Быстрый заказ без регистрации по телефону
+7(495)669 3308

Техническая поддержка доб - 4505

Пн.-Пт. 10:00-17:00

Skype Me™!

e-mail: info@sipring.ru


Список всех товаров



Тест производительности VOIP.

concurrent calls

>>>
>>
30
10
5
3
1

 

введите код

 


Подробнее >>>>

Поделись ссылкой с другом

Автоматизированная проверка аналоговых каналов связи Печать
Индекс материала
Автоматизированная проверка аналоговых каналов связи
Страница 2
Страница 3
Страница 4
Все страницы

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

Структурная схема комплекса

Схема

 

Прежде чем приступить к реализации, необходимо определить цели и задачи, которые мы ставим перед комплексом и как он собственно будет работать?

  • Первое что необходимо сделать -это определить перечень каналов которые необходимо проверять;
  • Затем необходимо создать приложение которое используя данный перечень будет производить вызовы по каналам (набирать необходимые номера);
  • Далее необходимо анализировать состояние вызова, и при ответе абонента воспроизвести ему заранее записанное сообщение (что это автоматическая проверка ...);
  • Как в случае ответа так и неудачного вызова необходимо записать "результат" для возможности дальнейшего анализа;
  • И в заключении необходимо приложение предоставляющее удобный интерфейс для просмотра, анализа и при необходимости редактирования результатов проверки ( для корректного в дальнейшем расчета коэффициента готовности  и т.д.);

В целом поставленная задача, я полагаю, понятна.

Выбираем «движок» для комплекса

И так теперь после подготовительных (проектных :)...) работ, можно приступать к реализации. Вероятно существует большое количество таких решений на базе предположим siemens или avaya... ,но приобретение дорогостоящих платных решений( или просто платных), как вы поняли не входит в наши планы и не рассматривается.Работаем с Asterisk. Что нам потребуется?

  • Установленный и настроенный asterisk с выходом на сеть связи;
  • Для хранения перечня каналов можно использовать как средства asterisk так и файловые, мы используем - СУБД - MYSQL.
  • Для создания приложения реализующего логику работы  будем использовать доступный для любого администратора /bin/sh;
  • Большинство пользователей используют ОС -Windows (надо же!) поэтому приложение для анализа результатов разрабатываем для Win32;
  • По той же причине (хотя не обязательно) настраиваем систему тарификации CDR (Call Detail Records) - на базу MSSQL;

Установка Asterisk и необходимых компонентов

С чего начать? Скачать и установить asterisk из пакетов, исходного кода, готовый дистрибутив или выбрать и купить готовую предустановленную станцию. Читаем подробный материал "Установка" на asterisk.ru. "Полное собрание сочинений" -   Документация. Выбор за Вами. Остановлюсь только на "отклонениях от стандарта". Прочитаем "Asterisk Reference Information Version 1.6.1.5" и для обеспечения выгрузки информации о звонках в базу MSSQL - компилируем и устанавливаем последний(на момент описания) пакет FreeTDS:

  • tar -zxvf freetds-0.62.4.tar.gz &&
  • cd freetds-0.62.4 &&
  • ./configure --prefix=/usr --with-tdsver=7.0
  • make &&
  • make install