呼叫转接

来源:互联网 发布:linux mint安装vim 编辑:程序博客网 时间:2024/04/29 22:25

呼叫转接分两种情况

英文是:Transfer-Unattended和Transfer-Attented

中文是:呼叫转接(盲转)和呼叫转接(询问转接)

 

前者(Transfer-Unattended)的大致过程就是,B呼叫A,接通后,B被保持,A像服务器发送REFER请求(这里与http://tech-invite.com/Ti-sip-service-4.html中略有不同,因为是IMS结构,所有请求都需要通过服务器),A挂机,服务器通过订阅的流程(doSubscribe(SipServletRequest)),然后向C发起Invite,得到回复200OK(SDP C);再向B发起re-Invite,得到200OK(SDP B);再分别用得到的SDP,向B和C发送re-Invite(SDP C/B).

 

后者(Transfer-Attended)的大致过程是,B呼叫A,接通后,A呼叫C,,B被保持,接通后,A向服务器发送REFER,A挂机,服务器re-Invite(SDP C)到B,并且re-Invite(SDP B)到C.

 

暂时先这样吧

原创粉丝点击