...

понедельник, 7 июля 2014 г.

Интеграция Asterisk c minicom DX-500 при помощи ELF2-AE

Возникла необходимость в интеграции офисной АТС (Asterisk) и промышленной АТС (Миником DX-500).


У производителя DX-500, есть решение MSG-1, но в рамки ограниченного бюджета оно не влезло.

Было решено интегрироваться через канал Е1, благо был как-раз свободный.

У меня уже были проекты интеграции Asterisk по Е1, и через раз в них были жесточайшие пляски с бубном вокруг прерываний для плат интерфейса E1, плюс они ограничивают возможности виртуализации, по этому плату брать остро не хотелось.

Давно хотелось попробовать ELF2-AE от Новосибирской Parabel.


Результаты:



Да все получилось, приехал ELF2-AE порадовавший удививший задним расположением портов Ethernet и E1.

Подключил, настроил, и все завертелось практически с ходу, вот конфиги:
ELF2



вид спереди.

Само устройство конвертирует E1 в протокол TDMoE. Так что между asterisk и elf2 не должно быть маршрутизатора. Натыкался на упоминания, что мол работает в пределах только одного свитча. Это не так, у меня прокинут vlan через 4 свитча.


Общие настройки



Параметры Е1


Dahdi


/etc/dahdi/system.conf

dynamic=eth,eth0/00:55:55:55:55:00,31,0

alaw=1-15,17-31

bchan=1-15,17-31

dchan=16

loadzone = ru

defaultzone = ru





где eth0 — это интерфейс смотрящий в одну сеть/vlan c elf2

/etc/asterisk/chan_dahdi.conf

[channels]

language=ru

group=0

context=from-qsig

signalling=pri_net

switchtype=qsig

channel => 1-15,17-31


Настройки DX-500

Группируем каналы Е1 в группу №1



Для группы портов включить «Ср» – флаг «сбора цифр в регистр» перед генерацией их в линию


Параметры LAPD — протоколов (LAPD)



Выставляем канал в Slave. В режиме Master упрямо не хотело работать.


Параметры DSS1 (T DSS1)




Параметры DSS1 протокола. (Т DSS1N)




План Нумерации (map)



В данном плане вызовы 1ХХ, 2ХХ, 5ХХ идут на группу №1

Важный момент:

Нужно указать параметр 4 «Nг» — количество цифр донабора в линию, в моем случае 3х-значные номера.

Также параметр 6 «Гп» — флаг глобального префикса включить (+)


Состояние каналов (команда dch )

Состояние должно быть «Открыт» если «Закрыт», что-то пошло не так…



This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


Комментариев нет:

Отправить комментарий