论文部分内容阅读
作为无线通信技术一个重要的应用领域,集群通信拥有着越来越多的市场需求。结合集群市场以及无线技术演进的变化,中兴通讯提出了全球首个基于CDMA的GoTa数字集群系统。GoTa系统拥有众多亮点并已形成了相当的规模,但它在支持用户数量、提供服务种类、集群扩展功能、以及满足集群业务与多种数据业务有效结合等方面都尚存不足。而作为一种融合了ASIC的高性能和RISC的可编程体系结构的硬件,网络处理器正适合解决上述问题。
本论文正是将网络处理器的应用引入到了集群通信领域,以改善现有集群系统的上述不足。在GoTa软件系统中,承载子系统为其它子系统提供通信的承载服务。本文主要研究了基于网络处理器的集群通信承载系统的实现方案,使用网络处理器处理系统底层的媒体流数据以及各种信令。在文章结构上,分别从数据面和控制面对设计方案进行了描述,这种划分不但符合网络处理器产品的设计思想,也便于阅读和理解。
在将网络处理器应用于集群通信系统的同时,又带来了诸多新的问题。比如,系统容量的扩大使得对多个队列的有效管理更加复杂,集群用户的增加带来了大量的报文复制,等等,这些都将成为底层数据收发的瓶颈。针对这些问题,本文提出并实现了三种新的算法:1,高效搜索多个队列状态的算法;2,用于多队列报文发送的算法(已申请国家专利);3,在数据发送环节实现语音数据群发的方法(已申请国家专利)。除此之外,就网络处理器内存搜索问题,设计了一个软件复用模块。
本文所介绍的设计方案,均在中兴通讯GoTa系统的BSC网元中进行了测试,在该论文中所引用的实验数据均为工程实测。实验结果表明了本论文所提出的设计方案的正确性和可行性。