sip呼叫流程图
来源:转载互联网 时间:2023-08-27 02:22:09
MicroSip首先注册到SIP服务器,与SIP服务器之间的整个通信数据包如下
从上图可以看到,MicroSip直接发送注册信息包到SIP服务器,SIP服务器回复一个200OK,整个注册流程结束,下面拨打电话流程
求大神讲解SIP协议的直接呼叫流程示意图,尤其是被叫方的五次响应(100,180,182...)分别代表什么以下是SIP协议中文版内容,应该对你有帮助,在百度文库中有相关文件,可以自行查找:
(尝试)
尝试响应(100)表明下一跳服务器已经收到该请求,但是对这次呼叫的并未进行具体的处理。
其他临时响应一样,该响应使UAC 停止重发INVITE 请求。与其他的临时性响应不同,该相应不能使用
有状态服务器前转。
(振铃)
收到INVITE 请求之后用该响应通知用户,该响应也可以在发起一个本地回铃。
(呼叫正在转发)
服务器可以使用该状态码表示该呼叫正被前转到另外一组终点。
(排队)
如果被叫方正忙,服务器可以将本次呼叫放于队列中等待而非拒绝它。当被叫空闲时,将返回适当
的最终响应。该响应中可包含一个关于呼叫状态的原因短语。服务器可以向主叫发出多个182 响应来
更新呼叫等待的状态。
(会话进行)
该响应用来传递关于呼叫进程的信息。其中包括原因短语、头字段、消息体来描述呼叫进程更详细
1 200 (成功)
该响应表示请求成功。与响应一起返回的信息取决于请求中使用的方法。
求大神讲解SIP协议的直接呼叫流程示意图,尤其是被叫方的五次响应(100,180,182...)分别代表什么?invite发出会话请求,100临时回应通知对方我已经收到请求,180表示我正在处理左边的话机响铃,182表示正在排队处理请求(这个场景我没有见过),200就是完成能力协商相应invite请求,ACK表示已经接收到对端的能力打开通道发送码流,bye就是结束通话了,200是对bye的回应。
添加微信尽享优惠
15630121999
添加微信
版权声明:此文版权归原作者所有,若有来源错误或者侵犯您的合法权益,您可Email:report_xhlks@foxmail.com与我们取得联系,我们将及时进行处理。