Patent ID: 9363186
Filing Date: 2016-06-07
CPC Classification: H04J,H04L

Claim Text:
1. A method comprising: calculating, by a network device, an interval based on a parameter for a flow from a queue; enqueuing, by the network device, the flow at a slot of a first structure based on the interval; identifying, by the network device, a collision at the slot; writing, by the network device, an identifier of the queue in a field of the slot based on identifying the collision at the slot; storing, by the network device, one or more queue identifiers associated with one or more other flows that caused the collision in a data structure associated with the slot; dequeuing, by the network device, the flow and the one or more other flows from the first structure; and adding, by the network device, the flow and the one or more other flows to one or more queue groups that a second structure uses as an input source.