色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

窄帶物聯網上的MQTT如何毀掉您的項目

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Fabian Kochem ? 2022-10-19 14:25 ? 次閱讀

MQTT 是一種用于連接物聯網IoT) 的流行協議。但它與窄帶物聯網(NB-IoT)不兼容,后者是大多數物聯網項目越來越流行的通信標準。它在原型設計期間工作正常,給公司一個錯誤的印象,即MQTT是正確的協議選擇。

但是,使用 MQTT 的產品在現場時很有可能會遇到性能問題或完全出現故障。許多制造商和系統集成商沒有意識到隨之而來的風險,這一事實加劇了這個問題:高費用的支持工作,需要重新吸引開發團隊,將固件更新分發到設備組的問題以及產品召回。

NB-IoT是一種蜂窩技術,適用于受限的(通常)電池供電設備,屬于低功耗廣域網(LPWA)網絡類別。與LTE等更傳統的標準相比,它承諾成本低,電池壽命長,覆蓋范圍更廣。它是資產跟蹤、智能計量、智能城市和其他需要很少數據(如地理定位、傳感器數據或錯誤代碼)的連接設備的理想選擇,并且已經用于部署與日俱增的實際應用中。

NB-IoT網絡目前在64個國家(包括美國,中國,澳大利亞和歐洲大部分地區)運營,全球166家運營商正在投資擴大這一覆蓋范圍。但是,盡管它有好處,但仍然存在一個未被宣傳的潛在障礙,如果它沒有在產品開發早期被發現,可能會阻止10年或更長時間的穩定產品生命周期。

NB-物聯網的工作方式與互聯網的其余部分不同

NB-IoT針對用戶數據報協議(UDP)進行了優化,但大多數互聯網使用傳輸控制協議(TCP)進行基本通信。TCP是某些項目(如網站,文件下載電子郵件)的不錯選擇,因為它可以保證數據到達,按正確的順序排列,并允許在損壞的情況下進行錯誤檢測和重新傳輸。

但是TCP需要對設備本身有更多的處理能力,導致更多的能源消耗,并且消耗更多的流量。如果您的設備想要發送單個字節(例如,指示燈打開或關閉,以 1 或 0 的形式發送),則開銷 TCP 元數據是另一個 40 字節。在實踐中,數據很少以單個字節發送,但值得注意的是,因為蜂窩數據傳輸是一個沉重的能源消耗,必須在電池供電的設備上最小化。

更糟糕的是,如果來自其他設備的無線電干擾,如果設備位于地下室等接收較差的區域,或者數據丟失或損壞,則TCP的重傳機制將啟動并消耗更多數據。這些場景在蜂窩網絡中很常見,這意味著設備再次發送整個數據包,相當于兩倍的流量和兩倍的能量。

這些特性使 TCP 成為電池供電設備或受限硬件的不良選擇。由于NB-IoT針對受限設備進行了優化,因此3GPP圍繞全局UDP對其進行了標準化。

在網絡導航物聯網上使用 MQTT 時的陷阱

許多產品制造商選擇MQTT作為設備和云之間的數據交換協議,因為它得到了云提供商和物聯網應用支持平臺的廣泛支持。他們也經常選擇MQTT,僅僅是因為他們在開發以前使用Wi-Fi或LTE的連接產品時使用了MQTT。

但 MQTT 依賴于 TCP 的糾錯和重傳方案,并且與無線網絡、LTE 和以太網配合良好。這并不是說TCP與NB-IoT不兼容,但是當公司試驗該技術時(例如,在構建原型時),他們的工作條件并不反映設備在其部署生命周期的后期會遇到的情況。

因此,如果您有“足夠好”的網絡覆蓋范圍,MQTT和TCP可以很好地工作。而且,由于大多數辦公室不在地下和/或位于無線電覆蓋范圍很大的大城市,而這些問題很少,因此許多公司認為MQTT將自動工作以用于其特定用途。畢竟,原型是成功的,所以他們在不知不覺中向市場發布了一個低于標準的產品。

然后,一旦部署,他們開始收到來自有問題的客戶的投訴,因為他們不知道將支持NB-IoT的設備放置在接收不良的地下室的后果。

像任何技術一樣,TCP連接可能會并且將會失敗,從而導致重復的數據重新傳輸。這導致流量浪費在實際業務數據以外的開銷上,電池壽命縮短,用戶體驗不佳。

對于使用TCP的項目來說,還有另一個滴答作響的定時炸彈:NB-IoT網絡越擁擠,TCP連接失敗的頻率就越高。因此,即使公司針對不良的本地接收優化其設備,性能也會隨著時間的推移而降低。

解決業務影響

起初似乎是一個好的產品發布,現在可能會帶來災難。高延遲會導致糟糕的用戶體驗,并且根據用例,可能會完全破壞項目。然后,最終用戶理所當然地抱怨他們的設備無法按預期工作。

因此,必須重組開發團隊,或者必須組建一個不了解系統的新團隊進行改進。然后必須推出新的解決方案,這對于處于脫機狀態的設備來說是棘手的,因為這意味著客戶必須退回產品或必須將技術人員派遣到設備位置才能執行升級。無論如何解決,此過程都會產生大量的時間和金錢費用。

這個復雜等式中的另一個小因素可能是與數據超額相關的成本,但使用的流量可能會超過合同約定的限制,并觸發運營商的額外費用。金額取決于合同,運營商和設備組的大小,但這也不能被忽視。

但最大的成本是不滿意的客戶群。很難衡量這種情況對他們的忠誠度或品牌印象的影響,但它可能會產生長期的影響。

針對 NB-物聯網實際優化的協議

公平地說,上述大多數要點適用于所有連接的設備,而不僅限于NB-IoT上的MQTT。然而,這是一個更大的問題,因為企業只是沒有意識到風險 - 他們只是對MQTT太滿意了,不知道他們錯過了什么。

產品制造商和系統集成商應選擇 UDP 友好型協議,如 CoAP 或輕量級 M2M (LwM2M)。這些協議針對蜂窩物聯網進行了優化,并將TCP的大部分優勢帶到了UDP。這些協議都支持數據重傳、錯誤檢測和訂單保證。此外,LwM2M 在構建互聯產品,尤其是受限設備方面,提供了比 MQTT 更廣泛的功能。

通過設計這些NB-IoT友好協議,公司和工程團隊可以開始進行廣泛的測試,以檢查設備在現場的各種操作方式。此測試必須涵蓋許多環境,并且計劃在每個國家/地區進行部署,但無論如何,這可能是用于調試MQTT通過NB-IoT問題的時間和資源。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2552

    文章

    51246

    瀏覽量

    754831
  • 物聯網
    +關注

    關注

    2910

    文章

    44779

    瀏覽量

    374768
  • NB-IoT
    +關注

    關注

    412

    文章

    1448

    瀏覽量

    184647
收藏 人收藏

    評論

    相關推薦

    MQTT調試助手中文版(聯網開發必備)

    MQTT調試助手中文版(聯網開發必備)。?支持模擬設備鏈接各種MQTT云服務器、 ?阿里云、騰訊云、華為云、原子云、onenet等等。
    發表于 10-12 14:23 ?7次下載

    MQTT聯網云平臺有什么功能

    隨著聯網(IoT)技術的迅猛發展,MQTT(Message Queuing Telemetry Transport)聯網云平臺作為一種重
    的頭像 發表于 10-09 14:15 ?295次閱讀

    MQTT智能網關接入聯網平臺:實現高效連接與數據交互

    隨著聯網技術的飛速發展,MQTT(Message Queuing Telemetry Transport)協議因其輕量級、高可靠性和易于擴展的特點,在
    的頭像 發表于 09-27 17:04 ?343次閱讀

    MQTT聯網平臺和網關有什么功能

    聯網(IoT)迅速發展的今天,MQTT(Message Queuing Telemetry Transport)作為一種輕量級的通信協議,以其高效、可靠的特點,在
    的頭像 發表于 08-22 14:19 ?300次閱讀

    MQTT網關:聯網中的關鍵橋梁

    MQTT網關:聯網中的關鍵橋梁 在聯網(IoT)的廣闊世界中,MQTT網關扮演著至關重要的角
    的頭像 發表于 08-22 14:15 ?432次閱讀
    <b class='flag-5'>MQTT</b>網關:<b class='flag-5'>物</b><b class='flag-5'>聯網</b>中的關鍵橋梁

    MQTT聯網平臺是什么

    MQTT聯網平臺是一種軟件平臺,它基于MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)協議,為
    的頭像 發表于 07-18 14:22 ?628次閱讀

    MQTT聯網網關是什么

    MQTT聯網網關是一種特殊的網關設備或軟件組件,主要在聯網(IoT)系統中使用,用于實現不同協議之間的通信轉換,以便各種設備和系統能夠相
    的頭像 發表于 07-18 14:17 ?553次閱讀
    <b class='flag-5'>MQTT</b><b class='flag-5'>物</b><b class='flag-5'>聯網</b>網關是什么

    MQTT聯網云平臺是什么

    及可視化等功能,為連接到互聯網的物理設備提供支持和服務。 結合這兩個概念,MQTT聯網云平臺是指一個利用MQTT
    的頭像 發表于 06-25 15:32 ?669次閱讀

    [天拓四方]4G MQTT網關在聯網應用中的優勢探討

    隨著聯網(IoT)技術的飛速發展,各種設備和系統之間的互聯互通變得日益重要。MQTT(Message Queuing Telemetry Transport)作為一種輕量級的發布/訂閱消息傳輸協議
    的頭像 發表于 05-28 17:22 ?508次閱讀

    MQTT聯網平臺是什么?MQTT聯網平臺的功能

    ,易于實現,因此廣泛應用于受限的環境,如機器與機器的通信(M2M)以及物聯網環境(IoT)。 MQTT聯網平臺通過提供一種標準化的協議和平臺,實現了消息的可靠傳輸、設備連接管理、數據
    的頭像 發表于 04-01 10:20 ?753次閱讀

    MQTT聯網平臺實現設備連接與安全加密

    隨著工業聯網(IIoT)的不斷發展,越來越多的應用場景采用MQTT作為工業聯網通信的輕量級消息傳輸協議。由于其簡潔、高效和靈活的特性,
    的頭像 發表于 03-19 10:25 ?639次閱讀
    <b class='flag-5'>MQTT</b><b class='flag-5'>物</b><b class='flag-5'>聯網</b>平臺實現設備連接與安全加密

    MQTT和Modbus的聯網網關協議的區別分析

    MQTT和Modbus的聯網網關協議區別分析 MQTT(Message Queuing Telemetry Transport)與Modbus是兩種廣泛應用在
    的頭像 發表于 03-18 16:50 ?858次閱讀
    <b class='flag-5'>MQTT</b>和Modbus的<b class='flag-5'>物</b><b class='flag-5'>聯網</b>網關協議的區別分析

    什么是窄帶聯網窄帶聯網和寬帶聯網有什么區別?

    什么是窄帶聯網窄帶聯網和寬帶
    的頭像 發表于 02-04 14:48 ?4594次閱讀

    什么是窄帶聯網(NB-IoT)?應用領域有哪些?

    什么是窄帶聯網(NB-IoT)?應用領域有哪些? 窄帶聯網(NB-IoT)是一種低功耗、廣覆
    的頭像 發表于 02-01 10:13 ?4353次閱讀

    MQTT聯網平臺是什么?MQTT聯網平臺的功能有哪些

    ,易于實現,因此廣泛應用于受限的環境,如機器與機器的通信(M2M)以及物聯網環境(IoT)。 MQTT聯網平臺通過提供一種標準化的協議和平臺,實現了消息的可靠傳輸、設備連接管理、數據
    的頭像 發表于 01-24 09:23 ?1180次閱讀
    主站蜘蛛池模板: jj插入bb| qvod 艺术片| avove主播| 精品日韩视频| 亚洲精品永久免费| 国产午夜精品一区二区理论影院| 欧美派对xxxhdparty| ava云直播| 欧美末成年videos丨| 99热这里只有精品88| 毛片一区二区三区| 97视频精品| 欧美肥婆性生活| GAY2022空少被体育生暴菊| 欧美日韩高清一区| 超碰在线视频地址| 受喷汁红肿抽搐磨NP双性| 国产精品69人妻无码久久久| 午夜不卡av免费| 好男人WWW免费高清视频在线| 亚洲字幕久久| 老湿司午夜爽爽影院榴莲视频| 52av我爱| 日本无码毛片一区二区手机看| 高hbl双性浪荡古代| 午夜影院视费x看| 激情男女高潮射精AV免费| 影音先锋xfplay影院av| 美女被撕开胸罩狂揉大乳| wwww晚晚干| 我们日本在线观看免费动漫下载| 国产欧美一区二区三区免费| 亚洲视频中文字幕在线观看| 久久综合久久伊人| 成人精品综合免费视频| 亚州视频一区| 麻豆出品国产AV在线观看| www亚洲欲色成人久久精品| 午夜宅宅伦电影网| 乱h好大噗嗤噗嗤烂了| 穿白丝袜边走边尿白丝袜|