Свадебное фото Полоцк, Новополоцк, вся Беларусь

Вернуться на libraphoto.com

Маршрутизация голосовых сообщений

 

Введение


ANN представляет собой отдельную независимую АТС, у которой голосовые фразы вместо абонентов.
ANN поддерживает все те же сигнализации, что и MCA и такие же возможности маршрутизации.
Он даже может работать транзитным узлом.

Level 1


И так, начнём

Для определённости предположим, что у нас 6-и значная нумерация И в самом ANN всё правильно прописано.
Значит, осталось прописать MCA.
Создаём префикс, которого в нашем городе нет и не будет. Например 300. В таком случае голосовые фразы будут иметь номера 300000-300999.
Вторые 3 цифры номера это внутренний номер фразы, администрируемый в ANN.
Прописываем маршрутизацию к ANN как обычно к любой АТС.
Теперь на обычном телефоне набираем 300ХХХ, где ХХХ-номер фразы и слушаем фразу.Если всё получилось - 1ый уровень пройден.

Level 2

Услышать фразу можно 3-мя способами
-непосредственно отправив на номер
-путём перехвата неуспешного вызова
-подменой тонального сигнала на фразу
Займёмся 2-ым способом. Очень просто:
CMG->Global->Interceptions of Calls->Public

Выбираем интересующий нас IOC Category и прописываем ему: да-да, заготовленный номер 300ХХХ
В новых пакетах можно ещё настроить давать ли ответ абоненту при прослушивании фразы
Send Connect Signal (Not) Allowed.

Вот и всё :)

Level 3

Тональный сигнал можно подменить на фразу.
Например, для абонентов-должников вместо <Готово>
выдавать фразу <Телефон отключен за неоплату>
Первым делом создаём виртуальный номер, на который будет капать тарификация за звонки на ANN.
Этот номер должен быть в Numbering Plan и никуда не прилинкован.
При желании можно настроить AMG, чтобы на этот номер тарификация не считалась.
Далее:

А. CMG->In-band Indications->Announcement Variant Description

Создаём новый вариант, например NeOplata
Б. CMG->In-band Indications->Announcement

Создаём новое сообщение, на которое хотим подменить тональный сигнал. Даём ему осознанное имя.
Если мы хотим заменить <Готово> называем его, например DialTone
Делаем [Detail]
В открывшейся табличке жмём [Insert]
Variantназвание из п. А
Variant TypeOn Demand (по требованию)
Device Number with Announcement Codeзаготовленный номер фразы 300ХХХ

[Apply], [Close]

В. CMG->In-band Indications->Global

В открывшейся табличке перечислены
IdentityСобытие, на которое надо выдать акустический сигнал
Announcementголосовое сообщение из п.Б
Toneтональный сигнал после сообщения

В нашем случае с заменой <Готово>
IdentityDialling In-Band Indication
AnnouncementDialTone (голосовое сообщение из п.Б)
ToneDialling Tone

Теперь, основная часть работы сделана. Осталось привязать наше новое <Готово> к абонентам-должникам.
CMG->Subscriber->Feature Set

создаём, если ещё нет Feature Set для должников с нужными баррингами
Feature Set->System->Announcement variant

Выбираем новый вариант из п.А (NeOplata)

Теперь абонент-должник снимает трубу, слышит фразу <Телефон отключен за неоплату>, затем обычное <Готово>, набирает номер, и тут срабатывают наши барринги.
Вот и всё :)
Тот же фокус можно сделать с транкгруппой - заменить <Готово после 8-ки> на фразу <Номер не определён> :)

Level 4

Самое важное - тарификация.
Si2000 по умолчанию тарифицирует фразы, как обычные соединения. В большинстве случаев это недопустимо.
Отключаем тарификацию.Возможно, некоторые пункты излишни.

На MCA:
Для виртуального номера
CMG->Subscriber-Tariff
ставим галку Free Of Charge
Для префикса фраз 300ХХХ
AMG->Prefix Tariff Data
для 300 ставим Tarif Origin Code как для бесплатных спецслужб.

Если ANN включен по DSS1
На MCA и на ANN
CMG->Signalling->ISDN->DSS1\Qsig Var
создаём новый вариант из текущего с параметром Charge Ind = No Charge
Ставим его на нашу ТГ MCA<>ANN

На ANN:
CMG->Subscriber->Prototype->Class Of Charging Services
ставим галку No Charge

Если ANN включен по SSN7
На MCA и на ANN
CMG->Signalling->SSN7->ISUP->Global->Variant->National Use

Charge Indicator in Backward Call Indicators = 'Charge' is converted to 'No Charge', Other Transited
Ставим его на нашу ТГ MCA<>ANN

После чего мы по ОКСу даём ANM с флагом No Charge.
Любая уважающая себя станция обязана не тарифицировать такое соединение.

В особо тяжёлых случаях мы можем задержать выдачу ответа до окончания фразы.
В св-вах фразы ставится таймер
Time After Finished (Answer Delay)
больше длины фразы.
Ну вот и начался очередной 2020 сезон охоты на свадебных фотографов, а также фотографов на выпускной, в детский сад или школу. Найдите своего фотографа и вашими трофеями станут свадебные или семейные фотографии, выпускные фотоальбомы, фотокниги, и всё это - в наших городах Полоцке и Новополоцке. Удачной охоты!
Phone
All rights reserved © Powered by Evgeny Kormshchkov