Встретилась ситуация, при которой к учетной записи регистрации у SIP-оператора привязано несколько номеров ТСоП. С исходящей связью при таком подключении проблем не наблюдалось, а вот при входящем вызове в SIP URI от оператора всегда фигурирует номер, являющийся также и именем пользователя при регистрации. Т.е. заголовок входящего вызова выглядит как
INVITE sip:myaccountname@1.2.3.4
Вызываемый же номер фигурирует в заголовке To:.
Голосовой шлюз маршрутизирует вызовы по SIP-URI, таким образом на конечную систему любой вызов приходил, как входящий на "myaccountname".
Удалось найти решение в виде модификации заголовков SIP, причем во входящем направлении профиль SIP-заголовков можно применить начиная только с версии IOS 15.4.2(T).
Порядок действий следующий:
1) Создаем профиль изменения содержимого заголовков
voice class sip-profiles 909
request ANY sip-header To copy "(sip:.*)@
...
Читать дальше »