一种数据处理方法、装置、物联网平台及存储介质制造方法及图纸

技术编号:28384037 阅读:27 留言:0更新日期:2021-05-08 00:12
本申请实施例公开了一种数据处理方法、装置、物联网平台及存储介质。其中,方法包括:物联网平台接收物联网中第一数据传输单元(DTU)设备通过网关发送的第一数据;所述第一DTU设备基于长距离广域网络(LoRaWAN)协议与所述网关通信;在所述物联网中,所述第一DTU设备支持与至少一个物联网设备连接;利用与所述第一DTU设备匹配的物模型,对所述第一数据进行解析,至少得到物联网设备地址和对应的物联网设备数据;利用与所述物联网设备地址匹配的物联网设备物模型对所述对应的物联网设备数据进行解析,并输出解析后的物联网设备数据至应用层。

【技术实现步骤摘要】
一种数据处理方法、装置、物联网平台及存储介质
本申请涉及数据处理技术,具体涉及一种数据处理方法、装置、物联网平台及存储介质。
技术介绍
将传统有线设备的数据以长距离广域网络(LoRaWAN,LongRangeWideAreaNetwok)通信的方式接入物联网平台的过程被称为设备的LoRaWAN化。使用LoRaWAN数据传输单元(DTU,DataTransferunit)来解决传统RS485设备的LoRaWAN化,开发时间短,又能保证设备的安全工作,因而成为一种比较通用的设计方案。在使用DTU设备来实现传统RS485设备的LoRaWAN化的过程中,通过DTU设备,物联网设备的设备数据被传输至应用层的应用,由应用层的应用进行数据呈现。然而,对于如何降低应用层的应用的定制化程度和开发难度,目前尚未有有效解决方案。
技术实现思路
为解决相关技术问题,本申请实施例提供一种数据处理方法、装置、设备及存储介质。本申请实施例的技术方案是这样实现的:本申请实施例提供了一种数据处理方法,应用于物联网平台,包括:接收物联网中第一DTU设备通过网关发送的第一数据;所述第一DTU设备基于LoRaWAN协议与所述网关通信;在所述物联网中,所述第一DTU设备支持与至少一个物联网设备连接;利用与所述第一DTU设备匹配的物模型,对所述第一数据进行解析,至少得到物联网设备地址和对应的物联网设备数据;利用与所述物联网设备地址匹配的物联网设备物模型对所述对应的物联网设备数据进行解析,并输出解析后的物联网设备数据至应用层。上述方案中,所述方法还包括:从本地的所述第一DTU设备所连接的至少一个物联网设备每个物联网设备的设备信息中,查找与所述物联网设备地址对应的设备信息;从查找到的设备信息中获取设备类型;利用所述设备类型,确定与所述物联网设备地址匹配的物联网设备物模型。上述方案中,对所述第一数据进行解析时,还得到所述对应的物联网设备数据的服务序号或者得到所述对应的物联网设备数据的第一任务序号和第二任务序号;所述对应的物联网设备数据的服务序号能够表征物联网设备数据对应的下行服务;所述第一任务序号能够表征物联网设备数据对应的上行任务在所有上行任务中的顺序;所述第二任务序号能够表征物联网设备数据对应的上行任务。上述方案中,所述方法还包括:利用所述第一DTU设备的设备地址,确定所述第一DTU设备的类型;利用所述第一DTU设备的类型,确定与所述第一DTU设备匹配的物模型。上述方案中,所述接收物联网中第一DTU设备通过网关发送的第一数据,包括:接收所述第一DTU设备主动上报的第一数据;或者,通过所述网关向所述第一DTU设备发送第一指令;接收所述第一DTU设备响应所述第一指令上报的第一数据。上述方案中,所述接收所述第一DTU设备主动上报的第一数据,包括:接收所述第一DTU设备基于向所述第一DTU设备连接的物联网设备发送的轮询指令上报的第一数据。上述方案中,所述方法还包括:从所述应用层获取针对所述第一DTU设备连接的物联网设备的第二指令;所述第二指令用于控制所述第一DTU设备连接的物联网设备的状态和/或获取所述第一DTU设备连接的物联网设备的数据;利用所述第二指令,通过所述网关向所述第一DTU设备发送第一指令。上述方案中,所述方法还包括:发送第一指令后,启动定时器,超时后未接收到所述第一DTU设备上报的第一数据时,输出发送失败的反馈至所述应用层。本申请实施例还提供了一种数据处理装置,包括:接收模块,用于接收物联网中第一DTU设备通过网关发送的第一数据;所述第一DTU设备基于LoRaWAN协议与所述网关通信;在所述物联网中,所述第一DTU设备支持与至少一个物联网设备连接;第一解析模块,用于利用与所述第一DTU设备匹配的物模型,对所述第一数据进行解析,至少得到物联网设备地址和对应的物联网设备数据;第二解析模块,利用与所述物联网设备地址匹配的物联网设备物模型对所述对应的物联网设备数据进行解析,并输出解析后的物联网设备数据至应用层。本申请实施例还提供了一种物联网平台,包括:通信接口及处理器;其中,所述通信接口,用于接收物联网中第一DTU设备通过网关发送的第一数据;所述第一DTU设备基于LoRaWAN协议与所述网关通信;在所述物联网中,所述第一DTU设备支持与至少一个物联网设备连接;所述处理器,用于利用与所述第一DTU设备匹配的物模型,对所述第一数据进行解析,至少得到物联网设备地址和对应的物联网设备数据;并利用与所述物联网设备地址匹配的物联网设备物模型对所述对应的物联网设备数据进行解析,并通过所述通信接口输出解析后的物联网设备数据至应用层。本申请实施例还提供了一种物联网平台,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。本申请实施例提供的数据处理方法、装置、物联网平台及存储介质,第一DTU设备通过网关向物联网平台发送第一数据;而物联网平台在收到第一数据后,利用与所述第一DTU设备匹配的物模型,对所述第一数据进行解析,至少得到物联网设备地址和对应的物联网设备数据;并利用与所述物联网设备地址匹配的物联网设备物模型对所述对应的物联网设备数据进行解析,并输出解析后的物联网设备数据至应用层。本申请实施例的技术方案,由物联网平台对DTU设备发送的物联网设备进行数据解析,并将解析后的物联网设备数据发送至应用层,使得应用层的应用可以直接根据解析后的物联网设备数据进行数据呈现,无需进行数据解析。与相关技术中由应用层的应用进行数据解析的实现方式相比,降低了应用的开发难度和定制化程度,能够形成标准的解决方案。附图说明图1为相关技术中物联网架构示意图;图2为本申请实施例一种数据处理方法流程示意图;图3为本申请实施例另一种数据处理方法流程示意图;图4为本申请应用实施例的RS485设备LoRaWAN化架构示意图;图5为本申请实施例一种数据处理装置结构示意图;图6为本申请实施例物联网平台结构示意图;图7为本申请实施例数据处理系统结构示意图。具体实施方式以下结合附图及实施例对本申请作进一步详细的说明。目前大部分传统设备(诸如制造业、农业相关的设备)都具有RS485接口,通过ModBus协议与其他设备进行通信,这种设备统称为RS485设备。在很多的实际应用中,需要将RS485设备以无线的方式接入物联网平台,此时,LoRaWAN协议以其支持灵活部署基站、低功耗、无连接费等优势被广泛应用,成为设备厂商的优选方式之一。将传统有线设备的数据以LoRaWAN通信的方式接入物联网平本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于物联网平台,包括:/n接收物联网中第一数据传输单元DTU设备通过网关发送的第一数据;所述第一DTU设备基于长距离广域网络LoRaWAN协议与所述网关通信;在所述物联网中,所述第一DTU设备支持与至少一个物联网设备连接;/n利用与所述第一DTU设备匹配的物模型,对所述第一数据进行解析,至少得到物联网设备地址和对应的物联网设备数据;/n利用与所述物联网设备地址匹配的物联网设备物模型对所述对应的物联网设备数据进行解析,并输出解析后的物联网设备数据至应用层。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于物联网平台,包括:
接收物联网中第一数据传输单元DTU设备通过网关发送的第一数据;所述第一DTU设备基于长距离广域网络LoRaWAN协议与所述网关通信;在所述物联网中,所述第一DTU设备支持与至少一个物联网设备连接;
利用与所述第一DTU设备匹配的物模型,对所述第一数据进行解析,至少得到物联网设备地址和对应的物联网设备数据;
利用与所述物联网设备地址匹配的物联网设备物模型对所述对应的物联网设备数据进行解析,并输出解析后的物联网设备数据至应用层。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从本地的所述第一DTU设备所连接的至少一个物联网设备每个物联网设备的设备信息中,查找与所述物联网设备地址对应的设备信息;
从查找到的设备信息中获取设备类型;
利用所述设备类型,确定与所述物联网设备地址匹配的物联网设备物模型。


3.根据权利要求1所述的方法,其特征在于,对所述第一数据进行解析时,还得到所述对应的物联网设备数据的服务序号或者得到所述对应的物联网设备数据的第一任务序号和第二任务序号;所述对应的物联网设备数据的服务序号能够表征物联网设备数据对应的下行服务;所述第一任务序号能够表征物联网设备数据对应的上行任务在所有上行任务中的顺序;所述第二任务序号能够表征物联网设备数据对应的上行任务。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
利用所述第一DTU设备的设备地址,确定所述第一DTU设备的类型;
利用所述第一DTU设备的类型,确定与所述第一DTU设备匹配的物模型。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述接收物联网中第一DTU设备通过网关发送的第一数据,包括:
接收所述第一DTU设备主动上报的第一数据;
或者,
通过所述网关向所述第一DTU设备发送第一指令;接收所述第一DTU设备响应所述第一指令上报的第一数据。


6.根据权利要求5所述的方法,其特征在于,所述接收所述第一DTU设备主动上报的第一数据,包括:
接收所述第一DTU设备基于向所述第一DTU设备连接的物联网设备发送的轮询指令上报的第一数据。


...

【专利技术属性】
技术研发人员:邓冠兵
申请(专利权)人:武汉慧联无限科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1