A mobility-aware broadcasting infrastructure for a wireless internet with hotspots

In this paper, we consider the problem of adaptively delivering live multimedia broadcasts (e.g., for applications such as TV, radio, or e-cinema) to a potentially large number of mobile hosts that roam about in a wireless internet with hotspots. We take a user-oriented approach based on an application-level delivery infrastructure consisting of and managed by (value-added) service providers. The service providers are mobility-aware and offer broadcasts in configurations that are optimized for wireless links and mobile hosts. In hotspots, mobile hosts may be able to simultaneously reach several localized service providers through different interfaces. Within this context, we present the design of a lightweight application-level protocol that enables mobile hosts to select a service provider from which they want to receive a broadcast. Mobile hosts use the protocol to begin receiving a broadcast and to remain connected to the same logical broadcast as they move across subnets. The protocol is independent of the actual stream control protocol (e.g., RTSP) that service providers might use. We show how our protocol can be realized with the existing protocols SIP and SDP. The realization uses SIP in combination with SDP's offer-answer model in a new way.

[1]  Charles E. Perkins,et al.  Service Location Protocol , 1997, RFC.

[2]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[3]  Carsten Bormann,et al.  Session Description and Capability Negotiation , 2005 .

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

[5]  Henning Schulzrinne,et al.  MarconiNet supporting streaming media over localized wireless multicast , 2002, WMC '02.

[6]  Yatin Chawathe Scattercast: an adaptable broadcast distribution framework , 2003, Multimedia Systems.

[7]  Victor Fajardo,et al.  Diameter Base Protocol , 2003, RFC.

[8]  Werner Mohr,et al.  The complete solution for third-generation wireless communications: two modes on air, one winning strategy , 2000, IEEE Wirel. Commun..

[9]  Ing Widya,et al.  A Comprehensive Framework for Broadcasting Multimedia Content in the Future Mobile Internet , 2002 .

[10]  Andrew T. Campbell,et al.  Active filters: delivering scaled media to mobile devices , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[11]  Steven McCanne,et al.  Receiver-driven layered multicast , 1996, SIGCOMM '96.

[12]  Helen J. Wang,et al.  Policy-enabled handoffs across heterogeneous wireless networks , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[13]  Jay Dominick Wireless on Campus. , 2000 .

[14]  Jonathan D. Rosenberg,et al.  Session Timers in the Session Initiation Protocol (SIP) , 2005, RFC.

[15]  Henk Eertink,et al.  Multimedia QoS adaptation for inter-tech roaming , 2001, Proceedings. Sixth IEEE Symposium on Computers and Communications.

[16]  Onur Altintas,et al.  Application-layer multicast for mobile users in diverse networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[17]  Fred Douglis,et al.  Known CDN Request-Routing Mechanisms , 2002 .

[18]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[19]  Charles E. Perkins,et al.  Service Location Protocol, Version 2 , 1999, RFC.

[20]  Srinivasan Seshan,et al.  A network architecture for heterogeneous mobile computing , 1998, IEEE Wirel. Commun..

[21]  Adam Roach,et al.  Session Initiation Protocol (SIP)-Specific Event Notification , 2002, RFC.

[22]  James D. Solomon,et al.  Mobile IP: The Internet Unplugged , 1997 .

[23]  Bo Shen,et al.  Application level hand-off support for mobile media transcoding sessions , 2002, NOSSDAV '02.

[24]  Henning Schulzrinne,et al.  An Offer/Answer Model with Session Description Protocol (SDP) , 2002, RFC.

[25]  Henning Schulzrinne,et al.  Real Time Streaming Protocol (RTSP) , 1998, RFC.

[26]  Jerome H. Saltzer,et al.  End-to-end arguments in system design , 1984, TOCS.

[27]  Henning Schulzrinne,et al.  Dynamic Host Configuration Protocol (DHCP-for-IPv4) Option for Session Initiation Protocol (SIP) Servers , 2002, RFC.

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

[29]  David D. Clark,et al.  The design philosophy of the DARPA internet protocols , 1988, SIGCOMM '88.

[30]  Klara Nahrstedt,et al.  Supporting Multimedia Service Polymorphism in Dynamic and Heterogeneous Environments , 2000 .

[31]  William Marshall,et al.  Private Session Initiation Protocol (SIP) Extensions for Media Authorization , 2003, RFC.