the capacity of wireless networks piyush gupta and p. r. kumar presented by zhoujia mao

32
The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Upload: brayden-saltmarsh

Post on 31-Mar-2015

236 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

The Capacity of Wireless Networks

Piyush Gupta and P. R. Kumar

Presented by Zhoujia Mao

Page 2: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Outline

Arbitrary networks 1. Two models: protocol and physical2. An upper bound on transport capacity3. Constructive lower bound on transport capacityRandom networks1. Two models: protocol and physical2. Constructive lower bound on throughput capacityConclusions

2

Page 3: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Arbitrary Networks• n nodes are arbitrary located in a unit area disc• Each node can transmit at W bits/sec over the channel• Destination is arbitrary• Rate is arbitrary• Transmission range is arbitrary• Omni directional antenna• When does a transmission received successfully ? Allowing for two possible models for successful

reception over one hop: The protocol model and the Physical model

3

Page 4: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Protocol Model

• Let Xi denote the location of a node

• A transmission is successfully received by Xj if:

r 1

XX XX jijk 1

4

For every other node For every other node XXkk simultaneously simultaneously transmitting transmitting

• is the guarding zone specified by the protocolis the guarding zone specified by the protocol

r

jx

ixkx

r 1

lx

Page 5: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Physical Model• Let kX k ;

Pi

Tkik

jk

k

ji

XX

PN

XX

5

Be a subset of nodes simultaneously transmitting Be a subset of nodes simultaneously transmitting

• Let PLet Pkk be the power level chosen at node Xbe the power level chosen at node Xkk

• Transmission from node XTransmission from node Xii is successfully is successfully received at node Xreceived at node Xjj if: if:

Page 6: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Transport Capacity of Arbitrary Networks

• Network transport one bit-meter when one bit transported one meter toward its destination

• Main result : Under the Protocol Model the transport capacity is ( as n )

meters/sec-bit nW )(

6

if nodes are optimally placed, the if nodes are optimally placed, the traffic pattern is optimally chosen and traffic pattern is optimally chosen and the range of each transmission is the range of each transmission is optimally chosen optimally chosen

Page 7: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Arbitrary Network – upper bound on transport capacity

Assumptions:• There are n nodes arbitrarily located in a disk of unit

area on the plane• The network transport nT bits over T seconds• The average distance between source and

destination of a bit is L

7

Page 8: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Theorem 2.1 • In the protocol model, the transport capacity nL is bounded

as follows:

meters/sec-bit nW8

nL

1

8

• In the physical model, In the physical model,

meters/sec-bit nW1

22

nL

11

Page 9: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Remarks

• The upper bound in Protocol Model only depends on dispersion in the neighborhood of the receiver

• The upper bound in Physical Model improves when α is large, i.e., when the signal power decays more rapidly with distance

• When the domain is of A squares meters rather than 1 m^2, then all the upper bounds above are scaled by

9

A

Page 10: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Arbitrary Network – constructive lower bound

• Theorem 3.1: There is a placement of nodes and an assignment of traffic patterns such that the network can achieve under protocol model

meters/sec-bit n

nW

821

n

24

1

21

1

10

• Proof Proof –– define define r :=r :=

Place transmitters at Place transmitters at locations:locations: even is kj wherer))r2(1 k)r,2(j(1 and )r)2(1 kr,)r2(j(1

odd is kj wherer))r2(1 k)r,2(j(1 and )r)2(1 kr,)r2(j(1 Place receivers at Place receivers at

locations:locations:

Page 11: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

A constructive lower bound on capacity of arbitrary network

11

rr

rr

)) (()) ((rrrr

(>(>11++))rr

)) (()) ((

)) (()) ((

)) (()) ((

Page 12: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Random Networks• n nodes are randomly located on S2 (the surface of a sphere of

area 1sq m) or in a disk of area 1sq m in the plane• Each node has randomly chosen destination to send (n)

bits/sec• All transmissions employ the same nominal range or power• Two models: Protocol and Physical

12

Page 13: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Protocol Model

• Let Xi denote the location of a node and r the common range

• A transmission is successfully received by Xj if:

r XX

r XX

jk

ji

1.2

.1

13

For every other For every other XXk k simultaneously transmittingsimultaneously transmitting

Page 14: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Physical Model• Let kX k ;

Tkik

jk

ji

XX

PN

XX

P

14

Be a subset of nodes simultaneously transmitting Be a subset of nodes simultaneously transmitting

• Let PLet P be the common power level be the common power level

• Transmission from node XTransmission from node Xii is successfully is successfully received at node Xreceived at node Xjj if: if:

Page 15: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Throughput Capacity of Random Networks

15

• Feasible throughput: λ(n) bits per second is feasible if there is a spatial and temporal scheme for scheduling transmissions such that every node can send λ(n) bits per second on average to its chosen destination

• Throughput capacity: throughput capacity of the class of random network is of order θ(f(n)) bits per second if there are constants c > 0, c’ < ∞ such that 1)feasible is )(')((Prinflim

nfcnob

n

1)feasible is )()((Prlim

ncfnobn

Page 16: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Spatial tessellation

• Let {a1,a2,….ap} be a set of p points on S2

• The Voronoi cell V(ai) is the set of all points which are closer to ai than any of the other aj’s i.e.:

jpji2

i axMinaxSx aV 1::)(

16

Point Point aaii is called the generator of the Voronoi is called the generator of the Voronoi cell V(cell V(aaii) )

Page 17: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

A Voronoi tessellation of S2

17

Page 18: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

18

• For each >0, There is a Voronoi tessellation such that Each cell contains a disk of radius and is contained in a disk of radius 2

We will use a Voronoi tessellation for which :1. Every Voronoi cell contains a disk of area 100logn/n . Let (n) be its

radius 2. Every Voronoi cell is contained in a disk of radius 2(n)

Tessellation properties

Page 19: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

19

Adjacency and interference• Adjacent cells are two cells that share a common point.• We will choose the range of transmission r(n) so that:

(n)8 nr )(

With this range, every node in a cell is within a With this range, every node in a cell is within a distance r(n) from every node in its own cell or distance r(n) from every node in its own cell or adjacent celladjacent cell

2(n)

8(n)

Page 20: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

• For Random Networks on in the Protocol Model, there is a deterministic constant c > 0 such that bits per second is feasible whp

• For Physical Model, there are c’, c” such that

is feasible whp

Theorem 4.12S

nn

cWn

log)1()(

2

nnc

Wcn

log)1))2

21

13("(2(

')(

21

Page 21: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

• Proof:– Lemma: in the Protocol Model there is a schedule

for transmitting packets such that in every (1+ ) slots, each cell in the tessellation gets one slot in which to transmit, and such that all transmissions are successfully received within a distance r(n) from their transmitters

– From the above lemma, the rate at which each cell gets to transmit is W/(1+ ) per second

1c

n

1c

Page 22: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

– Lemma: There is a δ’(n)→0 such that Prob ( (Traffic needing to be carried by cell V) ≤ c5λ(n) ) ≥ 1- δ’(n)

– From the above lemma, the rate at which each cell needs to transmit is less than c5λ(n) whp. With high probability, this rate can be accommodated by all cells if it is less than the available rate, i.e., if

nV sup

nn log

nn log

15 1

log)(c

Wnnnc

Page 23: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

– Within a cell, the traffic to be handled by the entire cell can be handled by any one node in the cell, since each node can transmit at rate W bits per second whenever necessary

– Lemma: Every cell in has no more than interfering neighbors. depends only on ∆ and grows no faster than linearly in (1+∆)^2

– Thus, for Protocol Model, is feasible whp

n 1c

1c

)log()1()log)(1()(

215 nn

cW

nncc

Wn

Page 24: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

– Lemma: if ∆ is chosen to satisfy

then the above result of Protocol Model also holds for Physical Model

– Plug the expression of ∆ into , we get

21

2 )1))2

2

1

13((2(1

c)(

nn

cWn

log)1()(

2

nnc

Wcn

log)1))2

21

13("(2(

')(

21

Page 25: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

• For Random Networks on under the Protocol Model, there is a deterministic c’ < ∞ such that

Theorem 5.12S

0)feasible is log

')((Pr lim

2

nn

Wcnob

n

Page 26: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

• Proof:– Lemma: the number of simultaneous transmission

on any particular channel is no more than in the Protocol Model

– Let L denote the mean length of the path of packets, then the mean number of hops taken by a packet is at least

)(

422

11 nrc

)(

L

nr

Page 27: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

– Since each source generates λ(n) bits per second, there are n sources and each bit needs to be relayed on average by at least nodes, so the total number of bits per second needs to be at least . Also, each transmission over a single channel is of W bits per second, so from the above lemma the number of bits can not be more than

bits per second, so

27

)(

L

nr

)(

(n)Ln

nr

)(

4W22

11 nrc

)(

c)(

212

nnr

Wn

Page 28: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

– Lemma: the asymptotic probability that graph G(n, r(n)) has an isolated node and is disconnected is strictly positive if and .

– By the definition of feasible throughput, the absence of isolated node is a necessary condition for feasibility of any throughput. Thus, is necessary to guarantee connectivity whp. We obtain the upper bound for Protocol Model

28

n

knnr n

log)(2 nn ksuplim

n

nnr

log

)(

0)feasible is log

')((Pr lim

2

nn

Wcnob

n

Page 29: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Conclusion

• Implication for design– Number of nodes– Signal decay rate– …

• Not considered– Delay– Mobility– …

29

Page 30: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

Thanks ~

30

Page 31: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

• A graph of degree no more than c1 can have its vertices colored by using no more than (1+c1) colors

• So color the graph such that no two interfering neighbors have the same color, so in each slot all the nodes with the same color transmit

31

Page 32: The Capacity of Wireless Networks Piyush Gupta and P. R. Kumar Presented by Zhoujia Mao

• If V’ is an interfering neighbor of V, then V’ and similarly every other interfering neighbor, must be contained within a common large disk D of radius 6(n)+ (2+)r(n)

32