[发明专利]一种VPN业务通道质量分段检测的方法及系统有效
申请号: | 201810552714.1 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108683568B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 张丹;丁浩;欧阳才校;叶茂 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/46;H04L12/911 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vpn 业务 通道 质量 分段 检测 方法 系统 | ||
1.一种VPN业务通道质量分段检测的方法,其特征在于,包括以下步骤:
S1、创建测试任务,根据配置的环回LB测试参数在源站点生成环回消息LBM报文,在源站点的LBM报文的中加入发送时戳Tms,向宿站点/中间站点发送LBM报文,记录发送的LBM报文数量;所述环回LB测试参数包括扩展模式开关状态、发包频率和发送时长;
S2、记录宿站点/中间站点的收到LBM报文的时间作为接收时戳Tmr,在收到的LBM报文中加入接收时戳Tmr;根据收到LBM报文生成环回应答LBR报文,同时将LBM报文中的发送时戳Tms和接收时戳Tmr复制到LBR报文中;再在LBR报文中加入环回发送时戳Trs,向源站点发送LBR报文;
S3、记录源站点收到的LBR报文的时间作为环回接收时戳Trr,在LBR报文中加入环回接收时戳Trr;记录收到的LBR报文数量;
S4、根据LBR报文中的各时戳计算出本次时延T=Trr-Tms-(Trs-Tmr);根据本次时延T与上一次时延之差计算出时延抖动;根据发送的LBM报文数量和收到的LBR报文数量之差计算出丢包率;
步骤S1具体包括以下过程:
S101、根据用户实时测量需求创建测试任务,并设置LB测试参数;
S102、根据配置的LB测试参数在源站点生成环回消息LBM报文,判断LB测试的扩展模式是否为开,若是,转入S103,若否,转入S104;
S103、在LBM报文净荷中加入发送时戳Tms;
S104、根据测试任务向指定的业务通道中发送LBM报文,同时记录发送的LBM报文数量Num_lbm;
S105、根据设置的报文发送频率,重复S102-S104,直到测试周期完成;
步骤S2具体包括以下过程:
S201、宿站点/中间站点根据测试任务侦测收到的报文,收到符合条件的LBM报文时,记录接收的时间作为接收时戳Tmr;
S202、根据收到的LBM报文生成对应的LBR报文,然后检查配置,判断LB测试的扩展模式是否为开,若是,转入S203,若否,转入S204;
S203、在LBM报文净荷中加入接收时戳Tmr,同时将LBM报文中的Tms、Tmr时戳复制到生成的LBR报文净荷中,同时在LBR报文净荷中加入环回发送时戳Trs;
S204、根据测试任务向指定的反向业务通道中发送LBR报文;
步骤S3具体包括以下过程:
S301、源站点根据配置的测试任务侦测收到的报文,收到符合条件的LBR测试报文时,记录接收的时间,作为环回接收时戳Trr;
S302、检查配置,判断LB测试的扩展模式是否为开,若是,转入S303,若否,转入S304;
S303、在LBR报文净荷中加入环回接收时戳Trr;同时进行本次时延计算:本次时延T=Trr-Tms-(Trs-Tmr);
S304、记录收到的LBR报文数量Num_lbr,根据发送的LBM报文数量和收到的LBR报文数量之差计算出丢包率。
2.如权利要求1所述的一种VPN业务通道质量分段检测的方法,其特征在于:
步骤S4还包括:
将本次时延T分别和最大时延Tmax、最小时延Tmin比较;
如果TTmax,则设置Tmax的值为T,如果TminT,则设置Tmin的值为T。
3.如权利要求1所述的一种VPN业务通道质量分段检测的方法,其特征在于:
步骤S4还包括:
将本次时延T累加至总时延Tall;
记录接收到的LBR报文数量Num_lbr,计算平均时延;
平均时延Tavg=Tall/Num_lbr。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810552714.1/1.html,转载请声明来源钻瓜专利网。