O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento fornece informações para as configurações do temporizador T310 no Cisco PGW 2200 com um gateway. As informações neste documento aplicam-se especificamente à solução Cisco SS7 Interconnect for Voice/Data Gateways.
O Cisco PGW 2200 tem a capacidade de alterar o temporizador NI2+ (Extended Q.931) T310 através do comando MML prov-ed:sigsvcprop:name=<NAS-1>,T310Time=<msec_value> .
O NI2+ T310 é o temporizador que é definido quando um sistema ISDN recebe uma mensagem de prosseguimento de chamada. Se nenhuma mensagem de alerta, progresso ou conexão for recebida durante o T310, a chamada será cancelada. Nesse caso, há temporizadores T310 para a especificação de usuário/rede.
| Temporizadores para a interface de usuário | T310 (mensagem de prosseguimento de chamada de saída) | Mensagem de parada do temporizador em Alerta, Conexão, Desconexão ou Andamento recebida |
| Temporizadores para a interface de rede | T310 (Mensagem de prosseguimento de chamada recebida) | Mensagem de parada do temporizador em Alerta, Conexão ou Desconexão recebida |
A figura a seguir exibe o fluxo de chamadas entre o PGW 2200 e um servidor de acesso.
A figura abaixo ilustra o fluxo de chamadas para uma solução Cisco SS7 Interconnect for Voice Gateways.
Os leitores deste documento devem estar cientes da seguinte informação:
Notas de versão do software Cisco Media Gateway Controller versão 7
Notas de versão do software Cisco Media Gateway Controller versão 9
As informações neste documento são baseadas nas versões de hardware:
Cisco PGW 2200 versão 7.4(11) e posterior
Observação: do Cisco PGW 2200 versão 7.4(11), foi impossível alterar o temporizador do T310 via MML. A partir da versão 7.4(12), o temporizador do T310 pode ser modificado com o uso de comandos MML e uma reinicialização por software.
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.
Para obter mais informações sobre convenções de documento, consulte as Convenções de dicas técnicas Cisco.
Observação: se você ler as especificações Q.931, que dizem que o valor padrão para T310 é 10 segundos (Rede), observe a observação informando que isso varia de acordo com os diferentes tipos de switch. Para o tipo de switch primary-ni (neste caso, a solução PGW 2200 - Nailed), o padrão é 30 segundos para o usuário e 10 segundos para a rede.
Observação: Do Software Cisco Media Gateway Controller Versão 9.3(2):
PGW2200 mml> prov-sta::srcver="active",dstver="cisco1" MGC-01 - Media Gateway Controller 2004-01-24 22:07:47.852 MET M COMPLD "PROV-STA" ; PGW2200 mml> prov-add:profile:name="set1",type="isuptmrprofile", variant="isupv2_german",T9="18000" MGC-01 - Media Gateway Controller 2004-01-24 22:12:56.507 MET M DENY SROF "profile::t9: value "18000" is less than minimum "60000" (inclusive)" /* Status, Requested Operation Failed on the component */ ; PGW2200 mml> prov-add:profile:name="set1",type="isuptmrprofile", variant="isupv2_german",T9="180000" MGC-01 - Media Gateway Controller 2004-01-24 22:13:23.502 MET M COMPLD "profile" ; PGW2200 mml>
Observação: se o caminho SS7 não estiver associado ao isuptimerprofile, ele assumirá como padrão o valor padrão de T9 (2 minutos). Se você executar um prov-rtrv:profile:name="set1", "PROP" será o isuptimerprofile que foi criado e definido como T9=18000, mas não foi associado ao caminho SS7. Para fazer isso, adicione o comando prov-add:sigpathprof:name="ss7path",isuptmrprofile="set1" para associá-lo ao caminho SS7 e defina isuptimerprofile como T9 = 18000.
PGW2200 mml> prov-add:sigpathprof:name="ss7path",isuptmrprofile="set1" MGC-01 - Media Gateway Controller 2004-01-24 22:16:33.974 MET M COMPLD "sigpathprof" ; PGW2200 mml> prov-cpy MGC-01 - Media Gateway Controller 2004-01-24 22:16:49.199 MET M COMPLD "PROV-CPY" ; PGW2200 mml> PGW2200 mml> prov-rtrv:profile:name="set1","PROP" MGC-01 - Media Gateway Controller 2004-01-24 22:18:14.245 MET M RTRV "session=cisco1:profile" /* ProfileName ProfileType -------------------- -------------------- set1 isuptmrprofile t1 = 15000 t12 = 15000 t13 = 300000 t14 = 15000 t15 = 300000 t16 = 15000 t17 = 300000 t18 = 15000 t19 = 300000 t2 = 180000 t20 = 15000 t21 = 300000 t22 = 15000 t23 = 300000 t24 = 2000 t25 = 0 t26 = 180000 t27 = 240000 t28 = 10000 t33 = 15000 t34 = 2000 t35 = 15000 t36 = 10000 t38 = 125000 t4 = 300000 t5 = 300000 t6 = 120000 t7 = 30000 t8 = 10000 t9 = 180000 */ ; PGW2200 mml> To check the link between profile and SS7. PGW2200 mml> prov-rtrv:profile:name="set1","comp" MGC-01 - Media Gateway Controller 2004-01-24 22:24:42.189 MET M RTRV "session=cisco1:profile" /* ProfileName ProfileType Component -------------------- -------------------- -------------------- set1 isuptmrprofile ss7path */ ; PGW2200 mml>
Para verificar e alterar o valor padrão do T310, execute o comando debug isdn 931 no gateway e adicione também os seguintes comandos de configuração:
#service timestamps debug datetime msec
#service timestamps log datetime msec
Jul 1 00:53:56.044: ISDN Se0/0:28:23 SC Q931: RX <- SETUP pd = 8
callref = 0x0BD8
Bearer Capability i = 0x8090A2
Standard = CCITT
Transer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xE99D8383
Exclusive, Interface 29, Channel 3
Progress Ind i = 0x8181 - Call not end-to-end ISDN,
may have in-band info
Called Party Number i = 0x91, '123456789'
Plan:ISDN, Type:International
Jul 1 00:53:56.056: ISDN Se0/0:28:23 SC Q931: TX -> CALL_PROC
pd = 8 callref = 0x8BD8
Channel ID i = 0xE19D8383
Preferred, Interface 29, Channel 3
Jul 1 00:54:06.083: ISDN Se0/0:28:23 SC Q931: RX <- DISCONNECT pd = 8
callref = 0x0BD8
Cause i = 0x83E6 - Recovery on timer expiry
Jul 1 00:54:06.087: ISDN Se0/0:28:23 SC Q931: TX -> RELEASE
pd = 8 callref = 0x8BD8
Configuration example :
!--- When you want to change the T310 timer from
!--- 30 seconds to 10 seconds.
!
interface Serial0/0:28:23
isdn T310 10000
!
Descrição Detalhada da Saída do debug isdn 931
Esta lista fornece uma descrição detalhada da saída do comando debug isdn 931 mostrada acima.
RX <- SETUP - Esta é uma mensagem do PGW 2200.
pd=8 - pd significa discriminador de protocolo e é uma mensagem de controle de chamada de rede de usuário Q.931/I.451.
callref = 0x0BD8 - Os valores de referência da chamada são atribuídos pelo site de origem da interface para uma chamada. Esses valores são exclusivos do lado de origem somente dentro de uma conexão de link lógico de Camada 2 do canal D em particular. O valor de referência da chamada é atribuído no início de uma chamada e permanece fixo durante toda a duração da chamada (exceto no caso de suspensão da chamada).
Capacidade do portador 1=0x8090A2
0x80 - 10000000 é igual ao padrão de codificação ITU-T com o Speech.
0x90 - 10010000 é igual ao modo de circuito e 64 kbits.
0xA2 - 10100010 é igual à informação do usuário protocolo da camada 1 e u-law (T1) se o valor é 0xA3 em vez de 0xA2, então significa a-law (E1).
ID do canal i = 0xE99D8383
Exclusivo, Interface 29, Canal 3
ID do canal - Identificação do canal.
0xE9808397
0xE9 - 11101001 (bit MSB 8 para bit LSB 1)
Bit 7: 1 ,interface identificada explicitamente em um ou mais octetos, começando com o octeto 3.1
Bit 6: 1, interface PRI
Bit 5: sobressalente
Bit 4: 1, Exclusivo; somente o canal indicado é aceitável
Bit 3: 0, O canal identificado não é o canal D
Bit 2, 1: 01, Conforme indicado no seguinte octeto
0x9D - 10000000 interface 29.
0x83 - 10000011 que é a codificação padronizada ITU-T. Channel é indicado pelo número no seguinte octeto, canal B.
0x83 - 10000111 que é o Canal 3.
Número da Parte Chamada i = 0x91, '123456789'
Plano:ISDN, Tipo:Internacional
0x91 - 10010001
Tipo - O tipo de número é igual a internacional
Plano - plano de numeração igual ao plano de numeração ISDN/Telefonia [Recomendação E.164].
'123456789' - Número de telefone da parte chamada de 123456789.
Progress Ind i = 0x8181 Chamada não ISDN fim-a-fim, pode ter informações in-band
Progress Ind i - Indicador de progresso da chamada.
0x8181 - 0x81 é igual à codificação padronizada ITU-T com localização como usuário. A segunda chamada 0x81 é igual a NÃO é ISDN fim-a-fim; outras informações sobre o andamento da chamada podem estar disponíveis.
TX -> CALL_PROC pd = 8 callref = 0x8BD8 - Enviar mensagem para PGW 2200.
pd = 8 - O discriminador de protocolo é igual a 8 e é uma mensagem de controle de chamada de rede de usuário Q931/I.451.
callref = 0x8BD8 - Comparando a mensagem 1, você pode ver que os valores callref são diferentes entre a mensagem SETUP e CALL_PROC. Nesse caso, significa que esse callref é enviado "PARA" o lado que origina a referência de chamada, daí o callref = 0x8BD8. Se você vir 0BD8, isso indica que a mensagem é enviada "DE" o lado que origina a referência de chamada.
Use o comando show isdn timers para verificar os temporizadores ISDN.
Observação: o valor padrão T310 para o tipo de switch NI2+ é de 30 segundos no gateway do IOS.
#show isdn timers
ISDN Serial0:15 Timers (dsl 0) Switchtype = primary-ni2c
ISDN Layer 2 values
K = 7 outstanding I-frames
N200 = 3 max number of retransmits
T200 = 1.000 seconds
T202 = 2.000 seconds
T203 = 30.000 seconds
ISDN Layer 3 values
T301 = 300.000 seconds
T303 = 4.000 seconds
T304 = 20.000 seconds
T305 = 30.000 seconds
T306 = 60.000 seconds
T307 = 180.000 seconds
T308 = 4.000 seconds
T309 = 90.000 seconds
T310 = 30.000 seconds
T313 = 4.000 seconds
T314 = 6.000 seconds
T316 = 30.000 seconds
T318 = 4.000 seconds
Observação: dependendo da forma como o Cisco PGW 2200 recebe a mensagem, no caso de uma interface de rede, por exemplo, a mensagem de progresso é recebida em resposta a uma mensagem de configuração Q.931 na interface NI2 entre o PGW 2200 e um naspath, o temporizador T310 no PGW 2200 não é interrompido e pode expirar, resultando em uma falha de chamada. O temporizador T310 será interrompido se a resposta à mensagem de configuração Q.931 for uma mensagem de alerta. A solução é forçar o gateway a enviar uma mensagem de alerta em vez de uma mensagem de progresso com o comando global CLI voice call send-alert.
Observação: também é importante observar que os valores do temporizador T310 são iguais no PGW 2200 e no gateway.
Use o seguinte conjunto de comandos para alterar os valores do temporizador no PGW 2200.
PGW2200 mml>prov-rtrv:all
MGC-01 - Media Gateway Controller 2004-01-19 10:02:43.256 MET
M RTRV
"session=MCL2:all"
/*
NAME COMPID Parent Name TID Description
---- -------- ----------- --- -----------
signas1 00140001 v5300-2 NASPATH Signaling Service
to V5300-2
PGW2200 mml>prov-rtrv:sigsvcprop:name="signas1"
MGC-01 - Media Gateway Controller 2004-01-19 10:10:48.735 MET
M RTRV
"session=MCL2:sigsvcprop"
/*
ADigitCCPrefix = 0
AInternationalPrefix = NULL
ANationalPrefix = NULL
BcInitState = OOS
BDigitCCPrefix = 0
BDigitCCrm = NULL
BInternationalPrefix = NULL
BNationalPrefix = NULL
BothwayWorking = 1
CCOrigin = NULL
CGBA2 = 0
CLIPEss = 0
CompressionType = 1
CorrelationCallIDFormat = 0
CotInTone = 2010
CotOutTone = 2010
<..........>
T309Time = 90000
T310Time = 10000
TMaxDigits = 24
TMinDigits = 0
TOverlap = 0
VOIPPrefix = 0
*/
;
PGW2200 mml>
Para alterar o valor, inicie uma sessão de provisionamento.
PGW2200 mml> prov-sta::srcver="active",dstver="cisco1"
MGC-01 - Media Gateway Controller 2004-01-19 10:15:22.360 MET
M COMPLD
"PROV-STA"
;
PGW2200 mml>
prov-ed:sigsvcprop:name="xxxxxx",t310time="30000"
where 'xxxxxx' is the name of the naspath to each gateway. [and where 30 sec = 30000 msec]
PGW2200 mml> prov-ed:sigsvcprop:name="signas1",T310Time="30000"
MGC-01 - Media Gateway Controller 2004-01-19 10:18:09.692 MET
M COMPLD
"sigsvcprop:
WARNING: Restart may be needed based on the property(s) added/modified.
Refer to MGC Provisioning Guide."
;
PGW2200 mml>
!--- Note: Starting with Cisco PGW 2200 release 7.4(12),
!--- refer to Table 5-4: Provisionable Properties
!--- for further information.
PGW2200 mml> prov-dply
MGC-01 - Media Gateway Controller 2004-01-19 10:23:38.869 MET
M COMPLD
"PROV-DPLY"
;
PGW2200 mml>
O T310 começa após receber o indicador de progresso de chamada do gateway e o PGW 2200-A apenas interrompe o T310 se uma mensagem de alerta ou conexão for recebida do Gateway de origem (OGW). Além disso, caso a mensagem de progresso seja enviada em vez da mensagem de alerta, o T310 não é interrompido e a chamada falha se não for respondida antes do vencimento do T310. A extremidade remota também é responsável. Consulte a figura abaixo para descobrir por que demora muito para responder. Em alguns casos, você precisa aumentar o temporizador porque o gateway de terminação (TGW) (extremidade remota) está executando a sinalização R2/CAS. Em outros cenários, a chamada no gateway de terminação vai para um telefone celular que também leva mais tempo de sinalização, como mostrado na figura abaixo.
A figura a seguir ilustra a interconexão Cisco SS7 para gateways de voz:
Quando a chamada é desconectada devido à expiração do T310, um valor de causa com a mensagem Recuperação na expiração do temporizador é enviado.
As mensagens enviadas em Q.931 em resposta aos eventos de gatilho especificados desviam de Q.699. Os valores de Causa enviados em Q.761 em resposta aos eventos de gatilho especificados desviam de Q.699.
| Mensagem SS7 | Evento de Disparador | Evento NI2+ |
|---|---|---|
| Liberar com Recuperação da Causa da expiração do timer | Sem alerta, conexão ou desconexão após procedimento de chamada (T310 expirado) | Desconectar com Recuperação da Causa da expiração do timer |
Feedback