Dynamic handoff of multimedia streams

Sometimes a client that receives a multimedia stream from a server can change the connection used to transfer the data. There may be multiple paths or multiple servers, but a switch from one connection to another requires a handoff. During such a handoff, the player (of the video and/or audio stream) should be fed with a constant data stream so that they player does not have to stop. Handoffs can be used in addition to adaptive (frame-dropping) filters to improve the quality of multimedia streams as received by the client. This paper investigates the influence of several factors on the quality of the multimedia stream during the handoff: the time needed to establish the connection to the new server, the size and the fill degree of the client buffer, the length of the synchronization phase (where both the old and the new connection are sending) and the most appropriate start packet for the new connection. The evaluation showsm that a handoff can be a viable solution if an appropriate strategy is chosen to phase over from the old connection to the new one.

[1]  Steven McCanne,et al.  An active service framework and its application to real-time multimedia transcoding , 1998, SIGCOMM '98.

[2]  Randy H. Katz,et al.  Vertical handoffs in wireless overlay networks , 1998, Mob. Networks Appl..

[3]  Srinivasan Seshan,et al.  SPAND: Shared Passive Network Performance Discovery , 1997, USENIX Symposium on Internet Technologies and Systems.

[4]  Thomas R. Gross,et al.  Evaluation of adaptive filtering of MPEG system streams in IP networks , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[5]  Joseph Naor,et al.  Efficient handoff rerouting algorithms: a competitive on-line algorithmic approach , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  Peter Steenkiste,et al.  Collecting network status information for network-aware applications , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[7]  Hari Balakrishnan,et al.  An end-to-end approach to host mobility , 2000, MobiCom '00.

[8]  Mostafa Ammar,et al.  Providing Interactive Functions through Active Client Buffer Management in Partitioned Video Broadcast , 1999 .

[9]  Joseph Naor,et al.  Efficient handoff rerouting algorithms: a competitive on-line algorithmic approach , 2002, TNET.

[10]  Andrew T. Campbell,et al.  Mobiware: QoS-aware middleware for mobile multimedia communications , 1997, HPN.