首页 > 其他分享 >【物联网】物联网中常见的通信协议

【物联网】物联网中常见的通信协议

时间:2024-10-27 22:47:03浏览次数:6  
标签:协议 常见 DDS 低功耗 通信协议 联网 MQTT 设备

目录

1、MQTT

2、CoAP

3、HTTP

4、WebSocket

5、ZigBee

6、Bluetooth

7、Z-Wave

8、6LoWPAN

9、LoRaWAN

10、NB-IoT

11、DDS

12、AMQP

13、DDS-RTPS

14、Modbus

15、OPC UA

16、D-Bus

17、EnOcean

18、Thread

19、Wi-Fi

20、Ethernet/IP

21、HyperCat

22、MQTT-SN

23、Sigfox

24、LWM2M

25、Bluetooth LE

26、NFC

27、LPWAN


1、MQTT

        MQTT(Message Queuing Telemetry Transport)轻量级的发布/订阅消息传输协议,适用于低带宽和不可靠的网络。

2、CoAP

        CoAP(Constrained Application Protocol):为物联网设备设计的简单Web协议,支持RESTful架构。

3、HTTP

        HTTP(Hypertext Transfer Protocol):广泛使用的应用层协议,通过Web服务实现物联网设备的数据交互。

4、WebSocket

        WebSocket:在单个TCP连接上进行全双工通信的协议,适用于实时数据传输。

5、ZigBee

        ZigBee:基于IEEE 802.15.4的低功耗、低速率无线网络标准,适用于家庭自动化和工业控制。

6、Bluetooth

        Bluetooth:短距离无线通信技术,适用于个人区域网络。

7、Z-Wave

        Z-Wave:无线通信协议,主要用于家庭自动化。

8、6LoWPAN

        6LoWPAN(IPv6 over Low-power Wireless Personal Area Networks):将IPv6协议适配到IEEE 802.15.4网络的技术。

9、LoRaWAN

        LoRaWAN:低功耗广域网络协议,适用于长距离、低速率的物联网应用。

10、NB-IoT

        NB-IoT(NarrowBand IoT):3GPP制定的窄带物联网技术,支持大规模物联网设备连接。

11、DDS

        DDS(Data Distribution Service):一种为实时、高性能分布式系统设计的通信中间件协议,适用于需要高数据吞吐量和低延迟的应用。

12、AMQP

        AMQP(Advanced Message Queuing Protocol):高级消息队列协议,支持消息队列、路由、过滤和持久化等功能,适用于需要可靠消息传递的物联网应用。

13、DDS-RTPS

        DDS-RTPS(Data Distribution Service-Real-Time Publish Subscribe):DDS的实时发布/订阅协议,专为实时系统设计,提供低延迟和高可靠性的数据传输。

14、Modbus

        Modbus:一种用于电子控制器之间通信的协议,广泛应用于工业设备中,如传感器和执行器。

15、OPC UA

        OPC UA(OLE for Process Control Unified Architecture):一种专为工业自动化设计的通信协议,支持跨平台、跨厂商的设备互操作性。

16、D-Bus

        D-Bus:一种在Linux系统中广泛使用的消息总线系统,允许应用程序之间进行通信和数据交换。

17、EnOcean

        EnOcean:一种基于能量收获的无线通信协议,它利用环境中的微小能量(如光线、振动等)来为物联网设备供电和通信。

18、Thread

        Thread:一种专为家庭物联网设计的低功耗、网状网络协议,它提供了高安全性、可靠性和可扩展性。

19、Wi-Fi

        Wi-Fi:一种广泛使用的无线局域网技术,支持高速数据传输,适用于需要大带宽的物联网应用,如视频监控、智能家居中的流媒体等。

20、Ethernet/IP

        Ethernet/IP(Ethernet Industrial Protocol):一种基于以太网的工业自动化协议,它将以太网技术与CIP(Common Industrial Protocol)相结合,实现了设备之间的实时通信和数据交换。

21、HyperCat

        HyperCat:一种物联网元数据描述协议,它允许物联网设备以标准化的方式发布和发现其功能和服务,从而简化了物联网应用的开发和部署。

22、MQTT-SN

        MQTT-SN(Message Queuing Telemetry Transport-Sensor Networks):MQTT的简化版本,专为资源受限的物联网设备设计,支持在小型网络中实现高效的数据传输。

23、Sigfox

        Sigfox:一种专为低功耗、远距离物联网通信设计的协议,它使用超窄带技术来降低功耗并延长通信距离。Sigfox网络覆盖广泛,适用于各种物联网应用场景,如智能农业、环境监测等。

24、LWM2M

        LWM2M(Lightweight M2M):一种由开放移动联盟(OMA)制定的轻量级机器到机器(M2M)通信协议,它提供了一套标准的设备管理、数据收集和配置接口,简化了物联网设备的远程管理和维护。

25、Bluetooth LE

        Bluetooth LE(Low Energy):蓝牙技术的低功耗版本,专为物联网设备设计。它提供了比传统蓝牙更低的功耗和更高的连接稳定性,适用于需要长时间运行和频繁通信的物联网应用,如可穿戴设备和智能家居设备。

26、NFC

        NFC(Near Field Communication):一种近距离无线通信技术,它允许设备在非常短的距离内(通常小于10厘米)进行安全的数据交换。NFC技术广泛应用于移动支付、门禁系统和智能标签等领域。

27、LPWAN

        LPWAN(Low-Power Wide-Area Network):低功耗广域网络技术的总称,包括LoRaWAN、Sigfox、NB-IoT等多种协议。LPWAN技术具有低功耗、广覆盖和低成本等优点,适用于大规模物联网设备的连接和数据传输。

        这些协议和技术在物联网通信领域发挥着重要作用,它们为物联网应用提供了更加多样化、高效和安全的通信方式。随着物联网技术的不断发展,这些协议和技术也将不断演进和完善,为物联网应用的创新和发展提供更加强大的支持。

标签:协议,常见,DDS,低功耗,通信协议,联网,MQTT,设备
From: https://blog.csdn.net/xiaoyingxixi1989/article/details/143276398

相关文章

  • 基于stm32的rfid智能农场物联网单片机软硬件设计毕业生系统
    (1)硬件端STM32F103C8T6:用于所有程序的中控和模块数据通信;0.96寸OLDE:用于显示当前设备状态以及实时温度;蜂鸣器:用于设备状态的提示和报警;RFID读卡器:使用读卡器功能进行卡号读取,并作为唯一标识体温传感器:检测到体温并且读卡器读取的卡号为牛的唯一标识,则将数据打包上传到app进行保......
  • 基于stm32的水质监测检测物联网单片机软硬件设计毕业生系统
    (1)硬件端STM32F103C8T6:用于所有程序的中控和模块数据通信;0.96寸OLDE:用于显示当前当前ph值、当前tds值,最上方显示游泳池水质检测;蜂鸣器与LED:用于设备报警和状态提示;Wife模块:用于设备联网,实现远程APP查看;超声波模块:使用超声波测距,实时回传测定的水位线;按键模块:用于调整限值数据,......
  • 基于stm32的智能语音药箱药盒物联网单片机软硬件设计毕业生系统
    (1)硬件端STM32F103C8T6:用于所有程序的中控和模块数据通信;0.96寸OLED:用于显示的各种环境数据,实现实时监测;GA10:使用4G模块,用与设备联网处理,实现连接云平台和使用MQTT协议远程传输数据,药品不足需提醒;MAX30102心率模块:用于监测患者的心率和血氧数据;LU90614红外测温:用于监测患者的......
  • Spring常见注解
    1.Spring常见注解@Component、@Controller、@Service、@Repository使用在类上用于实例化Bean@Autowired使用在字段上用于根据类型依赖注入@Qualifier结合@Autowired一起使用用于根据名称进行依赖注入@Scope标注Bean的作用范围@Configuration指定当前类是一个Spring配置类......
  • 机器学习、基础算法、python常见面试题必知必答系列大全:(面试问题持续更新)
    1.基础算法常见面试篇1.1过拟合和欠拟合常见面试篇一、过拟合和欠拟合是什么?二、过拟合/高方差(overfiting/highvariance)篇2.1过拟合是什么及检验方法?2.2导致过拟合的原因是什么?2.3过拟合的解决方法是什么?三、欠拟合/高偏差(underfiting/highbias)篇3.......
  • PLC 编程和 IIOT 工业物联网的区别是什么
    PLC编程和IIOT工业物联网的区别:1.技术定义和应用范围;2.功能特性对比;3.系统架构差异;4.数据处理方式;5.未来发展趋势。PLC主要负责现场控制和设备直接管理,而IIOT则担负着将设备数据互联互通、优化整体生产流程的任务。1.技术定义和应用范围PLC编程:是指利用一种专门的编程......
  • 散列表:常见的散列冲突解决方法有哪些?
    在使用散列表(哈希表)时,由于不同的键可能会映射到相同的哈希值,就会产生散列冲突。常见的散列冲突解决方法有以下几种:一、开放寻址法(一)基本原理当发生冲突时,通过在散列表中寻找下一个空闲的位置来存储键值对。(二)具体方法线性探测:从发生冲突的位置开始,依次检查下一个位置,......
  • 什么是Web 3.0,它如何改变互联网
    WEB3.0代表着互联网的下一阶段发展,它主要揭示了去中心化、智能合约以及用户数据主权等概念。Web3.0通过使用区块链技术、人工智能和机器学习来提供一个更加开放、互联和智能的网络平台。具体来讲,1、去中心化确保网络自由和数据安全;2、智能合约在不需要中介的情况下自动执行合同;3......
  • [答疑]是不是互联网更适合用DDD
    阿俊2021-11-413:11您发的第八章有一个调查一篇DDD文章提到几个类,我留意看过的文章和演讲,是像您说的那样!我还发现作者除了TW公司的人,还有大部分是互联网公司,而且都会提到微服务。我想问您的问题是,是不是互联网更适合用DDD,微服务架构更适合用DDD?UMLChina潘加宇你说的这个问......
  • 24年北京安防展碰到了几家物联网卡厂家
    第一家:杭州芯博士也是浙江企朋旗下的一家做物联网卡的公司。商标名是Simboss。第二家:深圳的妙月科技好像在推自己的物联网卡和无线路由器。第三家:深圳的中亿物联网和妙月很类似第四家:深圳领科linksfield这样的商标吧,感觉非常专业。第五家深圳的握手物联感觉在卖物联网卡......