Output queue of multi-plane network device and related method of managing output queue having multiple packet linked lists
AssigneeMediatek Inc.
InventorsLi-Lien Lin, Ta Hsing Liu, Jui-Tse Lin
Life of this patent
Estimating the term…
Abstract
An output queue of a multi-plane network device includes a first processing circuit, a plurality of storage devices and a second processing circuit. The first processing circuit generates packet selection information based on an arrival sequence of a plurality of packets. The storage devices store a plurality of packet linked lists for the output queue. The second processing circuit dequeues a packet from the output queue by selecting a linked list entry from the packet linked lists according to the packet selection information.
Claims20
An output queue of a multi-plane network device, comprising:
- a first processing circuit, arranged to generate packet selection information based on an arrival sequence of a plurality of packets;
- a plurality of storage devices, arranged to store a plurality of packet linked lists for the output queue;
- and
- a second processing circuit, arranged to dequeue a packet from the output queue by selecting a linked list entry from the packet linked lists according to the packet selection information.
A method for managing an output queue of a multi-plane network device, comprising:
- generating packet selection information based on an arrival sequence of a plurality of packets;
- utilizing a plurality of storage devices to store a plurality of packet linked lists for the output queue;
- and
- dequeuing a packet from the output queue by selecting a linked list entry from the packet linked lists according to the packet selection information.
Dependencies are inferred from the claim text.