[發明專利]一種隨機幀間隔控制方法有效
| 申請號: | 201010002675.1 | 申請日: | 2010-01-21 |
| 公開(公告)號: | CN102013941A | 公開(公告)日: | 2011-04-13 |
| 發明(設計)人: | 韋國英;王立平;梁東偉 | 申請(專利權)人: | 柳州市達迪通信設備有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L12/56 |
| 代理公司: | 北京市盛峰律師事務所 11337 | 代理人: | 李賀香 |
| 地址: | 100083 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 隨機 間隔 控制 方法 | ||
技術領域
本發明涉及網絡通信技術領域中的一種控制方法,特別是涉及一種隨機幀間隔控制方法。?
背景技術
在網絡測試過程中,為了測試的要求,需要發送具有隨機間隔的報文,同時要求在一定的時間間隔內具有恒定的速率,而隨機報文的控制是模擬報文發送過程中需要解決的問題。?
發明內容
本發明旨在提供一種采用CPU計算和FPGA硬件邏輯控制相結合的方式對隨機報文間隔進行控制,同時達到恒定速率的隨機幀間隔控制方法。?
本發明一種隨機幀間隔控制方法的技術方案如下:?
本發明一種隨機幀間隔控制方法,包括以下步驟:?
第一步:計算在報文之間的幀間隔G,在不包含標準幀間隔12字節的情況下,計算公式為:?
其中:?
R-需要發送的報文的速率,?
L-報文長度,?
12-標準幀間個字節,?
8-前導碼字節,?
R1-端口線性速率,且R1<R;?
第二步:當發送控制器在發送完成L個字節的報文后,等待時間計數器從M序列產生器中加載范圍為0~2G的隨機值m,且m≠0,并開始進行字節數對應的時間值的計算,同時輸出發送控制請求信號Req信號為0,控制下級邏輯停止報文產生;?
第三步:當等待時間計數器計數達到隨機值m,且m≠0時,通知發送控制器發送下一個數據報文,輸出發送控制請求信號Req信號為1,控制下級邏輯產生報文;?
第四步:進行第二步操作。?
本發明一種隨機幀間隔控制方法的有益效果在于:本發明一種隨機幀間隔控制方法中,由于m是隨機值,所以發送控制其等待的時間也是隨機值,從而發送報文間隔也為隨機值,所述的控制方法有效地解決了在模擬多留情況的各流按比例進行調度發送的問題,同時可以達到很高的控制精度。?
附圖說明
圖1為本發明一種隨機幀間隔控制方法的控制流程圖。?
具體實施方式
在應用本發明一種隨機幀間隔控制方法時,首先,計算在報文之間的幀間隔G,在不包含標準幀間隔12字節的情況下,計算公式為:?
其中:?
R-需要發送的報文的速率,?
L-報文長度,?
12-標準幀間個字節,?
8-前導碼字節,?
R1-端口線性速率,且R1<R;?
參見附圖1,當發送控制器在發送完成L個字節的報文后,等待時間計數器從M序列產生器中加載范圍為0~2G的隨機值m,且m≠0,并開始進行字節數對應的時間值的計算,同時輸出發送控制請求信號Req信號為0,控制下級邏輯停止報文產生;當等待時間計數器計數達到隨機值m,且m≠0時,通知發送控制器發送下一個數據報文,輸出發送控制請求信號Req信號為1,控制下級邏輯產生報文;如此循環。由于m是隨機值,所以發送控制其等待的時間也是隨機值,從而發送報文間隔也為隨機值。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于柳州市達迪通信設備有限公司,未經柳州市達迪通信設備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010002675.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種復合型雙渦輪液力變矩器
- 下一篇:制造多晶硅的方法





