买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:河南嵩山实验室产业研究院有限公司洛阳分公司
摘要:本发明涉及网络通信技术领域,公开了一种基于FPGA的可编程多模态报文转发装置及方法,包括多个MAC接收器模块、汇聚模块、分发模块、PPU阵列模块、可配置流表模块、主机应用软件和驱动软件、高精度队列调度模块以及MAC发送器。MAC接收器模块接收外部多模态报文并汇聚后,按轮询调度策略分发至PPU阵列。PPU阵列中的各PPU单元通过预解析获取报文模态ID,并根据模态ID映射至动作指令基地址执行相应指令,处理报文。本发明支持动态配置,动作指令和流表信息可以通过主机软件动态加载至PPU和流表模块,确保多模态报文在同一网络基础设施上的隔离共存,通过并行处理和高精度调度算法,实现报文的高效转发。
主权项:1.一种基于FPGA的可编程多模态报文转发装置,其特征在于,包括:多个MAC接收器模块,用于接收来自外部的多模态报文并将其传送至汇聚模块;汇聚模块,用于将接收到的多模态报文进行汇聚,并传送至分发模块;分发模块,用于将接收到的多模态报文按轮询调度策略分发至PPU阵列模块;PPU阵列模块,包括多个PPU处理单元,每个PPU处理单元对接收到的多模态报文进行预解析,确定模态ID并根据模态ID映射出动作指令基地址,跳转至该地址执行相应动作指令,依据动作指令对多模态报文进行处理;可配置流表模块,与PPU阵列模块通信,用于提供多模态报文处理所需的流表信息;主机应用软件和驱动软件,用于获取预部署模态的动作指令物理存储位置信息、模态流表物理存储位置信息、模态动作指令信息和模态流表信息,动态配置PPU阵列模块中的动作指令和可配置流表模块中的流表信息;高精度队列调度模块,用于根据报文的优先级和模态ID进行报文分类和调度,将PPU阵列模块处理后的多模态报文按配置好的调度算法输出至MAC发送器;MAC发送器,对接收到的模态报文进行转发。
全文数据:
权利要求:
百度查询: 河南嵩山实验室产业研究院有限公司洛阳分公司 基于FPGA的可编程多模态报文转发装置及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。