Patent ID: 9118610
Filing Date: 2015-08-25
Classification: H04L

Abstract:
1. A machine implemented method for a network device having a plurality of queues for receiving information from another device, comprising: receiving a plurality of frames at the plurality of queues over a network; associating each of the plurality of frames with a request for transferring the frame; determining if all requests for transferring frames from the plurality of queues have been sent to an arbitration module that arbitrates and selects requests for transmitting frames associated with the selected requests; when all requests have not been sent, then selecting a tag having information regarding a request associated with a first frame, when a destination of the first frame or a transmit queue of the first frame does not match a destination or a transmit queue of any other frame for which a request is being processed by the arbitration module, wherein the tag identifies a destination and a transmit queue for the first frame; and presenting the request associated with the selected tag to the arbitration module.