Method and System for Effective Use of Internal and External Memory for Packet Buffering within a Network Device
Patent №
US 11,637,784
Granted
2023-04-25
Filed 2021
Owner
NXP USA, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
17219877
A mechanism is provided to maximize utilization of internal memory for packet queuing in network devices, while providing an effective use of both internal and external memory to achieve high performance, high buffering scalability, and minimizing power utilization. Embodiments initially store packet data received by the network device in queues supported by an internal memory. If internal memory utilization crosses a predetermined threshold, a background task performs memory reclamation by determining those queued packets that should be targeted for transfer to an external memory. Those selected queued packets are transferred to external memory and the internal memory is freed. Once the internal memory consumption drops below a threshold, the reclamation task stops.
AI classification
Ownership
NXP USA, INC.
assignment · 557970083
Assignors
ST-DENIS, BERNARD FRANCOIS, PILLAR, JOHN, LENGACHER, ALLEN
On an employer assignment, the assignors are typically the inventors.