a machine - based method includes scheduling data units into respective time slots of reservation groups by representing the time slots in a base vector . the time slots of each of the reservation groups corresponds to a contiguous block in the base vector . groups of time slots are represented in a higher - level vector having fewer elements than the base vector .