Типовые варианты включения ECSS-10 на сети

Типовое включение системы ECSS-10 подключающей абонентов через сеть Internet

Типовое включение системы ECSS-10 в корпоративной сети

ECSS-10 подключается сразу к нескольким VLAN, которые либо не связаны между собой, либо связаны через маршрутизатор. Система ECSS-10 должна выбирать правильный маршрут для прохождения IP-пакетов и выбирать корректный медиаресурс (медиасервер) доступный по IP. Для этого необходимо отметить доступные на этой сети ресурсы одним и тем же логическим идентификатором network-id (NID). Для ECSS-10 абоненты, транки и другие сетевые ресурсы относящиеся к одному и тому же NID будут считаться доступными по IP сети. Для соединения двух точек с разными NID система ECSS-10 использует медиаресурс, у которого есть точки подключения в обоих сетях (медиасервер с сетевыми интерфейсами в сетях, медиасервер с доступной для двух сетей IP-маршрутизацией на маршрутизаторе). При отсутствии подобного ресурса рассматривается возможность использования медиабриджа - вспомогательного соединения между двумя медиасерверами, которое осуществляется в служебном VLAN.

Назначение идентификаторов сетей (NID) осуществляется администратором ECSS-10 при конфигурировании сетевой инфраструктуры. Когда на протокол-адаптере прописываются сетевые bonding для каждого из них назначается конкретный NID.

Общее правило: точки приема трафика относящиеся к одному VLAN отмечаются одним NID (разные точки приема трафика могут иметь одинаковый NID). Расположенные в разных VLAN точки приема трафика, для которых обеспечивается передача IP трафика между VLAN, можно отмечать одним NID.

При регистрации абонента или транка в системе сохраняется соответствие между пользователем/транком и NID точки приема пакетов в зависимости от того, с какой точки приема трафика приходят пакеты регистрации. Информация о NID для транков без регистрации берется на основании соответствия транспортных данных (IP-адрес) и точки приема трафика.

При обслуживании входящего вызова информация о NID, по которому пришел вызов, берется из данных абонента или транка. Если задействована функция проксирования медиатрафика, то осуществляется поиск подходящего медиаресурса из доступных с соответствующим NID. Кроме NID учитывается информация о местоположении абонента - site.

После поиска Абонента Б на этапе маршрутизации вызова система получает детальную информацию о терминирующем плече вызова (информация о локальном абоненте или исходящем транке), в частности эта информация содержит NID плеча Б.
Далее запускается механизм проключения медиаресурса который реализует следующий алгоритм приземления медиапотока на медиаресурсах ECSS-10:

  • Либо на плече А включена функция парковки вызова (медиапроксирование);
  • Либо на плече Б включена функция парковки вызова (медиапроксирование);
  • ID плеча Б не совпадает с NID плеча А;
  • Данные медиапотока (SDP) показывают, что у плеча А и плеча Б нет пересекающегося набора кодеков.

Плечо А паркуется на базе NID-A и информации о site-A. Плечо Б паркуется таким образом, чтобы использовать тот же медиаресурс, что и плечо А. Это возможно, если ресурс на котором припарковано плечо А обеспечивает возможность приземлить NID-Б. В противном случае для плеча Б необходимо найти такой медиаресурс, который позволит припарковать NID-Б с учетом site-Б, а так же обеспечит возможность проключения bridge-коннекции между медиаресурсами А и Б.

Пример прохождения трафика через ECSS-10 в корпоративной сети

Идентификатор сети абонента А - NID 1;
Идентификатор сети абонента Б - NID 2.

Путь сигнализации:
Абонент А -> NID1 -> SSW -> NID2 -> SMG -> E1 -> Абонент Б

Путь медиатрафика:
Абонент А -> NID1 -> MSR -> NID2 -> SMG -> E1 -> Абонент Б

Пример прохождения трафика через ECSS-10 между абонентом из Интернета и абонентом корпоративной сети удаленного офиса

В системе нет медиасервера, который имеет интерфейсы сразу в обоих требуемых сетях (т.е. с NID1 и NID2). Для проключения медиатрафика между абонентами потребуется установление медиабриджа между MSR1 и MSR2 в служебной подсети.

Путь сигнализации:

Абонент А -> NID2 -> SSW -> NID1 -> Абонент Б

Путь медиатрафика:

Абонент А -> NID2 -> MSR2 -> MSR1 -> NID1 -> Абонент Б