CNIPA.AI
검색으로 돌아가기
기록

一种高速以太网通信节点接收缓冲区链式管理方法及系统

발명유효
10청구항 · 2 독립항
§ Ⅰ

개요

발명자

杜建华; 问静波; 柴嘉恒; 庞建豪; 郑沛洲; 张美佳

IPC 분류

H04L 47/50 (2022.01)H04L 49/90 (2022.01)H04L 41/0803 (2022.01)H04L 41/0806 (2022.01)

本发明公开了一种高速以太网通信节点接收缓冲区链式管理方法及系统,对接收缓冲池进行初始化,若待接收报文的数据到达,则存储至初始化后的接收缓冲池中的缓冲区内,将接收的数据缓冲区存储至连接接收队列,若连接接收队列已满,且缓冲区计数大于零,则将接收地址队列写到接收地址队列头寄存器,能够使得高速以太网通信节点协议栈卸载模式下的socket接收缓冲区的管理实现方法按照链式进行管理,可以实现申请和释放接收缓冲区操作的时间确定性以及复杂度为常数阶,降低对CPU的消耗,有效避免了系统应用运行时长、socket数目不一致引起的socket接收数据时间的不确定性,降低了申请和释放接收缓冲区操作的时间复杂度,提升了系统高速以太网通信节点接收通信性能。