| 1 | [[PageOutline(2-5,Содержание:)]] |
| 2 | |
| 3 | = Канальное окончание PPS = |
| 4 | |
| 5 | Канальное окончание PPS предназначено для работы с групповыми каналами ТЧ, к которым подключены радиоретрансляторы (контроллеры радиодоступа) типа ППС-Р3 или совместимые с ними устройства. Канальное окончание использует внутриканальную сигнализацию, состоящую из двух сигналов (команд): |
| 6 | |
| 7 | Включить ретрансляторы:: двухчастотный тональный сигнал, соответствующий символу DTMF "A" (697 Гц + 1633 Гц); |
| 8 | |
| 9 | Выключить ретрансляторы:: двухчастотный тональный сигнал, соответствующий символу DTMF "D" (941 Гц + 1633 Гц). |
| 10 | |
| 11 | == Описание работы канального окончания == |
| 12 | |
| 13 | === Прием вызова со стороны сети IP === |
| 14 | |
| 15 | При получении сообщения INVITE из сети IP канальное окончание PPS, не занятое другим соединением, переходит из исходного состояния (`Idle`) в состояние `Connected`, передает в канал ТЧ сигнал "включить ретрансляторы" длительностью 300 мс., после чего передает ответ "200 OK" в сторону вызывающего абонента. Получив команду "включить ретрансляторы", подключенные к каналу ТЧ радиоретрансляторы включаются, позволяя вызвавшему абоненту вести разговор с обслуживаемыми ретрансляторами радиостанциями. |
| 16 | |
| 17 | === Вызов в сторону сети IP === |
| 18 | |
| 19 | В случае включения радиоретранслятора по инициативе радиостанции ретранслятор передает в канал ТЧ сигнал "включить ретрансляторы". Приняв этот сигнал, канальное окончание PPS формирует и отправляет в сеть IP сообщение INVITE для URI, установленного конфигурационным параметром "Вызывать URI", и переходит в состояние `Calling`. При получении ответа "200 OK" канальное окончание PPS переходит в состояние `Connected`. |
| 20 | |
| 21 | === Отбой соединения === |
| 22 | |
| 23 | При получении канальным окончанием PPS из канала ТЧ сигнала "Выключить ретрансляторы" канальное окончание разрывает текущее соединение (сообщением BYE или CANCEL - в зависимости от этапа установки соединения SIP) и переходит в исходное состояние (`Idle`). |
| 24 | |
| 25 | При получении отбоя (сообщения BYE) со стороны сети IP канальное окончание PPS переходит в исходное состояние (`Idle`). При этом, если установлена отметка конфигурационного параметра "Отключать ретрансляторы при отбое со стороны IP", в канал ТЧ передается сигнал "Выключить ретрансляторы". |
| 26 | |
| 27 | == Параметры конфигурации канального окончания == |
| 28 | |
| 29 | Пример конфигурации канального окончания PPS: |
| 30 | |
| 31 | [[Image(ss1.jpg)]] |
| 32 | |
| 33 | Далее описаны параметры, специфичные для канального окончания PPS. Не указанные здесь конфигурационные параметры работают так же, как и во всех прочих существующих канальных окончаниях. См. EndpointParameters. |
| 34 | |
| 35 | Вызывать URI:: Параметр определяет URI, которому направляется INVITE при получении сигнала "Включить ретрансляторы" из канала TDM. Значение параметра может быть задано с указанием либо имени пользователя и домена (например `john@192.168.5.24`), либо только имени пользователя (например `john`). В последнем случае в качестве домена при формировании вызываемого URI будет использован домен из конфигурационного параметра "SIP URI" канального окончания. |
| 36 | |
| 37 | Отключать ретрансляторы при отбое со стороны IP:: Если чекбокс отмечен, при получении отбоя со стороны сети IP канальное окончание PPS передает в канал ТЧ сигнал "Выключить ретрансляторы". Значение по умолчанию - чекбокс не отмечен (сигнал "Выключить ретрансляторы" не передается). |
| 38 | |
| 39 | == Состояния канального окончания == |
| 40 | |
| 41 | Далее описаны состояния, в которых может находиться канальное окончание PPS, и их описание. |
| 42 | |
| 43 | Idle:: Исходное состояние канального окончания. Канальное окончание свободно: способно принимать вызовы со стороны сети IP и ожидает сигнал "Включить ретрансляторы" со стороны канала ТЧ. |
| 44 | |
| 45 | Calling:: Отправлен вызов (INVITE) в сторону сети IP, ожидается ответ. |
| 46 | |
| 47 | Connected:: Соединение установлено. |
| 48 | |
| 49 | {{{#!plantuml |
| 50 | @startuml |
| 51 | title Упрощенная диаграмма состояний канального окончания МБ |
| 52 | |
| 53 | state Idle: исходное состояние |
| 54 | state Calling: отправлен INVITE,\nожидается ответ |
| 55 | state Connected: разговорное состояние |
| 56 | |
| 57 | Idle --> Calling: принят сигнал\n"Включить ретрансляторы" |
| 58 | Calling --> Connected: принят ответ\n"200 OK" |
| 59 | Calling --> Idle: принят ответ\n4xx/5xx/6xx |
| 60 | Connected --> Idle: принят BYE |
| 61 | Connected --> Idle: принят сигнал\n"Выключить ретрансляторы" |
| 62 | |
| 63 | Idle --> Connected: принят INVITE |
| 64 | |
| 65 | @enduml |
| 66 | }}} |
| 67 | |
| 68 | == См. также == |
| 69 | |
| 70 | [EndpointParameters сводная таблица параметров], [wiki:EndpointFXS окончание FXS], [wiki:EndpointАДАСЭ окончание АДАСЭ]. |