本發(fā)明屬于聲學(xué)通信
技術(shù)領(lǐng)域:
,具體涉及一種基于隱蔽聲音信號的智能手機(jī)實時通信方法。
背景技術(shù):
:隨著智能設(shè)備的流行,人們已經(jīng)廣泛使用這些設(shè)備獲取并傳播信息。同時,電子廣告板、筆記本電腦等配備屏幕和揚聲器的設(shè)備,已經(jīng)成為方便快捷的信息來源。寬帶服務(wù)公司Sandvine半年期的全球互聯(lián)網(wǎng)現(xiàn)象報告中指出:在北美地區(qū),視頻和音頻數(shù)據(jù)流占據(jù)了高峰時段超過70%的寬帶網(wǎng)絡(luò)流量。在這種趨勢下,人們希望在用戶觀看(收聽)視頻(音頻)的同時,能夠向用戶持有的智能設(shè)備傳遞其他有用的信息。例如,球迷在觀看NBA直播比賽時,可以在智能設(shè)備上接收球員和球隊的背景介紹和賽季表現(xiàn)統(tǒng)計數(shù)據(jù)?,F(xiàn)有的技術(shù)通常直接顯示附加信息;或者先將信息編碼為可視化圖像(如二維碼)再顯示在屏幕上,然后通過用戶持有的智能設(shè)備對圖像進(jìn)行捕捉,并予以解碼。前者將會影響用戶的觀看體驗;對于后者,智能設(shè)備上相機(jī)的抖動、角度的偏移,用戶與屏幕間的距離、障礙物、相對移動,都會影響信息獲取,導(dǎo)致通信系統(tǒng)的靈活性大大降低。由于音頻信號能夠通過衍射和反射繞過障礙物傳播,且向四面?zhèn)鞑?,因此,用音頻信號作為附加信息的載體可以解決上述問題。本發(fā)明致力于利用人耳聽覺的掩蔽效應(yīng)和生活中高度易得的音頻信號,研究和探索一種在揚聲器和手機(jī)麥克風(fēng)之間傳遞隱蔽信息的通信系統(tǒng)。人耳對音量的感知與聲音信號的頻率有關(guān),其最敏感的頻率范圍為2~4KHz。頻率偏高時,只有更高音量的聲音才能被人耳察覺。同時,人的聽力系統(tǒng)具有頻域掩蔽和時域掩蔽效應(yīng)。前者是指頻率相近的兩個信號中,音量更大的將掩蔽較小的一個。后者是指當(dāng)兩個信號幾乎同時出現(xiàn)時,音量大的信號將阻礙人對音量較小信號的感知。因此,為了保障用戶對原始音頻信號的聽覺體驗,需要對其信號載體頻率進(jìn)行選擇。音頻信號的通信信道包含揚聲器和麥克風(fēng),分別實現(xiàn)電信號到音頻信號、音頻信號到電信號的轉(zhuǎn)換。大多數(shù)揚聲器的響應(yīng)頻率范圍為50~20000Hz,但不同的揚聲器頻率選擇性衰落的性質(zhì)不同,且在高頻段性能會大幅下降。麥克風(fēng)也有頻率選擇性衰落的性質(zhì),多數(shù)智能手機(jī)的麥克風(fēng)對頻率高于17KHz的聲音信號無法做出響應(yīng)。而人耳能夠聽到的聲音頻率范圍為20~18000Hz,這一范圍超過了麥克風(fēng)所能響應(yīng)的頻率范圍。因此,利用音頻信號承載人耳無法感知的附加信息,需要對信號進(jìn)行精細(xì)的設(shè)計。實際應(yīng)用中,外界噪聲干擾,音頻信號的傳播損耗、編碼容量,附加信號的不可感知性與信息傳遞的魯棒性之間的權(quán)衡等因素,都需要加以考量。技術(shù)實現(xiàn)要素:為了解決上述技術(shù)問題,本發(fā)明提供了一種基于隱蔽聲音信號的智能手機(jī)實時通信的方法。本發(fā)明所采用的技術(shù)方案是:一種基于隱蔽聲音信號的智能手機(jī)實時通信方法,其特征在于,包括以下步驟:步驟1:利用正交頻分復(fù)用技術(shù)設(shè)計信號;步驟2:確定子載波調(diào)制方式;步驟3:分析原始音頻信號,確定適合嵌入數(shù)據(jù)包的位置;步驟4:自適應(yīng)地嵌入數(shù)據(jù)信號;步驟5:包頭檢測;步驟6:信道估計;步驟7:提取信號;步驟8:數(shù)據(jù)糾正。作為優(yōu)選,步驟1的具體實現(xiàn)包括以下子步驟:步驟1.1:選擇頻率在8~14.3KHz之間的64個子載波用來承載數(shù)據(jù)信息,頻率在14.4~15KHz之間的7個子載波來承載控制信號;所有子載波寬度選取為100Hz;步驟1.2:根據(jù)原始音頻的能量分布情況確定調(diào)制信號的方式;當(dāng)原始音頻大于8KHz的頻譜能量密度小于3*10-2J/Hz時,利用ASK的特殊形式——通斷鍵控(OOK)來調(diào)制信號,并在嵌入數(shù)據(jù)前刪除原始音頻超過8KHz的部分;否則,采用EDK來調(diào)制信號,并在嵌入數(shù)據(jù)前刪除原始音頻超過14.3KHz的部分;步驟1.3:將嵌入的數(shù)據(jù)流分為若干數(shù)據(jù)包,選擇在持續(xù)時間的前一半內(nèi)頻率從fmin增大為fmax,后一半時間內(nèi)減小為fmin的線性調(diào)頻信號作為包頭(fmin=17KHz,fmax=20KHz),并填充一段50ms的靜默時間;再將數(shù)據(jù)信號分裝入各數(shù)據(jù)包中,使用頻率為14.5KHz的導(dǎo)頻信號用于時間選擇性估計、多普勒頻移估計;在標(biāo)志信號的尾部選取一段特定長度的信號作為循環(huán)前綴,用于抵抗碼間干擾和載波間干擾。、作為優(yōu)選,步驟2的具體實現(xiàn)過程是:對應(yīng)信息包的音頻信號,其低頻段音頻信號的ESD由計算得到,高頻段音頻信號的ESD由計算得到;其中,l為每個包里采樣點數(shù);f(KHz)代表信號頻率;F(f)代表頻率為f的信號的幅度;Δf(i,j)代表頻率范圍,即f∈[fi,fj];默認(rèn)調(diào)制方法為ASK,當(dāng)滿足Eph>Ehigh,且時選擇EDK為調(diào)制方法(Ehigh和Rhl表示兩個衡量閾值,本發(fā)明設(shè)置Ehigh=3*10-2J/Hz,)。作為優(yōu)選,步驟3的具體實現(xiàn)過程是:針對每一個符號相對應(yīng)的音頻片段,計算整個頻段音頻信號的能譜密度Est、音頻信號的能譜密度Esl、高頻段音頻信號的能譜密度Esh,計算方法和信息包相同;定義閾值Emin,表示植入數(shù)據(jù)符號需要的最小音頻能譜密度;當(dāng)Est>Emin時才向音頻片段中嵌入數(shù)據(jù),否則不進(jìn)行數(shù)據(jù)嵌入。作為優(yōu)選,步驟4具體實現(xiàn)過程是:對于ASK方式調(diào)制的子載波,其嵌入信號的能量強(qiáng)度計算公式如下:Eam=64*β2EslEsl<Emax64*β2EmaxEsl≥Emax]]>對于EDK方式調(diào)制的子載波,其嵌入信號的強(qiáng)度計算公式如下:Een=64*β2EslBsiEsl<Emax64*β2EmaxBsiEsl≥Emax]]>其中,β表示嵌入強(qiáng)度系數(shù),Bsi是EDK中的帶寬調(diào)整值,Emax是衡量嵌入信號能譜密度最大值的閾值,Esl表示信號的能譜密度。作為優(yōu)選,步驟5的具體實現(xiàn)包括以下子步驟:步驟5.1:利用包絡(luò)檢波來檢測包頭信號;步驟5.2:獲取子載波調(diào)制方式。作為優(yōu)選,步驟6的具體實現(xiàn)包括以下子步驟:步驟6.1:采用最小二乘估計方法,利用每個信息包中第一個符號對應(yīng)的子載波上的導(dǎo)頻,進(jìn)行頻率選擇性估計;定義w(n)為環(huán)境噪聲,h(n)為信道脈沖響應(yīng),N為每個標(biāo)志內(nèi)的樣本數(shù),x(n)為接收到的信號序列;在移除循環(huán)前綴之后,第一個符號中被接收端接收到的信號表達(dá)式為:y(n)=x(n)⊗h(n)+w(n),n=0,1,...,N-1;]]>通過傅里葉變換,將y(n)從時域轉(zhuǎn)換到頻域中,表達(dá)式為:Y(k)=X(k)*H(k)+W(k)k=0,1,…,N–1;則頻道脈沖響應(yīng)的估計值,計算公式為:He(k)=Yp(k)Xp(k)=Xp(k)Hp(k)+Wp(k)Xp(k)=Hp(k)+Wp(k)Xp(k);]]>其中,Xp(k)表示導(dǎo)頻序列,Wp(k)表示導(dǎo)頻處的環(huán)境噪聲,Hp(k)表示導(dǎo)頻處信道響應(yīng),表示估計誤差;步驟6.2:采用最小二乘估計方法,利用每個符號中14.5KHz的子載波上的導(dǎo)頻信號進(jìn)行時間選擇性估計和多普勒頻移估計;因發(fā)送端導(dǎo)頻信號的頻率fs已知,通過檢測接收端的信號中導(dǎo)頻信號的頻率fr就能計算多普勒頻偏效應(yīng)的決定因子:進(jìn)而通過公式:計算得到所有子載波的頻偏;這里v表示聲音在空氣中的傳播速度,v0表示手機(jī)的移動速度,θ表示揚聲器和手機(jī)移動方向之間的夾角。作為優(yōu)選,步驟7具體實現(xiàn)過程是:一個長度和子載波帶寬相同的“數(shù)據(jù)窗”,負(fù)責(zé)截取中心頻率和第一個子載波頻率相同的數(shù)據(jù);根據(jù)對應(yīng)的子載波調(diào)制方法,對信號進(jìn)行解調(diào);之后“數(shù)據(jù)窗”向前移動一個子載波帶寬的長度,直到所有子載波中嵌入的數(shù)據(jù)都被提取出來。作為優(yōu)選,步驟7中,由于嵌入信號的能量與對應(yīng)符號的音頻片段的平均能量有關(guān),因此用于提取每個符號的閾值大小,要根據(jù)音頻信號的平均能量進(jìn)行調(diào)整。作為優(yōu)選,步驟8的具體實現(xiàn)包括以下子步驟:步驟8.1:符號內(nèi)錯誤校正;在一個符號內(nèi),利用RS碼進(jìn)行錯誤檢測和糾正噪聲引起的錯誤;在將數(shù)據(jù)編碼為RS碼之前,將原有信息的最后一個元素設(shè)置為其他所有元素的異或值,接收方對RS碼解碼后的數(shù)據(jù)進(jìn)行同樣的異或操作,用于驗證數(shù)據(jù)的正確性;步驟8.2:符號間擦除校正;信息包中的符號用cell(i)表示,其中i∈[1,30],cell(i)(j)表示第j個子載波上的比特位,其中j∈[1,64];選取信息包中的最后m個符號作為奇偶校驗符號,令對每一個j∈[1,60],令當(dāng)s個相關(guān)的符號中僅一個符號發(fā)生多位錯誤時,這個錯誤的符號就通過其他s-1個符號進(jìn)行恢復(fù)。相對于現(xiàn)有技術(shù),本發(fā)明的有益效果是:通信距離和角度更寬廣,對于非視線通信環(huán)境和設(shè)備移動魯棒性更強(qiáng)。附圖說明圖1是本發(fā)明實施例的原理圖。具體實施方式為了便于本領(lǐng)域普通技術(shù)人員理解和實施本發(fā)明,下面結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步的詳細(xì)描述,應(yīng)當(dāng)理解,此處所描述的實施示例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明主要基于空間聲學(xué)通信,考慮人耳和智能設(shè)備音頻特性,提出了一種基于隱蔽聲音信號的智能手機(jī)實時通信的實驗方法及系統(tǒng)。本方法充分利用人耳聽覺的掩蔽效應(yīng)和生活中高度易得的音頻信號,在確保不影響主信道上人耳音頻聽覺體驗的同時,實現(xiàn)了實時的非顯性的揚聲器-麥克風(fēng)數(shù)據(jù)隱蔽通信。本發(fā)明可作為現(xiàn)有的隱蔽的屏幕-照相機(jī)通信系統(tǒng)的補充,提高數(shù)據(jù)傳送率和可信度。本發(fā)明提供的方法能夠用計算機(jī)軟件技術(shù)實現(xiàn)流程。參見圖1,本發(fā)明提供的一種基于隱蔽聲音信號的智能手機(jī)實時通信方法,包括以下步驟:步驟1,利用正交頻分復(fù)用技術(shù)設(shè)計信號,具體實現(xiàn)過程是:步驟1.1,選擇頻率在8~14.3KHz之間的64個子載波用來承載數(shù)據(jù)信號,頻率在14.4~15KHz之間的7個子載波來承載控制信號,所有子載波寬度選取為100Hz。步驟1.2,根據(jù)原始音頻信號的能量分布情況,選擇采用EDK或者ASK技術(shù)來調(diào)整每個子載波上的信號;將該數(shù)據(jù)流封裝為數(shù)據(jù)包,每個數(shù)據(jù)包含有31個符號(包含數(shù)據(jù)位)和1個用于同步的包頭信號,并在每個符號前嵌入循環(huán)前綴。實施例具體的實施過程說明如下:首先選擇頻率在8~14.3KHz之間的64個子載波用來承載數(shù)據(jù)信息,頻率在14.4~15KHz之間的7個子載波來承載控制信號。其次,當(dāng)原始音頻大于8KHz的頻譜能量密度小于3*10-2J/Hz時,利用ASK的特殊形式——通斷鍵來調(diào)制信號,并在嵌入數(shù)據(jù)前刪除原始音頻超過8KHz的部分;否則,采用EDK來調(diào)制信號,并在嵌入數(shù)據(jù)前刪除原始音頻超過14.3KHz的部分;最后,本發(fā)明將嵌入的數(shù)據(jù)流分為若干數(shù)據(jù)包。選擇在持續(xù)時間的前一半內(nèi)頻率從增大為,后一半時間內(nèi)減小為的線性調(diào)頻信號作為包頭,并填充一段50ms的靜默時間。導(dǎo)頻用于OFDM信號發(fā)送端和接收端的同步。本例中選取,,整個導(dǎo)頻信號持續(xù)時間為100ms。再將數(shù)據(jù)信號分裝入各數(shù)據(jù)包中,使用頻率為14.5KHz的導(dǎo)頻信號用于時間選擇性估計、多普勒頻移估計。在本例中選取長度為100ms的數(shù)據(jù)標(biāo)志持續(xù)時間。在標(biāo)志信號的尾部選取一段特定長度的信號作為循環(huán)前綴,本例中持續(xù)時間為10ms,用于抵抗碼間干擾和載波間干擾。步驟2,確定子載波調(diào)制方式,對與每一個數(shù)據(jù)包相對應(yīng)的音頻片段進(jìn)行能量分析,為該數(shù)據(jù)包選擇子載波調(diào)制方式(ASK或EDK);在數(shù)據(jù)包的包頭中嵌入一個14.6KHz的控制信號,表示對應(yīng)的子載波采用的調(diào)制方式。具體實現(xiàn)過程是:定義l為每個包里采樣點數(shù);f(KHz)代表信號頻率;F(f)代表頻率為f的信號的幅度;Δf(i,j)代表頻率范圍,即f∈[fi,fj]。則對應(yīng)信息包的音頻信號,其平均能譜密度(ESD)可以由計算得到。低頻段音頻信號的ESD可以由計算得到,高頻段音頻信號的ESD由計算得到。默認(rèn)調(diào)制方法為ASK,當(dāng)滿足Eph>Ehigh,且時選擇EDK為調(diào)制方法。本實施例中選擇選擇Ehigh=3*10-2J/Hz,并在每個導(dǎo)頻中嵌入14.6KHz的信號來表明選擇的調(diào)制方法。步驟3,分析原始音頻信號,確定適合嵌入數(shù)據(jù)包的位置;對與數(shù)據(jù)包中每一個符號相對應(yīng)的音頻片段進(jìn)行能量分析當(dāng)滿足預(yù)先設(shè)定的條件時,在后續(xù)步驟中向該片段自適應(yīng)地嵌入數(shù)據(jù),否則不進(jìn)行數(shù)據(jù)嵌入。向每一個這樣的音頻片段中嵌入14.8KHz的控制信號,作為其是否嵌入數(shù)據(jù)的標(biāo)記。具體實現(xiàn)過程是:針對每一個符號相對應(yīng)的音頻片段,計算整個頻段音頻信號的能譜密度Est、音頻信號的能譜密度Esl、高頻段音頻信號的能譜密度Esh,計算方法與步驟2中的Ept、Epl、Eph相同。這里的計算針對的是與信息包中每一個標(biāo)志相對應(yīng)的音頻片段。定義閾值Emin,表示植入數(shù)據(jù)符號需要的最小音頻能譜密度。只有當(dāng)Est>Emin時才向音頻片段中嵌入數(shù)據(jù),否則不進(jìn)行數(shù)據(jù)嵌入。本例中選取Emin=6*10-3J/Hz。在14.8KHz處植入一個控制信號來標(biāo)志此段音頻有無嵌入信號。步驟4,自適應(yīng)地嵌入數(shù)據(jù)信號;原始音頻信號能量越高,嵌入信號的強(qiáng)度越大,反之越低。具體實現(xiàn)過程是:對于ASK方式調(diào)制的子載波,其嵌入信號的能量強(qiáng)度計算公式如下:Eam=64*β2EslEsl<Emax64*β2EmaxEsl≥Emax]]>對于EDK方式調(diào)制的子載波,其嵌入信號的強(qiáng)度計算公式如下:Een=64*β2EslBsiEsl<Emax64*β2EmaxBsiEsl≥Emax]]>其中,β表示嵌入強(qiáng)度系數(shù),Bsi是EDK中的帶寬調(diào)整值,Emax是衡量嵌入信號能譜密度最大值的閾值,Esl表示信號的能譜密度;在本實施例中,選取Bsi=20Hz。Emax是衡量嵌入信號能譜密度最大值的閾值,本例中取Emax=5*10-2J/Hz。當(dāng)原始音頻信號的能量增強(qiáng)時,由于嵌入信號已經(jīng)具有足夠的魯棒性,因此其強(qiáng)度保持不變,否則將可能因為噪聲過大而影響用戶對原始音頻信號的聽覺體驗。為了便于信道估計,發(fā)送端導(dǎo)頻信號的能量必須是接收方已知的,因此本例中導(dǎo)頻信號的能量大小取固定值。嵌入數(shù)據(jù)信號后,經(jīng)過傅里葉逆變換,通過揚聲器就可以送達(dá)至接收端。步驟5,包頭檢測,利用包頭中頻率在14.6KHz的控制信號來判定標(biāo)志子載波的調(diào)整方法。具體實現(xiàn)過程是:步驟5.1:利用包絡(luò)檢波來檢測包頭信號。理論上,包絡(luò)最大值對應(yīng)的是包頭的位置。但實際應(yīng)用中,由于信號振鈴時間和上升時間的存在,接收端的信號中,包頭位置附近的包絡(luò)大小非常接近。這將導(dǎo)致至多5個采樣點的同步誤差,造成難以預(yù)計的相位偏移。在本系統(tǒng)中,每個符號對應(yīng)4410個采樣點,因此不超過5個采樣點的同步錯誤對子載波信號的幅度及能量分布幾乎沒有影響。步驟5.2:獲取子載波調(diào)制方式。定位包頭后,通過其中頻率為14.6KHz的控制信號,接收端可以獲知子載波的調(diào)制方式。步驟6,進(jìn)行信道估計;采用梳狀-塊狀混合導(dǎo)頻,首先通過數(shù)據(jù)包中第一個符號對應(yīng)的子載波上的導(dǎo)頻,進(jìn)行頻率選擇性估計(FSE);再利用每個符號中14.5KHz子載波上的導(dǎo)頻進(jìn)行時間選擇性估計(TSE)和多普勒頻移估計(DFOE)。具體實現(xiàn)過程是:步驟6.1:采用最小二乘估計(LSE)方法,利用每個信息包中第一個符號對應(yīng)的子載波上的導(dǎo)頻,進(jìn)行頻率選擇性估計(FSE)。定義w(n)為環(huán)境噪聲,h(n)為信道脈沖響應(yīng),N為每個標(biāo)志內(nèi)的樣本數(shù),x(n)為接收到的信號序列;在移除循環(huán)前綴之后,第一個符號中被接收端接收到的信號表達(dá)式為:通過傅里葉變換,將y(n)從時域轉(zhuǎn)換到頻域中,表達(dá)式為:Y(k)=X(k)*H(k)+W(k)k=0,1,…,N–1;則頻道脈沖響應(yīng)的估計值,計算公式為:He(k)=Yp(k)Xp(k)=Xp(k)Hp(k)+Wp(k)Xp(k)=Hp(k)+Wp(k)Xp(k);]]>其中,Xp(k)表示導(dǎo)頻序列,Wp(k)表示導(dǎo)頻處的環(huán)境噪聲,Hp(k)表示導(dǎo)頻處信道響應(yīng),表示估計誤差;在本實施例中,由于只對頻率超過8KHz的信號進(jìn)行編碼,外界噪聲幾乎沒有影響,因此估計誤差很小,符號的頻率選擇性衰退與之近似。步驟6.2:采用最小二乘估計(LSE)方法,利用每個符號中14.5KHz的子載波上的導(dǎo)頻信號進(jìn)行時間選擇性估計(TSE)和多普勒頻移估計(DFOE)。當(dāng)接收端在移動時,由于多普勒效應(yīng)的存在,一個符號內(nèi)信道響應(yīng)的幅度和相位都會發(fā)生改變。為了補償估計誤差,需要將接收端的移動考慮在內(nèi)。由于發(fā)送端導(dǎo)頻信號的頻率fs已知(14.5KHz),通過檢測接收端的信號中導(dǎo)頻信號的頻率fr就可以計算多普勒頻偏效應(yīng)的決定因子:進(jìn)而通過公式:可以計算得到所有子載波的頻偏。這里v表示聲音在空氣中的傳播速度,v0表示手機(jī)的移動速度,θ表示揚聲器和手機(jī)移動方向之間的夾角。消除多普勒頻偏的影響后,所有的數(shù)據(jù)信號都可以被精確定位。步驟7,提取信號,具體實現(xiàn)過程是:在DFOE之后,每個子載波承載的數(shù)據(jù)被精準(zhǔn)定位,因此利用頻道估計便可還原出原始信號。本發(fā)明定義一個長度和子載波帶寬相同的“數(shù)據(jù)窗”,負(fù)責(zé)截取中心頻率和第一個子載波頻率相同的數(shù)據(jù)。根據(jù)對應(yīng)的子載波調(diào)制方法,對信號進(jìn)行解調(diào)。之后“數(shù)據(jù)窗”向前移動一個子載波帶寬的長度,直到所有子載波中嵌入的數(shù)據(jù)都被提取出來。由于嵌入信號的能量與對應(yīng)符號的音頻片段的平均能量有關(guān),因此用于提取每個符號的閾值大小,要根據(jù)音頻信號的平均能量進(jìn)行調(diào)整。步驟8,數(shù)據(jù)糾正;在相同條件下反復(fù)測試數(shù)據(jù)包中的數(shù)據(jù)誤差分布情況,大部分符號的錯誤不超過3比特,可能是由于外界環(huán)境中的噪音引起;少部分符號錯誤超過10比特,可能是由于多徑效應(yīng)引起,需要在符號中使用更多編碼,保證數(shù)據(jù)的可靠性。設(shè)計正交錯誤糾正系統(tǒng),分為符號內(nèi)錯誤校正、符號間擦除校正兩部分。前者使用RS碼對符號內(nèi)由于噪聲引起的數(shù)據(jù)錯誤進(jìn)行檢測和校正;對于后者,符號內(nèi)錯誤校正完成后,我們已經(jīng)知道哪些符號是不可靠的,因此可利用數(shù)據(jù)包內(nèi)的最后m個符號作為奇偶校驗標(biāo)志來糾錯。具體實現(xiàn)過程是:步驟8.1:符號內(nèi)錯誤校正。在一個符號內(nèi),重點處理噪聲引起的錯誤。在本例中,選擇RS碼進(jìn)行錯誤檢測和糾正。在包含15個元素的有限域中,能夠糾正至多個錯誤元素,并檢測出至多n-k個錯誤元素的任意組合。為了提高錯誤檢測能力,在將數(shù)據(jù)編碼為RS碼之前,將原有信息的最后一個元素設(shè)置為其他所有元素的異或值。接收方對RS碼解碼后的數(shù)據(jù)進(jìn)行同樣的異或操作,用于驗證數(shù)據(jù)的正確性。步驟8.2:符號間擦除校正。這一步的目的是糾正少數(shù)符號中的大量錯誤,這些錯誤無法通過RS碼進(jìn)行糾正。信息包中的符號用cell(i)表示,其中i∈[1,30],cell(i)(j)表示第j個子載波上的比特位,其中j∈[1,64]。由于符號內(nèi)錯誤校正完成后,本發(fā)明已知哪些符號是不可靠的,因此可以利用信息包中其他可靠的符號來重新獲取這些符號中的信息。在本例中,選取信息包中的最后m個符號作為奇偶校驗符號。令對每一個j∈[1,64],令當(dāng)s個相關(guān)的符號中僅一個符號發(fā)生多位錯誤時,這個錯誤的符號就可以通過其他s-1個符號進(jìn)行恢復(fù)。應(yīng)當(dāng)理解的是,本說明書未詳細(xì)闡述的部分均屬于現(xiàn)有技術(shù)。應(yīng)當(dāng)理解的是,上述針對較佳實施例的描述較為詳細(xì),并不能因此而認(rèn)為是對本發(fā)明專利保護(hù)范圍的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明權(quán)利要求所保護(hù)的范圍情況下,還可以做出替換或變形,均落入本發(fā)明的保護(hù)范圍之內(nèi),本發(fā)明的請求保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。當(dāng)前第1頁1 2 3