(cha, ). The CC is a scheme of hybrid ARQ protocol
that is used in High Speed Downlink Packet Access
(HSDPA). With CC protocol, if an initial transmis-
sion is received with some errors, the corrupted data
packet is stored at the terminal and retransmissions
of identical coded data packets occur till a successful
reception. Then, the decoder combines these multi-
ple copies weighted by the SNR prior to decoding.
This method provides diversity (time) gain. We pro-
pose to use the same principle but with copies of the
same data block sent by different BSs. Extending the
block level to the physical level amounts to the Max-
imal Ratio Combining (MRC) scheme where redun-
dant signals are also combined proportionally to their
strength. The resulting SNR is then the sum of the
all received SNRs (eur, ). Conventional MRC (at the
signal level) with MBMS has been studied in other
papers, e.g. (Soares and Correia, 2006).
Our objective is to quantify the throughput gain of
applying macro diversity combining schemes to mul-
ticast scheduling. Our multicast scheduler is called
the equal-bitrate scheduler; it allocates bandwidth
to mobiles according to their instantaneous channel
quality. The multicast scheduler is based on a new
clustering strategy. Clustering is the way to define
sub-groups of users, all of them subscribing to the
same service. The new clustering method combines
multicast and unicast schemes according to the user’s
average channel conditions. We have developed it for
a single cell case in (El Heni and Lagrange, 2008a)
but it will be explained here again for the sake of clar-
ity. This paper is organized as follows. In Section 2,
the system model and assumptions are given. In Sec-
tion 3, we define the new clustering strategy. Section
4 explains the proposed equal-bitrate scheduler and
expands the scheduler model with the use of SC and
MRC. Section 5 gives the simulation results. Conclu-
sions are drawn in Section 6.
2 MODEL DESCRIPTION
2.1 General Considerations
In a regular cellular network, each cell has 6 neigh-
boring cells. In a first approach, a cell may be di-
vided in 6 sectors, each of which having one serving
base station and one neighboring one. We restrict our
study to one sector. Let BS1 be the serving base sta-
tion and BS2 the neighboring one. This case is easily
generalized to the whole cell if we consider that fad-
ing values in each sector are independent and then the
system is invariant by rotation. We consider N users
that are randomly distributed in the studied sector rep-
Figure 1: Macro diversity with 2 cells.
resented by the shaded area S
1
in Figure 1. Users are
listening to BS1 and BS2 separated by a distance D
1,2
.
Considering an hexagonal model
D
1,2
=
√
3R (1)
where R is the cell radius. Large-scale mobility as-
pects and time constraints are not considered. Let
γ
s,i, j
be the SNR of signal received by UE i from BS
s within cluster j and γ
s,i, j
its average value. Due to
channel variations, γ
s,i, j
are identical and independent
distribution (iid) variables that change randomly from
one TTI to another. The SNR is assumed to be con-
stant during a TTI. Let γ
i j
be the instantaneous SNR
after macro diversity combining at user i, which is
member of cluster j. We denote G as the number of
clusters and S
j
the size of cluster j. We define β
i j
as
the largest TBS supported by UE i. Let g be the func-
tion that relates β
i, j
to the reported γ
i, j
of the served
user i, hence
β
i j
= g(γ
i, j
). (2)
It is easy to see that g is a strictly increasing function.
Let h be the associated inverse function: γ
i, j
= h(β
i, j
).
Finally, we define γ
j
as the selected SNR for cluster j
and R
j
the mean bitrate of cluster j. Indices i, j and s
may be sometimes omitted for simplicity.
We consider only one multicast group, i.e. all
users in the serving cell listen to the same service.
Scheduling multiple services amounts to managing
priority between these services according to their QoS
requirements. These issues have been extensively de-
veloped in literature (Lundevall et al., 2004), (Kazmi
and Wiberg, 2003) and are out of the scope of our
study.
2.2 Propagation Model
The average SNR received by a UE may be computed
by using a conventional propagation model. The
model is explained via one BS. Let P
i
be the trans-
mit power to user i. The received power, denoted as
P
r
, is then given by
P
r
= P
i
h
i
χ
i
(3)
WINSYS 2008 - International Conference on Wireless Information Networks and Systems
122