Professional Documents
Culture Documents
Abstract—WiMAX is one of the most important technolo- fading. Moreover, Orthogonal Frequency Division Multiple
gies for providing a Broadband Wireless Access (BWA) in a Access (OFDMA) is used to provide a flexible multiuser
metropolitan area. The use of OFDM transmissions has been pro- access scheme: disjunctive sets of subcarriers and OFDM
posed to reduce the effect of multipath fading in wireless commu-
nications. Moreover, multiple access is achieved by resorting to symbols are allocated to different users.
the OFDMA scheme. Adaptive subcarrier allocation techniques To have more flexibility and higher efficiency, adaptive
have been selected to exploit the multiuser diversity, leading to OFDM schemes are adopted to maximize the system capacity
an improvement of performance by assigning subchannels to the and maintain the desired system performance [4], [5]: the
users accordingly with their channel conditions. A method to
allocate subcarriers is to assign almost an equal bandwidth to all inherent multi-carrier nature of OFDM allows the use of link
users (fair allocation). However, it is well known that this method adaptation techniques according to the narrow-band channel
limits the bandwidth efficiency of the system. In order to lower gains.
this drawback, in this paper, two different adaptive subcarrier Transmission techniques which do not adapt the trans-
allocation algorithms are proposed and analyzed. Their aim is
to share the network bandwidth among users on the basis of
mission parameters to the fading channel are designed to
specific channel conditions without loosing bandwidth efficiency maintain acceptable performance under the worst-case channel
and fairness. Performance comparisons with the static and the conditions with a consequent insufficient utilization of the
fair allocation approaches are presented in terms of bit error rate available resources. Conversely, if the channel fade level is
and throughput to highlight the better behavior of the proposed known at the transmitter, Shannon capacity can be approached
schemes in particular when users have different distances from
the BS.
by matching transmission parameters to time-varying channel:
the signal transmitted to and by a particular station can be
Index Terms—Adaptive systems, Subcarrier allocation, Or- modified to take into account the channel gain variation.
thogonal Frequency Division Multiple Access, WiMAX.
Usually, wireless systems use power control as the preferred
method for link adaptation: the power of the transmitted signal
I. I NTRODUCTION is adjusted in order to maintain the quality of the received
carriers) in an adaptively manner. Subcarrier allocation strate- The paper is organized as follows. In Section II, the system
gies dynamically assign subcarriers to users having the best model is presented. Section III introduces the different sub-
instantaneous channel conditions (i.e., frequency response) by carrier allocation strategies. Section IV shows the simulation
exploiting the multiuser diversity: the instantaneous channel results and, finally, in Section V some conclusions are drawn.
conditions for different users are almost mutually independent;
i.e., the most attenuated subcarriers for a given user may result II. S YSTEM M ODEL
not to be in a deep fade for other users.
Subcarrier allocation strategies can follow different crite- In this paper, an OFDMA system for mobile wireless
ria; examples are those having a fair data rate distribution MANs, based on IEEE 802.16e standard [2], is considered.
among users or maximizing the overall network throughput, In OFDM communication systems, the available spectrum is
depending on the network requirements. Recently, a particular divided into a large number of subcarriers. Efficient modu-
attention has been devoted to the cross-layer optimization of lation schemes are adopted to transmit data information on
OFDM systems [8]–[10]. In particular, the authors of [10] these subcarriers by resorting to the use of the inverse discrete
proposed an algorithm to provide almost equal data rates for Fourier transform (IDFT) in transmission and the discrete
all users. With this strategy more resources are allocated to Fourier transform (DFT) at the receiving end.
users with bad channel conditions or far away from the base In particular, we focus here, on an OFDM-based wireless
station. As a consequence, the capacity of users with good communication system where K users can communicate with
channel conditions are not fully exploited. In [11], [12] the the base station, by using a set of subcarriers, under the form
problem of a fairness scheduling in resource allocation have of slot, or subchannel: in particular, accordingly to [2], we
been introduced and discussed for the case of multicarrier suppose that a slot is formed by a group of adjacent subcarriers
systems. subdivided in 48 data subcarriers and 6 pilot subcarriers,
In addition to this, in [13]–[16] adaptive subcarriers al- for a total of 54 subcarriers. This slot structure is the same
location techniques have been addressed, jointly with other for both downlink and uplink, and is based on the concept
resources allocation strategies, e.g., power allocation and bit of bin, which is a set of 9 subcarriers (8 data subcarriers
assignment schemes. In particular, the adaptive subcarriers and 1 pilot subcarrier): an AMC slot is, therefore, defined
and bits assignment scheme presented in [15] has the aim of as set of bins satisfying the relation N × M = 6, where
minimizing the total transmitted power over the entire network N is the number of consecutive bins and M the number
while satisfying the data rate requirement of each link. In [16] of consecutive OFDM symbols. In this work, the slots are
a low complexity sub-optimal power and subcarrier allocation composed by 18 subcarriers contiguous in frequency (N = 2)
for OFDMA systems is considered, proposing a heuristic non- over 3 consecutive OFDM symbols (M = 3), accordingly to
iterative method as an extension of the ordered subcarrier the IEEE 802.16e standard for the AMC permutation scheme.
selection algorithm for a single user case to OFDMA systems. Within a frame, different subchannels, i.e., different sets of
This paper proposes two new allocation strategies based slots (groups of contiguous subcarriers in the time-frequency
on the consideration that absolute fairness may lead to a domain) are assigned to users. We have considered a frame
low bandwidth efficiency and the throughput maximization is duration TF equal to 8 ms and a 1024 FFT for a 10 MHz
sometimes unfair for those users with bad channel conditions. channel according to the SOFDMA (Scalable OFDMA) con-
The aim of the proposed strategies is to increase the bandwidth cept [22]: the subcarrier spacing is a fixed parameter in all the
efficiency of the system trying to find a trade-off between systems with different bandwidth.
efficiency and fairness. Differently from previous papers [13]– The assumption is to adopt a TDD structure: this is the most
[16] the resource allocation unit is not the subcarrier but a suitable solution for data traffic such as new IP based multi-
time/frequency unit (named slot), in accordance with WiMAX rate and multi-QoS services. The TDD frame begins with the
systems. Downlink subframe and a guard time of 5 µs precedes the
A generalized version of the dynamic resource allocation Uplink part; then another guard time of 5 µs separates a frame
scheme [10] to the case of a fair slots assignment among from the following one. We have chosen a balanced division of
users is also presented in the paper. [10] is often used the frame, dividing it into 40 OFDM symbols for the Downlink
as a benchmark to validate the performance of subcarrier subframe and 39 OFDM symbols for the Uplink subframe,
allocation schemes [17]–[20]: we have considered the exten- namely equally parceling the 79 symbols frame defined in the
tion of [10] to the slot assignment case as a benchmark IEEE 802.16e standard as possible size for the OFDMA frame.
to validate the good behavior of the two novel schemes The proposed adaptive subchannel allocation strategies are
proposed here. Aims of such allocation strategies are to take based on the estimation of the different channel responses
into account the distribution of channel capacity among the belonging to different users. By assuming the channel as
users and improve performances with respect to a non adaptive reciprocal in frequency, after estimating the channel response
allocation scheme. The slot allocation is performed based during the uplink subframe of the current TDD frame, and
on channel state information (CSI), which allows to fully considering it still valid during the downlink subframe of
exploit the characteristics of the multicarrier transmission. The the same TDD frame, the estimation of the complex channel
performance has been evaluated by using a fixed modulation coefficients Ĥ(n) (n-th subcarrier) is performed at the BS
scheme and an adaptive modulation scheme [21] in order to within the Uplink subframe. It is important to point out that,
evaluate the advantages of the joint use of adaptive modulation even if we assume a perfect knowledge of the channel impulse
and subcarrier allocation strategies. response at the receiving side, we take into account the delay
BIAGIONI et al.: ADAPTIVE SUBCARRIER ALLOCATION SCHEMES FOR WIRELESS OFDMA SYSTEMS IN WIMAX NETWORKS 219
to each user can be derived as: response. When we have a large pathloss or high user mobility
B−1
A−1 this approach becomes unfair for users under poor channel
Cmax,k = CSLOT
k
i,j
for k = 1, 2, . . . , K. (6) conditions [10]. Under particular conditions, it may happen
i=0 j=0 that some users are unable to access the channel during a
In practical applications, all users have to share the available frame, hence, suffering for unacceptable long transmission
capacity in slots usually according to an optimal dynamic delay that could degrade the performance of network protocols
allocation algorithm. In order to investigate optimal slot as- such as the popular TCP/IP (e.g., by increasing the packet
signment criteria, as in [10], we formulate the slot assignment dropping probability).
problem as a non-linear integer programming by introducing Scope of this paper is to lower this drawback by proposing
slot allocation algorithms that permits to improve fairness in
for each frame and each user the slot allocation matrix Xk ,
with A rows, B columns, and elements xki,j defined as: the slot assignment. As a consequence, the OSDA will be
not further discussed in the remaining part of this paper. In
1 SLOTi,j assigned to k-th user particular, we discuss in what follows three solutions, namely:
xi,j =
k
(7) Fair allocation, Proportional allocation and Equal Capacity
0 SLOTi,j not assigned to k-th user
Increment allocation.
Moreover, as stated before, we have to take into account that
slots need to be allocated to one user and to one user only. A. Fair allocation
Hence, the following constraint has to be fulfilled:
The first allocation algorithm considered in this paper
xki,j = 1 ∀i, j (8) represents a generalized version of that proposed in [10]. The
k∈Ξ main modification introduced here is that of considering the
where Ξ is the set of all users. According to [10], the channel slot allocation instead of single carrier allocation. The problem
capacity assigned to the k-th user by a certain allocation to be solved in an optimal manner is to allocate slots to users in
algorithm can be defined as: order to maximize the minimum of all users’ assigned capacity
Ck (i.e., user’s throughput). This can be obtained by searching
B−1
A−1 for each user the slots allocation matrix X̂k that guarantees
Ck = xki,j · CSLOT
k
i,j
for k = 1, 2, . . . , K, (9) the minimum of Ck for k = 1, 2, . . . , K, i.e., the highest
i=0 j=0
among all the possible allocations values resulting by different
From above, it follows that the goal of any allocation algorithm slot allocation solutions. From above it follows that the fair
is to determine the matrix Xk according to suitable optimal allocation problem can be formulated as follows:
criteria. We can start our analysis by extending to the dynamic
slot allocation case under consideration the approach proposed argmax min CSLOTi,j
k
(15)
Xk k∈Ξ
in [8], [9] for the case of an optimal subcarrier assignment
(frequency dimension only) named here optimal slot dynamic subject to
allocation (OSDA).
xki,j = 1 ∀i, j (16)
Under the assumption of a fixed power allocation and
k∈Ξ
having as a target to maximize the network throughput, the
optimal subcarrier allocation problem [8], [9] can be reformu- B−1
A−1
xki,j ≥ 1 ∀k ∈ Ξ. (17)
lated here as follows:
i=0 j=0
A−1
B−1
max xki,j · CSLOT
k
(10) As stated in [10], this algorithm requires high computational
i,j
Xk complexity due to the recursive nature of the solution. In
k∈Ξ i=0 j=0
order to lower this drawback we have resorted to search for a
subject to: suboptimal solution by the following iterative algorithm. Let
xki,j = 1 ∀i, j (11) us define:
k∈Ξ • s(i, j): the slot of frequency index i and time index j;
A−1 B−1 • S: the set of free slots;
xki,j ≥ 1 ∀k ∈ Ξ. (12) • Sk : the set of slots assigned to the k-th user;
i=0 j=0 • Rk : the capacity assigned to the k-th user.
By means of the analytical method proposed in [9] we have The fair allocation algorithm results to be:
that the set of slots assigned to the user k is globally optimal 1) Initialization:
if and only if: a) Rk ← 0 for k = 1, . . . , K;
CSLOT
k
≥ CSLOT
l
∀i, j , ∀k, l ∈ Ξ (13) b) Sk ← ∅ for k = 1, . . . , K;
i,j i,j
c) S ← {s(i, j) : i = 0, . . . , A − 1, j =
Hence, the optimal slot assignment results to be: 0, . . . , B − 1};
CSLOT
k
= argmax CSLOT
l
(14) 2) for k = 1, . . . , K:
i,j i,j
l∈Ξ a) find a slot s(i, j) ∈ S so that SN Ri,jk
≥ SN Rn,m
k
The OSDA permits to achieve the maximum network for each slot index (n, m) for which at least a free
throughput by assign a slot to that user having the best channel slot in S exists;
BIAGIONI et al.: ADAPTIVE SUBCARRIER ALLOCATION SCHEMES FOR WIRELESS OFDMA SYSTEMS IN WIMAX NETWORKS 221
b) Sk ← Sk ∪ {s(i, j)}; As before, the optimal solution for the max-min problem re-
c) S ← S − {s(i, j)}; quires an intensive computation, making a suboptimal solution
d) Rk ← Rk + CSLOTki,j ; more attractive. Towards this end, we have resorted to the
3) while S = ∅: following algorithm:
1) Initialization:
a) find the user k so that Rk ≤ Ru for each user u;
b) find the slot s(i, j) ∈ S so that SN Ri,j k
≥ a) compute Cmax,k for k = 1, . . . , K accord-
SN Rn,m for each slot index (n, m) for which at
k ingly to (6);
least a free slot in S exists; b) Rk ← 0 for k = 1, . . . , K;
c) Sk ← Sk ∪ {s(i, j)}; c) Sk ← ∅ for k = 1, . . . , K;
d) S ← S − {s(i, j)}; d) S ← {s(i, j) : i = 0, ..., A − 1, j = 0, ..., B −
e) Rk ← Rk + CSLOTki,j . 1};
2) for k = 1, . . . , K:
The algorithm, after an initialization phase, assigns to a
given user a slot within the frequencies in which that user has a) find a slot s(i, j) ∈ S so that SN Ri,j
k
≥ SN Rn,m
k
the best channel conditions. Subsequently, all the remaining for each slot index (n, m) for which at least a free
slots are assigned through an iterative process: for each itera- slot in S exists;
tion, the user with the lowest amount of capacity is selected b) Sk ← Sk ∪ {s(i, j)};
and a slot is allocated to him. The slot to assign is selected c) S ← S − {s(i, j)};
among the ones that provide the best SNR to that user. It is d) Rk ← Rk + CSLOTi,k ;
important to stress that the slot selection criterion outlined 3) while S = ∅:
before allows to exploit multiuser diversity in an efficient a) find the user k so that Cmax,k
Rk
≤ Cmax,u
Ru
for each
manner, hence, achieving very good performance. user u;
As in [10] we can state that the complexity of the proposed b) find a slot s(i, j) ∈ S so that SN Ri,j
k
≥ SN Rn,m
k
algorithm is very low in comparison with the complexity of for each slot index (n, m) for which at least a free
the solution of the max-min problem (15)-(17). Moreover, slot in S exists;
here again the suboptimal algorithm has achieved results very c) Sk ← Sk ∪ {s(i, j)};
close to the optimal solution [10] so that only suboptimal d) S ← S − {s(i, j)};
algorithm results will be considered in carrying out perfor- e) Rk ← Rk + CSLOTk .
i,j
mance comparison in Figs. 2-9. In particular, as stated in The difference between this algorithm and the previous one
Section I, the obtained results will be considered as benchmark is the user selection: in this case, the selected user is the
in performing performance comparisons with the novel slot one who has the minimum ratio between the actual capacity
assignment approaches proposed here. value and the maximum obtainable capacity value. For the
Fair allocation case, the suboptimal algorithm achieves results
close to the optimal solution with a lower complexity, hence,
B. Proportional allocation in the next figures, only suboptimal algorithm results will be
The main lack of the previous algorithm, is that users with reported.
the best channel conditions obtain a lower number of resources
with respect to users with worst channel conditions, hence, the C. Equal Capacity Increment allocation
channel capacity is not fully exploited. To avoid this drawback, The goal of the strategy proposed in this subsection is
a different allocation strategy is proposed here by assuming to guarantee to each user an equal capacity increment with
that users with the best channel conditions obtain a larger respect to a non-adaptive strategy. This technique attempts
amount of capacity. Being the maximum capacity allocable to to distribute the additional amount of capacity in an equal
each user given by (6), the slots allocation for the algorithm manner among all users. In particular, the value of capacity
under consideration searches for capacity values for each user resulting for each of them through a non-adaptive technique
proportional to: is first derived; next, accordingly to a suitable algorithm a
C1 : C2 : ... : CK = Cmax,1 : Cmax,2 : ... : Cmax,K . (18) slot allocation is performed in order to have an equal capacity
increment with respect to that value.
Hence, we can formulate the optimal proportional slot alloca- We consider now a non-adaptive strategy in which slots
tion problem as: belonging to different users are distinguished only by the
position in the time domain (that is a TDMA system); in
Ck
argmax min . (19) this case, the different channel conditions an user has on
Xk k∈Ξ Cmax,k
different frequencies are averaged and, therefore, the amount
subject to: of capacity assigned to the k-th user results to be:
xki,j = 1 ∀i, j 1
(20) A−1 B−1
1
Ck = Cmax,k = C k . (22)
k∈Ξ
K K i=0 j=0 SLOTi,j
B−1
A−1
xki,j ≥ 1 ∀k ∈ Ξ (21) This value is used as an estimation of the capacity of a non-
i=0 j=0 adaptive algorithm. Let us define Gk as the difference between
222 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 27, NO. 2, FEBRUARY 2009
TABLE I
the capacity assigned to the k-th user and Ck : ITU-R VEHICULAR CHANNEL MODEL A, WITH 6 PATHS [23]
Gk = Rk − Ck . (23) Channel A
The value Gk represents the capacity increment for the k-th Tap Relative delay Average Power Doppler
user with respect to a non-adaptive strategy: the allocation (ns) (dB) Spectrum
scheme under consideration has the target of maximizing the 1 0 0.0 Classic
minimum Gk for all users (i.e., k = 1, 2, . . . , K). It follows 2 310 -1.0 Classic
that the optimal slot assignment problem according to the 3 710 -9.0 Classic
Equal Capacity Increment criterion can be formulated as: 4 1090 -10.0 Classic
5 1730 -15.0 Classic
argmax min Gk = argmax min(Rk − Ck ) . (24) 6 2510 -20.0 Classic
Xk k∈Ξ Xk k∈Ξ
subject to
xki,j = 1 ∀i, j (25)
• maximum Doppler deviation fd,max
408 Hz (mobility
k∈Ξ
terminals up to 125 km/h);
B−1
A−1
xki,j ≥ 1 ∀k ∈ Ξ (26) • maximum delay spread τmax = 2.51 µs;
i=0 j=0
• guard time 1/8 of an OFDMA symbol duration;
• ITU-R vehicular channel model A, with 6 paths [23] as
As for the previous cases, the optimal solution has an high reported in Tab. I.
computational complexity, so that we have resorted here again
to a sub-optimal solution according to the following algorithm: The modulation schemes considered in our analysis are
1) Initialization: QPSK, 16QAM and 64QAM accordingly to the WiMAX
a) compute Ck for k = 1, . . . , K accordingly specifications. Both static and adaptive modulation schemes
to (22); have been considered in deriving numerical results as ex-
b) Rk ← 0 for k = 1, . . . , K; plained in Section II-A. In order to take into account the actual
c) Gk ← −Ck for k = 1, . . . , K; modulation and coding used in the IEEE802.16e standard a
d) Sk ← ∅ for k = 1, . . . , K; constraint must be introduced: we assumed here an upper limit
e) S ← {s(i, j) : i = 0, . . . , A − 1, to (5), due to the finite set of used modulation schemes, given
j = 0, . . . , B − 1}; by:
NMn
2) while S = ∅: Rmax = , (27)
Ns T s
a) find the user k so that Gk ≤ Gu for each user u;
b) find a slot s(i, j) ∈ S so that SN Ri,j
k
≥ SN Rn,mk where n is the number of bits per symbols corresponding to
for each slot index (n, m) for which at least a free the used modulation scheme.
slot in S exists; Let us start our analysis by neglecting the effects of the
c) Sk ← Sk ∪ {s(i, j)}; pathloss on the performance of the considered allocation
d) S ← S − {s(i, j)}; scheme. This case corresponds to a particular user distribution
e) Rk ← Rk + CSLOTki,j ; where each one is at the same distance from the base station.
f) Gk ← Rk − Ck for k = 0, ..., K − 1. Under this assumption, the differences in channel conditions
among different users are caused only by the multipath fading
The main difference between this algorithm and the fair
effect. In practical applications this can be achieved with a
allocation consists in the user selection: the user for which
good approximation by resorting to efficient power control
the value of Gk is minimum is selected, so as to make
techniques, that estimate the different user attenuations and
approximately equal the capacity increment Ck for all the
compensate them by adopting with different powers in trans-
users. As for the previous cases, the computational complexity
mission. Numerical results are provided here as a function
of the suboptimal algorithm is very low with respect to the
of the mean signal-to-noise ratio at the receiving end under
optimal alternative with results very close to the optimal
the assumption of a number of active users equal to 20,
solution and, hence, omitted in the next figures.
and considering the use of a maximum throughput adaptive
modulation technique in transmission according to Section
IV. N UMERICAL RESULTS II-A and [21]. Fig. 2 and 3 show the performance of the
In this Section numerical results obtained through computer proposed schemes in comparison with the static allocation
simulations will be presented. In particular, the attention will in terms of bit error rate and throughput, respectively. These
be focused on performance comparisons between the proposed figures, as expected, point out the better behavior of the
adaptive allocation algorithms and a non-adaptive allocation proposed methods. These figures also show that when pathloss
strategy. The values of the system parameters assumed in effects are removed off the proposed methods achieve almost
carrying out our analysis have been: the same performance.
• radio frequency carrier fc = 3.5 GHz; Let us consider a more realistic case where the pathloss
• bandwidth of 10 MHz; effects have been considered. The pathloss model is based
BIAGIONI et al.: ADAPTIVE SUBCARRIER ALLOCATION SCHEMES FOR WIRELESS OFDMA SYSTEMS IN WIMAX NETWORKS 223
Fig. 2. System Bit Error Rate comparisons for different slot allocation Fig. 4. User throughput comparisons for different slot allocation strategies
strategies (pathloss effects have been neglected). and pathloss channel case.
Fig. 3. System throughput comparisons for different slot allocation strategies Fig. 5. User Bit Error Rate comparisons for different slot allocation strategies,
(pathloss effects have been neglected). and pathloss channel case.
1.8 1.6
1.6 1.4
1.4
1.2
1.2
1
Throughput (Mbit/s)
Throughput (Mbit/s)
1
0.8
0.8
0.6
0.6
0.4
0.4
Fig. 6. User throughput comparisons for different slot allocation strategies Fig. 8. User throughput comparisons for different slot allocation strategies,
with 64-QAM modulation, and pathloss channel case. for the case of pathloss channel, and users close to the BS.
1
Fixed allocation 2.5
Fair allocation
Proportional allocation
Equal increment allocation
0.1
2
Throughput (Mbit/s)
0.01
1.5
Bit Error Rate
0.001
1
1e-04
0.5
Fixed allocation
Fair allocation
Proportional allocation
1e-05 Equal increment allocation
10 15 20 25 30 35 40 0
1000 2000 3000 4000 5000 6000 7000 8000 9000 10000
SNR (dB)
Distance (meters)
Fig. 7. User Bit Error Rate comparisons for different slot allocation strategies Fig. 9. User throughput comparisons for different slot allocation strategies,
with 64-QAM modulation, and pathloss channel case. for the case of pathloss channel, and users far from the BS.
[2] Amendment to IEEE Standard for Local and Metropolitan Area Net- Alessandro Biagioni was born in Pistoia, Italy, in
works - Part 16: Air Interface for Fixed Broadband Wireless Access 1982. He received the degree in Telecommunications
Systems - Physical and Medium Access Control Layers for Combined Engineering from the University of Florence in
Fixed and Mobile Operation in Licensed Bands, IEEE Std. 802.16e- 2007 with a thesis on wireless broadband OFDMA
2005, Dec. 2005. systems. He is currently working in a company
[3] R. van Nee and R. Prasad, OFDM for Wireless Multimedia Communi- operating in the design of telecommunications net-
cations. Artech House Publisher, 2000. works and security and control systems, especially
[4] T. Keller and L. Hanzo, “Adaptive multicarrier modulation: A convenient for application in the field of transportation.
framework for time-frequency processing in wireless communications,”
Proc. IEEE, vol. 88, no. 5, May 2000.
[5] M. Bohge, J. Gross, A. Wolisz, and M. Mayer, “Dynamic resource
allocation in OFDM systems: An overview of cross-layer optimization
principles and techniques,” IEEE Network, vol. 21, no. 1, pp. 53–59,
Jan./Feb. 2007.
[6] R. G. Gallager, Information theory and reliable communication. New Romano Fantacci (F’05) born in Pistoia, Italy,
York, USA: Wiley, 1968, ch. 12. graduated from the Engineering School of the Uni-
[7] T. Keller and L. Hanzo, “Adaptive modulation techniques for duplex versit di Firenze, Florence, Italy, with a degree in
OFDM transmission,” IEEE Trans. Veh. Technol., vol. 49, no. 5, pp. electronics in 1982. He received his Ph.D. degree
1893–1906, Sep. 2000. in telecommunications in 1987. After joining the
[8] G. Song and Y. Li, “Cross-layer optimization for OFDM wireless Dipartimento di Elettronica e Telecomunicazioni as
networks-part i: theoretical framework,” IEEE Trans. Commun., vol. 4, an assistant professor, he was appointed associate
no. 2, pp. 614–624, 2005. professor in 1991 and full professor in 1999. His cur-
[9] ——, “Cross-Layer Optimization for OFDM Wireless NetworksPart II: rent research interests are digital communications,
algorithm development,” IEEE Trans. Commun., vol. 4, no. 2, pp. 625– computer communications, queuing theory, satellite
634, 2005. communication systems, wireless broadband com-
[10] W. Rhee and J. M. Cioffi, “Increase in capacity of multiuser OFDM munication networks, ad-hoc and sensor networks. He has been involved in
system using dynamic subchannel allocation,” in IEEE VTC 2000- several European Space Agency (ESA) and INTELSAT advanced research
Spring, vol. 2, Tokyo, Japan, May 2000, pp. 1085–1089. projects. He is the author of numerous articles published in prestigious com-
[11] H. Kim and Y. Han, “A proportional fair scheduling for multicarrier munication science journals. He guest edited special issues in IEEE Journals
transmission systems,” IEEE Commun. Lett., vol. 9, no. 3, pp. 210–212, and magazines and served as symposium chair of several IEEE conferences,
2005. including VTC, ICC and Globecom. Professor Fantacci received the IEE
[12] M. Ergen, S. Coleri, and P. Varaiya, “QoS aware adaptive resource IERE Benefactor premium in 1990 and IEEE COMSOC Award Distinguished
allocation techniques for fair scheduling in OFDMA based broadband Contributions to Satellite Communications in 2002. He is currently serving as
wireless access systems,” IEEE Trans. Broadcast., vol. 49, no. 4, pp. Associate Editor for Telecommunication Systems, International J. Commun.
362–370, 2003. Systems, IEEE Trans. Commun. and Area Editor for IEEE Transactions on
[13] C. Y. Wong, R. S. Cheng, K. B. Letaief, and R. D. Murch, “Multiuser Wireless Communications.
OFDM with adaptive subcarrier, bit, and power allocation,” IEEE J.
Select. Areas Commun., vol. 17, no. 10, pp. 1747–1758, Oct. 1999.
[14] K. Kim, Y. Han, and S.-L. Kim, “Joint subcarrier and power allocation
in uplink OFDMA systems,” IEEE Commun. Lett., vol. 9, no. 6, pp.
526–528, 2005. Dania Marabissi (M’00) born in Chianciano, Italy.
[15] G. Kulkarni, S. Adlakha, and M. Srivastava, “Subcarrier allocation and She received the degree in Telecommunications En-
bit loading algorithms for OFDMA-based wireless networks,” IEEE gineering and the PhD degree in Informatics and
Trans. Mobile Comput., vol. 4, no. 6, pp. 652–662, 2005. Telecommunications Engineering from the Univer-
[16] N. Y. Ermolova and B. Makarevitch, “Low complexity adaptive power sity of Florence in 2000 and 2004, respectively.
and subcarrier allocation for OFDMA,” IEEE Trans. Wireless Commun., She joined the Electronic and Telecommunications
vol. 6, no. 2, pp. 433–437, 2007. Department at University of Florence in 2000 where
[17] I. Kim, H. L. Lee, B. Kim, and Y. H. Lee, “On the use of linear now works as assistant professor. She currently con-
programming for dynamic subchannel and bit allocation in multiuser ducts research on physical layer design for broad-
OFDM,” in IEEE Globecom ’01, San Antonio, TX, USA, Nov. 2001. band wireless systems. In particular her interests
[18] Z. Shen, J. G. Andrews, and B. L. Evans, “Adaptive resource allocation include WiMAX and OFDM systems, resource al-
in multiuser OFDM systems with proportional rate constraints,” IEEE location strategies, channel estimation and synchronization. She has been
Trans. Wireless Commun., vol. 4, no. 6, pp. 2726–2737, 2005. involved in several national and European research projects and is author
[19] C. Mohanram and S. Bhashyam, “A sub-optimal joint subcarrier and of technical papers published in international journals and conferences. She
power allocation algorithm for multiuser OFDM,” IEEE Commun. Lett., is currently serving as Associate Editor for IEEE Transaction on Vehicular
vol. 9, no. 8, pp. 685–687, 2005. Technology.
[20] P. Parag, S. Bhashyam, and R. Aravind, “A subcarrier allocation
algorithm for OFDMA using buffer and channel state information,” in
Proc. IEEE VTC-2005 Fall, vol. 1, Sep. 2005, pp. 622–625.
[21] D. Marabissi, D. Tarchi, F. Genovese, and R. Fantacci, “Adaptive
modulation in wireless OFDMA systems with finite state modeling,” Daniele Tarchi (S’98, M’06) was born in Flo-
in Proc. IEEE Globecom ’07, Washington, DC, USA, Dec. 2007. rence, Italy, in 1975. He received the MSc degree
[22] H. Yaghoobi, “Scalable OFDMA physical layer in IEEE 802.16 Wire- in Telecommunications Engineering and the PhD
lessMAN,” Intel Technology Journal, vol. 8, no. 3, Aug. 2004. degree in Informatics and Telecommunications En-
[23] Guidelines for evaluation of radio transmission technologies for IMT- gineering from the University of Florence, Italy, in
2000, ITU-R Recommendation M.1225, Feb. 1997. 2000 and 2004, respectively. He is now an assistant
[24] M. Hata, “Empirical Formula for Propagation Loss in Land Mobile professor at the University of Florence, Italy. His
Radio Services,” IEEE Trans. Vehicular Technology, vol. 29, pp. 317– research interests are in both Data Link and Phys-
325, 1980. ical Layers, with particular interests to Resource
[25] T. Y. Okumura, E. Ohmori, and K. Fukua, “Field strength and its Allocation algorithms in wireless networks, Link
variability in UHF and VHF land-mobile radio service,” Rev. Elec. Adaptation and Adaptive Modulation and Coding
Commun. Lab., vol. 16, no. 9, 1968. Techniques, MAC Protocols for Broadband wireless access. He has been
involved in several national projects (Insyeme, Rescue, Pattern and Women)
as well as European projects (Nexway, Newcom, Satnex, COST289). He
is currently serving as Associate Editor for IEEE Transactions on Wireless
Communications and has been reviewer of several technical papers submitted
to journals and magazines.