幾乎每個IoT系統(tǒng)都需要一些方法來將傳感器/設(shè)備連接到云端,以便數(shù)據(jù)可以在它們之間來回傳遞。 IoT網(wǎng)關(guān)在使連接成為可能方面至關(guān)重要,但是什么是網(wǎng)關(guān)?
網(wǎng)關(guān)作為傳感器/設(shè)備和云端之間的橋梁。
許多傳感器/設(shè)備會與網(wǎng)關(guān)“通話”,網(wǎng)關(guān)將把所有信息和“談話”給云(什么是云?)。
物聯(lián)網(wǎng)-什么是網(wǎng)關(guān)?
但為什么額外的步驟?
現(xiàn)在你知道一個網(wǎng)關(guān)是什么,你可能會想知道在傳感器/設(shè)備和云之間采取額外的步驟有什么好處。結(jié)果有幾個好處:
電池壽命
如果傳感器/設(shè)備位于遠程區(qū)域,則可能需要遠程連接,例如衛(wèi)星連接才能與云端通話。如這里所述,較長的范圍通常意味著增加的功耗(和成本);這對于具有有限電池壽命的小型傳感器/設(shè)備來說可能是一個問題。
如果您正在做Smart Agriculture,您希望您的現(xiàn)場傳感器能夠持續(xù)數(shù)年,而不是數(shù)月或數(shù)周。通過使用安裝在外圍或谷倉倉頂部附近的高架網(wǎng)關(guān),傳感器/設(shè)備只需要將數(shù)據(jù)發(fā)送到網(wǎng)關(guān)的距離很短,并且網(wǎng)關(guān)可以通過單個更高帶寬的連接將數(shù)據(jù)回傳到云端。
網(wǎng)關(guān)允許傳感器/設(shè)備在較短距離內(nèi)進行通信,從而提高電池壽命。

不同的協(xié)議
完整的IoT應(yīng)用可能涉及許多不同種類的傳感器和設(shè)備。再次使用智能農(nóng)業(yè),您可能需要傳感器的溫度,濕度和陽光以及自動灌溉和肥料系統(tǒng)等設(shè)備。
所有不同的傳感器和設(shè)備都可以使用不同的傳輸協(xié)議(基本上是傳輸信息的規(guī)則和格式)。協(xié)議包括LPWAN,Wi-Fi,藍牙和Zigbee等等。
網(wǎng)關(guān)可以通過不同協(xié)議與傳感器/設(shè)備進行通信,然后將該數(shù)據(jù)轉(zhuǎn)換為標準協(xié)議(如MQTT),以發(fā)送到云端。

未過濾的數(shù)據(jù)
有時,傳感器/設(shè)備可以產(chǎn)生如此多的數(shù)據(jù),這是數(shù)據(jù)壓倒在系統(tǒng)上或傳輸和存儲成本極高的情況。通常在這種情況下,只有一小部分數(shù)據(jù)實際上是有價值的。例如,安全攝像機不需要發(fā)送空走廊的視頻數(shù)據(jù)。
網(wǎng)關(guān)可以預(yù)處理和過濾由傳感器/設(shè)備生成的數(shù)據(jù),以減少傳輸,處理和存儲要求。
高延遲
在上周的#askIoT文章中,我解釋說,時間對于某些IoT應(yīng)用來說可能至關(guān)重要;傳感器/設(shè)備無法將數(shù)據(jù)傳輸?shù)皆贫?,并在采取行動之前等待獲得響應(yīng)。對于醫(yī)療領(lǐng)域的生命或死亡情況或汽車等快速移動的物體,這是真的。
通過處理網(wǎng)關(guān)上的數(shù)據(jù)并在本地發(fā)出命令可以避免更高的延遲。然而,IoT應(yīng)用中的許多傳感器/設(shè)備太小,電池太低,無法進行處理。
網(wǎng)關(guān)可以通過在網(wǎng)關(guān)本身而不是在云中執(zhí)行處理來減少時間關(guān)鍵應(yīng)用程序的延遲。
安全
連接到互聯(lián)網(wǎng)的每個傳感器/設(shè)備都容易被黑客入侵。被劫持的傳感器/設(shè)備是壞的。不只是為業(yè)主,而是為所有人。
幾周前,名叫未來的惡意軟件被用來攻擊和控制數(shù)以千計的物聯(lián)網(wǎng)設(shè)備。然后,這種“機器人網(wǎng)絡(luò)”的設(shè)備被用來占用互聯(lián)網(wǎng)的主要部分(更多關(guān)于未來)。
網(wǎng)關(guān)減少了連接到互聯(lián)網(wǎng)的傳感器/設(shè)備的數(shù)量,因為傳感器/設(shè)備僅連接到網(wǎng)關(guān)。然而,這使得網(wǎng)關(guān)本身成為目標,也是第一道防線。這就是為什么安全需要成為任何網(wǎng)關(guān)的優(yōu)先考慮的原因。