一种网络的操作管理维护oam方法、装置和系统的制作方法_3

文档序号:9818416阅读:来源:国知局
r>[0094] 其中,所述需要进行OAM联动的管理维护集合对应的网络包括至少一个相同的网 络设备或者覆盖相同的路径。
[0095] 如图2所示,MDl和MD2对应的网络包括一个相同的网络设备Switch B,则同一用 户流量会流经MDl和MD2,而如果MDl或MD2中出现故障,需要通知到另一 MD,以使另一 MD 相应调整用户流量的流向,则确定MDl和MD2需要进行OAM联动;
[0096] 所述OAM统一管理中心为需要进行OAM联动的管理维护集合,即MDl和MD2建立联 动信息,所述为MDl和MD2建立联动信息包括为衔接MP添加联动到其他管理维护集合的衔 接MP的联动属性,比如图2中位于Switch B上的MPl和MP2,MPl属于MDl,MP2属于MD2, MPl和MP2同位于Switch B上,则MPl和MP2可以作为衔接MP,则所述OAM统一管理中心 在MPl上添加"联动到MP2"的联动属性,在MP2上添加"联动到MP1"的联动属性;
[0097] 所述为MDl和MD2建立联动信息也可以包括为MDl和MD2建立联动属性,比如将 MDl添加"联动到MD2"的联动属性,将MD2添加"联动到MD1"的联动属性。
[0098] 2、如图2所示,当Switch B和Switch C之间的链路故障时,这里只是示例,本发 明实施例的故障还包括网络设备或节点故障等其他类型的故障,或者,本发明实施例的故 障也包括链路性能下降或者网络设备或节点性能下降等,假设使用BFD技术的Switch C上 的MP4最先检测到该链路故障,MP4向统一 OAM管理中心发送故障告警消息;
[0099] 具体的,所述OAM统一管理中心接收MP4采用网络配置协议(Network Configuration Protocol, NETC0NF)传递的XML形式的数据,所述XML形式的数据由通用OAM 管理数据模型的对象转换而来,所述通用OAM管理数据模型使用IETF YANG Data Model格 式生成,所述通用OAM管理数据模型的对象携带所述故障信息,其中,使用所述IETF YANG Data Model格式的所述通用OAM管理数据模型转换成XML形式的数据可以采用现有标准 的规则;所述故障告警消息包括所述故障信息,所述故障信息包括故障位置、故障状态,故 障内容,所述的故障位置包括发生故障的网络设备或链路的位置信息等。可选地,所述故障 告警消息还包括故障发现设备的位置信息和/或故障上报设备的位置信息,所述故障发现 设备的位置信息和/或故障上报设备的位置信息包括所述故障发现设备和/或故障上报设 备的节点标识,所述故障发现设备和/或故障上报设备所属的第一管理维护集合等,比如 MP4的节点标识,MP4所属的MD等,则所述OAM统一管理中心可以根据这些信息得到发送该 故障告警消息的MP的信息,比如所属的第一管理维护集合等信息,并查询OAM数据库获得 与所述第一管理维护集合联动的第二管理维护集合,向所述第二管理维护集合中所有的MP 或者根据策略确定的MP发送故障通知消息,而且OAM统一管理中心也可以根据这些信息, 可以不用向所述故障发现设备和/或故障上报设备发送故障通知消息;所述通用OAM管理 数据模型可以为:
[0100] 寸一-n detect-co:ndinorwnotifioation 5--ro rixi-iudex uim32 :Ti£ig"i:fKk\x tj bi32 ro me*index ro -Tip-index ulnf,?2 ro meg-oper-starus \ηη?2 ro aim32
[0101] 所述通用0AM管理数据模型的对象是根据具体实例对所述通用0AM管理数据模型 的相关参数进行填充和/或扩展得到。所述具体实例可能与具体OAM技术相关,也可能不 相关。比如本发明实施例根据与具体OAM技术无关的所述故障信息,对所述通用OAM管理 数据模型的相关参数进行填充和/或扩展得到所述通用OAM管理数据模型的对象。
[0102] 3、所述OAM统一管理中心接收所述故障告警消息后,查询OAM数据库获得与MD2 联动的MDl ;
[0103] 具体的,如果所述为需要进行OAM联动的管理维护集合建立联动信息包括为衔接 MP添加联动到其他管理维护集合的衔接MP的联动属性,则根据所述衔接MP的联动属性,找 到与所述衔接MP位于同一网络设备的其他所述衔接MP,并根据所述衔接MP所属的MD找 到联动的MD,比如如果为MDl和MD2建立联动信息包括为衔接MP,即为MPl添加"联动到 MP2"的联动属性,为MP2添加"联动到MP1"的联动属性,则根据所述MP2的联动属性找到所 述MP1,并根据所述MPl找到所述MPl所属的所述MDl ;如果所述为需要进行OAM联动的管 理维护集合建立联动信息也包括为所述需要进行OAM联动的管理维护集合建立联动属性, 比如将MDl添加"联动到MD2"的联动属性,将MD2添加"联动到MD1"的联动属性,则可以 直接根据所述管理维护集合的联动属性找到与所述MD2联动的所述MDl。
[0104] 4、所述OAM统一管理中心向MDl中的所有的MP或者根据策略确定的MP发送故障 通知消息,所述故障通知消息包括所述故障信息。
[0105] 所述OAM统一管理中心向MDl中的所有的MP发送故障通知消息;或者所述OAM统 一管理中心也可以向MDl中的根据策略确定的MP发送故障通知消息,具体的策略本发明实 施例不加以限定,都属于本发明实施例的保护范围;本发明实施例中,所述OAM统一管理中 心向MDl中所有的MP,即MPl和MP3发送故障通知消息;所述OAM统一管理中心向MPl和 MP3发送采用NETC0NF传递的XML形式的数据,所述XML形式的数据由通用OAM管理数据模 型的对象转换而来,所述通用OAM管理数据模型使用IETF YANG Data Model格式生成,所 述通用OAM管理数据模型的对象携带所述故障信息,其中,使用所述ffiTF YANG Data Model 格式的所述通用OAM管理数据模型转换成XML形式的数据可以采用现有标准的规则;所述 故障通知消息包括所述故障信息,所述故障信息包括故障位置、故障状态,故障内容,所述 的故障位置包括发生故障的网络设备或链路的位置信息等。可选地,如果所述故障告警消 息还包括故障发现设备的位置信息和/或故障上报设备的位置信息,则所述故障通知消息 还包括故障发现设备的位置信息和/或故障上报设备的位置信息,所述故障发现设备的位 置信息和/或故障上报设备的位置信息包括所述故障发现设备和/或故障上报设备的节点 标识,所述故障发现设备和/或故障上报设备所属的第一管理维护集合等,比如MP4的节点 标识,MP4所属的MD等;MPl和MP3则可以根据自己的情况进行故障联动,比如启用备用通 道等。所述通用OAM管理数据模型可以为:
[0106] + "一τι dt* JtiCt"C〇ndtvti>Ei--.sprt?ading ;nd-indcx uin.t32 rneg-imlex iiint32 t -ro ιτ^-ηκ??χ uint32 : mp-indeK uint32 -l·-ro -Tieg-oper-sLitus ιι?ηβ2 v-ro meg-sub-oper-stisttis u!ni;32
[0107] 所述通用0AM管理数据模型的对象为根据具体实例对所述通用0AM管理数据模型 的相关参数进行填充和/或扩展得到。所述具体实例可能与具体OAM技术相关,也可能不 相关。比如本发明实施例根据与具体OAM技术无关的所述故障信息,对所述通用OAM管理 数据模型的相关参数进行填充和/或扩展得到所述通用OAM管理数据模型的对象。
[0108] 可选地,所述OAM统一管理中心也可以向和MP4位于同一 MD的其他MP发送所述 故障通知消息,比如所述OAM统一管理中心可以向MP2发送所述故障通知消息;
[0109] 至于MD2中使用BFD技术的其他MP,比如MP2后来检测到该链路故障的时候,如果 该MP2已经接收到所述OAM统一管理中心发送的故障通知消息,则不需要再向所述OAM统 一管理中心发送故障告警消息,如果该MP2还没有接收到所述OAM统一管理中心发送的故 障通知消息,则可以再向所述OAM统一管理中心发送故障告警消息。
[0110] 可选地,本发明实施例的故障告警消息或故障通知消息也可以采用扩展简单网络 管理协议(Simple Network Management Protocol, SNMP)来传递。
[0111] 可选地,本发明实施例中所述OAM统一管理中心也可以接收第一管理维护集合的 MP采用现有技术的方法发送的故障告警消息,所述故障告警消息包括故障信息,所述现有 技术的方法和所述MP使用的OAM技术相关;所述OAM统一管理中心查询OAM数据库获得与 所述第一管理维护集合联动的第二管理维护集合,所述第二管理维护集合包括使用第二种 OAM技术的MP,所述OAM数据库保存有不同管理维护集合的联动信息;所述OAM统一管理中 心将所述故障信息转换为通用OAM管理数据模型的对象;所述OAM统一管理中心向所述第 二管理维护集合中所有的MP或者根据策略确定的MP发送故障通知消息,所述故障通知消 息包括所述故障信息,所述故障通知消息采用NETCONF传递的XML形式的数据,所述XML形 式的数据由所述通用OAM管理数据模型的对象转换而来,所述通用OAM管理数据模型使用 IETFYANG Data Model格式生成,所述通用OAM管理数据模型的对象携带所述故障信息,其 中,使用所述IETFYANG Data Model格式的所述通用OAM管理数据模型转换成XML形式的 数据可以采用现有标准的规则。
[0112] 可选地,本发明实施例中所述OAM统一管理中心也可以接收第一管理维护集合的 MP采用现有技术的方法发送的故障告警消息,所述故障告警消息包括故障信息,所述现有 技术的方法和所述MP使用的OAM技术相关;所述OAM统一管理中心查询OAM数据库获得与 所述第一管理维护集合联动的第二管理维护集合,所述第二管理维护集合包括使用第二种 OAM技术的MP,所述OAM数据库保存有不同管理维护集合的联动信息;所述OAM统一管理中 心向所述第二管理维护集合中所有的MP或者根据策略确定的MP发送故障通知消息,所述 故障通知消息包括所述故障信息,所述故障通知消息采用现有技术的方法发送,所述现有 技术的方法与所述MP使用的OAM技术相关。
[0113] 这样,本发明实施例可以兼容支持现有技术的方法发送故障告警消息或故障通知 消息,而不支持基于通用OAM管理数据模型的方法的MP。
[0114] 下面结合图3的应用场景,对本发明实施例提供的又一种网络的操作管理维护
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1