摘 要: | SessionInitiation Protocol(SIP)是下一代网络的核心控制协议,用于在IP数据网络上建立、改变和结束多媒体会话。SIP服务器作为下一代网络的核心设备,它的实现就显得尤为重要。一种方法是代理服务器Proxy,它只在SIP交互时保存状态,而不是在整个呼叫中维护状态,这限制了代理服务器更大范围的应用。另一种方法是背对背的用户代理(B2BUA,Back—to—BackUserAgent)服务器,它在整个呼DU过程中都维护状态。文章从SIP协议的基本原理出发,利用reSIProcate协议栈实现SIPB2BUA服务器并对其做了压力测试。
|