Pon系统中局端设备配置数据上传和下载的方法

文档序号:7896820阅读:248来源:国知局
专利名称:Pon系统中局端设备配置数据上传和下载的方法
技术领域
本发明涉及PON系统的管理,具体涉及PON系统中局端设备配置数据上传和下 载的方法。
背景技术
近年来,随着Internet的普及和宽带应用的发展,宽带接入网的用户规模不 断扩大,使得接入网带宽资源日益“捉襟见肘”,为了彻底解决接入网的带宽瓶颈, 光纤到户(FTTH)逐步进入千家万户。以EPON(Ethernet Passive Optical Network)和 GPON(Gigabit Passive Optical Network)为代表的无源光网络技术xPON,继承了以太网的 低成本和易用性以及光网络的高带宽,近年来在全球得到了广泛的应用。在χΡΟΝ系统部署和应用中,图形网管系统EMS (Element Management System) 是不可缺少的一个组成部分,其主要作用是集中监控xPON系统中所有的局端设备 OLT (Optical Line Terminal)和远端设备 ONU (Optical Network Unit),实现图形化的告警、 性能参数显示,提供基于图形界面的用户业务配置功能,不需要使用者记忆和参考指导 手册,就可以根据提示一步一步完成所有业务的配置操作。用户业务配置包括局端设备 OLT和远端设备ONU两类设备的配置,局端设备OLT —般对远端设备ONU进行集中式 代管,所有远端设备ONU的配置都是通过局端设备OLT进行的,远端设备ONU的配置 数据一般也保存在局端设备OLT中。网络管理系统的日常管理中,为了避免局端设备故障导致配置数据的丢失,需 要定期将xPON局端设备的配置数据上传到图形网管系统EMS并进行必要的备份;在 xPON局端设备配置数据丢失或者错乱时,可以将图形网管系统EMS备份的配置数据下 载到xPON局端设备进行业务的恢复。在实际应用中,xPON局端设备配置数据的上传和下载操作是以OLT为单位进行 全部配置项数据的上传和下载,图形网管系统EMS针对每一种设备类型和每一个版本进 行对应的配置数据的上传和下载。这种方式存在以下问题(1)、因为图形网管系统EMS需要针对每一个版本进行对应的配置数据的上传 和下载操作,在xPON局端设备增加或者减少了配置项时,图形网管系统EMS必须同步 进行修改,不仅工作量较大,而且容易遗漏某些配置项。(2)、在实际的宽带接入网络中,同一种类型的xPON局端设备OLT可能同时存 在多个不同的版本在现网中运行。由于图形网管系统EMS配置项是通过硬编码方式和 xPON局端设备OLT的版本严格配套的,这样就会导致图形网管系统EMS无法正确显示 多个不同版本的OLT配置项差异,只能按照固定的配置项集合进行显示;同时在执行上 传和下载操作时,图形网管系统EMS也无法区分不同版本的局端设备OLT的配置项差 异,只能按照固定的配置项集合进行配置数据的同步操作,这样就会遗漏新版本中增加 的配置项,同时也会不加区分地上传和下载老版本中不支持的配置项。不仅增加了应用 程序处理的复杂性,也给运维管理人员带来困扰。
(3)、在每一次的上传和下载操作中,由于同步的是每个OLT全部的配置项,从 而导致每次上传和下载操作非常耗时,一般都在15分钟以上;在上传和下载的过程中如 果发生错误,不能进行续传,必须再次重新上传和下载,配置数据同步效率和可靠性都 比较低。

发明内容
针对目前χΡΟΝ系统中,局端设备配置数据的上传和下载操作存在的上述的问 题,本发明提供了一种PON系统中局端设备配置数据上传和下载的方法,包括以下步 骤Α10、EMS查询获得PON系统中每一种χΡΟΝ局端设备的配置项信息,并生成 一个全局配置项信息表存储在EMS中,所述全局配置项信息表包含每一种χΡΟΝ局端设 备的配置项ID、配置项名称以及该配置项的循环冗余校验码;A20、EMS定期查询每一个χΡΟΝ局端设备的配置项信息并分别得到该配置项的 当前循环冗余校验码,如果当前循环冗余校验码与全局配置项信息表中存储的循环冗余 校验码不同,则发出局端设备配置数据上传指令,通知χΡΟΝ局端设备将其配置数据上 传至EMS,并更新全局配置项信息表中的循环冗余校验码;否则,不发出局端设备配置 数据上传指令;Α30、当χΡΟΝ局端设备需要从EMS下载配置数据时,首先查询全部χΡΟΝ局
端设备的配置项信息,并获得每一个当前循环冗余校验码,如果当前循环冗余校验码与 全局配置项信息表中存储的循环冗余校验码不同,则发出下载配置数据指令,通知χΡΟΝ 局端设备下载配置数据,并重新计算循环冗余校验码;否则不发出下载配置数据指令。在上述方法中,步骤Α20包括以下步骤Α210、EMS定期依次查询所有χΡΟΝ局端设备的配置项信息并分别得到每一个 配置项的当前循环冗余校验码;Α220、根据每一个当前循环冗余校验码与EMS中的全局配置项信息表中保存的 配置项循环冗余校验码是否一致,生成配置数据不一致的配置项集合;Α230、依次从该配置项集合中取出一个配置项,下发局端设备配置数据上传指 令;Α240、局端设备配置数据上传指令返回后,更新EMS中的局端设备配置数据及 全局配置项信息表中的循环冗余校验码。在上述方法中,步骤Α30包括以下步骤Α310、EMS查询全部χΡΟΝ局端设备的配置项信息,并获得每一个当前循环冗 余校验码;Α320、根据每一个当前循环冗余校验码与全局配置项信息表中保存的配置项循 环冗余校验码是否一致,生成配置数据不一致的配置项集合;Α330、依次从该配置项集合中取出一个配置项,下发下载配置数据指令;Α340、χΡΟΝ局端设备接收下载配置数据指令,更新其配置数据,计算并更新 本地循环冗余校验码。本发明,通过比较图形网管系统EMS与χΡΟΝ局端设备配置项的循环冗余校验码实现了增量式的配置数据上传和下载操作,极大地提高了日常运维中配置数据同步的 效率和可靠性;同时通过全局性的配置项信息表及主动查询χΡΟΝ局端设备所有配置项 信息,实现了图形网管系统EMS与χΡΟΝ局端设备版本之间的无关性,极大地减少了图 形网管系统EMS的工作量,增强了图形界面EMS的系统的扩展性。


图1为本发明的流程图。
具体实施例方式下面结合附图对本发明作出详细的说明。如图1所示,本发明提供的PON系统中局端设备配置数据上传和下载的方法包 括以下步骤Α10、图形网管系统EMS向各χΡΟΝ局端设备下发指令,查询获得支持的每一 种χΡΟΝ局端设备的配置项信息,指令返回结果中包括各χΡΟΝ局端设备的配置项ID、 配置项名称和当前配置项的循环冗余校验码CRC,配置项ID和配置项的循环冗余校验码 CRC都是四个字节的整数值,将不同配置项ID、配置项名称和配置项的循环冗余校验码 CRC生成一个全局配置项信息表在EMS上存储为XML文件或者保存在数据库系统中;A20、EMS定期查询每一个χΡΟΝ局端设备的配置项信息并分别得到该配置项的 当前循环冗余校验码,如果当前循环冗余校验码与全局配置项信息表中存储的循环冗余 校验码不同,则发出局端设备配置数据上传指令,通知χΡΟΝ局端设备将其配置数据上 传至EMS,并更新全局配置项信息表中的循环冗余校验码;否则,不发出局端设备配置 数据上传指令。步骤Α20的详细步骤如下Α201、图形网管系统EMS定期依次查询所有χΡΟΝ局端设备的配置项信息并分 别得到每一个配置项的当前循环冗余校验码;Α220、分别将每一个当前循环冗余校验码与图形网管系统EMS中的全局配置项 信息表中保存的对应配置项的循环冗余校验码进行比较,生成配置数据不一致的配置项 集合;同时以每个配置项ID为关键字从全局配置项信息表中获得每个配置项的名称等信 息,在图形网管系统EMS中显示,直观地呈现给用户。Α230、如果每一个当前循环冗余校验码与全局配置项信息表中保存的对应配置 项的循环冗余校验码均相同,即步骤Α220中生成的配置项集合为空,则结束本次操作; 否则(步骤Α220中生成的配置项集合不为空),依次从步骤Α220中生成的配置项集合中 取出一个配置项,以配置项ID为关键字,向χΡΟΝ局端设备下发局端设备配置数据上传 指令,并等待该指令的返回,同时从配置项集合中删除该配置项。Α240、局端设备配置数据上传指令返回之后,EMS以返回结果中的配置项ID更 新本地对应的配置数据,并以返回结果中的配置项循环冗余校验码更新全局配置项信息 表中的循环冗余校验码,保持为和χΡΟΝ远端设备一致,标志着本配置项的配置数据再 次发生变更之前无需再次进行上传或者下载。再次判断是否还有需要上传的配置项(步骤Α220中生成的配置项集合不为空),若有则返回步骤A230继续执行,否则结束本次上传操作。A30、当χΡΟΝ局端设备的配置数据丢失或者错乱,需要从EMS下载相应的配 置数据时,EMS首先查询全部χΡΟΝ局端设备的配置项信息,并获得每一个当前循环 冗余校验码,如果当前循环冗余校验码与全局配置项信息表中存储的循环冗余校验码不 同,则发出下载配置数据指令,通知χΡΟΝ局端设备下载配置数据,并重新计算循环冗 余校验码;否则不发出下载配置数据指令。步骤Α30的详细步骤如下。Α310、图形网管系统EMS根据χΡΟΝ局端设备的配置数据丢失或者错乱信息, 向χΡΟΝ局端设备下发指令,查询获得支持的所有χΡΟΝ局端设备的配置项信息,指令返 回结果中包括每一种χΡΟΝ局端设备的配置项ID和当前配置项的当前循环冗余校验码, 配置项ID和当前循环冗余校验码都是四个字节的整数值。Α302、分别将每一个当前循环冗余校验码与图形网管系统EMS中全局配置项 信息表中保存的对应配置项的循环冗余校验码进行比较,生成配置数据不一致的配置项 集合;同时以每个配置项ID为关键字从全局配置项信息表中获得每个配置项的名称等信 息,在图形网管系统EMS中显示,直观地呈现给用户。Α330、如果每一个当前循环冗余校验码与全局配置项信息表中保存的对应配置 项的循环冗余校验码均相同,即步骤Α320中生成的配置项集合为空,则结束本次操作; 否则(步骤Α320中生成的配置项集合不为空),依次从步骤Α320中生成的配置项集合中 取出一个配置项,以配置项ID为关键字,向χΡΟΝ局端设备下发局端设备配置数据下载 指令,并等待该指令的返回,同时从配置项集合中删除该配置项。Α340、χΡΟΝ局端设备接收到配置数据之后,根据配置项ID更新对应的配置数 据,根据该配置数据重新计算循环冗余校验码,并更新本地的循环冗余校验码。再次判断是否还有需要下载的配置项(步骤Α320中生成的配置项集合不为 空),若有,则返回步骤Α330继续执行,否则结束本次下载操作。循环冗余校验码是配置数据的唯一标识,局端设备需要更新循环冗余校验码以 保持和新的配置数据一致,图形网管同步数据时需要比较局端设备上的循环冗余校验码 和本地的是否一致。若一致,则不需要回读配置数据;否则需要将新的配置数据从局端 设备上回读回来,并保存到数据库中。在进行配置上传时,EMS需要比较局端OLT设备 和本地的循环冗余校验码是否一致。本发明,全局配置项信息表包含每一种类型的χΡΟΝ局端设备的配置项ID、配 置项名称等信息,存储为XML文件或者保存在数据库系统中,用来在图形界面上直观地 显示每一个配置项;在增加或者修改了 χΡΟΝ局端设备的配置项时,仅需要更新全局的 配置项信息表,无需修改图形界面系统EMS程序。本发明可以解决现有技术中配置数据每次都需要全部上传和下载导致的同步时 间过长、同步效率和可靠性低的问题;同时不用修改程序就可以解决多个不同版本的 χΡΟΝ局端设备OLT共存时配置数据上传和下载存在的问题。本发明不局限于上述最佳实施方式,任何人应该得知在本发明的启示下作出的 结构变化,凡是与本发明具有相同或相近的技术方案,均落入本发明的保护范围之内。
权利要求
1.PON系统中局端设备配置数据上传和下载的方法,其特征在于包括以下步骤 A10、EMS查询获得PON系统中每一种χΡΟΝ局端设备的配置项信息,并生成一个全局配置项信息表存储在EMS中,所述全局配置项信息表包含每一种χΡΟΝ局端设备的 配置项ID、配置项名称以及该配置项的循环冗余校验码;A20、EMS定期查询每一个χΡΟΝ局端设备的配置项信息并分别得到该配置项的当 前循环冗余校验码,如果当前循环冗余校验码与全局配置项信息表中存储的循环冗余校 验码不同,则发出局端设备配置数据上传指令,通知χΡΟΝ局端设备将其配置数据上传 至EMS,并更新全局配置项信息表中的循环冗余校验码;否则,不发出局端设备配置数 据上传指令;Α30、当χΡΟΝ局端设备需要从EMS下载配置数据时,首先查询全部χΡΟΝ局端设 备的配置项信息,并获得每一个当前循环冗余校验码,如果当前循环冗余校验码与全局 配置项信息表中存储的循环冗余校验码不同,则发出下载配置数据指令,通知χΡΟΝ局 端设备下载配置数据,并重新计算循环冗余校验码;否则不发出下载配置数据指令。
2.如权利要求1所述的PON系统中局端设备配置数据上传和下载的方法,其特征在 于,步骤Α20包括以下步骤Α210、EMS定期依次查询所有χΡΟΝ局端设备的配置项信息并分别得到每一个配置 项的当前循环冗余校验码;Α220、根据每一个当前循环冗余校验码与EMS中的全局配置项信息表中保存的配置 项循环冗余校验码是否一致,生成配置数据不一致的配置项集合;Α230、依次从该配置项集合中取出一个配置项,下发局端设备配置信息上传指令; Α240、局端设备配置数据上传指令返回后,更新EMS中的局端设备配置数据及全局 配置项信息表中的循环冗余校验码。
3.如权利要求1所述的PON系统中局端设备配置数据上传和下载的方法,其特征在 于,步骤Α30包括以下步骤Α310、EMS查询全部χΡΟΝ局端设备的配置项信息,并获得每一个当前循环冗余校 验码;Α320、根据每一个当前循环冗余校验码与全局配置项信息表中保存的配置项循环冗 余校验码是否一致,生成配置数据不一致的配置项集合;Α330、依次从该配置项集合中取出一个配置项,下发下载配置数据指令; Α340、χΡΟΝ局端设备接收下载配置数据指令,更新其配置数据,计算并更新本地 循环冗余校验码。
全文摘要
本发明公开了一种PON系统中局端设备配置数据上传和下载的方法,包括以下步骤A10、EMS查询每一种xPON局端设备的配置项信息,并生成一个包含循环冗余校验码全局配置项信息表;A20、EMS定期查询每一个xPON局端设备的配置项信息,如果当前循环冗余校验码与全局配置项信息表中存储的循环冗余校验码不同,则通知xPON局端设备将其配置数据上传至EMS;A30、当xPON局端设备需要从EMS下载配置数据时,首先查询全部xPON局端设备的配置项信息,对当前循环冗余校验码与全局配置项信息表中存储的循环冗余校验码不同的xPON局端设备发出下载配置数据指令。本发明可以解决现有技术中配置数据每次都需要全部上传和下载导致的同步时间过长、同步效率和可靠性低的问题。
文档编号H04Q11/00GK102014320SQ20101060325
公开日2011年4月13日 申请日期2010年12月24日 优先权日2010年12月24日
发明者周俊杰, 尹永胜, 李奇, 王峰, 钟潘 申请人:烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1