Network interface device, packet transfer method, and program

The network interface device uses multiple queues to reorder packets based on sequence information, enhancing communication latency and reception performance by eliminating the need for conditional packet evacuation, thus addressing the slow operations of existing technologies.

JP7765055B1Active Publication Date: 2025-11-06NEC PLATFROMS LTD
4 Cites 0 Cited by

Patent Information

Application Number
JP2025018228
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-02-06
Publication Date
2025-11-06
Estimated Expiration
2045-02-06

AI Technical Summary

Technical Problem

Existing packet transmission technologies, such as those described in Patent Document 1, suffer from slow operations due to the need to temporarily save packets in a sequence control block depending on conditions, which increases processing time and load on network protocol stacks.

Method used

A network interface device utilizing multiple packet storage units (queues) to reorder packets based on sequence information, distributing packets across these units using a predetermined rule and managing packet flow to sequentially forward them to the TCP layer without the need for conditional evacuation.

Benefits of technology

This approach simplifies the configuration and significantly reduces processing time by eliminating the need for packet rearrangement, thereby improving communication latency and reception performance.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

To provide a network interface device that can control the order of packets without requiring an operation to temporarily save packets according to conditions. [Solution] The network interface device comprises a packet storage unit, a distribution unit, and a flow management unit. M (M is an integer equal to or greater than 2) packet storage units are for storing packets. The distribution unit receives packets and assigns each packet to one of the M packet storage units based on sequence information attached to the received packets so as to rotate the use of the M packet storage units according to a predetermined rule, and stores the packet in the assigned packet storage unit. The flow management unit sequentially retrieves the packets from the M packet storage units in the order according to the rule, and forwards the retrieved packets to an external device.
Need to check novelty before this filing date? Find Prior Art