凯云联创(北京)科技有限公司白云祥获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉凯云联创(北京)科技有限公司申请的专利跨平台数据通信板卡数据处理方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119420785B 。
龙图腾网通过国家知识产权局官网在2025-07-11发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510026296.2,技术领域涉及:H04L67/12;该发明授权跨平台数据通信板卡数据处理方法及装置是由白云祥;何国栋;陈策;贺明;王浩设计研发完成,并于2025-01-08向国家知识产权局提交的专利申请。
本跨平台数据通信板卡数据处理方法及装置在说明书摘要公布了:本申请实施例提供一种跨平台数据通信板卡数据处理方法及装置,通过创建驱动接口对象层和应用程序接口层实现统一的接口抽象。创新性地设计了协议识别模块和协议模板库,支持灵活的协议解析和转换。引入用户态事件模拟机制和缓冲区分级机制,采用无锁并发队列处理实时数据,磁盘映射存储溢出数据,并通过负载均衡调度器实现处理线程的动态伸缩。该方法突破了传统通信板卡的平台限制和性能瓶颈,为工业自动化系统提供了高效、可靠的数据处理解决方案。
本发明授权跨平台数据通信板卡数据处理方法及装置在权利要求书中公布了:1.一种跨平台数据通信板卡数据处理方法,其特征在于,所述方法包括: 创建驱动接口对象层,将所述驱动接口对象层中的接口函数原型封装至应用程序接口层,建立协议识别模块和协议模板库,所述协议识别模块解析通信数据特征获取协议类型标识,根据所述协议类型标识从所述协议模板库中加载协议解析规则,将所述协议解析规则写入协议转换引擎;根据板卡类型将所述应用程序接口层划分为数据采集接口子集、数据通信接口子集、协议通信接口子集; 构建用户态事件模拟机制,在所述应用程序接口层定义输入输出事件监听接口,所述输入输出事件监听接口建立缓冲区分级机制,所述缓冲区分级机制包括快速缓冲区和溢出缓冲区,所述快速缓冲区采用无锁并发队列存储实时数据,所述溢出缓冲区采用磁盘映射存储超限数据; 所述无锁并发队列中设置多个任务处理线程,所述任务处理线程根据系统负载阈值动态伸缩,当所述快速缓冲区数据量超过预设阈值时将数据分流至所述溢出缓冲区;建立负载均衡调度器,所述负载均衡调度器监控处理线程负载状态,将所述快速缓冲区和溢出缓冲区中的数据按照线程负载比例分配至空闲线程,具体包括: 构建线程池管理器,所述线程池管理器创建处理线程组并设置线程初始数量,在线程池中建立任务等待队列和任务分发队列,监控系统CPU占用率和内存使用率计算系统负载值,根据所述系统负载值动态调整活跃线程数量,当系统负载值超过预设阈值时回收空闲线程,当系统负载值低于预设阈值且任务等待队列中存在待处理任务时创建新的处理线程; 创建负载均衡调度器,所述负载均衡调度器采集各处理线程的任务队列长度和处理时延计算线程负载得分,建立线程优先级队列存储线程负载得分,基于所述线程负载得分计算任务分配权重,将快速缓冲区和溢出缓冲区中的待处理数据按照任务分配权重分配至对应处理线程的任务队列; 将实现的接口以函数指针形式传递给应用程序接口层的抽象板卡对象,所述应用程序接口层接收工业自动化设备的数据采集指令和控制指令,将所述数据采集指令和控制指令通过所述函数指针下发至对应的通信板卡执行相应操作。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人凯云联创(北京)科技有限公司,其通讯地址为:100071 北京市丰台区星火路1号1幢23层23CD1房间;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。