在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

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

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對其進行了標準化。

Traps When Using MQTT on NB-IoT

Many product manufacturers pick MQTT asthe data exchange protocol between device and cloud because it is widely supported by cloud providers and IoT application enablement platforms. They also often pick MQTT simply because they’ve used it when developing previous connected products using Wi-Fi or LTE.

但 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問題的時間和資源。

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

    關注

    2553

    文章

    51468

    瀏覽量

    756985
  • 物聯網
    +關注

    關注

    2914

    文章

    44981

    瀏覽量

    377497
  • 廣域網
    +關注

    關注

    1

    文章

    246

    瀏覽量

    21877
收藏 人收藏

    評論

    相關推薦

    MQTT網關接入工業聯網平臺解析

    ,還能通過數據預處理功能,如數據過濾、匯聚等,優化數據上傳效率,減輕云端處理負擔。同時,MQTT網關還集成強大的加密與認證機制,確保數據在傳輸過程中的安全性與隱私保護。 MQTT網關接入工業
    的頭像 發表于 10-16 16:31 ?382次閱讀

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

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

    MQTT聯網云平臺有什么功能

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

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

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

    【全新課程資料】正點原子《ESP32聯網項目實戰》培訓課程資料上線!

    正點原子《ESP32聯網項目實戰》全新培訓課程上線啦!正點原子工程師手把手教你學!通過多個項目實戰,掌握ESP32
    發表于 09-24 17:05

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

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

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

    MQTT網關:聯網中的關鍵橋梁 在聯網(IoT)的廣闊世界中,MQTT網關扮演著至關重要的角
    的頭像 發表于 08-22 14:15 ?480次閱讀
    <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 ?712次閱讀

    MQTT聯網網關是什么

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

    MQTT聯網云平臺是什么

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

    如何激發工業聯網IIOT潛能

    在構建工業聯網時,確保機器之間的可靠連接至關重要。MQTT 技術為設備提供了強大的融合能力,為的應用增添了新的可能性。 知道嗎?選擇與
    的頭像 發表于 06-21 14:32 ?908次閱讀

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

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

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

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

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

    隨著工業聯網(IIoT)的不斷發展,越來越多的應用場景采用MQTT作為工業聯網通信的輕量級消息傳輸協議。由于其簡潔、高效和靈活的特性,
    的頭像 發表于 03-19 10:25 ?702次閱讀
    <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 ?924次閱讀
    <b class='flag-5'>MQTT</b>和Modbus的<b class='flag-5'>物</b><b class='flag-5'>聯網</b>網關協議的區別分析
    主站蜘蛛池模板: 深点再深一点好爽好多水 | 国产你懂的在线 | 天天干天天爱天天操 | 亚洲婷婷在线视频 | 成人欧美另类人妖 | 俺来色| 亚洲欧洲一区二区三区在线 | 午夜欧美福利视频 | 天天射天天射天天射 | av 狼| 免费欧洲美女与动zooz | 欧美xingai| 欧美色欧美亚洲高清在线视频 | 特黄特级毛片免费视 | avtom影院永久地址人人影院 | 97影院理论午夜论不卡 | 超黄视频在线观看 | 成人欧美一区二区三区视频不卡 | 黄色的视频在线免费观看 | 日本黄色免费一级片 | 三级在线播放 | 有一婷婷色 | 九九视频只有精品 | 男人午夜小视频 | xxxx欧美 | 抽搐一进一出gif免费男男 | 免费成人毛片 | hs视频在线观看 | 日本三级理论 | 久久久久毛片成人精品 | 性欧美精品 | 成人综合网站 | 五月欧美| 欧美一级片免费在线观看 | 中文字幕一区二区三区免费视频 | 日本免费一区二区三区视频 | 二区中文字幕 | 一区二区三区中文国产亚洲 | 韩国特黄特色a大片免费 | 爱爱免费网址 | 4hu影院在线观看 |