数据传输方法、物联网网关设备及计算机可读存储介质技术

技术编号:36552572 阅读:27 留言:0更新日期:2023-02-04 17:06
本申请提供了一种数据传输方法、物联网网关设备及计算机可读存储介质。该方法应用于物联网网关设备,物联网网关设备与物联网中的第一通信设备和第二通信设备建立有通信连接,该方法包括:接收第一通信设备发送的第一协议格式的数据,第一协议格式的数据包括协议部分和数据部分;对第一协议格式的数据进行协议解析,得到中间格式的数据;根据第二通信设备支持的通信协议,将中间格式的数据转换为与通信协议对应的第二协议格式的数据;向第二通信设备发送第二协议格式的数据。本申请实施例通过引入中间格式,将通信协议的一对一转换替代为将一种协议格式转换为中间格式,再将中间格式转换为另一种协议格式,有助于降低协议转换模块的开发量。块的开发量。块的开发量。

【技术实现步骤摘要】
数据传输方法、物联网网关设备及计算机可读存储介质


[0001]本申请涉及物联网领域,更为具体的,涉及一种数据传输方法、物联网网关设备及计算机可读存储介质。

技术介绍

[0002]物联网是在互联网基础上的延伸和扩展的网络,可以实现物体(设备)之间进行信息交换和通信。由于物联网中设备的生产厂家不同等原因,不同的设备所采用的通信协议往往不同,因此该设备在物联网中进行通信时需要进行通信协议的转换。相关技术通过网关设备在云端实现设备之间通信协议的转换,但是这种方法协议转换复杂、传输链路长,可靠性难以得到保证。

技术实现思路

[0003]本申请提供一种数据传输方法、物联网网关设备及计算机可读存储介质。下面对本申请实施例涉及的各个方面进行介绍。
[0004]第一方面,提供一种数据传输方法,所述方法应用于物联网网关设备,所述物联网网关设备与物联网中的第一通信设备和第二通信设备建立有通信连接,所述方法包括:接收所述第一通信设备发送的第一协议格式的数据,所述第一协议格式的数据包括协议部分和数据部分;对所述第一协议格式的数据进行协议解析,得到本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法应用于物联网网关设备,所述物联网网关设备与物联网中的第一通信设备和第二通信设备建立有通信连接,所述方法包括:接收所述第一通信设备发送的第一协议格式的数据,所述第一协议格式的数据包括协议部分和数据部分;对所述第一协议格式的数据进行协议解析,得到中间格式的数据,所述中间格式的数据包括第一格式位和第二格式位,所述第一格式位用于存储从所述协议部分中解析得到的信息,所述第二格式位用于存储所述数据部分解析得到的信息;根据所述第二通信设备支持的通信协议,将所述中间格式的数据转换为与所述通信协议对应的第二协议格式的数据;向所述第二通信设备发送所述第二协议格式的数据。2.根据权利要求1所述的方法,其特征在于,所述对所述第一协议格式的数据进行协议解析,得到中间格式的数据,包括:识别所述第一协议格式的数据中的所述协议部分和所述数据部分;将所述协议部分中提取的地址信息和控制信息存储至所述第一格式位,所述地址信息用于指示所述第一协议格式的数据的目的地址,所述控制信息用于对所述第一协议格式的数据的传输过程进行控制;将所述数据部分中提取的数据信息存储至所述第二格式位;根据所述第一格式位以及所述第二格式位中存储的信息,生成所述中间格式的数据。3.根据权利要求2所述的方法,其特征在于,所述第一格式位包括:命令位,用于存储所述控制信息;以及地址位,用于存储所述地址信息。4.根据权利要求1所述的方法,其特征在于,所述第一通信设备与所述物联网网关设备通过第一通信接口相连,所述第二通信设备与所述物联网网关设备通过第二通信接口相连,所述方法还包括:通过Web网页接收所述第一通信接口和所述第二通信接口的配置信息;根据所述配置信息,对所述物联网网关设备的通信端口进行配置,使得所述第一通信接口支持所述第一协议格式的数据的传输,且所述第二通信接口支持所述第二协议格式的数据的传输。5.根据权利要求1所述...

【专利技术属性】
技术研发人员:申友志杨威钱程东王迥波李帅杰魏世民邢颖
申请(专利权)人:飞腾信息技术有限公司
类型:发明
国别省市:

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

1