em 02-17-2020 10:31 AM
Hello
I have a Cisco CP-3905 connected with my SIP Server.
I would like to configure dial plane to change the dialed number, for example:
Dialed number 033221000 to 555133221000.
I played with dial plan xml file with the option rewitre, but nothing I configured changes the dialed number.
Any tip?
Thanks in advanced.
Enio Eltz Filho.
02-17-2020 11:32 AM - editado 02-17-2020 11:45 AM
Olá @enio00001,
Por favor utilize Português nessa parte da Comunidade para que tenhamos uma melhor enterração nesse espaço.
Dê uma olhada nesse documento, espero que possa te ajudar. https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cuipph/3905/10_0/localizations/IP05_BK_U2FC56CE_00_user-guide-3905_10_0_es_ES.pdf
Saudações.
02-17-2020 11:54 AM - editado 02-17-2020 11:55 AM
Boa tarde Tiago
Em primeiro ligar, obrigado pelo retorno.
Peço desculpas pelo post em Inglês. Não sabia se poderia ser em Português.
Eu já havia lido uma documentação semelhante a que você enviou, mas ambas não citam configurgurações do dialplan.xml.
Eu estou tentando usar esta documentação: http://usecallmanager.nz/dial-template-xml.html
Mas ela não cita muito exemplos, principalmente o que eu quero fazer.
Estou realizando testes com um arquivo assim no momento:
<DIALTEMPLATE>>
<TEMPLATE MATCH="2.." Timeout="0"/> <!-- Chamada interna 2xx -->
<TEMPLATE MATCH="3.." Timeout="0"/> <!-- Chamada interna 3xx -->
<TEMPLATE MATCH="4.." Timeout="0"/> <!-- Chamada interna 4xx -->
<TEMPLATE MATCH="03*" Timeout="2" rewrite="%03%55513"/> <!-- Chamada local -->
</DIALTEMPLATE>
No exemplo acima, 2.., 3.. e 4.. funcionam. Se eu digitar 400, fecha com o tamanho da númeração e envia imediatamente.
Mas se eu digitar 035008815, o telefone manda este mesmo número. Mas meu objetivo é que ele remova 0 e adicione 5551, enviando 555135008815.
Enio Eltz Filho.
em 02-17-2020 12:46 PM
Possivelmente voce conseguiria fazer isso que deseja utilizando o Rewrite...
Alguma coisa como:
<TEMPLATE MATCH="%03" Timeout="2" rewrite="55513......."/>
em 02-18-2020 05:30 AM
Bom dia Bruno
Obrigado pelo retorno.
Fiz um teste com a sintaxe que você postou, mas não deu certo. Eu digito zero e o INVITE já é enviado imediatamente.
Estou fazendo mais testes a fim de identificar a sintaxe correta. Mas ainda sem sucesso. Fiz buscas na internet mas não achei um exemplo sequer que mostre como substituir dígitos.
Enio Eltz Filho.
em 02-18-2020 12:31 PM
Enio boa tarde,
O telefone IP está registrado no CUCM?
Att
em 02-19-2020 08:54 AM
Boa tarde Leonardo
Obrigado pelo contato.
Não está. O telefone IP está registrado em nosso SIP Server (PABX IP DazSoft).
Enio Eltz Filho.
02-19-2020 10:02 AM - editado 02-19-2020 10:04 AM
Olá
Ainda em relação a tentativa de alterar o que eu digito para o que deve ser enviado, eu criei no dialplan.xml regras assim:
<TEMPLATE MATCH="999001111" Timeout="0" rewrite="438"/> <!-- Chamada local -->
<TEMPLATE MATCH="999002222" Timeout="0" REWRITE="438"/> <!-- Chamada local -->
<TEMPLATE MATCH="999003333" Timeout="0" Rewrite="438"/> <!-- Chamada local -->
Ao digitar 999001111, o telefone manda INVITE 999001111. Com rewrite escrito todo em minúsculo, nada é alterado.
Ao digitar 999002222, o telefone manda INVITE 999002222. Com rewrite escrito todo em maiúsculo, nada é alterado.
Ao digitar 999003333, o telefone manda INVITE x-cisco-serviceuri-offhook@IP_do_servidor. Com rewrite escrito com o primeiro erre em maiúsculo, o telefone envia x-cisco-serviceuri-offhook@IP_do_servidor, o que não faz sentido para mim.
A não ser que este telefone foi desenvolvido para operar somente com sistemas Cisco, ou não?
Como eu comprei somente um aparelho para validar o funcionamento, a ideia é negar uso deste telefone em nosso sistema, pois o objetivo é manipular numeração no telefone.
Enio Eltz Filho.
Descubra e salve suas ideias favoritas. Volte para ver respostas de especialistas, passo a passo, tópicos recentes e muito mais.
Novo por aqui? Comece com estas dicas. Como usar a Comunidade Guia do novo membro
Navegue pelos links rápidos da Comunidade e usufrua de um conteúdo personalizado e em seu idioma nativo: