Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

как узнать переадресованный номер

0

Некто A звонит на [мобильный] номер B, который безусловно переадресован на [стационарный] номер C. В точке C стоит Asterisk, номер приходит в потоке E1.

Как можно в точке C узнать номер B ?

спросил May 23 '11

vsf Gravatar vsf
41 6 7

4 Ответа

1

В DSS1 Номер B можно увидеть в элементе Redirecting number в сообщении SETUP, при этом PRESENTATION INDICATOR должен быть установлен в “presentation allowed”. В этом и отличие от обычного вызова.

ссылка удалить спам редактировать

ответил May 23 '11

mistral Gravatar mistral flag of Ukraine
370 2 5 19

Comments

Большое спасибо за информацию, но как этот элемент увидеть в астериске? vsf (May 23 '11)edit
встречный вопрос - куда входит Е1 ? Шлюз транковый или плата а-ля Digium? Если шлюз - то дебаг смотреть средствами шлюза, если плата - то pri debug on в CLI. mistral (May 23 '11)edit
E1 входит в плату Digium. Включил дебаг, вижу что есть Redirecting Number, но Presentation prohibited... :(( А что нужно сделать чтобы он стал allowed ? Просить провайдера ? vsf (May 23 '11)edit
Кстати, а если переадресаций в цепочке несколько, то чтобы увидеть их все, нужно чтобы все провайдеры в цепочке должны включить этот presentation ? vsf (May 23 '11)edit
Presentation изменить может только оператор связи. Просите оператора. Насчет цепочки переадресаций - Вам как конечному абоненту будет видно только последняя, остальное Вам ни к чему, и ни один оператор Вам этих данных не предоставит. mistral (May 24 '11)edit
Обратился к оператору, а он говорит, что данный параметр относится к ОКС7, а мы подключены по EDSS1. Чувствую, что хочет отказать... :) :( Что бы мне ему возразить? vsf (May 25 '11)edit
Ну тут как - если самому оператору presentation indicator приходит от транзитной АТС по SS7/ISUP, дальше уже оконечная АТС передает это прозрачно в EDSS1 - то тут он вполне может и отказать, на основании предоставляемых по договору услуг. Возможно, Вы первый абонент с такой просьбой, и переделывать всю сигнализацию только из-за одного потока он не будет. Я б тоже не стал бы :) Если надо получить номер В - можно выдрать из сообщения SETUP RN в переменную, и использовать ее как Вам удобно. Я не вижу проблемы. mistral (May 25 '11)edit
Ммм... Вся было понятно до слов "Если надо получить номер В" :) Ну да, именно это мне и надо. Только как же мне его выдрать в переменную, если оператор его мне не показывает? vsf (May 25 '11)edit
а разве поле RN - пусто? mistral (May 25 '11)edit
1

В элементе Redirecting Number идет последний номер. А в facility DiversionLegInformation2 идет вся цепочка переадресаций. Причем Redirecting Number не есть частью стандата ETSI он же ЕвроISDN он же DSS1 а DiversionLegInformation2 это часть стандарта.

ссылка удалить спам редактировать

ответил Jun 7 '11

aoz1 Gravatar aoz1
43 3 1 3
0

все верно. если prohibnotscreened - то RN не показывается. Попробуйте договориться с оператором.

ссылка удалить спам редактировать

ответил May 27 '11

mistral Gravatar mistral flag of Ukraine
370 2 5 19
0

а разве поле RN - пусто?

Ну как сказать... Не пусто, но и не густо :)

< [74 03 21 20 8f]
< Redirecting Number (len= 5) [ Ext: 0  TON: National Number (2)  NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)
<                               Ext: 0  Presentation: Presentation prohibited, user number not screened (32)
<                               Ext: 1  Reason: Forwarded unconditionally (15)  '' ]

ну и функция REDIRECTING(from-num-pres) соответственно выдаёт prohib_not_screened, а REDIRECTING(from-num) - пусто...

Или это я не о том говорю?

ссылка удалить спам редактировать

ответил May 26 '11

vsf Gravatar vsf
41 6 7

обновил May 26 '11

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: May 23 '11

Просмотрен: 2,874 раз

Обновлен: Jun 07 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.