Opportunistic Fair Scheduling in Wireless Networks: An Approximate Dynamic Programming Approach

  • Authors:
  • Zhi Zhang;Sudhir Moola;Edwin K. Chong

  • Affiliations:
  • Department of Electrical and Computer Engineering, Colorado State University, Ft. Collins, USA 80523-1373;Department of Electrical and Computer Engineering, Colorado State University, Ft. Collins, USA 80523-1373;Department of Electrical and Computer Engineering, Colorado State University, Ft. Collins, USA 80523-1373

  • Venue:
  • Mobile Networks and Applications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the problem of temporal fair scheduling of queued data transmissions in wireless heterogeneous networks. We deal with both the throughput maximization problem and the delay minimization problem. Taking fairness constraints and the data arrival queues into consideration, we formulate the transmission scheduling problem as a Markov decision process (MDP) with fairness constraints. We study two categories of fairness constraints, namely temporal fairness and utilitarian fairness. We consider two criteria: infinite horizon expected total discounted reward and expected average reward. Applying the dynamic programming approach, we derive and prove explicit optimality equations for the above constrained MDPs, and give corresponding optimal fair scheduling policies based on those equations. A practical stochastic-approximation-type algorithm is applied to calculate the control parameters online in the policies. Furthermore, we develop a novel approximation method--temporal fair rollout--to achieve a tractable computation. Numerical results show that the proposed scheme achieves significant performance improvement for both throughput maximization and delay minimization problems compared with other existing schemes.