Ocean
17.02.2009, 18:33
Кто нибудь использовал Proxy от Nortel. Можно ли там осуществлять манипуляцию с phone-context (например удалять его).
Когда sip вызов терминируется не на Нортелевском оборудовании, это оборудование может не понять phone context, было бы не плохо его удалять...

daiv
17.02.2009, 18:35
Могу ошибаться, но этот параметр используется для распознавания типа номера. Соответственно вовсю используется системой. И по-моему не удаляется.

Ocean
17.02.2009, 18:44
daiv пишет
Могу ошибаться, но этот параметр используется для распознавания типа номера. Соответственно вовсю используется системой. И по-моему не удаляется.

Зачем нужен phone context понятно и при работе в сети состоящей из оборудования Нортель он необходим, но когда вызов уходит во вне, например на какого нибудь мг/мн sip оператора или на какой то шлюз, они не поймут в invite такую вещь как phone context :)

Ну так для примера..., sip аташки от линксис не понимают.
Я и не требую, что бы они понимали, Нортель этого не обещал, но если на proxy (не на nrs с редирект сервером) была бы возможность, указывать на определенных направлениях удалять phone-context, было бы не плохо...

shved
19.02.2009, 17:13
По-моему зависит от железа и версии софта. Так CS1000 rel.5 в формате International убирает это из INVITE. C BCMками хуже, там только убирает эти phone context BCM50 rel.3 или BCM450 rel.1. Но в SIP от CS1000 есть такая вредность, что он неправильно подставляет номер А и номер В в SIP: шлет Service Domane и там, и там. Не тестировал с BCM 3.0, но судя по расширенным настройкам, эта проблема должна уже решаться.
Можно кое-что тут почерпнуть (во вложении)

Ocean
19.02.2009, 17:38
shved пишет
По-моему зависит от железа и версии софта. Так CS1000 rel.5 в формате International убирает это из INVITE.

В TON International он убирает phone-context, но добавляет знак + в номер (например поле To: )

shved
19.02.2009, 19:29
Ocean пишет
В TON International он убирает phone-context, но добавляет знак + в номер (например поле To: )
Многие софтсвичи в т.ч. Asrterisk, OpenSip, AckmePaket и т.д умеют бороться с +. За что некоторые из них удостоены занесения в список Nortel Compatible Products http://www.nortel.com/prd/dpp/product/succ_1000.html

jetc
19.02.2009, 20:11
shved пишет
Многие софтсвичи в т.ч. Asrterisk, OpenSip, AckmePaket и т.д умеют бороться с +. За что некоторые из них удостоены занесения в список Nortel Compatible Products http://www.nortel.com/prd/dpp/product/succ_1000.html

Зачем с ним "бороться", если он соответствует RFC ?
Просто некоторые свитчи не умеют бороться с отсутствием у них некоторых RFC, в которых описаны phone-context и +.

Ocean
19.02.2009, 21:08
Да бороться с + нет необходимости... при вызове типа International он должен быть, это описано и в NTP и в RFC2806 http://www.ietf.org/rfc/rfc2806.txt

Если нет возможности убирать все phone-context... значит не судьба :)