Страница 2 из 2

Re: Посылка SIP 183 Progress без предшествующего SIP 180 Rin

Добавлено: 01 июн 2011, 01:06
tma
Все просто. В SIP может быть любая комбинация, т.к. она никак не запрещена.
asterisk формально прав, не прав в данном случае именно Si2000.
Как вариант - поставить между ними OpenSER и резать на нем.

Re: Посылка SIP 183 Progress без предшествующего SIP 180 Rin

Добавлено: 01 июн 2011, 10:01
SVoy
switch писал(а): 1) Обратиться в ТП Искрател, пусть фиксят баг..
switch, ты просто не представляешь, что такое Искрател. Это чуваки на Балканах, где уже начался пляжный сезон и пока их не прижмешь копейкой, работать там никто не будет :).. первая отмазка любого вендора при проблемах интероперабельности с другим вендором - обращайтесь к коллегам, у нас все хорошо.. а если им сказать, что на стыке Астер... :)

Re: Посылка SIP 183 Progress без предшествующего SIP 180 Rin

Добавлено: 01 июн 2011, 10:35
tma
SVoy писал(а):первая отмазка любого вендора при проблемах интероперабельности с другим вендором - обращайтесь к коллегам, у нас все хорошо..
Мы так стыковали Vage400 с TELES по Q.SIG...

Re: Посылка SIP 183 Progress без предшествующего SIP 180 Rin

Добавлено: 23 июн 2011, 15:33
Lonely_Ghost
switch писал(а):
Lonely_Ghost писал(а):Всем привет.
Со стороны TDM приходит вызов - нет КПВ.
что мешает генерировать КПВ самостоятельно опцией R?
Lonely_Ghost писал(а):Причина - в ответ на входящий IAM сишка шлет как полагается, инвайт астериску, астериск отвечает 100 Trying, 180 Ringing и 183 Session Progress, в результате Si2000 пересылает в ISUP ACM Alerting, и далее CPG Progress, что в корне неправильно, ибо Alerting означает что вызываемый абонент найден и вызывается. Естетственно что TDM АТС, получая Progress после Alerting - затыкается.
не очень понятно, что и где вы считаете неправильным. 180 ответ как раз и значит, что абонент найден и, внимание(!), ему послан сигнал вызова. Больше это ничего не означает.
Lonely_Ghost писал(а): Но тут, так как вызов транзитный, то астериск должен был ответить только с 183 Session Progress c SDP, чтобы станция послала в сторону TDM ACM c Progress Indicator=Inband early media, что подразумевает собой проключение тракта в предответном и начало передачи раннего аудио (КПВ, музычка, или голосовое сообщение).
Я считаю неправильным слать в ISUP ACM Alerting, и следом CPG Call Progress, ведь Alerting означает что абонент найден, по аналогии 180 Ringing в SIP. И CPG Call Progress после него явно излишен, АМТС Укртелекома затыкается от такого поворота событий. А ведет себя Si2000 потому, что астериск после инвайта ей присылает 180, и следом 183.
Если в астериске в свойствах пира на Si2000 указать progressinband=never, тогда астериск 183 не отсылает, в ISUP уходит только ACM c Alerting, и генерацию КПВ производит АТС вызывающего абонента. Тут все верно, вопросов тут нет.
НО - стоит задача передавать КПВ в предответном, с проключением одностороннего звукового тракта (Early Media).
Вот и вопрос, как должен ответить астериск на инвайт от Si2000, чтобы в ISUP ушел хотя бы АСМ с Backward Call Indicator: Inband Information ?

Re: Посылка SIP 183 Progress без предшествующего SIP 180 Rin

Добавлено: 24 июн 2011, 13:46
switch0
Так это надо спрашивать у Si2000, а не у *.