Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:modules:voip:ru [2017/04/15 22:30] asmodeus |
abills:docs:modules:voip:ru [2019/01/28 15:14] (текущий) larysa |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | **''Документация по модулю VoIP и принадлежащим к нему страницам перенесена в Confluence''** | ||
+ | [[http://abills.net.ua:8090/display/AB/VoIP]] | ||
+ | |||
+ | |||
=====Voip===== | =====Voip===== | ||
Модуль для организации АйПи-телефонии по протоколу SIP или H323. | Модуль для организации АйПи-телефонии по протоколу SIP или H323. | ||
Строка 4: | Строка 8: | ||
====Возможности==== | ====Возможности==== | ||
* SIP, H323 | * SIP, H323 | ||
- | * Припейд (предоплата) и постпейд (оплптп по факту) сервис. | + | * Авторизация и аккаунтинг |
- | * [[#rabota_s_cdr_fajlami|Работа с cdr файлами]] | + | |
- | * [[abills:docs:voip:balance_recharge:ru|Получение сведений о балансе и пополнение счета]] | + | |
- | * Карточная платформа | + | |
* Тарификация по времени и по направлениям. | * Тарификация по времени и по направлениям. | ||
* Возможность разрешать или запрещать входящие, исходящие звонки. | * Возможность разрешать или запрещать входящие, исходящие звонки. | ||
* Абон. плата. | * Абон. плата. | ||
* Управление шлюзами. | * Управление шлюзами. | ||
+ | * Припейд (предоплата) и постпейд (оплптп по факту) сервис. | ||
+ | * [[abills:docs:voip:cdr_analizer:ru|Работа с cdr файлами]] | ||
+ | * [[abills:docs:voip:balance_recharge:ru|Получение сведений о балансе и пополнение счета]] | ||
+ | * [[abills:docs:manual:admin:voip:voip_recalculate|Перерасчет стоимости звонков]] | ||
+ | * Карточная платформа | ||
* Выбор оптимального шлюза для звонка. | * Выбор оптимального шлюза для звонка. | ||
* Консоль для управления GNU Gatekeeper. | * Консоль для управления GNU Gatekeeper. | ||
Строка 158: | Строка 164: | ||
* **No route '2111'** | * **No route '2111'** | ||
нужно завести направление с префиксом начинающимся на 2 ''/ Настройка / VoIP / Направления'' и повторно в интервалах инициализировать его ''Тарифный план / Интервалы / Маршруты'' | нужно завести направление с префиксом начинающимся на 2 ''/ Настройка / VoIP / Направления'' и повторно в интервалах инициализировать его ''Тарифный план / Интервалы / Маршруты'' | ||
- | =====Работа с cdr файлами===== | ||
- | Для работы с cdr файлами существует программа **cdr_analyzer**\\ | ||
- | Программа может запускатся как с cron так и работать в режиме демона | ||
- | \\ | ||
- | \\ | ||
- | **Установка** | ||
- | # cp cdr_analyzer /usr/abills/Abills/modules/Voip/ | ||
- | # ln -s /usr/abills/Abills/modules/Voip/cdr_analyzer /usr/abills/libexec/cdr_analyzer | ||
- | |||
- | ** Аргументы программы ** | ||
- | ^help | справка | | ||
- | ^CDR_FILE= | Путь к файлу или каталогу содержащему cdr файлы (По умолчанию: /home/asm/abills/var/log/cdr/) | | ||
- | ^CDR_EXPR='expr' \\ \\ CALLER_NUMBER \\ CALLED_NUMBER\\ DATE \\ TIME \\ START (2012-01-01 00:00:00) \\ DURATION sec or (00:11:11) | Выражение для анализа файла | | ||
- | ^UNKNOWN_CDR_FILE=... | Путь к файлу куда складываются не определённые записи анализируемого cdr файла | | ||
- | ^CALLER_NUMBER= | Анализировать только звонки с номера. Остальные записи игнорировать | | ||
- | ^CALL_DATE="xxxx-xx-xx" | Добавить дату к візову если в cdr файле только время звонка | | ||
- | ^LOG_FILE=... | Путь к лог файлу программы | | ||
- | ^-d | Режим демона | | ||
- | ^UPDATE_TIME=... | Время обновление при работе в режиме демона | | ||
- | ^BACKUP_DIR=[DIR]| Каталог для проанализированных файлов | | ||
- | ^DEBUG=... | Режим отладки 1..8 | | ||
- | ^NAS_IDS= | Прикрепить записи о звонкам к определённым серверам доступа | | ||
- | |||
- | **Пример выражения** \\ | ||
- | |||
- | cdr Файл | ||
- | <code> | ||
- | 2012-06-09;15:54:00;2037197;3878718;15238 | ||
- | 2012-06-10;09:23:00;2037197;3878718;53 | ||
- | 2012-06-10;10:34:00;2038938;2662996;840 | ||
- | 2012-06-14;15:43:00;2030393;3435545;9 | ||
- | 2012-06-14;16:00:00;2030393;3435545;6 | ||
- | 2012-06-14;11:38:00;2037047;3376251;16 | ||
- | </code> | ||
- | |||
- | Выражение \\ | ||
- | |||
- | |||
- | # /usr/abills/libexec/cdr_analyzer CDR_EXPR="(\d{4}-\d{2}-\d{2});(\d{2}:\d{2}:\d{2});(\d+);(\d+);(\d+)|DATE,TIME,CALLER_NUMBER,CALLED_NUMBER,DURATION" | ||
- | | ||
=====Настройка NAS===== | =====Настройка NAS===== |