Multipath RTF: Applying Multipath Communication to Real-time Applications

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

School of Electrical Engineering | Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2011

Major/Subject

Tietoverkkotekniikka

Mcode

S-38

Degree programme

Language

en

Pages

[8] + 57

Series

Abstract

In the current Internet, most transport protocols select a single path for communication flow between two end hosts, even when multiple paths exist. Such flows are unable to fully utilize the available resources. Multipath capability refers to the simultaneous use of multiple paths through the network, which may significantly improve performance and reliability. This area is of particular interest in real-time communication where it would improve the end-user experience by enhancing the quality of service. Firstly, bandwidth-hungry applications such as video streaming and IP-TV can benefit from the increased, combined throughput available to multihomed clients. Also, as retransmission of lost data is often uncharacteristic of real-time traffic because of time constraints, multipath senders can avoid lossy paths or send redundant data over multiple paths. Furthermore, session-based real-time communication can benefit from the redundancy by implementing fail over in case of network failures. In this thesis, we present Multipath RTP as an extension to RTP with multipath capability. We propose a MPRTP scheduling algorithm for sending RTP packets over multiple paths in the form of a basic MPRTP implementation. Finally, we evaluate its performance in a virtual test environment consisting of a two multihomed clients with three paths available between them.

Description

Supervisor

Ott, Jörg

Thesis advisor

Singh, Varun

Keywords

real-time communication, multipath transport, RTP

Other note

Citation