Log-normal Path Loss Model

advertisement
On the Implications of the Log-normal Path Loss Model:
An Efficient Method to Deploy and Move Sensor Motes
Yin Chen, Andreas Terzis
November 2, 2011
Connected region
Transitional region
• What to do about the transitional region?
– Place motes in the transitional region vs in the connected region
2
Our Proposal
• Occupy the transitional region
– Perform random trials to construct links with high PRR
– Based on the Log-normal radio model
3
Motivation: Placing Relay Nodes
4
Outline
• Introduce log-normal path loss model
• Discuss pitfalls
• Present the experimental results – reality check
5
Log-normal Path Loss Model
distance 𝑑
Sender
Receiver
• Received signal strength
Power of the
transmitted signal
–
at a distance 𝑑 is
Path loss at
distance 𝑑0
Path loss
exponent
Random
variation
, is a Gaussian random variable
• Due to artifacts in the environment (occlusions, multipath, etc.)
– Does not consider temporal variation
6
Three Regions of Radio Links
• As the distance increases, we go through 3 regions
– Connected:
– Transitional:
– Disconnected:
P 𝑃𝑅𝑅 ≥ 85% ≥ 95%
5% < P 𝑃𝑅𝑅 ≥ 85% < 95%
P 𝑃𝑅𝑅 ≥ 85% ≤ 5%
• Observation
– The packet reception ratio at any given location is random
7
Connected Region
Sender
5 meters
Receiver
• In connected region
• PRR is very likely to be high
• Trying one location will
likely produce good link
8
Transitional Region
Sender
15 meters
Receiver
• In transitional region
• PRR may or may not be high
• Trying a few spots should
yield a good link
9
Disconnected Region
Sender
40 meters
Receiver
• In disconnected region
• PRR is very unlikely to be high
• Trying multiple spots seems
worthless
10
Outline
• Introduce log-normal path loss model
• Discuss pitfalls
• Present the experimental results – reality check
11
Pitfalls
• Log-normal path loss model is not perfect
• The Gaussian variation in signal strength is a statistical
observation
• Signal strengths at nearby locations are correlated
12
Reality Check
• Verify log-normal path loss model
• Quantify spatial correlations
• Count number of trials to construct good links
• Investigate temporal variations
13
Experimental Setup
• Devices
– TelosB motes
– iRobot with an Ebox-3854 running Linux
• Environments
–
–
–
–
–
Outdoor parking lot
Lawn
Indoor hallway
Indoor testbed
Two forests
14
Evaluations on the Log-normal Model
• Holds well in all the environments
– Example figure for the parking lot
– We can subtract the solid line from the raw RSSI readings
• The residual RSSI values are samples of the random variable 𝑋𝜎 :
15
Q-Q Plot of the Residual RSSI Values
16
Reality Check
• Verify log-normal path loss model
• Quantify spatial correlations
• Count number of trials to construct good links
• Investigate temporal variations
17
Spatial Correlation
• PRR measurements at a parking lot
–
–
iRobot moves in a 2-d plane (the ground)
Black cell : PRR below 85%;
Gray cell : PRR above 85%
• PRR are correlated
• Trying two adjacent locations ≠
flipping two coins
• In all of our experiments, 1
meter is sufficient to remove
most correlation
18
Reality Check
• Verify log-normal path loss model
• Quantify spatial correlations
• Count number of trials to construct good links
• Investigate temporal variations
19
Number of Trials - Configuration
1 meter
distance 𝑑
• Grid sampling
– Bernoulli trials
• Number of trials to find a good PRR is geometrically
distributed
20
Number of Trials - Results
• Measure and compute the length of connected region 𝑙𝑐
–
Place motes at distances longer than 𝑙𝑐
Number of Trials
Expected Number of Trials
3.5
3
Distance to the Sender (Normalized by lc)
2.5
3.5
2
3
2.5
1.5
2
1
1.5
1
0.5
0.5
0
0
Parking
Lot
Hallway 1 Hallway 2
Office
Forest
21
Number of Trials – Fitting Geometric Distribution
Suggests that 1 meter ensures
independent trials.
22
Connecting Two Motes
Relay
Mote A
Mote B
TAR
TBR
TARB
TAR multiplied by TBR
4.5

TAR: number of trials to
connect to A

TBR: number of trials to
connect to B

TARB: number of trials to
connect to both A and B
4
3.5
3
2.5
2
1.5
1
0.5
0
Hallway 1
Hallway 2
Parking Lot
1
Parking Lot
2
Parking Lot
3
TARB ≈ TAR × TBR
23
Reality Check
• Verify log-normal path loss model
• Quantify spatial correlations
• Count number of trials to construct good links
• Investigate temporal variations
24
Temporal Variation
• Box plots of residual RSSI values for two forests
25
Conclusion
• Log-normal model fits sensornets
• Signal correlation vanishes at 1 meter separation
• Easy to find good links in the transitional region
– Rule of thumb: at twice the length of connected region, number of
trials is less than 5 with high probability
26
Application – Placing Relay Nodes
• Number of relay nodes at large scale
– Place 120 sensor motes in an area of size 800m by 800m
– Run Steiner Tree algorithm to place relay nodes
27
Application – Mobile Sensor Networks
• Mobile sink
– If the current spot yields low PRR, move 1 meter
– Minimize travel distance
• Mobile motes
Signal variation in the
space domain
Signal variation in the
time domain
28
Thank you!
Questions?
29
Download