您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > Volte语音信令流程
VOLTE语音流程语音呼叫流程6个模块:1、invite业务请求2、会话进度上报3、协商SDP4、振铃5、接通6、挂机前台信令:SIP信令详析:1、INVITE-Request(INVITE)用户A发送上行数据,呼叫用户B,首先向AS服务器(P-CSCF)发送INVITE请求,LTE系统中会以数据的方式进行传输,用户A发送上行数据到AS服务器,其中携带SIP信令INVITE请求。最大跳跃数,就是经过SIP服务器的跳跃次数,主要是防止循跳跃,每注册一次,该整数减一。P-CSCF对不同SIP消息的处理2、100Trying(INVITE-Trying/INVITE100)AS服务器发送100Trying的确认消息给用户A,确认收到INVITE消息.临时响应,表示你的请求已经收到,在处理中;同时转发INVITE到用户B,对UEB发起寻呼流程;3、183sessionprogress(Invite-sessionprogress/invite183)用户B向AS服务器送183SessionProgress消息,提示建立对话的进度信息。(此时被叫QCI1专用承载建立),终端A了解到整个Session的建立进度消息4、Prack(PRACK_REQUEST)终端A向AS服务器回复临时应答消息PRACK,表示收到183SessionProgress消息。(此时主叫QCI1专用承载建立)AS服务器向被叫终端B转送临时应答消息PRACK,终端B了解到终端A收到183SessionProgress消息。5、200ok(PRACH-OK)被叫终端B向AS服务器发送200OK消息,表示183SessionProgress请求已经处理成功。AS服务器向主叫终端A转送200OK消息6、UPDATE(update-Request)主叫终端A向AS服务器发送UPDATE消息,意在与被叫终端B协商相关SDP信息。AS服务器向被叫终端B转送UPDATE消息。7、200OK(UPDATE-OK)被叫终端B向AS服务器发送200OK消息,表示UPDATE请求已经处理成功。AS服务器向主叫用户A转送200OK消息,通知用户AUPDATE请求已经处理成功。8、RING(invite-Ringing)被叫用户B振铃,用户振铃后,向AS服务器发送180Ringing振铃信息。AS服务器向主叫终端A转送180Ringing振铃信息。9、200OK(INVITE-OK)被叫终端B向AS服务器发送200OK消息,表明主叫最初的INVITE请求已经处理成功。AS服务器向主叫终端A转送200OK消息,通知主叫终端A,被叫终端B已经对INVITE请求处理成功。10、ACK(ACK-Request)主叫终端A向AS服务器发送ACK消息,意在通知被叫终端B,主叫侧已经了解被叫侧处理INVITE请求成功。AS服务器向被叫终端B转送ACK信息。11、BYE(BYE-Request)用户A主动挂机,A向AS服务器发起通话结束BYTE信息。AS服务器向被叫终端B转送BYTE信息。12、200OK(BYE-ok)被叫终端B向AS服务器发送200OK消息,表示对BYTE信息处理成功。AS服务器向用户A转送200OK信息。整个通话结束。后台信令如下:主叫:被叫:SIP状态码含义状态码描述例子个人理解1xxInformational请求收到,处理中180Ringing181CallisBeingForwarded临时响应2xxSuccess操作已成功完成200OK成功响应3xxRedirection请求被重定向300MultipleChoices302MovedTemporarily重定向响应4xxClientError请求包含错误的文法,或者无法在本服务器上完成401Unauthorized408RequestTimeout客户机错误5xxServerError请求有效,但服务器无法完成503ServiceUnavailable505VersionNotSupported服务器错误6xxGlobalFailure请求在任何服务器上都无法完成600BusyEverywhere603Decline全局障碍
本文标题:Volte语音信令流程
链接地址:https://www.777doc.com/doc-2866620 .html