專利名稱:解碼通信信號的制作方法
技術領域:
本發(fā)明有關于一種信號解碼的方法及系統(tǒng),例如對正交幅度調制
(Quadrature Amplitude Modulated, QAM)信號進行解碼,以存取內嵌的信
息o
背景技術:
隨著通信系統(tǒng)持續(xù)發(fā)展更高的傳輸速率,信道條件(condition)仍舊限制著 系統(tǒng)性能。舉例來說,信道噪聲以及其它類型的信道條件可能經由通信信道 損害數(shù)據(jù)傳輸。因此, 一連串的重建期間(reconstructionphase)用來處理接收 的信道信號,以對內嵌(embedded)的數(shù)據(jù)進行解碼。通過在重建期間執(zhí)行多 樣的處理與操作來應對信道條件,信號可被解調與編碼,用于多個應用。
發(fā)明內容
在本發(fā)明的一樣態(tài)中,提供一種方法,包括識別來自調制信號的星座圖 點的軟判決。識別的步驟是依據(jù)表示星座圖點的第一部分與第二部分的資料、 表示星座圖點的第一部分與第二部分的配置的數(shù)據(jù)、以及表示星座圖點的第 一部分與第二部分的擾亂的數(shù)據(jù)的邏輯組合進行識別的。
上述樣態(tài)的實施履行包括一或多個以下特征。星座圖點的第一部分表示 外部星座圖的坐標對。星座圖點的第二部分表示內部星座圖的坐標對。表示 星座圖點的第一部分與第二部分的配置的數(shù)據(jù)是表示內部星座圖坐標對與外 部星座圖坐標對的配置。表示星座圖點的第一部分與第二部分的擾亂的數(shù)據(jù) 包括擾亂編碼的至少一比特。星座圖點的第一部分表示一同相成分或一正交 成分。星座圖點的第一部分也表示一星座圖增益。可實施不同類型的信號調 制,例如實施正交幅度調制。邏輯結合包括使用一或多個邏輯門或其它類型的電路系統(tǒng)。
在本發(fā)明的另一樣態(tài)中,提供一種通信系統(tǒng),包括通信接收器,用以接 收調制信號。通信接收器包括解碼器,用以識別來自調制信號的星座圖點的 軟判決。解碼器的識別操作是依據(jù)表示星座圖點的第一部分與第二部分的資 料、表示星座圖點的第一部分與第二部分的配置的數(shù)據(jù)、以及表示星座圖點 的第一部分與第二部分的擾亂的數(shù)據(jù)的邏輯組合進行識別的。
上述樣態(tài)的實施履行包括一或多個以下特征。星座圖點的第一部分表示 外部星座圖的坐標對。星座圖點的第二部分表示內部星座圖的坐標對。表示 星座圖點的第一部分與第二部分的配置的數(shù)據(jù)是表示內部星座圖坐標對與外 部星座圖坐標對的配置。表示星座圖點的第一部分與第二部分的擾亂的數(shù)據(jù) 包括擾亂編碼的至少一比特。星座圖點的第一部分表示一同相成分或一正交 成分。星座圖點的第一部分也表示一星座圖增益??蓪嵤┎煌愋偷男盘栒{ 制,例如實施正交幅度調制。邏輯結合包括使用一或多個邏輯門或其它類型 的電路系統(tǒng)。
在本發(fā)明的又一樣態(tài)中,提供一種計算機程序產品,經由計算機加載該 程序以執(zhí)行一解碼方法,此解碼方法包括識別來自調制信號的星座圖點的軟 判決。識別的步驟是依據(jù)表示星座圖點的第一部分與第二部分的資料、表示 星座圖點的第一部分與第二部分的配置的數(shù)據(jù)、以及表示星座圖點的第一部 分與第二部分的擾亂的數(shù)據(jù)的邏輯組合進行識別的。
上述樣態(tài)的實施履行包括一或多個以下特征。星座圖點的第一部分表示 外部星座圖的坐標對。星座圖點的第二部分表示內部星座圖的坐標對。表示 星座圖點的第一部分與第二部分的配置的數(shù)據(jù)表示內部星座圖坐標對與外部 星座圖坐標對的配置。表示星座圖點的第一部分與第二部分的擾亂的數(shù)據(jù)包 括擾亂編碼的至少一比特。星座圖點的第一部分表示一同相成分或正交成分。 星座圖點的第一部分也表示星座圖增益??蓪嵤┎煌愋偷男盘栒{制,例如 實施正交幅度調制。邏輯結合包括使用一或多個邏輯門或其它類型的電路系統(tǒng)。
在本發(fā)明的一樣態(tài)中,提供一種通信系統(tǒng),包括接收調制信號的裝置, 此裝置包括識別來自調制信號的星座圖點的軟判決的裝置。識別操作是依據(jù) 表示星座圖點的第一部分與第二部分的資料、表示星座圖點的第一部分與第 二部分的配置的數(shù)據(jù)、以及表示星座圖點的第一部分與第二部分的擾亂的數(shù) 據(jù)的邏輯組合進行識別的。
上述樣態(tài)的實施履行包括一或多個以下特征。星座圖點的第一部分表示 外部星座圖的坐標對。星座圖點的第二部分表示內部星座圖的坐標對。表示 星座圖點的第一部分與第二部分的配置的數(shù)據(jù)是表示內部星座圖坐標對與外 部星座圖坐標對的配置。表示星座圖點的第一部分與第二部分的擾亂的數(shù)據(jù) 包括擾亂編碼的至少一比特。
為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉一較佳實 施例,并配合所附圖式,作詳細說明如下。
圖1表示通信系統(tǒng);
圖2表示通信接收器的一部分的方塊示意圖; 圖3表示QAM的星座圖; 圖4表示真值表; 圖5表示卡諾圖6表示一個實施例的解碼器架構的方塊示意圖;以及 圖7表示解碼器的操作流程圖。
具體實施例方式
參閱圖1,通信系統(tǒng)(例如移動電話系統(tǒng)100)包括多個可能被一或多個 來源(例如環(huán)境噪聲)所損傷的通信信道。為了減少此類信道條件的影響, 已發(fā)展出調制、編碼/解碼以及處理方法,以幫助數(shù)據(jù)傳輸與接收。例如,隨著高數(shù)據(jù)傳輸速率的需求增加,己創(chuàng)立標準以采用特殊的技術和方法。例如,
時分-同步碼分多址存取(Time Division-Synchronous Code Division Multiple Access, TD-SCDMA)標準需要組合時分多址存取(Time Division Multiple Access, TDMA)與自適應的同步模式碼分多址存取(Code Division Multiple Access, CDMA)成分。此外,多種編碼與調制技術可與TD-SCDMA —起 使用,在更佳的信道條件與信號傳輸中,可實施例如正交相移鍵控(Quadmture Phase Shift Keying , QPSK )與正交幅度調制(Quadrature Amplitude Modulation, QAM)的架構機制。
通信系統(tǒng)IOO可實施一或多個協(xié)議以及通信機制,以遵從標準并達到特 定的數(shù)據(jù)傳輸速率。例如,可實施第三代(3G)移動電話通信協(xié)議的高速下行 鏈路封包存取(High Speed Downlink Packet Access, HSDPA)通信機制以允 許移動電話系統(tǒng)IOO或其它類型的通信系統(tǒng)與網(wǎng)絡,例如全球移動通信系統(tǒng) (Universal Mobile Telecommunication System, UMTS),給終端用戶提供相 對較高的傳輸速度(容量)以及較低的延遲。HSDPA是第三代合作伙伴計 戈ij (3rd Generation Partnership Project, 3GPP)規(guī)格的版本5 (Release 5)不 可或缺的重要特色,支持將近14.4Mbit/s與大約70ms回路延遲的下行鏈路 速度。為了支持HSDPA,作為承載帶有HSDPA操作用戶數(shù)據(jù)的傳輸信道的 高速下行鏈路共享信道(High Speed Downlink Shared CHannel, HS-DSCH) 己加入至UMTS規(guī)格。
HS-DSCH缺少其它WCDMA信道的兩個基本特征,那就是可變展頻因 子(variable spreading factor)與快速功率控制。而HS-DSCH通過使用自適應調 制和編碼(Adaptive Modulation and Coding, AMC)以及來自基地臺的快速重傳 而在下行鏈路性能上提供改善,AMC是對基地臺之一種快速封包安排算法 (packet scheduling algorithm),而來自基地臺的快速重傳通常被稱為混合自動 重傳請求(Hybrid Automatic Repeat ReQuest, HARQ) 。 HARQ使用增量冗 余(Incremental Redundancy, IR)與軟合并(Chase Combining, CC),其中可使用一或多個編碼技術來多次傳輸數(shù)據(jù)。例如,當錯誤的封包被接收時,封 包與重新傳輸?shù)姆獍M合,以有效地校正遇到的錯誤。在重傳發(fā)生錯誤的情 況下,經由適當?shù)慕獯a仍可以產生無誤的封包。
通過使用此標準與處理技術,示例的通信系統(tǒng)ioo提供了高效的信息傳 輸而沒有顯著的內容丟失。例如,來自移動電話102的數(shù)據(jù)(例如聲音信號) 傳輸至移動電話網(wǎng)絡(例如以移動電話塔臺104來表示),且適當?shù)芈酚?route) 至移動電話終端106,以傳輸至電話108。除了移動電話終端106以外,其它 設備也可用來控制且處理通信信號,例如具有適當設備的計算裝置,所述適 當設備可以是例如調制解調器、無線連接裝置(如無線網(wǎng)卡)等等,而所述 計算裝置可以是例如計算機系統(tǒng)、個人數(shù)字助理(Personal Digital Assistant, PDA)等等,均可用來連接至通信網(wǎng)絡(例如移動電話系統(tǒng)100)。
參閱圖2,其表示無線連接裝置(例如手機終端或與計算裝置一起使用 的無線網(wǎng)卡)的示例通信接收器200的一部分的方塊示意圖。在此實施例中, 天線202能傳輸且接收電磁信號,以與一或多個其它裝置與系統(tǒng)交換數(shù)據(jù)。 關于信號接收,通信接收器200包括射頻(Radio Frequency, RF)級204, RF級204處理由天線202所接收的電磁信號(例如去除載波信號),且提供 對應的模擬信號至模擬基帶級206,以轉換至數(shù)字域。在一實施例中,模擬 基帶級206包括一或多個模數(shù)轉換器,用以將來自RF級204的信號數(shù)字化。 隨著載波的去除與信號的數(shù)字化,多個數(shù)據(jù)信道(稱為物理信道)被提供給 數(shù)字基帶級208,數(shù)字基帶級208處理信道數(shù)據(jù),并產生適當格式的二進制 數(shù)據(jù)給接收器200的下一部分(例如軟件應用層)。
數(shù)字基帶級208包括接收器210,接收器210可以是聯(lián)合檢測(Joint Detection, JD)接收器、耙式接收機(rake receiver)、均衡器等等,接收器 210檢測數(shù)字數(shù)據(jù)(由模擬基帶級206提供)中的信道。例如,由接收器210 所接收的數(shù)字信號可代表包括不同內容的多個信道(至多16個信道),例如 控制信道、語音信道等等。接收器210也檢測數(shù)字數(shù)據(jù)中的物理信道(或多個物理信道)。例如,所接收的數(shù)據(jù)可以代表一組物理信道,其中,每一信 道包括具有相等數(shù)量符號(例如44個符號)的數(shù)據(jù)片段。根據(jù)檢測到的此組物理信道,接收器210可應對內嵌在數(shù)字信號中一些類型的噪聲。例如,噪 聲可以是被天線202所接收的多路徑信號所引進,也可以是與信號內容相關 的干擾(例如內碼干擾)等等。可由接收器210來執(zhí)行不同的操作(例如信 道均衡或其它技術與方法),以應對噪聲問題與信號校正。接收器210也擷取個別的物理信道。使用上述例子,接收器210的輸入 包括一組物理信道,例如一個具有44個符號的和信道(summed channel),且 其輸出可包括所擷取的個別物理信道(例如16個信道,每一信道長度為44 個符號)。后端接收器212也執(zhí)行其它操作為信道解碼作準備,例如為解調準備物 理信道。例如,通過估計與調制機制相關的參數(shù),例如估計星座圖增益(p) 與變化值(a2),可幫助實施QPSK與QAM (例如16-QAM、 64-QAM等等) 的物理信道解調。根據(jù)此估計,也可判斷其它的數(shù)量值,例如信號對干擾/ 噪聲比(Signal-to-Interference-and-Noise-Ratio, SINR),以幫助信道解調且提 供代表信道質量的反饋(例如提供至一或多個網(wǎng)絡)。后端接收器212 (或 接收器200的其它部分)也可執(zhí)行其它操作,例如,如需要,可執(zhí)行星座圖 旋轉操作以旋轉QPSK或QAM星座圖。在一特定的實施例中,由后端接收 器212將每一星座圖旋轉45。,以產生與一或多個通信標準(例如W-CDMA、 TD-SCDMA)相關聯(lián)且具有相同方位的星座圖。通過調整星座圖方位,通信 接收器200的硬件、軟件及其它部分可在多個無線標準下使用,這些無線標 準與一或多個其它星座圖配置相關聯(lián)。后端接收器212將擷取所獲得的物理信道與其它信息(例如己估計的參 數(shù))提供給通信接收器200的其它部分(例如用來處理信道)。舉例來說, 后端接收器212將這些信道提供給信道解碼器與解多任務器214 (也包括在 數(shù)字基帶級208中,例如比特率處理器)。根據(jù)接收的數(shù)據(jù),信道解碼器與解多任務器214對個別的傳輸信道解調與解碼,且在傳輸經解碼的二進制數(shù)據(jù)之前,可提供附加條件(additional conditioning)至接收器200的另一部分(例 如軟件層)。 一般而言,信道解碼與解多任務器214將所接收的數(shù)據(jù)(接收 自后端接收器212)轉換成對應正被使用的星座圖(例如QRSK、 QAM等等) 圖點(稱為軟判決)的格式。復數(shù)數(shù)值被提供至比特率處理器214,復數(shù)數(shù) 值呈現(xiàn)星座圖點且被格式化以遵從無線標準,例如W-CDMA,如與頻分雙 工(Frequency Division Duplex, FDD) —起使用的12比特浮點表示、與時 分雙工(Time Division Duplex, TDD) —起使用的16比特固定點表示等等。 通過處理此軟判決作為輸入,信道解碼器與解多任務器214以降低精確度的 格式(例如4比特的表示)來表示數(shù)據(jù),以降低存儲需求,且保持或增加動 態(tài)范圍。信道解碼器與解多任務器214包括解碼器216,解碼器216執(zhí)行對后端 接收器212提供的軟判決流(stream)進行解碼的相關操作。例如,解碼器216 執(zhí)行解映射(de-mapping)操作、解交錯(de-interleaving)操作、星座圖重 配置和解擾亂操作。執(zhí)行這些操作,對于此三個功能的每一者而言都需要大 量的資源(例如存儲器、處理時間等等)。舉例來說,為了個別執(zhí)行此三個 功能的每一者,數(shù)據(jù)在每一功能完成時會被存儲,且被擷取以準備給下一功 能。通過結合這些功能的執(zhí)行,可節(jié)省計算的資源(例如存儲器空間、處理 時間等等),且用于其它操作與程序的執(zhí)行。調制機制、協(xié)議及其它通信參數(shù)可作為結合各功能需考慮的因素。例如, 對于一種類型的調制(例如QPSK),多個操作可以一種配置相結合,而對 于另一類型的調制(例如QAM),多個操作可以相似或相異的配置相結合。 除了調制類型,還可使用一或多個調制參數(shù)來執(zhí)行結合的功能。例如,與調 制機制相關的星座圖增益(p)可與其它參數(shù)一起使用。 一般而言,星座圖增 益由通信接收器200的另一部分(例如后端接收器212)所判斷,然而,信 道解碼器與解多任務器214也可經由配置來執(zhí)行此操作。與結合的功能相關聯(lián)的信息也由通信接收器200外部的來源提供。例如,包括在接收到的傳輸內的信息也可由解碼器216使用,以執(zhí)行結合的功能。參閱圖3,圖3說明通信系統(tǒng)100所使用調制機制的示例星座圖300。除 了由接收器20解調的外,個別的軟判決被解碼為數(shù)字格式(例如4比特固定 表示)。在此情況下,星座圖300表示16-QAM調制信號,且包括4個象限 302、 304、 306及308。這四個象限的每一者分別包括4個星座圖點,每一者 獨特地表示16個個別符號中之一者。復數(shù)數(shù)值提供星座圖300的坐標,且復 數(shù)數(shù)值包括表示在水平軸的實部(稱為同相成分)與表示在垂直軸的虛部(稱 為正交成分)??蓪嵤└鞣N現(xiàn)有的方法來呈現(xiàn)星座圖300內的16個符號。舉例來說,每 一符號的獨特呈現(xiàn)數(shù)據(jù)包括,表示此符號所處的象限的數(shù)據(jù)和表示在此象限 內4個符號中每一者的數(shù)據(jù)。如圖3所示,以一種2比特編號來表示每一象限,(如圖示中的粗體字),另一種2比特編號則表示在此象限內4個符號 的每一者(如圖標中之一般字體)。就其本身而論,16個符號的每一者獨特 地以4比特編號來表示,例如,符號310以4比特值0011來表示,其中,"00" 表示象限,"ll"表示在此象限內(4個的中的)特定符號。因此,每一符號 可由兩個星座圖來識別, 一個是外部星座圖(以坐標軸312來表示,其定義 象限302-308),另一個是內部星座圖(以坐標軸314來表示)。內部與外 部星座圖的每一者皆提供2比特表示,2比特表示的組合產生16個符號之一 的4比特表示的符號。因此,解碼器216處理軟判決,以產生符號的表示。根據(jù)內嵌在軟判決中的數(shù)據(jù),解碼器216試圖識別被表示的特定4比特 符號。同相成分(I)與正交成分(Q)可用來識別與每一接收到的軟判決相 關聯(lián)的外部星座圖312之一個象限(例如象限302)。舉例來說,對于正值 的I與Q,則識別出星座圖象限302;而對于負值的I與Q,則識別出星座圖 象限308。為了識別在內部星座圖(例如坐標軸314所代表的內部星座圖) 的符號, 一或多個星座圖參數(shù)將與I及Q數(shù)據(jù)一起使用。例如,如圖所示,星座圖增益(P)提供了用來表示每一內部星座圖的中心點的數(shù)值。就其而論, 星座圖增益可與I及Q數(shù)據(jù)一起使用,以獨特地識別在內部星座圖中的每一 符號。舉例來說,數(shù)量值p- I I I與p- I Q I可用來識別內部星座圖中的符號。 在此實施例中,可使用四個數(shù)量值來獨特地解映射每一軟判決(I,Q,p- I I I ,p- I Q I ) (1)雖然式(1)提供了一特定數(shù)量值配置以識別16個符號中的每一者,但 也可使用其它軟判決配置。此外,雖然在此處是將I與Q數(shù)據(jù)以及星座圖增 益使用于符號識別,但也可個別地或組合地來使用其它傳輸參數(shù)(例如調制 參數(shù))。除了對軟判決解映射以外,解碼器216也執(zhí)行其它關于符號識別的操作。 例如,在傳輸之前,式(1)的四個項目可用來減少傳輸丟失的可能性??蓪?施不同的重配置(rearrangement)機制,例如,項目(term)可對于傳輸?shù)拿恳?4 項目的群組重配置、或者對于預設數(shù)量的群組重配置(例如每四個群組重配 置項目)、或者在預設時間后重配置(例如每秒重配置項目)。 一般而言, 更重要(significant)的項目錯誤機率較低,例如式(1)中的第一項目(I)與 第二項目(Q)。交換第一對項目(I與Q)與第二對項目(p- I I I與p- I Q I ) 可減少傳輸錯誤。類似地,此四個項目可單獨地配置以減少錯誤。在實施特 定技術時,項目對(term pair) (I與Q)與項目對(p- | I |與p- | Q | )可使 用相異的配置。例如,這些項目可配置成 (I,Q,p- I I I ,p- I Q I )或配置成(p墨III ,p- I Q I ,I,Q) (2)就其本身而論,單一比特可用來識別正使用哪一特定配置,除了配置這 些項目以外,在這些項目上也可實施取反(negation)操作(例如改變符號), 以進一步區(qū)別傳輸?shù)捻椖坎p少錯誤機率。因此,可用兩個比特表示參數(shù), 稱為b(l)與b(2),以作為用來識別項目對配置與取反的重配置參數(shù)。在一種情況下,這些重配置參數(shù)在高速共享控制信道(High-Speed Shared Control CHannd, HS-SCCH)上傳輸至接收器200,但也可實施一或多個其它傳輸方法 與技術。在實現(xiàn)特定配置的同時,傳輸之前可實施方法技術來擾亂軟判決。解碼 器216也對表示軟判決的星座圖點進行解擾亂(與解映射及重配置一起執(zhí) 行)。在一種配置中,以提供至接收器200的特定擾亂編碼對軟判決進行比 特級的擾亂。解碼器216可使用二進制編碼來對軟判決進行解擾亂,例如, 通過使用屏蔽(masking)技術或其它相似技術。解碼器216可使用一或多個技術與方法來對接收的軟判決進行解交錯、 解擾亂、解映射及重配置,由此提供對應星座圖點的比特表示(例如4比特 表示)。舉例來說,解碼器216以組合方式執(zhí)行這些功能的每一者,以減少 存儲器與處理需求,由此節(jié)省資源。在一種配置中,用來表示解交錯、解擾 亂、解映射及重配置的邏輯狀態(tài)被組合以定義執(zhí)行這些功能的邏輯操作。解 碼器216可使用組合邏輯或其它類型的電路系統(tǒng)以提供這些邏輯操作。也可 實施以處理器為基礎的設計或其它類型的架構,以提供組合的邏輯操作,以 進行解交錯、解擾亂、解映射及星座圖重配置。例如, 一或多個微處理器可 執(zhí)行指令以提供這些邏輯操作。參閱圖4,圖表400包括真值表以及表示每一解交錯、解擾亂、解映射 及星座圖重配置操作的邏輯狀態(tài)的條目(entry)。5個二進制參數(shù)用來表示這些 操作的每一邏輯狀態(tài),邏輯狀態(tài)對應圖表400中的32個條目。在此配置中, 解擾亂操作以行402(SCRAM)中擾亂編碼之一比特的二進制數(shù)值(邏輯1或 0)來表示。表示項目對I,Q與p- I I I ,p- I Q I位置以及是否取反的重配置 參數(shù)b(O)與b(l),則是以兩比特的二進制數(shù)值表示在行404與406。解映射/ 解交錯則以1比特參數(shù)來提供,參閱行408的col(l),其表示在內部或外部星 座圖之間的選擇,而行410則表示由接收器200所接收且提供至解碼器216 的軟判決的符號s。根據(jù)表示于行402-410中的邏輯狀態(tài),軟判決則表示為變量S (其表示I或Q,如由col(l)所提供)與p (星座圖增益)的函數(shù),如行 412與414所提供。根據(jù)此邏輯表示,可定義邏輯操作根據(jù)邏輯輸入數(shù)值(由 行402-410所提供)來提供軟判決。參閱圖5,圖5說明三個卡諾圖(Karnoughmap) 500、 502、 504,以提 供三個選擇項目。圖示500表示在數(shù)值0或p (星座圖增益)之間的選擇(稱 為LSB)、圖示502表示在數(shù)值s與-s之間的選擇(稱為INV)、圖示504 表示在數(shù)值p與-p之間的選擇(稱為NEG)。在此特定的配置中,LSB與 NEG選擇項目操作相似,使得在LSB為邏輯0的項目在NEG則視為"don't care"狀態(tài)(對于LSB為更高優(yōu)先權選擇的狀態(tài))。對于此配置,由于可通過 對NEG與INV執(zhí)行異或(XOR)邏輯操作以提供解擾亂項目(以當INV使 能時為例),因此省略了解擾亂項目。參閱圖6,圖6表示解碼器600之一部分的方塊示意圖,其能以組合方 式對軟判決解擾亂、重配置及解交錯/解映射。在此特定配置中,圖5的卡諾 圖500、502及504所表示的功能將以解碼器600中邏輯門的組合(組合邏輯) 602來實現(xiàn)。為了提供邏輯信號LSB、 NEG、與INV,組合邏輯602包括一 連串的與門(AND)與異或門(XOR),但在其它配置中也可使用其它類型 的邏輯門,例如與非門(NAND)、或門(OR)、非門(NOT)等等,來產 生這些邏輯信號,以對軟判決的輸入流進行解擾亂、星座圖重配置及解映射。除了接收的軟判決流,例如來自接收器另一部分(如后端接收器)的星 座圖增益(p)也提供至解碼器600。除了接收的軟判決,其它傳輸信息也幫 助解碼器600提供組合的功能。例如,用來擾亂軟判決的一序列比特被提供 至組合邏輯602,以對接收的數(shù)據(jù)進行解擾亂。也提供分別表示b(O)與b(l) 的2個數(shù)字輸入信號,以幫助軟判決的星座圖重配置。此外,在此實施例中, 也提供數(shù)字信號"信道激活"(例如來自接收器),指示信道是否被接收且是 否準備好由解碼器600來處理。解碼器600接收軟判決后,軟判決被提供至符號識別器604,其刪除符號表等信息(strip)且傳輸符號至組合邏輯602。此軟判決輸入也傳輸至一對并 聯(lián)的解交錯器606及608,其提供軟判決對。特別的是, 一個解交錯器提供 與外部星座圖相關聯(lián)的星座圖點,而另一解交錯器提供與內部星座圖相關聯(lián)的星座圖點。根據(jù)內部與外部星座圖點,解交錯器606與608也提供一個邏 輯信號,標記為col(l),用來表示解交錯器606與608正提供內部星座圖數(shù) 據(jù)或外部星座圖數(shù)據(jù)。此外,解交錯器606與608也提供其它功能,例如提 供一或多個地址以擷取與解交錯模式相關的軟判決(例如從存儲器擷取)。 根據(jù)組合邏輯602所提供的邏輯信號, 一系列的多任務器610、 612、 614及 616、邏輯操作器618 (組合反相器與增量器)、反相器620及加法器624 (具 有2-補碼功能)提供一組4個軟判決輸出(例如表示成4比特固定表示)。 通過使用組合邏輯以組合3個功能,則僅需要較少的處理資源以及存儲空間(例如用來存儲在各功能執(zhí)行之間的數(shù)據(jù))。此外,雖然解碼器600以特定 架構來表示(例如使用組合邏輯602),但也可使用其它配置來組合解擾亂、 解交錯/解映射及星座圖重配置的功能。參閱圖7,流程圖700表示解碼器216之一些操作。如上所述,在一個 實施例中解碼器216可包括組合邏輯門,以處理器為基礎的架構,或其它類 型的設計。在一些以處理器為基礎的架構中,解碼器216可在單一處理器上 或在分散的多個處理器上執(zhí)行。不同類型的電路系統(tǒng)(例如組合邏輯或時序 邏輯等)與計算裝置(例如計算機系統(tǒng))也可個別或結合使用,以執(zhí)行解碼 器216的操作。例如,在一個以處理器為基礎的接收器設計中,可由一個處 理器(例如微處理器)來執(zhí)行指令,以提供解碼器216的操作。此指令可存 儲在存儲裝置中(例如硬盤驅動器、CD-ROM等等),且提供至一個處理器(或多個處理器)給后續(xù)的執(zhí)行。解碼器216的操作包括接收表示軟判決的(一種調制機制的)星座圖點(步驟702)。例如,這些星座圖點可由后端接收器212通過信道解碼器與 解多任務器214提供至解碼器216。此操作也包括接收表示與星座圖相關的參數(shù)的數(shù)據(jù)(步驟704),例如與星座圖增益相關的參數(shù)。此外,也接收用 來指示星座圖點與星座圖的內部或外部相關聯(lián)的星座圖參數(shù)。短暫地參閱圖6,來自解交錯器606與608的參數(shù)col(l)表示數(shù)據(jù)是內部或外部星座圖數(shù)據(jù)。 除了表示星座圖的數(shù)據(jù),此操作也包括接收表示星座圖數(shù)據(jù)配置的數(shù)據(jù)(步 驟706)。例如,2個接收的比特(例如b(O)與b(l))表示星座圖點對(例如 I,Q與p- I I i ,p- I Q I )如何配置且指示這些星座圖點對是否已被反相 (invert)。代表擾亂的數(shù)據(jù)也由解碼器216接收(步驟708),例如解碼器216 接收表示在傳輸之前星座圖點擾亂的比特序列。根據(jù)接收到的表示星座圖點與星座圖參數(shù)的數(shù)據(jù),解碼器216的操作包 括以結合方法來對星座圖點進行解擾亂、解交錯/解映射及重配置(步驟710)。 舉例來說,如圖6及圖2所示,解碼器216可實施組合邏輯以執(zhí)行這些操作。 一旦上述操作處理完畢,解碼器216的操作則包括輸出此處理過的數(shù)據(jù)(步 驟712),例如,后續(xù)由信道解碼器與解多任務器214的另一部分與通信接 收器200來處理。如上所述, 一些接收器設計是以處理器為基礎。例如,為執(zhí)行流程圖700 中的操作,解碼器216 (也可和信道解碼器與解多任務器214的其它部分一 同)可操作前述的任何計算機實現(xiàn)的方法。例如,接收器200包括計算裝置 (例如計算機系統(tǒng)),以執(zhí)行與解碼器216相關的指令,此計算裝置可包括 處理器、存儲器、存儲裝置及輸入/輸出裝置。每一組件使用系統(tǒng)總線或其它 類似的結構來內部連接。此處理器能處理計算裝置內執(zhí)行的指令。在一個實 施例中,此處理器可為單線程處理器。在另一實施例中,此處理器可為多線 程處理器。此處理器能處理存儲在存儲器或存儲裝置的指令,以在輸入/輸出 裝置上顯示圖形用戶界面。存儲器存儲計算裝置內的信息。在一個實施例中,此存儲器可為計算機 可讀介質。在一個實施例中,此存儲器可為易失性存儲器單元。在另一實施 例中,此存儲器可為非易失性存儲器單元。存儲裝置能為計算裝置提供大量存儲空間。在一個實施例中,此存儲裝 置可為計算機可讀介質。在不同的實施例中,此存儲裝置可以是軟盤裝置、 硬盤裝置、光盤裝置或磁帶裝置。輸入/輸出裝置給計算裝置提供輸入/輸出操作。在一個實施例中,此輸 入/輸出裝置包括鍵盤和域指向裝置。在另一個實施例中,此輸入/輸出裝置 包括顯示單元,用以顯示圖形用戶界面。所述的特征(例如解碼器216)可由數(shù)字電子電路系統(tǒng)、或者由計算機硬件、固件、軟件或其組合來實施。此裝置可實施在存儲于信息載體內(例 如在機器可讀存儲裝置或傳播信號內)的計算機程序產品內,以由可編程處 理器來執(zhí)行。可由用來執(zhí)行指令程序的可編程處理器來執(zhí)行方法步驟,通過 對輸入數(shù)據(jù)操作并產生輸出信號以執(zhí)行上述實施例的功能。上述特征可有益 地實施在能于可編程系統(tǒng)上執(zhí)行之一或多個計算機程序,其中,此可編程系 統(tǒng)包括至少一個可編程處理器、至少一個輸入裝置及至少一個輸出裝置,耦 接此可編程處理器以接收來自數(shù)據(jù)存儲系統(tǒng)的數(shù)據(jù)與指令、且傳輸數(shù)據(jù)與指 令至數(shù)據(jù)存儲系統(tǒng)。計算機程序是一組指令,可在計算機上直接或間接使用, 以執(zhí)行某一動作或產生某一結果。計算機程序可以任何格式的程序語言來寫入,包括匯編(compiled)語言或直譯(interpreted)語言,且可以任何形式來展開 布署,例如作為獨立程序或作為適合在計算環(huán)境使用的模塊、組件、子程序 或其它單元。用來執(zhí)行指令程序的適當處理器包括例如通用微處理器與特殊目的微處 理器及專用處理器或任何類型計算機中多個處理器中之一者。 一般而言,處 理器將接收來自只讀存儲器或隨機存取存儲器或此兩者的指令與數(shù)據(jù)。計算 機的必要組件為一個用來執(zhí)行指令的處理器以及一或多個用來存儲指令與數(shù) 據(jù)的存儲器。 一般而言,計算機也將包括或操作性地耦接于一或多個用來存 儲數(shù)據(jù)文件的大量存儲裝置,此裝置包括磁盤(例如內部硬盤或可換式磁盤)、 磁光(magneto-optical)盤及光盤。適于有形包含計算機程序指令與數(shù)據(jù)的存儲裝置包括所有形式的非易失性存儲器,例如包含半導體存儲裝置(例如EPROM、 EEPROM及閃存裝置)、磁盤(例如內部硬盤與可換式磁盤)、 磁光盤及CD-ROM與DVD-ROM。此處理器與存儲器可由專用集成電路 (ASIC)來補充,或包含于ASIC中。這些特征可實施于計算機系統(tǒng),此計算機系統(tǒng)包括后端組件(例如數(shù)據(jù) 服務器)、或者包括中間件(middleware)組件(例如應用服務器或因特網(wǎng)服務 器)、或者包括前端組件(例如具有圖形用戶界面或因特網(wǎng)瀏覽器的客戶端 計算機),或者上述的任何結合。此系統(tǒng)的組件可通過數(shù)字數(shù)據(jù)通信的任何 形式或介質來連接,例如通信網(wǎng)絡。通信網(wǎng)絡的例子包括局域網(wǎng)(Local Area Network, LAN)、廣域網(wǎng)(Wide Area Network, WAN)及形成因特網(wǎng)的計算機與 網(wǎng)絡。計算機系統(tǒng)可包括客戶端與服務器??蛻舳伺c服務器一般彼此相隔很遠, 且通過網(wǎng)絡來互動,如上所述??蛻舳伺c服務器的關系的提升,是通過在各 自計算機上執(zhí)行且彼此具有客戶端-服務器關系的計算機程序的效力。其他實施例也在以下權利要求的范圍之內。此處描述的技術可以不同的 順序來實施,仍可達到所需的效果。
權利要求
1.一種方法,包括識別來自調制信號的星座圖點的軟判決,其中,該識別的步驟是依據(jù)表示該星座圖點的第一部分與第二部分的數(shù)據(jù)、表示該星座圖點的該第一部分與該第二部分的配置的數(shù)據(jù)及表示該星座圖點的該第一部分與該第二部分的擾亂的數(shù)據(jù)的邏輯組合進行識別的。
2. 如權利要求1所述的方法,其特征在于,該星座圖點的該第一部分表 示外部星座圖的坐標對。
3. 如權利要求1所述的方法,其特征在于,該星座圖點的該第二部分表 示內部星座圖的坐標對。
4. 如權利要求1所述的方法,其特征在于,表示該星座圖點的該第一部 分與該第二部分的配置的數(shù)據(jù)是表示內部星座圖坐標對與外部星座圖坐標對的配置。
5. 如權利要求1所述的方法,其特征在于,表示該星座圖點的該第一部 分與該第二部分的擾亂的數(shù)據(jù)包括擾亂編碼的至少一個比特。
6. 如權利要求1所述的方法,其特征在于,該星座圖點的該第一部分表 示同相成分。
7. 如權利要求1所述的方法,其特征在于,該星座圖點的該第一部分表 示正交成分。
8. 如權利要求1所述的方法,其特征在于,該星座圖點的該第一部分表 示星座圖增益。
9. 如權利要求1所述的方法,其特征在于,該調制信號為正交幅度調制 信號。
10. 如權利要求1所述的方法,其特征在于,該邏輯組合包括使用至少一 個邏輯門。
11. 一種系統(tǒng),包括通信接收器,用以接收調制信號,且該通信接收器包括 解碼器,用以識別來自該調制信號之一星座圖點之一軟判決,其中,該 解碼器的識別操作是依據(jù)表示該星座圖點的第一部分與第二部分的數(shù)據(jù)、表 示該星座圖點的該第一部分與該第二部分的配置的數(shù)據(jù)及表示該星座圖點的 該第一部分與該第二部分的擾亂的數(shù)據(jù)的邏輯組合進行識別的。
12. 如權利要求11所述的系統(tǒng),其特征在于,該星座圖點的該第一部分 表示外部星座圖的坐標對。
13. 如權利要求11所述的系統(tǒng),其特征在于,該星座圖點的該第二部分 表示內部星座圖的坐標對。
14. 如權利要求11所述的系統(tǒng),其特征在于,表示該星座圖點的該第一部分與該第二部分的配置的數(shù)據(jù)是表示內部星座圖坐標對與外部星座圖坐標 對的配置。
15. 如權利要求11所述的系統(tǒng),其特征在于,表示該星座圖點的該第一 部分與該第二部分的擾亂的數(shù)據(jù)包括擾亂編碼的至少一個比特。
16. 如權利要求11所述的系統(tǒng),其特征在于,該星座圖點的該第一部分 表示同相成分。
17. 如權利要求11所述的系統(tǒng),其特征在于,該星座圖點的該第一部分表示正交成分o
18. 如權利要求ll所述的系統(tǒng),其特征在于,該星座圖點的該第一部分 表示星座圖增益。
19. 如權利要求ll所述的系統(tǒng),其特征在于,該調制信號為正交幅度調 制信號。
20. 如權利要求ll所述的系統(tǒng),其特征在于,該邏輯組合包括使用至少 一個邏輯門。
21. —種計算機程序產品,經由計算機加載該程序以執(zhí)行解碼方法,該解碼方法包括識別來自調制信號的星座圖點的軟判決,其中,該識別步驟是依據(jù)表示 該星座圖點的第一部分與第二部分的資料、表示該星座圖點的該第一部分與 該第二部分配置的數(shù)據(jù)、以及表示該星座圖點的該第一部分與該第二部分的 擾亂的數(shù)據(jù)的邏輯組合進行識別的。
22. 如權利要求21所述的計算機程序產品,其中,該星座圖點的該第一 部分表示外部星座圖的坐標對。
23. 如權利要求21所述的計算機程序產品,其中,該星座圖點的該第二 部分表示內部星座圖的坐標對。
24. 如權利要求21所述的計算機程序產品,其中,表示該星座圖點的該 第一部分與該第二部分配置的數(shù)據(jù)表示內部星座圖坐標對與外部星座圖坐標 對的配置。
25. 如權利要求21所述的計算機程序產品,其中,表示該星座圖點的該 第一部分與該第二部分的擾亂的數(shù)據(jù)包括擾亂編碼的至少一個比特。
26. 如權利要求21所述的計算機程序產品,其中,該星座圖點的該第一 部分表示同相成分。
27. 如權利要求21所述的計算機程序產品,其中,該星座圖點的該第一 部分表示正交成分。
28. 如權利要求21所述的計算機程序產品,其中,該星座圖點的該第一 部分表示星座圖增益。
29. 如權利要求21所述的計算機程序產品,其中,該調制信號為正交幅 度調制信號。
30. 如權利要求21所述的計算機程序產品,其中,該邏輯結合包括使用 至少一個邏輯門。
31. —種系統(tǒng),包括 接收調制信號的裝置,包括識別裝置,識別來自該調制信號的星座圖點的軟判決的裝置,其中,該 識別操作是依據(jù)表示該星座圖點的第一部分與第二部分的數(shù)據(jù)、表示該星座 圖點的該第一部分與該第二部分的配置的數(shù)據(jù)及表示該星座圖點的該第一部 分與該第二部分的擾亂的數(shù)據(jù)的邏輯組合進行識別的。
32. 如權利要求31所述的系統(tǒng),其特征在于,該星座圖點的該第一部分 表示外部星座圖的坐標對。
33, 如權利要求31所述的系統(tǒng),其特征在于,該星座圖點的該第二部分 表示內部星座圖的坐標對。
34, 如權利要求31所述的系統(tǒng),其特征在于,表示該星座圖點的該第一 部分與該第二部分的配置的數(shù)據(jù)是表示內部星座圖坐標對與外部星座圖坐標 對的配置。
35. 如權利要求31所述的系統(tǒng),其特征在于,表示該星座圖點的該第一 部分與該第二部分的擾亂的數(shù)據(jù)包括擾亂編碼的至少一個比特。
全文摘要
一種方法包括識別來自調制信號的星座圖點的軟判決。其中,識別的步驟是依據(jù)表示星座圖點的第一部分與第二部分的資料、表示星座圖點的第一部分與第二部分的配置的數(shù)據(jù)、以及表示星座圖點的第一部分與第二部分的擾亂的數(shù)據(jù)的邏輯結合。
文檔編號H04L27/38GK101606368SQ200880004086
公開日2009年12月16日 申請日期2008年12月19日 優(yōu)先權日2007年12月21日
發(fā)明者提摩太·佩林·費雪-杰夫斯 申請人:聯(lián)發(fā)科技股份有限公司