一种针对物联网设备设计的数据模型

专门针对物联网终端和网关设计的数据模型,理论上可以将终端的任何信息通过TCP/UDP直连的方式传递给网关或服务器。

数据模型如下:

上述为终端数据包模型,分为两个部分:Data和用于标识的DataType,比如我需要传输一个温度数据22.65℃,那么数据包就会是:

随后在网关/服务器由其进行数据附加后扩充为如下数据包:

再让数据库入库或者进行处理。

所有的数据以网关IP和终端IP作为约束与设备模型进行关联,可以做到自适应绝大部分数据的要求。

本模型以于以下项目中进行测试:

B站视频:https://www.bilibili.com/video/av53183434

github:https://github.com/ViperL/UWP/tree/master/Router

其所有的数据交互模型如下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值