Форумы  ·  Войти  · 

Тема: TDA200 + Asterisk

07.04.14 18:41   KIRALEX  (6/07.04.14)  

Я наверно покажусь капитан очевидным, и уверен что вопрос обсуждался много раз, но пока я внятного ответа на форуме не нашел.

Значит имеется TDA200 когдато настроенная, и побывавшая в конфигурациях TDA200 < PRI30 > TDA100.
Сейчас на ней две компании разделенные логически, я навесил еще и Asterisk.

CO порядка LCOT 16 + LCOT 8 (у каждой компании свои телефоны и свои секретари) 24 линии

В ATC была установлена плата PRI30, я собрал сервер с Asterisk и платой Parabel Quasar-MEX-EC и все подключил, зеленые лампочки все ок.
Далее настроил PRI30 как QSIG-Master
Выставил номер группы CO 7 для PRI
Завел запись в таблице соеденительных линий 7 на СО 7 с удалением одной цифры
В плане нумерации на вкладке Внутренняя линия другой УАТС указал цифру 7

Получилось что я могу звонить на Asterisk через 7 с этим проблем нет, былобы еще лучше еслибы без набора 7-ки.
С Asterisk я могу звонить на внутренние номера TDA 1XX,2XX,6XX тоже замечательно.

Проблема в том что с Asterisk не знаю как прозвониться на внешнюю линию CO

Вот лог Asterisk

Executing [004@from_phones:1] NoOp("SIP/0059-0000000a", "") in new stack
    -- Executing [004@from_phones:2] Dial("SIP/0059-0000000a", "DAHDI/G1/81234567890") in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called DAHDI/G1/81234567890
    -- Span 1: Channel 0/31 got hangup, cause 16
    -- Hungup 'DAHDI/i1/81234567890-a'
    -- No one is available to answer at this time (1:0/0/0)
    -- Executing [004@from_phones:3] Hangup("SIP/0059-0000000a", "") in new stack
  == Spawn extension (from_phones, 004, 3) exited non-zero on 'SIP/0059-0000000a'

Вот диалплан

exten = 004,1,NoOp() ; Тестовый вызов на мой мобильный номер через TDA200
exten = 004,n,Dial(DAHDI/G1/81234567890) ; Реальные цифры были другие
exten = 004,n,Hangup()

Пробовал звонить так DAHDI/G1/807XXXXXXXXXXX но такой вариант сваливается в экстеншен i и в трубке звучит извените данный номер не существует.

Внутренние абоненты TDA200 звонят через 9.

Может чегото не донастроил.

[ Изменено: 07.04.14 18:57 KIRALEX ]
[ #1 ]  07.04.14 18:56   ctc65  EXPERT  

За * не скажу. Про ТДА. 7 убрать быстрым набором можно, смотреть какой номерной план сети. Выход в город - это транзит на ТДА, смотрите кос транзита. Посмотрите Амитек.

[ #2 ]  07.04.14 19:45   KIRALEX  (6/07.04.14)  
ctc65 - 07.04.14 18:56

За * не скажу. Про ТДА. 7 убрать быстрым набором можно, смотреть какой номерной план сети. Выход в город - это транзит на ТДА, смотрите кос транзита. Посмотрите Амитек.

Спасибо, настроил COS, Asterisk начал звонить.

[ #3 ]  04.05.14 13:52   KIRALEX  (6/07.04.14)  

Можно поподробнее как убрать 7-ку быстрым набором?

Номера TDA 1XX,2XX,6XX
Номера Asterisk пока такие 00XX,01XX,13XX,16XX
Сейчас звонки заворачиваются сразу после 7 любое количество цифр сразу отправляется в Asterisk

Ведь я могу позвонить на внутренний номер 130 или же в филиал на номер 1300, как то это дело должно различаться.

[ #4 ]  04.05.14 13:59   Mich5843  EXPERT  
KIRALEX - 04.05.14 13:52

Ведь я могу позвонить на внутренний номер 130 или же в филиал на номер 1300, как то это дело должно различаться.

ТДА так не сумеет. Попробуйте направить все звонки на астер, а там уже рулить на разные маршруты в зависимости от длины номера.

[ #5 ]  04.05.14 14:32   KIRALEX  (6/07.04.14)  
mich5843 - 04.05.14 13:59

ТДА так не сумеет. Попробуйте направить все звонки на астер, а там уже рулить на разные маршруты в зависимости от длины номера.

Сейчас это работает на некоторой стадии разработки и нет уверенности в любой момент он отработает(если отработает) вызов правильно.
Поэтому хотелось бы пока надстраивать Asterisk над обычной телефонией.

В Быстром наборе можно задавать маски? Например 00XX -> 700XX

И еще вопрос. Звонок идет с города через LCOT16 и попадает в Группу Распределения входящих 602 на секретарей.
У секретарей системные телефоны и CallerID с СO не определяется, в качестве звонящего отображается номер группы 602.
Также если секретарь сделал трансфер на Asterisk отображается CallerID секретаря, т.е того кто сделал трансфер.

Можно ли сделать чтобы CallerID во всех случаях отображался исходный т.е того кто звонит?

[ #6 ]  04.05.14 15:28   Toli63  EXPERT  
KIRALEX - 04.05.14 13:52

Можно поподробнее как убрать 7-ку быстрым набором?

Номера TDA 1XX,2XX,6XX
Номера Asterisk пока такие 00XX,01XX,13XX,16XX
Сейчас звонки заворачиваются сразу после 7 любое количество цифр сразу отправляется в Asterisk

Ведь я могу позвонить на внутренний номер 130 или же в филиал на номер 1300, как то это дело должно различаться.

Раз уж начали, на * номера на 0. 00ХХ-0100. Надо было и делать дальше так 03ХХ-06ХХ.

И всё ,было бы хорошо.

[ #7 ]  04.05.14 17:01   Наблюдатель  EXPERT  
KIRALEX - 04.05.14 14:32

Сейчас это работает на некоторой стадии разработки и нет уверенности в любой момент он отработает(если отработает) вызов правильно.

Ввело в ступор.

[ #8 ]  04.05.14 17:05   KIRALEX  (6/07.04.14)  

Дело в том что первые две цифры это номер филиала, и IP телефонию завели пока только в 4-х.
Вообщем понятно что с 7-кой будет проще.

А что с CallerID при трансфере можно сделать?

[ #9 ]  04.05.14 20:44   urrym  EXPERT  
KIRALEX - 04.05.14 14:32

CallerID с СO не определяется......

Можно ли сделать чтобы CallerID во всех случаях отображался исходный т.е того кто звонит?

Эээ, откуда атс должна номер придумать?

Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"