Выбор текстового описания производится в зависимости от настроек абонента:

  • язык — параметр language из настроек alias;
  • поддерживаемая кодировка — параметр support-encoding из настроек iface.

Если у абонента выставлена кодировка latin1 и русский язык, то производится транслитерация.
Если выставлена кодировка latin1 или cp1251 и языки, отличные от английского и русского, то используются сообщения для англ. языка (default).

Если параметры для абонента неизвестны, то используются сообщения для англ. языка (default) и кодировка utf8.

Для включения/выключения локализации используется команда:

domain/Domain/sip/properties/set messages_localization_enable true/false

Если использование локализации выключено, то используются дефолтные текстовые описания.

Cause 1:

  • en/default: "Unallocated (unassigned) number"
  • ru: "Номер не найден (не существует)"

Cause 2:

  • en/default: "No route to specified transit network (national use)"
  • ru: "Нет маршрута к указанной транзитной сети"

Cause 3:

  • en/default: "No route to destination"
  • ru: "Нет маршрута до указанного номера"

Cause 4:

  • en/default: "Send special information tone"
  • ru: "Посылка специального звукового тона"

Cause 5:

  • en/default: "Misdialled trunk prefix (national use)"
  • ru: "Неправильно набран префикс на транке"

Cause 6:

  • en/default: "Channel unacceptable"
  • ru: "Канал не поддерживается"

Cause 7:

  • en/default: "Call awarded and being delivered in an established channel"
  • ru: "Вызов принят и передается по установленному каналу"

Cause 8:

  • en/default: "Preemption"
  • ru: "Прерывание обслуживания из-за вызова с более высоким приоритетом"

Cause 9:

  • en/default: "Preemption — circuit reserved for reuse"
  • ru: "Прерывание обслуживания вызова — канал зарезервирован для повторного использования"

Cause 16:

  • en/default: "Normal call clearing"
  • ru: "Нормальное завершение вызова"

Cause 17:

  • en/default: "User busy"
  • ru: "Абонент занят"

Cause 18:

  • en/default: "No user responding"
  • ru: "Абонент не отвечает"

Cause 19:

  • en/default: "No answer from user (user alerted)"
  • ru: "Нет ответа от абонента (абонент уведомлен)"

Cause 20:

  • en/default: "Subscriber absent"
  • ru: "Абонент недоступен"

Cause 21:

  • en/default: "Call rejected"
  • ru: "Вызов отклонен"

Cause 22:

  • en/default: "Number changed"
  • ru: "Номер изменен"

Cause 23:

  • en/default: "Redirection to new destination"
  • ru: "Вызов перенаправлен"

Cause 25:

  • en/default: "Exchange — routing error"
  • ru: "Ошибка маршрутизации при обмене"

Cause 26:

  • en/default: "Non-selected user clearing"
  • ru: "Сброс невыбранного пользователя"

Cause 27:

  • en/default: "Destination out of order"
  • ru: "Неисправность на конечном пункте"

Cause 28:

  • en/default: "Invalid number format (address incomplete)"
  • ru: "Неверный формат номера (неполный адрес)"

Cause 29:

  • en/default: "Facility rejected"
  • ru: "Услуга отклонена"

Cause 30:

  • en/default: "Response to STATUS ENQUIRY"
  • ru: "Реакция на ЗАПРОС СОСТОЯНИЯ"

Cause 31:

  • en/default: "Normal unspecified"
  • ru: "Нормальное состояние, не уточнено"

Cause 34:

  • en/default: "No circuit/channel available"
  • ru: "Нет свободного канала"

Cause 38:

  • en/default: "Network out of order"
  • ru: "Неисправность сети"

Cause 39:

  • en/default: "Permanent frame mode connection out of service"
  • ru: "Постоянное соединение в кадровом режиме не обслуживается"

Cause 40:

  • en/default: "Permanent frame mode connection operational"
  • ru: "Действующее постоянное соединение в кадровом режиме"

Cause 41:

  • en/default: "Temporary failure"
  • ru: "Временная неисправность"

Cause 42:

  • en/default: "Switching equipment congestion"
  • ru: "Перегрузка коммутационного оборудования"

Cause 43:

  • en/default: "Access information discarded"
  • ru: "Информация о доступе отклонена"

Cause 44:

  • en/default: "Requested circuit/channel not available"
  • ru: "Запрашиваемая канал не доступен"

Cause 46:

  • en/default: "Precedence call blocked"
  • ru: "Заблокировано приоритетным вызовом"

Cause 47:

  • en/default: "Resource unavailable unspecified"
  • ru: "Ресурс недоступен, без уточнения"

Cause 49:

  • en/default: "Quality of Service not available"
  • ru: "Качество обслуживания недоступно"

Cause 50:

  • en/default: "Requested facility not subscribed"
  • ru: "Отсутствует подписка на запрашиваемую услугу"

Cause 53:

  • en/default: "Outgoing calls barred within CUG"
  • ru: "Исходящие вызовы ограничены в пределах замкнутой абонентской группы"

Cause 55:

  • en/default: "Incoming calls barred within CUG"
  • ru: "Входящие вызовы ограничены в пределах замкнутой абонентской группы"

Cause 57:

  • en/default: "Bearer capability not authorized"
  • ru: "Отсутствие авторизации для функции передачи информации"

Cause 58:

  • en/default: "Bearer capability not presently available"
  • ru: "Функция передачи информации в настоящее время недоступна"

Cause 62:

  • en/default: "Inconsistency in designated outgoing access information"
  • ru: "Несоответствие в информации назначенного исходящего доступа и абонентского класса"

Cause 63:

  • en/default: "Service or option not available, unspecified"
  • ru: "Услуга или опция недоступна, без уточнения"

Cause 65:

  • en/default: "Bearer capability not implemented"
  • ru: "Функция передачи информации не реализована"

Cause 66:

  • en/default: "Channel type not implemented"
  • ru: "Тип канала не реализован"

Cause 69:

  • en/default: "Requested facility not implemented"
  • ru: "Запрашиваемая услуга не реализована"

Cause 70:

  • en/default: "Only restricted digital information bearer capability is available"
  • ru: "Доступна только ограниченная функция передачи цифровой информации"

Cause 79:

  • en/default: "Service or option not implemented unspecified"
  • ru: "Услуга или опция не реализована, без уточнения"

Cause 81:

  • en/default: "Invalid call reference value"
  • ru: "Неверное значение ссылки вызова"

Cause 82:

  • en/default: "Identified channel does not exist"
  • ru: "Выбранный канал не существует"

Cause 83:

  • en/default: "A suspended call exists but this call identity does not"
  • ru: "Существующий вызов приостановлен, вызов не идентифицирован"

Cause 84:

  • en/default: "Call identity in use"
  • ru: "Использование идентификатора вызова"

Cause 85:

  • en/default: "No call suspended"
  • ru: "Отсутствуют приостановленные вызовы"

Cause 86:

  • en/default: "Call having the requested call identity has been cleared"
  • ru: "Разъединение соединения для вызова, имеющего запрашиваемый идентификатор вызова"

Cause 87:

  • en/default: "User not member of CUG"
  • ru: "Абонент не является членом замкнутой группы пользователей"

Cause 88:

  • en/default: "Incompatible destination"
  • ru: "Несовместимый пункт назначения"

Cause 90:

  • en/default: "Non-existent CUG"
  • ru: "Несуществующая замкнутая группа пользователей"

Cause 91:

  • en/default: "Invalid transit network selection (national use)"
  • ru: "Неверный выбор транзитной сети"

Cause 95:

  • en/default: "Invalid message unspecified"
  • ru: "Неправильное сообщение, без уточнения"

Cause 96:

  • en/default: "Mandatory information element is missing"
  • ru: "Отсутствует обязательный информационный элемент"

Cause 97:

  • en/default: "Message type non-existent or not implemented"
  • ru: "Несуществующий тип сообщения или не реализовано"

Cause 98:

  • en/default: "Message not compatible with call state or message type non-existent"
  • ru: "Сообщение не соответствует состоянию вызова или сообщение несуществующего типа или не реализовано"

Cause 99:

  • en/default: "Information element/parameter non-existent or not implemented"
  • ru: "Несуществующий или нереализованный информационный элемент или параметр"

Cause 100:

  • en/default: "Invalid information element contents"
  • ru: "Неверное содержание информационного элемента"

Cause 101:

  • en/default: "Message not compatible with call state"
  • ru: "Сообщение не соответствует состоянию вызова"

Cause 102:

  • en/default: "Recovery on timer expiry"
  • ru: "Восстановление по истечению временного таймера"

Cause 103:

  • en/default: "Parameter non-existent or not implemented — passed on (national"
  • ru: "Параметр не существует или не реализован"

Cause 110:

  • en/default: "Message with unrecognized parameter discarded"
  • ru: "Сообщение с нераспознанным параметром, отбрасывается"

Cause 111:

  • en/default: "Protocol error unspecified"
  • ru: "Ошибка протокола, без уточнения"

Cause 127:

  • en/default: "Interworking unspecified"
  • ru: "Взаимодействие, без уточнения"

clean

Данной командой осуществляется установка текстового описания по умолчанию для определенной причины "isup_сause"

Путь команды:

/cluster/adapter/<PA_SIP>/sip/isup-cause-messages/clean

Синтаксис:

clean [<DOMAIN> [<FIELD>]] [--force]

Параметры:

<FIELD> — причина разъединения (isup_cause). Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех "сause";

--force — выполнение команды без запроса подтверждения.

Пример:

admin@mycelium1@ecss1:/$ cluster/adapter/sip1/sip/isup-cause-messages/clean biysk.local 34              
Property 34 values successfully restored

[exec at: 10.03.2021 11:45:56, exec time: 324ms, nodes: sip1@ecss2 v.3.14.8.22]

info

Данной командой осуществляется просмотр текстовых описаний причин "isup_сause"

Путь команды:

/cluster/adapter/<PA_SIP>/sip/isup-cause-messages/info

Синтаксис:

info [<DOMAIN> [<FIELD>]]

Параметры:

<FIELD> — причина разъединения (isup_cause). Если не указывать данный параметр, то выводится информация для всех "isup_сause";

Пример:

admin@mycelium1@ecss1:/$ cluster/adapter/sip1/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│      │                                                                                │
└────────┴──────┴────────────────────────────────────────────────────────────────────────────────┘

[exec at: 10.03.2021 08:50:09, exec time: 15ms, nodes: sip1@ecss1 v.3.14.8.22]

set

Данной командой осуществляется установка текстовых описаний причин "isup_сause".

Также возможно добавление/удаление дополнительных кодов через свойство external.

Путь команды:

/cluster/adapter/<PA_SIP>/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/adapter/sip1/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: На данном направлении перегрузка
.

[exec at: 10.03.2021 11:45:06, exec time: 293ms, nodes: sip1@ecss1 v.3.14.8.22]
admin@mycelium1@ecss1:/$ cluster/adapter/sip1/sip/isup-cause-messages/set biysk.local external add 113 default "External error"
Property "external" successfully changed from: 

   to
113 -> default: External error
.

[exec at: 10.03.2021 13:00:15, exec time: 294ms, nodes: sip1@ecss1 v.3.14.8.22]