Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document fournit des informations sur la valeur de déconnexion Bearer Capability non implémentée sur le Cisco PGW 2200. Ce document s'applique spécifiquement à la solution Cisco SS7 Interconnect for Voice/Data Gateway.
Les lecteurs de ce document doivent avoir des connaissances sur le sujet suivant :
Connaissance du logiciel Cisco Media Gateway Controller version 9
Les informations de ce document sont basées sur les versions 7.x et 9.x du logiciel Cisco PGW 2200.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
For more information on document conventions, refer to the Cisco Technical Tips Conventions.
Vous rencontrez la valeur de déconnexion Cause i = 0x80BA - Bearer non disponible lorsque la commande Cisco IOS® isdn entrant-voice modem n'est pas activée sous l'interface Serial0:x.
Remarque : certaines des lignes de cette sortie de commande ont été ramenées à une deuxième ligne pour des raisons spatiales.
Time stamp Orig IP address Dest IP address Prot Msg Data -------------------------------------------------------------------------- ***************************************************************** * 03 SNOOPER INFO: Snooper is listening on interface "hme1".... * ***************************************************************** 14:07:33.450567 1-002-1[02065] 1-010-1[02129] ITU ISUP. -> IAM (01) CIC=00062 CDPN=1492169679F CGPN=9678 SLS=14 Pr:0 Ni:NTL ********************************** DETAIL ********************************** CIC 62 MESSAGE TYPE 0x01 IAM - Initial_Address_Msg NATURE_OF_CONNECTION 0x06 LENGTH: 0x01 FIXED DATA 0x00 SATELLITE IND 0 no_satellite_circuit_in_connection CONTINUITY CHECK IND 0 Continuity_check_not_required ECHO SUPPRESSOR IND 0 outgoing_half_echo_suppressor_not_included FORWARD CALL IND. 0x07 LENGTH: 0x02 FIXED DATA 0x20 0x01 NATL/INTL CALL IND 0 incoming_national_call END-TO-END METHOD IND 0 no_end_to_end_method_available INTERWORKING IND 0 no_interworking_encountered END-TO-END INFO IND 0 no_end_to_end_information_available ISUP IND. 1 ISUP_used_all_the_way ISDN PREFERENCE IND 0 isdn_up_pref_all_the_way ISDN ACCESS IND. 1 originating_access_ISDN SCCP Method 0 no indication CALLING PARTYS CATEGORY 0x09 LENGTH: 0x01 FIXED DATA 0x0A CALLING PARTYS CATEGORY 10 ordinary_subscriber_precedence_level_1 TRANSMISSION MEDIUM REQUIRED 0x02 LENGTH: 0x01 FIXED DATA 0x00 TRANSMISSION MEDIUM REQUIRED 0 speech INDEX TO CALLED PTY ADDRESS 0x02 INDEX TO OPTIONAL PART 0x0A CALLED PARTY NUMBER PARM 0x04 LENGTH: 0x08 VAR. DATA 0x82 0x90 0x41 0x29 0x61 0x69 0x97 0x0F ODD/EVEN IND 1 odd_number_of_digits NATURE OF ADDRESS IND 0x02 Called_reserved_for_national_use INTERNAL NETWORK PARM 1 routing to internal network number not allowed NUMBERING PLAN 1 ISDN_Telephony_Numbering_Plan DIGITS: 1492169679F EXTENSION DIGIT F -ST OPTIONAL PARAMETERS: CALLING PARTY ADDRESS 0x0A LENGTH: 0x04 OPT. DATA 0x02 0x11 0x69 0x87 ODD/EVEN IND 0 even_number_of_digits NATURE OF ADDRESS IND 0x02 Calling_reserved_for_national_use NUMBER INCOMPLETE IND. 0 complete PRESENTATION IND. 0 address_presentation_allowed SCREENING IND. 1 user_provided_passed_network_screening NUMBERING PLAN 1 ISDN_Telephony_Numbering_Plan DIGITS: 9678 RESERVED/UNKNOWN OPT PARM 0x3D LENGTH: 0x01 OPT. DATA 0x1F USER SERVICE INFO 0x1D LENGTH: 0x03 OPT. DATA 0x80 0x90 0xA3 EXTENSION BIT 1 last_octet CODING STANDARD 0 CCITT_coding_standard BC INFO TRANSFER CAP 0 transfer_speech EXTENSION BIT 1 last_octet TRANSFER MODE 0 circuit_mode INFORMATION TRANSFER RATE 16 rate_64_kb_per_s EXTENSION BIT 1 last_octet USER LAYER IDENTIFICATION 1 user_info_layer_1_protocol MULTIPLIER/PROTOCOL ID 3 A_law_speech END OF OPTIONAL PARAMETERS 0x00 ****************** END_OF_MSG ****************** 14:07:33.607918 1-010-1[02129] 1-002-1[02065] ITU ISUP. -> IAM (01) CIC=00001 CDPN=92169679F CGPN=9678 SLS=01 Pr:0 Ni:NTL ********************************** DETAIL ********************************** CIC 1 MESSAGE TYPE 0x01 IAM - Initial_Address_Msg NATURE_OF_CONNECTION 0x06 LENGTH: 0x01 FIXED DATA 0x00 SATELLITE IND 0 no_satellite_circuit_in_connection CONTINUITY CHECK IND 0 Continuity_check_not_required ECHO SUPPRESSOR IND 0 outgoing_half_echo_suppressor_not_included FORWARD CALL IND. 0x07 LENGTH: 0x02 FIXED DATA 0x20 0x01 NATL/INTL CALL IND 0 incoming_national_call END-TO-END METHOD IND 0 no_end_to_end_method_available INTERWORKING IND 0 no_interworking_encountered END-TO-END INFO IND 0 no_end_to_end_information_available ISUP IND. 1 ISUP_used_all_the_way ISDN PREFERENCE IND 0 isdn_up_pref_all_the_way ISDN ACCESS IND. 1 originating_access_ISDN SCCP Method 0 no indication CALLING PARTYS CATEGORY 0x09 LENGTH: 0x01 FIXED DATA 0x0A CALLING PARTYS CATEGORY 10 ordinary_subscriber_precedence_level_1 TRANSMISSION MEDIUM REQUIRED 0x02 LENGTH: 0x01 FIXED DATA 0x00 TRANSMISSION MEDIUM REQUIRED 0 speech INDEX TO CALLED PTY ADDRESS 0x02 INDEX TO OPTIONAL PART 0x09 CALLED PARTY NUMBER PARM 0x04 LENGTH: 0x07 VAR. DATA 0x82 0x90 0x29 0x61 0x69 0x97 0x0F ODD/EVEN IND 1 odd_number_of_digits NATURE OF ADDRESS IND 0x02 Called_reserved_for_national_use INTERNAL NETWORK PARM 1 routing to internal network number not allowed NUMBERING PLAN 1 ISDN_Telephony_Numbering_Plan DIGITS: 92169679F EXTENSION DIGIT F -ST OPTIONAL PARAMETERS: CALLING PARTY ADDRESS 0x0A LENGTH: 0x04 OPT. DATA 0x02 0x11 0x69 0x87 ODD/EVEN IND 0 even_number_of_digits NATURE OF ADDRESS IND 0x02 Calling_reserved_for_national_use NUMBER INCOMPLETE IND. 0 complete PRESENTATION IND. 0 address_presentation_allowed SCREENING IND. 1 user_provided_passed_network_screening NUMBERING PLAN 1 ISDN_Telephony_Numbering_Plan DIGITS: 9678 RESERVED/UNKNOWN OPT PARM 0x3D LENGTH: 0x01 OPT. DATA 0x1F USER SERVICE INFO 0x1D LENGTH: 0x03 OPT. DATA 0x80 0x90 0xA3 EXTENSION BIT 1 last_octet CODING STANDARD 0 CCITT_coding_standard BC INFO TRANSFER CAP 0 transfer_speech EXTENSION BIT 1 last_octet TRANSFER MODE 0 circuit_mode INFORMATION TRANSFER RATE 16 rate_64_kb_per_s EXTENSION BIT 1 last_octet USER LAYER IDENTIFICATION 1 user_info_layer_1_protocol MULTIPLIER/PROTOCOL ID 3 A_law_speech END OF OPTIONAL PARAMETERS 0x00 ****************** END_OF_MSG ****************** 14:07:33.630890 10.48.85.24:3001 10.48.85.187:3001 NI2+...... -> SETUP (05) PROT:08 CREF:0003 IE:BEARER_CAPAB (04) 8090a3 IE:CHANNEL_ID (18) e9808381 IE:CALLING_PARTY NB (6c) 0181 CALLING NB:9678 IE:CALLED_PARTY NB (70) 81 CALLED NB:92169679 14:07:33.640377 10.48.85.187:3001 10.48.85.24:3001 NI2+...... -> REL_COMP (5a) PROT:08 CREF:8003 IE:CAUSE (08) 80ba Cause 58 = Bearer Cap Not Avail 14:07:33.660505 1-002-1[02065] 1-010-1[02129] ITU ISUP. -> REL (0c) CIC=00001 Cause 58 = Bearer Cap Not Avail SLS=01 Pr:0 Ni:NTL ********************************** DETAIL ********************************** CIC 1 MESSAGE TYPE 0x0C REL - Release_Msg INDEX TO VARIABLE PART 0x02 INDEX TO OPTIONAL PART 0x00 CAUSE IND 0x12 LENGTH: 0x02 VAR. DATA 0x80 0xBA EXTENSION BIT 1 diagnostic_is_not_included CODING STANDARD 0 CCITT_standard GENERAL LOCATION 0 User EXTENSION BIT 1 diagnostic_is_not_included CLASS 3 Service or option not available VALUE IN CLASS 10 CAUSE VALUE 58 Bearer capability not presently available ****************** END_OF_MSG ****************** 14:07:33.742257 1-010-1[02129] 1-002-1[02065] ITU ISUP. -> REL (0c) CIC=00062 Cause 58 = Bearer Cap Not Available SLS=14 Pr:0 Ni:NTL ********************************** DETAIL ********************************** CIC 62 MESSAGE TYPE 0x0C REL - Release_Msg INDEX TO VARIABLE PART 0x02 INDEX TO OPTIONAL PART 0x00 CAUSE IND 0x12 LENGTH: 0x02 VAR. DATA 0x80 0xBA EXTENSION BIT 1 diagnostic_is_not_included CODING STANDARD 0 CCITT_standard GENERAL LOCATION 0 User EXTENSION BIT 1 diagnostic_is_not_included CLASS 3 Service or option not available VALUE IN CLASS 10 CAUSE VALUE 58 Bearer capability not presently available ****************** END_OF_MSG ****************** 14:07:33.770574 1-010-1[02129] 1-002-1[02065] ITU ISUP. -> RLC (10) CIC=00001 SLS=01 Pr:0 Ni:NTL ********************************** DETAIL ********************************** CIC 1 MESSAGE TYPE 0x10 RLC - Release_Complete_Msg ****************** END_OF_MSG ****************** 14:07:33.780953 1-002-1[02065] 1-010-1[02129] ITU ISUP. -> RLC (10) CIC=00062 SLS=14 Pr:0 Ni:NTL ********************************** DETAIL ********************************** CIC 62 MESSAGE TYPE 0x10 RLC - Release_Complete_Msg ****************** END_OF_MSG
Remarque : Émettez la commande de débogage Cisco IOS debug isdn q931 pour la cause i = 0x80BA. Ceci est expliqué dans le document Comprendre le débogage isdn q931 Déconnecter les codes de cause.
Remarque : Pour la cause i = 0x82c1 - La fonctionnalité de support n'est pas implémentée, le réseau ne peut pas fournir la capacité de support demandée par l'utilisateur. Ceci peut être lié à un problème de compagnie de téléphone.
Si c'est le cas, ajoutez la commande sous l'interface série. Émettez debug isdn q931 et vérifiez si vous rencontrez toujours ce problème. Si oui, émettez la commande debug isdn q931 et ajoutez également ces commandes Cisco IOS à la configuration.
service timestamp debug datetime msec
service timestamp log datetime msec
Réexécutez un appel de test et vérifiez le résultat de la commande debug isdn q931.
Ajoutez la commande isdn entrant-voice modem sous l'interface série pour modifier le comportement de la cause i = 0x80BA.
May 3 10:31:02.916: ISDN Se0:15 SC Q931: RX <- SETUP pd = 8 callref = 0x000D Bearer Capability i = 0x8090A3 Standard = CCITT Transer Capability = Speech Transfer Mode = Circuit Transfer Rate = 64 kbit/s Channel ID i = 0xE980839F Exclusive, Interface 0, Channel 31 Calling Party Number i = 0x0181, '9678' Plan:ISDN, Type:Unknown Called Party Number i = 0x81, '92169679' Plan:ISDN, Type:Unknown May 3 10:31:02.936: ISDN Se0:15 SC Q931: TX -> CALL_PROC pd = 8 callref = 0x800D Channel ID i = 0xE180839F Preferred, Interface 0, Channel 31 May 3 10:31:05.300: ISDN Se0:15 SC Q931: TX -> ALERTING pd = 8 callref = 0x800D Facility i = 0x9E8100036774640000001B41434D2C0D0A50524E2C6973646E2A2C2C4E45543 52A2C0D0A0D0A May 3 10:31:07.088: ISDN Se0:15 SC Q931: TX -> CONNECT pd = 8 callref = 0x800D May 3 10:31:07.108: ISDN Se0:15 SC Q931: RX <- CONNECT_ACK pd = 8 callref = 0x000D May 3 10:31:09.672: %ISDN-6-CONNECT: Interface Serial0:30 is now connected to 9678 May 3 10:31:09.672: %ISDN-6-DISCONNECT: Interface Serial0:30 disconnected from 9678 , call lasted 2 seconds May 3 10:31:09.672: ISDN Se0:15 SC Q931: TX -> DISCONNECT pd = 8 callref = 0x800D Cause i = 0x8090 - Normal call clearing Facility i = 0x9E8100036774640000001B52454C2C0D0A50524E2C6973646E2A2C2C4E45543 52A2C0D0A0D0A May 3 10:31:09.824: ISDN Se0:15 SC Q931: RX <- RELEASE pd = 8 callref = 0x000D May 3 10:31:09.828: ISDN Se0:15 SC Q931: TX -> RELEASE_COMP pd = 8 callref = 0x800D
Si vous rencontrez des problèmes, collectez une trace de renifleur SS7 en combinaison avec la commande debug de débogage Cisco IOS isdn q931 et une trace du langage de définition de message (MDL) Cisco PGW 2200.
Suivez ces étapes pour collecter une trace MDL :
Identifiez le numéro SigPath SS7 d'origine ou le numéro TrunkGroup d'origine sur lequel les appels sont passés.
Faites pivoter le journal en exécutant le script situé à l'adresse /opt/CiscoMGC/bin/log_rotate.sh.
Démarrez la trace MDL en émettant le nom sta-sc-trc : ss7sigPath | orig trunkgroup number et confirm. Si vous voulez plus de détails, émettez la commande help:sta-sc-trc help via MML (Man-Machine Language).
Effectuez un test en passant un appel.
Arrêtez la trace MDL en exécutant la commande stp-sc-trc : all.
Identifiez l'ID d'appel (C:) du mauvais appel. Si l'appel de test est effectué dans un environnement de test, un seul ID d'appel s'affiche.
Voici un exemple des détails que vous recevez lorsque vous émettez ./get_trc.sh trace_file_name :
/opt/CiscoMGC/bin mgcusr@PGW2200% ./get_trc.sh _ss7path_20040116104232.btr get_trc.sh ca/sim/sp Trace File Utility Mistral Version 1.2 The ANALYSIS mdo file is: GENERIC_ANALYSIS.mdo Retrieving _ss7path_20040116104232.btr trace file Call ID's, please wait... Enter one of the following commands: S = Simprint in less F = Simprint with printing of sent and received Fields in less D = Display trc trace in less G = Display trc trace in less (Generated) C = Convert to trc trace file A = Display CA file in less N = Move to Next call ID P = Move to Previous call ID L = List call ID's in current file X = Set SP flags H = Print Help Q = Quit get_trc.sh Or just enter the ID of the call you want if you know it Use (N)ext and (P)revious to move between the call ID's _ss7path_20040116104232.btr contains 10 call(s) ==> Working on call 1 ID 24 H = Help [S/F/D/G/C/A/N/P/L/H/Q/id]?
Remarque : ces fichiers peuvent contenir de nombreux traçages d'appels mixtes si la capture est effectuée sur un produit Cisco PGW 2200. Chaque enregistrement de suivi dans le fichier a un type d'enregistrement spécifique et enregistre des informations d'un type qui se rapporte à cet enregistrement. Chaque enregistrement possède un ID d'appel qui le relie à un appel spécifique.
Convertissez la trace MDL dans un format lisible. Accédez au répertoire /opt/CiscoMGC/bin et exécutez la commande ./get_trc.sh trace file name.
Tapez ID d'appel à l'invite pour accéder à la trace MDL de l'appel incorrect.
Choisissez l'option C pour convertir le fichier de suivi.
Remarque : les fichiers avec l'extension .btr sont des fichiers de trace binaires produits par la fonction traceur Cisco PGW 2200. La partie principale du nom de fichier est indiquée dans la commande Cisco PGW 2200 MML sta-sc-trc. Le Cisco PGW 2200 ajoute toujours une extension .btr à ces fichiers. Lorsque vous utilisez l'option « C », le fichier est converti en format texte et l'extension .trc est ajoutée au nom de fichier. Ces fichiers contiennent des informations détaillées de suivi ligne par ligne du code MDO exécuté dans la relecture de simulation qui a produit le fichier, de sorte qu'ils contiennent des traces MDL.
Le fichier de suivi se trouve dans /opt/CiscoMGC/var/trace. Téléchargez les fichiers .btr et .trc dans la demande de service pour révision.
Collectez le fichier platform.log situé dans /opt/CiscoMGC/var/log.
Dans certains cas, lors du traitement de la demande de service, l'ingénieur du support technique Cisco demande que d'autres informations de platform.log relatives au problème soient signalées.
Cette section répertorie plusieurs méthodes de collecte des traces de renifleur. Celui que vous choisissez dépend de l'installation ou de l'installation de Cisco Packet Telephony Center—Monitoring and Troubleshooting (PTC-MT) ou de l'exécution d'une ancienne version de Cisco Snooper. Cisco Snooper peut fournir une bonne compréhension du flux d'appels SS7-SIP.
Exécutez la commande snoop sur toutes les plates-formes Solaris :
Pour collecter des informations UNIX snoop, connectez-vous en tant que superutilisateur et exécutez la commande suivante :
snoop -o snoop.log IP address
Entrez Ctrl+C pour quitter snoop et télécharger le fichier snoop.log dans les notes de dossier.
Remarque : Expliquez dans les notes de cas que ce fichier a été capturé à l'aide de la commande snoop UNIX.
Exécutez l'application Cisco Snooper :
Pour collecter des informations Cisco Snooper, connectez-vous en tant que superutilisateur et émettez la commande ./snooper int INTERFACE PARMS LIST ou exécutez ./snooper, qui vous donne une description complète.
./snooper int hme'x' ni2+ ss7 > snooper_int1 !--- Where 'x' is the interface number, which you can also find !--- by issuing the ifconfig -a command.
Remarque : téléchargez le fichier snooper_int1 dans les notes de dossier.
Exécutez PTC-MT.
Pour collecter des informations PTC-MT, connectez-vous en tant que superutilisateur et émettez la commande ./ptcmt int INTERFACE PARMS LIST ou exécutez ./snooper, qui vous donne une description complète.
./ptcmt int hme'x' ni2+ ss7 > snooper_int1 !--- Where 'x' is the interface number, which you can also find !--- by issuing the ifconfig -a command.
Téléchargez le fichier « snooper_int1 » dans les notes de dossier.
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
02-Feb-2006 |
Première publication |