999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

單跳節點間傳輸距離對無線傳感器網絡性能影響的評估

2012-08-07 09:43:08劉智杰陶軍陳文強
通信學報 2012年1期
關鍵詞:實驗

劉智杰,陶軍,陳文強

(1. 東南大學 教育部計算機網絡和信息集成重點實驗室,江蘇 南京 210096;2. 東南大學 計算機科學與工程學院,江蘇 南京 210096)

1 引言

隨著通信、嵌入式和傳感器技術的日益成熟,由一組具有一定的感知能力、計算能力和通信能力的傳感器節點以ad hoc方式構成的無線傳感器網絡引起了人們的極大關注。無線傳感器網絡正廣泛地應用于國防軍事、環境科學、交通管理、醫療衛生、空間探索和反恐抗災等領域,成為無線網絡領域的一個重要技術研究方向。在無線傳感器網絡的相關研究中,網絡的傳輸性能與生命期是最受關注的性能指標。為此,研究者在傳輸功率控制(TPC,transmission power control)問題上做了大量工作。文獻[1]提出了2種TPC方法,通過仿真發現可以節省57%的能量;Jeong等人通過實驗研究了TPC的性能并對其進行評估,認為現實中的TPC性能不如仿真結果,但是他們的動態TPC方法能夠為10%的任務節省37%的能量[2]。

現有研究表明傳感節點的能量消耗主要集中在無線射頻的能耗,認為在合理的傳輸范圍內,采用相同的發射功率傳感器節點的傳輸性能相同,包括節點間的報文丟失率、傳輸能量消耗及傳輸速率等都保持穩定;然而,傳統觀點并沒有考慮節點間實際的傳輸距離對傳輸性能的影響,而這是影響網絡的傳輸性能與生命期的重要因素。在實際的系統應用中,作者發現節點間的傳輸距離與傳輸性能有著緊密的聯系,因此本文通過實驗在發射功率不變的條件下研究了該關系。為了尋求傳輸距離對網絡的傳輸性能與生命期的影響,傳輸距離與傳輸能量及傳輸速率間的準確的關系是首先需要解決的問題。在研究了無線傳感器網絡節點間傳輸距離與報文丟失率的關系的基礎上,考慮了傳輸距離對傳輸能量及傳輸速率的影響。

本文的主要貢獻是在Imote2型節點平臺上對傳輸距離與傳輸能量及傳輸速率的關系有了更準確的認識。通過實驗測量得到在不同的傳輸距離上的報文丟失率,并對其進行擬合得到傳輸距離與報文丟失率的函數關系;在該關系的基礎上考慮了報文的重傳,進一步研究了傳輸距離與傳輸能量及傳輸速率的關系,發現節點間傳輸距離的增大導致傳輸單位數據所消耗能量的上升與傳輸速率的下降,且定量地給出了這一關系。

本文首先在第2節介紹了相關的研究工作;第3節定義了文章用到的符號;接著,第4節介紹了實驗所用到的無線傳感器網絡節點,實驗的環境及實驗的設計;然后,通過對實驗測量得到的不同傳輸距離對應的報文丟失率的擬合得到了傳輸距離與報文丟失率的函數關系,并在該關系的基礎上考慮了報文的重傳,在第5節進一步研究了傳輸距離與傳輸能量及傳輸速率的關系。最后,在第6節中給出相關結論和進一步的工作。

2 相關工作

無線鏈路傳輸特性的研究已廣泛展開,并取得了相應的研究成果。文獻[3~6]提出無線通信范圍是不規則的,無線鏈路是不對等的。為了研究無線鏈路,尤其是無線傳感器網絡節點間802.15.4鏈路的傳輸特性,現有的研究方法之一是實驗測量鏈路質量與通信距離、環境等的關系,這些被測量的參數包括:接受信號強度指示(RSSI)、鏈路質量指示(LQI)、鏈路損耗(PL)、報文接收率/報文丟失率(PRR/PLR)。最近,Ahmed等人在文獻[7]中測量了通信距離對PL的影響:通信距離越大,PL越大;文獻[8]較為全面地測量了室外環境中二維平面上無線傳感器網絡節點Tmote Sky周圍的PLR隨距離的變化情況;同時,Srinivasan等人[9]在選擇更合適的描述鏈路質量的參數時將RSSI、LQI都與PRR對比,這說明PRR/PLR是更為準確的描述鏈路質量的參數。然而,上述工作只進行了測量但未從測量數據得到較為合理的傳輸距離和報文丟失率的函數關系,以刻畫傳輸距離對報文丟失率的影響;并且均未考慮無線傳感器網絡主流節點Imote2的傳輸特性。

無線傳感器網絡中一個重要的性能指標節點間的傳輸能量,會因分組丟失的發生而出現變化,目前關于傳輸距離和傳輸能量關系的研究工作并不多。Correia等人在文獻[10]中研究了傳輸距離與RSSI的關系,隨著傳輸距離的增大,RSSI逐漸減小,通過提高發送功率來保證接收端的信號強度,從而導致能量消耗上升。文獻[11~13]也按照這一思路,不同的是他們分別利用了LQI、PL、PRR作為衡量鏈路質量的標準。此外,Kohvakka等人通過改變DOI(degree of irregularity)或VSP(variance of sending power)導致控制報文數量的變化,最后改變傳輸能耗[14]。然而,上述5種思路都沒有考慮報文的重傳也會導致傳輸能量的改變;同時他們所共同得到的傳輸距離和傳輸能量呈正相關性的結論也進一步佐證了本文對這一問題的討論。

另一個重要的無線傳感器網絡性能指標節點間的傳輸速率也受到分組丟失的影響,當前關于傳輸距離和傳輸速率關系的研究工作相對較少。Duquennoy等人[15]在PIP(packets in pipe)情況下測量了報文丟失率和實際吞吐量的關系;由于報文丟失率的上升導致了實際吞吐量的下降;同時,由于無線收發器模塊一直處于開啟狀態,所以傳輸每比特所消耗能量上升;然而,該文獻并未考慮報文丟失率上升的原因。同時,Sheth等人對IEEE 802.11鏈路測量了傳輸距離和帶寬的關系[16];隨著距離的增大,報文延遲過大而超時重傳,所以帶寬下降;然而在報文延遲增大的同時,報文丟失率也會增大,從而影響報文重傳及傳輸速率。

綜合上述,當前的研究工作大多忽略了分組丟失及報文重傳對無線傳感器網絡性能的影響,所以本文通過對傳輸距離與報文丟失率關系的研究,考慮了報文重傳對傳輸能量與傳輸速率的影響,指明了傳輸距離與無線傳感器網絡性能的關系。

3 預備工作

考慮一個二維的無線傳感器網絡中的2個節點,當其中一個節點向另一個通過無線方式發送數據報文時,由于無線信號的自身衰減、相互干擾等特性,會發生分組丟失現象。為了便于討論,本文用到了特定的符號,現定義如下。

1) L:每個數據報文或NACK的長度。

2) d:2個傳感器節點間的傳輸距離。

3) pl:數據傳輸過程中的報文丟失率。

4) tT:發送節點通過無線發送一個報文所需時間;tO:超時時間;tI:發送節點通過無線發送報文的時間間隔。

5) Etx:傳感器節點通過無線發送每比特數據所需能量;Erx:接收每比特數據所需能量;2者隨傳感器節點類型的不同而變化,對相同類型的傳感器節點有Erx=α*Etx,其中α是非零常數。

4 實驗方法

使用Imote2節點作為實驗節點,在學校水泥甬路場景中,通過節點收到報文數量來計算報文丟失率,進行了本次實驗。

4.1 實驗環境設置

本文選用的無線傳感器網絡的節點為Imote2,如圖1所示。由于該傳感器節點具有體積小,性能高,能耗低,生存期長,支持多種操作系統等優點,被無線傳感器網絡的研究者所普遍使用。

圖1 Imote2型節點

本實驗以學校水泥甬路為場景,如圖2所示,甬路寬9m,兩側植樹,在視距范圍內無障礙物遮擋。一般來說,對于無線傳感器網絡的測量實驗應分別在3個場景中進行:室內(如房間,走廊內等),草地或森林,平直的馬路或停車場。然而本文沒有考慮前2種場景。在實際的無線傳感器網絡的應用中,無線傳感器節點通常不會部署在室內場景;在森林,草場等環境中,由于樹木、灌木或草等的密度分布,風向等因素會對無線信號的強度造成較大影響,即使對草地場景進行了測量,其結果對實際應用也并無意義。因此,測量僅在水泥甬路中進行。同時,在該實驗場景中,假設外界的無線電波(如移動電話基站等)、風速、空氣溫度和濕度的變化等對實驗結果的影響可以忽略,測試過程中沒有人員走動等其他干擾。

圖2 實驗場景

4.2 實驗設計

本實驗使用TinyOS 2.x作為Imote2上運行的操作系統,使用nesC作為編程語言。TinyOS 2.x是加州大學伯克利分校(UC Berkeley)開發的開放源碼的操作系統,專為嵌入式無線傳感網絡設計。TinyOS 2.x基于構件的架構使得代碼的快速更新成為可能,而這又減小了受傳感器節點存儲器限制的代碼長度。同時,TinyOS 2.x事件驅動任務事件協同的模型適用于對時間要求嚴格的應用。TinyOS 2.x已經被移植到10多個平臺和眾多的傳感器板上,如TelosB、Imote2、MicaZ等,得到了無線傳感器網絡研究者的廣泛認可。

本實驗使用2個Imote2節點,一個作為發送節點Transmitter,另一個作為接收節點Receiver,后者通過串口與一臺計算機相連,如圖3所示。

在某一特定傳輸距離d上,發送節點Transmitter通過無線方式連續發送n個數據報文給接收節點Receiver,接收節點Receiver將收到的數據報文通過串口線發送給計算機,并存儲在計算機的硬盤里。待通信過程結束,通過查看計算機收到的數據報文的個數m來確定傳輸距離d上的報文丟失率

圖3 在特定傳輸距離f上報文丟失率的測量

本次實驗的流程為:測試距離從0~100m,平均每10m為一組,每組測試2~3次,在數據報文丟失率波動較大的距離(本場景此距離為60~80m),每隔0.3~0.5m為一組。每次測試,發送節點Transmitter以50個/s的速度發送30 000個固定長度的數據報文。

為了方便后面的討論,現給出實驗對時間參數的設置,如表1所示。

表1 實驗的時間參數設置

5 實驗數據結果分析

在通過第4節所述的方法獲得實驗數據之后對其進行預處理,數據預處理的方式主要包括剔除不平滑的壞點,將對應于相同傳輸距離的報文丟失率取平均值等。最后得到了如圖4所示的實驗數據點。

5.1 傳輸距離vs報文丟失率

本文將試圖通過實驗數據來研究傳輸距離和數據報文丟失率之間的關系,即對實驗數據進行擬合,并篩選出2個誤差較小的擬合結果,如圖4所示。其中,由式(1)所給出的擬合曲線方程為

其中,相關參數的取值如表2所示。該曲線和實驗數據點的誤差均方差為0.011 47。由式(2)所給出的擬合曲線方程為

其中,相關參數的取值如表2所示。該曲線和實驗數據點的誤差均方差為0.015 68。

圖4 實驗數據點的擬合

表2 實驗擬合結果的參數值

由于擬合結果式(1)的誤差均方差更小,從圖4中看它更接近于實驗數據點,所以后面的討論均以式(1)為基礎展開。

上面通過對報文丟失率實驗數據點的擬合,得到了傳輸距離和報文丟失率之間的函數關系。然而,在無線傳感器網絡的研究中,本文更關注由此產生的數據傳輸能量消耗和延遲。所以,本文將以上面的結果作為基礎,通過理論推導得出兩個傳感器節點的傳輸距離與傳輸單位數據所需能量的關系;在此證明后,繼續擴展到報文丟失率對數據傳輸速率的影響上。

5.2 傳輸距離vs傳輸能效

該問題相關研究的主要思路是隨著傳輸距離的增大,鏈路質量下降,通過增大發送功率來保證接收端的信號強度,從而導致能量消耗的上升。而本文的思路在于不改變發射功率,而是由于傳輸距離的增大,報文丟失率上升,使報文重傳的概率增大,從而導致傳輸能量的改變。

如圖5所示,由于2者相距d,由前面的討論,2者傳輸數據的報文丟失率為pl,所以在傳感器節點Transmitter向傳感器節點Receiver發送的n個message中,平均而言會有npl個丟失。在此,采用選擇重傳機制(SR)來處理分組丟失的情況,所以此時接收節點Receiver回復npl個NACK表明需要重發的數據報文。在這些NACK中,平均又會有個丟失,所以傳感器節點Transmitter會重發npl(1-pl)個message;后面過程以此類推。

圖5 實驗實例時序(waitS表示等待狀態,procS表示處理狀態)

由上述過程,分別給出發送節點有效傳輸每比特數據所需能量Ev及傳輸效能ev的定義。

定義1 在考慮傳感器節點間傳輸存在分組丟失的應用中,發送節點有效傳輸每比特數據所需能量(單位:J/bit)其中,E為發送節點傳輸n個數據報文所需總能量。

為了更客觀地反映某種型號節點在實際發送過程中與某次實驗測量無關的能量利用效率特性,定義了傳輸能效ve。

定義2 (傳輸能效)定義傳輸能效為實際數據傳輸所需能量相對于傳輸的理論所需能量的比值

對于傳感器節點Transmitter而言,由于處理數據報文所需能量遠小于發送數據報文所需能量,所以在考慮傳輸數據報文所消耗的能量時可以忽略處理數據報文所需能量;而由于接收數據報文所需能量是可觀的,所以本文將考慮這部分能量。

命題1 在發送節點向相距為d的傳感器節點發送數據的過程中,其傳輸效能為

證明 數據傳輸過程中,由于分組丟失的存在,則發送節點實際的報文傳輸個數近似為

由于Erx=α*Etx及定義1,所以有效傳輸每比特數據所需能量為

將式(3)代入定義2,得證。

由擬合結果式(1)與命題1可以得到傳輸距離與傳輸能效間的關系,如圖6所示,其中2條曲線分別代表α的2個典型取值下傳輸能效的變化情況,并給出了對傳輸距離從65~70m的傳輸能效的放大圖。

由于傳輸距離的增大,由式(1)可知報文丟失率上升,因此報文重傳的概率增大,從而導致有效傳輸每比特數據所需能量上升,因此圖6中呈現傳輸能效隨傳輸距離的增大而上升的趨勢。這進一步表明了傳輸能效的實際意義:傳輸能效的值越大,意味著實際的傳輸能量與理論的相差越大,說明實際傳輸過程中能量的利用效率越低。

圖6 傳輸距離與傳輸能效的關系

另外,由命題1也可以得到,txE即為無分組丟失情況下有效傳輸每比特數據所需能量;所以ve也可以認為是vE與無分組丟失情況下該量的比值。

5.3 傳輸距離vs傳輸速率

在現有的相關研究工作中Sheth等人對IEEE 802.11鏈路測量了傳輸距離和帶寬的關系[16];隨著傳輸距離的增大,報文延遲過大而超時重傳,所以帶寬下降。而傳輸距離增大使報文丟失率增大,最終也會影響傳輸速率。

由5.1節的擬合結果,傳輸距離越大,報文丟失率越大,如5.2節中對選擇重傳機制(SR)的描述,發送節點為了傳輸一定數量的message而不得不重傳的message就越多,所需時間也越長,數據傳輸速率R隨之減小;在無分組丟失情況下傳輸速率達到理論傳輸速率mR。

下面將研究另一個傳輸參數:傳輸效率r,參見定義3。

定義3 (傳輸效率)在考慮傳感器節點間傳輸存在分組丟失的應用中,為了更方便地描述傳輸速率,這里定義實際傳輸速率相對于理論傳輸速率的比值為:

由于處理器處理報文的時間遠小于發送一個報文所需要的時間,因此傳感器節點Transmitter處理報文的時間也是可以忽略的。

命題2 在發送節點向相距為d的傳感器節點發送數據的過程中,其節點的傳輸效率為

證明 數據傳輸過程中,由于分組丟失的存在,發送節點實際的報文傳輸個數近似為vn,則所需時間為

數據傳輸速率為

將式(4)代入定義3,得證。

由擬合結果式(1)與命題2可以得到傳輸距離與傳輸效率間的關系,如圖7。由于傳輸距離的增大,由式(1)可知報文丟失率上升,因此報文重傳的概率增大,從而延長傳輸單位數據報文的時間,因此在圖7中隨著傳輸距離的增大傳輸效率呈現下降的趨勢。這進一步表明了傳輸效率的實際意義:傳輸效率的值越小說明實際的傳輸速率和理論的相差越大,意味著實際傳輸過程中傳輸數據的效率越低。

圖7 傳輸距離與傳輸效率的關系

另外,由命題2還可以得到,在無分組丟失情況下傳輸速率達到理論傳輸速率

6 結束語

在無線傳感器網絡的相關研究中,網絡的傳輸性能與生命期是備受關注的研究目標。但由于在傳統觀點中沒有考慮節點間實際的傳輸距離對傳輸性能的影響,因此無線傳感器網絡的性能并不令人滿意。通過研究發現,隨著節點間傳輸距離的增大,報文丟失率、報文重傳的概率隨之增大,從而導致傳輸單位數據所消耗能量的上升與傳輸速率的下降;且本文定量地給出了這一關系。

本文的工作有利于其他與無線傳感器網絡相關的研究,將會影響到拓撲控制、路由算法、移動元素的采集距離等一系列問題,例如靜態無線傳感器網絡規劃中節點的部署密度何時最佳,或傳感器網絡移動數據收集方案中移動元素與被訪問節點的實際傳輸距離的選擇。

[1] CORREIA A H L, MACEDO F D, SANTOS d L A, etal. Transmission power control techniques for wireless sensor networks[J]. Computer Networks, 2007, 51(17): 4765-79.

[2] JEONG J, CULLER D, OH H J. Empirical analysis of transmission power control algorithms for wireless sensor networks[A]. Fourth International Conference on Networked Sensing Systems[C]. Braunschweig, Germany, 2007. 27-34.

[3] CERPA A, BUSEK N, ESTRIN D. SCALE: A Tool for Simple Connectivity Assessment in Lossy Environments[R]. UCLA: CENS Technical. 2003.

[4] GANESAN D, KRISHNAMACHARI B, WOO A, etal. Complex Behavior at Scale: An Experimental Study of Low-Power Wireless Sensor Networks[R]. Technical Report UCLA/CSD-TR 02-0013, 2002.

[5] WOO A, TONG T, CULLER D. Taming the underlying challenges of reliable multihop routing in sensor networks[A]. ACM SenSys[C]. Los Angeles, USA, 2003. 14-27.

[6] ZHAO J, GOVINDAN R. Understanding Packet Delivery Performance in Dense Wireless Sensor Network[A]. ACM SenSys[C]. Los Angeles, USA, 2003: 1-13.

[7] AHMED I, ORFALI S, KHATTAB T, etal. Characterization of the indoor-outdoor radio propagation channel at 2.4 GHz[A]. GCC Conference and Exhibition[C]. Piscataway, USA, 2011.605-8.

[8] HOLLAND M M, AURES G R, HEINZELMAN B W. Experimental investigation of radio performance in wireless sensor networks[A].Wireless Mesh Networks[C]. Reston, USA, 2006: 140-150.

[9] SRINIVASAN K, LEVIS P. RSSI is under appreciated[A]. The Third Workshop on Embedded Networked Sensors[C]. Cambridge, USA,2006.

[10] LUIZ H A C, DANIEL F M, DANIEL A C, etal. Transmission power control in MAC protocols for wireless sensor networks[A].ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems[C]. Montréal, Canada 2005. 282-289.

[11] WANG J, YANG L S, ZHAO Y F. Research of wireless sensor networks cross-layer energy optimization based on link quality[A].Measuring Technology and Mechatronics Automation[C]. Shanghai,China, 2011. 1092-1094.

[12] KOHVAKKA M, SUHONEN J, HANNIKAINEN M, etal. Transmission Power Based Path Loss Metering for Wireless Sensor Networks[A]. International Symposium on Personal, Indoor and Mobile Radio Communications[C]. Helsinki, Finland, 2006.

[13] JEONGGIL K, TERZIS A. Power control for mobile sensor networks:an experimental approach[A]. Sensor Mesh and Ad Hoc Communications and Networks[C]. Boston, USA, 2010.

[14] ZHOU G, HE T, KRISHNAMURTHY S, etal. Impact of radio irregularity on wireless sensor networks[A]. international conference on Mobile systems[C]. Boston, USA, 2004.125-138.

[15] DUQUENNOY S, ?STERLIND F, DUNKELS A. Lossy links, low power, high throughput[A]. ACM Conference on Embedded Networked Sensor Systems[C]. Seattle, USA, 2011. 12-25.

[16] SHETH A, NEDEVSCHI S, PATRA R, etal. Packet loss characterization in WiFi-based long distance networks[A]. INFOCOM[C]. Anchorage, USA, 2007. 312-320.

猜你喜歡
實驗
我做了一項小實驗
記住“三個字”,寫好小實驗
我做了一項小實驗
我做了一項小實驗
記一次有趣的實驗
有趣的實驗
小主人報(2022年4期)2022-08-09 08:52:06
微型實驗里看“燃燒”
做個怪怪長實驗
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 欧美成人精品一级在线观看| 亚洲国产精品不卡在线 | 26uuu国产精品视频| 国产精品短篇二区| 久久鸭综合久久国产| 国产欧美日韩资源在线观看| 亚洲视屏在线观看| 日韩精品专区免费无码aⅴ| 国产精品成人观看视频国产 | 欧美在线黄| 天天色天天操综合网| 国产在线自在拍91精品黑人| 欧美一区二区三区香蕉视| av一区二区人妻无码| 国产女人在线| 乱人伦中文视频在线观看免费| 欧美激情福利| 亚洲三级影院| 国产h视频在线观看视频| 一级香蕉视频在线观看| 日韩高清无码免费| 成人在线亚洲| 国产成人精品午夜视频'| 老司机精品一区在线视频| 亚洲色欲色欲www在线观看| 久久精品这里只有国产中文精品| 亚洲无卡视频| 国产丰满大乳无码免费播放| 国产毛片片精品天天看视频| 日韩在线永久免费播放| 欧美另类视频一区二区三区| 国产黄色片在线看| 免费Aⅴ片在线观看蜜芽Tⅴ | 色精品视频| 欧美在线网| 久久国产精品娇妻素人| 欧美人人干| 欧美精品v| 97久久精品人人| 国产精品嫩草影院视频| 国产人成网线在线播放va| 大乳丰满人妻中文字幕日本| 亚洲福利网址| 国产精品黄色片| 综合天天色| 精品欧美视频| 国产毛片高清一级国语| 伊人久综合| 亚洲国产成人超福利久久精品| 不卡国产视频第一页| 亚洲香蕉伊综合在人在线| 日韩经典精品无码一区二区| www.91在线播放| 色老二精品视频在线观看| 欧美伦理一区| 国产麻豆aⅴ精品无码| 欧美区国产区| 国产男女免费视频| 亚洲一区二区三区麻豆| 强奷白丝美女在线观看| 国产毛片基地| 一级毛片在线播放| 女高中生自慰污污网站| 国产精品内射视频| 福利在线一区| 久久精品亚洲专区| 亚洲h视频在线| 一级片免费网站| 在线观看网站国产| 波多野结衣中文字幕久久| 在线无码九区| 成人福利在线看| 亚洲欧洲一区二区三区| 国产 在线视频无码| 国模沟沟一区二区三区| 激情六月丁香婷婷| 尤物在线观看乱码| 国模沟沟一区二区三区| 日本一区高清| 国产成人精品视频一区二区电影| 久久久久久久久18禁秘| 22sihu国产精品视频影视资讯|