本發(fā)明涉及通信領(lǐng)域,尤其涉及干擾消除方法、裝置及基站。
背景技術(shù):
在無線通信系統(tǒng)中,從用戶設(shè)備到基站這一條鏈路被稱為上行鏈路,由于無線電波是在自由空間傳播的電磁波,例如在空氣和真空中傳播,所以其在通信過程中必然受到外界多種因素的影響,在上行鏈路中,一個基站要同時接收很多個用戶同時發(fā)送過來的信號,這些多個用戶之間是互相存在干擾的,當(dāng)對每個用戶進行解調(diào)時,都會受到其他用戶的干擾。且上行支持的用戶越多,對某一個目標(biāo)用戶來說其受到的干擾就越大,同時基站的抗上行干擾能力下降,已無法滿足客戶持續(xù)提升網(wǎng)絡(luò)容量和質(zhì)量的要求。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的主要技術(shù)問題是,提供一種干擾消除方法、裝置及基站,解決現(xiàn)有技術(shù)中用戶間的干擾較大,以及造成當(dāng)前解調(diào)用戶的信號質(zhì)量低,通信系統(tǒng)的容量不足的問題。
為解決上述技術(shù)問題,本發(fā)明提供一種干擾消除方法,包括以下步驟:獲取重構(gòu)后的天線數(shù)據(jù);將接收到的天線數(shù)據(jù)和所述重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù)。
在本發(fā)明的一種實施例中,還包括:對接收到的天線數(shù)據(jù)進行重構(gòu),生成重構(gòu)后的天線數(shù)據(jù);將生成的所述重構(gòu)后的天線數(shù)據(jù)外發(fā)。
在本發(fā)明的一種實施例中,在所述將接收到的天線數(shù)據(jù)和所述重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù)之后,還包括:對所述抵消后的 天線數(shù)據(jù)進行解調(diào),生成第一信道估計值;對所述第一信道估計值進行精度修正,生成第二信道估計值;利用所述第二信道估計值,對所述抵消后的天線數(shù)據(jù)進行解調(diào)。
在本發(fā)明的一種實施例中,對所述抵消后的天線數(shù)據(jù)進行解調(diào)還生成多徑信息;在所述對所述第一信道估計值進行精度修正,生成第二信道估計值之前,還包括:對所述抵消后的天線數(shù)據(jù)進行矩陣計算處理,生成與抵消后的天線數(shù)據(jù)相關(guān)的逆陣;對所述多徑信息進行多徑匹配,得到匹配成功的多徑信息;從所述逆陣中搜索與所述匹配成功的多徑信息相匹配的逆陣;所述對所述第一信道估計值進行精度修正,生成第二信道估計值具體為:將與所述匹配成功的多徑信息相匹配的逆陣和所述第一信道估計值進行加權(quán)處理,生成第二信道估計值。
在本發(fā)明的一種實施例中,所述對所述多徑信息進行多徑匹配,得到匹配成功的多徑信息具體為:對所述多徑信息進行多徑匹配,若多徑信息的延遲偏差小于等于預(yù)設(shè)的多徑信息精度,則得到匹配成功的多徑信息;所述預(yù)設(shè)的多徑信息精度大于等于系統(tǒng)的多徑信息精度。
在本發(fā)明的一種實施例中,所述對所述抵消后的天線數(shù)據(jù)進行矩陣計算處理,生成與抵消后的天線數(shù)據(jù)相關(guān)的逆陣包括:對所述抵消后的天線數(shù)據(jù)進行自相關(guān)矩陣計算生成自相關(guān)矩陣;對生成的所述自相關(guān)矩陣進行逆陣計算,生成與所述抵消后的天線數(shù)據(jù)相關(guān)的逆陣。
為解決上述技術(shù)問題,本發(fā)明還提供一種干擾消除裝置,包括獲取模塊,線性抵消模塊;所述獲取模塊用于獲取重構(gòu)后的天線數(shù)據(jù);所述線性抵消模塊用于將接收到的天線數(shù)據(jù)和所述重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù)。
在本發(fā)明的一種實施例中,還包括:重構(gòu)模塊,發(fā)送模塊;所述重構(gòu)模塊用于對接收到的天線數(shù)據(jù)進行重構(gòu),生成重構(gòu)后的天線數(shù)據(jù);所述發(fā)送模塊用于將生成的所述重構(gòu)后的天線數(shù)據(jù)外發(fā)。
在本發(fā)明的一種實施例中,還包括:第一解調(diào)模塊,精度修正模塊,第二解調(diào)模塊;所述第一解調(diào)模塊用于在所述線性抵消模塊將接收到的天線數(shù)據(jù)和所述重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù)之后,對所述抵消后的天線數(shù)據(jù)進行解調(diào),生成第一信道估計值;所述精度修正模塊用于對所述第一信道估計值進行精度修正,生成第二信道估計值;所述第二解調(diào)模塊用于利用所述第二信道估計值,對所述抵消后的天線數(shù)據(jù)進行解調(diào)。
在本發(fā)明的一種實施例中,所述第一解調(diào)模塊還用于對所述抵消后的天線數(shù)據(jù)進行解調(diào),生成多徑信息;還包括:矩陣計算處理模塊,多徑匹配模塊,逆陣搜索模塊;所述矩陣計算處理模塊用于在所述精度修正模塊對所述第一信道估計值進行精度修正,生成第二信道估計值之前,對所述抵消后的天線數(shù)據(jù)進行矩陣計算處理,生成與所述抵消后的天線數(shù)據(jù)相關(guān)的逆陣;所述多徑匹配模塊用于對所述多徑信息進行多徑匹配,得到匹配成功的多徑信息;所述逆陣搜索模塊用于從所述逆陣中搜索與所述匹配成功的多徑信息相匹配的逆陣;所述精度修正模塊包括加權(quán)處理子模塊,所述加權(quán)處理子模塊用于將與所述匹配成功的多徑信息相匹配的逆陣和所述第一信道估計值進行加權(quán)處理,生成第二信道估計值。
在本發(fā)明的一種實施例中,所述矩陣計算處理模塊包括自相關(guān)矩陣計算子模塊,逆陣計算子模塊;所述自相關(guān)矩陣計算子模塊用于對所述抵消后的天線數(shù)據(jù)進行自相關(guān)矩陣計算生成自相關(guān)矩陣;所述逆陣計算子模塊用于對生成的所述自相關(guān)矩陣進行逆陣計算,生成與所述抵消后的天線數(shù)據(jù)相關(guān)的逆陣。
為解決上述技術(shù)問題,本發(fā)明還提供一種基站,包括如上所述的干擾消除裝置。
本發(fā)明的有益效果是:
本發(fā)明提供了一種干擾消除方法、裝置及基站,通過獲取重構(gòu)后的天線數(shù)據(jù),然后將接收到的天線數(shù)據(jù)和重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù),采用上述方案,就完成了對天線數(shù)據(jù)在時間域上的干擾消除處理;
進一步的,若利用第二信道估計值對抵消后的天線數(shù)據(jù)進行解調(diào),就完成了對天線數(shù)據(jù)在空間域上的干擾消除處理;
采用本發(fā)明的方案,降低了其他用戶的干擾,提高了當(dāng)前解調(diào)用戶的信號質(zhì)量,擴大了通信系統(tǒng)的容量。
附圖說明
圖1為本發(fā)明實施例一提供的一種干擾消除方法的流程圖;
圖2為本發(fā)明實施例二提供的一種干擾消除方法的流程圖;
圖3-1為本發(fā)明實施例三提供的一種干擾消除方法的流程圖,圖3-2為本發(fā)明實施例三的多徑匹配成功的示意圖;
圖4為本發(fā)明實施例四提供的一種干擾消除裝置的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例五提供的一種干擾消除裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面通過具體實施方式結(jié)合附圖對本發(fā)明作進一步詳細說明。
實施例一
如圖1,為本發(fā)明的一實施例,提供一種在時間域上的干擾消除方法,本實施例中的基帶板的個數(shù)可以有多個,下面以一個基帶板為例對本實施例進行說明,且每個基帶板都可以完成上述所述的一個基帶板能完成的任務(wù),包括以下步驟:
S101:獲取重構(gòu)后的天線數(shù)據(jù);
具體的,為了盡可能多的消除天線數(shù)據(jù)中的干擾,首先基帶資源池中的本基帶板獲取來自其他基帶板的重構(gòu)后的天線數(shù)據(jù),應(yīng)當(dāng)理解的是,執(zhí)行獲取這一動作的主體和重構(gòu)后的天線數(shù)據(jù)的來源可以是基站中的其他功能單元,即這些功能單元在本發(fā)明中用來可以實現(xiàn)與基帶板相同的干擾消除功能;也就是其中的一個上述功能單元獲取另外上述功能單元重構(gòu)后的天線數(shù)據(jù)。以下的步驟中以基帶板來實現(xiàn)的處理也同樣可以由上述功能單元來完成。
S102:將接收到的天線數(shù)據(jù)和重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù)。
具體的,在得到了來自其他基帶板的重構(gòu)后的天線數(shù)據(jù)之后,本基帶板將本基帶板接收到的天線數(shù)據(jù)和來自其他基帶板的重構(gòu)后的天線數(shù)據(jù)做線性減法,這樣就得到了抵消后的天線數(shù)據(jù),由此就完成了對天線數(shù)據(jù)在時間域上的干擾消除處理。采用本實施例的方案,在時間域上支持的啟動延時靈活可配,可以對不同信道的天線數(shù)據(jù)做出不同的干擾消除處理。
本基帶板還可以根據(jù)信道重構(gòu)算法對接收到的來自控制信道和/或數(shù)據(jù)信道的天線數(shù)據(jù)進行重構(gòu)處理,得到本基帶板的重構(gòu)后的天線數(shù)據(jù),并把得到的本基帶板的重構(gòu)后的天線數(shù)據(jù)發(fā)送給其他基帶板;對天線數(shù)據(jù)進行重構(gòu)處理包括對天線數(shù)據(jù)進行擴頻、加擾、濾波等處理。
實施例二
如圖2,為本發(fā)明的一實施例,提供一種在時間域、空間域上的干擾消除方法,本實施例中的基帶板的個數(shù)可以有多個,下面以一個基帶板為例對本實施例進行說明,且每個基帶板都可以完成上述所述的一個基帶板能完成的任務(wù),包括以下步驟:
S201:獲取重構(gòu)后的天線數(shù)據(jù);
具體的,為了盡可能多的消除天線數(shù)據(jù)中的干擾,首先基帶資源池中的本基帶板獲取來自其他基帶板的重構(gòu)后的天線數(shù)據(jù),應(yīng)當(dāng)理解的是,執(zhí)行獲取這一動作的主體和重構(gòu)后的天線數(shù)據(jù)的來源可以是基站中的其他功能單元,即這些功能單元在本發(fā)明中用來可以實現(xiàn)與基帶板相同的干擾消除功能;也就是其中的一個上述功能單元獲取另外上述功能單元重構(gòu)后的天線數(shù)據(jù)。以下的步驟中以基帶板來實現(xiàn)的處理也同樣可以由上述功能單元來完成。
S202:將接收到的天線數(shù)據(jù)和重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù)。
具體的,在得到了來自其他基帶板的重構(gòu)后的天線數(shù)據(jù)之后,本基帶板將本基帶板接收到的天線數(shù)據(jù)和來自其他基帶板的重構(gòu)后的天線數(shù)據(jù)做線性減法,這樣就得到了抵消后的天線數(shù)據(jù),由此就完成了對天線數(shù)據(jù)在時間域上的干擾消除處理。采用本實施例的方案,在時間域上支持的啟動延時靈活可配,可以對不同信道的天線數(shù)據(jù)做出不同的干擾消除處理。
本基帶板還可以根據(jù)信道重構(gòu)算法對接收到的來自控制信道和/或數(shù)據(jù)信道的天線數(shù)據(jù)進行重構(gòu)處理,得到本基帶板的重構(gòu)后的天線數(shù)據(jù),并把得到的本基帶板的重構(gòu)后的天線數(shù)據(jù)發(fā)送給其他基帶板;對天線數(shù)據(jù)進行重構(gòu)處理包括對天線數(shù)據(jù)進行擴頻、加擾、濾波等處理。
S203:對抵消后的天線數(shù)據(jù)進行解調(diào),生成第一信道估計值,還可以生成多徑信息;
具體的,對S202中得到的抵消后的天線數(shù)據(jù)進行初步的解調(diào),生成第一信道估計值;還可以生成與抵消后的天線數(shù)據(jù)相關(guān)的多徑信息;應(yīng)當(dāng)理解的是,由于該步驟中是對得到的抵消后的天線數(shù)據(jù)進行初步的解調(diào),所以生成的第一信道估計值是一個比較粗略的信道估計值。
S204:對抵消后的天線數(shù)據(jù)進行矩陣計算處理,生成與抵消后的天線數(shù)據(jù)相關(guān)的逆陣;
具體的,對抵消后的天線數(shù)據(jù)按照自相關(guān)陣算法進行計算,生成與抵消后的天線數(shù)據(jù)相關(guān)的自相關(guān)矩陣;然后對生成的自相關(guān)矩陣按照逆陣算法進行逆陣計算,生成與抵消后的天線數(shù)據(jù)相關(guān)的逆陣。
S205:對多徑信息進行多徑匹配,若多徑信息的延遲偏差小于等于預(yù)設(shè)的多徑信息精度,則得到匹配成功的多徑信息;預(yù)設(shè)的多徑信息精度大于等于系統(tǒng)的多徑信息精度;
具體的,目前系統(tǒng)中多徑信息精度為1/8碼片,預(yù)設(shè)的多徑信息精度可以根據(jù)具體的場景靈活設(shè)定,比如可以是1/4碼片,或者是1/2碼片。由于實際系統(tǒng)中常出現(xiàn)多徑抖動,尤其是外場測得的多徑更是波動明顯,所以為了查找到延遲相同的多徑,針對每個用戶的多徑信息,按照多徑匹配算法進行多徑匹配,若多徑信息的延遲偏差不超過預(yù)設(shè)的多徑信息精度,則得到匹配成功的多徑信息,將每個用戶的多徑信息劃分成幾組匹配成功的多徑信息。
S206:從逆陣中搜索與匹配成功的多徑信息相匹配的逆陣;
具體的,為了查找到與匹配成功的多徑信息相匹配的逆陣,從S204得到的逆陣中去搜索與匹配成功的多徑信息相匹配的逆陣。
S207:對第一信道估計值進行精度修正,生成第二信道估計值;
具體的,將與匹配成功的多徑信息相匹配的逆陣和第一信道估計值進行加權(quán)處理,生成第二信道估計值;應(yīng)當(dāng)理解的是,由于該步驟是對第一信道估計值進行精度修正,才生成的第二信道估計值,所以生成的第二信道估計值是一個精確的信道估計值。
S208:利用第二信道估計值,對抵消后的天線數(shù)據(jù)進行解調(diào)。
具體的,為了能夠?qū)崿F(xiàn)天線數(shù)據(jù)在空間域上的干擾消除,利用第二信道估計值,對抵消后的天線數(shù)據(jù)再次進行解調(diào),這樣能更容易的解調(diào)出用戶信息來,以此實現(xiàn)對接收到的天線數(shù)據(jù)在空間域上的干擾消除;應(yīng)當(dāng)理解的是,對抵消后的天線數(shù)據(jù)進行解調(diào)除了利用第二信道估計值,也可以是能實現(xiàn)干擾消除的其他參數(shù),并不局限于此。
采用本實施例的方案,可以實現(xiàn)在時間域和空間域上對天線數(shù)據(jù)進行干擾消除的處理,降低了其他用戶的干擾,提高了當(dāng)前解調(diào)用戶的信號質(zhì)量,擴大了通信系統(tǒng)的容量。
實施例三
為了更好的理解本發(fā)明,本實施例提供一種具體的干擾消除方法,下面以兩根天線、以及兩根天線收到的天線數(shù)據(jù)建立在兩個基帶板上為示例進行進一步說明,如圖3-1,為本實施例的一種在時間域、空間域上的干擾消除方法,包括以下步驟:
S301:基帶板B接收兩天線的天線數(shù)據(jù),解調(diào)出基帶板B上的控制信道的多徑信息和信道估計值,然后根據(jù)重構(gòu)算法,重構(gòu)出基帶板B接收時的控制信道的天線數(shù)據(jù),將重構(gòu)后的天線數(shù)據(jù)通過高速串行器/解串器(serializer/deserializer,簡稱serdes)接口送給基帶板A;
S302:基帶板A接收天線數(shù)據(jù)和基帶板B發(fā)送過來的重構(gòu)后的天線數(shù)據(jù),將天線數(shù)據(jù)與重構(gòu)后的天線數(shù)據(jù)做線性減法,生成抵消后的天線數(shù)據(jù);
經(jīng)過S302的處理后,天線數(shù)據(jù)中的控制信道的天線數(shù)據(jù)就全部去除了,這樣就實現(xiàn)了對天線數(shù)據(jù)在時間域上的干擾消除處理。
S303:基帶板A對抵消后的天線數(shù)據(jù)進行解調(diào),生成第一信道估計值Ra,還可以生成多徑信息;
應(yīng)當(dāng)理解的是,由于該步驟中是對得到的抵消后的天線數(shù)據(jù)進行初步的解調(diào),所以生成的第一信道估計值是一個比較粗略的信道估計值。
S304:基帶板A利用兩路抵消后的天線數(shù)據(jù),計算出兩天線的自相關(guān)矩陣;
自相關(guān)矩陣計算算法如下:
共用信號自相關(guān)矩陣是每個時隙計算一次。設(shè)zU(k,iA)為一個時隙內(nèi)所有有效的2倍采樣的天線數(shù)據(jù)。其中,k∈[0,2560*2-1],為天線數(shù)據(jù)的樣本索引。u(kU)表示由兩路抵消后的天線數(shù)據(jù)組成的2x1矩陣。
u(kU)=[zU(kU,1) zU(kU,2)]T
該向量對應(yīng)的自相關(guān)矩陣為:
分別計算了每個碼片內(nèi)2個采樣位置上的信號自相關(guān)矩陣后,再將每個采樣位置上2560個矩陣進行平均,可獲得該時隙共用的信號的自相關(guān)矩陣。
其中:s為時隙索引;iS∈{0,1},為采樣位置索引;iC為碼片索引。
S305:基帶板A根據(jù)計算出來的自相關(guān)矩陣,再進行兩天線的逆陣計算;
逆陣計算算法如下:
設(shè)采樣位置iS上天線索引iA1,iA2對應(yīng)的自相關(guān)矩陣為R2:
其中:iA1,iA2∈{1,2,3,4},且iA1<iA2;a11為天線1和天線1的數(shù)據(jù)相乘后得到的結(jié)果;a12為天線1和天線2的數(shù)據(jù)相乘后得到的結(jié)果;a21為天線2和天線1的數(shù)據(jù)相乘后得到的結(jié)果;a22為天線2和天線2的數(shù)據(jù)相乘后得到的結(jié)果。
則R2對應(yīng)的逆陣為:
S306:基帶板A針對每個用戶的多徑信息,對多徑信息進行多徑匹配,若多徑信息的延遲偏差小于等于預(yù)設(shè)的多徑信息精度,則得到匹配成功的多徑信息;預(yù)設(shè)的多徑信息精度大于等于系統(tǒng)的多徑信息精度;
多徑匹配的目的是查找兩根天線上延遲相同的多徑。目前系統(tǒng)中多徑信息精度為1/8碼片,預(yù)設(shè)的多徑信息精度可以根據(jù)具體的場景靈活設(shè)定,比如可以是1/4碼片,或者是1/2碼片;而實際系統(tǒng)中常出現(xiàn)多徑抖動,尤其是外場測得的多徑更是波動明顯。圖3-2標(biāo)示了5種匹配成功可能的情況。
多徑匹配成功的判斷標(biāo)準(zhǔn)有兩種:一種是分屬兩天線上兩條多徑的延遲偏差不超過1/4碼片(對應(yīng)于圖3-2中Case1-Case3);一種是分屬兩天線上兩條多徑的延遲偏差不超過1/2碼片(對應(yīng)于圖3-2中Case1-Case5)。
S307:基帶板A從逆陣中搜索與匹配成功的多徑信息相匹配的逆陣;
為了查找到與匹配成功的多徑信息相匹配的逆陣,從S305得到的逆陣中去搜索與匹配成功的多徑信息相匹配的逆陣。
S308:基帶板A將與匹配成功的多徑信息相匹配的逆陣和第一信道估計值 Ra進行權(quán)重合并計算,生成第二信道估計值Rb;
應(yīng)當(dāng)理解的是,由于該步驟是將與匹配成功的多徑信息相匹配的逆陣和第一信道估計值Ra進行權(quán)重合并計算,才生成的第二信道估計值,所以生成的第二信道估計值是一個精確的信道估計值。
權(quán)重合并計算的計算公式為:
RICE2(Rb)=invR2*RCE2(Ra)
其中,invR2為2x 2的逆陣,RCE2(Ra)為分屬2天線的2個第一信道估計值,為2x1的矩陣。RICE2(Rb)為進行加權(quán)處理后的2天線的2個第二信道估計值,為2x1矩陣。
S309:基帶板A利用第二信道估計值Rb,對抵消后的天線數(shù)據(jù)進行解調(diào)。
具體的,為了能夠?qū)崿F(xiàn)天線數(shù)據(jù)在空間域上的干擾消除,基帶板A利用第二信道估計值Rb,對抵消后的天線數(shù)據(jù)再次進行解調(diào),這樣能更容易的解調(diào)出用戶信息來,以此實現(xiàn)對接收到的天線數(shù)據(jù)進行干擾消除。
采用本實施例的方案,可以實現(xiàn)在時間域和空間域上對天線數(shù)據(jù)進行干擾消除的處理,降低了其他用戶的干擾,提高了當(dāng)前解調(diào)用戶的信號質(zhì)量,擴大了通信系統(tǒng)的容量。
實施例四
圖4為本實施例提供的一種在時間域上的干擾消除裝置的結(jié)構(gòu)示意圖,請參考圖4,該干擾消除裝置40包括:獲取模塊401,線性抵消模塊402;獲取模塊401用于獲取重構(gòu)后的天線數(shù)據(jù);線性抵消模塊402用于將接收到的天線數(shù)據(jù)和重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù)。
具體的,為了盡可能多的消除天線數(shù)據(jù)中的干擾,首先獲取模塊401獲 取重構(gòu)后的天線數(shù)據(jù)。
在獲取模塊401得到了重構(gòu)后的天線數(shù)據(jù)之后,線性抵消模塊402將接收到的天線數(shù)據(jù)和重構(gòu)后的天線數(shù)據(jù)做線性減法,這樣就得到了抵消后的天線數(shù)據(jù),由此就完成了對天線數(shù)據(jù)進行時間域上的干擾消除處理,采用本實施例的方案,在時間域上支持的啟動延時靈活可配,可以對不同信道的天線數(shù)據(jù)做出不同的干擾消除處理。
干擾消除裝置40還包括:重構(gòu)模塊403,發(fā)送模塊404;重構(gòu)模塊403用于對接收到的天線數(shù)據(jù)進行重構(gòu),生成重構(gòu)后的天線數(shù)據(jù);發(fā)送模塊404將生成的重構(gòu)后的天線數(shù)據(jù)外發(fā)。重構(gòu)模塊403對天線數(shù)據(jù)進行重構(gòu)處理包括對天線數(shù)據(jù)進行擴頻、加擾、濾波等處理。
該干擾消除裝置40可以是基站。
實施例五
圖5為本實施例提供的一種在時間域、空間域上的干擾消除裝置的結(jié)構(gòu)示意圖,請參考圖5,該干擾消除裝置50包括:獲取模塊501,線性抵消模塊502;獲取模塊501用于獲取重構(gòu)后的天線數(shù)據(jù);線性抵消模塊502用于將接收到的天線數(shù)據(jù)和重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù)。
具體的,為了盡可能多的消除天線數(shù)據(jù)中的干擾,首先獲取模塊501獲取重構(gòu)后的天線數(shù)據(jù)。
在獲取模塊501得到了重構(gòu)后的天線數(shù)據(jù)之后,線性抵消模塊502將接收到的天線數(shù)據(jù)和重構(gòu)后的天線數(shù)據(jù)做線性減法,這樣就得到了抵消后的天線數(shù)據(jù),由此就完成了對天線數(shù)據(jù)進行時間域上的干擾消除處理,采用本實施例的方案,在時間域上支持的啟動延時靈活可配,可以對不同信道的天線數(shù)據(jù)做 出不同的干擾消除處理。
干擾消除裝置50還包括:重構(gòu)模塊503,發(fā)送模塊504;重構(gòu)模塊503用于對接收到的天線數(shù)據(jù)進行重構(gòu),生成重構(gòu)后的天線數(shù)據(jù);發(fā)送模塊504把生成的重構(gòu)后的天線數(shù)據(jù)外發(fā)。重構(gòu)模塊503對天線數(shù)據(jù)進行重構(gòu)處理包括對天線數(shù)據(jù)進行擴頻、加擾、濾波等處理。
干擾消除裝置50還包括:第一解調(diào)模塊505,精度修正模塊506,第二解調(diào)模塊507;第一解調(diào)模塊505用于在線性抵消模塊502將接收到的天線數(shù)據(jù)和重構(gòu)后的天線數(shù)據(jù)進行線性抵消,生成抵消后的天線數(shù)據(jù)之后,對抵消后的天線數(shù)據(jù)進行初步的解調(diào),生成第一信道估計值,第一解調(diào)模塊505還可以生成多徑信息;應(yīng)當(dāng)理解的是,由于第一解調(diào)模塊505是對得到的抵消后的天線數(shù)據(jù)進行初步的解調(diào),所以生成的第一信道估計值是一個比較粗略的信道估計值;精度修正模塊506用于對第一信道估計值進行精度修正,生成第二信道估計值;應(yīng)當(dāng)理解的是,由于精度修正模塊506是對第一信道估計值進行精度修正,才生成的第二信道估計值,所以生成的第二信道估計值是一個精確的信道估計值;為了能夠?qū)崿F(xiàn)天線數(shù)據(jù)在空間域上的干擾消除,第二解調(diào)模塊507利用第二信道估計值,對抵消后的天線數(shù)據(jù)再次進行解調(diào),這樣能更容易的解調(diào)出用戶信息來,以此實現(xiàn)對接收到的天線數(shù)據(jù)在空間域上的干擾消除;應(yīng)當(dāng)理解的是,對抵消后的天線數(shù)據(jù)進行解調(diào)除了利用第二信道估計值,也可以是能實現(xiàn)干擾消除的其他參數(shù),并不局限于此。
干擾消除裝置50還包括:矩陣計算處理模塊508,多徑匹配模塊509,逆陣搜索模塊510;矩陣計算處理模塊508用于在精度修正模塊506對第一信道估計值進行精度修正,生成第二信道估計值之前,對抵消后的天線數(shù)據(jù)進行矩陣計算處理,生成與抵消后的天線數(shù)據(jù)相關(guān)的逆陣;矩陣計算處理模 塊508包括自相關(guān)矩陣計算子模塊5081,逆陣計算子模塊5082;自相關(guān)矩陣計算子模塊5081用于對抵消后的天線數(shù)據(jù)進行自相關(guān)矩陣計算,生成與抵消后的天線數(shù)據(jù)相關(guān)的自相關(guān)矩陣;逆陣計算子模塊5082用于對生成的自相關(guān)矩陣進行逆陣計算,生成與抵消后的天線數(shù)據(jù)相關(guān)的逆陣。
多徑匹配模塊509用于對多徑信息進行多徑匹配,若多徑信息的延遲偏差不超過預(yù)設(shè)的多徑信息精度,則得到匹配成功的多徑信息;預(yù)設(shè)的多徑信息精度大于或等于系統(tǒng)的多徑信息精度。
目前系統(tǒng)中多徑信息精度為1/8碼片,預(yù)設(shè)的多徑信息精度可以根據(jù)具體的場景靈活設(shè)定,比如可以是1/4碼片,或者是1/2碼片。由于實際系統(tǒng)中常出現(xiàn)多徑抖動,尤其是外場測得的多徑更是波動明顯,所以為了查找到延遲相同的多徑,針對每個用戶的多徑信息,按照多徑匹配算法進行多徑匹配,若多徑信息的延遲偏差不超過預(yù)設(shè)的多徑信息精度,則得到匹配成功的多徑信息,將每個用戶的多徑信息劃分成幾組匹配成功的多徑信息。
逆陣搜索模塊510用于從逆陣中搜索與匹配成功的多徑信息相匹配的逆陣;為了查找到與匹配成功的多徑信息相匹配的逆陣,從逆陣計算子模塊5082得到的逆陣中去搜索與匹配成功的多徑信息相匹配的逆陣。
精度修正模塊506包括加權(quán)處理子模塊5061,加權(quán)處理子模塊5061用于將與匹配成功的多徑信息相匹配的逆陣和第一信道估計值進行加權(quán)處理,生成第二信道估計值。
該干擾消除裝置50可以是基站。
采用本實施例的方案,降低了其他用戶的干擾,提高了當(dāng)前解調(diào)用戶的信號質(zhì)量,擴大了通信系統(tǒng)的容量。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲介質(zhì)(ROM/RAM、磁碟、光盤)中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。所以,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上內(nèi)容是結(jié)合具體的實施方式對本發(fā)明所作的進一步詳細說明,不能認(rèn)定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護范圍。