一种电力通信设备的路由信息同步方法及装置的制造方法_3

文档序号:9567073阅读:来源:国知局
对路由执行对象的对象模型进行更新的方法流程图,参照图4,该方法可以包括:
[0091]步骤S200、若所述路由配置信息变更通知为路由执行对象创建通知,则在所述数据库中的所述位置创建新的路由执行对象,并设置所创建的路由执行对象的对象描述信息与所述路由配置信息相应;
[0092]步骤S210、若所述路由配置信息变更通知为路由执行对象删除通知,则在所述数据库中的所述位置删除原路由执行对象;
[0093]步骤S220、若所述路由配置信息变更通知为路由执行对象内容改变通知,则在所述数据库中的所述位置删除原路由执行对象,并在所述数据库中的所述位置创建新的路由执行对象,设置所创建的路由执行对象的对象描述信息与所述路由配置信息相应。
[0094]例如,路由中交叉连接发生变化(如创建、删除等)、复用段发生变化时,厂家网管接口可以上传路由配置信息变更通知,以使得监控系统可知晓路由配置信息的改变情况,监控系统可以根据上报的配置信息变更通知对数据库中的路由信息进行同步。
[0095]可选的,如果变更路由信息的路由执行对象涉及到网络中的在用电路,则可提示用户对在用电路进行路由循迹,以比对在用电路循迹的路由信息是否与数据库中记录的一致,从而在不一致时,作出更新;
[0096]具体的,若变更路由信息的路由执行对象涉及到网络中的在用电路,本发明实施例可弹出警告,并提示用户对涉及到的在用电路进行路由循迹;如果用户确定进行路由循迹,则可响应用户操作,对在用电路进行路由循迹。
[0097]如果网络为由第一设备,第二设备,第三设备和第四设备组成的环形通信网络,且从A端口到Z端口涉及一条电路,A端口为第一设备的端口,z端口为第四设备的端口;对应的,图5示出了相应的对在用电路进行路由循迹的方法流程图,参照图5,该方法可以包括:
[0098]步骤S300、查找A端口的交叉连接,确定第一端口的路由信息,第一端口为A端口的下一端口;
[0099]步骤S310、分析所述第一端口的拓扑连接,确定第二端口的路由信息,第二端口为第一端口的下一端口;
[0100]步骤S320、分析第二端口的交叉连接,确定第三端口的路由信息,第三端口为第二端口的下一端口;
[0101]步骤S330、分析第三端口的拓扑连接,确定第四端口的路由信息,第四端口为第三端口的下一端口;
[0102]步骤S340、分析第四端口的交叉连接,确定Z端口的路由信息;
[0103]步骤S350、结合A端口的路由信息,Z端口的路由信息,和A端口至Z端口的路由信息,将结合的信息与所述数据库中从A端口到Z端口涉及的电路的对象模型进行比对,在比对不一致时,根据结合的信息更新所述数据库中的该电路的对象模型。
[0104]通过图5所示方法的处理,可在发现路由循迹到的信息与实际的电路路由信息不一致时,借助业务路由动态循迹自动上报比对信息,实现信息的核准和更新。
[0105]值得注意的是,图5所示方法间隔的采用交叉连接和拓扑连接进行路由循迹,主要是限于路由遵循的行业规定。
[0106]可选的,在人工同步方式场景下,监控系统可检测到同步指令时,向所述管理系统发送变更通知采集信息,以在所述管理系统根据所述变更通知采集信息,确定路由信息变更的路由执行对象后,接收所述管理系统上传的包含该路由执行对象变更后的路由配置信息的路由配置信息变更通知,其中,所述同步指令由用户操作触发;
[0107]在定时同步场景下,监控系统可定时向所述管理系统发送变更通知采集信息,以在所述管理系统根据所述变更通知采集信息,确定路由信息变更的路由执行对象后,接收所述管理系统上传的包含该路由执行对象变更后的路由配置信息的路由配置信息变更通知;
[0108]在自动同步场景下,监控系统可接收所述管理系统自动上传的路由配置信息变更通知。
[0109]本发明实施例提供的路由信息同步方法实现了简便且针对性较强的路由信息同步。
[0110]下面对本发明实施例提供的电力通信设备的路由信息同步装置进行介绍,下文描述的电力通信设备的路由信息同步装置可与上文描述的电力通信设备的路由信息同步方法相互对应参照。
[0111]图6为本发明实施例提供的电力通信设备的路由信息同步装置的结构框图,该装置可基于种路由信息同步系统,所述路由信息同步系统包括:至少一个管理系统,一个管理系统管理多个路由执行对象,与所述管理系统通信的监控系统;该装置可具体应用于监控系统中,参照图6,该装置可以包括:
[0112]通知获取模块100,用于获取所述管理系统上传的路由配置信息变更通知,所述路由配置信息变更通知包括所述管理系统所管理的路由执行对象变更路由信息后的路由配置信息;
[0113]位置确定模块200,用于根据所述路由配置信息变更通知,在数据库中确定变更路由信息的路由执行对象的对象模型的位置;所述数据库中记录有各路由执行对象的对象模型,及各对象模型之间的关系,所述对象模型对应有与路由配置信息相应的对象描述信息;
[0114]更新模块300,用于根据所述路由配置信息变更通知,在所述位置对路由执行对象的对象模型进行更新,以使得更新后的对象模型的对象描述信息,与所述路由配置信息变更通知中记录的路由配置信息相应。
[0115]可选的,更新模块300具体可用于,根据所述路由配置信息变更通知,在所述位置创建和删除路由执行对象,以在所述位置对路由执行对象的对象模型进行更新。
[0116]可选的,所述路由配置信息变更通知可以包括:路由执行对象创建通知,或,路由执行对象删除通知,或,路由执行对象内容改变通知;可选的,路由执行对象内容改变通知可以包括:路由执行对象属性值改变通知,和/或,路由执行对象状态改变通知。
[0117]相应的,图7示出了本发明实施例提供的更新模块300的一种可选结构,参照图7,更新模块300可以包括:
[0118]第一更新单元310,用于若所述路由配置信息变更通知为路由执行对象创建通知,则在所述数据库中的所述位置创建新的路由执行对象,并设置所创建的路由执行对象的对象描述信息与所述路由配置信息相应;
[0119]第二更新单元320,用于若所述路由配置信息变更通知为路由执行对象删除通知,则在所述数据库中的所述位置删除原路由执行对象;
[0120]第三更新单元330,用于若所述路由配置信息变更通知为路由执行对象内容改变通知,则在所述数据库中的所述位置删除原路由执行对象,并在所述数据库中的所述位置创建新的路由执行对象,设置所创建的路由执行对象的对象描述信息与所述路由配置信息相应。
[0121]可选的,图8示出了本发明实施例提供的电力通信设备的路由信息同步装置的另一结构框图,结合图6和图8所示,该装置还可以包括:
[0122]告警提示模块400,用于弹出警告,并提示用户对涉及到的在用电路进行路由循迹;
[0123]路由循迹模块500,用于响应用户操作,对用电路进行路由循迹。
[0124]可选的,如果网络为由第一设备,第二设备,第三设备和第四设备组成的环形通信网络,且从A端口到Z端口涉及一条电路,A端口为第一设备的端口,Z端口为第四设备的端口 ;则路由循迹模块500的结构可如图9所示,包括:
[0125]第一查找单元510,用于查找A端口的交叉连接,确定第一端口的路由信息,第一端口为A端口的下一端口 ;
[0126]第一分析单元520,用于分析所述第一端口的拓扑连接,确定第二端口的路由信息,第二端口为第一端口的下一端口 ;
[0127]第二分析单元530,用于分析第二端口的交叉连接,确定第三端口的路由信息,第三端口为第二端口的下一端口 ;
[0128]第三分析单元540,用于分析第三端口的拓扑连接,确定第四端口的路由信息,第四端口为第三端口的下一端口;
[0129]第四分析单元550,用于分析第四端口的交叉连接,确定Z端口的路由信息;
[0130]循迹更新单元560,用于结合A端口的路由信息,Z端口的路由信息,和A端口至Z端口的路由信息,将结合的信息与所述数据库中从A端口到Z端口涉及的电路的对象模型进行比对,在比对不一致时,根据结合的信息更新所述数据库中的该电路的对象模型。
[0131]本发明实施例提供的电力通信设备的路由信息同步装置实现了简便且针对性较强的路由信息同步。
[0132]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0133]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0134]结合本文中所公开的实施例描述的方
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1