国产91免费_国产精品电影一区_日本s色大片在线观看_中文在线免费看视频

您現在的位置: 通信界 >> 無線通信 >> 技術正文  
 
低功耗無線傳感器網絡系統實現[圖]
[ 通信界 / 佚名 / m.6611o.com / 2012/2/14 8:23:09 ]
 

摘要:介紹了一種基于Sensor-Push協議的低功耗傳感器網絡系統的實現。該系統具有低功耗、低復雜度、高可靠性以及極強的擴展能力等特點,能夠滿足農業、環境監測、醫療等行業的大部分應用需求。

隨著近年來各種傳感器相關核心技術的日益成熟(包括微機械、數字模擬集成電路工藝、無線通信以及高密度電池等),無線傳感器網絡WSN(Wireless Sensor Networks)[1]逐漸成為研究的熱點并得到了廣泛應用。傳感器網絡的主要任務是對分布在傳感區域的環境參數進行采集、處理并傳輸至用戶終端。本文所介紹的低功耗傳感器網絡系統在有效完成以上任務的基礎上,還具有低功耗、低復雜度、高可靠性以及極強的擴展能力等特點,能夠滿足農業、環境、建筑等行業的大部分應用需求。

該傳感器網絡系統由傳感采集節點、網關節點以及遠程用戶終端組成,如圖1所示。

低功耗無線傳感器網絡系統實現

其中,傳感采集節點負責環境數據的采集和處理,并將數據傳輸至相應的網關節點。網絡中的傳感采集節點只能直接與其一跳范圍之內的網關節點通信,并與相應的網關節點一起組成一個子網。

網關節點作為該子網的對外接口,負責收集其子網內所有傳感采集節點的信息。整個網絡中允許存在一個或多個網關及相應的子網。不同的子網采用不同頻率進行通信,以相互區別并防止數據傳輸沖突。網關節點與遠程用戶終端可采用無線或有線的主干網絡連接,可選擇的方案包括無線IP網橋、有線以太網、移動網絡等。網關節點與遠程用戶終端間的連接方案并不在本文的主要研究范疇之內,但本文給出了采用無線IP網橋的實現方法以供參考。

由于在大多數傳感器網絡應用中,傳感采集節點數目眾多、體積受限且分布在不易接觸的工作環境中,而網關節點則數量相對較少且可以安放在更靈活的位置,因此,在系統設計中假定傳感采集節點由普通小容量電池供電,而網關節點則可由交流電源或者大容量鋰電池或蓄電池供電。在此條件下,網絡的使用壽命主要由傳感采集節點的功耗決定,即系統的低功耗主要體現在傳感采集節點的低能耗上。

本設計從硬件設計以及網絡協議兩方面對傳感節點的能耗進行了優化,從而保證傳感采集節點在系統運作中的低功耗。在硬件設計方面,系統以TI公司低功耗射頻單片機CC1110為核心;而網絡協議則采用了自主研發的低功耗Sensor-Push傳感器網絡協議。

1 傳感采集節點及網關節點的硬件設計

系統中的傳感采集節點由核心電路板、電池以及傳感器三部分組成,其實物如圖2所示。核心電路板基于TI的低功耗射頻單片機CC1110,它包括射頻阻抗匹配電路、鋰電池接口、外接電源接口、充電電路、線性電壓轉換電路、傳感器接口、傳感器電源控制電路、地址設定輸入、節點狀態指示等功能模塊,如圖3所示。其中,射頻阻抗匹配電路完成CC1110輸出至50Ω天線的阻抗轉換;鋰電池接口連接鋰電池,用于提供整個傳感采集節點的電源;外接電源接口連接外部直流電源輸出,通過充電電路對鋰電池實施充電;線性電壓轉換電路將鋰電池電壓轉為系統所需工作電壓;傳感器接口連接外部傳感器,對環境數據進行采集;傳感器電源控制電路用于在空閑時期切斷傳感器電源供應以節省能源;地址設定通過不同的外部電阻組合配置節點地址;節點狀態指示用于標識當前節點狀態,包括連接狀態及系統錯誤等。

低功耗無線傳感器網絡系統實現

為了支持低功耗應用,CC1110芯片除正常的Active模式外還支持四種省電模式,即PM0、PM1、PM2和PM3。在本網絡協議中,傳感采集節點存在以下三種工作狀態:數據采集、數據傳輸及睡眠狀態。其中,數據采集和數據傳輸均對應于CC1110的Active模式,在這兩種狀態下,節點工作于13MHz內部時鐘或外部高頻時鐘。不同的是,在數據采集狀態下,節點將使能傳感器電源從而讀取傳感器數據;而在數據傳輸狀態下,節點打開射頻接口進行數據傳輸,此時可關閉傳感器電源以節約能源;睡眠狀態對應于芯片的PM2省電模式,CPU將停止工作而僅有內部睡眠定時器仍然處于工作狀態,睡眠時鐘可選擇內部34kHz低頻時鐘或外部32.768kHz輸入,芯片可借助內部睡眠時鐘實現喚醒,在該狀態下,由于所有外部接口均處于關閉狀態,因此,系統電流可維持在10μA以內。借助于Sensor-Push傳感器網絡協議,節點將在大部分時間內保持在睡眠狀態,從而保證了網絡的低功耗。

網關節點可采取與傳感采集節點相類似的硬件設計,但有以下同之處:

(1)網關節點除了與傳感采集節點相通信外,還需要裝備相應的無線或有線主干網絡連接設備,本設計采用串口轉以太網模塊連接無線網橋實現遠程通信;
     (2)網關節點一般沒有嚴格的體積限制,因此可裝備大容量鋰電池、蓄電池或者直接連接外部電源
     (3)網關節點一般不需要裝備傳感器模塊;
     (4)網關節點一般對內存空間有一定要求,需要能夠緩存一定時間的節點傳感信息

2 低功耗Sensor-Push傳感器網絡協議

一個健壯、低功耗的網絡協議是無線傳感器網絡系統運行的關鍵,本系統采取了自主研發的低功耗Sensor-Push傳感器網絡協議。該協議針對無線傳感器網絡的典型周期性數據采集應用進行深度優化,具有實現簡單、自組織、低功耗、高可靠性、可擴展等特點。

2.1 傳感器網絡周期性數據采集應用的特點

在眾多無線傳感器網絡應用中,周期性的數據采集最為典型。該類型的應用一般要求網絡內的傳感采集節點以一定的采樣周期對感興趣的環境數據進行采樣,并在指定時間內將該采樣數據傳輸至遠程終端。一般情況下,其對數據延時并不敏感,節點只要能保證在下一個采樣來臨前將數據成功上傳即可。傳感采集節點通常只需和網關節點通信,而無需相互通信,如圖1所示。

可根據該應用的數據特征對網絡協議進行充分優化,從而更好地達到低功耗、高可靠性的設計要求。本文的Sensor-Push協議即在此背景下研究而成,協議中采集節點將主動向網關節點推入采樣數據而無需網關節點進行控制或輪詢,大大簡化了上層應用的編寫,提升了用戶體驗。

2.2 Sensor-Push協議詳述

Sensor-Push協議是一個融合了傳統意義上的媒體訪問接入層及應用層的綜合協議。該協議的主要創新點在于實現了低復雜度的時分媒體訪問,并與推入方式為主的應用相結合,從而達到了系統層面的優化。該協議對物理層除要求使用無線射頻技術外不做特殊要求,但推薦使用頻移鍵控(FSK)或高斯頻移鍵控(GFSK)方式的射頻模塊,并最好能夠支持多個頻點,以便在不同子網內配置不同的頻點,在最大程度上防止子網間沖突,但這并非強制要求。

與其他協議一樣,Sensor-Push協議同樣要求網絡內的節點擁有唯一的節點地址。協議中的節點地址由子網ID與網內ID拼接組成,其具體位長由網絡設計要求決定。例如,假定網絡所要求支持的最大子網數目為4,每個子網內支持的節點數目為64,那么節點地址可選擇為1B,其中高2bit表示節點所處的子網編號,而低6bit則表示了節點在相應子網內的序列號。在具體實現中,節點地址可事先燒錄或通過焊接不同上下拉電阻改變外部IO管腳電平的方式為每個節點分配唯一的地址,當然實現方法也并不局限于此。為區別傳感采集節點及網關節點,本設計限定網關節點的網內ID為全0。

Sensor-Push協議從媒體介入角度上看,屬于時分接入協議,與常用的CSMA協議相比,時分協議能更加有效地防止沖突且具有更高的能源利用率,這在節點密度較高的傳感器網絡應用中尤為突出。根據周期性數據采集的特點,協議將時間分為長度以Tp為采樣間隔的各個傳輸周期,在每個傳輸周期內再分割為以Tl為間隔的n個時隙,如圖4所示。

低功耗無線傳感器網絡系統實現

時鐘同步及時隙分配是時分協議的兩個研究重點,在這里,為敘述方便,假定時鐘同步已經完成,首先對時隙分配進行介紹:Sensor-Push協議規定傳感采集節點根據自身的網內ID確定其所擁有的時隙,并在該時隙內進行采樣數據傳輸。例如,網內ID為2的節點將在時隙2內發送采樣數據。需要說明的是,為保證節點分配的時隙不重疊,實現中應設定單周期內時隙數目n≥子網內的所允許的最大節點數目。

由于數據流主要從傳感采集節點發送至網關節點,因此協議中并未給網關節點分配時隙。由于網關節點供電狀態較好且對能源利用率要求相對較低,為簡化實現,網關節點將一直處于接收狀態以接收任何可能的數據包。與網關節點不同,傳感采集節點將僅在其所擁有的時隙內向網關節點發送包含傳感信息的數據包。為提高數據傳輸的可靠性,傳感采集節點在發送完數據包后還將等待網關節點發回的應答包(ACK數據包)以確定數據的正確接收。在此過程中,傳感節點可設置一定的超時時間Tack,如在該時間內仍然未接收到應答包,傳感節點可選擇進行重發直至到達最大重發上限Nretry。應答包是網關節點向傳感采集節點發送的主要數據包,它除了進行數據包確認外,另一個重要功能就是嵌入網關節點需要發送給傳感采集節點的信息

實現時鐘同步的核心在于確保網關節點能夠周期性地向傳感采集節點廣播參考時鐘。在Sensor-Push協議中,將時間戳嵌入應答包中,傳感節點在確定傳感數據被正確接收的同時,能夠獲得網關節點發來的參考時鐘信息。在獲得參考時鐘后,傳感節點可采用一定的同步算法[2-4]進行時鐘調整,從而實現與參考時鐘的同步。同步算法的選擇可根據應用所要求的同步精度以及節點處理能力而定。若傳感網絡應用本身對采樣時間精度沒有特殊要求,那么協議的時鐘同步的精度無需太高,僅需保證能夠正常運行該時分協議即可,因而建議采用最簡單的延時估計TTP算法[2]以降低實現的復雜度。

應答包除了嵌入時鐘信息外,甚至還可以嵌入用戶發送給網絡的控制命令及動態參數等,如網絡的采樣周期Tp、時隙寬度Tl等。因此,用戶可以在遠程直接對網絡參數進行調整和優化,從而具有更強的靈活度和可擴展性。時隙寬度Tl的最小值受到時鐘精度、采樣數據包和應答包的傳輸時間的限制,一般要求Tl大于正常情況下的時鐘最大誤差與Nretry個采樣數據包以及應答包的傳輸時間之和。

Sensor-Push的時分機制有效地防止了節點間數據傳輸的沖突,消除了由于沖撞而導致的數據丟失或重發,因此通常情況下,傳感采集節點僅需在每個采樣周期進行一次傳感數據采集、一次傳感數據包發送以及一次應答包的接收即可,而在其余時間內均可處于能耗極低的睡眠模式,具有低功耗的特性。為進一步消除由于信道環境變化所導致的少量丟包,Sensor-Push協議使用了重發機制,因而能夠具有更高的可靠性。

3 應用實例的設計參數及實現

本系統的實例應用環境為某林園內1000m2范圍內的溫濕度監測,采樣間隔為30min,最大支持的傳感采集節點數目為32,采樣數據需傳輸至位于1km外的遠端服務器。在系統設計中,使用了TI公司的CC1110芯片,將傳輸頻點定為433MHz,采用1.2Kb/s Machester編碼及GFSK調制以獲得最遠的傳輸距離及最低的誤碼率。在本應用中,由于監測范圍不大,所有節點均可與網關節點直接通信,因而網絡中僅存在一個子網。網關節點通過串口轉以太網模塊連接無線網橋與1km外的另一個無線網橋進行直接通信。在Sensor-Push協議實現上,將采樣周期Tp設定為30min、時隙寬度Tl設定為5s、超時時間為500ms、最大重傳次數Nretry為3、傳感信息的數據包為15B、應答包亦為15B。應用中采樣的溫濕度傳感器需要開啟1s后才能獲得準確的數據,因而數據采集將持續1s時間。

在上述條件下,傳感采集節點的平均消耗電流Iavg約為15μA,其計算如下:

Iavg=(5mA×1s+33mA×0.1s+20mA×0.1s)/30×60s+10μA=15μA

其中,5mA為數據采集狀態下的系統所消耗的電流;1s為節點處于數據采集狀態下的時間;33mA為節點發送傳感數據包時的工作電流;0.1s為數據包的發送時間或應答包的接收時間;20mA為節點接收應答包時的工作電流;10μA為傳感節點處于睡眠狀態下系統消耗電流。根據以上計算,在配備400mAh鋰電池的情況下,傳感采集節點可持續工作3年。

參考文獻

[1] AKYILDIZIF,SUW,SANKARASUBRAMANIAMY,et al. A survey on sensor networks[J]. IEEE Communications Magazine,2002,40(8):102-114.
     [2] ARVINDK. Probabilistic clock synchronization in distributed systems[J]. IEEE Transactions on Parallel and Distributed Systems,1994,5(5):474-487.
     [3] ELSONJ,GIRODL,ESTRIND. Fine-grained network time synchronization using reference broadcasts[A]. Proceedings of Fifth Symposium on Operating Systems Design and Implementation (OSDI0 2002)[C]. 2002:147-163.
     [4] Su Ping. Delay measurement time synchronization for wireless sensor networks. IRB-TR-03,Intel Research,june 2003.

 

作者:佚名 合作媒體:不詳 編輯:顧北

 

 

 
 熱點技術
普通技術 “5G”,真的來了!牛在哪里?
普通技術 5G,是偽命題嗎?
普通技術 云視頻會議關鍵技術淺析
普通技術 運營商語音能力開放集中管理方案分析
普通技術 5G網絡商用需要“無憂”心
普通技術 面向5G應運而生的邊緣計算
普通技術 簡析5G時代四大關鍵趨勢
普通技術 國家網信辦就《數據安全管理辦法》公開征求意見
普通技術 《車聯網(智能網聯汽車)直連通信使用5905-5925MHz頻段管理規定(
普通技術 中興通訊混合云解決方案,滿足5G多元業務需求
普通技術 大規模MIMO將帶來更多無線信道,但也使無線信道易受攻擊
普通技術 蜂窩車聯網的標準及關鍵技術及網絡架構的研究
普通技術 4G與5G融合組網及互操作技術研究
普通技術 5G中CU-DU架構、設備實現及應用探討
普通技術 無源光網絡承載5G前傳信號可行性的研究概述
普通技術 面向5G中傳和回傳網絡承載解決方案
普通技術 數據中心布線系統可靠性探討
普通技術 家庭互聯網終端價值研究
普通技術 鎏信科技CEO劉舟:從連接層構建IoT云生態,聚焦CMP是關鍵
普通技術 SCEF引入需求分析及部署應用
  版權與免責聲明: ① 凡本網注明“合作媒體:通信界”的所有作品,版權均屬于通信界,未經本網授權不得轉載、摘編或利用其它方式使用。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:通信界”。違反上述聲明者,本網將追究其相關法律責任。 ② 凡本網注明“合作媒體:XXX(非通信界)”的作品,均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。 ③ 如因作品內容、版權和其它問題需要同本網聯系的,請在一月內進行。
通信視界
華為余承東:Mate30總體銷量將會超過兩千萬部
趙隨意:媒體融合需積極求變
普通對話 苗圩:建設新一代信息基礎設施 加快制造業數字
普通對話 華為余承東:Mate30總體銷量將會超過兩千萬部
普通對話 趙隨意:媒體融合需積極求變
普通對話 韋樂平:5G給光纖、光模塊、WDM光器件帶來新機
普通對話 安筱鵬:工業互聯網——通向知識分工2.0之路
普通對話 庫克:蘋果不是壟斷者
普通對話 華為何剛:挑戰越大,成就越大
普通對話 華為董事長梁華:盡管遇到外部壓力,5G在商業
普通對話 網易董事局主席丁磊:中國正在引領全球消費趨
普通對話 李彥宏:無人乘用車時代即將到來 智能交通前景
普通對話 中國聯通研究院院長張云勇:雙輪驅動下,工業
普通對話 “段子手”楊元慶:人工智能金句頻出,他能否
普通對話 高通任命克里斯蒂安諾·阿蒙為公司總裁
普通對話 保利威視謝曉昉:深耕視頻技術 助力在線教育
普通對話 九州云副總裁李開:幫助客戶構建自己的云平臺
通信前瞻
楊元慶:中國制造高質量發展的未來是智能制造
對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 楊元慶:中國制造高質量發展的未來是智能制造
普通對話 對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 對話倪光南:“中國芯”突圍要發揮綜合優勢
普通對話 黃宇紅:5G給運營商帶來新價值
普通對話 雷軍:小米所有OLED屏幕手機均已支持息屏顯示
普通對話 馬云:我挑戰失敗心服口服,他們才是雙11背后
普通對話 2018年大數據產業發展試點示范項目名單出爐 2
普通對話 陳志剛:提速又降費,中國移動的兩面精彩
普通對話 專訪華為終端何剛:第三代nova已成為爭奪全球
普通對話 中國普天陶雄強:物聯網等新經濟是最大機遇
普通對話 人人車李健:今年發力金融 拓展汽車后市場
普通對話 華為萬飚:三代出貴族,PC產品已走在正確道路
普通對話 共享退潮單車入冬 智享單車卻走向盈利
普通對話 Achronix發布新品單元塊 推動eFPGA升級
普通對話 金柚網COO邱燕:天吳系統2.0真正形成了社保管