摘 要: 針對信道帶寬窄、強多途、強噪聲干擾等影響水下信息高速、可靠傳輸?shù)闹饕系K,設(shè)計了一種適合水聲信道的級連網(wǎng)格編碼調(diào)制技術(shù)SCTCM與正交頻分復(fù)用" title="正交頻分復(fù)用">正交頻分復(fù)用技術(shù)OFDM相結(jié)合的傳輸體制,可有效解決水下高速數(shù)據(jù)傳輸?shù)膸捫屎涂煽啃詥栴};采用時變衰落、多途和加性干擾的水聲信道模型;理論分析和計算機仿真結(jié)果表明使用該傳輸體制的水聲通信" title="水聲通信">水聲通信系統(tǒng)能在數(shù)據(jù)速率" title="數(shù)據(jù)速率">數(shù)據(jù)速率不損失或損失很小但不增加帶寬" title="增加帶寬">增加帶寬的情況下獲得可觀的編碼增益,系統(tǒng)性能得到明顯改善。
關(guān)鍵詞: 級連網(wǎng)格編碼調(diào)制; 水聲通信; 正交頻分復(fù)用
?
水下聲信道是時變-頻變-空變的變參多途衰落信道,且功率、帶寬受限[1]。近年來,人們對水下信息傳輸速率的要求越來越高,實現(xiàn)高速、高效、高可靠的水聲通信技術(shù)一直是水聲工作者研究的重點和難點,高速和可靠是一對矛盾,水聲信道很難兼顧。水聲信道隨機錯誤和突發(fā)錯誤同時存在,用普通的糾隨機錯誤的碼和糾單個突發(fā)錯誤的碼都不能取得良好的效果。級連碼由內(nèi)外碼組成,內(nèi)、外碼之間根據(jù)實際需要用交織器相連,級連碼總的糾錯性能取決于內(nèi)、外碼的糾錯能力" title="糾錯能力">糾錯能力,是兩者的性能函數(shù)的級連。串行級連碼不僅具有極強的糾突發(fā)錯誤和隨機錯誤的能力,更重要的是它利用短碼來構(gòu)造長碼,使之能接近香農(nóng)信道編碼定理所給出的碼限,但其編譯碼設(shè)備的復(fù)雜度沒有顯著增加,并能減少延時[2]。TCM(網(wǎng)格編碼調(diào)制)是一種將編碼和調(diào)制結(jié)合在一起的設(shè)計方案,再加上OFDM多載波調(diào)制技術(shù)是一種高效的并行傳輸體制,它通過子載波間的正交性保證子載波頻譜相互重疊而不會產(chǎn)生載波間干擾(ICI) 。這樣系統(tǒng)同時具有高頻帶利用率、高碼率和低誤比特率的優(yōu)點,在不損失數(shù)據(jù)速率也不增加帶寬的情況下, 獲得可觀的編碼增益,提高了水聲通信傳輸速率和可靠性。
1 SCTCM&OFDM水聲通信系統(tǒng)組成
SCTCM-8PSK和OFDM的水聲通信系統(tǒng)基本組成如圖1所示。輸入比特序列完成串并變換后,根據(jù)采用的調(diào)制方式,完成相應(yīng)的調(diào)制映射,形成調(diào)制信息序列 ,對其進行IFFT,計算出OFDM已調(diào)信號的時域抽樣序列,加上循環(huán)前綴(CP)可以使OFDM系統(tǒng)完全消除信號多徑傳播造成的符號間干擾ISI(Inter Symbol Interference)和載波間干擾 ICI(Inter Carrier Interference),再作D/A變換,得到OFDM已調(diào)信號的時域波形,接收端對接收信號做A/D變換,去掉前綴(CP),得到OFDM已調(diào)信號的抽樣序列,對該抽樣序列作FFT即得到原調(diào)制信息序列,而后進行解調(diào)及反映射得輸出比特序列[3][4]。
?

2 級連TCM編碼技術(shù)
2.1 RS碼
RS編碼,又稱Reed-Solomon碼,是一類具有很強糾錯能力的多進制BCH碼,它首先由Reed和Solomon提出,在線性分組碼中,其糾錯能力和編碼效率是最高的。在(n,k)RS碼中,輸入信號分成k·mbit一組,每個碼元由mbit組成,因此一個碼組共包括k個碼元。一個能糾正t個錯誤碼元的RS碼主要參數(shù)如下:
(1)碼長n=2m-1碼元,或m(2m-1)bit。
(2)監(jiān)督碼元數(shù)n-k=2t碼元,或m·2tbit。
(3)最小碼距dmin=2t+1碼元,或m(2t+1)bit。
RS碼能糾正t個m位二進制錯誤碼組,其糾錯能力由t決定,t越大,糾錯能力越強,但系統(tǒng)計算率也越大。當某個符號的一位或多位發(fā)生錯誤時,就產(chǎn)生一個誤符號,無論是這個符號中有一位錯誤還是m位全錯了。所以RS碼特別適合于糾正突發(fā)錯誤,也就是一個碼字中連續(xù)發(fā)生位錯誤。因此在既存在隨機錯誤又存在突發(fā)錯誤的信道上,例如有線電話信道和移動通信信道中,RS碼得到了廣泛應(yīng)用。
2.2 TCM的基本原理
TCM的基本思想是在所發(fā)送的由m個比特組成的符號中引入一個校驗比特,為了維持原來的信息吞吐率,則需將原調(diào)制星座集合中的星座點數(shù)擴大一倍。例如每個信息符號由2個信息比特組成,如果編碼前采用的調(diào)制方式是4PSK,則編碼后所采用的調(diào)制方式應(yīng)該是8PSK。這樣處理的好處在于通過信號星座的擴展承載了所增加的那個冗余比特,從而不會使信號的帶寬增加50%(在本例中)。當由于兩個相鄰星座點(向量)之間的歐幾里德距離減小所帶來的負面效應(yīng)大于通過卷積碼編碼所帶來的編碼增益時,TCM技術(shù)會改善系統(tǒng)的性能[5]。
Ungerboeck是TCM技術(shù)的提出者。如圖2,TCM方案結(jié)合了冗余非二進制調(diào)制方式和有限狀態(tài)的前向糾錯碼,其中前向糾錯碼用來控制碼字信號序列的選擇性生成。從本質(zhì)上來說,原始符號集合的擴展并不局限于只為每個符號引入一個校驗比特,為每個符號引入的校驗(冗余)比特數(shù)量可以多于數(shù)據(jù)速率所要求引入的冗余比特數(shù)量。卷積碼編碼器其寄存器的內(nèi)容可以表示為編碼器的狀態(tài),連續(xù)輸入的符號所引發(fā)的狀態(tài)轉(zhuǎn)移與星座點之間形成一一映射關(guān)系,TCM編碼方案中的冗余比特由特定的卷積碼編碼器產(chǎn)生,該編碼器能夠?qū)ι鲜鲇成洚a(chǎn)生約束作用,保證該映射是合法的。在接收端,受到噪聲干擾的信號由基于網(wǎng)格圖的軟判決最大似然序列譯碼器進行譯碼,該譯碼器根據(jù)接收到的符號序列,力圖將其反映射到一個符合編碼器約束關(guān)系的合法的符號序列上,與接收序列有最小歐幾里德距離的符號序列就是對發(fā)送序列的最佳估計[6]。
?

Ungerboeck提出的TCM方案,其設(shè)計目的在于使編碼后的自由歐幾里德距離最大,對圖2中的編碼器有m=2且
,表明在每個狀態(tài)之間有
個平行轉(zhuǎn)換。這些平行轉(zhuǎn)換之間最小平方歐幾里德距離為:
,網(wǎng)格中非平行路徑的最小平方歐幾里德距離從圖3中可以得到。

?

因此,該TCM方案中的最小平方歐幾里德距離為4Es。該方案的漸進編碼增益為
。這表明由Ungerboeck提出的TCM方案比無編碼的QPSK有3dB的改善。這闡明了組合的編碼調(diào)制方案可以彌補由卷積編碼器編碼增益造成的信號集擴張的損失。
TCM技術(shù)采用軟判決Viterbi譯碼,它是一種最大似然譯碼[6],即首先用Viterbi算法尋找接收信號的最大似然路徑,然后以信號點的最小歐氏距離為判決準則,解出接收信號序列。
由前面的分析可知, TCM 技術(shù)在不損失數(shù)據(jù)速率或不增加帶寬的情況下, 可獲得可觀的編碼增益, 因此將TCM 技術(shù)應(yīng)用于水聲通信系統(tǒng)可在很大程度上改善系統(tǒng)的抗干擾性能。為了進一步改善系統(tǒng)性能, 在水聲通信系統(tǒng)中, 采用RS 分組碼與TCM 編碼組成的級聯(lián)TCM 編碼方案。
3 計算機仿真研究
本文利用Matlab進行算法仿真驗證,用兩臺PC機聲卡對圖像信號進行采集和轉(zhuǎn)換。顯然,兩個聲卡的采樣接收頻率會存在偏差。系統(tǒng)分別采用未編碼QPSK、8PSK調(diào)制映射方式和TCM-8PSK調(diào)制映射方式;FFT點數(shù)為Tfft=2 048,保護間隔Tg=512;聲卡采樣頻率都設(shè)置為44.1kHz;系統(tǒng)仿真時,子載波間隔為21.53Hz;共278個子載波;信號的頻帶約為6kHz~12kHz,即信號帶寬約為6kHz,傳輸數(shù)據(jù)速率采用SCTCM達到5.76kb/s,單純TCM時為9.6kb/s。仿真信道為多徑衰落和高斯白噪聲的復(fù)合信道,聲源位于水平距離0m、垂直深度10m處,接收水聽器位于水平距離5 000m、垂直深度20m處,指向性:-80°~+80°。信道特性如圖4。
?

正交頻分復(fù)用(OFDM)技術(shù)由于頻帶利用率高,具有良好的抗多徑傳播能力,為實現(xiàn)高速水聲通信提供了一種可行的選擇,但水聲信道是一種極其復(fù)雜多變的時-空-頻變參信道,帶寬窄,存在強噪聲干擾、多普勒頻移等,這些一直是水下信息高速、可靠傳輸?shù)闹饕系K,而采用RS碼和TCM級聯(lián)和OFDM相結(jié)合的傳輸體制在提高系統(tǒng)可靠性的同時能彌補編碼帶來的帶寬效率損失。在水聲信道模型下(見圖4、圖5),RS編碼采用(159),TCM編碼采用4狀態(tài)的TCM_8PSK。由圖6仿真結(jié)果可以看出,單純TCM編碼比具有相同傳輸速率的QPSK有較大編碼增益,而采用RS與TCM級連編碼比單純TCM又具有一定編碼增益。
?

?

由上述仿真結(jié)果可以得出:TCM在信噪比比較低的情況下誤碼率衰減很快,明顯優(yōu)于未編碼的QPSK和8PSK。而帶寬效率和未編碼的QPSK相同。采用RS與TCM級連進一步增強了系統(tǒng)的抗干擾性能,即可增加系統(tǒng)的通信距離和通信速率。因此,把SCTCM 技術(shù)應(yīng)用在基于OFDM的水下無線聲通信中是可行的。SCTCM 技術(shù)能在不增加帶寬,不降低通信速率的情況下獲得可觀的編碼增益, 這一點對于帶寬資源十分有限的水聲信道來說是非常寶貴的。為了進一步提高編碼增益,可以采用TURBO碼與TCM級連(TTCM)。
參考文獻
[1] ?惠俊英.水下聲信道[M].北京:國防工業(yè)出版社,1992.
[2] ?FORNEY G D. Concatenated codes. Cambridge, MA:MIT?Press,1966.
[3] ?朱彤.基于正交頻分復(fù)用的水聲通信技術(shù)研究[D].哈爾濱工程大學博士學位論文, 2004.
[4] ?王文博,鄭侃.寬帶無線通信OFDM技術(shù)[M].北京:人民郵電出版社,2003.
[5] ?VENKATA L. SUBRAMANIAM B. RAJAN S. et al.Trellis ?coded modulation schemes for underwater acoustic communications[J]. 1998 IEEE:800-804.
[6] ?WELLS R B.工程應(yīng)用編碼與信息理論[M]. 北京:機械工業(yè)出版社, 2003.
