-
公开(公告)号:CN119415256A
公开(公告)日:2025-02-11
申请号:CN202411511470.4
申请日:2024-10-28
Applicant: 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所)
IPC: G06F9/50
Abstract: 本申请公开了一种基于epoll的任务调度方法及系统,属于计算机信息处理技术领域。本申请首先初始化任务调度实体,在实体内部创建IO读事件列表、IO写事件列表、定时器队列、任务队列和线程池;再根据实际需求将IO读事件添加到IO读事件列表中,将IO写事件添加到IO写事件列表中,将定时器添加到定时器队列中,将简单任务添加到任务队列中;随后启动主线程循环,在主线程通过epoll的超时机制实现IO监听和定时器功能,通过回调函数对IO事件和定时器进行响应,由此实现IO事件和定时器驱动任务执行;同时通过线程池机制实现简单任务的执行。在处理大量并发连接时,本申请方法提供了更高的性能和更低的资源消耗。
-
公开(公告)号:CN116467249A
公开(公告)日:2023-07-21
申请号:CN202310309087.X
申请日:2023-03-27
Applicant: 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所)
Abstract: 本发明提供一种基于CPU和FPGA的数据传输处理方法及装置,属于数据传输处理技术领域,所述方法包括:利用CPU接收终端设备的业务数据,并将业务数据处理为待加密业务数据和待发送业务数据,以利用CPU与FPGA之间的私有协议将待加密业务数据传输至FPGA;基于FPGA的多任务核技术,利用FPGA调用对应的任务核对待加密业务数据进行并行加密处理,并将加密处理后的待加密数据反馈至CPU。本发明提供的基于CPU和FPGA的数据传输处理方法及装置,基于CPU+FPGA的硬件架构设计,综合运用CPU创建多线程、FPGA调用多业务核、CPU与FPGA数据传输速率根据业务量大小自适应调整等技术手段,在确保设备并发处理性能的前提下,实现设备内部数据并行处理、数据传输高效可靠、低时延的需求。
-
公开(公告)号:CN119621647A
公开(公告)日:2025-03-14
申请号:CN202411664068.X
申请日:2024-11-20
Applicant: 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所)
IPC: G06F15/163 , G06F21/71 , G06F9/54 , H04W56/00
Abstract: 本申请公开了一种基于WIFI的安全数据同步方法及装置,该方法包括:在目标设备的CPU侧通过多线程机制分别进行与多个设备中每个设备的业务数据互通,其中,目标设备通过交换机与多个设备连接,目标设备与多个设备为多业务、高并发设备,目标设备接收到对端设备发送的业务数据存入CPU缓存中等待进行业务处理;在CPU侧调用FPGA进行业务处理时,根据FPGA的当前处理情况确定CPU向FPGA发送数据的业务处理队列;根据FPGA内部不同业务处理情况,依据业务核数量和单个业务核处理性能,在CPU侧自动调整多重滑动窗口的大小;根据目标设备在系统中的并发需求和FPGA内单个业务核处理能力,在FPGA内针对每个业务功能分别部署多个业务核。
-
公开(公告)号:CN117251832A
公开(公告)日:2023-12-19
申请号:CN202311037438.2
申请日:2023-08-15
Applicant: 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所)
Abstract: 本发明提供了一种FPGA程序保护方法与装置,其中方法应用于FPGA芯片,包括:从外部的CPU加载FPGA文件;FPGA文件为包括待保护的FPGA程序及授权FPGA芯片的认证码的比特流文件;授权FPGA芯片的认证码是通过加密算法对授权FPGA芯片的唯一标识加密生成的;将授权FPGA芯片的认证码预置在FPGA芯片中;从FPGA芯片内部获取FPGA芯片的唯一标识,并通过所述加密算法对其进行加密,获得FPGA芯片的认证码;将FPGA芯片的认证码与预置的授权FPGA芯片的认证码进行匹配,根据匹配结果确定是否启用FPGA程序。本发明实现了控制FPGA程序的使用范围,对FPGA程序进行保护,避免被异常使用。
-
公开(公告)号:CN116388997A
公开(公告)日:2023-07-04
申请号:CN202310248425.3
申请日:2023-03-13
Applicant: 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所)
Abstract: 本申请公开了一种播控终端认证管理方法和系统。该方法包括通过认证节点服务器,获取目标播控终端上报的目标设备信息摘要,在认证节点服务器中所存储的设备信息摘要包含目标设备信息摘要的情况下,对目标播控终端的唯一标识和目标设备信息摘要进行加密,生成目标认证信息摘要;通过播控服务器,转发目标播控终端的唯一标识和目标认证信息摘要至播控管理平台;通过播控管理平台,对目标播控终端的唯一标识和数据库服务器中所存储的与目标播控终端的唯一标识对应的设备信息摘要进行加密,生成理论认证信息摘要,在目标认证信息摘要和理论认证信息摘要一致的情况下,确定目标播控终端认证成功。采用本方法能够提高对播控终端进行合法性认证的可靠性。
-
-
-
-