Bluetooth 4.2 – 助力更強大的互聯網連接 若想要物聯網的發展如預期,就需要將更多設備接入互聯網,而Bluetooth Smart設備就可以做到。Bluetooth Smart設備可向云端服務發送數據,當然目前還必須通過裝載完整操作系統并支持能運行軟件協議棧的驅動器來實現。但是對于開發者來說,若想要確實體現物聯網的效益并打造持續的連接體驗,就需要設備能夠直接連入互聯網。 2014年12月,藍牙技術聯盟正式推出了新的藍牙核心規格——藍牙4.2。新版本為開發者帶來了多項更新,包括更低的低功耗、更快速的數據傳輸、安全措施的改進和改善用戶隱私的新機制。 而對于物聯網設備開發者來說,藍牙4.2最重要的特性莫過于互聯網連接功能。值得注意的是它可通過多種方式實現,如IPSP、HPS和RESTful APIs,它們對于云端與Bluetooth Smart設備間互聯的重要機制。 新創建的網絡協議支持配置文件IPSP(定義設備間藍牙無線通信的正式版本)讓藍牙能夠實現IPv6連接,這就意味著基于Bluetooth Smart的物聯網設備與云端的連接不再僅依賴與智能手機或平板電腦連接才能實現。預計到2020年,全球約有280億個設備接入互聯網,包括車輛、門窗、土司機和烤箱等等。有了藍牙4.2,這些設備能通過路由器、支持6LoWPAN或藍牙低功耗技術的接入點,借助藍牙接入互聯網。 HTTP代理服務HPS讓Bluetooth Smart設備與公共網絡上的網絡服務器進行遠程通信。例如,家中安裝的Bluetooth Smart溫度傳感器能將溫度讀數發送到基于云端的家居能效建議服務。它的實現需要支持HPS的藍牙網關,如智能手機、個人電腦、筆記本電腦、平板電腦等。它是簡單并相當通行的協議,但也并非所有的應用都能與HTTP協同工作。面向消息的應用,如車輛遙測,也許更適用于MQTT協議。 RESTful API也與藍牙4.2一同推出,它允許通過HTTP或HTTPS對Bluetooth Smart 設備的發現、接入和控制。比如,為家中門窗安裝了Bluetooth Smart傳感器,就能在任何地方監測門窗的實時狀態。與HPS一樣,RESTful API需要藍牙網關的支持。此外,使用HTTPS能讓網關對側的藍牙低功耗技術能夠安全連接。 有關RESTful API的一個重點是,對于寬帶路由器或智能電視等設備,通信范圍內的所有Bluetooth Smart設備都能夠被安全的發現、并從家外接入, 不限于藍牙4.2設備,而是任何支持藍牙4.0及其后版本的設備。這一特性對于物聯網意義重大,因為這意味著一個采用藍牙4.2的路由器控制整個家居(當然前提是其他設備也采用Bluetooth Smart)。較少的投入就能成就無限可能。 IPSP的不同之處在于為設備制造商提供了在其產品中支持非HTTP協議的方法。IPSP將通過藍牙低功耗技術傳輸支持設備間低功耗IPv6數據包的交換。實際的數據包傳輸將由IETF RFC指定,預計于今年晚些時候確認。它也需要通過藍牙支持6LoWPAN的路由器。 考慮到物聯網產業發展有望帶動傳感器和連接設備產量的大幅增長,IPv6因可提供更多的IP地址空間而成為理想的協議。此外,IPv6 還提供適用于處理能力有限或尚無成熟操作系統的傳感器網絡應用和節點的工具。 圖標1描述了基于藍牙低功耗協議棧的包括IPSP的 IPv6。UDP和TCP 是作為傳輸協議的舉例,但是協議棧可被用于任何其他可運行與IPv6之上的上層協議。6LoWPAN 層運行于藍牙低功耗 L2CAP層(負責大于基礎射頻處理能力的數據包的分段和重組)之上。IPv6有賴于L2CAP 專用通道特性,意味著其運行需要藍牙4.1或更新版本。 圖 1 – 基于Bluetooth LE 協議棧的IPv6 IPv6適用于對于大規模工業和商業部署,能夠通過IPv6遠程管理每個終端節點。端對端IPv6連接可大力帶動資產追蹤和管理行業的發展。例如,它能夠通過云端平臺支持工業建筑內的熱泵控制閥的遠程管理。 此類服務的附加加值超越了IPv6連接帶給開發者的直接效益。接入并控制數據的能力給服務提供商帶來了顛覆性的機會,讓開發者們能夠利用這些數據為消費者和企業帶來更多更創新的云端服務,體驗物聯網能夠帶來的更多優勢。 有了HPS、IPSP和RESTful API,藍牙已經成為了一項兼容互聯網的技術。IPv6實現了建構的物聯網世界中的互操作性,讓聯網設備活用那些在既有的物聯網架構中最符合其目的和市場定位的技術。IPv6讓藍牙設備能夠輕松的走進智能設備的生態系統中。用戶可通過RESTful API和HTTP代理協議,從云端接入Bluetooth Smart設備,IPv6是給藍牙技術聯盟成員的一個附加選項,它讓開發者們能夠創建更多解決方案,不僅局限于個人區域網絡、而是拓展到更廣泛的物聯網當中。 |