物聯(lián)時代,無線連接成為基本要求。面對眾多新老無線技術以及各聯(lián)盟間的競爭、合作,如何實現(xiàn)不同設備、不同廠商、不同通信協(xié)議間的互聯(lián)互通,成為迎接物聯(lián)網時代到來時亟需解決的問題。
從各種聯(lián)盟、科研機構到各大芯片廠商、設備廠商,都在努力推舉出一款即有利于自身發(fā)展,又能更廣泛被其他廠商所接受、支持的技術協(xié)議。從不久前藍牙大會上宣布藍牙4.2將兼容WiFi,到之前高通宣布加入Thread聯(lián)盟,引發(fā)AllSeen與Thread合作猜想,以及WiFi聯(lián)盟發(fā)布臨近感知技術WiFi Aware、WiFi Direct,和藍牙Beacon技術的興起,物聯(lián)網連接技術正經歷著從諸侯征戰(zhàn)到一統(tǒng)天下中最激烈的時期。
物聯(lián)網涉及近距、遠距,以及各種創(chuàng)新應用,對自組網、鄰近感知、P2P傳輸、支持IPv6等方面提出需求,推動了無線技術的不斷出新。新的無線技術也使物聯(lián)網應用的形式更加多樣化,從工業(yè)應用、智能家居,到支付、零售、社交、交通等等,幾乎涵蓋生產、生活的方方面面。
下面我們將從應用和技術架構兩個方面,比較 AllJoyn和ZigBee、Bluetooth、WiFi、Thread幾種主流協(xié)議的發(fā)展情況。
WiFi:向點對點直連和臨近感知演進
WiFi是目前所有無線技術中具有最廣泛應用基礎的一支,傳輸距離長,傳輸速度高,但功耗大、組網差一直是其進入物聯(lián)網的一道門坎。在芯片廠商推出低功耗WiFi的同時,WiFi聯(lián)盟也先后推出了WiFi Direct和WiFi Aware標準,提供一對一連接功能。
WiFi Direct是WiFi聯(lián)盟2010年發(fā)布的一項標準,允許無線網絡中的設備無需通過無線路由器即可相互連接,支持一對一直連,并支持所有WiFi設備,從11a/b/g至11n。它與藍牙技術點對點類似,但在傳輸速度與傳輸距離方面則效果更好,缺點是耗電量仍較藍牙高??梢宰寖蓚€兼容該標準的設備快速連接到一起,進行圖片和視頻的分享。
而今年推出的WiFi Aware技術,則更針對物聯(lián)網應用。在不具備無線網路連接的環(huán)境之下,它可探索鄰近位置的其他設備、應用程序或相關資訊,并擁有低耗能、永遠在線、在地即時、多元應用等特性,類似藍牙Beacon。
ZigBee:向ipv6的IP組網和應用協(xié)議融合演進
ZigBee具有低復雜度、自組網、高安全性、低功耗等特點,在智能家居領域一直倍受青睞。今年其發(fā)布了ZigBee3.0,納入ZigBee IP,全面統(tǒng)整此前ZigBee Pro應用規(guī)格,包含家庭自動化、建筑物自動化、LED照明、醫(yī)療看護、零售、智慧能源等各個方面,并宣布將在Thread網路架構上實現(xiàn)ZigBee的應用層協(xié)議的合作事宜。
藍牙:向提高速率和1對多傳輸演進
藍牙從1.0版本升級到最新的4.2版本,加強了物聯(lián)網應用特性(特別是家居),支持基于IPv6協(xié)議的低功耗無線個人局域網技術,低功耗下傳輸速率大幅提升,無需現(xiàn)有硬件進行更新,只需固件升級即可支持。另一方面藍牙推出的Smart Mesh技術實現(xiàn)了標準化的mesh網絡功能,完善了組網差的不足。
藍牙Beacon鎖定室內近距離感知應用上,包括室內導航、移動支付、店內導購、人流分析等。通過低功耗藍牙技術, Beacon基站創(chuàng)建一個信號區(qū)域,設備進入該區(qū)域時,相應的應用程序就會提示用戶是否需要接入這個信號網絡。Beacon基站內有加速度計、閃存、ARM架構處理器及藍牙模塊,其功耗極低,一顆巨口電池可為基站提供約2年左右續(xù)航時間。Beacon技術術語一點對多點網絡。
Thread:欲打通多個協(xié)議
新興的Thread聯(lián)盟是有谷歌旗下NEST發(fā)起的一個物聯(lián)網聯(lián)盟,Thread標準是基于ZigBee基礎組件改造的一種衍生協(xié)議,不久前也公布了1.0版,該聯(lián)盟表示,Thread 是網絡層協(xié)議,與應用層無關,它是被設計為與不同的應用層協(xié)議一起工作或是提供支持。未來Thread或許與AllSeen聯(lián)盟有合作機會。但Thread門檻較高,除Zigbee外,底層協(xié)議(802.15.4)與wifi(802.11b)和藍牙(802.15.1)不同,需要設備更換芯片。
AllJoyn:屬于軟件框架,在應用層實現(xiàn)互聯(lián)互通
AllSeen聯(lián)盟是Linux基金會下的一個協(xié)作項目組織,旨在推動物聯(lián)網應用與創(chuàng)新的跨行業(yè)聯(lián)盟。AllJoyn是高通主導的一個開源項目,主要用于近距離無線傳輸,通過WiFi或藍牙技術,定位和點對點文件傳輸,2013年捐給AllSeen聯(lián)盟。高通作為AllSeen聯(lián)盟重要成員,在物聯(lián)網上不斷加緊布局。在8月26日舉辦的“智造萬物 物聯(lián)未來”的創(chuàng)客研討會上,高通聯(lián)合AllSeen聯(lián)盟主席薛國棟,先后介紹了高通最新智能連接解決方案--集成了AllJoyn軟件框架的QCA401X WIFI片上系統(tǒng),以及AllJoyn開放源架構。
AllJoyn是一個獨立于操作系統(tǒng)、開發(fā)語言、通信協(xié)議的開放源碼的軟件框架。它適用于Microsoft Windows、Linux、ios和Android等所有HLOS高級操作系統(tǒng),以及各種內存和處理能力極度受限的嵌入式RTOS操作系統(tǒng),解決了異構分布式系統(tǒng)中的難題,被稱作是“中性平臺”。
AllJoyn的特點在于其開源的靈活性,以及處于應用層,與傳輸層無關。AllJoyn框架運行在本地網絡上,無需通過云對身邊設備進行連接,保證應用程序和設備互相交談時,直接、快速、高效、安全,即便沒有互聯(lián)網連接的情況下,設備之間也能互聯(lián)互通;在遠程需要與云連接時,通過AllJoyn網關代理連接到互聯(lián)網,減少連接到互聯(lián)網上的設備數量。AllJoyn物理層支持WiFi、Thread、PLC、以太網、藍牙,解決了WiFi的自組網問題,后期可能還會擴展更多其他協(xié)議,是否真的能在應用層一統(tǒng)江山,讓人拭目以待。
圖:物聯(lián)網面臨的問題:隨著智能家電、智能硬件產品越來越多,設備間不能互相互聯(lián),將導致每個設備都要在手機上裝一個APP,并對應一個設備云。這樣科技不但沒將生活簡易化,反而增加了新的復雜性,且無法方便地建立豐富的場景。而跨品牌、種類、操作系統(tǒng)的設備無法互通也不能充分體現(xiàn)物聯(lián)智能。
圖:AllJoyn軟件架構:定義用戶體驗的應用層、可交互操作的跨平臺模塊和定義設備間通用接口的服務框架層、為設備提供發(fā)現(xiàn)和連接能力的核心庫層。
圖:AllJoyn的兩種架構版本:標準版、瘦版(網絡中需要一個AllJoyn路由器)。
圖:AllJoyn架構使智能設備之間能跨品牌、種類、操作系統(tǒng)進行連接、管理、交互操作,說一種語言,實現(xiàn)互聯(lián)互通。
近端物物交互:AllJoyn架構下的單一協(xié)議使得產品及其APP能釋放出其功能并與其他設備和APP進行交互動作;遠端聯(lián)網:AllJoyn網關代理可以為所有支持AllJoyn的設備和APP提供遠程連接、管理、以及隱私控制功能。
AllJoyn應用案例:支持AllJoyn的設備在近端網絡可本地直接互相交互(手機在近端時可直接通過AllJoyn與設備進行本地連接);手機遠程連接時可通過AllJoyn網關
WiFi/ZigBee/BT/Thread/AllJoyn取長補短,爭搶物聯(lián)網山頭
物聯(lián)網的到來考驗了各大無線通訊協(xié)議,從而使得設備之間能夠實高效和安全的解決連接、聯(lián)通、兼容、功耗等問題,同時也迫使所有無線通信技術取長補短都在朝著更符合物聯(lián)網應用的點對點互聯(lián)、自組網、IPV6等特性靠攏。
圖:幾種主流無線通信協(xié)議在應用領域中的擴展
綜上所述,各主要無線技術均在各自基礎上發(fā)展完善原有體系,但我們也看到了一些合作機會,統(tǒng)一標準短時間內還看不到方向,融合或將是現(xiàn)階段物聯(lián)網實現(xiàn)的一條必走之路。