18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

窄帶物聯(lián)網(wǎng)上的MQTT如何毀掉您的項(xiàng)目

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Fabian Kochem ? 2022-10-19 14:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

MQTT 是一種用于連接物聯(lián)網(wǎng)IoT) 的流行協(xié)議。但它與窄帶物聯(lián)網(wǎng)(NB-IoT)不兼容,后者是大多數(shù)物聯(lián)網(wǎng)項(xiàng)目越來越流行的通信標(biāo)準(zhǔn)。它在原型設(shè)計(jì)期間工作正常,給公司一個(gè)錯(cuò)誤的印象,即MQTT是正確的協(xié)議選擇。

但是,使用 MQTT 的產(chǎn)品在現(xiàn)場(chǎng)時(shí)很有可能會(huì)遇到性能問題或完全出現(xiàn)故障。許多制造商和系統(tǒng)集成商沒有意識(shí)到隨之而來的風(fēng)險(xiǎn),這一事實(shí)加劇了這個(gè)問題:高費(fèi)用的支持工作,需要重新吸引開發(fā)團(tuán)隊(duì),將固件更新分發(fā)到設(shè)備組的問題以及產(chǎn)品召回。

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

NB-IoT網(wǎng)絡(luò)目前在64個(gè)國(guó)家(包括美國(guó),中國(guó),澳大利亞和歐洲大部分地區(qū))運(yùn)營(yíng),全球166家運(yùn)營(yíng)商正在投資擴(kuò)大這一覆蓋范圍。但是,盡管它有好處,但仍然存在一個(gè)未被宣傳的潛在障礙,如果它沒有在產(chǎn)品開發(fā)早期被發(fā)現(xiàn),可能會(huì)阻止10年或更長(zhǎng)時(shí)間的穩(wěn)定產(chǎn)品生命周期。

NB-物聯(lián)網(wǎng)的工作方式與互聯(lián)網(wǎng)的其余部分不同

NB-IoT針對(duì)用戶數(shù)據(jù)報(bào)協(xié)議(UDP)進(jìn)行了優(yōu)化,但大多數(shù)互聯(lián)網(wǎng)使用傳輸控制協(xié)議(TCP)進(jìn)行基本通信。TCP是某些項(xiàng)目(如網(wǎng)站,文件下載和電子郵件)的不錯(cuò)選擇,因?yàn)樗梢员WC數(shù)據(jù)到達(dá),按正確的順序排列,并允許在損壞的情況下進(jìn)行錯(cuò)誤檢測(cè)和重新傳輸。

但是TCP需要對(duì)設(shè)備本身有更多的處理能力,導(dǎo)致更多的能源消耗,并且消耗更多的流量。如果您的設(shè)備想要發(fā)送單個(gè)字節(jié)(例如,指示燈打開或關(guān)閉,以 1 或 0 的形式發(fā)送),則開銷 TCP 元數(shù)據(jù)是另一個(gè) 40 字節(jié)。在實(shí)踐中,數(shù)據(jù)很少以單個(gè)字節(jié)發(fā)送,但值得注意的是,因?yàn)榉涓C數(shù)據(jù)傳輸是一個(gè)沉重的能源消耗,必須在電池供電的設(shè)備上最小化。

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

這些特性使 TCP 成為電池供電設(shè)備或受限硬件的不良選擇。由于NB-IoT針對(duì)受限設(shè)備進(jìn)行了優(yōu)化,因此3GPP圍繞全局UDP對(duì)其進(jìn)行了標(biāo)準(zhǔn)化。

在網(wǎng)絡(luò)導(dǎo)航物聯(lián)網(wǎng)上使用 MQTT 時(shí)的陷阱

許多產(chǎn)品制造商選擇MQTT作為設(shè)備和云之間的數(shù)據(jù)交換協(xié)議,因?yàn)樗玫搅嗽铺峁┥毯臀锫?lián)網(wǎng)應(yīng)用支持平臺(tái)的廣泛支持。他們也經(jīng)常選擇MQTT,僅僅是因?yàn)樗麄冊(cè)陂_發(fā)以前使用Wi-Fi或LTE的連接產(chǎn)品時(shí)使用了MQTT。

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

因此,如果您有“足夠好”的網(wǎng)絡(luò)覆蓋范圍,MQTT和TCP可以很好地工作。而且,由于大多數(shù)辦公室不在地下和/或位于無線電覆蓋范圍很大的大城市,而這些問題很少,因此許多公司認(rèn)為MQTT將自動(dòng)工作以用于其特定用途。畢竟,原型是成功的,所以他們?cè)诓恢挥X中向市場(chǎng)發(fā)布了一個(gè)低于標(biāo)準(zhǔn)的產(chǎn)品。

然后,一旦部署,他們開始收到來自有問題的客戶的投訴,因?yàn)樗麄儾恢缹⒅С諲B-IoT的設(shè)備放置在接收不良的地下室的后果。

像任何技術(shù)一樣,TCP連接可能會(huì)并且將會(huì)失敗,從而導(dǎo)致重復(fù)的數(shù)據(jù)重新傳輸。這導(dǎo)致流量浪費(fèi)在實(shí)際業(yè)務(wù)數(shù)據(jù)以外的開銷上,電池壽命縮短,用戶體驗(yàn)不佳。

對(duì)于使用TCP的項(xiàng)目來說,還有另一個(gè)滴答作響的定時(shí)炸彈:NB-IoT網(wǎng)絡(luò)越擁擠,TCP連接失敗的頻率就越高。因此,即使公司針對(duì)不良的本地接收優(yōu)化其設(shè)備,性能也會(huì)隨著時(shí)間的推移而降低。

解決業(yè)務(wù)影響

起初似乎是一個(gè)好的產(chǎn)品發(fā)布,現(xiàn)在可能會(huì)帶來災(zāi)難。高延遲會(huì)導(dǎo)致糟糕的用戶體驗(yàn),并且根據(jù)用例,可能會(huì)完全破壞項(xiàng)目。然后,最終用戶理所當(dāng)然地抱怨他們的設(shè)備無法按預(yù)期工作。

因此,必須重組開發(fā)團(tuán)隊(duì),或者必須組建一個(gè)不了解系統(tǒng)的新團(tuán)隊(duì)進(jìn)行改進(jìn)。然后必須推出新的解決方案,這對(duì)于處于脫機(jī)狀態(tài)的設(shè)備來說是棘手的,因?yàn)檫@意味著客戶必須退回產(chǎn)品或必須將技術(shù)人員派遣到設(shè)備位置才能執(zhí)行升級(jí)。無論如何解決,此過程都會(huì)產(chǎn)生大量的時(shí)間和金錢費(fèi)用。

這個(gè)復(fù)雜等式中的另一個(gè)小因素可能是與數(shù)據(jù)超額相關(guān)的成本,但使用的流量可能會(huì)超過合同約定的限制,并觸發(fā)運(yùn)營(yíng)商的額外費(fèi)用。金額取決于合同,運(yùn)營(yíng)商和設(shè)備組的大小,但這也不能被忽視。

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

針對(duì) NB-物聯(lián)網(wǎng)實(shí)際優(yōu)化的協(xié)議

公平地說,上述大多數(shù)要點(diǎn)適用于所有連接的設(shè)備,而不僅限于NB-IoT上的MQTT。然而,這是一個(gè)更大的問題,因?yàn)槠髽I(yè)只是沒有意識(shí)到風(fēng)險(xiǎn) - 他們只是對(duì)MQTT太滿意了,不知道他們錯(cuò)過了什么。

產(chǎn)品制造商和系統(tǒng)集成商應(yīng)選擇 UDP 友好型協(xié)議,如 CoAP 或輕量級(jí) M2M (LwM2M)。這些協(xié)議針對(duì)蜂窩物聯(lián)網(wǎng)進(jìn)行了優(yōu)化,并將TCP的大部分優(yōu)勢(shì)帶到了UDP。這些協(xié)議都支持?jǐn)?shù)據(jù)重傳、錯(cuò)誤檢測(cè)和訂單保證。此外,LwM2M 在構(gòu)建互聯(lián)產(chǎn)品,尤其是受限設(shè)備方面,提供了比 MQTT 更廣泛的功能。

通過設(shè)計(jì)這些NB-IoT友好協(xié)議,公司和工程團(tuán)隊(duì)可以開始進(jìn)行廣泛的測(cè)試,以檢查設(shè)備在現(xiàn)場(chǎng)的各種操作方式。此測(cè)試必須涵蓋許多環(huán)境,并且計(jì)劃在每個(gè)國(guó)家/地區(qū)進(jìn)行部署,但無論如何,這可能是用于調(diào)試MQTT通過NB-IoT問題的時(shí)間和資源。

審核編輯:郭婷

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

    關(guān)注

    2573

    文章

    53934

    瀏覽量

    781785
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2938

    文章

    46991

    瀏覽量

    403953
  • NB-IoT
    +關(guān)注

    關(guān)注

    414

    文章

    1453

    瀏覽量

    188352
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    學(xué)習(xí)聯(lián)網(wǎng)怎么入門?

    聯(lián)網(wǎng)的基本概念和技術(shù)是學(xué)習(xí)聯(lián)網(wǎng)的重要第一步。聯(lián)網(wǎng)是指互聯(lián)網(wǎng)上的物品相互連接,通過網(wǎng)絡(luò)實(shí)現(xiàn)信息
    發(fā)表于 10-14 10:34

    【教程】必看!手把手教你學(xué)會(huì)MQTT工作模式下阿里云聯(lián)網(wǎng)平臺(tái)的配置

    (MessageQueuingTelemetryTransport)是一種輕量級(jí)的消息傳輸協(xié)議,特別適用于聯(lián)網(wǎng)(IoT)和資源受限的環(huán)境。相較于傳統(tǒng)的請(qǐng)求-響應(yīng)模式,發(fā)布-訂閱(Pu
    的頭像 發(fā)表于 09-04 19:34 ?932次閱讀
    【教程】必看!手把手教你學(xué)會(huì)<b class='flag-5'>MQTT</b>工作模式下阿里云<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>平臺(tái)的配置

    聯(lián)網(wǎng)MQTT網(wǎng)關(guān)是什么

    聯(lián)網(wǎng)MQTT網(wǎng)關(guān)是一種采用MQTT聯(lián)網(wǎng)協(xié)議的智能設(shè)備或軟件組件,其核心功能是連接不同通信協(xié)議
    的頭像 發(fā)表于 08-29 15:24 ?479次閱讀

    通過MQTT協(xié)議能接入工業(yè)聯(lián)網(wǎng)云平臺(tái)中嗎

    通過MQTT協(xié)議完全可以接入工業(yè)聯(lián)網(wǎng)云平臺(tái),且因其輕量、高效、可靠等特性,已成為工業(yè)聯(lián)網(wǎng)場(chǎng)景中的主流通信協(xié)議之一。
    的頭像 發(fā)表于 08-26 18:03 ?426次閱讀

    MQTT聯(lián)網(wǎng)數(shù)據(jù)解析的難點(diǎn)有哪些?

    MQTT聯(lián)網(wǎng)數(shù)據(jù)解析的難點(diǎn)主要源于聯(lián)網(wǎng)場(chǎng)景中設(shè)備的多樣性、數(shù)據(jù)的復(fù)雜性以及系統(tǒng)的高要求,具體可歸納為以下幾個(gè)方面。
    的頭像 發(fā)表于 08-05 18:13 ?490次閱讀

    單片機(jī)項(xiàng)目實(shí)例:微型聯(lián)網(wǎng)開發(fā)項(xiàng)目資料

    單片機(jī)項(xiàng)目實(shí)例:微型聯(lián)網(wǎng)開發(fā)項(xiàng)目資料,推薦下載!
    發(fā)表于 06-09 22:30

    基于聯(lián)網(wǎng)的戶外環(huán)境檢測(cè)裝置(STM32、APP、WIFI)實(shí)例項(xiàng)目下載

    基于聯(lián)網(wǎng)的戶外環(huán)境檢測(cè)裝置(STM32、APP、WIFI)實(shí)例項(xiàng)目,推薦下載!
    發(fā)表于 05-29 21:46

    聯(lián)網(wǎng)工程師為什么要學(xué)Linux?

    Linux生態(tài)中已集成MQTT、TCP/IP、ZigBee等聯(lián)網(wǎng)常用協(xié)議棧,開發(fā)者可直接調(diào)用或移植,避免從零實(shí)現(xiàn)協(xié)議的復(fù)雜性。此外,龐大的開源社區(qū)(如Contiki、RT-Thread)提供了豐富
    發(fā)表于 05-26 10:32

    MQTT為何成為聯(lián)網(wǎng)協(xié)議

    MQTT(Message Queuing Telemetry Transport)即消息隊(duì)列遙測(cè)傳輸協(xié)議,已成為聯(lián)網(wǎng)領(lǐng)域廣泛應(yīng)用的協(xié)議,這主要得益于其在資源占用、通信效率、可靠性、擴(kuò)展性等多方面
    的頭像 發(fā)表于 05-20 09:54 ?451次閱讀

    KaihongOS操作系統(tǒng):MQTT聯(lián)網(wǎng)通訊協(xié)議

    @ohos.net.khMqtt (MQTT聯(lián)網(wǎng)通訊協(xié)議) 說明: 本模塊首批接口從API version 8開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。 目前支持3.1.1
    發(fā)表于 05-08 07:51

    工業(yè)智能網(wǎng)關(guān)與MQTT聯(lián)網(wǎng)云平臺(tái)的關(guān)系

    工業(yè)智能網(wǎng)關(guān)與 MQTT 聯(lián)網(wǎng)云平臺(tái)在聯(lián)網(wǎng)架構(gòu)中是互補(bǔ)協(xié)作的關(guān)系,具體可歸納為以下幾點(diǎn): 數(shù)據(jù)交互橋梁 工業(yè)智能網(wǎng)關(guān)負(fù)責(zé)采集現(xiàn)場(chǎng)設(shè)備(如
    的頭像 發(fā)表于 03-21 09:44 ?733次閱讀

    蜂窩聯(lián)網(wǎng)怎么選

    的數(shù)據(jù)傳輸速率。有了蜂窩聯(lián)網(wǎng)技術(shù),您就不必在功耗和數(shù)據(jù)傳輸速率之間做出妥協(xié),而是可以兩全其美。 終身成本:雖然某些 LPWAN 技術(shù)的前期成本可能看起來很吸引人,但評(píng)估整個(gè)生命周期的成本(部署
    發(fā)表于 03-17 11:46

    為什么選擇蜂窩聯(lián)網(wǎng)

    、Wi-SUN 或其他 LPWAN 相比,蜂窩聯(lián)網(wǎng)(包括 NB-IoT 和 LTE-M)更適合聯(lián)網(wǎng)
    發(fā)表于 03-17 11:42

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

    (IoT)。關(guān)于MQTT聯(lián)網(wǎng)平臺(tái)及其功能,可以歸納如下: MQTT聯(lián)網(wǎng)平臺(tái)
    的頭像 發(fā)表于 03-15 14:23 ?1114次閱讀
    <b class='flag-5'>MQTT</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>平臺(tái)有哪些?有哪些功能?

    聯(lián)網(wǎng)學(xué)習(xí)路線來啦!

    云平臺(tái)應(yīng)用技術(shù) 了解云計(jì)算的基本概念和服務(wù)模式,學(xué)習(xí)硬件設(shè)備如何入住云平臺(tái),并且如何利用云平臺(tái)進(jìn)行數(shù)據(jù)處理和分析。 掌握大數(shù)據(jù)處理技術(shù)和分析基本方法,為聯(lián)網(wǎng)應(yīng)用提供數(shù)據(jù)支持。 6綜合項(xiàng)目實(shí)戰(zhàn) 可以
    發(fā)表于 11-11 16:03