11 Mathematical Optimization Models for WLAN Planning 293
11.6 Minimum-Overlap Channel Assignment
Given a set
¯
A ⊆ A of installed APs, the next step is to assign one of the available
channels to each AP. With 13 available channels as shown in Figure 11.1, two basic
selections of the set of candidate channels are the complete set C = {1,...,13},
and the set of non-overlapping channels C = {1,6,11} for which only co-channel
overlap may occur. We will first present a channel assignment model for the general
case, and then a model specific to the case of three non-overlapping channels.
In this section, we treat channel assignment in a similar way as frequency as-
signment in cellular networks. Instead of trying to model CSMA/CA explicitly, we
model interference and medium contention indirectly by considering the amount of
overlap between APs operating on the same channel or adjacent channels. To do
so, we define a parameter
ν
ab
to represent the number of TPs at which the received
signals of APs a and b are both detectable. More precisely,
ν
ab
is the number of TPs
that lie within the carrier sense ranges of both APs and in the serving range of at
least one of them. We call
ν
ab
the co-channel overlap if APs a and b are assigned
the same channel. If the two APs operate on adjacent channels at a distance d,the
parameter is scaled by a weight F(d) ∈ [0,1]. In our computational experiments we
use F(d)=1/(1+ d/5MHz)
k
if d ≤24 MHz, and 0 otherwise. Note that F(0)=1
and that F(0) models the impact of contention and co-channel interference on the
system performance, while F(d > 0) addresses the inter-channel interference issue,
which is less critical but may still have a significant effect on the performance when
channel distance is small. The parameter k can be used to model the impact of over-
lap due to adjacent channels; in our experiments we set k = 2. For an alternative
definition of F(d), derived empirically, see [29, 38]. Also, instead of using the size
of overlap between AP pairs, another modeling approach is to consider for each TP,
the covering APs and their signal strengths. For channel assignment in GSM, such
an approach (e.g., [18]) amounts to aggregating multiple interfering sources.
To formulate the problem, we introduce the following variables:
f
c
a
=
1ifAPa operates on channel c,
0 otherwise.
w
d
ab
=
1 if the channel distance between AP a and AP b equals d,
0 otherwise.
(11.3)
Variables w
d
ab
translate channel assignment into overlap. The minimum weighted-
overlap channel assignment problem (M
OCA) can then be modeled as follows.