IMS网络由业务层、控制层、终端层以及网管计费网元组成,不同层面之间采用开放接口协议,提供以IP为承载的、基于SIP协议的多媒体会话业务的控制能力和业务提供能力,支持1x/HRPD(High Rate Packet Data),WLAN(Wireless Local Area Networks),xDSL(Digital Subscribe Line),LAN(Local Area Network),光纤接入,支持传统固定电话的接入,并可以与CDMA(Code Division Multiple Access)网络电路域、PSTN/软交换系统以及其它网络互通。IMS网络相对于软交换网络而言增加了一个外置的数据库:归属用户服务器(Home Subscriber Server,HSS),用于用户鉴权和保存用户业务触发规则。所有业务运行在控制层以上,通过SIP消息与呼叫会话控制功能(Call Session Control Function,CSCF)进行业务控制的交互。
(1)SIP信令处理模块:开发语言为Java,选用EB-Xjoin框架。主要功能是按照3.4节的信令流程图完成主叫侧与被叫侧的SIP信令处理。要特别注意AS对于信令的处理使用B2B(Back To Back)方式,即在AS针对主叫、被叫分别维护一个SIP Session。下面分别对主叫、被叫侧的SIP信令处理进行说明。