Introduction
Este documento descreve a funcionalidade de Análise de código de causa do Softswitch Cisco PGW 2200, ambos trabalhando no modo de Controle de chamadas e Sinalização. Um usuário PGW 2200 pode precisar alterar o valor da causa para um valor apropriado para a rede do cliente. O módulo de Análise Genérica do PGW 2200 pode alterar o valor da Causa para os valores de Nova Causa e Localização.
Prerequisites
Requirements
A Cisco recomenda que você tenha conhecimento destes tópicos:
Componentes Utilizados
As informações neste documento são baseadas nas versões 7.x, 9.x e posteriores do 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.
Conventions
Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.
Análise de causa
Os processos pelos quais o Cisco PGW analisa e roteia chamadas são ilustrados na Figura 1. Este documento descreve somente o trabalho da Análise de Causa em geral.
Causa A análise é realizada quando uma mensagem de liberação é recebida ou quando ocorre uma falha de algum tipo (por exemplo, falha na tela do número) que implica que a chamada deve ser liberada. O valor do código de causa ou os valores combinados do código de causa e/ou código de localização são usados para fornecer um código de causa interno que provoca vários resultados diferentes, incluindo o reroteamento da chamada para outra rota, ou retornar à análise para encontrar um destino diferente.
Observação: todos os valores de Causa externa por protocolo são convertidos em valores de Causa interna. São os valores internos usados quando você preenche os dados do plano de discagem (consulte o Apêndice B: Códigos de Causa e Localização para informações sobre Mapeamentos de Códigos de Causa).
Figura 1: Fluxo de chamadas por meio da análise
Modificação de código de causa para ITU Q.761
Este procedimento explica a modificação do código de causa para ITU Q.761.
-
Adicione o plano de discagem para alterar qualquer versão <x> e substitua-o pelo valor da 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"
-
Durante a análise da causa da liberação, o PGW verifica a entrada ss7Patch para uma ID personalizada e examina o plano de discagem onde essa configuração é feita e começa na linha 3.
-
Nesta linha, especifique o gatilho em que Valor da causa você deseja executar uma ação e salte para as linhas 1 e 2. Na linha 2, especifique a Causa que deseja alterar a Causa da Liberação (dw1).
Neste exemplo, qualquer valor de causa da versão 31[causa interna IC_Normal_Clearing] ou 40 [Recover na expiração do temporizador] é alterado e substituído 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>
-
Verifique a associação do custgrpid (nome do plano de discagem) ao sigpath ou ao grupo de troncos:
-
Para o PGW 2200 no modo Sinalização (Nailed), altere-o usando o comando prov-rtrv:ss7path:name="<ss7-path-name>" e procure o valor CustGrpID.
-
Para o PGW 2200 no modo de Controle de Chamada (Comutado), altere-o usando o comando prov-rtrv:trnkgrp:name="<trunk-group-number>" e procure a propriedade CustGrpID.
Modificação do código de localização
Para modificar o parâmetro Location que é enviado dentro do código Cause, altere o ClearingLocation e o DefaultLocation. Procure o arquivo XECfgParm.dat nos parâmetros /opt/CiscoMGC/etc para ClearingLocation e DefaultLocation. Você pode alterar o local de acordo com o Cisco PGW 2200. Não é possível alterar o local por chamada no momento para as versões 9.3, 9.4, 9.5 e 9.6 do 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 ******************
O Cisco PGW 2200 não assume como padrão o valor Location porque nenhum ''location values'' está especificado. Em vez disso, o Cisco PGW 2200 assume como padrão o local geral com o valor ''1010'' (rede além do ponto de interfuncionamento [BI]). Esta é parte da especificação ITU Q.850. Para o Cisco HSI, consulte a ID de bug da Cisco CSCea28559 (somente clientes registrados) . HSI deve permitir transparência no local da causa.
Observação: se você precisar abrir um caso com o Suporte Técnico para obter ajuda com essa configuração, certifique-se de executar um sniffer SS7 ou rastreamento snooper em combinação com um rastreamento PGW 2200 MDL e anexá-lo ao caso de Suporte Técnico.
Informações Relacionadas