节点文献

光传输设备上网元控制软件系统研究

Net Element Control Software System Research on Optical Transmission Equipments

【作者】 张雅洁

【导师】 文俊浩;

【作者基本信息】 重庆大学 , 计算机软件与理论, 2008, 硕士

【摘要】 随着通信业务的不断发展,SDH光通信网络作为核心网,其应用需求不断增加,SDH通信设备正在向着高速、大容量、高可靠性和低成本等方向发展,其中网元控制软件(NCP)作为核心控制代理软件,起着承上启下的枢纽作用,NCP的性能决定了整个SDH系统的性能。但是以往NCP软件体系框架松散,不符合OOP原则,并发处理性能、可维护性和可扩展性很差,导致新产品开发进度缓慢、旧产品维护成本高。本课题来源于中兴通讯股份有限公司(深圳)下一代增强型光传输设备PATH4系列产品项目。针对PATH4系列光传输设备传输速度更高、传输容量更大等新需求以及以往NCP软件中存在的问题,重新架构NCP软件,实现NCP软件的平台化、分层化,数据报文采用易扩展的TLV结构,提供最小的平台系统内核以及二次开发接口,增强软件的并发处理性能,提高新产品开发效率和降低维护成本。本文完成了以下研究工作:①分析了SDH光传输设备在国内外的应用现状,指出了当前网元控制软件存在的问题。②研究了SDH光传输设备NCP软件相关理论和技术,研究了网元控制软件系统接口。分析比较了多线程流水线调度机制和异步多线程并发调度机制的特点和应用场合。③设计了SDH光传输设备上网元控制平台软件的架构,建立了采用3G OSS封装的轻量级Job来取代任务作为最小调度单位,结合多线程异步并发机制来构建NCP消息处理调度框架以增强多任务并发处理性能;使用TLV结构定义命令报文,支持可变长数据,提高数据库存储空间利用率,具有很强的灵活性与可扩展性。④设计并实现了光传输设备网元控制软件,包括调度模块、适配器模块、配置模块、主控板模块、单板自动发现模块、初始化模块、时隙模块、开销交叉模块等。⑤完成了网元控制软件系统的PC模拟测试和实际设备测试;网元控制软件与PATH4系列产品中5800设备单板软件的联调测试和T3网管与网元控制软件之间的联调测试,验证了设计的合理性和可行性。

【Abstract】 With the development of communication industry, the demand on SDH optical communication network which is the core network is increasing. SDH communication equipments are developed toward high-speed, high-capacity, high reliability, low cost and small size. Network element control processor (NCP) which is the core board in SDH communication equipment played a pivotal role between EMSs and MCUs, therefore, the performance of NCP decided the whole performance of the system. However, there were many problems of the NCP software system, Such as loose framework, inconsistent with the principle of OOP, poor scalability and so on, which resulted in the slow progress in developing new products, poor reliability, poor maintenance of old products and high maintenance costs.The subject rooted in item of“The next-generation enhanced optical transmission equipments PATH4 family”by Shenzhen Zhongxing Telecommunication Equipment Ltd. Corporation (ZTE). In order to solve the problem in past NCP software, as well as satisfy the new requirements in PATH4 family products, the paper designed a new NCP software architecture, that is firstly to construct NCP software as a platform which realizes the smallest core platform functions and than provide the secondary development interfaces for further development so that to improve the development efficiency of new products as well as reduce the maintenance costs.In this paper, we completed the following works:①Discussed the application status of SDH optical transmission equipment at home and abroad, and pointed out that the current existing problems of NCP software.②Analyzed the related theory and technology of NCP software on SDH optical transmission equipment.③Designed the message scheduling framework of NCP software and proposed an efficient architecture, that was using lightweight Job, which was provided by 3G OSS, to replace task as the smallest units of system scheduling, and then combining with multi-threaded asynchronous mechanism to improve parallelism, and also using TLV structure to construct datagram for its easy expanding and flexibility.④Realized the NCP software of the optical SDH transmission equipment, including Adapter module, Main control module, configure module, Timeslot module, OH cross module, and so on. ⑤Completed the PC simulation test and Devices test of the system, as well as the interface test between NCP and MCUs/EMSs. The test result shown that it was valid in system design, and applicable in engineering.

  • 【网络出版投稿人】 重庆大学
  • 【网络出版年期】2009年 06期
节点文献中: