一种网络链路质量的监控方法及装置的制造方法

文档序号:9931116阅读:634来源:国知局
一种网络链路质量的监控方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,特别涉及一种网络链路质量的监控方法及装置。
【背景技术】
[0002] 随着互联网业务和数据业务的蓬勃发展,网络质量直接影响用户的业务感知,尤 其是主流数据类业务对丢包、时延、抖动等网络质量劣化比较敏感,例如IP多媒体子系统 (IP Multimedia Subsystem,IMS)、长期演进(Long Term Evolution,LTE)视频等对传输链 路质量的倚重非常大。因此,为了保障这类主流数据类业务的可用性指标,需要及时检测并 捕捉到网络质量的瞬间劣化,并且及时定位相关故障,以便及时对故障进行处理,保证业务 的正常进行。
[0003] 现有技术中,针对上述问题的实施方案存在以下缺点:
[0004] 1)现有技术对链路故障的定位只限制在传输链路中断时执行,且无法对短时间内 出现的链路质量劣化现象进行监测定位。例如,当网络链路出现链路质量劣化,且在极短时 间内恢复时,现有的监测方法通常会认为链路状态正常,但是,瞬间的链路质量劣化会对链 路承载的业务产生很大的影响,降低业务的质量;
[0005] 2)缺乏基于全网判断链路质量劣化的手段。现有技术的实施方案只能根据故障现 象定位端口状态,对于整个网络的链路质量(如,丢包、重传等)无法统计。例如,若某些链 路因外部原因、速率匹配或者环形网络等原因,经常会出现端口状态正常,但是在这种情况 下,可能会有链路无法承载业务或者链路承载业务后业务质量极差的现象,这种问题基于 现有技术很难定位具体原因;
[0006] 3)故障联动定位困难。对于监控人员来说,核心承载网内的网络细节是无法详细 了解到的,而且网络监控人员往往同时监控多套系统,工作量巨大,因此,在业务出现问题 时不容易及时发现,且无法准确及时地获取到当时的网络详细信息,尤其是出现链路质量 相关告警时,故障定位困难,无法快速准确的排查故障;
[0007] 4)可视监测能力缺乏。现有技术中,只能通过配置简单网络管理协议(Simple Network Management Protocol,SNMP),根据SNMP上报的数通设备告警信息,登陆目标设备 查看分析后,才能定位故障点。但是对于大型网络,网络节点多,链路比较复杂,现有的实施 方案很难直观呈现全网拓扑式的链路展现。
[0008] 综上所述,现有技术中对网络链路监测手段大部分只是监测链路是否畅通,对于 链路传输质量随机、瞬间出现的劣化现象难以及时捕捉,且不能实时直观的反映出质量劣 化现象,导致不能及时搜集到故障的定位信息,影响业务的质量。

【发明内容】

[0009] 本发明实施例提供一种网络链路质量的监控方法及装置,用以及时反映网络链路 质量劣化现象,以及及时搜集故障定位信息。
[0010] 本发明实施例提供的具体技术方案如下:
[0011] -种网络链路质量的监控方法,包括:
[0012] 监控系统中各个设备运行状态信息,并对各个设备的信道质量关联参数进行统 计,将经过信道质量关联参数符合预设故障条件的设备的链路判定为故障链路,并记录故 障链路经过的各个节点;
[0013] 分别计算每一条故障链路经过的各个节点的故障权重,所述故障权重用于指示节 点在所有故障链路中作为故障原因的可信程度;
[0014] 选取故障权重最高的节点进行故障定位。
[0015] 这样,可以及时反映网络链路质量劣化现象,以及及时搜集故障定位信息。
[0016] 较佳地,对各个设备的信道质量关联参数进行统计,判定经过信道质量关联参数 符合预设故障条件的设备的链路为故障链路,并记录故障链路经过的各个节点,具体包 括:
[0017] 根据预设的时间轮询值和预设的丢包次数门限,对各个设备进行丢包统计,每当 确定一个设备在预设的时间轮询值内的丢包次数高于所述丢包次数门限时,记录所述一个 设备的丢包次数信息,所述时间轮询值用于指示进行丢包统计的时间间隔;
[0018] 针对记录丢包次数信息的每一个设备,采用预设的跟踪方式,将经过所述每一个 设备的每一条链路均确定为故障链路,并记录故障链路经过的各个节点。
[0019] 较佳地,分别计算每一条故障链路包含的各个节点的故障权重,具体包括:
[0020] 遍历所述各个节点,每选定一个节点,统计经过所述一个节点的所有故障链路,基 于经过所述一个节点的每一条故障链路中包含的节点数目,分别计算所述一个节点在每一 条经过所述一个节点的故障链路的节点总数目中所占的比例;
[0021] 将获得的每一种比例分别结合所述一个节点的累加系数,获得所述一个节点在对 应故障链路中的分权重,将获得的所有分权重进行累加,获得累加结果,所述累加结果即为 所述故障权重,所述累加系数用于表征所述一个节点在所有故障链路中的重要程度。
[0022] 较佳地,进一步包括:
[0023] 在故障定位的过程中,通过承载网资源数据库获取网络拓扑,将全网链路拓扑结 构可视化呈现;以及,
[0024] 将故障定位结果在所述全网链路拓扑结构中进行呈现;以及,
[0025] 在故障定位后,将故障相关信息在所述全网链路拓扑结构中进行呈现。
[0026] 这样,可以实时将全网链路质量进行可视化呈现,能够直观呈现链路故障点。
[0027] 较佳地,在故障定位后,将故障相关信息在所述全网链路拓扑结构中进行呈现,具 体包括:
[0028] 根据预设的故障经验库,将定位后的故障与所述故障经验库进行关联,分析故障 相关信息,将获得的故障相关信息在全网络拓扑结构视图中进行呈现,所述故障相关信息 至少包括故障产生原因、故障引发的后果以及故障处理建议。
[0029] 这样,能够在全网链路质量可视化呈现的基础上,有效的进行全网故障的诊断,通 过可视化视图快速处理故障。
[0030] 一种网络链路质量的监控装置,包括:
[0031] 判定单元,用于监控系统中各个设备运行状态信息,并对各个设备的信道质量关 联参数进行统计,将经过信道质量关联参数符合预设故障条件的设备的链路判定为故障链 路,并记录故障链路经过的各个节点;
[0032] 计算单元,用于分别计算每一条故障链路经过的各个节点的故障权重,所述故障 权重用于指示节点在所有故障链路中作为故障原因的可信程度;
[0033] 故障定位单元,用于选取故障权重最高的节点进行故障定位。
[0034] 这样,可以及时反映网络链路质量劣化现象,以及及时搜集故障定位信息。
[0035] 较佳地,在对各个设备的信道质量关联参数进行统计,判定经过信道质量关联参 数符合预设故障条件的设备的链路为故障链路,并记录故障链路经过的各个节点时,所述 判定单元具体用于:
[0036] 根据预设的时间轮询值和预设的丢包次数门限,对各个设备进行丢包统计,每当 确定一个设备在预设的时间轮询值内的丢包次数高于所述丢包次数门限时,记录所述一个 设备的丢包次数信息,所述时间轮询值用于指示进行丢包统计的时间间隔;
[0037] 针对记录丢包次数信息的每一个设备,采用预设的跟踪方式,将经过所述每一个 设备的每一条链路均确定为故障链路,并记录故障链路经过的各个节点。
[0038] 较佳地,在分别计算每一条故障链路包含的各个节点的故障权重时,所述计算单 元具体用于:
[0039] 遍历所述各个节点,每选定一个节点,统计经过所述一个节点的所有故障链路,基 于经过所述一个节点的每一条故障链路中包含的节点数目,分别计算所述一个节点在每一 条经过所述一个节点的故障链路的节点总数目中所占的比例;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1