吴忠躺衫网络科技有限公司

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

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

3天內不再提示

闡述物聯網架構的幾種協議

汽車玩家 ? 來源:今日頭條 ? 作者:物聯網共享經濟資 ? 2020-03-15 17:02 ? 次閱讀

如上圖所示,本文從以下幾個維度對物聯網常見的幾種協議進行闡述。

一、按網絡四層協議分類:

NB-IoTLORA,WIFI,藍牙zigbee4G都是需要硬件支撐的。

MQTT,COAP,HTTP都是應用層協議,需要連接服務器,現在有很多物聯網平臺,比如阿里云,騰訊云,華為云等等。

所以(MQTT,COAP,HTTP)是居于(NB-IoT,LORA,WIFI,藍牙,zigbee,4G)的上層協議物理層中。

二、按需要網關來分類:

不需要網關:NB-IoT,2G/4G/5G(芯片可以直接跟運營商:移動,聯通,電信等運營商網絡通信。)

需要網關:LORA,WIFI,zigbee(不能直接連上電信運營商,需要通過一個網關中轉才能連接網絡。)

藍牙設備之間可以通信

三、NB-IoT,4G對比:

NB-IoT低功耗,傳輸小數據,傳輸速度底,芯片模組和套餐便宜。目前NB基站還較少,不過華為在大力推這個通信方式,相信以后會普及。

2G/4G/5G:傳輸速度快和可以傳輸大的數據,但是功耗高,價格貴

WIFI和zigbee對比:

wifi 功耗高,傳輸速率大11-54Mbps,功耗高10-50mA,距離短20-50m。一個路由只能加入較少設備。

zigbee功耗低,傳輸數據慢100Kbps,功耗20mA,可以中繼,距離遠幾百到幾千米。一個zigbee網關可以加入成千上萬的zigbee設備。

四、應用層協議:MQTT和COAP對比

1. MQTT

mqtt 是一個基于客戶端-服務器的消息發布/訂閱傳輸協議。MQTT協議是輕量、簡單、開放和易于實現的,這些特點使它適用范圍非常廣泛。

是非常輕量化的通信協議,開銷很小(固定頭部2字節),是訂閱/發布通信方式,可以一對多,多對一。是TCP通信協議。有三種方式,至多一次:

最多一次:保證盡力交付,

至少一次:保證消息至少傳送一次。但是消息也可以不止一次傳遞。

只有一次:保證每個消息只被對方接收一次。

在很多情況下,包括受限的環境中,如:機器與機器(M2M)通信和物聯網(IoT)、衛星鏈路通信傳感器、偶爾撥號的醫療設備、智能家居、及一些小型化設備中已廣泛使用。

2. coap

COAP協議網絡傳輸層由TCP改為UDP。

基于REST,server的資源地址和互聯網一樣也有類似url的格式,客戶端同樣有POST,GET,PUT,DELETE方法來訪問server,對HTTP做了簡化。

COAP是二進制格式的,HTTP是文本格式的,COAP比HTTP更加緊湊。

輕量化,COAP最小長度僅僅4B,一個HTTP的頭都幾十個B了

支持可靠傳輸,數據重傳,塊傳輸。 確保數據可靠到達。

支持IP多播, 即可以同時向多個設備發送請求。

非長連接通信,適用于低功耗物聯網場景。

3. DDS(Data Distribution Service for Real-Time Systems),面向實時系統的數據分布服務

這是大名鼎鼎的OMG組織提出的協議,其權威性應該能證明該協議的未來應用前景。

適用范圍:分布式高可靠性、實時傳輸設備數據通信。目前DDS已經廣泛應用于國防、民航、工業控制等領域。

特點:

以數據為中心

使用無代理的發布/訂閱消息模式,點對點、點對多、多對多

提供多大21種QoS服務質量策略

協議主要實現:

OpenDDS 是一個開源的 C++ 實現

OpenSplice DDS

4. XMPP

XMPP是基于XML的協議,由于其開放性和易用性,在互聯網及時通訊應用中運用廣泛。相對HTTP,XMPP在通訊的業務流程上是更適合物聯網系統的,開發者不用花太多心思去解決設備通訊時的業務通訊流程,相對開發成本會更低。但是HTTP協議中的安全性以及計算資源消耗的硬傷并沒有得到本質的解決。在設計時都是根據互聯網應用場景設計的,但是個協議的通病就是根本無法適用物聯網設備的多樣性,無法適用很多物聯網設備對低功耗、低成本的需求,難以在極低資源的物聯網設備中運用。

5. HTTP協議

HTTP協議是典型的CS通訊模式,由客戶端主動發起連接,向服務器請求XML或JSON數據。該協議最早是為了適用web瀏覽器的上網瀏覽場景和設計的,目前在PC、手機、pad等終端上都應用廣泛。

缺點是:

開銷大,消息頭大

HTTP通信方式問題,HTTP的請求/應答方式的會話都是客戶端發起的

安全性差

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

    關注

    114

    文章

    5869

    瀏覽量

    171231
  • 物聯網
    +關注

    關注

    2914

    文章

    44939

    瀏覽量

    377094
  • WIFI
    +關注

    關注

    81

    文章

    5309

    瀏覽量

    204807
收藏 人收藏

    評論

    相關推薦

    iic協議聯網中的應用

    聯網(IoT)是一個由相互連接的智能設備組成的網絡,這些設備能夠收集、交換和分析數據。在聯網的實現中,通信協議扮演著至關重要的角色,它們
    的頭像 發表于 02-05 11:32 ?238次閱讀

    宇樹科技在聯網方面

    布局、人員位置等,在工業聯網場景中監測生產設備的狀態、檢測產品質量等。 通信技術應用 遠程控制與數據傳輸:宇樹科技的人形機器人H1等產品具備遠程控制和數據傳輸功能,這依賴于先進的通信技術。在
    發表于 02-04 06:48

    聯網就業有哪些高薪崗位?

    架構師: 負責制定聯網解決方案,設計聯網系統的整體架構,對于整個系統的穩定性、安全性和性能負
    發表于 01-10 16:47

    網關在聯網中的應用

    物理世界和數字世界的橋梁,是聯網架構中不可或缺的一部分。 網關的定義和功能 網關是一種網絡節點,它在不同網絡或協議之間進行數據轉換和傳輸。在聯網
    的頭像 發表于 01-02 16:10 ?206次閱讀

    ipc協議聯網中的應用

    隨著聯網(IoT)技術的快速發展,各種通信協議在其中扮演著至關重要的角色。IPC(進程間通信)協議,雖然最初設計用于操作系統內部的進程間通信,但在
    的頭像 發表于 11-15 14:19 ?490次閱讀

    聯網常用協議及應用場景

    聯網協議是指在聯網環境中用于設備間通信和數據傳輸的協議。根據不同的作用,
    的頭像 發表于 11-12 11:01 ?827次閱讀

    聯網學習路線來啦!

    ,通過這個網絡可以實現設備之間的數據交流和互動。 聯網的核心是數據,通過采集和分析數據,可以實現對設備和環境的監控和控制。 聯網典型的4層架構
    發表于 11-11 16:03

    RISC-V架構聯網中有什么特別的優勢嗎?

    RISC-V架構聯網中有什么特別的優勢嗎?想咨詢一下使用做個實際項目的壇友,講解一下。
    發表于 10-12 22:17

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

    。MQTT聯網平臺和網關作為聯網架構中的關鍵組成部分,承載著多種核心功能,為設備間的通信和數據傳輸提供了強大的支持。
    的頭像 發表于 08-22 14:19 ?351次閱讀

    什么是聯網技術?

    什么是聯網技術? 聯網技術(Internet of Things, IoT)是一種通過信息傳感設備,按約定的協議,將任何物體與網絡相連
    發表于 08-19 14:08

    工業聯網智能網關是什么

    工業聯網智能網關(Industrial IoT Gateway)是工業聯網架構中的關鍵設備,它充當不同物理設備與中央管理系統之間的橋梁。其主要作用是連接各種傳感器、機器和系統,并將
    的頭像 發表于 07-24 14:34 ?473次閱讀

    完整解讀物聯網生態系統 關鍵聯網技術和無線協議

    本篇將介紹用于支持聯網 (IoT) 應用的技術架構,并詳細討論一些關鍵聯網技術和無線協議
    發表于 05-22 17:46 ?1026次閱讀
    完整解讀物<b class='flag-5'>聯網</b>生態系統 關鍵<b class='flag-5'>物</b><b class='flag-5'>聯網</b>技術和無線<b class='flag-5'>協議</b>

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

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

    聯數據棧網關是什么?

    聯數據棧網關就是聯網智能網關。 聯數據棧網關是聯網架構中的重要組件之一。它是連接物
    的頭像 發表于 03-29 17:10 ?371次閱讀

    聯網的體系架構

    聯網 (Internet of Things, IoT)誕生之初專指依托射頻識別(RFID)技術的傳感器網絡。1999年美國麻省理工學院(MIT)首次提出了聯網的概念和萬
    的頭像 發表于 02-22 09:49 ?1480次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b>的體系<b class='flag-5'>架構</b>
    试用的百家乐软件| 大亨百家乐游戏| 平博百家乐游戏| 百家乐赌博规| 大发888攻略| 菲律宾太子娱乐城| 大家赢百家乐官网投注| 百家乐官网路珠价格| 百家乐官网统计软件| 新锦江百家乐娱乐平台| 大发888最新版本下载| 新余市| 迪威百家乐官网娱乐场| 百家乐官网那里最好| 百家乐官网过滤工具| 鑫鼎百家乐的玩法技巧和规则| 棋牌室转让| 大赢家百家乐官网66| 韩国百家乐官网的玩法技巧和规则 | 黎平县| 网上百家乐官网的玩法技巧和规则| 百家乐和的几率| 大发888官方下载 银行| 百家乐官网终端下载| 百家乐官网有没有稳赢| 百家乐官网过滤| 庞博百家乐的玩法技巧和规则| 托克逊县| 大玩家百家乐官网的玩法技巧和规则| 马洪刚百家乐技巧| 亿酷棋牌室| 百家乐官网扑克片礼服| 澳门百家乐赌场网址| 利来国际网上| 汇丰百家乐官网娱乐城| 百家乐77scs| 百家乐官网单跳投注法| 24山向方位度数| 威尼斯人娱乐场下载| bet365v网卡| 狮威百家乐官网的玩法技巧和规则 |