Voz : Routing de llamadas/Planes de marcado

Gateway de Ingreso PSTN basado en IOS a Flujo de Llamadas CVP (Recepción y Cola de Llamadas)

27 Enero 2009 - Traducción manual
Otras Versiones: PDFpdf | Traducción Automática (31 Julio 2013) | Inglés (25 Septiembre 2007) | Comentarios

Contenidos

Introducción
Prerrequisitos
      Requisitos
      Componentes Utilizados
      Convenciones
Configure
      Diagrama de Red
      Configuraciones
      Ejemplo de Flujo de Llamadas
Verifique
Troubleshooting
      Comandos para Troubleshooting
      Salidas de Debug
Discusiones relacionadas de la comunidad de soporte de Cisco

Introducción

Cisco Customer Voice Portal (CVP) ofrece aplicaciones inteligentes e interactivas de Respuesta de Voz (Interactive Voice Response - IVR) que se puede accesar desde el teléfono. Existen tres tipos de implementaciones de CVP:

  • Servicio Independiente (Standalone Service)

  • Control de Llamadas de CVP (CVP Call Control)

  • Recepción y Cola de Llamadas (Call Queue and Collect)

Este documento describe el flujo de llamadas desde la perspectiva de Gateway de Ingreso H.323 basado en IOS (H.323 based IOS® Ingress Gateway) en una implementación de tipo Recepción y Cola de llamadas (Call Queue and Collect).

En una implementación de tipo Recepción y Cola de Llamadas (Call Queue and Collect), el CVP interactúa con Intelligent Contact Management (ICM) para tomar las decisiones del ruteo de llamadas. El ICM solicita al CVP que proporcione un tratamiento Voice Response Unit (VRU) a las llamadas entrantes para reproducir mensajes de menú y recopilación de dígitos para determinar qué grupo de habilidades será seleccionado. Una vez identificado el grupo de habilidades y si un agente del grupo de habilidades se encuentra disponible, el ICM le solicita al CVP que conecte la llamada entrante con el Teléfono IP del Agente a través de Cisco CallManager. Si el agente no se encuentra disponible, el ICM le solicita al CVP que proporcione un tratamiento de cola de llamadas (por ejemplo, reproducir un mensaje de música en espera). El CVP aplica un tratamiento VRU o de cola de llamadas utilizando un Gateway VXML.

Prerrequisitos

Requisitos

No existen requisitos específicos para este documento

Componentes Utilizados

La información de este documento se basa en las siguientes versiones de software y hardware:

  • IOS PSTN Ingress Gateway: Cisco 2821, IOS 12.4(15)T1

  • IOS Gatekeeper: Cisco 2651XM, IOS 12.4(7f)

  • IOS VXML Gateway: Cisco AS5400XM, IOS 12.4(15)T1

  • Cisco Voice Portal: CVP 4.0

  • Cisco CallManager 5.1.2

  • ASR / TTS Server: Nuance ASR v8.5 and TTS v4.0.6

La información de este documento se creó a partir de los dispositivos en un entorno específico de laboratorio. Todos los dispositivos que se utilizan en este documento se iniciaron con una configuración vacía (predeterminada). Si su red está en funcionamiento, asegúrese de comprender el posible efecto de los comandos.

Convenciones

Consulte Convenciones de Consejos Técnicos de Cisco para obtener más información sobre las convenciones del documento.

Configure

En esta sección, encontrará la información para configurar las funciones descritas en este documento.

Nota: Utilice la herramienta Command Lookup (sólo para clientes registrados) para obtener más información sobre los comandos utilizados en este documento.

Diagrama de Red

En este documento, se utiliza la siguiente configuración de red:

pstn-cvp-callflow1.gif

Configuraciones

En este documento, se utilizan las siguientes configuraciones:

Configuración de la Gateway de Ingreso


!--- Configure el GW de Ingreso PSTN IOS para registrarse con el Gatekeeper IOS.




interface GigabitEthernet0/1

 ip address 14.50.201.11 255.255.255.0

 h323-gateway voip interface

 h323-gateway voip id IPCC-GW ipaddr 14.50.201.14 1719

 h323-gateway voip h323-id PSTN-GW

 h323-gateway voip bind srcaddr 14.50.201.11




!--- Configure el T1 PRI.




controller T1 1/0/0

 framing esf

 linecode b8zs

 pri-group timeslots 1-24



!--- Configure el tipo de switch ISDN (Red Digital de Servicios Integrados) y de voz entrante (incoming-voice) bajo la interfaz del canal D.



interface Serial1/0/0:23

 no ip address

 encapsulation hdlc

 isdn switch-type primary-ni

 isdn incoming-voice voice

 no cdp enable




!--- Configure un dial-peer de POTS (Servicio Telefónico Analógico Convencional) que se utilizará como dial-peer entrante para llamadas

!--- que entren a través de la línea T1 PRI.




dial-peer voice 2 pots

 description PSTN PRI Circuit

 incoming called-number .

 direct-inward-dial

 port 1/0/0:23



!--- Configure un dial-peer de VoIP saliente para rutear llamadas a Cisco Voice Portal (CVP).

!--- El Gateway envía ARQ al Gatekeeper para la decisión de ruteo de llamadas.




dial-peer voice 1 voip

 description "To IPCC"

 destination-pattern 800.......

 session target ras

 tech-prefix 2#

 dtmf-relay rtp-nte

 codec g711ulaw

 no vad

Configuración del Gatekeeper


!--- Configure las zonas locales y los prefijos de las zonas. En este ejemplo,

!--- El GW VXML se registra con el Gatekeeper con el (Tech-Prefix) prefijo 1#

!--- El CVP se registra con el Gatekeeper con el (Tech-Prefix) prefijo 2#

!--- CCM se registra con CCM con el (Tech-Prefix) prefijo 3#

!--- El CVP administra las llamadas con el número marcado en el rango 800555….

!--- El CCM administra llamadas con el número marcado en el rango 75… (rango del agente dn)

!--- El Gateway VXML administra llamadas con los números marcados que comienzan con 8001112222 (etiqueta de red vru)




gatekeeper

 zone local IPCC-GW cisco.com 14.50.201.14

 zone local IPCC-VXML cisco.com

 zone local IPCC-CCM cisco.com

 zone local IPCC-CVP cisco.com

 zone prefix IPCC-CCM 75...

 zone prefix IPCC-CVP 800555....

 zone prefix IPCC-VXML 8001112222*

 gw-type-prefix 1#* default-technology

 no shutdown!

Configuración de la Gateway VXML


!--- Defina el mapeo de Hostname (nombre de host) a una dirección IP para los servidores ASR y TTS.




ip host asrtts-en-us 14.50.201.16




!--- Defina la cantidad máxima de memoria que se utilizará para los mensajes descargados.




ivr prompt memory 15000




!--- Defina el URI de RTSP para los servidores ASR y TTS.




ivr asr-server rtsp://asrtts-en-us/recognizer

ivr tts-server rtsp://asrtts-en-us/synthesizer




!--- Configure un servicio de aplicación para CVPError.tcl.




application

  service cvperror flash:cvperror.tcl

  paramspace english language en

  paramspace english index 0

  paramspace english location flash

  paramspace english prefix en




!--- Configure un servicio de aplicación para bootstrap.vxml y bootstrap.tcl de CVP.




  service new-call flash:bootstrap.vxml

  paramspace english language en

  paramspace english index 0

  paramspace english location flash

  paramspace english prefix en

  !

  service bootstrap flash:bootstrap.tcl

  paramspace english language en

  paramspace english index 0

  paramspace english location flash

  paramspace english prefix en




!--- Configure un servicio de aplicación para handoff.tcl de CVP.




  service handoff flash:handoff.tcl

  paramspace english language en

  paramspace english index 0

  paramspace english location flash

  paramspace english prefix en




!--- Especifique que el flujo RTP del Gateway’s hacia ASR / TTS vaya alrededor del

!---Content Service Switch en lugar de pasar por el CSS.




mrcp client rtpsetup enable




!--- Especifique el tamaño máximo de memoria para el caché del cliente HTTP.




http client cache memory pool 15000




!--- Especifique la cantidad máxima de archivos que se pueden almacenar en la memoria caché del cliente HTTP.




http client cache memory file 500




!--- Deshabilite las conexiones HTTP persistentes.




no http client connection persistent




!--- Configure el GW VXML para registrarse con el IOS Gatekeeper.




interface GigabitEthernet0/0

 ip address 14.50.201.15 255.255.255.0

 h323-gateway voip interface

 h323-gateway voip id IPCC-VXML ipaddr 14.50.201.14 1719

 h323-gateway voip h323-id VXML-GW

 h323-gateway voip tech-prefix 1#

 h323-gateway voip bind srcaddr 14.50.201.15




!--- Configure un dial-peer de VoIP entrante para bloquear llamadas con el número marcado
!--- que comience con 987654.




voice translation-rule 1

 rule 1 /987654/ //

!

!

voice translation-profile block

 translate called 1



dial-peer voice 987654 voip

 description Dial-peer needed for PM Micro-App

 translation-profile incoming block

 incoming called-number 987654




!--- Configure un dial-peer de VoIP que se utilizará como dial-peer entrante para llamadas que entren

!--- del CVP. El servicio “bootstrap” se aplica bajo este dial-peer.

!--- “8001112222” en el patrón de destino es la etiqueta VRU que está configurado en el ICM.




dial-peer voice 800 voip

 description ICM VRU Label

 translation-profile incoming block

 service bootstrap

 incoming called-number 8001112222T

 dtmf-relay rtp-nte h245-signal h245-alphanumeric

 codec g711ulaw

 no vad

Ejemplo de Flujo de Llamadas

En esta sección, se describe el flujo de llamadas que se deriva de este ejemplo de configuración:

  1. Una llamada ISDN (Red Digital de Servicios Integrados) llega al Gateway VXML/PSTN (Red de Telefonía Pública Conmutada) a través de T1 PRI 1/0/0.

  2. El IOS Gateway coincide con el dial-peer 2 del POTS (Servicio Telefónico Analógico Convencional) como el dial-peer entrante para esta llamada.

  3. El IOS Gateway coincide el dial-peer 1 de VoIP como el dial-peer saliente para esta llamada.

  4. El IOS Gateway antepone un tech-prefix (prefijo) “2#” al número marcado y envía una ARQ al Gatekeeper.

  5. El Gatekeeper rutea la llamada al CVP.

  6. El CVP responde la llamada y se establece una conexión de medios RTP entre el Gateway de Ingreso IOS y el CVP.

  7. El CVP informa al ICM acerca de la nueva llamada.

  8. El ICM ejecuta el script asociado con el número marcado de esta llamada.

  9. El ICM solicita al CVP que aplique un tratamiento VRU para reproducir un mensaje de menú (Main_Welcome_Menu.wav) (menú principal de bienvenida) y capturar los dígitos para identificar el grupo de habilidades.

    1. 1 para el Centro de Asistencia Técnica (TAC)

    2. 2 para Ventas

    El ICM también envía la etiqueta ICM (8001112222) de la VRU de la red al CVP.

  10. El CVP envía una solicitud ARQ (con destino = etiqueta VRU de la red) al Gatekeeper.

  11. El Gatekeeper proporciona la dirección IP del Gateway VXML en la respuesta ACF.

  12. El CVP envía un H225 Setup al Gateway VXML que, posteriormente, establece una sesión VXML al CVP. Consulte esta(s) URL(s) para comprender el funcionamiento del Gateway VXML y del CVP, y las interacciones entre el Gateway VXML y los servidores ASR/TTS:

  13. El CVP termina su conexión de medios RTP existente al Gateway de Ingreso enviando un TCS H245 vacío.

  14. PSTN caller enters digit “1” to select the “TAC”
  15. El CVP establece una conexión de medios RTP entre el Gateway de Ingreso y el Gateway VXML.

  16. Quien llama desde la PSTN ingresa el dígito “1” para seleccionar el grupo de habilidades “TAC”. El Gateway de Ingreso envía el DTMF al Gateway VXML vía RTP NTE.

  17. El Gateway VXML informa los dígitos al CVP vía VXML que, posteriormente, los informa al ICM.

  18. A continuación, el ICM encuentra un agente disponible en el grupo de habilidades (skillgroup) seleccionado y le solicita al CVP que rutee la llamada al Agente enviando la etiqueta ICM (3#75001) del Agente.

  19. El CVP termina la conexión de medios RTP existente entre el Gateway de Ingreso y el Gateway VXML.

  20. El CVP envía una solicitud ARQ (con destino = etiqueta del Agente) al Gatekeeper.

  21. El Gatekeeper proporciona la dirección IP de Cisco CallManager en la respuesta ACF.

  22. El CVP envía un H225 setup al Cisco CallManager que, posteriormente, realiza una llamada al Teléfono IP del Agente.

  23. El CVP establece una conexión de medios RTP entre el Gateway de Ingreso y el Teléfono del Agente.

  24. Quien llama desde la PSTN cuelga la llamada después de terminar la conversación con el Agente.

  25. El Gateway de Ingreso desconecta la llamada al CVP e informa al Gatekeeper que ha finalizado la llamada.

  26. A continuación, el CVP desconecta la llamada al CCM.

Verifique

Utilice esta sección para confirmar que la configuración funciona correctamente en el Gateway de Ingreso PSTN IOS.

La herramienta Output Interpreter (sólo para clientes registrados) (OIT) soporta ciertos comandos show. Utilice la OIT para ver un análisis de los resultados de los comandos show.

  • show gatekeeper endpoints

    GATEKEEPER ENDPOINT REGISTRATION
    
                        ================================
    
    CallSignalAddr  Port  RASSignalAddr   Port  Zone Name         Type    Flags
    
    --------------- ----- --------------- ----- ---------         ----    -----
    
    14.50.201.11    1720  14.50.201.11    53981 IPCC-GW           VOIP-GW
    
        ENDPOINT-ID: 8527186C00000002  VERSION: 4  AGE: 32 secs  SupportsAnnexE: FALSE
    
        g_supp_prots: 0x00000050
    
        H323-ID: PSTN-GW
    
        Voice Capacity Max.=  Avail.=  Current.= 0
    
    14.50.201.15    1720  14.50.201.15    62367 IPCC-VXML         VOIP-GW
    
        ENDPOINT-ID: 84DB194800000003  VERSION: 4  AGE: 27 secs  SupportsAnnexE: FALSE
    
        g_supp_prots: 0x00000050
    
        H323-ID: VXML-GW
    
        Voice Capacity Max.=  Avail.=  Current.= 0
    
    172.18.110.75   1720  172.18.110.75   1719  IPCC-CVP          VOIP-GW
    
        ENDPOINT-ID: 84F5E78C00000001  VERSION: 5  AGE: 3 secs  SupportsAnnexE: FALSE
    
        g_supp_prots: 0x00000040
    
        H323-ID: CVP
    
        Voice Capacity Max.=  Avail.=  Current.= 0
    
    172.18.110.84   43843 172.18.110.84   49600 IPCC-CCM          VOIP-GW
    
        ENDPOINT-ID: 852A9F2C00000004  VERSION: 5  AGE: 27 secs  SupportsAnnexE: FALSE
    
        g_supp_prots: 0x00000050
    
        H323-ID: CCM-GK-Trunk_1
    
        Voice Capacity Max.=  Avail.=  Current.= 0
    
    Total number of active registrations = 4
  • show gatekeeper gw-type-prefix

    GATEWAY TYPE PREFIX TABLE
    
    =========================
    
    Prefix: 1#*    (Default gateway-technology)
    
      Zone IPCC-GW master gateway list:
    
        14.50.201.11:1720 PSTN-GW
    
      Zone IPCC-VXML master gateway list:
    
        14.50.201.15:1720 VXML-GW
    
    
    
    Prefix: 2#*
    
      Zone IPCC-CVP master gateway list:
    
        172.18.110.75:1720 CVP
    
    
    
    Prefix: 3#*
    
      Zone IPCC-CCM master gateway list:
    
        172.18.110.84:43843 CCM-GK-Trunk_1

Utilice esta sección para confirmar que la configuración funciona correctamente en la Gateway de Ingreso PSTN IOS.

  • show call active voice brief

    La llamada es conectada al Gateway VXML
    
    
    
    11E6 : 228 2061411860ms.1 +160 pid:2 Answer 9999 active
    
     dur 00:00:44 tx:1942/326256 rx:2221/354112
    
     Tele 1/0/0:23 (228) [1/0/0.1] tx:44300/44300/0ms g711ulaw noise:-79 acom:7
    i/0:-44/-18 dBm
    
    
    
    11E6 : 229 2061411870ms.1 +130 pid:1 Originate 2#8005555555 active
    
     dur 00:00:44 tx:2215/1169571516 rx:1942/310720
    
     IP 14.50.201.15:21134 SRTP: off rtt:0ms pl:35210/40ms lost:0/0/0 delay:55/55/65ms
    g711ulaw TextRelay: off
    
     media inactive detected:n media contrl rcvd:n/a timestamp:n/a
    
     long duration call detected:n long duration call duration:n/a timestamp:n/a
    
    
    
    Telephony call-legs: 1
    
    SIP call-legs: 0
    
    H323 call-legs: 1
    
    Call agent controlled call-legs: 0
    
    SCCP call-legs: 0
    
    Multicast call-legs: 0
    
    Media call-legs: 0
    
    Total call-legs: 2
    
    
    
    La llamada es conectada al Teléfono IP Agente
    
    
    
    11E6 : 228 2061411860ms.1 +160 pid:2 Answer 9999 active
    
     dur 00:01:06 tx:2848/478464 rx:3343/533632
    
     Tele 1/0/0:23 (228) [1/0/0.1] tx:66730/66730/0ms g711ulaw noise:-54 acom:7
    i/0:-44/-44 dBm
    
    
    
    11E6 : 229 2061411870ms.1 +130 pid:1 Originate 2#8005555555 active
    
     dur 00:01:06 tx:3336/1169571516 rx:2848/455680
    
     IP 14.50.202.26:17156 SRTP: off rtt:1ms pl:10290/0ms lost:0/0/0 delay:55/55/65ms
    g711ulaw TextRelay: off
    
     media inactive detected:n media contrl rcvd:n/a timestamp:n/a
    
     long duration call detected:n long duration call duration:n/a timestamp:n/a
    
    
    
    Telephony call-legs: 1
    
    SIP call-legs: 0
    
    H323 call-legs: 1
    
    Call agent controlled call-legs: 0
    
    SCCP call-legs: 0
    
    Multicast call-legs: 0
    
    Media call-legs: 0
    
    Total call-legs: 2

Troubleshooting

En esta sección, encontrará información que puede utilizar para resolver problemas de configuración.

Comandos para Troubleshooting

Configure el Gateway IOS para registrar (log) los debugs en el buffer de registro y desactive la “consola de registro”.

Éstos son los comandos utilizados para configurar el Gateway a fin de almacenar los debugs en el buffer de registro del Gateway:

  • service timestamps debug datetime msec

  • service sequence

  • no logging console

  • logging buffered 5000000 debug

  • clear log

Éstos son los comandos debug utilizados para resolver problemas de configuración:

Nota: Consulte Información Importante sobre Comandos Debug antes de utilizar los comandos debug.

  • debug isdn q931

  • debug voip ccapi inout

  • debug ras

  • debug h225 asn1

  • debug h245 asn1

  • debug cch323 h225

  • debug cch323 h245

  • debug voip rtp session nte named-event

Salidas del Debug

Esta sección, proporciona las salidas de los debugs para este ejemplo de flujo de llamadas:

  1. Llamada entrante desde la PSTN al 800-555-5555

  2. El Gateway de Ingreso coincide con el dial-peer entrante 2

  3. El Gateway de Ingreso coincide con el dial-peer saliente 1

  4. El GW de Ingreso agrega el prefijo "#2" y envía una Solicitud de Admisión (ARQ) al Gatekeeper

  5. El GW de Ingreso envía ISDN Call Proceeding en el segmento POTS

  6. El GW de Ingreso recibe una Confirmación de Admisión del GK. La dirección IP de destino es la dirección IP del CVP (172.18.110.75)

  7. El GW envía una mensaje H225 FastStart Setup al CVP

  8. El GW recibe un mensaje H225 Connect del CVP

  9. El GW envía una respuesta a la Solicitud de Información (IRR) al Gatekeeper

  10. El GW establece una Conexión TCP H245 con el CVP y envía el Terminal Capability Set (TCS) y el mensaje Master Slave Determination al CVP

  11. El GW recibe el TCS y el mensaje MSD del CVP

  12. El GW de Ingreso envía TCS Ack y MSD Ack al CVP

  13. El GW de Ingreso recibe TCS y MSD ACK del CVP

  14. En este momento, el CVP redirecciona la conexión de medios al Gateway VXML. El GW de Ingreso recibe el TCS Vacío del CVP

  15. El GW de Ingreso cierra su canal lógico enviando CloseLogicalChannel (CLC) al CVP

  16. El GW de Ingreso envía TCS ACK al CVP

  17. El GW de ingreso envía una Solicitud de Ancho de Banda (BRQ) al Gatekeeper para poder actualizar el ancho de banda actual (cero) empleado para la llamada

  18. El CVP cierra su canal lógico enviando CLC al GW de Ingreso

  19. El GW de Ingreso recibe TCS y MSD del CVP. Este TCS brinda información acerca de las Capacidades de Terminal del Gateway VXML

  20. El GW de ingreso envía su TCS y MSD al CVP

  21. El GW de Ingreso envía MSD Ack y TCS Ack al CVP

  22. El GW de Ingreso envía BRQ al Gatekeeper para poder actualizar el ancho de banda actual empleado para la llamada (2*64=128 kbps)

  23. El GW de Ingreso envía una solicitud OLC al CVP

  24. El GW de Ingreso recibe OLC del CVP. El CVP proporciona la dirección IP del Gateway VXML para la conexión RTCP

  25. El GW de Ingreso envía la respuesta OLC Ack al CVP

  26. El GW de Ingreso recibe OLC Ack del CVP. El CVP proporciona la dirección IP del Gateway VXML para la conexión RTP. Se establece la conexión RTP entre el GW de Ingreso y el GW VXML

  27. El Gateway detecta el dígito DTMF "1" y lo envía al GW VXML a través de los eventos DTMF Relay basada en RTP NTE (RFC 2833)

  28. En este momento, el CVP redirecciona la llamada al Teléfono IP Agente que respondió la llamada. El GW de Ingreso recibe el TCS vacío

  29. Se llevan a cabo los pasos 15 a 18 (no se muestran las salidas de estos debugs)

  30. El GW de Ingreso recibe TCS y MSD del CVP. Este TCS proporciona información acerca de las Capacidades de Terminal del Teléfono IP

  31. Se llevan a cabo los pasos 20 a 23 (no se muestran las salidas de estos debugs)

  32. El GW de Ingreso recibe OLC del CVP. El CVP proporciona la dirección IP de CallManager para la conexión RTCP

  33. El GW envía la respuesta OLC Ack al CVP

  34. El GW recibe OLC Ack del CVP. El CVP proporciona la dirección IP del Teléfono IP Agente para la conexión RTP. Se establece la conexión RTP entre el GW de Ingreso y el Teléfono IP

  35. Una vez finalizada la conversación con el Agente, quien llama desde la PSTN cuelga la llamada. El GW de Ingreso recibe la señal ISDN Disconnect de la PSTN

  36. El GW de Ingreso da por finalizada la llamada H323 en el segmento IP enviando el mensaje H225 Release Complete al CVP

  37. El GW envía DisengageRequest (DRQ) al Gatekeeper

  38. Se cierra la conexión H245 entre el GW y el CVP una vez finalizado el intercambio de comandos CLC y EndSession

Nota: Algunas de las líneas de las salidas de esta sección se han completado en dos renglones debido a restricciones de espacio.

Llamada entrante desde la PSTN al 800-555-5555

*Aug 17 17:21:15.777: ISDN Se1/0/0:23 Q931: RX <- SETUP pd = 8  callref = 0x0088

        Bearer Capability i = 0x8090A2

                Standard = CCITT

                Transfer Capability = Speech

                Transfer Mode = Circuit

                Transfer Rate = 64 kbit/s

        Channel ID i = 0xA98381

                Exclusive, Channel 1

        Progress Ind i = 0x8583 - Origination address is non-ISDN

        Calling Party Number i = 0x0080, '9999'

                Plan:Unknown, Type:Unknown

        Called Party Number i = 0xA1, '8005555555'

                Plan:ISDN, Type:National

*Aug 17 17:21:15.781: //-1/182F2991800A/CCAPI/cc_api_display_ie_subfields:

   cc_api_call_setup_ind_common:

   cisco-username=

   ----- ccCallInfo IE subfields -----

   cisco-ani=9999

   cisco-anitype=0

   cisco-aniplan=0

   cisco-anipi=0

   cisco-anisi=0

   dest=8005555555

   cisco-desttype=2

   cisco-destplan=1

   cisco-rdie=FFFFFFFF

   cisco-rdn=

   cisco-rdntype=-1

   cisco-rdnplan=-1

   cisco-rdnpi=-1

   cisco-rdnsi=-1

   cisco-redirectreason=-1   fwd_final_type =0

   final_redirectNumber =

   hunt_group_timeout =0

El Gateway de Ingreso coincide con el dial-peer entrante 2

*Aug 17 17:21:15.781: //-1/182F2991800A/CCAPI/cc_api_call_setup_ind_common:

   Interface=0x46964DF8, Call Info(

   Calling Number=9999,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=Not Screened,
Presentation=Allowed),

   Called Number=8005555555(TON=National, NPI=ISDN),

   Calling Translated=FALSE, Subscriber Type Str=RegularLine, FinalDestinationFlag=TRUE,

   Incoming Dial-peer=2, Progress Indication=ORIGINATING SIDE IS NON ISDN(3),
Calling IE Present=TRUE,

   Source Trkgrp Route Label=, Target Trkgrp Route Label=, CLID Transparent=FALSE),
Call Id=-1

El Gateway de Ingreso coincide con el dial-peer saliente 1

*Aug 17 17:21:15.793: //228/182F2991800A/CCAPI/ccIFCallSetupRequestPrivate:

   Interface=0x46A5D878, Interface Type=1, Destination=, Mode=0x0,

   Call Params(Calling Number=9999,(Calling Name=)(TON=Unknown, NPI=Unknown,
Screening=Not Screened, Presentation=Allowed),

   Called Number=8005555555(TON=National, NPI=ISDN), Calling Translated=FALSE,

   Subscriber Type Str=RegularLine, FinalDestinationFlag=TRUE, Outgoing Dial-peer=1,
Call Count On=FALSE,

   Source Trkgrp Route Label=, Target Trkgrp Route Label=, tg_label_flag=0,
Application Call Id=)

El GW de Ingreso agrega el prefijo "#2" y envía una Solicitud de Admisión (ARQ) al Gatekeeper

*Aug 17 17:21:15.797: H225 NONSTD OUTGOING PDU ::=



value ARQnonStandardInfo ::=

    {

      sourceAlias

      {

      }

      sourceExtAlias

      {

      }

      callingOctet3a 128

      interfaceSpecificBillingId "ISDN 1/0/0:23"

      gtd '49414D2C0D0A50524E2C6973646E2A2C2C4E492A...'H

      ingressNetwork scn : NULL

    }







*Aug 17 17:21:15.797: H225 NONSTD OUTGOING ENCODE BUFFER::= 80000010A901800E18495
3444E20312F302F303A323380AC00A949414D2C0D0A50524E2C6973646E2A2C2C4E492A2A2A2C0D0A
5553492C726174652C632C732C632C310D0A5553492C6C6179312C756C61770D0A544D522C30300D0
A43504E2C30342C2C312C383030353535353535350D0A43474E2C30302C2C752C792C312C39393939
0D0A4350432C30390D0A4643492C2C2C2C2C2C2C792C0D0A4743492C3138326632393931346331643
1316463383030613030313765306162613833380D0A0D0A0100

*Aug 17 17:21:15.801:

*Aug 17 17:21:15.801: RAS OUTGOING PDU ::=



value RasMessage ::= admissionRequest :

    {

      requestSeqNum 15287

      callType pointToPoint : NULL

      callModel direct : NULL

      endpointIdentifier {"84B3CC1C00000004"}

      destinationInfo

      {

        dialedDigits : "2#8005555555"

      }

      srcInfo

      {

        dialedDigits : "9999",

        h323-ID : {"PSTN-GW"}

      }

      bandWidth 1280

      callReferenceValue 67

      nonStandardData

      {

        nonStandardIdentifier h221NonStandard :

        {

          t35CountryCode 181

          t35Extension 0

          manufacturerCode 18

        }

        data '80000010A901800E184953444E20312F302F303A...'H

      }

      conferenceID '182F29914C1D11DC800A0017E0ABA838'H

      activeMC FALSE

      answerCall FALSE

      canMapAlias TRUE

      callIdentifier

      {

        guid '182FC5B94C1D11DC8298DF9092AE2C6A'H

      }

      willSupplyUUIEs FALSE

    }

El GW de Ingreso envía ISDN Call Proceeding en el segmento POTS

*Aug 17 17:21:15.805: ISDN Se1/0/0:23 Q931: TX -> CALL_PROC pd = 8  callref = 0x8088

        Channel ID i = 0xA98381

         Exclusive, Channel 1

El GW de Ingreso recibe una Confirmación de Admisión del GK. La dirección IP de destino es la dirección IP del CVP (172.18.110.75)

*Aug 17 17:21:15.861: RAS INCOMING PDU ::=



value RasMessage ::= admissionConfirm :

    {

      requestSeqNum 15287

      bandWidth 1280

      callModel direct : NULL

      destCallSignalAddress ipAddress :

      {

        ip 'AC126E4B'H

        port 1720

      }

      irrFrequency 240

      nonStandardData

      {

        nonStandardIdentifier h221NonStandard :

        {

          t35CountryCode 181

          t35Extension 0

          manufacturerCode 18

        }

        data '00020180CCCC400B004100720075006E002D0050...'H

      }

      willRespondToIRR FALSE

      uuiesRequested

      {

        setup FALSE

        callProceeding FALSE

        connect FALSE

        alerting FALSE

        information FALSE

        releaseComplete FALSE

        facility FALSE

        progress FALSE

        empty FALSE

      }

      usageSpec

      {



        {

          when

          {

            end NULL

            inIrr NULL

          }

          callStartingPoint

          {

            connect NULL

          }

          required

          {

            nonStandardUsageTypes

            {

            }

            startTime NULL

            endTime NULL

            terminationCause NULL

          }

        }

      }

    }

El GW envía una mensaje H225 FastStart Setup al CVP

*Aug 17 17:21:15.865: H245 FS OLC OUTGOING PDU ::=



value OpenLogicalChannel ::=

    {

      forwardLogicalChannelNumber 1

      forwardLogicalChannelParameters

      {

        dataType audioData : g711Ulaw64k : 20

        multiplexParameters h2250LogicalChannelParameters :

        {

          sessionID 1

          mediaControlChannel unicastAddress : iPAddress :

          {

            network '0E32C90B'H

            tsapIdentifier 18491

          }

          silenceSuppression FALSE

        }

      }

    }







*Aug 17 17:21:15.869: H245 FS OLC OUTGOING ENCODE BUFFER::=
0000000C6013800B050001000E32C90B483B00

*Aug 17 17:21:15.869:

*Aug 17 17:21:15.869: H245 FS OLC OUTGOING PDU ::=



value OpenLogicalChannel ::=

    {

      forwardLogicalChannelNumber 1

      forwardLogicalChannelParameters

      {

        dataType nullData : NULL

        multiplexParameters none : NULL

      }

      reverseLogicalChannelParameters

      {

        dataType audioData : g711Ulaw64k : 20

        multiplexParameters h2250LogicalChannelParameters :

        {

          sessionID 1

          mediaChannel unicastAddress : iPAddress :

          {

            network '0E32C90B'H

            tsapIdentifier 18490

          }

          mediaControlChannel unicastAddress : iPAddress :

          {

            network '0E32C90B'H

            tsapIdentifier 18491

          }

          silenceSuppression FALSE

        }

      }

    }







*Aug 17 17:21:15.869: H245 FS OLC OUTGOING ENCODE BUFFER::=
400000060401004C60138012150001000E32C90B483A000E32C90B483B00

*Aug 17 17:21:15.869:

*Aug 17 17:21:15.869: //229/182F2991800A/H323/generic_send_setup:

generic_send_setup: is_overlap = 0, info_complete = 0

*Aug 17 17:21:15.869: //229/182F2991800A/H323/generic_send_setup: sending calling IE

*Aug 17 17:21:15.869: //229/182F2991800A/H323/generic_send_setup: ====== PI = 3

*Aug 17 17:21:15.869: //229/182F2991800A/H323/generic_send_setup: Send infoXCap=128,
infoXRate=16, rateMult=0, xMode=128, info_layer1_prot=163

*Aug 17 17:21:15.869: //229/182F2991800A/H323/generic_send_setup:
src address = 14.50.201.11; dest address = 172.18.110.75

*Aug 17 17:21:15.869: H225 NONSTD OUTGOING PDU ::=



value H323_UU_NonStdInfo ::=

    {

      version 2

      protoParam qsigNonStdInfo :

      {

        iei 4

        rawMesg '04038090A21803A983811E0285836C0600803939...'H

      }

      progIndParam progIndIEinfo :

      {

        progIndIE '00000003'H

      }

    }







*Aug 17 17:21:15.873: H225 NONSTD OUTGOING ENCODE BUFFER::= E001020001042304038090A21803
A983811E0285836C06008039393939700BA1383030353535353535350A8006000400000003

*Aug 17 17:21:15.873:

*Aug 17 17:21:15.873: H225.0 OUTGOING PDU ::=



value H323_UserInformation ::=

    {

      h323-uu-pdu

      {

        h323-message-body setup :

        {

          protocolIdentifier { 0 0 8 2250 0 4 }

          sourceAddress

          {

            h323-ID : {"PSTN-GW"}

          }

          sourceInfo

          {

            vendor

            {

              vendor

              {

                t35CountryCode 181

                t35Extension 0

                manufacturerCode 18

              }

            }

            gateway

            {

              protocol

              {

                voice :

                {

                  supportedPrefixes

                  {



                    {

                      prefix dialedDigits : "1#"

                    }

                  }

                },                h323 :

                {

                  supportedPrefixes

                  {

                  }

                }

              }

            }

            mc FALSE

            undefinedNode FALSE

          }

          activeMC FALSE

          conferenceID '182F29914C1D11DC800A0017E0ABA838'H

          conferenceGoal create : NULL

          callType pointToPoint : NULL

          sourceCallSignalAddress ipAddress :

          {

            ip '0E32C90B'H

            port 22143

          }

          callIdentifier

          {

            guid '182FC5B94C1D11DC8298DF9092AE2C6A'H

          }

          fastStart

          {

            '0000000C6013800B050001000E32C90B483B00'H,

            '400000060401004C60138012150001000E32C90B...'H

          }

          mediaWaitForConnect FALSE

          canOverlapSend FALSE

          multipleCalls TRUE

          maintainConnection TRUE

          symmetricOperationRequired NULL

        }

        h245Tunneling TRUE

        nonStandardControl

        {



          {

            nonStandardIdentifier h221NonStandard :

            {

              t35CountryCode 181

              t35Extension 0

              manufacturerCode 18

            }

            data 'E001020001042304038090A21803A983811E0285...'H

          }

        }

      }

    }

El GW recibe un mensaje H225 Connect del CVP

*Aug 17 17:21:15.913: H225.0 INCOMING PDU ::=



value H323_UserInformation ::=

    {

      h323-uu-pdu

      {

        h323-message-body connect :

        {

          protocolIdentifier { 0 0 8 2250 0 5 }

          h245Address ipAddress :

          {

            ip 'AC126E4B'H

            port 19698

          }

          destinationInfo

          {

            gateway

            {

              protocol

              {

                voice :

                {

                  supportedPrefixes

                  {



                    {

                      prefix dialedDigits : "2#"

                    }

                  }

                }

              }

            }

            mc FALSE

            undefinedNode FALSE

          }

          conferenceID '182F29914C1D11DC800A0017E0ABA838'H

          callIdentifier

          {

            guid '182FC5B94C1D11DC8298DF9092AE2C6A'H

          }

          fastStart

          {

            '400080060401004C6013801215000100AC126E4B...'H,

            '0000000C6013801215000100AC126E4B406000AC...'H

          }

          multipleCalls FALSE

          maintainConnection TRUE

          presentationIndicator presentationAllowed : NULL

          screeningIndicator 2

          featureSet

          {

            replacementFeatureSet FALSE

            neededFeatures

            {

            }

            desiredFeatures

            {

            }

            supportedFeatures

            {

            }

          }

        }

        h245Tunneling FALSE

      }

    }







*Aug 17 17:21:15.917: //-1/xxxxxxxxxxxx/H323/cch323_h225_receiver:
Received msg of type SETUPCFM_CHOSEN

*Aug 17 17:21:15.917: //229/182F2991800A/H323/setup_cfm_ind: ====== PI = 0

*Aug 17 17:21:15.917: //229/182F2991800A/H323/setup_cfm_ind:
Set new event H225_EV_FS_SETUP_CFM_IND

*Aug 17 17:21:15.917: //229/182F2991800A/H323/setup_cfm_ind:
Rcvd CONNECT Display Info IE = rtpmscvp

*Aug 17 17:21:15.917: //229/182F2991800A/H323/cch323_h225_receiver:
SETUPCFM_CHOSEN: src address = 14.50.201.11; dest address = 172.18.110.75

*Aug 17 17:21:15.917: //229/182F2991800A/H323/run_h225_sm:
Received event H225_EV_FS_SETUP_CFM_IND while at state H225_REQ_FS_SETUP

*Aug 17 17:21:15.917: //229/182F2991800A/H323/cch323_h225_set_new_state:
Changing from H225_REQ_FS_SETUP state to H225_FS_ACTIVE state

*Aug 17 17:21:15.917: H245 FS OLC INCOMING ENCODE BUFFER::=
400080060401004C6013801215000100AC126E4B406000AC126E4B406100

*Aug 17 17:21:15.917:

*Aug 17 17:21:15.917: H245 FS OLC INCOMING PDU ::=



value OpenLogicalChannel ::=

    {

      forwardLogicalChannelNumber 129

      forwardLogicalChannelParameters

      {

        dataType nullData : NULL

        multiplexParameters none : NULL

      }

      reverseLogicalChannelParameters

      {

        dataType audioData : g711Ulaw64k : 20

        multiplexParameters h2250LogicalChannelParameters :

        {

          sessionID 1

          mediaChannel unicastAddress : iPAddress :

          {

            network 'AC126E4B'H

            tsapIdentifier 16480

          }

          mediaControlChannel unicastAddress : iPAddress :

          {

            network 'AC126E4B'H

            tsapIdentifier 16481

          }

          silenceSuppression FALSE

        }

      }

    }







*Aug 17 17:21:15.921: H245 FS OLC INCOMING ENCODE BUFFER::=
0000000C6013801215000100AC126E4B406000AC126E4B406100

*Aug 17 17:21:15.921:

*Aug 17 17:21:15.921: H245 FS OLC INCOMING PDU ::=



value OpenLogicalChannel ::=

    {

      forwardLogicalChannelNumber 1

      forwardLogicalChannelParameters

      {

        dataType audioData : g711Ulaw64k : 20

        multiplexParameters h2250LogicalChannelParameters :

        {

          sessionID 1

          mediaChannel unicastAddress : iPAddress :

          {

            network 'AC126E4B'H

            tsapIdentifier 16480

          }

          mediaControlChannel unicastAddress : iPAddress :

          {

            network 'AC126E4B'H

            tsapIdentifier 16481

          }

          silenceSuppression FALSE

        }

      }

    }

El GW envía una respuesta a la Solicitud de Información (IRR) al Gatekeeper

*Aug 17 17:21:15.925: H225 NONSTD OUTGOING PDU ::=



value IRRperCallnonStandardInfo ::=

    {

      startTime 1187371275

    }







*Aug 17 17:21:15.925: H225 NONSTD OUTGOING ENCODE BUFFER::= 7046C5D90B

*Aug 17 17:21:15.925:

*Aug 17 17:21:15.925: RAS OUTGOING PDU ::=



value RasMessage ::= infoRequestResponse :

    {

      requestSeqNum 15288

      endpointType

      {

        vendor

        {

          vendor

          {

            t35CountryCode 181

            t35Extension 0

            manufacturerCode 18

          }

        }

        gateway

        {

          protocol

          {

            voice :

            {

              supportedPrefixes

              {



                {

                  prefix dialedDigits : "1#"

                }

              }

            },            h323 :

            {

              supportedPrefixes

              {

              }

            }

          }

        }

        mc FALSE

        undefinedNode FALSE

      }

      endpointIdentifier {"84B3CC1C00000004"}

      rasAddress ipAddress :

      {

        ip '0E32C90B'H

        port 50363

      }

      callSignalAddress

      {

        ipAddress :

        {

          ip '0E32C90B'H

          port 1720

        }

      }

      endpointAlias

      {

        h323-ID : {"PSTN-GW"}

      }

      perCallInfo

      {



        {

          nonStandardData

          {

            nonStandardIdentifier h221NonStandard :

            {

              t35CountryCode 181

              t35Extension 0

              manufacturerCode 18

            }

            data '7046C5D90B'H

          }

          callReferenceValue 67

          conferenceID '182F29914C1D11DC800A0017E0ABA838'H

          originator TRUE

          h245

          {

          }

          callSignaling

          {

          }

          callType pointToPoint : NULL

          bandWidth 1280

          callModel direct : NULL

          callIdentifier

          {

            guid '182FC5B94C1D11DC8298DF9092AE2C6A'H

          }

          substituteConfIDs

          {

          }

          usageInformation

          {

            nonStandardUsageFields

            {

            }

            connectTime 1187371275

          }

        }

      }

      needResponse FALSE

      unsolicited TRUE

    }

El GW establece una Conexión TCP H245 con el CVP y envía el Terminal Capability Set (TCS) y el mensaje Master Slave Determination al CVP

*Aug 17 17:21:15.953: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= request : terminalCapabilitySet :

    {

      sequenceNumber 1

      protocolIdentifier { 0 0 8 245 0 7 }

      multiplexCapability h2250Capability :

      {

        maximumAudioDelayJitter 20

        receiveMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        transmitMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        receiveAndTransmitMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        mcCapability

        {

          centralizedConferenceMC FALSE

          decentralizedConferenceMC FALSE

        }

        rtcpVideoControlCapability FALSE

        mediaPacketizationCapability

        {

          h261aVideoPacketization FALSE

        }

        logicalChannelSwitchingCapability FALSE

        t120DynamicPortCapability FALSE

      }

      capabilityTable

      {



        {

          capabilityTableEntryNumber 34

          capability receiveRTPAudioTelephonyEventCapability :

          {

            dynamicRTPPayloadType 101

            audioTelephoneEvent "0-16"

          }

        },

        {

          capabilityTableEntryNumber 25

          capability receiveAndTransmitDataApplicationCapability :

          {

            application nonStandard :

            {

              nonStandardIdentifier h221NonStandard :

              {

                t35CountryCode 181

                t35Extension 0

                manufacturerCode 18

              }

              data '52747044746D6652656C6179'H

            }

            maxBitRate 0

          }

        },

        {

          capabilityTableEntryNumber 31

          capability receiveUserInputCapability : hookflash : NULL

        },

        {

          capabilityTableEntryNumber 30

          capability receiveUserInputCapability : dtmf : NULL

        },

        {

          capabilityTableEntryNumber 27

          capability receiveUserInputCapability : basicString : NULL

        },

        {

          capabilityTableEntryNumber 3

          capability receiveAudioCapability : g711Ulaw64k : 20

        }

      }

      capabilityDescriptors

      {



        {

          capabilityDescriptorNumber 1

          simultaneousCapabilities

          {



            {

              3

            },



            {

              34,

              30,

              27,

              25

            },



            {

              31

            }

          }

        }

      }

    }





*Aug 17 17:21:15.961: H245 MSC OUTGOING ENCODE BUFFER::=
027001060008817500078013800014000100000100000100000CC0010
00100058000218A061404302D31368000184810B50000120C52747044
746D6652656C6179000080001E83015080001D83014080001A8301108
0000220C01300800102000002030021001D001A001800001E

*Aug 17 17:21:15.961:

*Aug 17 17:21:15.961: //229/182F2991800A/H323/h245_cap_out_set_new_state:
changing from IDLE state to AWAITING_RESPONSE state

*Aug 17 17:21:15.961: //229/182F2991800A/H323/cch323_run_h245_ms_sm:
Received event H245_EVENT_MSD while at state H245_MS_NONE

*Aug 17 17:21:15.961: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= request : masterSlaveDetermination :

    {

      terminalType 60

      statusDeterminationNumber 9348

    }

El GW recibe el TCS y el mensaje MSD del CVP

*Aug 17 17:21:15.965: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : terminalCapabilitySet :

    {

      sequenceNumber 1

      protocolIdentifier { 0 0 8 245 0 11 }

      capabilityTable

      {



        {

          capabilityTableEntryNumber 1

          capability receiveAndTransmitAudioCapability : g711Ulaw64k : 20

        },

        {

          capabilityTableEntryNumber 2

          capability receiveAndTransmitUserInputCapability : basicString : NULL

        },

        {

          capabilityTableEntryNumber 3

          capability receiveAndTransmitUserInputCapability : dtmf : NULL

        },

        {

          capabilityTableEntryNumber 4

          capability receiveAndTransmitUserInputCapability : hookflash : NULL

        },

        {

          capabilityTableEntryNumber 5

          capability receiveAndTransmitUserInputCapability : iA5String : NULL

        },

        {

          capabilityTableEntryNumber 729

          capability receiveAndTransmitAudioCapability : g729 : 2

        }

      }

      capabilityDescriptors

      {



        {

          capabilityDescriptorNumber 1

          simultaneousCapabilities

          {



            {

              1,

              2,

              3,

              4,

              5,

              729

            },



            {

              1,

              729

            },



            {

              1

            }

          }

        }

      }

    }



*Aug 17 17:21:15.969: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : masterSlaveDetermination :

    {

      terminalType 50

      statusDeterminationNumber 767617

    }

El GW de Ingreso envía TCS Ack y MSD Ack al CVP

*Aug 17 17:21:15.969: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= response : terminalCapabilitySetAck :

    {

      sequenceNumber 1

    }



*Aug 17 17:21:15.969: //229/182F2991800A/H323/MSDetermination:
Am MASTER, ccb->h245.h245_mdStatus = 0x1

*Aug 17 17:21:15.969: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= response : masterSlaveDeterminationAck :

    {

      decision slave : NULL

    }

El GW de Ingreso recibe TCS y MSD ACK del CVP

*Aug 17 17:21:15.973: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= response : terminalCapabilitySetAck :

    {

      sequenceNumber 1

    }







*Aug 17 17:21:15.973: h245_decode_one_pdu: H245ASNDecodePdu rc = 0, bytesLeftToDecode = 0

*Aug 17 17:21:15.973: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0

*Aug 17 17:21:15.973: //229/182F2991800A/H323/cch323_run_h245_cap_out_sm:
Received H245_EVENT_CAP_CFM while at state AWAITING_RESPONSE

*Aug 17 17:21:15.973: //229/182F2991800A/H323/h245_cap_out_set_new_state:
changing from AWAITING_RESPONSE state to IDLE state

*Aug 17 17:21:15.973: //229/182F2991800A/H323/run_h245_iwf_sm:
received IWF_EV_CAP_CFM while at state IWF_AWAIT_CAP_MSD_RESP

*Aug 17 17:21:15.977: //229/182F2991800A/H323/h245_iwf_set_new_state:
changing from IWF_AWAIT_CAP_MSD_RESP state to IWF_AWAIT_MSD_RESP state

*Aug 17 17:21:15.977: h323chan_chn_process_read_socket

*Aug 17 17:21:15.977: h323chan_chn_process_read_socket: fd=4 of type CONNECTED has data

*Aug 17 17:21:15.977:  h323chan_chn_process_read_socket: h323chan accepted/connected fd=4



*Aug 17 17:21:15.977: h245_decode_one_pdu: more_pdus = 0, bytesLeftToDecode = 2

*Aug 17 17:21:15.977: H245 MSC INCOMING ENCODE BUFFER::= 2080

*Aug 17 17:21:15.977:

*Aug 17 17:21:15.977: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= response : masterSlaveDeterminationAck :

    {

      decision master : NULL

    }

En este momento, el CVP redirecciona la conexión de medios al Gateway VXML. El GW de Ingreso recibe el TCS Vacío del CVP

*Aug 17 17:21:15.985: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : terminalCapabilitySet :

    {

      sequenceNumber 2

      protocolIdentifier { 0 0 8 245 0 11 }

    }

El GW de Ingreso cierra su canal lógico enviando CloseLogicalChannel (CLC) al CVP

*Aug 17 17:21:15.985: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= request : closeLogicalChannel :

    {

      forwardLogicalChannelNumber 1

      source user : NULL

    }

El GW de Ingreso envía TCS ACK al CVP

*Aug 17 17:21:15.985: H245 MSC OUTGOING ENCODE BUFFER::= 0400000000

*Aug 17 17:21:15.985:

*Aug 17 17:21:15.985: //229/182F2991800A/H323/h245_olc_out_set_new_state:
Changing from H245_OLC_OUT_STATE_ESTABLISHED state to H245_OLC_OUT_STATE_IDLE state

*Aug 17 17:21:15.985: //229/182F2991800A/H323/h245_iwf_set_new_state:
changing from IWF_OLC_DONE state to IWF_OLC_IN_DONE state

*Aug 17 17:21:15.985: //229/182F2991800A/H323/cch323_run_h245_cap_in_sm:
Received H245_EVENT_CAP_RESP while at state AWAITING_RESPONSE

*Aug 17 17:21:15.985: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= response : terminalCapabilitySetAck :

    {

      sequenceNumber 2

    }

El GW de ingreso envía una Solicitud de Ancho de Banda (BRQ) al Gatekeeper para poder actualizar el ancho de banda actual (cero) empleado para la llamada

*Aug 17 17:21:15.985: H245 MSC OUTGOING ENCODE BUFFER::= 218002

*Aug 17 17:21:15.985:

*Aug 17 17:21:15.985: //229/182F2991800A/H323/h245_cap_in_set_new_state:
changing from AWAITING_RESPONSE state to IDLE state

*Aug 17 17:21:15.989: RAS OUTGOING PDU ::=



value RasMessage ::= bandwidthRequest :

    {

      requestSeqNum 15289

      endpointIdentifier {"84B3CC1C00000004"}

      conferenceID '182F29914C1D11DC800A0017E0ABA838'H

      callReferenceValue 67

      bandWidth 0

      callIdentifier

      {

        guid '182FC5B94C1D11DC8298DF9092AE2C6A'H

      }

      answeredCall FALSE

    }

El CVP cierra su canal lógico enviando CLC al GW de Ingreso

*Aug 17 17:21:15.989: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : closeLogicalChannel :

    {

      forwardLogicalChannelNumber 129

      source user : NULL

      reason unknown : NULL

    }







*Aug 17 17:21:15.989: h245_decode_one_pdu: H245ASNDecodePdu rc = 0, bytesLeftToDecode = 0

*Aug 17 17:21:15.989: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0

*Aug 17 17:21:15.989: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= response : closeLogicalChannelAck :

    {

      forwardLogicalChannelNumber 129

    }

El GW de Ingreso recibe TCS y MSD del CVP. Este TCS brinda información acerca de las Capacidades de Terminal del Gateway VXML

*Aug 17 17:21:16.129: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : terminalCapabilitySet :

    {

      sequenceNumber 3

      protocolIdentifier { 0 0 8 245 0 11 }

      multiplexCapability h2250Capability :

      {

        maximumAudioDelayJitter 20

        receiveMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        transmitMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        receiveAndTransmitMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        mcCapability

        {

          centralizedConferenceMC FALSE

          decentralizedConferenceMC FALSE

        }

        rtcpVideoControlCapability FALSE

        mediaPacketizationCapability

        {

          h261aVideoPacketization FALSE

        }

        logicalChannelSwitchingCapability FALSE

        t120DynamicPortCapability FALSE

      }

      capabilityTable

      {



        {

          capabilityTableEntryNumber 34

          capability receiveRTPAudioTelephonyEventCapability :

          {

            dynamicRTPPayloadType 101

            audioTelephoneEvent "0-16"

          }

        },

        {

          capabilityTableEntryNumber 31

          capability receiveUserInputCapability : hookflash : NULL

        },

        {

          capabilityTableEntryNumber 30

          capability receiveUserInputCapability : dtmf : NULL

        },

        {

          capabilityTableEntryNumber 27

          capability receiveUserInputCapability : basicString : NULL

        },

        {

          capabilityTableEntryNumber 3

          capability receiveAudioCapability : g711Ulaw64k : 20

        }

      }

      capabilityDescriptors

      {



        {

          capabilityDescriptorNumber 1

          simultaneousCapabilities

          {



            {

              3

            },



            {

              34,

              30,

              27

            },



            {

              31

            }

          }

        }

      }

    }

El GW de ingreso envía su TCS y MSD al CVP

*Aug 17 17:21:16.141: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= request : terminalCapabilitySet :

    {

      sequenceNumber 2

      protocolIdentifier { 0 0 8 245 0 7 }

      multiplexCapability h2250Capability :

      {

        maximumAudioDelayJitter 20

        receiveMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        transmitMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        receiveAndTransmitMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        mcCapability

        {

          centralizedConferenceMC FALSE

          decentralizedConferenceMC FALSE

        }

        rtcpVideoControlCapability FALSE

        mediaPacketizationCapability

        {

          h261aVideoPacketization FALSE

        }

        logicalChannelSwitchingCapability FALSE

        t120DynamicPortCapability FALSE

      }

      capabilityTable

      {



        {

          capabilityTableEntryNumber 34

          capability receiveRTPAudioTelephonyEventCapability :

          {

            dynamicRTPPayloadType 101

            audioTelephoneEvent "0-16"

          }

        },

        {

          capabilityTableEntryNumber 25

          capability receiveAndTransmitDataApplicationCapability :

          {

            application nonStandard :

            {

              nonStandardIdentifier h221NonStandard :

              {

                t35CountryCode 181

                t35Extension 0

                manufacturerCode 18

              }

              data '52747044746D6652656C6179'H

            }

            maxBitRate 0

          }

        },

        {

          capabilityTableEntryNumber 31

          capability receiveUserInputCapability : hookflash : NULL

        },

        {

          capabilityTableEntryNumber 30

          capability receiveUserInputCapability : dtmf : NULL

        },

        {

          capabilityTableEntryNumber 27

          capability receiveUserInputCapability : basicString : NULL

        },

        {

          capabilityTableEntryNumber 3

          capability receiveAudioCapability : g711Ulaw64k : 20

        }

      }

      capabilityDescriptors

      {



        {

          capabilityDescriptorNumber 1

          simultaneousCapabilities

          {



            {

              3

            },



            {

              34,

              30,

              27,

              25

            },



            {

              31

            }

          }

        }

      }

    }







*Aug 17 17:21:16.149: H245 MSC OUTGOING ENCODE BUFFER::=
027002060008817500078013800014000100000100000100000CC0010
00100058000218A061404302D31368000184810B50000120C52747044
746D6652656C6179000080001E83015080001D83014080001A8301108
0000220C01300800102000002030021001D001A001800001E

*Aug 17 17:21:16.149:

*Aug 17 17:21:16.149: //229/182F2991800A/H323/h245_cap_out_set_new_state:
changing from IDLE state to AWAITING_RESPONSE state

*Aug 17 17:21:16.149: //229/182F2991800A/H323/cch323_run_h245_ms_sm:
Received event H245_EVENT_MSD while at state H245_MS_NONE

*Aug 17 17:21:16.149: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= request : masterSlaveDetermination :

    {

      terminalType 60

      statusDeterminationNumber 3855

    }

El GW de Ingreso envía MSD Ack y TCS Ack al CVP

*Aug 17 17:21:16.153: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= response : masterSlaveDeterminationAck :

    {

      decision slave : NULL

    }







*Aug 17 17:21:16.153: H245 MSC OUTGOING ENCODE BUFFER::= 20A0

*Aug 17 17:21:16.153:

*Aug 17 17:21:16.153: //229/182F2991800A/H323/cch323_run_h245_ms_sm:
MS_Determine_indication to Appl: Sent MSD ACK!

*Aug 17 17:21:16.153: //229/182F2991800A/H323/h245_ms_set_new_state:
Changing from H245_MS_OUTGOING_WAIT state to H245_MS_INCOMING_WAIT state

*Aug 17 17:21:16.153: //229/182F2991800A/H323/run_h245_iwf_sm:
received IWF_EV_MSD_ACK_SENT while at state IWF_AWAIT_MSD_RESP

*Aug 17 17:21:16.153: //229/182F2991800A/H323/h245_iwf_common_msdacksent:
Negotiated codecs and dtmf are initialised in ccb

*Aug 17 17:21:16.153: h323chan_chn_process_read_socket

*Aug 17 17:21:16.153: h323chan_chn_process_read_socket: fd=4 of type CONNECTED has data

*Aug 17 17:21:16.153:  h323chan_chn_process_read_socket: h323chan accepted/connected fd=4



*Aug 17 17:21:16.153: h245_decode_one_pdu: more_pdus = 0, bytesLeftToDecode = 3

*Aug 17 17:21:16.153: H245 MSC INCOMING ENCODE BUFFER::= 218002

*Aug 17 17:21:16.153:

*Aug 17 17:21:16.153: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= response : terminalCapabilitySetAck :

    {

      sequenceNumber 2

    }

El GW de Ingreso envía BRQ al Gatekeeper para poder actualizar el ancho de banda actual empleado para la llamada (2*64=128 kbps)

*Aug 17 17:21:16.157: RAS OUTGOING PDU ::=

 value RasMessage ::= bandwidthRequest :

    {

      requestSeqNum 15290

      endpointIdentifier {"84B3CC1C00000004"}

      conferenceID '182F29914C1D11DC800A0017E0ABA838'H

      callReferenceValue 67

      bandWidth 1280

      callIdentifier

      {

        guid '182FC5B94C1D11DC8298DF9092AE2C6A'H

      }

      answeredCall FALSE

    }



*Aug 17 17:21:16.173: RAS INCOMING PDU ::=



value RasMessage ::= bandwidthConfirm :

    {

      requestSeqNum 15290

      bandWidth 1280

    }

El GW de Ingreso envía una solicitud OLC al CVP

*Aug 17 17:21:16.173: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= request : openLogicalChannel :

    {

      forwardLogicalChannelNumber 2

      forwardLogicalChannelParameters

      {

        dataType audioData : g711Ulaw64k : 20

        multiplexParameters h2250LogicalChannelParameters :

        {

          sessionID 1

          mediaControlChannel unicastAddress : iPAddress :

          {

            network '0E32C90B'H

            tsapIdentifier 18491

          }

          silenceSuppression FALSE

        }

      }

    }

El GW de Ingreso recibe OLC del CVP. El CVP proporciona la dirección IP del Gateway VXML para la conexión RTCP

*Aug 17 17:21:16.177: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : openLogicalChannel :

    {

      forwardLogicalChannelNumber 258

      forwardLogicalChannelParameters

      {

        dataType audioData : g711Ulaw64k : 20

        multiplexParameters h2250LogicalChannelParameters :

        {

          sessionID 1

          mediaControlChannel unicastAddress : iPAddress :

          {

            network '0E32C90F'H

            tsapIdentifier 21135

          }

        }

      }

    }

El GW de Ingreso envía la respuesta OLC Ack al CVP

*Aug 17 17:21:16.181: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= response : openLogicalChannelAck :

    {

      forwardLogicalChannelNumber 258

      forwardMultiplexAckParameters h2250LogicalChannelAckParameters :

      {

        mediaChannel unicastAddress : iPAddress :

        {

          network '0E32C90B'H

          tsapIdentifier 18490

        }

        mediaControlChannel unicastAddress : iPAddress :

        {

          network '0E32C90B'H

          tsapIdentifier 18491

        }

        flowControlToZero FALSE

      }

    }

El GW de Ingreso recibe OLC Ack del CVP El CVP proporciona la dirección IP del Gateway VXML para la conexión RTP. Se establece la conexión RTP entre el GW de Ingreso y el GW VXML

*Aug 17 17:21:16.185: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= response : openLogicalChannelAck :

    {

      forwardLogicalChannelNumber 2

      forwardMultiplexAckParameters h2250LogicalChannelAckParameters :

      {

        sessionID 1

        mediaChannel unicastAddress : iPAddress :

        {

          network '0E32C90F'H

          tsapIdentifier 21134

        }

        mediaControlChannel unicastAddress : iPAddress :

        {

          network '0E32C90F'H

          tsapIdentifier 21135

        }

      }

    }

El Gateway detecta el dígito DTMF "1" y lo envía al GW VXML a través de los eventos DTMF Relay basada en RTP NTE (RFC 2833)

s=DSP d=VoIP payload 0x65 ssrc 0x1D5E sequence 0x2543 timestamp 0x16EE0

Pt:101    Evt:1       Pkt:03 00 00  <Snd>>>

s=DSP d=VoIP payload 0x65 ssrc 0x1D5E sequence 0x2544 timestamp 0x16EE0

Pt:101    Evt:1       Pkt:03 00 00  <Snd>>>

s=DSP d=VoIP payload 0x65 ssrc 0x1D5E sequence 0x2545 timestamp 0x16EE0

Pt:101    Evt:1       Pkt:03 00 00  <Snd>>>

s=DSP d=VoIP payload 0x65 ssrc 0x1D5E sequence 0x2546 timestamp 0x16EE0

Pt:101    Evt:1       Pkt:03 01 90  <Snd>>>

s=DSP d=VoIP payload 0x65 ssrc 0x1D5E sequence 0x2547 timestamp 0x16EE0

Pt:101    Evt:1       Pkt:03 03 20  <Snd>>>

s=DSP d=VoIP payload 0x65 ssrc 0x1D5E sequence 0x2548 timestamp 0x16EE0

Pt:101    Evt:1       Pkt:83 03 38  <Snd>>>

s=DSP d=VoIP payload 0x65 ssrc 0x1D5E sequence 0x2549 timestamp 0x16EE0

Pt:101    Evt:1       Pkt:83 03 38  <Snd>>>

s=DSP d=VoIP payload 0x65 ssrc 0x1D5E sequence 0x254A timestamp 0x16EE0

Pt:101    Evt:1       Pkt:83 03 38  <Snd>>>

En este momento, el CVP redirecciona la llamada al Teléfono IP Agente que respondió la llamada. El GW de Ingreso recibe el TCS vacío

*Aug 17 17:22:05.349: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : terminalCapabilitySet :

    {

      sequenceNumber 4

      protocolIdentifier { 0 0 8 245 0 11 }

    }

El GW de Ingreso recibe TCS y MSD del CVP. Este TCS proporciona información acerca de las Capacidades de Terminal del Teléfono IP

*Aug 17 17:22:09.569: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : terminalCapabilitySet :

    {

      sequenceNumber 5

      protocolIdentifier { 0 0 8 245 0 11 }

      multiplexCapability h2250Capability :

      {

        maximumAudioDelayJitter 60

        receiveMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        transmitMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        receiveAndTransmitMultipointCapability

        {

          multicastCapability FALSE

          multiUniCastConference FALSE

          mediaDistributionCapability

          {



            {

              centralizedControl FALSE

              distributedControl FALSE

              centralizedAudio FALSE

              distributedAudio FALSE

              centralizedVideo FALSE

              distributedVideo FALSE

            }

          }

        }

        mcCapability

        {

          centralizedConferenceMC FALSE

          decentralizedConferenceMC FALSE

        }

        rtcpVideoControlCapability FALSE

        mediaPacketizationCapability

        {

          h261aVideoPacketization FALSE

        }

        logicalChannelSwitchingCapability FALSE

        t120DynamicPortCapability FALSE

      }

      capabilityTable

      {



        {

          capabilityTableEntryNumber 1

          capability receiveAudioCapability : g711Ulaw64k : 40

        },

        {

          capabilityTableEntryNumber 2

          capability receiveAndTransmitUserInputCapability : dtmf : NULL

        },

        {

          capabilityTableEntryNumber 3

          capability receiveAndTransmitUserInputCapability : basicString : NULL

        },

        {

          capabilityTableEntryNumber 44

          capability receiveAndTransmitUserInputCapability : hookflash : NULL

        }

      }

      capabilityDescriptors

      {



        {

          capabilityDescriptorNumber 0

          simultaneousCapabilities

          {



            {

              1

            },



            {

              2,

              3

            },



            {

              44

            }

          }

        }

      }

    }



*Aug 17 17:22:09.589: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : masterSlaveDetermination :

    {

      terminalType 50

      statusDeterminationNumber 767617

    }

El GW de Ingreso recibe OLC del CVP. El CVP proporciona la dirección IP de CallManager para la conexión RTCP

*Aug 17 17:22:09.597: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : openLogicalChannel :

    {

      forwardLogicalChannelNumber 259

      forwardLogicalChannelParameters

      {

        dataType audioData : g711Ulaw64k : 20

        multiplexParameters h2250LogicalChannelParameters :

        {

          sessionID 1

          mediaControlChannel unicastAddress : iPAddress :

          {

            network 'AC126E54'H

            tsapIdentifier 4001

          }

        }

      }

    }

El GW envía la respuesta OLC Ack al CVP

*Aug 17 17:22:09.613: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= response : openLogicalChannelAck :

    {

      forwardLogicalChannelNumber 259

      forwardMultiplexAckParameters h2250LogicalChannelAckParameters :

      {

        mediaChannel unicastAddress : iPAddress :

        {

          network '0E32C90B'H

          tsapIdentifier 18490

        }

        mediaControlChannel unicastAddress : iPAddress :

        {

          network '0E32C90B'H

          tsapIdentifier 18491

        }

        flowControlToZero FALSE

      }

    }

El GW recibe OLC Ack del CVP. El CVP proporciona la dirección IP del Teléfono IP Agente para la conexión RTP. Se establece la conexión RTP entre el GW de Ingreso y el Teléfono IP

*Aug 17 17:22:09.609: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= request : openLogicalChannel :

    {

      forwardLogicalChannelNumber 3

      forwardLogicalChannelParameters

      {

        dataType audioData : g711Ulaw64k : 20

        multiplexParameters h2250LogicalChannelParameters :

        {

          sessionID 1

          mediaControlChannel unicastAddress : iPAddress :

          {

            network '0E32C90B'H

            tsapIdentifier 18491

          }

          silenceSuppression FALSE

        }

      }

    }



*Aug 17 17:22:09.633: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= response : openLogicalChannelAck :

    {

      forwardLogicalChannelNumber 3

      forwardMultiplexAckParameters h2250LogicalChannelAckParameters :

      {

        sessionID 1

        mediaChannel unicastAddress : iPAddress :

        {

          network '0E32CA1A'H

          tsapIdentifier 17156

        }

        mediaControlChannel unicastAddress : iPAddress :

        {

          network '0E32CA1A'H

          tsapIdentifier 17157

        }

      }

    }

Una vez finalizada la conversación con el Agente, quien llama desde la PSTN cuelga la llamada. El GW de Ingreso recibe la señal ISDN Disconnect de la PSTN

*Aug 17 17:22:56.329: ISDN Se1/0/0:23 Q931: RX <- DISCONNECT pd = 8  callref = 0x0088

        Cause i = 0x8290 - Normal call clearing

*Aug 17 17:22:56.329: %ISDN-6-DISCONNECT: Interface Serial1/0/0:0  disconnected from 9999 ,
call lasted 100 seconds

*Aug 17 17:22:56.333: ISDN Se1/0/0:23 Q931: TX -> RELEASE pd = 8  callref = 0x8088

*Aug 17 17:22:56.333: //228/182F2991800A/CCAPI/cc_api_call_disconnected:

   Cause Value=16, Interface=0x46964DF8, Call Id=228

*Aug 17 17:22:56.333: //228/182F2991800A/CCAPI/cc_api_call_disconnected:

   Call Entry(Responsed=TRUE, Cause Value=16, Retry Count=0)

El GW de Ingreso da por finalizada la llamada H323 en el segmento IP enviando el mensaje H225 Release Complete al CVP

*Aug 17 17:22:56.337: H225.0 OUTGOING PDU ::=



value H323_UserInformation ::=

    {

      h323-uu-pdu

      {

        h323-message-body releaseComplete :

        {

          protocolIdentifier { 0 0 8 2250 0 4 }

          callIdentifier

          {

            guid '182FC5B94C1D11DC8298DF9092AE2C6A'H

          }

        }

        h245Tunneling FALSE

        nonStandardControl

        {



          {

            nonStandardIdentifier h221NonStandard :

            {

              t35CountryCode 181

              t35Extension 0

              manufacturerCode 18

            }

            data '6001020001082C080282901C269E810003677464...'H

          }

        }

        tunnelledSignallingMessage

        {

          tunnelledProtocolID

          {

            id tunnelledProtocolAlternateID :

            {

              protocolType "gtd"

            }

          }

          messageContent

          {

            '52454C2C0D0A50524E2C6973646E2A2C2C4E492A...'H

          }

          tunnellingRequired NULL

        }

      }

    }

El GW envía DisengageRequest (DRQ) al Gatekeeper

*Aug 17 17:22:56.341: RAS OUTGOING PDU ::=



value RasMessage ::= disengageRequest :

    {

      requestSeqNum 15295

      endpointIdentifier {"84B3CC1C00000004"}

      conferenceID '182F29914C1D11DC800A0017E0ABA838'H

      callReferenceValue 67

      disengageReason normalDrop : NULL

      nonStandardData

      {

        nonStandardIdentifier h221NonStandard :

        {

          t35CountryCode 181

          t35Extension 0

          manufacturerCode 18

        }

        data '40001A52454C2C0D0A50524E2C6973646E2A2C2C...'H

      }

      callIdentifier

      {

        guid '182FC5B94C1D11DC8298DF9092AE2C6A'H

      }

      answeredCall FALSE

      usageInformation

      {

        nonStandardUsageFields

        {



          {

            nonStandardIdentifier h221NonStandard :

            {

              t35CountryCode 181

              t35Extension 0

              manufacturerCode 18

            }

            data '4800'H

          }

        }

        connectTime 1187371275

        endTime 1187371375

      }

      terminationCause releaseCompleteCauseIE : '08028090'H

    }

Se cierra la conexión H245 entre el GW y el CVP una vez finalizado el intercambio de comandos CLC y EndSession

*Aug 17 17:22:56.357: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= request : closeLogicalChannel :

    {

      forwardLogicalChannelNumber 259

      source user : NULL

      reason unknown : NULL

    }







*Aug 17 17:22:56.357: h245_decode_one_pdu: H245ASNDecodePdu rc = 0, bytesLeftToDecode = 0

*Aug 17 17:22:56.357: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0

*Aug 17 17:22:56.357: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= response : closeLogicalChannelAck :

    {

      forwardLogicalChannelNumber 259

    }



*Aug 17 17:22:56.357: H245 MSC INCOMING PDU ::=



value MultimediaSystemControlMessage ::= command : endSessionCommand : disconnect : NULL







*Aug 17 17:22:56.357: h245_decode_one_pdu: H245ASNDecodePdu rc = 0, bytesLeftToDecode = 0

*Aug 17 17:22:56.357: h245_decode_one_pdu: Read Pkt body: more_pdus:0 rc:0 asn_rc:0

*Aug 17 17:22:56.357: H245 MSC OUTGOING PDU ::=



value MultimediaSystemControlMessage ::= command : endSessionCommand : disconnect : NULL

Discusiones relacionadas de la comunidad de soporte de Cisco

La Comunidad de Soporte de Cisco es un foro donde usted puede preguntar y responder, ofrecer sugerencias y colaborar con colegas.


Document ID: 98614