Standardized Traffic Descriptors

88 CONGESTION CONTROL IN ATM NETWORKS ATM cloud Inter-departure gaps Sender cell i−1 Inter-arrival gaps Receiver cell i cell i+1 cell i−1 cell i cell i+1 t i−1 t i s i−1 s i Figure 4.7 Inter-departure and inter-arrival gaps. as a guidance to dimensioning ATM switches, and also a large number of call admission control algorithms were developed based on the cell loss rate. The jitter is an important QoS parameter for real-time applications, such as voice and video. In these applications, the inter-arrival gap between successive cells at the destination end device cannot be greater than a certain value, as this can cause the receiving play-out process to pause. In general, the inter-departure gaps between successive cells transmitted by the sender are not the same as the inter-arrival gaps at the receiver. Let us consider Figure 4.7. The gap between the end of the transmission of the ith cell and the beginning of the transmission of the i + 1st cells is t i . The gap between the end of the arrival of the ith cell and the beginning of the arrival of the i + 1st cell is s i . The inter-departure gap t i can be less, equal, or greater than s i . This is due to buffering and congestion delays in the ATM network. This variability of the inter-arrival times of cells at the destination is known as jitter. It is important that the service provided by an ATM network for a voice or a video connection is such that the jitter is bounded. If the inter-arrival gaps s i are less than the inter-departure gaps t i , then the play-out process will not run out of cells. If this persists for a long time, however, it might cause overflow problems. If the inter-arrival gaps are consistently greater than the inter-departure gaps, then the play-out process will run out of cells and will pause. This is not desirable, because the quality of the voice or video delivered to the user will be affected. Bounding jitter is not easy to accomplish. The cell transfer delay CTD is the time it takes to transfer a cell end-to-end; in other words, from the UNI of the transmitting end device to the UNI of the receiving end device. CTD is made up of a fixed component and a variable component. The fixed cell transfer delay is the sum of all fixed delays that a cell encounters from the transmitting end device to the receiving end device, such as propagation delay, fixed delays induced by transmission systems, and fixed switch processing times. The variable cell transfer delay, known as the peak-to-peak cell delay variation, is the sum of all variable delays that a cell encounters from the transmitting end device to the receiving end device. These delays are primarily due to queueing delays in the switches along the cell’s path. The peak-to-peak cell delay variation should not to be confused with the cell delay variation tolerance CDVT, which is used in the generic cell rate algorithm GCRA described in Section 4.7.1. The maximum cell transfer delay max CTD is another QoS parameter that defines an upper bound on the end-to-end cell transfer delay. This upper bound is not an absolute bound. Rather, it is a statistical upper bound, which means that the actual end-to-end cell transfer delay might occasionally exceed the max CTD. That is, the sum of the fixed