對于無線通信模塊可能從字面上來理解大家就會認為是在網(wǎng)絡構架中的通信相關作用的模塊,但是本文介紹的無線通信模塊是在傳感器網(wǎng)絡中的,包括各個層面的應用和協(xié)議。
無線通信模塊應用于傳感器網(wǎng)絡的數(shù)據(jù)通信協(xié)議包括物理層、鏈路層、網(wǎng)絡層和應用層。鑒于傳感器網(wǎng)絡節(jié)點的資源和運算能力,一般不定義傳輸層。確實需要的話,可以在應用層中做適當?shù)难a充。目前各層次協(xié)議還沒有標準化。
事實上,傳感器網(wǎng)絡與應用的聯(lián)系非常緊密,不同的應用往往對通信指標有不同的要求,所以即使要對各個層次的協(xié)議進行標準化,也不太可能為所有的應用統(tǒng)一使用相同的協(xié)議。一種比較合適的做法是,針對各種應用定義一組可行的通信協(xié)議。
1.物理層協(xié)議物理層需要考慮編碼調(diào)制技術、通信速率和通信頻段等問題。
編碼調(diào)制技術影響占用頻率帶寬、通信速率、收發(fā)功率等一系列技術參數(shù)。比較常見的編碼調(diào)制技術包括開關鍵控、幅移鍵控、頻移鍵控、相移鍵控和各種擴頻技術,如跳頻、直接序列擴頻等。不同的無線應用技術往往會選擇幾種作為其基本文持的調(diào)制方法,在后面的技術介紹中會有簡單的例子。
一般傳感器網(wǎng)絡定義為低功耗、低數(shù)據(jù)量傳輸、長期工作的無線網(wǎng)絡,所以本身對于數(shù)據(jù)傳輸速率的要求并不高。不過提高速率可以減少數(shù)據(jù)收發(fā)的時間,對于節(jié)能有一定好處,只是需要同時考慮提高網(wǎng)絡速度對收發(fā)功率的影響。一般用單個字節(jié)的收發(fā)能耗來定義數(shù)據(jù)傳輸對能量的效率,單字節(jié)能耗越小越好。
無線通信特有的空間獨占性決定在實際應用中必須要符合一定的規(guī)范。各個國家對無線電子類產(chǎn)品都有指定部門進行監(jiān)督和管理。任何無線電產(chǎn)品在應用之前都要經(jīng)過管理機構審批。
無線頻譜是一種不可再生的資源。為了有效利用無線頻譜資源,各個國家和地區(qū)都對無線電設備使用的頻段、特定應用環(huán)境下的發(fā)射功率等作了嚴格的規(guī)定。所以在傳感器網(wǎng)絡使用頻段的選擇上,也需要慎重考慮。
2.4GH2頻段在大多數(shù)國家都無需申請許可證,應該是傳感器網(wǎng)絡優(yōu)先選擇的傳輸頻段。另外,無線通信模塊消耗的能量在傳感器節(jié)點中占主要部分,所以考慮無線通信模塊的工作模式和收發(fā)能耗很關鍵。與手機、PDA等使用電池方式工作的設備一樣,無線傳感器節(jié)點的無線通信模塊必須是能量可控的,并且收發(fā)數(shù)據(jù)的功耗要非常低,對于支持低功耗待機監(jiān)聽模式的技術要優(yōu)先考慮。
2.鏈路層協(xié)議傳感器網(wǎng)絡的鏈路層和其他網(wǎng)絡的鏈路層一樣,需要提供流量可控、傳輸可靠的點到點通信服務。在某些特殊應用中往往還需要提供必要的安全機制,如秘密信息的加密傳輸和關鍵信息的認證機制。
與其他網(wǎng)絡不同,傳感器網(wǎng)絡本身對數(shù)據(jù)傳輸速率要求并不高,而對能否長期穩(wěn)定工作要求很高。在這種情況下,節(jié)點在大部分的時間里是休眠的,所以要求鏈路層協(xié)議能夠解決通信同步問題,即通信節(jié)點雙方需要在通信時同時喚醒。另外,與無線集中交換式網(wǎng)絡不同,傳感器網(wǎng)絡是一個分布式網(wǎng)絡,所有節(jié)點在通信上地位都是對等的,也就是說沒有優(yōu)先級可言。所以要讓整個網(wǎng)絡能夠工作在有效狀態(tài),往往需要做到全網(wǎng)或者一定范圍內(nèi)所有節(jié)點的同步,而不是通信雙方的簡單同步。
目前廣泛應用的無線通信技術非常多,GSM(G10balSystem for Mobile CommMnication)和CDMA(Code DMsion MultiPle Access)等技術更適合移動性很強的集中交換式的網(wǎng)絡(節(jié)點和基站之間只有一跳)。在傳感器網(wǎng)絡中,這些技術主要用于匯聚節(jié)點與Intemet之間的互通。
IEEE 802.門標準描述的無線局域網(wǎng)協(xié)議速率超過10Mbps,最大輸出功率為20dB,傳輸距離長和穿透力較強,而且有優(yōu)先級發(fā)送機制。但其MAC協(xié)議復雜,運行功耗大,外圍電路復雜,不適合在傳感器網(wǎng)絡中使用。
1EEE 802.15系列標準由lEEE協(xié)會的無線個人區(qū)域網(wǎng)絡(W此1ess PersonalArea Net—work,WPAN)工作組主導制定。該系列標準主要應用于小范圍的無線網(wǎng)絡,例如應用在便攜和移動計算設備中。藍牙(1EEE 802.15.1)是為固定、便攜以及移動的設備在個人工作區(qū)范圍內(nèi)或進入個人工作區(qū)建立無線連接而制定的標準,同時為各種業(yè)務類型,包括話音和數(shù)據(jù),增加了QoS方面的支持;IEBE 802.15.2標準主要解決藍牙和wLAN共存的問題;802.15.3考慮高速的WPAN物理層和鏈路層,以支持多媒體方面的應用;802.15.4協(xié)議(即ZixBee協(xié)議)則是定義250kbps的低復雜度、超低功耗和超低價格的無線數(shù)據(jù)通信協(xié)議的物理層和MAC層,同時支持無線安全通信。藍牙協(xié)議的復雜度比zigBee協(xié)議大,芯片的價格也比較高。不過隨著各種應用的普及,支持藍牙技術的芯片的價格還有很大的下降空間。藍牙技術的傳輸速率能夠達到1Mbps,ZigBee技術目前支持的最高速率為250kbps。zigBee技術標準在設計過程中專門考慮了傳感器網(wǎng)絡的應用要求,在功耗方面、同步技術上以及安全問題方面都作了充分的考慮。另外,除了2.4GH2的載波頻段,zigBee還定義了700MHz和866MHz兩個頻段,同時支持多種數(shù)據(jù)通信速率的選擇。
zigBee很可能成為傳感器網(wǎng)絡使用的無線通信標準協(xié)議之一。超寬帶(UwB)技術最早研究短距離高速無線連接問題,旨在實現(xiàn)個人局域內(nèi)的多媒體應用,距離在10m以內(nèi)。802.15.3a工作組的任務就是設計基于UWB的高數(shù)據(jù)傳輸率的物理層協(xié)議。有兩個技術聯(lián)盟為高速UWB提供技術標準:MBOA(MultiBand oFDM A11iance)和wiMediaAlIiance。MBOA以Intel公司和德州儀器公司為代表,提出了基于正交頻分多路復用(0rthogonalFrequency—Division MMltiPlexing,oFDM)的無線技術方案;WiMedia A11iance以Freescale公司為代表,提出基于DS—CDMA的單頻帶技術方案。2003年7月,802.15.4a工作組成立,其主要工作是定義支持低速率的UwB系統(tǒng)的標準。這種標準主要針對速率在1kbPs—lMbps的應用系統(tǒng),并且把更長的通信距離、低功耗、小于1m精度定位作為主要研究目標。2004年7月,工作組開始為這種技術征集技術基礎理論。2005年1月,在美國加州Monterey舉行的IEEE 802.15無線個人區(qū)域網(wǎng)絡(WPAN)中期會議中,共有26項提案被正式公開發(fā)表在802.15.4a wPAN(低速率)標準化會議上。工作組主席Pat Kinney建議眷進行融合(Merge),3月份在美國亞特蘭大市召開802*15全體會議時,將26個提案融合成最多6個共同提案;然后進行淘汰投票。這種速率可調(diào)、有精確定位機制的為低功耗應用設計的通信協(xié)議,如果再加入必要的安全機制,一定會成為傳感器網(wǎng)絡最理想的通信協(xié)議之一。
如前所述,無線傳感器技術本身還是一個開放的研究領域,其無線網(wǎng)絡協(xié)議還沒有明確的標準,很多大學、研究機構還在不斷研究各種新的MAC協(xié)議。所以對于研究機構來說,無線通信模塊可以不包括任何MAC層協(xié)議,而只提供物理層的收發(fā)數(shù)傳功能的無線通信模塊。鏈路層和網(wǎng)絡層都使用白定義協(xié)議。為了研究各種網(wǎng)絡層協(xié)議的方便,在Mote系列節(jié)點的大部分版本中使用這樣的無線數(shù)傳模塊,如RFM公司的TRl000、ChiPcon公司的CCl000數(shù)傳模塊等。