发明名称 |
Network information processing and methods thereof |
摘要 |
Method and system for a network device having a plurality of queues for receiving information from another device is provided. The device determines 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 selected, then selecting a tag having information regarding a next frame, when a destination of the next frame or a transmit queue of the next frame does not match a destination or a transmit queue of any other frame for which a request has been sent to the arbitration module. |
申请公布号 |
US9118610(B1) |
申请公布日期 |
2015.08.25 |
申请号 |
US201313959232 |
申请日期 |
2013.08.05 |
申请人 |
QLOGIC, Corporation |
发明人 |
Dropps Frank R. |
分类号 |
H04L12/28;H04L12/861 |
主分类号 |
H04L12/28 |
代理机构 |
Klein, O'Neill & Singh, LLP |
代理人 |
Klein, O'Neill & Singh, LLP |
主权项 |
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. |
地址 |
Aliso Viejo CA US |