專利名稱:用于高效度量存儲與干擾免除的干擾估計與縮放的制作方法
技術領域:
一般地,本發明涉及無線通信領域,更具體地,涉及干擾估計與縮放,以便提供高效度量存儲與干擾免除。
背景技術:
在許多執行塊處理的無線通信系統中,在能夠執行解調制/解碼流程之前,典型地有必要在接收器中存儲整個塊的度量。這要求存儲相當大的度量集。進一步地,如果執行軟決策聯合(soft-decisioncombining),有必要使用多個比特表示每一度量。在某些數字信號處理器中,對于每一度量有必要使用32位字,如果它們覆蓋大的動態范圍的話。
作為對現有技術中存在的問題的闡釋,圖1與2中顯示兩個示例應用。在圖1中的第一示例中,在發射器102處對卷積編碼器中的N個符號的塊進行塊交織,以便提供針對衰減的魯棒性。在接收器104處,在完全完成解交織過程之前,必須將N個符號的整個塊存儲到存儲器中,在此時間解碼/解調制流程可開始,如時間線106指示的那樣。如果使用軟決策解碼器,例如Viterbi解碼器(或稱為維特比譯碼器),則每一存儲的度量將包括若干個比特。對于大的N值,所需的存儲量可能過大。
在圖2中顯示的第二示例中,跳頻數字通信系統通過在兩個不同的跳躍(hop)的每一個上兩次發射符號塊,來運用分集。在接收器中,通過軟合并符號在兩跳的每一個上接收的統計特性來解調制符號。在發射器中,在時間間隔Thop秒期間,在兩個不同的跳躍上發送N個符號的塊。在接收器處,一旦在時間t=τ得到來自第一跳的統計特性,接收器必須存儲該統計特性,直到時間t=τ+Thop,此時接收到來自第二跳的統計特性,并且可執行軟合并。這樣,在可進行軟合并之前,必須存儲在第一跳上接收的N個統計特性的整個集合。再者,所需的存儲量對于大的N值而言可能是有問題的。
另一問題是在采用軟合并的系統中緩解干擾,這在先前的跳頻示例中具有特別的重要性。此情形闡釋在圖3中,其中示例性系統使用8-FSK調制與二階分集,使用不相干平方律合并解調制。使用匹配濾波器組進行解調制,對于8個頻率中的每一個使用一個濾波器。強干擾過程破壞來自第一跳302的匹配濾波器度量。來自第二跳304的度量包含相對強的信號分量,盡管該信號中的功率顯著低于第一跳302上的干擾功率。這樣,當以平方律合并度量時,干擾過程壓倒度量306的結果集,基本上沒有信號分量。
發明內容
簡要地,遵照本發明的優選實施例,公開一種系統、方法、無線設備、與計算機可讀介質,其用于在預先確定的時間間隔期間接收與符號塊相關聯的一組軟度量,使用該組軟度量來形成初始干擾功率估計,形成與每一預先確定的時間間隔相對應的干擾功率的移動平均估計,并遵照對應的干擾功率估計縮放該組軟度量而產生一組縮放的度量。其后,它們限制該組縮放的度量的動態范圍,線性地量化受限度量,并將線性地量化的受限度量輸出到存儲器緩沖區。包含線性地量化的受限度量的存儲器緩沖區的大小小于存儲接收的軟度量所需的存儲器緩沖區的大小。其后,使用線性地量化的受限度量作為解碼器的輸入。
使用基于平均值的估計或基于最大值的估計形成初始干擾功率估計。通過將該組軟度量中的每一度量除以對應的在預先確定的時間間隔期間得到的干擾功率估計,進行對該組軟度量的縮放。
本發明的優選實施例是有利的,因為在加性白高斯噪聲(AWGN)條件下,它們改善了針對干擾信號的免除性,而不顯著地惡化無線設備的誤比特率性能。它們也提供了一種有效的方法來表示與符號塊相關聯的度量,其限制該組度量的動態范圍。這允許小得多的存儲器的量,其為存儲度量所必需,從而有效地減小了無線設備的成本和/或復雜度。
所附繪圖,其中分立視圖之間相似的引用號指代相同或功能上相似的組件,并且其連同下面的具體實施例集成到本說明書并形成本說明書的一部分,其用于進一步闡釋各種實施例,并解釋各種原則與優點,其均遵照本發明。
圖1是框圖,其闡釋典型的現有技術的解交織過程,其用于卷積編碼的無線通信系統。
圖2是時間線,其闡釋接收跳頻信號的時間幀,其遵照現有技術的實現。
圖3是現有技術的跳頻系統中的8-FSK符號的不相干平方律分集合并的闡釋,其中在各跳之一存在強干擾。
圖4是框圖,其闡釋集成了改善的用于高效度量存儲與干擾免除的干擾估計與縮放的通信系統,其遵照本發明的優選實施例。
圖5是更詳細的框圖,其闡釋圖4的系統的移動通信設備,其遵照本發明的優選實施例。
圖6是框圖,其闡釋圖4的系統的移動通信設備的示例性主存儲器的內容,其遵照本發明的優選實施例。
圖7是操作流程圖,其闡釋干擾估計與縮放過程的一部分,其遵照本發明的優選實施例。
圖8是框圖,其闡釋圖4的系統的移動通信設備的示例性縮放、限制、與量化過程,其遵照本發明的優選實施例。
圖9是框圖,其闡釋圖4的系統的移動通信設備的示例性干擾估計過程,其遵照本發明的優選實施例。
圖10是說明性繪圖,其描繪圖4的系統的移動通信設備的示例性存儲器要求,其遵照本發明的優選實施例。
圖11-15是圖4的系統的移動通信設備的示例性誤比特率(BER)圖形,其遵照本發明的優選實施例。
具體實施例方式
按照要求,這里公開本發明的詳細實施例;然而,需要理解的是,公開的實施例僅為本發明的示例,本發明可以以各種形式實施。因此,這里公開的特定結構與功能細節不應被解釋為限制型的,而僅僅作為權利要求書的基礎,并作為教導本領域技術人員以基本上任何適宜的細節結構以各種方式使用本發明的表示基礎。進一步地,這里使用的術語與短語無意是限制性的,而是提供對本發明的可理解的描述。
術語“一”,如這里所使用的那樣,被定義為一或超過一。術語“多”,如這里所使用的那樣,被定義為二或超過二。術語“另一”,如這里所使用的那樣,被定義為至少第二或更多。術語“包括”和/或“具有”,如這里所使用的那樣,被定義為包括(即,開放語言)。術語“連接”,如這里所使用的那樣,被定義為連接,盡管不一定是直接地,并且不一定是機械地。術語“程序”、“軟件應用程序”等,如這里所使用的那樣,被定義為被設計為在計算機系統上執行的指令序列。程序、計算機程序、或軟件應用可包括子函數、函數、過程、對象方法、對象實現、可執行應用、applet、servlet、源代碼、目標代碼、共享庫/動態連接庫和/或其它被設計為在計算機系統上執行的指令序列。
遵照優選實施例,本發明有利地克服了現有技術的問題,其包括在接收器反縮放與符號塊相關聯的軟度量,以及噪聲/干擾水平的估計,并于其后限制和量化它們。本發明的好處是雙重的它允許高效存儲軟度量,并且在特定場景(例如跳頻)中還提供對干擾的內在的魯棒性。
在使用符號的軟決策與塊處理的數字通信系統(例如圖1中的卷積編碼系統和圖2中的跳頻系統)中,解調制/解碼過程所需的存儲量可能過大。本發明的優選實施例提供一種方法,其用于在接收器的前端高效地存儲進來的度量,而鏈路性能損失最小。在某些場景(例如圖3中的跳頻場景)中,此過程還提供對干擾的內在的魯棒性。
圖4中闡釋由本發明的示例性實施例使用的兩個無線設備的用戶的物理配置400。物理配置400包括兩個用戶,每一用戶具有一無線設備,無線設備A 402與無線設備B 404。兩個用戶使用這兩個無線設備來彼此或與其它用戶(未顯示)通信。盡管在此示例中闡釋兩個用戶,以提高解釋的清晰度,需要理解的是,這些實施例的特性也操作在具有多個用戶的環境中。無線設備可彼此直接通信,或者可經由諸如蜂窩式基站406等中繼系統通信。
圖5中顯示示例性移動用戶設備402的框圖。無線設備402包含天線502;至少一個收發器504,其具有發射器506、接收器508、模數轉換器(A/D)507、數字信號處理器(DSP)509以及解碼器/編碼器516,其被設計為為其對應的系統的頻率與特性而發射、接收、編碼與解碼無線信號。
移動用戶單元402還包括一或多個處理器/控制器502,其處理指令,進行計算,并管理通過無線設備402的信息流。無線設備402也包括主存儲器510,其包含程序存儲器626與數據存儲器610(圖6中更詳細地顯示),優選地,隨機存取存儲器(RAM),并且還可包括輔助存儲器512。另外,處理器520可通信地連接到主存儲器510。在主存儲器之內包括用戶接口602、操作系統平臺604、蜂窩棧608與膠合軟件(glue software)606,如圖6中更詳細的顯示。操作系統平臺604管理資源,例如存儲在數據存儲器610中的消息數據612、任務調度,并處理程序存儲器626中蜂窩棧608的操作。
操作系統平臺604還管理基于圖形和/或字符的顯示界面530,遵照本示例,其控制顯示屏528。對于信息的視覺輸出,經由屏幕528向無線設備402的用戶顯示信息,而對于聽覺輸出,經由揚聲器524。用戶輸入接口包括小鍵盤518與麥克風526,其用于從無線設備402的用戶接收輸入。另外,操作系統平臺604還以本領域普通技術人員眾所周知的方式管理無線設備402的許多其它基本任務。
膠合軟件606可包括驅動、棧、低層應用程序編程接口(API),并提供基本功能組件供操作系統平臺604和運行在操作系統平臺604上的兼容應用程序使用,以便管理與無線設備402中的資源和處理的通信。
存儲在主存儲器510中的其它組件包括緩沖,其包含軟度量614,其從進來的信號接收;干擾功率估計器620,其用于確定對應的軟度量614的干擾估計616;度量縮放器622,其用于提供一組縮放的度量618;以及限制器/量化器624,以提供高效地表示的度量的最終集合628。在后面的討論中將更詳細地解釋這些組件。
示例性無線設備402還包含電源522,以向無線設備402供電,例如電池、DC適配器、或AC適配器。
在其它可供選擇的實施例中,輔助存儲器512可包括其它相似的設備,以允許將計算機程序或其它指令載入無線設備402。這樣的設備可包括,比如說,移動存儲單元與接口(未顯示)。其示例可包括程序卡與卡接口(例如在視頻游戲設備中可以找到的),移動存儲芯片(例如EPROM、或PROM)與相關聯的插槽,以及其它移動存儲單元與接口,其允許從移動存儲單元向無線設備402傳輸軟件與數據。
在此文檔中,使用術語“計算機程序介質”、“計算機可用的介質”、“機器可讀的介質”與“計算機可讀的介質”來一般地指代介質,例如主存儲器510與輔助存儲器512、移動存儲驅動器、硬盤驅動器中安裝的硬盤與信號。這些計算機程序產品是向無線設備402提供軟件的手段。計算機可讀的介質允許無線設備402從計算機可讀的介質讀取數據、指令、消息或消息分組、與其它計算機可讀的信息。計算機可讀的介質,比如說,可包括非易失性存儲器,例如軟盤、ROM、閃存、硬盤驅動器存儲、CD-ROM、與其它永久存儲。這對于,比如說,在計算機系統之間傳輸信息(例如數據與計算機指令)是有利的。進一步地,計算機可讀的介質可包括暫態介質中的計算機可讀的信息,例如網絡鏈路和/或網絡接口,包括有線網絡或無線網絡,其允許計算機讀取這樣的計算機可讀的信息。
通過此示例性系統描述各種軟件實施例。在閱讀此描述之后,如何使用其它計算機系統和/或計算機架構實現本發明對于相關領域普通技術人員而言將變得顯而易見。
圖7與8中顯示了示例性操作流程圖與流程的一般格式。流程開始于步驟702,在時間間隔i期間接收一組軟度量614。第i符號時間期間的進來的度量614以集合標注表示為{Z(i)}。該集合中度量的數目取決于調制格式。在諸如PSK或QAM等格式中,每一符號間隔產生單個復度量,例如匹配濾波器的輸出。在M元FSK格式中,每一符號間隔從匹配濾波器組產生M個復度量,其中對于M個可能的狀況(tone)中的每一個有一專用濾波器。這些度量存儲在跨越2L+1個符號間隔的臨時存儲器緩沖中,以便能形成干擾功率的移動平均估計。(注意L的值是任意的,典型地通過實驗確定。必須考慮精確度(要求較高值)與時間約束(要求較低值)之間的折中。)在對(度量)進行縮放之前,將度量存儲在此臨時緩沖中,其格式由A/D轉換器507與DSP 509指定,在某些DSP中可能為32位字。
接著,由干擾功率估計器620形成第i符號時間期間的干擾功率的估計(i)。在每一符號間隔期間,在步驟704,通過進行初步符號決策,并遵照調制格式,使用每一接收的統計特性包括符號加干擾或者僅(包括)干擾的這一事實,可形成干擾功率的粗略估計symbol(i)。因為平均干擾功率一般將隨時間緩慢地變化,其后,在步驟706(闡釋在圖9中),可在長度為2L+1的兩邊窗口上對每符號干擾估計進行平均,以給出干擾功率的更精確估計(i)。找到symbol(i)的好方法取決于系統,以后將詳細描述可用于移動用戶單元或無線設備的示例性方法,例如Motorola公司的iDEN Talk-Around,以作為示例。需要注意的是,本發明描述的方法可應用于任何使用分集合并的通信系統,特別是利用不相干調制的系統。
假定在感興趣的塊中有N個符號間隔。第i符號時間期間的干擾估計可寫作I^(i)=1(L+i+1)Σk=0i+LI^symbol(k),0≤i≤L-11(2L+1)Σk=i-Li+LI^symbol(k),L≤i≤N-L-11(L+N-i)Σk=i-LN-1I^symbol(k),N-L≤i≤N-1]]>(方程1)注意,(方程1)中的中間情形應用于N個符號的塊的中間的間隔。第一情形應用于緩沖區的開始的起始L個(間隔)之內的間隔,其中窗口在時間上向后伸展,在窗口中沒有L個點可用。最后的情形應用于緩沖區的末尾的最后L個(間隔)之內的間隔,其中窗口在時間上向前伸展,在窗口中沒有L個點可用。在這些間隔靠近端點的特殊情形中,使用少于2L+1項,并相應地對估計進行加權。
在形成干擾功率的估計(i)616之后,在步驟708,度量縮放器622其后在第i符號時間期間將度量集{Z(i)}614除以(i)616,以給出度量的縮放集{W(i)}618。在步驟710與712,限制器/量化器624其后執行限制/量化流程,以給出高效地表示的度量集{X(i)}628,其被寫出到存儲器緩沖,以輸入到解調制/解碼流程。
為更詳細地闡釋本發明的優選實施例,并且也闡述其優點,將描述Motorola的iDEN Talk-Around中縮放/限制/量化流程的使用。Talk-Around使用具有不相干解調制的8-FSK調制與跳頻。采用跳頻以便向系統給出分集,其中遵照其對于音頻質量的重要性,在兩或三跳上重復8-FSK符號,如話音信道流程(VCP)中規定的那樣。Talk-Around還使用具有時間交織的前向糾錯(FEC)。回到圖1與2中概述的示例,Talk-Around會從度量的高效存儲顯著受益。而且,Talk-Around操作在無許可證的工業、科學、與醫療(ISM)頻帶中,從而易受干擾。因此,本發明的內在的干擾拒絕能力也是有利的。
第一步驟是確定如何估計symbol(i),特別是在Talk-Around中。考慮8-FSK系統,其操作在Rayleigh衰減信道中,其存在譜高度為N0/2的白高斯噪聲。第i符號時間期間匹配濾波器組的接收的復決策統計特性給出如下Yk(i)=γ(i)+Nk(i),ω(i)=ω(k)Nk(i),ω(i)≠ω(k)]]>(方程2)而幅度平方值將用在不相干解調制/解碼過程中Zk(i)=|Yk(i)|2=|γ(i)+Nk(i)|2,ω(i)=ωk|Nk(i)|2,ω(i)≠ωk,k=0,1,...7]]>(方程3)在這些方程中,衰減過程γ(i)是零均值復高斯隨機變量,其實部與虛部分別具有0.5的方差。γ(i)的幅度具有Rayleigh分布,而平均功率 是一致的。而且,噪聲Nk(i)是零均值高斯隨機變量,其實部與虛部相互獨立,且分別具有σ2=(2Es/N0)-1的方差,其中Es為每符號平均能量。Nk(i)也獨立于i的不同值并獨立于k的不同值。
從(方程3),8個Zk(i)中的7個由噪聲組成,而它們中的一個由信號加噪聲組成。如果現在將具有最高幅度的度量宣布為信號,則假定剩余的7個度量僅為噪聲。因此,用于估計symbol(i)的一種合乎邏輯的方法是形成基于平均值的估計如下Isymbol,mean(i)=17Σk=0Zk(i)≠max7Zk(i)]]>(方程4)其后在(方程1)中使用symbol(i)的這個估計,以給出(i),其被用來獲取度量的縮放集{W(i)}={Z(i)}/(i)。可以顯示,度量的縮放集{W(i)}中的功率是ENOISE[{W(i)}]=|γ(i)|22σ2+1,ω(i)=ωk1,ω(i)≠ω(k),k=0,1,...,7]]>(方程5)這樣,8個{W(i)}中的7個由總功率為1.0的噪聲組成,而{W(i)}之一由總功率為1.0的噪聲加上信號分量|γ(i)|2/2σ2組成。度量集{W(i)}現在集中在接近1.0的范圍。
度量的縮放集現在具有相對固定的動態范圍,這使得限制/量化的任務直截了當。在使用軟決策解碼的系統中,一般有一門限,可剪切任何超過它的信號而不使性能退化。基本上,在某些點,信號足夠強,使得可有少量錯誤(如果有的話),而如果降低信號水平的話,仍然不會使性能退化。該水平必須實驗地查找。而且,因為{W(i)}表示幅度平方的量,它們不能低于零,因此在范圍的低端不需要剪切。如果任何超過門限T的值被剪切,則量化過程必須覆蓋的值的范圍現在為有限范圍0≤{W(i)≤T}。
高效存儲方法的此部分的最終步驟是以線性步長量化該范圍。使用盡可能最小的級別數目,從而要求較少的比特來表示它們,顯然是所希望的。為使性能不退化而要求的級別數目也是必須實驗地查找的。
使用基于平均值的估計,如剛剛描述的那樣,有助于闡述本發明后面的思想,但對于估計symbol(i)而言,其它流程也可能是所希望的。一旦已選擇Zk(i)的最大值,用于估計symbol(i)的另一方法可以是采用剩余7個度量的最大值,這些度量被假定為僅包含噪聲。基于最大值的估計有symbol,2nd-max(i)=2nd-max{Zk(i)} (方程6)此估計器的效果將與使用基于平均值的方法時看到的類似。例如,度量的縮放集{W(i)}的功率將在相對受限的范圍之內,如對于基于平均值的估計在(方程5)中所見的那樣,但是為不同的范圍。在出現窄帶干擾物的情形中,或者當有另一類似信號在地理上靠近的位置發射時,基于最大值的估計可能執行得更好。
對于大多數利用相干分集合并的系統而言,最大比合并(MRC)流程內在地為最優方法。此方法要求估計每一分集分支上的信號功率,其后以該值對該分支上的度量進行加權。當與分集分支相關聯的信道處于深度衰減時,降低來自該分支對合并的度量的貢獻,因為該分支上的信號功率低。類似地,具有強信號的分支得到更重的加權,并對合并的度量貢獻更多。
本發明的優選實施例可能對于使用不相干解調制的系統最為有利。優選的示例方法與MRC的不同之處在于,按干擾功率對每一分支上的度量反縮放,并且不使用信號功率。與未經歷強干擾的分支相比,經歷強干擾的分支將得到較低加權。然而,在兩個分支未經歷強干擾,但一分支具有比另一分支更高的信號水平的場景中,具有更佳信號的分支并未得到更重的加權。
為證明本發明的好處,考慮在iDEN Talk-Around的話音信道流程(VCP)中,當進行幅度平方的分集合并時,每一270ms的VCP幀將具有要輸入到1/3速率的Viterbi解碼器的126個I類符號,要輸入到2/3速率的Viterbi解碼器的98個II類符號,以及要解調制的96個未編碼的III類符號。這樣,有320個符號,其度量必須得到存儲。對于每一符號有8個度量,這是因為調制是8-FSK。假定(方程3)中每一未縮放的幅度平方的度量要求存儲器的一個32位字,或兩個16位字。這樣,在能夠進行任何解調制/解碼之前要求的總存儲器為(320符號)(8度量/符號)(2字/度量)=5120字(方程7)或5K。如果使用雙緩沖,則要求為10K。
相反,考慮使用本發明的優選的縮放/限制/量化實施例,其中采用基于最大值的干擾估計,移動平均中L=10點每邊。將縮放的度量限制到門限8.0,量化到6比特,使得步長為0.125。其后,將它們作為8(而非32)比特度量存儲。這樣,存儲器要求減少到1/4,為1.25K,或者在雙緩沖時為2.5K。
可以預期,使用縮放的度量將使誤比特率(BER)性能多少有些退化。然而,此退化很小,而從本發明的優選實施例的實現獲得了顯著的對干擾的魯棒性。
根據對音頻質量的重要性,iDEN Talk-Around的VCP定義了三類聲碼器比特。每一類接收不同數量的前向糾錯(FEC)/分集,如圖10中所見的那樣。在圖11中,顯示了所有三類比特的誤比特率,其中使用縮放/受限/量化的度量的情形闡釋為虛線。為比較起見,還顯示了未使用縮放/限制/量化的情形的誤比特率。注意,作為縮放/限制/量化的結果,僅有大約0.2-0.3dB的退化。
如圖3的示例中顯示的那樣,強干擾在各跳之一上的出現潛在地可能支配合并的度量。在圖12的誤比特率結果中,出現帶寬為50kHz的單個窄帶干擾物,其關于接收的信號的功率的近遠比為20或40dB。在圖13中,為帶寬為1.25MHz的寬帶干擾物顯示類似的曲線。兩種情形中經歷的退化顯然是嚴重的,其底限在不可接受地高的錯誤率。兩種情形中的干擾物使無線通信系統基本上不可操作。
現在,圖14中的結果顯示本發明的優選的縮放/限制/量化實施例對于具有窄帶干擾的系統的好處。干擾的效果基本上完全被壓制,甚至當以40dB的近遠比接收時也是如此。在圖15中,顯示操作在寬帶干擾的系統的結果。當近遠比為20dB時,在圖中的大多數點上,系統經歷小于1dB的退化。當近遠比增加到40dB時,退化增加,但與圖13的情形(其中經歷的差錯底限為大約5%的BER)相比,性能得到極大改善。
本發明可以以硬件、軟件、或硬件與軟件的組合來實現。本發明的實施例也可嵌入在這樣的計算機程序產品中,其包括允許實現這里所述的方法的所有特性,并且在裝載到系統中時,能夠執行這些方法。計算機程序設備或計算機程序,如本發明中所使用的那樣,指示一組指令的任何語言、代碼或標注形式的任何表達式,其意欲導致具有信息處理能力的系統直接地或者在以下兩者之一或全部之后執行特定功能a)轉換到另一語言、代碼、或標注;和b)以不同的材料形式重新生產。
除其它事物之外,計算機系統可包括一或多個計算機與至少計算機可讀的介質,其允許系統從所述計算機可讀的介質讀取數據、指令、消息或消息分組、與其它計算機可讀的信息。計算機可讀的介質可包括非易失性存儲器,例如ROM、閃存、硬盤驅動存儲器、CD-ROM、與其它永久存儲器。另外,計算機可讀的介質可包括,比如說,易失性存儲器,例如RAM、緩沖器、緩存存儲器、與網絡電路。進一步地,計算機可讀的介質可包括臨時狀態介質中的計算機可讀的信息,例如網絡鏈路和/或網絡接口,包括有線網絡或無線網絡,其允許計算機系統讀取這樣的計算機可讀的信息。
計算機程序(也稱計算機控制邏輯)存儲在主存儲器510和/或輔助存儲器512中。計算機程序亦可經由一或多個無線接收器“無線”地接收。這樣的計算機程序在執行時允許無線設備402執行如這里所討論的本發明的特性。特別地,計算機程序在執行時允許處理器520執行無線設備402的特性。相應地,這樣的計算機程序表示無線設備402的控制器。
盡管已公開本發明的特定實施例,本領域普通技術人員將理解,可對特定實施例進行各種修改,而不偏離本發明的實質與范圍。因此,本發明的范圍并不受限于特定實施例。
進一步地,所附權利要求書意欲覆蓋本發明范圍之內的所有這樣的應用、修改、與實施例。
權利要求
1.一種方法,其包括接收與符號塊相關聯的軟度量集,每一軟度量已在預先確定的時間間隔期間被接收;使用所述軟度量集來形成初始干擾功率估計;形成與每一預先確定的時間間隔相對應的干擾功率的移動平均估計;和遵照對應的干擾功率估計縮放所述軟度量集而產生縮放的度量集。
2.如權利要求1所述的方法,其中使用基于平均值的估計形成所述初始干擾功率估計。
3.如權利要求1所述的方法,其中使用基于最大值的估計形成所述初始干擾功率估計。
4.如權利要求1所述的方法,其中所述的縮放所述軟度量集的步驟包括將所述軟度量集中的每一度量除以在所述的預先確定的時間間隔中獲得的對應的干擾功率估計。
5.如權利要求1所述的方法,其進一步包括限制所述的縮放的度量集的動態范圍;線性量化所述的受限的度量;和將所述的線性量化的受限的度量輸出到存儲器緩沖。
6.如權利要求5所述的方法,其進一步包括使用所述的線性量化的受限的度量作為解碼器的輸入。
7.如權利要求5所述的方法,其中輸出到所述存儲器緩沖的線性量化的受限的度量的大小小于存儲在存儲器中的所接收的軟度量的大小。
8.一種無線設備,其包括至少一個發射器,其用于發射數據信號;至少一個接收器,其用于接收與符號塊相關聯的軟度量集,每一軟度量已在預先確定的時間間隔期間被接收,使用所述軟度量集來形成初始干擾功率估計,形成與每一預先確定的時間間隔相對應的干擾功率的移動平均估計,并遵照對應的干擾功率估計縮放所述軟度量集而產生縮放的度量集;解碼器/編碼器,其通信地連接到所述至少一個接收器與所述至少一個發射器,用于解碼與編碼數據信號;和處理器/控制器,其通信地連接到所述解碼器/編碼器,用于處理所述至少一個無線設備的信號。
9.一種通信系統,其包括無線網絡,其包括至少一個小區;和至少一個無線設備,其用于與所述至少一個小區進行無線通信,所述至少一個無線設備包括至少一個發射器,其用于發射數據信號;至少一個接收器,其用于接收與符號塊相關聯的軟度量集,每一軟度量已在預先確定的時間間隔期間被接收,使用所述軟度量集來形成初始干擾功率估計,形成與每一預先確定的時間間隔相對應的干擾功率的移動平均估計,并遵照對應的干擾功率估計縮放所述軟度量集而產生縮放的度量集;解碼器/編碼器,其通信地連接到所述至少一個接收器與所述至少一個發射器,用于解碼與編碼數據信號;和處理器/控制器,其通信地連接到所述解碼器/編碼器,用于處理所述至少一個無線設備的信號。
全文摘要
本發明公開一種系統、無線設備(402)與方法,其在預先確定的時間間隔期間接收與符號塊相關聯的軟度量集(614),使用所述軟度量集(614)來形成初始干擾功率估計,形成與每一預先確定的時間間隔相對應的干擾功率的移動平均估計(616),并遵照對應的干擾功率估計縮放所述軟度量集(614)而產生縮放的度量集(618)。其后,它們限制該縮放的度量集(618)的動態范圍,線性地量化受限的度量,并將線性地量化的受限的度量(628)輸出到存儲器緩沖。存儲器緩沖的大小包含線性量化的受限度量(628),小于儲存接收到的軟度量(614)所需的存儲器緩沖。線性量化的受限度量(628)隨后用作解碼器的輸入。
文檔編號H04L27/06GK1836373SQ200480023138
公開日2006年9月20日 申請日期2004年8月9日 優先權日2003年8月13日
發明者布雷德利·J·雷恩博爾特, 史蒂芬·R·卡爾塞洛 申請人:摩托羅拉公司