携带鉴权的SIP呼叫流程图
消息流程图
携带鉴权SIP呼叫流程描述
1) 主叫1000发起一路呼叫,终端向服务器发送INVITE请求消息。
2) 代理服务器向终端1000回407响应,表示代理服务器要求终端带上鉴权信息。
3) 终端1000向服务器发送INVITE消息,并带上鉴权信息。
4) 代理服务器向终端用户1000回100Trying响应,表示呼叫已经在处理中。
5) 代理服务器向被叫用户1002终端转发INVITE请求消息。
6) 终端用户1002向代理服务器回100Trying响应,告知代理服务器呼叫正在处理。
7) 被叫终端1002振铃,终端向代理服务器回180ring响应。
8) 代理服务器向终端用户1000转发180ring响应。
9) 被叫用户1002摘机,终端1002向代理服务器回200OK响应消息,表示连接成功。
10)代理服务器向终端1000转发200OK响应消息。
11) 终端1000收到200OK消息后,向代理服务器发送ACK消息进行确认。
12)终端服务将ACK确认消息转发给代理终端1002。
13)终端1000和1002通话建立成功。
14)通话结束,终端1002挂机,并向代理服务器发送BYE消息。
15)代理服务器转发BYE消息至终端1000。
16)终端1000收到BYE消息后,向代理服务器发送200OK消息。
17)代理服务器转发200OK