專利名稱:多天線空頻分組編碼下行發(fā)射方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及多天線空頻分組編碼下行發(fā)射方法及其裝置。
背景技術(shù):
空頻分組編碼(SFBC,Space-Frequency Block Codes)技術(shù),是在正交頻分復(fù)用(OFDM,Orthogonal Frequency Division Multiplex)符號基礎(chǔ)上,對一個OFDM符號中的子載波進行分組編碼,使得同一子幀上子載波在不同的天線上發(fā)送。根據(jù)長期演進(LTE,Long-term evolution)協(xié)議要求,多天線OFDM系統(tǒng)的下行控制信道只使用SFBC這一種多輸入多輸出(MIMO,Multiplex-InputMultiplex-Output)方式,下行數(shù)據(jù)信道使用多種MIMO方式,空頻分組編碼是其中之一。多天線OFDM系統(tǒng)的下行控制信道包括物理控制格式指示信道(PCFICH,Physical Control Format Indicator CHannel),物理下行控制信道(PDCCH,Physical Downlink Control CHannel),和物理混合自動重傳請求指示信道(PHICH,Physical Hybrid-Auto Repeat Request Indicator CHannel);多天線OFDM系統(tǒng)的下行數(shù)據(jù)信道包括物理下行共享信道(PDSCH,PhysicalDownlink Shared CHannel)。
根據(jù)LTE協(xié)議要求,多天線OFDM系統(tǒng)下行發(fā)射包括如下步驟 (1)加擾,對信道編碼后的比特流進行加擾; (2)調(diào)制,將加擾后的比特流調(diào)制為復(fù)值符號; (3)層映射,將復(fù)值符號映射到若干層; (4)預(yù)編碼,對各層的復(fù)值符號進行預(yù)編碼; (5)資源映射,將預(yù)編碼后的數(shù)據(jù)映射到各天線端口的物理資源單元(RE,Resource Element); (6)OFDM符號生成,根據(jù)各天線端口的物理資源單元數(shù)據(jù)生成各天線端口的OFDM符號; (7)下行發(fā)射,通過實際的物理天線下行發(fā)射各天線端口的OFDM符號。
SFBC包括上述層映射和預(yù)編碼兩個步驟。SFBC的預(yù)編碼步驟根據(jù)層映射之前的每N個連續(xù)的復(fù)值符號,生成N2個預(yù)編碼數(shù)據(jù),使預(yù)編碼模塊到資源映射模塊的傳輸開銷增大了N倍,使資源映射模塊的數(shù)據(jù)緩存量增大了N倍,從而使系統(tǒng)的傳輸存儲開銷較大。
另外,層映射之前的每個復(fù)值符號映射到一個物理資源單元,連續(xù)4個復(fù)值符號映射到一個物理資源組(REG,Resource Element Group)。而多個PHICH信道映射到一組物理資源單元中,構(gòu)成一個PHICH用戶組。協(xié)議規(guī)定系統(tǒng)最多25個PHICH用戶組,每個PHICH用戶組占3個REG。又因為PHICH信道可能會占1或3個符號,所以要同時存儲這兩類PHICH信道對應(yīng)的REG數(shù)據(jù),因此,在層映射之前,總共需要存儲2組75個REG數(shù)據(jù)。
在多天線OFDM系統(tǒng)下行發(fā)射的調(diào)制過程中,PDCCH信道、PCFICH信道和PHICH信道都采用正交相移鍵控(QPSK,Quadrature Phase Shift Keying)調(diào)制方式。PDSCH信道可采用QPSK,16-正交幅度調(diào)制(QAM,QuadratureAmplitude Modulation)或64-QAM調(diào)制方式,其中,64-QAM將6比特(bit)數(shù)據(jù)調(diào)制成一個復(fù)值符號(complex-valued modulation symbols);16-QAM將4bit數(shù)據(jù)調(diào)制成一個復(fù)值符號;QPSK將2bit數(shù)據(jù)調(diào)制成一個復(fù)值符號。按照協(xié)議,這些復(fù)值符號經(jīng)過層映射和預(yù)編碼,都將映射到對應(yīng)的物理資源單元上。因此,上述三種調(diào)制方式調(diào)制后得到的復(fù)值符號都具有相同的位寬。
由于考慮到系統(tǒng)的精度和64-QAM的性能,調(diào)制后的復(fù)值符號的實,虛兩路將會被設(shè)為16bit,因此,QPSK,16-QAM,64-QAM將分別把2比特,4比特,6比特的數(shù)據(jù)調(diào)制成32比特的數(shù)據(jù)。因此,PDSCH信道、PDCCH信道、PCFICH信道和PHICH信道從層映射步驟到資源映射步驟,都將使用32bit傳輸和存儲一個復(fù)值符號,從而使系統(tǒng)的傳輸存儲開銷較大。
發(fā)明內(nèi)容
本發(fā)明實施例提供多天線空頻分組編碼下行發(fā)射方法及其裝置,能夠減小系統(tǒng)的傳輸存儲開銷。
本發(fā)明實施例提供的一種多天線空頻分組編碼下行發(fā)射方法,包括預(yù)編碼模塊獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù);資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元,由實際的物理天線進行下行發(fā)射;N為大于2的偶數(shù)。
本發(fā)明實施例提供的另一種多天線空頻分組編碼下行發(fā)射方法,包括預(yù)編碼模塊獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù);資源映射模塊獲取第一結(jié)果,第一結(jié)果為當(dāng)前物理資源組數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值;資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元,由實際的物理天線進行下行發(fā)射;N為大于2的偶數(shù)。
本發(fā)明實施例提供的另一種多天線空頻分組編碼下行發(fā)射方法,包括將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組;將預(yù)調(diào)制比特組映射到N層,N為大于等于2的偶數(shù);根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù);生成各個天線端口的正交頻分復(fù)用符號;通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本發(fā)明實施例提供的一種多天線空頻分組編碼下行發(fā)射裝置,包括預(yù)編碼模塊,用于獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù),N為大于2的偶數(shù);資源映射模塊,用于根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元;生成模塊,用于生成各天線端口的正交頻分復(fù)用符號;發(fā)射模塊,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本發(fā)明實施例提供的另一種多天線空頻分組編碼下行發(fā)射裝置,包括預(yù)編碼模塊,用于獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù),N為大于2的偶數(shù);資源映射模塊,用于獲取第一結(jié)果,第一結(jié)果為當(dāng)前物理資源組數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值;根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元;生成模塊,用于生成各天線端口的正交頻分復(fù)用符號;發(fā)射模塊,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本發(fā)明實施例提供的另一種多天線空頻分組編碼下行發(fā)射裝置,包括預(yù)調(diào)制模塊,用于將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組;層映射模塊,用于將預(yù)調(diào)制比特組映射到N層,N為大于等于2的偶數(shù);數(shù)據(jù)獲取模塊,用于根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù);生成模塊,用于生成各個天線端口的正交頻分復(fù)用符號;發(fā)射模塊,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本發(fā)明實施例中,當(dāng)下行信道為PDSCH信道、PDCCH信道和PCFICH信道時,SFBC中的預(yù)編碼模塊向資源映射模塊發(fā)送2N個非0的預(yù)編碼數(shù)據(jù),資源映射模塊再根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),相對現(xiàn)有技術(shù),本發(fā)明實施例減小了從預(yù)編碼模塊到資源映射模塊的傳輸開銷,減小了資源映射模塊的數(shù)據(jù)緩存量,從而減小了系統(tǒng)的傳輸存儲開銷。
本發(fā)明實施例中,當(dāng)下行信道為PHICH信道時,SFBC中的預(yù)編碼模塊向資源映射模塊發(fā)送2N個非0的預(yù)編碼數(shù)據(jù),資源映射模塊再根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),相對現(xiàn)有技術(shù),本發(fā)明實施例減小了從預(yù)編碼模塊到資源映射模塊的傳輸開銷,減小了資源映射模塊的數(shù)據(jù)緩存量,從而減小了系統(tǒng)的傳輸存儲開銷。
本發(fā)明實施例中,先將加擾后的比特流預(yù)調(diào)制成預(yù)調(diào)制比特組,并將預(yù)調(diào)制比特組映射到N層,然后,再根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)。本發(fā)明實施例通過預(yù)調(diào)制步驟,使調(diào)制步驟可在層映射之后進行,從而使得在從層映射步驟到資源映射步驟的過程中,至少層映射步驟使用2比特,4比特或6比特傳輸和存儲數(shù)據(jù),從而減小了系統(tǒng)的傳輸存儲開銷。
圖1是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射方法的一個實施例的流程圖; 圖2是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射方法的另一實施例的流程圖; 圖3是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射方法的另一實施例的流程圖; 圖4是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射方法的另一實施例的流程圖; 圖5是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射方法的另一實施例的流程圖; 圖6是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射方法的另一實施例的流程圖; 圖7是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射方法的另一實施例的流程圖; 圖8是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射裝置的一個實施例的示意圖; 圖9是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射裝置的另一實施例的示意圖; 圖10是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射裝置的另一實施例的示意圖; 圖11是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射裝置的另一實施例的示意圖; 圖12是本發(fā)明實施例多天線空頻分組編碼下行發(fā)射裝置的另一實施例的示意圖。
具體實施例方式 本發(fā)明實施例提供多天線空頻分組編碼下行發(fā)射方法及其裝置,能夠減小系統(tǒng)的傳輸存儲開銷。以下分別進行詳細(xì)說明。
請參閱圖1,本發(fā)明實施例中的多天線空頻分組編碼下行發(fā)射方法的一個實施例包括 101、預(yù)編碼模塊獲取N層復(fù)值符號,N為大于2的偶數(shù); 在將N個連續(xù)的復(fù)值符號映射到N層之后,預(yù)編碼模塊獲取N層復(fù)值符號,N為大于2的偶數(shù),如4或8。當(dāng)N為4時,系統(tǒng)為OFDM 4天線系統(tǒng);當(dāng)N為8時,系統(tǒng)為OFDM 8天線系統(tǒng)。
102、預(yù)編碼模塊根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù); 2N個非0的預(yù)編碼數(shù)據(jù)包括偶數(shù)層的復(fù)值符號,偶數(shù)層的復(fù)值符號對應(yīng)的共軛符號,奇數(shù)層的復(fù)值符號,以及奇數(shù)層的復(fù)值符號對應(yīng)的負(fù)共軛符號; 例如,當(dāng)N為4時,預(yù)編碼模塊根據(jù)4層復(fù)值符號獲得8個非0的預(yù)編碼數(shù)據(jù)。4層復(fù)值符號包括x(0)(i),x(1)(i),x(2)(i)和x(3)(i),i為取值范圍是
的整數(shù),m等于4層的復(fù)值符號的總數(shù)除以4,x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別表示第0層、第1層、第2層、第3層上的復(fù)值符號;8個非0的預(yù)編碼數(shù)據(jù)包括x(0)(i),x(1)(i),x(2)(i),x(3)(i),x(0)(i)*,-x(1)(i)*,x(2)(i)*,-x(3)(i)*。
103、預(yù)編碼模塊向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù); 在生成2N個非0的預(yù)編碼數(shù)據(jù)之后,預(yù)編碼模塊向資源映射模塊發(fā)送該2N個預(yù)編碼數(shù)據(jù)。
預(yù)編碼模塊可以采用多種方式發(fā)送預(yù)編碼數(shù)據(jù)。例如,當(dāng)N為4時,預(yù)編碼模塊可以通過1個通道將8個預(yù)編碼數(shù)據(jù)按照約定的順序向資源映射模塊發(fā)送;也可以將8個預(yù)編碼數(shù)據(jù)分成兩組4個預(yù)編碼數(shù)據(jù),通過2個通道向資源映射模塊并行發(fā)送,并且每組4個預(yù)編碼數(shù)據(jù)按約定順序排列。
104、資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元; 預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系指LTE協(xié)議中規(guī)定的預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系。
例如,在OFDM 4天線系統(tǒng)中,PDSCH信道、PDCCH信道和PCFICH信道的預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系如下 yx(z)表示第x個天線端口,第z個物理資源單元。
因此,在OFDM 4天線系統(tǒng)中,資源映射模塊收到8個非0的預(yù)編碼數(shù)據(jù)x(0)(i),x(2)(i),x(0)(i)*,x(2)(i)*,x(1)(i),x(3)(i),-x(1)(i)*與-x(3)(i)*之后,根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在該8個預(yù)編碼數(shù)據(jù)中插0得到如下16個預(yù)編碼數(shù)據(jù)x(0)(i),x(1)(i),0,0,0,0,x(2)(i),x(3)(i),-x(1)(i)*,x(0)(i)*,0,0,0,0,-x(3)(i)*,x(2)(i)*,再將該16個預(yù)編碼數(shù)據(jù)分別映射到對應(yīng)天線端口的物理資源單元。
此處需要說明的是,也可以不在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),而先根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,將2N個非0的預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元,并在0對應(yīng)的物理資源單元補0。
105、生成各天線端口的正交頻分復(fù)用符號; 在資源映射模塊進行資源映射之后,系統(tǒng)根據(jù)各天線端口的物理資源單元數(shù)據(jù)生成各天線端口的OFDM符號。具體的OFDM符號生成步驟為公知技術(shù),此處不作贅述。
106、通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
在生成OFDM符號之后,系統(tǒng)通過實際的物理天線下行發(fā)射各個天線端口的OFDM符號,具體的下行發(fā)射步驟為公知技術(shù),此處不作贅述。
此處需要說明的是,本實施例中的下行信道可為PCFICH信道,PDCCH信道或PDSCH信道。
此處需要說明的是,也可以不在2N個非0的預(yù)編碼數(shù)據(jù)中插0,而根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,將2N個非0的預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元,并在0對應(yīng)的物理資源單元補0。
本實施例中,SFBC中的預(yù)編碼模塊向資源映射模塊發(fā)送2N個非0的預(yù)編碼數(shù)據(jù),資源映射模塊再根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),相對現(xiàn)有技術(shù),本實施例減小了從預(yù)編碼模塊到資源映射模塊的傳輸開銷,減小了資源映射模塊的數(shù)據(jù)緩存量,從而減小了系統(tǒng)的傳輸存儲開銷。
為便于理解圖1所示實施例中的多天線空頻分組編碼下行發(fā)射方法,本發(fā)明還提供在OFDM 4天線系統(tǒng)中的一個具體實施例。請參閱圖2,本發(fā)明實施例中多天線空頻分組編碼下行發(fā)射方法的另一實施例包括 201、預(yù)編碼模塊獲取4層復(fù)值符號; 4層復(fù)值符號包括x(0)(i),x(1)(i),x(2)(i)和x(3)(i),i為取值范圍是
的整數(shù),m等于4層的復(fù)值符號的總數(shù)除以4,x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別表示第0層、第1層、第2層、第3層上的復(fù)值符號。
202、預(yù)編碼模塊根據(jù)N層復(fù)值符號生成第一矩陣,第一矩陣為 第一矩陣包括2N個非0的預(yù)編碼數(shù)據(jù)。
203、預(yù)編碼模塊將第一矩陣的各行數(shù)據(jù)向資源映射模塊并行發(fā)送; 在生成第一矩陣之后,預(yù)編碼模塊將第一矩陣中的4行數(shù)據(jù)通過4個通道向資源映射模塊并行發(fā)送,使資源映射模塊同時收到第一矩陣中的各行數(shù)據(jù)。
此處需要說明的是,預(yù)編碼模塊也可將第一矩陣的4行數(shù)據(jù)通過2個通道向資源映射模塊串并行發(fā)送,例如,將x(0)(i),x(1)(i),x(2)(i)和x(3)(i)通過第0通道向資源映射模塊發(fā)送,將-x(1)(i)*,x(0)(i)*,-x(3)(i)*,x(2)(i)*通過第1通道向資源映射模塊發(fā)送。
204、資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在第一矩陣中插0得到第二矩陣,第二矩陣為
205、資源映射模塊將第二矩陣的第n行預(yù)編碼數(shù)據(jù)映射到第n天線端口的對應(yīng)的物理資源單元。
資源映射模塊將第二矩陣的第n行數(shù)據(jù)映射到第n天線端口對應(yīng)的物理資源單元。例如,將第二矩陣的第0行的數(shù)據(jù)x(0)(i),x(1)(i),0,0映射到第0天線端口對應(yīng)的物理資源單元。
本實施例中,第二矩陣與現(xiàn)有技術(shù)中預(yù)編碼所得矩陣相同,使第二矩陣的各行數(shù)據(jù)與對應(yīng)天線端口的連續(xù)4個物理資源單元一一對應(yīng),以便于將16個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元??梢岳斫獾氖?,第二矩陣也可以為包括16個預(yù)編碼數(shù)據(jù)的其他形式。
206、生成各天線端口的正交頻分復(fù)用符號; 在資源映射模塊進行資源映射之后,系統(tǒng)根據(jù)各天線端口的物理資源單元數(shù)據(jù)生成各天線端口的OFDM符號。
207、通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
在生成OFDM符號之后,系統(tǒng)通過實際的物理天線下行發(fā)射各個天線端口的OFDM符號。
此處需要說明的是,也可以不在第一矩陣中插0,而先將第一矩陣中的偶數(shù)行的數(shù)據(jù)映射到對應(yīng)的偶數(shù)天線端口對應(yīng)的物理資源單元,并在后兩個物理資源單元補0,將第一矩陣中的奇數(shù)行的數(shù)據(jù)映射到對應(yīng)的奇數(shù)天線端口對應(yīng)的物理資源單元,并在前兩個物理資源單元補0。例如,將第一矩陣中的第0行的數(shù)據(jù)x(0)(i)和x(1)(i)映射到第0天線端口對應(yīng)的物理資源單元,并在x(1)(i)的后兩個物理資源單元上補0;將第一矩陣中的第1行的數(shù)據(jù)x(2)(i)和x(3)(i)映射到第1天線端口對應(yīng)的物理資源單元,并在x(2)(i)的前兩個物理資源單元補0。
本實施例中,SFBC中的預(yù)編碼模塊向資源映射模塊發(fā)送第一矩陣,第一矩陣包括8個非0的預(yù)編碼數(shù)據(jù),資源映射模塊再根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在第一矩陣中插0得到與現(xiàn)有技術(shù)中預(yù)編碼所得矩陣相同的第二矩陣,再將第二矩陣的第n行預(yù)編碼數(shù)據(jù)映射到第n天線端口的對應(yīng)的物理資源單元。相對現(xiàn)有技術(shù),本實施例減小了從預(yù)編碼模塊到資源映射模塊的傳輸開銷,并使資源映射模塊的數(shù)據(jù)緩存量減少了一半,從而減小了系統(tǒng)的傳輸存儲開銷。
上述實施例中的下行信道可為PCFICH信道,PDCCH信道或PDSCH信道,但不可為PHICH信道。因此,為在下行信道為PHICH信道時,能夠應(yīng)用圖1所示實施例中的核心思想,請參閱圖3,本發(fā)明實施例還提供多天線空頻分組編碼下行發(fā)射方法的另一實施例,包括 301、預(yù)編碼模塊獲取N層復(fù)值符號,N為大于2的偶數(shù); 步驟301的說明請參照步驟101。
302、預(yù)編碼模塊根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù); 2N個非0的預(yù)編碼數(shù)據(jù)包括偶數(shù)層的復(fù)值符號,偶數(shù)層的復(fù)值符號對應(yīng)的共軛符號,奇數(shù)層的復(fù)值符號,以及奇數(shù)層的復(fù)值符號對應(yīng)的負(fù)共軛符號; 例如,當(dāng)N為4時,預(yù)編碼模塊根據(jù)4層復(fù)值符號獲得8個非0的預(yù)編碼數(shù)據(jù)。4層復(fù)值符號包括x(0)(i),x(1)(i),x(2)(i)和x(3)(i),i為取值范圍是
的整數(shù),m等于4層的復(fù)值符號的總數(shù)除以4,x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別表示第0層、第1層、第2層、第3層上的復(fù)值符號;8個非0的預(yù)編碼數(shù)據(jù)包括x(0)(i),x(1)(i),x(2)(i),x(3)(i),x(0)(i)*,-x(1)(i)*,x(2)(i)*,-x(3)(i)*。
303、預(yù)編碼模塊向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù); 步驟303的說明請參照步驟103。
304、資源映射模塊獲取第一結(jié)果,第一結(jié)果為當(dāng)前物理資源組數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值; 資源映射模塊在獲取到2N個預(yù)編碼數(shù)據(jù),即當(dāng)前REG數(shù)據(jù)之后,資源映射模塊需獲取第一結(jié)果,第一結(jié)果為當(dāng)前REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值,并判斷第一結(jié)果是否為0,來確定2N個預(yù)編碼數(shù)據(jù)該映射到第幾天線端口的物理資源單元。
系統(tǒng)可以在層映射之前,存儲REG數(shù)據(jù)的同時,存儲該REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號,并在向資源映射模塊發(fā)送2N個預(yù)編碼數(shù)據(jù)的同時,發(fā)送該REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號,資源映射模塊再計算當(dāng)前REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2,獲得第一結(jié)果。
可以理解的是,也可以在層映射之前,先獲得REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值,再將該值與REG數(shù)據(jù),即2N個預(yù)編碼數(shù)據(jù)同時存儲并發(fā)送給資源映射模塊。
也可以采用其他公知方式使資源映射模塊獲取第一結(jié)果,此處不作一一列舉。
305、資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元; 預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系指LTE協(xié)議中規(guī)定的預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系。
例如,在OFDM 4天線系統(tǒng)中,PHICH信道的預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系如下 當(dāng)
時, 當(dāng)
時, 其中,nPHICHgroup是當(dāng)前REG數(shù)據(jù)的所屬用戶組組號,m是當(dāng)前REG數(shù)據(jù)的組內(nèi)序號,yx(z)表示第x個天線端口,第z個物理資源單元。
306、生成各天線端口的正交頻分復(fù)用符號; 步驟306的說明參照步驟105。
307、通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
步驟307的說明參照步驟106。
此處需要說明的是,也可以不在2N個非0的預(yù)編碼數(shù)據(jù)中插0,而根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,將2N個非0的預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元,并在0對應(yīng)的物理資源單元補0。
本實施例中,SFBC中的預(yù)編碼模塊向資源映射模塊發(fā)送2N個非0的預(yù)編碼數(shù)據(jù),資源映射模塊再根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),相對現(xiàn)有技術(shù),本實施例減小了從預(yù)編碼模塊到資源映射模塊的傳輸開銷,減小了資源映射模塊的數(shù)據(jù)緩存量,從而減小了系統(tǒng)的傳輸存儲開銷。
上述實施例的步驟304中,若通過同步存儲和向資源映射模塊發(fā)送REG數(shù)據(jù)及其所屬用戶組組號和組內(nèi)序號,使資源映射模塊可獲取當(dāng)前REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值,則系統(tǒng)需要存儲75*2個REG數(shù)據(jù)的所屬用戶組組號和75*2個REG數(shù)據(jù)的組內(nèi)序號,并且需要兩個寄存器和一個加法器。
上述實施例的步驟304中,若通過先計算出REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值,并將該值與REG數(shù)據(jù)同步存儲和向資源映射模塊發(fā)送,使資源映射模塊可獲取當(dāng)前REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值,則系統(tǒng)需要兩個寄存器和一個加法器。
可見,采用上述兩種方式使資源映射模塊獲取第一結(jié)果,都會增加系統(tǒng)性能開銷。雖然此處增加的系統(tǒng)性能開銷,相對預(yù)編碼模塊向資源映射模塊發(fā)送2N個非0的預(yù)編碼數(shù)據(jù)而減小的系統(tǒng)性能開銷較小。但為了使本實施例減小系統(tǒng)性能開銷的效果更加明顯,本發(fā)明還提供另一種資源映射模塊獲取第一結(jié)果的方式,下面則以采用該方式為例對圖3的核心思想作進一步闡述。請參閱圖4,本發(fā)明實施例還提供多天線空頻分組編碼下行發(fā)射方法的另一實施例,包括 401、預(yù)編碼模塊獲取N層復(fù)值符號,N為大于2的偶數(shù); 步驟401的說明請參照步驟101。
402、預(yù)編碼模塊根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù); 步驟402的說明請參照步驟302。
403、預(yù)編碼模塊向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù); 步驟403的說明請參照步驟103。
404、資源映射模塊獲取當(dāng)前物理資源組數(shù)據(jù)的地址,并判斷該地址的最后一個比特是否為0,若為0,則確定第一結(jié)果為0,否則確定第一結(jié)果為1; 本發(fā)明的發(fā)明人研究發(fā)現(xiàn),若在層映射之前,兩組75個REG數(shù)據(jù)的存儲方式如下,則當(dāng)前REG數(shù)據(jù)的存儲地址的最后一比特等于當(dāng)前REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的結(jié)果 在第一組75個REG數(shù)據(jù)與第二組75個REG數(shù)據(jù)之間插入有奇數(shù)個間隔REG數(shù)據(jù); 第一組的第一個REG數(shù)據(jù)被存儲于偶數(shù)地址; 第一組75個REG數(shù)據(jù)、奇數(shù)個間隔REG數(shù)據(jù)與第二組75個REG數(shù)據(jù)按以REG為單位遞增的序列存儲。
因此,只要將REG數(shù)據(jù)的地址與REG數(shù)據(jù)同步發(fā)送給資源映射模塊,使資源映射模塊獲取到該地址,并判斷該地址的最后一比特是否為0,若為0,則確定當(dāng)前REG數(shù)據(jù)所屬用戶組組號和組內(nèi)序號的和再模2的值為0,否則確定當(dāng)前REG數(shù)據(jù)所屬用戶組組號和組內(nèi)序號的和再模2的值為1。
可以理解的是,若對兩組75個REG數(shù)據(jù)的存儲方式作如下改動第一組的第一個REG數(shù)據(jù)被存儲于奇數(shù)地址,則當(dāng)資源映射模塊判定當(dāng)前REG數(shù)據(jù)的存儲地址的最后一比特為0時,資源映射模塊確定當(dāng)前REG數(shù)據(jù)所屬用戶組組號和組內(nèi)序號的和再模2的值為1;當(dāng)資源映射模塊判定當(dāng)前REG數(shù)據(jù)的存儲地址的最后一比特為1時,資源映射模塊確定當(dāng)前REG數(shù)據(jù)所屬用戶組組號和組內(nèi)序號的和再模2的值為0。
405、資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元; 步驟405的說明請參照步驟305。
406、生成各天線端口的正交頻分復(fù)用符號; 步驟406的說明參照步驟105。
407、通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
步驟407的說明參照步驟106。
本實施例通過設(shè)計兩組75個物理資源組數(shù)據(jù)的存儲方式,使REG數(shù)據(jù)的存儲地址的最后一個比特與REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值有對應(yīng)的關(guān)系,使資源映射模塊可通過獲取當(dāng)前REG數(shù)據(jù)的地址,并判斷該地址的最后一個比特是否為0,來獲取第一結(jié)果。因此,相對圖3所示實施例,本實施例獲取第一結(jié)果的過程,無需兩個寄存器和加法器,只需要獲取當(dāng)前REG數(shù)據(jù)的地址,確定該地址的最后一個比特是否為0即可,本實施例減小系統(tǒng)性能開銷的效果更加明顯。
為便于理解,下面以O(shè)FDM 4天線系統(tǒng)為例,對本發(fā)明實施例中的,可應(yīng)用于PHICH信道的多天線空頻分組編碼下行發(fā)射方法進行詳細(xì)說明。請參閱圖5,本發(fā)明實施例中多天線空頻分組編碼下行發(fā)射方法的另一實施例包括 501、預(yù)編碼模塊獲取4層復(fù)值符號; 4層復(fù)值符號包括x(0)(i),x(1)(i),x(2)(i)和x(3)(i),i為取值范圍是
的整數(shù),m等于4層的復(fù)值符號的總數(shù)除以4,x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別表示第0層、第1層、第2層、第3層上的復(fù)值符號。
502、預(yù)編碼模塊根據(jù)N層復(fù)值符號生成第三矩陣,第三矩陣為 第三矩陣包括2N個非0的預(yù)編碼數(shù)據(jù)。
503、預(yù)編碼模塊將第三矩陣的各行數(shù)據(jù)向資源映射模塊并行發(fā)送; 在生成第三矩陣之后,預(yù)編碼模塊將第三矩陣中的2行數(shù)據(jù)通過2個通道向資源映射模塊并行發(fā)送,使資源映射模塊同時收到第三矩陣中的各行數(shù)據(jù)。
此處需要說明的是,預(yù)編碼模塊也可將第三矩陣的2行數(shù)據(jù)通過1個通道向資源映射模塊串行發(fā)送,或者采用其他方式進行發(fā)送。
504、資源映射模塊獲取當(dāng)前物理資源組數(shù)據(jù)的地址,并判斷該地址的最后一個比特是否為0,若為0,則確定第一結(jié)果為0,并執(zhí)行步驟505,否則確定第一結(jié)果為1,并執(zhí)行步驟506; 本實施例中,在層映射之前,兩組75個REG數(shù)據(jù)的存儲方式如下 在第一組75個REG數(shù)據(jù)與第二組75個REG數(shù)據(jù)之間插入有奇數(shù)個間隔REG數(shù)據(jù); 第一組的第一個REG數(shù)據(jù)被存儲于偶數(shù)地址; 第一組75個REG數(shù)據(jù)、奇數(shù)個間隔REG數(shù)據(jù)與第二組75個REG數(shù)據(jù)按以REG為單位遞增的序列存儲。
因此,只要將REG數(shù)據(jù)的地址與REG數(shù)據(jù)同步發(fā)送給資源映射模塊,使資源映射模塊獲取到該地址,并判斷該地址的最后一比特是否為0,若為0,則確定第一結(jié)果為0,并執(zhí)行步驟505,否則確定第一結(jié)果為1,并執(zhí)行步驟506。
505、資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在第三矩陣中插0得到第四矩陣,第四矩陣為
并將第四矩陣的第n行數(shù)據(jù)映射到第n天線端口的對應(yīng)的物理資源單元; 若第一結(jié)果為0,則執(zhí)行步驟505。
本實施例中,第四矩陣與現(xiàn)有技術(shù)中,第一結(jié)果為0時預(yù)編碼所得的矩陣相同,使第四矩陣的各行數(shù)據(jù)與對應(yīng)天線端口的連續(xù)4個物理資源單元一一對應(yīng),以便于將16個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元??梢岳斫獾氖牵谒木仃囈部梢詾榘?6個預(yù)編碼數(shù)據(jù)的其他形式。
506、資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在第三矩陣中插0得到第五矩陣,第五矩陣為
并將第五矩陣的第n行數(shù)據(jù)映射到第n天線端口的對應(yīng)的物理資源單元; 若第一結(jié)果為0,則執(zhí)行步驟506。
可以理解的是,與第四矩陣一樣,第五矩陣也可以為包括16個預(yù)編碼數(shù)據(jù)的其他形式。
此處需要說明的是,若第一結(jié)果為0,資源映射模塊也可以不對第三矩陣插0,而將第三矩陣的第0行數(shù)據(jù)x(0)(i),x(1)(i),x(2)(i)和x(3)(i)映射到第0天線端口上對應(yīng)的物理資源單元,將第三矩陣的第1行數(shù)據(jù)-x(1)(i)*,x(0)(i)*,-x(3)(i)*,x(2)(i)*映射到第2天線端口上對應(yīng)的物理資源單元,再在第1和第3天線端口對應(yīng)的物理資源單元補0。
同樣,若第一結(jié)果為1,資源映射模塊也可以不對第三矩陣插0,而將第三矩陣的第0行數(shù)據(jù)x(0)(i),x(1)(i),x(2)(i)和x(3)(i)映射到第1天線端口上對應(yīng)的物理資源單元,將第三矩陣的第1行數(shù)據(jù)-x(1)(i)*,x(0)(i)*,-x(3)(i)*,x(2)(i)*映射到第3天線端口上對應(yīng)的物理資源單元,再在第0和第2天線端口對應(yīng)的物理資源單元補0。
507、生成各天線端口的正交頻分復(fù)用符號; 在資源映射模塊進行資源映射之后,系統(tǒng)根據(jù)各天線端口的物理資源單元數(shù)據(jù)生成各天線端口的OFDM符號。
508、通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
在生成OFDM符號之后,系統(tǒng)通過實際的物理天線下行發(fā)射各個天線端口的OFDM符號。
本實施例中,SFBC中的預(yù)編碼模塊向資源映射模塊發(fā)送第三矩陣,第三矩陣包括8個非0的預(yù)編碼數(shù)據(jù),資源映射模塊再根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在第三矩陣中插0得到與現(xiàn)有技術(shù)中預(yù)編碼所得矩陣相同的第四矩陣或第五矩陣,再將第四矩陣或第五矩陣的第n行預(yù)編碼數(shù)據(jù)映射到第n天線端口的對應(yīng)的物理資源單元。相對現(xiàn)有技術(shù),本實施例減小了從預(yù)編碼模塊到資源映射模塊的傳輸開銷,減小了資源映射模塊的數(shù)據(jù)緩存量,從而減小了系統(tǒng)的傳輸存儲開銷。
并且,本實施例通過設(shè)計兩組75個物理資源組數(shù)據(jù)的存儲方式,使REG數(shù)據(jù)的存儲地址的最后一個比特等于REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的結(jié)果,使資源映射模塊可通過獲取當(dāng)前REG數(shù)據(jù)的存儲地址,并判斷該地址的最后一個比特是否為0,來獲取第一結(jié)果。因此,相對圖3所示實施例,本實施例減小系統(tǒng)性能開銷的效果更加明顯。
由于PDSCH,PDCCH,PCFICH,PHICH信道在調(diào)制后的層映射、預(yù)編碼和資源映射步驟,都將使用32bit傳輸存儲一個復(fù)值符號,使系統(tǒng)的傳輸存儲開銷較大。因此,請參閱圖6,本發(fā)明實施例還提供多天線空頻分組編碼下行發(fā)射方法的另一實施例,包括 601、將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組; 在對信道編碼后的比特流進行加擾之后,系統(tǒng)將加擾后的比特流預(yù)調(diào)制為多個預(yù)調(diào)制比特組。
例如,在OFDM 4天線系統(tǒng)中,若加擾后的比特流為011110001101。。。。。。,當(dāng)系統(tǒng)采用QPSK調(diào)制方式時,系統(tǒng)將加擾后的比特流預(yù)調(diào)制為多個2比特一組的預(yù)調(diào)制比特組“01,11,10,00,11,01。。。。。?!?。
以此類推,當(dāng)系統(tǒng)采用16-QAM或64-QAM調(diào)制方式時,系統(tǒng)將加擾后的比特流分別預(yù)調(diào)制為多個4比特一組或6比特一組的預(yù)調(diào)制比特組。
602、將預(yù)調(diào)制比特組映射到N層,N為大于等于2的偶數(shù); 在預(yù)調(diào)制之后,系統(tǒng)對預(yù)調(diào)制比特組進行層映射。
例如,在OFDM 4天線系統(tǒng)中,將連續(xù)4個預(yù)調(diào)制比特組映射到4層。假設(shè)連續(xù)4個預(yù)調(diào)制比特組為“01,11,10,00”,則x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別為01,11,10,00,x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別表示第0層、第1層、第2層、第3層上的數(shù)據(jù)。
603、根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù); 本實施例中,系統(tǒng)根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù)的方式具體可為如下三種 (1)系統(tǒng)可對各層的預(yù)調(diào)制比特組調(diào)制得到各層的復(fù)值符號之后,再對各層的復(fù)值符號進行預(yù)編碼,再將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元,獲得各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)。
(2)系統(tǒng)也可以先對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作;再將預(yù)編碼后的數(shù)據(jù)調(diào)制為復(fù)值符號;再將復(fù)值符號映射到對應(yīng)的物理資源單元,獲得各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)。
(3)系統(tǒng)也可以先對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作;再將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元;再將物理資源單元數(shù)據(jù)調(diào)制為復(fù)值符號,獲得各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)。
604、生成各個天線端口的正交頻分復(fù)用符號; 系統(tǒng)根據(jù)各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)生成各個天線端口的OFDM符號。具體的OFDM符號生成步驟為公知技術(shù),此處不作贅述。
605、通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
在生成OFDM符號之后,系統(tǒng)通過實際的物理天線下行發(fā)射各個天線端口的OFDM符號,具體的下行發(fā)射步驟為公知技術(shù),此處不作贅述。
本實施例中,先將加擾后的比特流預(yù)調(diào)制成預(yù)調(diào)制比特組,并將預(yù)調(diào)制比特組映射到N層,然后,再根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)。本實施例通過預(yù)調(diào)制步驟,使調(diào)制步驟可在層映射之后進行,從而使得在從層映射步驟到資源映射步驟的過程中,至少層映射步驟使用2比特,4比特或6比特傳輸和存儲數(shù)據(jù),從而減小了系統(tǒng)的傳輸存儲開銷。
為便于理解,下面以在OFDM 4天線系統(tǒng)中,系統(tǒng)采用上述第(3)種方式,根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù),并且系統(tǒng)采用QPSK調(diào)制方式為例,對圖6所示實施例中的多天線空頻分組編碼下行發(fā)射方法進行詳細(xì)說明。請參閱圖7,本發(fā)明實施例中的多天線空頻分組編碼下行發(fā)射方法的另一實施例包括 701、將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組; 例如,若加擾后的比特流為011110001101。。。。。。,系統(tǒng)將加擾后的比特流預(yù)調(diào)制為多個2比特一組的預(yù)調(diào)制比特組“01,11,10,00,11,01。。。。。?!薄?br>
702、將預(yù)調(diào)制比特組映射到4層; 在OFDM 4天線系統(tǒng)中,將連續(xù)4個預(yù)調(diào)制比特組映射到4層。假設(shè)連續(xù)4個預(yù)調(diào)制比特組為“01,11,10,00”,則x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別為01,11,10,00,x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別表示第0層、第1層、第2層、第3層上的數(shù)據(jù)。
703、對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作; 在步驟702中獲得各層的預(yù)調(diào)制比特組“01,11,10,00”之后,系統(tǒng)對“01,11,10,00”進行預(yù)編碼。并且,在預(yù)編碼時,系統(tǒng)通過對偶數(shù)層的預(yù)調(diào)制比特組01和10進行次高位取反,得到00和11,實現(xiàn)對01和10的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組11和00進行最高位取反,得到01和10,實現(xiàn)對11和00的負(fù)共軛操作。
因此,若下行信道為PCFICH信道,PDCCH信道或PDSCH信道,預(yù)編碼后生成的矩陣
為
若為PHICH信道,且當(dāng)
時,預(yù)編碼后生成的矩陣 為 當(dāng)
時,預(yù)編碼后生成的矩陣為 為 其中,矩陣的行為天線端口維,列為RE維。
704、將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元; 系統(tǒng)將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元,具體為,系統(tǒng)將預(yù)編碼生成的矩陣的第n行數(shù)據(jù)映射到第n天線端口上對應(yīng)的物理資源單元。
例如,當(dāng)下行信道為PCFICH信道,PDCCH信道或PDSCH信道時,系統(tǒng)將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的RE,得到
705、將物理資源單元數(shù)據(jù)調(diào)制為復(fù)值符號; 在資源映射之后,系統(tǒng)將RE數(shù)據(jù)調(diào)制為復(fù)值符號。例如,當(dāng)下行信道為PCFICH信道,PDCCH信道或PDSCH信道時,系統(tǒng)將物理資源單元數(shù)據(jù)調(diào)制為
獲得各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)。
其中,Qe為采用QPSK調(diào)制方式對0調(diào)制后的復(fù)值符號,Q01,Q11,Q10,Q00分別為采用QPSK調(diào)制方式對01,11,10,00調(diào)制后的復(fù)值符號。
706、生成各個天線端口的OFDM符號; 系統(tǒng)根據(jù)各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)生成各個天線端口的OFDM符號。具體的OFDM符號生成步驟為公知技術(shù),此處不作贅述。
707、通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
在生成OFDM符號之后,系統(tǒng)通過實際的物理天線下行發(fā)射各個天線端口的OFDM符號,具體的下行發(fā)射步驟為公知技術(shù),此處不作贅述。
本實施例中,將加擾后的比特流預(yù)調(diào)制成預(yù)調(diào)制比特組,并將預(yù)調(diào)制比特組映射到4層,再對各層的預(yù)調(diào)制比特組進行預(yù)編碼,再將預(yù)編碼后的數(shù)據(jù)進行資源映射,再對資源映射后的數(shù)據(jù)進行調(diào)制,獲取各個天線端口的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù)。本實施例通過預(yù)調(diào)制步驟,使調(diào)制步驟可在資源映射之后進行,從而使加擾步驟到資源映射步驟的過程中,使用2比特傳輸和存儲數(shù)據(jù),減小了系統(tǒng)的傳輸存儲開銷。
下面,則對本發(fā)明實施例中的多天線空頻分組編碼下行發(fā)射裝置進行說明。請參閱圖8,本發(fā)明實施例中的多天線空頻分組編碼下行發(fā)射裝置的一個實施例包括 預(yù)編碼模塊801,用于獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù),N為大于2的偶數(shù); 資源映射模塊802,用于根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元; 生成模塊803,用于生成各天線端口的正交頻分復(fù)用符號; 發(fā)射模塊804,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本實施例中,在預(yù)編碼模塊801獲取到N層復(fù)值符號之后,預(yù)編碼模塊801則根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),并向資源映射模塊802發(fā)送預(yù)編碼數(shù)據(jù)。
在資源映射模塊802接收預(yù)編碼數(shù)據(jù)之后,則資源映射模塊802根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元。
生成模塊803根據(jù)各天線端口的物理資源單元數(shù)據(jù)生成正交頻分復(fù)用符號,然后,發(fā)射模塊804通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本實施例中,預(yù)編碼模塊801向資源映射模塊802發(fā)送2N個非0的預(yù)編碼數(shù)據(jù),資源映射模塊802再根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),相對現(xiàn)有技術(shù),本實施例減小了從預(yù)編碼模塊到資源映射模塊的傳輸開銷,減小了資源映射模塊的數(shù)據(jù)緩存量,從而減小了系統(tǒng)的傳輸存儲開銷。
相應(yīng)于圖3所示實施例,請參閱圖9,本發(fā)明實施例還提供多天線空頻分組編碼下行發(fā)射裝置的另一實施例,包括 預(yù)編碼模塊901,用于獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊902發(fā)送預(yù)編碼數(shù)據(jù),N為大于2的偶數(shù); 資源映射模塊902,用于獲取第一結(jié)果,第一結(jié)果為當(dāng)前物理資源組數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值;根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元; 生成模塊903,用于生成各天線端口的正交頻分復(fù)用符號; 發(fā)射模塊904,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
此處需要說明的是,本實施例中的多天線空頻分組編碼下行發(fā)射裝置,可在層映射之前,存儲REG數(shù)據(jù)的同時,存儲該REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號,并在預(yù)編碼模塊901向資源映射模塊902發(fā)送2N個預(yù)編碼數(shù)據(jù)的同時,發(fā)送該REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號,使資源映射模塊902可通過計算當(dāng)前REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2,獲得第一結(jié)果。
或者,本實施例中的多天線空頻分組編碼下行發(fā)射裝置,也可以在層映射之前,先獲得REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值,再將該值與REG數(shù)據(jù),即2N個預(yù)編碼數(shù)據(jù)同步存儲并發(fā)送給資源映射模塊902,使資源映射模塊902可獲得第一結(jié)果。
本實施例中的多天線空頻分組編碼下行發(fā)射裝置也可以采用其他公知技術(shù),使資源映射模塊902獲取第一結(jié)果。
本實施例中,在預(yù)編碼模塊901獲取到N層復(fù)值符號之后,預(yù)編碼模塊901則根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),并向資源映射模塊902發(fā)送預(yù)編碼數(shù)據(jù)。
在資源映射模塊902接收預(yù)編碼數(shù)據(jù)之后,則資源映射模塊902根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元。
生成模塊903根據(jù)各天線端口的物理資源單元數(shù)據(jù)生成正交頻分復(fù)用符號,然后,發(fā)射模塊904通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本實施例中,預(yù)編碼模塊901向資源映射模塊902發(fā)送2N個非0的預(yù)編碼數(shù)據(jù),資源映射模塊902再根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,以及第一結(jié)果將0,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),相對現(xiàn)有技術(shù),本實施例減小了從預(yù)編碼模塊到資源映射模塊的傳輸開銷,減小了資源映射模塊的數(shù)據(jù)緩存量,從而減小了系統(tǒng)的傳輸存儲開銷。
相應(yīng)于圖4所示實施例,本發(fā)明實施例還提供多天線空頻分組編碼下行發(fā)射裝置的另一實施例,包括 預(yù)編碼模塊1001,用于獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊902發(fā)送預(yù)編碼數(shù)據(jù),N為大于2的偶數(shù); 資源映射模塊1002,包括地址獲取單元1012,用于獲取當(dāng)前物理資源組數(shù)據(jù)的地址;判斷單元1022,用于判斷地址的最后一個比特是否為0;確定單元1032,用于若地址的最后一個比特為0,則確定第一結(jié)果為0,否則確定第一結(jié)果為1;插0單元1042,用于根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù);映射單元1052,用于將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元; 生成模塊1003,用于生成各天線端口的正交頻分復(fù)用符號; 發(fā)射模塊1004,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
存儲模塊1005,用于在層映射之前,按如下方式存儲兩組75個物理資源組數(shù)據(jù)在第一組75個物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)之間插入有奇數(shù)個間隔物理資源組數(shù)據(jù);第一組的第一個物理資源組數(shù)據(jù)被存儲于偶數(shù)地址;第一組75個物理資源組數(shù)據(jù)、奇數(shù)個間隔物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)按以物理資源組為單位遞增的序列存儲。
可以理解的是,若將存儲模塊存儲兩組75個物理資源組數(shù)據(jù)的方式作如下改變第一組的第一個物理資源組數(shù)據(jù)被存儲于奇數(shù)地址,則當(dāng)資源映射模塊1002的判斷單元判定當(dāng)前物理資源組數(shù)據(jù)的地址的最后一個比特為0時,資源映射模塊1002的確定單元1032確定第一結(jié)果為1,當(dāng)資源映射模塊1002的判斷單元判定當(dāng)前物理資源組數(shù)據(jù)的地址的最后一個比特不為0時,資源映射模塊1002的確定單元1032確定第一結(jié)果為0。
本實施例中,在層映射之前,存儲模塊1005按本實施例中的前一種方式存儲兩組75個物理資源組數(shù)據(jù)。
在層映射之后,預(yù)編碼模塊1001獲取N層復(fù)值符號,并根據(jù)N層復(fù)制符號生成2N個非0的預(yù)編碼數(shù)據(jù),再向資源映射模塊1002發(fā)送預(yù)編碼數(shù)據(jù)。
當(dāng)資源映射模塊1002接收到預(yù)編碼數(shù)據(jù)時,資源映射模塊1002的地址獲取單元1012獲取當(dāng)前REG數(shù)據(jù)的地址,判斷單元1022判斷該地址的最后一個比特是否為0,若為0,則確定單元1032確定第一結(jié)果為0,否則確定單元1032確定第一結(jié)果為1,插0單元1042再根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),映射單元1052再將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元。
生成模塊1003根據(jù)各天線端口的物理資源單元數(shù)據(jù),生成各天線端口的正交頻分復(fù)用符號,發(fā)射模塊1004通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本實施例通過設(shè)計兩組75個物理資源組數(shù)據(jù)的存儲方式,使REG數(shù)據(jù)的存儲地址的最后一個比特與REG數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值有對應(yīng)的關(guān)系,使資源映射模塊可通過獲取當(dāng)前REG數(shù)據(jù)的地址,并判斷該地址的最后一個比特是否為0,來獲取第一結(jié)果。因此,相對圖9所示實施例,本實施例減小系統(tǒng)性能開銷的效果更加明顯。
相應(yīng)于圖6所示實施例,請參閱圖11,本發(fā)明實施例還提供多天線空頻分組編碼下行發(fā)射裝置的另一實施例,包括 預(yù)調(diào)制模塊1101,用于將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組; 層映射模塊1102,用于將預(yù)調(diào)制比特組映射到N層,N為大于等于2的偶數(shù); 數(shù)據(jù)獲取模塊1103,用于根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口上的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù); 生成模塊1104,用于生成各個天線端口的正交頻分復(fù)用符號; 發(fā)射模塊1105,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本實施例中,預(yù)調(diào)制模塊1101將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組后,層映射模塊1102將預(yù)調(diào)制比特組映射到N層,數(shù)據(jù)獲取模塊103再根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù),然后,生成模塊1104根據(jù)該物理資源單元數(shù)據(jù)生成各個天線端口的正交頻分復(fù)用符號,最后,發(fā)射模塊1105通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
其中,數(shù)據(jù)獲取模塊1103可采用如下三種方式,根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù) (1)數(shù)據(jù)獲取模塊1103先對各層的預(yù)調(diào)制比特組調(diào)制得到各層的復(fù)值符號之后,再對各層的復(fù)值符號進行預(yù)編碼,再將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元,獲得各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)。
(2)數(shù)據(jù)獲取模塊1103先對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作;再將預(yù)編碼后的數(shù)據(jù)調(diào)制為復(fù)值符號;再將復(fù)值符號映射到對應(yīng)的物理資源單元,獲得各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)。
(3)數(shù)據(jù)獲取模塊1103先對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作;再將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元;再將物理資源單元數(shù)據(jù)調(diào)制為復(fù)值符號,獲得各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù)。
本實施例采用預(yù)調(diào)制模塊1101先將加擾后的比特流預(yù)調(diào)制成預(yù)調(diào)制比特組,使調(diào)制步驟可移到層映射之后進行,從而使加擾步驟到層映射步驟的過程中,使用2比特,4比特或6比特傳輸和存儲數(shù)據(jù),減小了系統(tǒng)的傳輸存儲開銷。
下面以數(shù)據(jù)獲取模塊采用圖1所示實施例中描述的第(3)種方式為例,對圖11所示實施例中的多天線空頻分組編碼下行發(fā)射裝置進一步闡述。請參閱圖12,本發(fā)明實施例還提供多天線空頻分組編碼下行發(fā)射裝置的另一實施例,包括 預(yù)調(diào)制模塊1201,用于將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組; 層映射模塊1202,用于將預(yù)調(diào)制比特組映射到N層,N為大于等于2的偶數(shù); 數(shù)據(jù)獲取模塊1203,包括預(yù)編碼單元1213,用于對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作;資源映射單元1223,用于將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元;調(diào)制單元1233,用于將物理資源單元數(shù)據(jù)調(diào)制為復(fù)值符號; 生成模塊1204,用于生成各個天線端口的正交頻分復(fù)用符號; 發(fā)射模塊1205,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
本實施例中,預(yù)調(diào)制模塊1201將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組后,層映射模塊1202將預(yù)調(diào)制比特組映射到N層。在各層的預(yù)調(diào)制比特傳輸?shù)筋A(yù)編碼單元之后,預(yù)編碼單元1213對各層的預(yù)調(diào)制比特組進行預(yù)編碼。在預(yù)編碼后的數(shù)據(jù)傳輸?shù)劫Y源映射單元之后,資源映射單元1223將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元,然后,調(diào)制單元1233將物理資源單元數(shù)據(jù)調(diào)制為復(fù)值符號,從而獲得各個天線端口的,待生成正交頻分復(fù)用符號的RE數(shù)據(jù),然后,生成模塊1204根據(jù)該RE數(shù)據(jù)生成各個天線端口的正交頻分復(fù)用符號,最后,發(fā)射模塊1205通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
可以理解的是,相應(yīng)于圖11所示實施例中另外兩種方式,數(shù)據(jù)獲取模塊1203也可以采用以下兩種結(jié)構(gòu) 數(shù)據(jù)獲取模塊1203包括調(diào)制單元,用于對各層的預(yù)調(diào)制比特組進行調(diào)制得到各層的復(fù)值符號;預(yù)編碼單元,用于對各層的復(fù)值符號進行預(yù)編碼;資源映射單元,用于將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元。
或者, 數(shù)據(jù)獲取模塊1203包括預(yù)編碼單元,用于對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作;調(diào)制單元,用于將預(yù)編碼后的數(shù)據(jù)調(diào)制為復(fù)值符號;資源映射單元,用于將復(fù)值符號映射到對應(yīng)的物理資源單元。
本實施例采用預(yù)調(diào)制模塊1201先將加擾后的比特流預(yù)調(diào)制成預(yù)調(diào)制比特組,再對預(yù)調(diào)制比特組進行層映射、預(yù)編碼和資源映射,在資源映射之后,再進行調(diào)制,從而使加擾步驟到資源映射步驟的過程中,使用2比特,4比特或6比特傳輸和存儲數(shù)據(jù),減小了系統(tǒng)的傳輸存儲開銷。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括ROM、RAM、磁盤或光盤等。
以上對本發(fā)明實施例所提供的多天線空頻分組編碼下行發(fā)射方法及其裝置進行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1、一種多天線空頻分組編碼下行發(fā)射方法,其特征在于,包括
預(yù)編碼模塊獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù);
資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元,由實際的物理天線進行下行發(fā)射;
N為大于2的偶數(shù)。
2、根據(jù)權(quán)利要求1所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于,
所述N為4,所述N層復(fù)值符號包括x(0)(i),x(1)(i),x(2)(i)和x(3)(i),i為取值范圍是
的整數(shù),m等于4層的復(fù)值符號的總數(shù)除以4,x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別表示第0層、第1層、第2層和第3層的復(fù)值符號;
所述根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù)具體為根據(jù)N層復(fù)值符號生成第一矩陣,第一矩陣為
所述向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù)包括將第一矩陣的各行數(shù)據(jù)向資源映射模塊并行發(fā)送。
3、根據(jù)權(quán)利要求2所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于,所述資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元包括
資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在第一矩陣中插0得到第二矩陣,第二矩陣為
資源映射模塊將第二矩陣的第n行預(yù)編碼數(shù)據(jù)映射到第n天線端口的對應(yīng)的物理資源單元。
4、一種多天線空頻分組編碼下行發(fā)射方法,其特征在于,包括
預(yù)編碼模塊獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù);
資源映射模塊獲取第一結(jié)果,第一結(jié)果為當(dāng)前物理資源組數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值;
資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元,由實際的物理天線進行下行發(fā)射;
N為大于2的偶數(shù)。
5、根據(jù)權(quán)利要求4所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于,所述資源映射模塊獲取第一結(jié)果包括
資源映射模塊獲取當(dāng)前物理資源組數(shù)據(jù)的地址,并判斷所述地址的最后一個比特是否為0;
若為0,則確定第一結(jié)果為0,否則確定第一結(jié)果為1;
其中,在層映射之前,兩組75個物理資源組數(shù)據(jù)的存儲方式如下
在第一組75個物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)之間插入有奇數(shù)個間隔物理資源組數(shù)據(jù);
第一組的第一個物理資源組數(shù)據(jù)被存儲于偶數(shù)地址;
第一組75個物理資源組數(shù)據(jù)、所述奇數(shù)個間隔物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)按以物理資源組為單位遞增的序列存儲。
6、根據(jù)權(quán)利要求4所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于,所述資源映射模塊獲取第一結(jié)果包括
資源映射模塊獲取當(dāng)前物理資源組數(shù)據(jù)的地址,并判斷所述地址的最后一個比特是否為0;
若為0,則確定第一結(jié)果為1,否則確定第一結(jié)果為0;
其中,在層映射之前,兩組75個物理資源組數(shù)據(jù)的存儲方式如下
在第一組75個物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)之間插入有奇數(shù)個間隔物理資源組數(shù)據(jù);
第一組的第一個物理資源組數(shù)據(jù)被存儲于奇數(shù)地址;
第一組75個物理資源組數(shù)據(jù)、所述奇數(shù)個間隔物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)按以物理資源組為單位遞增的序列存儲。
7、根據(jù)權(quán)利要求4所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于所述N為4,所述N層復(fù)值符號包括x(0)(i),x(1)(i),x(2)(i)和x(3)(i),i為取值范圍是
的整數(shù),m等于4層的復(fù)值符號的總數(shù)除以4,x(0)(i),x(1)(i),x(2)(i)和x(3)(i)分別表示第0層、第1層、第2層和第3層的復(fù)值符號;
所述根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù)具體為根據(jù)N層復(fù)值符號生成第三矩陣,第三矩陣為
所述向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù)包括將第三矩陣的各行數(shù)據(jù)向資源映射模塊并行發(fā)送。
8、根據(jù)權(quán)利要求7所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于,所述資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元包括
若第一結(jié)果為0,則資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在第三矩陣中插0得到第四矩陣,第四矩陣為
資源映射模塊將第四矩陣的第n行數(shù)據(jù)映射到第n天線端口的對應(yīng)的物理資源單元。
9、根據(jù)權(quán)利要求7所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于,所述資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元包括
若第一結(jié)果為1,則資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在第三矩陣中插0得到第五矩陣,第五矩陣為
資源映射模塊將第五矩陣的第n行數(shù)據(jù)映射到第n天線端口的對應(yīng)的物理資源單元。
10、一種多天線空頻分組編碼下行發(fā)射方法,其特征在于,包括
將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組;
將預(yù)調(diào)制比特組映射到N層,N為大于等于2的偶數(shù);
根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù);
生成各個天線端口的正交頻分復(fù)用符號;
通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
11、根據(jù)權(quán)利要求10所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于,所述根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù)包括
對各層的預(yù)調(diào)制比特組進行調(diào)制得到各層的復(fù)值符號;
對各層的復(fù)值符號進行預(yù)編碼;
將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元。
12、根據(jù)權(quán)利要求10所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于,所述根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù)包括
對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作;
將預(yù)編碼后的數(shù)據(jù)調(diào)制為復(fù)值符號;
將復(fù)值符號映射到對應(yīng)的物理資源單元。
13、根據(jù)權(quán)利要求10所述的多天線空頻分組編碼下行發(fā)射方法,其特征在于,所述根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口上的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù)包括
對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作;
將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元;
將物理資源單元數(shù)據(jù)調(diào)制為復(fù)值符號。
14、一種多天線空頻分組編碼下行發(fā)射裝置,其特征在于,包括
預(yù)編碼模塊,用于獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù),N為大于2的偶數(shù);
資源映射模塊,用于根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元;
生成模塊,用于生成各天線端口的正交頻分復(fù)用符號;
發(fā)射模塊,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
15、一種多天線空頻分組編碼下行發(fā)射裝置,其特征在于,包括
預(yù)編碼模塊,用于獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù),N為大于2的偶數(shù);
資源映射模塊,用于獲取第一結(jié)果,第一結(jié)果為當(dāng)前物理資源組數(shù)據(jù)的所屬用戶組組號和組內(nèi)序號的和再模2的值;根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元;
生成模塊,用于生成各天線端口的正交頻分復(fù)用符號;
發(fā)射模塊,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
16、根據(jù)權(quán)利要求15所述的多天線空頻分組編碼下行發(fā)射裝置,其特征在于,所述資源映射模塊包括
地址獲取單元,用于獲取當(dāng)前物理資源組數(shù)據(jù)的地址;
判斷單元,用于判斷所述地址的最后一個比特是否為0;
確定單元,用于若所述地址的最后一個比特為0,則確定第一結(jié)果為0,否則確定第一結(jié)果為1;
插0單元,用于根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù);
映射單元,用于將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元;
所述裝置還包括
存儲模塊,用于在層映射之前,按如下方式存儲兩組75個物理資源組數(shù)據(jù)
在第一組75個物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)之間插入有奇數(shù)個間隔物理資源組數(shù)據(jù);
第一組的第一個物理資源組數(shù)據(jù)被存儲于偶數(shù)地址;
第一組75個物理資源組數(shù)據(jù)、所述奇數(shù)個間隔物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)按以物理資源組為單位遞增的序列存儲。
17、根據(jù)權(quán)利要求15所述的多天線空頻分組編碼下行發(fā)射裝置,其特征在于,所述資源映射模塊包括
地址獲取單元,用于獲取當(dāng)前物理資源組數(shù)據(jù)的地址;
判斷單元,用于判斷所述地址的最后一個比特是否為0;
確定單元,用于若所述地址的最后一個比特為0,則確定第一結(jié)果為1,否則確定第一結(jié)果為0;
插0單元,用于根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系以及第一結(jié)果,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù);
映射單元,用于將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元;
所述裝置還包括
存儲模塊,用于在層映射之前,按如下方式存儲兩組75個物理資源組數(shù)據(jù)
在第一組75個物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)之間插入有奇數(shù)個間隔物理資源組數(shù)據(jù);
第一組的第一個物理資源組數(shù)據(jù)被存儲于奇數(shù)地址;
第一組75個物理資源組數(shù)據(jù)、所述奇數(shù)個間隔物理資源組數(shù)據(jù)與第二組75個物理資源組數(shù)據(jù)按以物理資源組為單位遞增的序列存儲。
18、一種多天線空頻分組編碼下行發(fā)射裝置,其特征在于,包括
預(yù)調(diào)制模塊,用于將加擾后的比特流預(yù)調(diào)制為預(yù)調(diào)制比特組;
層映射模塊,用于將預(yù)調(diào)制比特組映射到N層,N為大于等于2的偶數(shù);
數(shù)據(jù)獲取模塊,用于根據(jù)各層的預(yù)調(diào)制比特組獲取各個天線端口的,待生成正交頻分復(fù)用符號的物理資源單元數(shù)據(jù);
生成模塊,用于生成各個天線端口的正交頻分復(fù)用符號;
發(fā)射模塊,用于通過實際的物理天線下行發(fā)射正交頻分復(fù)用符號。
19、根據(jù)權(quán)利要求18所述的多天線空頻分組編碼下行發(fā)射裝置,其特征在于,所述數(shù)據(jù)獲取模塊包括
預(yù)編碼單元,用于對各層的預(yù)調(diào)制比特組進行預(yù)編碼,且在預(yù)編碼時,通過對偶數(shù)層的預(yù)調(diào)制比特組進行次高位取反,實現(xiàn)對偶數(shù)層的預(yù)調(diào)制比特組的共軛操作,通過對奇數(shù)層的預(yù)調(diào)制比特組進行最高位取反,實現(xiàn)對奇數(shù)層的預(yù)調(diào)制比特組的負(fù)共軛操作;
資源映射單元,用于將預(yù)編碼后的數(shù)據(jù)映射到對應(yīng)的物理資源單元;
調(diào)制單元,用于將物理資源單元數(shù)據(jù)調(diào)制為復(fù)值符號。
全文摘要
本發(fā)明實施例公開了一種多天線空頻分組編碼下行發(fā)射方法,包括預(yù)編碼模塊獲取N層復(fù)值符號,根據(jù)N層復(fù)值符號生成2N個非0的預(yù)編碼數(shù)據(jù),向資源映射模塊發(fā)送預(yù)編碼數(shù)據(jù);資源映射模塊根據(jù)預(yù)編碼數(shù)據(jù)與物理資源單元的對應(yīng)關(guān)系,在2N個非0的預(yù)編碼數(shù)據(jù)中插0得到N2個預(yù)編碼數(shù)據(jù),并將N2個預(yù)編碼數(shù)據(jù)映射到對應(yīng)的物理資源單元,由實際的物理天線進行下行發(fā)射;N為大于2的偶數(shù)。本發(fā)明實施例還提供相應(yīng)的多天線空頻分組編碼下行發(fā)射裝置。本發(fā)明實施例可減小系統(tǒng)的傳輸存儲開銷。
文檔編號H04L1/02GK101662344SQ200910196208
公開日2010年3月3日 申請日期2009年9月18日 優(yōu)先權(quán)日2009年9月18日
發(fā)明者榮 施 申請人:上海華為技術(shù)有限公司