带鉴权信息的SIP呼叫

本文详细介绍了SIP呼叫过程中如何携带鉴权信息,包括主叫发起呼叫、代理服务器要求鉴权、终端重新发送带鉴权的INVITE消息、双方交互直至通话建立的完整流程。涉及到的关键步骤包括407响应、ACK确认、重试INVITE消息以及最终的通话建立和结束。
摘要由CSDN通过智能技术生成

携带鉴权的SIP呼叫流程图

 

消息流程图

 携带鉴权SIP呼叫流程描述

1)  主叫1000发起一路呼叫,终端向服务器发送INVITE请求消息。

2)  代理服务器向终端1000407响应,表示代理服务器要求终端带上鉴权信息。

3)  终端1000向服务器发送INVITE消息,并带上鉴权信息。

4)  代理服务器向终端用户1000100Trying响应,表示呼叫已经在处理中。

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)终端10001002通话建立成功。

14)通话结束,终端1002挂机,并向代理服务器发送BYE消息。

15)代理服务器转发BYE消息至终端1000

16)终端1000收到BYE消息后,向代理服务器发送200OK消息。

17)代理服务器转发200OK

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值