Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 浙江大学邢钱舰获国家专利权

浙江大学邢钱舰获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉浙江大学申请的专利用于提升应用网络性能的TOE加速系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116866449B

龙图腾网通过国家知识产权局官网在2026-01-23发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310832814.0,技术领域涉及:H04L69/12;该发明授权用于提升应用网络性能的TOE加速系统是由邢钱舰;余锋;王嘉浩设计研发完成,并于2023-07-08向国家知识产权局提交的专利申请。

用于提升应用网络性能的TOE加速系统在说明书摘要公布了:本发明公开了一种用于提升应用网络性能的TOE加速系统,包含:接口替换模块、TOE网络驱动和TOE网卡设备;接口替换模块用于判断收发数据相关接口是否需要进行TCP卸载,对需要TOE处理的,进入TOE网络驱动进行相应处理,否则按函数原路径进行系统调用进入内核协议栈;TOE网络驱动用于处理由接口替换模块下发的收发命令,维护对应的发送接收任务队列,并控制TOE网卡设备完成相应操作;TOE网卡设备设置于FPGA中,TOE网卡设备用于处理收发数据报文过程中涉及的协议工作。本发明所提供的用于提升应用网络性能的TOE加速系统,可以在不修改操作系统内核的前提下快速部署,于各种基于TCP套接字实现的应用程序中方便快捷地使用TOE加速网络传输,提升应用的网络性能。

本发明授权用于提升应用网络性能的TOE加速系统在权利要求书中公布了:1.一种用于提升应用网络性能的TOE加速系统,其特征在于,包含:接口替换模块、TOE网络驱动和TOE网卡设备; 所述接口替换模块设置于主机的用户态,所述接口替换模块用于判断收发数据相关接口是否需要进行TCP卸载,对需要TOE处理的,进入所述TOE网络驱动进行相应处理,否则按函数原路径进行系统调用进入内核协议栈; 所述TOE网络驱动设置于主机的内核态,所述TOE网络驱动用于处理由所述接口替换模块下发的收发命令,维护对应的发送接收任务队列,并控制所述TOE网卡设备完成相应操作; 所述TOE网卡设备设置于FPGA中,所述TOE网卡设备用于处理收发数据报文过程中涉及的协议工作; 所述TOE网络驱动基于任务命令而不是TCP报文对所述TOE网卡设备进行数据收发控制,如下: 在所述TOE网卡设备中为每条TCP连接设置发送接收环形任务队列; 每次调用数据发送接口会被视作下达一次发送命令至硬件发送任务队列,命令中包含数据地址和长度; 每次调用数据接收接口会从由数个接收命令拼成的接收缓冲区中读取对应长度的数据; 所述TOE网络驱动包含硬件配置单元、旁路处理单元和数据收发单元; 所述硬件配置单元在驱动挂载时初始化所述TOE网卡设备,包括寄存器区域映射,虚拟网口配置,中断管理,FPGA硬件逻辑初始化配置; 所述旁路处理单元用于将不需要TCP卸载的低速协议报文交由内核协议栈进行处理,同时把内核协议栈需要发送的报文通过所述硬件配置单元发送到所述TOE网卡设备,所述旁路处理单元进行TCP连接状态同步维护以便在不同阶段正确配置所述TOE网卡设备硬件,所述旁路处理单元进行ARP应答解析以更新维护所述TOE网卡设备内部的ARP表; 所述数据收发单元用于处理接口替换模块发送的命令,所述数据收发单元维护TOE网卡设备中长度为256的发送接收环形任务队列,将要发送数据的物理地址和长度等信息通过命令寄存器写入发送任务队列,网卡硬件逻辑按顺序尝试完成发送队列里的命令,在接收到数据时,网卡硬件逻辑会依次将数据放入接收任务队列中命令指定的地址。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浙江大学,其通讯地址为:310000 浙江省杭州市浙大路38号浙江大学玉泉校区;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。