[发明专利]网关设备、数据传输方法及存储介质在审
| 申请号: | 201810433385.9 | 申请日: | 2018-05-08 |
| 公开(公告)号: | CN108737259A | 公开(公告)日: | 2018-11-02 |
| 发明(设计)人: | 吴锦;赵阳;朱琦 | 申请(专利权)人: | 平安证券股份有限公司 |
| 主分类号: | H04L12/66 | 分类号: | H04L12/66;H04L29/06;H04L1/00 |
| 代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标设备 功能码 有效数据段 解析 访问参数 目的地址 网关设备 数据段信息 存储介质 数据传输 标识目标设备 数据帧格式 数据帧类型 设备发送 通用性差 映射关系 预先存储 获取源 源地址 预设 传送 转化 | ||
1.一种网关设备,其特征在于,所述网关设备包括存储器、及与所述存储器连接的处理器,所述处理器用于执行所述存储器上存储的数据传输程序,所述数据传输程序被所述处理器执行时实现如下步骤:
A1、获取源设备发送的源信号,所述源信号包括一种或多种通信协议数据帧;
A2、对获取的源信号进行解析,以解析出所述通信协议数据帧中的数据段信息,所述数据段信息包括源地址、有效数据段以及目的地址;
A3、根据预先存储的功能码与目的地址之间的映射关系,确定目的地址对应的功能码,所述功能码为预设类型长度的字节,用于标识目标设备支持的数据帧类型;
A4、对所述有效数据段进行解析,得到目标设备对应的访问参数,基于目标设备的功能码将所述访问参数转化为目标设备支持的数据帧格式,并传送至目标设备,所述有效数据段包括目标设备的访问参数。
2.如权利要求1所述的网关设备,其特征在于,在所述步骤A4中,所述对所述有效数据段进行解析,得到目标设备对应的访问参数的步骤,包括:
确定所述有效数据段的帧类型,根据确定的帧类型将所述有效数据段转换为对应帧类型的Json数据帧;
调用与所述Json数据帧的帧类型对应的接口函数;
根据调用的接口函数获取生成的Json数据帧的Json属性;
将生成的Json属性与预设的Json字段访问表进行匹配,获得所述目标设备的访问参数。
3.如权利要求2所述的网关设备,其特征在于,在所述步骤A4中,所述基于目标设备的功能码将所述访问参数转化为目标设备支持的数据帧格式的步骤,包括:
将所述访问参数转化为预设进制的数据格式;
基于目标设备的功能码将所述预设进制的数据格式转化为目标设备支持的数据帧格式。
4.如权利要求1所述的网关设备,其特征在于,所述步骤A2还包括如下步骤:
计算解析出的有效数据段的字符信息长度;
根据循环冗余的计算方式分析所述字符信息长度,获得校验码;
根据获得的校验码,确定所述源信号的可靠性。
5.如权利要求1-4任一项所述的网关设备,其特征在于,所述源信号包括的通信协议数据帧包括TCP/IP数据帧、CAN协议数据帧、Modbus协议数据帧和Bacnet协议数据帧。
6.一种数据传输方法,其特征在于,所述方法包括如下步骤:
S1、获取源设备发送的源信号,所述源信号包括一种或多种通信协议数据帧;
S2、对获取的源信号进行解析,以解析出所述通信协议数据帧中的数据段信息,所述数据段信息包括源地址、有效数据段以及目的地址;
S3、根据预先存储的功能码与目的地址之间的映射关系,确定目的地址对应的目标设备的功能码,所述功能码为预设类型长度的字节,用于标识目标设备支持的数据帧类型;
S4、对所述有效数据段进行解析,得到目标设备对应的访问参数,基于目标设备的功能码将所述访问参数转化为目标设备支持的数据帧格式,并传送至目标设备,所述有效数据段包括目标设备的访问参数。
7.如权利要求6所述的数据传输方法,其特征在于,在所述步骤S4中,所述对所述有效数据段进行解析,得到目标设备对应的访问参数的步骤,包括:
确定所述有效数据段的帧类型,根据确定的帧类型将所述有效数据段转换为对应帧类型的Json数据帧;
调用与所述Json数据帧的帧类型对应的接口函数;
根据调用的接口函数获取生成的Json数据帧的Json属性;
将生成的Json属性与预设的Json字段访问表进行匹配,获得所述目标设备的访问参数。
8.如权利要求7所述的数据传输方法,其特征在于,在所述步骤S4中,所述基于目标设备的功能码将所述访问参数转化为目标设备支持的数据帧格式的步骤,包括:
将所述访问参数转化为预设进制的数据格式;
基于目标设备的功能码将所述预设进制的数据格式转化为目标设备支持的数据帧格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安证券股份有限公司,未经平安证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810433385.9/1.html,转载请声明来源钻瓜专利网。





