wiki:Examples3uSimplifiedDispatchSystem

Примеры настройки аппаратуры MC04-DSL-3U

Пример настройки статической конференции с использование канальных окончаний PPS и DS

Задача: настроить статическую конференцию с канальным окончанием PPS и операторским канальным окончанием DS
Схема подключения:

Общая функциональная схема:

В данном примере мы рассмотрим упрощенную схему с Диспетчером и тремя Операторами.

Вы можете использовать любую из плат VE-01/VE-02 в любом месте схемы. Настройки для этих плат будут аналогичными.
У Диспетчера и Операторов nA - SIP-телефоны
У Операторов nB - аналоговые телефоны

Дополнительные сведения

В случае, если ширины канала Ethernet не достаточно для подключения всех операторов к диспетчерской конференции, например, связь организована через ограниченный канал DSL, для подключения операторов используется ​окончание DS платы VE-01 или VE-02. Окончание позволяет передавать голос абонента в общем(групповом) канале TDM, сигнализация SIP при этом передаётся через Ethernet. Такой комбинированный подход позволяет, сохраняя полноценную и надёжную сигнализации, сэкономить трафик(требуется всего один tdm канал 64 кбит/с для передачи голоса всех абонентов, а трафик занимаемый сигнализацией пренебрежимо мал).


Канальное окончание DS предназначено для подключения абонентов (операторов), использующих телефонные аппараты с сигнализацией SIP, к диспетчерской конференции, используя при этом для передачи речи групповой канал TDM вместо сети IP. В свою очередь, групповой канал подключается к серверу конференций с помощью канального окончания PPS. Данная схема подключения может применяться в случаях, когда пропускной способности сети IP достаточно для подключения к конференции одного абонента (оператора), но недостаточно для пропуска медиапотоков нескольких абонентов (операторов) к серверу диспетчерской связи.

Одно канальное окончание DS обслуживает подключение одного абонента (оператора) к групповому каналу диспетчерской связи. При подключении абонента к групповому каналу TDM канальное окончание DS также создает подключение абонента к диспетчерской конференции по протоколу SIP, при этом медиапоток между канальным окончанием и конференцией отсутствует (неактивен благодаря указанию в сообщениях SDP атрибута a=inactive и адреса IP 0.0.0.0). Таким образом, сервер диспетчерской конференции уведомляется о подключении абонента к конференции, но медиапоток RTP этого абонента отсутствует. Аналогично, при отключении абонента от группового канала сессия SIP завершается. Групповой канал в данной схеме подключается к диспетчерской конференции в одной точке.


Используемые SIP URI:

  • dispetcher@192.168.20.40 - SIP URI Диспетчера
  • 1@192.168.20.40 - КО PPS
  • 2@192.168.20.40 - SIP URI Оператора 1A
  • 3@192.168.20.50 - КО FXS Оператора 1B
  • op3@192.168.20.40 - "операторское" КО DS
  • 4@192.168.20.60 - КО FXS Оператора 2B
  • op4@192.168.20.40 - "операторское" КО DS

Настройка VE-02 со стороны Диспетчера

Для удобства сменим IP-адрес платы. Зайдем на плату VE-02 и на вкладке "Настройки" снимем чекбокс "использовать DHCP". Затем заполним поля: IP-адрес платы, маска, шлюз и DNS - в соответствие с настройками сети.
Если у вас используется плата VE-02 версии 9 и выше, а SIP-телефон Диспетчера подключается к LAN-порту платы, то необходимо установить чекбокс "мост LAN-WAN" для пересылки пакетов между портами.
Если у вас используется плата VE-02 ниже 9 версии, то воспользуйтесь инструкцией Examples3uProxyArp – MC04.

Настройка окончания PPS

Перейдем на вкладку "Канальные окончания".

Далее нужно добавить канальное окончание PPS. Нажмем на кнопку "Добавить" и в появившемся окне выберем тип окончания PPS.

В настройках окончания PPS укажем второй канал, так как первый может потребоваться в будущем и его рекомендуется не занимать.

В SIP URI напишем желаемое имя и домен (WAN IP-адрес платы VE-02).

Вызывать URI - параметр определяет URI, которому направляется INVITE при получении сигнала "Включить ретрансляторы" из канала TDM. Значение параметра может быть задано с указанием либо имени пользователя и домена (например john@192.168.5.24), либо только имени пользователя (например john). В последнем случае в качестве домена при формировании вызываемого URI будет использован домен из конфигурационного параметра "SIP URI" канального окончания.

В поле Вызывать URI надо указать URI диспетчера. Хоть и в данном случае домен можно не указывать, так как канальные окончания находятся на одной плате VE-02 и не маршрутизируются за пределы платы, для наглядности пропишем URI полностью. Перед URI Диспетчера стоит 0 (ноль) - это префикс конференции, который мы настроим чуть позже. Таким образом окончание PPS будет вызывать URI Диспетчера не напрямую, а в конференцию.

Так же изменим принимаемый сигнал DTMF для включения ретрансляторов с "A" на "A, B". В дальнейшем в КО DS мы изменим отправляемый DTMF cигнал подключения. Это необходимо за тем, чтобы при звонке от оператора к диспетчеру звонил только телефон диспетчера, а не все телефоны, которые подключены к групповому каналу.

После настройки нужно нажать кнопку "ОК" внизу окна.

Настройка SIP-пользователей

Далее перейдем на вкладку "SIP пользователи". Нам необходимо добавить SIP-пользователя для каждого абонента:

  • dispetcher - для регистрации SIP-телефона Диспетчера.
  • 2 - для регистрации SIP-телефона Оператора 1A.
  • 3 - для канального окончания DS Оператора 1B FXS.
  • 4 - для канального окончания DS Оператора 2B.

Так же нажмем кнопку "Добавить" и по очереди добавим необходимое количество пользователей. Имя пользователя должно совпадать с именем в SIP URI. Пароль может быть произвольным.

Настройка конференции

Далее перейдем на вкладку "Конференции".
Изменим стандартное Максимальное число участников конференции с 3 до 10 (допустимые значения от 3 до 99), чтобы в конференции могли участвовать больше, чем Диспетчер и один Оператор.

Имя (номер) конференции - укажем произвольное имя.
Автоматический вызов - укажем URI КО PPS. При присоединении Оператора к конференции автоматически будет вызваться окончание PPS, которое в свою очередь будет вызывать Диспетчера.
В полях Регулярное выражение вызова и Автоматический вызов пропишем соответственно ^0(.*)$ и $1. Таким образом мы сделали для вызова в конференцию префикс 0: например, при звонке Диспетчера на номер 02 вызываемый URI проверяется на соответствие регулярному выражению и при совпадении со стороны конференции происходит вызов абонента 2 в эту конференцию.
Белый список – регулярное выражение, которое позволяет ограничить доступ пользователей к конференции. В данном примере не будем его заполнять.
Спикеры: участники конференции, чьи имена пользователя совпадают с регулярным выражением, получают особый статус – спикеры. Если спикер покидает конференцию, и других спикеров в конференции нет, оставшиеся участники отбиваются от конференции. Здесь укажем единственного спикера - имя Диспетчера.

Настройка SIP-телефона Диспетчера и Оператора 1A

Настройка SIP-телефонов Диспетчера и Оператора 1A аналогичны, за исключением настройки "горячей линии" у телефона Оператора.

В случае подключения SIP-телефона к плате VE-02 версии ниже 9 сетевые настройки указываются в соответствие с сетевыми настройками LAN платы VE-02, к которой подключен телефон, как в примере Examples3uProxyArp – MC04.
В случае подключения SIP-телефона к плате VE-02 версии 9 и выше либо другим способом сетевые настройки телефона производятся в соответствие с настройкой общей сети. Главное, чтобы была сеть между SIP-телефоном и платой VE-02.

На вкладке "Аккаунт" заполняем поля.
Лейбл и Отображаемое имя - удобное имя для идентификации.
Имя регистрации, Имя пользователя и Пароль - вписываем данные, которые мы указали для SIP-пользователя.
Адрес SIP-сервера - WAN IP-адрес платы VE-02.

После применения настроек статус должен поменяться на Зарегистрировано.

Если телефон Диспетчера не SIP

В роли диспетчерского аппарата допустимо использование аналогового телефона. Подключение к плате VE-02 выполняется через установленный на ней субмодуль FS01. В этом случае автоматически создастся канальное окончание FS01 в канале 255. Альтернативный вариант - подключение через платы FS-08 или PD-04 с тем же субмодулем FS01. Тогда в таблице TDM потребуется скоммутировать канальные интервалы подключенного телефона и окончания FXS на плате VE-02(VE-01). В этом случае на плате VE-02 (VE-01) надо создать КО FXS вручную, нажав кнопку «Добавить».

В настройках канального окончания надо указать желаемый SIP URI диспетчера. В данном случае домен - IP-адрес платы VE-02, на которой мы проводим настройку. Для удобства добавим регулярное выражение в поле "Рег. выражение номера". Две точки означают, что при наборе любых двух символов сразу же произойдет вызов. Остальные настройки можно оставить по умолчанию.

Настройка VE-02 со стороны Оператора

На плате VE-02 Оператора 1B добавим канальное окончание FXS. В нем заполним:
Канал - 2.
SIP URI - произвольное имя и домен (WAN IP-адрес локальной платы VE-02).
В поле "Горячая линия" укажем имя нашей конференции, чтобы при поднятии трубки телефона оператор сразу же звонил в конференцию.

На плате VE-02 Оператора 1B добавим канальное окончание DS. В нем заполним:
Канал - 3.
SIP URI - рекомендуется указать имя, как номер, а домен - WAN IP-адрес диспетчерской платы VE-02, на которой данное КО будет регистрироваться.
Укажем Логин и Пароль, которые мы вводили для этого SIP-пользователя.
Соответственно заполним Имя конференции и URI оператора - URI канального окончания FXS, которое мы создали на предыдущем шаге.
Сменим Сигнал подключения Tx с A на B.

Аналогично нужно настроить КО FXS и DS для Оператора 2B.

Коммутация в TDM mapper

ГРС 2

Таблица TDM на ГРС 2 будет выглядеть так:

Поток 6E1 ограниченной ширины уходит в сторону ЦУС.
Нужно определиться с КИ, в котором будет передаваться групповой канал.
Мы должны скоммутировать:

  • канальный интервал канального окончания FXS на плате VE-02 <-> канальный интервал порта платы FS-08, к которому подключен телефон.
  • канальный интервал канального окончания DS на плате VE-02 <-> канальный интервал в потоке E1, который уходит в сторону ЦУС.

ГРС 1

Поток 6E1 уходит в сторону ЦУС. Поток 8E1 уходит в сторону ГРС 2.

В сторону DS мы отправляем сумму канальных интервалов с обоих направлений. G0 = 6:2 + 8:2
В сторону ЦУС мы отправляем сумму канального интервала, который пришел с ГРС 2, и канального интервала КО DS. G1 = 2:2 + 8:2
В сторону ГРС 2 мы отправляем сумму канального интервала, который пришел с ЦУС, и канального интервала КО DS. G2 = 2:2 + 6:2

Таблица TDM на ГРС 1 выглядит так:

Список соединений:

ЦУС

Поток 5E1 уходит в сторону ГРС 1.

Здесь нужно скоммутировать канальный интервал канального окончания PPS и канальный интервал из потока E1, в котором приходит групповой канал Операторов nB.


Примеры настройки аппаратуры MC04-DSL-3U

Last modified 22 hours ago Last modified on Jul 24, 2026, 5:52:28 PM

Attachments (19)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.