×

Load balancing the servicing of received packets

  • US 7,076,545 B2
  • Filed: 07/31/2002
  • Issued: 07/11/2006
  • Est. Priority Date: 07/31/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of load balancing the processing of packets received at a computer system, comprising:

  • maintaining a plurality of queues, wherein each said queue is serviced by a separate service process configured to facilitate the processing of a packet in accordance with one or more communication protocols;

    receiving packets at a communication interface of a computer system, wherein the communication interface is configured to place the packets onto a descriptor ring; and

    executing a single interrupt service routine configured to;

    receive the packets from the descriptor ring;

    replace descriptor ring buffers in which the packets were received;

    distribute the packets among the queues; and

    signal the service process associated with each queue into which a packet was distributed.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×