[發(fā)明專利]一種提高無線通信效率的幀校驗機制有效
| 申請?zhí)枺?/td> | 201410101112.6 | 申請日: | 2014-03-18 |
| 公開(公告)號: | CN103873209B | 公開(公告)日: | 2017-06-16 |
| 發(fā)明(設計)人: | 陳彩蓮;李立安;王易因;關新平 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | H04L1/16 | 分類號: | H04L1/16 |
| 代理公司: | 上海旭誠知識產(chǎn)權代理有限公司31220 | 代理人: | 鄭立 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 提高 無線通信 效率 校驗 機制 | ||
1.一種提高無線通信效率的幀校驗方法,其特征在于,包括以下步驟:
(1)發(fā)射機從發(fā)送隊列中依次取M個包含包序號的數(shù)據(jù)包,生成數(shù)據(jù)幀,其中M為大于1的整數(shù);
(2)所述發(fā)射機將所述數(shù)據(jù)幀連續(xù)發(fā)送給接收機,并將所述數(shù)據(jù)幀保存至重傳緩存;
(3)所述接收機接收所述數(shù)據(jù)幀,依次校驗所述數(shù)據(jù)幀中的M個所述數(shù)據(jù)包,通過亂序校正模塊的存操作保存校驗結果和所述數(shù)據(jù)幀中的M個所述數(shù)據(jù)包,通過所述亂序校正模塊的取操作將所述數(shù)據(jù)包按照正確的順序送至應用層;
(4)根據(jù)校驗結果生成應答信息,所述接收機向所述發(fā)射機發(fā)送所述應答信息;
(5)所述發(fā)射機接收所述應答信息,根據(jù)所述應答信息確定下一數(shù)據(jù)幀,執(zhí)行步驟(2);
其中,步驟(5)包括以下步驟:
(51)如果所述發(fā)射機接收到所述應答信息,生成下一數(shù)據(jù)幀;
(52)如果所述發(fā)射機未接收到所述應答信息,下一數(shù)據(jù)幀為所述重傳緩存中保存的數(shù)據(jù)幀;
其中,步驟(51)包括以下步驟:
(511)依次找到所述應答信息中0的位置,并將所述重傳緩存中相應位置保存的數(shù)據(jù)包按順序依次放入所述下一數(shù)據(jù)幀;
(512)根據(jù)所述應答信息中1的個數(shù),從發(fā)送隊列中依次取數(shù)據(jù)包,補齊所述下一數(shù)據(jù)幀。
2.如權利要求1所述的幀校驗方法,其特征在于,所述校驗結果為長度為M的01序列,其中0表示數(shù)據(jù)包接收錯誤,1表示數(shù)據(jù)包接收正確。
3.如權利要求1所述的幀校驗方法,其特征在于,所述亂序校正模塊采用環(huán)形緩存的存取機制,以保證數(shù)據(jù)包按序恢復。
4.如權利要求1所述的幀校驗方法,其特征在于,步驟(3)中通過亂序校正模塊的存操作保存校驗結果和所述數(shù)據(jù)幀中的M個所述數(shù)據(jù)包,包括以下步驟:
(31)如果所述數(shù)據(jù)幀為第一數(shù)據(jù)幀,記錄第一個數(shù)據(jù)包的包序號,然后根據(jù)每個數(shù)據(jù)包的包序號與所述亂序校正模塊的緩存長度L取余數(shù),根據(jù)余數(shù)大小將當前數(shù)據(jù)包存入所述亂序校正模塊的緩存的相應位置,并將標示數(shù)組相應位置根據(jù)所述校驗結果設置為真或者假,其中,真表示當前數(shù)據(jù)包接收正確,假表示當前數(shù)據(jù)包接收錯誤;
(32)如果所述數(shù)據(jù)幀非第一數(shù)據(jù)幀,比較當前數(shù)據(jù)包的包序號與取操作包序號,如果當前數(shù)據(jù)包的包序號大于或者等于所述取操作包序號,將當前數(shù)據(jù)包存入所述亂序校正模塊的緩存的相應位置;如果當前數(shù)據(jù)包的包序號小于所述取操作記錄的包序號,丟棄當前數(shù)據(jù)包。
5.如權利要求4所述的幀校驗方法,其特征在于,步驟(3)中通過所述亂序校正模塊的取操作將所述數(shù)據(jù)包按照正確的順序送至應用層,包括以下步驟:
(33)所述接收機將步驟(31)中記錄的第一個數(shù)據(jù)包的包序號或者取操作包序號與所述亂序校正模塊的緩存長度L取余數(shù),得到取數(shù)據(jù)包的緩存位置;
(34)如果所述亂序校正模塊的標示數(shù)組相應位置狀態(tài)為真,則取出數(shù)據(jù)包送至應用層,并將取操作包序號加1,所述亂序校正模塊的標示數(shù)組相應位置狀態(tài)設置為假;如果所述亂序校正模塊的標示數(shù)組相應位置狀態(tài)為假,等待下一數(shù)據(jù)幀。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經(jīng)上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410101112.6/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種能夾耳機線的紐扣
- 下一篇:一種帶花紋圖案鞋墊的制作工藝





