SIP呼叫流程包含
注册流程
注消流程
基本呼叫建立过程
正常呼叫释放过程
被叫忙呼叫释放
被叫无应答流程
遇忙呼叫前转
无应答呼叫前转流程
呼叫保待
呼叫等待
(1)终端代理A向代理服务器发送REGISTER注册请求; (2)代理服务器通过后端认证/计费中心获知用户住处不在数据库中,便向终端代理A回送401 Unauthorized质询信息,其中包含安全认证所需要的令牌; (3)终端代理A根据安全认证令牌将其标识和密码加密后,再次用REGISTER消息报告给代理服务器; (4)代理服务器将REGISTER消息中的用户信息解密,通过认证/计费中心验证基合法后,将该用户信息登记数据库中,并向终端代理A返回成功响应消息200 OK。
(1)终端向代理服务器送REGISTER消息注消,其头中的expire字段置0
(2)代理服务器收到后回送200 OK响应,并将该用户有关的信息从数据库中注消
(1)用户摘机拨号发起一路呼叫,终端代理A向该区域代理服务器发起Invite请求; (2)代理服务器通过认证/计费中心确认用户谁已通过后,检查请求消息中的Via头域中是否包含其地址。若包含,说明发生环回,返回指示错误的应答;如果没有问题,代理服务器在请求消息的Via头域插入自身的地址,并向Invite消息的To域所指示的被叫终端代理B转发Invite请求; (3)代理服务器向终端代理A送呼叫处理中的应答消息, 100 Trying; (4)终端代理B向代理服务器送呼叫处理中的应答消息,100 Trying; (5)终端代理B指被叫用户振铃,用户振铃后,向代理服务器发送180 Ringing振铃信息; (6)代理服务器向终端代理A转发被叫用户振铃信息; (7)被叫用户摘机,终端代理B向代理服务器返回表示连接成功的应答(200 OK); (8)代理服务器向终端代理A转发该成功指示(200 OK); (9)终端代理A收到消息后,向代理服务器发ACK消息进行确认; (10)代理服务器将ACK确认消息转发给终端代理B; (11)主被叫用户之间建立通信连接,开始通话;
<