"Подарю" замечательную находку в Cisco IOS SIP при шлюзовании в ISDN...
Если отправить INVITE с From: "Unknown" <sip:1234567@192.168.1.3> то получится пренеприятнейшая вещь.
В ISDN Setup А-номер "Calling Party" выедет с Presentation Indicator = Number not avaible due to internetworking. Причем сам номер "1234567" будет.
Проблема именно в части Display-name From-URI равный слову "Unknown", без разницы в больше/маленькие буквы.
Думаю понятно, что RFC3261 об этом "ни сном ни духом".
После долгих поисков, найден был источник "счастья" - Cisco PGW2200 (транзитный софт-свитч) так передает Presentation Indicator через SIP. А PI=Restricted соотв. как Display-name = "Annonymous".
На данный момент способа обойти этого средствами только Cisco IOS не найдено.. А юзеров с таким Display-name - увы хватает (во многих софтфонах по умолчанию).
Попалось на AS5450, подтверждено на AS5350XM. IOS 12.4 и 12.4T все серии. Есть подозрение, что IOS выпущенный до PGW2200 v9 (примерно 2000 год) этого глюка иметь не будет, но будет очень старый..
Простейший workaround - принудительное выставление PI = Restricted на dial-peer'e (12.4T позволяет), хоть остальные станции не будут ругаться на сочетание нормальный номер с PI=Unvailable.