TOPICS IN INTERNET TECHNOLOGY
Multicasting Streaming Media to Mobile Users
Ashutosh Dutta, Jasmine Chennikara, and Wai Chen, Telcordia Technologies Inc. Onur Altintas, Toyota InfoTechnology Center Henning Schulzrinne, Columbia University
ABSTRACT over a wide area network, such as Protocol Inde- pendent Multicast (PIM), Multicast over Open Content distribution in general, and multicas- Shortest Path First (MOSPF), Distance Vector ting in particular, over a wired network to static Multicast Routing Protocol (DVMRP), Core hosts can be realized by placing proxies and Based Tree (CBT), and Border Gateway Multi- gateways at several parts of the network. Howev- cast Protocol (BGMP). There can be several er, if the end hosts are mobile over heteroge- types of multicast models, such as one-to-many, neous wireless access networks, one needs to many-to-many, and many-to-one. Examples of consider many operational issues such as net- one-to-many applications include scheduled work detection, handoff, join and leave latency, audio/video distribution, push media, file distri- and desired level of quality of service, as well as bution, caching, and monitoring of stock prices. caching and load balancing. This article surveys Multimedia conferencing, synchronized a set of protocols and technologies that offer resources, concurrent processing, collaboration, multicast-based services for streaming multime- distance learning, chat groups, distributed inter- dia in a mobile environment. It also brings forth active simulations, multiplayer games, and jam some of the issues related to mobile content dis- sessions fall into the many-to-many category. tribution in the wireless Internet that may be Some of the many-to-one applications include helpful during its deployment by application ser- resource discovery, data collection, auctions, vice providers. polling, and accounting. Currently multicast is not widely deployed since there are many issues INTRODUCTION such as pricing, security, QoS, and maintenance of the router states in the core of the network Lately, streaming real-time multimedia content (for a detailed discussion of these issues peculiar over the Internet is gaining momentum in the to wide area networking see [2]). On the other communications, entertainment, music, automo- hand, local multicasting within a subnet becomes tive, and interactive game industries. Streaming more attractive for mobile users experiencing applications include broadcasting multimedia intradomain handoffs because of its ease of content, multiparty conferences, collaborations, deployment and ability to provide more flexible and multiplayer games. All of these applications services such as localized advertisements, news also find use in a military context, including broadcast, and location specific information. coordination, education, situation awareness, This article is organized as follows. We pro- distributed simulation, and battlefield communi- vide some alternate proposals based on network cation. Real-time streaming content (audio and and application layers that can build a multicast- video) is mostly an Real-Time Transport Proto- ing content distribution network for both non- col (RTP) [1] based application that has strin- mobile and mobile users. We discuss some gent delay and loss requirements. Mobility, on mobility components and highlight various issues the other hand, affects the delay and transient involved in multicasting content distribution in loss for multimedia stream delivery to a great mobile networks. We then conclude the article. extent because of associated repeated handoffs. Thus, it becomes more challenging to maintain session continuity and provide proper quality of MULTICASTING STREAMING service (QoS). ONTENT OVER THE In order to make efficient use of network C bandwidth within the core of the network, IP MOBILE INTERNET multicasting is used in wide area networking. There are several proposed network layer Content distribution from a single source follows schemes that provide native IP multicast routing the one-to-many model. Most broadcasting
2 0163-6804/03/$17.00 © 2003 IEEE IEEE Communications Magazine • October 2003 By virtue of IP
Global IAL multicasting, IP Inter- content Global satellite providers/ station Internet packets are links radio/TV in the sky Broadband LEOs IP I/F delivered from a single source to a Uplink Uplink group of receivers that are part Downlink IP I/F with of the same Terrestrial spot beam multicast group. Internet Individual broadcaster Joining and Access network advertisement of Local Local Local server A server B server C multicast groups Local ad Local ad server Local ad server server is handled Local subnet Local subnet Local subnet through IGMP Access network Access network and SAP, respectively