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

GSM. Переадресация. Определение номера посредника.

Добавлено: 11 май 2016, 17:01
metris
Всем добрый день!

Есть мобильный номер Н1, звонки переадресовываются на мобильный Н2 (переадресация настроена на уровне ОПСОСа). Как при входящем звонке на Н2 определить, что изначально набирали на Н1?
Н2 стоит в модеме E1550, работает через chan_dongle.

CALLERID(name) возвращает имя донгла, CALLERID(num) его номер. В интернетах нашел параметр CALLERID(rdnis), но при вызове его получаю пустоту и, как я понимаю, используется он в основном в SIP.
Если вставить Н2 в мобильный, то в начале вызова я вижу сообщение, что это переадресованный звонок, то есть такая информация передается и подозреваю, что там может быть номер Н1. Вопрос - как его добыть?
Может как-то можно посмотреть debug модема и оператора?

Re: GSM. Переадресация. Определение номера посредника.

Добавлено: 11 май 2016, 18:19
ded
Прочитайте всё, что найдёте про SIP-T (SIP-I) в общем, и про SIP Diversion Header (divert number) в частности.
С модемом E1550 получиьт его у Вас нет шансов.