Title :
Architecture, Implementation, and Evaluation of a Concurrent Multi-path Real-time Transport Control Protocol
Author :
Anand, J. ; Sarkar, Dilip
Author_Institution :
Department of Computer Science, University of Miami, Florida. Email: anandj@miami.edu
Abstract :
Current multimedia applications utilize a combination of real-time transport protocol (RTP) and user datagram protocol (UDP) for transmitting real-time streams across the network. Bandwidth aggregation over multiple paths for improved real-time stream transmission can be achieved using either a combination of multi-flow RTP (MRTP) and UDP, or various adaptations of Partial reliability (PR) extension of SCTP (SCTP-PR). However, they are not really useful for balancing load on the multiple paths. The receiving end of these protocols can neither identify late arriving packets nor notify the sender about them. The novel concurrent multi-path real-time transmission control protocol (cmpRTCP) proposed, implemented, and evaluated in this work not only overcomes the problems faced by existing multi-path protocols, but also preserves the novel design and implementation features of the recently proposed cmpTCP. This protocol which has a congestion controller and a packet scheduler embedded in its core, intelligently exploits the availability of multiple paths between multi-homed hosts for concurrent transmission and showcases the ability of (i) remaining TCP-friendly while aggregating bandwidth, (ii) balancing load across paths by scheduling more packets on less congested paths, (iii) increasing end-to-end connection reliability by using multiple paths and (iv) improving QoS at the receiving end by scheduling more packets on better paths.
Keywords :
Availability; Bandwidth; Computer network reliability; Delay estimation; Processor scheduling; Quality of service; Scheduling algorithm; Streaming media; TCPIP; Transport protocols; Computer networks; Multi-homing; Real-time protocols; Transport protocols; cmpRTCP;
Conference_Titel :
Military Communications Conference, 2007. MILCOM 2007. IEEE
Conference_Location :
Orlando, FL, USA
Print_ISBN :
978-1-4244-1513-7
Electronic_ISBN :
978-1-4244-1513-7
DOI :
10.1109/MILCOM.2007.4455183