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

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

0

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

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

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

спросил 2011-05-23 10:11:59 +0400

vsf Gravatar vsf
41 6 7

4 Ответа

1

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

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

ответил 2011-05-23 12:45:30 +0400

mistral Gravatar mistral flag of Ukraine
370 2 5 19

Comments

Большое спасибо за информацию, но как этот элемент увидеть в астериске? vsf ( 2011-05-23 14:56:23 +0400 )редактировать
встречный вопрос - куда входит Е1 ? Шлюз транковый или плата а-ля Digium? Если шлюз - то дебаг смотреть средствами шлюза, если плата - то pri debug on в CLI. mistral ( 2011-05-23 17:37:34 +0400 )редактировать
E1 входит в плату Digium. Включил дебаг, вижу что есть Redirecting Number, но Presentation prohibited... :(( А что нужно сделать чтобы он стал allowed ? Просить провайдера ? vsf ( 2011-05-24 01:58:37 +0400 )редактировать
Кстати, а если переадресаций в цепочке несколько, то чтобы увидеть их все, нужно чтобы все провайдеры в цепочке должны включить этот presentation ? vsf ( 2011-05-24 02:06:06 +0400 )редактировать
Presentation изменить может только оператор связи. Просите оператора. Насчет цепочки переадресаций - Вам как конечному абоненту будет видно только последняя, остальное Вам ни к чему, и ни один оператор Вам этих данных не предоставит. mistral ( 2011-05-25 01:49:20 +0400 )редактировать
Обратился к оператору, а он говорит, что данный параметр относится к ОКС7, а мы подключены по EDSS1. Чувствую, что хочет отказать... :) :( Что бы мне ему возразить? vsf ( 2011-05-25 12:49:48 +0400 )редактировать
Ну тут как - если самому оператору presentation indicator приходит от транзитной АТС по SS7/ISUP, дальше уже оконечная АТС передает это прозрачно в EDSS1 - то тут он вполне может и отказать, на основании предоставляемых по договору услуг. Возможно, Вы первый абонент с такой просьбой, и переделывать всю сигнализацию только из-за одного потока он не будет. Я б тоже не стал бы :) Если надо получить номер В - можно выдрать из сообщения SETUP RN в переменную, и использовать ее как Вам удобно. Я не вижу проблемы. mistral ( 2011-05-25 15:29:24 +0400 )редактировать
Ммм... Вся было понятно до слов "Если надо получить номер В" :) Ну да, именно это мне и надо. Только как же мне его выдрать в переменную, если оператор его мне не показывает? vsf ( 2011-05-25 16:07:27 +0400 )редактировать
а разве поле RN - пусто? mistral ( 2011-05-25 17:12:45 +0400 )редактировать
1

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

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

ответил 2011-06-07 10:33:27 +0400

aoz1 Gravatar aoz1
43 3 1 3
0

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

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

ответил 2011-05-27 13:36:12 +0400

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) - пусто...

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

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

ответил 2011-05-26 10:51:02 +0400

vsf Gravatar vsf
41 6 7

обновил 2011-05-26 10:52:33 +0400

Ваш ответ

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 ленту новостей

Статистика

Задан: 2011-05-23 10:11:59 +0400

Просмотрен: 1,524 раз

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

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