“…The common approach to support the DiffServ traffic in an output port of a router is to use a shared First-Come-First Served (FCFS) buffer for each class, e.g., [8][9][10][11][12][13]. Here, the same-class packets from different sources are all saved in a shared buffer.…”