Abstract
The problem of adaptive multi-user scalable layered video transmission is considered in energy harvesting (EH) aided wireless communication systems. With the goal of improving the quality of video services while providing fairness amongst the users despite the random nature of both energy harvesting and the channel quality, we formulate our Scalable Video Coding (SVC) design as a Constrained Utility Function Maximization (CUFM) problem. The proportional fairness and playback smoothness of our design is guaranteed by maximizing the log-sum of the users' video qualities, while satisfying the battery fullness constraint and video layer (quality) fluctuation constraint. By invoking the classical Lyapunov drift based optimization technique, we further decompose the CUFM problem into two parallel subproblems, i.e., a dynamic transmission power allocation problem and a dynamic layer selection problem. By solving these two subproblems, we derive a joint power allocation and video layer selection strategy for multi-user SVC video transmission. The theoretical performance bound of the proposed solution is also presented. Numerical simulations are conducted with real H.264 SVC video traces and the experimental results demonstrate the reduced playback interruption rate and layer switching rate compared to a heuristic algorithm ProNTO. The results also illustrate a tradeoff between the system's utility function and the playback smoothness experienced by the users.
| Original language | English |
|---|---|
| Article number | 9020068 |
| Pages (from-to) | 4460-4471 |
| Number of pages | 12 |
| Journal | IEEE Transactions on Vehicular Technology |
| Volume | 69 |
| Issue number | 4 |
| DOIs | |
| Publication status | Published - Apr 2020 |
Keywords
- Energy harvesting
- Lyapunov optimization
- energy-efficient communication system
- feasible direction method
- proportional fairness
- scalable video coding