| Version 3 (modified by , 24 hours ago) ( diff ) |
|---|
Пример настройки статической конференции с использование канальных окончаний 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 таблица TDM выглядит так:
Список соединений:
ЦУС
Поток 5E1 уходит в сторону ГРС 1.
Здесь нужно скоммутировать канальный интервал канального окончания PPS и канальный интервал из потока E1, в котором приходит групповой канал Операторов nB.
Attachments (19)
- 1.png (27.2 KB ) - added by 25 hours ago.
- 16.png (73.2 KB ) - added by 25 hours ago.
- scheme_1.png (86.7 KB ) - added by 25 hours ago.
- scheme_2.png (103.9 KB ) - added by 25 hours ago.
- scheme_3.png (94.5 KB ) - added by 25 hours ago.
- 2.png (48.5 KB ) - added by 25 hours ago.
- 3.png (32.0 KB ) - added by 25 hours ago.
- 4.png (33.1 KB ) - added by 25 hours ago.
- 5.png (37.5 KB ) - added by 25 hours ago.
- 6.png (25.8 KB ) - added by 25 hours ago.
- 7.png (37.8 KB ) - added by 25 hours ago.
- 8.png (42.6 KB ) - added by 25 hours ago.
- 9.png (30.6 KB ) - added by 25 hours ago.
- 10.png (65.6 KB ) - added by 25 hours ago.
- 11.png (45.6 KB ) - added by 25 hours ago.
- 12.png (29.4 KB ) - added by 25 hours ago.
- 13.png (94.7 KB ) - added by 25 hours ago.
- 14.png (92.0 KB ) - added by 25 hours ago.
- 15.png (23.9 KB ) - added by 25 hours ago.
Download all attachments as: .zip
![[MC-04 logo]](/mc-04/chrome/site/logo.png)















