IMS初级培训总结-WSS

  • 格式:pdf
  • 大小:471.08 KB
  • 文档页数:9

IMS培训总结

-2011-08-08至2011-8-16 此次培训主要学习内容有: IMS技术概况、IMS几个基本信令流程、SIP协议简介、部分网元

华为硬件结构与配置,最后介绍了广东移动IMS现网结构。 IMS技术概况

一、 IMS网络架构及网元功能简介 IMS网络架构从下到上主要分为承载控制与接入层、会话控制层、业务能力层和应用层。

应用层:复杂、融合类应用。可能会用到简单业务的Server作为它的组件。例如1个视频

会议会用到简单业务中的Group查看有哪些成员,Presence查看成员的状态,IM进行信息通知等。

业务能力层:实现业务网关与简单业务AS(application server,又名service enabler)功能。

会话控制层:是整个IMS系统的核心。完成用户的注册与会话路由、承载数据库功能、负

责具体业务的触发、完成与传统网络的互通适配工作、进行多媒体资源的分配工作等。

承载控制与接入层:完成将IMS用户与传统用户(PSTN、PLMN用户),以无线或有线的方式(GPRS/UMTS/CDMA/WIFI/Xdsl/LAN等)接入IMS核心侧。

整个信令流程完成于会话控制层,自然其核心侧的网元也集中于该层。如图1所示,三个CSCF

(Call Session Control Function)完成呼叫会话控制功能;MGCF(Media Gateway Control Function)

主要实现IMS核心控制面与PSTN/PLMN的交互,具体控制IM-MGW媒体网关实现媒体的IP承载与TDM承载的时实转换,控制SG信令网关实现信令消息的IP承载与TDM承载的时实转换;HSS

(Home Subscriber Server)存储归属网络中保存用户的签约信息;MRF(Multimedia Resource Function)媒体资源功能,包括MRFC(Multimedia Resource Function Controller)和MRFP(Multimedia

Resource Function Processor),在MRFC的控制下,MRFP为终端提供媒体资源(提示音等的播放和

编解码的转换),同时MRFC也完成了H.248与SIP协议之间的转换。 此外,在现网实施中,还增加了SLF和SBC网元。SLF用于控制S-CSCF和I-CSCF选择HSS,SBC用于用户注册时完成P-CSCF发现流程。

S-CSCFI-CSCFHSS

P-CSCFMGCFBGCF

AGCFMRFC业务能力层应用层

会话控制层

承载控制与接入层IM-MGWSGMRFPSLF

SBC

图1 IMS网络架构 二、 IMS网元间接口与协议

IMS核心侧涉及协议有:负责呼叫、路由、注册与业务触发等的SIP协议,如图1中的绿色连

接线;与签权、计费相关的Diameter(AAA)协议,如图1中的红色连接线;与媒体控制相关的H.248

协议,如图1中的黑色连接线。

三、 IMS地址与标识

1、 IMS用户标识

IMS中的用户标识有两个:1个为IMPI,1个为IMPU。其中,IMPI(私有用户身份)与终端

绑定,用户不知道该号码,如:+***************************.com。该号码供用户接入IMS网络

的注册、签权、认证和计费。IMPU(公共用户身份)用户请示与其他用户通信时用的身份,如:sip:+***************************.com或tel: +807503332208。一个终端可以有多个IMPU,也就是

一个IMPI可以对应多个IMPU。 2、 网元地址和标识

网元的标识用主机名@域名的形式,并与其IP地址绑定于DNS服务器中。 3、 业务标识 IMS系统中用PSI(公共服务标识)标识各种业务,该标识的结构同用户标识。当一个用户拨

打的号码为PSI时,表明该客户将参加或组织该业务。

IMS结合现网的基本信令流程

一、 注册流程

UE用户的基本注册流程是

1、 UE中静态设置了统一的SBC域名与其绑定。当UE申请注册时,先会去DNS服务器,

根据SBC域名查询对应拜访域最近的SBC IP地址。进而访问SBC,并将Register1消

息送至SBC。 SBCP-CSCF

UEDNS

2、 SBC中静态绑定了P-CSCF的IP地址,该IP地址为公网IP地址(用户无法知道),此

时成功将私网地址转换成了公网地址。SBC将Register 1传送至P-CSCF。 SBCP-CSCF

UEDNSRegister 1Register 1

3、 P-CSCF根据Register1消息中的用户域名查询DNS服务器,查看其归属域的I-CSCF的

IP地址。 SBCP-CSCF

UEDNSRegister 1Register 1

用户IDI-CSCF IP地址

4、 P-CSCF将Register 1消息传送至上步查询的I-CSCF,I-CSCF收到该消息后向HSS发出UAR消息(用户鉴权请求),HSS返回UAA消息(用户鉴权响应),通过UAA下载到

了HSS中所有该用户的信息(IMS用户标识(包括公共及私有标识)、号码和地址信息、

用户网络接入认证的密钥信息、能力集、IMS用户的业务签约信息),通过能力集可以

完成S-CSCF的选择(通过HSS中存储的用户能力集选择主备用S-CSCF,例如主用S-CSCF定义的能力集为{1,2},备用S-CSCF定义的能力集为{1},如果用户在HSS中定义的能力集为{1,2},则UAA消息中将返回主用S-CSCF的IP地址)。

SBCP-CSCFS-CSCFI-CSCF

UEHSS

DNSRegister 1Register 1

用户IDI-CSCF IP地址Register 1UAR

UAA

Register 1

归属域拜访域

5、 S-CSCF收到Register 1消息后,检查是否有该用户已经注册,没有则向HSS发出MAR

(多媒体鉴权请求),HSS返回MAA(多媒体鉴权响应)。对于IMS AKA签权MAA中

带有 XRes, Auth, Radom, IK,CK五个参数。S-CSCF保留XRes参数。随后,S-CSCF返

回401消息至UE,该消息中带有Auth, Radom, IK,CK四个参数。下发至P-CSCF时,P-CSCF将保留IK,CK参数,将消息中的Auth, Radom继续下发。UE校验Auth,此时

是为了证明该认证数据是从归属网中发来的。通过对网络的验证后,IMS-SIM卡将利用Radom来计算出CK、IK和响应XRes。

SBCP-CSCFS-CSCFI-CSCF

UEHSS

DNSRegister 1Register 1

用户IDI-CSCF IP地址Register 1UAR

UAA

Register 1

归属域拜访域MARMAA

401401401

401

6、 在鉴权响应消息Register2中将返回XRes。当Register2上传至I-CSCF时,再由I-CSCF

激发一次UAR和UAA的会话,选择S-CSCF。S-CSCF收到鉴权响应消息之后,比较此鉴权响应消息中的XRes与保留在S-CDCF中的XRes,确定鉴权是否成功:成功,则

继续后面的正常流程;不成功,则会发起异常处理流程,释放网络侧与此终端间的连接,并释放被占用的网络资源、无线资源。在成功的鉴权之后,终端将会把CK(加密密钥)

与IK(一致性检查密钥)存放到IMS-SIM卡中。

SBCP-CSCFS-CSCFI-CSCF

UEHSS

DNSRegister 2Register 2

用户IDI-CSCF IP地址Register 2UAR

UAA

Register 2

归属域拜访域

7、 S-CSCF向HSS发送SAR(服务器分配请求),HSS回送SAA消息(服务器分配响应),下载UE业务签约数据。HSS中记录了每个UE的业务触发条件iFC和对应业务服务器

的地址(在每个AS中存储了触发其自身的条件iFC,当UE签约数据中的iFC与某个AS

匹配时,则表示可触发该AS。)

SBCP-CSCFS-CSCFI-CSCF

UEHSS

DNSRegister 2Register 2

用户IDI-CSCF IP地址Register 2UAR

UAA

Register 2

归属域拜访域

SARSAA

8、 S-CSCF下载成功UE的业务签约数据后,开始下发200OK消息至UE,以表现注册成

功。

SBCP-CSCFS-CSCFI-CSCF

UEHSS

DNSRegister 2Register 2

用户IDI-CSCF IP地址Register 2UAR

UAA

Register 2

归属域拜访域

SARSAA

200OK200OK200OK

200OK

9、 S-CSCF根据下载的iFC集,触发各iFC对应的AS服务器路由,也就是进行第三方注

册。

总结: 1、 注册过程中各网元的功能:  P-CSCF:检验IMPI、IMPU和归属域;根据UE域名查询DNS获取归属域I-CSCF的

IP地址并转发相关注册信息;  I-CSCF:查询HSS,进行S-CSCF的选择;向S-CSCF转发注册请求;

 S-CSCF:从HSS下载鉴权数据,对终端进行鉴权;鉴权成功后从HSS下载用户签约

数据;触发S-CSCF到AS的路由;  HSS:与I-CSCF交互确定S-CSCF;下发鉴权数据和用户签约数据,记录用户注册状

态。 2、 注册前后各网元中保存的信息

网元 注册前 注册中 注册后

P-CSCF DNS地址 I-CSCF地址,UE IP

地址,IMPI,IMPU S-CSCF地址,UEIP

地址,IMPI,IMPU I-CSCF(无内存网元) HSS地址 S-CSCF地址(临时) 无

S-CSCF HSS地址 HSS地址 用户数据 P-CSCF地址

P-CSCF ID UE IP地址,IMPI,

IMPU HSS地址 用户数据 P-CSCF地址

P-CSCF ID UE IP地址,IMPI,

IMPU

HSS 用户数据 P-CSCF ID S-CSCF ID

二、 会话流程

学习了三个典型的会话流程:IMS用户之间的呼叫、IMS用户呼叫PSTN用户、PSTN用户呼

叫IMS用户。

IMS用户之间的呼叫:

用户注册时形成的record-route头域是后续消息传送的路径,呼叫相关消息将通过record-route

记录的路径进行传送。现网中在P-CSCF与UE之间还有SBC。

IMS用户呼叫PSTN用户

Invite 5

183 183 183

183

media S-CSCF-A

HSS-A

P-CSCF-A I-CSCF-I-CSCF-B HSS-B

S-CSCF-B

P-CSCF-B

Invite Invite 2 Invite 9

Invite 10 AS-A AS-B

183 主叫侧 被叫侧

Invite 3 Invite 7 Invite 4 Invite 8

Invite 6

DNS/ENUM