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

Тема: Проблемы с детектом “Отбоя” voIP шлюз SipuraSPA-3000

25.05.18 12:55   Александр Ф  (5/25.05.18)  

Настроили виртуальную АТС Sipnet
Существующую (очень старая АТС - набор только “пульс”) городскую линию временно и только для входящих звонков завели на ВАТС через Liksys SipuraSPA-3000.

Естественно столкнулись с проблемой детектирования сигнала “отбой”. Гугление проблемы дало два потенциальных решения:
1. Отбойник - цена вопроса в районе 500 руб.
Но неизвестно как отбойник Комендантъ будет работать с этой старой АТС. И, главное, что у нас в Рязани его просто нигде нет! А ехать из-за одной штуки в Москву - жалко времени и денег.

2. Было бы более лучшим вариантом настройка на Liksys-е параметра: Disconnect Tone
Поделитесь строкой настройки если у кого есть и кто настраивал под “древнюю” АТС-ку. Те строки, что нашел в инете - не подошли - видимо для более современных станций. Убил весь вечер на подбор параметров - безрезультатно. А замерять параметры линии подручными средствами - это на самый крайний случай. Пока что не нагуглил как и вообще похоже на танцы с бубном...

Может есть ещё какие идеи ?

[ #1 ]  26.05.18 15:23   urrym  EXPERT  

Т.е. когда от линии старой атс пошли короткие, шлюз должен “положить трубку” этой линии?
А  он не кладет эту трубку по признаку разъединения со стороны сипа?

[ #2 ]  26.05.18 15:56   Александр Ф  (5/25.05.18)  

Отбой по признаку разъединения со стороны сипа (параметр в настройках Detect VoIP Long Silence) производится только если со стороны сипа ответили. Если же ответа не было, то шлюз должен отбиться по коротким гудкам, а он их не понимает.

[ #3 ]  26.05.18 16:21   urrym  EXPERT  

Так откуда короткие, если трубку не снимали?
В смысле за шлюзом трубку не взяли, а шлюз перед собой уже вызов принял? Звонящему на городской городская атс гудеть перестает а шлюз начинает?
Зачем он так делает, если с сипа коннекта еще не было?
...не утверждение, так, рассуждения...

[ Изменено: 26.05.18 16:24 urrym ]
[ #4 ]  27.05.18 17:24   Александр Ф  (5/25.05.18)  

Так по любому на вызов “из города” сначала отвечает (берет трубку) шлюз. Затем коннектится с ВАТС и далее по алгоритму ВАТС - IVR, переадресация, и проч. Если со стороны города положили трубку - на шлюз “из города” идут короткие гудки. По ним шлюз должен “отбиться” от города (положить трубку). Шлюз эти короткие гудки не понимает.

[ #5 ]  27.05.18 17:37   urrym  EXPERT  

Точно берет трубку еще до ответа IVR?
Если так, что в моем понимании не нормально что-ли, и он по другому не умеет, то да, либо отбойник (а понимает ваш шлюз реверс или CPC?), либо по подбирайте дисконнект тон, если эта опция относится к ожидаемому тону, а не к выдаваемому в FXS, там же два порта?

[ #6 ]  27.05.18 17:56   Александр Ф  (5/25.05.18)  
urrym - 27.05.18 17:37

Точно берет трубку еще до ответа IVR?

Совершенно точно. Иначе по какому событию ВАТС запустит IVR ? Все начинается со шлюза. )
Да, шлюз понимает и реверс и CPC.
Нет отбойника. Физически нет - у нас в Рязани. К сожалению.
Поэтому пока что пытаюсь настроить дисконнект тон, параллельно пытаясь с оказией из столицы получить отбойник.
Не знаю что раньше получится.
Вчера разобрался как записать и замерить параметры сигнала из линии. Замерил, записал в формулу - НЕ ПОНИМАЕТ его шлюз, хоть тресни... То ли АТС настолько старая, что стабильности нет в сигнале, а шлюз слишком прецезионно меряет, то ли ещё что...
Так что, друзья, если есть у кого идеи как это победить - буду очень благодарен.

[ #7 ]  27.05.18 18:15   urrym  EXPERT  
Александр Ф - 27.05.18 17:56

Иначе по какому событию ВАТС запустит IVR ?

По событию входящего звонка.
Приходит звонок в шлюз, он должен(наверно) инициировать вызов по сипу, и только когда там примет звонок IVR поднять трубу аналоговой линии.
Но ладно, пусть я не прав, после IVR никто не взял, дисконнект должен вернуться в шлюз и тот должен “положить” аналоговую линию?

[ #8 ]  27.05.18 19:28   Александр Ф  (5/25.05.18)  
urrym - 27.05.18 18:15

По событию входящего звонка.
Приходит звонок в шлюз, он должен(наверно) инициировать вызов по сипу, и только когда там примет звонок IVR поднять трубу аналоговой линии.

Немного не так. Я в предыдущих постах для простоты не углублялся в технику. На самом деле шлюз постоянно на коннекте с ВАТС. В настройках шлюза есть параметр после какого по счету звонка “брать трубку”. Соответственно сначала шлюз “берет трубку”, сообщает об этом событии ВАТС, которая запускает IVR.

urrym - 27.05.18 18:15

Но ладно, пусть я не прав, после IVR никто не взял, дисконнект должен вернуться в шлюз и тот должен “положить” аналоговую линию?

“Никто не взял” - не было коннекта, соответственно нет и дисконнекта. Да, это как-то нелогично выглядит, вроде бы ответ IVR это и есть коннект. Но физически всё работает так - если кто-то на внутренней линии берет трубку - это коннект - после того как трубка на внутренней линии положена - дисконнект - шлюз нормально отбивается. Если трубу никто не взял - шлюз держит внешнюю линию, даже если по внешней линии абонент уже отбился и идут короткие гудки.

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