行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211053220.1 (22)申请日 2022.08.31 (71)申请人 江苏奥立信数字科技有限公司 地址 214000 江苏省无锡市新吴区菱湖大 道200-8号G1-306 (72)发明人 吴凯 刘羿 查钧译 缪淑媛  (74)专利代理 机构 南京北辰联和知识产权代理 有限公司 323 50 专利代理师 王俊 (51)Int.Cl. H04L 12/66(2006.01) H04L 69/04(2022.01) H04L 69/06(2022.01) H04L 9/08(2006.01) H04L 67/12(2022.01) (54)发明名称 物联网网关以及用于该物联网网关的设备 数据存储系统 (57)摘要 本申请提供一种物联网网关以及用 于该物 联网网关的设备数据存储系统。 本申请在网关的 数据接口后端直接连接存储器组, 通过对存储器 组中不同存储单元的分配使其能够分别针对数 据帧中不同数据段进行相应的压缩和拼接过程, 并创新性地直接在数据接口设置简易的加密模 块, 通过随机且无法逆向反推的散列输出值, 设 置秘钥对寄存器组中的数据段进行加密, 避免数 据传输过程中的窃听行为。 本申请可通过各网关 之间逐级的加密方式, 将数据的传输链路转化为 逐级的秘钥。 由此, 本申请可简单地通过网关接 口的处理过程实现对数据安全的全链路跟踪。 一 旦任一网关节 点的数据被篡改, 后续网关均能能 够校验获知 篡改状况从而丢弃相应数据, 避免对 系统安全性的影响。 权利要求书2页 说明书9页 附图2页 CN 115484131 A 2022.12.16 CN 115484131 A 1.一种物联网 网关, 其特 征在于, 包括: 数据接口, 其连接寄存器组, 用于接收外部设备的信息帧, 按照信 息帧的接收顺序以及 接口所对应的协议类型, 将信息 帧中不同数据段分别存储在寄存器组的不同存储单元内, 并按照接收顺序在 存储过程中同步根据压缩模式要求对信息帧中的相应数据段进 行压缩, 在一个完整数据周期内各信息帧全部存储完毕后, 将压缩所得数据按照压缩模式要求拼接 为待转换值, 将各 数据段的待转换值分别存 储至相应存 储单元的底部; 秘钥生成模块, 其根据接口所连接的设备的识别编号、 设备IP地址、 接口编号或者用户 自定义数据按照预先设定的规则拼接为特征数据, 而后对特征数据进 行哈希运算 获得散列 输出值, 对该散列输出值进行调整获得秘钥; 加密模块, 其根据秘钥生成模块所生成的秘钥, 对寄存器组中信息帧的相应数据段进 行加密, 获得密文数据段; 转换模块, 其同时读取各存储单元底部所存储的待转换值, 根据输出数据所对应的协 议类型要求对各数据段的待转换值进 行转换, 将各数据段的待转换值重新按照输出数据的 协议类型排列, 输出重新 排列获得的输出 数据。 2.如权利要求1所述的物联网网关, 其特征在于, 各网关中还分别存储有数据接口所接 收的信息帧所对应的源地址与接口之间的映射关系表格; 各网关在接收到信息帧后, 分别根据信息帧内目标地址查询映射关系表格, 将输出数 据推送至映射关系表格所对应的接口。 3.如权利要求2所述的物联网网关, 其特征在于, 各网关还分别设置为: 按照固定周期 驱动各数据接口发送握手信息, 以触发数据接口所连接的设备返回应答信号, 所述应答信 号中以该 数据接口所 连设备的识别编号、 设备IP地址、 用户自定义数据作为数据值。 4.如权利要求3所述的物联网网关, 其特征在于, 各网关在接收到数据接口所返回的应 答信号后, 先去除该数据接口所接收到的设备的识别编号、 设备IP地址、 接口编号及用户自 定义数据中高位的 “0”, 然后按照接收顺序在将剩余数据收尾连贯地拼接为特征数据, 以触 发秘钥生成模块对特征数据进 行哈希运算获得散列输出值, 并将散列输出值调整至秘钥所 需长度, 向加密模块输出秘钥。 5.如权利要求1 ‑4所述的物联网网关, 其特征在于, 各寄存器组在第 一种压缩模式要求 下, 按照如下方式存储各信息帧的数据段: 在每个数据周期内, 直接将首个信息帧中的各数 据段存储至寄存器组中相应存储单元 的首地址, 而后根据信息 帧的接收顺序, 在首地址之 后相应的偏移地址上依次存 储后续各信息帧的数据段与首个信息帧中数据段的异或结果; 各寄存器组还分别在第二种压缩 模式要求下, 按照如下 方式存储各信息帧的数据段: 按照预设的数据周期, 直接将数据周期内首个信 息帧中的数据值存储至寄存器组中相 应存储单元 的首地址, 而后根据信息 帧的接收顺序, 在首地址之后相应的偏移地址上依 次 存储后续各信息帧的数据值与首个信息帧中数据值之间的差值。 6.如权利要求5所述的物联网网关, 其特征在于, 所述转换模块在 寄存器组选择第 一种 压缩模式存储各信息帧数据段时按照如下 方式排列输出 数据: 分别对各存储单元中存储的数据段及异或结果进行异或校验, 获得待校验数据段, 然 后根据校验存储单元所获得 的待校验数据段判断其他存储单元所获得 的待校验数据段是 否正确, 在判断校验正确时输出重新排列获得的数据, 在判断校验错误时丢弃寄存器组中权 利 要 求 书 1/2 页 2 CN 115484131 A 2当前数据周期内的数据。 所述转换模块在各寄存器组选择第二种压缩模式存储各信息帧数据段时按照如下方 式排列输出 数据: 对数据值所对应的存储单元中存储的数据值及数据值的差值按照数据帧的接收顺序 进行拼接, 获得合并数据; 分别对其 他存储单元中存储的数据段进行异或校验, 获得待校验数据段; 根据校验数据 段判断其他存储单元中的数据段以及合并数据首部的数据值是否正确, 在判断校验正确时输出重新排列获得的数据, 在判断校验错误时丢弃寄存器组中当前数据 周期内的数据。 7.如权利要求5 ‑6所述的物联网网关, 其特征在于, 各数据接口分别根据转换模块的丢 包率触发数据接口所连接的设备在丢包率超出阈值时切换选择第一种压缩模式在同一数 据周期内重复发送相同数据帧; 触发数据接口所连接的设备在丢包率低于阈值时切换选择第二种压缩模式在同一数 据周期连续发送不同数据帧。 8.一种设备数据存储系统, 其特征在于, 用于如权利要求1 ‑5所述的物联网网关, 其特 征在于, 所述设备 数据存储系统包括: 寄存器组, 用于接收外部设备的信息帧, 按照信息帧的接收顺序以及接口所对应的协 议类型, 将信息帧中不同数据段分别存储在寄存器组的不同存储单元内, 并按照接 收顺序 在存储过程中同步根据压缩模式要求对信息帧中的相应数据段进 行压缩, 在一个完整 数据 周期内各信息帧全部存储完毕后, 将压缩所得数据按照压缩模式要求拼接为待转换值, 将 各数据段的待转换值分别存 储至相应存 储单元的底部; 所述寄存器组还连接有秘钥生成模块, 所述秘钥生成模块根据接口所连接的设备的识 别编号、 设备IP地址、 接口编号或者用户自定义数据按照预先设定的规则拼接为特征数据, 而后对特 征数据进行哈希运 算获得散列输出值, 对该散列输出值进行调整获得秘钥; 所述秘钥生成模块还连接加密模块, 所述加密模块根据秘钥生成模块所生成的秘钥, 对寄存器组中信息帧的相应数据段进行加密, 获得密文数据段; 所述寄存器组及加密模块共同连接转换模块, 所述转换模块同时读取各存储单元底部 所存储的待转换值及密 文数据段, 根据输出数据所对应的协 议类型要求对 各数据段的待转 换值进行转换, 将各数据段的待转换值重新按照输出数据的协议类型排列, 输出重新排列 获得的输出 数据。 9.如权利要求8所述的用于物联网关的设备数据存储系统, 其特征在于, 寄存器组中的 各存储单元, 其每一个地址所对应存储的字节长度不低于信息 帧中数据值的最大长度; 各 存储单元分别 设置其最后一个偏移地址所对应的存储空间为该存储单元末尾的全部剩余 空间。权 利 要 求 书 2/2 页 3 CN 115484131 A 3

.PDF文档 专利 物联网网关以及用于该物联网网关的设备数据存储系统

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 物联网网关以及用于该物联网网关的设备数据存储系统 第 1 页 专利 物联网网关以及用于该物联网网关的设备数据存储系统 第 2 页 专利 物联网网关以及用于该物联网网关的设备数据存储系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 04:08:25上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。