Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Conventions

Analyse de la cause

Modification du code de cause pour ITU Q.761

Modification du code de lieu

Informations connexes

Introduction

Ce document décrit la fonctionnalité d'analyse du code de cause du commutateur logiciel Cisco PGW 2200 fonctionnant en mode Contrôle d'appel et Signalisation. Un utilisateur de PGW 2200 peut avoir besoin de modifier la valeur de la cause en une valeur appropriée au réseau du client. Le module Analyse générique PGW 2200 peut modifier la valeur Cause en valeurs Nouvelle cause et Emplacement.

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

- Contrôleur de passerelle Cisco Media - Version 9 du logiciel

- Interne à Q.761 Protocol Mapping and Cause and Location Codes - Logiciel Version 9

- Guide du plan de numérotation du logiciel Cisco Media Gateway Controller version 9

- Valeur de la cause (voir UIT Q.850 )

- Présentation des codes de motif de déconnexion debug isdn q931

Components Used

Les informations de ce document sont basées sur Cisco PGW 2200 Versions 7.x, 9.x et ultérieures.

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.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Analyse de la cause

Les processus par lesquels le PGW de Cisco analyse et achemine les appels sont illustrés à la Figure 1. Ce document décrit uniquement le fonctionnement de l'analyse de cause en général.

L'analyse de la cause est effectuée lorsqu'un message de libération est reçu ou lorsqu'une défaillance d'une sorte (par exemple, un échec de l'écran du numéro) a eu lieu qui implique que l'appel doit être libéré. La valeur Code cause ou les valeurs Code cause et/ou Code emplacement combinés sont utilisées pour fournir un code cause interne qui provoque un certain nombre de résultats différents, notamment le routage de l'appel vers une autre route, ou le retour à l'analyse pour trouver une destination différente.

Remarque : Toutes les valeurs de cause externe par protocole sont converties en valeurs de cause interne. Ce sont les valeurs internes qui sont utilisées lorsque vous renseignez les données du plan de numérotation (reportez-vous à l'annexe B : Codes de cause et d'emplacement pour des informations sur les mappages de code de cause).

Figure 1 : Analyse du flux d'appels

Modification du code de cause pour ITU Q.761

Cette procédure explique la modification du code de cause de l'UIT Q.761.

1. Ajoutez le plan de numérotation pour modifier toute version <x> et remplacez-le par la valeur Cause <y> :

1-numan-add:resultset:custgrpid="0001",name="chgCause"

2-numan-add:resulttable:custgrpid="0001",name="ChangeToSubAbsent",

resulttype="CAUSE",dw1=<y>,setname="chgCause"

3-numan-add:cause:custgrpid="0001",causevalue=<x>,setname="chgCause"

2. Lors de l'analyse des causes de publication, le PGW recherche un ID personnalisé dans l'entrée ss7Patch et examine le plan de numérotation dans lequel cette configuration est effectuée et commence à la ligne 3.

3. Dans cette ligne, spécifiez le déclencheur sur lequel vous voulez exécuter une action, puis passez aux lignes 1 et 2. À la ligne 2, indiquez à quelle valeur de cause vous souhaitez modifier la cause de libération (dw1).

Dans cet exemple, toute valeur de cause de libération 31[cause interne IC_Normal_Clearing] ou 40 [Récupération à l'expiration du compteur] est modifiée et remplacée par 147 (IC_Unknown).

PGW2200 mml> prov-sta::srcver="active",dstver="cisco1"

MGC-01 - Media Gateway Controller 2004-02-12 15:20:54

M  COMPLD

"PROV-STA"

;

PGW2200 mml> numan-add:dialplan:custgrpid="0001"

.......This step is only necessary when there is not already a dial plan

MGC-01 - Media Gateway Controller 2004-02-12 15:21:13

M  COMPLD

"dialplan"

;

PGW2200 mml> numan-add:resultset:custgrpid="0001",name="chgCause"

MGC-01 - Media Gateway

Controller 2004-02-12 15:21:38

M  COMPLD

"resultset"

;

PGW2200 mml>

numan-add:resulttable:custgrpid="0001",name="ChangeToSubAbsent",

resulttype="CAUSE",dw1="147",setname="chgCause"

MGC-01 - Media Gateway Controller 2004-02-12 15:22:29

M  COMPLD

"resulttable"

;

PGW2200 mml> numan-add:cause:custgrpid="0001",causevalue=40,

setname="chgCause"

MGC-01 - Media Gateway Controller 2004-02-12 15:22:59

M  COMPLD

"cause"

;

PGW2200 mml>  numan-add:cause:custgrpid="0001",causevalue=31,

setname="chgCause"

MGC-01 - Media Gateway Controller 2004-02-12 15:23:24

M  COMPLD

"cause"

;

PGW2200 mml> prov-cpy

MGC-01 - Media Gateway Controller 2004-02-12 15:23:31

M  COMPLD

"PROV-CPY"

;

PGW2200 mml>

4. Vérifiez la liaison personnalisée (nom du plan de numérotation) au sigpath ou au groupe de faisceaux :

- Pour le PGW 2200 en mode Signalisation (Nail), modifiez-le à l'aide de la commande prov-rtrv : ss7path:name="<ss7-path-name>" et recherchez la valeur CustGrpID.

- Pour le PGW 2200 en mode Contrôle d'appel (commuté), modifiez-le à l'aide de la commande prov-rtrv:trnkgrp:name="<trunk-group-number>" et recherchez la propriété CustGrpID.

Modification du code de lieu

Pour modifier le paramètre Location envoyé dans le code de cause, modifiez ClearingLocation et DefaultLocation. Recherchez le fichier XECfgParm.dat sous les paramètres /opt/CiscoMGC/etc pour ClearingLocation et DefaultLocation. Vous pouvez modifier l'emplacement en fonction de Cisco PGW 2200. Vous ne pouvez pas modifier l'emplacement par appel pour le moment pour les versions 9.3, 9.4, 9.5 et 9.6 de Cisco PGW 2200.

********************************** DETAIL **********************************

CIC                            50

MESSAGE TYPE                   0x0C REL - Release_Msg

INDEX TO VARIABLE PART         0x02

INDEX TO OPTIONAL PART         0x00

CAUSE IND                      0x12

LENGTH:                        0x02 VAR.  DATA 0x82 0x91

EXTENSION BIT                  1 diagnostic_is_not_included

CODING STANDARD                0 CCITT_standard

GENERAL LOCATION               2 Public network serving the local user

EXTENSION BIT                  1 diagnostic_is_not_included

CLASS                          1 Normal event

VALUE IN CLASS                 1

CAUSE VALUE                    17 User_busy

******************       END_OF_MSG                       ******************

Le Cisco PGW 2200 ne prend pas par défaut la valeur Location, car aucune valeur d'emplacement n'est spécifiée. Au lieu de cela, le Cisco PGW 2200 utilise par défaut l'emplacement général avec la valeur ''1010'' (réseau au-delà du point d'interconnexion [BI]). Ceci fait partie de la spécification UIT Q.850 . Pour Cisco HSI, référez-vous à l'ID de bogue Cisco CSCea28559 (clients enregistrés uniquement). HSI doit permettre la transparence vers l'emplacement de la cause.

Remarque : Si vous devez ouvrir un dossier avec le support technique pour obtenir de l'aide sur cette configuration, assurez-vous d'exécuter un analyseur SS7 ou un suivi Snooper en combinaison avec un suivi MDL PGW 2200 et joignez-le au dossier du support technique.

Informations connexes

- Notes techniques du commutateur logiciel Cisco PGW 2200

- Exemples de configuration du PGW 2200

- Assistance technique concernant la technologie vocale

- Support produit pour Voix et Communications IP

- Dépannage des problèmes de téléphonie IP Cisco

- Support et documentation techniques - Cisco Systems