Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Convenciones

Análisis de la causa

Modificación de código de causa para ITU Q.761

Modificación de código de ubicación

Información Relacionada

Introducción

Este documento describe la funcionalidad de Análisis de código de causa del Cisco PGW 2200 Softswitch que funciona en el modo Control de llamada y Señalización. Es posible que un usuario de PGW 2200 deba cambiar el valor de causa a un valor adecuado para la red del cliente. El módulo Análisis genérico PGW 2200 puede cambiar el valor Causa a los valores Causa nueva y Ubicación.

Prerequisites

Requirements

Cisco recomienda que tenga conocimiento sobre estos temas:

- Controlador de gateway de medios de Cisco - Versión de software 9

- Interno a Q.761 Protocol Mapping and Cause and Location Codes - Software Release 9

- Guía de plan de marcación de la versión 9 del software Cisco Media Gateway Controller

- Valor de causa (consulte ITU Q.850 )

- Introducción de los códigos de desconexión del comando debug isdn q931

Componentes Utilizados

La información de este documento se basa en Cisco PGW 2200 Releases 7.x, 9.x y posteriores.

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.

Convenciones

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

Análisis de la causa

Los procesos mediante los cuales Cisco PGW analiza y enruta las llamadas se ilustran en la Figura 1. Este documento sólo describe el trabajo de Análisis de Causa en general.

El análisis de la causa se realiza cuando se recibe un mensaje de liberación o cuando se ha producido un error de algún tipo (por ejemplo, error en la pantalla del número) que implica que la llamada se debe liberar. El valor de Código de causa o los valores combinados de Código de causa y/o Código de ubicación se utilizan para proporcionar un código de causa interno que provoca varios resultados diferentes, incluido el reenrutamiento de la llamada a otra ruta o el retorno al análisis para encontrar un destino diferente.

Nota: Todos los valores de causa externa por protocolo se convierten a valores de causa interna. Son los valores internos los que se utilizan cuando se rellenan los datos del plan de marcación (consulte el Apéndice B: Códigos de causa y de ubicación para obtener información sobre las asignaciones de código de causa).

Figura 1: Flujo de llamadas a través del análisis

Modificación de código de causa para ITU Q.761

Este procedimiento explica la modificación del código de causa para ITU Q.761.

1. Agregue el plan de marcación para cambiar cualquier versión <x> y reemplácelo por el valor de causa <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. Durante el análisis de causa de lanzamiento, el PGW verifica la entrada ss7Patch para obtener un ID personalizado y busca en el plan de marcación donde se realiza esta configuración y comienza en la línea 3.

3. En esta línea, especifique el desencadenador en el que desea realizar una acción y, a continuación, saltar a las líneas 1 y 2. En la línea 2, especifique el valor de Causa que desea cambiar la Causa de Liberación (dw1).

En este ejemplo, cualquier valor de causa de lanzamiento 31[causa interna IC_Normal_clear] o 40 [Recuperación al vencimiento del temporizador] se cambia y se reemplaza por 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. Verifique el enlace personalizado (nombre del plan de marcación) a la ruta de acceso o al grupo troncal:

- Para el PGW 2200 en el modo de señalización (Nails), cámbielo usando el comando prov-rtrv:ss7path:name="<ss7-path-name>" y busque el valor CustGrpID.

- Para el PGW 2200 en el modo de control de llamadas (conmutado), cámbielo mediante el comando prov-rtrv:trnkgrp:name="<trunk-group-number>" y busque la propiedad CustGrpID.

Modificación de código de ubicación

Para modificar el parámetro Location que se envía dentro del Código de causa, cambie la Ubicación de borrado y Ubicación predeterminada. Busque el archivo XECfgParm.dat en los parámetros /opt/CiscoMGC/etc para ClearingLocation y DefaultLocation. Puede cambiar la ubicación según el PGW 2200 de Cisco. No puede cambiar la ubicación por llamada en este momento para las versiones 9.3, 9.4, 9.5 y 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                       ******************

El Cisco PGW 2200 no muestra de forma predeterminada el valor Location porque no se ha especificado ningún valor de ubicación. En su lugar, el Cisco PGW 2200 adopta de forma predeterminada la ubicación general con el valor ''1010'' (red más allá del punto de interconexión [BI]). Esto es parte de la especificación ITU Q.850 . Para Cisco HSI, consulte Cisco bug ID CSCea28559 (sólo clientes registrados) . El HSI debe permitir la transparencia en la ubicación de la causa.

Nota: Si necesita abrir un caso con Soporte Técnico para obtener ayuda con esta configuración, asegúrese de ejecutar un rastreo de rastreador o rastreador SS7 en combinación con un seguimiento MDL PGW 2200 y adjuntarlo al caso de Soporte Técnico.

Información Relacionada

- Notas técnicas del Softswitch Cisco PGW 2200

- Ejemplos de Configuración de PGW 2200

- Soporte de tecnología de voz

- Soporte para productos de comunicaciones IP y por voz

- Troubleshooting de Cisco IP Telephony

- Soporte Técnico y Documentación - Cisco Systems