CompactPCI架构在3G通讯系统中的RNC应用

摘要] compactpci技术是在一个系统内通过背板实现高速互连的一种非常实用的开放标准。本文简要介绍了compactpci技术的发展趋势,并结合在第三代移动通讯系统中的一个rnc应用例子,来说明compactpci在不断更新的技术浪潮中仍然保持了稳健的市场应用。

[关键词] picmg 2.16, 带宽,单点故障,无线网络控制器(rnc), 网络接口控制器,网络处理器

compactpci技术的发展

自从1994年提出了compactpci的技术规范picmg2.0,许多原先基于用户自定义的,彼此无法兼容的平台系统已经逐渐被这种开放式的,有着良好兼容性的,高可靠性的技术所取代,在工业控制,医疗,航空航天和通信等领域都得到了广泛的应用。

尤其是由于compactpci的热插拔特性以及现场可替换部件(fru)的设计,并结合软硬件的冗余备份机制,可以使系统在保持5个9(即每年5.26分钟的总停机时间)的高可用性的同时,给系统带来良好的易维护性,使得compactpci在通信领域的应用一直呈现稳步增长。现在,在诸如媒体网关(voip,voatm,7号信令网关等),internet 路由器,软交换,下一代网络(ngn)无线网络控制器(rnc),业务服务器(feature server)等设备中都随处可见compactpci的应用。

在技术和产品演进的历程中,随着用户对总线带宽的要求不断提高,广泛应用的32bit,33mhz的compactpci的极限带宽133mb/s在某些应用上就成为整个系统的瓶颈。为了适应这个带宽需求,2001年9月,picmg协会发布picmg 2.16 封包交换背板规格,该规格对于在一个compactpci架构里业务插槽与交换插槽之间进行10/100/1000m以太网互联做了详细定义,每个业务插槽都可以通过picmg 2.16背板与另外一个业务插槽实现点到点1gb/s的高速互连,而且这个连接是冗余备份的,这样,对于一个有着18个业务槽位的系统,其最高吞吐量就可以高达18gb/s。ip互连带来的另一个好处是:在数据平面已经转移到以太网上之后,pci总线只用作相对简单的,完全没有带宽压力的控制平面,或者干脆舍弃,用更加简洁的picmg 2.9的串行总线(ipmi)来取而代之,这样系统插槽的存在就变得没有必要了,消除了pci总线可能导致的单点故障之后,应用程序利用现今系统的ip互连,和ipmi协同工作就可以构成可靠性更高的系统,下一个目标是6个9(即每年30秒的总停机时间)。

按照这个设计理念,各个平台产品厂家都分别推出了各具特色的基于picmg 2.16的系统,其中摩托罗拉计算机部的多业务平台(mxp, muti-service platform)就是其中之一,它最大的特点是舍弃了pci总线,改由picmg 2.9串行总线和以太网负责系统管理,不再区分系统插槽和业务插槽,同时,为了满足更高性能的处理器对供电的需求,单槽位的供电能力也从传统上的30w提高到50w。以下,结合一个在第三代移动通讯系统中用于rnc的方案,来说明不断更新的compactpci技术对应用需求的适配。

第三代移动通讯(3g)系统中的一个rnc应用例子

随着3g牌照即将在2004年发放的呼声此起彼伏,3g的标准完善和研发都已经进入到实质性阶段。为了加速产品研发进度,保持资源的重复利用和软件投资,各大设备制造商都倾向于采用通用的统一平台来构建3g系统。其中,采用基于compactpci平台的占大多数。以下选取一个典型应用,就是用作无线网络控制器(rnc)节点。在3g架构中,我们通常划分成用户设备(ue),无线接入网(utran) 和核心网(cn)三部分,如图1。

图1 3g架构示意图
utran为用户端的移动电话、其它无线设备(如pda, 便携计算机等)提供到有线网络的连接,它包括b节点(node b)和rnc。核心网则包括传统电路交换连接和ip网络服务。

从node b到rnc的接口称为iub,它包含语音,数据和控制信号,rnc负责控制和管理node b,相当于2g网络中的基站控制器(bsc)。rnc的另一侧有三种类型的接口,分别是: 

●rnc 到rnc之间的接口,称为iur;

●rnc到核心网媒体网关电路交换侧,称为iucs;

●rnc到核心网ip交换侧,称为iups.

这些接口的数据特性和处理要求各不相同,这就要求在设计rnc的时候综合考虑,取好平衡点,最大限度发挥系统的效能。通常我们衡量一个rnc性能的重要指标是它能支持的用户密度。比如一个实际rnc的工程规范:

在线用户:2000-20,000 数据速率: 每个用户200kb/s

网络接口控制器:stm-1 (oc3光口)-atm 覆盖率:1.5 -2个蜂窝小区

当然,可支持的用户密度会因用户的业务类型而变化,例如,因特网浏览和短消息业务会使得可支持的用户数减少。为了有一个通用的具有同比性的指标作参考,大家都习惯用"爱尔兰"(erlangs)作单位来表征rnc的容量。利用摩托罗拉计算机部的多业务平台(mxp),加上封包处理资源板(pprb,packet process resource board),系统管理板和内置的picmg 2.16 ip交换板,在这个

  • CompactPCI架构在3G通讯系统中的RNC应用已关闭评论
    A+
发布日期:2019年07月02日  所属分类:参考设计