IMS 系统与各种网络的互通3GPP 定义的逻辑功能实体包括:CSCF(CallSessionControlFunction,呼叫会话控制功能、MGCF(MediaGatewayControlFunction,媒体网关控制功能、MRFP(MultimediaResourceFunctionProcessor,多媒体资源功能处理器、IMS-MGW(IMSMediaGateway,IMS 媒体网关、BGCF(BreakoutGatewayControlFunction,出口网关控制功能、MRFC(MultimediaResourceFunctionController,多媒体资源功能控制器、HSS(HomeSubscriberServer,归属用户服务器等。SLF(SubscriptionLocatorFunction,签约定位功能、与各种网络互联互通。以下以 3GPP 中定义的功能实体为例,说明 IMS 网络与其它网络的互联互通。如何与传统电路交换网络进行互通实现两个网络的互通,要求在用户平面和控制平面都进行互通。对于 IMS 网络和 CS 网络而言,控制平面的互连由 MGCF 负责,MGCF 能够实现 SIP 信令与 BICC或 ISUP 的映射。相应地,IM-MGW 在用户平面进行协议转换,它从 CS 网络终结,并提供这两种终结之间的转换。另外,IM-MGW 还提供其它功能,如编码格式的转换、回声抑制等。MGCF 采用 H.248 协议对 IM-MGW 的行为进行控制。IMS 用户呼叫 CS 网络用户当 IMS 用户呼叫 CS 网络用户时,IMS 用户的 S-CSCF 在收到被叫用户号码(为telURL 格式后,通过 ENUM 查询。S-CSCF 要将呼叫请求前转到同一网络中的BGCF。BGCF 会根据不同运营商的策略选择一个实现互通的网络。如果 CS 网络的 SS7 由 IP 承载,在信令控制层面,MGCF 可直接与 R4 网络中的MSCServer 进行互通,而在用户媒体层面,IMS-MGW 与 MGW 直接互通。对于用户平面,IMS-MGW 也是直接连到传统交换机的。PSTN 用户呼叫 IMS 用户当 CS 网络用户拨打 IMS 用户的 E.164 号码时,经过路由分析,呼叫请求会从 CS网络的交换机送到 IMS 用户归属网络中的 MGCF。在收到该 ISUP/BICC 信令消息后,MGCF 与 IM-MGW 交互,以创建一条用户平面的连接。MGCF 还会将 ISUP/BICC 信令转换成 SIP 信令,并向 I-CSCF 发送一条 SIPIN-VITE 消息。I-CSCF 在HSS 的帮助下找到被叫用户的 S-CSCF,接着 S-CSCF 将呼叫请求消息传递给 UE。然后,MGCF 继续与 UE 以及主叫电路交换网络通信,来建立呼叫连接。与 SIP 网络进行互通SIP 网络包括 IMS 网络以及其它类型的 SIP 网络。对于控制平面,IMS-ALG 在收到 SIP/SDP 消息或响应后,会将 SDP 中包含的...