Does Wireless Sensor Network Scale? A Measure Study on
Download
Report
Transcript Does Wireless Sensor Network Scale? A Measure Study on
Does Wireless Sensor Network Scale?
A Measure Study on GreenOrbs
Yunhao Liu, Yuan He, Mo Li,
Jiliang Wang,Kebin Liu, Lufeng Mo,
Wei Dong, Zheng Yang, Min Xi,
Jizhong Zhao, Xiang-Yang Li
Presented by: 张 猜
2015/7/17
1/42
Outline
•
•
•
•
•
•
Introduction
Related Work
GreenOrbs Overview
Basic Observation
Who moved Our Cheese
Conclusion
2015/7/17
2/42
Outline
•
•
•
•
•
•
Introduction
Related Work
GreenOrbs Overview
Basic Observation
Who moved Our Cheese
Conclusion
2015/7/17
3/42
What's wireless sensor networks?
Components:
A group of specialized
transducers
A communications
infrastructure
2015/7/17
4/42
Applications
•
•
•
•
•
•
Environment monitoring
Scientific observation
Emergency detection
Field surveillance
Structure monitoring
......
2015/7/17
5/42
Existing Large-scale sensor networks
• VigilNet for military surveillance
2015/7/17
fig.1 The VigilNet system Architecture
6/42
Existing Large-scale sensor networks
• Motelab for indoor testbed
fig.2 Component model of Motelab
2015/7/17
7/42
Existing Large-scale sensor networks
• SensorScope for weather monitoring
2015/7/17
fig.3 Design of a sensing station.
8/42
Existing Large-scale sensor networks
• Trio based on solar-powered
2015/7/17
fig.4 The system hardware architecture consists of four tiers:
mote, gateway, server, and client.
9/42
Existing Large-scale sensor networks
Drawbacks of these deployments
Often highly optimized for Specific
application needs
Not fully leveraged as Platforms for
consistently observing general network
behaviors.
2015/7/17
10/42
An overlook on the sensor network
deployment and the real topology
2015/7/17
11/42
Outline
•
•
•
•
•
•
Introduction
Related Work
GreenOrbs Overview
Basic Observation
Who moved Our Cheese
Conclusion
2015/7/17
12/42
Tens of sensors
• A Macroscope in the Redwoods
• Fidelity and yield in a volcano monitoring
sensor network
• SensorScope: Out-of-the-Box
Environmental Monitoring
2015/7/17
13/42
Tens of sensors
Drawbacks:
Hardly reveal some network behaviors
• Routing dynamics and
• Topology evolution
2015/7/17
14/42
Sensor Networks at scale
• ExScal: elements of an extreme scale
wireless sensor network
• Trio: Enabling Sustainable and Scalable
Outdoor Wireless Sensor Network
Deployments
2015/7/17
15/42
Sensor Networks at scale
Not proper for Measure study
• Organized hierarchically
• Either Large-scale or long-lifetime,but not
both
2015/7/17
16/42
Measurements of GreenObrs!
Fairly Comprehensive
• Low-level
– Radio signal Strength
– Link quality
• High-level
– Routing
– Data traffic
2015/7/17
17/42
Outline
•
•
•
•
•
•
Introduction
Related Work
GreenOrbs Overview
Basic Observation
Who moved Our Cheese
Conclusion
2015/7/17
18/42
GreenOrbs Overview
• System and Applications
– Canopy closure estimate
– Research on biodiversity
– Carbon sequestration
– Fire risk prediction
2015/7/17
19/42
GreenOrbs Overview
2015/7/17
20/42
TinyOS 2.1
2015/7/17
21/42
GreenOrbs Overview
• Data Set
– In December 2009
– 29 consecutive days
– 2 540 000 data packets
2015/7/17
22/42
GreenOrbs Overview
• Data Set
2015/7/17
23/42
GreenOrbs Overview
• Data Set
– Back End Data Set ( Dsin k )
• Refers to the entire data set collected at the sink
– Routing trace (Trouting )
– Link trace (Tlink )
– Node statistics trace (Tstats )
– Overhearing ( Dsniffer )
– Beaconing
– Local Logging ( Dlog )
2015/7/17
24/42
• Measure and Derivations
– Yield
– Packet Reception Ratio(PRR) / Loss Ratio(PRL)
– Packet Delivery Ratio (PDR)
# of receiveddata pkts
PDR
# of sent data pkts
2015/7/17
25/42
GreenOrbs Overview
• Measure and Derivation
– End-to-end delay
Tdelay Treception Tsending
– Correlation coefficient
• A statistical measure of association between two varialbe, e.g.
ETX and PDR.
• Range: [-1,1]
2015/7/17
26/42
Outline
•
•
•
•
•
•
Introduction
Related Work
GreenOrbs Overview
Basic Observation
Who moved Our Cheese
Conclusion
2015/7/17
27/42
Basic Observation
• Network Characteristics
2015/7/17
28/42
Basic Observation
• Network characteristics
2015/7/17
29/42
Basic Observation
• Network Characteristics
To investigate cause of packets losses:
– Three categories of packet losses
• Transmit_Timeout (61.08%)
• Receive_Pool_Overflow (38.92%)
• Send_Queue_Overflow (0%)
2015/7/17
30/42
Basic Observation
• Network Characteristics
2015/7/17
31/42
Basic Observation
• Investigating Critical Nodes/Links
2015/7/17
32/42
Basic Observation
• Investigating Critical Nodes/Links
2015/7/17
33/42
Basic Observation
• Looking into the Links
2015/7/17
34/42
Basic Observation
• Looking into the Links
2015/7/17
35/42
Outline
•
•
•
•
•
•
Introduction
Related Work
GreenOrbs Overview
Basic Observation
Who moved Our Cheese
Conclusion
2015/7/17
36/42
Who moved Our Cheese
• The Last Straw that Breaks the Camel’s Back
First Conjecture:
The bottlenecks are intermediate nodes
instead of those lying in the “hot area”
around the sink.
2015/7/17
37/42
Who moved Our Cheese
• How Dynamic Is the Environment?
Second Conjecture:
Most of the wireless links used in sensor networks
are physically stable.The dynamics mainly come
from internal network operation.
2015/7/17
38/42
Who moved Our Cheese
• Adaptive Routing Design
Third Conjecture:
•The environment: unpredictable impact on the
sensor network system running under it.
•Current dynamic routing approach: Lack
adaption to environment.
2015/7/17
39/42
Outline
•
•
•
•
•
•
Introduction
Related Work
GreenOrbs Overview
Basic Observation
Who moved Our Cheese
Conclusion
2015/7/17
40/42
Conclusion
• Conduct a long term and large-scale
measurement study on an operating
sensor network in the wild.
• Validate three conjectures for future
sensor network design
2015/7/17
41/42
Thank you!
Q& A
2015/7/17
42/42