È stato segnalato un problema con le chiamate provenienti da NetMeeting o da dispositivi H.323 di terze parti simili attraverso un gateway Cisco IOS® alla PSTN (Public Switched Telephone Network) che utilizza una rete ISDN. Queste chiamate hanno esito negativo durante la fase di installazione. Questo problema si verifica in genere dopo l'aggiornamento del software Cisco IOS sul gateway.
La funzionalità di connessione (bearer cap) è un'indicazione del servizio ISDN Layer 3 che definisce le caratteristiche di una determinata chiamata. Il cappuccio al portatore di una chiamata è indicato nel messaggio Q.931 SETUP e viene utilizzato per distinguere tra i diversi tipi di chiamate vocali e di dati.
Nessun requisito specifico previsto per questo documento.
Il documento può essere consultato per tutte le versioni software o hardware.
Fare riferimento a Cisco Technical Tips Conventions per ulteriori informazioni sulle convenzioni dei documenti.
In questo caso, le chiamate hanno esito negativo perché il coperchio del bearer nel messaggio ISDN Q.931 SETUP indica erroneamente che la funzionalità di trasferimento delle informazioni è impostata su Unrestricted Digital Information. Ciò si verifica perché il dispositivo H.323 di origine imposta il cappuccio del portante nel messaggio H.225 SETUP per Unrestricted Digital Information. Il gateway trasmette in modo trasparente tali informazioni allo switch/PBX ISDN nel messaggio Q.931 SETUP. Lo switch/PBX non è in grado di gestire il berretto di supporto e rifiuta la chiamata.
Nelle versioni precedenti del software Cisco IOS, il gateway sovrascrive il coperchio del supporto per indicare la voce e l'audio. Nelle versioni più recenti, tuttavia, il gateway non sovrascrive il coperchio del portante.
Nelle prime quattro righe di questa tabella sono riportate le capsule comuni al portatore per le chiamate vocali. Nelle tre righe rimanenti vengono visualizzati i limiti di connessione comuni che possono impedire il corretto completamento di una chiamata proveniente da un dispositivo H.323 di terze parti.
La tabella riassume alcuni tappi portanti comuni:
Coperchio del supporto | Trasferimento delle informazioni | Protocollo Layer 1 per informazioni utente |
---|---|---|
0x8090A2 | Riconoscimento vocale | G.711 U-Law Speech |
0x8090A3 | Riconoscimento vocale | G.711 A-law |
0x9090A2 | Audio 3,1 KHz | G.711 U-Law Speech |
0x9090A3 | Audio 3,1 KHz | G.711 A-law |
0x8890A2 | Informazioni digitali senza restrizioni | G.711 U-Law Speech |
0x8890A3 | Informazioni digitali senza restrizioni | G.711 A-law |
0x8890 | Informazioni digitali senza restrizioni | 64 Kbps (chiamata dati 64k) |
Questo è un esempio di output debug isdn q931 che mostra una chiamata non riuscita. Indica che lo switch/PBX cancella la chiamata subito dopo il messaggio CALL PROCEEDING. Il codice causa del messaggio DISCONNECT può variare. I codici causa comuni includono il contenuto dell'elemento di informazione non valido e la destinazione incompatibile.
!--- Action: A NetMeeting call is placed !--- to the PSTN through a Cisco IOS gateway. !--- Outgoing Q.931 SETUP message. Aug 8 19:29:59.546: ISDN Se0:23: TX -> SETUP pd = 8 callref = 0x0001 Aug 8 19:29:59.546: Bearer Capability i = 0x8890A2 !--- Bearer cap indicates the call carries the "Unrestricted Digital Information" !--- transfer capability. Aug 8 19:29:59.550: Channel ID i = 0xA98397 Aug 8 19:29:59.550: Calling Party Number i = 0x00, 0x80, '3555', Plan:Unknown, Type:Unknown Aug 8 19:29:59.550: Called Party Number i = 0x80, '95551212, Plan:Unknown, Type:Unknown Aug 8 19:29:59.610: ISDN Se0:23: RX <- CALL_PROC pd = 8 callref = 0x8001 Aug 8 19:29:59.610: Channel ID i = 0xA98397 Aug 8 19:29:59.806: ISDN Se0:23: RX <- DISCONNECT pd = 8 callref = 0x8001 !--- Call is cleared by the switch or PBX. Aug 8 19:29:59.810: Cause i = 0x82E4 - Invalid information element contents Aug 8 19:29:59.814: ISDN Se0:23: TX -> RELEASE pd = 8 callref = 0x0001 Aug 8 19:29:59.850: ISDN Se0:23: RX <- RELEASE_COMP pd = 8 callref = 0x81 !--- Call is cleared for the cause Incompatible destination. Aug 8 20:30:11.820: Cause i = 0x80D8 - Incompatible destination Aug 8 20:30:11.836: ISDN Se0:23: TX -> RELEASE pd = 8 callref = 0x0001 Aug 8 20:30:11.852: ISDN Se0:23: RX <- RELEASE_COMP pd = 8 callref = 0x81
Configurare il dispositivo H.323 di origine in modo da impostare il berretto appropriato nel messaggio H.225 SETUP.
Se non è possibile riconfigurare il dispositivo H.323 di origine, modificare la configurazione del gateway Cisco IOS in modo da sovrascrivere il bearer cap nel messaggio ISDN Q.931 SETUP. Utilizzare il comando voice-port configuration mode bearer-cap per impostare la voce o l'audio a 3100 hz in base alle esigenze.
!--- This is an example of how to configure the bearer cap parameter !--- on a Cisco AS5300. esc-5300-2(config)#voice-port 0:D esc-5300-2(config-voiceport)#bearer-cap ? 3100hz enable 3100hz speech enable speech esc-5300-2(config-voiceport)#bearer-cap speech !--- Sample output of the IOS configuration !---. ! voice-port 0:D bearer-cap Speech !
Nota: se si esegue il software Cisco IOS versione 12.2(11)T, in cui viene eseguito H.323 versione 4 sul router, si possono verificare problemi con NetMeeting. I dettagli sono riportati nell'ID bug Cisco CSCdw49975 (solo utenti registrati).
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
02-Feb-2006 |
Versione iniziale |