阅读(3506)
赞(11)
SIP B2BUA
2016-12-27 10:01:23 更新
背靠背用户代理(B2BUA)是SIP应用程序中的逻辑网络元素。它是一种SIP UA,它接收SIP请求,然后重新格式化请求,并将其作为新请求发送出去。
与代理服务器不同,它维护对话状态,并且必须参与在其建立的对话框上发送的所有请求。B2BUA打破了SIP的端到端性质。
B2BUA - 如何工作?
B2BUA代理在电话呼叫的两个端点之间操作,并且将通信信道划分为两个呼叫分支。B2BUA是UAC和UAS的串联。它参与呼叫两端之间的所有SIP信令,它已经建立。由于对话服务提供商中可用的B2BUA可以实现一些增值特征。
在始发呼叫段中,B2BUA充当用户代理服务器(UAS),并将该请求作为用户代理客户端(UAC)处理到目的地端,处理端点之间的信令。
B2BUA维护其处理的调用的完整状态。B2BUA的每一侧作为RFC 3261中规定的标准SIP网络元件操作。
B2BUA的功能
B2BUA提供以下功能 -
呼叫管理(计费,自动呼叫断开,呼叫转移等)
网络互通(可能与协议适配)
隐藏网络内部(私有地址,网络拓扑等)
通常,B2BUA也在媒体网关中实现以桥接媒体流以完全控制会话。
B2BUA的示例
许多专用交换机(PBX)企业电话系统包含B2BUA逻辑。
一些防火墙内置了ALG(应用层网关)功能,允许防火墙授权SIP和媒体流量,同时仍然保持高水平的安全性。
另一种常见类型的B2BUA称为会话边界控制器(SBC)。
← SIP 编解码器