物聯網感知層的關鍵技術包括傳感器技術、射頻識別技術、二維碼技術、藍牙技術以及 ZigBee技術等。物聯網感知層的主要功能是采集和捕獲外界環境或物品的狀態信息,在采集和捕獲相應信息時,會利用射頻識別技術先識別物品,然后通過安裝在物品上的高度集成化微型傳感器來感知物品所處環境信息以及物品本身狀態信息等,實現對物品的實時監控和自動管理。而這種功能得以實現,離不開各種技術的協調合作。
傳感器技術
物聯網實現感知功能離不開傳感器,傳感器的最大作用是幫助人們完成對物品的自動檢測和自動控制。目前,傳感器的相關技術已經相對成熟,被應用于多個領域,比如地質勘探、航天探索、醫療診斷、商品質檢、交通安全、文物保護、機械工程等。作為一種檢測裝置,傳感器會先感知外界信息,然后將這些信息通過特定規則轉換為電信號,最后由傳感網傳輸到計算機上,供人們或人工智能分析和利用。
傳感器的物理組成包括敏感元件、轉換元件以及電子線路三部分。敏感元件可以直接感受對應的物品,轉換元件也叫傳感元件,主要作用是將其他形式的數據信號轉換為電信號;電子線路作為轉換電路可以調節信號,將電信號轉換為可供人和計算機處理、管理的有用電信號。
射頻識別技術
射頻識別的簡稱為RFID,該技術是無線自動識別技術之一,人們又將其稱為電子標簽技術。利用該技術,無需接觸物體就能通過電磁耦合原理獲取物品的相關信息。
物聯網中的感知層通常都要建立一個射頻識別系統,該識別系統由電子標簽、讀寫器以及中間信息系統三部分組成。其中,電子標簽一般安裝在物品的表面或者內嵌在物品內層,標簽內存儲著物品的基本信息,以便于被物聯網設備識別;讀寫器有三個作用,一是讀取電子標簽中有關待識別物品的信息,二是修改電子標簽中待識別物品的信息,三是將所獲取的物品信息傳輸到中央信息系統中進行處理;中央信息系統的作用是分析和管理讀寫器從電子標簽中讀取的數據信息。
二維碼技術
二維碼(2-dimensional bar code)又稱二維條碼、二維條形碼,是一種信息識別技術。二維碼通過黑白相間的圖形記錄信息,這些黑白相間的圖形是按照特定的規律分布在二維平面上,圖形與計算機中的二進制數相對應,人們通過對應的光電識別設備就能將二維碼輸入計算機進行數據的識別和處理。
二維碼有兩類,第一類是堆疊式/行排式二維碼,另一類是矩陣式二維碼。堆疊式/行排式二維碼與矩陣式二維碼在形態上有所區別,前者是由一維碼堆疊而成,后者是以矩陣的形式組成。兩者雖然在形態上有所不同,但都采用了共同的原理:每一個二維碼都有特定的字符集,都有相應寬度的“黑條”和“空白”來代替不同的字符,都有校驗碼等。
二維碼具有較多的優點:
第一,編碼的密度較高,信息容量很大。一般來說,一個二維碼理論上能容納1850個大寫字母,或者2710個數字。如果換算成字節的話,可包含1108個;換算成漢字,能包含500多個。
第二,編碼范圍廣。二維碼編碼的依據可以是指紋、圖片、文字、聲音、簽名等,具體操作是將這些依據先進行數字化處理,再轉化成條碼的形式呈現。二維碼不僅能表示文字信息,還能表示圖像數據。
第三,容錯能力強,具有糾錯功能。二維碼局部沾染了油污,變得模糊不清;或者由于二維碼被利器穿透導致局部損壞,在這些極端情況下,二維碼都可以正常識讀和使用。也就是說,只要二維碼損毀面積不超過50%,都可以利用技術手段恢復原有信息。
第四,譯碼可靠性高。二維碼的錯誤率低于千萬分之一,比普通條碼錯誤率低了十幾倍。
第五,安全性高,保密性好。
第六,制作簡單,成本較低,持久耐用。
第七,可隨意縮小和放大比例。
第八,能用多種設備識讀,如光電掃描器、CCD設想設備等。方便好用,效率高。
藍牙技術
藍牙技術是典型的短距離無線通訊技術,在物聯網感知層得到了廣泛應用,是物聯網感知層重要的短距離信息傳輸技術之一。藍牙技術既可在移動設備之間配對使用,也可在固定設備之間配對使用,還可在固定和移動設備之間配對使用。該技術將計算機技術與通信技術相結合,解決了在無電線、無電纜的情況下進行短距離信息傳輸的問題。
藍牙集合了時分多址、高頻跳段等多種先進技術,既能實現點對點的信息交流,又能實現點對多點的信息交流。藍牙在技術標準化方面已經相對成熟,相關的國際標準已經出臺,例如,其傳輸頻段就采用了國際統一標準2.4GHz頻段。另外,該頻段之外還有間隔為1MHz的特殊頻段。藍牙設備在使用不同功率時,通信的距離有所不同,若功率為0dBm和20dBm,對應的通信距離分別是10m和100m。
ZigBee技術
ZigBee指的是IEEE802.15.4協議,它與藍牙技術一樣,也是一種短距離無限通信技術。根據這種技術的相關特性來看,它介于藍牙技術和無線標記技術之間,因此,它與藍牙技術并不等同。
ZigBee傳輸信息的距離較短、功率較低,因此,日常生活中的一些小型電子設備之間多采用這種低功耗的通信技術。與藍牙技術相同,ZigBee所采用的公共無線頻段也是2.4GHz,同時也采用了跳頻、分組等技術。但ZigBee的可使用頻段只有三個,分別是2.4GHz(公共無線頻段)、868MHz(歐洲使用頻段)、915MHz(美國使用頻段)。ZigBee的基本速率是250Kbit/s,低于藍牙的速率,但比藍牙成本低,也更簡單。ZigBee的速率與傳輸距離并不成正比,當傳輸距離擴大到134m時,其速率只有28Kbit/s,不過,值得一提的是,ZigBee處于該速率時的傳輸可靠性會變得更高。采用ZigBee技術的應用系統可以實現幾百個網絡節點相連,最高可達254個之多。這些特性決定了ZigBee技術能夠在一些特定領域比藍牙技術表現得更好,這些特定領域包括消費精密儀器、消費電子、家居自動化等。然而,ZigBee只能完成短距離、小量級的數據流量傳輸,這是因為它的速率較低且通信范圍較小。
ZigBee元件可以嵌入多種電子設備,并能實現對這些電子設備的短距離信息傳輸和自動化控制。具體來說,它具備了以下多種特點:
?、倬W絡容量大。由于ZigBee設備可以實現與254個網絡節點相連,在加上其本身設備的基礎,每個ZigBee網絡能同時服務于255設備ZigBee網絡不僅支持星形、簇形等網絡結構,還支持其他復雜的網狀網絡結構。
?、谒俾实?,近距離。其通信速率最低為10 Kbit/s,最高為250Kbit/s,傳輸范圍在10m與134m之間。如果相鄰節點間的RF發射功率增加,其信息傳輸范圍最遠可達3km左右,在利用路由的情況下,其節點間的通信范圍將會更大。
?、鄢杀镜?。ZigBee的協議比較簡單,功率低至藍牙的十分之一,因此,ZigBee對通信控制器的性能要求較低,這樣一來,只需利用性能不高的8位微控制器就能實現數據測算。另外,ZigBee的子功能節點代碼只有4KB,在使用ZigBee協議時不需要支付專利費用,因此,成本較低。
?、艿凸?。ZigBee網絡工作周期短,通信循環次數少,以該種網絡連接成的設備一般只有兩種狀態,即睡眠狀態和激活狀態。舉例來說,要使ZigBee設備工作半年以上,只需消耗兩節普通五號干電池的電量。
⑤可靠性高。ZigBee網絡擁有信息碰撞避免機制,這種機制預留了專用數據間隙,可以避免數據沖突和碰撞,提高了ZigBee網絡的整體可靠性。
⑥短延時。一般情況下,ZigBee網絡的延時范圍為15~30ms,一些對延時比較敏感的應用軟件可以在這樣的延時內進行正常工作。
?、甙踩愿?。ZigBee傳輸網絡之所以具備較高的安全性,是因為該技術采用了三級安全模式。第一級安全模式為無安全設定,第二級安全模式是基于控制清單的防數據泄露機制,第三級安全模式是高級對稱密碼設置,如AES-128加密算法。為了保證數據的完整性,ZigBee還具有鑒定和檢查數據的功能。