Всем добрый день!
Имеем ОХЕ (R8.0.1-g1.503-17-b-ru-c7s2) и неизвестный Меридиан. Стык по ABC-F транк-группе (QSIG-GF). Изначально все проектировалось для набора внутренних номеров между станциями, и это работает (на стороне ОХЕ Routing Number и так далее). Теперь хочу организовать выход в город через каналы Мерина и проблема в том, что по префиксу занятия моей ABC-F транк-группы ни одной цифры я послать не могу. Вот трасса
Вылезла другая беда. При входящем звонке с мерина вижу имя звонящего, строчкой ниже - внутренний номер. (Аппарат 4039). При снятии трубки строка с именем исчезает, остается только номер. Соответственно, пропущенные тоже только номером остаются. Как сделать, чтобы имя не пропадало?
Боюсь что никак, это всетаки звонок по транковой группе, имена в неотвеченных показываются при внутренних звонках, откладывается номер, но в Phone book есть соответствие между номером и именем.
Для каких-то (наверное не слишком большого количества) можно прописать или в Phone book (номер+имя) или speed dialing (служебные номера типа А1000, с номером префикс+номер и displayed name), префикс естественно из используемых в ext.callback translation.
Т.е. суть идеи - чтоб станция знала соответствие имени и номера.
VAD, спасибо, через SpeedDial я, конечно, уже сделал. Но это криво, так как в конторе много тысяч народа с постоянной ротацией пользователей на номерах. Упарюсь я поддерживать все это в порядке. Но, в любом случае, спасибо за ответ.
error
Посмотрел трассы той темы и заметил такм строчку
IE:[32] EI_PARTY_CATEGORY (l=1) -> EXTENSION (1)
А у меня почему-то при входящем звонке
IE:[32] EI_PARTY_CATEGORY (l=1) -> UNKNOWN (0)
Если входящий звонок с абонента меридиана, то Unknown, если с другого Энтерпрайза (где-то там еще включен в тот же меридиан примерно той же схемой) через мерин транзитом, то там Extension. А проблема одна и та же - пропадают имена при снятии трубки. От другого алкателя даже еще хуже - от мериновских абонентов внутренний номер приходит с двумя лишними цифрами в начале, их через Ext Callback обрабатываю и потом через Speed Dialing имена присваиваю, все красиво. А от алкателя приходят голые 5 цифр внутреннего номера, отрезать нечего и Speed Dialing не создать. А из Phonebook имя почему-то не берет.
А чего SD не создать?
Пишите А1000, номер9+12345, имя
Бывает еще интересно (не всегда) System/ Other/ Externel signaling - поставить "да" на Number used unknown.
В этом случае часто появляются перед номером буквы А, С или В.
У вас при звонках с QSIG может добавиться В. Ее легко обрабатывать в ext. callback translation. Например пишите В, удалить 1, добавить префикс выхода на QSIG. И call back заработает.
И вновь продолжается бой...
С того времени много воды утекло, теперь схема такова: моя ОХЕ включена честным ABC-F линком в 4400, которая, в свою очередь, связана с Мерином по QSIG-GF. При звонке на меня абонентов Мерина сквозь ABC-F ко мне долетает 225хххх, а в обратку я должен набирать только 5хххх. Пытался откусить 22 через Ext Callback Translation - не работает (хотя городские и мобильные отрабатываются верно). В чем проблема? Кстати, на 4400 коллбэки на мерин тоже не работают, но они и не парятся. А мне хотелось бы...
На меридиане откусить что-либо не получается, так как это "священная корова" и тамошние спецы шлют всех лесом.
А чем повредит передача имени по UTF8, если эти поля везде пустые?
"откусывать" лишние цифры надо не через Ext. callback translation, а через Network routing table.
У вас в транковой группе есть remote network - это ссылка на Network routing table, там в частности есть Rank of first digit to be sent - с какой цифры номера посылать набор, в вашем случае по идее с 3-й. Ну и прочие вещи там есть.
VAD, параметр Rank of first digit to be sent, насколько я понял из хелпа, работает на исходящие вызовы в сторону Remote Network. А мне надо обработать входящие. Как бы то ни было, установка цифры 3 ничего не поменяла.
расмотрим другую ситуацию - если через транковую группу которая смотрит на мерина используется только исключительно для внутрих звонков и звонки с мерина по каким либо причинам не пытаются сделать городской звонок (т.е. транзитом через вашу атс) то можно задествовать DID translator по входу т.е. описать все номера которые базируются на вашей атс и которые идут далее от вашей атс к самсунгам, ЛыЖам и т.д.
в DID translator описываем 225хххх -> 5хххх и так все останые номера ваши и не ваши
еще пришла в голову мысль такая
на форуме где-то говорилось что можно поставить какую-то галку чтоб номер иденцифировался с буквой "В" впереди, делаем копию роут намбер которая определяет направление "5хххх" но только будет еще одно новое направление "В225хххх", тут ни какию проблем не должно возникнуть
Чего-то я, видимо, не догоняю. Мне надо просто откусить 2 первые цифры А-НОМЕРА через Ext Callback Translation. Для корректного коллбэка. Я просто пытаюсь понять, почему модификация городских и мобильных АОН-ов проходит нормально, а внутренних 225хххх (и любых других, их там немалый набор) не происходит вообще.
А какие у вас цифры вообще в трансляторе прописаны? Может просто формат номеров у вас перекрывается уже созданными трансляторами? Тогда может и не работать как вамм нужно.
Э-э... Какое отношение имеет транслятор (работает с B-номерами) к External Callback Translation (работает с А-номерами)? Или у меня уже перелом мозга наступил?