Patent ID: 11943149
Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 8:
9. A method, comprising:
assigning, by an arbiter circuit within a networking device, a respective candidate of a plurality of candidates a corresponding priority weight, the networking device comprising a plurality of hardware resource components comprising communication ports and packet queues;
assigning the respective candidate a corresponding random weight;
generate a corresponding overall weight for the respective candidate by concatenating the corresponding priority weight and the corresponding random weight such that the priority weight occurs at most significant digits of the overall weight and the random weight occurs at least significant digits of the overall weight;
determining an overall winning candidate to be allocated with one or more hardware resource components using a binary tree of comparators, a respective comparator of the binary tree of comparators comparing a pair of candidates and selecting a winning candidate based on a comparison of the overall weights of each of the pair of candidates.