專利名稱:用于對數(shù)據(jù)比特或碼元進行交織的系統(tǒng)、裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)通信領(lǐng)域,更具體地說,涉及一種對比特或碼元 進行交織的系統(tǒng)和方法,適于部署在各種傳輸系統(tǒng)中,所述傳輸系統(tǒng) 包括但不限于正交頻分復用調(diào)制(OFDM)系統(tǒng)和單載波塊傳輸 (SCBT)系統(tǒng)。
背景技術(shù):
可以根據(jù)數(shù)據(jù)通信系統(tǒng)所采用的傳輸方案而通過多種方式對數(shù)據(jù) 通信系統(tǒng)進行分類。 一種分類在多栽波通信系統(tǒng)與單載波通信系統(tǒng)之 間進行區(qū)分。OFDM是多載波通信方案的示例。SCBT是單載波通信 方案的示例。
傳輸方案的選擇取決于各種因素。例如,通信信道的環(huán)境特性可 以是在選擇傳輸方案中的一個因素。影響傳輸方案的選擇的另一因素 是用于通過通信信道發(fā)送數(shù)據(jù)的通信系統(tǒng)的性能準則,對于某些系統(tǒng), OFDM將更好地適用于滿足系統(tǒng)性能準則。對于其它應用,單載波方 案將提供比多栽波系統(tǒng)更好的系統(tǒng)性能。
例如,當發(fā)射機的峰值-均值功率比在系統(tǒng)設(shè)計中不是顯著因素時, OFDM—般是良好的選擇。另一方面,當峰值-平均值功率比在系統(tǒng)設(shè) 計中是考慮因素時,SCBT—般提供更好的性能。然而,標準單載波系 統(tǒng)典型地需要相對昂貴的均衡方案來實現(xiàn)。為了減弱均衡需求,近來 已經(jīng)提出了單載波塊單傳輸(SCBT)方案。這些SCBT方案將零或循 環(huán)前綴插入到數(shù)據(jù)塊,恰如傳統(tǒng)OFDM系統(tǒng)中所做的那樣。
在OFDM系統(tǒng)和SCBT系統(tǒng)這兩種系統(tǒng)中,至少一個發(fā)射機被配 置為通過通信信道發(fā)送信息。通過例如根據(jù)糾錯編碼技術(shù)對比特進行編碼而將表示待發(fā)送信息的比特轉(zhuǎn)換為碼元。根據(jù)傳輸方案(例如OFDM傳輸方案或SCBT傳輸方案)將已編碼比特映射為碼元。然后 通過通信信道發(fā)送碼元。所發(fā)送的碼元易受噪聲和其它信道中斷的影響。在很多情況下, 信道中斷是突發(fā)性的,或者,它們以特定模式(例如周期模式或近似 周期模式,也就是說,它們以相對較短的間隔,或成群地出現(xiàn))出現(xiàn)。 突發(fā)之后典型地跟隨有無噪聲的間隔。突發(fā)性信道條件容易在接收到 的已解碼比特中產(chǎn)生增加的錯誤,當發(fā)送的碼元在時間或空間上緊密 接近時尤其如此。前向糾錯編碼(FEC)技術(shù)依賴于所發(fā)送的數(shù)據(jù)中的冗余性來校 正這些錯誤。然而,當錯誤源于突發(fā)時,F(xiàn)EC解碼器更難以利用所發(fā) 送的數(shù)據(jù)中所插入的冗余性。突發(fā)性中斷更有可能破壞緊密接近的比 特或碼元,包括根據(jù)糾錯編碼而提供的冗余比特。為了減輕突發(fā)性信道中斷的影響,有時在發(fā)射機處使用交織器。 在接收機中部署對應的解交織器。交織器在傳輸待發(fā)送的數(shù)據(jù)之前對 其順序進行重排。在接收機處,恢復原始數(shù)據(jù)順序,并且恢復信息。 作為重新排序操作的結(jié)果,當通過信道發(fā)送在傳輸之前彼此接近的冗 余比特或碼元時,它們彼此不接近。因此,降低了有關(guān)數(shù)據(jù)部分將受 突發(fā)性信道損傷和中斷所影響的可能性。一種傳統(tǒng)交織方案(塊交織器)以傳統(tǒng)的垂直模式和水平模式(例 如,逐行或逐列)將數(shù)據(jù)寫入到矩形存儲器。按與寫入順序相反的垂 直順序或水平順序以矩形方式從存儲器讀取數(shù)據(jù)。在接收機處,以垂 直順序或水平順序?qū)⒔邮盏降臄?shù)據(jù)相似地寫入到存儲器,并且從存儲 器讀取接收到的數(shù)據(jù)。這種技術(shù)用于對數(shù)據(jù)進行交織,以減輕突發(fā)性 信道條件的影響。然而,這種傳統(tǒng)技術(shù)有缺點。例如,雖然塊交織器 對數(shù)據(jù)比特或碼元的順序進行重排,從而把初始彼此接近的數(shù)據(jù)比特 或碼元放置得更遠,但將以周期方式來放置它們。例如,考慮在交織 之前連續(xù)放置的三個數(shù)據(jù)比特/碼元。在進行交織之后,將以確切間隔 N來放置這些數(shù)據(jù)碼元/比特,其中,N是塊交織器的寬度。塊交織器的這種周期特性使得數(shù)據(jù)易遭受特定錯誤和噪聲模式。 例如,當噪聲以周期方式出現(xiàn)時,有可能所有冗余碼元/比特將面臨較 高的噪聲或錯誤級別。在SCBT和OFDM 二者中數(shù)據(jù)碼元可以觀測到周期(或近似周期)噪聲特性,當多徑信道包括少數(shù)路徑時尤其如此。 相應地,期望提供一種可以在保持低復雜度的同時通過以沒有周有技術(shù)i織器的限^的交織方案y 一
考慮結(jié)合附圖而考慮的本發(fā)明以下詳細描述,本發(fā)明的這些和其它目的、特征和優(yōu)點將是明顯的,其中圖1示出采用根據(jù)本發(fā)明實施例的碼元交織器的通信系統(tǒng)的發(fā)射 機部分的功能塊。圖2示出根據(jù)本發(fā)明實施例的在傳送交織后的數(shù)據(jù)中使用的數(shù)據(jù) 分組200的示例格式。圖3示出采用根據(jù)本發(fā)明實施例而配置的碼元交織器的通信系統(tǒng) 的接收機部分的功能塊。圖4示出根據(jù)本發(fā)明實施例的交織器的框圖。圖5是示出根據(jù)本發(fā)明實施例的使用圖4所示的交織器裝置對數(shù) 據(jù)進行交織的方法的流程圖。圖6是示出根據(jù)本發(fā)明實施例的使用圖4所示的交織器裝置對數(shù) 據(jù)進行交織的方法的流程圖。圖7是示出根據(jù)本發(fā)明實施例的圖4所示的交織器的替換實施例 的框圖。圖8是包括根據(jù)本發(fā)明的一個實施例而配置的交織器的傳輸系統(tǒng) 的功能框圖。圖9是包括根據(jù)本發(fā)明的一個實施例而配置的交織器的傳輸系統(tǒng) 的功能框圖。圖IO是示出根據(jù)本發(fā)明實施例的使用圖8所示的交織器裝置對數(shù) 據(jù)進行交織的方法的流程圖。圖ll是示出根據(jù)本發(fā)明實施例的使用圖9所示的交織器裝置對數(shù) 據(jù)進行交織的方法的流程圖。圖12是適合于在數(shù)據(jù)傳輸系統(tǒng)中使用的根據(jù)本發(fā)明實施例的交織 器的功能框圖。圖13是適合于在根據(jù)本發(fā)明一個實施例的傳輸系統(tǒng)中使用的交織器的功能框圖.圖14是適合于在根據(jù)本發(fā)明實施例的傳輸系統(tǒng)中使用的交織器的 功能框圖。圖15是適合于在根據(jù)本發(fā)明實施例的傳輸系統(tǒng)中使用的交織器的 功能框圖。
具體實施方式
在以下詳細描述中,為了解釋,而非限制的目的,闡述公開具體 細節(jié)的示例實施例,以提供根據(jù)本教導的實施例的透徹理解。然而, 對于受益于本發(fā)明的本領(lǐng)域技術(shù)人員顯而易見的是,脫離在此公開的內(nèi)。此外,可以省略公知裝置和方法的描述,從而不模糊示例實施例 的描述。這樣的方法和裝置意欲仍然落入在此的教導的范圍內(nèi)。系統(tǒng)框1是構(gòu)成適合于實現(xiàn)根據(jù)本發(fā)明實施例的交織方法、系統(tǒng)和裝 置的通信系統(tǒng)1的示例發(fā)射機100的功能框圖。在該說明書中所使用 的術(shù)語"數(shù)據(jù)"指的是以電子形式所表示的任何類型的信息,包括但 不限于視頻、音頻、文本、圖形、多媒體、語音以及命令和控制信息。 在此所使用的術(shù)語"數(shù)據(jù)"指的是二進制數(shù)字(比特)以及碼元,包 括包含二進制數(shù)字的碼元。本領(lǐng)域技術(shù)人員應理解,在此在圖1以及其它附圖中所示的各種 功能適合于使用受軟件控制的微處理器、硬接線邏輯電路以及它們的 各種組合來物理實現(xiàn)。為了解釋的目的,該說明書的附圖將有關(guān)功能 示出為分離的塊。然而,容易理解,雖然布置為根據(jù)所示分離的功能 塊進行執(zhí)行,但可能發(fā)現(xiàn)功能的實現(xiàn)方式集成在單個子系統(tǒng)或組件內(nèi), 并且/或者分布在系統(tǒng)的物理組件和子系統(tǒng)上,而不脫離本公開的教導 或所公開的本發(fā)明各種實施例的范圍。數(shù)據(jù)發(fā)射機100數(shù)據(jù)發(fā)射機100包括數(shù)據(jù)比特到碼元轉(zhuǎn)換器10,其經(jīng)由分組格式化器139耦合到發(fā)射機前端。數(shù)據(jù)源5提供待通過發(fā)射機前端159 經(jīng)由空中信道發(fā)送的數(shù)據(jù)。在多個設(shè)備共享對于傳輸介質(zhì)的訪問的情 況下,介質(zhì)訪問控制(MAC)功能層106為發(fā)射機100提供介質(zhì)訪問 控制。由MAC 106將表示待發(fā)送信息的數(shù)據(jù)比特序列提供給發(fā)射機 亂數(shù)據(jù)發(fā)射機100示出適合于實現(xiàn)多栽波傳輸格式(例如OFDM) 或單栽波傳輸格式(例如SCBT)的普通發(fā)射機配置。比特到碼元轉(zhuǎn)換器比特到碼元轉(zhuǎn)換器10包括編碼器102、交織器IO、以及比特到 碼元映射器119。本發(fā)明預期編碼器102、交織器10和比特到碼元映 射器119的各種布置。圖1示出各種可能示例配置中的僅一種配置。比特到碼元轉(zhuǎn)換器10根據(jù)適用于發(fā)射機100的特定發(fā)射機配置的 傳輸方案而將比特序列轉(zhuǎn)換為對應碼元序列。例如,在本發(fā)明一個實 施例中,由發(fā)射機100來實現(xiàn)多栽波傳輸方案。當以O(shè)FDM配置來部 署時,比特到碼元轉(zhuǎn)換器IO被配置為根據(jù)OFDM傳輸方案提供碼元。在本發(fā)明的另一實施例中,比特到碼元轉(zhuǎn)換器IO被配置為提供適 合于通過單載波傳輸方案進行傳輸?shù)拇a元。單載波傳輸方案的一個示 例包括單栽波塊傳輸(SCBT)方案。當部署在SCBT發(fā)射機中時,比 特到碼元轉(zhuǎn)換器IO被配置為根據(jù)SCBT技術(shù)提供碼元。比特到碼元轉(zhuǎn)換器IO將碼元序列提供給分組格式化器139。分組 格式化器139對碼元序列進行格式化,并且將包括由比特到碼元轉(zhuǎn)換159。發(fā)射機前端159將來自發(fā)送分組格式化器的發(fā)送分組調(diào)制到至少 一個載波上。由天線系統(tǒng)180通過空氣介質(zhì)來發(fā)送受調(diào)制的信號。編碼器在圖1的示例配置編碼器中,編碼器102接收包括待經(jīng)由發(fā)射機 IOO發(fā)送的來自數(shù)據(jù)源5的信息的比特序列。在操作中,編碼器102例 如從介質(zhì)訪問控制(MAC)層106接收數(shù)據(jù)。在本發(fā)明某些可選實施 例中,介質(zhì)訪問控制層提供包括分組頭的數(shù)據(jù)。編碼器102根據(jù)合適 的編碼技術(shù)對數(shù)據(jù)進行編碼。適合于使用編碼器102來實現(xiàn)的編碼技術(shù)的示例包括但不限于前向糾錯碼(例如巻積碼、分組碼、級聯(lián)碼、 以及它們的各種組合)。在本發(fā)明的一個實施例中,編碼器102包括 實現(xiàn)前向糾錯(FEC)方案的編碼器。前向糾錯碼依賴于將冗余比特插入MAC 106所提供的比特序列 中。當在突發(fā)性傳輸信道環(huán)境中部署發(fā)射機100時,有可能破壞冗余 比特。已知這種破壞在接收到所發(fā)送的信號并且對其進行解碼時導致 錯誤。例如,在OFDM系統(tǒng)中,更有可能的是,在接近于衰落子載波信 道的子載波上所調(diào)制的碼元將不利地受在衰落子載波中引起衰落的相 同條件所影響。SCBT系統(tǒng)(尤其是采用最小均方誤差(MMSE)均衡 的SCBT)同樣不利地受突發(fā)性信道條件所影響。在均衡之后,對SCBT 數(shù)據(jù)的單個塊內(nèi)的碼元上的噪聲進行相關(guān)。無論編碼方案如何,編碼 器102都將已編碼比特序列提供給交織器103,以減少突發(fā)性傳輸信道 的影響。交織器交織器103從編碼器102接收連續(xù)的相應數(shù)據(jù)部分。例如,交織 器103在交織器103輸入處接收包括第一比特序列的連續(xù)比特。交織 器103對包括第一比特序列的連續(xù)數(shù)據(jù)部分進行重新排序。交織器103 在輸出處提供第二比特序列。包括第二比特序列的數(shù)據(jù)部分通過由交 織器103所實現(xiàn)的對角線讀取序列和對角線寫入序列與包括第一比特 序列的數(shù)據(jù)部分相關(guān)。根據(jù)圖l所示的本發(fā)明實施例,交織器10接收以編碼器102提供 的已編碼比特序列為形式的相應連續(xù)數(shù)據(jù)部分。交織器IO將連續(xù)的相 應序列比特寫入到存儲器400的單元,從而定義存儲器400的至少一 個對角線。以此方式,交織器IO根據(jù)對角線寫入序列寫入比特。交織器10根據(jù)對角線讀取序列從存儲器410讀取比特,以在交織 器輸出處提供連續(xù)數(shù)據(jù)部分。在交織器10的輸出處提供的數(shù)據(jù)部分的 序列不同于在交織器IO的輸入處接收到的對應數(shù)據(jù)部分的序列。在本 發(fā)明的一個實施例中,由輸出序列與輸入序列之間的逆對角線關(guān)系來 表征這種差異。換句話說,對角線讀取序列是對角線寫入序列的逆序 列。交織器詳細功能框圖。圖4示出包括圖1所示的發(fā)射機100的比特到碼元轉(zhuǎn)換器10的交 織器103的功能塊的進一步細節(jié)。在該實施例中,交織器103包括至 少一個MxN存儲器400,其耦合到存儲器控制器420。 M x N存儲器 400包括多個存儲單元,所述存儲單元被布置為提供包括M列和N行 的單元的矩陣。圖4所示的示例存儲器400包括三行和四列,即4X3 存儲器。然而,應理解,選取構(gòu)成圖4所示的存儲器400的行和列的 數(shù)量是為了說明和討論的方便。根據(jù)在此描述的本發(fā)明各個實施例的 交織器的實際實現(xiàn)方式可以具有更多數(shù)量的行和列。本發(fā)明在實現(xiàn)方 式上不受限于構(gòu)成交織器存儲器的任何特定數(shù)量的行和列。根據(jù)圖4所示的示例配置,交織器103與編碼器102進行通信,以 接收第一數(shù)據(jù)序列490。第一序列490包括連續(xù)的相應數(shù)據(jù)部分,例如 數(shù)據(jù)部分S1至S12。為了容易討論,在此在附圖中示出十二個數(shù)據(jù)部 分。然而,通過閱讀本說明書應理解,本發(fā)明并不受限于構(gòu)成數(shù)據(jù)序 列490的數(shù)據(jù)部分的數(shù)量。交織器103在交織器輸出處提供數(shù)據(jù)部分的第二序列491。交織器 103耦合到映射器119 (圖1中最佳示出),以將第二序列提供給映射 器119。寫入/讀取控制器420進行操作,以根據(jù)對角線寫入序列將數(shù)據(jù)序 列490的連續(xù)相應數(shù)據(jù)部分寫入到存儲器400的對角線451-456。作為 寫入/讀取控制器執(zhí)行對角線寫入的結(jié)果,存儲器400包括交織器矩陣。 在圖4中兩次示出因此而生成的交織器矩陣。為了討論對角線寫入操 作而在405示出該矩陣,并且再次在410示出該矩陣以描述對角線讀 取操作。當執(zhí)行對角線寫入操作以生成矩陣405時,存儲器控制器420根 據(jù)對角線寫入模式將第一序列490的相應連續(xù)數(shù)據(jù)部分寫入到存儲器 400的連續(xù)相應對角線。這樣,生成交織器矩陣405。在圖4的示例中, 第一序列490包括連續(xù)的相應數(shù)據(jù)部分Sl至S12。矩陣405包括這樣 布置的數(shù)據(jù)部分第一序列490的相鄰數(shù)據(jù)部分關(guān)于矩陣405的行和 列是不相鄰的。第一序列490的相鄰部分改為沿著矩陣405的對角線 451-456相鄰。當執(zhí)行對角線讀取操作時,存儲器控制器420根據(jù)對角線讀取模 式從交織器矩陣(如在410所示)讀取數(shù)據(jù)部分,以在交織器103的 輸出處提供包括數(shù)據(jù)部分的第二數(shù)據(jù)序列491。第二序列491包括笫一 數(shù)據(jù)序列490的交織后的數(shù)據(jù)部分。在本發(fā)明的一個實施例中,對角線讀取模式是對應的對角線寫入模式的逆模式。根據(jù)圖4的示例,交織器矩陣405/410包括(M+N) -l條對角線, 即對于4 X 3存儲器為六條對角線(在451-456指示用于說明寫入操作, 以及在457-462指示用于說明讀取操作)。按在寫入/讀取控制器420 的寫入操作期間寫入對角線的順序來定義對角線讀取模式。按在寫入/ 讀取控制器420的讀取操作期間讀取對角線的順序來定義對角線寫入 模式。按寫入每一對角線的單元的順序來定義對角線寫入方向。在本發(fā) 明的一個實施例中,通過將數(shù)據(jù)序列490的相應連續(xù)數(shù)據(jù)部分寫入到 對角線451-456而定義第一對角線寫入方向。對于每一對角線,第一寫 入單元是該對角線的最頂部、最左邊的單元。最后寫入的對角線的單 元是該對角線最底部、最右邊單元。該實施例生成圖4所示的交織器 矩陣405/410。在本發(fā)明的另一實施例中,通過將數(shù)據(jù)序列490的連續(xù)相應數(shù)據(jù) 部分寫入到對角線451-456而定義第二對角線寫入方向。對于每一對角 線,第一寫入單元是該對角線的最底部、最右邊的單元。最后寫入的 對角線的單元是該對角線的最頂部、最左邊的單元。同樣,按讀取構(gòu) 成矩陣410的對角線的單元的順序來定義第一對角線寫入模式和第二 對角線寫入模式。在該實施例中,使用矩形存儲器塊對交織數(shù)據(jù)(比特或碼元)進 行交織。以對角線方式將M x N個數(shù)據(jù)比特或碼元的塊寫入到大小M x N的矩形存儲器塊。也以對角線方式從存儲器塊讀取該數(shù)據(jù),但使用 相反的對角線方向。例如,如果從左上到右下寫入數(shù)據(jù),則從右上到 左下(或從左下到右上)讀取數(shù)據(jù)。在此情況下,將數(shù)據(jù)寫入到每一對角線上,并且從每一對角線讀 取數(shù)據(jù)。在示出的示例中寫入序列[Si……S12,讀取S4, S7, S2, S10, S5, SbSl2, Ss, S3, Su, S6, S9。通過在對角線上進行讀取(以及寫入),交織器103提供的優(yōu)點13是,所得到的交織后的數(shù)據(jù)沒有任何周期模式。同時,該交織器的實 現(xiàn)復雜度可與傳統(tǒng)塊交織器的實現(xiàn)復雜度相比。交織器103的交織器(DHS)替換實施例圖7是示出圖4所示的示例交織器103的替換實施例703的框圖。 交織器703包括存儲器700,其耦合到存儲器寫入/讀取控制器720。在 本發(fā)明的該實施例中,存儲器寫入讀取控制器720被配置為將序列790 的連續(xù)相應數(shù)據(jù)部分寫入到存儲器700的交替對角線。例如,寫入對 角線751,然后寫入對角線755。接下來寫入對角線752,接著寫入到 對角線756等等。碼元映射器現(xiàn)返回圖1,無論實現(xiàn)交織器103的本發(fā)明實施例如何,交織器 103都將交織后的比特提供給碼元映射器119。碼元映射器119根據(jù)各 種碼元映射技術(shù)之一將比特轉(zhuǎn)換為碼元。在本發(fā)明的一個實施例中, 映射器119根據(jù)可基于發(fā)射機100所采用的調(diào)制技術(shù)而選擇的格式將 數(shù)據(jù)映射為碼元。適合于由發(fā)射機100實現(xiàn)并且適合于用于本發(fā)明的 交織器的調(diào)制技術(shù)包括例如正交頻分復用調(diào)制(OFDM)技術(shù)和單栽 波塊傳輸(SCBT)技術(shù)以及在OFDM格式與SCBT格式之間進行選 擇的技術(shù)。當被配置為根據(jù)單載波格式將比特映射為碼元時,碼元映射器119 采用包括例如正交相移鍵控(QPSK)技術(shù)和M級正交調(diào)幅(M-QAM) 的調(diào)制技術(shù)以及其它合適的單栽波技術(shù)。在130示出碼元映射器119 的替換實施例。當被配置為根據(jù)多載波格式(例如OFDM)將比特映射為碼元時, 碼元映射器130包括串并轉(zhuǎn)換器132、自適應調(diào)制器134、時域變換 器(例如逆快速傅立葉變換器)136、以及并串轉(zhuǎn)換器138。在一種變 形中,碼元映射器130采用自適應正交頻分復用(自適應-OFDM)來 將比特映射為碼元。在示例系統(tǒng)100的一個實施例中,傳輸信號格式選擇裝置(未示 出)確定碼元映射器119是采用單栽波傳輸格式(例如SCBT)還是采 用多載波傳輸格式(例如OFDM,如在130所示)來將編碼器/交織器105所提供的已編碼的交織后的數(shù)據(jù)映射為碼元。無論碼元映射的特定實現(xiàn)方式如何,都由碼元映射器119/130將碼 元提供給其余數(shù)據(jù)傳輸鏈,包括保護間隔插入器150、上變頻器160、 高頻發(fā)送放大器170、以及天線系統(tǒng)180。發(fā)送分組格式化器碼元映射器119將碼元提供給傳送分組格式化器139。圖2示出適 合于在通信發(fā)射機100的數(shù)據(jù)傳輸中實現(xiàn)的數(shù)據(jù)分組200的示例結(jié)構(gòu)。 示例數(shù)據(jù)分組200包括前導序列210、信道均衡序列220、分組頭230、 至少一個數(shù)據(jù)段240-i,以及在數(shù)據(jù)段240-i之間交織的至少一個導頻 碼元段250-i。在本發(fā)明的某些實施例中,前導序列210包括用于供數(shù)據(jù)接收機 使用的自動增益控制(AGC)序列和同步序列。有利的是,這種前導 由特定長度序列的重復組成。信道均衡序列220包括被設(shè)計為由數(shù)據(jù) 接收機促進信道均衡的預定序列。頭230包括關(guān)于在數(shù)據(jù)分組中待發(fā) 送的數(shù)據(jù)的信息(例如sate段的數(shù)量、編碼類型等等)。在一個實施例中,前導&CE序列發(fā)生器145提供前導和CE序列 的比特,以插入到在碼元映射器119/130的輸入處提供的數(shù)據(jù)中。在本發(fā)明的一個實施例中,頭發(fā)生器提供用于插入到待發(fā)送的每一數(shù)據(jù)分 組中的頭比特。由碼元映射器119/130使用與用于前導和CE序列的格 式匹配的傳輸格式來映射頭比特。可替換地,前導&CE序列發(fā)生器146生成前導&CE序列的碼元, 并且這些碼元被插入到在碼元映射器119/130的輸出處提供的信號。前 導&CE序列發(fā)生器采用碼元映射器119的單載波傳輸格式或例如在 130所示的碼元映射器119的實施例所提供的多載波傳輸格式之一。在一個實施例中,可選導頻碼元發(fā)生器140生成導頻碼元,以促 進由發(fā)射機系統(tǒng)100所發(fā)送信號的接收機檢測。在某些實施例中,前 導&信道均衡器145生成在每一數(shù)據(jù)分組的開始處插入由碼元映射器 119/130所提供的數(shù)據(jù)的序列。在一個實施例中,前導&信道均衡器序 列發(fā)生器145生成前導序列以及用于信道均衡的序列(例如訓練序列)。為了促進初始通信,使用共同數(shù)據(jù)傳輸方案來發(fā)送包括前導序列 210、信道均衡序列220和分組頭230的每一數(shù)據(jù)分組200的第一部分。該共同數(shù)據(jù)傳輸方案對于每個數(shù)據(jù)發(fā)射機和數(shù)據(jù)接收機是先驗已知 的,并且是固定的。有利的是,共同數(shù)據(jù)傳輸方案要么采用由第一碼元映射器120所采用的相同單栽波傳輸格式,要么采用由第二碼元映 射器130所采用的多載波傳輸格式。在此情況下,可以通過合適的數(shù) 據(jù)碼元映射器119來生成數(shù)據(jù)分組的第一部分的碼元。可替換地,前 導&CE序列發(fā)生器145可以直接生成前導和CE序列的碼元。在實現(xiàn)可選擇傳輸格式的本發(fā)明實施例中,頭230包括標識是根 據(jù)單載波傳輸格式(例如SCBT )來映射數(shù)據(jù)分組的第二部分中的碼元 還是根據(jù)多載波傳輸格式(例如自適應OFDM)來映射數(shù)據(jù)分組的第 二部分中的碼元的一個或多個比特。在一個實施例中,導頻序列250-i 插入在數(shù)據(jù)段240-i之間,以有助于數(shù)據(jù)接收機跟蹤時鐘/頻率偏移和信 道改變。在本發(fā)明的一個實施例中,可選的保護間隔插入器周期性地將保 護間隔插入待發(fā)送的數(shù)據(jù)流中。保護信號插入器在待發(fā)送的碼元的每 一塊的前面要么插入循環(huán)前綴要么插入零序列,以在每一塊之間創(chuàng)建 間隙間隔。有利的是,這樣可以減弱在數(shù)據(jù)接收機處的信道均衡要求。 例如,在一個實施例中,可以在每一塊中發(fā)送128個數(shù)據(jù)碼元,并且 可以將32個碼元預置(prepend)到用于傳輸?shù)拿恳粔K的前面??商?換地,可以在傳輸之前將32個零放置在128個碼元的每一塊的前面。發(fā)射機前端由發(fā)射機前端159對由格式化器139提供的格式化后的分組進行 上變頻以及放大,并且最后由天線系統(tǒng)180來發(fā)送它們。在一個實施 例中,發(fā)射機前端159包括上變頻器或上采樣器、濾波器、以及數(shù) 模變換器(未示出)。可以采用其它方便的發(fā)射機前端布置。天線系 統(tǒng)180可以包括一個天線,或者可以包括例如用于空分多址(SDMA) 方案的多個天線。通常,數(shù)據(jù)發(fā)射機100可以被包括在通信設(shè)備中, 該通信設(shè)備還包括數(shù)據(jù)接收機和處理器。該通信設(shè)備可以包括給通信 設(shè)備提供功能的其它元件。接收機圖3是數(shù)據(jù)接收機300的一個實施例的功能框圖。數(shù)據(jù)接收機30016包括同步和保護間隔移除塊310、頻域變換器320、信道均衡器330、 信道估計器335、逆頻域變換器340、格式選擇裝置350、解映射器360、 以及解碼器/解交織器370。在一個實施例中,頻域變換器320執(zhí)行快速傅立葉變換(FFT)。 然而,可以改為執(zhí)行其它變換。此外,在一個實施例中,逆頻域變換 器340執(zhí)行逆快速傅立葉變換(IFFT)。再者,然而,可以改為執(zhí)行 其它變換。此外,在一個實施例中,格式選擇裝置350包括解復用器 或開關(guān)。雖然圖3中未示出,但在替換實施例中,格式選擇裝置350 還可以包括復用器或開關(guān),用于有選擇地將信道均衡器330的輸出提 供給逆頻域變換器340和解映射器360之一。解碼器/解交織器370包 括糾錯解碼器和數(shù)據(jù)解交織器。糾錯解碼器可以根據(jù)預定巻積碼、分 組碼或其某種組合(包括級聯(lián)碼)來對數(shù)據(jù)比特進行解碼。可選地,數(shù)據(jù)接收機300通常如下運作。同步和保護間隔移除塊 310從接收天線系統(tǒng)(其可以包括多個天線,用于空間分集)和下變頻 器塊(圖3未示出)接收碼元。頻域變換器320從同步和保護間隔移除塊310接收包括多個碼元 的輸入信號,并且將輸入信號變換到頻域。信道均衡器330根據(jù)接收 到信號的通信信道的估計對變換后的信號進行均衡,并且輸出第一信 號。可以從信道估計塊335獲得信道估計。信道估計塊335可以使用 接收到的信道均衡序列(例如分組200中的信道均衡序列220)來估計 信道。逆頻域變換器340接收第一信號,將第一映射的信號變換到時域, 并且輸出第二信號.格式選擇裝置350在笫一信號與第二信號之間進 行選擇,并且將所選信號輸出到解映射器360。有利的是,格式選擇裝 置350根據(jù)用于每一數(shù)據(jù)分組第一部分(例如前導、CE序列、以及頭) 的預定傳輸格式選擇該數(shù)據(jù)分組的該部分的第一信號和第二信號之 一。然后,使用前導中的一個或多個比特,數(shù)據(jù)接收機300能夠確定 對于具有數(shù)據(jù)凈荷的數(shù)據(jù)分組的第二部分使用了兩種傳輸格式中的哪 一種。當數(shù)據(jù)傳輸格式是單栽波傳輸格式(例如SCBT)時,則數(shù)據(jù)接收 機300將SCBT信號提供給解映射器360。否則,當數(shù)據(jù)傳輸格式是多 栽波傳輸格式(例如自適應OFDM)時,則數(shù)據(jù)接收機300接收由信17道均衡器330輸出的第一信號,并且將所選信號提供給解映射器360。 解映射器360對來自所選信號的碼元進行解映射,以輸出 一系列比特。 最后,解碼器/解交織器370將糾錯解碼應用于解映射的比特,并且對 糾正的比特進行解交織,以產(chǎn)生輸出信號。通常,數(shù)據(jù)接收機300可以被包括在通信設(shè)備中,該通信設(shè)備還 包括數(shù)據(jù)發(fā)射機和處理器。該通信設(shè)備可以包括給通信設(shè)備提供功能 的其它元件。有利的是,數(shù)據(jù)接收機300對于接收具有兩種不同傳輸 格式——單載波傳輸格式和多載波傳輸格式——中的可選擇的一種的 信號提供了十分高效的實現(xiàn)方式。多數(shù)模塊對于這兩種格式是共同的, 但是在利用SCBT模式時采用逆頻域變換器340。如上所述,取決于所采用的數(shù)據(jù)率以及以越來越高的速度進行運 算的處理器的發(fā)展,可以使用受軟件控制的微處理器、硬接線邏輯電 路或其組合而在物理上實現(xiàn)圖1所示的各個"部分"。在其中數(shù)據(jù)發(fā)射機100根據(jù)兩種可能的數(shù)據(jù)傳輸格式中的所選的 一種在任何給定時間發(fā)送數(shù)據(jù)的本發(fā)明實施例中,數(shù)據(jù)接收機包括用 于確定正采用哪種數(shù)據(jù)傳輸格式使得它可以被配置為接收該數(shù)據(jù)的功 能塊。例如,數(shù)據(jù)發(fā)射機100在其發(fā)送的數(shù)據(jù)分組的頭中傳遞該信息。交織方法示例1-對角線寫入操作圖5是示出根據(jù)本發(fā)明實施例的生成對角線寫入序列的方法的步 驟的流程圖。為了使得討論筒單,參照圖4的交織器裝置所示的寫入 對角線(451-456)描述方法步驟。參照圖5的流程圖,該方法開始于用比特序列490的第一比特Sl 來寫入第一對角線(圖4的451)。第一比特490被寫入到由存儲器400 的最后一行N (在圖4中,最后一行N是行N)以及第一列M-l所定 義的單元。該單元定義了存儲器400的第一對角線451。比特序列490的下一連續(xù)比特S2被寫入到第二對角線(圖4中的 452)的第一單元。為了定義本發(fā)明一個實施例的第一對角線寫入方向 (如圖4的407所指示的左上到右下),由包括行N-1、列l(wèi)的第一單 元來定義第二對角線。為了定義本發(fā)明替換實施例的第二對角線方向 408,由包括行N的列2的第二對角線的第一單元來定義第二對角線 452。18無論實施例(關(guān)于對角線方向)如何,比特序列490的連續(xù)相應 比特(在示例實施例中,比特S2和S3 )被寫入到第二對角線的連續(xù)相 應單元。通過將比特序列490的比特S4寫入到笫三對角線的第一單元(即, 行N-2、列1)來定義第三對角線(對于其中在407指示第一方向的實 施例)。比特序列490的連續(xù)相應比特在第一方向上被寫入到第三對 角線的連續(xù)相應單元,等等,直到笫三對角線的所有單元被寫入。對 于連續(xù)相應對角線重復該方法。以此方式定義對角線寫入模式。交織方法示例1-對角線讀取操作圖6示出執(zhí)行根據(jù)本發(fā)明實施例的對角線讀取操作的方法的步驟。 該方法通過選擇MXN矩陣的行R4和列C-l而開始于601。在步驟 603,讀取由行l(wèi)列1定義的對角線(例如,在圖5的457所指示的對 角線)。該方法確定是否C-M,換句話說,在先前步驟中讀取的列是 否是矩陣的最后一列。如果不是,則在607,遞增C。該方法通過讀取 由列C=2, R=l定義的對角線(例如在圖5的458所指示的對角線) 來重復步驟603。該方法重復步驟605和607,直到讀取由矩陣中的最 后一列定義的對角線。當C=M (最后一列)時,遞增R,從而在609 選擇列M、行2。該方法確定行R是否為矩陣中的最后一行。如果不 是,則從矩陣讀取由列M、行2定義的對角線(例如在圖4的461所 指示的對角線)。由于C尚未改變,因此在609,關(guān)于是否C-M的確定為"是", 并且遞增R。步驟611確定在步驟603讀取其對角線的行R是否為矩 陣中的最后一行。如果不是,則在步驟603讀取由C-M、 R-3定義的 對角線。重復這些步驟,直到R=(R+1),其指示包括最后一行的對 角線已經(jīng)被讀取。以此方式定義對角線讀取模式。比特到碼元轉(zhuǎn)換器-示例1圖8是圖1所示的比特到碼元轉(zhuǎn)換器10的替換實施例80的功能框 圖。在該示例實施例中,交織器803耦合,以從編碼器802接收已編 碼比特,并且將交織后的已編碼比特提供給映射器819。交織器802被 配置為對已編碼比特進行交織,如圖4所示。根據(jù)本發(fā)明替換實施例,19交織器803被配置為對已編碼比特進行交織,如圖7所示。由碼元映 射器819將已編碼的交織后的比特映射為碼元。
比特到碼元轉(zhuǎn)換器-示例2
圖9是包括具有根據(jù)本發(fā)明一個實施例而配置的交織器的比特到 碼元轉(zhuǎn)換器的SCBT傳輸系統(tǒng)的功能框圖。在該示例實施例中,交織 器803耦合,以從編碼器802接收已編碼比特,并且將交織后的已編 碼比特提供給映射器819。交織器802被配置為對已編碼比特進行交織, 如圖4所示。根據(jù)本發(fā)明替換實施例,交織器803被配置為對已編碼 比特進行交織,如圖7所示。由碼元映射器819將已編碼的交織后的 比特映射為碼元。
比特到碼元轉(zhuǎn)換器方法-示例1
圖IO是示出根據(jù)本發(fā)明一個示例實施例的將比特轉(zhuǎn)換為碼元的方 法的流程圖。在801,接收包括待發(fā)送的數(shù)據(jù)的比特。在804,對比特 進行編碼。根據(jù)對角線寫入模式將已編碼比特寫入到交織器矩陣(圖4 中在405/410所示的示例)。在807,根據(jù)水平讀取模式從交織器矩陣 讀取比特,由此提供交織后的已編碼比特。在807,將交織后的已編碼 比特映射為碼元。
比特到碼元轉(zhuǎn)換器方法-示例2
圖ll是示出根據(jù)本發(fā)明替換示例實施例的將比特轉(zhuǎn)換為碼元的方 法的流程圖。在901,接收包括待發(fā)送的數(shù)據(jù)的比特。在904,對比特 進行編碼。在905,將已編碼比特映射為碼元。根據(jù)對角線寫入模式將 映射的碼元寫入到交織器矩陣(圖4中在405/410所示的示例)。在 907,根據(jù)水平讀取模式從交織器矩陣讀取碼元,由此提供交織后的碼 元。
框圖
圖12是包括根據(jù)本發(fā)明替換實施例而配置的比特到碼元轉(zhuǎn)換器 1200的SCBT傳輸系統(tǒng)的功能框圖。轉(zhuǎn)換器1200包括串并轉(zhuǎn)換器 1201、并行布置的多個編碼器/映射器1203-1207、并行布置的多個交織器1209-1213、以及并串轉(zhuǎn)換器1250。
比特1280的第一序列被提供給串并轉(zhuǎn)換器1201。串并轉(zhuǎn)換器1201 將序列1280轉(zhuǎn)換為多個序列部分。每一部分被提供給(在1203-1207 指示的)多個編碼器映射器中的對應一個。每一編碼器映射器對接收 到的部分進行編碼,并且將已編碼的接收到的部分映射為碼元。每一 編碼器/映射器將碼元提供給(在1209-1213指示的)多個交織器中的 對應一個。
每 一 交織器將其碼元的相應序列寫入到對應交織器矩陣 4000-4007。根據(jù)對角線寫入模式寫入每一矩陣。根據(jù)對角線讀取模式 讀取構(gòu)成每一相應矩陣的碼元。因此,每一交織器1209-1213將碼元的 對應交織的序列提供給并串轉(zhuǎn)換器1250。并串轉(zhuǎn)換器1250合并交織序 列,以提供包括交織后的碼元的第二序列1290。
轉(zhuǎn)換器-示例3
圖13是根據(jù)本發(fā)明替換實施例的比特到碼元轉(zhuǎn)換器1300的功能 框圖。比特到碼元轉(zhuǎn)換器1300包括串并轉(zhuǎn)換器(S/P)、多個編碼器 1301-1313、多個映射器1305-1315、并串轉(zhuǎn)換器(P/S) 1311、以及交 織器1320。比特到碼元轉(zhuǎn)換器1330在轉(zhuǎn)換器1330的輸入處接收第一 串行比特序列1302。該比特序列被提供給S/P 1304。 S/P 1304將該序 列劃分為多個并行比特序列。為了討論,在圖13中在S/P 1304的輸出 處示出三個并行比特序列。然而,本發(fā)明不限于由S/P 1304所提供的 并行比特序列的數(shù)量。
在S/P 1304的輸出處的每一比特序列被提供給對應編碼器 1301-1313。編碼器1301-1313對比特序列進行編碼,并且在相應輸出 處提供已編碼比特序列。每一已編碼比特序列被提供給對應映射器 1305-1315。映射器1305-1315將比特序列轉(zhuǎn)換為碼元序列,并且在對 應映射器輸出處提供碼元序列。該碼元序列被提供給P/S 1311。 P/S 1311組合碼元序列,以在P/S 1311的輸出處提供第一碼元序列(例如 序列1350)。第一碼元序列被提供給交織器1320。
交織器1320包括對角線交織矩陣1321和控制器1323。交織器1320 根據(jù)對角線寫入模式將第一碼元序列的相應連續(xù)碼元寫入到矩陣1321 的對角線。交織器1320根據(jù)對角線讀取模式從矩陣1321讀取碼元,以提供第二碼元序列(例如序列1352)。在本發(fā)明的一個實施例中, 對角線讀取模式是對角線寫入模式的逆模式。
轉(zhuǎn)換器-示例4
圖14是根據(jù)本發(fā)明替換實施例的比特到碼元轉(zhuǎn)換器1400的功能 框圖。比特到碼元轉(zhuǎn)換器1400包括串并轉(zhuǎn)換器(S/P) 1403、多個編 碼器1405-1411、多個交織器1413-1417,多個映射器1419-1428、以及 并串轉(zhuǎn)換器(P/S) 1429。比特到碼元轉(zhuǎn)換器1400在轉(zhuǎn)換器1400的輸 入處接收第一串行比特序列1401。該比特序列被提供給S/P 1403的輸 入。S/P 1403將該序列劃分為多個并行比特序列。為了討論,在圖14 中在S/P 1403的輸出處示出三個并行比特序列。然而,本發(fā)明不限于 由S/P 1403所提供的并行比特序列的數(shù)量。
在S/P 1403的輸出處的每一比特序列被提供給對應編碼器 1405-1411。編碼器1405-1411對比特序列進行編碼,并且在相應輸出 處提供已編碼比特序列。每一已編碼比特序列被提供給對應交織器 1413-1417。為了使得討論容易,在圖14中將交織器1413-1417表示為 對角線交織器矩陣1413-1417。在此參照圖1-圖15公開關(guān)于本發(fā)明的 交織器的各個實施例的進一步的細節(jié)。交織器1413-1417被相應地配 置。
交織器1413-1417包括例如圖4和圖7所示的對角線交織矩陣。每 一交織器根據(jù)對角線寫入模式將第一序列(例如序列1402)的相應連 續(xù)比特寫入到矩陣的對角線。每一交織器根據(jù)對角線讀取模式從其矩 陣的單元讀取相應連續(xù)比特,以提供第二序列(例如序列1430)。第
二序列包括第一序列的交織后的比特。在本發(fā)明的一個實施例中,對 角線讀取模式是對角線寫入模式的逆模式。在此關(guān)于圖4和圖7討論 合適的對角線讀取和寫入模式的示例。
來自交織器1413-1417的比特序列被提供給映射器1419-1423的對 應輸入。映射器1419-1423將比特序列映射為碼元序列,并且在對應映 射器輸出處提供碼元序列。該碼元序列被提供給P/S 1429。 P/S 1429 組合碼元序列,以在P/S 1429的輸出1431處提供串行碼元序列。
轉(zhuǎn)換器-示例5圖15是根據(jù)本發(fā)明替換實施例的比特到碼元轉(zhuǎn)換器1500的功能 框圖。比特到碼元轉(zhuǎn)換器1500包括串并轉(zhuǎn)換器(S/P) 1502、多個編碼 器1503-1509、并串轉(zhuǎn)換器(P/S)1511、交織器1513、以及映射器1515。 比特到碼元轉(zhuǎn)換器1500在轉(zhuǎn)換器1500的輸入1501處接收串行比特序 列。該比特序列被提供給S/P轉(zhuǎn)換器1502的輸入。S/P 1502將該序列 劃分為多個并行比特序列。為了討論,在圖15中在S/P 1502的輸出處 示出三個并行比特序列。然而,本發(fā)明不限于由S/P 1502所提供的并 行比特序列的數(shù)量。
在S/P 1502的輸出處的每一比特序列被提供給對應編碼器 1503-1509。編碼器1503-1509對比特序列進行編碼,并且在相應輸出 處提供已編碼比特序列。每一已編碼比特序列被提供給P/S轉(zhuǎn)換器 1511。 P/S轉(zhuǎn)換器1511組合比特序列,以在P/S轉(zhuǎn)換器1511的輸出處 提供第一比特序列(例如比特序列1520)。
在P/S轉(zhuǎn)換器1511的輸出處的第一比特序列(例如1520)被提供 給對應交織器1513。為了使得討論容易,在圖15中將交織器1513表 示為對角線交織器矩陣。在此參照圖1-圖15公開關(guān)于適合于實現(xiàn)交織 器1513的對角線矩陣的本發(fā)明各種實施例的進一步的細節(jié)。
交織器1513根據(jù)對角線寫入模式將第一序列1520的相應連續(xù)比 特寫入到矩陣1513的對角線。交織器1513根據(jù)對角線讀取模式從其 矩陣的單元讀取相應連續(xù)比特,以提供第二比特序列(例如序列1522)。 第二序列包括第 一序列的交織后的比特。在本發(fā)明的一個實施例中, 對角線讀取模式是對角線寫入模式的逆模式。在此關(guān)于圖4和圖7討 論合適的對角線讀取和寫入模式的示例。
比特序列1522被提供給映射器1515。映射器1515根據(jù)傳輸格式 將比特映射為碼元。合適的傳輸格式包括但不限于OFDM格式和 SCBT格式。映射器1515在交織器1500的輸出處提供碼元。
雖然在此公開了優(yōu)選實施例,但仍然落入本發(fā)明構(gòu)思和范圍內(nèi)的 很多變形是有可能的。在查看在此的說明書、附圖和權(quán)利要求書之后, 這些變形對于本領(lǐng)域技術(shù)人員將變得清楚。因此,本發(fā)明僅由所附權(quán) 利要求書的精神和范圍來限定。
2權(quán)利要求
1.一種用于對包括數(shù)據(jù)部分的第一序列的數(shù)據(jù)部分進行交織以提供交織后的數(shù)據(jù)部分的第二序列的方法,所述方法包括以下步驟根據(jù)對角線寫入模式將數(shù)據(jù)部分的所述已編碼第一序列的相應連續(xù)數(shù)據(jù)部分寫入到存儲器;根據(jù)對角線讀取模式從所述存儲器讀取所述數(shù)據(jù)部分,由此對數(shù)據(jù)部分的所述已編碼第一序列的數(shù)據(jù)部分進行交織,以包括數(shù)據(jù)部分的所述第二序列。
2. 權(quán)利要求1的方法,其中,所述數(shù)據(jù)部分中的每一個包括二進制 數(shù)字(比特)。
3. 權(quán)利要求1的方法,其中,所述數(shù)據(jù)部分中的每一個包括碼元。
4. 一種用于將表示待在信道中傳輸?shù)男畔⒌谋忍剞D(zhuǎn)換為表示待發(fā) 送的信息的碼元的方法,所述方法包括以下步驟接收包括表示待發(fā)送的信息的比特的第一序列的數(shù)據(jù); 對比特的所述第一序列進行編碼,以提供比特的已編碼第一序列; 根據(jù)對角線寫入模式將比特的所述已編碼第一序列的相應連續(xù)比特寫入矩形存儲器;根據(jù)對角線讀取模式從所述存儲器讀取所述比特,以提供比特的已編碼第二序列,所述比特的已編碼第二序列包括所述第一序列的已交織比特;將所述比特的已編碼第二序列映射為碼元,以經(jīng)由數(shù)據(jù)通信信道 傳輸所述碼元。
5. 權(quán)利要求1的方法,其中,通過根據(jù)前向糾錯方案將冗余比特插 入到比特的所述第一序列來執(zhí)行所述編碼步驟。
6. 權(quán)利要求1的方法,其中,根據(jù)OFDM傳輸方案來執(zhí)行所述映 射步驟。
7. 權(quán)利要求1的方法,其中,根據(jù)SCBT傳輸方案來執(zhí)行所述映射 步驟。
8. 權(quán)利要求1的方法,其中,所述對角線寫入模式是所述對角線讀 取模式的逆模式。
9. 權(quán)利要求1的方法,其中,通過寫入到所述存儲器的連續(xù)相應對 角線來執(zhí)行根據(jù)對角線寫入模式將比特的所述已編碼第一序列的相應 連續(xù)比特寫入到矩形存儲器的步驟。
10. 權(quán)利要求I的方法,其中,通過交替寫入到包括所述存儲器的 第一部分的對角線以及包括所述存儲器的第二部分的對角線,來執(zhí)行 根據(jù)對角線寫入模式將比特的所述已編碼第一序列的相應連續(xù)比特寫 入到矩形存儲器的步驟。
11. 一種交織器,包括存儲器,其耦合到存儲器讀取寫入控制器,所述控制器適用于 根據(jù)對角線寫入模式將比特的所述已編碼第一序列的相應連續(xù)比特寫 入到所述存儲器,以定義交織矩陣;所述控制器進一步適用于根據(jù)對角線讀取模式從所述交織矩陣 讀取所述比特,由此在所述交織器的輸出處提供比特的已編碼第二序 列,所述比特的已編碼第二序列包括所述第一序列的交織后的比特。
12. —種比特到碼元轉(zhuǎn)換器,包括編碼器,其包括用于接收包括待轉(zhuǎn)換為碼元的比特的第一序列的 數(shù)據(jù)的輸入,所述編碼器在編碼器輸出處提供比特的已編碼第一序列; 交織器,其耦合到所述編碼器,以接收比特的所述已編碼第一序 列,所述交織器包括存儲器,其耦合到存儲器讀取寫入控制器,所述控制器適用 于根據(jù)對角線寫入模式將比特的所述已編碼第一序列的相應連續(xù)比 特寫入到所述存儲器;所述控制器進一步適用于根據(jù)對角線讀取模式從所述存儲器讀取所述比特,以在所述交織器的輸出處提供比特的已編碼第二序列,所述比特的已編碼第二序列包括所述第一序列的交織后的比特;碼元映射器,其耦合到所述交織器輸出,并且被配置為將所述 比特的已編碼第二序列映射為碼元,以用于經(jīng)由數(shù)據(jù)通信信道傳輸所 述碼元。
13. —種用于將數(shù)據(jù)轉(zhuǎn)換為碼元以用于在突發(fā)性傳輸信道中進行數(shù) 據(jù)通信的方法,所述方法包括以下步驟接收包括待轉(zhuǎn)換為碼元的比特的數(shù)據(jù);將糾錯編碼應用于所述接收到的數(shù)據(jù)的至少一部分;將所述接收到的數(shù)據(jù)映射為碼元;通過以下步驟來執(zhí)行對所述接收到的數(shù)據(jù)的部分進行交織 寫入相應連續(xù)數(shù)據(jù)部分; 讀取相應提供包括交織后的數(shù)據(jù)部分的碼元,以用于在數(shù)據(jù)通信信道中進 行傳輸。
14. 一種數(shù)據(jù)傳輸系統(tǒng),包括數(shù)據(jù)編碼器,用于分別對表示待發(fā)送的信息的連續(xù)比特進行編碼; 交織器,用于對所述比特進行交織;碼元映射器,適用于接收所述比特,并且使用傳輸格式將所述比 特映射為碼元;所述交織器包括存儲器和存儲器讀取寫入控制器,所述交織器適 用于根據(jù)對角線寫入模式將所述比特寫入到所述存儲器,并且進一 步適用于以對角線讀取模式從所述存儲器讀取所述比特,由此進行 分離;所迷數(shù)據(jù)傳輸系統(tǒng)由此發(fā)送碼元,其中,根據(jù)與對角線寫入模式 不同的碼元模式來分離所述連續(xù)比特。
15. 權(quán)利要求14的數(shù)據(jù)傳輸系統(tǒng),其中,所述碼元映射器包括正交 頻分復用(OFDM)調(diào)制器。
16.權(quán)利要求14的數(shù)據(jù)傳輸系統(tǒng),其中,所述碼元映射器根據(jù)SCBT 傳輸方案將所述比特映射為碼元。
全文摘要
一種數(shù)據(jù)傳輸系統(tǒng),其分別對表示待發(fā)送的信息的連續(xù)比特進行編碼。一種交織器,其從所述編碼器接收比特,并且對所述比特進行交織。所述交織器包括存儲器和存儲器讀取寫入控制器,其被配置為根據(jù)對角線寫入模式將所述比特寫入到所述存儲器,并且以對角線讀取模式從所述存儲器讀取所述比特。一種碼元映射器,其接收交織后的比特,并且使用傳輸格式將已編碼的交織后的比特映射為碼元。
文檔編號H04L5/02GK101584121SQ200880002434
公開日2009年11月18日 申請日期2008年1月16日 優(yōu)先權(quán)日2007年1月16日
發(fā)明者S·-A·塞耶迪-埃斯法哈尼 申請人:皇家飛利浦電子股份有限公司