摘要 |
A data queue service center and method of operation therefore is provided for routing data packets of different Classes of Service over a transmission path. A queue is established for each different Class of Service (12, 14, 16, 18, 20) to be transmitted with a Class Based Weighted Fair Queueing weighting factor for each Class of Service (40). A desired queue residence time for each Class of Service is preallocated based on the level of quality of service required. The actual residence time of packets for each Class of Service is determined (44) and compared with the preallocated residence time for each Class of Service. The CBWFQ weight for each Class of Service is dynamically adjusted (54) based on a comparision of the actual residence time to the preallocated residence time. |