[发明专利]一种多协议通信实时库数据聚合方法及系统在审
| 申请号: | 202110205476.9 | 申请日: | 2021-02-24 |
| 公开(公告)号: | CN112905701A | 公开(公告)日: | 2021-06-04 |
| 发明(设计)人: | 刘中峰;李明;程传斌;孙瑜斐 | 申请(专利权)人: | 河南辉煌科技股份有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/25;H04L29/06 |
| 代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 黄红梅 |
| 地址: | 450001 河南省郑州*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 协议 通信 实时 数据 聚合 方法 系统 | ||
本发明提供一种多协议通信实时库数据聚合方法及系统,方法包括:将通信实时库数据按数据使用性质进行分类,形成实时库基础数据类型集,每种数据类型设置一个独立数据存储区;对要处理的实时库数据采用基于JSON数据格式的动态数据包装方法进行数据建模,将实时库数据按数据分为协议结构数据和协议负载数据,其中,协议结构数据用来表达协议规则和协议时序逻辑,用来进行协议的组包、解析和时序控制,协议负载数据为协议传输的有效内容;每个有效协议负载数据对应多个不同或相同的数据存储类型,每种数据存储类型对应一个拆分映射规则,通过动态构造映射过程,将有效协议负载数据映射到实时库基础数据类型集中。
技术领域
本发明属于地铁综合监控技术领域,具体的说,涉及了一种多协议通信实时库数据聚合方法及系统。
背景技术
当期在地铁综合监控系统中要面临着不同子系统数据接入问题,这些子系统大多采用工业控制协议,但这些工业控制协议种类繁多,如:Modbus/TCP,Ethernet/IP,IEC-104,OPC等,而且协议组包、时序关系有很大的差异。将这些不同的协议数据聚合到一起是一件麻烦的事情,又因为这些协议数据量非常大,加剧了数据聚合处理的复杂性。
为了解决以上存在的问题,人们一直在寻求一种理想的技术解决方案。
发明内容
本发明的目的是针对现有技术的不足,从而提供了一种多协议通信实时库数据聚合方法及系统。该方法在地铁综合监控系统中能够高效快捷处理不同通信协议的数据聚合问题。
为了实现上述目的,本发明所采用的技术方案是:
本发明第一方面提供一种多协议通信实时库数据聚合方法:
将通信实时库数据按数据使用性质进行分类,形成实时库基础数据类型集,每种数据类型设置一个独立数据存储区;
对要处理的实时库数据采用基于JSON数据格式的动态数据包装方法进行数据建模,将实时库数据按数据分为协议结构数据和协议负载数据,其中,协议结构数据用来表达协议规则和协议时序逻辑,用来进行协议的组包、解析和时序控制,协议负载数据为协议传输的有效内容;每个有效协议负载数据对应多个不同或相同的数据存储类型,每种数据存储类型对应一个拆分映射规则,通过动态构造映射过程,将有效协议负载数据映射到实时库基础数据类型集中。
基于上述,实时库基础数据类型集包括遥信数据、遥测数据、遥控数据、累积量数据和字符串数据。
基于上述,遥信数据值采用一个4字节整数存储,用以表示布尔型值、枚举值、离散量、线圈、开关或报警;
遥测数据值采用一个8字节数值存储,用以表示寄存器值、16位或32模拟量、64位超大数据或浮点值;
遥控数据值采用一个遥控元组对象来存储,包括遥控点号、遥控类型、遥控参数和遥控命令值,用以表示控制命令;
累积量数据采用一个8字节数据存储,用以表示32位整数或浮点数、64位整数或双精度浮点数;
字符串数据采用不定长字节数组存储,数据包含数据长度、编码类型和字符内容。
本发明第二方面提供一种多协议通信实时库数据聚合系统,包括动态构造协议包装器和独立数据存储区;
所述动态构造协议包装器和所述独立数据存储区分别与接口处理器连接,将通信实时库数据按数据使用性质进行分类,每种数据类型存储至一个独立数据存储区,形成实时库基础数据类型集;
所述动态构造协议包装器对要处理的实时库数据采用基于JSON数据格式的动态数据包装方法进行数据建模,将实时库数据按数据分为协议结构数据和协议负载数据,其中,协议结构数据用来表达协议规则和协议时序逻辑,用来进行协议的组包、解析和时序控制,协议负载数据为协议传输的有效内容;每个有效协议负载数据对应多个不同或相同的数据存储类型,每种数据存储类型对应一个拆分映射规则,通过动态构造映射过程,将有效协议负载数据映射到实时库基础数据类型集中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南辉煌科技股份有限公司,未经河南辉煌科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110205476.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





