物联网云平台常用协议和应用场景

雷军说过“在风口上猪都能飞起来”,2019是物联网爆发式增长的一年,在毛衣争端升级持续,实体经济增长放缓(其实你懂的),互联网泡沫裁员,就在这种大环境不好的情况下,很多人换工作都要谨慎再谨慎,而物联网行业却逆势爆发增长,相关公司业绩,这里以无线模组公司为例,增长大多超过100%,业绩创历史新高。

物联网云平台常用协议和应用场景物联网云平台常用协议和应用场景

风口已到,你上车了吗?今天给大家介绍下物联网云平台支持的大多数协议已经其特征和应用场景。本文不讨论不同物联网平台的差异和特点,这个将会在以后的文章中给大家介绍(毕竟现在还没玩过足够多的平台嘛)

物联网云平台常用协议和应用场景物联网云平台常用协议和应用场景

这里大多数我将参考OneNet平台的协议介绍,因为他支持的协议比较全,介绍文档介绍这部分写的也比较清楚,有较大的参考价值。

一般物联网云平台支持的协议有CoAP(LWM2M)、MQTT、Modbus、HTTP、HTTPS、TCP、UDP等。

接入协议

设备侧适用特点

典型适用行业

LWM2M

使用NB网络;
 对于深度和广度覆盖要求高;
 对成本和功耗十分敏感;
 对数据传输的实时性要求不高;
 存在海量连接,需要传输加密;
 周期性上报特点明显;

水、电、气、暖等智能表具
 智能井盖等市政场景;

EDP
 MQTT

需要设备上报数据到平台;
 需要实时接收控制指令;
 有充足的电量支持设备保持在线;
 需要保持长连接状态;

共享经济、物流运输、智能硬件、M2M等多种场景

HTTP

只上报传感器数据到平台;
 无需下行控制指令到设备;

简单数据上报场景

HTTPS

只上报传感器数据到平台;
 无需下行控制指令到设备;

需要加密连接;

简单数据上报场景,需要加密连接

Modbus

设备类型主要是基于TCP的DTU;
 DTU下挂设备为标准Modbus协议通信设备

使用Modbus+DTU进行数据采集的行业

TCP透传

保持长连接;
 双向通信;
 用户自定义通信数据格式;

用户自定义数据协议;简单控制类场景如共享单车、共享按摩椅

UDP

有些平台用于NB-IOT模块

同LWM2M的场景

 

说了这么多,实际设计中记得根据不同的应用场景,选择合适的协议哦。可别拿了个NB-IOT模块还非要做TCP长链接,它的协议设计就是为低功耗,海量节点设计的,选择LWM2M才是王道哦。

假如我理解错了,欢迎指正,以后修正。

转载于:https://www.cnblogs.com/iots/p/10847003.html

本文章来源于互联网,如有侵权,请联系删除!原文地址:物联网云平台常用协议和应用场景

相关推荐: 腾讯云物联网开发平台 IoT Explorer 全面指引

文章目录 1 设备侧开发教程 1.1 腾讯云端侧资源 1.2 LoRa 设备 LoRaWAN 节点接入 LoRaWAN 网关接入 1.3 WiFi 设备 1.4 网关类设备 2 平台功能操作笔记 2.1 脚本引擎 2.2 数据开发 3 应用侧开发教程 3.1 …