This Article 
 Bibliographic References 
 Add to: 
Delay-Sensitive Packet Scheduling for a Wireless Access Link
October 2006 (vol. 5 no. 10)
pp. 1374-1383
As the delay is a critical QoS factor, packet scheduling over a wireless access link that often becomes congested needs to have the objective of meeting each user's delay requirement. To incorporate the delay into the scheduler design, we consider the objective of maximizing the total utility (U_T). However, since a utility-based scheduler that concerns delay requires high complexity, we introduce the concept of marginal utility. Representing the objective as minimizing the total marginal utility (M_T), we develop some related properties for maximizing U_T and minimizing M_T. For the case with fixed service time, we show that the outcome of M_T minimization becomes equivalent to that of U_T maximization. For the more complicated case of varying service time, the M_T minimization sheds light on the design of a simple scheduler. Overall, the marginal utility requires significantly low complexity for packet scheduling compared to the ordinary utility. Through simulations, we confirm that the marginal utility gives a way of flexible scheduling in meeting various delay requirements.

[1] V. Bharghavan, S. Lu, and T. Nandagopal, “Fair Queueing in Wireless Networks: Issues and Approaches,” IEEE Personal Comm., vol. 6, no. 1, pp. 44-53, Feb. 1999.
[2] A. Demers, S. Keshav, and S. Shenker, “Analysis and Simulation of a Fair Queueuing Algorithm,” Proc. ACM SIGCOMM '89, pp. 3-12, Mar. 1989.
[3] D. Ferrari and D.C. Verma, “A Scheme for Real-Time Channel Establishment in Wide-Area Networks,” IEEE J. Selected Areas in Comm., vol. 8, no. 3, pp. 368-379, Apr. 1990.
[4] L. Georgiadis, R. Guerin, and A. Parekh, “Optimal Multiplexing on a Single Link: Delay and Buffer Requirements,” IEEE Trans. Information Theory, vol. 43, no. 5, pp. 1518-1535, Sept. 1997.
[5] S. Shakkottai and R. Srikant, “Scheduling Real-Time Traffic with Deadlines over a Wireless Channel,” Proc. ACM Workshop Wireless and Mobile Multimedia '99, pp. 35-42, Aug. 1999.
[6] V. Sivaraman, F.M. Chiussi, and M. Gerla, “End-to-End Statistical Delay Service under GPS and EDF Scheduling: A Comparison Study,” Proc. IEEE INFOCOM Conf., pp. 1113-1122, Apr. 2001.
[7] D. Karger, C. Stein, and J. We, Handbook of Algorithms and Theory of Computation, chapter on scheduling algorithms. CRC Press, 1999.
[8] N. Joshi, S.R. Kadaba, S. Patel, and G.S. Sundaram, “Downlink Scheduling in CDMA Data Networks,” Proc. ACM MOBICOM Conf., Aug. 2000.
[9] S. Shenker, “Fundamental Design Issues for the Future Internet,” IEEE J. Selected Areas in Comm., vol. 13, no. 7, pp. 1176-1188, Sept. 1995.
[10] F. Kelly, A. Maulloo, and D. Tan, “Charging and Rate Control for Elastic Traffic,” European Trans. Telecomm., vol. 8, pp. 33-37, 1997.
[11] A. Jalali, R. Padovani, and R. Pankaj, “Data Throughput of CDMA-HDR a High Efficiency-High Data Rate Personal Communication Wireless System,” Proc. IEEE Vehicular Technology Conf. (VTC), pp. 1854-1858, May 2000.
[12] S. Shakkottai and A. Stolyar, “Scheduling Algorithms for a Mixture of Real-Time and Non-Real-Time Data in HDR,” technical report, Bell Laboratories, Oct. 2000.
[13] M. Andrews, K. Kumaran, K. Ramanan, A. Stolyar, and P. Whiting, “Providing Quality of Service over a Shared Wireless Link,” IEEE Comm. Magazine, vol. 39, pp. 150-154, Feb. 2001.
[14] X. Liu, E.K.P. Chong, and N.B. Shroff, “Opportunistic Transmission Scheduling with Resource-Sharing Constraints in Wireless Networks,” IEEE J. Selected Areas in Comm., vol. 19, no. 10, pp. 2053-2064 Oct. 2001.
[15] S. Borst and P. Whiting, “Dynamic Rate Control Algorithms for HDR Throughput Optimization,” Proc. IEEE INFOCOM Conf., pp. 976-985, Apr. 2001.
[16] M. Xiao, N.B. Shroff, and E.K.P. Chong, “Utility-Based Power Control in Cellular Wireless Systems,” Proc. IEEE INFOCOM Conf., pp. 412-421, Apr. 2001.
[17] Y.-J. Choi and S. Bahk, “Scheduling for VoIP Service in cdma2000 1x EV-DO,” Proc. IEEE Int'l Conf. Comm. (ICC '04), June 2004.
[18] Advanced Topics in the Theory of Demand, “Essential Principles of Economics,” txtecotoc.htm, 2005.
[19] P. Marbach and R. Berry, “Downlink Resource Allocation and Pricing for Wireless Networks,” Proc. IEEE INFOCOM Conf., June 2002.
[20] P. Bender et al. “CDMA/HDR: A Bandwidth-Efficient High-Speed Wireless Data Service for Nomadic Users,” IEEE Comm. Magazine, pp. 70-77, July 2000.
[21] E.F.C. LaBerge and J.M. Morris, “Expressions for the Mean Transfer Delay of Generalized M-Stage Hybrid ARQ Protocols,” IEEE Trans. Comm., vol. 52, no. 6, pp. 999-1009, June 2004.
[22] S.G. Krantz, Handbook of Complex Variables. Boston, Mass.: Birkhauser, p. 118, 1999.
[23] 3GPP2 C.S0024 Ver3.0, “cdma2000 High Rate Packet Data Air Interface Specification,” Dec. 2001.
[24] R. Ja, The Art of Computer System Performance Analysis. Wiley, 1991.

Index Terms:
Communication networks, packet scheduling, marginal utility, delay, simulation.
Young-June Choi, Saewoong Bahk, "Delay-Sensitive Packet Scheduling for a Wireless Access Link," IEEE Transactions on Mobile Computing, vol. 5, no. 10, pp. 1374-1383, Oct. 2006, doi:10.1109/TMC.2006.149
Usage of this product signifies your acceptance of the Terms of Use.