物聯網的體系架構中,在感知層和網絡層兩個不同的網絡之間需要一個中間設備,那就是“物聯網網關”。物聯網網關既可以用于廣域網互連,也可以用于局域網互連。此外物聯網網關還需要具備設備管理功能,運營商通過物聯網網關設備可以管理底層的各感知節點,了解各節點的相關信息,并實現遠程控制。
物聯網網關的功能主要包括三個
1、協議轉換能力從不同的感知網絡到接入網絡的協議轉換、將下層的標準格式的數據統一封裝、保證不同的感知網絡的協議能夠變成統一的數據和信令;將上層下發的數據包解析成感知層協議可以識別的信令和控制指令。
2、可管理能力首先要對網關進行管理,如注冊管理、權限管理、狀態監管等。網關實現子網內的節點的管理,如獲取節點的標識、狀態、屬性、能量等,以及遠程實現喚醒、控制、診斷、升級和維護等。由于子網的技術標準不同,協議的復雜性不同,所以網關具有的管理性能力不同。
3、廣泛的接入能力 目前用于近程通信的技術標準很多,現在國內外已經在展開針對物聯網網關進行標準化工作,如傳感器工作組,實現各種通信技術標準的互聯互通。
物聯網網關設計需要考慮的兩個因素:
1、數據安全:這是決定大規模物聯網能成敗的關鍵要素。隨著網絡成更多應用的重要組成部分,數據安全變得更加重要。安全問題應落實到每一個設計階段,而在設計任務全部完成后再增加安全功能的做法是錯誤的。
2、可維護:沒有系統是完美無缺的。不管部署前做過多少測試,部署后還會發現安全缺陷、隱患和漏洞。物聯網網關和節點必須支持現場維護和更新功能。設備維護不應只依賴遠程維護,還應有更多的聯網方法可選。