Выбор текстового описания производится в зависимости от настроек абонента:
Если у абонента выставлена кодировка latin1 и русский язык, то производится транслитерация.
Если выставлена кодировка latin1 или cp1251 и языки, отличные от английского и русского, то используются сообщения для англ. языка (default).
Если параметры для абонента неизвестны, то используются сообщения для англ. языка (default) и кодировка utf8.
Для включения/выключения локализации используется команда:
domain/Domain/sip/properties/set messages_localization_enable true/false
Если использование локализации выключено, то используются дефолтные текстовые описания.
Cause 1:
Cause 2:
Cause 3:
Cause 4:
Cause 5:
Cause 6:
Cause 7:
Cause 8:
Cause 9:
Cause 16:
Cause 17:
Cause 18:
Cause 19:
Cause 20:
Cause 21:
Cause 22:
Cause 23:
Cause 25:
Cause 26:
Cause 27:
Cause 28:
Cause 29:
Cause 30:
Cause 31:
Cause 34:
Cause 38:
Cause 39:
Cause 40:
Cause 41:
Cause 42:
Cause 43:
Cause 44:
Cause 46:
Cause 47:
Cause 49:
Cause 50:
Cause 53:
Cause 55:
Cause 57:
Cause 58:
Cause 62:
Cause 63:
Cause 65:
Cause 66:
Cause 69:
Cause 70:
Cause 79:
Cause 81:
Cause 82:
Cause 83:
Cause 84:
Cause 85:
Cause 86:
Cause 87:
Cause 88:
Cause 90:
Cause 91:
Cause 95:
Cause 96:
Cause 97:
Cause 98:
Cause 99:
Cause 100:
Cause 101:
Cause 102:
Cause 103:
Cause 110:
Cause 111:
Cause 127:
Данной командой осуществляется установка текстового описания по умолчанию для определенной причины "isup_сause"
Путь команды:
/cluster/mediator/<MEDIATOR>/sip/isup-cause-messages/clean
Синтаксис:
clean [<DOMAIN> [<FIELD>]] [--force]
Параметры:
<FIELD> — причина разъединения (isup_cause). Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех "сause";
--force — выполнение команды без запроса подтверждения.
Пример:
admin@mycelium1@ecss1:/$ cluster/mediator/md1/sip/isup-cause-messages/clean [clean] You are going to clean all customized properties. Are you sure?: yes/no ?> yes Properties values successfully restored |
Данной командой осуществляется просмотр текстовых описаний причин "isup_сause"
Путь команды:
/cluster/mediator/<MEDIATOR>/sip/isup-cause-messages/info
Синтаксис:
info [<DOMAIN> [<FIELD>]]
Параметры:
<FIELD> — причина разъединения (isup_cause). Если не указывать данный параметр, то выводится информация для всех "isup_сause";
Пример:
admin@mycelium1@ecss1:/$ cluster/mediator/md1/sip/isup-cause-messages/info ┌────────┬───────────┬────────────────────────────────────────────────────────────────────────────────┐ │Property│ Domain │ Value │ ├────────┼───────────┼────────────────────────────────────────────────────────────────────────────────┤ │1 │ │default: Unallocated (unassigned) number │ │ │ │en: Unallocated (unassigned) number │ │ │ │ru: Номер не найден (не существует) │ │100 │ │default: Invalid information element contents │ │ │ │en: Invalid information element contents │ │ │ │ru: Неверное содержание информационного элемента │ │101 │ │default: Message not compatible with call state │ │ │ │en: Message not compatible with call state │ │ │ │ru: Сообщение не соответствует состоянию вызова │ │102 │ │default: Recovery on timer expiry │ │ │ │en: Recovery on timer expiry │ │ │ │ru: Восстановление по истечению временного таймера │ │103 │ │default: Parameter non-existent or not implemented - passed on (national │ │ │ │en: Parameter non-existent or not implemented - passed on (national │ │ │ │ru: Параметр не существует или не реализован │ │110 │ │default: Message with unrecognized parameter discarded │ │ │ │en: Message with unrecognized parameter discarded │ │ │ │ru: Сообщение с нераспознанным параметром, отбрасывается │ │111 │ │default: Protocol error unspecified │ │ │ │en: Protocol error unspecified │ │ │ │ru: Ошибка протокола, без уточнения │ │127 │ │default: Interworking unspecified │ │ │ │en: Interworking unspecified │ │ │ │ru: Взаимодействие, без уточнения │ │16 │ │default: Normal call clearing │ │ │ │en: Normal call clearing │ │ │ │ru: Нормальное завершение вызова │ │17 │ │default: User busy │ │ │ │en: User busy │ │ │ │ru: Абонент занят │ │18 │ │default: No user responding │ │ │ │en: No user responding │ │ │ │ru: Абонент не отвечает │ │19 │ │default: No answer from user (user alerted) │ │ │ │en: No answer from user (user alerted) │ │ │ │ru: Нет ответа от абонента (абонент уведомлен) │ │2 │ │default: No route to specified transit network (national use) │ │ │ │en: No route to specified transit network (national use) │ │ │ │ru: Нет маршрута к указанной транзитной сети │ │20 │ │default: Subscriber absent │ │ │ │en: Subscriber absent │ │ │ │ru: Абонент недоступен │ │21 │ │default: Call rejected │ │ │ │en: Call rejected │ │ │ │ru: Вызов отклонен │ │22 │ │default: Number changed │ │ │ │en: Number changed │ │ │ │ru: Номер изменен │ │23 │ │default: Redirection to new destination │ │ │ │en: Redirection to new destination │ │ │ │ru: Вызов перенаправлен │ │25 │ │default: Exchange - routing error │ │ │ │en: Exchange - routing error │ │ │ │ru: Ошибка маршрутизации при обмене │ │26 │ │default: Non-selected user clearing │ │ │ │en: Non-selected user clearing │ │ │ │ru: Сброс невыбранного пользователя │ │27 │ │default: Destination out of order │ │ │ │en: Destination out of order │ │ │ │ru: Неисправность на конечном пункте │ │28 │ │default: Invalid number format (address incomplete) │ │ │ │en: Invalid number format (address incomplete) │ │ │ │ru: Неверный формат номера (неполный адрес) │ │29 │ │default: Facility rejected │ │ │ │en: Facility rejected │ │ │ │ru: Услуга отклонена │ │3 │ │default: No route to destination │ │ │ │en: No route to destination │ │ │ │ru: Нет маршрута до указанного номера │ │30 │ │default: Response to STATUS ENQUIRY │ │ │ │en: Response to STATUS ENQUIRY │ │ │ │ru: Реакция на ЗАПРОС СОСТОЯНИЯ │ │31 │ │default: Normal unspecified │ │ │ │en: Normal unspecified │ │ │ │ru: Нормальное состояние, не уточнено │ │34 │ │default: No circuit/channel available │ │ │ │en: No circuit/channel available │ │ │ │ru: Нет свободного канала │ │38 │ │default: Network out of order │ │ │ │en: Network out of order │ │ │ │ru: Неисправность сети │ │39 │ │default: Permanent frame mode connection out of service │ │ │ │en: Permanent frame mode connection out of service │ │ │ │ru: Постоянное соединение в кадровом режиме не обслуживается │ │4 │ │default: Send special information tone │ │ │ │en: Send special information tone │ │ │ │ru: Посылка специального звукового тона │ │40 │ │default: Permanent frame mode connection operational │ │ │ │en: Permanent frame mode connection operational │ │ │ │ru: Действующее постоянное соединение в кадровом режиме │ │41 │ │default: Temporary failure │ │ │ │en: Temporary failure │ │ │ │ru: Временная неисправность │ │42 │ │default: Switching equipment congestion │ │ │ │en: Switching equipment congestion │ │ │ │ru: Перегрузка коммутационного оборудования │ │43 │ │default: Access information discarded │ │ │ │en: Access information discarded │ │ │ │ru: Информация о доступе отклонена │ │44 │ │default: Requested circuit/channel not available │ │ │ │en: Requested circuit/channel not available │ │ │ │ru: Запрашиваемая канал не доступен │ │46 │ │default: Precedence call blocked │ │ │ │en: Precedence call blocked │ │ │ │ru: Заблокировано приоритетным вызовом │ │47 │ │default: Resource unavailable unspecified │ │ │ │en: Resource unavailable unspecified │ │ │ │ru: Ресурс недоступен, без уточнения │ │49 │ │default: Quality of Service not available │ │ │ │en: Quality of Service not available │ │ │ │ru: Качество обслуживания недоступно │ │5 │ │default: Misdialled trunk prefix (national use) │ │ │ │en: Misdialled trunk prefix (national use) │ │ │ │ru: Неправильно набран префикс на транке │ │50 │ │default: Requested facility not subscribed │ │ │ │en: Requested facility not subscribed │ │ │ │ru: Отсутствует подписка на запрашиваемую услугу │ │53 │ │default: Outgoing calls barred within CUG │ │ │ │en: Outgoing calls barred within CUG │ │ │ │ru: Исходящие вызовы ограничены в пределах замкнутой абонентской группы │ │55 │ │default: Incoming calls barred within CUG │ │ │ │en: Incoming calls barred within CUG │ │ │ │ru: Входящие вызовы ограничены в пределах замкнутой абонентской группы │ │57 │ │default: Bearer capability not authorized │ │ │ │en: Bearer capability not authorized │ │ │ │ru: Отсутствие авторизации для функции передачи информации │ │58 │ │default: Bearer capability not presently available │ │ │ │en: Bearer capability not presently available │ │ │ │ru: Функция передачи информации в настоящее время недоступна │ │6 │ │default: Channel unacceptable │ │ │ │en: Channel unacceptable │ │ │ │ru: Канал не поддерживается │ │62 │ │default: Inconsistency in designated outgoing access information │ │ │ │en: Inconsistency in designated outgoing access information │ │ │ │ru: Несоответствие в информации назначенного исходящего доступа и абонентского к│ │ │ │ласса │ │63 │ │default: Service or option not available, unspecified │ │ │ │en: Service or option not available, unspecified │ │ │ │ru: Услуга или опция недоступна, без уточнения │ │65 │ │default: Bearer capability not implemented │ │ │ │en: Bearer capability not implemented │ │ │ │ru: Функция передачи информации не реализована │ │66 │ │default: Channel type not implemented │ │ │ │en: Channel type not implemented │ │ │ │ru: Тип канала не реализован │ │69 │ │default: Requested facility not implemented │ │ │ │en: Requested facility not implemented │ │ │ │ru: Запрашиваемая услуга не реализована │ │7 │ │default: Call awarded and being delivered in an established channel │ │ │ │en: Call awarded and being delivered in an established channel │ │ │ │ru: Вызов принят и передается по установленному каналу │ │70 │ │default: Only restricted digital information bearer capability is available │ │ │ │en: Only restricted digital information bearer capability is available │ │ │ │ru: Доступна только ограниченная функция передачи цифровой информации │ │79 │ │default: Service or option not implemented unspecified │ │ │ │en: Service or option not implemented unspecified │ │ │ │ru: Услуга или опция не реализована, без уточнения │ │8 │ │default: Preemption │ │ │ │en: Preemption │ │ │ │ru: Прерывание обслуживания из-за вызова с более высоким приоритетом │ │81 │ │default: Invalid call reference value │ │ │ │en: Invalid call reference value │ │ │ │ru: Неверное значение ссылки вызова │ │82 │ │default: Identified channel does not exist │ │ │ │en: Identified channel does not exist │ │ │ │ru: Выбранный канал не существует │ │83 │ │default: A suspended call exists but this call identity does not │ │ │ │en: A suspended call exists but this call identity does not │ │ │ │ru: Существующий вызов приостановлен, вызов не идентифицирован │ │84 │ │default: Call identity in use │ │ │ │en: Call identity in use │ │ │ │ru: Использование идентификатора вызова │ │85 │ │default: No call suspended │ │ │ │en: No call suspended │ │ │ │ru: Отсутствуют приостановленные вызовы │ │86 │ │default: Call having the requested call identity has been cleared │ │ │ │en: Call having the requested call identity has been cleared │ │ │ │ru: Разъединение соединения для вызова, имеющего запрашиваемый идентификатор выз│ │ │ │ова │ │87 │ │default: User not member of CUG │ │ │ │en: User not member of CUG │ │ │ │ru: Абонент не является членом замкнутой группы пользователей │ │88 │ │default: Incompatible destination │ │ │ │en: Incompatible destination │ │ │ │ru: Несовместимый пункт назначения │ │9 │ │default: Preemption - circuit reserved for reuse │ │ │ │en: Preemption - circuit reserved for reuse │ │ │ │ru: Прерывание обслуживания вызова - канал зарезервирован для повторного использ│ │ │ │ования │ │90 │ │default: Non-existent CUG │ │ │ │en: Non-existent CUG │ │ │ │ru: Несуществующая замкнутая группа пользователей │ │91 │ │default: Invalid transit network selection (national use) │ │ │ │en: Invalid transit network selection (national use) │ │ │ │ru: Неверный выбор транзитной сети │ │95 │ │default: Invalid message unspecified │ │ │ │en: Invalid message unspecified │ │ │ │ru: Неправильное сообщение, без уточнения │ │96 │ │default: Mandatory information element is missing │ │ │ │en: Mandatory information element is missing │ │ │ │ru: Отсутствует обязательный информационный элемент │ │97 │ │default: Message type non-existent or not implemented │ │ │ │en: Message type non-existent or not implemented │ │ │ │ru: Несуществующий тип сообщения или не реализовано │ │98 │ │default: Message not compatible with call state or message type non-existent │ │ │ │en: Message not compatible with call state or message type non-existent │ │ │ │ru: Сообщение не соответствует состоянию вызова или сообщение несуществующего ти│ │ │ │па или не реализовано │ │99 │ │default: Information element/parameter non-existent or not implemented │ │ │ │en: Information element/parameter non-existent or not implemented │ │ │ │ru: Несуществующий или нереализованный информационный элемент или параметр │ │external│ │ │ │external│biysk.local│113 -> default: External error │ └────────┴───────────┴────────────────────────────────────────────────────────────────────────────────┘ |
Данной командой осуществляется установка текстовых описаний причин "isup_сause".
Также возможно добавление/удаление дополнительных кодов через свойство external.
Путь команды:
/cluster/mediator/<MEDIATOR>/sip/isup-cause-messages/set
Синтаксис:
set * | <DOMAIN> <CAUSE> <LANG> <VALUE>
set * | <DOMAIN> external add | remove <CAUSE> <LANG> <MESSAGE>
Параметры:
<DOMAIN> — имя домена;
<CAUSE> — причина разъединения (isup_cause);
<LANG> — выбор языка(de, default, en, es, fr, ru)
<VALUE> — новое текстовое описание для соответствующей причины.
Примеры:
admin@mycelium1@ecss1:/$ cluster/mediator/md1/sip/isup-cause-messages/set biysk.local 34 ru "На данном направлении перегрузка" Property "34" successfully changed from: default: No circuit/channel available en: No circuit/channel available ru: Нет свободного канала to default: No circuit/channel available en: No circuit/channel available ru: На данном направлении перегрузка . |
admin@mycelium1@ecss1:/$ cluster/mediator/md1/sip/isup-cause-messages/set biysk.local external add 113 default "External error" Property "external" successfully changed from: to 113 -> default: External error . |