本發(fā)明涉及無(wú)線(xiàn)通信協(xié)作傳輸領(lǐng)域,特別是涉及到一種基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法及裝置。
背景技術(shù):
近年來(lái),協(xié)作通信成為無(wú)線(xiàn)通信中一種提高系統(tǒng)可靠性的重要手段。其基本思想是利用中繼轉(zhuǎn)發(fā)數(shù)據(jù)來(lái)實(shí)現(xiàn)空間分集。并非所有中繼參與協(xié)作就可以達(dá)到最佳的效果,因此在有多個(gè)中繼的情況下需要進(jìn)行中繼選擇。協(xié)作通信中繼選擇是先獲得信道狀態(tài)信息CSI,再進(jìn)行相應(yīng)的操作,而操作過(guò)程需要耗費(fèi)一定的時(shí)間。由于無(wú)線(xiàn)通信中節(jié)點(diǎn)間信道時(shí)變,中繼選擇所依據(jù)的CSI將不同于數(shù)據(jù)傳輸時(shí)的CSI,即產(chǎn)生CSI過(guò)時(shí)問(wèn)題。這樣,依據(jù)過(guò)時(shí)的CSI選擇出的中繼節(jié)點(diǎn)將不再是數(shù)據(jù)傳輸時(shí)真實(shí)最優(yōu)的中繼節(jié)點(diǎn),即“錯(cuò)選”了中繼節(jié)點(diǎn)。因而,協(xié)作通信系統(tǒng)的性能將會(huì)惡化。
目前常用的過(guò)時(shí)CSI下的中繼選擇策略有機(jī)會(huì)中繼選擇ORS、N加上歸一化門(mén)限的機(jī)會(huì)中繼選擇N+NT-ORS策略等。ORS策略是指從多個(gè)中繼中選出一個(gè)最好的中繼參與數(shù)據(jù)轉(zhuǎn)發(fā)。研究表明,過(guò)時(shí)CSI下ORS策略性能?chē)?yán)重惡化。而N+NT-ORS策略是一種多中繼選擇策略,同樣地過(guò)時(shí)CSI也會(huì)使其性能較大幅下降,但相比ORS策略下降幅度較小。此外,還有部分工作集中于在過(guò)時(shí)CSI下提高系統(tǒng)性能,需要根據(jù)過(guò)時(shí)CSI的特點(diǎn)設(shè)計(jì)新的中繼選擇策略。例如,基于近似MAP估計(jì)的單中繼選擇策略SRS-AMAP的協(xié)作傳輸機(jī)制。其協(xié)作過(guò)程和基于傳統(tǒng)ORS策略的協(xié)作傳輸機(jī)制一樣,只是中繼協(xié)調(diào)階段采用SRS-AMAP策略。該策略是基于MAP估計(jì)對(duì)數(shù)據(jù)傳輸?shù)男诺缽?qiáng)度進(jìn)行預(yù)測(cè),進(jìn)而選擇中繼節(jié)點(diǎn)。研究表明,該機(jī)制在過(guò)時(shí)CSI下的性能相比ORS有所提升。
值得注意的是,前面提到的過(guò)時(shí)CSI下的中繼選擇策略都是在分組衰落信道下進(jìn)行的,即關(guān)注于信道在中繼選擇階段與數(shù)據(jù)傳輸階段間的不同,而未考慮信道在數(shù)據(jù)傳輸過(guò)程中的變化。由于數(shù)據(jù)傳輸也需要耗費(fèi)一定時(shí)間,也應(yīng)該考慮信道隨數(shù)據(jù)傳輸變化的情況。當(dāng)考慮此種情況時(shí),會(huì)發(fā)現(xiàn)中繼選擇依據(jù)的CSI與數(shù)據(jù)傳輸時(shí)的CSI的相關(guān)性隨數(shù)據(jù)傳輸?shù)倪M(jìn)行逐漸減弱,即CSI過(guò)時(shí)程度逐漸加重。這將導(dǎo)致中繼選擇決策對(duì)于越是靠后傳輸?shù)臄?shù)據(jù)越是偏離最優(yōu)的決策,進(jìn)而對(duì)數(shù)據(jù)傳輸可靠性造成更大的影響。
在現(xiàn)有的中繼傳輸方式中,均存在有數(shù)據(jù)傳輸慢,誤包率高的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的為提供一種基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法及裝置,以解決降低誤包率的問(wèn)題。
本發(fā)明提出一種基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,包括步驟:
將源數(shù)據(jù)分成多段子段數(shù)據(jù);
在發(fā)送數(shù)據(jù)時(shí),根據(jù)實(shí)時(shí)信道信息為其中一子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),然后進(jìn)行發(fā)送;根據(jù)所述子段數(shù)據(jù)的順序,依次為所述子段數(shù)據(jù)選擇中繼節(jié)點(diǎn)及發(fā)送。
進(jìn)一步地,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,在所述在發(fā)送數(shù)據(jù)時(shí),根據(jù)實(shí)時(shí)信道信息為其中一子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),然后進(jìn)行發(fā)送;根據(jù)所述子段數(shù)據(jù)的順序,依次為所述子段數(shù)據(jù)選擇中繼節(jié)點(diǎn)及發(fā)送步驟中,所述中繼節(jié)點(diǎn)為從解碼集合中選出的一個(gè)或多個(gè)中繼節(jié)點(diǎn)。
進(jìn)一步地,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,在所述將源數(shù)據(jù)分成多段子段數(shù)據(jù)步驟前,還包括:
接收源節(jié)點(diǎn)發(fā)送的源數(shù)據(jù);
篩選出成功解碼所述源數(shù)據(jù)的中繼節(jié)點(diǎn)并將解碼成功的中繼節(jié)點(diǎn)組成解碼集合。
進(jìn)一步地,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,在所述在發(fā)送數(shù)據(jù)時(shí),根據(jù)實(shí)時(shí)信道信息為其中一子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),然后進(jìn)行發(fā)送;根據(jù)所述子段數(shù)據(jù)的順序,依次為所述子段數(shù)據(jù)選擇中繼節(jié)點(diǎn)及發(fā)送步驟中,選擇所述中繼節(jié)點(diǎn)包括步驟:
獲取解碼集合中的各中繼節(jié)點(diǎn)的實(shí)時(shí)信道狀態(tài)信息;
基于新獲取的實(shí)時(shí)信道狀態(tài)信息選擇中繼節(jié)點(diǎn)。
進(jìn)一步地,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,在所述基于新獲取的實(shí)時(shí)信道狀態(tài)信息選擇中繼節(jié)點(diǎn)步驟中,包括,
將在解碼集合內(nèi)的中繼節(jié)點(diǎn),按照選取基于最小均方誤差估計(jì)的預(yù)測(cè)信道強(qiáng)度給出的排序函數(shù)降序排列,在不失一般性的前提下,假設(shè)排序?yàn)閚1,n2,,nm,函數(shù)為:
在中繼節(jié)點(diǎn)集合{n1},{n1,n2},…,{n1,n2,…,nm}中選擇使條件中斷概率最小的節(jié)點(diǎn)集合。集合中的中繼節(jié)點(diǎn)參與數(shù)據(jù)轉(zhuǎn)發(fā),其他中繼節(jié)點(diǎn)不參與。
為每個(gè)選中的中繼節(jié)點(diǎn)平均分配發(fā)射功率。
所述函數(shù)中nq表示第q個(gè)解碼成功中繼節(jié)點(diǎn)的標(biāo)號(hào)(q=1,2,…,m且nq∈Dm)。表示第q個(gè)解碼成功中繼節(jié)點(diǎn)到目的節(jié)點(diǎn)的信道即nq-D信道過(guò)時(shí)的信道強(qiáng)度,表示第q個(gè)解碼成功中繼節(jié)點(diǎn)到目的節(jié)點(diǎn)的信道即nq-D信道平均的信道強(qiáng)度,表示過(guò)時(shí)的信道和真實(shí)的信道之間的相關(guān)系數(shù)。
本發(fā)明還提出一種基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,包括:
處理模塊,用于將源數(shù)據(jù)分成多段子段數(shù)據(jù);
在發(fā)送數(shù)據(jù)時(shí),處理模塊,用于根據(jù)實(shí)時(shí)信道信息為其中一子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),發(fā)送模塊,用于進(jìn)行發(fā)送;處理模塊,用于根據(jù)所述子段數(shù)據(jù)的順序,依次為所述子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),發(fā)送模塊,用于發(fā)送。
進(jìn)一步地,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,還包括:
選擇模塊,用于從解碼集合中選出一個(gè)或多個(gè)中繼節(jié)點(diǎn)。
進(jìn)一步地,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,還包括:
接收模塊,用于接收源節(jié)點(diǎn)所發(fā)送的源數(shù)據(jù);
接收模塊,用于篩選出成功解碼所述源數(shù)據(jù)的中繼節(jié)點(diǎn)并將解碼成功的中繼節(jié)點(diǎn)組成解碼集合。
進(jìn)一步地,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,所述處理模塊,還具體用于:
獲取解碼集合中的各中繼節(jié)點(diǎn)的實(shí)時(shí)信道狀態(tài)信息;
基于新獲取的實(shí)時(shí)信道狀態(tài)信息選擇中繼節(jié)點(diǎn)。
進(jìn)一步地,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,所述處理模塊,還具體用于:
將在解碼集合內(nèi)的中繼節(jié)點(diǎn),按照選取基于最小均方誤差估計(jì)的預(yù)測(cè)信道強(qiáng)度給出的排序函數(shù)降序排列,在不失一般性的前提下,假設(shè)排序?yàn)閚1,n2,,nm,函數(shù)為:
在中繼節(jié)點(diǎn)集合{n1},{n1,n2},…,{n1,n2,…,nm}中選擇使條件中斷概率最小的節(jié)點(diǎn)集合。集合中的中繼節(jié)點(diǎn)參與數(shù)據(jù)轉(zhuǎn)發(fā),其他中繼節(jié)點(diǎn)不參與。
為每個(gè)選中的中繼節(jié)點(diǎn)平均分配發(fā)射功率。
所述函數(shù)中nq表示第q個(gè)解碼成功中繼節(jié)點(diǎn)的標(biāo)號(hào)(q=1,2,…,m且nq∈Dm)。表示第q個(gè)解碼成功中繼節(jié)點(diǎn)到目的節(jié)點(diǎn)的信道即nq-D信道過(guò)時(shí)的信道強(qiáng)度,表示第q個(gè)解碼成功中繼節(jié)點(diǎn)到目的節(jié)點(diǎn)的信道即nq-D信道平均的信道強(qiáng)度,表示過(guò)時(shí)的信道和真實(shí)的信道之間的相關(guān)系數(shù)。
本發(fā)明的一種基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法及裝置,該方法可以實(shí)現(xiàn)在傳輸數(shù)據(jù)期間讓信道狀態(tài)信息獲得實(shí)時(shí)更新,依據(jù)更新的信道狀態(tài)信息重新選擇中繼節(jié)點(diǎn),使實(shí)時(shí)使用的中繼節(jié)點(diǎn)能根據(jù)信道狀態(tài)信息的變化而變化,提高數(shù)據(jù)傳輸?shù)乃俾?,降低傳輸過(guò)程中丟包的風(fēng)險(xiǎn),從而使系統(tǒng)性能得到改善。
附圖說(shuō)明
圖1本發(fā)明一實(shí)施例的數(shù)據(jù)發(fā)送步驟操作流程示意圖;
圖2本發(fā)明一體實(shí)施例的接受數(shù)據(jù)步驟操作流程示意圖;
圖3本發(fā)明一體實(shí)施例的篩選節(jié)點(diǎn)操作流程示意圖;
圖4本發(fā)明一實(shí)施例的篩選節(jié)點(diǎn)函數(shù)步驟流程示意圖;
圖5本發(fā)明一實(shí)施例的裝置連接示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
參照?qǐng)D1,本發(fā)明實(shí)施例提出一種基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,包括步驟:
S100、將源數(shù)據(jù)分成多段子段數(shù)據(jù);
S110、在發(fā)送數(shù)據(jù)時(shí),根據(jù)實(shí)時(shí)信道信息為其中一子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),然后進(jìn)行發(fā)送;根據(jù)所述子段數(shù)據(jù)的順序,依次為所述子段數(shù)據(jù)選擇中繼節(jié)點(diǎn)及發(fā)送。
如上述步驟S100,將源數(shù)據(jù)分成多段子段數(shù)據(jù),將接受的源數(shù)據(jù)分解成多段字節(jié)數(shù)相同的子數(shù)據(jù)段,其中分解的段數(shù)和每段字節(jié)數(shù),可根據(jù)不同情況設(shè)定,一般默認(rèn)設(shè)定至少包含4段子段數(shù)據(jù),每一子段數(shù)據(jù)內(nèi)含有1000字節(jié)數(shù)據(jù),發(fā)送期間一直保存完整的源數(shù)據(jù),直至所有子段數(shù)據(jù)均發(fā)送成功,當(dāng)在發(fā)送期間出現(xiàn)發(fā)送失敗或發(fā)送丟失等事故時(shí),可及時(shí)進(jìn)行二次補(bǔ)發(fā)送。
如上述步驟S110,在發(fā)送數(shù)據(jù)時(shí),根據(jù)實(shí)時(shí)信道信息為其中一子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),然后進(jìn)行發(fā)送;根據(jù)所述子段數(shù)據(jù)的順序,依次為所述子段數(shù)據(jù)選擇中繼節(jié)點(diǎn)及發(fā)送,比如,第n段子段數(shù)據(jù),使用第n次選擇的中繼節(jié)點(diǎn)發(fā)送,在每段子段數(shù)據(jù)發(fā)送成功后,對(duì)解碼集合中的中繼節(jié)點(diǎn)進(jìn)行實(shí)時(shí)信號(hào)的檢驗(yàn)和排序,選取當(dāng)前排序最前的一個(gè)或多個(gè)中繼節(jié)點(diǎn),做為下一段子段數(shù)據(jù)發(fā)送時(shí)使用的中繼節(jié)點(diǎn),其余中繼節(jié)點(diǎn)不進(jìn)行發(fā)送步驟,其中,當(dāng)最后一段子段數(shù)據(jù)發(fā)送完成后不再進(jìn)行對(duì)中繼節(jié)點(diǎn)的篩選。
參照?qǐng)D2,在本實(shí)施例中,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,在所述在發(fā)送數(shù)據(jù)時(shí),根據(jù)實(shí)時(shí)信道信息為其中一子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),然后進(jìn)行發(fā)送;根據(jù)所述子段數(shù)據(jù)的順序,依次為所述子段數(shù)據(jù)選擇中繼節(jié)點(diǎn)及發(fā)送步驟中,所述中繼節(jié)點(diǎn)為從解碼集合中選出的一個(gè)或多個(gè)中繼節(jié)點(diǎn)。
從解碼集合中選出一個(gè)或多個(gè)中繼節(jié)點(diǎn),對(duì)解碼集合中的中繼節(jié)點(diǎn)進(jìn)行實(shí)時(shí)信號(hào)的檢驗(yàn)和排序,選取當(dāng)前排序最前的一個(gè)或多個(gè)中繼節(jié)點(diǎn),做為子段數(shù)據(jù)發(fā)送時(shí)使用的中繼節(jié)點(diǎn)。
在本實(shí)施例中,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,在所述從解碼集合中選出一個(gè)或多個(gè)中繼節(jié)點(diǎn)前,還包括:
S10、接收源節(jié)點(diǎn)發(fā)送的源數(shù)據(jù);
S20、篩選出成功解碼所述源數(shù)據(jù)的中繼節(jié)點(diǎn)并將解碼成功的中繼節(jié)點(diǎn)組成解碼集合。
如上述步驟S10,接收源節(jié)點(diǎn)發(fā)送的源數(shù)據(jù),并將源數(shù)據(jù)保存直至發(fā)送所述源數(shù)據(jù)被完整發(fā)送。
如上述步驟S20,篩選出成功解碼所述源數(shù)據(jù)的中繼節(jié)點(diǎn)并將解碼成功的中繼節(jié)點(diǎn)組成解碼集合,將對(duì)源數(shù)據(jù)成功解碼的中繼節(jié)點(diǎn)信息整理合并成解碼集合,解碼集合用作該段源數(shù)據(jù)的發(fā)送的中繼節(jié)點(diǎn)。
參照?qǐng)D3,在本實(shí)施例中,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,在所述在發(fā)送數(shù)據(jù)時(shí),根據(jù)實(shí)時(shí)信道信息為其中一子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),然后進(jìn)行發(fā)送;根據(jù)所述子段數(shù)據(jù)的順序,依次為所述子段數(shù)據(jù)選擇中繼節(jié)點(diǎn)及發(fā)送步驟中,選擇所述中繼節(jié)點(diǎn)包括步驟:
S111、獲取解碼集合中的各中繼節(jié)點(diǎn)的實(shí)時(shí)信道狀態(tài)信息;
S112、基于新獲取的實(shí)時(shí)信道狀態(tài)信息選擇中繼節(jié)點(diǎn)。
如上述步驟S111,獲取解碼集合中的各中繼節(jié)點(diǎn)的實(shí)時(shí)信道狀態(tài)信息,根據(jù)各中繼節(jié)點(diǎn)的實(shí)施信道狀態(tài)信息反饋的強(qiáng)弱,對(duì)解碼集合中的中繼節(jié)點(diǎn)進(jìn)行排序;
如上述步驟S112,基于新獲取的實(shí)時(shí)信道狀態(tài)信息選擇中繼節(jié)點(diǎn),選擇步驟S111中排序最前的一個(gè)或多個(gè)中繼節(jié)點(diǎn)。
在本實(shí)施例中,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸方法,在所述基于新獲取的實(shí)時(shí)信道狀態(tài)信息選擇中繼節(jié)點(diǎn)步驟中,包括,
S120、將在解碼集合內(nèi)的中繼節(jié)點(diǎn),按照選取基于最小均方誤差估計(jì)的預(yù)測(cè)信道強(qiáng)度給出的排序函數(shù)降序排列,在不失一般性的前提下,假設(shè)排序?yàn)閚1,n2,,nm,函數(shù)為:
S121、在中繼節(jié)點(diǎn)集合{n1},{n1,n2},…,{n1,n2,…,nm}中選擇使條件中斷概率最小的節(jié)點(diǎn)集合。集合中的中繼節(jié)點(diǎn)參與數(shù)據(jù)轉(zhuǎn)發(fā),其他中繼節(jié)點(diǎn)不參與。
S122、為每個(gè)選中的中繼節(jié)點(diǎn)平均分配發(fā)射功率。
所述函數(shù)中nq表示第q個(gè)解碼成功中繼節(jié)點(diǎn)的標(biāo)號(hào)(q=1,2,…,m且nq∈Dm)。表示第q個(gè)解碼成功中繼節(jié)點(diǎn)到目的節(jié)點(diǎn)的信道即nq-D信道過(guò)時(shí)的信道強(qiáng)度,表示第q個(gè)解碼成功中繼節(jié)點(diǎn)到目的節(jié)點(diǎn)的信道即nq-D信道平均的信道強(qiáng)度,表示過(guò)時(shí)的信道和真實(shí)的信道之間的相關(guān)系數(shù)。
如上述步驟S120,將在解碼集合內(nèi)的中繼節(jié)點(diǎn),按照選取基于最小均方誤差估計(jì)的預(yù)測(cè)信道強(qiáng)度給出的排序函數(shù)降序排列,在不失一般性的前提下,假設(shè)排序?yàn)閚1,n2,,nm,其中排序函數(shù)為:
如上述步驟S121,在中繼節(jié)點(diǎn)集合{n1},{n1,n2},…,{n1,n2,…,nm}中選擇使條件中斷概率最小的節(jié)點(diǎn)集合。集合中的中繼節(jié)點(diǎn)參與數(shù)據(jù)轉(zhuǎn)發(fā),其他中繼節(jié)點(diǎn)不參與。
如上述步驟S122,為每個(gè)選中的中繼節(jié)點(diǎn)平均分配發(fā)射功率。
在一具體實(shí)施例中,分別在15dB,20dB,25dB條件下,所提出的復(fù)合中繼選擇方法與ORS傳輸方法、SRS-AMAP傳輸方法、重復(fù)ORS傳輸方法、N+NT-ORS傳輸方法的誤包率對(duì)比,對(duì)比數(shù)據(jù)以下表格顯示。
可以看出,在低信噪比的條件下,幾種傳輸方法的誤包率性能差別相近,但是高信噪比下,所提出的基于復(fù)合中繼選擇傳輸方法和其余幾種傳輸方法相比,其降低誤包率性能有較大程度的提升,并且隨著信噪比增大其效果越明顯。
本發(fā)明還提出一種基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,包括:
處理模塊100,用于將源數(shù)據(jù)分成多段子段數(shù)據(jù);
在發(fā)送數(shù)據(jù)時(shí),處理模塊100,用于根據(jù)實(shí)時(shí)信道信息為其中一子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),發(fā)送模塊110,用于進(jìn)行發(fā)送;處理模塊100,用于根據(jù)所述子段數(shù)據(jù)的順序,依次為所述子段數(shù)據(jù)選擇中繼節(jié)點(diǎn),發(fā)送模塊110,用于發(fā)送。
上述處理模塊100,用于將源數(shù)據(jù)分成多段子段數(shù)據(jù),將接受的源數(shù)據(jù)分解成多段字節(jié)數(shù)相同的子數(shù)據(jù)段,其中分解的段數(shù)和每段字節(jié)數(shù),可根據(jù)不同情況設(shè)定,一般默認(rèn)設(shè)定至少包含4段子段數(shù)據(jù),每一子段數(shù)據(jù)內(nèi)含有1000字節(jié)數(shù)據(jù),發(fā)送期間一直保存完整的源數(shù)據(jù),直至所有子段數(shù)據(jù)均發(fā)送成功,當(dāng)在發(fā)送期間出現(xiàn)發(fā)送失敗或發(fā)送丟失等事故時(shí),可及時(shí)進(jìn)行二次補(bǔ)發(fā)送。
上述處理模塊100,用于根據(jù)上一階段選擇的中繼節(jié)點(diǎn)發(fā)送本段子段數(shù)據(jù),比如,發(fā)送模塊110發(fā)送的第n段子段數(shù)據(jù),使用所述處理模塊100第n次選擇的中繼節(jié)點(diǎn)發(fā)送;
上述發(fā)送模塊110,用于在每段子段數(shù)據(jù)發(fā)送成功后,對(duì)解碼集合中的中繼節(jié)點(diǎn)進(jìn)行實(shí)時(shí)信號(hào)的檢驗(yàn)和排序,選取當(dāng)前排序最前的一個(gè)或多個(gè)中繼節(jié)點(diǎn),做為下一段子段數(shù)據(jù)發(fā)送時(shí)使用的中繼節(jié)點(diǎn),其余中繼節(jié)點(diǎn)不進(jìn)行發(fā)送步驟,其中,當(dāng)最后一段子段數(shù)據(jù)發(fā)送完成后所述處理模塊100不再進(jìn)行對(duì)中繼節(jié)點(diǎn)的篩選。
在本實(shí)施例中,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,還包括:
選擇模塊120,用于從解碼集合中選出一個(gè)或多個(gè)中繼節(jié)點(diǎn)。
上述選擇模塊120,用于從解碼集合中選出一個(gè)或多個(gè)中繼節(jié)點(diǎn),對(duì)解碼集合中的中繼節(jié)點(diǎn)進(jìn)行實(shí)時(shí)信號(hào)的檢驗(yàn)和排序,選取當(dāng)前排序最前的一個(gè)或多個(gè)中繼節(jié)點(diǎn),做為下一段子段數(shù)據(jù)發(fā)送時(shí)使用的中繼節(jié)點(diǎn)。
在本實(shí)施例中,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,還包括:
接收模塊130,用于接收源節(jié)點(diǎn)所發(fā)送的源數(shù)據(jù);
接收模塊130,用于篩選出成功解碼所述源數(shù)據(jù)的中繼節(jié)點(diǎn)并將解碼成功的中繼節(jié)點(diǎn)組成解碼集合。
上述接收模塊130,用于接收源節(jié)點(diǎn)發(fā)送的源數(shù)據(jù),并將源數(shù)據(jù)保存直至發(fā)送所述源數(shù)據(jù)被完整發(fā)送。
上述接收模塊130,用于篩選出成功解碼所述源數(shù)據(jù)的中繼節(jié)點(diǎn)并將解碼成功的中繼節(jié)點(diǎn)組成解碼集合,將對(duì)源數(shù)據(jù)成功解碼的中繼節(jié)點(diǎn)信息整理合并成解碼集合,解碼集合用作該段源數(shù)據(jù)的發(fā)送的中繼節(jié)點(diǎn)。
在本實(shí)施例中,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,所述處理模塊100,還具體用于:
獲取解碼集合中的各中繼節(jié)點(diǎn)的實(shí)時(shí)信道狀態(tài)信息;
基于新獲取的實(shí)時(shí)信道狀態(tài)信息選擇中繼節(jié)點(diǎn)。
上述處理模塊100,用于獲取解碼集合中的各中繼節(jié)點(diǎn)的實(shí)時(shí)信道狀態(tài)信息,根據(jù)各中繼節(jié)點(diǎn)的實(shí)施信道狀態(tài)信息反饋的強(qiáng)弱,對(duì)解碼集合中的中繼節(jié)點(diǎn)進(jìn)行排序;
上述處理模塊100,用于基于新獲取的實(shí)時(shí)信道狀態(tài)信息選擇中繼節(jié)點(diǎn),選擇步驟S121中排序最前的一個(gè)或多個(gè)中繼節(jié)點(diǎn)。
在本實(shí)施例中,基于復(fù)合中繼選擇的無(wú)線(xiàn)通信協(xié)作傳輸裝置,所述處理模塊100,還具體用于:
將在解碼集合內(nèi)的中繼節(jié)點(diǎn),按照選取基于最小均方誤差估計(jì)的預(yù)測(cè)信道強(qiáng)度給出的排序函數(shù)降序排列,在不失一般性的前提下,假設(shè)排序?yàn)閚1,n2,,nm,函數(shù)為:
在中繼節(jié)點(diǎn)集合{n1},{n1,n2},…,{n1,n2,…,nm}中選擇使條件中斷概率最小的節(jié)點(diǎn)集合。集合中的中繼節(jié)點(diǎn)參與數(shù)據(jù)轉(zhuǎn)發(fā),其他中繼節(jié)點(diǎn)不參與。
為每個(gè)選中的中繼節(jié)點(diǎn)平均分配發(fā)射功率。
所述函數(shù)中nq表示第q個(gè)解碼成功中繼節(jié)點(diǎn)的標(biāo)號(hào)(q=1,2,…,m且nq∈Dm)。表示第q個(gè)解碼成功中繼節(jié)點(diǎn)到目的節(jié)點(diǎn)的信道即nq-D信道過(guò)時(shí)的信道強(qiáng)度,表示第q個(gè)解碼成功中繼節(jié)點(diǎn)到目的節(jié)點(diǎn)的信道即nq-D信道平均的信道強(qiáng)度,表示過(guò)時(shí)的信道和真實(shí)的信道之間的相關(guān)系數(shù)。
上述處理模塊100,用于將在解碼集合內(nèi)的中繼節(jié)點(diǎn),按照選取基于最小均方誤差估計(jì)的預(yù)測(cè)信道強(qiáng)度給出的排序函數(shù)降序排列,在不失一般性的前提下,假設(shè)排序?yàn)閚1,n2,,nm,其中排序函數(shù)為:
上述處理模塊100,用于在中繼節(jié)點(diǎn)集合{n1},{n1,n2},…,{n1,n2,…,nm}中選擇使條件中斷概率最小的節(jié)點(diǎn)集合。集合中的中繼節(jié)點(diǎn)參與數(shù)據(jù)轉(zhuǎn)發(fā),其他中繼節(jié)點(diǎn)不參與。
上述處理模塊100,用于為每個(gè)選中的中繼節(jié)點(diǎn)平均分配發(fā)射功率。
在一具體實(shí)施例中,分別在15dB,20dB,25dB條件下,所提出的復(fù)合中繼選擇方法與ORS傳輸方法、SRS-AMAP傳輸方法、重復(fù)ORS傳輸方法、N+NT-ORS傳輸方法的誤包率對(duì)比,對(duì)比數(shù)據(jù)以下表格顯示。
可以看出,在低信噪比的條件下,幾種傳輸方法的誤包率性能差別相近,但是高信噪比下,所提出的基于復(fù)合中繼選擇傳輸方法和其余幾種傳輸方法相比,其降低誤包率性能有較大程度的提升,并且隨著信噪比增大其效果越明顯。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。