本發(fā)明涉及通信技術(shù)領域,尤其涉及一種多流空分復用的數(shù)據(jù)重傳方法及設備。
背景技術(shù):
在目前的lte(longtermevolution,長期演進)系統(tǒng)中,在一個tti(tansmissiontimeinterval,傳輸時間間隔)內(nèi)(1個子幀),基站端最多同時發(fā)送兩個碼字(codeword)。這里所述的一個碼字為一個調(diào)度的基本單位內(nèi)傳輸?shù)膹母邔影l(fā)給物理層的一個數(shù)據(jù)塊。這兩個碼字經(jīng)過加擾和調(diào)制后,通過層映射過程被映射至2~8個數(shù)據(jù)層上,再經(jīng)過預編碼矩陣作用后由多根天線并行發(fā)出。如以下公式所示:
其中,x為碼字經(jīng)過加擾和調(diào)制后被映射到r層所得到的數(shù)據(jù)向量,前r1個元素對應第一個碼字,后r-r1個元素對應第二個碼字。根據(jù)終端的反饋,對此數(shù)據(jù)向量使用秩ri=r碼本中反饋的預編碼矩陣w進行預編碼。根據(jù)目前的lte標準,r與r1具有表1所示的對應關(guān)系:
表1:數(shù)據(jù)傳輸層數(shù)與第一個碼字映射層數(shù)的關(guān)系
圖1中給出了兩個碼字映射至5-8層時的過程。終端對接收到得數(shù)據(jù)進行crc(cyclicredundancycode,循環(huán)冗余碼)校驗,若校驗成功則反饋ack(確認),否則反饋nack(否定回答)?;径烁鶕?jù)終端的反饋來確定是否需要重傳。類似的過程在上行數(shù)據(jù)傳輸時也同樣適用。
理想的預編碼矩陣與信道作用后可以等效為多個并行傳輸?shù)莫毩⑿诺?。因此,上述公式中,第一個碼字等效在前r1個獨立信道上傳輸,而第二個碼字等效在后r-r1個獨立信道上傳輸。這r個獨立信道中,可能存在某幾個信道的信道質(zhì)量較差,導致數(shù)據(jù)傳輸錯誤。若重傳時的層映射關(guān)系與初傳相同,這種情況下,初傳發(fā)生錯誤的碼字可能仍然經(jīng)歷同樣的較差質(zhì)量的信道,導致再次傳輸失敗,這樣會降低系統(tǒng)性能。
技術(shù)實現(xiàn)要素:
鑒于上述技術(shù)問題,本發(fā)明提供一種多流空分復用的數(shù)據(jù)重傳方法及設備,解決重傳失敗的問題。
依據(jù)本發(fā)明實施例的一個方面,提供了一種多流空分復用的數(shù)據(jù)重傳方法,所述方法包括:
發(fā)射端確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;或者
所述發(fā)射端確定重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊對應的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
可選地,所述發(fā)射端確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳,包括:
所述發(fā)射端根據(jù)映射關(guān)系的更新規(guī)則,確定重傳時數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
可選地,所述映射關(guān)系的更新規(guī)則由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端。
可選地,所述發(fā)射端根據(jù)映射關(guān)系的更新規(guī)則,確定重傳時數(shù)據(jù)塊間的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳,包括:
所述發(fā)射端根據(jù)數(shù)據(jù)塊順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊間的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;
所述發(fā)射端根據(jù)映射關(guān)系的更新規(guī)則,確定重傳時數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳,包括:
所述發(fā)射端根據(jù)數(shù)據(jù)塊內(nèi)的數(shù)據(jù)層順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
可選地,發(fā)射端確定重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊對應的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳,包括:
所述發(fā)射端根據(jù)預編碼矩陣列順序的更新規(guī)則,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序和/或各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
可選地,所述預編碼矩陣列順序的更新規(guī)則由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端。
可選地,所述發(fā)射端根據(jù)預編碼矩陣列順序的更新規(guī)則,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳,包括:
發(fā)射端采用列順序循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳;
所述發(fā)射端根據(jù)預編碼矩陣列順序的更新規(guī)則,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳,包括:
所述發(fā)射端采用列分組循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
依據(jù)本發(fā)明實施例的另一個方面,還提供了一種多流空分復用的數(shù)據(jù)重傳方法,所述方法包括:
接收端向發(fā)射端反饋重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,或者重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系。
可選地,接收端向發(fā)射端反饋重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,包括:
接收端根據(jù)最近一次導頻測量的結(jié)果,對接收到的多個數(shù)據(jù)層按信號與干擾加噪聲比sinr從大到小進行排序;
將重傳數(shù)據(jù)塊對應的列分組按本次接收時的數(shù)據(jù)塊排列順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列,確定重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系;或者
將重傳數(shù)據(jù)塊的列分組按重傳次數(shù)由多到少的順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列,確定重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系;
所述接收端將重傳信息以及重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系反饋給發(fā)射端;
所述接收端向發(fā)射端反饋重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,包括:
接收端根據(jù)最近一次導頻測量的結(jié)果,對接收到的多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊按本次接收時的數(shù)據(jù)塊排列順序排列,并將各個重傳數(shù)據(jù)塊依次映射至排序后的多個數(shù)據(jù)層上,確定重傳數(shù)據(jù)塊的層映射關(guān)系;或者
將重傳數(shù)據(jù)塊按重傳次數(shù)由多到少的順序排列,并將各個重傳數(shù)據(jù)塊依次映射至排序后的多個數(shù)據(jù)層上,確定重傳數(shù)據(jù)塊的層映射關(guān)系,所述多個數(shù)據(jù)層的數(shù)目與本次接收時相應數(shù)據(jù)塊映射的數(shù)據(jù)層數(shù)目相同;
所述接收端將重傳信息以及重傳數(shù)據(jù)塊的層映射關(guān)系反饋給發(fā)射端。
依據(jù)本發(fā)明實施例的又一個方面,還提供了一種發(fā)射端,包括:
第一重傳模塊,用于確定重傳時重數(shù)據(jù)塊的層映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;和/或者
第二重傳模塊,用于確定重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊對應的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
可選地,所述第一重傳模塊,進一步用于:根據(jù)映射關(guān)系的更新規(guī)則,確定重傳時數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
可選地,所述映射關(guān)系的更新規(guī)則由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端。
可選地,所述第一重傳模塊,進一步用于:根據(jù)數(shù)據(jù)塊順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊間的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;或者
所述第一重傳模塊,進一步用于:根據(jù)數(shù)據(jù)塊內(nèi)的數(shù)據(jù)層順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
可選地,所述第二重傳模塊,進一步用于:根據(jù)預編碼矩陣列順序的更新規(guī)則,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序和/或各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
可選地,所述預編碼矩陣列順序的更新規(guī)則由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端。
可選地,所述第二重傳模塊,進一步用于:采用列順序循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳;或者
所述第二重傳模塊,進一步用于:
采用列分組循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
依據(jù)本發(fā)明實施例的又一個方面,還提供了一種接收端,包括:
反饋模塊,用于向發(fā)射端反饋重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,或者重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系。
可選地,反饋模塊包括:第一反饋單元,用于根據(jù)最近一次導頻測量的結(jié)果,對多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊的列分組按本次接收時的數(shù)據(jù)塊排列順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列;或者將重傳數(shù)據(jù)塊的列分組按重傳次數(shù)由多到少的順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列;將重傳信息以及重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系反饋給發(fā)射端;和/或者
第二反饋單元,用于根據(jù)最近一次導頻測量的結(jié)果,對多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊按本次接收時的數(shù)據(jù)塊排列順序排列,并依次映射至排序后的多個數(shù)據(jù)層上;或者將重傳數(shù)據(jù)塊按重傳次數(shù)由多到少的順序排列,并依次映射至排序后的多個數(shù)據(jù)層上,所述多個數(shù)據(jù)層的數(shù)目與本次接收時相應數(shù)據(jù)塊映射的數(shù)據(jù)層數(shù)目相同;將重傳信息以及重傳數(shù)據(jù)塊對應的映射關(guān)系反饋給發(fā)射端。
上述技術(shù)方案中的一個技術(shù)方案具有如下優(yōu)點或有益效果:首先確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系或者其對應的預編碼矩陣,上述重傳時重傳數(shù)據(jù)塊的層映射關(guān)系或者其對應的預編碼矩陣與初傳時的層映射關(guān)系或者預編碼矩陣不同,從而使得發(fā)射端能夠根據(jù)上述層映射關(guān)系或預編碼矩陣確定得到重傳數(shù)據(jù)塊所需的新信道,該新信道與初傳時的信道不同,從而提高重傳的正確率,進而提升系統(tǒng)性能。
附圖說明
圖1為現(xiàn)有技術(shù)中兩個碼字映射至5-8層時的過程的示意圖;
圖2為本發(fā)明的第一實施例的多流空分復用的數(shù)據(jù)重傳方法的示意圖;
圖3為本發(fā)明的第二實施例的多流空分復用的數(shù)據(jù)重傳方法的示意圖;
圖4為本發(fā)明的第三實施例的多流空分復用的數(shù)據(jù)重傳方法的示意圖;
圖5為本發(fā)明的第四實施例的發(fā)射端的示意圖;
圖6為本發(fā)明的第五實施例的發(fā)射端的示意圖;
圖7為本發(fā)明的第六實施例的接收端的示意圖;
圖8為本發(fā)明的第七實施例的接收端的示意圖;
圖9為本發(fā)明的第八實施例的多流空分復用的數(shù)據(jù)重傳系統(tǒng)的示意圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領域的技術(shù)人員。
第一實施例
參見圖2,圖中示出了一種多流空分復用的數(shù)據(jù)重傳方法,具體步驟如下:
步驟s201、發(fā)射端確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
上述重傳時重傳數(shù)據(jù)塊的層映射關(guān)系是發(fā)射端在重傳時更新后的重傳數(shù)據(jù)塊的層映射關(guān)系。
步驟s202、發(fā)射端確定重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊對應的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
上述重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣是發(fā)射端在重傳時更新后的重傳數(shù)據(jù)塊的對應的預編碼矩陣。
需要說明的是,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應以其功能和內(nèi)在邏輯確定,而不應對本發(fā)明實施例的實施過程構(gòu)成任何限定。
在本實施例中,通過在重傳時更新數(shù)據(jù)塊的層映射關(guān)系或者預編碼矩陣列的順序,從而使得重傳數(shù)據(jù)塊盡可能遍歷各個并行傳輸?shù)男诺?,從而提高重傳的正確率,進而提升系統(tǒng)性能。
可選地,在本實施例的一種可選方式中,步驟s201中,發(fā)射端可以根據(jù)映射關(guān)系的更新規(guī)則,確定重傳時數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。需要說明的是,上述映射關(guān)系的更新規(guī)則可以由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端,當然也并不限于此。
上述發(fā)射端根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳的具體方式如下:發(fā)射端根據(jù)數(shù)據(jù)塊順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊間的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
上述發(fā)射端根據(jù)確定的數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳的具體方式如下:發(fā)射端可以根據(jù)數(shù)據(jù)塊內(nèi)的數(shù)據(jù)層順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例的一種可選方式中,步驟s202中,發(fā)射端根據(jù)預編碼矩陣列順序的更新規(guī)則,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序和/或各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
需要說明的是,上述預編碼矩陣列順序的更新規(guī)則由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端。
上述發(fā)射端根據(jù)預編碼矩陣列順序的更新規(guī)則,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳,具體方式如下:
可選方式:發(fā)射端采用列順序循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳,使得重傳數(shù)據(jù)塊盡可能遍歷各個并行傳輸?shù)男诺?,提高重傳的正確率;
上述發(fā)射端根據(jù)預編碼矩陣列順序的更新規(guī)則,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳的具體方式如下:
發(fā)射端采用列分組循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
在本實施例中,通過確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系或者預編碼矩陣列的順序,從而使得重傳數(shù)據(jù)塊盡可能遍歷各個并行傳輸?shù)男诺?,從而提高重傳的正確率,進而提升系統(tǒng)性能。
第二實施例
參見圖3,圖中示出了一種適用于多數(shù)據(jù)層空分復用的數(shù)據(jù)重傳方法,具體步驟如下:
步驟s301、數(shù)據(jù)初傳。
需要說明的是,本實施例中的數(shù)據(jù)初傳與現(xiàn)有系統(tǒng)相同。發(fā)射端將n0個數(shù)據(jù)塊映射至r(0)層,這里n0大于等于1,r(0)大于等于2。定義第i個數(shù)據(jù)塊被映射至第
步驟s302、接收端檢測接收到的n0個數(shù)據(jù)塊,并反饋每個數(shù)據(jù)塊的ack/nack信息。
步驟s303、可以采用步驟s3031或者步驟s3032。
步驟s304、接收端接收并檢測數(shù)據(jù),對重傳數(shù)據(jù)塊與此數(shù)據(jù)塊的之前傳輸版本進行軟合并,并反饋每個數(shù)據(jù)塊的ack/nack信息。
重復步驟s302~s304,直至所有數(shù)據(jù)塊均正確接收。
上述步驟s3031、發(fā)射端將nack信息對應的數(shù)據(jù)塊更新層映射關(guān)系后重傳。
需要說明的是,映射關(guān)系的更新規(guī)則可以是由發(fā)射端和接收端預先約定,或者由基站告知接收端,也可以是由接收端確定后反饋給發(fā)射端。有以下三種映射關(guān)系的更新方法,當然也并不限于此:
更新方法一、更新數(shù)據(jù)塊之間的層映射關(guān)系
實施方式一:
需要說明的是,此方式只改變數(shù)據(jù)塊間的層映射關(guān)系,數(shù)據(jù)塊內(nèi)仍然按數(shù)據(jù)層號的大小關(guān)系順序進行映射,且此方式假設重傳時總的數(shù)據(jù)塊個數(shù)不變。
采用數(shù)據(jù)塊順序循環(huán)移位的方式。假設第i個數(shù)據(jù)塊需要重傳,其數(shù)據(jù)被劃分為
實施方式二:
接收端根據(jù)每個數(shù)據(jù)層的信道特性,將出錯的數(shù)據(jù)塊映射至信道質(zhì)量較高的數(shù)據(jù)層上。在含導頻子幀中,接收端根據(jù)信道估計及干擾測量的結(jié)果,可以獲得r個數(shù)據(jù)層上每個層的信道質(zhì)量,如信干噪比sinr。即可以得到sinr0,sinr1,…,sinrr-1。需要進行數(shù)據(jù)塊重傳時,接收端根據(jù)最近一次導頻測量的結(jié)果,對r個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊按本次接收時的數(shù)據(jù)塊排列順序依次映射至排序后的數(shù)據(jù)層上;或者將重傳數(shù)據(jù)塊按重傳次數(shù)由多到少的順序依次映射至排序后的數(shù)據(jù)層上。例如,本次接收時,只有第i個位置和第i+1個位置的數(shù)據(jù)塊需要重傳,則將第i個位置的數(shù)據(jù)塊映射至前ri-ri-1個排序后的sinr所對應的層上,將第i+1個位置的數(shù)據(jù)塊映射至第ri-ri-1+1個至第ri-ri-1+ri+1-ri個排序后的sinr所對應的層上。接收端將重傳信息及所述映射關(guān)系反饋給發(fā)射端。發(fā)射端根據(jù)接收到的映射關(guān)系對重傳數(shù)據(jù)塊進行層映射,同時將新的初傳數(shù)據(jù)塊映射至未被占用的層上,經(jīng)過預編碼后進行數(shù)據(jù)傳輸。
更新方法二、更新數(shù)據(jù)塊之內(nèi)的層映射關(guān)系
需要說明的是,此方式不改變數(shù)據(jù)塊之間的排列順序,只改變數(shù)據(jù)塊內(nèi)ri-ri-1層的映射關(guān)系。此方式假設重傳數(shù)據(jù)塊的映射層數(shù)不變。
實施方式一:
采用數(shù)據(jù)層順序循環(huán)移位的方式。假設第i個數(shù)據(jù)塊需要重傳,其數(shù)據(jù)被劃分為ri=ri+1-ri層。初傳時,數(shù)據(jù)塊的第j個數(shù)據(jù)層被映射至第
為了便于更好的理解本實施例,以下給出一個實例。
初傳:
包含2個數(shù)據(jù)塊,cw0和cw1,每個數(shù)據(jù)塊均映射為2層。經(jīng)過層映射后的數(shù)據(jù)向量表示為
其中cw0數(shù)據(jù)塊映射為
第一次重傳:
根據(jù)以上實施方式,使用δ1=1的循環(huán)移位,則第一次重傳時經(jīng)過層映射后的數(shù)據(jù)向量表示為
其中,
第二次重傳:
根據(jù)以上實施方式,使用δ2=2的循環(huán)移位,則第二次重傳時經(jīng)過層映射后的數(shù)據(jù)向量表示為
接收端檢測此數(shù)據(jù)塊被正確接收。
更新方法三、同時更新數(shù)據(jù)塊之內(nèi)和數(shù)據(jù)塊之間的層映射關(guān)系
需要說明的是,此方式在重傳時通過更新方法一中所述的方式更新數(shù)據(jù)塊間的層映射關(guān)系,同時通過更新方法二中所述的方式更新數(shù)據(jù)塊內(nèi)的層映射關(guān)系。這里不再贅述。
上述步驟s3032中,根據(jù)
發(fā)射端將重傳數(shù)據(jù)塊所對應的預編碼矩陣的列更新順序后得到新的預編碼矩陣,用于數(shù)據(jù)塊重傳。此預編碼矩陣列順序的更新規(guī)則可以是由發(fā)射端和接收端預先約定,或者由基站端告知接收端,也可以是由接收端確定后反饋給發(fā)射端。有以下三種預編碼矩陣列順序的更新方法:
更新方法一、更新各個重傳數(shù)據(jù)塊對應的列分組之間的順序
實施方式一:
此方式不改變列分組之內(nèi)的各列的順序。且此方式假設重傳時總的數(shù)據(jù)塊個數(shù)不變。
采用列分組循環(huán)移位的方式更新預編碼矩陣列分組之間的順序。假設第i個數(shù)據(jù)塊需要重傳,其數(shù)據(jù)被劃分為
為了便于更好的理解本實施例,以下給出一個實例。
初傳:
包含2個數(shù)據(jù)塊,cw0和cw1,每個數(shù)據(jù)塊均映射為2層。經(jīng)過預編碼后的發(fā)送向量表示為
其中cw0數(shù)據(jù)塊映射為
第一次重傳:
假設基站確定本次重傳的數(shù)據(jù)層數(shù)為4,根據(jù)以上實施方式,使用本次傳輸時cw0對應的列分組的列數(shù),即使用δ1=-2的循環(huán)移位,則第一次重傳時經(jīng)過預編碼后的數(shù)據(jù)向量表示為
其中,
第二次重傳:
假設基站確定本次重傳的數(shù)據(jù)層數(shù)為4,根據(jù)以上實施方式
其中,
實施方式二:
接收端根據(jù)每個數(shù)據(jù)層的信道特性,將出錯的數(shù)據(jù)塊對應的列分組交換至信道質(zhì)量較高的數(shù)據(jù)層所對應的預編碼矩陣的若干列上。需要進行數(shù)據(jù)塊重傳時,接收端根據(jù)最近一次導頻測量的結(jié)果,對r個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊的列分組按本次接收時的數(shù)據(jù)塊排列順序依次交換至排序后的數(shù)據(jù)層所對應的列;或者將重傳數(shù)據(jù)塊的列分組按重傳次數(shù)由多到少的順序依次交換至排序后的數(shù)據(jù)層所對應的列。接收端將重傳信息及所述預編碼矩陣列順序的映射關(guān)系反饋給發(fā)射端。發(fā)射端根據(jù)接收到的列映射關(guān)系生成新的預編碼矩陣,以此預編碼矩陣對層映射后的數(shù)據(jù)進行處理。
更新方法二、更新重傳數(shù)據(jù)塊對應的列分組之內(nèi)的各列的順序
需要說明的是,此方式只改變重傳數(shù)據(jù)塊對應的列分組內(nèi)各列的順序。此方式假設重傳數(shù)據(jù)塊的映射層數(shù)不變。
實施方式一:
采用列順序循環(huán)移位的方式更新預編碼矩陣列分組之內(nèi)的各列的順序。
假設第i個數(shù)據(jù)塊需要重傳,初傳時,其對應的列分組包含ri=ri+1-ri列。第n次重傳時,第j列交換至預編碼矩陣的第
更新方法三、同時更新數(shù)據(jù)塊對應的列分組之間和列分組之內(nèi)的列的順序
需要說明的是,此方式在重傳時通過更新方法一中所述的方式更新列分組間的順序,同時通過更新方法二中所述的方式更新列分組內(nèi)各列的順序。這里不再贅述。
在本實施例中,通過確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系或者預編碼矩陣列的順序,從而使得重傳數(shù)據(jù)塊盡可能遍歷各個并行傳輸?shù)男诺?,從而提高重傳的正確率,進而提升系統(tǒng)性能。
第三實施例
接收端向發(fā)射端反饋重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,或者重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,以使發(fā)射端確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;或者以使發(fā)射端確定重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊對應的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
參見圖4,圖中示出了一種多流空分復用的數(shù)據(jù)重傳方法,具體步驟如下:
步驟s401、接收端根據(jù)最近一次導頻測量的結(jié)果,對接收到的多個數(shù)據(jù)層按sinr(signaltointerferenceplusnoiseratio,信號與干擾加噪聲比)從大到小進行排序,將重傳數(shù)據(jù)塊對應的列分組按本次接收時的數(shù)據(jù)塊排列順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列;或者將重傳數(shù)據(jù)塊的列分組按重傳次數(shù)由多到少的順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列。
例如,本次接收時,只有第i個位置和第i+1個位置的數(shù)據(jù)塊需要重傳,則將第i個位置的數(shù)據(jù)塊映射至前ri-ri-1個排序后的sinr所對應的層上,將第i+1個位置的數(shù)據(jù)塊映射至第ri-ri-1+1個至第ri-ri-1+ri+1-ri個排序后的sinr所對應的層上。步驟s402、接收端將重傳信息以及重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系反饋給發(fā)射端。
上述重傳信息可以是重傳數(shù)據(jù)塊的位置信息。
步驟s403、接收端根據(jù)最近一次導頻測量的結(jié)果,對接收到的多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊按本次接收時的數(shù)據(jù)塊排列順序排列,并依次映射至排序后的多個數(shù)據(jù)層上;或者將重傳數(shù)據(jù)塊按重傳次數(shù)由多到少的順序排列,并依次映射至排序后的多個數(shù)據(jù)層上,所述多個數(shù)據(jù)層的數(shù)目與本次接收時相應數(shù)據(jù)塊映射的數(shù)據(jù)層數(shù)目相同。
步驟s404、接收端將重傳信息以及重傳數(shù)據(jù)塊對應的映射關(guān)系反饋給發(fā)射端。
上述重傳信息可以是重傳數(shù)據(jù)塊的位置信息。
需要說明的是,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應以其功能和內(nèi)在邏輯確定,而不應對本發(fā)明實施例的實施過程構(gòu)成任何限定。
在本實施例中,接收端向發(fā)射端反饋重傳信息以及重傳數(shù)據(jù)塊對應的層映射關(guān)系或重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,使得發(fā)射端能夠確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系或者預編碼矩陣列的順序,從而使得重傳數(shù)據(jù)塊盡可能遍歷各個并行傳輸?shù)男诺?,從而提高重傳的正確率,進而提升系統(tǒng)性能。
第四實施例
參見圖5,圖中示出了一種發(fā)射端,包括:
第一重傳模塊501,用于確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;和/或者
第二重傳模塊502,用于確定重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊對應的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,第一重傳模塊501,進一步用于:根據(jù)映射關(guān)系的更新規(guī)則,確定重傳時數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,映射關(guān)系的更新規(guī)則由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端。
可選地,在本實施例中,第一重傳模塊501,進一步用于:根據(jù)數(shù)據(jù)塊順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊間的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;或者
接收接收端反饋的更新后的數(shù)據(jù)塊間的層映射關(guān)系,所述發(fā)射端根據(jù)接收到的層映射關(guān)系對重傳數(shù)據(jù)塊進行層映射,然后進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,第一重傳模塊501,進一步用于:根據(jù)數(shù)據(jù)層順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,第二重傳模塊502,進一步用于:根據(jù)預編碼矩陣列順序的更新規(guī)則,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序和/或各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,所述預編碼矩陣列順序的更新規(guī)則由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端。
可選地,在本實施例中,第二重傳模塊502,進一步用于:采用列順序循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳;或者
接收接收端反饋的更新后的各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序,所述發(fā)射端根據(jù)接收到的列映射關(guān)系生成新的預編碼矩陣,利用新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,第二重傳模塊502,進一步用于:
采用列分組循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
第五實施例
參見圖6,圖中示出了一種發(fā)射端,包括:
第一處理器600,用于讀取第一存儲器620中的程序,執(zhí)行下列過程:確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;或者確定重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊對應的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
第一收發(fā)機610,用于在第一處理器600的控制下接收和發(fā)送數(shù)據(jù)。
可選地,在本實施例中,第一處理器600,進一步用于:根據(jù)映射關(guān)系的更新規(guī)則,確定重傳時數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系和/或數(shù)據(jù)塊內(nèi)的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,映射關(guān)系的更新規(guī)則由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端。
可選地,在本實施例中,第一處理器600,進一步用于:根據(jù)數(shù)據(jù)塊順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊間的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;或者
接收接收端反饋的更新后的數(shù)據(jù)塊間的層映射關(guān)系,所述發(fā)射端根據(jù)接收到的層映射關(guān)系對重傳數(shù)據(jù)塊進行層映射,然后進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,第一處理器600,進一步用于:根據(jù)數(shù)據(jù)層順序循環(huán)移位的方式確定重傳時數(shù)據(jù)塊間的層映射關(guān)系,并根據(jù)確定的數(shù)據(jù)塊間的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,第一處理器600,進一步用于:根據(jù)預編碼矩陣列順序的更新規(guī)則,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序和/或各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,所述預編碼矩陣列順序的更新規(guī)則由發(fā)射端和接收端預先約定,或者由發(fā)射端告知接收端,或者由接收端確定后反饋給發(fā)射端。
可選地,在本實施例中,第一處理器600,進一步用于:采用列順序循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳;或者
接收接收端反饋的更新后的各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之內(nèi)的各列的順序,所述發(fā)射端根據(jù)接收到的列映射關(guān)系生成新的預編碼矩陣,利用新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
可選地,在本實施例中,第一處理器600,進一步用于:
采用列分組循環(huán)移位的方式,確定重傳時各個重傳數(shù)據(jù)塊對應的預編碼矩陣列分組之間的順序,并生成新的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳。
其中,在圖6中,總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由第一處理器600代表的一個或多個處理器和第一存儲器620代表的存儲器的各種電路鏈接在一起。總線架構(gòu)還可以將諸如外圍設備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領域所公知的,因此,本文不再對其進行進一步描述??偩€接口提供接口。第一收發(fā)機610可以是多個元件,即包括發(fā)送機和收發(fā)機,提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。第一處理器600負責管理總線架構(gòu)和通常的處理,第一存儲器620可以存儲第一處理器600在執(zhí)行操作時所使用的數(shù)據(jù)。
第一處理器600負責管理總線架構(gòu)和通常的處理,第一存儲器620可以存儲第一處理器600在執(zhí)行操作時所使用的數(shù)據(jù)。
第五實施例
參見圖7,圖中示出了一種接收端,包括:
反饋模塊701,用于向發(fā)射端反饋重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,或者重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系。
可選地,在本實施例中,反饋模塊701包括:
第一反饋單元7011,用于根據(jù)最近一次導頻測量的結(jié)果,對接收到的多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊的列分組按本次接收時的數(shù)據(jù)塊排列順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列;或者將重傳數(shù)據(jù)塊的列分組按重傳次數(shù)由多到少的順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列;將重傳信息以及重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系反饋給發(fā)射端;和/或者
第二反饋單元7012,用于根據(jù)最近一次導頻測量的結(jié)果,對接收到的多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊按本次接收時的數(shù)據(jù)塊排列順序排列,并依次映射至排序后的多個數(shù)據(jù)層上;或者將重傳數(shù)據(jù)塊按重傳次數(shù)由多到少的順序排列,并依次映射至排序后的多個數(shù)據(jù)層上,所述多個數(shù)據(jù)層的數(shù)目與本次接收時相應數(shù)據(jù)塊映射的數(shù)據(jù)層數(shù)目相同;將重傳信息以及重傳數(shù)據(jù)塊對應的映射關(guān)系反饋給發(fā)射端。
在本實施例中,接收端向發(fā)射端反饋重傳信息以及重傳數(shù)據(jù)塊對應的映射關(guān)系或重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,使得發(fā)射端能夠確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系或者預編碼矩陣列的順序,從而使得重傳數(shù)據(jù)塊盡可能遍歷各個并行傳輸?shù)男诺?,從而提高重傳的正確率,進而提升系統(tǒng)性能。
第六實施例
參見圖8,圖中示出了一種接收端,包括:
第二處理器800,用于讀取第二存儲器820中的程序,執(zhí)行下列過程:向發(fā)射端反饋重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,或者重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系。
具體地,第二處理器800,用于讀取第二存儲器820中的程序,執(zhí)行下列過程:根據(jù)最近一次導頻測量的結(jié)果,對接收到的多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊的列分組按本次接收時的數(shù)據(jù)塊排列順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列;或者將重傳數(shù)據(jù)塊的列分組按重傳次數(shù)由多到少的順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列;將重傳信息以及重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系反饋給發(fā)射端;和/或者根據(jù)最近一次導頻測量的結(jié)果,對接收到的多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊按本次接收時的數(shù)據(jù)塊排列順序排列,并依次映射至排序后的多個數(shù)據(jù)層上;或者將重傳數(shù)據(jù)塊按重傳次數(shù)由多到少的順序排列,并依次映射至排序后的多個數(shù)據(jù)層上,所述多個數(shù)據(jù)層的數(shù)目與本次接收時相應數(shù)據(jù)塊映射的數(shù)據(jù)層數(shù)目相同;將重傳信息以及重傳數(shù)據(jù)塊對應的映射關(guān)系反饋給發(fā)射端。
第二收發(fā)機810,用于在第二處理器800的控制下接收和發(fā)送數(shù)據(jù)。
其中,在圖8中,總線架構(gòu)可以包括任意數(shù)量的互聯(lián)的總線和橋,具體由第二處理器800代表的一個或多個處理器和第二存儲器820代表的存儲器的各種電路鏈接在一起??偩€架構(gòu)還可以將諸如外圍設備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領域所公知的,因此,本文不再對其進行進一步描述??偩€接口提供接口。第二收發(fā)機810可以是多個元件,即包括發(fā)送機和接收機,提供用于在傳輸介質(zhì)上與各種其他裝置通信的單元。針對不同的用戶設備,用戶接口930還可以是能夠外接內(nèi)接需要設備的接口,連接的設備包括但不限于小鍵盤、顯示器、揚聲器、麥克風、操縱桿等。
第二處理器800負責管理總線架構(gòu)和通常的處理,第二存儲器820可以存儲第二處理器800在執(zhí)行操作時所使用的數(shù)據(jù)。
在本實施例中,接收端向發(fā)射端反饋重傳信息以及重傳數(shù)據(jù)塊對應的映射關(guān)系或重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,使得發(fā)射端能夠確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系或者預編碼矩陣列的順序,從而使得重傳數(shù)據(jù)塊盡可能遍歷各個并行傳輸?shù)男诺?,從而提高重傳的正確率,進而提升系統(tǒng)性能。
第七實施例
參見圖9,圖中示出了一種多流空分復用的數(shù)據(jù)重傳系統(tǒng),包括:
發(fā)射端910,用于確定重傳時重傳數(shù)據(jù)塊的層映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊的層映射關(guān)系進行重傳數(shù)據(jù)塊的重傳;或者用于確定重傳時重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系,并根據(jù)確定的重傳數(shù)據(jù)塊對應的預編碼矩陣進行重傳數(shù)據(jù)塊的重傳;
接收端920,用于根據(jù)最近一次導頻測量的結(jié)果,對多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊的列分組按本次接收時的數(shù)據(jù)塊排列順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列;或者將重傳數(shù)據(jù)塊的列分組按重傳次數(shù)由多到少的順序排列,將列分組中的每列依次交換至排序后的數(shù)據(jù)層所對應的列;
所述接收端920,還用于將重傳信息以及重傳數(shù)據(jù)塊對應的預編碼矩陣列順序的映射關(guān)系反饋給發(fā)射端;或者
接收端920,用于根據(jù)最近一次導頻測量的結(jié)果,對多個數(shù)據(jù)層按sinr從大到小進行排序,將重傳數(shù)據(jù)塊按本次接收時的數(shù)據(jù)塊排列順序排列,并依次映射至排序后的多個數(shù)據(jù)層上;或者將重傳數(shù)據(jù)塊按重傳次數(shù)由多到少的順序排列,并依次映射至排序后的多個數(shù)據(jù)層上,所述多個數(shù)據(jù)層的數(shù)目與本次接收時相應數(shù)據(jù)塊映射的數(shù)據(jù)層數(shù)目相同;
所述接收端920,還用于將重傳信息以及重傳數(shù)據(jù)塊對應的映射關(guān)系反饋給發(fā)射端。
應理解,說明書通篇中提到的“一個實施例”或“一實施例”意味著與實施例有關(guān)的特定特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個實施例中。因此,在整個說明書各處出現(xiàn)的“在一個實施例中”或“在一實施例中”未必一定指相同的實施例。此外,這些特定的特征、結(jié)構(gòu)或特性可以任意適合的方式結(jié)合在一個或多個實施例中。
在本發(fā)明的各種實施例中,應理解,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應以其功能和內(nèi)在邏輯確定,而不應對本發(fā)明實施例的實施過程構(gòu)成任何限定。
另外,本文中術(shù)語“系統(tǒng)”和“網(wǎng)絡”在本文中??苫Q使用。
應理解,本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨存在a,同時存在a和b,單獨存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
在本申請所提供的實施例中,應理解,“與a相應的b”表示b與a相關(guān)聯(lián),根據(jù)a可以確定b。但還應理解,根據(jù)a確定b并不意味著僅僅根據(jù)a確定b,還可以根據(jù)a和/或其它信息確定b。
在本申請所提供的幾個實施例中,應該理解到,所揭露方法和裝置,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理包括,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述收發(fā)方法的部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,簡稱rom)、隨機存取存儲器(randomaccessmemory,簡稱ram)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述的是本發(fā)明的優(yōu)選實施方式,應當指出對于本技術(shù)領域的普通人員來說,在不脫離本發(fā)明所述的原理前提下還可以做出若干改進和潤飾,這些改進和潤飾也在本發(fā)明的保護范圍內(nèi)。