摘要 |
System and method for transfer of real-time traffic in multi-service packet switching communication networks. The system consists of a peak-rate policer (62) at the edge nodes (50), and an output queuing system (70) at the edge nodes (50) and the core nodes (52). The output queuing system (70) consists of two queues in series, a smoothing queue (78) and a final queue (84). Smoothing is performed on the first through a smoothing controller (82), while a packet scheduler (92) serves the second, as well as the queues of other supported services, at least the best-effort queue (96), driven by an adaptive tracker (88). The adaptive tracker (88) in order to produce periodically the driving signal (90) samples the occupancy of the final queue (86) and is synchronized with the smoothing controller (82), while the smoothing period is a multiple of the tracking period. The service method is based on tracking of an occupancy target of the final queue and provides explicit guarantees on the delay and the delay jitter, as well as constant 100% bandwidth allocation utilization. Alternatively, if an adaptive predictor (184) replaces the adaptive tracker (88), the service method can provide, apart from quality of service guarantees, the following of a selectable less-than-maximum allocation utilization target. The guarantees extend to multiple quality of service levels and independently of the packet length being constant or variable, while the delay jitter can be further decreased without altering the tracking-prediction period.
|