分组传送网的丢包检测系统及方法

文档序号:8945695阅读:394来源:国知局
分组传送网的丢包检测系统及方法
【技术领域】
[0001] 本发明涉及分组网传送技术,尤其涉及一种分组传送网的丢包检测系统及方法。
【背景技术】
[0002] 目前,丢包率是衡量包交换网络物理和逻辑链路质量的重要指标之一,以面向 连接的分组交换网络技术(Multi-ProtocolLabelSwitching-TransportProfile, MPLS-TP)为基础的传送网为例,丢包率用来评估一个统计周期内光纤链路或LSP上业务的 丢包情况,假设待检测链路为10GBASE-ER链路,且设置信号劣化(SignalDegrade,SD)的 门限值为10 5,统计周期为5秒(可根据链路速率和检测精度选取),丢包率(FrameLoss Ratio,FLR)的计算公式为:
[0003]
其中:t0和11时刻分别为 上次采集和本次采集时刻,RxFC[t0]为t0时刻信宿端的收包计数,RxFC[tl]为tl时刻信 宿端的收包计数,TxFC[t0]为t0时刻信源端的发包计数,TxFC[tl]为tl时刻信源端的发 包计数,to和tl时刻分别为上次采集和本次采集时刻,tl-t0为采集间隔时间,也即统计周 期,该统计周期为固定值如5秒、20秒或1分钟等,根据系统支持的采集实例数上限及CPU 系统的处理能力综合决定的。
[0004] 然而,由于统计周期的时间是固定的,如果要求的SD判决门限为1X10 5,需要保 证统计样本的数量(即上述公式中的分母)不小于1〇5,否则达不到10 5的检测精度,因为 丢包数最小为1,FLR要小于10 5,则数据包的统计样本数不能小于105,若在tl-to的采集 时间间隔内,信源端发送的数据包数小于1〇5,即TxFC[tl]-TxFC[t0] < 105,而在此区间内 丢包数为1将得到FLR> 10 5,进而判断链路进入SD状态,并将上报告警、触发可能的保护 倒换,而在下一个采集周期,丢包数为0,导致FLR= 0,又将退出告警和倒换状态,因此将引 发告警的振荡和触发错误的倒换,这在通信量极小或保护倒换之后(业务流量被切换到备 用链路)会出现在检测周期内要么FLR为0从而退出SD状态,要么FLR很大从而进入SD 状态,导致丢包率的检测准确性较低甚至检测无法进行。

【发明内容】

[0005] 有鉴于此,本发明提供一种能提尚丢包率检测的准确性的分组传送网的丢包检测 系统及方法。
[0006] -种分组传送网的丢包检测系统,其用于在分组传送网的信源与信宿之间检测丢 包率,所述分组传送网的丢包检测系统包括:
[0007] -个门限关系设置模块,其用于依需要设定劣化门限值及相对应的采样门限值的 对应关系并存储;
[0008] -个劣化门限设置模块,其用于依需要设置分组传送网的劣化门限值并存储;
[0009] -个采样门限选择模块,其用于根据所设置的劣化门限值及设定的对应关系选择 相对应的采样门限值并存储;及
[0010] 一个丢包检测模块,其用于在一个统计周期内统计发包数并根据所统计的发包数 及所选择的采样门限值来判断所统计的发包数是否小于所述采样门限模块所选择的采样 门限值并在小于时存储所统计的发包数累计到下一个统计周期来计算丢包率。
[0011] -种分组传送网的丢包检测方法,其用于在分组传送网的信源与信宿之间检测丢 包率,所述分组传送网的丢包检测系统包括以下步骤:
[0012] 依需要设定劣化门限值及相对应的采样门限值的对应关系并存储;
[0013] 依需要设置劣化门限值并存储;
[0014] 根据所设置的劣化门限值及设定的对应关系选择相对应的采样门限值并存储;
[0015] 统计一个统计周期内的发包数;及
[0016] 根据所统计的发包数及所选择的采样门限值判断所统计的发包数是否小于所选 择的采样门限值并在小于时存储所统计的发包数累计到下一个统计周期来计算丢包率。
[0017] 与现有技术相比,本发明提供的分组传送网的丢包检测系统及方法中,通过门限 关系设置模块来设置信号劣化门限值与采样门限值的对应关系,从而使采样门限选择模块 可根据用户设置的信号劣化门限值自动选择相应的采样门限值来判断在统计周期内所统 计的信源发包数是否满足采样门限值的要求并在发包数小于采样门限值时将发包数累计 到下一个统计周期内,使丢包检测模块在每个统计周期内统计的发包数大于等于采样门限 值,从而保证丢包检测模块在计算丢包率时不会因链路的发包数量少而出现错误告警或切 换,提高了丢包率检测的准确性。
【附图说明】
[0018] 图1是本发明提供的分组传送网的丢包检测系统的模块示意图。
[0019] 图2是本发明提供的分组传送网的丢包检测方法的流程图。
[0020] 主要元件符号说明
[0021] 丢包检测系统 100
[0022] 门限关系设置模块 110
[0023] 劣化门限设置模块 120
[0024] 采样门限选择模块 140
[0025] 丢包检测模块 160
[0026] 计数器 162
[0027] 判断单元 164
[0028] 丢包计算单元 166
[0029]劣化门限判断模块 180
[0030] 如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0031] 请参阅图1,其为本发明实施方式提供的一种分组传送网的丢包检测系统100,其 用于在分组传送网的信源与信宿之间检测丢包率,所述分组传送网的丢包检测系统100包 括一个门限关系设置模块110、一个劣化门限设置模块120、一个采样门限选择模块140及 一个丢包检测模块160。
[0032] 所述门限关系设置模块110用于依需要设定信号劣化(SignalDegrade,SD)门限 值及相对应的采样门限值的对应关系并存储,可以理解的是,劣化门限值及相对应的采样 门限值的对应关系可依实际应用的需要自行设定对应的列表格式以便用户设定及查询,如 结合通信链路的线路速率及通信链路路最低流量来共同参考设定,本实施方式中,用户利 用门限关系设置模块110设定的对应关系列表如下:
[0033]
[0034] 所述劣化门限设置模块120用于依需要设置分组传送网的劣化门限值并存储,如 用户根据业务量的多少来设置相应的劣化门限值,在业务量较多时设定的劣化门限值较 大,在业务量较少时比如凌晨的通信低谷时段,或者是在保护倒换发生时期设定的劣化门 限值较小,本实施方式中,劣化门限设置模块120在线路速率为IGE(GBASE-ER)且业务最低 流量为600PPS(PPS表示包/秒)时设置的劣化门限值为10 2。
[0035] 所述采样门限选择模块140用于根据劣化门限设置模块120所设置的劣化门限值 及门限关系设置模块110所设定的对应关系选择相对应的采样门限值并存储,本实施方式 中,采样门限选择模块140根据劣化门限设置模块120所设定的上表中的对应关系选择的 采样门限值为IOX10 2。
[0036] 所述丢包检测模块160包括一个计数器162、一个判断单元164及一个丢包计算单 元166,所述计数器162用于在一个统计周期内统计发包数,由于信源与信宿互相通信,计 算信源端的丢包率时统计信源的发包数,计算信宿端的丢包率时统计信宿端的发包数,可 以理解的是,统计信源的发包数,统计周期的时长设置可依实际需要自行设置。所述判断模 块164用于判断计数器162所统计的发包数是否小于采样门限选择模块140所选择的采样 门限值,若计数器162所统计的发包数小于采样门限选择模块140所选择的采样门限值,则 计数器162内所统计的发包数累计到下一个统计周期,若计数器162所统计的发包数大于 等于采样门限模块140所选择的采样门限值,则丢包计算单元166根据所统计的发包数计 算信源的丢包率,同时计数器162内统计的发包数清零后进入下一个周期的发包数重新开 始统计。
[0037] 为提高分组传送网的丢包检测系统的检测效率,所述分组传送网的丢包检测系统 100还包括一个劣化门限判断模块180,所述劣化门限判断模块180用于判断劣化门限设置 模块120所设置的劣化门限值是否修改,若是,则采样门限选择模块140根据修改后的劣化 门限值更新选择相对应的采样门限值以使丢包检测模块160根据更新选择的采样门限值 计算丢包率,若否,则丢包检测模块160根据采样门限选择模块140所存储的采样门限值计 算丢包率。劣化门限判断模块180判断用户的劣化门限值有修改时控制采样门限选择模块 140自动从门限关系设置模块110
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1