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

Тема: LDK100. DISA на потоке и аналоговых линиях

Страница 1 из 2, все  1 2 > 
06.07.10 16:43   mahn0  (43/31.07.07)  

Снова здравствуйте 😊 Глупый вопрос по DISA.
Имеем: LDK100 + внешние линии на потоке Е1 (CO 01-07) + 5 аналоговых линий (31-35)
При входяем звонке, звонящий попадает на DISA, но реакция ее разная, в зависимости от линии. На потоке все работает, как указано в PGM167 (все варианты событий - на аттенданта). Но если идет входящий звонок по аналоговой линии и звонящий набирает скажем занятого абонента, то он слушает 5 гудков бизи и возвращается назад на сообщение DISA с просьбой набрать добавочный.
Хочется сделать, чтобы на аналоговых линиях, после набора занятого или неправильного номера, абонента вообще сбрасывало, или просто играло бесконечную бизю (т.е. не возвращало на дису).. Поток при этом надо оставить как есть. Возможно ли такое?

Настройки:
LDK-100 OFFICE GS90P-3.2Af MAR/05
PGM167 - все на анттенданта
PGM140 - CO 01-07 - ISDN DID
          CO 31-35 - Normal - DISA on - Msg 1
PGM142 - Disa answer time - на всех линиях 1
PGM145 - на всех линиях на Station 100 (он же - аттендант)
PGM228 - везде Not assigned
PGM231 - Index 0 - VMIB 1, остальное до 100 пустое

Заранее благодарю..

[ #1 ]  06.07.10 17:57   harris  EXPERT  

1. Версию софта желательно поднять до 3.8.
Версия 3.2 - старая и вообщем-то “переходная” версия.
2. В ПГМ160/4 (DISA Retry Counter) поставьте = 0 (или 1 - без разницы)
3. Если абонент занят, то вызов можно сбрасывать.
Для этого в ПГМ167/1 (Busy case) укажите = Tone
4. Для случая неверно набранного номера сложнее.
Две ситуации: неверно НАБРАННЫЙ номер и ОТСУТСТВИЕ донабора номера, станция обрабатывает одинаково - по ПГМ167/2 (Erroe case). Поэтому сдесь нужно оставить = ATD.

Для аналоговых линий:
- в ПГМ140 включить DISA
- в ПГМ144 прописать, куда должен поступать вызов при отсутствии донабора (В ПГМ144 не должно быть указано = VMIB XX)

[ #2 ]  06.07.10 22:47   mahn0  (43/31.07.07)  

Благодарю!

harris - 06.07.10 17:57

2. В ПГМ160/4 (DISA Retry Counter) поставьте = 0 (или 1 - без разницы)

Вот это помогло 😊 Видимо входящие звонки по потоку не работают с этой переменной.

По поводу DISA Destination.. Вопрос был немного в другом..
Можно ли организовать этот самый DISA Destination различным для разных групп линий? Т.е. чтобы в потоке все ошибочные/занятые/неотвеченные звонки шли на аттенданта, а на аналоговых - сбрасывались в тон.

Есть мысль назначить другое DISA Msg в PGM140 и сделать разные варианты выходов через PGM228, но я так понимаю, это сделали в 3.8, а обновлять софт самостоятельно боязно..

[ Изменено: 06.07.10 22:59 mahn0 ]
[ #3 ]  07.07.10 9:01   harris  EXPERT  

1. В версии 3.8 сделали для разных реч. сообщений VMIB (даже если вызов приходит в одних и тех же каналах потока).
2. А возможность для разных СО линий сделать разные назначения DID/DISA была и есть на всех версиях!!
- в ПГМ167/1, 2, 3 указываете = ATD
- для потока в ПГМ144 направляете вызовы на телефон Attendant’а
- для аналоговых линий: создаете любую пустую Нunt-группу (в качестве агента группы указываете неподключенный абонентский порт, например, самый последний), в атрибутах группы прописываете Overflow Timer =1 (сек), Overflow Destination =пусто.
В ПГМ144 для аналоговых линий указывааете эту Hunt-группу. Ошибочные/занятые/неотвеченные вызовы будут попадать в эту Hunt-группу и через 1 сек будут отбиваться.

[ #4 ]  07.07.10 13:04   mahn0  (43/31.07.07)  

Спасибо огромное! 😊
Все получилось, настроилось и заработало! 😊

[ #5 ]  14.07.10 16:01   mahn0  (43/31.07.07)  

Еще раз здравствуйте.
Оказалось не совсем все.. В hunt-группу попадают только ошибочные и занятые вызовы, а неотвеченные продолжают через таймаут сыпаться на аттенданта :(

[ #6 ]  14.07.10 17:23   harris  EXPERT  

А что указано в ПГМ167/3 (No Answer Destination)??

[ #7 ]  14.07.10 17:32   mahn0  (43/31.07.07)  

Делал все, как вы сказали:

harris - 07.07.10 9:01

- в ПГМ167/1, 2, 3 указываете = ATD
- для потока в ПГМ144 направляете вызовы на телефон Attendant’а
- для аналоговых линий: создаете любую пустую Нunt-группу (в качестве агента группы указываете неподключенный абонентский порт, например, самый последний), в атрибутах группы прописываете Overflow Timer =1 (сек), Overflow Destination =пусто.
В ПГМ144 для аналоговых линий указывааете эту Hunt-группу. Ошибочные/занятые/неотвеченные вызовы будут попадать в эту Hunt-группу и через 1 сек будут отбиваться.

т.е. в 167/1,2,3 указан аттендант

[ #8 ]  14.07.10 17:48   harris  EXPERT  

Эээ, нет.
Какие именно неотвеченные???
Мы говорили только о вызовах DISA: внешний абонент получил голосовое приветствие режима DISA и набрал внутр. номер абонента. Если абонент не отвечает в пределах таймера ПГМ181/2 (DID/DISA No Answer), то вызов будет отправляться по ПГМ144 на Hunt-группу и отбиваться.
Но все остальные вызовы - поставленные в удержание (Hold) и потом “забытые”, переданные (Transfer) и неотвеченные тем абонентом, ому передавали вызвов, и прочие “потерянные” вызовы- будут продолжать поступать на Attendant’а.
Проверьте внимательне, какие именно вызовы поступают на Attendant’а - они скорее всего вовсе не являются вызовами DISA. Это могут быть уже вызовы, которые обслуживались каким-либо абонентом и потом их “бросили”.
При поступлении такого вызова на аттенданта нужно хотя бы спросить у внешенго абонента, что он набирал, кто ему ответил и прочее. Т.е. выяснить “историю” этого вызова.

И неовеченный вызов DISA проверьте сами - позвоните на DISA и наберите внутр. номер, но чтобы там никто не поднимал трубку.

С каких именно линий вызовы “просачиваются” на Аттенданта: аналоговых СО или ISDN??

[ #9 ]  14.07.10 18:48   mahn0  (43/31.07.07)  

С потока все правильно - все занятые, ошибочные или неотвеченные звонки идут на аттенданта.
С аналоговых линий “неотвеченные” тоже идут на аттенданта, а должны отбиваться в бизю..
Проверял сам - звоню на аналоговую линию, набираю добавочный и жду. Через таймаут (DID/DISA No Answer 45 sec) звонок уходит на аттенданта..”История” у других вызовов аналогичная - сделал запись входящих разговоро, послушал. Никаких переключений/удержаний там нет.

На всякий случай скриншот с настройками: http://i068.radikal.ru/1007/fc/c6ff13381568.jpg

[ #10 ]  14.07.10 19:29   harris  EXPERT  

Сие странно.
Попробуйте в ПГМ167 все назначения REROUTE поставить = TONE:
Reroute Busy = Tone
Reroute Error = Tone
Reroute No_Answer = Tone

[ #11 ]  14.07.10 19:34   mahn0  (43/31.07.07)  

Не помогает :(
Ладно, поставлю таймаут disa no answer по-больше, как-нибудь переживут. Спасибо за помощь!

[ Изменено: 14.07.10 19:37 mahn0 ]
[ #12 ]  14.07.10 19:44   harris  EXPERT  

Вообще-то для таких случаев нужно на аналоговые линии DISA поставить внешние отбойники (детекторы отбоя) и включить функцию Open Loop Detect.

[ #13 ]  14.07.10 19:52   mahn0  (43/31.07.07)  

Дело не в отбойниках 😊
На voip-шлюзе, висящем на CO-линиях, через всяческие интернеты, астериски и проч. сидят “свои” внешние пользователи .
Когда они кому-то звонят и набирают добавочный, они звонят конкретному человеку и секретарь им не нужен.
А получается, что человек набирает добавочный, ждет ответа больше таймаута, и попадает на секретарей.
Пожалуй поставлю, чтобы при перекидывании на аттенданта, проигрывалось сообщение про “вызов переведен на оператора”. так хоть ясно будет, что трубку можно класть.

[ Изменено: 14.07.10 19:56 mahn0 ]
[ #14 ]  14.07.10 20:28   harris  EXPERT  

Отбойники все равно нужны. Если вызывающий абонент положит трубку до ответа кого-либо (вызываемого абонента или аттенданта), то станция не осводит линию.
Версию все-таки нужно поднять до 3.8.

[ #15 ]  15.07.10 16:40   mahn0  (43/31.07.07)  

Да, это уже заметил 😊 Отбойнички как раз сегодня приехали.
Про версию софта.. Боюсь это делать самостоятельно, поскольку не факт, что смогу сам смогу все назад вернуть если что случится 😊

Страница 1 из 2, все  1 2 > 
Komendant.pro
 ©1999-2024  Инженерная лаборатория "Комендантъ"