Cross-layer QoS Support for Multimedia Delivery over Wireless Internet
© Zhang et al. 2005
Received: 17 August 2003
Published: 21 February 2005
Delivering multimedia over wireless Internet is a very challenging task. Multimedia delivery inherently has strict quality of service (QoS) requirement on bandwidth, delay, and delay jitter. However, the current Internet can only support best-effort service, which imposes varying network conditions during multimedia delivery. The advent of wireless networks further exacerbates the variance of network conditions and brings greater challenges for multimedia delivery. To improve perceived media quality by end users over wireless Internet, QoS supports can be addressed in different layers, including application layer, transport layer, link layer, and so forth. This paper presents a framework, which provides QoS support, for multimedia delivery over wireless Internet, across different layers. To provide efficient QoS support for different types of media over the best-effort networks, we first propose a cross-layer architecture, which combines the application-level, transport-layer, as well as link-layer controls, and then review recent advances in each individual component. Specifically, dynamic estimation of varying channel and network, adaptive and energy-efficient application and link-level error control, efficient congestion control, header compression, adaptive automatic repeat request (ARQ) and priority-based scheduling, as well as QoS-adaptive proxy caching technologies are explicitly reviewed in this paper.