本發(fā)明涉及無線通信技術領域,尤其涉及一種噪聲估計方法和裝置。
背景技術:
長期演進技術升級版(lte-a,longtermevolution-advanced)是4g技術的演進,正交頻分復用(ofdm,orthogonalfrequencydivisionmultiplexing)和多輸入多輸出(mimo,multiple-inputmultiple-output)技術是其關鍵技術。在ofdm技術中,一般利用對參考信號(rs,referencesignal)信道的估計來確定信道在時域和頻域的變化。利用mimo技術在發(fā)射端和接收端分別使用多個發(fā)射天線和接收天線,使信號通過發(fā)射端與接收端的多個天線傳送和接收,從而改善通信質量。
信號在信道的傳輸過程中,需要對噪聲進行估計。但是在現(xiàn)有技術中需要進行繁瑣的步驟判斷rs的位置,并且需要大量的存儲資源,計算時間復雜度較高。
技術實現(xiàn)要素:
為解決上述技術問題,本發(fā)明實施例期望提供一種噪聲估計方法和裝置,實現(xiàn)了不同情況下rs位置信息的統(tǒng)一,并且利用矩陣特性簡化了計算,節(jié)省了存儲資源。
本發(fā)明的技術方案是這樣實現(xiàn)的:
第一方面,本發(fā)明實施例提供了一種噪聲估計方法,所述方法包括:
獲取待處理rb中rs的原始位置信息;
按照預設的映射模版獲取所述待處理rb中rs的原始位置信息所對應的映射位置信息;其中,所述預設的映射模版,用于使得不同rs位置屬性參數(shù)rb 的rs的原始位置信息所對應的映射位置信息相同;
根據(jù)預設的rs的噪聲方差估計算法與rs噪聲估計矩陣的共軛性質生成所述待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣;
按照所述rs噪聲估計矩陣以及預設的濾波算法,獲取rs噪聲估計結果。
在上述方案中,所述rs位置屬性參數(shù)包括:發(fā)射端口號、vshift和cp模式;
相應地,所述按照預設的映射模版獲取所述待處理rb中rs的原始位置信息所對應的映射位置信息,包括:
當待處理rb中發(fā)射端口號和vshift與預設的映射模版相同且所述待處理rb的cp模式為extendedcp模式時,修改所述待處理rb中的時間符號計數(shù)方式,將所述待處理rb中rs的原始位置信息替換為與所述第一映射模板的rs位置對應相同的映射位置信息;其中,所述預設的映射模版為cp模式為normalcp模式且發(fā)射端口號為port0且vshift為零的rb中rs的原始位置信息;
當待處理rb中發(fā)射端口號和cp模式與預設的映射模版相同而vshift與預設的第二映射模版不同時,根據(jù)vshift的值相應的修改state的值,將所述待處理rb中的rs原始位置信息替換為與所述第二映射模板的rs位置對應相同的映射位置信息。
在上述方案中,所述根據(jù)預設的rs的噪聲方差估計算法與rs噪聲估計矩陣的共軛性質生成待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣,包括:
確定預設的rs的噪聲方差估計算法;
根據(jù)所述預設的rs的噪聲方差估計算法得到所述待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣的上三角矩陣;
根據(jù)所述rs噪聲估計矩陣的共軛性質利用所述上三角矩陣得到相對應的下三角矩陣;
將所述上三角矩陣與相對應的下三角矩陣組成所述rs噪聲估計矩陣;
或者,
確定預設的rs的噪聲方差估計算法;
根據(jù)預設的rs的噪聲方差估計算法得到所述待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣的下三角矩陣;
根據(jù)所述rs噪聲估計矩陣的共軛性質利用所述下三角矩陣得到相對應的上三角矩陣;
將所述下三角矩陣與相對應的上三角矩陣組成rs噪聲估計矩陣。
在上述方案中,所述確定預設的rs的噪聲方差估計算法,包括:
將經(jīng)過解擾處理后的rs先進行時域插值計算,再進行頻域插值計算;
將所述rs時域插值與頻域插值的均方差除以修正因子作為所述預設的rs的噪聲方差估計算法。
在上述方案中,所述按照rs噪聲估計矩陣以及預設的濾波算法,獲取rs噪聲估計結果,包括:
對所述rs噪聲估計矩陣采用近似乘法的方式進行平均計算;對所述平均計算后的結果直接使用上層軟件配置的系數(shù)做復數(shù)乘法依次進行補償計算和遺忘濾波獲取所述rs噪聲估計結果。
第二方面,本發(fā)明實施例提供了一種噪聲估計裝置,所述裝置包括:獲取模塊、映射模塊、生成模塊和濾波模塊;其中,
所述獲取模塊,用于獲取待處理rb中rs的原始位置信息;
所述映射模塊,用于按照預設的映射模版獲取所述待處理rb中rs的原始位置信息所對應的映射位置信息;其中,所述預設的映射模版,用于使得不同參數(shù)rb的rs的原始位置信息所對應的映射位置信息相同;
所述生成模塊,用于根據(jù)預設的rs的噪聲方差估計算法與rs噪聲估計矩陣的共軛性質生成所述待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣;
所述濾波模塊,還用于按照所述rs噪聲估計矩陣以及預設的濾波算法,獲取rs噪聲估計結果。
在上述方案中,所述映射模塊包括修改子模塊和替換子模塊;其中,
所述修改子模塊,用于當待處理rb中發(fā)射端口號和vshift與預設的第一映射模版相同且所述待處理rb的cp模式為extendedcp模式時,修改所述待處理rb中的時間符號計數(shù)方式;
所述替換子模塊,用于將所述待處理rb中rs的原始位置信息替換為與所述第一映射模板的rs位置對應相同的映射位置信息;其中,所述預設的第一映射模版為normalcp模式下rs的原始位置信息;
所述修改子模塊,還用于當待處理rb中發(fā)射端口號和cp模式與預設的第二映射模版相同而vshift與預設的第二映射模版不同時,根據(jù)vshift的值相應的修改state的值;
所述替換子模塊,還用于將所述待處理rb中的rs原始位置信息替換為與所述第二映射模板的rs位置對應相同的映射位置信息;其中,所述預設的第二映射模版為vshift=0時rs的原始位置信息。
在上述方案中,所述生成模塊包括確定子模塊和計算子模塊;其中,
所述確定子模塊,用于確定預設的rs的噪聲方差估計算法;
所述計算子模塊,用于根據(jù)所述預設的rs的噪聲方差估計算法得到所述待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣的上三角矩陣;
以及,根據(jù)所述rs噪聲估計矩陣的共軛性質利用所述上三角矩陣得到相對應的下三角矩陣;
以及,將所述上三角矩陣與相對應的下三角矩陣組成所述rs噪聲估計矩陣;
或者,
所述確定子模塊,用于確定預設的rs的噪聲方差估計算法;
所述計算子模塊,用于根據(jù)預設的rs的噪聲方差估計算法得到所述待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣的下三角矩陣;
以及,根據(jù)所述rs噪聲估計矩陣的共軛性質利用所述下三角矩陣得到相對應的上三角矩陣;
以及,將所述下三角矩陣與相對應的上三角矩陣組成rs噪聲估計矩陣。
在上述方案中,所述確定子模塊,用于將經(jīng)過解擾處理后的rs先進行時域插值計算,再進行頻域插值計算;
以及,將所述rs時域插值與頻域插值的均方差除以修正因子作為所述預設的rs的噪聲方差估計算法。
在上述方案中,所述濾波模塊,具體用于對所述rs噪聲估計矩陣采用近似乘法的方式進行平均計算;對所述平均計算后的結果直接使用上層軟件配置的系數(shù)做復數(shù)乘法依次進行補償計算和遺忘濾波獲取所述rs噪聲估計結果。
本發(fā)明實施例提供了一種噪聲估計方法和裝置,將不同情況下rs的位置信息映射到相同位置上,然后利用矩陣共軛的性質減少了計算時間,并且節(jié)省了存儲資源。
附圖說明
圖1為本發(fā)明實施例一提供的一種噪聲估計的方法流程示意圖;
圖2為本發(fā)明實施例一提供的vshift和發(fā)射端口相同,cp模式不同時rs原始位置信息示意圖;
圖3為本發(fā)明實施例一提供的vshift和發(fā)射端口相同,cp模式不同時rs映射位置信息示意圖;
圖4為本發(fā)明實施例一提供的cp模式和發(fā)射端口相同,vshift不同時rs原始位置信息示意圖;
圖5為本發(fā)明實施例一提供的cp模式和發(fā)射端口相同,vshift不同時rs映射位置信息示意圖;
圖6為本發(fā)明實施例一提供的根據(jù)預設模版獲取rs的原始位置信息所對應的映射位置信息流程示意圖;
圖7為本發(fā)明實施例一提供的rs噪聲估計矩陣示意圖;
圖8為本發(fā)明實施例二提供的噪聲估計的裝置結構示意圖;
圖9為本發(fā)明實施例二提供的映射模塊結構示意圖;
圖10為本發(fā)明實施例二提供的生成模塊結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述。
在lte-a中,標準循環(huán)前綴(normalcp,normalcyclicprefix)和擴展循環(huán)前綴(extenedcp,extenedcyclicprefix)下rs的映射位置不同,因此要先確定不同條件下的rs位置,然后再對rs的噪聲進行估計,這樣實現(xiàn)過程較為繁瑣。本發(fā)明實施例的基本思想是,根據(jù)不同模式下rs的位置特點,在檢測rs位置之前,提前對符號索引進行預處理,實現(xiàn)normalcp和extendedcp模式下rs映射的位置相同。還利用矩陣特性減少了處理時間并且節(jié)省了大量存儲資源,適應了不同條件下的應用。
實施例一
參見圖1,其示出了本發(fā)明實施例提供一種噪聲估計方法,所述方法可以包括:
s101:獲取待處理rb中rs的原始位置信息。
在lte-a的幀結構中,一個資源塊(rb,resourceblock)的帶寬為180khz,由12個帶寬為15khz的子載波組成,在時域上為一個0.5ms的時隙。normalcp的一個時隙里可以傳7個ofdm,extenedcp的一個時隙里可以傳6個ofdm。
不同的rb中rs的位置信息也不相同,因此首先要獲取待處理rb中rs的原始位置信息。
s102:按照預設的映射模版獲取待處理rb中rs的原始位置信息所對應的映射位置信息;
其中,所述預設的映射模版,用于使得不同參數(shù)rb的rs的原始位置信息所對應的映射位置信息相同。
根據(jù)lte-a協(xié)議可知,用于確定rs在rb中位置的參數(shù)與cp模式、符號數(shù)、發(fā)射端口號以及vshift有關,因此,不同參數(shù)rb的參數(shù)包括cp模式、符 號數(shù)、發(fā)射端口號以及vshift。需要說明的是,cp模式可以包括normalcp和extendedcp;vshift表示當前狀態(tài)值的偏移量。
需要說明的是,如圖2和圖4所示,參數(shù)不同的rb中,rs的位置是不同的,因此在現(xiàn)有技術中,在不同cp模式和不同vshift的情況下,rs的位置是不同的。由于rs位置的不同,會導致需要先分別確定不同情況下rs的位置,然后再分別對rs的噪聲進行估計。而本實施例通過步驟s102,可以將不同的位置映射為相同的位置,從而簡化了對噪聲估計的計算過程。
優(yōu)選地,在具體實現(xiàn)過程中,不同參數(shù)對應的rb中rs的位置信息映射為相同的位置信息,參見圖6,具體可以包括s1021和s1022:
s1021、當待處理rb中發(fā)射端口號和vshift與預設的第一映射模版相同且所述待處理rb的cp模式為extendedcp模式時,修改待處理rb中的時間符號計數(shù)方式,將待處理rb中rs的原始位置信息替換為與第一映射模板的rs位置對應相同的映射位置信息;其中,所述預設的第一映射模版為normalcp模式下rs的原始位置信息。
當發(fā)射端口號與vshift相同,cp模式不同時,rs的位置不相同,如圖2所示。當發(fā)射端口號為0時,rs的端口為r0,這里以發(fā)射端口號為0,即port0為例進行說明。從圖2(a)可以看出,在normalcp模式下,只有在l=0、state=0和l=4、state=3才存在rs,從圖2(b)可以看出,在extendedcp模式下,只有在l=0、state=0和l=3、state=3才存在rs,其中,l表示時間符號,state表示子載波狀態(tài)值,r0表示rs所處的位置。由圖2(a)和(b)的對比可以看出rs在不同時間符號的相同子載波上。
基于上述原理,當發(fā)射端口號與vshift相同,cp模式不同時,本發(fā)明實施例采用以下方法檢測rs的位置信息:
normalcp模式下時間符號計數(shù)有14個,分別記為0、1、2、3、4、5、6、0、1、2、3、4、5、6,extendedcp模式下時間符號計數(shù)有12個,分別記為0、1、2、3、4、5、0、1、2、3、4、5。當發(fā)射端口號與vshift相同,cp模式不同時,將normalcp模式下rs的位置信息作為預設的第一映射模 版,對extendedcp模式下的時間符號計數(shù)進行相應的修改,讓rs位置信息進行相應的映射,使normalcp模式下和extendedcp模式下rs位置信息相同。如圖3(d)所示,在port0,vshift=0時,把extendedcp模式下的時間符號計數(shù)從原來的0、1、2、3、4、5改為0、1、2、4、5、6計數(shù)。由圖3(c)和(d)對比可以看出,將extendedcp模式下的符號計數(shù)進行更改之后,在兩種不同cp的模式下rs都出現(xiàn)在l=0、state=0和l=4、state=3的位置上,這樣就實現(xiàn)了將兩種cp模式的rs位置映射為相同的位置信息。
s1022、當待處理rb中發(fā)射端口號和cp模式與預設的第二映射模版相同而vshift與預設的第二映射模版不同時,根據(jù)vshift的值相應的修改state的值,將待處理rb中的rs原始位置信息替換為與第二映射模板的rs位置對應相同的映射位置信息;其中,所述預設的第二映射模版為vshift=0時rs的原始位置信息。
當發(fā)射端口號與cp模式相同,vshift不同時,rs的位置也不相同,如圖4所示。這里同樣以發(fā)射端口號為0,即port0為例進行說明。從圖4(e)可以看出,vshift=0時,只有在l=0、state=0和l=4、state=3才存在rs,在圖4(f)可以看出,vshift=1時,只有在l=0、state=1和l=4、state=4才存在rs。由圖4(e)和(f)的對比可以看出rs在同一個時間符號的不同子載波上。
基于上述原理,當發(fā)射端口號與cp模式相同,vshift不同時,本發(fā)明實施例采用以下方法檢測rs的位置信息:
根據(jù)vshift的取值不同,對state賦予不同的初始狀態(tài)。將vshift=0時rs的位置信息做為預設的第二映射模版,根據(jù)vshift的值對state進行相應的修改,讓rs位置信息進行相應的映射,使vshift取不同值時和vshift=0時rs位置信息相同。如圖5(h)所示,在normalcp模式下,port0,vshift=1時,將state的初始狀態(tài)上移一個偏移量。在將state的初始狀態(tài)改變之后,由圖5(g)和(h)對比可以看出,rs都出現(xiàn)在l=0、state=0和l=4、state=3的位置上,這樣就實現(xiàn)了將不同vshift的rs位置映射為相同的位置信息。
可以理解地,本領域技術人員也可以根據(jù)本實施例技術方案的啟發(fā)通過其 他方式將待處理rb中rs的原始位置替換為映射位置信息,本實施例在此不再贅述。
將不同參數(shù)對應的rb中rs的位置信息映射為相同的位置信息之后,就可以在不同參數(shù)的情況下對rs進行噪聲的估計,因此本方法實施例還包括:
s103、根據(jù)預設的rs的噪聲方差估計算法與rs噪聲估計矩陣的共軛性質生成待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣。
在具體實現(xiàn)過程中,步驟s103可以包括:
確定預設的rs的噪聲方差估計算法;根據(jù)預設的rs的噪聲方差估計算法得到待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣的上三角矩陣;根據(jù)rs噪聲估計矩陣的共軛性質利用上三角矩陣得到相對應的另外一半下三角矩陣;將上三角矩陣與相對應的另外一半下三角矩陣組成rs噪聲估計矩陣。
或者步驟s103還可以包括:
確定預設的rs的噪聲方差估計算法;根據(jù)預設的rs的噪聲方差估計算法得到待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣的下三角矩陣;根據(jù)rs噪聲估計矩陣的共軛性質利用下三角矩陣得到相對應的另外一半上三角矩陣;將下三角矩陣與相對應的另外一半上三角矩陣組成rs噪聲估計矩陣。
lte-a中會將rs進行加擾處理,加擾處理的目的主要在于將干擾信號隨機化,在發(fā)送端用小區(qū)專用擾碼序列進行加擾,接收端再進行解擾,因此這里需要將經(jīng)過加擾處理的rs進行相應的解擾處理。
確定預設的rs的噪聲方差估計算法具體包括:將經(jīng)過解擾處理后的rs先進行時域插值計算,再進行頻域插值計算;將所得的rs時域插值與頻域插值的均方差除以修正因子作為rs的噪聲方差估計值。
rs的噪聲方差估計由公式(1)表示:
其中,ls表示最小二乘法;mmse表示最小均方誤差;矩陣h表示脈沖 信號的沖激相應;l和m分別表示矩陣h的行和列;m∈{pilot}表示所有參考信號的位置;β為修正因子,一般0<β<1。
用矩陣r表示在預編碼時對rs噪聲的估計,其每一個元素分別對應的是rs時域插值與頻域插值的均方差,lte-a系統(tǒng)能夠支持1,2和4天線的發(fā)送模式,因此r矩陣最大為一個4×4的矩陣,如圖7所示。在本實施例中,該矩陣的每一個元素可以理解為一個天線,其中,第一行、第三行可以理解為接收天線,第二行、第四行可以理解為發(fā)射天線。
根據(jù)公式(1)計算rs噪聲估計矩陣r中的每一個元素的噪聲方差值。按照系統(tǒng)要求一般處理過程中,需要在一個時鐘周期得到方差結果,則需要16個乘法器,以及32個減法器,并且在最終存儲的過程中一個r矩陣需要16個地址。本實施例通過對r01以及r10進行對比,其中,r01和r10分別由公式(2)和(3)表示:
經(jīng)過對比可以發(fā)現(xiàn),r01與r10互為共軛,在計算過程只需要計算r01而無需計算r10的值,r10輸出的結果只要取r01共軛計算的結果即可。同理,r02、r20,r03、r30,r12、r21,r13、r31和r23、r32都互為共軛,那么最終計算的時候只需要計算上三角矩陣即可,而無需將16個元素一一進行計算。同理,在最終計算的時候也可以只計算下三角矩陣,由下三角矩陣利用rs噪聲估計矩陣的共軛性質得到相對應的另一半三角矩陣。因此,通過共軛的運算,將乘法器減少為10個,減法器減少為20個,每個r矩陣只要存儲10個地址的數(shù)據(jù)即可,減少了大量的資源并且存儲速度相應的加快。
s104、按照rs噪聲估計矩陣以及預設的濾波算法,獲取rs噪聲估計結果。
在具體實現(xiàn)過程中,步驟s104可以包括:
對rs噪聲估計矩陣采用近似乘法的方式進行平均計算;對平均計算后的結果直接使用上層軟件配置的系數(shù)做復數(shù)乘法依次進行補償計算和遺忘濾波獲 取rs噪聲估計結果。
對步驟s104的具體實現(xiàn)過程需要說明的是,在生成rs噪聲估計矩陣之后,對rs噪聲估計矩陣做平均計算,由于乘法器和除法器計算代價大,而加法器和減法器計算代價小,因此在保證精度在一定范圍內的前提下,本發(fā)明實施例采用近似乘法的處理方式來進行平均。一般的平均計算最常用的方式是將累加結果直接進行算數(shù)平均,進行算數(shù)平均的過程中除法器計算代價偏大,因此這里將平均計算換算成一個近似乘法的加法表達式,利用加法運算器進行計算,減小了計算代價。
對平均處理后的結果需要做一個補償計算和遺忘濾波,做補償計算以及遺忘濾波直接使用上層軟件配置的系數(shù)做復數(shù)乘法即可得到。補償計算的作用主要是對計算結果進行調節(jié),例如,所得結果峰值偏高,對結果做補償計算將峰值降低,同理的,公式(1)中的修正因子β可以理解為一個補償值。通過遺忘濾波與前一個子幀進行比較,在后續(xù)處理的過程中不再使用前面的子幀參與運算。
經(jīng)過對rs噪聲估計矩陣進行平均計算、補償計算和遺忘濾波之后,就可以得到rs噪聲的估計結果。上述所有計算過程中只需要一套計算資源來進行,節(jié)約了計算資源。
本發(fā)明實施例提供了一種噪聲估計方法,將不同情況下rs的位置信息映射到相同位置上,然后利用矩陣共軛的性質減少了計算時間,并且節(jié)省了存儲資源。
實施例二
參見圖8,其示出了本發(fā)明實施例提供一種噪聲估計裝置8,所述噪聲估計裝置包括:獲取模塊801、映射模塊802、生成模塊803和濾波模塊804;其中,
所述獲取模塊801,用于獲取待處理rb中rs的原始位置信息;
所述映射模塊802,,用于按照預設的映射模版獲取所述待處理rb中rs的原始位置信息所對應的映射位置信息;其中,所述預設的映射模版,用于使 得不同參數(shù)rb的rs的原始位置信息所對應的映射位置信息相同;
所述生成模塊803,用于根據(jù)預設的rs的噪聲方差估計算法與rs噪聲估計矩陣的共軛性質生成所述待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣;
所述濾波模塊804,還用于按照所述rs噪聲估計矩陣以及預設的濾波算法,獲取rs噪聲估計結果。
進一步地,參見圖9,所述映射模塊802包括修改子模塊805和替換子模塊806;其中,
所述修改子模塊805,用于當待處理rb中發(fā)射端口號和vshift與預設的第一映射模版相同且所述待處理rb的cp模式為extendedcp模式時,修改所述待處理rb中的時間符號計數(shù)方式;
所述替換子模塊806,用于將所述待處理rb中rs的原始位置信息替換為與所述第一映射模板的rs位置對應相同的映射位置信息;其中,所述預設的第一映射模版為normalcp模式下rs的原始位置信息;
所述修改子模塊805,還用于當待處理rb中發(fā)射端口號和cp模式與預設的第二映射模版相同而vshift與預設的第二映射模版不同時,根據(jù)vshift的值相應的修改state的值;
所述替換子模塊806,還用于將所述待處理rb中的rs原始位置信息替換為與所述第二映射模板的rs位置對應相同的映射位置信息;其中,所述預設的第二映射模版為vshift=0時rs的原始位置信息。
進一步地,參見圖10,所述生成模塊803包括確定子模塊807和計算子模塊808;其中,
所述確定子模塊807,用于確定預設的rs的噪聲方差估計算法;
所述計算子模塊808,用于根據(jù)所述預設的rs的噪聲方差估計算法得到所述待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣的上三角矩陣;
以及,根據(jù)所述rs噪聲估計矩陣的共軛性質利用所述上三角矩陣得到相對應的另外一半下三角矩陣;
以及將所述上三角矩陣與相對應的另外一半下三角矩陣組成所述rs噪聲估計矩陣;
或者,
所述確定子模塊807,還用于確定預設的rs的噪聲方差估計算法;
所述計算子模塊808,還用于根據(jù)預設的rs的噪聲方差估計算法得到所述待處理rb中rs映射后的位置信息對應的rs噪聲估計矩陣的下三角矩陣;
以及,根據(jù)所述rs噪聲估計矩陣的共軛性質利用所述下三角矩陣得到相對應的另外一半上三角矩陣;
以及,將所述下三角矩陣與相對應的另外一半上三角矩陣組成rs噪聲估計矩陣。
進一步地,所述確定子模塊807,用于將經(jīng)過解擾處理后的rs先進行時域插值計算,再進行頻域插值計算;
以及,將所述rs時域插值與頻域插值的均方差除以修正因子作為所述預設的rs的噪聲方差估計算法。
進一步地,所述濾波模塊804,還用于對所述rs噪聲估計矩陣采用近似乘法的方式進行平均計算;對所述平均計算后的結果直接使用上層軟件配置的系數(shù)做復數(shù)乘法依次進行補償計算和遺忘濾波獲取所述rs噪聲估計結果。
具體的,本發(fā)明實施例提供的噪聲估計裝置的說明可以參考實施例一的噪聲估計方法的說明,本發(fā)明實施例在此不再贅述。
在實際應用中,所述獲取模塊801、映射模塊802、生成模塊803、濾波模塊804、修改子模塊805、替換子模塊806、確定子模塊807和計算子模塊808均可由位于噪聲估計裝置8中的中央處理器(centralprocessingunit,cpu)、微處理器(microprocessorunit,mpu)、數(shù)字信號處理器(digitalsignalprocessor,dsp)、或現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga)等實現(xiàn)。
本發(fā)明實施例提供了一種噪聲估計裝置,將不同情況下rs的位置信息映射到相同位置上,然后利用矩陣共軛的性質減少了計算時間,并且節(jié)省了存儲資源。
本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用硬件實施例、軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。