| | 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АДАСЭ окончание АДАСЭ]. |