專利名稱:使用網(wǎng)格結(jié)合判定反饋均衡和補(bǔ)碼鍵控解碼的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及數(shù)字通信系統(tǒng),具體的涉及一種增強(qiáng)的系統(tǒng)和方法,用于使用一種網(wǎng)格(trellis)結(jié)構(gòu)執(zhí)行反饋均衡和補(bǔ)碼鍵控(complementary code key)(CCK)解碼。
在許多數(shù)字通信情況中(如電話傳輸、廣播電視傳輸、電報(bào)等),傳輸信號經(jīng)過除直達(dá)路徑之外的多個(gè)路經(jīng)到達(dá)接收器。這種情況叫作“多路徑(multipath)”,并且會導(dǎo)致在數(shù)字符號流中產(chǎn)生符號間干擾(ISI)。在接收器端通過一個(gè)均衡器對ISI進(jìn)行補(bǔ)償,在許多情況中,該均衡器是如
圖1是所示的一種判定反饋均衡器(DFE)。美國專利No.5572262中披露了一種針對這些多路徑的方法。
一個(gè)DFE 10(圖1)具有兩個(gè)濾波器部分,一個(gè)正向?yàn)V波器12和一個(gè)反饋濾波器16。正向?yàn)V波器12的輸入為接收到的數(shù)據(jù),該數(shù)據(jù)包括傳輸符號序列αk、噪聲nk和多路徑hi。反饋濾波器的輸入是量化均衡器的輸出 這兩個(gè)部分的輸出相加18形成了最終的均衡器輸出 均衡器輸出 還輸入到網(wǎng)格編碼系統(tǒng)(trellis-codedsystem)的下一級,網(wǎng)格解碼器(trellis decoder)。雖然在ISI非常嚴(yán)重的情況下,一個(gè)DFE的運(yùn)行情況要好于一個(gè)線性均衡器,但是通過該DFE 10的反饋濾波器16的誤差傳播,限制了它的性能。當(dāng)量化均衡器的輸出 與傳輸?shù)姆枽羕不同時(shí),在反饋濾波器16中產(chǎn)生了誤差傳播。如果在確定符號 的過程中在限制器(slicer)14的輸出端產(chǎn)生了誤差,那么這個(gè)不正確的符號就反饋到反饋濾波器16的輸入端并且進(jìn)行傳播。如我們所知,限制器14量化了濾波后的信號,提供了這個(gè)接收到的符號的一個(gè)估算值。在許多系統(tǒng)中使用了誤差校正碼,如格碼和/或里得-索羅門(Reed-Solomon)碼,以在適當(dāng)?shù)男旁氡?SNR)的情況下獲得非常低的誤碼率,在均衡器輸出端的“原始的(raw)”符號誤碼率(SER)可能會相當(dāng)高。例如,在一個(gè)殘余邊帶(Vestigal Sideband)(VSB)系統(tǒng)中,在白噪聲的閾值處,均衡器輸出端的誤碼率大約是0.2。由于這些高的SER引起的誤差傳播的增長能夠?qū)е翫FE與沒有誤差傳播的情況相比在性能上丟失幾個(gè)分貝。另外,誤差傳播導(dǎo)致在均衡器輸出端的誤差序列被關(guān)聯(lián),因?yàn)樗蕾囉谶^去不正確的的符號判定。這種關(guān)聯(lián)對于隨后的、通常為白噪聲序列設(shè)計(jì)的網(wǎng)格解碼器產(chǎn)生不利的影響。
根據(jù)執(zhí)行直接序列傳播光譜技術(shù)的IEEE802.11b高速率無線通信標(biāo)準(zhǔn),可以使用已知的補(bǔ)碼鍵控(CCK)標(biāo)準(zhǔn)對位流數(shù)據(jù)進(jìn)行編碼。該CCK編碼模式用來在無線局域網(wǎng)中達(dá)到5.5Mbps或11Mbps。優(yōu)于使用巴克(Barker)碼,CCK要求使用一系列叫做互補(bǔ)序列的代碼對數(shù)據(jù)進(jìn)行編碼,巴克碼是用于對數(shù)據(jù)位編碼的標(biāo)準(zhǔn)11比特分片序列(chipping sequence)。由于有256個(gè)唯一的碼字能夠用于對信號進(jìn)行編碼,所以能夠通過任何一個(gè)具體的碼字表示達(dá)到8比特的數(shù)據(jù)(假設(shè)一個(gè)11Mbps位流)。
對于大多數(shù)符號調(diào)制模式,情況是這樣的,盡管提供符號估算值 有困難,但是判定反饋均衡器還能夠充分的執(zhí)行其功能。這是由于該估算是以一個(gè)接一個(gè)的符號(symbol-by-symbo1)為基礎(chǔ)進(jìn)行的。
非常期望提供一個(gè)具有以下情況的DFE,當(dāng)接收到一個(gè)符號時(shí),例如如果該符號在一個(gè)CCK碼字的中間,那么在它之前或之后的其它符號之間存在相互關(guān)聯(lián)。
以前的研究工作依賴于首先提供均衡,并且隨后執(zhí)行CCK解碼。然而,非常期望同時(shí)提供CCK調(diào)制解碼和均衡。
本發(fā)明的一個(gè)目的是提供一種改進(jìn)的系統(tǒng)和方法,用于執(zhí)行一種網(wǎng)格解碼技術(shù)對CCK編碼數(shù)字?jǐn)?shù)據(jù)流進(jìn)行解碼。
本發(fā)明的另一個(gè)目的是提供一種改進(jìn)的接收器裝置,該裝置用在執(zhí)行IEEE802.11b高速率數(shù)據(jù)通信標(biāo)準(zhǔn)的數(shù)字通信系統(tǒng)中,實(shí)現(xiàn)一種新穎的、由計(jì)算效率高的網(wǎng)格解碼技術(shù),來對CCK編碼符號進(jìn)行解碼。
使用一種方法和系統(tǒng),用于執(zhí)行結(jié)合均衡和補(bǔ)碼鍵控編碼的符號的解碼,可以達(dá)到這些或其它的目的。該系統(tǒng)包括一個(gè)判定反饋均衡器(DFE)結(jié)構(gòu),用于模擬一個(gè)反向的通信信道響應(yīng),并提供一個(gè)包括接收到的符號的估計(jì)值的輸出,該DFE結(jié)構(gòu)包括一個(gè)正向均衡器路徑和一個(gè)具有反饋濾波器的反饋均衡器路徑;和一個(gè)CCK解碼器,該CCK解碼器嵌入在反饋路徑中,并與那里的反饋濾波器一起工作,基于中間的DFE輸出對數(shù)據(jù)片(chip)進(jìn)行解碼,中間的DFE輸出包括對應(yīng)于過去解碼的CCK符號的那些數(shù)據(jù)片(chip)。直到一個(gè)數(shù)據(jù)片(chip)所屬的整個(gè)CCK碼字解碼后,才對該符號數(shù)據(jù)片(chip)在特定時(shí)刻做出判定,從而減小在解碼符號時(shí)的誤差傳播。
更為有利的是,該網(wǎng)格解碼方法實(shí)現(xiàn)為一種由計(jì)算效率的64狀態(tài)網(wǎng)格。
在下面參照附圖的詳細(xì)描述中,列舉并示出了本發(fā)明的優(yōu)先實(shí)施例,根據(jù)這些內(nèi)容,本發(fā)明另外的益處和優(yōu)點(diǎn)將是顯而易見的。
圖1是根據(jù)現(xiàn)有技術(shù)一般性的示出了一個(gè)DFE均衡器的結(jié)構(gòu);圖2示出了根據(jù)本發(fā)明的第一實(shí)施例結(jié)合DFE和CCK解碼技術(shù);圖3示出了根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例結(jié)合DFE和CCK解碼技術(shù);圖4示出了在本發(fā)明結(jié)合DFE和CCK解碼技術(shù)的基礎(chǔ)下產(chǎn)生的網(wǎng)格結(jié)構(gòu)。
本發(fā)明涉及一種數(shù)字通信系統(tǒng)和一種高效計(jì)算的解碼結(jié)構(gòu),用于根據(jù)補(bǔ)碼鍵控(CCK)技術(shù),對以調(diào)制符號的形式接收到的數(shù)據(jù)進(jìn)行解碼。這里將在根據(jù)IEEE802.11b標(biāo)準(zhǔn)的11Mbps數(shù)字?jǐn)?shù)據(jù)流的情況下描述的本發(fā)明的系統(tǒng),然而,可以理解的是,根據(jù)該標(biāo)準(zhǔn)本領(lǐng)域技術(shù)人員可以容易的將這里描述的原理應(yīng)用到其它比特流數(shù)據(jù)速率,如5.5Mpbs。
在本發(fā)明的第一實(shí)施例中,如圖2所示,系統(tǒng)包括一個(gè)接收器裝置,該裝置部分地包括一個(gè)判定反饋均衡器(“DFE”)20,如在一個(gè)802.11b通信接收器中使用的均衡器。該DFE 20可以是一個(gè)分?jǐn)?shù)(fractionally)間隔的判定反饋均衡器(DFE),它包括一個(gè)具有分?jǐn)?shù)(T/2)間隔的抽頭(taps)的正向?yàn)V波器12′。該正向?yàn)V波器12′將執(zhí)行匹配的過濾和均衡。均衡器20還包括一個(gè)反饋濾波器16′,該反饋濾波器16′可以是采樣間隔的,即T間隔,其中“T”表示采樣率,它也是數(shù)據(jù)片速率(chip rate),如11MHz。假設(shè)均衡器20的輸入是T/2間隔的,即以22MHz采樣。該DFE20可用于所有可能的802.11b通信模式,即1、2、5.5、和11Mbps。在第一實(shí)施例中,如圖2所示,反饋濾波器部分16的輸入包括限制器14′的輸出,限制器14′提供實(shí)際傳輸?shù)臄?shù)據(jù)片(chip)的一個(gè)估算值,并且反饋濾波器部分16的輸入可以根據(jù)傳輸模式包括一個(gè)BPSK或QPSK限制器。公式(1)描述了這種結(jié)構(gòu)如下
c~k=Σi=0Lf-1fir2k+df-i+Σi=1Lbbic^k-i---(1)]]>其中fi是正向均衡器抽頭,bi是反饋均衡器抽頭,rk是一個(gè)以T/2速率接收到的輸入流, 是該DFE均衡器以T速率的輸出,Lf正向?yàn)V波器的長度,df通過正向?yàn)V波器的延遲,Lb是反饋濾波器的長度,和 是限制器的輸出,該輸出是實(shí)際傳輸?shù)臄?shù)據(jù)片ck的一個(gè)估算值。如圖2所示,其中提供一個(gè)CCK解碼器25,用于對接收到的數(shù)據(jù)片的解碼。應(yīng)當(dāng)知道在其它實(shí)施例中,對于低速率模式,解碼元件25可以包括一個(gè)典型的巴克去擴(kuò)展器(Barker despreader)。該CCK解碼器25的輸入是 在這個(gè)實(shí)施例中,可以容易的看出,均衡和CCK解碼/巴克擴(kuò)展(Barker dispreading)是完全分離的,并且這樣由于限制器產(chǎn)生了誤差,可以導(dǎo)致傳播誤差。
為了改善性能,在一個(gè)優(yōu)選的實(shí)施例中,實(shí)現(xiàn)了圖3中所示的DFE結(jié)構(gòu)20′。根據(jù)圖3中描述的構(gòu)造,CCK解碼器/巴克去擴(kuò)展器25′嵌入到包括有反饋濾波器的DFE反饋回路30中。對于CCK模式對8個(gè)數(shù)據(jù)片的塊進(jìn)行解碼和均衡,對于DSSS模式對11個(gè)數(shù)據(jù)片的塊進(jìn)行解碼和均衡。公式(2)描述了對于CCK模式的這種結(jié)構(gòu)如下c~k+j=Σi=0Lf-1fir2(k+j)+df-i+Σi=1Lbbic~k+j-i,j=0,1,...7]]>=Σi=0Lf-1fir2(k+j)+df-i+Σi=j+1Lbbic^k+j-i+Σi=1jbick+j-i]]>=sk+j+Σi=1jbick+j-i--------(2)]]>其中sk+j=Σi=0Lf-1fir2(k+j)+df-i+Σi=j+1Lbbic^k+j-i,j=0,···,7]]>表示中間的DFE均衡器的輸出,它僅包括在反饋濾波器內(nèi)那些與過去(past)解碼的CCK符號對應(yīng)的數(shù)據(jù)片,并且Σi=1jbick+j-i]]>部分表示包括有當(dāng)前傳輸?shù)姆柕臄?shù)據(jù)片。根據(jù)本發(fā)明,CCK解碼器20′隨后從256個(gè)可能的碼字的組中選擇某個(gè)碼字[c0,c1,…,c7],該碼字最小化了下面公式(3)陳述的量度值(metric)Σj=07|sk+j+Σi=1jbicj-i-cj|2------(3)]]>
應(yīng)當(dāng)知道,對于DSSS模式,除了要每次考慮那些個(gè)11數(shù)據(jù)片的塊和僅有2種或4種可能的11個(gè)數(shù)據(jù)片字,也能夠?qū)懗鲱愃频姆匠獭?br>
根據(jù)該優(yōu)選實(shí)施例的配置大大減小了誤差傳播,直到數(shù)據(jù)片所屬的整個(gè)CCK碼字解碼后,才對該數(shù)據(jù)片在時(shí)刻k做出判定。這種解決辦法的復(fù)雜性要高于根據(jù)第一實(shí)施例(圖2)配置,然而,根據(jù)本發(fā)明的這個(gè)優(yōu)選實(shí)施例,提供了一種使用網(wǎng)格結(jié)構(gòu)的高效計(jì)算的解碼方法,將在下面描述。
根據(jù)這種方法,變量c=[c0,c1,…,c7]表示8符號CCK碼字。在碼字c中的這些符號用四個(gè)QPSK相位φ1、φ2、φ3和φ4來表示,四個(gè)QPSK相位φi、φ2、φ3和φ4用來根據(jù)如下的方程(4)創(chuàng)建該CCK代碼 由于相位φ1對于一個(gè)碼字中的所有符號是共用的,所以根據(jù)如下的方程(5)對數(shù)值α1、α2和α3進(jìn)行下面的限定α1=2+3+4α2=3+4從而,可以根據(jù)如下的方程(6)用變量αi和φ1來再次重寫CCK碼字c 換句話說,碼字c可以表示為c=ejφ1d,其中d是如方程(6)所示的α1、α2和α3的函數(shù)。每個(gè)αi可以采用4個(gè)值
中的一個(gè),并且因此d屬于一個(gè)64個(gè)可能向量的組,但是c能夠具有256個(gè)可能的值。利用一種強(qiáng)力(brute force)方法,該嵌入的CCK解碼器可以被編程,以從該256個(gè)可能碼字(一個(gè)8字符長度的數(shù))組中選取碼字,最小化這個(gè)量度值,并可以使用相應(yīng)的數(shù)值c0,c1,…,c7。對于這種強(qiáng)力最小化,利用這種組合將計(jì)算這個(gè)值256次(對于能夠來傳輸?shù)?56種可能的組合中的每一個(gè)組合),這種組合最小化了選取的度量值的距離。
但是,根據(jù)該優(yōu)選實(shí)施例,由于在該DFE反饋回路30(圖3)中的反饋濾波器的存儲效應(yīng),所以可以使用一種優(yōu)于強(qiáng)力方法的網(wǎng)格結(jié)構(gòu)。即,該網(wǎng)格處理8個(gè)中間輸出sk+j.j=0,…7以確定在時(shí)刻k傳輸?shù)拇a字。如將描述的,更為有利的是,可以將一個(gè)網(wǎng)格查詢的維數(shù)從256減少到64。即,如圖4所示,生成一個(gè)網(wǎng)格結(jié)構(gòu)100,它實(shí)際表示為一個(gè)具有原始狀態(tài)102j-0的狀態(tài)圖,借此,在多路徑信道和僅考慮來自于當(dāng)前CCK碼字中的字符在反饋濾波器中的影響的情況下,在每個(gè)相應(yīng)級別103j-0,…,103j-7(等于8個(gè)級)上的一個(gè)相應(yīng)的組102j-0,…,102j-7內(nèi)的狀態(tài)102的最大數(shù)值增大到最大值64。優(yōu)選地,該網(wǎng)格結(jié)構(gòu)具體實(shí)施為一個(gè)在組合的CCK解碼器/均衡器反饋濾波器結(jié)構(gòu)(圖3)中設(shè)置的硬件內(nèi)執(zhí)行的算法,然而,它能夠容易地以軟件執(zhí)行。
在圖4的程序網(wǎng)格結(jié)構(gòu)和算法如何運(yùn)算以處理8個(gè)符號sk+j的塊的描述中,參照方程3,方程3提出了要被最小化的量度值,并可以根據(jù)下面的方程7)和8)用變量d和φ1來再寫Σj=07|sk+j+Σi=0jbicj-i|2------(7)]]>其中b0=-1;和使用關(guān)系式ci=ejφ1di,獲得下面的方程8)Σj=07|sk+j+ejφ1Σi=0jbidj-i|2]]>=Σj=07[sk+j|2+|Σi=0jbidj-i|2+2Re(s*k+jejφ1Σi=0jbidj-i)]--------(8)]]>其中Re表示一個(gè)實(shí)部,*表示復(fù)共軛。最小化的上述方程等于最小化下述方程9)的量度值Σj=07|Σi=0jbidj-i|2+2Re[ejφiΣj=07s*k+jΣi=0jbidj-i]-----(9)]]>現(xiàn)在定義項(xiàng)xj=Σi=0jbidj-i.]]>那么,要最小化的量度值可以根據(jù)下面的方程10)提出Σj=07|χj|2+2Re[ejφ1Σj=07s*k+jχj]----(10)]]>返回圖4,用向量[α1,α2,α3]定義網(wǎng)格100中的一個(gè)狀態(tài),并且該網(wǎng)格處理一個(gè)8個(gè)符號sk+j.j=0,1,…7的塊如下在每一時(shí)刻j,對于組102j-0,…,102j-7中的每個(gè)狀態(tài)102計(jì)算下面的數(shù)值xj、一個(gè)實(shí)值m1(j)=|xj|2和一個(gè)復(fù)值m2(j)=s*k+jxj。將這些值代入方程10),要最小化的量度值現(xiàn)在可以根據(jù)如下的方程11)提出Σj=07m1(j)+2Re[ejφ1Σj=07m2(j)]-----(11)]]>從而,對于網(wǎng)格路徑中的每個(gè)分支,需要計(jì)算兩個(gè)數(shù)值一個(gè)實(shí)值ml(j)=|xj|2和一個(gè)復(fù)值m2(j)=s*k+jxj。這些數(shù)值隨后加到相應(yīng)的該狀態(tài)的數(shù)值上,這樣就生成了這個(gè)分支。與在一個(gè)卷積碼中的網(wǎng)格解碼不同,這里僅有一個(gè)分支進(jìn)入任一狀態(tài),并因此沒有“殘存路徑(survivorpath)”。在102j-0有4個(gè)可能的路徑對應(yīng)于α1的4個(gè)可能的值,在102j-1有16個(gè)可能的路徑對應(yīng)于[α1,α2]的16種可能的組合,在102j-2有64個(gè)可能的路徑對應(yīng)于[α1,α2,α3]的64種可能的組合,和此后因?yàn)閐j的所有隨后的值是相同的三個(gè)相位的函數(shù),如方程(6)所示,所以該網(wǎng)格的尺寸不會增大。在已經(jīng)接收整個(gè)碼字之后,即,在網(wǎng)格100的末端,當(dāng)在級別103j-7的102j-7時(shí),對于64個(gè)狀態(tài)中的每個(gè)狀態(tài),關(guān)于φ1的4個(gè)可能值中的每個(gè)值計(jì)算方程11)中列出的量度值,共有256個(gè)位。隨后,對應(yīng)于最小量度值來選擇狀態(tài)和φ1。隨后,使用對應(yīng)于具有最小量度值的狀態(tài)的向量[α1,α2,α3]與值φ1一起計(jì)算傳輸?shù)拇a字c。
應(yīng)當(dāng)理解的是,必須在方程11)中計(jì)算另外的數(shù)值m1(j),因?yàn)橥ǔ_@一項(xiàng)是碼字和濾波抽頭的函數(shù)。當(dāng)不存在多路徑時(shí),即在別處b0=-1且bj=0,容易看到常常m1(j)=1,并因此不會對最終的量度值產(chǎn)生影響。
如圖4所示,在每個(gè)狀態(tài)處,網(wǎng)格結(jié)構(gòu)依賴于值S0的取值移動到4個(gè)其它的值處,因?yàn)樗優(yōu)閎α(方程3)。隨后從每個(gè)值處,該網(wǎng)格可以分支為4個(gè)其它的值??梢匀菀椎目闯?,如果在該網(wǎng)格中的每個(gè)狀態(tài)102a,…,102n處可以有4個(gè)可能的輸入對應(yīng)于4個(gè)不同的值,那么該結(jié)構(gòu)將會以指數(shù)增長,并且以等于48的組合(狀態(tài))數(shù)量結(jié)束。然而,根據(jù)CCK結(jié)構(gòu),這個(gè)網(wǎng)格結(jié)構(gòu)僅轉(zhuǎn)到64個(gè)狀態(tài)(即102c,…,102n)并隨后飽和。這是因?yàn)樗械倪@8個(gè)符號可以用不過3個(gè)(相位)值α1,α2和α3來表示,即這三個(gè)相位中的每個(gè)能夠取四個(gè)值中的一個(gè),使得有43=64種可能的組合,這使得網(wǎng)格結(jié)構(gòu)非常易于管理。
雖然很明顯本發(fā)明在這里所披露的內(nèi)容進(jìn)行了很好的計(jì)劃以完成上面所述的目的,但是值得重視的是,本領(lǐng)域技術(shù)人員可以作出許多修改和實(shí)施例,并且所附權(quán)利要求試圖涵蓋所有屬于本發(fā)明的實(shí)際精神和范圍的修改和實(shí)施例。
權(quán)利要求
1.一種用于對接收到的補(bǔ)碼鍵控(CCK)編碼的符號(數(shù)據(jù)片)進(jìn)行解碼的系統(tǒng),所述系統(tǒng)包括一個(gè)判定反饋均衡器(DFE)結(jié)構(gòu)(20′),用于接收和均衡通過通信信道傳輸?shù)腃CK編碼符號,并提供一個(gè)包括所述接收到的符號的估計(jì)值的輸出,所述DFE結(jié)構(gòu)包括一個(gè)正向均衡器路徑(12′)和一個(gè)具有反饋濾波器(16′)的反饋均衡器路徑(30);一個(gè)CCK解碼器裝置(25),該CCK解碼器裝置(25)嵌入在所述反饋路徑(30)中,并與那里的反饋濾波器(16′)一起工作,來對所述數(shù)據(jù)片進(jìn)行解碼,所述CCK數(shù)據(jù)片的解碼基于中間的DFE輸出,中間的DFE輸出包括對應(yīng)于過去解碼的CCK符號的那些數(shù)據(jù)片,其中,直到一個(gè)數(shù)據(jù)片所屬的整個(gè)CCK碼字解碼后,才對該符號數(shù)據(jù)片在特定時(shí)刻做出判定,從而減小在解碼所述符號時(shí)的誤差傳播。
2.根據(jù)權(quán)利要求1的系統(tǒng),其中對于CCK模式,對一個(gè)8個(gè)數(shù)據(jù)片 的塊執(zhí)行解碼和均衡。
3.根據(jù)權(quán)利要求2的系統(tǒng),其中對于CCK模式符號的估算的DFE均衡器輸出 是根據(jù)下面公式來控制c~k+j=sk+j+Σi=1jbick+j+-i,]]>這里sk+j=Σi=0Lf-1fir2(k+j)+df-i+Σi=j+1Lkbic^k+j-i,j=0,...7]]>并且估算的DFE均衡器輸出 表示中間的DFE均衡器的輸出,中間的DFE均衡器的輸出僅包括在反饋濾波器(16′)中那些與過去解碼的CCK符號對應(yīng)的數(shù)據(jù)片,fi是正向均衡器抽頭,bi是反饋均衡器抽頭,rk表示一個(gè)以特定的速率接收到的輸入流,Lf表示正向?yàn)V波器的長度,df表示通過正向?yàn)V波器的延遲,Lb表示反饋濾波器的長度,和 是限制器的輸出,該輸出是實(shí)際傳輸?shù)臄?shù)據(jù)片ck的一個(gè)估算值,并且Σi=1jbick+j-i]]>部分表示包括有當(dāng)前傳輸?shù)姆柕哪切?shù)據(jù)片。
4.根據(jù)權(quán)利要求3的系統(tǒng),其中CCK解碼器(25)包括從一組可能的CCK碼字中選擇一個(gè)碼字c=[c0,c1,…,c7]的裝置,一個(gè)碼字c=[c0,c1,…,c7]最小化了一個(gè)量度值,該量度值包括Σj=07|sk+j+Σi=1jbicj-1-cj|2,]]>
5.根據(jù)權(quán)利要求4的系統(tǒng),其中按下面的公式用變量αi和φ1來表示碼字cc=ejφ1d這里 每個(gè)αi包括4個(gè)值
中的一個(gè),借此d屬于64個(gè)可能狀態(tài)向量的一組,并且c能夠具有256個(gè)可能的值。
6.根據(jù)權(quán)利要求5的系統(tǒng),其中CCK解碼器包括網(wǎng)格解碼裝置,用于生成一個(gè)網(wǎng)格結(jié)構(gòu)(100),該網(wǎng)格結(jié)構(gòu)具有多個(gè)網(wǎng)格路徑,網(wǎng)格路徑表示所述碼字c的可能的狀態(tài)(102),其中用向量[α1,α2,α3]表示該網(wǎng)格結(jié)構(gòu)中的一個(gè)狀態(tài)。
7.根據(jù)權(quán)利要求6的系統(tǒng),其中要最小化的量度值根據(jù)下面的式子來控制Σj=07|xj|2+2Re[ejφ1Σj=07s*k+jxj]]]>這里xj=Σi=0jbidj-i.]]>
8.根據(jù)權(quán)利要求7的系統(tǒng),其中要最小化的量度值根據(jù)Σj=07m1(j)+2Re[ejφ1Σj=07m2(j)]]]>這里m1(j)=|xj|2]]>來控制,其中m1(j)=|xj|2并且是一個(gè)實(shí)值數(shù)值,m2(j)=s*k+jxj并且是一個(gè)復(fù)值數(shù)值,所述網(wǎng)格解碼器結(jié)構(gòu)包括處理一個(gè)8個(gè)中間輸出字符sk+j.j=0,…7的塊的裝置,包括在每一時(shí)刻j對于網(wǎng)格路徑中的每個(gè)分支計(jì)算所述m1(j)和m2(j)數(shù)值的裝置;和將m1(j)和m2(j)的數(shù)值加到對應(yīng)于該網(wǎng)格分支起始狀態(tài)的數(shù)值上的裝置,由此,該網(wǎng)格處理8個(gè)中間輸出sk+j.j=0,…7以確定在時(shí)刻k傳輸?shù)拇a字。
9.根據(jù)權(quán)利要求8的系統(tǒng),其中所述計(jì)算裝置包括關(guān)于每個(gè)碼字狀態(tài)對于四個(gè)φ1值
之一計(jì)算Σj=07m1(j)+2Re[ejφ1Σj=07m2(j)]]]>的量度值,所述裝置還選擇一個(gè)狀態(tài)向量[α1,α2,α3]和導(dǎo)致最小值量度值的φ1,并從中相應(yīng)地計(jì)算傳輸?shù)拇a字c,其中所述網(wǎng)格解碼裝置的維數(shù)從256減少到64。
10.一種對根據(jù)補(bǔ)碼鍵控(CCK)數(shù)據(jù)片編碼模式編碼的符號進(jìn)行解碼的方法,所述方法包括步驟a)設(shè)置一個(gè)判定反饋均衡器(DFE)結(jié)構(gòu)(20′),用于接收和均衡通過通信信道傳輸?shù)腃CK編碼的符號,所述DFE結(jié)構(gòu)還為DFE的輸出估算所述接收到的符號,所述DFE結(jié)構(gòu)包括一個(gè)正向均衡器路徑(12′)和一個(gè)具有反饋濾波器(16′)的反饋均衡器路徑(30);b)將一個(gè)CCK解碼器裝置(25)嵌入在所述反饋路徑(30)中,與為所述反饋濾波器確定的濾波抽頭一起用來對所述數(shù)據(jù)片進(jìn)行解碼,和C)所述CCK數(shù)據(jù)片的解碼基于中間的DFE輸出,中間的DFE輸出包括對應(yīng)于過去解碼的CCK符號的那些數(shù)據(jù)片。其中,直到一個(gè)數(shù)據(jù)片所屬的整個(gè)CCK碼字解碼后,才對該符號數(shù)據(jù)片在特定時(shí)刻做出判定,從而減小在解碼所述符號時(shí)的誤差傳播。
11.一種接收器裝置,用于接收通過通信信道傳輸?shù)姆?,所述符號根?jù)補(bǔ)碼鍵控(CCK)數(shù)據(jù)片編碼模式進(jìn)行編碼,所述接收器裝置包括一個(gè)判定反饋均衡器(DFE)結(jié)構(gòu)(20′),用于接收和均衡通過通信信道傳輸?shù)腃CK編碼的符號(數(shù)據(jù)片),并提供一個(gè)包括所述接收到的符號的估計(jì)值的輸出,所述DFE結(jié)構(gòu)包括一個(gè)正向均衡器路徑(12′)和一個(gè)具有反饋濾波器(16′)的反饋均衡器路徑;一個(gè)CCK解碼器裝置(25),嵌入在所述反饋路徑(30)中,并與那里的反饋濾波器(16′)一起工作,來對所述數(shù)據(jù)片進(jìn)行解碼,所述CCK數(shù)據(jù)片的解碼基于中間的DFE輸出,中間的DFE輸出包括對應(yīng)于過去解碼的CCK符號的那些數(shù)據(jù)片,其中,直到一個(gè)數(shù)據(jù)片所屬的整個(gè)CCK碼字解碼后,才對該符號數(shù)據(jù)片在特定時(shí)刻做出判定,從而減小在解碼所述符號時(shí)的誤差傳播。
全文摘要
一種方法和系統(tǒng),用于執(zhí)行結(jié)合均衡和補(bǔ)碼鍵控編碼的符號的解碼。該系統(tǒng)包括一個(gè)判定反饋均衡器(DFE)結(jié)構(gòu),用于模擬一個(gè)反向的通信信道響應(yīng),并提供一個(gè)包括接收到的符號的估計(jì)值的輸出,該DFE結(jié)構(gòu)包括一個(gè)正向均衡器路徑和一個(gè)具有反饋濾波器的反饋均衡器路徑;和一個(gè)CCK解碼器,該CCK解碼器嵌入在反饋路徑中,并與那里的反饋濾波器一起工作,基于中間的DFE輸出對數(shù)據(jù)片進(jìn)行解碼,中間的DFE輸出包括對應(yīng)于過去解碼的CCK符號的那些數(shù)據(jù)片。直到一個(gè)數(shù)據(jù)片所屬的整個(gè)CCK碼字解碼后,才對該符號數(shù)據(jù)片在特定時(shí)刻做出判定,從而減小在符號解碼時(shí)的誤差傳播。更為有利的是,該網(wǎng)格解碼方法實(shí)現(xiàn)為一種由計(jì)算效率高的64狀態(tài)網(wǎng)格。
文檔編號H04B3/06GK1633792SQ03803857
公開日2005年6月29日 申請日期2003年1月24日 優(yōu)先權(quán)日2002年2月14日
發(fā)明者M·戈霍斯 申請人:皇家飛利浦電子股份有限公司