導讀:今天就來介紹物聯(lián)網(wǎng)常用的通訊協(xié)議吧。
今天就來介紹物聯(lián)網(wǎng)常用的通訊協(xié)議吧。物聯(lián)網(wǎng)常用的通訊協(xié)議分為兩種,一種是設(shè)備的網(wǎng)絡協(xié)議,另一種則是設(shè)備的數(shù)據(jù)傳輸通訊協(xié)議。
Bluetooth (標準:IEEE 802.15.1)
藍牙想必大家并不陌生,他已經(jīng)是一個廣為使用的通訊協(xié)議,而這種無線通信協(xié)議主要用于短距離(目前最新的藍牙5.1版本中最遠傳輸距離可達300公尺)的無線信息傳輸,不但有支持模塊容易取得,且耗電低的優(yōu)點,但此種協(xié)議較不適合用于大檔案的傳輸。
WiFi (標準:IEEE 802.11)
大家對于WiFi一定也不陌生,不只是IoT,現(xiàn)在一般人每天使用的筆電跟手機也常常用到,WiFi支持互聯(lián)網(wǎng)標準,可以與云端上的架構(gòu)進行連接,并支持大檔案的傳輸,但是相對也需要耗費較多的電力。
ZigBee (標準:IEEE 802.15.4)
ZigBee是一種低速短距離傳輸?shù)臒o線網(wǎng)絡協(xié)議,透過該通訊協(xié)議,主要特色有低速、低耗電、低成本、支持大量網(wǎng)絡節(jié)點、支持多種網(wǎng)絡拓撲、低復雜度、快速、可靠、安全,并也已經(jīng)廣為使用,乍聽之下與藍牙有點像,但兩者不同的是,ZigBee主要應用于工控系統(tǒng),藍牙則主要用于消費者端的產(chǎn)品。
MQTT (標準:ISO/IEC 20922)
MQTT (Message Queuing Telemetry Transport),擁有便宜、省電等優(yōu)點,主要功能為可以監(jiān)控一堆位于遠程的IoT設(shè)備,并接收該些設(shè)備所發(fā)出之訊息。
MQTT由三個主要組件所組成,包含訂閱者 (Subscriber)、發(fā)布者 (Publisher)及中介(Broker),發(fā)布者主要用于產(chǎn)生訊息,并透過中介的幫忙,將信息傳到至訂閱者。
CoAP (標準:RFC 7252)
CoAP (Constrained Application Protocol)為一種網(wǎng)絡應用通訊協(xié)議,常用于物聯(lián)網(wǎng)設(shè)備及機器對機器(Machine-to-Machine, M2M) 間溝通。由于許多物聯(lián)網(wǎng)設(shè)備僅具備必要功能,無法支持一般常用網(wǎng)絡協(xié)議,因此這個協(xié)議的功能就是用于先讓物聯(lián)網(wǎng)(又稱節(jié)點,Node)透過CoAP發(fā)出一個內(nèi)容相對簡單的信息至代理服務器或服務器,接著代理服務器或服務器這再將該訊息轉(zhuǎn)為HTTP協(xié)議,借此讓物聯(lián)網(wǎng)設(shè)備能與互聯(lián)網(wǎng)連系。除了可以將訊息轉(zhuǎn)為HTTP外,此協(xié)議比起傳統(tǒng)HTTP協(xié)議需要更少的內(nèi)存及電力。此外,此種協(xié)議也能做到利用代理服務器或服務器改以SMS發(fā)送訊息等。
掃一掃在手機上閱讀本文章