-
公开(公告)号:CN116193000B
公开(公告)日:2023-06-23
申请号:CN202310456250.5
申请日:2023-04-25
Applicant: 湖北微源卓越科技有限公司 , 华中科技大学
Abstract: 本发明提供一种基于FPGA的智能组包快速转发系统及转发方法,在发送方和接收方中分别设置FPGA单元,发送方的FPGA单元根据每一个网络数据包的长度信息,确定网络数据包的转发方式,根据转发方式对网络数据包进行组包,将组包的网络数据包转发给发送方进行网络数据包头封装,接收方接收到到网络数据包后剥离网络数据包头,接收方的FPGA单元完成组装的网络数据包的切包和CRC校验。本发明引入可编程逻辑门阵列FPGA,将网络数据包校验和计算操作移植到其中,借助其卓越的计算能力,简化了软件层面组装网络数据包时的工作,实现了校验和计算速度和网络数据包组装速度的显著增快,处理效率和数据准确率均显著提高。
-
公开(公告)号:CN116418734B
公开(公告)日:2023-08-18
申请号:CN202310680494.1
申请日:2023-06-09
Applicant: 湖北微源卓越科技有限公司 , 华中科技大学
IPC: H04L45/121 , H04L47/30 , H04L47/43
Abstract: 本发明涉及一种低时延的小包发送装置,基于FPGA多寄存器组合优化实现,首先,设定多寄存器组合处理逻辑以及小包数据切分逻辑;其次,响应应用程序发包请求,接收并处理数据包,按照所述小包数据切分逻辑,计算数据包切片数和末片余量;第三,根据多寄存器组合处理逻辑,执行末片余量判断并将非末片切片数据存入指定的寄存器的缓存空间;然后,根据末片余量数据长度将所述末片余量划分为满片或非满片两种类型,并根据多寄存器组合处理逻辑,将所述末片余量根据划分的类型存入不同的寄存器处理;最后,从寄存器以及寄存器的缓存空间中取出数据包的分片进行组装后发出。本发明降低小包发送时延并提高小包传输网络性能。
-
公开(公告)号:CN116193000A
公开(公告)日:2023-05-30
申请号:CN202310456250.5
申请日:2023-04-25
Applicant: 湖北微源卓越科技有限公司 , 华中科技大学
Abstract: 本发明提供一种基于FPGA的智能组包快速转发系统及转发方法,在发送方和接收方中分别设置FPGA单元,发送方的FPGA单元根据每一个网络数据包的长度信息,确定网络数据包的转发方式,根据转发方式对网络数据包进行组包,将组包的网络数据包转发给发送方进行网络数据包头封装,接收方接收到到网络数据包后剥离网络数据包头,接收方的FPGA单元完成组装的网络数据包的切包和CRC校验。本发明引入可编程逻辑门阵列FPGA,将网络数据包校验和计算操作移植到其中,借助其卓越的计算能力,简化了软件层面组装网络数据包时的工作,实现了校验和计算速度和网络数据包组装速度的显著增快,处理效率和数据准确率均显著提高。
-
公开(公告)号:CN117349036B
公开(公告)日:2024-04-05
申请号:CN202311658003.X
申请日:2023-12-06
Applicant: 湖北省楚天云有限公司 , 华中科技大学
Abstract: 本发明公开了一种微服务实例部署方法、系统、设备及存储介质,所述方法包括:构建多个用户请求的距离矩阵,遍历距离矩阵中的多个关联程度,从多个关联程度中选取最大关联程度的第一用户请求和第二用户请求;将第一用户请求与第二用户请求的消耗资源大小进行比较,确定消耗资源较多请求;在消耗资源较多请求的当前微服务所有微服务实例不满足目标物理服务器节点的资源部署条件时,根据目标物理服务器节点确定时延最小物理服务器节点;将当前微服务的所有微服务实例部署至时延最小物理服务器节点。本发明通过尽可能的将同一用户请求的微服务实例放置在同一个物理服务器上,避免不同物理服务器之间信息交互带来的传输时延。
-
公开(公告)号:CN116027716B
公开(公告)日:2024-02-02
申请号:CN202310063315.X
申请日:2023-01-18
Applicant: 华中科技大学
IPC: G05B19/042
Abstract: 本发明公开了一种安全生产状态的智能采集与数字化管控母机及方法,能够对安全生产各类场景的各种仪表、显示屏显示的实时信息进行采集、识别、数字化管控,实现安全生产相关各类仪表、显示屏显示信息的实时采集、协同应用;根据用户需要同时实时提取多个仪表、显示屏视频信息,经过视频帧的分屏识别,获取多个仪表、显示屏多个参数的物理信息,基于内嵌的场景参数阈值数据库提供的参数阈值,进行安全生产单参数实时管控与多参数的实时协同管控。
-
公开(公告)号:CN117349036A
公开(公告)日:2024-01-05
申请号:CN202311658003.X
申请日:2023-12-06
Applicant: 湖北省楚天云有限公司 , 华中科技大学
Abstract: 本发明公开了一种微服务实例部署方法、系统、设备及存储介质,所述方法包括:构建多个用户请求的距离矩阵,遍历距离矩阵中的多个关联程度,从多个关联程度中选取最大关联程度的第一用户请求和第二用户请求;将第一用户请求与第二用户请求的消耗资源大小进行比较,确定消耗资源较多请求;在消耗资源较多请求的当前微服务所有微服务实例不满足目标物理服务器节点的资源部署条件时,根据目标物理服务器节点确定时延最小物理服务器节点;将当前微服务的所有微服务实例部署至时延最小物理服务器节点。本发明通过尽可能的将同一用户请求的微服务实例放置在同一个物理服务器上,避免不同物理服务器之间信息交互带来的传输时延。
-
公开(公告)号:CN115729186B
公开(公告)日:2023-08-25
申请号:CN202211441277.9
申请日:2022-11-17
Applicant: 华中科技大学
IPC: G05B19/418
Abstract: 本发明公开了一种安全状态多模态实时智能管控母机、方法及系统,安全状态多模态实时智能管控母机包括参数选择模块用于供用户选择监测参数,数据收发模块用于接收用户选择的监测参数的实时监测值并发送至控制模块,控制模块嵌入多个不同监测场景对应的多层级多模态融合评估预警模型,用于根据用户选择的监测参数确定监测场景,调用与监测场景对应的多层级多模态融合评估预警模型,结合所述监测参数的实时监测值,进行安全评估预警。本发明基于物联网技术,开发具有跨场景变参数、变模态的安全状态实时智能化管控装备,当场景监测参数变化时,能扩展参数类型,同时适应多层级安全多模态管控的模态扩展,多模态融合评估预警,提供多重安全保障。
-
公开(公告)号:CN116366478B
公开(公告)日:2023-08-15
申请号:CN202310640501.5
申请日:2023-06-01
Applicant: 湖北省楚天云有限公司 , 华中科技大学
IPC: H04L43/028 , H04L43/0876
Abstract: 本发明提供一种基于FPGA的数据包对比去重方法,包括:FPGA模块计算两个待处理数据包中的当前两个报文载荷的哈希值,比较两个哈希值是否相同,返回比较结果;PC端根据比较结果和状态转移方程,计算当前两个报文的RML值和属性信息,遍历两个待处理数据包中的所有报文;基于递归函数计算出相同报文和不同报文分别在两个待处理数据包中的位置信息,并提取相同报文和不同报文,存储到新数据包中。本发明针对不同设备的数据包对比去重需求,提出了一种创新性解决方案,由于不同设备的数据包头部信息可能不同,数据包的对比去重具有很大的难度,本发明提出针对数据包的荷载部分做对比以判断报文是否相同,完成数据包的对比去重工作。
-
公开(公告)号:CN116418734A
公开(公告)日:2023-07-11
申请号:CN202310680494.1
申请日:2023-06-09
Applicant: 湖北微源卓越科技有限公司 , 华中科技大学
IPC: H04L45/121 , H04L47/30 , H04L47/43
Abstract: 本发明涉及一种低时延的小包发送装置,基于FPGA多寄存器组合优化实现,首先,设定多寄存器组合处理逻辑以及小包数据切分逻辑;其次,响应应用程序发包请求,接收并处理数据包,按照所述小包数据切分逻辑,计算数据包切片数和末片余量;第三,根据多寄存器组合处理逻辑,执行末片余量判断并将非末片切片数据存入指定的寄存器的缓存空间;然后,根据末片余量数据长度将所述末片余量划分为满片或非满片两种类型,并根据多寄存器组合处理逻辑,将所述末片余量根据划分的类型存入不同的寄存器处理;最后,从寄存器以及寄存器的缓存空间中取出数据包的分片进行组装后发出。本发明降低小包发送时延并提高小包传输网络性能。
-
公开(公告)号:CN116155477A
公开(公告)日:2023-05-23
申请号:CN202310415845.6
申请日:2023-04-18
Applicant: 湖北省楚天云有限公司 , 华中科技大学
Abstract: 本发明提供一种基于动态滑动窗口的IPsec抗重放方法及系统,对传统固定滑动窗口大小的IPsec抗重放流程进行改进,根据网络波动可能造成数据报文收包顺序变化的特征,设计动态调整滑动窗口阈值大小的算法,整个计算过程简单高效,不耗费计算资源,不影响数据包的收发处理。能够在保障网络通信安全性的同时,防止因网络波动和窗口滑动造成的丢包问题,有效提高数据传输的完整性和有效性。
-
-
-
-
-
-
-
-
-