×

Methods and apparatus for path selection within a network based on flow duration

  • US 9,716,661 B2
  • Filed: 05/11/2015
  • Issued: 07/25/2017
  • Est. Priority Date: 03/09/2011
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • a switching device including a memory and a processor operatively coupled to the memory, the processor configured to execute a flow module; and

    the flow module configured to determine that a data flow identifier included in a data packet does not match an entry in a flow cache,the flow module configured to determine, in response to the determination that the data flow identifier included in the data packet does not match an entry in the flow cache, that a first hash value based on a header portion of the data packet matches an entry in a first hash table,the flow module configured to calculate, in response to the determination that the first hash value based on the header portion of the data packet matches an entry in the first hash table, a second hash value based on that header portion of the data packet,the flow module configured to increment a data flow counter that is in the first hash table and that is associated with a first data flow when the second hash value matches an entry in a second hash table,the flow module configured to define an entry and a data flow counter in the second hash table and that are both associated with a second data flow when the second hash value does not match an entry in the second hash table.

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