YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Cross-Layer Performance Analysis for Decentralized

Multihop Wireless Networks

Tarik TabetMobile Communications Laboratory

Ecole Polytechnique Fédérale de Lausanne

Lausanne, Switzerland

[email protected]

Raymond KnoppMobile Communications Department

Eurecom Institute

Sophia-Antipolis, France

[email protected]

Page 2: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Motivation/Goal

Rapidly-deployable small-scale multihop wireless networks (e.g. broadband hotspots for emergency/disaster relief)

Motivated by Cross-Layer mechanisms (PHY/MAC/Routing) aiming at maximizing the spectral efficiency of the network

Tool for characterizing the transport capacity of such networks (bit m/s) from a “microscopic” point-of-view as a function of topological parameters (e.g. node population density) and system parameters (propagation, bandwidth,

Page 3: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Interplay between Tools

Multiple-Access/Coding forDecentralized Channels(Collision Channels)•Massey+Mathys (IT-1985)•Caire + Tuninetti (IT-2000)

Random Network Topologies(Spatial Processes)•Kleinrock+Nelson (COM-84)•Sousa (IT 1992)•Baccelli (2003)

Geographic Routing Strategiesand performance metrics•Baccelli et al (2003)

Interference statistics

Achievable link throughput/delay

Page 4: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Network and propagation model Nodes are spatially distributed in the plane according to a

homogeneous spatial Poisson process[NelsonK84]. The number of nodes in a region S of area S is:

The propagation model is described by the signal attenuation due to the distance r between the transmitter and the receiver and the Rayleigh fading (narrowband/flat):

Page 5: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

System model and setting Slotted transmission structure. Messages are potentially coded

across many slots (interference diversity).

Slotted Gaussian Collision channel with fading.

An infinite number of packets available for each source (stability of protocols is ignored in this study, no queuing).

ACK/NACK feedback signaling channel is error-free and delay-free.

Single-user decoding.

Page 6: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

System model and setting…

Block-fading channel model.

Slot duration

Signal strength

t

Page 7: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

System Model and Setting

time

slot

User transmission

Page 8: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

System model and setting… For routing based on average SINR (RS1,RS2), the fading is

an i.i.d process across successive slots -> diversity against fading with coding. In a real system, this can be achieved via slow frequency hopping across a large system bandwidth.

For (RS3), we assume a long-term static channel (i.e. constant over slots) -> diversity against fading is realized by a form of multiuser diversity in the routing scheme.

Each node transmits a packet with probability p and remains silent with probability 1-p such that transmit and receive nodes have spatial Poisson distributions with average node density p and 1-p) respectively.

Each node transmits with fixed power P.

Page 9: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

MAC protocols

Nodes access the channel at random and employ simple protocols to retransmit the erroneously received packets.

Two retransmission protocols: Slotted Aloha and Incremental Redundancy. Analytical techniques are based on [CaireT01] adapted to this channel interference scenario.

Spatial Poisson process characterization leads to a new representation of interference and collisions between concurrent transmissions for the Gaussian collision channel with fading.

Page 10: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

MAC protocols… We compare these strategies to the generalization of the collision

channel without feedback or delay constraints [MasseyM85].

As it will be seen later, the measure of success of a transmission will be an achievable ergodic throughput of this channel.

1 2 3 4 5

1 2 3 4 5

collision Decoding interval

Page 11: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

MAC protocols…

In the case of coded slotted aloha or incremental redundancy, the decoding stops after the reception of an ACK on the feedback channel leading to a finite average delay.

When packets from different nodes collide, it may still be possible to successfully decode the packet with the strongest received signal power, which is known as the "capture effect”.

The coded slotted aloha could be generalized to an -slotted aloha where each codeword is split in parts and transmitted in slots (in order to benefit from some diversity). We consider that the blocks are independent and is fixed. controls the average delay.

Page 12: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Signal model The signal model is given by:

where the index s denotes the slot, yj,s the received signal at node j, xk,s the transmitted signal from node k, nj,s the background noise at node j.

Link performance of different schemes is characterized by the instantaneous average mutual information (information outage probability)

Page 13: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Information outage probability

The instantaneous average mutual information for a (i, j) pair of nodes:

where

Page 14: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Information outage probability…

We need to compute the MGF of V [Sousa92]

the p.d.f of the distance between a transmitter and a receiver is given by:

Page 15: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Information outage probability…

We finally obtain :

and is the Gamma function.

Page 16: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Incremental Redundancy It adjusts the code rate by incrementally transmitting redundancy

information until decoding is successful.

Node k encodes its message information of b bits each independently of other nodes by using a channel code with code book where N is the slot length and L is the accumulated number of slots.

Codewords are divided into L sub-blocks of length N, and we let for denote the punctured code of length obtained from by deleting the last sub-blocks.

Page 17: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Incremental Redundancy… If successful decoding occurs at the l-th transmission, the

effective coding rate for the current codeword is R/l bit/dim where R=b/N.

For the sake of computing information theoretic quantities, we let .

Following the analysis in [CaireT01], we define the throughput as:

bit/dim

where is the mean delay measured in slots for the transmission of an information message.

Page 18: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Incremental Redundancy… In incremental redundancy, the receiver has memory of the past

signals since it accumulates mutual information.

The probability of successful decoding afterltransmitted slots is given by:

where

and we used the fact that

for . The throughput is:

Page 19: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Slotted Aloha

Again the throughput is defined as:

bit/dim.

In Aloha, the receiver has no memory of the past signals, and the probability of successful decoding after l transmitted slots is given by:

Page 20: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Slotted Aloha…

The mean delay is then given by:

And the throughput:

Page 21: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Spatial throughput expressions

The spatial throughput is expressed as a function of the product of the number of the simultaneously successful transmissions per unit space by the average jump made by each transmission [NelsonK84].

We carry out its optimization with respect to the channel access probability p (MAC) and target Spectral Efficiency R (PHY)

The relationship between the spatial throughput and the Gupta-Kumar transport capacity is described in [Baccelli03].

Page 22: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Expected forward progress The expected forward progress of a packet in the direction of its

final destination F, is the distance Z between the transmitter and the receiver (an intermediate node) projected onto a line towards the final destination and the transmission to that receiver is successful.

Page 23: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Routing strategies In the following we consider three routing strategies: one that maximizes the expected forward progress by moving the

packet to the node most forward towards the final destination (RS1).

the second moves the packet to the closest node in range. Similar strategy is considered in [GrossT02] where the transmit range is on the order of , n being the number of nodes in an unit area, and in [YuenY03] in the context of mobile infostations networks (RS2).

The third where the next hop is selected to exploit the best channel and to be the most forward -> attempt to exploit instantaneous channel state information at transmission when choosing candidate routes (RS3).

Page 24: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Spatial throughput

The spatial throughput is defined as

where is the expected forward progress for strategy ,

and (for u=RS1, RS2),

for slotted Aloha and for

incremental redundancy.

Page 25: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Maximal expected forward progress (RS1)

We are looking for a receiver that maximizes the forward progress, and we consider a sender centric transmission model

We obtain finally

Page 26: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Closest node in range (RS2) The p.d.f of the minimum distance between the transmitter

and the receiver among all the receive node distances is :

The expected forward progress for this strategy is:

Page 27: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Channel driven maximal forward progress (RS3) Exploit multi-user diversity for slowly varying channels in

dense networks. Instantaneous CSI is available at the transmitter in order to

select the next hop which is the most forward and with the best channel.

The forward progress is: The outage probability is conditioned on the knowledge of the

channel at the transmitter.

We make use of a result on stable distributions with exponent 1/2.

Page 28: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Channel driven maximal forward progress RS3…

The MGF of V is given by:

Page 29: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Channel driven maximal forward progress RS3…

The outage probability is then:

Which leads to an expected forward progress for RS3

where :

Page 30: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Numerical results

The spatial throughput is expressed as a function of different system parameters: the transmit SNR P/N0the target information rate R, the transmit probability p, and the node density .

The optimal throughput vs. the target information rate is derived by maximizing over the channel access probability p.

Page 31: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Increasing average delay

Sp

atia

l T

hro

ug

hp

ut

(bit

– m

/d

im/m

2 )

Rate R

Numerical Example: SNR = 5dB, =1 node/m2

Page 32: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Numerical results… The channel driven strategy performs substantially better

than the other strategies by exploiting transmissions only to nodes with instantaneously good channels.

This suggests that routing should be based on the instantaneous channel strength of the link, which could require fast route updates (in comparison to existing routing protocols for ad hoc networks) if the channel changes rapidly.

For the maximal expected forward progress, routing is based on a spatial empirical average of the SINR's at the transmitter among the nodes in its proximity. This is reasonably simple for slowly varying channels and could be included in existing routing protocols.

Page 33: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Future directions

Receiver-oriented MAC where scheduling (SINR-based) of transmitters at the receiver.

MIMO and directional antennas: interference mitigation + spectral efficiency increase.

Analysis of multi-user detection techniques.

Non-uniform or event-driven traffic

Page 34: Cross-Layer Performance Analysis for Decentralized Multihop Wireless Networks Tarik Tabet Mobile Communications Laboratory Ecole Polytechnique Fédérale.

Conclusions We derived formulas for the spatial throughput for simple MAC

protocols and transmission strategies for random networks described by a spatial Poisson point process. ->Allows for an operational assessment of an ad hoc deployment.

It is shown that coding and retransmission protocols are a viable and simple solution for providing fully decentralized multiple-access communications in ad hoc wireless networks despite harsh propagation characteristics (interference from nearby competing nodes). Random exclusion and a decentralized protocol allow for the mitigation of the interference coming from other nodes.

A routing protocol aiming to maximize the expected forward progress and exploiting multi-user diversity is shown to significantly outperform other routing schemes.


Related Documents