书签 分享 收藏 举报 版权申诉 / 20

告警同步方法、装置和系统.pdf

  • 上传人:奻奴
  • 文档编号:1345876
  • 上传时间:2018-04-16
  • 格式:PDF
  • 页数:20
  • 大小:1.06MB
  • 摘要
    申请专利号:

    CN201010208433.8

    申请日:

    2010.06.24

    公开号:

    CN101854262A

    公开日:

    2010.10.06

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    著录事项变更IPC(主分类):H04L 12/24变更事项:发明人变更前:柳春雷变更后:刘全忠|||专利权的转移IPC(主分类):H04L 12/24登记生效日:20170907变更事项:专利权人变更前权利人:广东高航知识产权运营有限公司变更后权利人:刘全忠变更事项:地址变更前权利人:510640 广东省广州市天河区五山路中公教育大厦371-1号2401单元变更后权利人:063000 河北省唐山市乐亭县乐亭镇金融大街宏光社区宏光楼52栋3门23305号|||专利权的转移 IPC(主分类):H04L 12/24登记生效日:20170713变更事项:专利权人变更前权利人:华为技术有限公司变更后权利人:广东高航知识产权运营有限公司变更事项:地址变更前权利人:518129 广东省深圳市龙岗区坂田华为基地总部办公楼变更后权利人:510640 广东省广州市天河区五山路中公教育大厦371-1号2401单元|||授权|||实质审查的生效IPC(主分类):H04L 12/24申请日:20100624|||公开

    IPC分类号:

    H04L12/24; H04L29/08; H04L12/56

    主分类号:

    H04L12/24

    申请人:

    华为技术有限公司

    发明人:

    柳春雷

    地址:

    518129 广东省深圳市龙岗区坂田华为基地总部办公楼

    优先权:

    专利代理机构:

    北京中博世达专利商标代理有限公司 11274

    代理人:

    申健

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种告警同步方法、装置和系统,其中本发明实施例提供的方法,包括:获取电信设备的告警同步方式和告警报文,所述告警报文包括告警标识参数和本次告警的告警流水号;根据电信设备的告警同步方式和告警标识参数查找历史记录,所述历史记录包括本次告警之前,针对同一告警标识参数、以所述同步方式告警的告警流水号;如果本次告警的告警流水号与历史记录的告警流水号不连续,下发告警同步命令。通过本发明实施例能够实现网络中多样性电信设备的告警同步,增强告警同步的兼容性。

    权利要求书

    1: 一种告警同步的方法, 其特征在于, 包括 : 获取电信设备的告警同步方式和告警报文, 所述告警报文包括告警标识参数和本次告 警的告警流水号 ; 根据电信设备的告警同步方式和告警标识参数查找历史记录, 所述历史记录包括本次 告警之前, 针对同一告警标识参数、 以所述告警同步方式告警的告警流水号 ; 如果本次告警的告警流水号与历史记录的告警流水号不连续, 下发告警同步命令。
    2: 根据权利要求 1 所述的方法, 其特征在于, 还包括 : 如果本次告警的告警流水号与所述历史记录的告警流水号连续, 用本次告警的告警流 水号替换历史记录的告警流水号。
    3: 根据权利要求 1 所述的方法, 其特征在于, 所述获取电信设备的告警同步方式的方 式包括 : 电信设备主动上报告警同步方式或者告警同步装置根据电信设备类型配置该电信 设备的告警同步方式。
    4: 根据权利要求 1 所述的方法, 其特征在于, 所述根据电信设备的告警同步方式和告 警标识参数查找历史记录的步骤包括 : 解析电信设备上报的告警报文, 获取告警标识参数和本次告警的告警流水号 ; 根据获得的电信设备的告警同步方式查找是否已经为所述告警标识参数分配了逻辑 同步号 ; 如果已经分配了逻辑同步号, 查找该逻辑同步号下历史记录的告警流水号。
    5: 根据权利要求 4 所述的方法, 其特征在于, 根据电信设备的告警同步方式和告警标 识参数查找历史记录的步骤还包括 : 如果尚未分配逻辑同步号, 为电信设备的告警同步方式下的告警标识参数分配逻辑同 步号, 并将本次告警的告警流水号载入历史记录。
    6: 根据权利要求 5 所述的方法, 其特征在于, 所述为电信设备的告警同步方式下的告 警标识参数分配逻辑同步号包括 : 同一告警同步方式下统一编告警流水号的告警标识参数分配同一个逻辑同步号。
    7: 根据权利要求 1 所述的方法, 其特征在于, 所述电信设备的告警同步方式包括 : 方式 1 : 单 IP 电信设备, 整个电信设备统一编告警流水号, 网管上建模为一个被管理对 象; 和 / 或, 方式 2 : 单 IP 电信设备, 整个电信设备统一编告警流水号, 网管上根据业务类 型建模为两个或两个以上被管理对象 ; 和 / 或, 方式 3 : 单 IP 电信设备, 按电信设备内部逻辑单元分别编告警流水号, 网管上 建模为一个被管理对象 ; 和 / 或, 方式 4 : 单 IP 电信设备, 按电信设备内部逻辑单元分别编告警流水号, 网管上 根据业务类型建模为两个或两个以上被管理对象 ; 和 / 或, 方式 5 : 多 IP 电信设备, 按电信设备内部逻辑单元分别编告警流水号, 网管上 建模为一个被管理对象 ; 和 / 或, 方式 6 : 多 IP 电信设备, 整个电信设备统一编告警流水号, 网管上根据业务类 型建模为两个或两个以上被管理对象。
    8: 根据权利要求 1 所述的方法, 其特征在于, 所述电信设备包括物理电信设备和 / 或逻 2 辑电信设备, 所述告警标识参数包括 : 电信设备 IP 地址和 / 或物理电信设备编号和 / 或逻 辑电信设备编号和 / 或电信设备端口号和 / 或告警类别。
    9: 一种告警同步的方法, 其特征在于, 包括 : 上报电信设备的告警同步方式和告警报文, 所述告警报文包括告警标识参数和本次告 警的告警流水号 ; 根据收到的、 响应于所述上报的告警同步方式和告警报文的告警同步命令进行告警同 步。
    10: 一种告警同步装置, 其特征在于, 包括 : 接收单元, 用于获取电信设备的告警同步方式和告警报文, 所述告警报文包括告警标 识参数和本次告警的告警流水号 ; 查找单元, 用于根据电信设备的告警同步方式和告警标识参数查找历史记录, 所述历 史记录包括本次告警之前, 针对同一告警标识参数、 以所述告警同步方式告警的告警流水 号; 判断单元, 用于如果本次告警的告警流水号与历史记录的告警流水号不连续, 下发告 警同步命令。
    11: 根据权利要求 10 所述的装置, 其特征在于, 所述判断单元还用于 : 如果本次告警的告警流水号与历史记录的告警流水号连续, 用本次告警的告警流水号 替换历史记录的告警流水号。
    12: 根据权利要求 10 所述的装置, 其特征在于, 所述查找单元包括 : 解析子单元 : 用于解析电信设备上报的告警报文, 获取告警标识参数和本次告警的告 警流水号 ; 第一查询子单元 : 用于根据获得的电信设备的告警同步方式查找是否已经为所述告警 标识参数分配了逻辑同步号 ; 第二查询子单元 : 如果已经分配了逻辑同步号, 用于查找该逻辑同步号下历史记录的 告警流水号。
    13: 根据权利要求 12 所述的装置, 其特征在于, 所述查找单元还包括 : 第三查询子单元 : 如果尚未分配逻辑同步号, 用于为电信设备的告警同步方式下的告 警标识参数分配逻辑同步号, 并将本次告警的告警流水号载入历史记录。
    14: 一种电信设备, 其特征在于, 包括 : 上报单元 : 用于上报告警同步方式和告警报文, 所述告警报文包括告警标识参数和本 次告警的告警流水号 ; 同步单元 : 用于根据收到的、 响应于所述上报的告警同步方式和告警报文的告警同步 命令进行告警同步。
    15: 一种告警同步系统, 其特征在于, 包括 : 告警同步装置 : 用于获取电信设备的告警同步方式和告警报文, 所述告警报文包括告 警标识参数和本次告警的告警流水号, 如果本次告警的告警流水号与历史记录的相同告警 同步方式及相同告警标识参数下的告警流水号不连续, 下发告警同步命令 ; 电信设备 : 用于上报所述告警同步方式和告警报文, 根据所述告警同步装置下发的告 警同步命令进行告警同步。 3
    16: 根据权利要求 15 所述的系统, 其特征在于, 所述告警同步装置还用于在本次告警 的告警流水号与历史记录的告警流水号连续时, 用本次告警的告警流水号替换历史记录的 告警流水号。

    说明书


    告警同步方法、 装置和系统

        【技术领域】
         本发明涉及通信领域, 尤其涉及一种告警同步方法、 装置和系统。背景技术 在运营支撑系统 (OSS, Operations Support System) 中, 故障子系统负责实时 监控电信设备上报的告警, 支撑运维人员及时处理电信设备故障, 减少故障平均修复时间, 提升电信网络可靠性, 助力运营商提供更可靠、 更具竞争力的服务, 所以保证告警上报不丢 失, 就极为关键, 实时检测到告警的丢失, 并从电信设备同步到网管, 是告警上报可靠性的 基本要求。
         支持 SNMP 协议的电信设备, 在上报 SNMP Trap 告警报文时, 主要采用 UDP 不可靠 传输机制, 不可避免的会因为网络的不稳定等原因, 导致告警丢失。为保证告警不丢失, 代 价较小, 最常用的告警同步做法是基于单一电信设备的流水号判断方式, 如图 1 所示, 其应 用场景为 : 单 IP 电信设备, 在网管上作为一个被管理对象 (MO) 建模和展现给用户。该电信 设备在 Trap 报文中添加告警流水号 (DevCsn), 网管接收到 Trap 报文后, 根据 IP 地址映射 到电信设备 ID(DevID), 和该 DevID 对应最大流水号比对, 如果 DevID 对应最大流水号加 1, 等于当前上报的流水号, 证明是连续的, 并把当前上报的流水号记录下来, 最为该 DevID 的 最大流水号, 如果不连续, 就启动同步, 通过该电信设备的 DevID 找到对应的 SNMP 参数, 通 过 SNMP 协议获取电信设备上不连续的告警, 从而保证告警不丢失。
         在实现上述告警同步的过程中, 发明人发现现有技术中至少存在如下问题 :
         上述告警同步机制, 只能针对简单的单一类型, 即一个物理电信设备、 只有一个 IP 地址、 在网管上呈现一个被管理对象的场景, 随着电信网络的快速发展、 网络同和, 集群电 信设备 ( 多电信设备多 IP, 网管呈现单电信设备 )、 小型化 ( 单电信设备单 IP、 网管呈现多 电信设备 )、 IP 化的演进, 电信设备内部和电信设备之间的同步类型多种多样, 现有通用告 警同步机制无法甄别电信设备的同步类型, 目前需要一种网络中多样性电信设备的告警同 步解决方案。
         发明内容 本发明的实施例提供一种告警同步方法、 装置和系统, 能够实现网络中多样性电 信设备的告警同步, 增强告警同步的兼容性。
         本发明的实施例采用如下技术方案 :
         一种告警同步的方法, 包括 :
         获取电信设备的告警同步方式和告警报文, 所述告警报文包括告警标识参数和本 次告警的告警流水号 ;
         根据电信设备的告警同步方式和告警标识参数查找历史记录, 所述历史记录包括 本次告警之前, 针对同一告警标识参数、 以所述告警同步方式告警的告警流水号 ;
         如果本次告警的告警流水号与历史记录的告警流水号不连续, 下发告警同步命
         令。 一种告警同步的方法, 包括 :
         上报电信设备的告警同步方式和告警报文, 所述告警报文包括告警标识参数和本 次告警的告警流水号 ;
         根据收到的、 响应于所述上报的告警同步方式和告警报文的告警同步命令进行告 警同步。
         一种告警同步装置, 包括 :
         接收单元 : 用于获取电信设备的告警同步方式和告警报文, 所述告警报文包括告 警标识参数和本次告警的告警流水号 ;
         查找单元 : 用于根据电信设备的告警同步方式和告警标识参数查找历史记录, 所 述历史记录包括本次告警之前, 针对同一告警标识参数、 以所述告警同步方式告警的告警 流水号 ;
         判断单元 : 用于如果本次告警的告警流水号与历史记录的告警流水号不连续, 下 发告警同步命令。
         一种电信设备, 包括 :
         上报单元 : 用于上报告警同步方式和告警报文, 所述告警报文包括告警标识参数 和本次告警的告警流水号 ;
         同步单元 : 用于根据收到的、 响应于所述上报的告警同步方式和告警报文的告警 同步命令进行告警同步。
         一种告警同步系统, 包括 :
         告警同步装置 : 用于获取电信设备的告警同步方式和告警报文, 所述告警报文包 括告警标识参数和本次告警的告警流水号, 如果本次告警的告警流水号与历史记录的相同 告警同步方式及相同告警标识参数下的告警流水号不连续, 下发告警同步命令 ;
         电信设备 : 用于上报告警同步方式和告警报文, 根据告警同步装置下发的告警同 步命令进行告警同步。
         可见, 本发明实施例提供的方法、 装置和系统, 通过获取网络中多样性电信设备的 告警同步方式, 能够有效甄别出该电信设备采用的是哪种告警同步方式, 在收到该电信设 备上报的告警报文后, 根据该电信设备的告警同步方式, 查找该电信设备在此种告警同步 方式下的告警流水号是否连续, 进而判断电信设备与告警同步装置之间告警是否需要同 步, 能够实现网络中多样性电信设备的告警同步, 增强告警同步的兼容性。
         附图说明
         图 1 为现有基于单一电信设备的告警同步系统的部署示意图 ; 图 2 为本发明告警同步的方法的一个实施例的流程图 ; 图 3 为本发明告警同步的方法的还一个实施例的流程图 ; 图 4 为本发明告警同步的方法的另一个实施例的流程图 ; 图 5a 为本发明告警同步的方法的又一个实施例的应用场景部署示意图 ; 图 5b 为本发明告警同步的方法的又一个实施例的流程图 ; 图 6a 为本发明告警同步的方法的再一个实施例的应用场景部署示意图 ;图 6b 为本发明告警同步的方法的再一个实施例的流程图 ; 图 7 为本发明告警同步装置的一个实施例的结构示意图 ; 图 8 为本发明告警同步装置的另一个实施例的结构示意图 ; 图 9 为本发明电信设备的一个实施例的结构示意图 ; 图 10 为本发明告警同步系统的一个实施例的结构示意图。具体实施方式
         下面结合附图对本发明实施例的方法、 装置进行详细描述。
         本发明告警同步的方法的一个实施例, 如图 2 所示, 包括 :
         S201、 获取电信电信设备的告警同步方式和告警报文, 所述告警报文包括告警标 识参数和本次告警的告警流水号。
         所述电信电信设备可以是物理电信设备, 也可以是从物理电信设备中抽象出来的 逻辑电信设备。
         获取电信电信设备的告警同步方式的方式包括 : 电信设备主动上报告警同步方式 或者告警同步装置根据电信设备类型配置该电信设备的告警同步方式。 电信设备主动上报告警同步方式具体也有两种类型 : 一种是将告警同步方式写入 告警报文, 在发生告警时上报 ; 另一种是将告警同步方式作为独立的消息单独上报。
         告警同步装置根据电信设备类型配置该电信设备的告警同步方式主要是针对比 较老的或者升级不便的电信电信设备, 这些电信设备不适于添加新的主动上报告警同步方 式的功能, 告警同步装置会在本侧为这些电信设备建立一个同步类型配置映射表, 在收到 这些电信设备发出的告警报文时, 到同步类型配置映射表中找到对应的电信设备告警同步 方式进行处理。同步类型配置映射表要能反映电信设备与告警同步方式得对应关系, 格式 并不严格限定, 下面给出其中一种格式 :
         电信设备类型 IP 地址 同步类型号
         MSC all 1
         RNC all 2
         NodeB 10.70.140.158 6
         BSC all 3
         GGSN all 4
         SGSN all 5
         根据上面的格式, 如果一个 MSC 上报告警, 告警同步装置会到同步类型配置映射 表中查找到其对应的同步类型号为 1, 之后根据同步类型号 1 对应的告警同步方式进行处 理。
         告警报文在电信设备每次发生告警时由电信设备上报给告警同步装置, 除了告警 的具体事由外, 还包括告警标识参数和本次告警的告警流水号。告警标识参数用来标识本 告警报文的针对对象, 可以采用但不限于以下参数 : 电信设备 IP 地址、 物理电信设备编号、 逻辑电信设备编号、 电信设备端口号。 由于告警报文的上报方和告警性质不同, 告警流水号 的种类也不同, 但每一组告警流水号是连续编号的。
         告警报文可以采用 SNMP Trap 报文, 如表 1 所示 :
         7101854262 A CN 101854264
         Enterpri se Agent Address Generic Trap Type说明书Time Stamp4/11 页Specific Trap CodeVariable Binding表1
         其中, Enterprise 字段表示产生本告警报文的电信设备类型 ; Agent Address 字 段表明产生本告警报文的电信设备 IP 地址 ; Variable Binding 字段表示本告警报文的具 体内容。
         进一步的, Variable Binding 字段如表 2 所示, 包含告警流水号, 告警时间, 告警 类别, 所有定位信息, 还可以选择性的包括逻辑端口号和 / 或物理电信设备编号和 / 或逻辑 电信设备编号, 如果告警同步方式也通过告警报文上报, 那么 Variable Binding 字段还包 括告警同步方式。
         告警流 水号
         告警时 间告警类 别告警同步方 式 (SynType)逻辑端口 号 (Port)定位参 数1定位参 数2 …表2
         其中, 告警时间表明告警的产生时间。告警类别表明本次告警的性质, 如故障告 警、 恢复告警、 事件告警等。定位参数描述故障发生的具体点, 例如框号、 板号、 槽号等。
         电信设备的告警同步方式根据网络中电信设备的实际使用情况定义, 并且可以根 据需要进行扩展, 包括但不限于以下几种方式 :
         方式 1 : 单 IP 物理电信设备, 整个电信设备统一编告警流水号, 网管上建模为一个 被管理对象。
         方式 2 : 单 IP 物理电信设备, 整个电信设备统一编告警流水号, 网管上根据业务类 型建模为两个或两个以上被管理对象。
         方式 3 : 单 IP 物理电信设备, 按电信设备内部逻辑电信设备分别编告警流水号, 网 管上建模为一个被管理对象。
         方式 4 : 单 IP 物理电信设备, 按电信设备内部逻辑电信设备分别编告警流水号, 网 管上根据业务类型建模为两个或两个以上被管理对象。
         方式 5 : 多 IP 物理电信设备, 按电信设备内部逻辑电信设备分别编告警流水号, 网 管上建模为一个被管理对象。
         方式 6 : 多 IP 物理电信设备, 整个电信设备统一编告警流水号, 网管上根据业务类 型建模为两个或两个以上被管理对象。
         S202、 根据电信设备的告警同步方式和告警标识参数查找历史记录, 所述历史记 录包括本次告警之前, 针对同一告警标识参数、 以所述同步方式告警的告警流水号。
         告警同步装置根据电信设备的告警同步方式和告警报文中的告警标识参数可以 找到本侧历史记录中对应的告警流水号, 告警同步装置会记录本次告警报文之前的最后一 次告警报文的告警流水号。
         S203、 如果本次告警的告警流水号与历史记录的告警流水号不连续, 下发告警同步命令。 在一种实现方式下, 如果本次告警报文的告警流水号是在上次告警流水号上加 一, 那么认为本次告警报文与之前的告警报文是连续的, 没有发生告警报文丢失。否则, 如 果本次告警报文的告警流水号是在上次告警流水号上加二或者更大的数字, 说明中间的告 警报文丢失了, 告警同步装置下发告警同步命令, 电信设备将丢失的告警报文重新上传。
         在另一种实现方式下, 如果本次告警报文的告警流水号是在上次告警流水号上减 一, 那么认为本次告警报文与之前的告警报文是连续的, 没有发生告警报文丢失。否则, 如 果本次告警报文的告警流水号是在上次告警流水号上减二或者更大的数字, 说明中间的告 警报文丢失了, 告警同步装置下发告警同步命令, 电信设备将丢失的告警报文重新上传。
         应当理解的是, 本发明实施例不限于上述实现方式, 只要本次告警报文的告警流 水号与上次告警流水号之间的流水号差值符合预定义的值, 那么认为本次告警报文与之前 的告警报文是连续的 ; 反之, 不然。
         告警同步装置下发告警同步命令的方式有两种 :
         1、 电信设备侧使用 SNMP 协议缓冲栈, 告警同步装置下发同步命令时, 将告警同步 方式, 转换为 SNMP 的协议编号, 使用 SNMP 本身的机制进行同步, 这样可能会同步上来多余 告警, 可对告警同步方式相同的告警报文进行过滤, 只保留一个。
         2、 电信设备需要感知告警同步装置下发的告警同步方式, 按告警同步方式进行处 理。
         综上所述, 随着电信网络的快速发展、 电信电信设备的告警同步方式已经多样化, 不仅仅是原有一对一的告警同步方式 ( 一个 IP 地址的一个物理电信设备对应网管上一个 被管理对象 ), 出现了各种对应关系的告警上报方式, 比如, 一个物理电信设备可以集成数 个功能, 抽象成数个逻辑电信设备, 每个逻辑电信设备单独编写告警流水号, 以逻辑电信设 备为单位进行告警同步 ; 也可能数个物理电信设备完成同一个功能, 这数个物理电信设备 统一编写告警流水号, 共同进行告警同步。告警同步装置需要针对这些不同的告警同步方 式分别判断告警流水号是否连续。现有技术针对一对一的告警同步方式, 只需在告警报文 中上报电信设备 ID 即可, 本实施例为了应对各种不同的告警同步方式, 增加了获取电信设 备的告警同步方式的步骤, 通过电信设备的告警同步方式判断编写告警流水号的方式。另 外, 有的告警报文可能不再只针对同一个被管理对象, 如果还是按照在告警报文中上报电 信设备 ID 的方式将不能满足需要, 本发明中告警报文上报的用以标识针对对象的参数也 不再仅限定于电信设备 ID, 而是任何能够标识本告警报文的针对对象的告警标识参数。可 见, 本实施例根据每个电信设备的同步方式, 查找该电信设备在此种告警同步方式下的告 警流水号是否连续, 进而判断电信设备与告警同步装置之间告警是否需要同步, 能够实现 网络中多样性电信设备的告警同步, 增强告警同步的兼容性。
         本发明告警同步的方法的还一个实施例, 如图 3 所示, 需要说明的是, 本发明实施 例的方法执行主体可以是电信设备, 其中该方法包括 :
         S301、 上报告警同步方式和告警报文, 所述告警报文包括告警标识参数和本次告 警的告警流水号。
         电信设备将自身的告警同步方式和告警报文主动上报给告警同步装置, 电信设备 主动上报告警同步方式具体包括两种类型 : 一种是电信设备将告警同步方式写入告警报
         文, 在发生告警时上报 ; 另一种是电信设备将告警同步方式作为独立的消息单独上报。
         S302、 根据收到的、 响应于上报的告警同步方式和告警报文的告警同步命令进行 告警同步。
         应当理解的是, 这里的告警同步命令即告警同步装置下发的告警同步命令。
         电信设备接收到告警同步命令后, 按照告警同步命令的内容将丢失的告警报文重 新发送给告警同步装置, 实现告警同步。
         可见, 本实施例通过电信设备上报自身的告警同步方式, 可以使告警同步装置实 现针对不同电信设备的多种告警同步方式的告警同步处理能力, 增强告警同步的兼容性。
         本发明告警同步方法的另一个实施例, 如图 4 所示, 包括 :
         S401、 获取电信设备的告警同步方式和告警报文, 所述告警报文包括告警标识参 数和本次告警的告警流水号。
         所述电信设备可以是物理设备, 也可以是从物理设备中抽象出来的逻辑设备。
         获取电信设备的告警同步方式的方式包括 : 电信设备主动上报告警同步方式或者 告警同步装置根据电信设备类型配置该电信设备的告警同步方式。
         S402、 解析电信设备上报的告警报文, 获取告警标识参数和本次告警的告警流水 号。 告警标识参数可以采用但不限于以下参数 : 电信设备 IP 地址、 物理设备编号、 逻 辑设备编号、 电信设备端口号。
         S403、 根据获得的电信设备的告警同步方式查找是否已经为所述告警标识参数分 配了逻辑同步号。
         所述每个逻辑同步号与一组告警流水号对应, 同一告警同步方式下统一编告警流 水号的告警标识参数分配同一个逻辑同步号。
         S404、 如果已经分配了逻辑同步号, 查找该逻辑同步号下历史记录的告警流水号。
         S405、 如果本次告警的告警流水号与历史记录的告警流水号不连续, 下发告警同 步命令。
         所述告警同步命令包括缺失的告警流水号, 电信设备在收到告警同步命令后, 电 信设备根据告警同步装置下发的告警同步命令进行告警同步, 将缺失的告警流水号对应的 告警报文发送给告警同步装置。
         S406、 如果本次告警的告警流水号与历史记录的告警流水号连续, 用本次告警的 告警流水号替换历史记录的告警流水号。
         S407、 如果尚未分配逻辑同步号, 为电信设备的告警同步方式下的告警标识参数 分配逻辑同步号, 并将本次告警的告警流水号载入历史记录。
         其中, 步骤 404-406 与步骤 407 之间没有必然的先后顺序, 步骤 405 与步骤 406 之 间没有必然的先后顺序。
         综上所述, 本实施例提出了逻辑同步号的概念, 用以区分同一告警同步类型下的 数组告警流水号, 即同一告警同步类型下的每一组告警流水号对应一个逻辑同步号, 告警 同步装置通过电信设备的告警同步方式和告警报文的告警标识参数查找到逻辑同步号, 再 通过逻辑同步号查找到对应的告警流水号。有了逻辑同步号以后, 告警流水号与同步逻辑 号对应, 告警同步方式和告警标识参数的修改将不会对告警流水号产生影响, 由于网络中
         电信设备和电信设备的同步方式往往是动态调整的, 同一组告警流水号前一刻可能 6 个电 信设备共用, 后一刻可能 7 个电信设备共用, 如果告警流水号直接与电信设备的告警同步 方式和告警报文的告警标识参数对应, 每一次对应关系的修改都要在告警同步装置内部产 生大量的通知修改的消息, 消耗告警同步装置资源, 加入逻辑同步号后, 告警流水号与同步 逻辑号对应, 电信设备和电信设备的同步方式如果发生变动, 只要调整电信设备的告警同 步方式和告警报文的告警标识参数与同步逻辑号的对应关系即可, 同步逻辑号与告警流水 号对应关系不变, 不会产生大量的通知修改的消息, 节省了告警同步装置资源。
         本发明告警同步的方法的又一个实施例, 应用场景如图 5a 所示 : 拥有一个 IP 地址 为 10.70.140.158 的物理设备 A, 由于具有多种功能, 抽象成三个逻辑设备 A1、 A2、 A3, 以 IP 地址 10.70.140.158 的名义统一编写告警流水号, 各逻辑设备的告警上报由告警同步装置 统一管理, 对应的告警同步方式以同步类型号 2 表示, 对应的逻辑同步号为 1。网管系统呈 现成 3 个被管理对象 MO1、 MO2、 MO3。
         本实施例的告警同步方法如图 5b 所示, 可以包括如下步骤 :
         S501、 逻辑设备 A1 上报告警报文。
         告 警 报 文 中 携 带 告 警 同 步 方 式 ( 同 步 类 型 号 )、 告 警 标 识 参 数 (IP 地 址 10.70.140.158) 和本次告警的告警流水号 ( 编号 45) S502、 告警同步装置获取并解析所述告警报文。
         告警同步装置从告警报文中解析出同步类型号 2, IP 地址 10.70.140.158 和告警 流水号 45 等信息。
         S503、 告警同步装置查找同步类型号对应的告警同步方式。
         告警同步装置查找出同步类型号 2 对应的告警同步方式为一个 IP 地址对应一组 告警流水号。
         S504、 告警同步装置查找是否已经为告警标识参数分配了逻辑同步号。
         告警同步装置查找到已经为 IP 地址 10.70.140.158 分配了逻辑同步号为 1。
         S505、 告警同步装置查找逻辑同步号下历史记录的告警流水号。
         告警同步装置到数据库中查询逻辑同步号 1 的历史记录, 历史记录显示上一次的 告警流水号为 43。
         S506、 告警同步装置下发告警同步命令。
         由于本次告警包围记录的告警流水号为 45, 告警同步装置历史记录显示上一次的 告警流水号为 43, 不连续, 缺少了 44, 所以告警同步装置下发告警同步命令, 要求电信设备 上报缺失了的告警报文。
         S507、 电信设备根据告警同步装置下发的告警同步命令进行告警同步。
         现有告警同步是所有电信设备统一编号的, 所以只获取电信设备上报的告警流水 号, 但随着电信设备类型的多样性和告警同步类型的多样性, 并不一定是所有电信设备统 一编号, 只是按照需要某几个电信设备按照某种同步类型统一编号, 这样再按照现有告警 同步方式只上报告警流水号就会出错, 本发明在现有告警流水号的基础上又增加了获取告 警同步方式的步骤, 可以得知是哪几个电信设备按照哪种同步类型统一编告警流水号, 进 而在多样环境下准确判断出每种同步类型下告警流水号是否连续, 进一步的, 判断电信设 备与告警同步装置之间告警是否需同步, 能够实现网络中多样性电信设备的告警同步, 增
         强告警同步的兼容性。
         本发明告警同步的方法的再一个实施例, 应用场景如图 6a 所示 : 拥有 IP 地址为 10.70.140.157 的物理设备 A, 拥有 IP 地址为 10.70.140.158 的物理设备 B, 拥有 IP 地址 为 10.70.140.159 的物理设备 C。告警同步方式有两种, 如果是物理设备自身的告警, 三个 物理设备分别编写告警流水号, 告警同步方式以同步类型号 1 表示, 告警标识参数为各自 的 IP 地址, 物理设备 A 的逻辑同步号为 1, 物理设备 B 的逻辑同步号为 2, 物理设备 C 的逻 辑同步号为 3 ; 如果是公共告警, 三个物理设备统一编写告警流水号, 告警同步方式以同步 类型号 2 表示, 逻辑同步号为 4。各物理设备的告警上报由告警同步装置统一管理, 网管系 统呈现成 2 个被管理对象 MO1、 MO2, MO1 管理物理设备自身的告警, MO2 管理公共告警。
         本实施例的告警同步方法如图 6b 所示, 包括 :
         S601、 物理设备 A 上报告警报文。
         告警报文中携带告警同步方式 ( 同步类型号 2)、 告警标识参数 ( 被管理对象 MO2) 和本次告警的告警流水号 ( 编号 45)
         S602、 告警同步装置获取并解析所述告警报文。
         告警同步装置从告警报文中解析出同步类型号 2, 被管理对象 MO2 和告警流水号 45 等信息。 S603、 告警同步装置查找同步类型号对应的告警同步方式。
         告警同步装置查找出同步类型号 2 对应的告警同步方式为三个物理设备统一编 写告警流水号。
         S604、 告警同步装置查找是否已经为告警标识参数分配了逻辑同步号。
         告警同步装置查找到已经为被管理对象 MO2 分配了逻辑同步号为 4。
         S605、 告警同步装置查找逻辑同步号下历史记录的告警流水号。
         告警同步装置到数据库中查询逻辑同步号 4 的历史记录, 历史记录显示上一次的 告警流水号为 44。
         S606、 告警同步装置用本次告警的告警流水号替换历史记录的告警流水号。
         S607、 电信设备根据告警同步装置下发的告警同步命令进行告警同步。
         由于本次告警包围记录的告警流水号为 45, 告警同步装置历史记录显示上一次的 告警流水号为 44, 连续, 没有丢失告警报文, 所以无需下发告警同步命令, 仅需用本次告警 的告警流水号替换历史记录的告警流水号, 以便下次查询。
         现有告警同步是所有电信设备统一编号的, 所以只获取电信设备上报的告警流水 号, 但随着电信设备类型的多样性和告警同步类型的多样性, 并不一定是所有电信设备统 一编号, 只是按照需要某几个电信设备按照某种同步类型统一编号, 这样再按照现有告警 同步方式只上报告警流水号就会出错, 本发明在现有告警流水号的基础上又增加了获取告 警同步方式的步骤, 可以得知是哪几个电信设备按照哪种同步类型统一编告警流水号, 进 而在多样环境下准确判断出每种同步类型下告警流水号是否连续, 进一步的, 判断电信设 备与告警同步装置之间告警是否同步, 能够实现网络中多样性电信设备的告警同步, 增强 告警同步的兼容性。
         本发明告警同步装置的一个实施例, 如图 7 所示, 包括 :
         接收单元 71 : 用于获取电信设备的告警同步方式和告警报文, 所述告警报文包括
         告警标识参数和本次告警的告警流水号。
         所述电信设备可以是物理设备, 也可以是从物理设备中抽象出来的逻辑设备。
         获取电信设备的告警同步方式的方式包括 : 电信设备主动上报告警同步方式或者 告警同步装置根据电信设备类型配置该电信设备的告警同步方式。
         查找单元 72 : 用于根据电信设备的告警同步方式和告警标识参数查找历史记录, 所述历史记录包括本次告警之前, 针对同一告警标识参数、 以所述告警同步方式告警的告 警流水号。
         查找单元 72 根据电信设备的告警同步方式和告警报文中的告警标识参数可以找 到历史记录中对应的告警流水号, 所述历史记录中对应的告警流水号包括本次告警报文之 前的最后一次告警报文的告警流水号。
         判断单元 73 : 用于如果本次告警的告警流水号与历史记录的告警流水号不连续, 下发告警同步命令。
         关于如上功能单元的具体实现可参考方法实施例的描述。
         应当理解的是, 本实施例的告警同步装置, 在实际应用中, 除了可以部署于网管系 统服务器端的故障子系统中, 也可以是独立部署的实体。
         可见, 本装置实施例中, 根据每个电信设备的同步方式, 查找该电信设备在此种告 警同步方式下的告警流水号是否连续, 进而判断电信设备与告警同步装置之间告警是否需 要同步, 能够实现网络中多样性电信设备的告警同步, 增强告警同步的兼容性。
         本发明告警同步装置的另一个实施例, 如图 8 所示, 包括 :
         接收单元 81 : 用于获取电信设备的告警同步方式和告警报文, 所述告警报文包括 告警标识参数和本次告警的告警流水号。
         查找单元 82 : 用于根据电信设备的告警同步方式和告警标识参数查找历史记录, 所述历史记录包括本次告警之前, 针对同一告警标识参数、 以所述告警同步方式告警的告 警流水号。
         判断单元 83 : 如果本次告警的告警流水号与历史记录的告警流水号不连续, 用于 下发告警同步命令 ; 如果本次告警的告警流水号与历史记录的告警流水号连续, 用本次告 警的告警流水号替换历史记录的告警流水号。
         进一步的, 查找单元 82 包括 :
         解析子单元 821 : 用于解析电信设备上报的告警报文, 获取告警标识参数和本次 告警的告警流水号。
         告警标识参数可以采用但不限于以下参数 : 电信设备 IP 地址、 物理设备编号、 逻 辑设备编号、 电信设备端口号。
         第一查询子单元 822 : 用于根据获得的电信设备的告警同步方式查找是否已经为 所述告警标识参数分配了逻辑同步号。
         所述每个逻辑同步号与一组告警流水号对应, 同一告警同步方式下统一编告警流 水号的告警标识参数分配同一个逻辑同步号。
         第二查询子单元 823 : 如果已经分配了逻辑同步号, 用于查找该逻辑同步号下历 史记录的告警流水号。
         第三查询子单元 824 : 如果尚未分配逻辑同步号, 用于为电信设备的告警同步方式下的告警标识参数分配逻辑同步号, 并将本次告警的告警流水号载入历史记录。
         关于如上功能单元的具体实现可参考方法实施例的描述。
         应当理解的是, 本实施例的告警同步装置, 在实际应用中, 除了可以部署于网管系 统服务器端的故障子系统中, 也可以是独立部署的实体。
         可见, 本装置实施例根据每个电信设备的同步方式, 查找该电信设备在此种告警 同步方式下的告警流水号是否连续, 进而判断电信设备与告警同步装置之间告警是否需要 同步, 能够实现网络中多样性电信设备的告警同步, 增强告警同步的兼容性。此外, 本装置 实施例可以应对网络增大和融合后同一网络下不同厂商多种设备不同告警同步方式的告 警同步上报问题, 增强了网络的可扩展性和网络管理的灵活性。
         本发明电信设备的一个实施例, 如图 9 所示, 包括 :
         上报单元 91 : 用于上报告警同步方式和告警报文, 所述告警报文包括告警标识参 数和本次告警的告警流水号。
         上报单元 91 将自身的告警同步方式和告警报文主动上报给告警同步装置, 电信 设备主动上报告警同步方式具体包括两种类型 : 一种是电信设备将告警同步方式写入告警 报文, 在发生告警时上报 ; 另一种是电信设备将告警同步方式作为独立的消息单独上报。
         同步单元 92 : 用于根据告警同步装置下发的告警同步命令进行告警同步。
         同步单元 92 接收到告警同步命令后, 按照告警同步命令的内容将丢失的告警报 文重新发送给告警同步装置, 实现告警同步。
         关于如上功能单元的具体实现可参考方法实施例的描述。
         可见, 本实施例通过电信设备上报自身的告警同步方式, 能够有效识别出该电信 设备采用的是哪种告警同步方式, 在收到该电信设备上报的告警报文后, 根据该电信设备 的告警同步方式, 查找该电信设备在此种告警同步方式下的告警流水号是否连续, 进而判 断电信设备与告警同步装置之间告警是否需要同步, 可以使告警同步装置实现针对不同电 信设备的多种告警同步方式的告警同步处理能力, 增强告警同步的兼容性, 以及网络的可 扩展性和网络管理的灵活性。
         本发明告警同步系统的一个实施例, 如图 10 所示, 包括 :
         告警同步装置 101 : 用于获取电信设备的告警同步方式和告警报文, 所述告警报 文包括告警标识参数和本次告警的告警流水号, 如果本次告警的告警流水号与历史记录的 相同告警同步方式及相同告警标识参数下的告警流水号不连续, 下发告警同步命令。
         电信设备 102 : 用于上报告警同步方式和告警报文, 根据告警同步装置下发的告 警同步命令进行告警同步。
         进一步的, 告警同步装置还用于在本次告警的告警流水号与历史记录的告警流水 号连续时, 用本次告警的告警流水号替换历史记录的告警流水号。
         告警同步装置 101 下发告警同步命令的方式有两种 :
         1、 电信设备 102 使用 SNMP 协议缓冲栈, 告警同步装置 101 下发同步命令时, 将告 警同步方式, 转换为 SNMP 的协议编号, 使用 SNMP 本身的机制进行同步。
         2、 电信设备 102 需要感知告警同步装置 101 下发的告警同步方式, 按告警同步方 式进行处理。
         应当理解的是, 本发明实施例的告警同步装置 101, 在实际应用中, 除了可以部署于网管系统服务器端的故障子系统中, 也可以是独立部署的实体。
         可见, 本实施例中告警同步装置根据每个电信设备的同步方式, 查找该电信设备 在此种告警同步方式下的告警流水号是否连续, 进而判断电信设备与告警同步装置之间告 警是否需要同步, 能够实现网络中多样性电信设备的告警同步, 增强告警同步的兼容性。 本 系统实施例中告警同步装置还可以通过获取告警同步方式应对网络增大和融合后同一网 络下不同厂商多种设备不同告警同步方式的告警同步上报问题, 增强了网络的可扩展性和 网络管理的灵活性。
         以上装置和系统实施例的具体工作流程参照图 2 至图 6 对应实施例所示, 在此不 做赘述。
         本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以 通过计算机程序来指令相关的硬件来完成, 所述的程序可存储于一计算机可读取存储介质 中, 该程序在执行时, 可包括如上述各方法的实施例的流程。其中, 所述的存储介质可为磁 碟、 光盘、 只读存储记忆体 (Read-Only Memory, ROM) 或随机存储记忆体 (Random Access Memory, RAM) 等。
         以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化或替换, 都应涵 盖在本发明的保护范围之内。因此, 本发明的保护范围应以权利要求的保护范围为准。

    关 键  词:
    告警 同步 方法 装置 系统
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:告警同步方法、装置和系统.pdf
    链接地址:https://www.zhuanlichaxun.net/p-1345876.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1