Последовательный пользовательский агент - Back-to-back user agent

А последовательный пользовательский агент (B2BUA) является логическим элементом сети в Протокол инициирования сеанса (SIP) приложения.[1] SIP - это протокол сигнализации для управления мультимедиа. Голос по интернет-протоколу (VoIP) телефонные звонки. Последовательный пользовательский агент работает между обеими конечными точками сеанса связи и делит канал связи на две ветви вызова и передает всю сигнализацию SIP между конечными точками сеанса, от установления до завершения. Поскольку все управляющие сообщения для каждого вызова проходят через B2BUA, поставщик услуг может реализовать дополнительные функции, доступные во время вызова.

На участке исходящего вызова B2BUA действует как сервер пользовательского агента (UAS) и обрабатывает запрос в качестве клиента пользовательского агента (UAC) к конечной стороне, обрабатывая сигнализацию между конечными точками последовательно. B2BUA поддерживает полное состояние для вызовов, которые он обрабатывает. Каждая сторона B2BUA работает как стандартный SIP пользовательский агент сетевой элемент, как указано в RFC  3261.

Помимо управления вызовами, B2BUA может предоставлять услуги биллинга, межсетевое взаимодействие для преобразования протоколов и сокрытие внутренней топологии сети и информации.

B2BUA часто реализуются в медиашлюзах для объединения медиапотоков в дополнение к сигнальному тракту для полного контроля над сеансом.

А шлюз сигнализации, часть пограничный контроллер сеанса, является примером B2BUA.

Схема звонка

                        B2BUA Алиса Сервер Боб | | | | | ПРИГЛАСИТЬ F1 | | | | -------------------> | | | | 100 Попытка F2 | | | | <------------------- | | ПРИГЛАСИТЬ F3 | | | | -------------------> | | | | 100 Попытка F4 | | | | <------------------- | | | | 180 Звонок F5 | | 180 Звонок F6 | | <------------------- | | <------------------- | | | | | | 200 ОК F7 | | 200 ОК F8 | | <------------------- | | <------------------- | | ACK F9 | | ACK F10 | | -------------------> | | -------------------> | | | | RTP Media | | RTP Media | | <==================> | | <==================> | | BYE F11 | | | | -------------------> | | BYE F12 | | 200 ОК F13 | | -------------------> | | <------------------- | | 200 ОК F14 | | | | <------------------- | | | | |

Смотрите также

Рекомендации

  1. ^ RFC  3261, SIP: протокол инициирования сеанса, IETF, Интернет-сообщество (2002 г.)