網關作為傳感器/設備和云端之間的橋梁。
許多傳感器/設備會與網關“通話”,網關將把所有信息和“談話”給云(什么是云?)。
物聯網-什么是網關?
但為什么額外的步驟?
現在你知道一個網關是什么,你可能會想知道在傳感器/設備和云之間采取額外的步驟有什么好處。結果有幾個好處:
電池壽命
如果傳感器/設備位于遠程區域,則可能需要遠程連接,例如衛星連接才能與云端通話。如這里所述,較長的范圍通常意味著增加的功耗(和成本);這對于具有有限電池壽命的小型傳感器/設備來說可能是一個問題。
如果您正在做Smart Agriculture,您希望您的現場傳感器能夠持續數年,而不是數月或數周。通過使用安裝在外圍或谷倉倉頂部附近的高架網關,傳感器/設備只需要將數據發送到網關的距離很短,并且網關可以通過單個更高帶寬的連接將數據回傳到云端。
網關允許傳感器/設備在較短距離內進行通信,從而提高電池壽命?! ?/span>
不同的協議
完整的IoT應用可能涉及許多不同種類的傳感器和設備。再次使用智能農業,您可能需要傳感器的溫度,濕度和陽光以及自動灌溉和肥料系統等設備。
所有不同的傳感器和設備都可以使用不同的傳輸協議(基本上是傳輸信息的規則和格式)。協議包括LPWAN,Wi-Fi,藍牙和Zigbee等等。
網關可以通過不同協議與傳感器/設備進行通信,然后將該數據轉換為標準協議(如MQTT),以發送到云端?! ?/span>
未過濾的數據
有時,傳感器/設備可以產生如此多的數據,這是數據壓倒在系統上或傳輸和存儲成本極高的情況。通常在這種情況下,只有一小部分數據實際上是有價值的。例如,安全攝像機不需要發送空走廊的視頻數據。
網關可以預處理和過濾由傳感器/設備生成的數據,以減少傳輸,處理和存儲要求。
高延遲
在上周的#askIoT文章中,我解釋說,時間對于某些IoT應用來說可能至關重要;傳感器/設備無法將數據傳輸到云端,并在采取行動之前等待獲得響應。對于醫療領域的生命或死亡情況或汽車等快速移動的物體,這是真的。
通過處理網關上的數據并在本地發出命令可以避免更高的延遲。然而,IoT應用中的許多傳感器/設備太小,電池太低,無法進行處理。
網關可以通過在網關本身而不是在云中執行處理來減少時間關鍵應用程序的延遲。
安全
連接到互聯網的每個傳感器/設備都容易被黑客入侵。被劫持的傳感器/設備是壞的。不只是為業主,而是為所有人。
幾周前,名叫未來的惡意軟件被用來攻擊和控制數以千計的物聯網設備。然后,這種“機器人網絡”的設備被用來占用互聯網的主要部分(更多關于未來)。
網關減少了連接到互聯網的傳感器/設備的數量,因為傳感器/設備僅連接到網關。然而,這使得網關本身成為目標,也是第一道防線。這就是為什么安全需要成為任何網關的優先考慮的原因。