12
WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commun. Mob. Comput. (in press) Published online in Wiley InterScience (www.interscience.wiley.com) DOI: 10.1002/wcm.515 Space-time diversity-enhanced QoS provisioning for real-time service over MC-DS-CDMA based wireless networks Xi Zhang 1,, Jia Tang 1 and Hsiao-Hwa Chen 2 1 Networking and Information Systems Laboratory, Department of Electrical and Computer Engineering, Texas A&M University, College Station, TX 77843, U.S.A. 2 Department of Engineering Science, National Cheng Kung University, Taiwan, Republic of China Summary In order to support the quality-of-service (QoS) requirements for real-time traffic over broadband wireless networks, advanced techniques such as space-time diversity (STD) and multicarrier direct-sequence code division multiple access (MC-DS-CDMA) are implemented at the physical layer. However, the employment of such techniques evidently affects the QoS provisioning algorithms at the medium access control (MAC) layer. In this paper, we propose a space-time infrastructure and develop a set of cross-layer real-time QoS-provisioning algorithms for admission control, scheduling, and subchannel-allocations. We analytically map the parameters characterizing the STD onto the admission-control region guaranteeing the real-time QoS. Our analytical analyses show that the proposed algorithms can effectively support real-time QoS provisioning. Also presented are numerical solutions and simulation results showing that the STD can significantly improve the QoS provisioning for real-time services over wireless networks. Copyright © 2007 John Wiley & Sons, Ltd. KEY WORDS: quality-of-service (QoS); space-time diversity (STD); real-time service; wireless networks; admission control; cross-layer design 1. Introduction The explosive development for wireless network services, such as the wireless Internet access, mobile computing, and wireless communications motivate an unprecedented revolution in the wireless broadband access [1]. This presents great challenges in designing the wireless networks since the wireless channel has a significant impact on supporting the real-time *Correspondence to: Xi Zhang, Networking and Information Systems Laboratory, Department of Electrical and Computer Engineering, Texas A&M University, College Station, TX 77843, U.S.A. E-mail: [email protected] quality-of-service (QoS) requirements for different wireless mobile users. A number of interesting techniques are developed at the physical layer to overcome the impact of wireless channels. Among them, the space-time (ST) processing is one of the most significant breakthroughs in wireless communications [2–5]. Besides, direct- sequence code division multiple access (DS-CDMA) integrating orthogonal frequency division multiplexing Copyright © 2007 John Wiley & Sons, Ltd.

Space-time diversity-enhanced QoS provisioning for real-time

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Space-time diversity-enhanced QoS provisioning for real-time

WIRELESS COMMUNICATIONS AND MOBILE COMPUTINGWirel. Commun. Mob. Comput. (in press)Published online in Wiley InterScience(www.interscience.wiley.com) DOI: 10.1002/wcm.515

Space-time diversity-enhanced QoS provisioning forreal-time service over MC-DS-CDMA based wirelessnetworks

Xi Zhang1∗,†, Jia Tang1 and Hsiao-Hwa Chen2

1Networking and Information Systems Laboratory, Department of Electrical and Computer Engineering, TexasA&M University, College Station, TX 77843, U.S.A.2Department of Engineering Science, National Cheng Kung University, Taiwan, Republic of China

Summary

In order to support the quality-of-service (QoS) requirements for real-time traffic over broadband wireless networks,advanced techniques such as space-time diversity (STD) and multicarrier direct-sequence code division multipleaccess (MC-DS-CDMA) are implemented at the physical layer. However, the employment of such techniquesevidently affects the QoS provisioning algorithms at the medium access control (MAC) layer. In this paper, wepropose a space-time infrastructure and develop a set of cross-layer real-time QoS-provisioning algorithms foradmission control, scheduling, and subchannel-allocations. We analytically map the parameters characterizing theSTD onto the admission-control region guaranteeing the real-time QoS. Our analytical analyses show that theproposed algorithms can effectively support real-time QoS provisioning. Also presented are numerical solutionsand simulation results showing that the STD can significantly improve the QoS provisioning for real-time servicesover wireless networks. Copyright © 2007 John Wiley & Sons, Ltd.

KEY WORDS: quality-of-service (QoS); space-time diversity (STD); real-time service; wireless networks;admission control; cross-layer design

1. Introduction

The explosive development for wireless networkservices, such as the wireless Internet access, mobilecomputing, and wireless communications motivate anunprecedented revolution in the wireless broadbandaccess [1]. This presents great challenges in designingthe wireless networks since the wireless channelhas a significant impact on supporting the real-time

*Correspondence to: Xi Zhang, Networking and Information Systems Laboratory, Department of Electrical and ComputerEngineering, Texas A&M University, College Station, TX 77843, U.S.A.†E-mail: [email protected]

quality-of-service (QoS) requirements for differentwireless mobile users.

A number of interesting techniques are developedat the physical layer to overcome the impact ofwireless channels. Among them, the space-time (ST)processing is one of the most significant breakthroughsin wireless communications [2–5]. Besides, direct-sequence code division multiple access (DS-CDMA)integrating orthogonal frequency division multiplexing

Copyright © 2007 John Wiley & Sons, Ltd.

Page 2: Space-time diversity-enhanced QoS provisioning for real-time

X. ZHANG, J. TANG AND H.-H. CHEN

(OFDM), called multicarrier direct-sequence codedivision multiple access (MC-DS-CDMA), emerges asa promising technique for the next-generation wirelesscommunication systems [5,6]. Clearly, employmentof such integrated design combining ST processingcan achieve the integrated diversities from spatial,temporal, frequency, and code domains, which willresult in significant improvements in supportingdifferent QoS requirements over wireless networks.

While there has been a large body of literature onhow to apply both ST processing and MC-DS-CDMAin improving system throughputs at the physical layer,the problems on how to efficiently employ the uniquenature of such architectures for designing higher layerprotocols and supporting different real-time QoS re-quirement receives much less attention. Consequently,it becomes increasingly important to develop thecross-layer scheme to integrate the QoS provisioningalgorithms/protocols at higher network layers with theST infrastructures implemented at the physical layer.

In this paper, we propose the cross-layer schemefor supporting QoS requirements of real-time servicesover ST MC-DS-CDMA-based wireless networks.We study the impact of the physical-layer STMC-DS-CDMA infrastructure on QoS provisioningperformance, which shows that efficiently utilizing thephysical-layer resources can significantly improvethe QoS performance of upper-protocol layers.The proposed algorithms include admission control,scheduling, and subchannel-allocation. We derive theanalytical analysis to decide the admission region as thefunction of STD parameters. Also, we conduct exten-sive simulations to evaluate the performance of the pro-posed algorithms. Both analytical analysis and simula-tions show that the proposed algorithms can efficientlysupport QoS requirements of real-time services. More-over, the ST infrastructure can significantly improve theperformance of QoS provisioning in wireless networks.

The paper is organized as follows. Section 2describes our proposed ST MC-DS-CDMA systemarchitecture. Section 3 discusses the QoS requirementsof real-time services. Section 4 maps the STD ontothe admission control for real-time QoS and proposesQoS provisioning algorithms. Section 5 presents thenumerical and simulation results. The paper concludeswith Section 6.

2. Physical-Layer System Model

We consider the binary phase shift keying (BPSK)modulation-based downlink in a packet-cellular

SymbolStream

. . . . . .

Tx N

. . .1

1k,s t

. . .

1k,b

bT

b b kT T U C bT T /G

. . .

STS 11

u

kU

S/P k,ub

kk,Ub

. . .STS u

. . .

U-Point IFFT

P/SU-Point

IFFTP/S

MulticarrierModulation

. . .. . .

Tx 2

Tx 1

. . .

,1exp 2 kj f t

. . .

1 ,..., Nk kc t c t

. . .. . .

STS kU

2,1ks t

,1Nks t

1,k us t

2,k us t

,Nk us t

2

kk,Us t

k

Nk,Us t

,exp 2 k uj f t

,exp 2kk Uj f t

P/S

. . . . . .

1

kk,Us t

Subchannel-Allocation

Fig. 1. Downlink block diagram of BS transmitter for the kthmobile user.

wireless network with N antennas at the base station(BS) and M antennas at each real-time mobile user.Let K denote the total number of the admitted real-time users and U the total number of subcarriers orsubchannels,‡ which are to be assigned to the total Kusers. Define the index-set of all the K admitted usersby � � {1, 2, . . . , K} and the index-set of all the Usubcarriers by � � {1, 2, . . . , U}. The U subcarrierfrequencies are denoted by {f1, f2, . . . , fU}.

2.1. Downlink BS Transmitter Model

The BS-transmitter structure of our proposed ST MC-DS-CDMA system is shown in Figure 1. We employ thesynchronous transmissions over downlink channels,where the BS synchronously transmits signals to allthe mobile users. To simplify the presentation, Figure 1only includes and illustrates the transmission downlinkfor the kth user, where k ∈ �.

As shown in Figure 1, using the serial-to-parallel(S/P) converter, a block of Uk ·N BPSK symbolseach with bit duration of T ′

b is converted toUk parallel sub-streams. Each of Uk sub-streamsconsists of N bits, which are denoted by the vectorbk,u = (

b1k,u, b

2k,u, . . . , b

Nk,u

)T where (·)T representsthe transpose of (·) and u ∈ {1, 2, . . . , Uk}. Thebit duration Tb after S/P conversion becomes Tb =T ′

bUk. The value Uk (Uk ≤ U) is determined by ourproposed subchannel-allocation algorithms, which willbe described in Section 3 with more details. Then, eachbk,u is space-time spread (STS) [3] using the spreading

‡ We use the terms subchannel and subcarrier interchangeablyin the following discussions.

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 3: Space-time diversity-enhanced QoS provisioning for real-time

STD-ENHANCED QoS PROVISIONING FOR MC-DS-CDMA WIRELESS NETWORKS

code given by

ck =(c0k c1

k · · · cG−1k

)T(1)

where cgk ∈ {±1},g ∈ {0, 1, . . . ,G− 1} and G denotesthe spreading gain of the code. The chip duration Tc ofthe spreading code satisfies Tc = Tb/G = T ′

bUk/G. Interms of Equation (1), the waveform expression of thespreading code ck(t) can be characterized by

ck(t) = 1√G

G−1∑g=0

cg

kp(t − gTc), 0 ≤ t < Tb (2)

where p(t) is a normalized rectangular chip waveformwhich has the finite duration [0, Tc). In this paper, wefocus on a specific subset of the general STS schemesinvestigated in Reference [3], by which the N-bit datais coded, spread, and allocated to N transmit antennas,and then transmitted by N time intervals. These kindsof STS schemes can achieve the maximal transmitdiversity without demanding extra spreading codes andthus be considered as attractive schemes [5]. Denotethe corresponding ST block coding square matrix of theuth substream by

Bk,u =

b1,1k,u b

1,2k,u · · · b1,N

k,u

b2,1k,u b

2,2k,u · · · b2,N

k,u

......

. . ....

bN,1k,u b

N,2k,u · · · bN,Nk,u

→ space: N antennas

↓ time: N intervals

(3)

where the rows and columns of matrix Bk,u consistof bk,u with different signs and sequences accordingto the orthogonal design rules [4]. The spreading codevector ck(t) used for STS can be expressed as

ck(t) =(c1k(t) c2

k(t) · · · cNk (t))

(4)

where cik(t), i ∈ {1, 2, . . . , N} has the finite duration[0, NTb), which is given by

cik(t) ={ck(t − iTb + Tb), if (i− 1)Tb ≤ t < iTb

0, otherwise.

(5)

Using Equations (3) and (4), STS can be expressed as

su,k(t) �(s1k,u(t) s2k,u(t) · · · sNk,u(t)

)= ck(t)Bu,k (6)

Following STS, the Uk data streams of each antennaare transmitted simultaneously by modulating Ukdifferent subcarriers, which can be implementedby the operation of inverse fast Fourier transform(IFFT). The frequency spacing between any ofthe adjacent subcarriers {f1, f2, . . . , fU} satisfies� � 1/Tc, guaranteeing the orthogonal subcarriercondition. The selection of which Uk out of Usubcarriers are used to transmit data is also determinedby our proposed subchannel-allocation algorithms.Denote the Uk subcarrier central frequencies assignedto the kth mobile user by {fk,u | u = 1, 2, . . . , Uk}, thetransmitted signal xk,n(t) from the nth transmit antennaof the BS to the kth mobile user within a block-interval[0, NTb) can be expressed as

xk,n(t) =√P

NU

Uk∑u=1

N∑i=1

bi,nk,uc

ik(t)e

j2πfk,ut (7)

where P denotes the maximum transmission powerfor the kth mobile user, which can be achieved bylettingUk = U; the coefficient

√P/(NU) indicates that

the maximum transmission power is independent ofthe total number of transmit antennas and subcarriers;bi,nk,u is given by Equation (3) and cik(t) is given

by Equation (5), respectively. Clearly, the larger thenumber of subcarriers Uk assigned to the kth mobileuser, the higher bandwidth the kth mobile user canreceive. The bandwidth Rk allocated for the kth real-time user can be expressed

Rk = Uk

Tb(8)

where the unit of Rk is bit per second (bps).Note that in our system, we do not consider

adaptive modulation and coding (AMC) techniquein the resource allocation. In addition, we focuson an uncoded system, where neither forward errorcorrection (FEC) nor automatic repeat request (ARQ)is not considered.

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 4: Space-time diversity-enhanced QoS provisioning for real-time

X. ZHANG, J. TANG AND H.-H. CHEN

2.2. Downlink Wireless Channel Model

We assume that the wireless Rayleigh fading channelis frequency-selective, but the delay-spreads Tm of thechannel satisfy Tm � Tc such that each subchannelconforms to the flat fading. In addition, the channelis assumed to be quasi-static, that is, the fadingcoefficients are invariant over a block-intervalNTb butvary from one block to another. Thus, during eachblock-interval NTb, the fading coefficient of the uthsubcarrier hn,mk,u (t), between nth transmit antenna of theBS and the mth receive antenna of the kth user, can bedenoted by hn,mk,u [i], i = 1, 2, . . ., where i is the discretetime index for the ith block-interval. The time-varyingchannel can be modeled by an auto-regressive (AR)process [7] as follows

hn,mk,u [i] = αkh

n,mk,u [i− 1] + ν

n,mk,u [i] (9)

where αk is determined by the kth mobile user’sDoppler velocity and ν

n,mk,u [i] is a zero-mean

independent identically distributed (i.i.d.) complex-Gaussian variable. In Sections 2 and 3 we focus on thediscussion within a block-interval [0, NTb). Therefore,we drop the time index i for convenience. Assumethat {hn,mk,u | ∀n,m, k, u} are i.i.d.§ complex-Gaussianvariables with zero-mean and variance of σ/2 perdimension, that is, σ = E

(|hn,mk,u |2).Assuming perfect power control, the received signal

rm(t) received at the mth receive antenna of the kthmobile user is given by

rk,m(t) =√P

NU

K∑l=1

N∑n=1

Uk∑u=1

N∑i=1

hn,mk,u b

i,nl,uc

il(t) ej2πfl,ut

+wk,m(t) (10)

where wk,m(t) denotes the complex additive whiteGaussian noise (AWGN) at the mth receive antennawith zero-mean and double-sided power spectraldensity of N0/2.

2.3. Downlink Mobile Receiver Model

The schematic for the mth receive antenna at the kthreal-time mobile user of our proposed ST MC-DS-

§ Theoretically, the coefficients between different subcarriersare not independent. However, this assumption will be validif we employ frequency-interleaving operation [5,7]. In thispaper, we omit the frequency-interleaving, while it is implied,for simplifying the presentation.

MRCwith

OtherReceive

Antennas&

Detection

Rx m

,exp - 2kk Uj f t

. . .

De-ST

u

,,

m Nk uz

...

...

2

0

bNT

kc t dt•

1

0

bNT

kc t dt•

. . .

,1,

mk ud

. . .

1,k̂ ub

. . .

,2,

mk ud

,,

m Nk ud

2,k̂ ub

,ˆNk ub

,1,

mk uz

,2,

mk uz

,2exp - 2 kj f t

,1exp - 2 kj f t

. . .

0

bNT Nkc t dt•

Channel Estimation

, ( )k mr t

Fig. 2. Downlink block diagram of mth receive antenna at thekth mobile user.

CDMA system is shown in Figure 2, where we focus onthe decoding scheme within a block-interval [0, NTb).In addition, we assume that the downlink channelinformation can be perfectly estimated by the receiver.The BS can also obtain the channel information byreceiver’s feedback.

Performing the inverse operation of the transmitter,the received signal rm(t) at the mth antenna is splitto Uk sub-streams by demodulating Uk subcarrierse−j2πfk,ut , where u ∈ {1, 2, . . . , Uk}. Then, eachsub-stream correlates with the kth mobile user’sreferenced waveforms {cik(t)}, where i ∈ {1, 2, . . . , N}during [0, NTb) to obtain correlation outputs zmk,u =(zm,1k,u z

m,2k,u · · · zm,Nk,u

)T. Then, the space-time decoding(De-ST) is employed to obtain N decision variablesdmk,u = (

dm,1k,u d

m,2k,u · · · dm,Nk,u

)T, corresponding to theoriginal transmitted N bits expressed by bk,u =(b1k,u b

2k,u · · · bNk,u

)T. Following De-ST, all the deci-sion variables {dmk,u|m = 1, 2, . . . ,M} obtained fromM receive antennas are combined together as follows:

dk,u =M∑m=1

dmk,u, k ∈ �, u ∈ � (11)

which represents the procedure of maximum ratiocombining (MRC). Based upon decision variablesgiven in Equation (11), the receiver makes the decisionsof the transmitted bits by

b̂k,u = sgn[Re(dk,u

)](12)

where sgn(·) is the signum function and Re(·) denotesthe real part of (·). Denote the index-set of real-timemobile users allocated in the uth subchannel by �u.We show in Reference [8] that the signal-to-noise-and-interference ratio (SINR) of decoding signals for the kth

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 5: Space-time diversity-enhanced QoS provisioning for real-time

STD-ENHANCED QoS PROVISIONING FOR MC-DS-CDMA WIRELESS NETWORKS

user at the uth subchannel can be expressed as follows:

SINRk,u=

(PTb

NU

)( N∑n=1

M∑m=1

∣∣∣hn,mk,u ∣∣∣2)

(PTb

NU

)( N∑n=1

M∑m=1

∣∣∣hn,mk,u ∣∣∣2) ∑l∈�u,l =k

ξ2k,l +N0

(13)

where ξk,l denotes the orthogonal factor between kthand the lth users, that is, co-channel interference, dueto the possible software/hardware imperfectness.

3. QoS Requirements for Real-TimeService

The QoS provisioning architecture of our ST MC-DS-CDMA BS is shown in Figure 3. We mainly focus onhomogeneous real-time traffic in this paper, where allthe mobile users have the same QoS requirements forthe same type of real-time service, such as video oraudio. As shown in Figure 3, the real-time service isprovided by connection-oriented communications. Inorder to guarantee the QoS for real-time mobile users,there are two requirements to be considered as follows.

3.1. Delay Upper-Bound Requirement

The real-time traffic requires the bounded delays.Once a real-time packet violates its delay bound, it isconsidered as useless and will be dropped. The delay-bound QoS corresponds to the transmission bandwidthrequirement at the physical-layer. Let λ denote theaverage rate and λmax the peak rate of the real-timetraffic, respectively. In terms of Equation (8), if weexpect to provide a queuing-delay-free transmission,the numberUk of subcarriers allocated to kth user need

New real-timeconnection request

Reject

Accept

Existing connections

FIFO Queues

. . .

Delaybound

Delaybound

Delaybound

Delaybound

Deadline-D

riven Scheduling

. . .

. . .

AdmissionControl

Subchannel-Allocation

Physical-layer Space-T

ime

MC

-DS-C

DM

A P

rocessing

Mobile User 1

Mobile User 2

Mobile User k

Mobile User K

. . .

. . .. .

.

Wireless Channel

Fig. 3. The QoS provisioning architecture at the MAC layerin BS.

to satisfy

Rk = Uk

Tb≥ λmax ⇒ Uk ≥ Ugoal

= �λmaxTb�,

∀k ∈ � (14)

where �x� represents the ceiling function of x andUgoaldenotes the minimum number of subcarriers that canguarantee a queuing-delay-free transmission. Withoutloss of generality, we assume that the total number Uof subcarriers satisfiesUgoal ≤ U subcarriers to the kthuser, the queue size may build up and queuing-delayoccurs. On the other hand, if we assign Uk > Ugoalsubcarriers to the kth user, the bandwidth resources arewasted since the achievable bandwidth exceeding λmaxis not necessary for the continuous media (CM) traffic.Therefore, each time when we execute subchannel-allocation algorithm, the target number of subcarriersallocated to each user is set to Ugoal. However, dueto the unreliable time-varying wireless channel, theinstantaneous number of subcarriers allocated to thekth user may not be able to reach Ugoal, that is, Uk ≤Ugoal, which is because our subchannel-allocationalgorithm allocates subcarriers to users based on theinstantaneous SINR. In order to guarantee a specificbounded-delay QoS requirement, the average numberUk of subcarriers allocated to each admitted userneed to be larger than a subcarrier-threshold denotedby Uth, which is not necessarily an integer. In fact,Uth corresponds to the minimum average servicebandwidth requirement Rmin to guarantee the specificdelay-bound QoS, which is given by

Rmin = Uth

Tb(15)

Obviously, we need Rmin > λ to prevent the queuing-delay from blowing up. In summary, the averagenumberUk of subcarriers allocated to kth admitted userneeds to satisfy

Uth < Uk ≤ Ugoal, ∀k ∈ � (16)

to guarantee the delay-bound QoS requirement. Due tothe limited capacity of wireless channel, the number ofadmitted real-time connections need to be restricted inorder to ensure that Uk > Uth,∀k ∈ �. Thus, we needto employ the admission test before admitting any newreal-time connection. A new real-time connection isadmitted only when its bandwidth requirement can besatisfied without violating other existing connections.

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 6: Space-time diversity-enhanced QoS provisioning for real-time

X. ZHANG, J. TANG AND H.-H. CHEN

Otherwise, it will be rejected. Even though we limitthe total number of admitted users, it is still impossibleto ensure the zero probability that any QoS violationwill occur because of the low reliability of time-varying fading channel. To minimize the probability ofdelay-bound violations, we adopt the deadline-drivenscheduling scheme.

3.2. Loss-Rate Upper-Bound Requirement

While real-time services can tolerate a certain level ofpacket losses, it still needs a loss-rate upper-bound.If the packet loss-rate is higher than its loss-rateupper-bound, the real-time service is unacceptable.The packet loss-rate corresponds to the bit-error rate(BER) at the physical layer. In order to upper-boundthe BER, the SINR of each user at each subcarrierneeds to be higher than a SINR-threshold denotedby γ . As described earlier in Section 2.3, we assumethat the BS knows the downlink channel information.Consequently, it can pre-compute the instantaneousSINR of decoding signals using Equation (13).In order to guarantee the loss-rate upper-boundQoS requirement, our proposed subchannel-allocationalgorithm allocates subcarriers to users based upon theinstantaneous SINR, which can be expressed as

SINRk,u ≥ γ, ∀k ∈ �u,∀u ∈ � (17)

In the next section, we will describe our admissioncontrol, deadline-driven scheduling, and subchannel-allocation algorithms, respectively.

4. Space-Time Diversity-Enhanced QoSProvisioning Algorithms

4.1. Admission Control

Let us reconsider Equation (13) in more details.As mentioned in Section 2.2, {hn,mk,u | ∀k, u, n,m} arei.i.d. complex-Gaussian variables with zero-mean andvariance of σ/2 per dimension. Therefore, if we definethe random part of Equation (13) by the randomvariable Xk,u as follows:

Xk,u =

N∑n=1

M∑m=1

∣∣∣hn,mk,u ∣∣∣2 (18)

whereXk,u satisfiesχ2 distribution with the freedom of2NM. Due to the homogeneity of all the real-time users,

we remove the subscript k from Xk,u in the followingdiscussions. The probability density function (pdf) ofXu is determined by Reference [9]

fXu (x) =

xL−1e− x

σ

σL (L), x ≥ 0

0, x < 0

(19)

whereL = NM and (·) denotes the Gamma function.For simplicity, we assume that the orthogonal factor ξk,lbetween the kth and the lth users satisfies the followingcondition:

ξ2k,l =

{1, if k = l

ρ, if k = l(20)

where 0 ≤ ρ < 1 is a constant. Then, Equation (13) canbe written as

Zu = SINRk,u =

(PTbNU

)Xu(

PTbNU

)(κu − 1)ρXu +N0

(21)

where we define Zu instead of SINRk,u. Let the

cardinality κu = ‖�u‖ denote the number of mobile

users within the uth subcarrier. Clearly, (κu − 1)represents the number of co-subchannel interferencesat the uth subcarrier.

Given κu users within the uth subcarrier, theprobability φ(κu) that the kth user, ∀k ∈ �u, satisfiesits SINR threshold can be expressed as

φ(κu) = Pr{Zk,u ≥ γ

∣∣ ‖�u‖ = κu}

=

Pr

{Xu ≥ γN0(

PTbNU

)[1−(κu−1)γρ]

}, if κu < 1

γρ+ 1

0, otherwise

(22)

where we define φ(κu) instead of Pr{Zk,u ≥γ∣∣ ‖�u‖ = κu} for simplicity. Equation (22) provides

us with an upper-bound of the number of co-subchannelusers for a given SINR-threshold γ . When κu < 1

γρ+ 1

is satisfied, the probability φ(κu) can be calculated by

φ(κu) =+∞∫

γN0

/{(PTbNU

)[1−(κu−1)γρ]

}xL−1e− x

σ

σL (L)dx

(23)

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 7: Space-time diversity-enhanced QoS provisioning for real-time

STD-ENHANCED QoS PROVISIONING FOR MC-DS-CDMA WIRELESS NETWORKS

Our proposed subchannel-allocation algorithm assignsUk (Uk ≤ Ugoal) subcarriers to the kth user. Therefore,given κ users within each subcarrier‖, that is,κu = κ,∀u ∈ �, the probability ψ(β, κ) that the kthuser, ∀k ∈ �u, is assigned β subcarriers follows theBinomial distribution as follows:

ψ(β, κ) � Pr{Uk = β∣∣ ‖�u‖ = κ, ∀u ∈ �}

=

(U

β

)[φ(κ)]β[1 − φ(κ)]U−β, ifβ < Ugoal

U∑i=Ugoal

(U

β

)[φ(κ)]i[1 − φ(κ)]U−i, if β = Ugoal

(24)

Thus, given κ users within each subcarrier, the averagenumber U(κ) of subcarriers assigned to the kth user,∀k ∈ �u, can be expressed as

U(κ) =Ugoal∑β=1

βψ(β, κ) (25)

The corresponding average bandwidth R(κ) allocatedto the kth user, ∀k ∈ �u, can be calculated by

R(κ) = U(κ)

Tb(26)

As discussed in Section 3, in order to ensure thedelay-bound QoS requirement, we assume that theaverage number U(κ) of subcarriers assigned to eachuser is larger than a subcarrier-threshold Uth, thatis, U(κ) > Uth, or equivalently, R(κ) > Rmin. Sinceevery admitted user should satisfyU(κ) > Uth, the totalnumber K of admitted users can be approximated by

K ≈ κU

Uth⇒ κ ≈ KUth

U(27)

By substituting Equation (27) into Equation (26), weobtain the one-to-one mapping-table (K,R(KUth/U))between the number K of the admitted users and theaverage achievable bandwidth per user R(KUth/U).

Suppose that the number of admitted real-timeconnections is i when the BS receives a new real-time connection request. The BS need only to look

‖ Due to the assumption that the fading coefficients betweendifferent subchannels are statistically independent, theaverage number of users allocated to each subcarrier is thesame.

up the mapping-table to decide whether the averageachievable bandwidthR((i+ 1)Uth/U) can still satisfythe delay-bound QoS requirement R((i+ 1)Uth/U) >Rmin. If so, the new connection request will beadmitted. Otherwise, it will be rejected. The mappingtable described above can be pre-calculated off-lineand stored at the BS, without costing run-time CPUresources.

4.2. Deadline-Driven Scheduling

The wireless channel has a significant impact onsupporting various QoS requirements of different users.Even though we employ admission control scheme tolimit the total number of admitted real-time users, westill cannot eliminate the probability of delay-boundviolations. In fact, we can only statistically guaranteethe bounded delay. To further minimize the probabilityof delay-bound violations, we adopt a deadline-drivenscheduling scheme.

Note that in our CDMA system, data for all the Kusers are transmitted simultaneously. The schedulingis to adjust the sequence of executing the subchannel-allocation. As will be shown in Section 4.3, accordingto our subchannel-allocation algorithm, the user whichis allocated earlier has advantage to occupy morebandwidth than the later allocated ones. This is due tothe fact that SINR criterion described in Equation (17)is easier to be satisfied by the earlier allocated users.As a result, the later allocated users have higherprobability of violating delay-bounds. If we employ around-robin (RR) based scheduling scheme allocatingall the K users, the later allocated users are morelikely to deteriorate the QoS performance of the wholesystem. To solve this problem, we adopt deadline-driven scheduling, where the user with the earliestdeadline will be allocated first (EDF) [10].

Let Qmax denote the maximum queue size corre-sponding to the specific delay-bound. Each time whenwe execute scheduling algorithm, the current queuesizeQk of each real-time users are measured. Then, allthe admitted users are sorted by Dk = Qmax −Qk. IfDk < 0 (i.e., delay-bound violated), the correspondingpacket is useless and will be dropped from the kth user’squeue. For those users whose Dk ≥ 0, the user whichhas the smallest Dk will be allocated first.

4.3. Subchannel-Allocation Algorithm

Let the jth user (j /∈ �u) be the candidate whichattempts to transmit bits using the uth subcarrier.Since the BS knows the information and statisticalcharacteristics channel state information (CSI) about

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 8: Space-time diversity-enhanced QoS provisioning for real-time

X. ZHANG, J. TANG AND H.-H. CHEN

the channel, we can pre-compute the SINR ofdecoding signals for each user at the uth subcarrierusing Equation (13). The jth user can be assigned tothe uth subcarrier if and only if

{SINRj,u ≥ γ

SINRk,u ≥ γ, ∀k ∈ �u(28)

where

SINRj,u =

(PTb

NU

)( N∑n=1

M∑m=1

|hn,mj,u |2)

(PTb

NU

)( N∑n=1

M∑m=1

|hn,mj,u |2)∑l∈�u

ξ2j,l +N0

(29)

and

SINRk,u

=

(PTb

NU

)( N∑n=1

M∑m=1

|hn,mk,u |2)

(PTb

NU

)( N∑n=1

M∑m=1

|hn,mk,u |2) ∑l∈�u+{j}, l =k

ξ2k,l +N0

(30)

If Equation (28) is satisfied, the jth user is qualified tobe assigned to the uth subcarrier. Otherwise, if any ofthe SINR in Equation (28) is lower than the thresholdγ , the jth user cannot be assigned to the uth subcarrier.

Based on testing procedure given by Equation (28),we present our subchannel-allocation algorithm bythe pseudocode in Figure 4. First, all the K userssequentially execute the SINR test (see Figure 4,step 05) by Equation (28). The sequence is determinedby our deadline-driven scheduling algorithm. IfEquation (28) is satisfied, the jth user is assigned one

01. The allocation sequence is based on the deadline-driven scheduling02. for (j := 1 to K) {03. for (u := 1 to U) {04. if Uj < Ugoal;05. SINR testing by using Eq. (28);06. if (Eq. (28) is satisfied) { Uj := Uj + 1; }07. }08. else break; ! user’s maximum bandwidth requirement is satisfied09. }10. }.

Fig. 4. The pseudocode of the subchannel-allocationalgorithm.

more subcarrier (step 06). Once the user obtains thenumber of subcarriers equal to Ugoal, it achieves itsmaximum bandwidth requirement. We do not allocateany more subcarrier to it (step 08) and start searchingbandwidth for the next user. The procedure repeatsitself until all the users are allocated within our system.

5. Numerical and Simulation Results

We investigate the system performance of our proposedsystem infrastructure and QoS provisioning algorithmsby numerical analyses and simulations. The systemchip duration Tc is set to Tc = 7.8125 �s and spreadinggain G set to 16. Thus, the bit duration Tb is Tb =TcG = 125 �s and bit rate per subcarrier is 8 Kbps.We set the total number of subcarriers equal to U =10. Therefore, the total bandwidth of the system isU/Tc = 1.28 MHz. The packet size is set to 1024 bits.The square of the orthogonal factor ρ between differentusers is set to 0.0125 and Doppler frequency is 20 Hzfor all the users. Note that the smaller the orthogonalfactor, the larger the number of admitted mobileusers, and the higher the throughput. However, thespecific value of the orthogonal factor does not affectthe performance trends of our proposed subchannelallocation. The SINR-threshold is set to γ = 7 dB,which corresponds to the BER lower than 10−3.

Since we mainly focus on transmit diversity in thispaper, the number M of receive antenna at each mobileuser is set to M = 1 for all the performance analyses.Also, we omit the guard time in our performanceanalyses for simplicity.

In simulations, we employ a simple traffic modelused in Reference [11] where each real-time user’straffic is modeled as a three-state Markov chain. Inthe first state, the packets are generated at the rate of32 Kbps, which corresponds to the bandwidth of foursubcarriers. In the second state, at the rate of 48 Kbps(six subcarriers) and the third state at the rate of 64 Kbps(eight subcarriers). The real-time traffic may stay in oneof the three states with probability 25, 50, and 25%,respectively. We set Ugoal = 8 and Rmin = 50 Kbps toguarantee the upper-bounded delay. The correspondingUth can be calculated by Uth = RminTb = 6.25.

Using admission control strategy described inSection 4.1, Figure 5(a–c) plot the numerical solutionsof average bandwidth R(KUth/U) (see Equations (26)and (27)) versus two independent parameters thenumber K of users and the SNR per bit Eb/N0 withdifferent transmit antennas, where Eb = PTbσ/(NU).The contour-lines of the three figures are drawn at

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 9: Space-time diversity-enhanced QoS provisioning for real-time

STD-ENHANCED QoS PROVISIONING FOR MC-DS-CDMA WIRELESS NETWORKS

Fig. 5. Average bandwidth and the admission region versus the user number K and Eb/N0. (a) N = 1, M = 1; (b) N = 2, M = 1;(c) N = 4, M = 1; (d) The number of users (K) which can be admitted.

the service rate equal to Rmin = 50 Kbps, indicatingthat the average bandwidth needs to be larger than50 Kbps. The projections of the contour-lines onto thetwo-dimensional-space spanned by user number K andSNR per bitEb/N0 are drawn by the dotted lines, whichlower-bound the admission regions of the systems. Wecan see from Figure 5(a–c) that the average bandwidthincreases when SNREb/N0 increases and K decreases,which is expected since the higher SNR represents thelarger channel capacity and the smaller K representsthe lower interferences. When the number of transmitantennas increases, the area in SNR-K spanned planecorresponding to curved surface above the 50 Kbpscontour-lines increases significantly, indicating that theaverage bandwidth per user becomes larger and larger.The maximum bandwidth per user is always equalto 64 Kbps, which is determined by the parameterUgoal = 8 (64 Kbps).

Figure 5(d) plots the projections of the contour-lines onto the two-dimensional-space spanned by theuser number K and SNR per bit Eb/N0 with differentnumber of antenna combinations. The areas abovethe projection-lines represent the admission regions.We can see that the admission region significantlyincreases as the number N increases. Thus, Figure 5shows that the STD can significantly enhance the QoSprovisioning for real-time services.

Figure 6 plots the simulated average queue sizeversus the number K of users by employing ourproposed QoS provisioning algorithms with thedifferent number of transmit antennas. The SNR perbit Eb/N0 is 12 dB in simulations. We can see fromFigure 6 that the average queue size increases as thenumber K of users increases. When K reaches to aspecific number K0, the average queue size blows up,indicating that the delay cannot be bounded. Clearly,

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 10: Space-time diversity-enhanced QoS provisioning for real-time

X. ZHANG, J. TANG AND H.-H. CHEN

2 4 6 8 10 12 14 16

103

104

Number of Users (K)

Ave

rag

e Q

ueu

e S

ize

(bit

s)N = 1, M = 1N = 2, M = 1N = 4, M = 1

400

Fig. 6. Average queue size versus the number of K of userswith M = 1.

the admitted number of users needs to be smallerthan K0. For example, when the number of transmitantennas N = 1, the number of admitted users shouldbe smaller than K0 = 8. When N = 2, the numberof admitted users should be smaller than K0 = 16.Agreeing with the conclusions drawn from Figure 5,Figure 6 shows that the STD can provide significantimprovement for real-time QoS provisioning.

Furthermore, the simulated admission region shownin Figure 6 agrees well with the numerical results drawnin Figure 5(d). In Figure 5(d), we can find that whenthe SNR per bit Eb/N0 = 12 dB and the number oftransmit antennas N = 1, the number of users K = 8is out of the admission region. When the number oftransmit antennas N = 2, the number of usersK = 16is within the admission boundary, which is close toour simulated results where the admission region isK ≤ 15. When the number of transmit antennasN = 4,both simulation and numerical results show that whenthe number of users K ≤ 16, they all can be admitted,verifying the validity of our analytical analyses.

Finally, Figure 7 plots the simulated probabilityof delay-bound violation versus user number K byemploying different scheduling scheme. The SNR perbit Eb/N0 is 12 dB and the delay-bound Qmax =1200 bits in simulations. We can see from Figure 7 thatthe probability of delay-bound violation increases as Kincreases. If the number of admitted users K goes outof the admission region, the probability of delay-boundviolation approaches to 1, which is consistent withthe results shown in Figure 6. Also, we observe fromFigure 7 that the deadline-driven scheduling schemesignificantly outperforms RR scheduling algorithm.For instance, the probability of delay-bound violation is

2 4 6 8 10 12 14 160

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Number of Users (K)

Del

ay-B

ou

nd

Vio

lati

on

Pro

bab

ility

N = 1, M = 1

Deadline-DrivenScheduling

Round-RobinScheduling

N = 4, M = 1N = 2, M = 1

Fig. 7. The probability of delay-bound violation versus thenumber of K of users with M = 1.

reduced by more than 50% (from 0.43 to 0.19) by usingdeadline-driven scheduling instead of RR schedulingalgorithm when N = 1 and K = 6. Moreover, thedelay-bound violation probability is reduced by morethan 60% (from 0.43 to 0.13) by applying deadline-driven scheduling when N = 2 and K = 14. Figure 7also shows the advantages of using ST infrastructureat physical layer since Figure 7 shows that the morethe number of transmit antennas, the lower the delay-bound violation probability the system can achieve.

6. Conclusions

We proposed the QoS provisioning algorithms includ-ing admission control, scheduling, and subchannel-allocation for real-time service over ST MC-DS-CDMA-based wireless networks. We also derived theanalytical analysis to find the admission region of ourST system. Extensive simulations are conducted to ver-ify the validity of our analytical analysis and to evaluatethe performance of the proposed QoS provisioningalgorithms. Both analytical analysis and simulationresults show that the proposed algorithms can supportmore efficient real-time QoS guarantee. The ST infras-tructure can significantly improve the performance ofthe QoS provisioning in the wireless networks.

Acknowledgements

The research performed by Xi Zhang and Jia Tangin this paper was supported in part by the U.S.National Science Foundation CAREER Award underGrant ECS-0348694 and the research performed by

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 11: Space-time diversity-enhanced QoS provisioning for real-time

STD-ENHANCED QoS PROVISIONING FOR MC-DS-CDMA WIRELESS NETWORKS

Hsiao-Hwa Chen in this paper was supported in part byTaiwan NSC grant number NSC 95- 2213-E-110-008.

References

1. Rappaport T, Annamalai A, Buehrer R, Tranter W. Wirelesscommunications: past events and a future perspective. IEEECommunicatoins Magazine 2002; 40(5): 148–161.

2. Gesbert D, Shafi M, Shiu D, Smith P, Naguib A. From theoryto practice: an overview of MIMO space-time coded wirelesssystems. IEEE Journal on Selected Areas in Communications2003; 21(3): 281–302.

3. Hochwald B, Marzetta T, Papadias C. A transmitter diversityscheme for wideband CDMA systems based on space-timespreading. IEEE Journal on Selected Areas in Communications2001; 19: 48–60.

4. Tarokh V, Jafarkhani H, Calderbank A. Space-time block codesfrom orthogonal designs. IEEE Transactions on InformationTheory 1999; 45(5): 1456–1467.

5. Yang L-L, Hanzo L. Space-time spreading assisted broadbandMC-CDMA. IEEE 55th Vehicular Technology Conference 2002;4: 1881–1885.

6. Yang L-L, Hanzo L. Performance of generalized multicarrierDS-CDMA over Nakagami-m fading channels. IEEE Transac-tions on Communications 2002; 50(6): 956–966.

7. Kalofonos D, Stojanovic M, Proakis J. Performance of adaptiveMC-CDMA detectors in rapidly fading Rayleigh channels. IEEETransactions on Wireless Communications 2003; 2(2): 229–239.

8. Zhang X, Tang J, Chen H-H. Subchannel-allocation algorithmsand performance analysis for space-time OFDM-CDMA basedsystems in wireless networks. Technical Report, Networkingand Information Systems Laboratory, Department of Electricaland Computer Engineering, Texas A&M University, CollegeStation, USA.

9. Simon MK, Alouini MS. Digital Communication over FadingChannels: A Unified Approach to Performance Analysis. Wiley:New York, 2000.

10. Choi S, Shin KG. A unified wireless LAN architecture forreal-time and non-real-time communication services. IEEETransactions on Networking 2000; 8(1): 44–59.

11. Choi S, Shin KG. An uplink CDMA system architecturewith diverse QoS guarantees for heterogeneous traffic. IEEETransactions on Networking 1999; 7(5): 616–628.

Authors’ Biographies

Xi Zhang (S’89-SM’98) received hisB.S. and M.S. degrees from XidianUniversity, Xi’an, China, his M.S.degree from Lehigh University, Beth-lehem, Pennsylvania, U.S.A., all inelectrical engineering and computerscience, and the Ph.D. degree in elec-trical engineering and computer science(Electrical Engineering—Systems) from

The University of Michigan, Ann Arbor, Michigan, U.S.A.He is currently an Assistant Professor and the Founding

Director of the Networking and Information Systems Labo-ratory, Department of Electrical and Computer Engineering,Texas A&M University, College Station, Texas, U.S.A. Hewas an Assistant Professor and the Founding Director of theDivision of Computer Systems Engineering, Department of

Electrical Engineering and Computer Science, Beijing In-formation Technology Engineering Institute, Beijing, China,from 1984 to 1989. He was a Research Fellow with the Schoolof Electrical Engineering, University of Technology, Sydney,Australia, and the Department of Electrical and ComputerEngineering, James Cook University, Queensland, Australia,under a Fellowship from the Chinese National Commission ofEducation. He worked as a Summer Intern with the Networksand Distributed Systems Research Department, AT&T BellLaboratories, Murray Hills, NJ, U.S.A. and with AT&TLaboratories Research, Florham Park, NJ, U.S.A. in 1997. Hehas published more than 100 research papers in the areas ofwireless networks and communications, mobile computing,cross-layer optimizations for QoS guarantees over mobilewireless networks, effective capacity and effective bandwidththeories for wireless networks, DS-CDMA, MIMO-OFDMand space-time coding, adaptive modulations and coding(AMC), wireless diversity techniques and resource alloca-tions, wireless sensor and Ad Hoc networks, cognitive radioand cooperative communications/relay networks, vehicularAd Hoc networks, multi-channel MAC protocols, wirelessand wired network security, wireless and wired multicastnetworks, channel coding for mobile wireless multimediamulticast, network protocols design and modeling, statisticalcommunications theory, information theory, random signalprocessing, and control theory and systems.

Professor Zhang received the U.S. National Science Foun-dation CAREER Award in 2004 for his research in the areasof mobile wireless and multicast networking and systems.He also received the TEES Select Young Faculty Award forExcellence in Research Performance from the Dwight LookCollege of Engineering at Texas A&M University, CollegeStation, Texas, U.S.A. in 2006. He is currently serving asan Editor for the IEEE Transactions on Wireless Commu-nications, an Associate Editor for the IEEE Transactions onVehicular Technology, an Associate Editor for the IEEE Com-munications Letters, and an Editor for the Wiley’s Journal onWireless Communications and Mobile Computing, and is alsoserving as the Guest Editor for the IEEE Wireless Communi-cations Magazine for the Special Issues on “Next Generationof CDMA versus OFDMA for 4G Wireless Applications”.He has frequently served as the Panelist on the U.S. NationalScience Foundation (NSF) Research-Proposal ReviewPanels. He also served as the WiFi-Hotspots/WLAN and QoSPanelist at the IEEE QShine 2004. He is serving or has servedas the Co-Chair for the IEEE Global Telecommunications(Globecom 2008) – Wireless Communications Symposium2008 and the Co-Chair for the IEEE International Conferenceon Communications (ICC 2008) – Information and NetworkSecurity Symposium 2008, respectively, the SymposiumChair for the IEEE International Cross-Layer OptimizedWireless Networks Symposium 2006 and 2007, respectively,the TPC Chair for the IEEE International Wireless Com-munications and Mobile Computing Conference (IWCMC)2006 and 2007, respectively, the Poster Chair for the IEEEINFOCOM 2008, the Student Travel Grants CommitteeCo-Chair for the IEEE INFOCOM 2007, the Panel Co-Chairfor the IEEE 16th International Conference on ComputerCommunications and Networks (ICCCN) 2007, the PosterChair for the IEEE QShine 2006 and the IEEE/ACM 10thInternational Symposium on Modeling, Analysis and Simula-tion of Wireless and Mobile Systems (MSWiM) 2007, and the

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm

Page 12: Space-time diversity-enhanced QoS provisioning for real-time

X. ZHANG, J. TANG AND H.-H. CHEN

Publicity Chair for the IEEE WirelessCom 2005 and QShine2007. He has served as the TPC members for more than 40IEEE/ACM conferences, including the IEEE INFOCOM,IEEE Globecom, IEEE ICC, IEEE WCNC, IEEE VTC,IEEE/ACM QShine, IEEE WoWMoM, IEEE ICCCN, etc.

Professor Zhang is a Senior Member of the IEEE anda Member of the Association for Computing Machinery(ACM).

Jia Tang received his B.S. degreein Electrical Engineering from Xi’anJiaotong University, Xi’an, China, andPh.D. in Computer Engineering fromDepartment of Electrical and ComputerEngineering, Texas A&M University,College Station, Texas, U.S.A., in 2001and 2006, respectively.

His research interests include mobile wireless com-munications and networks, with emphasis on cross-layerdesign and optimizations, wireless quality-of-service (QoS)provisioning for mobile multimedia networks and wirelessresource allocation.

Dr Tang received Fouraker Graduate Research FellowshipAward from Department of Electrical and ComputerEngineering, Texas A&M University in 2005.

Hwiao-Hwa Chen ([email protected]) was the founding Director ofInstitute of Communications Engineer-ing, National Sun Yat-Sen University,Taiwan. He has been a visiting Professorto Department of Electrical Engineering,University of Kaiserslautern, Germany,in 1999, the Institute of Applied Physics,

Tsukuba University, Japan, in 2000, Institute of ExperimentalMathematics, University of Essen, Germany in 2002 (underDFG Fellowship), Department of Information Engineering,The Chinese University of Hong Kong, 2003, and Departmentof Electronics Engineering, The City University of HongKong, 2006. His current research interests include wirelessnetworking, MIMO systems, and next generation CDMAtechnologies for future wireless communications. He hasauthored and co-authored over 200 technical papers inmajor international journals and conferences, and fivebooks in the areas of communications, including ‘NextGeneration Wireless Systems and Networks’ (512 pages)published by John Wiley & Sons. He served or is servingas International Steering Committee member, SymposiumChair and General Co-Chair of more than 50 internationalconferences, including IEEE VTC, IEEE ICC, IEEEGlobecom, and, IEEE WCNC, etc. He served or is servingas the Editor, Associate Editor, Editorial Board member, orGuest Editor of many international journals, including IEEECommunications Magazine, IEEE JSAC, IEEE VehicularTechnology Magazine, IEEE Wireless CommunicationsMagazine, IEEE Network Magazine, IEEE Transactionson Wireless Communications, IEEE CommunicationsLetters, Wiley’s Wireless Communications and MobileComputing (WCMC) Journal, Wiley’s International Journalof Communication Systems, etc. He is an adjunct Professorof Zhejiang University, China, and Shanghai Jiao TungUniversity, China. Currently, Professor Chen is servingas the Chair of Radio Communications Committee, IEEECommunications Society.

Copyright © 2007 John Wiley & Sons, Ltd. Wirel. Commun. Mob. Comput. (in press)

DOI: 10.1002/wcm