【技术实现步骤摘要】
本专利技术涉及网络通信领域,尤其涉及一种在随机报文长度下恒定速率发送报文 的方法及装置。
技术介绍
在网络测试中,通过模拟随机报文长度的恒定速率报文发送来达到测试的目 的。而随机报文长度下恒定速率的控制是设计过程中难以解决的问题。控制发送报文的速率,最直接的办法是根据要求的速率R,设定的固定报文长 度L(单位是BYTE),来计算控制每发送一个报文的时间间隔T = L/R,从而达到控制发 送报文速率的目的。但当我们发送随机长度报文时,由于报文长度L随机产生,无法按 照上述方法通过控制报文的时间间隔T来控制发送报文速率。
技术实现思路
本专利技术的目的在于提供一种随机报文长度下通过控制在指定的时间内发送指定 的比特数的方法实现恒定速率发送报文的方法及装置,很好的解决了随机报文长度下的 恒定速率的数据报文发送问题。为实现上述目的,本专利技术采用的技术方案如下一种在随机报文长度下恒定速率发送报文的方法,包括以下步骤步骤1,设置两个时间阀值T1和T2,Tl = NT2,N为某个整数值;步骤2,根据需要发送的速率R和步骤1中设置的时间阀值,计算出T1时间内 需要发送的数据比特数B = R*T1和在T2时间内需要发送的比特数为b = B/N ;步骤3,在T2时间间隔内发送完b比特数据后停止,等待下一个T2,经过k个 T2后,直到发送完成B比特后等待下一个T1计时开始。一种在随机报文长度下恒定速率发送报文的装置,包括计时装置,包括T1计时控制器、T2计时控制器,用于提供两个时间阀值T1和 T2,且T1=NT2,N为某个整数值;计数装置,包括B计数器和b计数器,用于统计计时装 ...
【技术保护点】
一种随机报文长度下恒定速率发送报文的方法,其特征在于:包括以下步骤:步骤1,设置两个时间阀值T1和T2,T1=NT2,N为某个整数值;步骤2,根据需要发送的速率R和步骤1中设置的时间阀值,计算出T1时间内需要发送的数据比特数B=R*T1和在T2时间内需要发送的比特数为b=B*k/N,k<=N;步骤3,在T2时间间隔内发送完b比特数据后停止,等待下一个T2,经过k个T2后,直到发送完成B比特后等待下一个T1计时开始。
【技术特征摘要】
1.一种随机报文长度下恒定速率发送报文的方法,其特征在于包括以下步骤 步骤1,设置两个时间阀值Tl和T2,Tl = NT2,N为某个整数值;步骤2,根据需要发送的速率R和步骤1中设置的时间阀值,计算出Tl时间内需要发 送的数据比特数B = R*T1和在T2时间内需要发送的比特数为b = B*k/N,k < = N ;步骤3,在T2时间间隔内发送完b比特数据后停止,等待下一个T2,经过k个T2 后,直到发送完成B比特后等待下一个Tl计时开始。2.一种在随机报文长度下恒定速率发送报文的装置,其特征在于包括计时装置,包括Tl计时控制器、T2计时控制器,用于提供两个时间阀值Tl和T2, 且T1=NT2,N为某个整数值;计数...
【专利技术属性】
技术研发人员:韦国英,王立平,王卫,
申请(专利权)人:柳州市达迪通信设备有限公司,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。