Функция пересылки вызова

Модератор: Administrator

Ответить
MaksimD
Новый участник форума
Сообщения: 10
Зарегистрирован: Вт 11 авг 2009, 08:01

Функция пересылки вызова

Сообщение MaksimD »

На предприятии установлена Defynity
Необходимо реальзовать следующее. В данный момент для звонка по межгороду набирается 9 ХХХХХХХ 8342 ...., где ХХХХХХХ специальный добавочный индекс от стороннего провайдера, при наборе дает доступ к услуге скидки на междугородние звонки, а далее набирается код города и номер. Необходимо сделать так, чтобы вместо ХХХХХХХ достаточно было набрать укороченный номер (1-2 цифры), и атс понимала его как тот добавочный. В общем укоротить с 7 до 1-2 цифр. Как это возможно реализовать?
Последний раз редактировалось MaksimD Пн 21 сен 2009, 06:15, всего редактировалось 1 раз.
13-ый
ACS-Implement
Сообщения: 575
Зарегистрирован: Пн 05 фев 2007, 10:25
Откуда: Москва. Небольшая конторка. Не интеграторствую.
Контактная информация:

Сообщение 13-ый »

просто.
1. роут паттерн в котором будут подставляться нужные цифры
2. цифры (1-2) набирая которые пользователь будет набирать для вызова через дешёвого провайдера.
3. запись в таблице исходящей маршрутизации в которой связываются набранные цифры пользователем и нужный роут паттерн.
rtfm такой rtfm
WhiteGray-Black
Постоянный участник форума
Сообщения: 351
Зарегистрирован: Чт 05 окт 2006, 10:10

Сообщение WhiteGray-Black »

а можно совсем без 1-2 цифры
просто в ARS an прописываем

Код: Выделить всё

          Dialed           Total           Route     
          String          Min  Max         Pattern                                               
             8             11   24           тотГдеПодставляетсяНомерДешёвогоПровайдера
а если на сотовые и в Москву, Подмосковье, ... звоним через простого провайдера, то добавляем

Код: Выделить всё

          Dialed           Total           Route     
          String          Min  Max         Pattern                                               
             89            11   11           безПодставленияНомера
             8495          11   11           безПодставленияНомера
             8499          11   11           безПодставленияНомера
             8496          11   11           безПодставленияНомера
             ......
тогда все звонки на межгород и международ будут по дешёвке, и никаких дополнительных циферок набирать не надо
Pterodahtil
Постоянный участник форума
Сообщения: 2891
Зарегистрирован: Пн 07 июл 2008, 16:51
Откуда: Москва
Контактная информация:

Сообщение Pterodahtil »

War Dialer писал(а): 2. цифры (1-2) набирая которые пользователь будет набирать для вызова через дешёвого провайдера.
а вот это как? Через FAC общих листов быстрого набора?
13-ый
ACS-Implement
Сообщения: 575
Зарегистрирован: Пн 05 фев 2007, 10:25
Откуда: Москва. Небольшая конторка. Не интеграторствую.
Контактная информация:

Сообщение 13-ый »

Pterodahtil, можно и листы быстрого набора прикрутить, а можно всё в таблицы aar|ars анализа спихивать, так что вариантов много.
rtfm такой rtfm
MaksimD
Новый участник форума
Сообщения: 10
Зарегистрирован: Вт 11 авг 2009, 08:01

Сообщение MaksimD »

При создании роут паттерн возникли сложности. Я так понимаю в поле Gr. Nmb. необходимо указать номера транк-групп, получающих доступ к этой функции. Решил создать отдельную группу для экспериментов. Не совсем понятно как заполнять некоторые поля:

Код: Выделить всё

                           TRUNK GROUP


Group Number: 5               Group Type: co        CDR Reports: y

Group Name: Outside calls     COR: 85              TN: 1__      TAC: 105

Direction: two-way             Outgoing Display? n

  Dial Access? n              Busy Threshold: 99      Night Service: 1234

 Queue Length: 0            Country:                 Incoming Destination: attd

    Comm Type: voice        Auth Code? n           Digit Absorption List: _

     Prefix-1? y             Trunk Flash? n            Toll Restricted? y

 
TRUNK PARAMETERS

             Trunk Type: ground start

     Outgoing Dial Type: tone             Cut-Through? n

      Trunk Termination: rc               Disconnect Timing(msec): 500_

             Auto Guard? n       Call Still Held? n        Sig Bit Inversion: none

                                   Trunk Gain: high

Disconnect Supervision -In? y  Out? n

Answer Supervision Timeout: 10              Receive Answer Supervision? n

Значения взяты из мануала. Тип группы в моем случает должен быть DID? Не понятно откуда брать значения полей TAC и Night Service и Trunk Type?

Дефинити увидел впервые недею назад, номальной документации нет, в имеющихся мануалах типа "Краткое руководство по администрированию" про эти функции ничего нет. Стараюсь разобраться в скачанном с оф сайта руководстве (1650 стр английского текста). По этому возникает много вопросов. Надеюсь на вашу помощь :)
WhiteGray-Black
Постоянный участник форума
Сообщения: 351
Зарегистрирован: Чт 05 окт 2006, 10:10

Сообщение WhiteGray-Black »

в RoutePattern в поле Gr. Nmb. необходимо указать номера транк-групп через которые будут уходить звонки (а уже в самих транк-группах указаны линии)

Новый транк не надо прописывать. В RoutePattern надо указать имеющийся.
MaksimD
Новый участник форума
Сообщения: 10
Зарегистрирован: Вт 11 авг 2009, 08:01

Сообщение MaksimD »

WhiteGray-Black писал(а):в RoutePattern в поле Gr. Nmb. необходимо указать номера транк-групп через которые будут уходить звонки (а уже в самих транк-группах указаны линии)

Новый транк не надо прописывать. В RoutePattern надо указать имеющийся.
спасибо, ясно
MaksimD
Новый участник форума
Сообщения: 10
Зарегистрирован: Вт 11 авг 2009, 08:01

Сообщение MaksimD »

Сделал роут паттерн который заменяет 3 на все 7 цифр номера оператора. Все работает, но оказалось что не так как хотелось бы. Как оказалось после набора этого номера оператора, необходимо дождаться ответа автоинформатора, и лишь после этого вводить код города и номер. Т.е. звонок происходит в 2 этапа: набираем 93, ждем, набираем код и номер. Возможно ли что бы на телефоне достаточно было сразу же набрать 93 8342....... а станция сама после 3 ждала соединения, а потом вводила все остальное? Пробовал ставить паузы, но не помогает, видимо по тому то они идут в конце номера замены (в роут паттерн выглядит как ХХХХХХ,,). Что можете посоветовать?
MaksimD
Новый участник форума
Сообщения: 10
Зарегистрирован: Вт 11 авг 2009, 08:01

Сообщение MaksimD »

вопрос актуален. Как сделать чтоб роут паттерн савил паузы именно после замененных цифр? запятые в конце он видимо игнорирует
WhiteGray-Black
Постоянный участник форума
Сообщения: 351
Зарегистрирован: Чт 05 окт 2006, 10:10

Сообщение WhiteGray-Black »

попробуйте вместо ",," поставить ",,%" (кол-во запятых надо подобрать) или ",,!" (если даётся гудок после XXXXXXX) или "#%"
Ответить