Patent ID: 7106731
Filing Date: 2006-09-12
Classification: H04L

Abstract:
1. A router for use in routing packets over a network, the router supporting a plurality, X, of classes of service and including: A. a plurality of input ports configured to receive packets over the network; B. a plurality of output ports configured to transfer packets over the network; C. a classifier configured to assign packets received by the input ports to X*Y classes of service, where * represents multiplication, and mapping the X*Y classes of service to the X classes of service that are supported by the router, the classifier assigning to the packet one of Y associated levels of priority, wherein each level of priority is associated with a different probability of packet loss; D. a buffer subsystem configured to retain the packets in class of service per output port queues based on probabilities of discard associated with the X*Y classes of service; and E. a scheduler for transferring the packets from the buffer subsystem through each of the output ports based on the X classes of service.