A Scheduling system for Router Queues