Программно аппаратный комплекс принадлежит
к категории SoftSwitch 5-го класса
Новости

2011-03-11 Добавлен SQL manager
Основные функции последнего состоят в постоянной поддержке определенного количества соединений для одного DSN. Введена глобальная комманда
sql_ddl=N , где N уровень дебага.
Для включения SQL manager необходимо в скции SQL прописать DSN с префиксом n&, где n количество одновременных соединений с sql. Предполагается увеличение скорости выполнений запросов, стабильность звонков ( при вылетании драйвера, звонок будет продолжаться), ограничение ресурсов sql.

2011-03-9 Добавлена новая константа child, которая указывает номер идентичного события начиная с нуля
Пример использования:
operation if ne child 0
operation return
operation endif

2011-02-24 Добавлены глобальные события

Добавлена возможность установка глобальной обработки событий, в случае когда такое событие необрабатывается в конкретном автоофисе.

Для этого в секции [routing] добавляются маршруты

+setup
+alerting
+message
+checkpoint
+connect
+release
+disconnect
+dtmfo
+dtmfa

Пример принудительного включения пересылки звука при алертинге

+alerting
operation parent transmit_udp 2 1

2. Улучшена работа со списками

Когда количество элементов списков становится несколько десятков тысяч, время индексации списков становится существенным. Для сокращения этого времене используется алгоритм быстрой сортировки. Позволило в сотни разы уменьшить время сортировки. 

3. Добавлены новые константы

operation get &d1ms startOms
operation get &d1ms durationOms  
operation get &d1ms startAms
operation get &d1ms durationAms
operation get &d1ms SetupTimems 
operation get &d1ms AlertingTimems
operation get &datems Datems
operation get &datems ProceedingTimems
 

Здесь константы соответствуют с точностью до милисекунды константам

operation get &d1 startO
operation get &d1 durationO  
operation get &d1 startA
operation get &d1 durationA
operation get &d1 SetupTime 
operation get &d1 AlertingTime
operation get &date Date
operation get &date  ProceedingTime
 

Пример

operation get &d1ms SetupTimems (Res,Reg,Cnt:0,1,0 - Result:  SetupTimems=2011-02-23 22:02:52.880, &d1ms=2011-02-23 22:02:52.880,)

Добавлены функции обработки времени с точностью мс

operation diffms $dd12 &d2ms &d1ms
operation diffms &d2ms &d1ms $dd12

Пример

operation diffms $dd12 &d2ms &d1ms (Res,Reg,Cnt:0,1,0 - Result:  &d2ms=2011-02-24 18:14:18.720, &d1ms=2011-02-24 18:14:18.692,$dd12=28,)
operation addms &d2ms &d1ms $dd12 (Res,Reg,Cnt:1,1,0 - Result:  &d1ms=2011-02-24 18:14:18.692, $dd12=28, &d2ms=2011-02-24 18:14:18.720,) 
 

4. Статистические Функции определения средней длительности разговоров и ASR

operation cm_avg &avdur durationO 10 $avgdur
operation cm_asr &avasr durationO 100 $asr
 

Данные функции удобно использовать в событию +disconnect, когда уже известна константа  durationO. Для использования этих функций надо пределить наименование ключей  &avdur  и &avasr (как правило наименование сервисов, например robot_asr, robot_acd, robot1_asr), Числа 10 и 100 это среднее какого колиство значений мы будем определять. Следует иметь ввиду, что cm_avg игнорирует нулевые значения.
Параметры  $avgdur $asr возвращают посчитанные значения.


IP-PBX
IP-PBX новейшее достижение в технологии предоставления голосовой связи. Предназначено для организации телефонной связи компаний от несколько человек до несколько тысяч.
Call Center
Идеология продукта Основное различие КоллЦентра от IP PBX состоит в идеологии маршрутизации звонков.
English | Русский