当前位置:问答库>论文摘要

题目:基于Eclipse RCP平台的光网络规划系统的设计与实现

关键词:光网络;规划软件;Eclipse;RCP平台;插件开发

  摘要

作为构建新一代光网络的核心技术,ASON(自动交换光网络)以可兼容、可扩展的硬件系统为支撑,将先进的软件系统融入硬件平台,形成一个更具伸缩性、以数据为中心的基础平台。近两年来,通信运营商逐渐开始采用ASON网络组成通信干线,使ASON进入实用阶段。为了提高网络的智能化水平,提升网络的灵活调度能力,增强网络的安全可靠性,降低维护管理运营费用,运营商对设备制造商就ASON规划软件提出迫切的需求。另一方面,运营商也对光网络规划软件的可用性,可扩展性提出了很高的要求,特别是光网络拓扑的图形化编辑和复杂业务的操作这两个方面。本文首先分析了OSGI规范和Eclipse Rich Client Platform平台,研究其体系结构,综述了相关技术的发展动态,提出了基于Eclipse RCP平台的解决方案。Eclipse RCP和Eclipse IDE相同,都是基于微内核心+插件的系统架构,由于光网络规划系统随着通信领域相关技术的发展,会面对越来越多的各种复杂的业务功能需求,因此通过插件的形式来扩展系统的业务功能是非常有效的解决方案。在系统的体系设计中,通过将整个系统分为不同的层即高度组件化的模块,大大降低了应用系统开发和维护的成本。将数据访问和逻辑操作都集中到组件中,增强了系统的复用性和系统的扩展性。在明确体系结构和实现方法的解决方案后,对核心技术——基于模型驱动的插件式业务功能的实现方法进行讨论。针对光网络拓扑的图形化编辑和复杂业务的操作的实现进行了详细分析和设计,提出用Eclipse GEF框架和基于Command模式的Operation FrameWork作为解决方案。