亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        采用噴泉碼的無(wú)線協(xié)同多跳信息累積廣播協(xié)議

        2011-09-25 09:19:50
        電訊技術(shù) 2011年3期
        關(guān)鍵詞:能量消耗譯碼噴泉

        (解放軍理工大學(xué) 通信工程學(xué)院,南京 210007)

        1 引 言

        在無(wú)線網(wǎng)絡(luò)中,廣播作為一種可以將信息從源節(jié)點(diǎn)發(fā)送到多個(gè)目的節(jié)點(diǎn)的傳輸方式,在多跳網(wǎng)絡(luò)通信中起著重要的作用。廣播方案的效率受多種因素影響,如系統(tǒng)的可靠性、能量效率、可擴(kuò)展性、復(fù)雜度和延時(shí)等。針對(duì)不同的場(chǎng)合,不同因素所起的作用也不一樣,如在廣播流媒體時(shí),延時(shí)是需要重點(diǎn)考慮的因素;當(dāng)網(wǎng)絡(luò)中的節(jié)點(diǎn)要更新軟件時(shí),傳輸?shù)目煽啃跃惋@得十分重要。

        在無(wú)線通信系統(tǒng)環(huán)境中,系統(tǒng)中節(jié)點(diǎn)的能量是受限的,因此降低系統(tǒng)的能量消耗顯得十分重要,它已經(jīng)成為廣播協(xié)議的一個(gè)研究熱點(diǎn)。Maric提出利用無(wú)線組播優(yōu)勢(shì),節(jié)點(diǎn)可以接收可靠傳輸范圍以外的信息,并進(jìn)行信息的累積,系統(tǒng)通過(guò)獲得分集增益來(lái)提高能量效率[1]。Kailas提出了帶有判決門限的機(jī)會(huì)大陣列協(xié)議[2],通過(guò)對(duì)接收信號(hào)信噪比的檢測(cè),系統(tǒng)只允許在下一次傳輸中發(fā)揮作用較大的節(jié)點(diǎn)進(jìn)行發(fā)送,發(fā)揮作用較小的節(jié)點(diǎn)不發(fā)送。這種算法在節(jié)點(diǎn)密度較高的環(huán)境下適用,當(dāng)密度節(jié)點(diǎn)較低時(shí)系統(tǒng)性能將受影響。

        在廣播通信中,一個(gè)節(jié)點(diǎn)發(fā)送數(shù)據(jù),N個(gè)目的節(jié)點(diǎn)接收數(shù)據(jù)。如果有目的節(jié)點(diǎn)沒有成功接收,為保證傳輸?shù)目煽啃裕瑒t發(fā)送節(jié)點(diǎn)需要重新發(fā)送。沒有成功接收的節(jié)點(diǎn)通過(guò)反饋告知發(fā)送節(jié)點(diǎn)它需要哪些數(shù)據(jù),由發(fā)送節(jié)點(diǎn)對(duì)應(yīng)發(fā)送。由于通常這些未成功譯碼目的節(jié)點(diǎn)所需重傳的數(shù)據(jù)是不同的,源節(jié)點(diǎn)向某一個(gè)節(jié)點(diǎn)重傳的數(shù)據(jù)對(duì)于其它節(jié)點(diǎn)來(lái)說(shuō)是沒有用的,這樣就浪費(fèi)了系統(tǒng)資源。噴泉碼的出現(xiàn)很好地解決了這個(gè)問(wèn)題[3-5]。源節(jié)點(diǎn)的數(shù)據(jù)通過(guò)噴泉編碼可以產(chǎn)生遠(yuǎn)大于原信息長(zhǎng)度的編碼信息,它發(fā)送的編碼信息對(duì)于每一個(gè)沒有成功譯碼的接收節(jié)點(diǎn)都是有用的。此外,噴泉碼可以自適應(yīng)信道鏈路狀態(tài),無(wú)需信道狀態(tài)反饋信息就可以達(dá)到信道容量,因此考慮到將噴泉碼引入到廣播傳輸系統(tǒng)中來(lái)提高系統(tǒng)的能量效率。

        本文提出了采用噴泉碼的信息累積傳輸協(xié)議:接收節(jié)點(diǎn)利用可靠傳輸范圍之外的信息,直至接收節(jié)點(diǎn)積累的信息量可以成功譯碼。根據(jù)節(jié)點(diǎn)是否擁有網(wǎng)絡(luò)的全局鏈路信息,給出了集中式信息累積協(xié)議和分布式信息累積協(xié)議,并將提出的這兩個(gè)協(xié)議與現(xiàn)有的能量累積廣播協(xié)議進(jìn)行了比較。

        2 系統(tǒng)模型

        在信息累積廣播協(xié)議中,系統(tǒng)所需的最小能量可以通過(guò)兩方面來(lái)實(shí)現(xiàn),首先要確定由哪些節(jié)點(diǎn)進(jìn)行轉(zhuǎn)發(fā),然后再確定節(jié)點(diǎn)的發(fā)送功率。這個(gè)問(wèn)題與最小能量廣播問(wèn)題相似。在最小能量廣播問(wèn)題中,若廣播樹確定,則發(fā)送功率也就確定了[8-9]。廣播樹中一個(gè)父節(jié)點(diǎn)的發(fā)送功率由到達(dá)它所在組中信道質(zhì)量最差的子節(jié)點(diǎn)決定,但是在信息累積廣播中,節(jié)點(diǎn)從很多其它發(fā)送節(jié)點(diǎn)接收信息,節(jié)點(diǎn)之間沒有明確的父節(jié)點(diǎn)和子節(jié)點(diǎn)的關(guān)系。除此以外,節(jié)點(diǎn)的發(fā)送功率的最優(yōu)解可能不是正好使某個(gè)節(jié)點(diǎn)成功接收的功率值,因?yàn)檫@個(gè)接收節(jié)點(diǎn)還可以從將來(lái)發(fā)送的節(jié)點(diǎn)接收到所需信息。

        信息累積廣播協(xié)議最為關(guān)鍵的步驟是確定發(fā)送節(jié)點(diǎn)的發(fā)送次序,然后根據(jù)這個(gè)發(fā)送次序進(jìn)行線性規(guī)劃,確定節(jié)點(diǎn)的最優(yōu)發(fā)送功率。文獻(xiàn)[1]中指出尋找這樣一個(gè)最優(yōu)次序是不可實(shí)現(xiàn)的,基于此,下面就給出兩種典型場(chǎng)景下的啟發(fā)式算法。

        3 集中式信息累積廣播協(xié)議(CIABP)

        在CIABP協(xié)議中,假設(shè)所有信道增益系數(shù)的信息在各個(gè)節(jié)點(diǎn)處都是已知的,還要求每一個(gè)成功譯碼節(jié)點(diǎn)的注水速率都是已知的,并且節(jié)點(diǎn)發(fā)送的功率可以確定,恰好使一個(gè)未成功譯碼節(jié)點(diǎn)在一個(gè)時(shí)隙內(nèi)成功接收。網(wǎng)絡(luò)中成功譯碼的節(jié)點(diǎn)集合記為S,如果節(jié)點(diǎn)j是在S之外的下一個(gè)要成功接收的節(jié)點(diǎn),則S中的節(jié)點(diǎn)發(fā)送的功率應(yīng)使j成功接收。如果說(shuō)要使j成功接收所發(fā)送的功率使得節(jié)點(diǎn)i先于節(jié)點(diǎn)j成功接收,則應(yīng)安排節(jié)點(diǎn)i作為下一個(gè)接收節(jié)點(diǎn)。這是因?yàn)楣?jié)點(diǎn)j的發(fā)送不能使節(jié)點(diǎn)i獲得信息,而節(jié)點(diǎn)i發(fā)送可能會(huì)使節(jié)點(diǎn)j獲得信息。

        算法代碼如下:

        S=[1];p=0

        while(S

        k=argmaxi∈S∑j∈Uhj,i;

        S←[S,j]

        end

        假定源節(jié)點(diǎn)為1,未成功譯碼的節(jié)點(diǎn)集合為U,任一節(jié)點(diǎn)k的注水速率定義為節(jié)點(diǎn)k到所有未成功譯碼節(jié)點(diǎn)的信道增益系數(shù)之和:

        (1)

        則CIABP協(xié)議的貪婪注水算法描述如下:

        (1)找出成功譯碼節(jié)點(diǎn)中注水速率最大的節(jié)點(diǎn)k;

        (2)確定節(jié)點(diǎn)k的發(fā)送功率,使得某一個(gè)節(jié)點(diǎn)j在下一個(gè)時(shí)隙可以成功譯碼;

        (3)將節(jié)點(diǎn)j加到成功譯碼的節(jié)點(diǎn)集合S中去。

        將源節(jié)點(diǎn)標(biāo)識(shí)為1,其后續(xù)成功接收節(jié)點(diǎn)依次標(biāo)記為2,3,…, 如果節(jié)點(diǎn)m在其它發(fā)送節(jié)點(diǎn)發(fā)送的基礎(chǔ)上成功譯碼,則發(fā)送速率可表示為

        (2)

        式中,pk為節(jié)點(diǎn)k的發(fā)送功率,若節(jié)點(diǎn)k沒有進(jìn)行發(fā)送,則pk=0。

        現(xiàn)將CIABP與文獻(xiàn)[1]提出的集中式能量累積廣播協(xié)議(CEABP)進(jìn)行比較。系統(tǒng)仿真參數(shù)設(shè)置如下:信道帶寬W為200 kHz,單邊帶功率譜密度N0設(shè)定為5×10-6,要求達(dá)到的通信速率為270.833 kbit/s,仿真次數(shù)為100。從圖1中可以看到,在3種衰落系數(shù)下,CIABP性能都比CEABP好,但是隨著衰落系數(shù)的增加,CIABP相比于CEABP的性能優(yōu)勢(shì)在減小。CIABP和CEABP都隨著節(jié)點(diǎn)數(shù)目的增加,系統(tǒng)需要的總的能量降低,這是因?yàn)楣?jié)點(diǎn)密度增加以后,發(fā)送節(jié)點(diǎn)和未成功譯碼節(jié)點(diǎn)的平均距離降低,未成功譯碼的節(jié)點(diǎn)可以從發(fā)送節(jié)點(diǎn)處接收更多的信息。當(dāng)α=2時(shí),在N=10時(shí),CIABP比CEABP能量消耗少1.5 dB;在N=150時(shí)能量消耗少1.9 dB。當(dāng)α=4時(shí),在N=10時(shí),CIABP比CEABP能量消耗少1.09 dB;在N=150時(shí)能量消耗少1.13 dB。

        圖1 兩種集中式廣播協(xié)議的能量消耗Fig.1 Energy consumed of the two centralized broadcast protocols

        4 分布式信息累積廣播協(xié)議(DIABP)

        在CIABP協(xié)議中,不僅要求節(jié)點(diǎn)知道所有鏈路增益系數(shù)的信息,還要求每一個(gè)成功譯碼節(jié)點(diǎn)的注水速率都是已知的,并且節(jié)點(diǎn)發(fā)送的功率可以確定,恰好使一個(gè)未成功譯碼節(jié)點(diǎn)在一個(gè)時(shí)隙內(nèi)成功接收。這些條件要求過(guò)于苛刻,下面提出一個(gè)只需要局部網(wǎng)絡(luò)信息的分布式廣播協(xié)議。

        Si=S∩NR(i),Ui=U∩NR(i)

        (3)

        式中,Si代表節(jié)點(diǎn)i的鄰居節(jié)點(diǎn)中成功譯碼的節(jié)點(diǎn)的集合,Ui代表節(jié)點(diǎn)i的鄰居節(jié)點(diǎn)中未成功譯碼的節(jié)點(diǎn)的集合,S代表成功譯碼的節(jié)點(diǎn)的集合,U代表未成功譯碼的節(jié)點(diǎn)的集合,NR(i)代表節(jié)點(diǎn)i的鄰居節(jié)點(diǎn)。在發(fā)送之初,任一節(jié)點(diǎn)i初始化為Si=?。

        (4)

        式中,B為發(fā)送信息的長(zhǎng)度,tk為節(jié)點(diǎn)k的發(fā)送時(shí)間。

        (2)一旦節(jié)點(diǎn)i成功譯碼,節(jié)點(diǎn)i發(fā)送ACKi,促使節(jié)點(diǎn)i的鄰居中任一未成功譯碼的節(jié)點(diǎn)k接收到ACKi后發(fā)送LGk給節(jié)點(diǎn)i。節(jié)點(diǎn)i接收到所有鏈路增益控制幀LG之后就可以計(jì)算出自己的注水速率,然后將它的注水速率用控制幀F(xiàn)Ri廣播給它的鄰居節(jié)點(diǎn)。在本文中,如果兩個(gè)節(jié)點(diǎn)同為某一個(gè)節(jié)點(diǎn)的鄰居,則認(rèn)為這兩個(gè)節(jié)點(diǎn)可以可靠接收對(duì)方的控制幀F(xiàn)R。

        (3)成功譯碼的節(jié)點(diǎn)i收到ACKj后,如果它正在發(fā)送,則停止發(fā)送。節(jié)點(diǎn)i更新Si、Ui和注水速率Ri,并將自己的注水速率用控制幀F(xiàn)Ri廣播給它的鄰居節(jié)點(diǎn),然后由Si中注水速率最大的節(jié)點(diǎn)進(jìn)行發(fā)送,當(dāng)節(jié)點(diǎn)i的所有鄰居節(jié)點(diǎn)都成功譯碼時(shí),這個(gè)過(guò)程停止。

        在節(jié)點(diǎn)i的發(fā)送過(guò)程中,與能量累積協(xié)議中重復(fù)發(fā)送相同的編碼信息不同,節(jié)點(diǎn)i一直在發(fā)送不同的編碼信息,這依賴于噴泉碼可以產(chǎn)生源源不斷的編碼信息的特性。在本算法中,節(jié)點(diǎn)的動(dòng)作都是由ACK幀觸發(fā)的。

        圖2對(duì)DIABP協(xié)議與文獻(xiàn)[1]提出的分布式能量累積協(xié)議(DEABP)進(jìn)行了比較,仿真參數(shù)設(shè)置如下:信道帶寬W為200 kHz,單邊帶功率譜密度N0為5×10-6,幀長(zhǎng)B為1.56,仿真次數(shù)為100。為保證網(wǎng)絡(luò)節(jié)點(diǎn)的全連通,根據(jù)文獻(xiàn)[10],將節(jié)點(diǎn)的可靠發(fā)送范圍設(shè)為r=2.6,節(jié)點(diǎn)的發(fā)送信息功率p=1.56,發(fā)送控制幀的功率pc=1.56。從圖中可以看出,DIABP協(xié)議比DEABP協(xié)議的能量效率要高。更重要的是隨著節(jié)點(diǎn)數(shù)目的增加,DIABP協(xié)議所需的能量逐漸降低,而DEABP則有緩慢上升的趨勢(shì)。這是因?yàn)殡S著節(jié)點(diǎn)間距離的降低,復(fù)用增益產(chǎn)生的作用比分集增益的作用更加明顯。在N=80時(shí),DIABP比DEABP協(xié)議所需的能量少0.64 dB;在N=300時(shí),DIABP比DEABP協(xié)議所需的能量少1.56 dB。圖中也給出了CIABP協(xié)議和DIABP協(xié)議的比較,可以看出DIABP相比于CIABP協(xié)議性能還是下降較大。

        圖2 兩種分布式廣播協(xié)議的能量消耗Fig.2 Energy consumed of the two distributed broadcast protocols

        5 結(jié) 論

        本文將噴泉碼引入到協(xié)同多跳廣播傳輸系統(tǒng)中,令成功譯碼中注水速率最大的節(jié)點(diǎn)發(fā)送,接收節(jié)點(diǎn)成功接收后,再由更新后注水速率最大的節(jié)點(diǎn)發(fā)送。接收節(jié)點(diǎn)對(duì)接收到的噴泉編碼信息進(jìn)行累積,直至成功譯碼。針對(duì)不同的應(yīng)用環(huán)境,提出了CIABP和DIABP協(xié)議,并將這兩種協(xié)議與現(xiàn)有的能量累積廣播協(xié)議進(jìn)了仿真比較。結(jié)果表明,采用噴泉碼的信息累積協(xié)議其能量效率要明顯優(yōu)于能量累積廣播協(xié)議。下一步的研究方向是簡(jiǎn)化DIABP協(xié)議設(shè)計(jì),提高協(xié)議的空分復(fù)用性。

        參考文獻(xiàn):

        [1] Maric I, Yates R D. Cooperative multi-hop broadcast for wireless networks [J]. IEEE Journal on Selected Areas in Communications, 2004, 22(6):1080-1088.

        [2] Kailas A, Thanayamkizil L, Ingram M A. A simple cooperative transmission protocol for energy-efficient broadcasting over muti-hop wireless networks [J]. IEEE Journal of Communications and Networks, 2008, 10(2):213-220.

        [3] Byers J W, Luby M, Mitzenmacher M , et al. A digital fountain approach to reliable distribution of bulk data[C]//Proceedings of ACM Special Interest Group on Data Communication.Vancouver,Canada: IEEE, 1998:56-67.

        [4] Luby M. LT Codes[C]//Proceedings of the 43rd Annual IEEE Symposium on Foundations Computer Science.Vancouver,Canada:IEEE,2002:271-280.

        [5] Shokrollahi A. Raptor codes[J].IEEE Transactions on Information Theory, 2006,52(6):2551-2567.

        [6] Molish A F, Methta N B, Yedida J S, et al. Performance of fountain codes in collaborative relay networks [J]. IEEE Transactions on Wireless Communications, 2007,6(11):4108-4119.

        [7] Castura J, Mao Y. Rateless coding for wireless relay channels [J].IEEE Transactions on Wireless Communications, 2007, 6(5):1638-1642.

        [8] Li F,Nikolaidis I. On minimum-energy broadcasting in all-wireless networks[C]//Proceedings of Local Computer Networks.Tampa,FL,USA:IEEE,2001:193-202.

        [9] Ahluwalia A, Modiano E, Shu L. On the complexity and distributed construction of energy-efficient broadcast trees in ad-hoc wireless networks [J].IEEE Transactions on Wireless Communications, 2005, 4(5):2136-2147.

        [10] Li N, Hou C. BLMST: A scalable, power efficient broadcast algorithm for wireless networks[C]//Proceeding of Quality of Service in Heterogeneous Wired/Wireless Networks. Dallas, TX, USA: IEEE, 2004:44-51.

        猜你喜歡
        能量消耗譯碼噴泉
        太極拳連續(xù)“云手”運(yùn)動(dòng)強(qiáng)度及其能量消耗探究
        中年女性間歇習(xí)練太極拳的強(qiáng)度、能量消耗與間歇恢復(fù)探究分析
        基于校正搜索寬度的極化碼譯碼算法研究
        沒別的可吃
        可樂瓶里的“噴泉”
        可樂噴泉
        幼兒100(2016年10期)2016-11-24 13:19:00
        自制噴泉
        從霍爾的編碼譯碼理論看彈幕的譯碼
        新聞傳播(2016年3期)2016-07-12 12:55:27
        噴泉
        LDPC 碼改進(jìn)高速譯碼算法
        一区二区三区av波多野结衣| 亚洲视频不卡免费在线| 精品国产三级国产av| 日本久久精品视频免费| 国产精品高清一区二区三区不卡| 40岁大乳的熟妇在线观看| 最新亚洲人成无码网www电影| 波多吉野一区二区三区av| 白色白色白色在线观看视频| 日本一区二区三区人妻| 国产精品 亚洲 无码 在线| 亚洲成av人片在线观看无码 | 日本japanese少妇高清| 久久亚洲伊人| 狼人综合干伊人网在线观看| 国产av在线观看一区二区三区 | 亚洲人成伊人成综合久久| 精品欧美一区二区三区久久久| 内射爽无广熟女亚洲| 亚洲熟妇无码av不卡在线播放| 黑人巨大亚洲一区二区久| 亚洲国产一区二区网站| 无码av中文一区二区三区| 无套内射蜜桃小视频| 亚洲国产综合专区在线电影| 亚洲av毛片在线播放| 亚洲综合极品美女av| 亚洲va无码手机在线电影| 无码午夜剧场| 国产精品一区二区黄色片| 精品国产精品久久一区免费式| 亚洲伊人一本大道中文字幕| 大地资源中文第三页| 亚洲av一二三又爽又爽又色| av手机在线观看不卡| 日本熟妇hdsex视频| av超碰在线免费观看| 天堂av一区一区一区| 国产让女高潮的av毛片| 欧美丰满熟妇xxxx性| 亚洲国产A∨无码影院|