×

Network thread scheduling

  • US 7,054,950 B2
  • Filed: 04/15/2002
  • Issued: 05/30/2006
  • Est. Priority Date: 04/15/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • identifying a common characteristic for each data packet; and

    routing data packets from one or more source hosts, which appear in an order in a series of data packets, to respective ones of a plurality of end hosts in a manner to preserve the order of at least some of the packets that are related by a common characteristic, wherein the routing comprises;

    applying a first function to the data packets to produce a data packet identifier H for each data packet;

    sending each data packet having a given data packet identifier to a same thread in a multi-threaded task; and

    using function H Modulo K to identify the same thread for the given data packet, wherein K comprises a number of threads in the multi-threaded task.

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