1.2.2 逻辑功能
为了更好地理解VoLTE的基本原理,在此仅描述与VoLTE业务网络强相关的各个逻辑网元功能。
1.2.2.1 会话控制功能实体
CSCF是IMS系统的呼叫控制核心,它的主要作用是在IP传输平台上实现多个实时业务的分发,具有中心路由引擎、策略管理和策略执行功能。
1.P-CSCF(代理会话控制)的功能
(1)IMS终端接入IMS的入口点。
(2)产生CDR话单,用户漫游计费需求。
(3)提供Gm接口上的SIP压缩和完整性保护。
(4)将终端的请求路由到正确的I-CSCF或者S-CSCF。
2.I-CSCF(查询会话控制)的功能
(1)在IMS终端注册时,为用户分配提供服务的S-CSCF。
(2)为来话选择被叫注册的S-CSCF。
3.S-CSCF(业务会话控制)的功能
(1)IMS用户注册认证。
(2)业务触发和控制。
(3)会话路由。
1.2.2.2 用户数据功能实体
1.HSS
HSS(Home Subscriber Server,归属用户服务器),是归属网络中用来保存IMS用户的签约信息,包括基本标识、路由信息以及业务签约信息等集中综合数据库,HSS中保存的主要信息包括:
(1)IMS用户标识(包括公共及私有标识)、号码和地址信息;
(2)IMS用户安全上下文:用户网络接入认证的密钥信息、漫游限制信息;
(3)IMS用户的路由信息:HSS支持用户的注册,并且存储用户的位置信息;
(4)IMS用户的业务签约信息:包括其他AS的增值业务数据。
2.SLF
SLF(Subscription Locator Function,签约数据定位功能)可以看作是一种针对HLR的地址解析机制。当运营商拥有多个HSS时:
(1)I-CSCF/S-CSCF在登记注册及事务建立过程中通过SLF获得用户签约数据所在的HSS的域名;
(2)SLF通常内置在HSS中。
1.2.2.3 媒体资源功能实体
MRF(Multimedia Resource Function,媒体资源功能实体)包含以下两部分。
1.MRFC(Multimedia Resource Function Controller,多媒体资源控制器)
MRFC解析来自其他S-CSCF及AS的SIP资源控制命令,并实现对MRFP的媒体资源的控制。
2.MRFP(Multimedia Resource Function Processor,多媒体资源处理器)
(1)在MRFC的控制下,为UE设备或IM-MGW提供媒体资源。
(2)包括媒体流混合(多方会议)。
(3)多媒体信息播放(放音、流媒体)。
(4)媒体内容解析处理(码变换、语音识别等)。
1.2.2.4 IF互通功能实体
1.MGCF的功能
MGCF用于IMS域与CS域的互通,负责完成控制面信令的互通(PSTN/CS域侧ISUP/BICC协议与IMS侧SIP协议的互通),并控制IM-MGW完成用户面和媒体面的互通和放音。
2.IM-MGW的功能
IM-MGW负责在MGCF的控制下完成IMS用户面IP承载与CS域承载之间的转换,提供编解码转换、承载资源管理和放音功能。
3.IBCF的功能
IBCF部署于两个IMS网络之间或IMS与其他多媒体网络之间,作为IMS网络的边界,实现拓扑隐藏、媒体编解码/地址域转换、QoS控制等功能。
4.BGCF的功能
BGCF将用户的会话路由到正确的PLMN/PSTN网络。
(1)与本网用户互通,选择能路由至被叫网络的MGCF;
(2)与其他运营商互通,选择与其他运营商的BGCF互通。
1.2.2.5 用户接入控制功能实体
SBC提供接入网与IMS核心网之间的NAT穿越、企业网私网穿越、接入控制、QoS控制、信令和承载安全以及IP互通等功能。
为了支持号码补全以及紧急呼叫,SBC须在SIP信令中添加相应的信息。
1.2.2.6 应用服务器
目前,IMS网络中的应用服务器(AS)提供以下几方面的业务应用:基本业务和补充业务。IMS网络中的基本业务包括点到点的语音呼叫、视频呼叫以及呼叫异常提示,点到点呼叫可以是两个IMS用户之间,也可以是IMS用户与其他网络的用户之间,如PSTN固话用户、移动网GSM用户等;呼叫异常提示是指在被叫忙、无应答、号码空号、主叫欠费等各种条件下的语音和视频呼叫,给主叫用户播放通知音;IMS网络中提供的补充业务种类包括号码显示、呼叫转移、呼叫限制、呼叫完成以及多方通话业务等。