×

Method and apparatus for performing multiple DMA channel based network quality of service

  • US 8,880,632 B1
  • Filed: 01/13/2010
  • Issued: 11/04/2014
  • Est. Priority Date: 01/16/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for handling packets received from a server over a network based upon quality of network service on DMA channels, the method comprising:

  • determining by a network traffic management device one or more class of service identifiers associated with one or more obtained packets;

    storing by the network traffic management device the one or more obtained packets in one or more DMA packet buffers;

    assigning by the network traffic management device a DMA return descriptor associated with each of the one or more obtained packets stored in the one or more DMA packet buffers to one of a plurality of DMA rings associated with a plurality of DMA channels based on the one or more class of service identifiers determined for each of the one or more obtained packets, wherein the DMA return descriptor defines one or more return DMA operations; and

    processing by the network traffic management device each of the one or more obtained packets using the plurality of DMA channels according to a priority associated with each of the plurality of DMA rings.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×