图1所示为IMS网络结构图,介绍了IMS网络中各网元的位置以及其它网元之间的交互,下面按照结构图对每个层面的主要功能实体进行简要的描述。
图1 IMS网络结构图
(1)业务层:IMS业务层网络完成IMS业务的提供、执行、IMS业务能力的抽象与开放,支持自营业务、第三方业务等多种提供方式,各IMS业务能力之间可以相互调用,并且能够开放给自营业务平台,还能够通过业务能力开发网关给第三方业务平台。
(2)控制层:IMS控制层主要完成会话控制、资源分配、协议处理、路由、认证、计费、业务触发等功能。IMS控制层得主要功能实体如下:
●P-CSCF(Proxy-CSCF):IMS用户接入IMS网络的入口节点,主要负责信令和消息的代理。
●I-CSCF(Interrogating-CSCF):各个IMS归属域的入口节点,负责用户注册的S-CSCF(Serving-CSCF)的指配和查询。
●S-CSCF:IMS网络中的中心节点,提供注册服务、会话控制、相关的选路和业务触发等功能,并维持会话状态信息。
●E-CSCF(Emergency-CSCF):IMS网络处理紧急呼叫的功能实体。
●HSS:负责存储IMS用户的相关信息以及其业务触发信息。
●AGCF(Access Gateway Control Function):负责H.248方式接入的网元接入IMS。
●BFCF(Breakout Gateway Control Function):负责存储IMS用户的相关信息及其相关业务信息。
●MGCF(Media Gateway Control Function)和MGW(Media Gateway):提供IMS与PSTN、软交换、C网电路域互通时的信令控制和媒体转换功能。
●BAC(Border Access Controller):位于IMS网络的边缘,是各种终端接入IMS核心网络的信令代理设备和媒体代理设备。
●MRFC(Media Resource Control Function):实现媒体控制功能,如放音和通知、媒体编码格式转换、Ad hoc会议等。
●ENUM(E.164 Number Mapping):处理S-CSCF,P-CSCF,AS(Application Server)的查询,将Tel URI中的E.164地址翻译成在统一IMS核心网中可路由的SIP URI。
●DNS(Domain Name System):主要提供域名查询服务,P-CSCF,S-CSCF,MGCF等设备可以直接查询DNS获得被叫或注册用户归属域的I-CSCF地址,通过查询指定网元的标示得到该网元的实际IP地址。
(3)终端层:IMS终端设备是IMS业务能力的延伸。IMS的接入终端主要包括:
●固定终端:支持IMS SIP协议并且通过xDSL,WLAN,LAN接入IMS的终端,SIP IAD(Integrated Access Device),SIP AG(Access Gateway),PON(Passive Optical Network),H248 AG/IAD等终端。
●IP软终端:指支持IMS SIP协议并且通过xDSL,WLAN,LAN接入IMS网络的一种软件客户端,通常安装在个人PC等设备上。WEB客户端也是软终端的一种。
(4)网管与运营支撑网元主要如下:
●OMC(Operations & Maintenance Center):负责IMS网络内各网元的配置管理,与网管中心连接。
●CCF(Content Charging Function):负责离线计费,与计费中心连接。
●OCF(Online Charging System):负责对IMS网络用户的在线计费。
●业务开通网关:负责业务开通。