Abstract
Most existing works on routing for video transmission over multihop wireless networks only focus on how to satisfy the network-oriented quality-of-service (QoS), such as throughput, delay, and packet loss rate rather than application-oriented QoS such as the user-perceived video quality. Although there are some research efforts which use application-centric video quality as the routing metric, they either calculate the video quality based on some predefined rate-distortion function or model without considering the impact of video coding and decoding (including error concealment) on routing, or use exhaustive search or heuristic methods to find the optimal path, leading to high computational complexity and/or suboptimal solutions. In this paper, we propose an application-centric routing framework for real-time video transmission in multihop wireless networks, where expected video distortion is adopted as the routing metric. The major contributions of this paper are: 1) the development of an efficient routing algorithm with the routing metric expressed in terms of the expected video distortion and being calculated on-the-fly, and 2) the development of a quality-driven cross-layer optimization framework to enhance the flexibility and robustness of routing by the joint optimization of routing path selection and video coding, thereby maximizing the user-perceived video quality under a given video playback delay constraint. Both theoretical and experimental results demonstrate that the proposed quality-driven application-centric routing approach can achieve a superior performance over existing network-centric routing approaches.
Original language | English (US) |
---|---|
Article number | 5508380 |
Pages (from-to) | 1721-1734 |
Number of pages | 14 |
Journal | IEEE Transactions on Circuits and Systems for Video Technology |
Volume | 20 |
Issue number | 12 |
DOIs | |
State | Published - Dec 2010 |
Funding
Manuscript received March 22, 2009; revised August 11, 2009 and November 28, 2009. Date of publication July 12, 2010; date of current version January 22, 2011. This work was supported in part by the National Science Foundation, under Grants CCF-0830493 and CNS-0707944. This paper was recommended by Associate Editor J. Ridge.
Keywords
- Cross-layer optimization
- dynamic programming
- error concealment
- multihop wireless networks
- routing
- video coding
ASJC Scopus subject areas
- Media Technology
- Electrical and Electronic Engineering