资源描述:
《mpls-tp网络管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号学号M201076007学校代码1100448877密级硕士学位论文MPLS-TP网络管理系统的设计与实现学位申请人贾春雨学科专业:软件工程指导教师:武剑洁副教授答辩日期:2013.1.12AThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreefortheMasterofEngineeringDesignandImplementationofMPLS-TPNetworkManagementSystemCandidate:JiaChunyuMa
2、jor:SoftwareEngineeringSupervisor:Assoc.Prof.WuJianjieHuazhongUniversityofScienceandTechnologyWuhan430074,P.R.ChinaJanuary,2013华中科技大学硕士学位论文摘要随着3G的大规模商用和VoIP、IPTV等网络应用的普及,为了适应全网运营以及IP化发展需要,分组传送网技术得以飞速发展。其中PBB-TE和MPLS是目前业界呼声最高的两种技术。凭借多业务的接入能力、端到端的传送保证、良好的OAM和QoS特性,M
3、PLS技术成为PTN演进方向的不二选择,其发展也日趋成熟完善。为此,基于MPLS技术设计实现了一套MPLS-TP网络管理系统。MPLS-TP网络管理系统采用了表现层、业务逻辑层和数据访问层三层架构体系,主要功能模块分为设备管理模块、部署管理模块、资源管理模块、自动发现模块、OAM诊断模块、拓扑管理模块和故障管理模块七大部分。系统同时支持SQLServer和Oracle两种数据库,数据库所有表的设计分为网管侧数据表和设备侧数据表,网管侧数据表与设备侧数据表分别存储网管中的配置信息和设备上实际的配置信息,两侧的数据库表实时同步
4、更新。系统使用Windows与Linux双重开发环境,后台开发采用公司自主研发的iMF开发框架,通过XML命令行配置文件,实现了网管系统中的隧道业务、点到点ELine业务、点到多点ELan业务的部署下发和数据采集。系统采用抽象标记语言ASN.1作为前后台通信语言,通过对通信数据进行加密保证了数据的安全性。MPLS-TP管理系统经过严格的模块调试后,经过多轮的系统测试,达到了预期的设计要求。实践表明,MPLS技术的研究成果和MPLS-TP网络管理系统所描述的设计思路和实现方法是合理的、切实可行的,对于类似的网管系统的开发具有
5、一定的参考价值。关键词:多协议标签交换分组传送网点到多点业务自动发现I华中科技大学硕士学位论文AbstractNowadays,thelarge-scalecommercialuseof3GnetworkandtheapplicationsofVoIPandIPTVisverypopular.InordertoadapttothewholenetworkoperatorsandthedevelopmentofIP-basedneeds,MPLS-TPtechnologydevelopedrapidly.PBB-TEandM
6、PLSarethetwomaintechnologiesthatgetthemostrecognitionintheindustry.MPLStechnologyhasmanyadvantages.Forexample,accesscapabilitiesofmulti-service,end-to-enddeliveryassurance,goodcharacteristicsofOAMandQoSandsoon.Therefore,MPLStechnologyisthebestdevelopingchoiceofPTN
7、evolution.Atthesametime,itsdevelopmentisbeingcompleted.AccordingtotheMPLS-TPnetworkmanagementsystem,thisarticlelaunchedastudyofMPLStechnology.MPLS-TPnetworkmanagementsystemusethree-tiersystem,whichincludedpresentationlayer,businesslogiclayeranddataaccesslayer.Thes
8、ystemisdividedintosevenparts,whicharedevicemanagementmodule,deployedmanagementmodule,resourcemanagementmodule,automaticdiscoverymodules,OAMmanagementmod