O campo alert-info do SIP transporta informações sobre o tipo de chamada. O telefone pode identificar a categoria da chamada recebida por esse campo e reproduzir toques diferentes.
O campo Alert-info é suportado. Atualmente, nossos produtos suportam dois formatos comuns de Alert-info. O tipo de toque personalizado é uma feature adicionada no primeiro trimestre. Os detalhes são descritos abaixo. Não há suporte para download dinâmico e reprodução de um arquivo wav correspondente a uma URL.
Este formato já é suportado nas versões existentes. Basta que o PBX envie o valor alert-info correspondente.
Quando um SIP Invite contém o campo Alert-Info e o valor é Bellcore-dr1, isso significa que o telefone deve tocar o primeiro toque interno. Se o valor for Bellcore-dr2, o segundo toque será reproduzido. A figura 2-1 mostra um caso em que o terceiro toque deve ser reproduzido.
Figura 2-1 Campo de referência da mensagem SIP
Nota: formato Bellcore-drX, em que x varia de 1 a 5.
Embora o formato Bellcore-drX possa realizar toque diferenciado, ele não é muito flexível, e o usuário não consegue escolher o toque, pois ele é definido de forma centralizada pelo administrador do PBX. Em comparação, o tipo de toque personalizado é mais flexível. O campo alert-info enviado pelo servidor contém as informações do tipo de chamada, mas o sistema não vincula essas informações a um toque fixo, permitindo que o usuário selecione o tipo de toque.
Como mostrado na figura 2-2, quando o valor alert-info enviado pelo servidor é queue, o usuário pode configurar o tipo de toque na interface de configuração.
Figura 2-2
Na interface de configuração mostrada na figura 2-3, o usuário pode ver qual tipo de toque está configurado para queue.
Figura 2-3
1. O telefone pode ser usado normalmente.
2. O telefone consegue acessar a página web.
3. Ferramenta de captura de pacotes.
4. Caminho do script: 172.16.1.9\test_group\using document\SIPP
1. Faça login na página WEB do telefone de teste em http://xxx.xxx.xxx.xxx/. Acesse phone settings->audio para X3/4. Para telefones X5/6, acesse phone settings->Media Settings, configure a propriedade Alert-info e defina o tipo de toque. O value de Alert-info pode ser music1-music10 em sequência, ou também um número.
Interface de configuração do telefone X6
Interface de configuração do telefone X4G
2. Simulação SIPP. Comando: execute sipp -sf uac_invite_alert_info.xml -i pc phone -m 1 -l 1 para gerar uma chamada recebida e capturar pacotes.
Nota: o valor info no script deve ser igual ao valor configurado na web.
3. Substitua Alert-Info:music1;info=[field1] no script por Alert-Info:http://127.0.0.1/Bellcore-dr1.
4. Na web, defina o valor de Alert-info como bellcore-drX(X=1-5) e execute o script.
1. No LCD do telefone de teste, acesse de setting para phone settings->Tone, configure a propriedade Alert-info e defina o tipo de toque. O toque é o toque do sistema Android. O value de Alert-info pode ser music1-music10 em sequência, ou também um número.
Interface de configuração do telefone C400
Interface de configuração do telefone C400S
Nota: C400S usa a página web da plataforma, assim como X6.
2. Simulação SIPP. Comando: execute sipp -sf uac_invite_alert_info.xml -i pc phone -m 1 -l 1 para gerar uma chamada recebida e capturar pacotes.
Nota: o valor info no script deve ser igual ao valor configurado no LCD.
3. Substitua Alert-Info:music1;info=[field1] no script por Alert-Info:http://127.0.0.1/Bellcore-dr1.
4. No LCD, defina o valor de Alert-info como bellcore-drX(X=1-5) e execute o script.