Anda di halaman 1dari 8

ADVANCES IN ELECTRONICS AND TELECOMMUNICATIONS, VOL. 1, NO.

1, APRIL 2010 5

Spatial Multiplexing in Random Wireless Networks


Kostas Stamatiou, John G. Proakis, and James R. Zeidler

AbstractWe consider a network of transmitters, each with a objective of this paper is to shed light on the performance
receiver at a fixed distance, and locations drawn independently of certain spatial multiplexing techniques which require chan-
according to a homogeneous Poisson Point Process (PPP). The nel knowledge at the RX side1 ; zero-forcing (ZF), ZF with
transmitters and the receivers are equipped with multiple an-
tennas. Under a channel model that includes Rayleigh fading successive interference cancellation (ZF-SIC, also known as
and path-loss, and an outage model for packet successes, we VBLAST [6], [7]) and DBLAST [7], [8]. The performance of
examine the performance of various spatial multiplexing tech- these techniques is well understood for the fading and additive
niques, namely zero-forcing (ZF), ZF with successive interference noise channel [7], but not so in a network environment where
cancellation (ZF-SIC or VBLAST) and DBLAST. In each case, the interfering nodes are randomly placed.
we determine the number of streams that maximizes the trans-
mission capacity, defined as the maximum network throughput
per unit area such that a constraint on the outage probability
is satisfied. Numerical results showcase the benefit of DBLAST A. Related work
over ZF and VBLAST in terms of the transmission capacity. In
all cases, the transmission capacity scales linearly in the number The outage probability and transmission capacity for differ-
of antennas. ent spatial diversity techniques and single-antenna transmis-
Index TermsPoisson point process, spatial multiplexing, sion was evaluated in [9]. One of the main results of this
MIMO, outage probability, transmission capacity work was that, in the small outage probability regime, for
maximal ratio combining (MRC) the transmission capacity
I. I NTRODUCTION scales as N 2/b , where N is the number of RX antennas and
b is the path-loss exponent. The authors in [10] considered
T HE study of random wireless networks has recently
gathered a lot of momentum in the research community,
e.g., see [1][4]. The main motivation behind this work is
various multiple-input multiple-output (MIMO) techniques,
including spatial multiplexing, as a component of a physical
the use of tools from stochastic geometry in order to derive layer that employs frequency hopping and coding in combating
analytical results on how different physical, medium-access- interference. They arrived at similar scaling laws to [9] regard-
control and network layer parameters affect the network per- ing the network throughput and the expected progress, albeit
formance. A central assumption is that the network consists from a different analytical path. Multiple-antenna transmission
of a Poisson Point Process (PPP) of transmitters, and each with perfect channel knowledge at the transmitter was studied
transmitter (TX) has a corresponding receiver (RX) at a given in [11] and the optimal number of spatial modes, in terms
distance. The justification for the widespread use of this of maximizing the transmission capacity for a given density,
model is that it allows the analytical study of an ensemble was illustrated. More recently, multi-user techniques such as
of network topologies and captures the randomness of the interference cancellation and space-division multiple-access
node locations typical in networks without infrastructure such have been considered in [12][14]. Specifically, in [13], it
as ad hoc and sensor networks. The metric that quantifies was shown that optimally selecting the number of cancelled
the network performance is the transmission capacity, defined nearby interferers results in a linear scaling of the transmission
as the maximum spatial density of TX-RX links, multiplied capacity with N , under single-antenna transmission.
by their rate, such that a certain constraint on the packet
success probability is satisfied [2], [5]. Assuming that the
channel - consisting of fading and interference - is constant B. Contributions
during a packet slot an outage model may be employed for
We first consider single-antenna (or single-stream) transmis-
packet successes, i.e., a packet is successfully received if the
sion and revisit the performance analysis of MRC in a Poisson
mutual information of the channel realization is greater than
field of interferers, deriving a compact analytical expression
the desired information rate. This translates to a requirement
for the outage/success2 probability. It is shown that N RX
that the signal-to-interference-and-noise-ratio (SINR) is larger
antennas provide an approximate gain of N 2/b in terms
than a predetermined threshold.
of spatial contention, i.e., the rate of increase of the outage
In the context described above, and provided that the
probability as a function of the transmitter density, when the
TX and the RX are equipped with multiple antennas, the
latter is zero. This result provides an alternative interpretation
K. Stamatiou - formerly with the University of California San Diego - is to the scaling law derived in [9].
with the University of Notre Dame, Notre Dame, IN 46556 (email: kostasta-
matiou@gmail.com). J. G. Proakis and J. R. Zeidler are with the University
1 This assumption is made for the sake of simplicity of the communication
of California San Diego, La Jolla, CA 92093 (email: proakisjg@aol.com,
zeidler@ece.ucsd.edu). protocol, as feedback to the TX is not required.
The support of the ARO MURI project on space-time processing for ad 2 The terms outage and success probability, since complementary, are
hoc networks is gratefully acknowledged. used interchangeably throughout the paper.
6 ADVANCES IN ELECTRONICS AND TELECOMMUNICATIONS, VOL. 1, NO. 1, APRIL 2010

We then turn our attention to multiple-antenna (or multiple-


stream3 ) transmission and, employing our findings for the
single-stream scenario, derive exact expressions and approx-
imations to the outage probability for ZF, VBLAST and
DBLAST. The optimal number of streams such that the trans-
mission capacity of the network is maximized is determined
for each of these techniques in the small outage probability R
regime. The trade-off lies in the fact that, introducing more TX RX
streams can potentially boost the information rate of each
link, but also increases the interference level in the network. TXi

For DBLAST specifically, it is shown that, for b 4, it is


optimal to use all transmit antennas, while, for b < 4, the
number of streams must be judiciously chosen such that the
optimal trade-off is achieved. Numerical results indicate that
the benefit of DBLAST over ZF and VBLAST is significant in
terms of the transmission capacity. For all spatial multiplexing Fig. 1. Network model. The black circles denote the transmitters and the
techniques, provided that the number of streams is optimally green circles the corresponding receivers at distance R. Solid/dashed lines
chosen, the transmission capacity scales linearly in the number denote useful/interfering signals.
of antennas.
same across all transmitters and, due to the absence of noise,
C. Paper organization and notation
may obtain an arbitrary value, e.g., unity. Generally, there is a
The remainder of the paper is organized as follows. In different number of antennas at the TX and the RX; however,
Section II we describe in detail our system model. Section III for convenience, we assume that N antennas are available at
is devoted to the analysis of the single-stream scenario and both the TX and the RX5 .
Section IV covers the extensions to the multiple-stream case. Suppose that M antennas are employed for transmission,
Our numerical results are outlined in Section V and Section VI with M N . The received vector at the typical RX can be
concludes the paper. written as
We note the following regarding the notation: a zero-mean
y = Hx + w, (1)
complex Gaussian random vector x, with covariance matrix
Q = E[xxH ] is denoted as x CN (0, Q); the central where H is the N M channel matrix between TX and RX,
chi-square distribution with parameter 1/2 and 2l, l Z + , with i.i.d. elements [H]nm CN (0, 1) ; x CN (0, IM ) is
degrees of freedom is denoted as 22l ; the l l identity and the M 1 symbol vector transmitted by TX; and w is the
zero matrices are denoted as Il , Ol , respectively; stands interference term, modeled as w CN (0, zIN ), where
for proportional to, stands for asymptotic equality and
b
X
denotes an approximate equality. z = MR2 Rib (2)
xi \{x0 }
II. S YSTEM M ODEL
is the total interference power over a given slot, per RX
The network consists of an infinite number of TXs, each antenna; x0 denotes the location of the typical TX and Ri
with a corresponding RX at distance R, and locations {xi } is the distance of the interfering TX at location xi from
that are drawn independently according to a homogeneous PPP the typical RX6 . It is known that z is an -stable random
= {xi } of density . Time is slotted and transmissions variable with stability exponent = 2/b [1], [4]. Its moment
take place concurrently and in a synchronized manner during generating function (mgf) is given by
each slot. Due to the stationarity of the homogeneous PPP,

the performance of any TX-RX link, i.e., typical link, may z (s) = E[esz ] = ecs , s > 0, (3)
be studied. The network model, within a disc of finite radius
around the typical RX, is depicted in Fig. 1. where the parameter c is defined as c , R2 (1 )M
The channel between each TX-RX pair consists of constant and (x), x > 0 denotes the gamma function.
flat Rayleigh fading and path-loss according to the law rb ,
with b > 2 (this requirement ensures that the interference III. S INGLE - ANTENNA TRANSMISSION (M = 1)
power is finite [15]). Additive noise is disregarded, hence
interference from concurrent transmissions is the only cause of Consider the transmission of a single stream, i.e., M = 1
errors in communication4. The power from each antenna is the and c = R2 (1 ). Defining the desirable information
3 In this paper, the number of packet streams is equal to the number of 5 This assumption is reasonable in an ad hoc network, where a node can be
active TX antennas. Each stream may be transmitted on the same antenna, a TX or a RX at different times.
such as in ZF or VBLAST, or across different antennas, as in DBLAST. 6 Note that, taking into account the fading from an interferer to a typical RX,
4 We select to study an interference-limited scenario in order to focus on the the interference is generally correlated across the RX antennas. Assumming
effect of cochannel interference on the performance of the employed physical- the interference is uncorrelated is a worst-case scenario, which simplifies the
layer techniques. The analysis can be generalized to include thermal noise. analysis.
STAMATIOU et al.: SPATIAL MULTIPLEXING IN RANDOM WIRELESS NETWORKS 7

rate as R = log(1 + ), where is an appropriate signal- where kn is defined in (6). Substituting (11) in (10) and
to-interference-ratio (SIR) threshold, the success probability regrouping terms results in
corresponding to (1) is given by [7]
N 1 n
a X 1 X (1)n kn
F (x) = ecx + ecx (cx )k
  
Ps = P log 1 + >R n! k!
a  z n=1 k=1
= P > , (4) N 1 N 1
z X (cx )k X (1)n kn
= ecx + ecx . (12)
2 k! n!
where a = kHk is chi-square distributed with 2N degrees of k=1 n=k
freedom, i.e., a 22N . The respective outage probability is In order to arrive at (5), we now need to show that
Po = 1 Ps . (1)n kn 0. Once again, using the identity for the nth
derivative of a composite function, kn can be written as the
A. Evaluation of Ps following derivative evaluated at x = 1.
The evaluation of Ps requires the knowledge of the statistics k

n dn (1 x )
of the SIR = a/z. In the following theorem, the comple- k = . (13)
dxn

mentary cumulative distribution (ccdf) of is derived.
x=1

From (13), the following iterative relation can be proved for


Theorem 1 Let = a/z, where a 22N and z is an -
n2
stable random variable with mgf given by (3). The ccdf of , n  
X n
F (x), is given by n
k = 1m1 k1
nm1
. (14)
m1
N 1 N 1 m1 =1
X (cx )k X |kn |
F (x) = ecx + ecx , x > 0, (5) By successive application of (14), we obtain
k! n!
k=1 n=k
(1)n kn
where =
k   n!
k n nm nmk2 m1
X X1
kn = (1)m (m)n , k = 1, . . . , n (6)
X X
m
m=1
m1 =1 m2 =1 mk1 =1
and (m)n , m . . . (m n + 1) is the falling sequential (1) 1 (1) 1 . . . (1)mk 1mk ,
m1 m1 m2 m2
(15)
product.
where mk = n mk1 m1 . However, (1)n 1n 0,
Proof: By the definition of F (x), we have that since, by (6), (1)n 1n = (1)n+1 ( 1) . . . ( n + 1)
Z + and = 2/b < 1. Therefore, (1)n kn 0 for k = 1, . . . , n.
F (x) = P(a > xz) = Fa (xy)fz (y)dy, (7)
0
By the definition of Ps in (4), we have that Ps = F () or
where Fa (t) is the ccdf of a, given by
N 1 n N 1 N 1
X t (N, t) X (c )k X |kn |
Fa (t) = et = , t > 0. (8) Ps = ec + ec . (16)
n=0
n! (N 1)! k! n!
k=1 n=k

Substituting (8) in (7), we obtain


We can see that Ps is a product of the term ec (the success
N
X 1 n Z +
x probability for N = 1) and a polynomial in c of degree
F (x) = z (x) + y n fz (y)exy dy. N 1 and non-negative coefficients. Clearly, increasing the
n! 0
n=1 number of antennas N , increases the success probability as
From the Laplace transform property more positive terms are added to the polynomial.
In order to obtain more insight into the effect of N > 1
L dn z (s)
fz (y)y n (1)n , (9) on the success probability, we evaluate the spatial contention
dsn parameter
it follows that
Ps
N 1 = , (17)
X xn dn z (x) =0
F (x) = z (x) + (1)n . (10)
n=1
n! dxn defined in [17] for single-antenna networks as the slope of the
outage probability as a function of the density , at = 0.
Using identity 0.430.1, p.24, [16] for the nth derivative of a
By its definition, the larger is, the sharper the increase of
composite function, after some algebra, we obtain
the outage probability as increases. We have the following
n
dn z (x) n cx
X n k proposition.
= x e k
(cx ) , (11)
dxn k!
k=1
8 ADVANCES IN ELECTRONICS AND TELECOMMUNICATIONS, VOL. 1, NO. 1, APRIL 2010

Proposition 1 In a network with single-antenna transmission Pu (, N ) over and compare individual terms with (16). The
(M = 1), the spatial contention parameter is reader may verify that it suffices to prove that
c (N ) N 1 N 1
!k
= . (18) X (1)n kn X (1)n 1n
(N )(1 ) Ak , , Bk , (23)
n! n=1
n!
n=k
Proof: From the definition of and (16), we have
N 1 with k = 1, . . . , N 1. If k = 1, (23) holds as an equality.
c c X |1n | For k > 1, it holds that
=
n=1 n!
N 1 N 1
N 1
X X
c
c X n
(1) ()n Bk = 1n1 . . . 1nk (24)
= +
n=1
n! n1 =1 nk =1

N 1 (1)n 1n
c X (1)n ()n where, for convenience, we have defined 1n = .
= | ()0 , 1 n!
n! Moreover, by (15), we have that
n=0
N 1  n nm nmk2 m1
c (1)N 1 X N 1

(N 1 n)!(1)N1n ()n (1)n kn X X1 X
= = 1m1 1m2 . . . 1mk
(N 1)! n=0 n n! m1 =1 m2 =1 mk1 =1
N 1  (25)
c (1)N 1 X N 1

= (1)N 1n ()n where mk = n mk1 m1 . Substituting (25) and (24)
(N 1)! n=0 n
in (23), we can see that (23) is a true statement. This is due
c (1)N 1 to the fact that the summation that gives Ak is over a subset
= ( 1)N 1 (19)
(N 1)! of the terms that are summed to give Bk .
c (N ) Finally, by the definition of , for 0, Ps 1
= (20) Pu (, N ).
(N )(1 )

where (19) stems from the binomial identity for falling sequen- As a result of Proposition 2, (22) can be used as an approxi-
tial products and (20) is the result of the successive application mation to Ps in the small outage probability regime.
of the gamma function property (x + 1) = x(x).
For increasing values of N , Stirlings approximation yields
B. Transmission capacity (M = 1)
1
(N )  N 2
N 1 e . We utilize the results of the previous subsection in eval-
(N ) N
uating the transmission capacity of the network, defined as
1
However, it is easy to verify that limN 1 N N 2

= the maximum network throughput per unit area, such that a
e , so constraint Ps = 1 is satisfied [2], [3], i.e.,
(N )
N . (21) TC = (1 )R, (26)
(N )
As a result, for increasing N , R2 N . In other where the maximum contention density is determined by the
words, N provides an approximate gain of N in terms of constraint Ps = 1 . In the small outage probability regime,
spatial contention, or, equivalently, the antenna array at the e.g., typically, 0.1, we can invoke Proposition 2 to derive
RX effectively decreases the SIR threshold by a factor N . the following approximation to
Note that (21) is quite accurate for relatively small values of
N , e.g., for N = 5, the error is of the order of 10% for b = 4,
and 5% for b = 6. Pu ( , N ) 1
 
To conclude the analysis of the single-stream scenario, the (N)
exp R2 1
following proposition provides an upper bound on Ps which (N )
is tight as 0. log(1) (N )
. (27)
R2 (N )
Proposition 2 For single-antenna transmission, Ps is upper-
bounded as From (26) and (27), an approximation to the transmission
capacity is thus
Ps exp () , Pu (, N ) (22)
( 1) log(1 ) (N )
TC log(1 + ) . (28)
where the equality holds for N = 1. Furthermore, for 0, R2 (N )
Ps Pu (, N ).
As seen by (28) and (21), the transmission capacity of a single-

Proof: For N = 1, Ps = ec , so (22) holds as an stream system scales as (N ) in the number of RX antennas
equality. For N > 1, we take the Taylor series expansion of N.
STAMATIOU et al.: SPATIAL MULTIPLEXING IN RANDOM WIRELESS NETWORKS 9

IV. M ULTIPLE - ANTENNA TRANSMISSION (M > 1) M = 1 or M = N , (32) reveals that TCzf = (N ) and
A. ZF TCzf = (N 1 ), respectively, i.e., the scaling is sublinear.
This result is reminiscent of the one in [13]; the optimal
We now turn our attention to the case M > 1 - hence
contention density scales linearly in N for large N , only
c = R2 (1)M . Assume that each packet is transmitted
when the number of cancelled interferers is a fraction of N .
over the same antenna during a slot with a rate R = log(1+).
Interestingly, the optimal value of this fraction is also 1 .
If ZF is employed at the RX, the success probability for each
stream, Pszf , is also given by (4), with the difference that a
B. ZF-SIC (VBLAST)
is now chi-square distributed with 2(N M + 1) degrees of
freedom, as M 1 degrees of freedom are sacrificed in order to Suppose that the RX employs ZF-SIC (VBLAST), i.e., it
cancel out inter-stream interference [7]. As a result, invoking cancels out each packet that has already been decoded. The
(16), spatial diversity order corresponding to the worst packet,
i.e., the packet that is decoded first is N M + 1. Given
NX
M N M an outage constraint on this worst stream, the maximum
c c (c )k X |kn | contention density is also given by (31). Assuming that perfect
Pszf = e +e . (29)
k! n! interference cancellation takes place, i.e., there is no error
k=1 n=k
propagation, the transmission capacity of VBLAST is given
From Proposition 2, we also have that Pszf
Pu (, N M + by
1).
M
The transmission capacity is now defined as X
TCvb zf
log(1 + ) Pu (zf
, N m + 1), (36)
TCzf
= zf
(1 )M R, (30) m=1
as the spatial diversity order corresponding to each stream
where the maximum contention density zf is determined by
progressively increases as more streams are subtracted [7].
the constraint Pu (zf
, N M + 1) 1 for small , or
The summation term in (36) is the total throughput of
log(1 ) (N M + 1) all transmitted streams, with corresponding diversity orders
zf
. (31)
R (N M + 1 )M
2 N M + 1, . . . , N , ordered from the worst to the best.
The transmission capacity is thus given by Due to the complicated nature of (36), it is not possible to
determine analytically the optimum number of streams. The
(1) log(1) (N M +1)M 1 optimization is performed numerically in Section V.
TCzf
log(1+) .
R2 (N M +1)
(32) C. DBLAST
Due to (21), for large values of N M , we have that
In Sections IV-A and IV-B, a packet is transmitted on the
( 1) log(1 ) same antenna for the duration of a slot, thereby experiencing
TCzf
log(1 + ) (N M + 1) M 1 .
R2 the same fading conditions across that slot. In DBLAST [7],
(33)
[18], a packet is separated into segments which are trans-
TCzf 7
in (33) can be analytically optimized over the number
mitted across the antennas and time, such that each segment
of streams M by allowing M (0, +) and setting the
experiences different fading conditions. The segments are then
following derivative to zero
detected at the RX by ZF-SIC and, once a packet is decoded,
its contribution to the received signal is subtracted. It is
(N M + 1) M 1 = 0. (34)
M known that DBLAST, in conjunction with appropriate coding,
After simple manipulations, we obtain Mozf = (1 )(N + 1). approaches8 the outage performance of the MIMO Rayleigh
Since the constraints Mozf N and Mozf Z + must also be channel [7], i.e., for a total transmission rate M R, the packet
satisfied, the optimal number of streams is outage probability is given by
   
1
Mozf = min {(1 )(N + 1), N } (35) db
Po = P log det IN + HH H
< MR . (37)
z
where, with a slight abuse of notation (1)(N +1) denotes In the system model we are investigating, this probability has
the closest integer number to (1 )(N + 1) that maximizes to be evaluated over the distributions of H and z. A way to
(33). Note that (1 )(N + 1) N holds if and only if approach this evaluation analytically is to recall that Podb may
1/(N + 1) or b 2(N + 1), which is valid for large N be upper-bounded as [18]
as, typically, b 6.
Setting M = (1 )(N + 1) in (33), we easily obtain M
!
that TCzf (1 )1 (N + 1), which implies that
X am 

zf
Podb P log 1 + < MR
TC = (N ). The linear scaling is the result of the m=1
z
appropriate choice of the number of streams such that the M 
!
information rate per MIMO link is optimally traded off with
Y am  M1
= P 1+ <1+ (38)
the amount of interference introduced to the network. If, e.g., m=1
z

7 Note that we can also optimize over the SIR threshold as in [17]. 8 In practice, DBLAST suffers from a rate loss due to initialization.
10 ADVANCES IN ELECTRONICS AND TELECOMMUNICATIONS, VOL. 1, NO. 1, APRIL 2010

where {am } are independent chi-square random variables with 1


am 22(N m+1) . We observe that, for reasonable values of 0.9
(e.g., = 5 20 dB), an outage roughly occurs when the 0.8
interference power z obtains a large value. In this case, the
0.7
geometric mean of {1 + azm }Mm=1 is approximately equal to
0.6

Success prob.
the arithmetic mean, thus
0.5
M  M
! !
Y am  M1 1 X
P 1+ < 1+ P am < M . (39) 0.4
m=1
z z m=1
0.3

(The accuracy
PMof this approximation is verified in Section V.)
0.2
Moreover, m=1 am 22Ntot , where Sim
0.1 Theory, eq. (16)
Theory, upper bound, eq. (22)
M 0
X 2N M M 2 + M 1e-05 0.0001 0.001
Ntot = (N m + 1) = . (40) 2
m=1
2 (# nodes/m )

As a result, an approximation to the success probability for Fig. 2. Success probability vs. for N = 4 and M = 1 (R = 20 m, b = 4,
= 6 dB).
DBLAST, Psdb , can be obtained from (16) as follows
NX
tot 1 Ntot 1
(c(M ) )k X |kn | 1
Psdb ec(M) + ec(M) . Sim, DBLAST
k! n! 0.9 Sim, ZF
k=1 n=k Theory, DBLAST, eq. (41)
(41) 0.8 Theory, ZF, eq. (29)
By Proposition 2, for 0, Psdb Pu (, Ntot ), so, under 0.7
a constraint Psdb = 1 , the optimal contention density for
0.6
Success prob.

DBLAST is
0.5
log(1 ) (Ntot )
db
(42) 0.4
R2 (Ntot )M 2
0.3
and the respective transmission capacity is 0.2
( 1) log(1 ) (Ntot )M 12 0.1
TCdb
log(1+) . (43)
R2 (Ntot ) 0
1e-05 0.0001 0.001
From (43) and (21), for large values of Ntot , TCdb
can be (# nodes/m2)
approximated as
Fig. 3. Success probability vs. for N = 4 and M = 3 (R = 20 m, b = 4,
( 1) log(1 ) = 6 dB).
TCdb
log(1+) 2 (2N M +1)M 1 .
R2
(44)
As in Section IV-A, letting M (0, +) and setting the As a result, in both cases, TCdb
= (N ). Finally, comparing
derivative of TCdb
with respect to M equal to zero, we obtain the optimized transmission capacity of DBLAST with that
that Modb = (1 )(2N + 1). Under the constraints M N of ZF, we have that, for large N and 1/2, TCdb

and M Z + , the optimal number of streams for DBLAST is 21 TCzf db 2 zf
, while, for < 1/2, TC (1)1 TC .
therefore The gain in both cases is a direct consequence of the robust-
Modb = min {(1 )(2N + 1), N } (45) ness of DBLAST with respect to the fading, as the information
in each packet is coded and transmitted across all the antennas
where, as in (35), with a slight abuse of notation (1)(2N + during a slot.
1) denotes the closest integer number to (1 )(2N + 1)
that maximizes (44). Note that (1 )(2N + 1) N is only
N +1 1 V. N UMERICAL RESULTS
possible if 2N +1 > 2 . This implies that, if b 4 (which
is a typical value of b for ground propagation) transmission In this section, we consider a network with default param-
with all antennas maximizes the transmission capacity if the eter values R = 20 m, b = 4, = 6 dB. In Fig. 2, we plot
network is operated in the small outage probability regime. the theoretical - eq. (16) - and simulated success probability
We now investigate how TCdb scales with N . Letting M =
as a function of the PPP density when M = 1 and N = 4.
Modb in (44) (but omitting the operation for simplicity), we The agreement between theory and simulation confirms the
obtain that validity of the analysis in Section III. We also plot the upper
bound to the success probability given by (22). As shown
in Proposition 2, the bound becomes tight for values of the
2 (1 )1 (2N + 1) N +1
(
2N +1 (46) success probability greater than 0.8 (or, as the PPP density
TCdb

2 (N + 1) N 1 < N +1
2N +1 .(47) becomes progressively smaller).
STAMATIOU et al.: SPATIAL MULTIPLEXING IN RANDOM WIRELESS NETWORKS 11

0.0003 4e-05
Transm. cap. (nats/symbol/m2)

Transm. cap. (nats/symbol/m2)


DBLAST
Sim, DBLAST
3.5e-05 ZF
0.00025 Sim, ZF
N=8 3e-05 ZF, M = N
Sim, ZF, M = N
0.0002 MRC
2.5e-05 Sim, MRC

0.00015 2e-05

1.5e-05
0.0001 DB, eq. (43)
Sim, DB 1e-05
N=4 ZF, eq. (32)
5e-05 Sim, ZF
VB, eq. (36) 5e-06
Sim, VB
0 0
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8

M N
Fig. 4. Transmission capacity vs. M for N = 4, 8 ( = 0.1, R = 20 m, Fig. 6. Transmission capacity vs. N ( = 0.01, R = 20 m, b = 4,
b = 3, = 6 dB). The optimal number of streams for DBLAST is 3 when = 6 dB). If all TX antennas are activated, the transmission capacity of ZF
N = 4, and 6 when N = 8. These numbers are in accordance with (45). In is lower than thetransmission capacity of MRC, even though the scaling in
the case of ZF, the optimal number of streams is 1 when N = 4, and 3 when both cases is ( N ). Setting M = N and b = 4 in (32) we can also see
TC
N = 8. These numbers are also in accordance with (35). To avoid cluttering that TCzf
(1/2) , which is confirmed by the plot.
the figure, DBLAST is denoted as DB and VBLAST as VB.

0.0004 8
Transm. cap. (nats/symbol/m2)

0.00035 7

0.0003 6
N=8
Optimal M

0.00025 5

0.0002 4

DB, eq. (43)


0.00015 Sim, DB 3
ZF, eq. (32)
0.0001
Sim, ZF 2
VB, eq. (36)
N=4 Sim, VB DBLAST
ZF
5e-05 1
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
M N
Fig. 5. Transmission capacity vs. M for N = 4, 8 ( = 0.1, R = 20 m, Fig. 7. Optimal number of streams vs. N ( = 0.01, R = 20 m, b = 4,
b = 4, = 6 dB). To avoid cluttering the figure, DBLAST is denoted as DB = 6 dB).
and VBLAST as VB.

In Fig. 3, the theoretical and simulated success probability In Fig. 5, the propagation exponent takes the value b = 4.
of ZF and DBLAST are plotted vs. the density of the PPP for As predicted in Section IV-C, activating all the TX antennas
a system where M = 3 antennas are employed in each TX. maximizes the transmission capacity for DBLAST. In the case
The agreement between theory and simulation is once again of ZF, the optimal number of streams is dictated by (35).
very satisfactory, which, in the case of DBLAST, confirms the Overall, in both Fig. 4 and Fig. 5, the agreement between
validity of the approximations in Section IV-C. theory and simulation is satisfactory.
Fig. 4 shows the dependence of the transmission capacity In Fig. 6 and Fig. 7, the transmission capacity and the
on the number of transmitted streams for the three MIMO respective - optimal - number of streams are plotted vs. N for
techniques considered in Section IV. The total number of DBLAST, ZF and MRC and an outage probability constraint
antennas takes two values N = 4, 8, the propagation exponent = 0.01. As predicted in Section IV, in the case of DBLAST
is b = 3 and a constraint = 0.1 is placed on the outage and ZF, and optimally selected M , the transmission capacity
probability. The DBLAST transmission scheme results in scales linearly
in N , while, in the case of MRC, it scales as
higher transmission capacity compared to VBLAST or simple N = N . At N 3, DBLAST provides a capacity gain of
ZF. Moreover, the gain between VBLAST and simple ZF is approximately
1.4 compared to ZF, which is in agreement with
marginal, which is attributed to the fact that, with VBLAST, the 2 gain predicted at the end of Section IV-C. Moreover,
the maximum contention density is still determined by the it is observed that, for N 3, MRC and ZF result in
subchannel with the smallest diversity order. approximately the same transmission capacity.
12 ADVANCES IN ELECTRONICS AND TELECOMMUNICATIONS, VOL. 1, NO. 1, APRIL 2010

VI. C ONCLUDING R EMARKS [14] M. Kountouris and J. G. Andrews, Transmission capacity scaling of
SDMA in wireless ad hoc networks, in Proc. IEEE Information Theory
In this paper, we conducted a study of a multiple-antenna Workshop, Taormina, Italy, Oct. 2009.
single-hop random network, where the locations of the trans- [15] E. S. Sousa and J. A. Silvester, Optimum transmission ranges in a
mitters are determined according to a homogeneous PPP. direct-sequence spread-spectrum multi-hop packet radio network, IEEE
J. Sel. Areas Commun., vol. 8, pp. 762771, Jun. 1990.
Assuming channel knowledge at the RX only and that inter- [16] I. S. Gradshteyn and I. M. Ryzhik, Table of integrals, series and
ference from concurrent transmissions is regarded as noise, products, 4th ed. Academic Press, 1994.
we first evaluated the outage/success probability for single- [17] M. Haenggi, Outage, local throughput, and capacity of random wireless
networks, IEEE Trans. Wireless Commun., vol. 8, pp. 43504359, Aug.
antenna transmission and MRC at the RX. We then used the 2009.
results and insights from this analysis in order to evaluate the [18] G. J. Foschini and M. J. Gans, On limits of wireless communications in
outage performance and the corresponding transmission capac- a fading environment when using multiple antennas, Wireless Personal
Communications, Kluwer Academic Publishers, vol. 6, pp. 311335,
ity of MIMO techniques such as ZF, VBLAST and DBLAST. 1998.
We determined the optimum number of streams such that the
transmission capacity of the network is maximized in the small
outage probability regime and quantified the capacity gain of
DBLAST over ZF and VBLAST. Kostas Stamatiou received his Diploma in Electrical and Computer Engineer-
In conclusion, our results shed light on how MIMO tech- ing from the National Technical University of Athens in 1995 and his M.Sc.
and Ph.D. degrees in Electrical Engineering in 2004 and 2009, respectively,
niques, which are well understood in the single-user context, from the University of California San Diego. His Ph.D. thesis focused on the
affect the capacity of a random wireless network. At the heart performance analysis of interference-mitigating techniques in the context of
of the analysis and the resulting design guidelines lies the cellular and ad hoc networks. His current research interests lie in the area of
random networks and stochastic geometry.
PPP geometric model, which allows us to take into account
the randomness in the locations of the interfering TXs in the
statistics of the interference power seen at the typical RX.
John Proakis received the BSEE from the University of Cincinnati in 1959,
the MSEE from MIT in 1961 and the Ph.D. from Harvard University in 1967.
R EFERENCES He is an Adjunct Professor at the University of California at San Diego and
a Professor Emeritus at Northeastern University. He was a faculty member
[1] F. Baccelli, B. Baszczyszyn, and P. Muhlethaler, An Aloha protocol for at Northeastern University from 1969 through 1998 and held the following
multi-hop mobile wireless networks, IEEE Trans. Inf. Theory, vol. 52, academic positions: Associate Professor of Electrical Engineering, 1969-1976;
pp. 421436, Feb. 2006. Professor of Electrical Engineering, 1976-1998; Associate Dean of the College
[2] S. P. Weber, X. Yang, J. G. Andrews, and G. de Veciana, Transmission of Engineering and Director of the Graduate School of Engineering, 1982-
capacity of wireless ad hoc networks with outage constraints, IEEE 1984; Interim Dean of the College of Engineering, 1992-1993; Chairman of
Trans. Inf. Theory, vol. 51, pp. 40914102, Dec. 2005. the Department of Electrical and Computer Engineering, 1984-1997. Prior to
[3] S. P. Weber, J. G. Andrews, and N. Jindal, The effect of fading, channel joining Northeastern University, he worked at GTE Laboratories and the MIT
inversion and threshold scheduling on ad hoc networks, IEEE Trans. Lincoln Laboratory.
Inf. Theory, vol. 53, pp. 41274149, Nov. 2007. His professional experience and interests are in the general areas of digital
[4] M. Haenggi, J. G. Andrews, F. Baccelli, O. Dousse, and communications and digital signal processing.He is the author of the book
M. Franceschetti, Stochastic geometry and random graphs for Digital Communications (New York: McGraw-Hill, 1983, rst edition; 1989,
the analysis and design of wireless networks, vol. 27, pp. 10291046, second edition and 1995, third edition, 2001, fourth edition), and co- author of
Sep. 2009. the books, Introduction to Digital Signal Processing (New York: Macmillan,
[5] J. G. A. S. Weber and N. Jindal, A tutorial on transmission capacity, 1988, rst edition; 1992, second edition, 1996, third edition); Digital Signal
2009, submitted for publication in the IEEE Trans. on Communications, Processing Laboratory (Englewood Cliffs: Prentice Hall, 1991); Advanced
available at http://users.ece.utexas.edu/ jandrews/publications.php. Digital Signal Processing (New York: Macmillan, 1992); Algorithms for
[6] P. W. Woliansky, G. J. Foschini, G. D. Golden, and R. A. Valenzuela, Statistical Signal Processing (Englewood Cliffs:Prentice Hall, 2002); Discrete-
V-BLAST: An architecture for realizing very high data rates over the Time Processing of Speech Signals (New York: Macmillan, 1992, IEEE Press,
rich scattering wireless channel, in Proc. ISSSE, Sep. 1998. 2000); Communication Systems Engineering (Englewood Cliffs: Prentice
[7] D. N. C. Tse and P. Viswanath, Fundamentals of Wireless Communica- Hall, 1994, rst edition, 2002, second edition); Digital Signal Processing Using
tion, 1st ed. Cambridge University Press, 2005. MATLAB V.4 (Boston: Brooks/Cole-Thomson Learning, 1997, 2000); Con-
[8] G. J. Foschini, Layered space-time architecture for wireless commu- temporary Communication Systems Using MATLAB (Boston: Brooks/Cole-
nication in a fading environment when using multi-element antennas, Thomson Learning, 1998, 2000).
Bell Labs Technical Journal, vol. 1, pp. 4158, 1996.
[9] A. M. Hunter, J. G. Andrews, and S. P. Weber, Transmission capacity of
ad hoc networks with spatial diversity, IEEE Trans. Wireless Commun.,
vol. 7, pp. 50585071, Dec. 2008.
[10] K. Stamatiou, J. G. Proakis, and J. R. Zeidler, Evaluation of MIMO James R. Zeidler (M76-SM84-F94) is a Research Scientist/Senior Lecturer in
techniques in FH-MA ad hoc networks, in Proc. IEEE GLOBECOM, the Department of Electrical Engineering, University of California, San Diego.
Washington D.C., Nov. 2007. He is a faculty member of the UCSD Center for Wireless Communications and
[11] A. M. Hunter and J. G. Andrews, Adaptive rate control over multiple the University of California Institute of Telecommunications and Information
spatial channels in ad hoc networks, in Workshop on Spatial Stochastic Technology. He has more than 200 technical publications and 13 patens
Models for Wireless Networks (SPASWIN), Berlin, Apr. 2008. for communication, signal processing, data compression techniques, and
[12] K. Huang, J. G. Andrews, R. W. H. Jr., D. Guo, and R. Berry, Spatial in- electronic devices. Dr. Zeidler received the Frederick Ellersick award from
terference cancelation for multi-antenna mobile ad hoc networks, 2009, the IEEE Communications Society in 1995, the Navy Meritorious Civilian
submitted for publication in the IEEE Trans. on Information Theory, Service Award in 1991, and the Lauritsen-Bennett Award for Achievement in
available at http://users.ece.utexas.edu/ jandrews/publications.php. Science from the Space and Naval Warfare Systems Center in 2000. He was an
[13] N. Jindal, J. G. Andrews, and S. W. Weber, Rethinking MIMO for Associate Editor of the IEEE Transactions on Signal Processing and a Member
wireless networks: linear throughput increases with multiple receive of the Technical Committee on Underwater Acoustic Signal Processing for
antennas, in Proc. ICC, Jun. 2009, pp. 16. the IEEE Signal Processing Society.

Anda mungkin juga menyukai