内容发布更新时间 : 2024/12/29 14:36:40星期一 下面是文章的全部内容请认真阅读。
VOLTE语音流程
语音呼叫流程6个模块:
1、 invite业务请求 2、 会话进度上报 3、 协商SDP 4、 振铃 5、 接通 6、 挂机
前台信令:
SIP信令详析:
1、 INVITE-Request(INVITE)
用户A发送上行数据,呼叫用户B,首先向AS服务器(P-CSCF)发送INVITE请求,LTE系统中会以数据的方式进行传输,用户A发送上行数据到AS服务器,其中携带SIP信令INVITE请求。
最大跳跃数,就是经过SIP 服务器的跳跃次数,主要是防止循跳跃,每注册一次,该整数减一。
P-CSCF对不同SIP消息的处理
2、 100 Trying(INVITE-Trying /INVITE 100)
AS服务器发送100 Trying的确认消息给用户A,确认收到INVITE消息.临时响应,表示你的请求已经收到,在处理中; 同时转发INVITE到用户B,对UE B发起寻呼流程;
3、 183 sessionprogress(Invite-sessionprogress/invite183)
用户B向AS服务器送183 Session Progress消息,提示建立对话的进度信息。(此时被叫QCI1专用承载建立),终端A了解到整个Session的建立进度消息
4、 Prack (PRACK_REQUEST)
终端A向AS服务器回复临时应答消息PRACK,表示收到183 Session Progress消息。(此时主叫QCI1专用承载建立) AS服务器向被叫终端B转送临时应答消息PRACK ,终端B了解到终端A收到183 Session Progress消息。
5、 200 ok(PRACH-OK)
被叫终端B向AS服务器发送200 OK消息,表示183 Session Progress请求已经处理成功。AS服务器向主叫终端A转送200 OK消息