[发明专利]链路时延检测方法、源端、宿端及系统无效
申请号: | 201110345965.0 | 申请日: | 2011-11-04 |
公开(公告)号: | CN102394796A | 公开(公告)日: | 2012-03-28 |
发明(设计)人: | 韩炜 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 链路时延 检测 方法 源端 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种链路时延检测方法、源端、宿端及系统。
背景技术
为了保证通信质量,在点对点协议(Point to Point Protocol,PPP)应用场景中,通常需要检测传输链路的数据传输时延,以便掌握传输链路的工作状态。尤其在多链路点对点协议(Multilink Point to Point Protocol,MLPPP)应用场景中,通过对各个传输链路进行链路时延检测,可以为多条链路的分析和控制提供依据。
传统的链路时延检测采用的是接口远端环回技术,具体为在PPP应用场景中针对待检测的链路人工配置数据的传输环回,从而检测该环回中数据的传输时延。例如,待检测的链路包含源端、宿端、以及两个端点之间的传输设备。对该链路进行环回时延检测时,该环回中的所有数据包括业务报文和检测报文等,均由源端发出到达宿端,又从宿端返回源端,记录检测报文到达各个端点的时刻,便可检测该环回的链路时延。在当前链路检测完成之后,再人工配置解除链路的传输环回,使得业务报文到达宿端后能够正常发送出去。
在实现上述链路时延检测的过程中,发明人发现现有技术中至少存在如下问题:通过人工配置待检测链路的传输环回,使得链路中的所有数据均封锁在待检测的环回中,导致业务报文不能正常发送,造成被检测的链路无法正常工作。并且每次检测不同的链路,都要重新进行人工配置和解除环回,人工成本较高。
发明内容
本发明实施例提供一种链路时延检测方法、源端、宿端及系统,能够避免时延检测对现网业务的影响,并降低人工成本的消耗。
根据本发明实施例的一个方面,一种链路时延检测方法,包括:
将第一时戳和检测报文标识信息写入检测报文中得到第一检测报文,并将所述第一检测报文发送给宿端,所述第一时戳为源端发送所述第一检测报文的时刻值T1;
接收所述宿端返回的报文,并确定所述宿端返回的报文是否为第二检测报文,所述第二检测报文包含所述检测报文标识信息、第一时戳、第二时戳和第三时戳;所述第二时戳为所述第一检测报文到达所述宿端的时刻值T2,所述第三时戳为所述宿端发送所述第二检测报文的时刻值T3;
在确定所述宿端返回的报文为第二检测报文时,将第四时戳写入所述第二检测报文中得到第三检测报文,所述第四时戳为所述第二检测报文到达所述源端的时刻值T4;
根据所述第三检测报文中的T1、T2、T3、T4计算所述源端与宿端之间的链路时延。
可选地,所述根据所述第三检测报文中的T1、T2、T3、T4计算所述源端与宿端之间的链路时延,包括:计算所述T2与T1的差值,得到第一差值;计算所述T4与T3的差值,得到第二差值;计算所述第一差值与第二差值的平均值,得到链路时延。
可选地,在所述根据所述第三检测报文中的T1、T2、T3、T4计算所述源端与宿端之间的链路时延之后,还包括:判断所述链路时延是否超过预定时延阈值;若所述链路时延超过所述预定时延阈值,则关闭对应的链路。
可选地,在关闭对应的链路之后,还包括:在预定时间之后,重新开启对应的链路。
根据本发明实施例的另一个方面,一种链路时延检测方法,包括:
接收源端发送的报文,并确定所述源端发送的报文是否为包含检测报文标识信息和第一时戳的第一检测报文,所述第一时戳为源端发送所述第一检测报文的时刻值T1;
在确定所述源端发送的报文为第一检测报文时,将第二时戳和第三时戳写入所述第一检测报文中得到第二检测报文,所述第二时戳为所述第一检测报文到达所述宿端的时刻值T2,所述第三时戳为所述宿端发送所述第二检测报文的时刻值T3;
将包含所述检测报文标识信息、第一时戳、第二时戳和第三时戳的第二检测报文发送给所述源端。
可选地,该方法还包括:在确定所述源端发送的报文不为第一检测报文时,按照正常流程发送所述源端发送的报文。
根据本发明实施例的另一个方面,一种源端,包括:
第一时戳单元,用于将第一时戳和检测报文标识信息写入检测报文中得到第一检测报文,并将所述第一检测报文发送给宿端,所述第一时戳为源端发送所述第一检测报文的时刻值T1;
源端确定单元,用于接收所述宿端返回的报文,并确定所述宿端返回的报文是否为第二检测报文,所述第二检测报文包含所述检测报文标识信息、第一时戳、第二时戳和第三时戳;所述第二时戳为所述第一检测报文到达所述宿端的时刻值T2,所述第三时戳为所述宿端发送所述第二检测报文的时刻值T3;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110345965.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铜基酯基加氢催化剂的制备方法
- 下一篇:自制分类小书格