[发明专利]分组数据传输链路时延测量单元、系统、及方法有效
申请号: | 200810065842.X | 申请日: | 2008-03-14 |
公开(公告)号: | CN101534220A | 公开(公告)日: | 2009-09-16 |
发明(设计)人: | 宋臻宇 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分组 数据传输 链路时延 测量 单元 系统 方法 | ||
技术领域
本发明涉及通信技术,更具体的说,是一种用于计算基于数据帧传输 链路传输环路时延的装置及其处理方法。
背景技术
时延是通信网络的固有属性之一,也是评价网络性能的基本指标。 时延测量在性能监测、行为分析、应用设计等领域有着广泛的应用, 同时,也是测量其他性能指标的基础。网络分为环路时延和单向时延。
目前的环路时延测量方法,要求一个准确的时钟,通过定时器和 时间戳的方法测量链路的时延。传统的方法是,在源端发送测试数据, 并启动计时器,并在目的端设置测试数据的环回路径,当测试数据到 达目的节点并返回,在源端接收到测试数据后,测试数据接收到的使 计时器停止工作并计算往返时延。或者是在源端发送的测试数据包含 时间戳,在目的端环回并被源端接收到后,通过时间戳和计时器的比 较计算环路往返时延。上述两种环路时延测试方法虽然测量方法比较 简单,但是测量精度比较差。由于传输链路中,通常时延的值都很小, 要求测量精度为Δt时,则测量时钟的最小刻度必须为Δt/2。当要求 测量间隔越短,受到的干扰就越大,因此可能误差也越大。如一个精 度为10ms的定时器,只能测量20ms以上的时延。而电信运营商提供 的本地链路,通常延时都是几个毫秒甚至是微妙级的,这就要求更精 细的测量间距,并且时钟的抖动对于测量结果的影响也很大。
发明内容
为了解决现有技术中测量精度低,容易受时钟抖动影响等问题,提出 了一种分组数据传输链路时延测量单元、系统、及方法。
本发明提出的分组数据传输链路时延测量单元,包括:
帧注入单元,与发送侧数据发送链路相连,用于在测量启动时向数据 发送链路注入测量帧;
帧环回器,与发送侧数据接收链路相连,用于识别在数据接收链路上 被环回的测量帧,并将测量帧环回到数据发送链路;
帧计数器,与发送侧数据接收链路相连,用于对在数据接收链路上被 环回的测量帧进行计数统计,并通过不同时刻的测量帧计数值计算出传输 链路的时延。
优选的,所述的帧注入单元具体为:在每次测量启动时向数据发送链 路注入一帧测量帧。
本发明还提出了一种分组数据传输链路时延测量系统,包括:
数据发送端,通过传输链路连接到数据接收端,用于通过传输链路向 数据接收端发送分组数据;
数据接收端,用于接收经由传输链路发来的分组数据,并在时延测量 时将接收到的数据经由传输链路进行环回处理;
所述测量单元,连接在数据发送端和传输链路之间,用于在测量时通 过数据发送链路注入测量帧,并对数据接收端环回的测量帧进行计数统计 和环回处理;还用于通过不同时刻的测量帧计数值计算出传输链路的时延。
本发明提出的分组数据传输链路时延测量方法,包括以下处理过程:
1)建立测试环路,设置帧环回器和数据接收端处于环回工作模式,将 帧计数器清零;
2)启动帧注入单元,并向数据发送链路注入数量为N的测量帧,之 后停止帧注入;
3)帧计数器对测量帧进行计数统计,获取在T1和T2两个时刻的帧 计数器的计数值C1和C2;
4)计算时延值t,
优选的,所述步骤1)之前还包括计算或者获得测量系统本身时延的 处理步骤,将所述步骤4)中计算出的时延值减去测量系统的时延值作为 传输链路的实际时延值。
优选的,所述测量系统时延值的计算过程为测量系统不接入传输链路 时按照所述步骤1)至4)计算得到时延值。
优选的,所述步骤2)中帧注入单元向数据发送链路注入一个或多个 测量帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810065842.X/2.html,转载请声明来源钻瓜专利网。