6LoWPAN

6LoWPAN

6LoWPAN是一種基於IPv6的低速無線個域網標準,即IPv6 over IEEE 802.15.4。

背景

將IP協定引入無線通信網路一直被認為是不現實的(不是完全不可能)。迄今為止,無線網只採用專用協定,因為IP協定對記憶體和頻寬要求較高,要降低它的運行環境要求以適應微控制器及低功率無線連線很困難 。

基於IEEE 802.15.4實現IPv6通信的IETF 6LoWPAN草案標準的發布有望改變這一局面。6LoWPAN所具有的低功率運行的潛力使它很適合套用在從手持機到儀器的設備中,而其對AES-128加密的內置支持為強健的認證和安全性打下了基礎。

IEEE 802.15.4標準設計用於開發可以靠電池運行1到5年的緊湊型低功率廉價嵌入式設備(如感測器)。該標準使用工作在2.4GHz頻段的無線電收發器傳送信息,使用的頻帶與Wi-Fi相同,但其射頻發射功率大約只有Wi-Fi的1%。這限制了IEEE 802.15.4設備的傳輸距離,因此,多台設備必須一起工作才能在更長的距離上逐跳傳送信息和繞過障礙物。

IETF 6LoWPAN工作組的任務是定義在如何利用IEEE 802.15.4鏈路支持基於IP的通信的同時,遵守開放標準以及保證與其他IP設備的互操作性。

這樣做將消除對多種複雜網關(每種網關對應一種本地802.15.4協定)以及專用適配器和網關專有安全與管理程式的需要。然而,利用IP並不是件容易的事情:IP的地址和包頭很大,傳送的數據可能過於龐大而無法容納在很小的IEEE 802.15.4數據包中。6LoWPAN工作組面臨的技術挑戰是發明一種將IP包頭壓縮到只傳送必要內容的小數據包中的方法。他們的答案是“Pay as you go”式的包頭壓縮方法。這些方法去除IP包頭中的冗餘或不必要的網路級信息。IP包頭在接收時從鏈路級802.15.4包頭的相關域中得到這些網路級信息。

最簡單的使用情況是一台與鄰近802.15.4設備通信的802.15.4設備將非常高效率地得到處理。整個40位元組IPv6包頭被縮減為1個包頭壓縮位元組(HC1)和1位元組的“剩餘跳數”。因為源和目的IP位址可以由鏈路級64位唯一ID(EUI-64)或802.15.4中使用的16位短地址生成。8位元組用戶數據報協定傳輸包頭被壓縮為4位元組。

隨著通信任務變得更加複雜,6LoWPAN也相應調整。為了與嵌入式網路之外的設備通信,6LoWPAN增加了更大的IP位址。當交換的數據量小到可以放到基本包中時,可以在沒有開銷的情況下打包傳送。對於大型傳輸,6LoWPAN增加分段包頭來跟蹤信息如何被拆分到不同段中。如果單一跳802.15.4就可以將包傳送到目的地,數據包可以在不增加開銷地情況下傳送。多跳則需要加入網狀路由(mesh-routing)包頭。

IETF 6LoWPAN取得的突破是得到一種非常緊湊、高效的IP實現,消除了以前造成各種專門標準和專有協定的因素。這在工業協定(BACNet、LonWorks、通用工業協定和監控與數據採集)領域具有特別的價值。這些協定最初開發是為了提供特殊的行業特有的匯流排和鏈路(從控制器區域網匯流排到AC電源線)上的互操作性。

這些協定的開發人員開發IP選擇是為了實現利用乙太網等“現代”技術。6LoWPAN的出現使這些老協定把它們的IP選擇擴展到新的鏈路(如802.15.4)。因此,自然而然地可與專為802.15.4設計的新協定(如ZigBee和ISA100.11a)互操作。受益於此,各類低功率無線設備能夠加入IP家庭中,與Wi-Fi、乙太網以及其他類型的設備“稱兄道弟”。

隨著IPv4地址的耗盡,IPv6是大勢所趨。物聯網技術的發展,將進一步推動IPv6的部署與套用。IETF 6LoWPAN技術具有無線低功耗、自組織網路的特點,是物聯網感知層、無線感測器網路的重要技術,ZigBee新一代智慧型電網標準中SEP2.0已經採用6LoWPAN技術,隨著美國智慧型電網的部署,6LoWPAN將成為事實標準,全面替代ZigBee標準 。

技術優勢

l 普及性:IP網路套用廣泛,作為下一代網際網路核心技術的IPv6,也在加速其普及的步伐,在低速無線個域網中使用IPv6更易於被接受。

l 適用性:IP網路協定棧架構受到廣泛的認可,低速無線個域網完全可以基於此架構進行簡單、有效地開發。

l 更多地址空間:IPv6套用於低速無線個域網時,最大亮點就是龐大的地址空間。這恰恰滿足了部署大規模、高密度低速無線個域網設備的需要。

l 支持無狀態自動地址配置:IPv6中當節點啟動時,可以自動讀取MAC地址,並根據相關規則配置好所需的IPv6地址。這個特性對感測器網路來說,非常具有吸引力,因為在大多數情況下,不可能對感測器節點配置用戶界面,節點必須具備自動配置功能。

l 易接入:低速無線個域網使用IPv6技術,更易於接入其他基於IP技術的網路及下一代網際網路,使其可以充分利用IP網路的技術進行發展。

l 易開發:基於IPv6的許多技術已比較成熟,並被廣泛接受,針對低速無線個域網的特性對這些技術進行適當的精簡和取捨,可以簡化協定開發的過程。

現狀

6LoWPAN技術得到學術界和產業界的廣泛關注,如美國加州大學伯克利分校(Berkely)、瑞典計算機科學院(Swedish Institute of Computer Science),以及思科Cisco、霍尼韋爾Honeywell等知名企業,並推出相應的產品。6LoWPAN協定已經在許多開源軟體上實現。最著名的是Contiki、Tinyos,分別實現了6LoWPAN的完整協定棧,並得到廣泛測試和套用。

安全Security

ZigBee和6LoWPAN都採用AES128技術加密,AES128是802.15.4技術標準的一部分 。

相關詞條

熱門詞條

聯絡我們