專利名稱:無(wú)線通信網(wǎng)絡(luò)中用于實(shí)現(xiàn)數(shù)據(jù)包自動(dòng)重傳的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線通信網(wǎng)絡(luò),尤其涉及無(wú)線通信網(wǎng)絡(luò)中的數(shù)據(jù)包 自動(dòng)重傳方法及其裝置。
背景技術(shù):
自動(dòng)重傳(ARQ)是通信網(wǎng)絡(luò)中的一種差錯(cuò)控制方案,即接收 端檢測(cè)到差錯(cuò)(未能正確接收數(shù)據(jù)包)后要求發(fā)送端將數(shù)據(jù)包重發(fā) 的機(jī)制。在此基礎(chǔ)上,為了保證數(shù)據(jù)在無(wú)線衰落信道條件下的可靠 傳輸,補(bǔ)償快速衰落和陰影所導(dǎo)致的接收誤碼率,又產(chǎn)生了將前向 糾錯(cuò)編碼(FEC)與ARQ相結(jié)合的混合自動(dòng)重傳(HARQ)技術(shù)。
圖1為無(wú)線非中繼通信網(wǎng)絡(luò)拓樸圖,所示網(wǎng)絡(luò)包括一個(gè)基站BS1 以及多個(gè)移動(dòng)站(簡(jiǎn)明起見,僅示出了其中的移動(dòng)站MS1和移動(dòng)站 MS2)。以BS1與MS1之間的下行傳輸為例,在初次傳輸中,目標(biāo) 數(shù)據(jù)包(以下簡(jiǎn)稱數(shù)據(jù)包)由BS1發(fā)出后經(jīng)由無(wú)線信道到達(dá)目的設(shè) 備MSl, MS1對(duì)到來(lái)的數(shù)據(jù)包進(jìn)行校驗(yàn)
-如果所述校驗(yàn)結(jié)果正確,MS1將發(fā)送一個(gè)用于報(bào)告其正確接 收該數(shù)據(jù)包的接收狀況報(bào)告消息(包含ACK信息,以及該數(shù)據(jù)包的 標(biāo)識(shí)信息)給BS1,此后,BS1將安排下一個(gè)數(shù)據(jù)包的初次傳輸。 為簡(jiǎn)明起見,下文中將上述包含ACK信息的接收狀況報(bào)告消息稱為 ACK消息;
-如果所述校驗(yàn)結(jié)果錯(cuò)誤,MS1將發(fā)送一個(gè)用于報(bào)告其未正確 接收該數(shù)據(jù)包的接收狀況報(bào)告消息(包含NACK信息,以及該數(shù)據(jù) 包的標(biāo)識(shí)信息)給BSl,基于此,BS1將安排對(duì)該數(shù)據(jù)包進(jìn)行重傳, 如,確定相應(yīng)的時(shí)頻資源,并利用所確定的時(shí)頻資源重傳該數(shù)據(jù)包。為簡(jiǎn)明起見,下文中將上述包食NACK信息的接收狀況報(bào)告消息稱 為NACK消息。
可見,在現(xiàn)有非中繼網(wǎng)絡(luò)中,數(shù)據(jù)包的重傳由源設(shè)備單獨(dú)完成。 于是,如果源設(shè)備與目的設(shè)備之間的信道在較長(zhǎng)時(shí)間內(nèi)處于快速衰 落或陰影影響下,數(shù)據(jù)包將可能在多次重傳后仍無(wú)法被目的設(shè)備正 確接收,而導(dǎo)致數(shù)據(jù)包的丟棄。
隨著中繼站的引入,無(wú)線通信網(wǎng)絡(luò)的拓樸結(jié)構(gòu)發(fā)生了較大改變, 基站將不 一 定直接與移動(dòng)站進(jìn)行通信,而是根據(jù)信道質(zhì)量等因素 (如,基站與移動(dòng)站之間經(jīng)由不同路徑進(jìn)行通信的信號(hào)強(qiáng)度),選 擇性地經(jīng)由一級(jí)或多級(jí)中繼站或直接與移動(dòng)站進(jìn)行通信。圖2示出 了基站經(jīng)由 一級(jí)中繼站來(lái)與移動(dòng)站進(jìn)行通信的無(wú)線通信網(wǎng)絡(luò)拓樸 圖。所示網(wǎng)絡(luò)包括基站BS2、中繼站RS1以及多個(gè)移動(dòng)站(簡(jiǎn)明起 見,僅示出其中的移動(dòng)站MS3與MS4)。以BS2與MS3之間的下 行傳輸為例,現(xiàn)有技術(shù)中的數(shù)據(jù)包傳輸有如下方案 方案1.中繼站不對(duì)目標(biāo)數(shù)據(jù)包進(jìn)行校驗(yàn)
BS2首先將目標(biāo)數(shù)據(jù)包發(fā)至RS1;
RS1直接將所述目標(biāo)數(shù)據(jù)包轉(zhuǎn)發(fā)至MS3;
MS3對(duì)接收到的由RS1轉(zhuǎn)發(fā)的目標(biāo)數(shù)據(jù)包進(jìn)行校驗(yàn) 如果校驗(yàn)正確,MS3向BS2返回ACK;
否則,MS3向BS2返回NACK, BS2將重傳該數(shù)據(jù)包,該重 傳數(shù)據(jù)包經(jīng)RS1中繼到達(dá)MS3。 方案2.中繼站對(duì)目標(biāo)數(shù)據(jù)包進(jìn)行校驗(yàn),校驗(yàn)正確方可轉(zhuǎn)發(fā) BS2首先將數(shù)據(jù)包發(fā)至RS1; RS1對(duì)接收到的數(shù)據(jù)包進(jìn)行校驗(yàn)
如果校驗(yàn)正確,RS1將所述通過(guò)校驗(yàn)的數(shù)據(jù)包發(fā)至MS3; MS3對(duì)RS1發(fā)來(lái)的目標(biāo)數(shù)據(jù)包進(jìn)行才交驗(yàn)
如果校驗(yàn)正確,MS3將向BS2返回ACK消息,優(yōu)選地, ACK消息由RS1中繼;
否則,MS3向BS2返回NACK消息,優(yōu)選地,NACK消息也由RS1中繼,BS2將為RS1分配資源對(duì)該數(shù)據(jù)包 進(jìn)行重傳。
否則,RS1向BS2返回NACK消息,要求BS2為其重傳該數(shù) 據(jù)包。直至正確接收所述數(shù)據(jù)包,RS1才將該數(shù)據(jù)包發(fā)至MS3。 對(duì)時(shí)分復(fù)用(TDM)網(wǎng)絡(luò)而言,假設(shè)數(shù)據(jù)包由網(wǎng)絡(luò)中的一個(gè)節(jié) 點(diǎn)(基站或中繼站或移動(dòng)站)不經(jīng)中繼地到達(dá)另 一節(jié)點(diǎn)所需時(shí)間為T。 以上述方案1為例,在圖2所示網(wǎng)絡(luò)中,初次傳輸?shù)臄?shù)據(jù)包由BS2 經(jīng)RS1到達(dá)MS3需時(shí)2T;如果MS3未正確^接收該^:據(jù)包,則BS2 將基于MS3反饋的NACK消息來(lái)調(diào)度重傳,則重傳數(shù)據(jù)包又將占用 2T的傳輸時(shí)間。在此,假設(shè)MS3在收到重傳數(shù)據(jù)包后,對(duì)重傳數(shù)據(jù) 包校驗(yàn)所得結(jié)果(ARQ的情形)正確,或?qū)⒅貍鲾?shù)據(jù)包與初次傳
果正確,則該數(shù)據(jù)包的傳輸所耗費(fèi)的總時(shí)間為4T,如果收到重傳數(shù) 據(jù)包后所執(zhí)行的所述校驗(yàn)的結(jié)果錯(cuò)誤,則可能需要再次重傳,于是, 該數(shù)據(jù)包的傳輸將需要更多的時(shí)間。
再以上述方案2為例,在圖2所示網(wǎng)絡(luò)中,初次傳輸?shù)臄?shù)據(jù)包 由BS2到達(dá)RS1需時(shí)T;如果RS1正確接收該數(shù)據(jù)包,則RS1將正 確接收的數(shù)據(jù)包發(fā)往MS3,需時(shí)T。這樣,在RS1、 MS3均正確接 收該數(shù)據(jù)包的情形下,該數(shù)據(jù)包的傳輸所需總時(shí)間為2T。如果RS1 或者M(jìn)S3沒(méi)有正確接收該數(shù)據(jù)包,由此觸發(fā)的重傳會(huì)使得傳輸時(shí)間 進(jìn)一步延長(zhǎng),也即,觸發(fā)重傳時(shí),傳輸時(shí)間至少為3T。
可見,上述傳輸方案在TDM網(wǎng)絡(luò)中會(huì)帶來(lái)較長(zhǎng)的數(shù)據(jù)包傳輸用 時(shí),從而降低網(wǎng)絡(luò)的整體傳輸效率,不利于對(duì)無(wú)線資源的充分利用。 而在更為復(fù)雜的多級(jí)中繼網(wǎng)絡(luò)(每級(jí)包括一個(gè)或多個(gè)中繼站)中, 上述問(wèn)題同樣存在,且因中繼站級(jí)數(shù)更多而更為明顯。另外,與非 中繼網(wǎng)絡(luò)類似地,圖2所示的中繼網(wǎng)絡(luò)中,目標(biāo)數(shù)據(jù)包的重傳由源 設(shè)備單獨(dú)完成。
發(fā)明內(nèi)容
鑒于現(xiàn)有技術(shù)中存在上述問(wèn)題,本發(fā)明在無(wú)線非中繼網(wǎng)絡(luò)/中 繼網(wǎng)絡(luò)中分別引入了重傳輔助設(shè)備,其在數(shù)據(jù)包未被目的設(shè)備正確 接收時(shí),輔助源設(shè)備執(zhí)行數(shù)據(jù)包的重傳,相應(yīng)地,還為基站引入了
用于對(duì)重傳輔助設(shè)備進(jìn)行控制的相應(yīng)方法和裝置(模塊)。
根據(jù)本發(fā)明的第 一方面,提供了 一種在無(wú)線通信網(wǎng)絡(luò)的基站中用
于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行控制的方法,其中,包括以下步驟判斷 目的設(shè)備是否正確接收目標(biāo)數(shù)據(jù)包;如果所述目的設(shè)備未正確接收 所述目標(biāo)數(shù)據(jù)包,則控制該目的設(shè)備所對(duì)應(yīng)的一個(gè)或多個(gè)重傳輔助 設(shè)備將其經(jīng)由與該目的設(shè)備不同的傳輸路徑所接收并保存的該目標(biāo) 數(shù)據(jù)包重傳給該目的設(shè)備。
根據(jù)本發(fā)明的第二方面,提供了 一種在無(wú)線通信網(wǎng)絡(luò)的基站中用 于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行控制的重傳控制裝置,其中,包括第一判 斷裝置,用于判斷目的設(shè)備是否正確接收目標(biāo)數(shù)據(jù)包;第一控制裝 置,用于當(dāng)所述目的設(shè)備未正確接收所述目標(biāo)數(shù)據(jù)包時(shí),則控制該 目的設(shè)備所對(duì)應(yīng)的一個(gè)或多個(gè)重傳輔助設(shè)備將其經(jīng)由與該目的設(shè)備 不同的傳輸路徑所接收并保存的該目標(biāo)數(shù)據(jù)包重傳給該目的設(shè)備。
根據(jù)本發(fā)明的第三方面,提供了 一種在無(wú)線通信網(wǎng)絡(luò)的重傳輔助 設(shè)備中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行輔助的方法,其特征在于,包括 以下步驟將其經(jīng)由與其所對(duì)應(yīng)的目的設(shè)備不同的傳輸路徑接收并 保存的目標(biāo)數(shù)據(jù)包重傳給未正確接收所述目標(biāo)數(shù)據(jù)包的所述目的設(shè) 備。
根據(jù)本發(fā)明的第四方面,提供了 一種在無(wú)線通信網(wǎng)絡(luò)的重傳輔助 設(shè)備中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行輔助的重傳輔助裝置,其特征在 于,將其經(jīng)由與其所對(duì)應(yīng)的目的設(shè)備不同的傳輸路徑接收并保存的 目標(biāo)數(shù)據(jù)包重傳給未正確接收所述目標(biāo)數(shù)據(jù)包的所述目的設(shè)備。
采用本發(fā)明提供的技術(shù)方案,為非中繼網(wǎng)絡(luò)在數(shù)據(jù)包重傳中引入 了分集增益和額外的可靠性;而在中繼網(wǎng)絡(luò)中,不但可引入分集增 益,且能夠通過(guò)靈活地選擇參與數(shù)據(jù)包的重傳以及初次傳輸?shù)脑O(shè)備來(lái)最優(yōu)化地利用系統(tǒng)資源。
通過(guò)參照附圖閱讀以下對(duì)非限定性實(shí)施例所作的詳細(xì)描述,本 發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更為明顯
圖1示出了一個(gè)無(wú)線非中繼通信網(wǎng)絡(luò)的拓樸圖; 圖2示出了一個(gè)無(wú)線中繼通信網(wǎng)絡(luò)的拓樸圖3為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在無(wú)線通信網(wǎng)絡(luò)的基
站中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行控制的方法流程圖4示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在圖1所示的非
中繼網(wǎng)絡(luò)中引入本發(fā)明提供的重傳輔助設(shè)備后的網(wǎng)絡(luò)拓樸圖5示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在圖2所示的中
繼網(wǎng)絡(luò)中引入本發(fā)明提供的重傳輔助設(shè)備后的網(wǎng)絡(luò)拓樸圖6為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在無(wú)線通信網(wǎng)絡(luò)的基
站中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行控制的重傳控制裝置框圖7為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在無(wú)線通信網(wǎng)絡(luò)的重
傳輔助設(shè)備中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行輔助的方法流程.圖8為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在無(wú)線通信網(wǎng)絡(luò)的重
傳輔助設(shè)備中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行輔助的重傳輔助裝置框圖。
其中,相同或相似的附圖標(biāo)記表示相同或相似的裝置(模塊) 或步驟特征。
具體實(shí)施例方式
圖3為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在無(wú)線通信網(wǎng)絡(luò)的基 站中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行控制的方法流程圖。以下分別針對(duì) 各種網(wǎng)絡(luò)拓 一 卜結(jié)構(gòu)對(duì)該方法進(jìn)4亍詳述。
非中繼網(wǎng)絡(luò)
本發(fā)明應(yīng)用于非中繼網(wǎng)絡(luò)的一個(gè)例子如圖4所示,其中,引入了本發(fā)明提供的重傳輔助設(shè)備。根據(jù)本發(fā)明,重傳輔助設(shè)備可以通 過(guò)對(duì)現(xiàn)有中繼站進(jìn)行改動(dòng)(如,在其上配置重傳輔助裝置)來(lái)實(shí)現(xiàn), 也可通過(guò)引入專門用于輔助重傳的網(wǎng)絡(luò)設(shè)備來(lái)實(shí)現(xiàn)。
在圖4所示網(wǎng)絡(luò)中,重傳輔助設(shè)備XI (以下簡(jiǎn)稱XI )與MSI 相對(duì)應(yīng),也即,XI在MS1未正確接收來(lái)自BS1的數(shù)據(jù)包時(shí)為其重 傳該數(shù)據(jù)包。以BSl與MSI之間的下行傳輸為例,在步驟S10所示 的初次傳輸中,BSl控制將該數(shù)據(jù)包經(jīng)由不同傳輸路徑發(fā)送至MSI 和X1。其中,步驟S10中的所述控制可理解為BSl為MS1、 XI及 其自身分配無(wú)線資源,以用于該數(shù)據(jù)包的所述初次傳輸。初次傳輸 的該數(shù)據(jù)包由BSl經(jīng)由傳輸路徑LI發(fā)至MS1,并經(jīng)由與LI相異的 傳輸路徑L2到達(dá)X1。優(yōu)選地,可由BSl針對(duì)初次傳輸來(lái)為MSI與 XI分配相同的用于接收來(lái)自BSl的下行數(shù)據(jù)的無(wú)線資源,再由BSl 利用該相同的下行無(wú)線資源向下發(fā)送該數(shù)據(jù)包。
此后,目的設(shè)備MSI將對(duì)該數(shù)據(jù)包進(jìn)行校驗(yàn)(譬如,循環(huán)冗余 校驗(yàn),CRC),應(yīng)當(dāng)理解,具體的校驗(yàn)方式不構(gòu)成對(duì)本發(fā)明保護(hù)范 圍的限制。另外,還應(yīng)理解,對(duì)于采用HARQ的通信方案,當(dāng)目標(biāo) 數(shù)據(jù)包初次傳輸時(shí),對(duì)所述目標(biāo)數(shù)據(jù)包的校驗(yàn)系指對(duì)該目標(biāo)數(shù)據(jù)包 執(zhí)行校驗(yàn);而當(dāng)目標(biāo)數(shù)據(jù)包重傳時(shí),對(duì)所述目標(biāo)數(shù)據(jù)包的校驗(yàn)系指 將在此次重傳中接收到的目標(biāo)數(shù)據(jù)包同之前接收到的目標(biāo)數(shù)據(jù)包進(jìn) 行合并之后,對(duì)合并結(jié)果執(zhí)行校驗(yàn)。
如果MS1對(duì)該數(shù)據(jù)包的校驗(yàn)結(jié)果正確,則表示MSI正確接收了 所述數(shù)據(jù)包,于是,MSI向BSl發(fā)送ACK消息,在步驟Sll中, BSl接收到ACK消息后從中提取ACK信息和其它相應(yīng)信息(如, 數(shù)據(jù)包標(biāo)識(shí)信息),便可由此判斷得知該數(shù)據(jù)包已經(jīng)被MS1正確接 收,繼而安排下一個(gè)下行數(shù)據(jù)包的初次傳輸。
優(yōu)選地,XI也接收到該ACK消息,并從中提取出ACK信息和 數(shù)據(jù)包標(biāo)識(shí)信息,從而判斷得知該數(shù)據(jù)包已經(jīng)被MS1正確接收,于 是,XI丟棄其在初次傳輸中接收并保存的該數(shù)據(jù)包的副本,并等待 接收下一個(gè)初次傳輸?shù)臄?shù)據(jù)包。同樣,對(duì)于網(wǎng)絡(luò)運(yùn)營(yíng)商和設(shè)備制造商而言,他們可能并不希望XL這樣—的設(shè)備—具有較高的復(fù)雜度,因此,
XI也可不具備上述判斷功能,而只需簡(jiǎn)單地遵從BS1基于判斷結(jié)果 所做的調(diào)度行事即可。
受制于多種因素,BS1與MS1之間的信道質(zhì)量可能會(huì)較差從而 導(dǎo)致誤碼,于是,BS1初次傳輸?shù)組S1的數(shù)據(jù)包未能被MS1正確接 收,此時(shí),MS1將向BS1發(fā)送NACK消息。
在步驟Sll中基于來(lái)自MS1的NACK消息(提取其中的NACK 信息以及數(shù)據(jù)包標(biāo)識(shí)并分析)判斷出MS1未正確接收該數(shù)據(jù)包后, 在步驟S12中,BS1將控制XI將其此前經(jīng)由L2接收到并保存的該 數(shù)據(jù)包的副本重傳給MS1。優(yōu)選地,在步驟S12中,為了引入增益, BS1與XI聯(lián)合執(zhí)行對(duì)該數(shù)據(jù)包的重傳,所述聯(lián)合重傳包括如下實(shí)現(xiàn) 方式
-BS1與XI利用相同的無(wú)線資源(如,時(shí)頻資源)向MS1重 傳相同的數(shù)據(jù)(如,分別向MS1重傳完整的該數(shù)據(jù)包),則在MS1 端,只需對(duì)接收到的重傳數(shù)據(jù)包執(zhí)行射頻(RF)合并或最大比合并;
-BS1與XI利用相同的無(wú)線資源向MS1重傳不同的數(shù)據(jù)(如, 分別向MS1重傳該數(shù)據(jù)包的第一部分和第二部分),這可視為一種 協(xié)同空間復(fù)用,則在MS1端,需對(duì)接收到的重傳數(shù)據(jù)包執(zhí)行空間復(fù) 用才全測(cè);
-BS1與XI在對(duì)重傳數(shù)據(jù)包進(jìn)行STBC (空時(shí)分組編碼)或 SFBC (空頻分組編碼)后,利用相同的無(wú)線資源將經(jīng)過(guò)上述編碼處 理后的重傳數(shù)據(jù)包發(fā)往MS1,這可視為一種協(xié)同STBC或協(xié)同SFBC, 則在MS1端,需對(duì)接收到的重傳數(shù)據(jù)包進(jìn)行相應(yīng)的STBC/SFBC解 碼。
由于BS1與XI之間在空間上存在一段距離,因此,上述方式可 以為重傳引入至少包括空間分集增益在內(nèi)的分集增益。
本例中,主要針對(duì)采用HARQ技術(shù)的傳輸方案進(jìn)行描述,也即, 目的設(shè)備在對(duì)初次傳輸?shù)臄?shù)據(jù)包進(jìn)行解調(diào)得到經(jīng)解調(diào)的初次傳輸數(shù) 據(jù)后,如果校驗(yàn)結(jié)果錯(cuò)誤,則保留所述經(jīng)解調(diào)的初次傳輸數(shù)據(jù)。,在接收到來(lái)自BS1——與XI的重傳數(shù)據(jù)包后—,——MS1對(duì)該重傳數(shù)據(jù)包進(jìn)
行解調(diào),以得到經(jīng)解調(diào)的重傳數(shù)據(jù),再將經(jīng)解調(diào)的重傳數(shù)據(jù)與存儲(chǔ) 的經(jīng)解調(diào)的初次傳輸數(shù)據(jù)進(jìn)行加權(quán)合并后進(jìn)行校驗(yàn)。本領(lǐng)域技術(shù)人
員能夠理解,在支持多次重傳的場(chǎng)景中,MS1優(yōu)選地保留對(duì)在先(一 次或多次)的重傳數(shù)據(jù)包解調(diào)所得到的經(jīng)解調(diào)的重傳數(shù)據(jù)以及經(jīng)解 調(diào)的初次傳輸數(shù)據(jù),用于與經(jīng)解調(diào)的本次重傳數(shù)據(jù)進(jìn)行合并后執(zhí)行 校驗(yàn)。
如果MS1對(duì)加權(quán)合并后的數(shù)據(jù)的校驗(yàn)結(jié)果正確,則其將向BS1 返回ACK消息,BS1將基于該消息判斷出MS1在重傳后正確接收 了該目標(biāo)數(shù)據(jù)包,于是轉(zhuǎn)而安排下一目標(biāo)數(shù)據(jù)包的初次傳輸;如果 MS1對(duì)加權(quán)合并后的數(shù)據(jù)的校驗(yàn)結(jié)果錯(cuò)誤,其將返回NACK消息給 BS1,要求二次重傳,或者丟棄該數(shù)據(jù)包。如何取舍通常取決于網(wǎng)絡(luò) 的具體設(shè)置,譬如,設(shè)置一個(gè)重傳次數(shù)閾值,當(dāng)重傳次數(shù)到達(dá)所述 閾值后放棄該數(shù)據(jù)包的傳輸。
可選地,作為BS1的一個(gè)特殊的用戶站,XI既可以對(duì)其經(jīng)由 L2接收到的由BS1發(fā)來(lái)的初次傳輸數(shù)據(jù)包進(jìn)行校驗(yàn),也可以不做上 述校驗(yàn)。XI不做校驗(yàn)的情形已由上述內(nèi)容所披露。
至于XI對(duì)其經(jīng)由L2接收到的由BS1發(fā)來(lái)的初次傳輸數(shù)據(jù)包進(jìn) 行校驗(yàn)的情形,當(dāng)其校驗(yàn)結(jié)果為正確時(shí),Xl便可依賴其保存的該數(shù) 據(jù)包的副本來(lái)在步驟S12中輔助BS1執(zhí)行該數(shù)據(jù)包的重傳,其具體 過(guò)程與XI不做校驗(yàn)時(shí)相同;當(dāng)XI對(duì)BS1發(fā)來(lái)的數(shù)據(jù)包的校驗(yàn)結(jié)果 為錯(cuò)誤時(shí),可選地
-XI忽略該數(shù)據(jù)包的錯(cuò)誤,像不執(zhí)行數(shù)據(jù)包校驗(yàn)或校驗(yàn)結(jié)果正 確時(shí)那樣,輔助BS1執(zhí)行對(duì)該數(shù)據(jù)包的重傳;
-XI向BS1發(fā)送NACK消息,要求BS1向其重傳該數(shù)據(jù)包, 如MS1也未正確接收該數(shù)據(jù)包,XI將不輔助BS1執(zhí)行對(duì)該數(shù)據(jù)包 的重傳,而由BS1單獨(dú)執(zhí)行所述重傳。
為使重傳輔助設(shè)備滿足設(shè)計(jì)簡(jiǎn)單、成本低的要求,可將所有調(diào) 度、控制功能集中于基站處,因此,XI可充分依賴于BS1的調(diào)度,而無(wú)需對(duì)自身是否參與重傳進(jìn)行判斷。下文中會(huì)在對(duì)本發(fā)明的第三、 第四方面的說(shuō)明中對(duì)其詳加論述。
應(yīng)當(dāng)理解,在圖4以及后續(xù)網(wǎng)絡(luò)拓樸圖中,為簡(jiǎn)明起見僅示出 目的設(shè)備的一個(gè)重傳輔助設(shè)備,在實(shí)際應(yīng)用中,可為重要性較高的 目的設(shè)備(如,基站或中繼站)配置多個(gè)重傳輔助設(shè)備,從而引入 更多的分集增益并增強(qiáng)可靠性。
在圖4所示網(wǎng)絡(luò)中,對(duì)于上行傳輸,請(qǐng)參看以上結(jié)合下行傳輸 所作描述,并應(yīng)理解,BS1作為目的設(shè)備時(shí)將不需要依賴接收外來(lái) 的ACK/NACK消息來(lái)判斷目的設(shè)備是否正確接收目標(biāo)數(shù)據(jù)包,其自 身即可做出上述判斷(即,對(duì)于MS1發(fā)來(lái)的數(shù)據(jù)包,BS1可以通過(guò) 對(duì)其進(jìn)行校驗(yàn)得知自己是否正確接收了該數(shù)據(jù)包)。
中繼網(wǎng)絡(luò)
圖5示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在圖2所示的中 繼網(wǎng)絡(luò)中引入本發(fā)明提供的重傳輔助設(shè)備后的新的網(wǎng)絡(luò)拓樸圖,其 中,假設(shè)所示重傳輔助設(shè)備X2 (以下簡(jiǎn)稱X2)與BS2相對(duì)應(yīng),也 即,當(dāng)BS2未正確接收上行數(shù)據(jù)包時(shí),X2為其重傳目標(biāo)數(shù)據(jù)包。本 領(lǐng)域技術(shù)人員理解,BS2可能擁有多個(gè)與之相對(duì)應(yīng)的重傳輔助設(shè)備, 圖中為簡(jiǎn)明起見僅示出X2。
以下,以MS3與BS2間的上行數(shù)據(jù)傳輸為例。根據(jù)本發(fā)明的一 個(gè)優(yōu)選實(shí)施例,可通過(guò)對(duì)圖2所示RS1進(jìn)行改進(jìn)后得到X2。
參照?qǐng)D5對(duì)本發(fā)明的一個(gè)優(yōu)選實(shí)施例說(shuō)明如下。
假設(shè)MS3移動(dòng)至一個(gè)這樣的位置,在該位置上,MS3與BS2 之間的信道質(zhì)量是可接受的,也即,所述信道質(zhì)量允許BS2與MS3 之間不經(jīng)中繼地進(jìn)行直接通信。BS2可以藉由其接收到的測(cè)距請(qǐng)求 的信號(hào)強(qiáng)度來(lái)確定所述信道質(zhì)量。
MS3與BS2之間滿足上述位置關(guān)系時(shí),在步驟S10中,優(yōu)選地, BS2控制MS3直接經(jīng)由路徑L3、 L4來(lái)分別向BS2和X2發(fā)送所述 數(shù)據(jù)包。
此后,BS2將對(duì)接收到的來(lái)自MS3的所述初次傳輸?shù)臄?shù)據(jù)包進(jìn)行解調(diào),以得到經(jīng)解調(diào)的初次傳輸數(shù)據(jù),此后,將對(duì)經(jīng)解調(diào)的初次 傳輸數(shù)據(jù)進(jìn)行校驗(yàn)并得到檢驗(yàn)結(jié)果,以得到步驟Sll中的所述判斷 結(jié)果。當(dāng)步驟Sll中的判斷結(jié)果為初次傳輸?shù)臄?shù)據(jù)包未能被BS2正
確接收(校驗(yàn)結(jié)果錯(cuò)誤)時(shí),在步驟S12中,BS2將控制MS3直接 經(jīng)由路徑L4將該數(shù)據(jù)包重傳給BS2,并控制X2經(jīng)由其與BS2之間 的傳輸路徑L5 (不同于MS3與BS2之間的傳輸路徑)將此前其接 收并保存的該數(shù)據(jù)包重傳給BS2。其中,Xl無(wú)論自己是否正確接收 了該數(shù)據(jù)包,均隨MS3—起執(zhí)行該次重傳。
當(dāng)然,BS2也可根據(jù)來(lái)自X2的接收狀況報(bào)告消息等來(lái)選擇是否 需要X2來(lái)參與執(zhí)行所述數(shù)據(jù)包的重傳,譬如,如果X2也未正確接 收該數(shù)據(jù)包(X2向BS2發(fā)送了 NACK消息),則只控制MS3來(lái)將 該數(shù)據(jù)包重傳給BS1。當(dāng)BS2擁有多個(gè)與之相對(duì)應(yīng)的重傳輔助設(shè)備 時(shí),優(yōu)選地,BS2選擇那些正確接收了該數(shù)據(jù)包的重傳輔助設(shè)備來(lái) 隨MS3重傳該數(shù)據(jù)包。
優(yōu)選地,本發(fā)明中,與目的設(shè)備相對(duì)應(yīng)的重傳輔助設(shè)備的確定 方式包括根據(jù)各重傳輔助設(shè)備發(fā)來(lái)的測(cè)距信號(hào)(表示該重傳輔助 設(shè)備與相應(yīng)目的設(shè)備之間的信號(hào)強(qiáng)度等)來(lái)確定。也即,選擇與目 的設(shè)備之間信號(hào)強(qiáng)度較強(qiáng)的重傳輔助設(shè)備作為與其對(duì)應(yīng)的重傳輔助 設(shè)備。另外,還可以根據(jù)各個(gè)與目的設(shè)備相對(duì)應(yīng)的重傳輔助設(shè)備對(duì) 初次傳輸?shù)臄?shù)據(jù)包的接收狀況(是否正確接收)來(lái)進(jìn)一步確定最后 參與數(shù)據(jù)包重傳的各重傳輔助設(shè)備。
以下結(jié)合圖3并參照?qǐng)D5以其中MS4與BS2之間的上行數(shù)據(jù)傳 輸為例描述本方法的另一實(shí)施例。其中,假設(shè)MS4與BS2相距較遠(yuǎn) 且經(jīng)由RS2進(jìn)行通信,并假設(shè)RS2不對(duì)數(shù)據(jù)包進(jìn)行校驗(yàn)而是簡(jiǎn)單轉(zhuǎn) 發(fā),且與BS2相對(duì)應(yīng)的重傳輔助設(shè)備為X2。
于是,在步驟S10中,BS2控制MS4經(jīng)由L7-L6將初次傳輸?shù)?數(shù)據(jù)包發(fā)至BS2,并經(jīng)由L8將該數(shù)據(jù)包發(fā)至X2。
如果BS2未能正確接收該數(shù)據(jù)包,則在步驟Sll中得到所述否 定的判斷結(jié)果后,BS2可以在步驟S12中控制X2將其此前接收并保
16存的數(shù)據(jù)包重傳給BS2。這樣,此次重傳需時(shí)僅為T,相比于現(xiàn)有技
術(shù)(如背景技術(shù)中所描述的,需時(shí)2T)縮短了一平,逸無(wú)疑有利于
提高通信系統(tǒng)整體的數(shù)據(jù)傳輸速率。
根據(jù)本實(shí)施例的 一 個(gè)變化例,在重傳該數(shù)據(jù)包時(shí),BS2控制MS4 不經(jīng)RS2中繼地將重傳數(shù)據(jù)包發(fā)送至BS2 (圖中未示出相應(yīng)的傳輸 路徑),并控制X2重傳該數(shù)據(jù)包,以獲得分集增益。
根據(jù)本發(fā)明的另一具體實(shí)施例,在數(shù)據(jù)包的初次傳輸中,BS2 控制MS4不經(jīng)RS2中繼地將初次傳輸數(shù)據(jù)包發(fā)送至BS2(圖中未示 出相應(yīng)的傳輸路徑),并控制MS4將該數(shù)據(jù)包發(fā)至X2。在重傳時(shí), 控制MS4不經(jīng)RS2中繼地將重傳數(shù)據(jù)包發(fā)送至BS2,并控制X2隨 MS4—起執(zhí)行所述重傳。則,在本實(shí)施例中,初次傳輸與一次重傳 各需時(shí)T,總計(jì)為2T,優(yōu)于現(xiàn)有技術(shù)(初次傳輸與一次重傳總時(shí)至 少為3T)。本實(shí)施例的最優(yōu)情形如上文中所描述的優(yōu)選實(shí)施例所述 (目的設(shè)備與源設(shè)備之間距離較近)。
圖6為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在無(wú)線通信網(wǎng)絡(luò)的基 站中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行控制的重傳控制裝置框圖。以下分 別參照?qǐng)D4、 5所示的網(wǎng)絡(luò)環(huán)境對(duì)該重傳控制裝置進(jìn)行說(shuō)明。其中, 所示重傳輔助裝置10包括第一控制裝置100、第一判斷裝置101 以及第二控制裝置102;進(jìn)一步地,所述第一判斷裝置101包括接 收裝置1010、提取裝置1011以及第二判斷裝置1012。
非中繼網(wǎng)絡(luò)
本發(fā)明應(yīng)用于非中繼網(wǎng)絡(luò)的一個(gè)例子如圖4所示,其中,引入 了本發(fā)明提供的重傳輔助設(shè)備。根據(jù)本發(fā)明,重傳輔助設(shè)備可以通 過(guò)對(duì)現(xiàn)有中繼站進(jìn)行改動(dòng)(如,在其上配置重傳輔助裝置)來(lái)實(shí)現(xiàn), 也可通過(guò)引入專門用于輔助重傳的網(wǎng)絡(luò)設(shè)備來(lái)實(shí)現(xiàn)。
在圖4所示網(wǎng)絡(luò)中,重傳輔助設(shè)備X1 (以下簡(jiǎn)稱XI )與MS1 相對(duì)應(yīng),也即,XI在MS1未正確接收來(lái)自BS1(配置有本發(fā)明提供 的重傳控制裝置)的數(shù)據(jù)包時(shí)為其重傳該數(shù)據(jù)包。以BS1與MS1之 間的下行傳輸為例,所述第二控制裝置102控制將該數(shù)據(jù)包經(jīng)由不同傳輸路徑發(fā)送至MS1和X1。其中,所述控制可理解為BS1為MS1、 XI及其自身分配無(wú)線資源,以用于該數(shù)據(jù)包的所述初次傳輸。初次 傳輸?shù)脑摂?shù)據(jù)包由BS1經(jīng)由傳輸路徑Ll發(fā)至MSI,并經(jīng)由與Ll相 異的傳輸路徑L2到達(dá)XI。優(yōu)選地,可由第二控制裝置102針對(duì)初 次傳輸來(lái)為MS1與XI分配相同的用于接收來(lái)自BS1的下行數(shù)據(jù)的 無(wú)線資源,再由 一個(gè)圖中未示出的發(fā)送裝置利用該相同的下行無(wú)線 資源向下發(fā)送數(shù)據(jù)包,從而使X1能夠接收到該目標(biāo)數(shù)據(jù)包。
此后,目的設(shè)備MS1將對(duì)該數(shù)據(jù)包進(jìn)行校驗(yàn)(譬如,循環(huán)冗余 校驗(yàn),CRC),應(yīng)當(dāng)理解,具體的校驗(yàn)方式不構(gòu)成對(duì)本發(fā)明保護(hù)范 圍的限制,另外,還應(yīng)理解,對(duì)于HARQ,當(dāng)目標(biāo)數(shù)據(jù)包初次傳輸 時(shí),對(duì)所述目標(biāo)數(shù)據(jù)包的校驗(yàn)系指對(duì)該目標(biāo)數(shù)據(jù)包執(zhí)行校驗(yàn),而當(dāng) 目標(biāo)數(shù)據(jù)包重傳時(shí),對(duì)所述目標(biāo)數(shù)據(jù)包的校驗(yàn)系指將在此次重傳中 接收到的目標(biāo)數(shù)據(jù)包同之前接收到的目標(biāo)數(shù)據(jù)包進(jìn)行合并之后,對(duì) 合并結(jié)果執(zhí)行校驗(yàn)。
如果MS1對(duì)該數(shù)據(jù)包的校驗(yàn)結(jié)果正確,則表示MS1正確接收了 所述數(shù)據(jù)包,于是,MS1向BS1發(fā)送ACK消息,所述接收裝置1010 接收到ACK消息后將其提供給提取裝置1011,后者從中提取ACK 信息和其它相應(yīng)信息(如,數(shù)據(jù)包標(biāo)識(shí)信息),再由第二判斷裝置 1012判斷得知該數(shù)據(jù)包已經(jīng)被MS 1正確接收,繼而可由第二控制裝 置102安排下一個(gè)下行數(shù)據(jù)包的初次傳輸。
優(yōu)選地,XI也接收到該ACK消息(可通過(guò)由BS1為其分配相 應(yīng)的無(wú)線資源來(lái)實(shí)現(xiàn)),并從中提取出ACK信息和其它相關(guān)信息(如, 數(shù)據(jù)包標(biāo)識(shí)信息),從而判斷得知該數(shù)據(jù)包已經(jīng)被MS1正確接收, 于是,優(yōu)選地,XI丟棄其在初次傳輸中接收并保存的該數(shù)據(jù)包的副 本,等待接收下一個(gè)初次傳輸?shù)臄?shù)據(jù)包。同樣,為降低X1的復(fù)雜度 從而降低成本,XI可以不具備上述判斷功能,而只需簡(jiǎn)單地遵從 BS1基于判斷結(jié)果所做的調(diào)度行事即可。
受制于多種因素,BS1與MS1之間的信道質(zhì)量可能會(huì)較差從而 導(dǎo)致誤碼,于是,BS1初次傳輸?shù)組S1的數(shù)據(jù)包未能^皮MS1正確接收,此時(shí),MS1將向BS1發(fā)送NACK消息。
接收裝置1010接收到來(lái)自MS1的NACK消息后將其提供給提 取裝置1011,后者從中提取出NACK信息及其它相關(guān)信息(如,數(shù) 據(jù)包標(biāo)識(shí)信息),第二判斷裝置1012將由此判斷出MS1未正確接 收該數(shù)據(jù)包,并將其判斷結(jié)果提供給第一控制裝置100,第一控制裝 置100將控制XI將其此前經(jīng)由L2接收進(jìn)而保存的該數(shù)據(jù)包的副本 重傳給MS1,再由MS1執(zhí)行校驗(yàn)。優(yōu)選地,為引入增益,BS1與 XI聯(lián)合執(zhí)行對(duì)該數(shù)據(jù)包的重傳,所述聯(lián)合重傳包括如下實(shí)現(xiàn)方式
-BS1與XI利用相同的無(wú)線資源(如,時(shí)頻資源)向MS1重 傳相同的數(shù)據(jù)(如,分別向MS1重傳完整的該數(shù)據(jù)包),則在MS1 端,只需對(duì)接收到的重傳數(shù)據(jù)包執(zhí)行射頻(RF)合并或最大比合并;
-BS1與XI利用相同的無(wú)線資源向MS1重傳不同的數(shù)據(jù)(如, 分別向MS1重傳該數(shù)據(jù)包的第一部分和第二部分),這可視為一種 協(xié)同空間復(fù)用,則在MS1端,需對(duì)接收到的重傳數(shù)據(jù)包執(zhí)行空間復(fù) 用檢測(cè);
-BS1與XI在對(duì)重傳數(shù)據(jù)包進(jìn)行STBC (空時(shí)分組編碼)或 SFBC (空頻分組編碼)后,利用相同的無(wú)線資源將經(jīng)過(guò)上述編碼處 理后的重傳數(shù)據(jù)包發(fā)往MS1,這可視為一種協(xié)同STBC或協(xié)同SFBC, 則在MS1端,需對(duì)接收到的重傳數(shù)據(jù)包進(jìn)行相應(yīng)的STBC/SFBC解碼。
由于BS1與XI之間在空間上存在一段距離,因此,上述方式可 以為重傳引入至少包括空間分集增益在內(nèi)的分集增益。
在接收到來(lái)自BS1與XI的重傳數(shù)據(jù)包后,MS1對(duì)該數(shù)據(jù)包進(jìn) 行解調(diào)并對(duì)經(jīng)解調(diào)的數(shù)據(jù)進(jìn)行校驗(yàn),如果校驗(yàn)結(jié)果正確,則返回ACK 消息,BS1將基于該消息判斷出MS1正確接收該目標(biāo)數(shù)據(jù)包,轉(zhuǎn)而 安排下一目標(biāo)數(shù)據(jù)包的初次傳輸;如果校驗(yàn)結(jié)果錯(cuò)誤,MS1將返回 NACK,要求二次重傳,或者,丟棄該數(shù)據(jù)包,如何取舍通常取決于 網(wǎng)絡(luò)的具體設(shè)置(如,設(shè)置一個(gè)重傳次數(shù)閾值,當(dāng)重傳次數(shù)到達(dá)所
述閾值后放棄該數(shù)據(jù)包的傳輸)。可選地,作為BS1的一個(gè)特殊的用戶站,XI既可以對(duì)其經(jīng)由 L2接收到的由BS1發(fā)來(lái)的初次傳輸數(shù)據(jù)包進(jìn)行校驗(yàn),也可以不做上 述校驗(yàn)。XI不做校驗(yàn)的情形已由上述內(nèi)容所披露。
至于XI對(duì)其經(jīng)由L2接收到的由BS1發(fā)來(lái)的初次傳輸數(shù)據(jù)包進(jìn) 行校驗(yàn)的情形,當(dāng)其校驗(yàn)結(jié)果為正確時(shí),Xl便可依賴其保存的該數(shù) 據(jù)包的副本來(lái)在步驟S12中輔助BS1執(zhí)行該數(shù)據(jù)包的重傳;當(dāng)其校 驗(yàn)結(jié)果為錯(cuò)誤時(shí),可選地
-XI忽略該數(shù)據(jù)包的錯(cuò)誤,像不執(zhí)行數(shù)據(jù)包校驗(yàn)或校驗(yàn)結(jié)果正 確時(shí)那樣,輔助BS1執(zhí)行對(duì)該數(shù)據(jù)包的重傳;
-XI向BS1發(fā)送NACK消息,要求BS1向其重傳該數(shù)據(jù)包, 如MS1也未正確接收該數(shù)據(jù)包,XI將不輔助BS1執(zhí)行對(duì)該數(shù)據(jù)包 的重傳,而由BS1單獨(dú)執(zhí)行所述重傳。
為使重傳輔助設(shè)備滿足設(shè)計(jì)簡(jiǎn)單、成本低的要求,可將所有調(diào) 度、控制功能集中于基站處,因此,XI可充分依賴于BS1的調(diào)度, 而無(wú)需對(duì)自身是否參與重傳進(jìn)行判斷。下文中會(huì)在對(duì)本發(fā)明的第三 第四方面的說(shuō)明中對(duì)其詳加論述。
應(yīng)當(dāng)理解,在圖4以及后續(xù)網(wǎng)絡(luò)拓樸圖中,為簡(jiǎn)明起見僅示出 目的設(shè)備的一個(gè)重傳輔助設(shè)備,在實(shí)際應(yīng)用中,可為重要性較高的 目的設(shè)備(如,基站或中繼站)配置多個(gè)重傳輔助設(shè)備,從而引入 更多的分集增益并增強(qiáng)可靠性。
在圖4所示網(wǎng)絡(luò)中,對(duì)于上行傳輸,請(qǐng)參看以上結(jié)合下行傳輸 所作描述,并應(yīng)理解,BS1作為目的設(shè)備將不需要依賴接收外來(lái)的 ACK/NACK消息來(lái)判斷目的設(shè)備是否正確接收目標(biāo)數(shù)據(jù)包,第一判 斷裝置101自身即可做出上述判斷(即,對(duì)于MS1發(fā)來(lái)的數(shù)據(jù)包, BS1可以通過(guò)對(duì)其進(jìn)行校驗(yàn)得知自己是否正確接收了該數(shù)據(jù)包)。
中繼網(wǎng)絡(luò)
圖5示出了根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在圖2所示的中 繼網(wǎng)絡(luò)中引入本發(fā)明提供的重傳輔助設(shè)備后的網(wǎng)絡(luò)拓樸圖,其中, 假設(shè)所示重傳輔助設(shè)備X2 (以下簡(jiǎn)稱X2)與BS2 (設(shè)置有本發(fā)明提供的重傳控制裝置)相對(duì)應(yīng),也即,當(dāng)BS2未正確接收上行數(shù)據(jù)
包時(shí),X2為其重傳目標(biāo)數(shù)據(jù)包。本領(lǐng)域技術(shù)人員理解,BS2可能擁 有多個(gè)與之相對(duì)應(yīng)的重傳輔助設(shè)備,圖中為簡(jiǎn)明起見僅示出X2。
以下,以MS3與BS2間的上行數(shù)據(jù)傳輸為例。根據(jù)本發(fā)明的一 個(gè)優(yōu)選實(shí)施例,可通過(guò)對(duì)圖2所示RS1進(jìn)行改進(jìn)后得到X2。
參照?qǐng)D5對(duì)本發(fā)明的一個(gè)優(yōu)選實(shí)施例說(shuō)明如下。
假設(shè)MS3移動(dòng)至一個(gè)這樣的位置,在該位置上,MS3與BS2 之間的信道質(zhì)量是可接受的,也即,所述信道質(zhì)量允許BS2與MS3 之間不經(jīng)中繼地進(jìn)行直接通信。BS2可以藉由其接收到的測(cè)距請(qǐng)求 的信號(hào)強(qiáng)度來(lái)確定所述信道質(zhì)量。
MS3與BS2之間滿足上述位置關(guān)系時(shí),優(yōu)選地,第二控制裝置 102控制MS3直接經(jīng)由路徑L3、L4來(lái)分別向BS2和X2發(fā)送所述數(shù) 據(jù)包。
此后,BS2將對(duì)接收到的來(lái)自MS3的所述初次傳輸?shù)臄?shù)據(jù)包進(jìn) 行解調(diào),以得到經(jīng)解調(diào)的初次傳輸數(shù)據(jù),此后,將對(duì)經(jīng)解調(diào)的初次 傳輸數(shù)據(jù)進(jìn)行校驗(yàn)并得到檢驗(yàn)結(jié)果,第一判斷裝置101借而得到關(guān) 于BS2是否正確接收該數(shù)據(jù)包的判斷結(jié)果。當(dāng)?shù)谝慌袛嘌b置101得 到的判斷結(jié)果為初次傳輸?shù)臄?shù)據(jù)包未能被B S 2正確接收(校驗(yàn)結(jié)果 錯(cuò)誤)時(shí),優(yōu)選地,第一控制裝置100將控制MS3直接經(jīng)由路徑L3 將該數(shù)據(jù)包重傳給BS2,并控制X2經(jīng)由其與BS2之間的傳輸路徑 L5 (不同于MS3與BS2之間的傳輸路徑)將此前其接收并保存的該 數(shù)據(jù)包重傳給BS2。其中,無(wú)論X2是否正確接收了該數(shù)據(jù)包,其均 隨MS3 —起執(zhí)行對(duì)該數(shù)據(jù)包的重傳。
當(dāng)然,BS2也可根據(jù)來(lái)自X2的接收狀況報(bào)告消息等來(lái)選擇是否 需要X2來(lái)參與執(zhí)行所述數(shù)據(jù)包的重傳,譬如,如果X2也未正確接 收該數(shù)據(jù)包(X2向BS2發(fā)送了 NACK消息),則只控制MS3來(lái)聯(lián) 合將該數(shù)據(jù)包重傳給BS1。當(dāng)BS2擁有多個(gè)與之相對(duì)應(yīng)的重傳輔助 設(shè)備時(shí),優(yōu)選地,第一控制裝置100選擇那些正確接收了該數(shù)據(jù)包 的重傳輔助設(shè)備來(lái)隨MS3來(lái)重傳該數(shù)據(jù)包。以下結(jié)合圖6并參照?qǐng)D5以其中MS4與BS2之間的上行數(shù)據(jù)傳 輸為例描述本重傳控制裝置的另一實(shí)施例。其中,假設(shè)MS4與BS2 相距較遠(yuǎn)且經(jīng)由RS2進(jìn)行通信,并假設(shè)RS2不對(duì)數(shù)據(jù)包進(jìn)行校驗(yàn)而 是簡(jiǎn)單轉(zhuǎn)發(fā),且與BS2相對(duì)應(yīng)的重傳輔助設(shè)備為X2。
于是,第二控制裝置102控制MS4經(jīng)由L7-L6將初次傳輸?shù)臄?shù) 據(jù)包發(fā)至BS2,并經(jīng)由L8將該數(shù)據(jù)包發(fā)至X2。
如果BS2未能正確接收該數(shù)據(jù)包,則在第一判斷裝置101中得 到所述否定的判斷結(jié)果后,第一控制裝置100將控制X2將其此前接 收并保存的數(shù)據(jù)包重傳給BS2。這樣,此次重傳需時(shí)僅為T,相比于 現(xiàn)有技術(shù)(如背景技術(shù)中所描述的,需時(shí)2T)縮短了一半,這無(wú)疑
有利于提高通信系統(tǒng)整體的數(shù)據(jù)傳輸速率。
根據(jù)本實(shí)施例的一個(gè)變化例,在重傳該數(shù)據(jù)包時(shí),第一控制裝
置100控制MS4不經(jīng)RS2中繼地將重傳數(shù)據(jù)包發(fā)送至BS2(圖中未 示出相應(yīng)的傳輸路徑),并控制X2重傳該數(shù)據(jù)包,以獲得分集增益。 根據(jù)本發(fā)明的另一具體實(shí)施例,在數(shù)據(jù)包的初次傳輸中,第二 控制裝置102控制MS4不經(jīng)RS2中繼地將初次傳輸數(shù)據(jù)包發(fā)送至 BS2 (圖中未示出相應(yīng)的傳輸路徑),并控制MS4將該數(shù)據(jù)包發(fā)至 X2。在重傳時(shí),第一控制裝置100控制MS4不經(jīng)RS2中繼地將重傳 數(shù)據(jù)包發(fā)送至BS2,并控制X2隨MS4—起執(zhí)行所述重傳。則,在 本實(shí)施例中,初次傳輸與一次重傳各需時(shí)T,總計(jì)為2T,優(yōu)于現(xiàn)有 技術(shù)(初次傳輸與一次重傳總時(shí)至少為3T)。本實(shí)施例的最優(yōu)情形 如上文中所描述的優(yōu)選實(shí)施例所述(目的設(shè)備與源設(shè)備之間距離較 近)。
圖7為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在無(wú)線通信網(wǎng)絡(luò)的重 傳輔助設(shè)備中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行輔助的方法流程圖。以下 結(jié)合圖7并參照?qǐng)D4對(duì)該方法進(jìn)行描述。
以BS1與MS1之間的下行傳輸為例,在步驟S20中,XI利用 BS1分配的無(wú)線資源接收BS1經(jīng)由L2發(fā)來(lái)的數(shù)據(jù)包,并將其存儲(chǔ)。 同時(shí),BS1還經(jīng)由路徑Ll將同一數(shù)據(jù)包發(fā)給MS1。爾后,在步驟S21中,XI判斷MS1是否正確接收BS1發(fā)—出的所述數(shù)據(jù)包,所述 判斷過(guò)程具體可以通過(guò)接收來(lái)自MSI的ACK/NACK消息來(lái)對(duì)其進(jìn) 行分析來(lái)實(shí)現(xiàn)。
如果判斷結(jié)果為MSI未正確接收該數(shù)據(jù)包,XI將根據(jù)來(lái)自BSl 的重傳指示信息(如,資源分配信息),將其經(jīng)由與MSI (與XI 相對(duì)應(yīng)的目的設(shè)備)不同的傳輸路徑(MSI經(jīng)由Ll, XI則經(jīng)由L2) 所接收并保存的數(shù)據(jù)包重傳給MS 1 。
為盡量減低重傳輔助設(shè)備的復(fù)雜度,該方法可以省去步驟S21 中所述的判斷過(guò)程,XI接收并存儲(chǔ)數(shù)據(jù)包副本后,完全依賴BSl的 調(diào)度(指示信息)來(lái)執(zhí)行操作。
根據(jù)本發(fā)明的一個(gè)具體實(shí)施例,作為BSl下屬的一個(gè)特殊的用 戶設(shè)備,XI同樣可以對(duì)來(lái)自BSl的數(shù)據(jù)包進(jìn)行校驗(yàn),并將其校驗(yàn)結(jié) 果告知BS1。當(dāng)XI未能正確接收該數(shù)據(jù)包時(shí),將向BSl發(fā)送NACK 消息,得知XI也未正確接收該數(shù)據(jù)包后,BSl將獨(dú)自重傳該數(shù)據(jù)包。 當(dāng)MSI擁有多個(gè)與之相對(duì)應(yīng)的重傳輔助設(shè)備時(shí),優(yōu)選地,BSl從中 選擇那些正確接收了 BSl所發(fā)的初次傳輸數(shù)據(jù)包的重傳輔助設(shè)備來(lái) 參與對(duì)該數(shù)據(jù)包的重傳。
對(duì)于圖5所示的情形,請(qǐng)參看上文中對(duì)本發(fā)明的第一、二方面所 作描述以及結(jié)合圖4對(duì)本方法的說(shuō)明,在此不再詳細(xì)描述。
圖8為根據(jù)本發(fā)明的一個(gè)具體實(shí)施方式
的在無(wú)線通信網(wǎng)絡(luò)的重 傳輔助設(shè)備中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行輔助的重傳輔助裝置框 圖。以下結(jié)合圖8并參照?qǐng)D4對(duì)該方法進(jìn)行描述,圖4中的重傳輔 助設(shè)備X1包括圖8所示的重傳輔助裝置20。
圖8所示重傳輔助裝置20包括第三判斷裝置200以及受控重 傳裝置201。
以下行傳輸為例,重傳輔助裝置20中的一個(gè)輔助接收裝置(未 示出)利用BS1分配的無(wú)線資源接收BS1經(jīng)由L2發(fā)來(lái)的數(shù)據(jù)包, 并將其交由一個(gè)輔助保存裝置(未示出)保存。爾后,所述第三判 斷裝置200依據(jù)來(lái)自MS1的ACK/NACK消息來(lái)判斷MS1是否正確接收BS1發(fā)出的所述數(shù)據(jù)包,其中,接收來(lái)自MS1的ACK/NACK 消息所用的無(wú)線資源也應(yīng)由BSl分配給Xl。
如果判斷結(jié)果為MSI未正確接收該數(shù)據(jù)包,受控重傳裝置201 將根據(jù)來(lái)自BSl的重傳指示信息(如,資源分配信息),將其經(jīng)由 與MSI (與XI相對(duì)應(yīng)的目的設(shè)備)不同的傳輸路徑(MSI經(jīng)由LI, XI則經(jīng)由L2)接收并保存的數(shù)據(jù)包重傳給MSl。
為盡量減低重傳輔助設(shè)備的復(fù)雜度,可以省去其中的第三判斷裝 置200,接收并存儲(chǔ)數(shù)據(jù)包副本后,受控重傳裝置201完全依賴于 BSl的后續(xù)調(diào)度來(lái)執(zhí)行后續(xù)操作。
對(duì)于圖5所示的情形,請(qǐng)參看上文中對(duì)本發(fā)明的第一、二、三方 面所作描述以及結(jié)合圖4對(duì)本重傳輔助裝置的說(shuō)明,在此不再詳細(xì) 描述。
以上對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述,但是本發(fā)明并不局限于特 定的系統(tǒng)、設(shè)備和具體協(xié)議,本領(lǐng)域內(nèi)技術(shù)人員可以在所附權(quán)利要 求的范圍內(nèi)做出各種變形或修改。
權(quán)利要求
1.一種在無(wú)線通信網(wǎng)絡(luò)的基站中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行控制的方法,其中,包括以下步驟b.判斷目的設(shè)備是否正確接收目標(biāo)數(shù)據(jù)包;c.如果所述目的設(shè)備未正確接收所述目標(biāo)數(shù)據(jù)包,則控制該目的設(shè)備所對(duì)應(yīng)的一個(gè)或多個(gè)重傳輔助設(shè)備將其經(jīng)由與該目的設(shè)備不同的傳輸路徑所接收并保存的該目標(biāo)數(shù)據(jù)包重傳給該目的設(shè)備。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟b之前 還包括a.控制源設(shè)備經(jīng)由不同傳輸路徑將該目標(biāo)數(shù)據(jù)包發(fā)送至該目的 設(shè)備和所述一個(gè)或多個(gè)重傳輔助設(shè)備。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟c還包 括以下步驟cl.如果該目的設(shè)備未正確接收所述目標(biāo)數(shù)據(jù)包,則控制所述源 設(shè)備與所述一個(gè)或多個(gè)重傳輔助設(shè)備經(jīng)由不同傳輸路徑聯(lián)合將該目 標(biāo)數(shù)據(jù)包重傳給該目的設(shè)備。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟cl還包括c2.如果該目的設(shè)備未正確接收所述目標(biāo)數(shù)據(jù)包,則控制所述源 設(shè)備通過(guò) 一 級(jí)或多級(jí)中繼站,與所述 一 個(gè)或多個(gè)重傳輔助設(shè)備經(jīng)由 不同傳輸路徑聯(lián)合將該目標(biāo)數(shù)據(jù)包重傳給該目的設(shè)備。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟c2還包括- 如果該目的設(shè)備未正確接收該目標(biāo)數(shù)據(jù)包,則控制在該源設(shè) 備至該目的設(shè)備的傳輸路徑之間的 一 個(gè)或多個(gè)中繼設(shè)備與所述一 個(gè) 或多個(gè)重傳輔助設(shè)備經(jīng)由不同傳輸路徑聯(lián)合將該目標(biāo)數(shù)據(jù)包重傳給 該目的設(shè)備。
6. 根據(jù)權(quán)利要求2-5中任一項(xiàng)所述的方法,其特征在于,所述步驟a還包括al.控制所述源設(shè)備通過(guò)一個(gè)第一傳輸路徑將該目標(biāo)數(shù)據(jù)包發(fā) 送至該目的設(shè)備,并控制該源設(shè)備經(jīng)由與第一傳輸路徑不同的其他 傳輸路徑將該目標(biāo)數(shù)據(jù)包發(fā)送給所述一個(gè)或多個(gè)重傳輔助設(shè)備,其 中,所述第一傳輸路徑包括一個(gè)或多個(gè)中繼站。
7. 根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其特征在于,所述 源設(shè)備包括基站本身,而所述目標(biāo)設(shè)備包括移動(dòng)站或中繼站;或所述源設(shè)備包括移動(dòng)站,而所述目標(biāo)設(shè)備包括中繼站或基站本 身;或所述源設(shè)備包括中繼站,而所述目標(biāo)設(shè)備包括基站本身、中繼站 或移動(dòng)站。
8. 根據(jù)權(quán)利要求7所述的方法,其中,當(dāng)所述目的設(shè)備為中繼 站或移動(dòng)站時(shí),所述步驟b還包括-接收來(lái)自該目的設(shè)備的接收狀況報(bào)告消息,其中包含指示該目 的設(shè)備是否正確接收該目標(biāo)數(shù)據(jù)包的接收狀況指示信息;-從所述接收狀況報(bào)告消息中提取所述接收狀況指示信息; -根據(jù)所提取的所述接收狀況指示信息,判斷該目的設(shè)備是否正 確接收該目標(biāo)數(shù)據(jù)包。
9. 一種在無(wú)線通信網(wǎng)絡(luò)的基站中用于對(duì)數(shù)據(jù)包自動(dòng)重傳進(jìn)行控 制的重傳控制裝置,其中,包括第一判斷裝置,用于判斷目的設(shè)備是否正確接收目標(biāo)數(shù)據(jù)包;第 一控制裝置,用于當(dāng)所述目的設(shè)備未正確接收所述目標(biāo)數(shù)據(jù)包 時(shí),則控制該目的設(shè)備所對(duì)應(yīng)的一個(gè)或多個(gè)重傳輔助設(shè)備將其經(jīng)由 與該目的設(shè)備不同的傳輸路徑所接收并保存的該目標(biāo)數(shù)據(jù)包重傳給 該目的設(shè)備。
10. 根據(jù)權(quán)利要求9所述的重傳控制裝置,其特征在于,還包括 第二控制裝置,用于控制源設(shè)備經(jīng)由不同傳輸路徑將該目標(biāo)數(shù)據(jù)包發(fā)送至該目的設(shè)備和所述一個(gè)或多個(gè)重傳輔助設(shè)備。
11. 根據(jù)權(quán)利要求10所述的重傳控制裝置,其特征在于,所述第一控制裝置還用于當(dāng)該目的設(shè)備未正確接收所述目標(biāo)數(shù)據(jù)包時(shí),控制所述源設(shè)備與 所述一 個(gè)或多個(gè)重傳輔助設(shè)備經(jīng)由不同傳輸路徑聯(lián)合將該目標(biāo)數(shù)據(jù) 包重傳給該目的設(shè)備。
12. 根據(jù)權(quán)利要求11所述的重傳控制裝置,其特征在于,所述第一控制裝置還用于當(dāng)該目的設(shè)備未正確接收所述目標(biāo)數(shù)據(jù)包時(shí),控制'所述源設(shè)備通 過(guò)一級(jí)或多級(jí)中繼站,與所述一個(gè)或多個(gè)重傳輔助設(shè)備經(jīng)由不同傳 輸路徑聯(lián)合將該目標(biāo)數(shù)據(jù)包重傳給該目的設(shè)備。
13. 根據(jù)權(quán)利要求12所述的重傳控制裝置,其特征在于,所述 第一控制裝置還用于當(dāng)該目的設(shè)備未正確接收該目標(biāo)數(shù)據(jù)包時(shí),控制在該源設(shè)備至該 目的設(shè)備的傳輸路徑之間的 一個(gè)或多個(gè)中繼設(shè)備與所述一個(gè)或多個(gè) 重傳輔助設(shè)備經(jīng)由不同傳輸路徑聯(lián)合將該目標(biāo)數(shù)據(jù)包重傳給該目的 設(shè)備。
14. 根據(jù)權(quán)利要求9-13中任一項(xiàng)所述的重傳控制裝置,其特征 在于,所述第二控制裝還用于-控制所述源設(shè)備通過(guò)一個(gè)第一傳輸路徑將該目標(biāo)數(shù)據(jù)包發(fā)送 至該目的設(shè)備,并控制該源設(shè)備經(jīng)由與第一傳輸路徑不同的其他傳 輸路徑將該目標(biāo)數(shù)據(jù)包發(fā)送給所述一個(gè)或多個(gè)重傳輔助設(shè)備,其中, 所述第一傳輸路徑包括一個(gè)或多個(gè)中繼站。
15. 根據(jù)權(quán)利要求9-14中任一項(xiàng)所述的重傳控制裝置,其特征 在于,所述源設(shè)備包括基站本身,而所述目標(biāo)設(shè)備包括移動(dòng)站或中 繼站;或所述源設(shè)備包括移動(dòng)站,而所述目標(biāo)設(shè)備包括中繼站或基站本 身;或所述源設(shè)備包括中繼站,而所述目標(biāo)設(shè)備包括基站本身、中繼站 或移動(dòng)站。
16. 根據(jù)權(quán)利要求15所述的重傳控制裝置,其中,當(dāng)所述目的設(shè)備為中繼站或移動(dòng)站時(shí),所迷第 一判斷裝置還包括接收裝置,用于接收來(lái)自該目的設(shè)備的接收狀況報(bào)告消息,其中 包含指示該目的設(shè)備是否正確接收該目標(biāo)數(shù)據(jù)包的接收狀況指示信自 提取裝置,用于從所述接收狀況報(bào)告消息中提取所述接收狀況指示信息;第二判斷裝置,用于根據(jù)所提取的所述接收狀況指示信息,判 斷該目的設(shè)備是否正確接收該目標(biāo)數(shù)據(jù)包。
17. —種在無(wú)線通信網(wǎng)絡(luò)的重傳輔助設(shè)備中用于對(duì)數(shù)據(jù)包自動(dòng) 重傳進(jìn)行輔助的方法,其特征在于,包括以下步驟B.將其經(jīng)由與其所對(duì)應(yīng)的目的設(shè)備不同的傳輸路徑接收并保存 的目標(biāo)數(shù)據(jù)包重傳給未正確接收所述目標(biāo)數(shù)據(jù)包的所述目的設(shè)備。
18. 根據(jù)權(quán)利要求17所述的方法,其中,所述步驟B還包括以 下步驟-根據(jù)來(lái)自基站的重傳指示信息,將其經(jīng)由與其所對(duì)應(yīng)的目的設(shè) 備不同的傳輸路徑接收并保存的目標(biāo)數(shù)據(jù)包重傳給未正確接收所述 目標(biāo)數(shù)據(jù)包的所迷目的設(shè)備。
19. 根據(jù)權(quán)利要求17或18所述的方法,其中,所述步驟B還 包括以下步驟Bl.判斷該目的設(shè)備是否正確接收該目標(biāo)數(shù)據(jù)包;B2.如果該目的設(shè)備未能正確接收該目標(biāo)數(shù)據(jù)包,則根據(jù)來(lái)自基站的重傳指示信息,將其經(jīng)由與該目的設(shè)備不同的傳輸路徑所接收并保存的該目標(biāo)數(shù)據(jù)包重傳給該目的設(shè)備。
20. —種在無(wú)線通信網(wǎng)絡(luò)的重傳輔助設(shè)備中用于對(duì)數(shù)據(jù)包自動(dòng) 重傳進(jìn)行輔助的重傳輔助裝置,其特征在于,將其經(jīng)由與其所對(duì)應(yīng) 的目的設(shè)備不同的傳輸路徑接收并保存的目標(biāo)數(shù)據(jù)包重傳給未正確 接收所述目標(biāo)數(shù)據(jù)包的所述目的設(shè)備。
21. 根據(jù)權(quán)利要求20所述的重傳輔助裝置,其中,所述重傳輔 助裝置還用于-根據(jù)來(lái)自基站的重傳指—示信息,—將其經(jīng)由與其所對(duì)應(yīng)的—目的設(shè) 備不同的傳輸路徑接收并保存的目標(biāo)數(shù)據(jù)包重傳給未正確接收所述 目標(biāo)數(shù)據(jù)包的所述目的設(shè)備。
22.根據(jù)權(quán)利要求20或21所述的重傳輔助裝置,其中,所述重 傳輔助裝置還包括第三判斷裝置,用于判斷該目的設(shè)備是否正確接收該目標(biāo)數(shù)據(jù)包;受控重傳裝置,用于當(dāng)該目的設(shè)備未能正確接收該目標(biāo)數(shù)據(jù)包 時(shí),則根據(jù)來(lái)自基站的重傳指示信息,將其經(jīng)由與該目的設(shè)備不同 的傳輸路徑所接收并保存的該目標(biāo)數(shù)據(jù)包重傳給該目的設(shè)備。
全文摘要
現(xiàn)有的非中繼網(wǎng)絡(luò)中,重傳由源設(shè)備單獨(dú)進(jìn)行,而在現(xiàn)有中繼網(wǎng)絡(luò)中,重傳可能會(huì)占用較長(zhǎng)的傳輸時(shí)間而導(dǎo)致網(wǎng)絡(luò)整體傳輸速率下降。為此,本發(fā)明提供了新的用于控制/輔助進(jìn)行數(shù)據(jù)包自動(dòng)重傳的方法和裝置,其中,通過(guò)引入重傳輔助設(shè)備并對(duì)現(xiàn)有基站進(jìn)行改進(jìn),不但為非中繼網(wǎng)絡(luò)引入了重傳時(shí)的分集增益,且在中繼網(wǎng)絡(luò)中有條件地實(shí)現(xiàn)了對(duì)傳輸資源的優(yōu)化利用。
文檔編號(hào)H04L1/18GK101316373SQ200710041449
公開日2008年12月3日 申請(qǐng)日期2007年5月30日 優(yōu)先權(quán)日2007年5月30日
發(fā)明者蔡立羽 申請(qǐng)人:上海貝爾阿爾卡特股份有限公司