[小迪导读]:随着物联网在各行各业的深入应用,设备种类、连接接口不断增加。因此,产生了越来越多的传输协议,本文由浅入深简要介绍了业内常见的传输协议,为希望学习了解的读者提供基础指引的作用。
物联网协议是指在物联网环境中用于设备间通信和数据传输的协议。根据不同的作用,物联网协议可分为传输协议、通信协议和行业协议。今天分享的是传输协议。
传输协议概述:
一般负责子网内设备间的组网及通信。例如 Wi-Fi、Ethernet、NFC、 Zigbee、Bluetooth、GPRS、3G/4G/5G等。这些协议能够确保在网络上传输的数据的安全性和可靠性。
Modbus 协议描述: Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。
应用场景:在工业领域应用广泛。
OPC-UA 协议描述: 全称为OPC Unified Architecture(OPC统一架构),是一项开源的、独立于平台的标准协议;通过此协议,使用不同系统的设备可以通过网络在客户端和服务器之间发送消息进行通信。OPC-UA更适用于远程访问。
应用场景:适用于现场设备,控制系统,制造执行系统和企业资源规划系统等应用领域的制造软件。
OPC-DA 协议描述: OPC-DA适用于单系统数据访问。OPC-DA为实时数据访问规范,定义了包括数据值,更新时间与数据品质信息的相关标准。
应用场景:适用于多个供应商设备和控制应用程序之间实现数据交换。
LoRa协议描述: LoRa是基于Semtech公司开发的一种低功耗局域网无线标准,解决了在同样的功耗条件下比其他无线方式传播的距离更远的技术问题,实现了低功耗和远距离的统一。
应用场景:主要在智慧城市、智慧建筑、智能家居、智能农业、无线工业等各个领域
ZigBee协议描述: ZigBee是一种低速短距离传输的无线通信协议,是一种高可靠的无线数传网络,主要特色有低速、低耗电、低成本、支持大量网上节点、支持多种网上拓扑、低复杂度、快速、可靠、安全。ZigBee技术是一种新型技术,它最近出现,主要是依靠无线网络进行传输,它能够近距离的进行无线连接,属于无线网络通讯技术。
应用场景:在工业、农业、智能 家居等领域得到大规模的应用。
Bluetooth协议描述: 蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。
应用场景:蓝牙能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。
[小迪导读]:通过了解物联网通信协议,以及与其对应的应用场景,读者可以沿着自己所在的行业应用需求,不断优化提升自己的产品及应用。
想了解更多 dgiot 的具体细节,欢迎大家在GitHub上查看相关源代码。