當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 《物聯(lián)網(wǎng)技術(shù)》雜志
[導(dǎo)讀]摘 要:基于物聯(lián)網(wǎng)的環(huán)境監(jiān)測系統(tǒng)的壽命主要取決于系統(tǒng)中傳感節(jié)點的壽命,傳感節(jié)點的不合理能量消耗以及能量消 耗不均會縮短整個物聯(lián)網(wǎng)系統(tǒng)的壽命。文章針對物聯(lián)網(wǎng)系統(tǒng)中的能量消耗問題進行分析,提出了基于多參數(shù)自適應(yīng)調(diào)節(jié)的路 由方法,該路由方法能夠根據(jù)鏈路的動態(tài)變化自適應(yīng)調(diào)整路由,最終達到優(yōu)化節(jié)點能量的目的,從而延長整個系統(tǒng)的壽命。

0 引 言
環(huán)境監(jiān)測物聯(lián)網(wǎng)系統(tǒng) [1,2] 在水體監(jiān)測、森林監(jiān)測等領(lǐng)域得到了廣泛的使用。該類系統(tǒng)具有如下特點 :
(1)物聯(lián)網(wǎng)系統(tǒng)本身由許多具有數(shù)據(jù)采集及傳輸通信能力的傳感節(jié)點和接入網(wǎng)關(guān)構(gòu)成 ;
(2)數(shù)據(jù)傳輸鏈路質(zhì)量受到環(huán)境影響,并且鏈路質(zhì)量變化具有突發(fā)性 ;

(3)對系統(tǒng)的壽命有要求。為了達到節(jié)能的目的,環(huán)境監(jiān)測系統(tǒng)中的傳感節(jié)點采用資源受限設(shè)備,通信能力和計算能力有限。傳感節(jié)點本身能量消耗低,但由于傳感節(jié)點所部署的環(huán)境傳輸信號容易受到干擾導(dǎo)致傳輸失敗,而頻繁的傳輸會導(dǎo)致節(jié)點能量消耗過快。在實際部署的物聯(lián)網(wǎng)環(huán)境監(jiān)測系統(tǒng)中,設(shè)計合理的路由算法能夠在保證數(shù)據(jù)可靠傳輸?shù)那疤嵯拢档?/span>傳感節(jié)點的能量消耗并保證傳感節(jié)點的能量均衡,從而實現(xiàn)延長整個物聯(lián)網(wǎng)系統(tǒng)壽命的目的。

1 研究背景 

通過大量的實際場景實驗對數(shù)據(jù)的接收情況進行了測量 分析,表明無線鏈路具有不確定性,且容易受干擾。實驗和 相關(guān)文獻表明,實際部署系統(tǒng)的鏈路受到多種因素影響。目 前的物聯(lián)網(wǎng)設(shè)備大多工作在 2.4 GHz 頻段,在這個頻段存在很 多干擾信號 [3,4],如 802.11 網(wǎng)絡(luò)、微波爐和無繩電話等會干擾 節(jié)點間的通信。同時物聯(lián)網(wǎng)環(huán)境監(jiān)測系統(tǒng)部署的環(huán)境通信鏈 路受到建筑物遮擋、人流等因素影響,存在鏈路不穩(wěn)定的因素。


考慮到以上因素,本文的主要工作是解決傳輸可靠性并 在此前提下實現(xiàn)壽命最大化。實現(xiàn)壽命最大化以保證數(shù)據(jù)傳 輸可靠性為前提,應(yīng)從以下兩方面著手 :


(1)降低系統(tǒng)中每個傳感節(jié)點的能量消耗 ;
(2)確保系統(tǒng)中每個傳感節(jié)點的能量消耗均衡。
文獻 [5]、文獻 [6] 說明,相比 MCU(Micro Controller Unit) 和其他模塊的能量消耗,節(jié)點的能量消耗主要集中在射頻模塊 上。由于節(jié)點需要傳輸數(shù)據(jù),而傳輸失敗導(dǎo)致的數(shù)據(jù)重傳以及 節(jié)點不能盡快進入休眠狀態(tài)造成了節(jié)點能量消耗過大的問題。 由于每個節(jié)點所處的鏈路環(huán)境和所承擔(dān)的任務(wù)量不同會造成 節(jié)點的能量消耗不同,從而導(dǎo)致了能量消耗不均衡的現(xiàn)象出現(xiàn)。 這種現(xiàn)象在層次網(wǎng)絡(luò)中表現(xiàn)的尤為突出,在層次網(wǎng)絡(luò)中越靠 近匯聚節(jié)點的節(jié)點轉(zhuǎn)發(fā)任務(wù)量越大,能量消耗也越快。
2 研究現(xiàn)狀
2.1 可靠傳輸
在已有的研究工作中針對可靠傳輸?shù)难芯抗ぷ髦饕?span style="line-height:1.5;">在錯誤數(shù)據(jù)包的恢復(fù)和數(shù)據(jù)包重傳兩方面。
在數(shù)據(jù)包的恢復(fù)過程中,一般采用基于 FEC 編碼 [7] 的 方式,但是該方法需要額外的計算資源甚至硬件資源來識別 和修正比特錯誤,在比特錯誤率高時,F(xiàn)EC 能有效修正比特 位錯誤,但在比特錯誤率低的場景下,會造成資源浪費,并且 添加額外的硬件會導(dǎo)致系統(tǒng)不具有通用性。

在數(shù)據(jù)包的自動重傳過程中,需要考慮實際系統(tǒng)所面臨 的實際環(huán)境因素和系統(tǒng)要求,盡可能減少數(shù)據(jù)包的重傳次數(shù)。

2.2 路由算法 

在路由算法中有基于地理位置信息的路由 GEAR[8] 以及 LEACH 路由協(xié)議 [9] 等。該類路由方法未考慮實際環(huán)境中鏈路 的頻繁變化以及節(jié)點的剩余能量。

3 環(huán)境監(jiān)測系統(tǒng)可靠傳輸?shù)脑O(shè)計與實現(xiàn)
3.1 系統(tǒng)架構(gòu)
系統(tǒng)整體架構(gòu)和網(wǎng)關(guān)結(jié)構(gòu)如圖 1 所示,系統(tǒng)由傳感節(jié)點(包含路由節(jié)點,以下無特殊說明均用節(jié)點代表)、網(wǎng)關(guān)和服務(wù)器端組成。其中,網(wǎng)關(guān)采用持續(xù)供電方式,節(jié)點采用電池供電。環(huán)境監(jiān)測架構(gòu)包括存儲單元、處理單元、任務(wù)單元和通信單元。
(1)處理單元負(fù)責(zé)處理節(jié)點的計算操作 ;
(2)任務(wù)單元負(fù)責(zé)管理節(jié)點需要完成的任務(wù)(路由建立、路由更新等);
(3)通信單元負(fù)責(zé)節(jié)點和網(wǎng)關(guān)通信;
(4)供電單元負(fù)責(zé)給節(jié)點供電,并且能夠獲取節(jié)點的剩余工作電壓。

本文用到的參數(shù)信息見表 1 所列。

基于物聯(lián)網(wǎng)的環(huán)境監(jiān)測系統(tǒng)可靠傳輸機制研究


3.2 基于多參數(shù)評估的路由選擇方法 

在前面研究的背景中已經(jīng)提到在物聯(lián)網(wǎng)系統(tǒng)中主要解決 能量消耗和能量不均衡兩個問題?;谶@兩點,本文充分結(jié) 合實際環(huán)境中的鏈路質(zhì)量因素和節(jié)點剩余電量情況選擇路由 選擇算法。路由選擇主要包含剩余能量請求,鏈路質(zhì)量評估, 多參數(shù)評估選擇鏈路三個方面。

3.2.1 剩余能量請求
節(jié)點報文信息如圖 2 所示。
基于物聯(lián)網(wǎng)的環(huán)境監(jiān)測系統(tǒng)可靠傳輸機制研究



節(jié)點廣播剩余能量信息請求報文,收到該報文的鄰居節(jié) 點獲取自身的電壓信息并發(fā)送給源節(jié)點。節(jié)點根據(jù)剩余能量信 息選擇滿足條件的候選鄰居節(jié)點。

3.2.2 鏈路質(zhì)量評估
節(jié)點報文信息格式如圖 3 所示。
基于物聯(lián)網(wǎng)的環(huán)境監(jiān)測系統(tǒng)可靠傳輸機制研究



節(jié)點對候選鄰居節(jié)點單播發(fā)送數(shù)據(jù)包接收率測試包,根 據(jù)接收率信息統(tǒng)計各節(jié)點之間的鏈路情況。

3.2.3 多參數(shù)評估選擇鏈路

節(jié)點根據(jù)剩余能量信息和數(shù)據(jù)包接收率信息 Prrij 進行綜合衡量,節(jié)點 Ni 到節(jié)點 Nj 的路由建立綜合評價因子如式(1)所示:

基于物聯(lián)網(wǎng)的環(huán)境監(jiān)測系統(tǒng)可靠傳輸機制研究

在式(1)中,參數(shù) 和參數(shù) 根據(jù)系統(tǒng)具體的工作環(huán)境 來選擇,需滿足 0 ≤ ≤ 1,0 ≤ ≤ 1。根據(jù) Scij 的值排序,每 個傳感節(jié)點將建立自身的傳輸路由表。
經(jīng)過以上步驟,每個傳感節(jié)點將會建立以網(wǎng)關(guān)節(jié)點為終點的一跳或者多跳路由。
3.3 基于鏈路質(zhì)量數(shù)據(jù)發(fā)送機制 LRV
系統(tǒng)中的節(jié)點建立整個傳輸網(wǎng)絡(luò)之后,初始化變量 Sei(k)、Sui(k) 和 Rai(k) 為 0 ;節(jié)點周期性采集數(shù)據(jù),然后節(jié)點根據(jù)路由表中的下一跳節(jié)點信息傳輸數(shù)據(jù)。
基于物聯(lián)網(wǎng)的環(huán)境監(jiān)測系統(tǒng)可靠傳輸機制研究



在 LRV 發(fā)送方法中,傳感節(jié)點根據(jù)節(jié)點路由表中節(jié)點的 順序發(fā)送數(shù)據(jù),依次嘗試路由表中的下一跳節(jié)點直至把數(shù)據(jù)成 功發(fā)送,并且在發(fā)送過程中統(tǒng)計路由表中每個候選節(jié)點發(fā)送數(shù) 據(jù)包的丟包率。

3.4 路由更新方法 

由于實際環(huán)境的變化,在實際傳輸鏈路情況中會出現(xiàn)鏈 路長期不通的情況,在這種情況下,需要及時分辨,并進行路 由更新。失效的節(jié)點需要重新建立路由,以保證鏈路的有效性和數(shù)據(jù)傳輸?shù)目煽啃?,從而減少過多的能量消耗。路由更 新的判斷條件和參數(shù)依據(jù)已在 3.3 節(jié)中給出,下面將根據(jù)參數(shù) 的變化動態(tài)調(diào)整路由變化,具體過程如下所示:

在路由更新方法中,參數(shù) N 和 lr 分別代表在實際應(yīng)用環(huán)境中設(shè)定的發(fā)送次數(shù)閾值以及丟包率閾值。在實際環(huán)境中,鏈路具有波動性,為了避免頻繁切換路由,當(dāng)發(fā)送次數(shù)滿足一定閾值且丟包率達到一定閾值時才會把該候選節(jié)點從節(jié)點路由表中移除。同時在路由表中候選節(jié)點數(shù)目少于 2 個時則直接對該節(jié)點進行路由選擇建立的過程。

基于物聯(lián)網(wǎng)的環(huán)境監(jiān)測系統(tǒng)可靠傳輸機制研究

4 系統(tǒng)實驗與性能分析 

利用中科院計算所無線傳感網(wǎng)實驗室研發(fā)的 EZ240[10] 節(jié) 點進行實驗。在實驗室部署 10 個傳感節(jié)點和一個網(wǎng)關(guān)。

系統(tǒng)壽命和節(jié)點的能量均衡是衡量路由算法優(yōu)劣的重要 指標(biāo)。

4.1 系統(tǒng)壽命
系統(tǒng)的壽命是指系統(tǒng)開始工作到系統(tǒng)中有傳感節(jié)點數(shù)據(jù)收不到為止。系統(tǒng)的工作時間越長,說明路由協(xié)議的性能越好。本文提出的路由選擇方法、數(shù)據(jù)發(fā)送機制以及路由更新方法充分考慮了節(jié)點的鏈路質(zhì)量,能夠有效降低數(shù)據(jù)的重傳次數(shù),提高系統(tǒng)壽命。
4.2 能量均衡
能量均衡是指系統(tǒng)壽命結(jié)束之后,各節(jié)點剩余電壓的方差。方差越小,說明路由協(xié)議能夠充分利用系統(tǒng)中節(jié)點的能量。本文提出的路由選擇方法充分考慮了節(jié)點的剩余電量信息,并能夠有效利用節(jié)點的剩余電量和鏈路信息,提高能量利用率。
5 結(jié) 語
本文根據(jù)物聯(lián)網(wǎng)的實際應(yīng)用,針對具體的應(yīng)用從減少能量消耗和保證能量均衡兩個方面設(shè)計路由方法以提高系統(tǒng)的可靠性及系統(tǒng)壽命。該路由方法能夠根據(jù)實際系統(tǒng)的不同動態(tài)來修改參數(shù),具有良好的通用性。










本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉