Providing quality of service (QoS) guarantees is
an important objective in the design of the next-generation wireless networks.
In this project, we address the QoS provisioning problem from the network
perspective. We propose and develop a link-layer channel model termed the
effective capacity (EC) model. The effective capacity model
captures the effect of channel fading on the queueing behavior of the link,
using a computationally simple yet accurate model, and thus, is the critical
device we need to design efficient QoS provisioning mechanisms. We call
such an approach to channel modeling and QoS provisioning, as effective
capacity approach.
With the effective capacity approach, we obtain link-layer QoS measures for
various scenarios: flat-fading channels, frequency-selective fading channels,
multi-link wireless networks, variable-bit-rate sources, packetized traffic, and
wireless channels with non-negligible propagation delay. The link-layer
QoS measures are characterized by a data rate, delay bound, and delay-bound
violation probability triplet. Armed with the EC channel model, we develop
simple and efficient schemes for admission control, resource allocation, and
scheduling, which can yield substantial capacity gain.
We study some of the practical aspects of effective capacity approach, namely,
the effect of modulation and channel coding, and robustness against
non-stationary channel gain processes. We show how to quantify the effect
of practical modulation and channel coding on the effective capacity approach to
QoS provisioning. We identify the fundamental trade-off between power and time
diversity in QoS provisioning over fading channels, and propose a novel
time-diversity dependent power control scheme to leverage time diversity.
1. Channel Capacity for a Fading Channel
There are four capacity notions for a fading channel:
1) Shannon ergodic capacity: defined by the expectation of log(1+SNR) where the expectation is w.r.t. the channel gain.
2) Outage capacity: for a time interval of length T, the outage capacity is the maximum (constant) data rate R achievable with a violation probability P. Hence, R is a function of P and therefore outage capacity is actually a CDF (cumulative distribution function) of the data rate R.
3) Delay limited capacity: the maximum (constant) data rate R achievable with delay bound Dmax and zero delay-bound-violation probability. It is defined in
S. Hanly and D. Tse, "Multi-access fading channels: part II: delay-limited capacities," IEEE Trans. on Information Theory, vol. 44, no. 7, pp. 2816-2831, Nov. 1998.
4) Probabilistic delay constrained capacity: the maximum (constant) data rate R achievable with delay bound Dmax and delay-bound-violation probability PD. The probabilistic delay constrained capacity is specified by the triplet {R, Dmax, PD}, which is a surface in 3D space. We call it Pareto frontier or Pareto surface. Note that Shannon's rate distortion function is also a Pareto frontier (in 2D space). Effective capacity defined in the following paper is one step forward toward deriving probabilistic delay constrained capacity.
Dapeng Wu and Rohit Negi, "Effective Capacity: A Wireless Link Model for Support of Quality of Service," IEEE Transactions on Wireless Communications, vol. 2, no. 4, pp. 630-643, July 2003. [pdf]
2. Motivation
Historically, the physical-layer designers used
signal-to-noise ratio (SNR) and bit error ratio (BER) to quantify
the performance of wireless communication systems since the wireless
communication systems used to be circuit-based and be designed to support
constant-bit-rate voice traffic; hence, queueing theory and queueing performance
are not the concerns of physical-layer designers. In contrast, the network
designers use data rate, delay bound, delay-bound violation probability, or
packet loss ratio to quantify the performance of packet-based networking devices
and networks;
since wired packet-based networks such as Internet are built on inherently
reliable, low noise communication channels, the network designers are not
interested in SNR, BER, communication theory, and information theory as the
physical-layer designers.
With the emergence of broadband packet-based wireless networks and increasing demand of multimedia information on the Internet, wireless multimedia services are foreseen to become widely deployed in the next decade. To support multimedia transmission over wireless channels, it is important to consider both the physical-layer QoS (e.g., SNR) and the networking-layer QoS (e.g., delay performance) since both physical-layer bit errors and networking-layer buffer overflow can cause errors, which negatively affect the upper-layer multimedia applications.
However, due to the separation of the two camps (i.e., communication theorists and queueing theorists) in the past, there has been a big gap between the physical-layer QoS and the networking-layer QoS. For example, even if the physical-layer designers provide the SNR and BER performance of a wireless communication system, the network designers have no idea of what the delay performance the wireless communication system will achieve. Obviously, the mapping from the physical-layer QoS to the networking-layer QoS is lacking. This project is intended to develop novel approaches and theories to this problem. The techniques developed are expected to be applicable to various emerging wireless communication systems such as 3G/4G, WiMax, mesh networks, and satellite data networks.
Wireless fading channels are different from wired channels. Rayleigh fading with a specific Doppler spectrum, log(1+SNR), make the delay bound violation probability having exponential form. Systematic studies are needed.
Answer: It takes a few seconds to dial a phone number. During this dialing period, a cell phone can measure the channel condition; there is a common pilot channel (CPICH) in 3G WCDMA system; measure the channel gain of CPICH. Then using the channel gain to calculate instantaneous Shannon capacity and apply it to a virtual queue; then collect statistics for computing effective capacity. So during the dialing period, the effective capacity can be estimated and admission control can be done.
Answer: The QoS exponent $\theta$ is a performance measure with respect to the whole sample space, rather than w.r.t. a special event that User 1 always has a higher channel gain than User 2. In other words, all events will contribute to the value of QoS exponent $\theta$.
Answer: How to define effective capacity for an interference-limited system such as CDMA is still an open problem. We are still working on it.
Mohamed Hassan, Marwan Krunz, and Ibrahim Matta, "Markov-based channel characterization for tractable performance analysis in wireless packet networks," IEEE Transactions on Wireless Communications, Vol. 3, No. 3, pp. 821-831, May 2004. [abstract] [paper (pdf)]
Marwan Krunz and Jeong Geun Kim, "Fluid analysis of delay and packet discard performance for QoS support in wireless networks," IEEE Journal on Selected Areas in Communications (JSAC), Vol. 19, No. 2, pp. 384-395, Feb. 2001. [abstract] [paper (pdf)]
Jeong Geun Kim and Marwan Krunz, "Bandwidth allocation in wireless networks with guaranteed packet loss performance," IEEE/ACM Transactions on Networking, Vol. 8, No. 3, pp. 337-349, June 2000. [abstract] [paper (ps)]
C. Li, H. Che, and S. Li, "A Wireless Channel Capacity Model for Quality of Service," to appear in IEEE Transaction on Wireless Communications
C. E. Shannon, "A Mathematical Theory of Communication", in Bell System Technical Journal, Vol. 27, July, Oct., 1948
R. Berry and E. Yeh, "Cross-layer Wireless Resource Allocation - Fundamental Performance Limits for Wireless Fading Channels" IEEE Signal Processing Magazine, special issue on "Signal Processing for Networking," vol. 21, no. 5, pp. 59-68, September 2004.
﹛
CDF scheduling (maximum quantile scheduling)
T. Bonald. A score-based opportunistic scheduler for fading radio channels. In Proc. of European Wireless, 2003.
D. Park, H. Seo, H. Kwon, and B. G. Lee. A new wireless packet scheduling algorithm based on the cdf of user transmission rates. In Proc. IEEE Globecom, pages 528每532, November 2003.
D. Park, H. Seo, H. Kwon, and B. G. Lee. Wireless packet scheduling based on the cumulative distribution function of user transmission rates. IEEE Transactions on Communications, vol. 53, no. 11, pp. 1919--1929, Nov. 2005.
D. Park, and B. G. Lee, "QoS Support by using CDF-based Wireless Packet Scheduling in Fading Channels," IEEE Trans. Communications, vol. 54, no. 5, pp. 955--955, May 2006.
S. Patil. Opportunistic scheduling and resource allocation among heterogeneous users in wireless networks, Ph.D. thesis, Univeristy of Texas at Austin. available at http://www.ece.utexas.edu/˜ patil/Thesis.pdf, 2006.
S. Patil and G. de Veciana. Measurement-based opportunistic scheduling for heterogeneous wireless systems. In Submitted for journal publication, available at http://www.ece.utexas.edu/˜ patil/measurement.pdf.
﹛
V. Anantharam and S. Verdu, "Bits through queues", IEEE Trans. Inform. Theory, vol. 42, no. 1, pp. 4--18, Jan. 1996.
A. Ephremides and B. Hajek, ``Information theory and communication networks: An unconsummated union,'' IEEE Transactions on Information Theory, vol. 44, no. 6, pp. 2416--2434, Oct. 1998.
I. E. Telatar and R. G. Gallager, ※Combining queueing theory with information theory for multiaccess,§ IEEE J. Select. Areas Commun., vol. 13, no. 6, pp. 963每969, Aug. 1995.
W. S. Yoon and T. E. Klein, ※Delay-optimal power control for wireless data users with average power constraint,§ Proc. IEEE ISIT, pp. 53, July 2002.
E. M. Yeh and A. S. Cohen, ※Information theory, queueing, and resource allocation in multi-user fading communications,§ Proc. CISS, March 2004.
R. Negi, and J. Cioffi, ※Delay-constrained capacity with causal feedback,§ IEEE Trans. Info. Theory, vol. 48, pp. 2478-2494, Sept. 2002.
R. G. Gallager, ※Information Theory and Reliable Communication,§ John Wiley and Sons, 1968.
B. K. Ryu and A. Elwalid, "The Importance of Long-Range Dependence of VBR Traffic in ATM Traffic Engineering: Myths and Realities," in Proc. ACM SIGCOMM, 1996, pp. 3--14.
T. Yoshihara, S. Kasahara, and Y. Takahashi, Practical Time-Scale Fitting of Self-Similar Traffic with Markov-Modulated Poisson Process, Telecommunication Systems 17, 185-211, 2001.
A. Jalali, R. Padovani, and R. Pankaj. Data throughput of CDMA-HDR a high efficiency-high data rate personal communication wireless system. In Vehicular Technology Conference Proceedings, 2000. VTC 2000-Spring Tokyo, volume 3, pages 1854 每 1858, May 2000.
P. Viswanath, D. Tse, and R. Laroia. Opportunistic beamforming using dumb antennas. IEEE Transactions on Information Theory, 48:1277 每1294, June 2002.
M. Andrews, K. Kumaran, K. Ramanan, A. Stolyar, R. Vijaykumar, and P. Whiting. CDMA data QoS scheduling on the forward link with variable channel conditions. Bell Laboratories Technical Report, Apr. 2000.
M. Andrews, L. Qian, and A. L. Stolyar. Optimal utility based multi-user throughput allocation subject to throughput constraints. In INFOCOM 2005. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications Societies, April 2005.
P. Bender, P. Black, M. Grob, R. Padovani, N. Sindhushayana, and A. Viterbi. CDMA-HDR: A bandwidth-efficient high-speed wireless data service for nomadic users. IEEE Communication Magazine,, pages 70每77, July 2000.
Z. Ji, Y. Yang, J. Zhou, M. Takai, and R. Bagrodia. Exploiting medium access diversity in rate adaptive wireless lans. In Proc. of the 10th annual international conference on Mobile computing and networking, pages 345 每 359, Sept. 2004.
E. Knightly and N. B. Shroff. Admission control for statistical QoS: Theory and practice. IEEE Network, 13:20 每 29, Mar. 1999.
X. Qin and R. Berry. Opportunistic splitting algorithms for wireless networks with heterogeneous users. In Proc. Conference on Information Sciences and Systems (CISS), March 2004.
S. Shakkottai and A. Stolyar. Scheduling algorithms for a mixture of real-time and non-real-time data in HDR. In Proc. of the 17th International Teletraffic Congress (ITC-17), Salvador da Bahia, Brazil, September 2001.
S. Shakkottai and A. Stolyar. Scheduling for multiple flows sharing a time-varying channel: The Exponential rule. American Mathematical Society Translations, Series 2, A volume in memory of F. Karpelevich, Yu. M. Suhov, Editor, 207, 2002.
L. Tassiulas and A. Ephremides, ``Stability Properties of Constrained Queueing Systems and Scheduling Policies for Maximum Throughput in Multihop Radio Networks,'' IEEE Transactions on Automatic Control, vol. 37, no. 12, pp. 1936--1948, December 1992.
﹛