Changes between Version 24 and Version 25 of EndpointSS7


Ignore:
Timestamp:
Aug 13, 2024, 3:35:22 PM (3 months ago)
Author:
alx
Comment:

Описана новая конфигурация SSP.

Legend:

Unmodified
Added
Removed
Modified
  • EndpointSS7

    v24 v25  
    306306==== Замена номера вызывающего абонента ====
    307307
    308 При получении вызова со стороны TDM в принятом сообщении IAM, как правило, содержится номер вызывающего абонента. Встречаются ситуации, когда номер вызывающего абонента приходит не в том формате, который требуется на стороне IP (например приходит только зоновый номер без кода страны и города). Функция замены по регулярному выражению номера вызывающего абонента, приходящего со стороны TDM, позволяет исправить эту ситуацию. Для решения проблемы в конфигурации канального окончания SS7 имеется конфигурационный параметр "Преобразование Caller-ID", позволяющий выполнять замену номера по регулярному выражению. Значение параметра задается в виде строки формата `/<regexp>/<replacement>`, где `<regexp>` - регулярное выражение, на совпадение с которым проверяется полученный номер, `<replacement>` - строка, которой заменяется номер в случае совпадения с регулярным выражением. В замене могут использоваться группы из регулярного выражения, которые подставляются с помощью комбинаций \1, \2 и т.д. Например если установить параметру "Преобразование Caller-ID" значение `/^(.{7})$/7342\1`, канальное окончание SS7 будет добавлять к принятому семизначному номеру префикс "7342".
     308При получении вызова со стороны TDM в принятом сообщении IAM, как правило, содержится номер вызывающего абонента. Встречаются ситуации, когда номер вызывающего абонента приходит не в том формате, который требуется на стороне IP (например приходит только зоновый номер без кода страны и города). Функция замены по регулярному выражению номера вызывающего абонента, приходящего со стороны TDM, позволяет исправить эту ситуацию. Для решения проблемы в конфигурации канального окончания SS7 имеется конфигурационный параметр "Преобразование Caller-ID", позволяющий выполнять замену номера по регулярному выражению. Значение параметра задается в виде строки формата `/<regexp>/<replacement>`, где `<regexp>` - регулярное выражение, на совпадение с которым проверяется полученный номер, `<replacement>` - строка, которой заменяется номер в случае совпадения с регулярным выражением. В замене могут использоваться группы из регулярного выражения, которые подставляются с помощью комбинаций $1, $2 и т.д. Например если установить параметру "Преобразование Caller-ID" значение `/^(.{7})$/7342$1`, канальное окончание SS7 будет добавлять к принятому семизначному номеру префикс "7342".
    309309
    310310=== Отбой соединения ===
     
    480480=== Параметры SSP0 - SSP3 ===
    481481
    482 Параметры конфигурации SSP0 - SSP3 находятся на вкладке "SS7" диалога конфигурации платы VE-01 (VE-02):
     482SSP платы VE-01 (VE-02) представляет собой особый тип канального окончания - он выполняет обработку сигнализации ISUP и SIP и поэтому многие его конфигурационные параметры такие же, как и у большинства канальных окончаний других типов, но при этом SSP не работает напрямую с каналами TDM, а использует для этого канальные окончания SS7 и SS7lnk. SSP не отображаются на вкладке "Канальные окончания" диалога конфигурации платы, они отображаются на вкладке "SS7":
     483
     484[[Image(ss4.jpg)]]
     485
     486На вкладке "SS7" отображается таблица с состоянием и основными параметрами SSP. Там же имеются чекбоксы, позволяющие включить или выключить каждый SSP.
     487
     488 Enable:: Чекбокс определяет включение/выключение данного SSP. Если чекбокс отмечен, SSP включен. Если чекбокс не отмечен, SSP отключен. //Обратите внимание, что конфигурация отключенных SSP не записывается в плату, она сохраняется до тех пор, пока диалог конфигурации платы открыт. Если отключить SSP, записать конфигурацию и закрыть диалог, конфигурация SSP будет потеряна.//
     489
     490 Состояние:: Текущее состояние SSP. Может принимать значения `Down` и `Up`.
     491
     492 Local Point Code:: Значение конфигурационного параметра "Local Point Code" - см. ниже.
     493
     494 Вариант протокола:: Значение конфигурационного параметра "Вариант протокола" - см. ниже.
     495
     496 SIP URI:: Значение конфигурационного параметра "SIP URI".
     497
     498 Регистрация:: Текущее состояние регистрации SSP на удаленном сервере регистрации. Может принимать значения "да" (SSP успешно зарегистрирован) и "нет" (SSP не зарегистрирован).
     499
     500При клике иконки "Изменить настройки" в столбце "Действия" открывается диалог конфигурации соответствующего SSP:
    483501
    484502[[Image(ss3.jpg)]]
    485503
    486 Для каждой из инстанций SSP имеются следующие конфигурационные параметры:
    487 
    488  Enable:: Чекбокс определяет, включение/выключение данной инстанции SSP. Если чекбокс отмечен, инстанция включена. При этом доступны для редактирования все остальные конфигурационные параметры данного SSP. Если чекбокс не отмечен, SSP отключен.
    489 
    490  Switch type:: Конфигурационный параметр выбирает тип SSP (вариант используемого протокола). Доступные значения - "ITU" и "ANSI".
    491 
    492  Network indicator:: Конфигурационный параметр устанавливает поле Network indicator в сообщениях SS7. Доступные значения: "International" (00), "International Spare" (01), "National" (10), "National Spare" (11).
     504Далее описаны параметры, специфичные для SSP. Не указанные здесь конфигурационные параметры работают так же, как и в большинстве других типов канальных окончаний - см. EndpointParameters.
     505
     506 Local Point Code:: Конфигурационный параметр устанавливает код сигнальной точки данного SSP. Значение может быть установлено как в формате десятичного числа, так и в формате "3-8-3" ("8-8-8" в варианте ANSI).
     507
     508 Вариант протокола:: Конфигурационный параметр выбирает вариант протокола, используемый данным SSP. Доступные значения - "ITU" и "ANSI". Значение по умолчанию - "ITU".
     509
     510 Индикатор сети (NI):: Конфигурационный параметр устанавливает поле Network indicator в сообщениях SS7. Доступные значения: "International" (00), "International Spare" (01), "National" (10), "National Spare" (11).
    493511
    494512 SLS shift:: Конфигурационный параметр определяет величину циклического сдвига вправо поля SLS при отправке сообщений MTP3 в ANSI сети. Допустимые значения - от 0 до 7. Значение по умолчанию - 0 (сдвиг не выполняется).
    495513
    496  INR if no calling:: Если чекбокс отмечен, при получении сообщения IAM, в котором отсутствует номер вызывающего абонента, SSP отправит вызывающей стороне сообщение INR, запрашивающее номер вызывающего, и будет ожидать ответное сообщение INF. Если чекбокс не отмечен, сообщение INR не отправляется, и вызов будет обрабатываться при отсутствии информации о номере вызывающего абонента. Значение по умолчанию - чекбокс не отмечен (сообщение INR не отправляется).
    497 
    498  Local Point Code:: Конфигурационный параметр устанавливает код сигнальной точки данного SSP. Значение может быть установлено как в формате десятичного числа, так и в формате "3-8-3" ("8-8-8" в варианте ANSI).
    499 
    500  SIP URI:: Конфигурационный параметр определяет URI, используемый данной SSP для обмена сообщениями SIP.
     514 Преобразование Caller-ID:: Параметр позволяет выполнять замену номера вызывающего абонента при входящем вызове (TDM --> IP). Значение параметра задается в виде строки формата `/<regexp>/<replacement>`, где `<regexp>` - регулярное выражение, на совпадение с которым проверяется полученный номер, `<replacement>` - строка, которой заменяется номер в случае совпадения с регулярным выражением. В замене могут использоваться группы из регулярного выражения, которые подставляются с помощью комбинаций `$1`, `$2` и т.д. Например при установке значения параметра `/^([34789]\d{9})$/+7$1` к 10-значным номерам вызывающих абонентов, начинающимся с цифр 3, 4, 7, 8 или 9, будет добавляться префикс "+7". Если значением параметра является пустая строка, функция преобразования Called-ID отключена. Значение по умолчанию - пустая строка.
     515
     516 Принимать 3.1k audio:: Параметр определяет, будет ли SSP принимать вызовы со стороны TDM, если поле Transmission Medium Requirement (TMR) принятого сообщения IAM имеет значение "3.1k audio". Так как плата VE-01 является голосовым шлюзом, нормальным поведением является прием только голосовых вызовов (TMR "Speech"). При получении вызовов любых других типов SSP отвечает сообщением REL с указанием кода причины 65 ("Bearer capability not implemented"). TMR "3.1k audio" означает, что вызывающая сторона запрашивает передачу данных, модулированных в полосе канала ТЧ (факс/модем). Для нормального прохождения таких данных требуется, чтобы цифровой поток разговорного канала 64 кбит/с не претерпевал дополнительных преобразований - сжатия, подавления эха, изменения уровня (усиления/ослабления) и т.п. В случае голосового шлюза эти условия, как правило, выполнены быть не могут. Однако в реальной жизни встречаются случаи, когда вызывающая сторона указывает "3.1k audio" при осуществлении обычных голосовых вызовов. Отметка данного чекбокса разрешает SSP принимать вызовы c TMR "3.1k audio". Значение по умолчанию - чекбокс не отмечен (принимаются только вызовы с TMR "speech").
     517
     518 Передавать INR если в IAM нет номера вызывающего:: Если чекбокс отмечен, при получении сообщения IAM, в котором отсутствует номер вызывающего абонента, SSP отправит вызывающей стороне сообщение INR, запрашивающее номер вызывающего, и будет ожидать ответное сообщение INF. Если чекбокс не отмечен, сообщение INR не отправляется, и вызов будет обрабатываться при отсутствии информации о номере вызывающего абонента. Значение по умолчанию - чекбокс не отмечен (сообщение INR не отправляется).
    501519
    502520=== Параметры сигнального линка SS7lnk ===