Find answers to your technical questions and learn how to use our products
Search suggestions:
Find answers to your technical questions and learn how to use our products
Search suggestions:
Формат, используемый для вывода записей SMDR:
Каждая запись SMDR содержит информацию о вызове в формате с разделением запятыми (CSV) — байтовый поток полей переменной ширины, разделенных запятыми (0x2C).
При этом каждая запись заканчивается последовательностью возврата каретки (0x0D) и новой строки (0x0A). В настоящее время цитирование или преобразование не задано, поскольку в полях нет запятых (,) или символов новой строки.
Каждая запись SMDR может содержать следующие поля.
Помните, что значения времени округляются до ближайшей секунды.
Пустые поля отображаются, если это поле не применимо к вызову.
№ |
Поле |
Описание |
||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1. |
Время начала вызова |
Время запуска вызова в формате ГГГГ/ММ/ДД ЧЧ:ММ:СС. За его основу берется системное время с учетом перехода на летнее время.
|
||||||||||||||||||||||||||||||||||||||
2. |
Время подключения |
Длительность подключенной части вызова в формате ЧЧ:ММ:СС. Сюда не входит дозвон, удержание и время парковки. Потерянный или неудачный вызов будет иметь длительность 00:00:00. Общая длительность записи вычисляется как Время подключения + Время звонка + Время удержания + Время парковки. |
||||||||||||||||||||||||||||||||||||||
3. |
Время звонка |
Длительность звонковой части вызова в секундах.
|
||||||||||||||||||||||||||||||||||||||
4. |
Вызывающий абонент |
Номер вызывающего абонента. Если вызов поступает с внутреннего номера, в этом поле отображается внутренний номер. Для внешних вызовов в этом поле отображается идентификатор вызывающего абонента (CLI), если таковой доступен, или же поле остается пустым. Для групп каналов SIP поле может содержать номер и IP-адрес. Например, 12345@192.0.2.123. |
||||||||||||||||||||||||||||||||||||||
5. |
Направление |
Направление вызова ; I для входящего, O для исходящего. Это значение может использоваться в комбинации со значением поля Внутренний ниже для определения типа вызова. |
||||||||||||||||||||||||||||||||||||||
6. |
Вызываемый номер |
Это номер, набираемый системой. Для переадресованного вызова это поле показывает оригинальный вызываемый номер, а не номер абонента, который переадресует вызов.
|
||||||||||||||||||||||||||||||||||||||
7. |
Набранный номер |
Для внутренних вызовов и исходящих вызовов он идентичен Набранному номеру выше. Для входящих вызовов, это DDI вызывающего абонента. |
||||||||||||||||||||||||||||||||||||||
8. |
Код учетной записи |
Последний код учетной записи, прикрепленный к вызову. |
||||||||||||||||||||||||||||||||||||||
9. |
Внутренний |
Это поле обозначает, являются ли обе стороны вызова внутренними (1) или нет (0). Обратите внимание, что вызовы назначений на других коммутаторах сети считаются внутренними вызовами. Это значение можно использовать в комбинации со значением поля Направление выше для определения типа вызова следующим образом:
|
||||||||||||||||||||||||||||||||||||||
10. |
Идентификатор вызова |
Это числовой идентификатор с приращением для каждого уникального вызова. Если для вызова создается несколько записей SMDR, все записи будут иметь одинаковый Идентификатор вызова. Обратите внимание, что при перезапуске системы идентификатор вызова сбрасывается до 1 000 000. |
||||||||||||||||||||||||||||||||||||||
11. |
Продолжение |
Это значение позволяет узнать, есть ли последующие записи для вызова с таким же Идентификатором вызова. 1 указывает на наличие последующих записей. В противном случае используется 0. |
||||||||||||||||||||||||||||||||||||||
12. |
Устройства абонента1 |
Номер устройства 1. Обычно это инициатор вызова, хотя в некоторых сценариях (например, в конференциях) могут быть и другие варианты. Если внутренний номер / группа поиска задействована в вызове, ее данные будут иметь приоритет над любой магистральной линией. Это касается удаленных назначений сети. |
||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
13. |
Имя абонента1 |
Название устройства. Для внутреннего номера или оператора это имя пользователя в кодировке UTF-8. |
||||||||||||||||||||||||||||||||||||||
14. |
Устройства абонента2 |
Другая сторона сегмента вызова. Значения такие же, как и в поле Устройство абонента 1 выше. Для запрещенных вызовов в этом поле отображается значение Barred. |
||||||||||||||||||||||||||||||||||||||
15. |
Имя абонента2 |
Имя другой стороны. См. Имя абонента 1 выше. Для запрещенных вызовов в этом поле отображается значение Barred. |
||||||||||||||||||||||||||||||||||||||
16. |
Время удержания |
Количество времени в секундах, на протяжении которого удерживался вызов в этом сегменте. |
||||||||||||||||||||||||||||||||||||||
17. |
Время парковки |
Количество времени в секундах, на протяжении которого вызов был запаркован в этом сегменте. |
||||||||||||||||||||||||||||||||||||||
18. |
Список авторизации |
Это поле используется для кода авторизации. В поле указывается 1 для успешной авторизации или 0 для неуспешной авторизации. Если это поле пустое, код не используется. |
||||||||||||||||||||||||||||||||||||||
19. |
Код авторизации |
Для обеспечения безопасности в поле отображается Нет данных независимо от используемого кода авторизации. Если это поле пустое, код не используется. |
||||||||||||||||||||||||||||||||||||||
20. |
Платежи пользователя |
Это поле и поля с 21 по 27 используются для функции уведомления о стоимости вызова (AOC) в сети ISDN. Если поле пустое, функция AoC не используется. Это поле обозначает пользователя, с которого будет взиматься стоимость вызова. Это не обязательно пользователь, участвовавший в вызове. |
||||||||||||||||||||||||||||||||||||||
21. |
Стоимость вызова |
Общая стоимость вызова, подсчитанная с использованием стоимости линии на единицу и наценкой. |
||||||||||||||||||||||||||||||||||||||
22. |
Денежная единица |
Валюта. Это широкая настройка системы, устанавливаемая в конфигурации системы. |
||||||||||||||||||||||||||||||||||||||
23. |
Количество при последней смене пользователя |
Текущее количество AoC при смене пользователя. |
||||||||||||||||||||||||||||||||||||||
24. |
Единицы вызова |
Общее количество единиц вызова. |
||||||||||||||||||||||||||||||||||||||
25. |
Единицы при последней смене пользователя |
Текущее количество единиц AoC при смене пользователя. |
||||||||||||||||||||||||||||||||||||||
26. |
Стоимость на единицу |
Это значение устанавливается в конфигурации системы в соответствии с каждой линией, для которой настроено получение уведомлений AoC. Значения равны 1/10000 единицы валюты. Например, если стоимость вызова за единицу равна £1,07, для линии следует установить значение 10700. |
||||||||||||||||||||||||||||||||||||||
27. |
Надбавка |
Означает значение надбавки, установленной конфигурацией системы для пользователя, с которого взимается стоимость вызова. Поле в единицах 1/100, например, значение 100 имеет фактор надбавки 1. |
||||||||||||||||||||||||||||||||||||||
28. |
Причины внешнего целевого вызова |
Это поле означает, кто или что вызвало внешний вызов и причину кода. Например: U FU означает, что внешний вызов был инициирован настройкой пользователя «Безусловная переадресация». |
||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
29. |
Идентификатор внешнего целевого абонента |
Ассоциируемое имя целевого абонента указано в поле Причина внешнего целевого вызова.
|
||||||||||||||||||||||||||||||||||||||
30. |
Внешний целевой номер |
Данное поле используется для пересылаемых, направленных для Маршрутизации входящего вызова и мобильных спаренных вызовов не внешнюю линию. В нем отображается внешний номер, вызываемый системой в результате направления за пределами коммутатора, тогда как в других полях вызова отображается первоначальный набранный номер. |
||||||||||||||||||||||||||||||||||||||
31. |
IP-адрес сервера вызывающей стороны |
Данный IP-адрес идентифицирует сервер, где зарегистрирован внутренний номер вызывающего абонента. |
||||||||||||||||||||||||||||||||||||||
32. |
Уникальный идентификатор вызова для внутреннего номера вызывающего абонента |
Числовое значение, которое является уникальным идентификатором вызова на сервере, где был инициирован вызов. |
||||||||||||||||||||||||||||||||||||||
33. |
IP-адрес сервера вызываемой стороны |
Данный IP-адрес идентифицирует сервер, где зарегистрирован внутренний номер вызываемого абонента. Если поле не содержит IP-адреса, тогда вызов адресован линии за пределами сети IP Office. |
||||||||||||||||||||||||||||||||||||||
34. |
Уникальный идентификатор вызова для внутреннего номера вызываемого абонента |
Числовое значение, которое является уникальным идентификатором вызова на сервере, где зарегистрирован внутренний номер вызываемого абонента. |
||||||||||||||||||||||||||||||||||||||
35. |
Время записи SMDR |
Дата и время системы без учета перехода на летнее время, когда была создана запись SMDR. Используется следующий формат: ГГГГ/ММ/ДД ЧЧ:ММ:СС. |
||||||||||||||||||||||||||||||||||||||
36. |
Согласие вызывающего абонента |
Это поле используется для вызовов, проходящих через службу автооператора, которая настроена для запроса согласия вызывающего абонента.
|
||||||||||||||||||||||||||||||||||||||
37. |
Проверка номера вызывающего абонента |
Отображает уровень проверки подлинности, предоставляемый поставщиком услуг Интернета на линиях SIP, для которых настроено использование проверки номера вызывающего абонента. Отображаемые значения A, B, C или Нет данных не является информацией об уровне проверки подлинности. Запись продолжает отображаться для вызовов, которые система отклонила из-за ошибки проверки подлинности. Подробные сведения см. в разделе Проверка номера вызывающего абонента SIP (STIR/SHAKEN). |
||||||||||||||||||||||||||||||||||||||