通信协议

物联网通信协议介绍

为了方便,将物联网通信协议分为两大类,一类是接入协议,一类是通讯协议。接入协议一般负责子网内设备间的组网及通信;通讯协议主要是运行在传统互联网TCP/IP协议之上的设备通讯协议,负责设备通过互联网进行数据交换及通信。本文介绍以通讯协议为主。

先说接入协议

市场上常见的有zigbee、蓝牙以及wifi协议等。

一、zigbee

zigbee目前在工业控制领域应用广泛,在智能家居领域也有一定应用。它有以下主要优势:

1. 低成本。zigbee协议数据传输速率低,协议简单,所以开发成本也比较低。并且zigbee协议还免收专利费用~

2. 低功耗。由于zigbee协议传输速率低,节点所需的发射功率仅1mW,并采用休眠+唤醒模式,功耗极低。

3. 自组网。通过zigbee协议自带的mesh功能,一个子网络内可以支持多达65000个节点连接,可以快速实现一个大规模的传感网络。

4. 安全性。使用crc校验数据包的完整性,支持鉴权和认证,并且采用aes-128对传输数据进行加密。

这篇文章主要介绍了网络协议概述:物理层、连接层、网络层、传输层、应用层详解,本文用生活中的邮差与邮局来帮助理解复杂的网络协议,通俗易懂,文风幽默,是少见的好文章,需要的朋友可以参考下

信号的传输总要符合一定的协议(protocol)。比如说长城上放狼烟,是因为人们已经预先设定好狼烟这个物理信号代表了“敌人入侵”这一抽象信号。这样一个“狼烟=敌人入侵”就是一个简单的协议。协议可以更复杂,比如摩尔斯码(Morse Code),使用短信号和长信号的组合,来代表不同的英文字母。比如SOS(***---***, *代表短信号,-代表长信号)。这样"***= S, ---=O"就是摩尔斯码规定的协议。然而更进一层,人们会知道SOS是求助信息,原因是我们有“SOS=求救”这个协议存在在脑海里。所以"***---***=SOS=求救"是一个由两个协议组成的分层通信系统。

网络协议概述:物理层、连接层、网络层、传输层、应用层详解
使用Morse Code的电报机

这些物联网专业术语,随便说一个就能让别人膜拜你

提升聊天逼格,一举打入物联网圈,就靠这些术语了!

6LoWPAN - 6LoWPAN是“IPv6 over low-power personal area networks”的缩写。是低速无线个域网标准,它基于IEEE 802.15.4实现IPv6通信。6LoWPAN的最大优点是低功率支持,几乎可运用到所有设备,包括手持设备和高端通信设备;它内植有AES-128加密标准,支持增强的认证和安全机制。

AMQP(高级消息队列协议) - AMQP是一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语言等条件的限制。Erlang中的实现有 RabbitMQ等。AMQP是许多商业中间件集成产品的一部分,包括Microsoft的Windows Azure服务总线,VMware的RabbitMQ和IBM的MQlight。它最初由金融部门开发用于快速M2M通信,但已开始在物联网项目中使用。

同步内容
--电子创新网--
粤ICP备12070055号