一種幀檢測方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種幀檢測方法,包括:從當前選取的第一設定數(shù)量的復樣點中抽取第二設定數(shù)量的復樣點;利用所述第二設定數(shù)量的復樣點計算判決變量并獲取計算結果;根據(jù)所述計算結果判斷是否已經有數(shù)據(jù)幀到達,如果是,則在當前抽取的起始復樣點與上一次抽取的起始復樣點間排查數(shù)據(jù)幀的起始位置,如果否,則從當前抽取的起始復樣點開始跳過第三設定數(shù)量的復樣點再開始選取所述第一設定數(shù)量的復樣點,繼續(xù)執(zhí)行所述從當前選取的第一設定數(shù)量的復樣點中抽取第二設定數(shù)量的復樣點的步驟。本發(fā)明還公開了一種幀檢測裝置。
【專利說明】一種幀檢測方法及裝置
【技術領域】
[0001] 本發(fā)明涉及檢測【技術領域】,尤其涉及一種幀檢測方法及裝置。
【背景技術】
[0002] 在基于分組的突發(fā)式無線傳輸系統(tǒng)(比如WiFi、ZigBee、藍牙等系統(tǒng))中,發(fā)送機 并不持續(xù)占據(jù)信道,而是在需要傳輸數(shù)據(jù)時突發(fā)式的占據(jù)信道以進行數(shù)據(jù)傳輸,因而,接收 機在接收所述發(fā)送機發(fā)送的數(shù)據(jù)幀時,首先要解決的是幀檢測問題,即判斷幀何時到達并 確定幀的粗略起始位置。當前主要存在以下三種幀檢測方法:
[0003] -、基于接收信號能量檢測的幀檢測方法
[0004] 當接收機沒有接收到數(shù)據(jù)巾貞時,接收的信號復樣點rn中只有噪聲wn,即;rn = wn ;當 數(shù)據(jù)幀到來時,接收的信號復樣點rn加入了數(shù)據(jù)的成分sn,S卩,rn = sn+wn。下面利用判決 變量1判定是否接收到數(shù)據(jù)幀,公式(1)為判斷變量m n的計算公式:
[0005]
【權利要求】
1. 一種幀檢測方法,其特征在于,包括: 從當前選取的第一設定數(shù)量的復樣點中抽取第二設定數(shù)量的復樣點; 利用所述第二設定數(shù)量的復樣點計算判決變量并獲取計算結果; 根據(jù)所述計算結果判斷是否已經有數(shù)據(jù)幀到達,如果是,則在當前抽取的起始復樣點 與上一次抽取的起始復樣點間排查數(shù)據(jù)幀的起始位置,如果否,則從當前抽取的起始復樣 點開始跳過第三設定數(shù)量的復樣點再開始選取所述第一設定數(shù)量的復樣點,繼續(xù)執(zhí)行所述 從當前選取的第一設定數(shù)量的復樣點中抽取第二設定數(shù)量的復樣點的步驟。
2. 根據(jù)權利要求1所述的方法,其特征在于,按照設定規(guī)則從當前選取的第一設定數(shù) 量的復樣點中抽取第二設定數(shù)量的復樣點;所述設定規(guī)則為: 從當前選取的起始復樣點開始無間隔的抽取復樣點; 或,從當前選取的起始復樣點開始間隔性的抽取復樣點。
3. 根據(jù)權利要求1所述的方法,其特征在于, 當采用與數(shù)據(jù)幀格式相關的方式計算所述判決變量時,所述第一設定數(shù)量與所述第三 設定數(shù)量滿足第一預設條件:
,其中為P為所述第一設定數(shù)量,Nmax_ skip為所述第三設定數(shù)量的 最大值, Nmin-frame 為最小物理層幀對應的復樣點數(shù),大于Ν_ ^ρ ; 當采用與數(shù)據(jù)幀格式不相關的方式計算所述判決變量時,所述第一設定數(shù)量與所述第 三設定數(shù)量滿足第二預設條件:
.其中為Ρ為所述第一設定數(shù)量,Nmax_ skip為所述第三設定數(shù)量的 最大值,Ntrain^為重復短訓練序列的復樣點數(shù), Ntrain-seq ^丁' ^max skip °
4. 根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述計算結果判斷是否已經有 數(shù)據(jù)巾貞到達包括: 將所述計算結果與設定閾值相比較并獲取比較結果; 當所述比較結果為計算結果大于或等于設定閾值時,判定已經有數(shù)據(jù)幀到達; 當所述比較結果為計算結果小于設定閾值時,判定沒有數(shù)據(jù)幀到達。
5. 根據(jù)權利要求1所述的方法,其特征在于,所述在當前抽取的起始復樣點與上一次 抽取的起始復樣點間排查數(shù)據(jù)幀的起始位置包括: 從上一次抽取的起始復樣點開始到當前抽取的起始復樣點結束,逐樣點計算所述判決 變量; 當出現(xiàn)判決變量的計算結果大于設定閾值時,將所述出現(xiàn)的判決變量對應的復樣點作 為數(shù)據(jù)幀的起始位置。
6. 根據(jù)權利要求1所述的方法,其特征在于,所述在當前抽取的起始復樣點與上一次 抽取的起始復樣點間排查數(shù)據(jù)幀的起始位置包括: 將起始查找區(qū)間作為排查區(qū)間,所述起始查找區(qū)間為上一次抽取的起始復樣點與當前 抽取的起始復樣點間的所有復樣點; 確定所述排查區(qū)間內的復樣點數(shù); 判斷所述排查區(qū)間內的復樣點數(shù)是否等于1,如果是,則確定這個復樣點為數(shù)據(jù)幀的起 始位置;如果否,則選取所述排查區(qū)間內的中間樣點,并計算所述中間樣點處的判決變量; 根據(jù)所述中間樣點處的計算結果判斷是否已經有數(shù)據(jù)幀到達,如果是,則將所述排查 區(qū)間的左臨界樣點與所述中間樣點間的區(qū)間作為新的排查區(qū)間,繼續(xù)執(zhí)行所述確定所述排 查區(qū)間內的復樣點數(shù)的步驟;如果否,則將所述中間樣點與所述排查區(qū)間的右臨界樣點間 的區(qū)間作為新的排查區(qū)間,繼續(xù)執(zhí)行所述確定所述排查區(qū)間內的復樣點數(shù)的步驟。
7. 根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括: 在預設的緩沖區(qū)內緩存接收的復樣點序列。
8. 根據(jù)權利要求7所述的方法,其特征在于,所述緩沖區(qū)內設置有操作窗口,所述按照 設定規(guī)則從當前選取的第一設定數(shù)量的復樣點中抽取第二設定數(shù)量的復樣點前還包括: 調整所述操作窗口的位置使所述操作窗口至少覆蓋當前選取的所述第一設定數(shù)量的 復樣點,并移除上一次選取的起始復樣點前的所有復樣點。
9. 一種幀檢測裝置,其特征在于,包括: 抽取單元,用于從當前選取的第一設定數(shù)量的復樣點中抽取第二設定數(shù)量的復樣點; 計算單元,用于利用所述第二設定數(shù)量的復樣點計算判決變量并獲取計算結果; 判斷單元,用于根據(jù)所述計算結果判斷是否已經有數(shù)據(jù)幀到達; 排查單元,用于在所述判斷單元判斷得到的已經有數(shù)據(jù)幀到達時,在當前抽取的起始 復樣點與上一次抽取的起始復樣點間排查數(shù)據(jù)幀的起始位置; 跳過單元,用于在所述判斷單元判斷得到的還未有數(shù)據(jù)幀到達時,從當前抽取的起始 復樣點開始跳過第三設定數(shù)量的復樣點再開始選取所述第一設定數(shù)量的復樣點,繼續(xù)利用 所述抽取單元執(zhí)行所述從當前選取的第一設定數(shù)量的復樣點中抽取第二設定數(shù)量的復樣 點的步驟。
10. 根據(jù)權利要求9所述的裝置,其特征在于,所述抽取單元,具體用于按照設定規(guī)則 從當前選取的第一設定數(shù)量的復樣點中抽取第二設定數(shù)量的復樣點;所述設定規(guī)則為: 從當前選取的起始復樣點開始無間隔的抽取復樣點; 或,從當前選取的起始復樣點開始間隔性的抽取復樣點。
11. 根據(jù)權利要求9所述的裝置,其特征在于, 當采用與數(shù)據(jù)幀格式相關的方式計算所述判決變量時,所述第一設定數(shù)量與所述第三 設定數(shù)量滿足第一預設條件: K Nmin_franre-Nmax_skip+1,其中為 P為所述第一設定數(shù)量,Nmax_skip為所述第三設定數(shù)量的 最大值, Nmin-frame 為最小物理層幀對應的復樣點數(shù),大于Ν_ ^ρ ; 當采用與數(shù)據(jù)幀格式不相關的方式計算所述判決變量時,所述第一設定數(shù)量與所述第 三設定數(shù)量滿足第二預設條件: Nop彡NtMin_srai-Nmax_skip+l,其中為 Ρ為所述第一設定數(shù)量,Nmax_skip為所述第三設定數(shù)量的 最大值,Ntrain^為重復短訓練序列的復樣點數(shù), Ntrain-seq ^丁' ^max skip °
12. 根據(jù)權利要求9所述的裝置,其特征在于,所述判斷單元包括: 結果比較子單元,用于將所述計算結果與設定閾值相比較并獲取比較結果; 第一判定子單元,用于當所述比較結果為計算結果大于或等于設定閾值時,判定已經 有數(shù)據(jù)幀到達; 第二判定子單元,用于當所述比較結果為計算結果小于設定閾值時,判定沒有數(shù)據(jù)幀 到達。
13. 根據(jù)權利要求9所述的裝置,其特征在于,所述排查單元包括第一查找子單元,所 述第一查找子單元: 逐點計算子單元,用于從上一次抽取的起始復樣點開始到當前抽取的起始復樣點結 束,逐樣點計算所述判決變量; 第一位置確定子單元,用于當出現(xiàn)判決變量的計算結果大于設定閾值時,將所述出現(xiàn) 的判決變量對應的復樣點作為數(shù)據(jù)幀的起始位置。
14. 根據(jù)權利要求9所述的裝置,其特征在于,所述排查單元還包括第二查找子單元, 所述第二查找子單元: 第一區(qū)間確定子單元,用于將起始查找區(qū)間作為排查區(qū)間,所述起始查找區(qū)間為上一 次抽取的起始復樣點與當前抽取的起始復樣點間的所有復樣點; 樣點數(shù)確定子單元,用于確定所述排查區(qū)間內的復樣點數(shù); 第一判斷子單元,用于判斷所述排查區(qū)間內的復樣點數(shù)是否等于1 ; 第二位置確定子單元,用于在所述第一判斷子單元判斷得到的所述排查區(qū)間內的復樣 點數(shù)等于1時,確定這個復樣點為數(shù)據(jù)幀的起始位置; 中間點選取子單元,用于在所述第一判斷子單元判斷得到的所述排查區(qū)間內的復樣點 數(shù)大于1時,選取所述排查區(qū)間內的中間樣點,并計算所述中間樣點處的判決變量; 第二判斷子單元,用于根據(jù)所述中間樣點處的計算結果判斷是否已經有數(shù)據(jù)幀到達; 第二區(qū)間確定子單元,用于當所述第二判斷子單元判斷得到的已經有數(shù)據(jù)幀到達時, 將所述排查區(qū)間的左臨界樣點與所述中間樣點間的區(qū)間作為新的排查區(qū)間,繼續(xù)利用所述 樣點數(shù)確定子單元執(zhí)行所述確定所述排查區(qū)間內的復樣點數(shù)的步驟; 第三區(qū)間確定子單元,用于當所述第二判斷子單元判斷得到的沒有數(shù)據(jù)幀到達時,將 所述中間樣點與所述排查區(qū)間的右臨界樣點間的區(qū)間作為新的排查區(qū)間,繼續(xù)利用所述樣 點數(shù)確定子單元執(zhí)行所述確定所述排查區(qū)間內的復樣點數(shù)的步驟。
15. 根據(jù)權利要求9所述的裝置,其特征在于,所述裝置還包括: 緩存單元,用于在預設的緩沖區(qū)內緩存接收的復樣點序列。
16. 根據(jù)權利要求15所述的裝置,其特征在于,所述緩沖區(qū)內設置有操作窗口,所述裝 置還包括: 調整移除單元,用于調整所述操作窗口的位置使所述操作窗口至少覆蓋當前選取的所 述第一設定數(shù)量的復樣點,并移除上一次選取的起始復樣點前的所有復樣點。
【文檔編號】H04L1/00GK104144032SQ201310172454
【公開日】2014年11月12日 申請日期:2013年5月10日 優(yōu)先權日:2013年5月10日
【發(fā)明者】邢志浩 申請人:華為技術有限公司