说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202211091771.7 (22)申请日 2022.09.07 (65)同一申请的已公布的文献号 申请公布号 CN 115174698 A (43)申请公布日 2022.10.11 (73)专利权人 深圳华锐分布式技 术股份有限公 司 地址 518000 广东省深圳市福田区梅林街 道梅都社区中康路136号深圳新一代 产业园5栋2301 专利权人 华锐分布式技 术 (长沙) 有限公司 (72)发明人 王尧 张卫 周晓鹏 刘勇  姚银琪 宋宜珂 杨上丁 张彬彬  (74)专利代理 机构 深圳市精英创新知识产权代 理有限公司 4 4740 专利代理师 迟珊珊(51)Int.Cl. H04L 69/04(2022.01) H04L 1/00(2006.01) H04L 67/12(2022.01) G06Q 40/04(2012.01) G06F 9/50(2006.01) G06F 16/22(2019.01) (56)对比文件 CN 112346843 A,2021.02.09 CN 112650499 A,2021.04.13 CN 114238334 A,202 2.03.25 CN 112330456 A,2021.02.0 5 李函.基于FPGA的FAST协议 解码金融加速设 计. 《中国优秀硕士学位 论文全文数据库 (信息科 技辑) 》 .2016, 审查员 李世成 (54)发明名称 基于表项索引的行情数据解码方法、 装置、 设备及介质 (57)摘要 本发明涉及大数据技术领域, 提供一种基于 表项索引的行情数据解码方法、 装置、 设备及介 质, 其方法应用于包括基于硬件平台搭建的各模 块的系统, 包括: 停止位解码模块识别行情数据 中的待解码字段, 字段映射模块利用状态机提取 待解码字段中的PMAP值并传递至表项索引模块, 表项索引模块以PMAP值作为地址在字段ID索引 表中进行查询, 将查询到的目标ID返回至字段映 射模块, 字段映射模块将待 解码字段及目标ID输 出至字段后处理模块进行处理, 得到解码后的目 标行情数据。 本发明能够基于硬件平台搭建各功 能模块, 进而实现对模块功能的解耦, 并且, 基于 硬件平台加速并行执行各个模块, 能够有效提高 对行情数据的解码效率。 权利要求书2页 说明书13页 附图2页 CN 115174698 B 2022.12.13 CN 115174698 B 1.一种基于表项索引的行情数据解码方法, 其特征在于, 应用于目标系统, 所述目标系 统包括基于硬件平台搭建的停止位解码模块、 字段映射模块、 表项索引模块及字段后处理 模块, 所述方法包括: 响应于接收到的行情数据, 所述停止位 解码模块识别所述行情数据中的待解码字段; 所述字段映射模块利用状态机提取所述待解码字段中的主体字段PMAP值及重复组字 段PMAP值; 所述字段映射模块将所述主体字段PMAP值及所述重复组字段PMAP值传递至所述表项 索引模块; 所述表项索引模块以所述主体字段PMAP值及所述重 复组字段PMAP值作 为地址, 并在字 段ID索引表中进 行查询, 得到目标ID; 其中, 所述字段ID索引表用于存储消息模板中每种类 型的行情数据的字段ID, 所述字段ID索引表存 储于所述表项索引模块; 所述表项索引模块将所述目标ID返回至所述字段映射模块; 所述字段映射模块将所述待解码字段及所述目标ID输出至所述字段后处 理模块; 所述字段后处理模块根据 所述目标ID对所述待解码字段进行处理, 得到解码后的目标 行情数据; 在得到解码后的目标 行情数据后, 所述方法还 包括: 当有新增类型的行情数据时, 所述字段映射模块获取所述新增类型的行情数据的重复 组字段信息; 所述字段映射模块将所述重复组字段信息告知所述状态机; 其中, 所述重复组字段信 息包括: 所述新增类型的行情数据中是否有重复组、 重复组 的 类型数量。 2.如权利要求1所述的基于表项索引的行情数据解码方法, 其特征在于, 所述停止位解 码模块识别所述行情数据中的待解码字段包括: 获取所述行情数据中每 个字节的最高比特位; 当有字节的最高比特位 为1时, 将所述字节确定为所述待解码字段。 3.如权利要求1所述的基于表项索引的行情数据解码方法, 其特 征在于, 所述表项索引模块以所述主体字段PMAP值及所述重 复组字段PMAP值作 为地址, 并在字 段ID索引表中进行查询, 得到目标ID包括: 获取所述主体字段PMAP值及所述重复组字段PMAP值中存在值 为1的所有字段; 从所述字段ID索引表中获取 所述所有字段中每 个字段对应的域名称; 将每个域名称对应的字段ID确定为所述目标ID。 4.如权利要求1所述的基于表项索引的行情数据解码方法, 其特征在于, 所述字段后处 理模块根据所述目标ID对所述待解码字段进行处 理, 得到解码后的目标 行情数据包括: 获取所述目标ID对应的域作为目标域; 根据所述目标域确定数据属性; 根据所述数据属性对所述待解码字段进行缩放及类型转换, 得到所述目标 行情数据。 5.如权利要求1所述的基于表项索引的行情数据解码方法, 其特征在于, 所述字段后处 理模块根据所述目标ID对所述待解码字段进行处 理, 得到解码后的目标 行情数据还 包括: 确定所述目标 行情数据的接收方;权 利 要 求 书 1/2 页 2 CN 115174698 B 2确定所述接收方对应的传输带宽及运 算能力; 当所述接收方对应的传输带宽及运算能力 达到补全条件时, 获取所述目标ID对应的域 操作符; 根据所述目标ID对应的域操作符确定补全策略; 根据所述补全策略补全所述待解码字段中的缺省字段, 得到所述目标 行情数据。 6.如权利要求1所述的基于表项索引的行情数据解码方法, 其特征在于, 所述停止位解 码模块、 所述字段映射模块、 所述表项索引模块及所述字段后处理模块基于所述硬件平台 加速并行 执行。 7.一种基于表项索引的行情数据解码装置, 其特征在于, 运行于目标系统, 所述目标系 统包括基于硬件平台搭建的停止位解码模块、 字段映射模块、 表项索引模块及字段后处理 模块, 所述装置包括: 响应于接收到的行情数据, 所述停止位解码模块, 用于识别所述行情数据中的待解码 字段; 所述字段映射模块, 用于利用状态机提取所述待解码字段中的主体字段PMAP值及重复 组字段PMAP值; 所述字段映射模块, 用于将所述主体字段PMAP值及所述重 复组字段PMAP值传递至所述 表项索引模块; 所述表项索引模块, 用于以所述主体字段PMAP值及所述重复组字段PMAP值作为地址, 并在字段ID索引表中进行查询, 得到目标ID; 其中, 所述字段ID索引表用于存储消息模板中 每种类型的行情数据的字段ID, 所述字段ID索引表存 储于所述表项索引模块; 所述表项索引模块, 用于将所述目标ID返回至所述字段映射模块; 所述字段映射模块, 用于将所述待解码字段及所述目标ID输出至所述字段后处理模 块; 所述字段后处理模块, 用于根据所述目标ID对所述待解码字段进行处理, 得到解码后 的目标行情数据; 在得到解码后的目标行情数据后, 当有新增类型的行情数据时, 所述字段映射模块, 还 用于获取所述新增类型的行情数据的重复组字段信息, 并将所述重复组字段信息告知所述 状态机; 其中, 所述重复组字段信息包括: 所述新增类型 的行情数据中是否有重复组、 重复 组的类型 数量。 8.一种计算机设备, 其特 征在于, 所述计算机设备包括: 存储器, 存储至少一个指令; 及 处理器, 执行所述存储器 中存储的指令以实现如权利要求1至6 中任意一项所述的基于 表项索引的行情数据解码方法。 9.一种计算机可读存储介质, 其特征在于: 所述计算机可读存储介质中存储有至少一 个指令, 所述至少一个指 令被计算机设备中的处理器执行以实现如权利要求 1至6中任意一 项所述的基于表项索引的行情数据解码方法。权 利 要 求 书 2/2 页 3 CN 115174698 B 3

.PDF文档 专利 基于表项索引的行情数据解码方法、装置、设备及介质

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