專利名稱:帶有置信度指示符的塊碼字解碼器的制作方法
技術領域:
本發(fā)明一般性地涉及數(shù)據(jù)通信領域,更具體地涉及為解碼后的前 向糾錯編碼數(shù)據(jù)塊估計所檢測的數(shù)據(jù)消息的準確性。
背景技術:
無線數(shù)據(jù)通信標準有時包括從移動設備到基站的反饋信道。舉個
例子,IEEE 802.16標準,即"WiMax"標準,定義了四個上行鏈路(從 移動設備到基站)反饋信道。這四個上行鏈路反饋信道是(1) ACK信 道、(2)快速反饋信道、(3)增強快速反饋信道,和(4)主要和次 要快速反饋信道。這些反饋信道有助于基站的處理以便調(diào)度各種物理 層功能以及執(zhí)行各種無線資源管理處理,例如混合自動重傳請求 (HARQ)、下行鏈路測量、多輸入多輸出(MIMO)以及調(diào)制編碼方 案(MCS)選擇。以前向糾錯編碼來傳送這些反饋信道消息,但是這 些反饋信道消息不包括用以確定消息是否已被正確檢測的錯誤校驗能 力。
為了提供更有效的無線資源管理,期望不在調(diào)度器中使用不可靠 的解碼的反饋消息。缺乏用于這些反饋信道消息的錯誤校驗能力就限 制了確定以及由此從調(diào)度處理中排除任何不可靠的解碼的反饋信道消 息的能力。仿真結(jié)果表明,基于對WiMax反饋信道通信可用的不同空 中接口信道,對檢測的消息使用簡單軟判決度量(soft decision metric) 會產(chǎn)生不同的結(jié)果。因此,需要克服如上所述的現(xiàn)有技術中的問題。
發(fā)明內(nèi)容
簡短來說,根據(jù)本發(fā)明的一個方面, 一種用于處理接收到的信號 的方法,包括基于接收到的未檢測信號確定與最可能的已解碼數(shù)據(jù) 元素關聯(lián)的第一軟判決度量,以及基于接收到的未檢測信號確定與下 一最可能的已解碼數(shù)據(jù)元素關聯(lián)的第二軟判決度量。該方法還包括 計算第一軟判決度量與第二軟判決度量之間的差值,以及基于接收到
的未檢測信號的幅值和第一軟判決度量與第二軟判決度量的差值來歸 一化該差值,以產(chǎn)生歸一化的差值。該方法進一步包括產(chǎn)生歸一化的
差值作為已解碼數(shù)據(jù)元素置信度指示符(confidence indicator)。
根據(jù)本發(fā)明的另一方面, 一種無線通信數(shù)字數(shù)據(jù)接收器或基站接 收器包括軟判決處理器,其基于接收到的未檢測信號確定與最可能的 己解碼數(shù)據(jù)元素關聯(lián)的第一軟判決度量,以及基于接收到的未檢測信 號確定與下一最可能的已解碼數(shù)據(jù)元素關聯(lián)的第二軟判決度量。該無 線通信數(shù)字數(shù)據(jù)接收器或基站接收器進一步具有置信度指示符計算 器,其適于計算第一軟判決度量與第二軟判決度量之間的差值。置信 度指示符進一步基于接收到的未檢測信號的幅值和第一軟判決度量與 第二軟判決度量的差值來歸一化該差值,以產(chǎn)生歸一化的差值。該無 線通信數(shù)字數(shù)據(jù)接收器或WiMax接收器還具有置信度指示符輸出,其 產(chǎn)生歸一化的差值作為已解碼數(shù)據(jù)元素置信度指示符。
附圖的各個視圖中相同的參考數(shù)字表示相同的或者功能相似的元 素,附圖與下面的詳細說明一起被結(jié)合進本說明書并構(gòu)成其一部分, 用于進一步闡明各種實施例,以及解釋根據(jù)本發(fā)明的各種原理和優(yōu)點。 圖l示出根據(jù)本發(fā)明一個實施例的收發(fā)器的框圖; 圖2示出根據(jù)本發(fā)明一個實施例的包括在圖1的收發(fā)器框圖中的反 饋信道信號處理器;圖3示出根據(jù)本發(fā)明一個實施例的包括在圖2的反饋信道信號處理
器中的塊碼字解碼器;
圖4示出根據(jù)本發(fā)明一個實施例的包括在圖1的收發(fā)器中的可編程 信號處理器的框圖;以及
圖5示出根據(jù)本發(fā)明示例性實施例的用于已檢測數(shù)據(jù)置信度指示 符確定處理的處理流程圖。
具體實施例方式
由于需要,在此公開了本發(fā)明的具體實施例,但是,需要理解的 是所公開的實施例僅僅是本發(fā)明的示例,其可以體現(xiàn)為各種形式。因 此,此處所公開的特定結(jié)構(gòu)性細節(jié)和功能性細節(jié)不能被解釋為是限定, 而僅僅是對權(quán)利要求的示意性示例,以及用于教導本領域技術人員以 任何實際上適合的具體結(jié)構(gòu)來不同地實施本發(fā)明的典型基礎。此外, 此處使用的術語和短語并不意欲限定,而是意欲提供一種易懂的對本 發(fā)明實施例的描述。
此處使用的不加數(shù)量限制的術語被定義為一個或一個以上。此處 使用的術語"多個"被定義為兩個或兩個以上。此處使用的術語"另 一個"被定義為至少第二或更多。此處使用的術語"包含"或/和"具 有"被定義為包括(即,開放式語言)。此處使用的術語"耦合"被 定義為連接,盡管不必是直接地連接,也不必是機械地連接。
圖1示出根據(jù)本發(fā)明一個實施例的收發(fā)器100的框圖。所示出的收 發(fā)器100是包括發(fā)送器和接收器的功能的收發(fā)器的示例,其結(jié)合了本發(fā) 明的方面。在這個示例中,收發(fā)器100被結(jié)合在無線寬帶和3G+基站系 統(tǒng)收發(fā)器中,諸如WiMax收發(fā)器,并且其被用于處理在移動設備和包 含收發(fā)器100的基站之間傳送的通信信號。收發(fā)器100所處理的通信包 括用戶數(shù)據(jù)通信以及用于從移動設備向基站傳送消息的反饋信道,以 便支持對包含那些移動設備和這個基站系統(tǒng)收發(fā)器的無線網(wǎng)絡的維 護。收發(fā)器100包括連接到發(fā)送器104和接收器106的天線102。發(fā)送器 104和接收器106都與數(shù)據(jù)通信處理器108交換用戶數(shù)據(jù)。數(shù)據(jù)通信處理 器108執(zhí)行所需的處理,用以為傳輸而準備經(jīng)由用戶數(shù)據(jù)接口110接收 的用戶數(shù)據(jù),以及用以經(jīng)由用戶數(shù)據(jù)接口110而向外提供由接收器106 所產(chǎn)生的已接收用戶數(shù)據(jù)。本發(fā)明的一個實施例執(zhí)行常規(guī)處理以便執(zhí) 行用戶數(shù)據(jù)通信。
本示例的接收器106將已接收信號提供給反饋信道信號處理器 112。 一個實施例的反饋信道信號處理器112是WiMax基站接收器的一 部分,并且其處理反饋信道信號,以便向控制器114提供接收到的反饋 信道數(shù)據(jù)120以及用于該接收到的反饋信道數(shù)據(jù)的置信度指示符122。 一個實施例的控制器114控制收發(fā)器100的操作,并且進一步經(jīng)由無線 網(wǎng)絡控制器接口130向外部無線網(wǎng)絡控制器提供信息。提供給無線網(wǎng)絡 控制器的信息包括與從移動設備接收到的已檢測反饋信道數(shù)據(jù)的可靠 性有關的信息。無線網(wǎng)絡控制器使用與已檢測的反饋信道數(shù)據(jù)的可靠 性相關的信息來支持更有效的RF資源分配。除其它以外,描述了從移 動設備接收到的信號的檢測可靠性的信息的示例還包括,向隨附的置 信度指示符提供從移動設備接收的反饋信道消息,其中該置信度指示 符表示該反饋信道消息中存在數(shù)據(jù)比特錯誤(data bit errors)的可能性。
圖2示出了根據(jù)本發(fā)明一個實施例的圖1的收發(fā)器100中所包括的 反饋信道信號處理器112。該反饋信道信號處理器112執(zhí)行對接收器106 所產(chǎn)生的調(diào)節(jié)后已接收信號表示(conditioned received signal representation) 201的處理,以便產(chǎn)生反饋信道數(shù)據(jù)輸出210和反饋信道 數(shù)據(jù)置信度指示符輸出212。本示例中接收到的信號表示201是下變頻 和調(diào)節(jié)(conditioned)后的信號,該信號與接收到的包含反饋信道數(shù)據(jù) 的RF信號相對應。本發(fā)明進一步的實施例能夠接受調(diào)節(jié)后的RF信號, 或者接收到的、可以基于其而確定軟數(shù)據(jù)判決的、任何其它適合類型 的信號表示。反饋信道信號處理器112通過對接收到的信號執(zhí)行快速傅立葉變 換(FFT) 202來處理該接收的信號表示201。 FFT處理器202的輸出被單 抽頭均衡器204進一步調(diào)節(jié),以便補償空中通信信道特性,該空中通信 信道特性使接收到的數(shù)字通信信號失真。由單抽頭均衡器204產(chǎn)生的調(diào) 節(jié)后的已接收信號被提供給塊碼字解碼器208,如下所述,該塊碼字解 碼器208能夠以符號級軟判決處理來操作或者以比特級軟判決處理來 操作,以便產(chǎn)生反饋信道數(shù)據(jù)輸出210以及反饋信道數(shù)據(jù)置信度指示符 212。
圖3示出了根據(jù)本發(fā)明一個實施例的圖2的反饋信道信號處理器 112中所包括的塊碼字解碼器208。本發(fā)明的各個實施例包括塊碼字解 碼器208,該塊碼字解碼器208在它們的處理中執(zhí)行比特級軟判決解碼 或符號級軟判決解碼,以便檢測所發(fā)送的塊編碼數(shù)據(jù)。執(zhí)行比特級軟 判決處理的實施例包括教符號至比特轉(zhuǎn)換處理器302。在這些實施例 中,來自單抽頭均衡器204的輸入被處理,以便為每個已檢測的接收到 的比特確定軟判決。本發(fā)明另外的實施例執(zhí)行符號級軟判決處理,并 且基于整個接收到的塊編碼的碼字來確定軟判決。執(zhí)行符號級解碼的 實施例將來自單抽頭均衡器204的輸入信號通過輸入連接303直接提供 給碼字軟判決處理器304。包括在執(zhí)行比特級軟判決處理的實施例中的 軟符號至比特轉(zhuǎn)換302將來自單抽頭均衡器204的軟符號轉(zhuǎn)化成后續(xù)處 理所使用的軟比特判決。由軟符號至比特轉(zhuǎn)換302所產(chǎn)生的軟數(shù)據(jù)比特 判決被提供給碼字軟判決處理器304。
由執(zhí)行比特級軟判決處理的實施例的軟符號至比特轉(zhuǎn)換302所產(chǎn) 生的軟數(shù)據(jù)比特判決包含塊編碼的反饋信道數(shù)據(jù)消息。舉個例子,增 強快速反饋(EFF)信道數(shù)據(jù)消息包含6個反饋消息數(shù)據(jù)比特。這些六 比特消息中的每一個都被塊編碼為96比特塊編碼碼字,通過使用48個 QPSK信道符號來傳送該96比特塊編碼碼字。在執(zhí)行比特級軟判決處理 的實施例中,碼字軟判決處理器304處理這些96軟數(shù)據(jù)比特判決,以便
1為整個塊編碼碼字確定軟判決,以及為最可能的軟判決數(shù)據(jù)估計和下 一最可能的軟判決數(shù)據(jù)估計確定軟判決度量。
在執(zhí)行符號級軟判決處理的實施例中,碼字軟判決處理器304處理
由單抽頭均衡器204產(chǎn)生的接收到的未檢測信號,處理上述EFF示例的 48個QPSK信道符號以便為整個塊編碼碼字確定軟判決,以及為最可能 的軟判決數(shù)據(jù)估計和下一最可能的軟判決數(shù)據(jù)估計確定軟判決度量。 本發(fā)明另外的實施例通過使用任何適當?shù)募夹g處理軟判決以便為最可 能的估計碼字和下一最可能的估計碼字確定軟判決度量。相關領域的 普通技術人員已知,用于碼字的軟判決具有相關的軟判決度量。軟判 決度量表示已檢測的軟判決碼字是所發(fā)送的碼字的正確估計的相對可 能性。給定軟判決的較低軟判決度量表示所估計的軟判決碼字是所發(fā) 送的碼字的正確判決估計的可能性較小,并且包含所發(fā)送的消息的可 能性較小。
與一個實施例的符號級解碼關聯(lián)的碼字軟判決處理器304根據(jù)以 下等式為第一候選塊編碼碼字確定軟判決度量,該軟判決度量被表示 為Mn該第一候選塊編碼碼字是最有可能的估計。
M! = max
-^,|2+網(wǎng)2-2《//,,))
其中
求和在一個塊碼字上進行;
ri代表第i個接收到的信道符號;
Si代表用于候選塊編碼碼字的第i個被發(fā)送的信道符號;以及
Hi代表與ri關聯(lián)的空中接口信道系數(shù)。 (*)代表共軛轉(zhuǎn)置運算?;谟捎行У膲K編碼的己發(fā)送信道符號模式(valid block encoded transmitted channel symbol patterns)所確定的用于候選塊編碼碼字的一 組可能的發(fā)送信道符號Si,具有最大值的根據(jù)上述等式的求和代表己 發(fā)送碼字的最可能的估計。每個可能的碼字具有關于給定的已接收碼 字ri的相應軟判決度量。類似的處理被用于確定上述求和的下一個最大 值,從而確定與第二最可能的已解碼數(shù)據(jù)元素相對應的第二候選塊編 碼碼字,該第二最可能的已解碼數(shù)據(jù)元素由不同的一組Si表示。關于 第二最可能的碼字估計的軟判決度量被表示為M2。
如上所述,本發(fā)明的這個實施例的碼字軟判決處理器304為最可 能的軟判決碼字,也為下一個最可能的軟判決碼字或第二最可能的軟 判決碼字確定軟判決度量。本發(fā)明的一個實施例使用這兩個軟判決度 量的差值來作為關于估計的已接收碼字的置信度指示符的基礎,該估 計的已接收碼字作為符號級解碼器的輸出而產(chǎn)生。然后以信道相關的 項,諸如與一個碼字關聯(lián)的已接收符號的平均功率,來調(diào)整該差值。 在其碼字解碼器208內(nèi)結(jié)合了比特級軟判決處理的實施例的情況中, 執(zhí)行類似的處理以確定最高軟判決和第二最高軟判決的差值。然后以 與一個碼字關聯(lián)的已接收軟比特的平均功率來調(diào)節(jié)該差值。
碼字軟判決處理器304基于本實施例的軟判決處理產(chǎn)生檢測的碼 字,該碼字對應于最可能的碼字估計。檢測的碼字被提供給數(shù)據(jù)輸出 接口 306,數(shù)據(jù)輸出接口 306提供數(shù)據(jù)輸出210。碼字軟判決處理器304 進一步產(chǎn)生最高軟判決度量324,表示為Mi,其與關于已接收反饋信 道碼字的最可能的碼字估計的軟判決度量相對應。碼字軟判決處理器 304進一步產(chǎn)生下一個最高軟判決度量326,其與關于已接收反饋信道 碼字的第二最可能估計的軟判決度量相對應。在本討論中下一個最高 軟判決度量326被表示為M2。
碼字軟判決處理器304進一步包括置信度指示符計算器308。置 信度指示符計算器308將最高軟判決度量324和下一最高軟判決度量326與信號320 —起接受。置信度指示符計算器308基于這些輸入根據(jù) 以下等式來確定置信度指示符值
其中N是分別用于符號級解碼器或比特級解碼器的接收到的軟 符號或軟比特的數(shù)量;求和是在碼塊內(nèi)的整個接收到的軟符號或軟比 特上進行的;并且信道校正因數(shù)"a"是基于以上定義的D的值的幅 值而選擇的。
由以上等式確定的置信度指示符值是通過計算第一軟判決度量 M,與第二軟判決度量M2之間的差值而確定的,其中第一軟判決度量 Mj對應于最高軟判決度量324,第二軟判決度量M2對應于下一最高軟 判決度量322。然后,在使用符號級軟判決處理器的情況下,基于接收 到的未檢測信號的平均功率,通過將該差值除以對于碼字的接收到的 未檢測信道符號的平方幅值的平均值的平方根而對該差值進行歸一 化;在使用比特級軟判決的情況下,基于接收到的未檢測信號的平均 功率,通過將該差值除以對于碼字的軟判決比特的平方幅值的平均值 的平方根而對該差值進行歸一化。在本文中,計算的"平均值"對應 于以其相應的概率被加權(quán)的元素之和。在這個具體示例中,每個元素 的概率相等,因此是以元素數(shù)量的倒數(shù)來進行加權(quán),即,以1/N進行 加權(quán),其中N是全部元素的數(shù)量。然后以信道相關因數(shù)來調(diào)整(scale) 這個歸一化的差值,在上述等式中信道相關因數(shù)表示為"""。
在本發(fā)明的一個實施例中信道校正因數(shù)是基于上述等式所 定義的"D"值的確定幅值來選擇的。 一個實施例的閾值表330存儲了
(M,-M2)一個或多個閾值,將計算出的"D"值與所述閾值進行比較。"《"表
332存儲了基于所計算的"D"值與閾值表330中存儲的一個或多個閾 值之間的關系將要使用的"""的值?;谒嬎愕?D"與閾值表330 中存儲的一個或多個己存儲閾值之間的關系,可以從"""表332中得 出相應的"""值。以下給出的例子是本發(fā)明一個實施例中使用的閾值, 以及用于計算以上定義的"C"值的相應的值
a = l 如果D2T1 a = 0.9 如果T1SD《T2 a = 0.19如果T2^D Tl = 10, T2 = 13.5
在以上示例中,需要注意,所有表示D、 Tl、 T2和"的示例性 值是用于結(jié)合了比特級軟判決處理以便處理WiMax增強快速反饋 (EFF)信道的實施例。當處理其它WiMax反饋信道、其它類型的數(shù) 據(jù),或用于結(jié)合了符號級軟判決解碼器的實施例時,這些值應該被相 應地改變。
置信度指示符計算器308向置信度指示符濾波器310提供置信度 指示符值328,如以上等式所計算的"C"。置信度指示符濾波器310 對計算出的置信度指示符值328執(zhí)行時間濾波,以便消除單獨的置信 度指示符之間的統(tǒng)計變化(statistics variation)。置信度指示符濾波器 310產(chǎn)生用于標記為"k."的相應碼字的濾波后置信度指示符輸出yk。 當前的濾波后已解碼數(shù)據(jù)元素置信度指示符輸出yk是基于上一濾波后 置信度指示符輸出y^、當前解碼的數(shù)據(jù)元素置信度指示符Ck、和濾波 器系數(shù)2的。本發(fā)明一個實施例的濾波器系數(shù)A被存儲在濾波器系數(shù)存 儲器334中。在本發(fā)明一個實施例中,當前的濾波后置信度指示符輸 出yk是根據(jù)以下等式而計算的其中2是預定義的濾波器系數(shù)。在一個實施例中,^的值被選擇
為0.9。
圖4示出了根據(jù)本發(fā)明一個實施例的圖1的收發(fā)器100中所包括 的可編程信號處理器400的框圖。這個示例中的可編程信號處理器400 作為碼字解碼器208的可替換實現(xiàn)。可編程信號處理器400接受均衡 后的信號輸入,并提供反饋信道數(shù)據(jù)輸出210以及置信度指示符輸出 212。
可編程信號處理器400包括數(shù)字處理器420,該數(shù)字處理器420 執(zhí)行由軟件程序所定義的編程處理,如下所述。本發(fā)明一些實施例的 數(shù)字處理器402能夠包括可編程微處理器、預配置或可重新配置的門 陣列,以及/或者能夠被配置或被重新配置以執(zhí)行預編程任務或可重新 編程的任務的任何其它適合的信號處理硬件。數(shù)字處理器402接受由 數(shù)據(jù)輸入404產(chǎn)生的均衡后且數(shù)字化的數(shù)據(jù)。數(shù)字處理器402產(chǎn)生通 過數(shù)據(jù)輸出452的反饋信道數(shù)據(jù),以及通過置信度指示符輸出450的 反饋信道數(shù)據(jù)。
可編程信號處理器400包括存儲程序的程序存儲器406,所述程序 定義了為數(shù)字處理器402而定義的處理。本發(fā)明一個實施例的程序存儲 器406包括軟符號至比特轉(zhuǎn)換處理器程序410,與以上針對軟符號至比 特轉(zhuǎn)換302的描述類似,該程序410將接收到的軟符號轉(zhuǎn)化成軟數(shù)據(jù)比 特判決。程序存儲器406包括碼字軟判決計算器程序412,該程序412以 與以上對碼字軟判決處理器304的描述類似的方式,定義了確定軟判決 和相關軟判決度量的處理。程序存儲器406包括置信度指示符計算器程 序,該程序以與以上對置信度指示符計算器308的描述類似的方式,定 義了確定用于軟已檢測碼字的置信度指示符的處理。程序存儲器406進 一步包括置信度指示符濾波器程序416,該程序416以與以上對置信度 指示符濾波器310的描述類似的方式,定義了對已確定置信度指示符進 行時間濾波(time filter)的處理??删幊绦盘柼幚砥?00包括數(shù)據(jù)存儲器408。數(shù)據(jù)存儲器408存儲支 持數(shù)字處理器402所執(zhí)行的處理的數(shù)據(jù)。本發(fā)明的一個實施例的數(shù)據(jù)存 儲器408包括第一閾值420和第二閾值422。這個實施例的第一閾值420 和第二閾值類似于以上所述的閾值存儲器330中所存儲的閾值。數(shù)據(jù)存 儲器408也存儲置信度濾波器系數(shù)424,其對應于以上所述的;i值并且類 似于存儲在濾波器系數(shù)存儲器334中的值。數(shù)據(jù)存儲器408存儲先前置 信度輸出426,其對應于以上所述的yk.,值,其用于與以上所述的相類似 的系數(shù)濾波處理。數(shù)據(jù)存儲器408也存儲候選判決度量428,其包括最 可能的軟判決度量N^和下一最可能的軟判決度量M2。數(shù)據(jù)存儲器408 進一步存儲"""表430,該表430存儲基于所計算的"D"值將 要使用的值,如上所述。本發(fā)明一些實施例的數(shù)據(jù)存數(shù)器408進 一步以易失或非易失狀態(tài)存儲其它數(shù)據(jù),以支持這些實施例的操作。
圖5示出了根據(jù)本發(fā)明的示例性實施例的用于已檢測數(shù)據(jù)置信度 指示符確定處理500的處理流程圖。已檢測數(shù)據(jù)置信度指示符確定處理 500基于關于通過軟判決處理所檢測的數(shù)據(jù)的軟判決度量,來產(chǎn)生置信 度指示符。已檢測數(shù)據(jù)置信度指示符確定處理500在步驟502開始,接 收塊編碼數(shù)據(jù)信號。該塊編碼數(shù)據(jù)信號包含由接收器接收的信道符號 或軟比特的表示,該接收器執(zhí)行已接收塊編碼信號處理500。處理繼續(xù), 在步驟504確定關于正被處理的已接收信號的第一軟判決度量,在步驟 506確定關于正被處理的已接收信號的第二軟判決度量。這兩個軟判決 度量是在確定關于已接收塊編碼數(shù)據(jù)信號的軟判決檢測數(shù)據(jù)的過程中 執(zhí)行的,并且它們對應于最可能碼字判決和下一最可能碼字判決的軟 判決度量。
已檢測數(shù)據(jù)置信度指示符確定處理500繼續(xù),在步驟508計算第一 判決度量與第二判決度量的差值。已檢測數(shù)據(jù)置信度指示符確定處理 500繼續(xù),在步驟510確定解碼器所接收的平均信號功率值。本文中的 平均功率值是與已接收信號幅值平方的平均值成比例的值。在本發(fā)明的一個實施例中,在符號級軟判決處理的情況下,校正值是所有信道 符號的幅值平方的均值的平方根,或者在比特級軟判決處理的情況下, 校正值是所有軟比特的幅值平方的均值的平方根,該所有信道符號和 所有軟比特是為正被處理的一個碼字而接收的。
已檢測數(shù)據(jù)置信度指示符確定處理500繼續(xù),在步驟512將第一軟
判決度量與第二軟判決度量的差值除以平均輸入功率的平方根,以確 定調(diào)整后的置信度指示符。將該差值除以該值的操作基于接收到的未 檢測信號的功率而對該差值進行了歸一化,并且產(chǎn)生了歸一化后的差
值。然后在步驟514,該處理基于調(diào)整后的置信度指示符與預定義閾值 之間的關系而確定的值,如上所述。
在步驟516,該處理接下來將調(diào)整后的置信度指示符乘以""", 以確定校正后的置信度指示符。在步驟518,該處理接下來對校正后的 置信度指示符進行時間濾波,以提供濾波后的置信度指示符作為輸出。 在一個實施例中,濾波后的置信度指示符與軟判決一起被提供給進一 步的處理,諸如提供給無線網(wǎng)絡控制器。然后該處理返回到步驟502, 接收另一個塊編碼數(shù)據(jù)信號。
本發(fā)明也可被實現(xiàn)為計算機程序產(chǎn)品,其包括能夠?qū)崿F(xiàn)此處描述 的方法的所有特征,并且當被載入計算機系統(tǒng)中時,其能夠執(zhí)行這些 方法。本文中的計算機程序裝置或計算機程序意指一組指令的以任何 語言,代碼或符號的任何表達,該組指令意欲使系統(tǒng)具有信息處理能 力,以便直接執(zhí)行特定功能,或者在以下兩項中的任一項或兩者之后 執(zhí)行特定功能a)轉(zhuǎn)換為另一語言,代碼或符號;b)以不同的材料形 式再現(xiàn)。
除其它以外,每個計算機系統(tǒng)還可包括一個或多個計算機,以及 至少一個計算機可讀介質(zhì),其允許計算機讀取數(shù)據(jù)、指令、消息或消息分組,以及其它計算機可讀信息。計算機可讀介質(zhì)可包括非易失性
存儲器,諸如ROM、閃存、磁盤驅(qū)動存儲器、CD-ROM、 SIM卡,以 及其它永久性存儲器。此外,計算機介質(zhì)例如可包括易失性存儲器, 諸如RAM、緩沖器、緩存,以及網(wǎng)絡電路(network circuit)。
此處使用的術語程序、軟件應用等等被定義成為在計算機系統(tǒng)上 執(zhí)行而設計的一系列指令。程序、計算機程序,或軟件應用可包括子 程序、函數(shù)、進程、對象方法、對象實現(xiàn)、可執(zhí)行應用、小應用程序 (applet)、伺服小程序(servlet)、源代碼、目標代碼、共享庫/動態(tài) 載入庫,以及/或者其它為在計算機系統(tǒng)上執(zhí)行而設計的一系列指令。
說明書中提到的"一個實施例"指的是結(jié)合該實施例描述的特定 特征、結(jié)構(gòu),或特性被包括在至少一個本發(fā)明的實施例中。因此,在 說明書中多個地方出現(xiàn)的短語"在一個實施例中"并不一定指代同一 實施例。此外,特定特征、結(jié)構(gòu),或特性可以在一個或多個實施例中 以任何適當?shù)姆绞浇Y(jié)合起來。此外,這些實施例只是此處的創(chuàng)新性教 導的許多有益使用的示例。 一般來說,本申請說明書中的描述并不一 定限制各個要求保護的發(fā)明中的任何一個。此外,有些描述可應用于 一些創(chuàng)造性特征而不應用于其它特征。 一般來說,除非被指出,否則 單數(shù)元件也可被用作復數(shù),反之亦然,而不喪失通用性。
盡管已經(jīng)圖示并描述了本發(fā)明的各個實施例,但需要了解的是本 發(fā)明并不被此所限。對本領域技術人員來說可以進行許多修改、改變、 變化、替換以及等同,而不偏離由所附權(quán)利要求所限定的本發(fā)明的精 神和范圍。
權(quán)利要求
1. 一種用于處理接收到的信號的方法,該方法包括基于接收到的未檢測信號來確定與最可能的已解碼數(shù)據(jù)元素關聯(lián)的第一軟判決度量;基于所述接收到的未檢測信號來確定與下一最可能的已解碼數(shù)據(jù)元素關聯(lián)的第二軟判決度量;計算所述第一軟判決度量與所述第二軟判決度量之間的差值;基于所述接收到的未檢測信號的功率來對所述差值進行歸一化,以產(chǎn)生歸一化的差值;以及以通信信道相關因數(shù)來調(diào)整所述歸一化的差值,以產(chǎn)生已解碼數(shù)據(jù)元素置信度指示符。
2. 如權(quán)利要求l所述的方法,其中所述接收到的未檢測信號包括 傳送塊編碼數(shù)據(jù)消息的多個信道數(shù)據(jù)符號。
3. 如權(quán)利要求2所述的方法,其中基于所述接收到的未檢測信號 分別與第一候選塊編碼碼字以及第二候選塊編碼碼字之間的確定距離 來確定所述第一軟判決度量和所述第二軟判決度量,所述第一候選塊 編碼碼字對應于所述最可能的已解碼數(shù)據(jù)元素,所述第二候選塊編碼 碼字對應于所述下一最可能的已解碼數(shù)據(jù)元素。
4. 如權(quán)利要求2所述的方法,其中基于第一組軟數(shù)據(jù)比特判決度量來確定所述第一軟判決度量,所述第一組軟數(shù)據(jù)比特判決度量為由所述多個信道符號所傳送的至少一個數(shù)據(jù)比特而確定,所述第一組軟數(shù)據(jù)比特判決度量包括關于至少一個最可能的已檢測數(shù)據(jù)比特判決的軟數(shù)據(jù)比特判決,所述至少一個最可能的已檢測數(shù)據(jù)比特判決針對所 述至少一個數(shù)據(jù)比特中的每一個數(shù)據(jù)比特;以及,基于第二組軟數(shù)據(jù)比特判決度量來確定所述第二軟判決度量,所述第二組軟數(shù)據(jù)比特判 決度量為由所述多個信道符號所傳送的至少一個數(shù)據(jù)比特而確定,所述第二組軟數(shù)據(jù)比特判決度量包括關于至少一個下一最可能的比特判決的軟數(shù)據(jù)比特判決,所述至少一個下一最可能的比特判決是針對所 述至少一個數(shù)據(jù)比特中的每一個數(shù)據(jù)比特。
5. 如權(quán)利要求l所述的方法,其中基于所述歸一化的差值的值來 選擇所述通信信道相關因數(shù)。
6. 如權(quán)利要求l所述的方法,進一步包括確定所述通信信道相關 因數(shù),確定所述通信信道相關因數(shù)包括確定所述接收到的未檢測信號的幅值平方的均值,所述幅值平方 的均值包括多個信道數(shù)據(jù)符號中的至少一些以其概率被加權(quán)后的和, 所述多個信道數(shù)據(jù)符號包含在所述接收到的未檢測信號中;以及確定所述信號幅值平方的均值的平方根,以及其中所述歸一化包括將所述差值除以所述幅值平方的均值的平方 根,以產(chǎn)生所述歸一化的差值。
7. 如權(quán)利要求6所述的方法,其中確定所述通信信道相關因數(shù)進 一步包括確定所述歸一化的差值大于至少一個預定閾值;響應于確定所述歸一化的差值大于所述至少一個預定閾值中的一 個預定l萄值,將所述通信信道相關因數(shù)設置為第一預定通信信道相關 因數(shù);以及響應于確定所述歸一化的差值小于所述至少一個預定閾值中的一 個預定閾值,將所述通信信道相關因數(shù)設置為第二預定通信信道相關 因數(shù)。
8. 如權(quán)利要求l所述的方法,進一步包括對所述已解碼數(shù)據(jù)元素 置信度指示符進行低通濾波。
9. 如權(quán)利要求8所述的方法,其中所述低通濾波包括將當前已解碼數(shù)據(jù)元素置信度指示符乘以幅值小于l的濾波系數(shù), 以產(chǎn)生第一乘積;將上一濾波后的已解碼數(shù)據(jù)元素置信度指示符乘以l減去所述濾 波系數(shù),以產(chǎn)生第二乘積;以及通過將所述第一乘積與所述第二乘積相加而產(chǎn)生當前濾波后的置 信度指示符。
10. —種無線通信數(shù)字數(shù)據(jù)接收器,包括軟判決處理器,適于基于接收到的未檢測信號來確定與最可能的 已解碼數(shù)據(jù)元素關聯(lián)的第一軟判決度量,以及基于所述接收到的未檢 測信號來確定與下一最可能的已解碼數(shù)據(jù)元素關聯(lián)的第二軟判決度 里;置信度指示符計算器,適于計算所述第一軟判決度量與所述第二軟判決度量之間的差值;基于所述接收到的未檢測信號的功率來對所述差值進行歸一化, 以產(chǎn)生歸一化的差值;以及以通信信道相關因數(shù)來調(diào)整所述歸一化的差值,以產(chǎn)生調(diào)整后的 歸一化的差值;以及置信度指示符輸出,適于產(chǎn)生已解碼數(shù)據(jù)元素置信度指示符。
11. 如權(quán)利要求10所述的無線通信數(shù)字數(shù)據(jù)接收器,進一步包括 置信度指示符濾波器,適于通過以下步驟對所述已解碼數(shù)據(jù)元素置信 度指示符進行低通濾波將當前已解碼數(shù)據(jù)元素置信度指示符乘以幅值小于l的濾波系數(shù), 以產(chǎn)生第一乘積;將上一濾波后的置信度指示符乘以l減去所述濾波系數(shù),以產(chǎn)生第 二乘積;以及通過將所述第一乘積與所述第二乘積相加而產(chǎn)生當前濾波后的已 解碼數(shù)據(jù)元素置信度指示符。
12. 如權(quán)利要求10所述的無線通信數(shù)字數(shù)據(jù)接收器,其中所述接 收到的未檢測信號包括傳送塊編碼數(shù)據(jù)消息的多個信道數(shù)據(jù)符號。
13. 如權(quán)利要求12所述的無線通信數(shù)字數(shù)據(jù)接收器,其中基于所 述接收到的未檢測信號分別與第一候選塊編碼碼字以及第二候選塊編 碼碼字之間的確定距離來確定所述第一軟判決度量和所述第二軟判決 度量,所述第一候選塊編碼碼字對應于所述最可能的已解碼數(shù)據(jù)元素, 所述第二候選塊編碼碼字對應于所述下一最可能的已解碼數(shù)據(jù)元素。
14. 如權(quán)利要求12所述的無線通信數(shù)字數(shù)據(jù)接收器,其中基于第 一組軟數(shù)據(jù)比特判決度量來確定所述第一軟判決度量,所述第一組軟 數(shù)據(jù)比特判決度量為由所述多個信道符號所傳送的至少一個數(shù)據(jù)比特 而確定,所述第一組軟數(shù)據(jù)比特判決度量包括關于至少一個最可能的 已檢測數(shù)據(jù)比特判決的軟數(shù)據(jù)比特判決,所述至少一個最可能的已檢 測數(shù)據(jù)比特判決針對所述至少一個數(shù)據(jù)比特中的每一個數(shù)據(jù)比特;以 及,基于第二組軟數(shù)據(jù)比特判決度量來確定所述第二軟判決度量,所 述第二組軟數(shù)據(jù)比特判決度量為由所述多個信道符號所傳送的至少一 個數(shù)據(jù)比特而確定,所述第二組軟數(shù)據(jù)比特判決度量包括關于至少一 個下一最可能的比特判決的軟數(shù)據(jù)比特判決,所述至少一個下一最可 能的比特判決針對所述至少一個數(shù)據(jù)比特中的每一個數(shù)據(jù)比特。
15. 如權(quán)利要求10所述的無線通信數(shù)字數(shù)據(jù)接收器,其中所述置 信度指示符計算器進一步適于以通信信道相關因數(shù)來調(diào)整所述已解碼 數(shù)據(jù)元素置信度指示符,所述通信信道相關因數(shù)基于所述歸一化的差 值的值。
16. 如權(quán)利要求15所述的無線通信數(shù)字數(shù)據(jù)接收器,其中所述置 信度指示符計算器進一步適于通過以下步驟來確定所述通信信道相關因數(shù)確定所述接收到的未檢測信號的幅值平方的均值,所述幅值平方的均值包括多個信道數(shù)據(jù)符號中的至少一些以其概率被加權(quán)后的和,所述多個信道數(shù)據(jù)符號包含在所述接收到的未檢測信號中;以及確定所述信號幅值平方的均值的平方根,以及其中所述置信度指示符計算器進一步適于通過將所述差值除以所 述幅值平方的均值的平方根來對所述差值進行歸一化,以產(chǎn)生所述歸 一化的差值。
17. 如權(quán)利要求16所述的無線通信數(shù)字數(shù)據(jù)接收器,其中所述置 信度指示符計算器進一步適于通過以下步驟來確定所述通信信道相關因數(shù)確定所述歸一化的差值大于至少一個預定閾值;響應于確定所述歸一化的差值大于該至少一個預定閾值中的一個 預定閾值,將所述通信信道相關因數(shù)設置為第一預定通信信道相關因 數(shù);以及響應于確定所述歸一化的差值不大于所述至少一個預定閾值中的 一個預定閾值,將所述通信信道相關因數(shù)設置為第二預定通信信道相 關因數(shù)。
18. —種基站接收器,包括軟判決處理器,適于基于接收到的未檢測信號來確定與最可能的 已解碼數(shù)據(jù)元素關聯(lián)的第一軟判決度量,以及基于所述接收到的未檢測信號來確定與下一最可能的已解碼數(shù)據(jù)元素關聯(lián)的第二軟判決度旦 里;置信度指示符計算器,適于計算所述第一軟判決度量與所述第二軟判決度量之間的差值;基于所述接收到的未檢測信號的功率來對所述差值進行歸一化, 以產(chǎn)生歸一化的差值;以及以通信信道相關因數(shù)來調(diào)整所述歸一化的差值,以產(chǎn)生已解碼數(shù) 據(jù)元素置信度指示符;以及置信度指示符輸出,適于產(chǎn)生所述已解碼數(shù)據(jù)元素置信度指示符。
19. 如權(quán)利要求18所述的基站接收器,其中所述置信度指示符計算器進一步適于以通信信道相關因數(shù)來調(diào)整所述已解碼數(shù)據(jù)元素置信度指示符,所述通信信道相關因數(shù)基于所述歸一化的差值的值。
20. 如權(quán)利要求18所述的基站接收器,進一步包括置信度指示符濾波器,適于對所述已解碼數(shù)據(jù)元素置信度指示符進行低通濾波。
全文摘要
一種無線收發(fā)器(100),其產(chǎn)生用于接收到的塊糾錯編碼碼字的軟判決,以及表示在已檢測數(shù)據(jù)中存在錯誤的可能性的置信度指示符。該無線收發(fā)器(100)處理塊加密的信號,諸如WiMax上行鏈路中的反饋信道消息。在接收到信號后,為接收到的塊編碼碼字確定軟判決。計算關于最可能的已檢測碼字的軟判決度量與關于下一最可能的已檢測碼字的軟判決度量之間的差值?;谠谝呀邮招盘?201)上接收到的全部解碼器輸入功率對這個差值進行歸一化。然后以信道相關因數(shù)來調(diào)整歸一化的差值,并且對歸一化的差值進行時間濾波。經(jīng)過歸一化和時間濾波后的置信度指示符輸出(212)能夠被提供給無線網(wǎng)絡控制器,以評定接收到的數(shù)據(jù)的可用性。
文檔編號H04L1/00GK101512951SQ200780032613
公開日2009年8月19日 申請日期2007年6月4日 優(yōu)先權(quán)日2006年8月28日
發(fā)明者于驍勇, 吳建軍, 陳向陽 申請人:摩托羅拉公司