一种基于InfiniBand的通信中间件及通信方法

    公开(公告)号:CN116248743A

    公开(公告)日:2023-06-09

    申请号:CN202211576442.1

    申请日:2022-12-09

    Abstract: 本发明实施例公开一种基于InfiniBand的通信中间件及通信方法。在一具体实施方式中,该通信中间件包括主节点、多个计算节点和接口节点、信息匹配和参数交换模块、通信链路建立模块和数据传输模块;其中,每个所述计算节点包括接收端和发送端;所述信息匹配和参数交换模块,用于实现通过发布订阅的模式进行收发双方的信息匹配和参数交换;所述通信链路建立模块,用于实现通过两次握手的方式进行收发双方的建链;所述数据传输模块,用于实现通过用包头加负载的方式进行数据传输。该实施方式实现了基于InfiniBand的通信中间件与通用分布式软件框架结合,有效的解决了目前通信中应用的问题,提高了中间件的稳定性和可靠性。

    一种信号处理软件组件化架构和软件开发方法

    公开(公告)号:CN114443242A

    公开(公告)日:2022-05-06

    申请号:CN202111578537.2

    申请日:2021-12-22

    Abstract: 本方案公开了一种信号处理软件组件化架构和软件开发方法,其中,所述架构包括:资源模块,基于线程池为计算模块提供运行环境和加速资源;调度模块,统一管理资源模块,并根据用户需求,调度计算模块运行;通信模块,用于支撑调度模块与计算模块之间,以及,计算模块之间的相互通信;计算模块,基于调度模块的调度,在相应的线程上运行,以完成信号处理任务。该方案制定了信号处理组件的接口规范,提供了信号处理软件组件化运行框架,解决了传统软件开发中高度耦合、不易扩展的问题,最终提高了信号处理软件模块的复用度、开发效率和集成效率。

    一种基于VPX系统的RapidIO路由配置装置和方法

    公开(公告)号:CN106789161A

    公开(公告)日:2017-05-31

    申请号:CN201611052805.6

    申请日:2016-11-24

    Inventor: 刘振华

    Abstract: 本发明涉及一种基于VPX系统的RapidIO路由配置装置和方法,所述的装置包括上位机和VPX系统,VPX系统的RapidIO网络中的一节点作为RapidIO主节点;上位机,用于根据VPX系统的网络拓扑结构,建立对应的RapidIO路由模型;还用于对整个RapidIO路由模型进行遍历,并根据路径权值,计算出模型中任意两个RapidIO节点之间的最优路径,形成路由配置表,将路由配置表传输给VPX系统中的RapidIO主节点;RapidIO主节点,用于根据路由配置表,对VPX系统的整个RapidIO网络进行路由配置。本发明由上位机负责计算RapidIO网络的路由配置表,然后由VPX系统中的RapidIO主节点进行配置,通过上位机和RapidIO主节点协同配置,相比于传统的单点配置的方法,明显提高了配置速度和配置的准确度。

    一种基于TCP的嵌入式平台文件加载方法

    公开(公告)号:CN112911006A

    公开(公告)日:2021-06-04

    申请号:CN202110153046.7

    申请日:2021-02-04

    Abstract: 本发明的一个实施例公开了一种基于TCP的嵌入式平台文件加载方法,该方法包括两部分——运行于PowerPC平台的服务器和运行于DSP平台的客户端。首先创建服务器TCP Socket和客户端TCP Socket,并建立二者之间的连接;然后客户端向服务器发送文件名称,服务器接收到文件名称后再将文件大小和文件内容发送给客户端,以此循环直到将所有文件加载完毕;接着客户端发送加载状态,并主动断开连接,服务器关闭连接后继续监听其它客户端的加载请求。该方法在TCP的基础上自定义传输协议,极大地减少了传输协议开销,并且实现了批量传输功能,进一步降低了加载多个文件时的协议开销和流程复杂度,从而解决了雷达信号处理嵌入式平台加载文件速度慢的问题。

    一种基于VPX系统的RapidIO路由配置装置和方法

    公开(公告)号:CN106789161B

    公开(公告)日:2020-04-10

    申请号:CN201611052805.6

    申请日:2016-11-24

    Inventor: 刘振华

    Abstract: 本发明涉及一种基于VPX系统的RapidIO路由配置装置和方法,所述的装置包括上位机和VPX系统,VPX系统的RapidIO网络中的一节点作为RapidIO主节点;上位机,用于根据VPX系统的网络拓扑结构,建立对应的RapidIO路由模型;还用于对整个RapidIO路由模型进行遍历,并根据路径权值,计算出模型中任意两个RapidIO节点之间的最优路径,形成路由配置表,将路由配置表传输给VPX系统中的RapidIO主节点;RapidIO主节点,用于根据路由配置表,对VPX系统的整个RapidIO网络进行路由配置。本发明由上位机负责计算RapidIO网络的路由配置表,然后由VPX系统中的RapidIO主节点进行配置,通过上位机和RapidIO主节点协同配置,相比于传统的单点配置的方法,明显提高了配置速度和配置的准确度。

Patent Agency Ranking