Title :
Application-layer mobility support for streaming real-time media
Author :
Kristiansson, Johan ; Parnes, Peter
Author_Institution :
Dept. of Comput. Sci. & Electr. Eng., Lulea Univ. of Technol., Sweden
Abstract :
This paper presents an UDP-based socket extension called the resilient mobile socket (RMS), which provides application-layer mobility support by encapsulating other sockets into a new aggregated socket abstraction. Encapsulated sockets can then be added or removed without disturbing running applications. RMS also provides a method for soft handovers where several encapsulated sockets are used simultaneously during a handover. As a proof of concept, a working prototype has been built by integrating RMS with Marratech Pro, a commercially available e-meeting application. This prototype has been used to evaluate RMS and to investigate how GSM audio quality is affected by handovers. The result from the investigation shows that soft handovers can be executed without loosing packets or causing extra latency, while a hard handover in average took around 200 ms to complete. This indicates that proactive handovers and redundancy are important, but that more work must he done to predict disconnections.
Keywords :
cellular radio; data encapsulation; multimedia communication; real-time systems; GSM audio quality; UDP-based socket extension; aggregated socket abstraction; application-layer mobility support; e-meeting application; encapsulated sockets; resilient mobile socket; streaming real-time media; Computer science; Delay; GSM; Internet telephony; Land mobile radio cellular systems; Mobile communication; Mobile computing; Prototypes; Sockets; Streaming media;
Conference_Titel :
Wireless Communications and Networking Conference, 2004. WCNC. 2004 IEEE
Print_ISBN :
0-7803-8344-3
DOI :
10.1109/WCNC.2004.1311555