基于sip协议的forking功能的研究和实现(2).docVIP

  • 1
  • 0
  • 约1.79千字
  • 约 4页
  • 2021-01-20 发布于四川
  • 举报

基于sip协议的forking功能的研究和实现(2).doc

基于SIP协议的forking功能的研究和实现(2) 基于SIP协议的forking功能的研究和实现 SIP的具体流程要分为并行和串行两种情形,分别进行介绍: 3.1 并行流程 在并行流程中主叫的请求会同时被发送给两个别叫用户,具体流程如图3所示,其中User AgentA为主叫用户,User Agent B,C为被叫用户,Proxy Server是IMS系统中的某个具体的网元,是代理服务器,主要是起到消息转发以及完成fork功能的作用。 各步骤的具体含义如下: 主叫用户A发起请求INVITE到代理服务器,对应图上消息(1); 假定此代理服务器是被叫归属地的网元,它能检测到有多个被叫联系contact地址,同时通过Request-Disposition确定为发生并行fork,于是,向两个被叫用户B和C发起INVITE请求,对应图上消息(2)和(3); 两个被叫用户收到INVITE请求后,提示用户并振铃,都发送180( Ringing)消息通过代理服务器传给主叫用户,主叫用户能同时听到两个被叫的回铃音,对应图上消息(4)(5)(6)(7),此时,两路别叫的180消息中的To头部的tag值是不一样的,这样代理服务器中实现SIP的TU层就可以维护两个leg,来保存两路的不同会话信息; 两个被叫用户都会送响应,上图中被叫用户B接通呼叫,产生

文档评论(0)

1亿VIP精品文档

相关文档