專(zhuān)利名稱(chēng):一種802.11噪聲信號(hào)的處理方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對(duì)802. 11接收信號(hào)幀頭的處理技術(shù)。
背景技術(shù):
經(jīng)過(guò)射頻調(diào)制發(fā)射并通過(guò)空中信道傳播之后的物理層信號(hào),會(huì)不可避免的引入噪聲和干擾,當(dāng)這些信號(hào)經(jīng)過(guò)射頻解調(diào)并進(jìn)行ADC轉(zhuǎn)換之后,同樣會(huì)將噪聲引入數(shù)字基帶處理器,正是由于這些噪聲的存在,會(huì)導(dǎo)致數(shù)字基帶處理器在A(yíng)GC調(diào)整和幀頭檢測(cè)等環(huán)節(jié)出現(xiàn)誤處理的情況,最終會(huì)導(dǎo)致錯(cuò)過(guò)有效的信號(hào)的幀頭,從而錯(cuò)過(guò)對(duì)有效幀的解調(diào)和解碼?!榱私鉀Q這個(gè)問(wèn)題,要在幀頭處理環(huán)節(jié)引入一些必要的噪聲信號(hào)處理機(jī)制,保證對(duì)有效信號(hào)及時(shí)高效的接收。如圖I所示。在圖I中,當(dāng)能量檢測(cè)或相關(guān)序列檢測(cè)成功后,并且接著進(jìn)行的AGC調(diào)整進(jìn)入精調(diào)前或精調(diào)完成后,如果檢測(cè)到的信號(hào)能量大于設(shè)置的閾值,則說(shuō)明此時(shí)的信號(hào)為有效信號(hào),而前面的信號(hào)大部分都為噪聲,所以應(yīng)該從此刻重新開(kāi)始進(jìn)行AGC調(diào)整和幀頭檢測(cè)的操作,即重啟AGC調(diào)整和幀頭檢測(cè)。
發(fā)明內(nèi)容
本發(fā)明提供了一種802. 11噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理方法和裝置。具體實(shí)現(xiàn)方法如下所述當(dāng)信號(hào)通過(guò)射頻的解調(diào)和ADC轉(zhuǎn)換之后,做以下的操作實(shí)現(xiàn)對(duì)噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理。(I)當(dāng)信號(hào)通過(guò)射頻接收解調(diào)和ADC轉(zhuǎn)換之后,計(jì)算tl時(shí)間長(zhǎng)度的信號(hào)能量大小,同時(shí)將信號(hào)與本地序列進(jìn)行t2時(shí)間長(zhǎng)度的互相關(guān)操作實(shí)現(xiàn)相關(guān)序列檢測(cè);如果tl時(shí)間長(zhǎng)度的信號(hào)能量大小大于閾值thl,則能量檢測(cè)成功;如果t2時(shí)間長(zhǎng)度的相關(guān)序列檢測(cè)值大于相應(yīng)的閾值,則相關(guān)序列檢測(cè)成功。如果能量檢測(cè)首先檢測(cè)成功,則相關(guān)序列檢測(cè)會(huì)被屏蔽,反之,如果相關(guān)序列檢測(cè)首先檢測(cè)成功,則能量檢測(cè)會(huì)被屏蔽,如果同時(shí)檢測(cè)成功,會(huì)只保留能量檢測(cè)成功的結(jié)果。即每一幀只能出現(xiàn)一種檢測(cè)成功的情況。(2)能量檢測(cè)或相關(guān)序列檢測(cè)成功后,計(jì)算t3時(shí)間長(zhǎng)度的信號(hào)能量大小,根據(jù)t3時(shí)間長(zhǎng)度信號(hào)能量大小與相應(yīng)的閾值th3相比較的結(jié)果,進(jìn)行AGC的η步粗調(diào)過(guò)程,AGC的η步粗調(diào)過(guò)程會(huì)根據(jù)信號(hào)能量大小的不同而在調(diào)整的數(shù)量上有所差異,有不執(zhí)行粗調(diào)到η步粗調(diào)都執(zhí)行的η+1種可能性。在A(yíng)GC粗調(diào)進(jìn)行的同時(shí)會(huì)進(jìn)行幀頭檢測(cè)的操作。(3)進(jìn)入AGC精調(diào)之前,采樣t4時(shí)間長(zhǎng)度的信號(hào)并對(duì)信號(hào)進(jìn)行能量大小的計(jì)算,將信號(hào)能量大小與相應(yīng)的閾值th4進(jìn)行比較,如果大于此閾值,則重啟AGC粗調(diào)和幀頭檢測(cè),否則,根據(jù)當(dāng)前的信號(hào)能量大小與精調(diào)目標(biāo)值的差值,實(shí)現(xiàn)AGC的精調(diào)處理。當(dāng)精調(diào)結(jié)束后,進(jìn)行t5時(shí)間長(zhǎng)度的信號(hào)能量大小的計(jì)算,將信號(hào)能量大小與相應(yīng)的閾值th5進(jìn)行比較,如果大于此閾值,則重啟AGC粗調(diào)和幀頭檢測(cè),否則,AGC調(diào)整結(jié)束。對(duì)噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理方法中,對(duì)各種時(shí)間長(zhǎng)度的定義可以根據(jù)實(shí)際調(diào)試的結(jié)果存在一定的差異。對(duì)噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處 理方法中,信號(hào)各種能量值可以通過(guò)各種方法進(jìn)行計(jì)算,閾值也可以根據(jù)實(shí)際信號(hào)的不同而設(shè)置成不同的值。一種802. 11噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理裝置,包括能量檢測(cè)單元,相關(guān)序列檢測(cè)單元,AGC粗調(diào)單元,AGC精調(diào)單元,能量計(jì)算單元,比較單元,巾貞頭檢測(cè)單元。能量檢測(cè)單元通過(guò)采樣tl時(shí)間長(zhǎng)度信號(hào),并持續(xù)計(jì)算tl時(shí)間長(zhǎng)度信號(hào)的能量大小,與相應(yīng)的閾值thl進(jìn)行比較來(lái)實(shí)現(xiàn)能量檢測(cè)的功能;相關(guān)序列檢測(cè)單元將采樣t2時(shí)間長(zhǎng)度信號(hào)與本地序列持續(xù)進(jìn)行互相關(guān)操作,并與相應(yīng)的閾值th2進(jìn)行比較,實(shí)現(xiàn)相關(guān)序列檢測(cè)的功能;能量檢測(cè)或相關(guān)序列檢測(cè)成功后,能量計(jì)算單元計(jì)算t3時(shí)間長(zhǎng)度的信號(hào)能量大小,比較單元對(duì)t3時(shí)間長(zhǎng)度的信號(hào)能量大小與相應(yīng)的閾值th3進(jìn)行比較;AGC粗調(diào)單元在能量檢測(cè)單元和相關(guān)序列檢測(cè)單元分別進(jìn)行完能量檢測(cè)和相關(guān)序列檢測(cè)后,根據(jù)比較單元對(duì)t3時(shí)間長(zhǎng)度的信號(hào)能量大小與相應(yīng)的閾值th3相比較的結(jié)果,實(shí)現(xiàn)AGC粗調(diào)的操作;幀頭檢測(cè)單元通過(guò)將信號(hào)與本地序列進(jìn)行互相關(guān)或?qū)⒔邮招盘?hào)進(jìn)行自相關(guān),并與相應(yīng)的閾值進(jìn)行比較從而實(shí)現(xiàn)幀頭檢測(cè)的功能;等到粗調(diào)和幀頭檢測(cè)結(jié)束,能量計(jì)算單元采樣t4時(shí)間長(zhǎng)度的信號(hào),進(jìn)行t4時(shí)間長(zhǎng)度的信號(hào)能量大小的計(jì)算,比較單元將此信號(hào)能量大小與閾值th4進(jìn)行比較,如果信號(hào)能量大小大于此閾值,則重新啟動(dòng)AGC粗調(diào)和幀頭檢測(cè);如果小于或等于閾值,則AGC精調(diào)單元根據(jù)當(dāng)前的信號(hào)能量大小與精調(diào)目標(biāo)值的差值開(kāi)始進(jìn)行AGC的精調(diào);在A(yíng)GC的精調(diào)結(jié)束之后,采樣t5時(shí)間長(zhǎng)度的信號(hào),能量計(jì)算單元進(jìn)行t5時(shí)間長(zhǎng)度的信號(hào)能量大小的計(jì)算,比較單元將此信號(hào)能量大小與閾值th5進(jìn)行比較,如果信號(hào)能量大小大于此閾值,則重新啟動(dòng)AGC粗調(diào)和幀頭檢測(cè);如果信號(hào)能量小于或等于閾值,則AGC調(diào)整結(jié)束。
圖I為AGC精調(diào)前后出現(xiàn)重啟的信號(hào)形式示意圖。圖2為本發(fā)明中噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理流程圖。圖3為本發(fā)明中噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理裝置示意圖。
具體實(shí)施例方式以下結(jié)合附圖,具體說(shuō)明本發(fā)明。如圖2所示,根據(jù)具體的實(shí)現(xiàn)方式,包括以下步驟步驟201,持續(xù)計(jì)算O. Sus信號(hào)的能量大小,當(dāng)大于閾值時(shí),則能量檢測(cè)成功;同時(shí)將信號(hào)與本地序列持續(xù)進(jìn)行一定時(shí)長(zhǎng)的互相關(guān)操作,實(shí)現(xiàn)相關(guān)序列檢測(cè)功能,如果大于相應(yīng)的閾值,則相關(guān)序列檢測(cè)成功。如果能量檢測(cè)首先檢測(cè)成功,則相關(guān)序列檢測(cè)會(huì)被屏蔽,反之,如果相關(guān)序列檢測(cè)首先檢測(cè)成功,則能量檢測(cè)會(huì)被屏蔽,如果同時(shí)檢測(cè)成功,會(huì)只保留能量檢測(cè)成功的結(jié)果。即每一幀只能出現(xiàn)一種檢測(cè)成功的情況。步驟202,AGC粗調(diào)。根據(jù)O. Sus信號(hào)能量的大小與相應(yīng)的閾值相比較的結(jié)果,進(jìn)行AGC的三步粗調(diào)過(guò)程,當(dāng)粗調(diào)結(jié)束后,進(jìn)入步驟203。本步驟中,AGC的三步粗調(diào)過(guò)程會(huì)根據(jù)信號(hào)能量大小的不同而在調(diào)整的數(shù)量上有所差異,有直接跳過(guò)粗調(diào)到三步粗調(diào)都執(zhí)行的四種可能性。步驟203,進(jìn)入AGC精調(diào)之前,采樣O. 8us的信號(hào)并對(duì)后O. 4us的信號(hào)進(jìn)行能量大小的計(jì)算,將此信號(hào)能量大小與相應(yīng)的閾值進(jìn)行比較,如果大于此閾值,則進(jìn)行步驟204,否貝丨J,進(jìn)入步驟205。步驟204,重啟AGC粗調(diào)和幀頭檢測(cè)。步驟205,AGC精調(diào)。根據(jù)當(dāng)前的信號(hào)能量值與精調(diào)目標(biāo)值的差值,實(shí)現(xiàn)AGC的精調(diào)處理,當(dāng)精調(diào)結(jié)束后,進(jìn)入步驟206。步驟206,類(lèi)似步驟203,進(jìn)行O. 4us的信號(hào)能量大小的計(jì)算,將此信號(hào)能量大小與相應(yīng)的閾值進(jìn)行比較,如果大于此閾值,則進(jìn)行步驟207,否則,進(jìn)入步驟208。 步驟207,重啟AGC粗調(diào)和幀頭檢測(cè)。步驟208,AGC調(diào)整結(jié)束。圖3為本發(fā)明中對(duì)噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理的一個(gè)較佳裝置示意圖,如圖中301所示,包括能量檢測(cè)單元3011,相關(guān)序列檢測(cè)單元3012, AGC粗調(diào)單元3013,幀頭檢測(cè)單元3014,能量計(jì)算單元3015,比較單元3016,AGC精調(diào)單元3017。能量檢測(cè)單元3011 :通過(guò)采樣O. Sus的信號(hào),并持續(xù)計(jì)算O. Sus信號(hào)的能量大小,與相應(yīng)的閾值進(jìn)行比較來(lái)實(shí)現(xiàn)能量檢測(cè)的功能。相關(guān)序列檢測(cè)單元3012 :將采樣的一定時(shí)長(zhǎng)的信號(hào)與本地序列持續(xù)進(jìn)行互相關(guān)操作,并與相應(yīng)的閾值進(jìn)行比較,從而實(shí)現(xiàn)相關(guān)序列檢測(cè)的功能。AGC粗調(diào)單元3013 :根據(jù)接收信號(hào)能量大小的判斷,實(shí)現(xiàn)從不進(jìn)行粗調(diào)到AGC三步粗調(diào)都進(jìn)行的四種調(diào)整中的一種。幀頭檢測(cè)單元3014 :通過(guò)將接收信號(hào)與本地序列進(jìn)行互相關(guān)或?qū)⒔邮招盘?hào)進(jìn)行自相關(guān),并與相應(yīng)的閾值進(jìn)行比較從而實(shí)現(xiàn)幀頭檢測(cè)的功能。能量計(jì)算單元3015 :通過(guò)采樣O. Sus的信號(hào),并計(jì)算O. Sus信號(hào)的能量大小來(lái)實(shí)現(xiàn)能量計(jì)算單元的功能。比較單元3016 :將能量計(jì)算單元3015的結(jié)果與相應(yīng)的閾值進(jìn)行比較來(lái)實(shí)現(xiàn)比較單元的功能。AGC精調(diào)單元3017:根據(jù)當(dāng)前的信號(hào)能量值與精調(diào)目標(biāo)值的差值,將射頻的增益值調(diào)整到接近精調(diào)目標(biāo)值的值,從而實(shí)現(xiàn)AGC的精調(diào)處理。以上提供的僅為本發(fā)明的較佳實(shí)施例,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種802. 11噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理方法,其特征在于步驟如下 (1)當(dāng)信號(hào)通過(guò)射頻接收解調(diào)和ADC轉(zhuǎn)換之后,計(jì)算tl時(shí)間長(zhǎng)度的信號(hào)能量大小,同時(shí)將信號(hào)與本地序列進(jìn)行t2時(shí)間長(zhǎng)度的互相關(guān)操作實(shí)現(xiàn)相關(guān)序列檢測(cè);如果tl時(shí)間長(zhǎng)度的信號(hào)能量大小大于閾值thl,則能量檢測(cè)成功;如果t2時(shí)間長(zhǎng)度的相關(guān)序列檢測(cè)值大于相應(yīng)的閾值th2,則相關(guān)序列檢測(cè)成功; (2)能量檢測(cè)或相關(guān)序列檢測(cè)成功后,進(jìn)行AGC粗調(diào)和幀頭檢測(cè),其中,AGC粗調(diào)是根據(jù)計(jì)算t3時(shí)間長(zhǎng)度的信號(hào)能量大小,與相應(yīng)的閾值th3相比較的結(jié)果來(lái)進(jìn)行調(diào)整; (3)等到粗調(diào)結(jié)束,采樣t4時(shí)間長(zhǎng)度的信號(hào),并進(jìn)行t4時(shí)間長(zhǎng)度的信號(hào)能量大小的計(jì)算,將此信號(hào)能量大小與閾值th4進(jìn)行比較,如果信號(hào)能量大小大于此閾值,則重新啟動(dòng)AGC粗調(diào)和幀頭檢測(cè);如果小于或等于閾值,則根據(jù)當(dāng)前的信號(hào)能量大小與精調(diào)目標(biāo)值的差值開(kāi)始進(jìn)行AGC的精調(diào); (4)在A(yíng)GC的精調(diào)結(jié)束之后采樣t5時(shí)間長(zhǎng)度的信號(hào),并進(jìn)行t5時(shí)間長(zhǎng)度的信號(hào)能量大小的計(jì)算,將此信號(hào)能量大小與閾值th5進(jìn)行比較,如果信號(hào)能量大小大于此閾值,則重新啟動(dòng)AGC粗調(diào)和幀頭檢測(cè);如果信號(hào)能量大小小于或等于閾值,則AGC調(diào)整結(jié)束。
2.如權(quán)利要求I所述的方法,其特征在于,如果能量檢測(cè)首先檢測(cè)成功,則相關(guān)序列檢測(cè)會(huì)被屏蔽,反之,如果相關(guān)序列檢測(cè)首先檢測(cè)成功,則能量檢測(cè)會(huì)被屏蔽,如果同時(shí)檢測(cè)成功,會(huì)只保留能量檢測(cè)成功的結(jié)果,即每一幀只出現(xiàn)一種檢測(cè)成功的情況。
3.一種802. 11噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理裝置,其特征在于,包括能量檢測(cè)單元,相關(guān)序列檢測(cè)單元,AGC粗調(diào)單元,AGC精調(diào)單元,能量計(jì)算單元,比較單元,巾貞頭檢測(cè)單元,其中 能量檢測(cè)單元通過(guò)采樣tl時(shí)間長(zhǎng)度信號(hào),并持續(xù)計(jì)算tl時(shí)間長(zhǎng)度信號(hào)的能量大小,與相應(yīng)的閾值thl進(jìn)行比較來(lái)實(shí)現(xiàn)能量檢測(cè)的功能; 相關(guān)序列檢測(cè)單元將采樣t2時(shí)間長(zhǎng)度信號(hào)與本地序列持續(xù)進(jìn)行互相關(guān)操作,并與相應(yīng)的閾值th2進(jìn)行比較,實(shí)現(xiàn)相關(guān)序列檢測(cè)的功能; 能量檢測(cè)或相關(guān)序列檢測(cè)成功后,能量計(jì)算單元計(jì)算t3時(shí)間長(zhǎng)度的信號(hào)能量大小,比較單元對(duì)t3時(shí)間長(zhǎng)度的信號(hào)能量大小與相應(yīng)的閾值th3進(jìn)行比較; AGC粗調(diào)單元在能量檢測(cè)單元和相關(guān)序列檢測(cè)單元分別進(jìn)行完能量檢測(cè)和相關(guān)序列檢測(cè)后,根據(jù)比較單元對(duì)t3時(shí)間長(zhǎng)度的信號(hào)能量和與相應(yīng)的閾值th3相比較的結(jié)果,實(shí)現(xiàn)AGC粗調(diào)的操作; 幀頭檢測(cè)單元通過(guò)將信號(hào)與本地序列進(jìn)行互相關(guān)或?qū)⒔邮招盘?hào)進(jìn)行自相關(guān),并與相應(yīng)的閾值進(jìn)行比較從而實(shí)現(xiàn)幀頭檢測(cè)的功能; 等到粗調(diào)和幀頭檢測(cè)結(jié)束,能量計(jì)算單元采樣t4時(shí)間長(zhǎng)度的信號(hào),進(jìn)行t4時(shí)間長(zhǎng)度的信號(hào)能量大小的計(jì)算,比較單元將此信號(hào)能量大小與閾值th4進(jìn)行比較,如果信號(hào)能量大小大于此閾值,則重新啟動(dòng)AGC粗調(diào)和幀頭檢測(cè);如果小于或等于閾值,則AGC精調(diào)單元根據(jù)當(dāng)前的信號(hào)能量大小與精調(diào)目標(biāo)值的差值開(kāi)始進(jìn)行AGC的精調(diào); 在A(yíng)GC的精調(diào)結(jié)束之后,采樣t5時(shí)間長(zhǎng)度的信號(hào),能量計(jì)算單元進(jìn)行t5時(shí)間長(zhǎng)度的信號(hào)能量大小的計(jì)算,比較單元將此信號(hào)能量大小與一個(gè)閾值th5進(jìn)行比較,如果信號(hào)能量大小大于此閾值,則重新啟動(dòng)AGC粗調(diào)和幀頭檢測(cè);如果信號(hào)能量小于或等于閾值,則AGC調(diào)整結(jié)束。
全文摘要
本發(fā)明提供了一種802.11噪聲信號(hào)誤啟AGC調(diào)整和幀頭檢測(cè)的處理方法和裝置。802.11信號(hào)通過(guò)射頻接收解調(diào)和ADC轉(zhuǎn)換之后,送給數(shù)字的基帶接收機(jī)進(jìn)行處理,其中對(duì)于幀頭部分,當(dāng)進(jìn)行能量檢測(cè)或相關(guān)序列檢測(cè)之后,要啟動(dòng)相應(yīng)的AGC調(diào)整和幀頭檢測(cè)操作,在A(yíng)GC調(diào)整和幀頭檢測(cè)成功之后,啟動(dòng)相應(yīng)的基帶接收機(jī)的解調(diào)解碼。為了防止幀頭出現(xiàn)噪聲誤啟動(dòng)AGC調(diào)整和幀頭檢測(cè)操作,需要進(jìn)行能量的判斷并啟動(dòng)相應(yīng)的重啟機(jī)制,從而達(dá)到對(duì)幀頭準(zhǔn)確有效的處理,避免錯(cuò)過(guò)有效的幀頭,提高基帶接收解調(diào)的效率,從而達(dá)到提高系統(tǒng)吞吐率的目的。
文檔編號(hào)H04L27/26GK102957505SQ201110255560
公開(kāi)日2013年3月6日 申請(qǐng)日期2011年8月31日 優(yōu)先權(quán)日2011年8月31日
發(fā)明者廖峰, 鄒錦芝, 潘杰, 鄔泳 申請(qǐng)人:北京中電華大電子設(shè)計(jì)有限責(zé)任公司