Programming QoS in Mobile Multimedia Networks

This paper presents an open programmable middleware platform for mobile multimedia networking called mobiware. Built on advanced distributed object technology including active objects, proxies and agents, mobiware, dynamically exploits the intrinsic scalable properties of multimedia content by responding to time-varying wireless and mobile QOS conditions. At the core of mobiware lies a novel adaptive-QOS model that captures the adaptive nature of mobile multimedia applications in terms of utility functions and adaptation policies. Adaptive-QOS is realized by three middleware modules: an active transport environment, which operates at the end-systems and access points allowing mobile devices to access, manipulate and distribute multimedia content; an open programmable mobile multimedia network, which supports the rapid introduction of new mobile services with adaptive-QOS assurances over an indoor pico-cellular and ad-hoc network called mobinet; and nally a programmable medium access controller, which supports the wireless aspects of new mobile services that can respond to time-vary channel capacity and error characteristics. Collectively, these three middleware modules o er a foundation for programming QOS in mobile multimedia networks. On sabbatical leave from Politecnico di Milano, Dipartimento di Elettronica e Informazione, P.zza Leonardo da Vinci, 32, 20133 Milano, Italy, email: bianchi@elet.polimi.it

[1]  Andrew T. Campbell,et al.  QoS adaptive transports: delivering scalable media to the desktop , 1997 .

[2]  Kaiji Mukumoto,et al.  An Integrated Voice and Data Transmission System with Idle Signal Multiple Access : Dynamic Analysis , 1993 .

[3]  R. Srikant,et al.  Fair scheduling in wireless packet networks , 1999, TNET.

[4]  S. Keshav RCBR : A Simple and E cient Service for MultipleTime-Scale Tra , 1995 .

[5]  David G. Messerschmitt,et al.  Asymptotically reliable transport of multimedia/graphics over wireless channels , 1996, Electronic Imaging.

[6]  K. R. Rao,et al.  Human visual weighted progressive image transmission , 1990, IEEE Trans. Commun..

[7]  Flaminio Borgonovo,et al.  An optimal bandwidth allocation algorithm for remote bridging of FDDI networks across B-ISDN , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[8]  Aurel A. Lazar,et al.  Programming telecommunication networks , 1997, IEEE Netw..

[9]  Flaminio Borgonovo,et al.  C-PRMA: The centralized packet reservation multiple access for local wireless communications , 1994 .

[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]  David Hutchison,et al.  Dynamic QoS Management for Scalable Video Flows , 1995, NOSSDAV.

[12]  Kam Lee,et al.  Adaptive network support for mobile multimedia , 1995, MobiCom '95.

[13]  Rauf Izmailov,et al.  Soft quality-of-service for vbr+ video , 1997 .

[14]  Satish K. Tripathi,et al.  Enhancing throughput over wireless LANs using channel state dependent packet scheduling , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[15]  G.J. Minden,et al.  A survey of active network research , 1997, IEEE Communications Magazine.

[16]  John V. Guttag,et al.  ANTS: a toolkit for building and dynamically deploying network protocols , 1998, 1998 IEEE Open Architectures and Network Programming.

[17]  David D. Clark,et al.  Architectural considerations for a new generation of protocols , 1990, SIGCOMM '90.

[18]  Zhao Liu,et al.  An efficient demand-assignment multiple access protocol for wireless packet (ATM) networks , 1995, Wirel. Networks.

[19]  Dipankar Raychaudhuri,et al.  WATMnet: A Prototype Wireless ATM System for Multimedia Personal Communication , 1997, IEEE J. Sel. Areas Commun..

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