LTE SIP注册流程及重要信令详解 下载本文

内容发布更新时间 : 2024/9/20 21:36:44星期一 下面是文章的全部内容请认真阅读。

一、 注册流程及重要信令详解

SIP 提供了发现机制,如果用户要发起和另一个用户的会话,SIP 必须发现可到达目的用户的当前主机,

注册将记录地址 URI 和一个或者多个联系地址相关联,这样才能进行呼叫等业务。

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

信令说明如下:

1. 2. 3. 4.

UE进行Attach,建立QCI=9的默认承载,并使用IMS APN建立PDN连接; 建立立QCI=5的默认承载,用于传送SIP信令; UE通过QCI=5的默认承载向P-CSCF发起注册请求;

P-CSCF通过HSS获知用户信息不在数据库中,便向终端代理回送401 Unauthorized质询信息,其中包含安全认证所需的令牌;

5. 6.

终端将用户标识和密码根据安全认证令牌加密后,再次用REGISTER消息报告给P-CSCF服务器; P-CSCF将REGISTER 消息中的用户信息解密,验证其合法后,IMS核心网将该用户信息登记到数据库中,并向终端返回成功响应消息200 OK;

7. 8.

用户向IMS订阅注册事件包 服务器应答订阅成功

9.

IMS服务器发送notify消息,由于订阅的用户已经注册,所以IMS服务器回应Notify消息中,状态为active,同时携带XML信息

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

注册过程测试信令载图如下: 注销过程测试信令截图如下: 1 Activate Default EPS Bearer ContextRequest(QCI=5) 该信令是用于建立QCI=5的默认承载,所有SIP信令都通过QCI=5的承载传输,该信令的内容已在该信令前的RRC重配置中附带下来。 CDS导出的详细解码如下: Activate Default EPSBearer Context Request Type: EPS SM

Direction: Downlink

Computer Timestamp:14:09:43.459 UE Timestamp:324955094 (ms) Radio Technology: LTE

Activate Default EPS Bearer Context Request

0110 .... = EPS bearer identity: 6 //EPS承载ID为6

.... 0010 = protocol_discriminator: (2) EPSsession management messages Procedure transaction identity: 9

NAS EPS session management messages: (0xc1)Activate default EPS bearer context request EPS quality of service Length: 5 octets

Quality of Service Class Identifier(QCI): (5) QCI 5 //QCI为5 Maximum bit rate for uplink: 0 kbps //最大上行速率 Maximum bit rate for downlink: 0 kbps //最大下行速率 Guaranteed bit rate for uplink: 0kbps //上行保证速率 Guaranteed bit rate for downlink: 0kbps //下行保证速率 Access Point Name Length: 23 octets

APN: ims.mnc002.mcc460.gprs //APN名称,注意,QCI5的APN与QCI 9的不同 PDN address Length: 9 octets Spare bit(s): 0

PDN type: (2) IPv6 //PDN类型 IPv6 Prefix Length: 0

PDN IPv6: 0.0.0.0.0.0.1.94.4.254.197.14.0.88.51.39 //PDN IPV6的地址 APN aggregate maximum bit rate Element ID: 94 Length: 4 octets

APN-AMBR for downlink: 8640 kbps //APN下行最聚合最大比特速率(AMBR) APN-AMBR for uplink: 4992 kbps //APN上行最聚合最大比特速率(AMBR)

APN-AMBR for downlink (extended): 10000kbps //APN扩展下行最聚合最大比特速率(AMBR) Use the value indicated by the APN-AMBRfor uplink ESM cause

Element ID: 88

Cause: (51) PDN type IPv6 onlyallowed //PND只支持IPV6 Protocol Configuration Options Element ID: 39 Length: 53 octets Ext: 1

Configuration protocol: (0) PPP //PPP协议配置 Protocol information: [0]:

Protocol ID: IPCP (Hex 8021) Contents length: 16 octets PPP IP Control Protocol

Code:(3) Configuration Nak Identifier: 0 Length: 16

Options: 12 bytes

Primary DNS server IP address:211.138.151.34 //主DNS服务器地址 Secondary DNS server IP address:114.114.114.114 //备用DNS服务器地址 [1]:

Protocol ID: DNS Server IPv4 AddressRequest (Hex D) Contents length: 4 octets

Protocal contents: (Hex) d3 8a 97 22 [2]:

Protocol ID: DNS Server IPv4 AddressRequest (Hex D) Contents length: 4 octets

Protocal contents: (Hex) 72 72 72 72 [3]:

Protocol ID: P-CSCF IPv6 AddressRequest (Hex 1) Contents length: 16 octets

Protocal contents: (Hex) 24 09 80 9688 00 02 00 00 00 00 00 00 00 00 10