提高IP承载网CE数据配置准确性的新方法

上传人:飞*** 文档编号:33961900 上传时间:2018-02-19 格式:DOC 页数:5 大小:118.50KB
返回 下载 相关 举报
提高IP承载网CE数据配置准确性的新方法_第1页
第1页 / 共5页
提高IP承载网CE数据配置准确性的新方法_第2页
第2页 / 共5页
提高IP承载网CE数据配置准确性的新方法_第3页
第3页 / 共5页
提高IP承载网CE数据配置准确性的新方法_第4页
第4页 / 共5页
提高IP承载网CE数据配置准确性的新方法_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《提高IP承载网CE数据配置准确性的新方法》由会员分享,可在线阅读,更多相关《提高IP承载网CE数据配置准确性的新方法(5页珍藏版)》请在金锄头文库上搜索。

1、提高 IP 承载网 CE 数据配置准确性的新方法1 项目背景目前 IP 承载网已承载了软交换的话音业务、3G PS 媒体业务以及 BSC GB 业务。随着公司业务 IP 化进程的加快,IP 承载网承载的业务越来越多,越来越广,IP 承载网在公司内部的地位也越来越重要,因此要求 IP 承载网具有很高的可靠性和稳定性,数据配置的正确性、规范性也越来越重要。在建设和维护 IP 承载网的过程中,常常会对 IP 承载网设备配置数据,如果数据出错,可能引起意想不到的结果。因此,配置数据时要非常小心,绝不允许有半点马虎。2010 年四川由于 CE 数据配置错误导致的故障一共有 2 起, (其中重大故障 1

2、起) 。导致 CE 配置错误的原因就是由于维护人员对于 CE 配置不熟悉。在配置过程中发生错误,从而引发故障。为了减低此类由于维护人员对于 CE 配置不熟悉的而导致故障发生事件的几率,乐山分公司根据集团公司 CE 配置标准,开发出一套软件,维护人员只需要在软件中填写本次需要调整的相关内容,如 CE 相应端口、IP 地址、以及 BFD 名称等参数即可完成相关软交换网元入网和修改的工作,对于模板中固化的部份,不允许修改,从而避免了了脚本出错可能,大大降低了配置出错的几率。2 解决方案2.1 可行性分析目前 IP 承载网 CE 等数据通信设备配置时,都以集团公司下发的数据规范为标准制定脚本,根据相关

3、标准,在定制脚本时,一个命令行中有很多内容是固定不变的,甚至整条命令行都不变而完全一样,因此在编制脚本时,仅需要修改需要变动的参数即可。以 IP 承载网华为软交换 CE 的 OSPF 配置脚本为例(详见 中国移动软交换统一站点CE 局数据规范(华为) (修订版) ,版本号:1.0.0) ,如图 1 所示:ospf 1 router-id vpn-instance ChinaMobile_NGN_SGimport-route direct type 1 route-policy NGN_SG /引入直连网段路由,并启用路由策略import-route static type 1 route-po

4、licy NGN_SG /引入静态配置路由,并启用路由策略spf-schedule-interval millisecond 100 /配置 OSPF 路由计算时间间隔lsa-originate-interval 0 /配置 OSPF LSA 被接收的时间间隔lsa-arrival-interval 0 /配置 OSPF LSA 的更新时间间隔enable log config /配置 OSPF 日志信息enable log error /配置 OSPF 日志信息 ,可选vpn-instance-capability simple /配置 OSPF 忽略环路检查area 0.0.0.0netw

5、ork /配置 OSPF 发布 CE 之间互连网段路由network /配置 OSPF 发布 CE 上行到 PE 的网段路由图 1 示例:OSPF 模板根据集团标准,在配置 CE 数据 OSPF 时,仅需要修改路由 ID、发布的 IP 网段及其反掩码即可。显然,可以根据集团标准定制出软件可以识别的脚本模板,并通过软件解析该模板,而将需要变动的项目单列出来,作为必须修改内容。在每次定制脚本时,仅修改这几个可变动的参数即可,而其它内容则固定起来,不让变动,操作更加简单可靠,从而最大限度的减少了在制作脚本时出错的几率。综上所述,从软件开发和模板的制作,本项目都具有很高的可行性。2.2 创新性由于集团

6、公司制定的数据规范,仅是一个 WORD 文档,维护人员在制作脚本时,需要将其复制出来,然后再修改其内容,在修改脚本时,存在着很大隐患。本项目提出有如下创新性:1、文档软件固化:将文本化的文档软件化,把标准中不可以修改的部份完封装固化,杜绝了出错的可能;2、基于模板:传统的思想是将每一个数据配置模板固化成一个个的命名,要增加和修改都需要更改软件,极不利于扩展和修改,本项目基于模板将模板和软件分开,修改模板和增加脚本,都非常容易和灵活。2.3 总体设计根据项目的设计思想,将软件分为软件和模板两个相互独立部份,分别采用不同的技术和标准来实现。2.3.1 脚本生成系统脚本生成系统是一个软件,主要实现脚

7、本模板的调度、模板解析、参数修改、脚本校验和脚本生成等功能。脚本生成系统采用 Microsoft Visual studio 2008 - C# 编程工具来实现,基于 Microsoft Winodws 平台。脚本生成系统主界面如图 2 所示:图 2 脚本生成脚本设计界面左面是模板库树,动态从 Templates 文件夹下读取模板文件。选择各个定制好的模板之后,将模板文件按不同设备加载到设计视图中(图中是一对 CE 设备) ,同时,在右面的属性视图中列出每一个必须修改的项目。当填制完各个项目之后,点执行校验功能,即可对每一个修改项目进行格式检验,对于不合法的数据,将直接提示,修改正确后,方能生

8、成脚本,如图 3 所示。图 3 生成脚本界面生成的脚本也不能进行修改,脚本文件可以保存为文本文件,供登录到设备上执行操作。2.3.2 定制模板模板采用的是 XML 语言实现,每个模板单独一个 XML 文件,并放在软件可执行文件下的一个指定 Templates 文件夹下。模板文件根据软件定义的项目进行设计,并在其中定义可以修改的参数,便于在脚本生成系统中解析,并生成可以变动的参数项。模板文件将展现在设计视图中,同时,将要修改参数的值也显示在里面,如图 2 所示。3 解决问题3.1 解决问题本项目实现了 IP 承载网数据配置由文档转化成了软件方式,采用了模板和软件相互独立的设计思想,解决以下现实问

9、题:1、 将集团数据配置规范定制成各种不同的软件能识别的模板。维护人员可以根据自己需要按软件的要求自行定制各种不同的脚本模板,定制好后,放到指定文件夹下(Templates)即可。扩展非常灵活。2、 软件实现了识别模板、调度模板、解析模板、修改参数、数据校验、生成脚本等功能。维护人员仅需要修改少量关键内容即可以完成脚本生成。使得脚本定制生成更加安全可靠、脚本制作更加快捷。3、 软件中有数据校验功能,生成的脚本规范、准确,最大限度的降低了出错几率。4 社会效益和经济效益4.1 社会效益本项目的社会效益大致如下:1、项目不但使用于 IP 承载网 CE 数据配置,而且适用于有固定模式的其他系统设备脚

10、本的制作,如 CMNET、MDCN、城域网等,各种不同系统扩展也仅需要按其规范定制脚本模板即可,软件无需做任何修改即可操作。2、项目不但适用于本公司,还适用于其他各营运商、网络设备提供商。3、项目还可以从很大程度上提高工作效率和工作质量。使操作人员能很轻松地制作脚本,在保证参数正确后,不用再担心脚本出错。4.2 经济效益本项目的经济效益分析如下:1、 可以商用,通过出售而获取收益。2、 提高了人员的工作效率,节约了人力成本。3、 减少了出故障的几率,提高工作效率,同时减少了因脚本问题导致业务问题所带来的经济损失。5 参考文献1 中国移动软交换统一站点 CE 局数据规范(华为) (修订版) ,版本号:1.0.02 中国移动 PS 域统一站点 CE 局数据规范思科(思科部份) ,版本号:1.0.0

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号