标签: 通信技术 |
第三代移动通信系统包含以下部分
·无线接入系统RAN
·核心网络系统CN,包括电路域或分组域
·运维和服务管理系统OSS
·3G业务平台
·专业客户服务
·3G终端
R4系统是完全着眼于未来的解决方案:实现了用户面与控制面的分离;充分利用IP骨干网作为所有业务的承载。由于系统已经初步具备了未来网络的架构,因此运营商可以非常方便地通过少量的新增网元来实现端到端的IP移动多媒体业务。大部分网元都可通过软件升级来实现向全IP网络的演进。
图1 IP承载的R4结构网络
1. 移动核心网R4结构
传统的程控交换机,控制和承载集中在单个网元实体中,MSC既要处理信令相关消息,又要处理话务。在核心网部分R4比起之前的交换网络将控制部分与承载部分分离,即由一个单一的交换机分为了MSC-SERVER和Media-Gateway。下面将着重对网元与协议做具体介绍。由于话务量的不断增加传统的电路2M传输已不能满足话务量的增加,数据业务特别是多媒体业务的需求。所以承载部分需要提供更高带宽的传输介质,目前主流的是ATM承载网络和IP承载网络。由于IP网络的迅猛发展,目前各大运营商一般都采取IP承载网作为Media-Gateway之间的网络传输介质。
图2 R4网络的网元与接口
网元介绍
1.MSC-Server :
MSC Server对应于软交换结构中的Call Server,它独立于底层承载协议,主要完成呼叫控制、媒体网关接入控制、移动性管理、资源分配、协议处理、路由、认证、计费等功能。MSC Server负责向用户提供3GPP R4阶段的电路域核心网所能提供的业务,并能够配合SCP提供多样化的智能业务。 MSC Server继承了VMSC及GMSC所有的业务控制层的业务处理能力及信令接口功能,并在业务流程中调用经过移动扩展的H.248协议来控制移动接入或中继媒体网关以完成媒体流的汇聚、映射和交换功能。
MSC Server在无线接入侧需要支持RANAP/BSSAP协议以处理用户与网络之间的信令面消息交换;而在核心网侧除了原有的MAP,CAP等协议外,还要支持R4特有的H.248和BICC协议。本文的下一节会对H.248 和BICC协议做进一步的介绍。
2. MGW
MGW能够将一种网络中的媒体格式转换成另一种网络所要求的媒体格式。比如,MGW能够在电路交换网的承载通道和分组网的媒体流之间进行转换,可以处理音频、视频等,可以演示视频/音频消息,实现其它IVR(Interactive Voice Response)功能,也可以进行媒体会议等。MGW包含承载终结点和媒体处理设备(例如编解码器、回声消除器或信号音发送器)。它可以执行媒体转换和组帧协议转换。
MGW处于端局时,连接无线子系统和核心网,负责把无线子系统接入核心网,完成IuCS用户平面功能;负责电路域核心网和接入网之间语音和数据流的转换和承载媒体的转换。
MGW处于关口局时,能够实现网间互通,比如R4移动网络与PSTN/ISDN网的互通,完成网络间的语音、数据流的转换和承载媒体的转换。
从MSC Server对MGW的资源控制来看,MGW可分为两类:智能网关和哑网关。智能网关具有BCF(承载控制)功能,可以进行承载面的信息协商和相关的承载控制操作,MSC Server与MGW间的接口为标准的CBC(呼叫与承载控制)接口,即Mc接口。该接口除了要支持标准的H.248协议外,还遵从移动网3GPP 29.232协议要求。哑网关不具备BCF功能,而由MSC Server来实现该功能,CBC接口也因此成为MSC Server的内部接口,接口消息一般为内部定义格式,MSC Server与MGW间的接口只需完成H.248协议定义的基本能力。
接口介绍
1.Mc接口
MSC Server与MGW间的接口为Mc接口,MSC Server通过Mc接口对MGW的承载连接行为进行控制和监视。
现有的国际规范中对Mc接口的编码方式并未做明确规定,可允许采用二进制编码和文本编码两种方式。但是,实际上二进制编码的编解码效率应该比文本方式高;另外,在移动网中,现有的协议大多采用二进制方式,各厂家因为习惯性的问题,也倾向于在Mc接口采用二进制编码。 此接口为厂家的内部接口。
对于Mc接口的消息流程,一方面H.248中规定了基本消息结构,这为Mc接口的开放奠定了基础。另一方面,Mc接口的实现方式非常灵活,3GPP 23.205中给出的消息流程也仅作为参考流程,未做硬性规定,加上各方理解的差异性,必然造成Mc接口上实施相同功能的消息流程差异性,包括消息顺序、消息的参数设置、消息出现的场合、与Iu/Nc口消息配合的顺序等。这虽然给厂家实现设备的基本功能带来便利,但却给互联互通带来很大的难度。真正实现Mc接口的开放,必须对各种实现方式进行深入研究,比较各种方式的优劣性,并通过标准化的工作解决这些不确定性的问题。比如,首先确定编码方式、承载方式、协议栈等,在保证系统性能最佳的前提下,对影响互通的问题确定可行方案。
2.Nc接口
MSC Server间的接口为Nc接口,采用与承载无关的呼叫控制协议——BICC协议,用承载和控制分离的方式解决移动ISUP的呼叫控制功能。从消息结构上看,BICC与ISUP消息很相似。但是,ISUP消息同时携载呼叫控制和承载控制消息,用电路标识码(CIC)标识物理承载电路。而在BICC的协议模型中,呼叫控制和承载控制两种功能是分开的,呼叫控制功能只负责业务流程的实现,不涉及具体的承载类型;而承载控制功能是在传统ISUP的基础上,去掉了和具体承载有关的消息和参数,增加了APM消息和APP参数,实现对多种承载进行控制,如ATM/IP/TDM承载。在BICC消息中也有CIC(Call instance number) ,用于标识同一个呼叫,区别与ISUP消息中的CIC。
相对于Mc接口,Nc接口采用的BICC协议是在传统的ISUP基础上修订演进而来的,两种协议的结构非常相似。另外,BICC协议中不确定因素很少,消息结构统一,对于协议流程的争议也很少。因此,Nc接口互联互通是可行的,也相对简单些。
3.Nb接口
MGW间的接口为Nb接口,主要是使用ATM或IP方式承载电路域的业务,包括语音和数据业务。虽然Nb接口的协议比较复杂,但由于3GPP规范中已经有明确规定,所以在该接口上有关协议的争议较少,易于统一。