Vc pode chamar um shell script ou coisa do tipo atraves da aplicacao
System() , que da um ping no seu “tronco voip”guarda o valor da latência no
ASTDB ai vc delimita um valor para a tomada de decisão, fiz um teste assim
um vez .

 

#!/bin/sh

 

LATENCIA=`ping -c 2 192.168.77.160 |head -n3|tail -n1| awk '{ print $7 }'`

LATE=`echo $LATENCIA |sed 's/time=//'`

 

asterisk -rx "database put Latencia Voip $LATE"

 

 

Se funcionar vc avisa!!! Rsrs

 

Att;

Alan Pablo.

 

De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Em nome de Marcus
Queiroz
Enviada em: Tuesday, November 11, 2008 10:50 PM
Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] EXTEN redundante para quando a ligação voip tiver,
eco, picotando, link perdendo pacote..

 

Boa noite pessoal,

Estou precisando montar um EXTEN redundante para quando a ligação voip
tiver, eco, picotando, link perdendo pacote.
como exemplo:

[Teste]
exten => x.,1,Dial(${TRONCOVOIP}/${EXTEN},20)
exten => x.,n,GotoIf($["${DIALSTATUS}" = "CONGESTION"]?congestion:unavail)
exten => x.,n(unavail),Dial(${TRONCOPSTN}/${EXTEN},20)
exten => x.,n,Hangup()
exten => x.,n(congestion),Dial(${TRONCOPSTN}/${EXTEN},20)
exten => x.,n,Hangup()

dessa forma quando a ligação congestion ou unavali ele sairá pelo PSTN,
porém se o meu link tiver ruim com voz picotando eu não saberei, então é ai
que está a questão.

COmo eu faço para quando isso ocorrer eu mandar para a PSTN?

Alguma dica?

-- 
Consultor Técnico em Tecnologia
Marcus A. Queiroz
Fone: 81-9928 9162
Msn/emal: [EMAIL PROTECTED]

_______________________________________________
2 a 4 de Dezembro - IPComm 2008
Com presença de engenheiros da Digium e Jon "maddog" Hall.
http://www.ipcomm2008.com.br

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Responder a