VoLTE基础信令流程与详细解析 下载本文

内容发布更新时间 : 2024/5/22 23:10:11星期一 下面是文章的全部内容请认真阅读。

VOLTE信令流程

VOLTE是基于SIP协议的语音通话,所有与IMS交互的信令全部为SIP信令,在理解VOLTE信令方面必须对SIP信令进行了解,EPC只是做为业务承载体。由于SIP信令是以加密方式传输,SIP信令只有在CN侧和终端侧才能解码,基站CDL无法记录SIP信令,同时CDL无法解码较多NAS层直传消息,所以本文中的信令说明部分不结合CDL信令进行说明

1. 注册流程及重要信令详解

SIP 提供了发现机制,如果用户要发起和另一个用户的会话,SIP 必须发现可到达目的用户的当前主机,注册将记录地址 URI 和一个或者多个联系地址相关联,这样才能进行呼叫等业务。

严格意义上说,SUBSCRIBE和NOTIFY过程不属于注册过程,但由于该过程在注册完成后紧跟着出现,所以本文将该过程放在注册流程中进行说明。用户的注销过程与注册过程相似,主要就是注销请求中,expire值为0,所以本文中不再进行单独说明,注销过程无SUBSCRIBE信令,是因为UE注册时已有SUBSCRIBE。

UEeNodeB1.Attach OR PDN ConnectivityMMESGW/PGWCSCF2.EPS Bear Setup (QCI5)3.REGISTER(Sip Register Request)4.REGISTER 401(Unauthorized)5.REGISTER(Sip Register Request)6.REGISTER 200(OK)6.SUBSCRIBE7.SUBSCRIBE 2008.NOTIFY9.NOTIFY 200

信令说明如下:

1. 接;

2. 3. 4.

建立立QCI=5的默认承载,用于传送SIP信令; UE通过QCI=5的默认承载向IMS发起注册请求;

P-CSCF通过HSS获知用户信息不在数据库中,便向终端代理回送401 UE进行Attach,建立QCI=9的默认承载,并使用IMS APN建立PDN连

Unauthorized 质询信息,其中包含安全认证所需的令牌;

5.

终端将用户标识和密码根据安全认证令牌加密后,再次用REGISTER消息报

告给P-CSCF服务器;

6.

P-CSCF将REGISTER 消息中的用户信息解密,验证其合法后,IMS核心网

将该用户信息登记到数据库中,并向终端返回成功响应消息200 OK;

7.

用户向IMS订阅注册事件包

8. 9.

服务器应答订阅成功

IMS服务器发送notify消息,由于订阅的用户已经注册,所以IMS服务器

回应Notify消息中,状态为active,同时携带XML信息

10. 终端发送Notify 200表示接收成功

注册过程测试信令载图如下:

注销过程测试信令截图如下:

1) Activate Default EPS Bearer Context Request(QCI=5)

该信令是用于建立QCI=5的默认承载,所有SIP信令都通过QCI=5的承载传输,该信令的内容已在该信令前的RRC重配置中附带下来。

主要说明如下:

该信令中主要是关注QCI等级,必须是QCI=5,才能传输SIP信令,ERAB ID=6

2) REGISTER(1ST Sip Register Request)& REGISTER 401(Unauthorized)

REGISTER信令是用于网络注册,建立关联 主要说明如下:

这是用户的第一个REGISTER REQUST信令,所以鉴权方面部分内容为空,需要网络回

应后才能补齐