CVM 2.02 – Formato detallado de datos no procesados del

Anuncio
CVM 2.02 – Formato detallado de datos no procesados del historial
de llamadas
Contenido
Introducción
prerrequisitos
Requisitos
Componentes Utilizados
Convenciones
Archivo del router de CVM
Registro de encabezado
Registro del router
Archivo de historial de llamadas de CVM
Registro de encabezado
Registro de trampas QoV (opcional)
Registros de datos del historial de llamadas (opcional)
Datos de tramo de llamada de telefonía
Datos sobre tramos de llamadas VoIP
Datos de tramos de llamadas VoATM
Datos de tramo de llamada VoFR
Causas de desconexión
Información Relacionada
Introducción
El Cisco Voice Manager (CVM) 2.02 utiliza el paquete informante del Telemate QuickView para procesar el formato de datos no procesados
fuera del CVM y para producir los informes usuario-legibles. Este documento explica los campos del formato de datos no procesados para los
clientes que desean desarrollar sus propias herramientas de informe. Describe los archivos que son hechos salir por CVM 2.02 cuando sondea al
Routers para los datos del historial de llamadas.
prerrequisitos
Requisitos
No hay requisitos específicos para este documento.
Componentes Utilizados
La información en este documento se basa en la versión de CVM 2.02.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos
que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando,
asegúrese de haber comprendido el impacto que puede tener cualquier comando.
Convenciones
Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.
Archivo del router de CVM
Se genera este archivo siempre que la aplicación de sondeo de CVM empiece para arriba o agregan a un nuevo router al CVM. El archivo del
router CVM tiene el nombre de fichero router.dat. El archivo consiste en un registro de Encabezado y al menos un registro de Router. Todos los
expedientes consisten en los campos separados por los puntos y comas.
Registro de encabezado
Identifier
Version
Time Stamp
Record Count
CVM Router 2.0
2
NT Timestamp of when file generated.
The number of router records that follow.
Registro del router
Router IP Address
Router Name
IP address of router
Name of router, if available.
Archivo de historial de llamadas de CVM
Este archivo se genera para cada router dentro del CVM siempre que la aplicación de sondeo de CVM reciba la calidad de los desvíos de la Voz
(QoV) para un router o extraiga la información del historial de llamadas de un router. El archivo de historial de llamadas CVM tiene un nombre
de fichero del .dat del r_ del formato. Esta convención sobre el nombre de archivo se asegura que un archivo único esté generado cada vez que el
CVM tira de los datos del historial de llamadas de un router.
El archivo consiste en un registro del encabezado y por lo menos un Registro de datos del Registro de trampas QoV o del historial de llamadas.
Los Registros de trampas QoV se generan solamente cuando el registro de historial de llamadas asociado (según lo identificado por el [GUID] del
ID de conexión) no está en el conjunto de datos actual del historial de llamadas. Si el registro del Historial de llamadas existe, se combina la
información de trampas QoV con el registro del tramo de llamada VoIP para el ID de conexión adecuado.
Todos los expedientes consisten en los campos separados por las comas.
Registro de encabezado
Identifier
Version
Time Stamp
Router IP address
Router sysUpTime
long)
QOV record count
Record count
CVM2.0
2
NT Timestamp of poll
IP address of router
Current value of router's sysUpTime in 1/100th seconds. (unsigned
The number of QoV Trap records that follow
The number of Call History records that follow
Registro de trampas QoV (opcional)
Record Type
Connection ID (GUID)
Icpif
5
hex-string
integer
Registros de datos del historial de llamadas (opcional)
Todos los registros de historial de llamadas tienen este formato:
Record Type
3 - VoFR
Source IP address
(if from phone)
Destination IP address
null (if to phone)
Connection ID (GUID)(cvCallHistoryConnectionId)
Calling/Called Number (cCallHistoryPeerAddress)
Sub-address (cCallHistoryPeerSubAddress)
Disconnect Text(cCallHistoryDisconnectText)
(see list at end of document)
Connect Time (cCallHistoryConnectTime)
Disconnect Time (cCallHistoryDisconnectTime)
hh:mm:ss
Origin (cCallHistoryCallOrigin)
3 - callback
Charged Units (cCallHistoryChargedUnits)
Call Type (cCallHistoryInfoType)
Transmit Packets (cCallHistoryTrasmitPackets)
Transmit Bytes (cCallHistoryTransmitBytes)
Receive Packets (cCallHistoryReceivePackets)
Receive Bytes (cCallHistoryReceiveBytes)
Call Leg Specific Data
Datos de tramo de llamada de telefonía
0 - Telephony, 1- VoIP, 2 - VoATM,
IP address of source router or null
IP address of destination router or
Hex-string
Digit-string
String
Textual value of disconnect cause
Call connect time mm/dd/yy hh:mm:ss
Call disconnect time mm/dd/yy
1 - originate, 2 - answer,
Unsigned long
2 - voice, 10 - fax
Unsigned long
Unsigned long
Unsigned long
Unsigned long
See following definitions.
Transmit Duration (cvCallHistoryTxDuration)
Speech Duration (cvCallHistoryVoiceTxDuration)
Fax Duration (cvCallHistoryFaxTxDuration)
Coder Rate (cvCallHistoryCoderTypeRate)
1 - other
2 - fax2400
3 - fax4800
4 - fax7200
5 - fax9600
6 - fax14400
7 - fax12000
10 - g729r8000
11 - g729Ar8000
12 - g726r16000
13 - g726r24000
14 - g726r32000
15 - g711ulawr64000
16 - g711Alawr64000
17 - g728r16000
18 - g723r6300
19 - g723r5300
20 - gsmr13200
21 - g729Br8000
22 - g729ABr8000
23 - g723Ar6300
24 - g723Ar5300
25 - ietfg729r8000
Noise Level (cvCallHistoryNoiseLevel)
ACOM Level (cvCallHistoryACOMLevel)
Session Target (cvCallHistorySessionTarget)
Image Page Count (cvCallHistoryImgPageCount)
PeerId (cCallHistoryPeerId)
PeerIfIndex (cCallHistoryPeerIfIndex)
LogicalIfIndex (cCallHistoryLogicalIfIndex)
PeerIfName
LogicalIfName
Call Setup Time (cCallHistorySetupTime
Unsigned long
Unsigned long
Unsigned long
Coder rate used during call:
Integer
Integer
String
Unsigned long
Integer
Integer
Integer
String
String
Call setup time mm/dd/yy hh:mm:ss
Datos sobre tramos de llamadas VoIP
Vad Enabled (cvCommonDcCallHistoryVADEnabled)
Coder Rate (cvCommonDcCallHistoryCoderTypeRate)
Codec Bytes (cvCommonDcCallHistoryCodecBytes)
InBand Signaling (cvCommonDcCallHistoryInbandSignalling)
4 - transparent
Remote IP address (cvVoIPCallHistoryRemoteIPAddress)
Remote UDP port (cvVoIPCallHistoryRemoteUDPPort)
Round Trip Delay (cvVoIPCallHistoryRoundTripDelay)
Selected Qos (cvVoIPCallHistorySelectedQos)
2 - controlled-load, 3- guaranteed-load
Protocol (cvVoIPCallHistorySessionProtocol)
3- sdp, 4-sip
Session Target (cvVoIPCallHistorySessionTarget)
Icpif (cvVoIPCallHistoryIcpif)
Lost Packets (cvVoIPCallHistoryLostPackets)
Late Packets (cvVoIPCallHistoryLatePackets)
Early Packets (cvVoIPCallHistoryEarlyPackets)
QOVTrap
QOVTrap Icpif
OnTimePlayOut (cvVoIPCallHistoryOnTimRvPlayout)
GapFilledWithSilence
(cvVoIPCallHistoryGapFilledWithSilence)
GapFilledWithPrediction
(cvVoIPCallHistoryGapFilledWithPrediction)
GapFilledWithInterpolation
(cvVoIPCallHistoryGapFilledWithInterpolation)
GapFilledWithRedundancy
(cvVoIPCallHistoryGapFilledWithRedundancy)
HiWaterDelay (cvVoIPCallHistoryHiWaterPlayoutDelay)
LoWaterDelay (cvVoIPCallHistoryLoWaterPlayoutDelay)
ReceiveDelay (cvVoIPCallHistoryReceiveDelay)
PeerId (cCallHistoryPeerID)
PeerIfIndex (cCallHistoryPeerIfIndex)
LogicalIfIndex (cCallHistoryLogicalIfIndex)
PeerIfName
LogicalIfName
Call Setup Time (cCallHistorySetupTime)
hh:mm:ss
Datos de tramos de llamadas VoATM
1 - true, 2 - false
See Telephony Call Leg Data
Integer
1 - cas, 2 - external, 3 - cept,
IP address
Integer
Unsigned long
1 - best effort,
1 - other, 2 - cisco,
String
Integer
Unsigned long
Unsigned long
Unsigned long
0 - no, 1 - yes
Integer
Unsigned long
Unsigned long
Unsigned long
Unsigned long
Unsigned long
Unsigned long
Unsigned long
Unsigned long
Integer
Integer
Integer
String
String
Call setup time mm/dd/yy
Vad Enabled (cvCommonDcCallHistoryVADEnabled)
Coder Rate (cvCommonDcCallHistoryCoderTypeRate)
Codec Bytes (cvCommonDcCallHistoryCodecBytes)
InBand Signaling (cvCommonDcCallHistoryInBandSignaling)
4 - transparent
Interface Name (cvAtmCallHistoryInterfaceName)
Session Target (cvAtmCallHistorySessionTarget)
Vpi (cvAtmCallHistoryVpi)
Vci (cvAtmCallHistoryVci)
Sub-channel id (cvAtmCallHistoryCid)
Protocol (cvAtmCallHistorySessionProtocol)
DTMF Relay (cvAtmCallHistoryDtmfRelay)
Sequence Numbers (cvAtmCallHistorySequenceNumbers)
PeerId (cCallHistoryPeerID)
PeerIfIndex (cCallHistoryPeerIfIndex)
PeerIfName
LogicalIfName
Call Setup Time (cCallHistorySetupTime)
hh:mm:ss
1 - true, 2 - false
See Telephony Call Leg Data
Integer
1 - cas, 2 - external, 3 - cept,
String
String
Integer
Integer
Integer
1 - cisco-switched, 2 - frf11
1 - true, 2 - false
1 - true, 2 - false
Integer
Integer
String
String
Call setup time mm/dd/yy
Datos de tramo de llamada VoFR
Vad Enabled (cvCommonDcCallHistoryVADEnabled)
Coder Rate (cvCommonDcCallHistoryCoderTypeRate)
Codec Bytes (cvCommonDcCallHistoryCodecBytes)
InBand Signaling (cvCommonDcCallHistoryInBandSignaling)
4 - transparent
Interface Name (cvFrCallHistoryInterfaceName)
Session Target (cvFrCallHistorySessionTarget)
Dlci (cvFrCallHistoryDlci)
Sub-channel id (cvFrCallHistoryCid)
Protocol (cvFrCallHistorySessionProtocol)
DTMF Relay (cvAtmCallHistoryDtmfRelay)
Sequence Numbers (cvFrCallHistorySequenceNumbers)
PeerId (cCallHistoryPeerID)
PeerIfIndex (cCallHistoryPeerIfIndex)
LogicalIfIndex (cCallHistoryLogicalIfIndex)
PeerIfName
LogicalIfName
Call Setup Time (cCallHistorySetupTime)
hh:mm:ss
1 - true, 2 - false
See Telephony Call Leg Data
Integer
1 - cas, 2 - external, 3 - cept,
String
String
Integer
Integer
1 - cisco-switched, 2 - frf11
1 - true, 2 - false
1 - true, 2 - false
Integer
Integer
Integer
String
String
Call setup time mm/dd/yy
Causas de desconexión
Esta lista describe las cadenas de texto de la desconexión (según lo definido actualmente en el código del Cisco IOS Software) que se hacen salir
en el campo de texto de la desconexión de cada Registro de datos del historial de llamadas:
char *cause_strings[] = {
"",
"unassigned number.",
"no_route_to_transit_network",
"no route to destination.",
"send info tone",
"misdialled trunk prefix",
"channel unacceptable",
"call awarded",
"preemption",
"preemption reserved",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"normal call clearing.",
"user busy.",
"no user response.",
"no user answer.",
"subscriber absent",
"call rejected.",
"number changed",
"n/a",
"n/a",
"n/a",
"non selected user clearing",
"destination out of order",
"invalid number.",
"facility rejected",
"response to status enquiry",
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
0 */
1 */
2 */
3 */
4 */
5 */
6 */
7 */
8 */
9 */
10 */
11 */
12 */
13 */
14 */
15 */
16 */
17 */
18 */
19 */
20 */
21 */
22 */
23 */
24 */
25 */
26 */
27 */
28 */
29 */
30 */
};
"normal,
unspecified.",
"n/a",
"n/a",
"no circuit.",
"requested vpci vci not available",
"vpci vci assignment failure",
"cell rate not available",
"network out of order",
"perm frame mode out of service",
"perm frame mode operational",
"temporary failure",
"switch congestion",
"access info discarded",
"no requested circuit.",
"no vpci vci available",
"precedence call blocked",
"no resource.",
"n/a",
"qos unavailable",
"facility not subcribed",
"n/a",
"n/a",
"cug outgoing calls barred",
"n/a",
"cug incoming calls barred",
"n/a",
"bearer capability not authorized",
"bearer capability not available",
"n/a",
"n/a",
"n/a",
"inconsistency in info and class",
"service or option not available, unspecified",
"n/a",
"bearer capability not implemented",
"chan type not implemented",
"n/a",
"n/a",
"facility not implemented",
"restricted digital info bc only",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"service not implemented",
"n/a",
"invalid call ref value",
"channel does not exist",
"call exists call id in use",
"call id in use",
"no call suspended",
"call cleared",
"user not in cug",
"incompatible destination",
"n/a",
"non existent cug",
"invalid transit network",
"n/a",
"aal parms not supported",
"n/a",
"invalid message",
"mandatory ie missing",
"message type not implemented",
"message type not compatible",
"ie not implemented",
"invalid ie contents",
"message in incomp call state",
"recovery on timer expiry",
"non implemented param passed on",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"unrecognized param msg discarded",
"protocol error",
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
31 */
32 */
33 */
34 */
35 */
36 */
37 */
38 */
39 */
40 */
41 */
42 */
43 */
44 */
45 */
46 */
47 */
48 */
49 */
50 */
51 */
52 */
53 */
54 */
55 */
56 */
57 */
58 */
59 */
60 */
61 */
62 */
63 */
64 */
65 */
66 */
67 */
68 */
69 */
70 */
71 */
72 */
73 */
74 */
75 */
76 */
77 */
78 */
79 */
80 */
81 */
82 */
83 */
84 */
85 */
86 */
87 */
88 */
89 */
90 */
91 */
92 */
93 */
94 */
95 */
96 */
97 */
98 */
99 */
100 */
101 */
102 */
103 */
104 */
105 */
106 */
107 */
108 */
109 */
110 */
111 */
Información Relacionada
Notas Técnicas de Troubleshooting
© 1992-2016 Cisco Systems Inc. Todos los Derechos Reservados.
Fecha de Generación del PDF: 17 Octubre 2016
http://www.cisco.com/cisco/web/support/LA/102/1025/1025262_cvmcall_report.html
Descargar