数据处理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:34497211 阅读:30 留言:0更新日期:2022-08-10 09:17
本发明专利技术公开了一种数据处理方法、装置及计算机可读存储介质,方法应用于串口保护设备,串口保护设备基于串行通信链路,连接于第一终端和第二终端之间,包括:接收第一终端发送的待处理数据;确定待处理数据对应的内容处理方式;在内容处理方式为数据审计时,将接收到的待处理数据写入缓存区域,并将缓存区域中保存的待处理数据发送至所述第二终端;在所述内容处理方式为数据过滤时,将接收到的待处理数据写入缓存区域,并将待处理数据的头部信息进行匹配操作后,将待处理数据的头部信息与负载信息发送至第二终端或删除缓存区域中保存的待处理数据。解决了基于串口通信对数据进行审计或控制时的时延高,导致数据处理效率低下的问题。题。题。

【技术实现步骤摘要】
数据处理方法、装置及计算机可读存储介质


[0001]本专利技术涉及数据通信领域,尤其涉及数据处理方法、装置及计算机可读存储介质。

技术介绍

[0002]目前,随着工业4.0概念的普及,智能化、互联化是未来工业控制系统发展的重要趋势,从而越来越多的工业控制设备会接入到互联网中,其安全问题也成为影响工业控制系统稳定运行的一个重要因素。工业设备控制系统的工业设备更新慢,大量的工业设备依然是基于串行链路来进行通信和管理。由于需要对串行链路通信的数据进行有效的鉴别,保证数据安全,从而防止恶意的信息破坏,现有技术通常在串行通信链路上接入串口保护设备,参照图1所示,串口保护设备是一种串行接入于串行通信链路上的设备,对串口通信的数据进行审计、控制,在A设备需将数据传输至B设备时,需先通过串行通信链路将数据上传至串口保护设备,进而串口保护设备先对数据进行审计或对数据进行控制,进而通过串行通信链路将数据发送至另一设备,由于串口通信的速率较低,通常为几十bit/s到几百Kbit/s。以常用的9600波特率为例,发送100字节数据需要约100ms。当接入串口保护设备之本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于串口保护设备,所述串口保护设备基于串行通信链路,连接于第一终端和第二终端之间,所述方法包括:接收第一终端发送的待处理数据;确定所述待处理数据对应的内容处理方式;在所述内容处理方式为数据审计时,将接收到的待处理数据写入缓存区域,并将所述缓存区域中保存的所述待处理数据发送至所述第二终端;在所述内容处理方式为数据过滤时,将接收到的待处理数据写入缓存区域,并将所述待处理数据的头部信息进行匹配操作后,将所述待处理数据的头部信息与负载信息发送至所述第二终端或删除缓存区域中保存的所述待处理数据。2.如权利要求1所述的数据处理方法,其特征在于,所述在所述内容处理方式为数据审计时,将接收到的待处理数据写入缓存区域的步骤之后,还包括:在检测到所述缓存区域中保存的数据包含所述待处理数据对应的所有字节时,确定所述缓存区域保存的所述待处理数据的各个字节对应的字节信息;对各个字节的所述字节信息进行数据重组;根据重组得到的所述待处理数据,进行数据审计。3.如权利要求1所述的数据处理方法,其特征在于,在所述内容处理方式为数据过滤时,将接收到的待处理数据写入缓存区域,并将所述待处理数据的头部信息进行匹配操作后,将所述待处理数据的头部信息与负载信息发送至所述第二终端或删除缓存区域中保存的所述待处理数据的步骤包括:确定所述缓存区域中保存的所述待处理数据的头部信息;基于匹配规则对所述头部信息进行匹配操作,根据匹配结果将所述待处理数据的头部信息以及负载信息发送至所述第二终端,或者删除缓存区域中保存的所述待处理数据。4.如权利要求3所述的数据处理方法,其特征在于,所述确定所述缓存区域中保存的所述待处理数据的头部信息的步骤包括:确定所述缓存区域中保存的数据的字节长度;在所述字节长度大于或等于预设字节长度时,将所述缓存区域中保存的数据确定为所述头部信息。5.如权利要求4所述的数据处理方法,其特征...

【专利技术属性】
技术研发人员:郝永哲
申请(专利权)人:深圳融安网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1