專利名稱::數(shù)據(jù)處理設(shè)備和方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及可操作來將輸入符號映射到正交頻分復(fù)用(OFDM)符號的副載波信號上的數(shù)據(jù)處理設(shè)備。本發(fā)明還涉及可操作來將從OFDM符號的預(yù)定數(shù)目的副載波信號所接收的符號映射到輸出符號流中的數(shù)據(jù)處理設(shè)備。本發(fā)明的實(shí)施例能夠提供一種OFDM傳送器(transmitter)/接收器。
背景技術(shù):
:數(shù)字視頻陸上廣播標(biāo)準(zhǔn)(DVB-T)利用正交頻分復(fù)用(OFDM)通過廣播無線電通信信號向接收方傳送表示視頻圖像和聲音的數(shù)據(jù)。已知有兩種用于DVB-T標(biāo)準(zhǔn)的模式,被稱作2k模式和8k模式。2k模式提供2048個(gè)副載波,而8k模式提供8192個(gè)副載波。類似地,針對數(shù)字視頻手持廣播標(biāo)準(zhǔn)(DVB-H)提供了4k模式,其中副載波的數(shù)目為4096。為了改善使用DVB-T或DVB-H傳送的數(shù)椐的完整性,提供了符號交織器(interleaver)以便在將輸入數(shù)據(jù)符號映射到OFDM符號的副載波信號上時(shí)對這些符號進(jìn)行交織。這樣的符號交織器包括與地址生成器相結(jié)合的交織器存儲(chǔ)器。所述地址生成器為每個(gè)輸入符號生成地址,每個(gè)地址指示將數(shù)據(jù)符號映射到其上的OFDM符號的副載波信號之一。對于2K模式和8K模式而言,已經(jīng)在DVB-T標(biāo)準(zhǔn)中公開了用于針對映射生成地址的方案。同樣,對于DVB-H標(biāo)準(zhǔn)的4K模式而言,已經(jīng)提供了用于針對映射生成地址的方案,并且用于實(shí)施該映射的地址生成器在歐洲專利申請04251667.4中被公開。所述地址生成器包括可操作來生成偽隨機(jī)比特序列的線性反饋移位寄存器以及置換(permutation)電路。所述置換電路對所述線性反饋移位寄存器的內(nèi)容次序進(jìn)行置換(permute)以便生成地址。所述地址提供了關(guān)于用于承載存儲(chǔ)在交織器存儲(chǔ)器中的輸入數(shù)據(jù)符號的OFDM副載波之一的指示,以便將輸入符號映射到所述OFDM符號的副栽波信號上。根據(jù)數(shù)字視頻陸上廣播的廣播標(biāo)準(zhǔn)的進(jìn)一步發(fā)展(通常所說的DVB-T2),已經(jīng)提出了要提供用于傳送數(shù)據(jù)的另外的模式。
發(fā)明內(nèi)容根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)處理設(shè)備,其可操作來將待傳送的輸入數(shù)據(jù)符號映射到正交頻分復(fù)用OFDM符號的預(yù)定數(shù)目的副載波信號上,副載波信號的所述預(yù)定數(shù)目根據(jù)多個(gè)操作模式之一來確定并且輸入數(shù)據(jù)符號包括數(shù)據(jù)符號的笫一集合和輸入數(shù)據(jù)符號的第二集合。所述數(shù)據(jù)處理設(shè)備包括控制器、地址生成器和交織器存儲(chǔ)器,所述控制器在根據(jù)偶(even)交織過程操作時(shí)可操作來使用地址生成器所生成的地址將輸入數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到偶OFDM符號的副載波信號上,并且使用地址生成器所生成的地址將輸入數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器??刂破骺筛鶕?jù)奇(odd)交織過程進(jìn)行操作,以使用根據(jù)輸入數(shù)據(jù)符號的第一集合的序貫次序(sequentialorder)所確定的讀地址將輸入數(shù)據(jù)符號的笫一集合從交織器存儲(chǔ)器讀出到奇OFDM符號的副載波信號上,并且將輸入數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器的根據(jù)第一組輸入數(shù)據(jù)符號的序貫次序所確定的寫地址處,以使得在從交織器存儲(chǔ)器中的位置(location)讀取來自第一集合的輸入數(shù)據(jù)符號的同時(shí)能夠?qū)碜缘诙系妮斎霐?shù)據(jù)符號寫入剛剛進(jìn)行讀取的位置。從當(dāng)前OFDM符號可獲得的副載波的數(shù)目不同于從先前OFDM符號可獲得的副載波的數(shù)目,并且控制器可操作來在從交織器存儲(chǔ)器讀出第一輸入數(shù)據(jù)符號之前確定讀地址對于先前OFDM符號是否有效,并且在將第二輸入數(shù)椐符號寫入交織器存儲(chǔ)器之前確定寫地址對于當(dāng)前OFDM符號是否有效。在諸如用于DVB-T/H[l]和DVB-T2[2]的OFDM之類的多栽波調(diào)制系統(tǒng)中,使用頻率或符號交織器來提供頻率分集,尤其是在頻率選擇性信道中。在這兩種系統(tǒng)中,頻率交織器對于奇偶OFDM符號而言以不同方式工作。如將要簡要解釋的,為了使得用于交織的存儲(chǔ)量最小化,奇偶符號交織器以互補(bǔ)(complementary)方式操作,以使得存儲(chǔ)器量能夠被最小化。DVB-T/H僅具有一種類型的OFDM符號,而DVB-T2具有至少三種類型的OFDM符號,結(jié)果在DVB-T/H中,進(jìn)入交織器的數(shù)據(jù)副栽波的矢量長度是固定的,而在DVB-T2中,輸入矢量長度根椐OFDM符號的類型而變化。本發(fā)明的實(shí)施例提供了一種方案,其中頻率交織器能夠被實(shí)施為應(yīng)對用于承載連續(xù)OFDM符號之間的輸入數(shù)據(jù)符號的副載波數(shù)目的改變,而使得所需的交織器存儲(chǔ)器量最小化。所述頻率交織器能夠被用在不同操作模式下,其可能需要以多個(gè)操作^t式中的任意一個(gè)進(jìn)行通信。例如,根據(jù)DVB-T2標(biāo)準(zhǔn)的操作模式包括1K、2K、4K、8K、16K和32K模式。通過在從交織器存儲(chǔ)器讀出第一輸入數(shù)據(jù)符號之前確定讀地址對于先前OFDM符號是否有效,并且在向交織器存儲(chǔ)器寫入第二輸入數(shù)據(jù)符號之前確定寫地址對于當(dāng)前OFDM符號是否有效,能夠?qū)⒔豢椘鞔鎯?chǔ)器大小(size)最小化為與可用于任意操作模式下的OFDM符號的副載波的最大數(shù)目相對應(yīng)的量。具有最大副載波數(shù)目的模式可對應(yīng)于交織器的操作根據(jù)奇偶OFDM符號對輸入數(shù)據(jù)符號進(jìn)行交織。因此,例如,能夠使得交織器存儲(chǔ)器的存儲(chǔ)器大小等于具有最大副栽波數(shù)目的模式下的OFDM符號的副載波所能夠承載的符號數(shù)目。例如對于DVB-T2而言,這是32K模式。本發(fā)明的各個(gè)方面和特征在所附的權(quán)利要求中被限定。本發(fā)明的其他方面包括可操作來將從正交頻分復(fù)用(OFDM)符號的預(yù)定數(shù)目的副載波信號所接收的符號映射到輸出符號流中的數(shù)據(jù)處理設(shè)備,以及傳送器和接收器?,F(xiàn)在將僅以示例的方式參考附圖對本發(fā)明的實(shí)施例進(jìn)行描述,其中為同樣的部件提供相應(yīng)的附圖標(biāo)記,并且其中圖1是編碼的OFDM傳送器的示意性框圖,其例如可以以DVB-T2標(biāo)準(zhǔn)進(jìn)行使用;圖2是圖1所示的傳送器的部件的示意性框圖,其中符號映射器和幀構(gòu)造器(builder)說明了交織器的操作;圖3是圖2所示的符號交織器的示意性框圖4是圖3所示的交織器存儲(chǔ)器以及接收器中的對應(yīng)符號解交織器的示意性框圖5是圖3所示的用于16K模式的地址生成器的示意性框圖;圖6是圖3所示的用于32K模式的地址生成器的示意性框圖;圖7是圖示出圖3所示的交織器在奇-偶;漠式下的操作(例如用于932K模型)的流程圖8是圖示出圖3所示的交織器在僅奇(oddonly)模式下的操作(例如用于16K;f莫型)的流程圖9是編碼的OFDM接收器的示意性框圖,其例如可以以DVB-T2標(biāo)準(zhǔn)進(jìn)行使用;和圖IO是在圖9中出現(xiàn)的符號解交織器的示意性框圖。具體實(shí)施例方式以下描述被提供來說明根據(jù)本發(fā)明技術(shù)的符號交織器的操作,不過將會(huì)意識到能夠以其他模式和其他DVB標(biāo)準(zhǔn)來使用所述符號交織器。圖1提供了編碼的OFDM傳送器的示例性框圖,其例如可以被用于根據(jù)DVB-T2標(biāo)準(zhǔn)傳送視頻圖像和音頻信號。在圖1中,程序源生成將由COFDM傳送器傳送的數(shù)據(jù)。視頻編碼器2和音頻編碼器4以及數(shù)據(jù)編碼器6生成械潰送給程序復(fù)用器(multiplexer)10的待傳送的^f見頻、音頻和其他數(shù)據(jù)。程序復(fù)用器10的輸出與傳送視頻、音頻和其他數(shù)據(jù)所需的其他信息形成復(fù)用流。復(fù)用器IO在連接通道12上提供流??梢杂性S多這樣的祐:饋送到不同的支路(branch)A、B等中的復(fù)用流。為簡單起見,將僅描述支路A。如圖1所示,COFDM傳送器20在復(fù)用器適配和能量散布(dispersal)塊22處接收所迷流。復(fù)用器適配和能量散布塊22使得數(shù)據(jù)隨機(jī)化并且將適當(dāng)數(shù)據(jù)饋送到前向糾錯(cuò)編碼器24,所述前向糾錯(cuò)編碼器24執(zhí)行對所述流的糾錯(cuò)編碼。提供比特交織器26以對編碼數(shù)據(jù)比特進(jìn)行交織,對于DVB-T2的示例,所述編碼數(shù)據(jù)比特為LDCP/BCH編碼器輸出。來自比特交織器26的輸出被饋送到比特至星座(bitintoconstellation)映射器28,所迷比特至星座映射器28將比特組映射到星座點(diǎn)上,所述星座點(diǎn)要被用于傳遞所迷編碼數(shù)據(jù)比特。來自比特至星座映射器28的輸出是表示實(shí)部和虛部的星座點(diǎn)標(biāo)簽(label)。星座點(diǎn)標(biāo)簽根據(jù)所使用的調(diào)制方案而表示由兩個(gè)或更多比特所形成的數(shù)據(jù)符號。這些將被稱作數(shù)據(jù)單元。這些數(shù)椐單元通過時(shí)間交織器30,所述時(shí)間交織器30的作用是對從多個(gè)LDPC碼字所產(chǎn)生的數(shù)據(jù)單元進(jìn)行交織。幀構(gòu)造器32接收所述數(shù)據(jù)單元以及經(jīng)由其他通道31由圖1中的支路B等所產(chǎn)生的數(shù)據(jù)單元。幀構(gòu)造器32然后將許多數(shù)據(jù)單元形成為將在COFDM符號上傳遞的序列,其中COFDM符號包括多個(gè)數(shù)據(jù)單元,每個(gè)數(shù)據(jù)單元被映射到副載波之一上。副載波的數(shù)目將取決于系統(tǒng)的操作模式,其可以包括lk、2k、4k、8k、16k或32k之一,其中每一個(gè)都例如根據(jù)下表提供不同數(shù)目的副載波模式最大地址數(shù)Nu副載波Nm1k1024756加4效4b:,4鈔630招81效'柳姊16k163841209632k3276824192適用DVB-T/H的副栽波數(shù)目因此,在一個(gè)示例中,16k模式的副栽波數(shù)目是12096,而32K模式的副載波數(shù)目是24192。每個(gè)幀包括許多這樣的COFDM符號。然后,每個(gè)COFDM符號中所要承載的數(shù)據(jù)單元的序列被傳到符號交織器33。COFDM符號構(gòu)造器塊37然后生成COFDM符號,所述COFDM符號構(gòu)造器塊37使用星座數(shù)椐標(biāo)簽來生成星座點(diǎn)的實(shí)部和虛部,并且還引入從導(dǎo)頻(pilot)和嵌入信號形成器(former)36饋送來的導(dǎo)頻和同步信號。OFDM調(diào)制器38然后在時(shí)域中形成OFDM符號,所迷O(shè)FDM符號^皮饋送到保護(hù)(guard)插入處理器40以用于在符號之間生成保護(hù)間隔,并然后被饋送到數(shù)模轉(zhuǎn)換器42并最終被饋送到RF前端44內(nèi)的RF放大器以便由COFDM傳送器最后從天線46進(jìn)行廣播。交織器圖2中更為詳細(xì)地示出了比特至星座映射器28、符號交織器33和幀構(gòu)造器32。符號交織器提供了數(shù)據(jù)符號到OFDM副栽波信號上的準(zhǔn)最優(yōu)(quasi-optimal)映射。根據(jù)示例性技術(shù),提供符號交織器以根據(jù)置換碼和生成多項(xiàng)式來實(shí)現(xiàn)輸入數(shù)據(jù)符號到COFDM副栽波信號上的最優(yōu)映ii射,這已經(jīng)通過仿真分析進(jìn)行了驗(yàn)證。如圖2所示,提供了對比特至符號星座映射器28和幀構(gòu)造器32的更為詳細(xì)的示例性圖示來說明本技術(shù)的示例性實(shí)施例。根據(jù)調(diào)制方案所提供的每符號比特?cái)?shù),經(jīng)由通道62從比特交織器26所接收的數(shù)據(jù)比特被分組到將被映射到數(shù)據(jù)單元上的比特集合。形成數(shù)據(jù)字的比特分組經(jīng)由數(shù)據(jù)通道64被并行饋送至映射處理器66。映射處理器66然后根據(jù)預(yù)先分配的映射來選擇數(shù)據(jù)符號之一。星座點(diǎn)由實(shí)部和虛部表示,但是僅有其標(biāo)簽被提供到輸出通道29作為對幀構(gòu)造器32的輸入集合之一。幀構(gòu)造器32通過通道29從比特至星座映射器28接收數(shù)據(jù)單元以及來自其他通道31的數(shù)據(jù)單元。在構(gòu)造了許多COFDM單元序列的幀之后,根據(jù)地址生成器102所生成的寫地址和讀地址,每個(gè)COFDM符號的單元然后被寫入交織器存儲(chǔ)器100并從交織器存儲(chǔ)器100中讀出。根據(jù)寫入和讀出次序,通過生成適當(dāng)?shù)刂穪韺?shí)現(xiàn)數(shù)據(jù)單元的交織。將參考圖3、4、5和6更為詳細(xì)簡要地對地址生成器102和交織器存儲(chǔ)器100的操作進(jìn)行描迷。經(jīng)交織的數(shù)據(jù)單元然后被映射到數(shù)據(jù)符號的實(shí)部和虛部,其與從導(dǎo)頻和嵌入信令形成器36所接收的導(dǎo)頻和同步符號被組合到OFDM符號構(gòu)造器37中以形成COFDM符號,如以上所解釋的,所述COFDM符號被饋送至OFDM調(diào)制器38。圖3提供了符號交織器33的各部分的示例,其圖示了用于對符號進(jìn)行交織的本發(fā)明技術(shù)。在圖3中,來自幀構(gòu)造器32的輸入數(shù)據(jù)單元被寫入交織器存儲(chǔ)器100。所述數(shù)據(jù)單元根據(jù)饋送自地址生成器102的寫地址而在通道104上被寫入交織器存儲(chǔ)器100,并且根據(jù)饋送自地址生成器102的讀地址而在通道106上被從交織器存儲(chǔ)器100讀出。根據(jù)COFDM符號是奇還是偶(這由饋送自通道108的信號來識別)以及根據(jù)所選擇的模式(這由饋送自通道110的信號來識別),地址生成器102如以下所解釋的那樣生成寫地址和讀地址。如所解釋的那樣,所述才莫式能夠是lk模式、2k模式、4k模式、8k模式、16k模式或32k模式之一。如以下所解釋的,對于奇和偶符號而言寫地址和讀地址被以不同方式生成,如參考圖4所解釋的那樣,其提供了交織器存儲(chǔ)器IOO的示例性實(shí)施方式。在圖4所示的示例中,交織器存儲(chǔ)器被示為包括上部100和下部340,所述上部100圖示了傳送器中的交織器存儲(chǔ)器的操作,而所迷下部340圖示了接收器中的解交織器存儲(chǔ)器的操作。交織器IOO和解交織器340在圖4中被一起示出以便于理解它們的操作。如圖4所示,交織器100和解交織器340之間的經(jīng)由其他設(shè)備和傳輸信道所進(jìn)行的通信的表示已經(jīng)被簡化,并且被表示為交織器100和解交織器340之間的部分140。以下段落中描述了交織器IOO的操作雖然圖4僅提供四個(gè)輸入數(shù)據(jù)單元到COFDM符號的四個(gè)副載波信號的示例上的圖示,但是將會(huì)意識到的是,圖4所示的技術(shù)能夠被擴(kuò)展到更大數(shù)目的副栽波,例如lk模式的756、2k模式的1512、4k模式的3024和8k才莫式的6048、16k才莫式的12096和32k才莫式的24192。圖4所示的交織器存儲(chǔ)器100的輸入和輸出尋址是針對奇和偶符號示出的。對于偶COFDM符號而言,數(shù)據(jù)單元取自輸入通道77并且根據(jù)地址生成器102為每個(gè)COFDM符號生成的地址序列120而^皮寫入交織器存儲(chǔ)器124.1。對偶符號應(yīng)用寫地址以使得如所示那樣通過混排(shuffling)寫入地址來實(shí)現(xiàn)交織。因此,對于每個(gè)交織符號y(h(q))=y,(q)。對于奇符號,使用相同的交織器存儲(chǔ)器124.2。然而,如圖4所示,對于奇符號而言,寫入次序132按照用來讀出先前的偶符號126的相同地址序列。假設(shè)針對給定地址的讀出操作在寫入操作之前被執(zhí)行,則該特征允許奇和偶符號交織器實(shí)施方式僅使用一個(gè)交織器存儲(chǔ)器100。在奇符號期間被寫入交織器存儲(chǔ)器124的數(shù)據(jù)單元然后按照地址生成器102為下一個(gè)偶COFDM符號所生成的序列134而5^皮讀出,如此等等。因此,就每個(gè)符號而言僅生成一個(gè)地址,針對奇/偶COFDM符號的讀入和寫出得以同時(shí)執(zhí)行??傮w而言,如圖4所示,一旦已經(jīng)對所有活動(dòng)的(active)副栽波計(jì)算了地址集合H(q),就對輸入矢量Y,-(yO,,yl,,y2,,…yNmax-l,)進(jìn)行處理以產(chǎn)生交織矢量Y=(yO,yl,y2,...yNmax-l),如下定義對于偶符號,yH(q)-y'q,其中q=0,...,Nmax-l對于奇符號,yq=y'H(q),其中q=0,...,Nmax-l換句話說,對于偶OFDM符號而言,輸入字以置換方式被寫入存儲(chǔ)器并且以序貫方式凈皮讀回,而對于奇符號而言,它們^f皮序貫地寫入并且被置換地讀回。在以上情形中,置換H(q)由下表來定義<formula>formulaseeoriginaldocumentpage14</formula>表1:針對Nmax=4的簡單情形的置換如圖4所示,解交織器340通過應(yīng)用如等效地址生成器所生成的相同地址集合但是相反地應(yīng)用寫入和讀出地址來進(jìn)行操作,以反轉(zhuǎn)交織器IOO所進(jìn)行的交織。由此,對于偶符號而言,寫入地址342為序貫次序,而讀出地址344由地址生成器來提供。相應(yīng)地,對于奇符號而言,寫入次序346根據(jù)地址生成器所生成的地址集合來確定,而讀出348為序貫次序。用于16k和32K模式的地址生成圖5表示用于針對16K模式生成置換函數(shù)H(q)的算法的示意性框圖,而圖6則針對32K模式。圖5示出了用于16k模式的地址生成器102的實(shí)施方式。在圖5中,線性反饋移位寄存器由13個(gè)寄存器級200以及根據(jù)生成多項(xiàng)式連接到移位寄存器200的各級的xor(異或)門202形成。因此,根據(jù)移位寄存器200的內(nèi)容,通過根據(jù)以下生成多項(xiàng)式對移位寄存器R[O],R[l],R[4],R[5],R[9],R[ll]的內(nèi)容進(jìn)行xor而從xor門202的輸出提供移位寄存器的下一比特《[12=&《,[40代"[5]十《—,[9]i<—,[11]根據(jù)所述生成多項(xiàng)式,從移位寄存器200的內(nèi)容生成偽隨機(jī)比特序列。然而,為了為所示的16k模式生成地址,提供了置換電路210,其有效地將移位寄存器200.1內(nèi)的比特次序從次序化,/"7置換至置換電路210的輸出處的次序/^"7。來自置換電路210的輸出的13個(gè)比特然后被饋送到連接通道212上,其中經(jīng)由翻轉(zhuǎn)(toggle)電路218所提供的通道214向所述連接通道212添加了最高有效位。由此在通道212上生成14個(gè)比特地址。然而,為了確保地址的真實(shí)性(authenticity),地址校驗(yàn)電路216對所生成的地址進(jìn)行分析以確定其是否超出了預(yù)定的最大值。所述預(yù)定的最大值可對應(yīng)于就COFDM符號內(nèi)的數(shù)據(jù)符號而言可用的并且就所使用的^t式而言可用的副栽波信號的最大數(shù)目。然而,用于16k模式的交織器還可以用于其他模式,以使得通過相應(yīng)地調(diào)整最大有效地址的數(shù)目,地址生成器102還可以被用于2k模式、4k模式、8k模式、16k模式和32k模式。如果所生成的地址超出預(yù)定的最大值,則由地址校驗(yàn)單元216生成控制信號并且經(jīng)由連接通道220將其饋送至控制單元224。如果所生成的地址超出了預(yù)定的最大值,則該地址纟皮拒絕并為特定符號重新生成新的地址。對于16k模式而言,使用LFSR(線性反饋移位寄存器)以Nr=log2M麗定義(N廣1)比特字R'i,其中Mmax=16384。用于生成該序列的多項(xiàng)式為16k模式《[12X刺0iUi]ed[4十/U5J十《,[9]^[11]其中i從0至M^x-l變化。一旦已經(jīng)生成了一個(gè)R'i字,R'i字就經(jīng)過置換以產(chǎn)生另一個(gè)稱作Ri的(Nr-l)比特字。通過如下給出的比特置換從R'i得到Ri:_R'i比特位置1211109876543210Ri比特位置8432011151210679用于16K模式的比特置換作為示例,這意味著對于16K模式而言,在Ri的比特位置號8中發(fā)送R'i的比特號12。然后通過以下等式從Ri得到地址H(q):H(q)=(imod2).2N'_1+2Ri(J)'2'j=0以上等式的(i咖").""'部分在圖5中由翻轉(zhuǎn)塊T218來表示。然后對H(q)執(zhí)行地址校驗(yàn)來驗(yàn)證所生成的地址處于可接受的地址范圍之內(nèi)如果(H(q)Of皿x),則地址為有效的,其中例如在16K^莫式下Nmax=12096。如果所述地址不是有效的,則通知控制單元并且其將嘗試通過增加下標(biāo)i來生成新的H(q)。翻轉(zhuǎn)塊的作用是確保不會(huì)在一行中兩次生成超出Nmax的地址。實(shí)際上,如果生成了超出值,則這意味著地址H(q)的MSB(即,翻轉(zhuǎn)比特)為1。從而所生成的下一個(gè)值將具有被設(shè)置為0的MSB,以確保產(chǎn)生有效地址。15以下等式對整體行為進(jìn)行總結(jié)并且?guī)椭斫庠撍惴ǖ难h(huán)結(jié)構(gòu)q=o;for(i=0;i<Mmax;i=i+1)N-2卿=(imod2).2N廣1+乞Ri(j).2j{j=0;if(H(q)〈Nmax)q=q+l;}圖3中還示出了查找表105,其接收對控制通道IIO上的模式、當(dāng)前操作的指示。如圖5和6所示,控制單元224從控制通道108接收當(dāng)前符號的指示(奇/偶),并且從控制通道110接收當(dāng)前模式的指示,并且從控制通道111接收來自查找表的將對其上的符號進(jìn)行交織的OFDM符號中的副栽波或數(shù)據(jù)單元的當(dāng)前數(shù)目的指示。控制單元224還向圖3、5和6所示的查找表105輸出控制信號,以便從查找表105獲取當(dāng)前載波數(shù)目Nbwx(n)。如圖5和6所示,示出了相同的控制單元224,相應(yīng)地示出了相同的地址校驗(yàn)電路216和翻轉(zhuǎn)單元218。因此,如將會(huì)意識到的,由于輸入交織器能夠在不同模式下操作,則在每個(gè)模式下僅反饋移位寄存器和置換碼需要改變,從而相同的控制單元能夠控制不同模式中每一個(gè)下的交織器存儲(chǔ)器。圖6提供了用于32K^莫式的地址生成器的示例,其對應(yīng)于圖5所示的地址生成器,其中同樣部分具有相同的附圖標(biāo)記。然而對于32K模式而言,線性反饋移位寄存器由13個(gè)寄存器級200.2并且根據(jù)生成多項(xiàng)式、移位寄存器200.2的內(nèi)容而形成,通過根椐以下生成多項(xiàng)式對移位寄存器R[O],R[l],R[2],R[12]的內(nèi)容進(jìn)行xor而從xor門202.2的輸出提供移位寄存器的下一個(gè)比特32K模式《[13=/Uo]0/Ul]6《—,[2]6/Ul2]其中i從0至Mmax-l變化置換電路210.2根據(jù)如下給出的比特置換將移位寄存器200.2內(nèi)的比特次序從次序A;/"7置換至置換電路210.2的輸出處的次序A,/"力R'i比特位置131211109876543210Ri比特位置65010811112294313用于32K模式的比特置換作為示例,這意味著對于32K模式而言,R'i的比特號12被發(fā)送到Ri的比特位置號5。來自置換電路210.2的輸出的14個(gè)比特然后被饋送到連接通道212.2上,其中經(jīng)由翻轉(zhuǎn)電路218所提供的通道214向所述連接通道212添加了最高有效位。由此在通道212.2上生成了15個(gè)比特地址。用于32k模式的交織器還可以用于其他模式,以使得通過相應(yīng)地調(diào)整最大有效地址的數(shù)目,地址生成器102還可以被用于2k模式、4k模式、8k模式、16k模式和32k模式。如果所生成的地址超出預(yù)定的最大值,則由地址校驗(yàn)單元216生成控制信號并且經(jīng)由連接通道220將其饋送至控制單元224。如果所生成的地址超出了預(yù)定的最大值,則該地址被拒絕并為特定符號重新生成新的地址。開發(fā)用于多個(gè)才莫式的符號交織器典型地,用于每個(gè)模式的地址生成器被配置成僅在[O至iV^-l]的范圍內(nèi)生成地址。由于DVB-T/H僅具有一種符號類型,所以模式或M的選擇也決定了AZ^。這構(gòu)成了奇偶頻率交織器直接(straightforward)的思想,原因在于,在交織期間,符號2n(偶)的寫地址的范圍和序列與符號2n-l(奇)的讀地址的范圍和序列相同。通過以這種方式進(jìn)行操作,實(shí)施奇偶交織器所需的存儲(chǔ)器能夠僅具有與每個(gè)OFDM符號中的副載波數(shù)目A^—樣多的位置,而不是其兩倍。因此,對于圖6中圖示出其交織器地址生成的32K模式而言,傳送器處或(接收器處的)解交織器所需的頻率交織器存儲(chǔ)器僅需要具有24192個(gè)位置,而不是該數(shù)量的兩倍。DVB-T2包含了1K、2K、4K、8K、16K和32K的FFT長度或模式,對于它們而言分別為1024、2048、4096、8192、16384、32768。DVB-T2的物理層以所謂的物理層幀進(jìn)行組織,每個(gè)物理層幀由多個(gè)符號組成。17每個(gè)幀以前導(dǎo)(preamble)(Pl)符號開始,繼之以一個(gè)或多個(gè)次(secondary)前導(dǎo)(P2)符號。然后跟隨有多個(gè)數(shù)據(jù)承栽(Pd)符號,然后所述幀可選地以幀結(jié)束(FC)符號作為結(jié)束。雖然Pl符號并不承載有效荷載數(shù)據(jù)并且由此無需進(jìn)行頻率交織,但是其余類型的符號承栽有效荷載數(shù)據(jù)并由此需要進(jìn)行交織。對于給定符號而言,其承載的數(shù)據(jù)單元的數(shù)目取決于分散導(dǎo)頻圖案、SISO/MISO、擴(kuò)展帶寬以及通常地已經(jīng)為傳送器選擇的特定參數(shù)組合(系統(tǒng)配置)的選擇。然而,對于給定配置而言,任意一個(gè)OFDM符號所承載的單元的數(shù)目取決于符號類型。因此,P2符號通常比Pd符號承載更少的數(shù)據(jù)單元;而FC符號甚至比P2符號承載更少的數(shù)據(jù)單元。對于例如上述的32K系統(tǒng),考慮跟隨有符號2n-l(奇)的符號2n(偶)的傳輸。想象符號2n-l是P2符號而符號2n是Pd符號。那么符號2n的寫地址的范圍將超出符號2n-l的讀地址的范圍,原因在于Pd符號具有比P2符號更多的數(shù)據(jù)單元容量。由于地址是偽隨機(jī)地生成的,所以以上的另一個(gè)結(jié)果是寫地址和讀地址的排序也不同。這意味著利用單個(gè)存儲(chǔ)器實(shí)施奇偶交織不再是筒單的任務(wù)。然而,可以使用兩個(gè)單獨(dú)的存儲(chǔ)器來實(shí)施它每個(gè)存儲(chǔ)器的大小為Nmax個(gè)位置,其中Nmax是帶寬擴(kuò)展模式中的任意符號類型所能夠承載的數(shù)據(jù)單元的最大數(shù)目,但是這要求雙倍的存儲(chǔ)量2Nmax。注意,N^x取決于所選擇的FFT長度或OFDM模式。如將要簡要解釋的,本發(fā)明提供了一種方案,通過所述方案仍然能夠僅使用一個(gè)大小為NUx個(gè)位置的存儲(chǔ)器來實(shí)施頻率交織。奇交織器的最優(yōu)使用如圖4所示,兩個(gè)符號交織過程(一個(gè)用于偶符號,一個(gè)用于奇符號)使得在交織期間所使用的存儲(chǔ)器量減少。在圖4所示的示例中,奇符號的寫入次序與偶符號的讀出次序相同,由此在從存儲(chǔ)器讀取奇符號的同時(shí)能夠?qū)⑴挤枌懭雱倓倧钠涮庍M(jìn)行讀取的位置;此后,在從存儲(chǔ)器讀取了該偶符號時(shí),能夠?qū)⒑竺娴钠娣枌懭雱倓倧钠涮庍M(jìn)行讀取的位置。如我們共同未決的英國專利申請?zhí)?722728.3中所公開的那樣,已經(jīng)發(fā)現(xiàn)了為用于DVB-T的2k和8k符號交織器和用于DVB-H的4k符號交織器所設(shè)計(jì)的交織方案對于奇符號比對于偶符號發(fā)揮更好的作用。這是因?yàn)橛糜谄娣柕慕豢椘髟诮豢椘鬏斎胩幭噜彽母陛d波的交織器輸出處的平均距離大于用于偶符號的交織器。將會(huì)理解的是,實(shí)施符號交織器所需的交織器存儲(chǔ)器量取決于將被映射到COFDM載波符號上的數(shù)據(jù)符號的數(shù)目。因此,16k模式的符號交織器需要用于實(shí)施321^莫式的符號交織器所需的存儲(chǔ)器的一半,類似地,實(shí)施8k符號交織器所需的存儲(chǔ)器量是實(shí)施16k交織器所需的存儲(chǔ)器量的一半。因此,對于能夠?qū)嵤┙o定模式的符號交織器的傳送器或接收器而言,該接收器或傳送器將包括足夠的存儲(chǔ)器來實(shí)施一種模式的兩個(gè)奇交織過程,所述模式是該給定模式的一半或小于該給定模式。例如,包括32K交織器的接收器或傳送器將具有足夠的存儲(chǔ)器以容納(accommodate)兩個(gè)16K奇交織過程,其中每一個(gè)具有其自己的16K存儲(chǔ)器。因此,為了解決偶交織過程執(zhí)行得不如奇交織過程那么好的事實(shí),能夠適應(yīng)多個(gè)調(diào)制模式的符號交織器能夠被安排成使得如果處于包括最大模式下的載波數(shù)目的一半或更少的模式,則僅使用奇符號交織過程。例如,在支持32K模式的傳送器/接收器中,當(dāng)在具有較少載波的模式(即,16K、8K、4K或1K)下操作時(shí),則使用兩個(gè)奇交織器而不是采用單獨(dú)的奇和偶符號交織過程。如在英國專利申請?zhí)?722728.3中所公開的,可通過使用僅奇交織器的序列而不是單個(gè)僅奇交織器,能夠進(jìn)一步改進(jìn)使用兩個(gè)奇交織器的交織器的性能,以使得輸入到交織器的數(shù)據(jù)的任意比特并不總是調(diào)制OFDM符號中的相同載波。這能夠通過向交織器地址對數(shù)據(jù)載波數(shù)目的模添加偏移(offset)或者使用交織器中的置換序列來實(shí)現(xiàn)。向交織器地址對數(shù)據(jù)載波數(shù)目的4莫添加偏移有效地對OFDM符號進(jìn)行了移位和回繞(wrap-round),以使得輸入到交織器的數(shù)據(jù)的任意比特并不總是調(diào)制OFDM符號中的相同載波。此外,所述偏移可以是隨機(jī)序列,其可以由來自類似OFDM符號交織器的另一個(gè)地址生成器生成,或者可以由某一其他裝置生成。除以上之外,共同未決的英國專利申請0722728.3公開了在交織器中使用置換序列以增加輸入到所述交織器的數(shù)據(jù)的任意比特并不總是調(diào)制OFDM符號中的相同栽波的可能性。如以上所解釋的,在DVB-T2中存在著頻率交織器的兩種操作形式。形式的選擇由FFT長度或OFDM模式的選擇來決定。因此,在模式1K、2K、4K、8K和16K下,所述頻率交織器能夠以其僅奇形式進(jìn)行操作,而在^^式32K下,其以如上所述的奇偶形式進(jìn)行操作。在僅奇形式中,交織器等式能夠被修改如下對于偶符號,yq=xH0(q),其中q-0,…,Nm-l對于奇符號,y^xH《q),其中q-O,...,Nm-l其中Ho(q)是為偶符號的載波q所生成的偽隨機(jī)地址,而H《q)是為奇符號的栽波q所生成的偽隨機(jī)地址。實(shí)際上存在著用于奇和偶符號的單獨(dú)地址生成器。用于每個(gè)FFT長度的這些地址生成器電路對在草案DVB-T2推薦[2]中被描述。雖然僅奇交織器在概念上需要兩個(gè)單獨(dú)存儲(chǔ)器,每個(gè)大小為Nbwx個(gè)單元,但要正視的是,DVB-T2傳送器和/和接收器的實(shí)際實(shí)施方式將必須支持所有的FFT長度。因此在這樣的實(shí)施方式中,將有足夠的存儲(chǔ)器來實(shí)施用于32K的奇偶交織。這樣的存儲(chǔ)器已經(jīng)具有了足夠的容量來支持兩個(gè)16K、4個(gè)8K、8個(gè)4K、16個(gè)2K和32個(gè)1K的頻率交織器。結(jié)果,僅奇交織并不需要附加存儲(chǔ)器,原因在于已經(jīng)可用于32K奇偶交織的大容量存儲(chǔ)器能夠被分為就僅奇交織中的較小FFT長度而言所需的兩個(gè)存儲(chǔ)器塊。因此,本技術(shù)提供了一種利用最小存儲(chǔ)器實(shí)施32K奇偶交織的方法。最小存儲(chǔ)器需求本技術(shù)提供了一種方案,其允許在32k模式下使用最小存儲(chǔ)器量。如以上所解釋的,根據(jù)本技術(shù),對于最大存儲(chǔ)器大小操作模式(在本例中為32K模式)而言,奇偶交織方案需要具有最小的存儲(chǔ)器量。此外,如以上所解釋的,符號之間的數(shù)椐單元或副栽波的數(shù)目會(huì)有所變化,從而在逐符號的基礎(chǔ)上,32K模式為了減少所需的存儲(chǔ)器量,本技術(shù)允許僅使用單個(gè)存儲(chǔ)器來對最大32k模式的符號進(jìn)行交織,其中讀地址和寫地址的范圍對于連續(xù)的奇符號和偶符號而言會(huì)發(fā)生變化。圖7所示的流程圖中圖示了本技術(shù)的示例,其圖示了針對最大可用存儲(chǔ)器大小(在本例中為32k模式)的奇/偶模式操作的控制單元224的操作。圖7的流程圖中所示的32K奇偶頻率交織器使用了以下命名Nbwx(n)表示符號n中的數(shù)據(jù)載波數(shù)目Addr是圖1的等同物針對32K所生成的偽隨機(jī)地址.I叩ut是輸入到頻率交織器并存儲(chǔ)在InCell中的數(shù)據(jù)單元.CellOut是從頻率交織器輸出的數(shù)據(jù)單元RAM是Nmax個(gè)位置的頻率交織器存儲(chǔ)器,其中N皿是跨所有符號類型的數(shù)據(jù)單元的最大數(shù)目,所述符號類型包括擴(kuò)展帶寬,即N咖x=max(Nbwx)m是每個(gè)OFDM符號的數(shù)據(jù)單元的計(jì)數(shù)器.函數(shù)Calc(Nbwx(n))是查找表給定DVB-T2物理層幀內(nèi)的符號數(shù)目n,符號n的類型能夠結(jié)合其他系統(tǒng)配置參數(shù)來確定。一旦知道了符號類型,就能夠從DVB-T2規(guī)范[2]中的適當(dāng)表中查找Nbwx。如圖7所示,根據(jù)本技術(shù),僅在所生成的地址對于當(dāng)前符號有效時(shí)才從輸入中讀取數(shù)據(jù)單元,否則不讀取輸入。同樣,僅在所生成的地址對于先前符號有效時(shí)才將數(shù)據(jù)單元寫入交織器的輸出??刂茊卧?24的操作由圖7所示的流程圖來表示,現(xiàn)在將對其進(jìn)行解釋在步驟Sl,對流程圖中所表示的變量進(jìn)行初始化。因此,用于每個(gè)OFDM符號的數(shù)據(jù)單元數(shù)目的計(jì)數(shù)器m被初始化(m=0),符號n的計(jì)數(shù)^皮初始化(n=0),偶符號標(biāo)志(EvenSymbol)械_初始化為真(Even=1),并且符號n的栽波數(shù)目(Nbwx(n))和符號n-l的栽波數(shù)目(Nbwx(n-1))被初始化為彼此相等,并且In-enable標(biāo)志被設(shè)置為1(真)。S2:在步驟S2,由地址生成器從地址總線212.2的輸出生成地址,并且將所述地址從地址校4全電路216讀入控制單元220。S4:在決策點(diǎn)S4,檢查In-enable標(biāo)志,并且如果為真,則將數(shù)據(jù)單元輸入到頻率交織器并且存儲(chǔ)在緩沖器Incell。如果為假,則處理進(jìn)行至步驟S8。S8:如果偶符號標(biāo)志在步驟S8^L設(shè)置為真,也就是當(dāng)前符號為偶符號,則在步驟S10根據(jù)所生成的地址是否小于通過使用函數(shù)NbM(n-l)訪問查找表105所得的第(n-l)個(gè)OFDM符號中的數(shù)據(jù)載波的總數(shù)來設(shè)置out-enable標(biāo)志,所述第(n-l)個(gè)OFDM符號是先前的OFDM符號。如果所述符號為奇,則處理在步驟S12處進(jìn)行,并且如對于偶符號那樣,根據(jù)OFDM符號的數(shù)據(jù)單元的當(dāng)前計(jì)數(shù)器是否小于使用函數(shù)Nb^(n-1)所得的先前OFDM符號可用的載波總數(shù)來設(shè)置輸出標(biāo)志。S14,S16:測試輸出使能標(biāo)志(out-enable)以確定其為真還是假,21并然后針對奇和偶符號進(jìn)行分支。如果所述輸出使能標(biāo)志為真(是),則處理進(jìn)行至分別用于偶和奇符號的步驟S18和步驟S20。S18:如果來自步驟S14的輸出使能標(biāo)志為真,則在所生成的地址處從存儲(chǔ)器讀出數(shù)據(jù)符號并且將其從交織器存儲(chǔ)器輸出(cellout)。S20:如果來自步驟S16的輸出使能標(biāo)志為真,則從交織器輸出就當(dāng)前符號的計(jì)數(shù)器m而言的存儲(chǔ)器地址處的數(shù)據(jù)符號(cellout)。如果來自決策點(diǎn)S14和S16的輸出使能標(biāo)志為假,則從步驟22和24進(jìn)行用于偶和奇符號的處理。S22:在步驟S22根據(jù)(在步驟S2)所生成的地址是否小于根據(jù)查找表函數(shù)Nbwx(n)所確定的當(dāng)前符號中可用的數(shù)據(jù)符號數(shù)目來設(shè)置in-enable標(biāo)志。S24:根據(jù)OFDM符號的數(shù)據(jù)符號的當(dāng)前計(jì)數(shù)m是否小于當(dāng)前OFDM符號的載波總數(shù)Nbwx(n)來設(shè)置in-enable標(biāo)志。然后分別在決策步驟S26和S28進(jìn)行針對偶和奇支路的處理。S26:如果in-enable標(biāo)志被設(shè)置為真,則所接收的單元(Incell)在地址生成器在步驟S2所生成的地址處被寫入交織器存儲(chǔ)器。S28:如果in-enable標(biāo)志為真,則所接收的數(shù)據(jù)單元在數(shù)據(jù)單元m的當(dāng)前計(jì)數(shù)器所指示的地址處被寫入存儲(chǔ)器。如果in-enable標(biāo)志在決策步驟S26和S28為假,則處理進(jìn)行至步驟S34,其中增加計(jì)數(shù)器m。處理然后進(jìn)行至步驟S36。S36:在決策點(diǎn)S36,測試當(dāng)前OFDM符號的數(shù)據(jù)單元的當(dāng)前計(jì)數(shù)的數(shù)目以確定其當(dāng)前是否等于當(dāng)前OFDM符號中所能夠承載的數(shù)據(jù)單元的最大數(shù)目(副載波數(shù)目)。如果為真,則處理進(jìn)行至步驟S38。如果為假,則處理循環(huán)回到步驟S2,其中為圖5所示的地址生成器電路生成下一個(gè):^也址。S38:如果如步驟36所確定的那樣已經(jīng)達(dá)到了當(dāng)前OFDM符號的副栽波數(shù)目的計(jì)數(shù)器m,則偶符號標(biāo)志就被翻轉(zhuǎn),當(dāng)前OFDM符號的數(shù)據(jù)符號數(shù)目的計(jì)數(shù)器被重置為0(m-0)并且增加符號數(shù)。而且in-enable標(biāo)志被設(shè)置為真,并且查找表被用來從查找表105獲取能夠被映射到當(dāng)前OFDM符號上的數(shù)據(jù)單元的數(shù)目。圖8的流程圖中圖示了用于不同于32K的其他FFT長度的僅奇頻率交織器的實(shí)施方法。除了以上為奇偶情形所定義的變量之外,還具有Addr0這是偽隨機(jī)地址Ho(q)Addrl這是偽隨機(jī)地址H《q)[2]。從交織器輸入讀取數(shù)據(jù)單元以及向輸出寫入數(shù)據(jù)單元還分別通過所生成地址的有效性進(jìn)行門控(gate)。讀入交織器存儲(chǔ)器的數(shù)據(jù)單元被如下存儲(chǔ)來自偶符號的數(shù)據(jù)單元存儲(chǔ)在位置O至Nmax-l,而來自奇符號的數(shù)據(jù)單元?jiǎng)t被存儲(chǔ)在位置N皿至2Nmax-1。圖8所示的流程圖被概括如下S50:在步驟S50,對過程的變量進(jìn)行初始化,以使得當(dāng)前OFDM單元的當(dāng)前數(shù)據(jù)符號的計(jì)數(shù)器m被初始化為0(m=0),并且OFDM符號的當(dāng)前計(jì)數(shù)n被初始化為O(n-O)。偶符號標(biāo)志被設(shè)置為l(真),并且通過從查找表105獲取該值來為運(yùn)算Calc(Nbwx(n))的當(dāng)前模式確定所生成地址的最大數(shù)目。將能夠被映射到先前OFDM符號(n-l)上的數(shù)據(jù)單元的最大數(shù)目設(shè)置為等于當(dāng)前OFDM符號的最大數(shù)目。輸入使能標(biāo)志也^皮i殳置為真。S52:在決策點(diǎn)S52,測試輸入使能標(biāo)志以確定其當(dāng)前是否為真。如果其為真,則處理進(jìn)行至步驟S54,并且輸入當(dāng)前數(shù)據(jù)符號并將其存儲(chǔ)在可變緩沖器"in-cell"中。如果其不為真,則處理進(jìn)行至步驟S56。S56:在步驟S56,由諸如圖6那樣的地址生成器電路4艮據(jù)當(dāng)前符號是偶OFDM符號還是奇OFDM符號來生成地址(分別為Addrl,Addr0)。S58:在決策點(diǎn)S58,確定當(dāng)前OFDM符號是奇符號還是偶符號。如果當(dāng)前符號為偶符號,則處理進(jìn)行至步驟S60,而如果其是奇符號則處理以步驟S62進(jìn)行。S60:根據(jù)偶地址(Addrl)是否小于可用于先前OFDM符號的載波的最大數(shù)目Nbwx(n-1),將輸出使能標(biāo)志設(shè)置為真或假。S62:如果當(dāng)前符號是奇符號,則根據(jù)奇生成地址(Addr0)是否小于可用在先前OFDM符號中的副栽波的最大數(shù)目Nbwx(n-1),將輸出使能標(biāo)志設(shè)置為真或假。然后,分別利用決策點(diǎn)S64和S66對偶和奇支路進(jìn)行處理。在決策點(diǎn)S64,確定輸出使能標(biāo)志是否為真。如果其為真,則處理進(jìn)行至步驟S68,并且在Nmax加上偶生成地址(Addrl)的位置處從交織器存儲(chǔ)器獲取數(shù)據(jù)符號,并且將所述數(shù)據(jù)符號存儲(chǔ)在輸出單元緩沖器(CellOut)中以便從交織器輸出。S70:如果輸出使能標(biāo)志對于奇OFDM符號為真,則在奇生成地址(Addr0)處獲取數(shù)據(jù)符號并將所述數(shù)據(jù)符號存儲(chǔ)在輸出單元數(shù)據(jù)緩沖器(CellOut)中以便從交織器輸出。如果在決策點(diǎn)S64和S66這二者處都為假,也就是輸出沒有被使能,則對于偶和奇支路,處理分別進(jìn)行至步驟S72、S74。S72:在步驟S72,根據(jù)當(dāng)前OFDM符號的數(shù)據(jù)符號的當(dāng)前計(jì)數(shù)是否小于當(dāng)前OFDM符號所能夠承栽的數(shù)據(jù)符號的最大數(shù)目Nb^(n)來將輸入使能標(biāo)志設(shè)置為真或假。S74:對于奇OFDM符號支路上的對應(yīng)操作,根據(jù)當(dāng)前OFDM符號n的數(shù)據(jù)符號的當(dāng)前計(jì)數(shù)m是否小于可用于當(dāng)前OFDM符號的數(shù)據(jù)符號的數(shù)目Nbwx(n)來將輸入in-enable標(biāo)志設(shè)置為真或假,其提供了與步驟S72中所完成的操作相對應(yīng)的操作。然后利用決策點(diǎn)在步驟S76、S78進(jìn)行針對奇和偶OFDM符號支路的處理。S76:在決策點(diǎn)S76,對輸入使能標(biāo)志Inenable進(jìn)行分析,并且如果其為真,則在處理步驟S80中將輸入單元緩沖器(InCell)中的數(shù)據(jù)符號寫入交織器存儲(chǔ)器的由計(jì)數(shù)器n所標(biāo)識的存儲(chǔ)器地址處。S78:對于奇OFDM符號的對應(yīng)操作,在處理步驟S82中將輸入緩沖器(InCell)中所接收的數(shù)據(jù)符號寫入交織器存儲(chǔ)器的地址Nmax+n處。否則從決策點(diǎn)S76和S78,在步驟S84增加OFDM符號的數(shù)據(jù)符號數(shù)目的計(jì)數(shù)器,并且處理進(jìn)行至決策步驟S86。S86:在決策點(diǎn)S86,確定對于當(dāng)前OFDM符號而言所接收的數(shù)據(jù)符號的當(dāng)前數(shù)目的計(jì)數(shù)器是否等于從查找表105所獲取的能夠被映射到當(dāng)前OFDM符號上的符號的最大數(shù)目Nbwx(n)。如果最大數(shù)目的數(shù)據(jù)符號已經(jīng)被映射到當(dāng)前OFDM符號上,則處理進(jìn)行至步驟S88。否則,處理回到步驟S52。S88:如果當(dāng)前OFDM符號已經(jīng)達(dá)到其所能承載的數(shù)據(jù)符號的最大數(shù)目,則翻轉(zhuǎn)偶符號標(biāo)志,增加OFDM符號數(shù)目,將當(dāng)前OFDM符號的數(shù)椐符號數(shù)目的計(jì)數(shù)器重置為0(m-0),并且將輸入使能標(biāo)志設(shè)置為真。然后詢問查找表105以得到能夠被映射到后續(xù)OFDM符號n上的數(shù)據(jù)符號的最大數(shù)目Nbwx(n)。接收器圖9提供了可使用本技術(shù)的接收器的示例性圖示。如圖9所示,COFDM信號由天線300接收并且由調(diào)諧器(tuner)302檢測,并且由模數(shù)轉(zhuǎn)換器304轉(zhuǎn)換為數(shù)字形式。根據(jù)已知技術(shù),在使用快速傅立葉變換(FFT)處理器308以及信道估計(jì)器和校正310與嵌入信令解碼單元311協(xié)同操作來從COFDM符號恢復(fù)數(shù)據(jù)之前,保護(hù)間隔除去處理器306從所接收的COFDM符號中除去保護(hù)間隔。從映射器312恢復(fù)解調(diào)數(shù)據(jù)并將其饋送到符號解交織器314,所述符號解交織器314進(jìn)行操作以實(shí)現(xiàn)所接收數(shù)據(jù)符號的反向映射,從而重新生成具有解交織數(shù)據(jù)的輸出數(shù)據(jù)流。符號解交織器314由圖9所示的數(shù)據(jù)處理設(shè)備以及交織器存儲(chǔ)器340和地址生成器342形成。所述交織器存儲(chǔ)器如圖4所示并且如上面已經(jīng)解釋的那樣操作以通過利用地址生成器342所生成的地址集合來實(shí)現(xiàn)解交織。地址生成器342如圖8所示的那樣形成,并且被安排成生成對應(yīng)地址以將從每個(gè)COFDM副載波信號恢復(fù)的數(shù)據(jù)符號映射到輸出數(shù)據(jù)流中。圖9所示的COFDM接收器的剩余部分被提供來實(shí)現(xiàn)糾錯(cuò)解碼318以進(jìn)行糾錯(cuò)并恢復(fù)對源數(shù)據(jù)的估計(jì)。本技術(shù)為接收器和傳送器這二者所提供的一個(gè)優(yōu)勢在于,在所述接收器和傳送器中工作的符號交織器和符號解交織器能夠通過改變生成多項(xiàng)式和置換次序而在lk、2k、4k、8k、16k和32k模式之間進(jìn)行切換。因此,圖10所示的地址生成器342包括提供模式指示的輸入344以及指示是否存在奇/偶COFDM符號的輸入346。由此提供了一種靈活的實(shí)施方式,原因在于符號交織器和解交織器能夠如圖3和4所示的那樣形成,具有如圖5或6中任一個(gè)所示的地址生成器。所述地址生成器由此能夠通過對為每個(gè)模式所指示的生成多項(xiàng)式和置換次序進(jìn)行改變而適用于不同模式。例如,這能夠使用軟件改變來實(shí)現(xiàn)??商鎿Q地,在其他實(shí)施例中,能夠在接收器中在嵌入信令處理單元311中對指示DVB-T2傳輸?shù)哪J降那度胄盘栠M(jìn)行檢測,并且所述嵌入信號被用于根據(jù)所檢測到的模式對符號解交織器進(jìn)行自動(dòng)配置。用于2k、4k和8k模式的地址生成器和相應(yīng)交織器的示例在歐洲專利申請?zhí)?4251667.4中被公開,其內(nèi)容結(jié)合于此作為參考。用于0.5k模式的地址生成器在我們共同未決的英國專利申請?zhí)?722553.5中被公開??梢栽诓黄x本發(fā)明的范圍的情況下對以上所描述的實(shí)施例進(jìn)行各種修改。特別地,已經(jīng)被用來表示本發(fā)明各方面的生成多項(xiàng)式和置換次序的示例性表示并非意在進(jìn)行限定,而是擴(kuò)展到所述生成多項(xiàng)式和置換次序的等同形式。如將會(huì)意識到的,圖1和9分別示出的傳送器和接收器僅作為圖示提供而并非意在進(jìn)行限定。例如,將會(huì)意識到,符號交織器和解交織器相對于例如比特交織器和映射器的位置以及映射器能夠被改變。如將會(huì)意識到的,雖然交織器可以交織I/Q符號而不是v比特矢量,但是交織器和解交織器的作用并未隨其相對位置而改變。可以在接收器中進(jìn)行相應(yīng)改變。因此,所述交織器和解交織器可以對不同數(shù)據(jù)類型進(jìn)行操作,并且可以被定位于與示例性實(shí)施例中所描述的位置不同的位置。如以上所解釋的,通過根據(jù)特定模式的載波數(shù)目對預(yù)定的最大允許地址進(jìn)行改變,已經(jīng)參考該特定才莫式的實(shí)施方式所描述的交織器的置換碼和生成多項(xiàng)式能夠同樣被應(yīng)用于其他沖莫式。如以上所提到的,本發(fā)明的實(shí)施例發(fā)現(xiàn)了利用諸如DVB-T和DVB-H之類的DVB標(biāo)準(zhǔn)的應(yīng)用,其結(jié)合于此作為參考。例如,本發(fā)明的實(shí)施例可以被用于手持移動(dòng)終端中根據(jù)DVB-H標(biāo)準(zhǔn)進(jìn)行操作的傳送器或接收器中。例如,所述移動(dòng)終端可以與移動(dòng)電話(第二代、第三代或更高代)或個(gè)人數(shù)字助理或圖形輸入板(tablet)PC相結(jié)合。這樣的移動(dòng)終端能夠在建筑物內(nèi)或者例如在汽車或火車中甚至以高速移動(dòng)時(shí)接收兼容DVB-H或DVB-T的信號。例如,所述移動(dòng)終端可以由電池、電力千線(mainselectricity)或^f氐壓DC電源進(jìn)行供電,或者從汽車電池進(jìn)行供電。DVB-H可提供的服務(wù)可包括語音、消息接發(fā)、互聯(lián)網(wǎng)瀏覽、無線電廣播、靜止和/或移動(dòng)視頻圖像、電視服務(wù)、交互式服務(wù)、視頻或近視頻點(diǎn)播等。所述服務(wù)可以彼此結(jié)合地操作。將會(huì)意識到的是,本發(fā)明并不局限于利用DVB的應(yīng)用,并且可擴(kuò)展到用于固定和移動(dòng)傳輸或接收的其他標(biāo)準(zhǔn)。參考文獻(xiàn)ETSI,"DigitalVideoBroadcasting(DVB)Framingstructure,channelcodingandmodulationfordigitalterrestrialtelevisionEN300744vl.1.2",1997年8月.DVB,"DigitalVideoBroadcasting(DVB)Framestructure,channelcodingandmodulationforsecondgenerationdigitalterrestrialbroadcastingsystem(DVB-T2);DraftofEN302755vl丄l,,,2008年5月.權(quán)利要求1.一種數(shù)據(jù)處理設(shè)備,其可操作來將待傳送的輸入數(shù)據(jù)符號映射到正交頻分復(fù)用OFDM符號的預(yù)定數(shù)目的副載波信號上,副載波信號的所述預(yù)定數(shù)目根據(jù)多個(gè)操作模式之一來確定并且輸入數(shù)據(jù)符號包括數(shù)據(jù)符號的第一集合和輸入數(shù)據(jù)符號的第二集合,所述數(shù)據(jù)處理設(shè)備包括地址生成器和交織器存儲(chǔ)器,所述控制器在根據(jù)偶交織過程操作時(shí)可操作來使用地址生成器所生成的讀地址將輸入數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到偶OFDM符號的副載波信號上,并且使用地址生成器所生成的地址將輸入數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器,并且控制器可根據(jù)奇交織過程進(jìn)行操作來使用根據(jù)輸入數(shù)據(jù)符號的第一集合的序貫次序所確定的讀地址將輸入數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到奇OFDM符號的副載波信號上,并且將輸入數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器的根據(jù)第一組輸入數(shù)據(jù)符號的序貫次序所確定的寫地址處,以使得在從交織器存儲(chǔ)器中的位置讀取來自第一集合的輸入數(shù)據(jù)符號的同時(shí)能夠?qū)碜缘诙系妮斎霐?shù)據(jù)符號寫入剛剛進(jìn)行讀取的位置,其中從先前OFDM符號可獲得的副載波的數(shù)目不同于從當(dāng)前OFDM符號可獲得的副載波的數(shù)目,并且控制器可操作來在從交織器存儲(chǔ)器讀出第一輸入數(shù)據(jù)符號之前確定讀地址對于先前OFDM符號是否有效,并且在將第二輸入數(shù)據(jù)符號寫入交織器存儲(chǔ)器之前確定寫地址對于當(dāng)前OFDM符號是否有效。2.如權(quán)利要求1所述的數(shù)據(jù)處理設(shè)備,其中能夠根據(jù)可用來承栽任意操作模式下的輸入數(shù)據(jù)符號的副載波的最大數(shù)目來提供交織器存儲(chǔ)器的最小大小。3.如權(quán)利要求1所迷的數(shù)據(jù)處理設(shè)備,其中控制器可操作來通過將讀地址與可用于先前OFDM符號的副栽波的最大數(shù)目進(jìn)行比較而在從交織器存儲(chǔ)器讀出第一輸入數(shù)據(jù)符號之前確定讀地址是否有效,并且如果讀地址大于可用副栽波的最大數(shù)目,則確定讀地址不是有效的并且不從交織器存儲(chǔ)器的讀地址處讀取輸入數(shù)據(jù)符號,通過將讀地址與可用于當(dāng)前OFDM符號的副載波的最大數(shù)目進(jìn)行比較而在將第二輸入數(shù)據(jù)符號寫入交織器存儲(chǔ)器之前確定寫地址是否有效,并且如果寫地址大于可用副栽波的最大數(shù)目,則確定寫地址不是有效的并且不向交織器存儲(chǔ)器的寫地址處寫入輸入數(shù)據(jù)符號。4.一種將待傳送的輸入數(shù)據(jù)符號映射到正交頻分復(fù)用OFDM符號的預(yù)定數(shù)目的副載波信號上的方法,副載波信號的所迷預(yù)定數(shù)目根據(jù)多個(gè)操作模式之一來確定并且輸入數(shù)據(jù)符號包括數(shù)據(jù)符號的第一集合和輸入數(shù)椐符號的第二集合,所述方法包括根據(jù)偶交織過程,使用地址生成器所生成的讀地址將輸入數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到偶OFDM符號的副載波信號上,以及根據(jù)偶交織過程,使用地址生成器所生成的地址將輸入數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器,以及根據(jù)奇交織過程,使用根據(jù)輸入數(shù)據(jù)符號的第一集合的序貫次序所確定的讀地址將輸入數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到奇OFDM符號的副載波信號上,以及根據(jù)奇交織過程,將輸入數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器的根據(jù)第一組輸入數(shù)據(jù)符號的序貫次序所確定的寫地址處,以使得在從交織器存儲(chǔ)器中的位置讀取來自笫一集合的輸入數(shù)椐符號的同時(shí)能夠?qū)碜缘诙系妮斎霐?shù)據(jù)符號寫入剛剛進(jìn)行讀取的位置,其中從先前OFDM符號可獲得的副栽波的數(shù)目不同于從當(dāng)前OFDM符號可獲得的副載波的數(shù)目,并且根椐偶或奇交織過程讀出輸入數(shù)據(jù)符號的笫一集合包括在從交織器存儲(chǔ)器讀出第一輸入數(shù)據(jù)符號之前確定讀地址對于先前OFDM符號是否有效,并且根據(jù)偶或奇交織過程寫入輸入數(shù)據(jù)符號的第二集合包括在將第二輸入數(shù)據(jù)符號寫入交織器存儲(chǔ)器之前確定寫地址對于當(dāng)前OFDM符號是否有效。5.如權(quán)利要求4所述的映射方法,其中能夠根據(jù)可用來承載任意操作模式下的輸入數(shù)據(jù)符號的副栽波的最大數(shù)目來提供交織器存儲(chǔ)器的最小大小。6.如權(quán)利要求4所述的映射方法,其中在從交織器存儲(chǔ)器讀出第一輸入數(shù)據(jù)符號之前的確定包括通過將讀地址與可用于先前OFDM符號的副載波的最大數(shù)目進(jìn)行比較來確定讀地址是否有效,并且如果讀地址大于可用副載波的最大數(shù)目,則確定讀地址不是有效的并且不從交織器存儲(chǔ)器的讀地址處讀取輸入數(shù)據(jù)符號,并且在將第二輸入數(shù)據(jù)符號寫入交織器存儲(chǔ)器之前的確定包括通過將讀地址與可用于當(dāng)前OFDM符號的副載波的最大數(shù)目進(jìn)行比較而在將第二輸入數(shù)據(jù)符號寫入交織器存儲(chǔ)器之前確定寫地址是否有效,并且如果寫地址大于可用副栽波的最大數(shù)目,則確定寫地址不是有效的并且不向交織器存儲(chǔ)器的寫地址處寫入輸入數(shù)據(jù)符號。7.—種數(shù)據(jù)處理設(shè)備,其可操作來將從正交頻分復(fù)用OFDM符號的預(yù)定數(shù)目的副載波信號所接收的數(shù)據(jù)符號映射到輸出數(shù)據(jù)流中,副栽波信號的所述預(yù)定數(shù)目根據(jù)多個(gè)操作模式之一來確定并且數(shù)據(jù)符號包括數(shù)據(jù)符號的第一集合和輸入數(shù)據(jù)符號的笫二集合,所述數(shù)據(jù)處理設(shè)備包括地址生成器和交織器存儲(chǔ)器,所述控制器在根據(jù)偶交織過程操作時(shí)可操作來使用地址生成器所生成的地址將數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到輸出數(shù)據(jù)流中,使用地址生成器所生成的地址將從偶OFDM符號的副栽波信號所接收的數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器,并且控制器可根據(jù)奇交織過程進(jìn)行操作來使用根據(jù)輸入數(shù)據(jù)符號的第一集合的序貫次序所確定的讀地址將數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到輸出數(shù)據(jù)流中,并且將從奇OFDM符號的副載波信號所接收的數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器的根據(jù)第一組輸入數(shù)據(jù)符號的序貫次序所確定的寫地址處,以使得在從交織器存儲(chǔ)器中的位置讀取來自第一集合的數(shù)據(jù)符號的同時(shí)能夠?qū)碜缘诙系妮斎霐?shù)據(jù)符號寫入剛剛進(jìn)行讀取的位置,其中從先前OFDM符號可獲得的副栽波的數(shù)目不同于從當(dāng)前OFDM符號可獲得的副栽波數(shù)目,并且控制器可操作來在從交織器存儲(chǔ)器讀出第一數(shù)據(jù)符號之前確定讀地址對于先前OFDM符號是否有效,并且在將第二數(shù)據(jù)符號寫入交織器存儲(chǔ)器之前確定寫地址對于當(dāng)前OFDM符號是否有效。8.如權(quán)利要求7所述的數(shù)據(jù)處理設(shè)備,其中能夠根據(jù)可用來承載任意操作模式下的輸入數(shù)據(jù)符號的副載波的最大數(shù)目來提供交織器存儲(chǔ)器的最小大小。9.如權(quán)利要求7所述的數(shù)據(jù)處理設(shè)備,其中控制器可操作來通過將讀地址與可用于先前OFDM符號的副載波的最大數(shù)目進(jìn)行比較而在從交織器存儲(chǔ)器讀出第一數(shù)據(jù)符號之前確定讀地址是否有效,并且如果讀地址大于可用副載波的最大數(shù)目,則確定讀地址不是有效的并且不從交織器存儲(chǔ)器的讀地址處讀取數(shù)據(jù)符號,通過將讀地址與可用于當(dāng)前OFDM符號的副栽波的最大數(shù)目進(jìn)行比較而在將第二輸入數(shù)據(jù)符號寫入交織器存儲(chǔ)器之前確定寫地址是否有效,并且如果寫地址大于可用副載波的最大數(shù)目,則確定寫地址不是有效的并且不向交織器存儲(chǔ)器的寫地址處寫入輸入數(shù)據(jù)符號。10.—種將從正交頻分復(fù)用OFDM符號的預(yù)定數(shù)目的副載波信號所接收的數(shù)據(jù)符號映射到輸出數(shù)據(jù)流中的方法,副栽波信號的所述預(yù)定數(shù)目根據(jù)多個(gè)操作模式之一來確定并且數(shù)據(jù)符號包括數(shù)據(jù)符號的第一集合和輸入數(shù)據(jù)符號的第二集合,所述方法包括根據(jù)偶交織過程,使用地址生成器所生成的地址將數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到輸出數(shù)據(jù)流中,根椐偶交織過程,使用地址生成器所生成的地址將從偶OFDM符號的副載波信號所接收的數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器,以及根據(jù)奇交織過程,使用根據(jù)輸入數(shù)據(jù)符號的笫一集合的序貫次序所確定的讀地址將數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到輸出數(shù)據(jù)流中,以及根據(jù)奇交織過程,將從奇OFDM符號的副載波信號所接收的數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器的根據(jù)第一組輸入數(shù)據(jù)符號的序貫次序所確定的寫地址,以使得在從交織器存儲(chǔ)器中的位置讀取來自第一集合的數(shù)據(jù)符號的同時(shí)能夠?qū)碜缘诙系妮斎霐?shù)據(jù)符號寫入剛剛進(jìn)行讀取的位置,其中從先前OFDM符號可獲得的副栽波的數(shù)目不同于從當(dāng)前OFDM符號可獲得的副載波數(shù)目,并且從交織器存儲(chǔ)器讀出數(shù)據(jù)符號包括在從交織器存儲(chǔ)器讀出第一數(shù)據(jù)符號之前確定讀地址對于先前OFDM符號是否有效,并且將數(shù)據(jù)符號寫入交織器存儲(chǔ)器包括在將第二數(shù)據(jù)符號寫入交織器存儲(chǔ)器之前確定寫地址對于當(dāng)前OFDM符號是否有效。11.如權(quán)利要求10所述的映射方法,其中能夠根據(jù)可用來承載任意操作模式下的輸入數(shù)據(jù)符號的副載波的最大數(shù)目來提供交織器存儲(chǔ)器的最小大小。12.如權(quán)利要求10所述的映射方法,其中在從交織器存儲(chǔ)器讀出第一數(shù)據(jù)符號之前確定讀地址對于先前數(shù)據(jù)符號是否有效包括將讀地址與可用于先前OFDM符號的副栽波的最大數(shù)目進(jìn)行比較,并且如果讀地址大于可用副載波的最大數(shù)目,則確定讀地址不是有效的并且不從交織器存儲(chǔ)器的讀地址處讀取數(shù)據(jù)符號,并且在將第二數(shù)據(jù)符號寫入交織器存儲(chǔ)器之前確定寫地址對于當(dāng)前OFDM符號是否有效包括將讀地址與可用于當(dāng)前OFDM符號的副載波的最大數(shù)目進(jìn)行比較,并且如果寫地址大于可用副載波的最大數(shù)目,則確定寫地址不是有效的并且不向交織器存儲(chǔ)器的寫地址處寫入輸入數(shù)據(jù)符號。13.—種包括如權(quán)利要求1所迷的數(shù)據(jù)處理設(shè)備的傳送器。14.一種包括如權(quán)利要求7所述的數(shù)據(jù)處理設(shè)備的接收器。全文摘要本發(fā)明涉及數(shù)據(jù)處理設(shè)備和方法。所述設(shè)備可操作將待傳送的輸入數(shù)據(jù)符號映射到OFDM符號的預(yù)定數(shù)目的副載波信號上。所述設(shè)備包括地址生成器和交織器存儲(chǔ)器。控制器在根據(jù)偶交織過程操作時(shí)可操作來使用地址生成器所生成的讀地址將輸入數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到偶OFDM符號的副載波信號上并使用地址生成器所生成的地址將輸入數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器。控制器可根據(jù)奇交織過程進(jìn)行操作來使用根據(jù)輸入數(shù)據(jù)符號的第一集合的序貫次序所確定的讀地址將輸入數(shù)據(jù)符號的第一集合從交織器存儲(chǔ)器讀出到奇OFDM符號的副載波信號上并將輸入數(shù)據(jù)符號的第二集合寫入交織器存儲(chǔ)器的根據(jù)第一組輸入數(shù)據(jù)符號的序貫次序所確定的寫地址處。文檔編號H04L27/26GK101594332SQ20091014185公開日2009年12月2日申請日期2009年5月26日優(yōu)先權(quán)日2008年5月30日發(fā)明者M(jìn)·P·A·泰勒,S·A·阿通西里申請人:索尼株式會(huì)社