Comments 3
В полку yate-норкоманов прибыло!
Аналогичная ситуация, стыкуемся по SIP-T с АТС. Хотелось бы узнать, как вы обходитесь со входящей сигнализацией:
Приходит с Content-Type: multipart/mixed, содержит application/sdp и application/isup. Проблема в том, что некоторые телефоны отказываются работать с multipart/mixed. Как изменить сигнализацию при роутинге (нужно убрать isup и поменять content-Type)?
Приходит с Content-Type: multipart/mixed, содержит application/sdp и application/isup. Проблема в том, что некоторые телефоны отказываются работать с multipart/mixed. Как изменить сигнализацию при роутинге (нужно убрать isup и поменять content-Type)?
Извиняюсь за поздний ответ.
Ставите хук на isup.encode. Далее проверяете нужно ли добавлять isup в тело сообщения. Например:
regexroute.conf:
[extra]
isup.encode=50
[isup.encode]
.*=echo [-----] [${username}] [isup.encode] MSGTYPE: ${isup.message-type} STATUS: ${status} DOMAIN: ${domain} ADDRESS: ${address}
${isup.message-type}^IAM$=return false (ISUP-а в сообщении не будет)
${isup.message-type}.=return true
Ставите хук на isup.encode. Далее проверяете нужно ли добавлять isup в тело сообщения. Например:
regexroute.conf:
[extra]
isup.encode=50
[isup.encode]
.*=echo [-----] [${username}] [isup.encode] MSGTYPE: ${isup.message-type} STATUS: ${status} DOMAIN: ${domain} ADDRESS: ${address}
${isup.message-type}^IAM$=return false (ISUP-а в сообщении не будет)
${isup.message-type}.=return true
Sign up to leave a comment.
Настройка SIP-I/SIP-T транка с помощью Yate