《一种随机帧间隔控制方法.pdf》由会员分享,可在线阅读,更多相关《一种随机帧间隔控制方法.pdf(5页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102013941A43申请公布日20110413CN102013941ACN102013941A21申请号201010002675122申请日20100121H04L1/00200601H04L12/5620060171申请人柳州市达迪通信设备有限公司地址100083北京市海淀区五道口东升园华清嘉园7号楼1601室72发明人韦国英王立平梁东伟74专利代理机构北京市盛峰律师事务所11337代理人李贺香54发明名称一种随机帧间隔控制方法57摘要本发明公开了一种随机帧间隔控制方法,所述的随机帧报文控制方法包括四个步骤,其中从第二步到第四步循环操作,应用本发明不仅可以控制下级逻辑停。
2、止报文产生,并且可以可以控制下级逻辑产生报文,本方法有效地解决了在模拟多留情况的各流按比例进行调度发送的问题,同时可以达到很高的控制精度。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书2页附图1页CN102013948A1/1页21本发明一种随机帧间隔控制方法,其特征在于包括以下步骤第一步计算在报文之间的帧间隔G,在不包含标准帧间隔12字节的情况下,计算公式为其中R需要发送的报文的速率,L报文长度,12标准帧间个字节,8前导码字节,R1端口线性速率,且R1R;第二步当发送控制器在发送完成L个字节的报文后,等待时间计数器从M序列产生器中加载范围为02G的随机值。
3、M,且M0,并开始进行字节数对应的时间值的计算,同时输出发送控制请求信号REQ信号为0,控制下级逻辑停止报文产生;第三步当等待时间计数器计数达到随机值M,且M0时,通知发送控制器发送下一个数据报文,输出发送控制请求信号REQ信号为1,控制下级逻辑产生报文;第四步进行第二步操作。权利要求书CN102013941ACN102013948A1/2页3一种随机帧间隔控制方法技术领域0001本发明涉及网络通信技术领域中的一种控制方法,特别是涉及一种随机帧间隔控制方法。背景技术0002在网络测试过程中,为了测试的要求,需要发送具有随机间隔的报文,同时要求在一定的时间间隔内具有恒定的速率,而随机报文的控制是。
4、模拟报文发送过程中需要解决的问题。发明内容0003本发明旨在提供一种采用CPU计算和FPGA硬件逻辑控制相结合的方式对随机报文间隔进行控制,同时达到恒定速率的随机帧间隔控制方法。0004本发明一种随机帧间隔控制方法的技术方案如下0005本发明一种随机帧间隔控制方法,包括以下步骤0006第一步计算在报文之间的帧间隔G,在不包含标准帧间隔12字节的情况下,计算公式为00070008其中0009R需要发送的报文的速率,0010L报文长度,001112标准帧间个字节,00128前导码字节,0013R1端口线性速率,且R1R;0014第二步当发送控制器在发送完成L个字节的报文后,等待时间计数器从M序列产。
5、生器中加载范围为02G的随机值M,且M0,并开始进行字节数对应的时间值的计算,同时输出发送控制请求信号REQ信号为0,控制下级逻辑停止报文产生;0015第三步当等待时间计数器计数达到随机值M,且M0时,通知发送控制器发送下一个数据报文,输出发送控制请求信号REQ信号为1,控制下级逻辑产生报文;0016第四步进行第二步操作。0017本发明一种随机帧间隔控制方法的有益效果在于本发明一种随机帧间隔控制方法中,由于M是随机值,所以发送控制其等待的时间也是随机值,从而发送报文间隔也为随机值,所述的控制方法有效地解决了在模拟多留情况的各流按比例进行调度发送的问题,同时可以达到很高的控制精度。说明书CN10。
6、2013941ACN102013948A2/2页4附图说明0018图1为本发明一种随机帧间隔控制方法的控制流程图。具体实施方式0019在应用本发明一种随机帧间隔控制方法时,首先,计算在报文之间的帧间隔G,在不包含标准帧间隔12字节的情况下,计算公式为00200021其中0022R需要发送的报文的速率,0023L报文长度,002412标准帧间个字节,00258前导码字节,0026R1端口线性速率,且R1R;0027参见附图1,当发送控制器在发送完成L个字节的报文后,等待时间计数器从M序列产生器中加载范围为02G的随机值M,且M0,并开始进行字节数对应的时间值的计算,同时输出发送控制请求信号REQ信号为0,控制下级逻辑停止报文产生;当等待时间计数器计数达到随机值M,且M0时,通知发送控制器发送下一个数据报文,输出发送控制请求信号REQ信号为1,控制下级逻辑产生报文;如此循环。由于M是随机值,所以发送控制其等待的时间也是随机值,从而发送报文间隔也为随机值。说明书CN102013941ACN102013948A1/1页5图1说明书附图CN102013941A。