A Tutorial on Cross-Layer Optimization in Wireless Networks
This paper overviews recent developments in optimization based approaches for resource allocation problems in wireless systems. The authors begin by overviewing important results in the area of opportunistic (channel-aware) scheduling for cellular (single-hop) networks, where easily implementable myopic policies are shown to optimize system performance. They then describe key lessons learned and the main obstacles in extending the work to general resource allocation problems for multi-hop wireless networks. Towards this end, they show that a clean-slate optimization based approach to the multi-hop resource allocation problem naturally results in a loosely coupled cross-layer solution.