Session Border Controller — это выделенный сетевой элемент, используемый для управления вызовами / сеансами связи в реальном времени по инфраструктурам VoIP (Voice over Internet Protocol) на основе SIP (протокол инициации сеанса).
Он защищает и управляет потоками IP-коммуникаций или, в упрощенном виде, определяет, каким образом вызовы инициируются, проводятся и завершаются по сети VoIP. Кроме того, Session Border Controllers защищает инфраструктуру RTC предприятий и поставщиков услуг.
- Типы сеансов пограничного контроллера
- Как работает Session Border Controller
- Функции, которые выполняет SBC
- 1. Защита сети RTC
- 2. Включение SIP-транкинга
- 3. Взаимосвязанные сети и протоколы
- 4. Контроль доступа к сессии
- 5. Интеллектуальная политика и управление маршрутизацией
- Технические характеристики Session Border Controller
- Техническая спецификация
- Поддерживаемые протоколы и управление сессиями
- Тоны и медиа-функции
- Архитектура системы
- Функциональность WebRTC
- Монтажные платформы
Типы сеансов пограничного контроллера
SBC может быть любого типа, в зависимости от ваших требований. Он поставляется в виде:
• Аппаратного обеспечения: выделенного физического оборудования, установленного в помещении вашего предприятия.
• Программное обеспечение: виртуальное программное обеспечение SBC, работающее на вашем сервере.
• Облако: облачные решения SBC VoIP для вашего бизнеса.
Как работает Session Border Controller
SBC буквально является стеной или точкой разграничения между вашей корпоративной сетью и сетью поставщиков услуг (Интернет). Он защищает и контролирует сеть SIP, допуская (или не допуская) и направляя обмен данными между внутренним и внешним миром, например, вызов VoIP между двумя телефонами или совместную работу с видео между несколькими устройствами.
SBC развернуты по периметру сети (или на границе, как следует из названия). Так что они могут контролировать и защищать сеансы связи в режиме реального времени как для предприятий, так и для поставщиков услуг.
Ранние модели Session Border Controllers использовались для защиты и управления сетями поставщиков услуг VoIP, но сегодня они используются для регулирования всех видов связи в реальном времени в современном бизнесе. Это включает в себя телефонные звонки, обмен мгновенными сообщениями, видео и аудио совместной работы, а также общий доступ к рабочему столу.

Функции, которые выполняет SBC
1. Защита сети RTC
Пограничный контроллер сеанса защищает коммуникации в режиме реального времени от таких угроз, как мошеннические действия, DoS-атаки (отказ в обслуживании) и спуфинг, выступая в роли Back-to-Back User Agent (B2BUA) и скрывая топологию сети.
SBC также позволяет шифровать сигнализацию и мультимедиа, чтобы предотвратить нарушение связи. Кроме того, контроль допуска звонков и динамическое внесение в черный список мошеннических конечных точек позволяют избежать мошеннических действий и DoS телефонии.
2. Включение SIP-транкинга
Как упомянуто выше, SBC — это точка разграничения или оконечная точка магистрального соединения SIP в вашей сети связи. Это больше похоже на межсетевой экран SIP, который также включает в себя множество дополнительных услуг, таких как сигнализация и межсетевое взаимодействие, интеллектуальное управление маршрутизацией, отказоустойчивость и высокое качество обслуживания между различными сетевыми устройствами.
3. Взаимосвязанные сети и протоколы
SBC плавно выполняет задачи по взаимодействию и соединению, такие как работа с вариантами SIP и протоколы трансляции, между различными сетями и протоколами, работающими над ними. SIP имеет много вариантов; SBC может переводить эти варианты между устройствами, чтобы звонки проходили со всеми их функциями без изменений.
4. Контроль доступа к сессии
SBC осуществляет контроль доступа к сеансам, что в основном означает, что он проверяет и видит, кому должен быть разрешен доступ к сети, а кому нет. Для выполнения этой задачи он создает три списка: белые, черные и серые списки. При выполнении этой задачи он поддерживает QoS (качество обслуживания) в сети.
5. Интеллектуальная политика и управление маршрутизацией
Политика имеет набор правил, определяющих, как SBC обрабатывает различные виды событий VoIP. Это позволяет контролировать сигнализацию VoIP и медиа, которые проходят через SBC на уровне приложения. Мы можем установить несколько политик на одном SBC.
Итак, теперь вы знаете, что такое контроллер границы сеанса, каковы его типы и что он делает. Это некоторые очень основные функции, но они относятся к применению SBC и могут отличаться для каждой организации. Это все, что вам нужно для начала, но если вы хотите узнать больше об этом, вы можете взять бесплатную демонстрацию REVE SBC. Вы можете проверить все его функции и затем решить, является ли это правильным выбором для вашего предприятия.
Технические характеристики Session Border Controller
Техническая спецификация
Поддерживаемые протоколы | H.323, SIP (RFC 3261), SIP-I, SIP-T, MSRP Носитель: RTP, RTCP |
Поддержка кодеков | Аудио: в режиме преобразования: OPUS, G.711, G.729 и в прозрачном режиме все стандартные кодеки Видео: H.263, H.264 |
Веб сервер | Джакарта, Апач |
SMS | SMPP и HTTP |
База данных | Oracle, MySQL и MS-SQL |
Платформа | На основе Linux / Unix |
Архитектура | Поддержка распределенной архитектуры для надежного развертывания |
Поддерживаемые протоколы и управление сессиями
- SIP v.2.0 (RFC 3261, RFC 4566), SIP-I
- Протокол SMPP v3.4 для SMS и HTTP
- SIP REDIRECT
- РАДИУС
- RFC 3863, 3428, 3903, 3515 и новый RFC
- Вызывающая-несущая PTIME изоляция
- Медиа монитор
- Опубликованы RAW IPDR / Номинальные CDR
- к серверу-посреднику / локальной памяти
- Управление заголовком SIP / скрытие топологии
- Адаптация кода ошибки
- Поддержка прокси и не прокси
Тоны и медиа-функции
- Все стандартные кодеки в прозрачном режиме:
G.711, G.723.1, G.726, G.729a, G.729b, G.729ab, iLBC, G.722, - AMR-NB, AMRWB, поддержка кодеков GSM и т. Д.
- Транскодирование кодеков на основе речевого кодека (OPUS, G711, G729)
- Авто в диапазоне / вне диапазона DTMF через IP (INFO, RFC 2833)
- СМИ: RTP, RTCP
- T.38 Протокол ретрансляции факсов
Архитектура системы
- 1 + 1 горячий резерв
- Поддержка распределенной архитектуры для надежного развертывания
- Резервное копирование данных в реальном времени
- Веб-сервер: Джакарта, Apache Tomcat
- База данных: Oracle, MySQL, PostgreSQL и MS-SQL
Функциональность WebRTC
- Совместим с любым клиентом, который соответствует
- со стандартами WebRTC.
- SIP через безопасные WebSocks
- ICE / STUN
- SIP Internetworking
Монтажные платформы
- Поддерживает платформу Unix / Linux