Title :
AIMD with coupon mechanism
Author :
Zhao, YongXiang ; Chen, Changjia
Author_Institution :
Dept. of Commun., Northern Jiaotong Univ., Beijing, China
Abstract :
The increasing demand of multimedia applications has spurred recent interest in end-to-end congestion control for real-time applications. However, all these mechanisms proposed so far try to provide smooth sending rate and be friendly to TCP. They have paid little attention to the characteristics that distinguish a real-time application from a non-real-time service. The works on equal and unequal protection multimedia transmission through FEC (forward error correction) encoding show that, there are many different structures in an encoded multimedia stream with different importance in the media restoration. In order to protect these different structures of different importance in the transport layer instead of in application layer through FEC a coupon based AIMD (CAIMD, coupon based additive-increase multiplicative-decrease) algorithm is proposed in this paper. In this algorithm, a coupon is attached to each sending packet to indicate the importance of the message carried in this packet. The network services packets differently according to the coupon value attached on them. In order to make CAIMD TCP friendly, the "linear" increase slope in CAIMD is dynamically changed with the importance of the message carried in a sending packet. Theoretical analysis and simulations carried in this paper show that CAIMD is capable of providing different protection in the packet level with a fine granularity, which opens a new means to optimize the QoS of media streams in network transportation. In additional, CAIMD is friendly to TCP flow as well.
Keywords :
forward error correction; multimedia communication; optimisation; packet switching; quality of service; telecommunication congestion control; transport protocols; AIMD; CAIMD; FEC; QoS optimization; TCP; coupon based additive-increase multiplicative-decrease algorithm; coupon mechanism; end-to-end congestion control; forward error correction; linear increase slope; media streams; multimedia application; nonreal-time service; real-time applications; sending packet; Bandwidth; Communication system control; Decoding; Degradation; Encoding; Error correction; Motion pictures; Protection; Quality of service; Streaming media;
Conference_Titel :
Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE
Print_ISBN :
0-7803-7632-3
DOI :
10.1109/GLOCOM.2002.1188462