0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MQTT是一個(gè)簡(jiǎn)單的中心輻射型系統(tǒng)?

電子設(shè)計(jì) ? 來(lái)源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-08-24 09:49 ? 次閱讀

遙測(cè)技術(shù)在通信領(lǐng)域是一個(gè)相對(duì)古老的概念,在上世紀(jì)初傳感器就具備了遠(yuǎn)距離發(fā)送信號(hào)的能力,這讓科學(xué)家能夠遠(yuǎn)程監(jiān)控終端機(jī)器和其他活動(dòng),而到了現(xiàn)在借助計(jì)算機(jī)處理器,機(jī)器可以接收傳感器和其他機(jī)器的數(shù)據(jù)并進(jìn)行相關(guān)操作,從而實(shí)現(xiàn)了機(jī)器—機(jī)器(M2M)之間的通信。如今互聯(lián)網(wǎng)的使用使得數(shù)據(jù)和信息的通信激增,推動(dòng)了標(biāo)準(zhǔn)協(xié)議的制定。

物聯(lián)網(wǎng)IoT)根據(jù)用途具有不同的意義,在商業(yè)和工業(yè)方面可以劃分為兩個(gè)領(lǐng)域:工業(yè)物聯(lián)網(wǎng)(IIoT)和物聯(lián)網(wǎng)(IoT),兩者之間一些關(guān)鍵的區(qū)別在于:

  • IoT應(yīng)用于很多細(xì)分市場(chǎng),包括消費(fèi)品、農(nóng)業(yè)、制造業(yè)和醫(yī)療等,而IIoT則主要面向工業(yè)應(yīng)用,比如制造業(yè)和能源產(chǎn)業(yè),IoT涉及的范圍更大一些,IIoT則是IoT的一個(gè)子集。

  • IoT重點(diǎn)關(guān)注消費(fèi)群體,IIoT則傾向于訪問(wèn)盡可能多的數(shù)據(jù),從而調(diào)整工業(yè)制造流程,將供應(yīng)鏈的效率最大化。

  • 雖然IoT可以生成大量的數(shù)據(jù)從而提升消費(fèi)者的體驗(yàn),但是IIoT的數(shù)據(jù)規(guī)模則更大,對(duì)于操作過(guò)程和相關(guān)人員的安全更加的至關(guān)重要。

IoT和IIoT發(fā)展所面臨的關(guān)鍵挑戰(zhàn)是如何處理收集到的大量數(shù)據(jù)。

MQTT到底是什么?

MQTT到底是什么?這是我第一次接觸到這個(gè)有趣話題的反應(yīng),其縮寫的首字母意思如下:

  • Message:簡(jiǎn)單的來(lái)講,MQTT包括一個(gè)數(shù)據(jù)源,它發(fā)布主題消息給一個(gè)代理(broker),然后代理會(huì)將消息發(fā)送給所有已經(jīng)訂閱了該主題的設(shè)備或終端

  • Queue(或queuing):盡管名字中包含“queue”一詞,但是MQTT并不是基于隊(duì)列的協(xié)議,顯然這一項(xiàng)在整個(gè)協(xié)議更新過(guò)程中都沒(méi)有使用過(guò)

  • Telemetry:IoT和IIoT的關(guān)鍵,數(shù)據(jù)的傳輸是遙測(cè)技術(shù)的核心

  • Transport:點(diǎn)到點(diǎn)的數(shù)據(jù)傳輸是通過(guò)中央hub或代理(broker)

MQTT是一個(gè)簡(jiǎn)單的中心輻射型系統(tǒng):傳感器、應(yīng)用和設(shè)備之間的通信是通過(guò)中央代理端運(yùn)行的數(shù)據(jù)中心服務(wù)實(shí)現(xiàn)的。設(shè)備也不會(huì)嘗試在彼此之間進(jìn)行通信,因?yàn)樗械臄?shù)據(jù)都要通過(guò)中央代理,從處理需求來(lái)看MQTT是輕量級(jí)的,因此在帶寬和延遲受限的網(wǎng)絡(luò)環(huán)境(比如典型的生產(chǎn)制造現(xiàn)場(chǎng))中很好的適用于多種應(yīng)用程序,MQTT會(huì)話簡(jiǎn)單快速:連接、身份驗(yàn)證、通信和結(jié)束。隨著數(shù)據(jù)量的增漲,MQTT協(xié)議的精簡(jiǎn)性和輕量級(jí)使得它具有很好的可擴(kuò)展性,MQTT協(xié)議是涉及到很多傳感器的大型遠(yuǎn)程網(wǎng)絡(luò)系統(tǒng)(比如輸電線系統(tǒng)、長(zhǎng)距離管道和油井等)的理想選擇。

大量的應(yīng)用實(shí)例

除了能夠監(jiān)控長(zhǎng)距離的石油管道和其他能源傳輸?shù)膱?chǎng)景外,MQTT精簡(jiǎn)低帶寬的特性使得它能夠適用于其他很多應(yīng)用,家庭自動(dòng)化應(yīng)用包括供暖、通風(fēng)、空調(diào)(HVAC)、照明、智能設(shè)備和安全等方面都采用了MQTT協(xié)議(圖1)。家庭園藝也可以很高科技,用戶訂閱來(lái)自光、溫度和濕度傳感器的消息獲取現(xiàn)場(chǎng)的實(shí)時(shí)數(shù)據(jù),然后就可以根據(jù)數(shù)據(jù)來(lái)自動(dòng)化的遠(yuǎn)程調(diào)整澆水程序。極客們甚至采用MQTT協(xié)議和Arduino樹(shù)莓派來(lái)控制圣誕燈光。醫(yī)療監(jiān)控、運(yùn)輸網(wǎng)絡(luò)監(jiān)測(cè)、資產(chǎn)跟蹤、環(huán)境狀態(tài)檢查、氣候數(shù)據(jù)記錄以及自動(dòng)亭監(jiān)控等都是使用MQTT協(xié)議的實(shí)例。

圖1:MQTT協(xié)議的其中一個(gè)應(yīng)用就是家庭自動(dòng)化

總結(jié)

及時(shí)準(zhǔn)確的信息對(duì)于提升消費(fèi)IoT和工業(yè)物聯(lián)網(wǎng)(IIoT)系統(tǒng)的性能是非常有用的,隨著有越來(lái)越多的數(shù)據(jù)可用于解釋和使用,建立信息分享的協(xié)議和方法是必不可少的,在M2M通信領(lǐng)域,MQTT將成為最重要的協(xié)議,它提升了系統(tǒng)的可擴(kuò)展性,同時(shí)將長(zhǎng)距離傳輸?shù)难舆t降到最低,帶寬占用低而且傳輸過(guò)程中斷的影響也是最小的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • M2M
    M2M
    +關(guān)注

    關(guān)注

    10

    文章

    210

    瀏覽量

    82259
  • IOT
    IOT
    +關(guān)注

    關(guān)注

    186

    文章

    4140

    瀏覽量

    195635
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    640

    瀏覽量

    22352
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何設(shè)計(jì)個(gè)簡(jiǎn)單且高度集成的電池測(cè)試系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《如何設(shè)計(jì)個(gè)簡(jiǎn)單且高度集成的電池測(cè)試系統(tǒng).pdf》資料免費(fèi)下載
    發(fā)表于 09-18 14:53 ?0次下載
    如何設(shè)計(jì)<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>簡(jiǎn)單</b>且高度集成的電池測(cè)試<b class='flag-5'>系統(tǒng)</b>

    MQTT物聯(lián)網(wǎng)云平臺(tái)是什么

    MQTT (Message Queuing Telemetry Transport) 是種輕量級(jí)的發(fā)布/訂閱消息通信協(xié)議,專門為低帶寬、高延遲或不穩(wěn)定的網(wǎng)絡(luò)環(huán)境設(shè)計(jì)的。它基于TCP/IP協(xié)議棧
    的頭像 發(fā)表于 06-25 15:32 ?452次閱讀

    為什么使用MQTT而不是HTTP?

    Protocol)時(shí),我們需深入分析兩者的設(shè)計(jì)理念、通信模型、效率以及對(duì)特定應(yīng)用場(chǎng)景的適應(yīng)性。MQTT和HTTP各有千秋,適用于不同的物聯(lián)網(wǎng)(IoT)、移動(dòng)互聯(lián)網(wǎng)和分布式系統(tǒng)環(huán)境。 設(shè)計(jì)理念與通信模型
    的頭像 發(fā)表于 06-19 14:26 ?370次閱讀
    為什么使用<b class='flag-5'>MQTT</b>而不是HTTP?

    [天拓四方]4G MQTT網(wǎng)關(guān)在物聯(lián)網(wǎng)應(yīng)用中的優(yōu)勢(shì)探討

    隨著物聯(lián)網(wǎng)(IoT)技術(shù)的飛速發(fā)展,各種設(shè)備和系統(tǒng)之間的互聯(lián)互通變得日益重要。MQTT(Message Queuing Telemetry Transport)作為種輕量級(jí)的發(fā)布/訂閱消息傳輸協(xié)議
    的頭像 發(fā)表于 05-28 17:22 ?383次閱讀

    MQTT物聯(lián)網(wǎng)平臺(tái)是什么?MQTT物聯(lián)網(wǎng)平臺(tái)的功能

    MQTT(Message Queuing Telemetry Transport)是種基于客戶端-服務(wù)器架構(gòu)的發(fā)布/訂閱模式的消息傳輸協(xié)議。它基于TCP/IP協(xié)議棧構(gòu)建,設(shè)計(jì)輕巧、開(kāi)放、簡(jiǎn)單和規(guī)范
    的頭像 發(fā)表于 04-01 10:20 ?605次閱讀

    MQTT協(xié)議網(wǎng)關(guān)解決方案設(shè)計(jì)與實(shí)施

    MQTT協(xié)議網(wǎng)關(guān)是個(gè)中間件,負(fù)責(zé)接收來(lái)自不同MQTT客戶端的消息,并將這些消息轉(zhuǎn)發(fā)到MQTT服務(wù)器;同時(shí),也能接收來(lái)自
    的頭像 發(fā)表于 03-11 14:07 ?415次閱讀

    mqtt協(xié)議與終端監(jiān)測(cè)設(shè)備結(jié)合

    mqtt協(xié)議與終端監(jiān)測(cè)設(shè)備結(jié)合 摘要: MQTT個(gè)基于客戶端-服務(wù)器的消息發(fā)布/訂閱傳輸協(xié)議, 優(yōu)點(diǎn)是輕量,簡(jiǎn)單,開(kāi)放和易于實(shí)現(xiàn)的,這樣
    的頭像 發(fā)表于 01-30 13:13 ?346次閱讀
    <b class='flag-5'>mqtt</b>協(xié)議與終端監(jiān)測(cè)設(shè)備結(jié)合

    MQTT物聯(lián)網(wǎng)平臺(tái)是什么?MQTT物聯(lián)網(wǎng)平臺(tái)的功能有哪些

    MQTT(Message Queuing Telemetry Transport)是種基于客戶端-服務(wù)器架構(gòu)的發(fā)布/訂閱模式的消息傳輸協(xié)議。它基于TCP/IP協(xié)議棧構(gòu)建,設(shè)計(jì)輕巧、開(kāi)放、簡(jiǎn)單和規(guī)范
    的頭像 發(fā)表于 01-24 09:23 ?1027次閱讀

    如何快速搭建個(gè)MQTT協(xié)議的測(cè)試環(huán)境

    大家好,我是麥?zhǔn)?,之前有小伙伴建議出期如何快速搭建個(gè)MQTT協(xié)議的測(cè)試環(huán)境,因?yàn)樽约簩懙?b class='flag-5'>mqtt測(cè)試工具總是有這樣那樣的問(wèn)題。
    的頭像 發(fā)表于 12-26 09:28 ?1823次閱讀
    如何快速搭建<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>MQTT</b>協(xié)議的測(cè)試環(huán)境

    【ELF 1開(kāi)發(fā)板試用】+ 8.2 MQTT開(kāi)發(fā)——連接騰訊云【原創(chuàng)】

    MQTT個(gè)基于客戶端-服務(wù)器的消息發(fā)布/訂閱傳輸協(xié)議。MQTT協(xié)議是輕量、簡(jiǎn)單、開(kāi)放和易于實(shí)現(xiàn)的,這些特點(diǎn)使它適用范圍非常廣泛。在很多
    發(fā)表于 12-15 23:10

    MQTT和Modbus的物聯(lián)網(wǎng)網(wǎng)關(guān)協(xié)議區(qū)別分析

    MQTT個(gè)開(kāi)放的輕量級(jí)機(jī)器對(duì)機(jī)器協(xié)議,專為物聯(lián)網(wǎng)交互設(shè)計(jì)。MQTT 網(wǎng)絡(luò)包含個(gè)
    發(fā)表于 11-27 10:58 ?793次閱讀
    <b class='flag-5'>MQTT</b>和Modbus的物聯(lián)網(wǎng)網(wǎng)關(guān)協(xié)議區(qū)別分析

    物聯(lián)網(wǎng)中的MQTT協(xié)議概述

    MQTT協(xié)議已經(jīng)成了物聯(lián)網(wǎng)通信中的個(gè)熱詞,今天我們起來(lái)學(xué)習(xí)下關(guān)于MQTT協(xié)議的
    的頭像 發(fā)表于 11-25 14:09 ?1227次閱讀

    如何部署個(gè)MQTT服務(wù)

    1. 選擇哪MQTT實(shí)現(xiàn)方案 根據(jù)前面的介紹,可以知道,要想使用MQTT,必須要有個(gè)服務(wù)端。這個(gè)服務(wù)端既可以自己部署,也可以使用公有云
    的頭像 發(fā)表于 11-09 15:29 ?950次閱讀

    MQTT是什么 MQTT特點(diǎn)

    MQTT 是 Message Queuing Telemetry Transport 的縮寫,是種輕量級(jí)的、基于發(fā)布/訂閱模式的物聯(lián)網(wǎng)通信協(xié)議。 它具有以下特點(diǎn): ?簡(jiǎn)單易用:MQTT
    的頭像 發(fā)表于 11-09 15:20 ?2245次閱讀

    MQTT協(xié)議和EDP協(xié)議該怎么選?

    OneNet支持HTTP,MQTT和EDP,HTTP好像不能下發(fā)指令,MQTT和EDP可以,我需要控制個(gè)簡(jiǎn)單的開(kāi)關(guān),用那個(gè)協(xié)議更合理
    發(fā)表于 11-09 07:18