Cross-Layer Rate Allocation for Multimedia Applications in Pervasive Computing Environment

An important issue for supporting multimedia applications in multiple heterogeneous networks, a typical pervasive computing environment, is how to optimize the rate allocation by intelligently utilizing the available network resources while, at the same time, to meet each application's QoS (Quality of Service) requirement. In this work, we develop and evaluate a rate allocation scheme in terms of audio and video applications based on a cross-layer design framework. At first, we construct a general distortion model according to the observed parameters in each network, as well as each application's rate-distortion characteristic. Then, the rate allocation is formulated as a convex optimization problem that minimizes the sum of the expected distortion of all applications. Furthermore, the realization of the distributed rate allocation algorithm for achieving an optimal or close-to-optimal end-to-end QoS under the overall limited resource budget is the highlight of this paper. Simulation results are provided which demonstrate the effectiveness of our proposed distributed rate allocation scheme.

[1]  Tansu Alpcan,et al.  Rate allocation for multi-user video streaming over heterogenous access networks , 2007, ACM Multimedia.

[2]  Yong Pei,et al.  Cross-Layer QoS Control for Video Communications over Wireless Ad Hoc Networks , 2005, EURASIP J. Wirel. Commun. Netw..

[3]  Thomas Voice,et al.  Stability of end-to-end algorithms for joint routing and rate control , 2005, CCRV.

[4]  Jörg Widmer,et al.  TCP Friendly Rate Control (TFRC): Protocol Specification , 2003, RFC.

[5]  Eitan Altman,et al.  The Case for Non-Cooperative Multihoming of Users to Access Points in IEEE 802.11 WLANs , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[6]  Tansu Alpcan,et al.  A globally stable adaptive congestion control scheme for Internet-style networks with delay , 2005, IEEE/ACM Transactions on Networking.

[7]  Stark C. Draper,et al.  A universal approach to queuing with distortion control , 2005, IEEE Transactions on Automatic Control.

[8]  Bernd Girod,et al.  Congestion-distortion optimized video transmission over ad hoc networks , 2005, Signal Process. Image Commun..

[9]  Bernhard Plattner,et al.  Media- and TCP-friendly congestion control for scalable video streams , 2006, IEEE Transactions on Multimedia.

[10]  Eitan Altman,et al.  Performance analysis of AIMD mechanisms over a multi-state Markovian path , 2005, Comput. Networks.

[11]  Pascal Frossard,et al.  Joint Network and Rate Allocation for Video Streaming over Multiple Wireless Networks , 2007, Ninth IEEE International Symposium on Multimedia (ISM 2007).

[12]  Minghua Chen,et al.  Rate control for streaming video over wireless , 2004, IEEE INFOCOM 2004.

[13]  Nesa L'abbe Wu,et al.  Linear programming and extensions , 1981 .

[14]  Tansu Alpcan,et al.  A utility-based congestion control scheme for Internet-style networks with delay , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[15]  Ahmed H. Zahran,et al.  A Generic Framework for Mobility Modeling and Performance Analysis in Next-Generation Heterogeneous Wireless Networks , 2007, IEEE Communications Magazine.

[16]  Robert H. Deng,et al.  A novel privacy preserving authentication and access control scheme for pervasive computing environments , 2006, IEEE Transactions on Vehicular Technology.

[17]  Pascal Frossard,et al.  Media-specific rate allocation in heterogeneous wireless networks , 2006 .