物聯網的概念已經非?;鹆?,1.0時代的物聯網還只能是以手機這樣的控制終端為中心的星形網絡結構,到了2.0時代,物聯網已經開始向物物互聯邁進,任何物品之間都將實現互聯互通。這里我們從技術角度解析一下目前物聯網的一些協議框架和解決方案,看看物聯網的概念如何通過這些技術實現落地。
根據互聯網數據中心的預測,到了2020年左右,物聯網將有可能實現2120億物品之間的互聯,消費者的用戶體驗將伴隨著物聯網技術的發展而不斷提升。但是要保證這種物物互聯概念的落地,相關的協議、標準、框架與解決方案是必不可少的,而它們根據不同的平臺和產品,可分為三個類別:
第一類是為解決具體問題而提供的技術解決方案。方案跟具體的協議相關,例如ZeroConf,全稱為Zero configuration networking,是一種用于自動生成可用IP地址的技術,不需要額外的手動配置和專屬的配置服務器,讓非專業用戶也能便捷的連接各類網絡設備,如計算機和打印機等等。整個搭建網絡的過程都是通過程序自動化實現。這一類的解決方案要根據具體執行方案來做決定,花費的時間較長,產品不同,選擇也不盡相同。
第二類是為多個協議創建一個框架。這個框架解決具體的互通問題,側重點在涵蓋多數據通路方面,能夠處理包括安全、產品試運行和路由選擇等多個問題。例如AllSeen聯盟就是這一類的典型代表,這是一個由高通、海爾、Linux基金會、TP-Link和思科等數十家企業組成的物聯網聯盟,其中涵蓋了處理器廠商、網絡基礎設施提供商、路由器廠商和家庭終端廠商等各類企業。這個聯盟主要由高通創新中心驅動,框架來源于AllJoyn開源項目,無論是終端產品還是應用服務,通過AllJoyn就可以實現互相通信。
第三類針對具體應用實現的方案。例如家庭物聯網通訊協定技術Thread是這一類的典型代表,致力于在家庭中安全可靠地連接上百個產品,同時保證電池的壽命穩定。Thread是由三星、飛思卡爾和ARM等公司聯合推出的,是一種基于IP的無線網絡協議。目前我們家庭中常用的網絡協議均有不同的缺點,例如藍牙功耗雖然低,但是不支持IPv6,而且2.0與4.0出現了混亂并存的局面;Wifi適合傳輸大量的數據,但是功耗卻又偏高;ZigBee布線復雜,并不適合家庭用戶。Thread就彌補了這些不足,通過6LoWPAN技術支持IPv6,可以支持250個以上的設備同時聯網,能夠覆蓋到家中所有的燈管、開關、傳感器和其他智能設備,保證超低能耗的同時還可以讓設備穩定的運行數年。
這些協議框架和解決方案都是應行業的具體需求而生,一切開發都是本著簡化連接、優化用戶體驗的原則進行的,為物聯網在具體技術上的實現打下了堅實的基礎。
要打造更好的物聯網,連接數以十億計的設備,并且讓用戶參與其中,通過物聯網平臺來整合所有這些協議框架和解決方案才是真正的關鍵。目前的物聯網云平臺已經能夠解決設備連接和數據傳輸的問題,但是框架還并不成熟,等到這些框架得到產業鏈的認可之后,物聯網的大平臺將會更加完善。在這里我們不妨期待一下,一個整合了協議、框架與應用解決方案的物聯網平臺在不久的將來就會出現。