...
- Получение CDR — производится с помощью коллекторов. Для одного типа коллектора можно задать несколько спецификаций. Каждая спецификация коллектора связана с парсером для передачи ему на разбор полученных CDR.
- Разбор CDR — проивзодится производится парсерами. Для одного типа парсера можно задать несколько спецификаций.
- Отправка обработанной CDR в выходную очередь, которая является входной для HMED-M. Имеется возможность задать несколько выходных очередей. В случае, если CDR была разобрана с ошибкой, она отправляется в отдельные выходные очереди.
...
Допустим, файл с CDR имеет следующий вид:
Expandcode | ||
---|---|---|
| ||
C2905117 4999224453 C2505821 84997242904 31-01-12 18:58:10 4 16 C2905111 4999224453 C2505808 84957491303 31-01-12 18:56:25 108 16 C2905118 4999224453 C2505822 84952589899 31-01-12 18:58:12 0 21 |
Каждая CDR начинается с новой строки и содержит поля: транк А, номер А, транк Б, номер Б, дата и время звонка, кол-во секунд и код причины завершения вызова.
...