[发明专利]一种网元管理系统界面交互开发系统及方法有效
申请号: | 201010184119.0 | 申请日: | 2010-05-20 |
公开(公告)号: | CN101826018A | 公开(公告)日: | 2010-09-08 |
发明(设计)人: | 陈虎;卞腾;宫贵冬 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04L12/24 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 管理 系统 界面 交互 开发 方法 | ||
技术领域
本发明涉及一种开发系统及方法,尤其涉及一种网元管理系统(EMS) 界面交互开发系统及方法。
背景技术
随着网络技术的不断发展以及网络规模的不断扩大,用户对网络的需求 也在不断增加,网络管理已成为网络发展中的一个至关重要的技术,是网络 可靠、安全以及高速运行的保障。
目前,国内外的网络设备提供商多达上百个,制造的设备种类非常丰富, 设备型号多种多样,满足了多种应用需求,适用于各种环境。面对数量庞大, 种类繁多的网络设备,如何设计一个灵活的可扩展的界面交互体系框架,以 实现多种设备的全面可视化网络管理是当前研究的热点问题。
模型-视图-控制器(Model View Controller,MVC)强制性地使应用程序 的输入、处理和输出相互分开,使MVC应用程序被分成三个核心部件:模 型、视图以及控制器,它们各自处理自己的任务。
视图(View)是用户能够看到的并能与之进行交互的界面,不管用户数 据如何变化,视图只是一种输出数据并允许用户进行操作的方式。
模型(Model)表示企业数据和业务的处理逻辑。在MVC的三个部件中, 模型拥有最多的处理任务。模型与数据无关,这也就意味着一个模型能为多 个视图提供数据,一次编写的模型代码可以被多个视图重用,提高了代码的 重用性。
控制器(Controller)主要用于接收用户的输入并调用模型和视图去完成 用户的需求。控制器不做任何逻辑处理,也不输出任何东西,它只是接收用 户请求,选择使用哪个模型去处理用户请求,并决定将处理后的结果使用哪 个视图展示给用户。
图1为现有技术中MVC处理模型示意图。如图1所示,首先控制器接 收用户通过视图提出的欲进行交互的用户请求(User Action),并选择与该 用户请求对应的模型进行处理(Update1);然后模型通过业务逻辑来响应处 理用户请求,并向控制器返回处理结果(Notify);最后控制器根据处理结果 选择(Update2)对应的视图,并通过视图将结果数据展示给用户。
电信管理网络(TMN)为电信网络管理目标的实现提供了一套整体解决 方案。TMN模型定义了四个管理层面,分别为网元层、网络层、运维层以及 业务层,每个管理层面都有相应的管理系统。
网元管理系统(EMS,也称厂家网管或者专业网管),关注设备上的配 置、资源以及故障信息。EMS是管理特定类型的一个或多个电信网络单元 (NE)的系统,处在TMN模型的最底层即网元层,实现了对网络设备的管 理,是网络管理的基础,决定着网络业务的服务质量。
EMS直接面向设备,与设备之间多采用简单网络管理协议(SNMP), 也有采用串口甚至套接字(SOCKET)的私有管理协议等方式进行管理。主 要侧重于以下几个方面:
(1)网元的配置管理。
(2)网元资源信息的采集。
(3)网元故障信息的收集。
(4)网元性能数据的采集。
由于客户机/服务器(C/S)模式具有数据处理速度快、效率高,网络关 系简单,网络带宽开销小等优点,因而在开发EMS时多采用传统的C/S模式 的体系架构,如图2所示。
作为和设备直接交互的网元管理系统,需要对设备进行全面网管,这就 要区分不同种类和型号的设备,进行不同功能点的设计和开发,因而在开发 EMS的过程中需要针对不同设备进行不同的界面展示和数据交互。但是由于 通信领域中的网络设备种类繁多,型号数量众多,使得EMS的开发人员的工 作异常复杂且工作量巨大,同时又带有大量的重复性劳动。
发明人经过分析研究,认为目前开源的MVC设计框架并不能很好地满 足EMS的功能开发,原因在于:
(1)基于开源的开发框架需要开发人员有相对较广的知识面,而这些知 识又过于复杂,开发人员难以全面掌握;
(2)MVC设计框架的升级换代过于频繁,需要开发人员花费大量的时 间和精力来不断学习了解;
(3)企业级的应用开发需要一个统一的开发平台,以提高EMS的开发 效率和质量,这显著提高了开发成本。
鉴于以上存在的问题,有必要提供一种高效的EMS开发系统及方法。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010184119.0/2.html,转载请声明来源钻瓜专利网。