您的位置:首页 > 其它

04 VoLTE - Signaling - IMS Client Registration

2016-04-10 20:02 211 查看
IMS Client Registration过程主要分为两个部分

发现 P-CSCF
IMS 注册过程

P-CSCF Discovery Overview

P-CSCF是通向IMS的网关,它是UE的代理。

P-CSCF的信息:

P-CSCF IP Address
P-CSCF server port
P-CSCF transport protocol for signaling

UE 可以通过下面的方式发现P-CSCF

Protocol Configuration Option(PCO) during bearer activation - Typical
DHCPv4 or DHCPv6
Static provisioning of P-CSCF address

P-CSCF Discovery 原则

如果PCO可以,那它总是首选
如果P-CSCF地址是预先配置的,那它总是最后的选择

P-CSCF Discovery Using PCO

PCO过程是在PDN Connection的建立过程中。



在PDN connectivity request PCO IE中,UE 请求 P-CSCF地址
在Activate Default EPS Bearer context Request 消息中,给UE提供了一个P-CSCF list 供UE选择
UE处理 P-CSCF list并找出 "valid"的地址

- 如果建立的是IP v6的承载(ATTACH Accept中),UE需要忽略所有IP v4的地址
- 如果建立的是IP v4的承载(ATTACH Accept中),UE需要忽略所有IP v6的地址

- 在处理P-CSCF list过程中,UE不在重新请求P-CSCF list。

UE选择一个P-CSCF地址,开始IMS Registration过程

- UE会选择 P-CSCF list中第一个valid的地址,做为P-CSCF的地址

- 如果P-CSCF list为空,UE会使用其他方式进行P-CSCF Discovery

IMS Registration Process

UE的IMS注册过程是由UE发起的。

UE向P-CSCF发送SIP:REGISTER消息,并经由I-CSCF转发,到达S-CSCF。消息中包含security 参数,但消息并不被保护。
S-CSCF 从HSS获取authentication vector,并通过P-CSCF向UE发送 401(Unauthorized)
UE收到401后,再次发送相同的SIP:REGISTER
P-CSCF收到SIP:REGISTER后,去掉security-verify 和security-client headers,将消息转发给S-CSCF,该消息是经完整性保护的。
S-CSCF验证消息,并向UE发送200 OK,其中包括注册后的public user identities。
UE收到200 OK,并将public user identities保存在P-associated URI中。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: