PowerPoint **

advertisement
Wireless sensor
networks: a survey
周紹恩
指導教授:柯開維
1
Outline
•
•
•
•
•
•
Introduction
Sensor networks applications
Factors influencing sensor network design
Sensor networks communication architecture
Routing protocols
Conclusion & Future work
2
Introduction
• A sensor network is composed of a large number of sensor
nodes
• densely deployed either inside the phenomenon or very close to it
• Sensor networks represent a significant improvement
• Sensors can be positioned far from the actual phenomenon
• Several sensors that perform only sensing can be deployed
3
4
What’s different with Ad hoc?
• Sensor nodes are densely deployed
• Sensor nodes are prone to failures
• The number of sensor nodes in a sensor network can be
several orders of magnitude higher than the nodes in an ad
hoc network
• The topology of a sensor network changes very frequently
5
Sensor networks applications
• Sensor networks may consist of many different types of
sensors such as:
•
•
•
•
Temperature
Pressure
Noise levels
Seismic
• The concept of micro-sensing and wireless connection of
these nodes promise many new application areas
• Health
• Military
• Home and other commercial areas
6
7
8
Military applications
•
•
•
•
•
•
Monitoring friendly forces, equipment and ammunition
Battlefield surveillance
Reconnaissance of opposing forces and terrain
Targeting
Battle damage assessment
Nuclear, biological and chemical attack detection and
reconnaissance
9
10
Factors influencing
• Fault tolerance is the ability to sustain sensor network
functionalities without any interruption due to sensor node
failures
• Physical damage
• Environmental interference
• Lack of power
• Note that protocols and algorithms may be designed to
address the level of fault tolerance required by the sensor
networks
• deployed in a house
• deployed in a battlefield
11
Scalability
• the number of nodes in a region can be used to indicate the
node density
• The node density depends on the application in which the
sensor nodes are deployed
• For machine diagnosis application, the node density is around
300 sensor nodes in a 5x5 𝑚2 region
• vehicle tracking application is around 10 sensor nodes per region
• The density will be extremely high when a person normally
containing hundreds of sensor nodes
• eye glasses, clothing, shoes, watch, jewelry, and human body…..
12
Production costs
• the cost of a single node is very important
• Since the sensor networks consist of a large number of sensor
nodes
• As a result, the cost of each sensor node has to be kept low
• Bluetooth radio system to be less than 10$
• PicoNode is targeted to be less than 1$
• The cost of a sensor node should be much less than 1$ in
order for the sensor network
• Note that a sensor node also has some additional units such as
sensing and processing units
• As a result, the cost of a sensor node is a very challenging
issue
13
Hardware constraints
• A sensor node is made up of four basic components:
•
•
•
•
sensing unit
processing unit
transceiver unit
power unit
• They may also have application dependent additional
components such as:
• location finding system
• mobilizer
• power generator
14
15
Hardware constraints
• All of these subunits may need to fit into a matchbox-sized
module
• Apart from the size, there are also some other stringent
constraints for sensor nodes:
•
•
•
•
•
consume extremely low power
operate in high volumetric densities
have low production cost and be dispensable
be autonomous and operate unattended
be adaptive to the environment
16
Power consumption
• Sensor node lifetime dependence on battery lifetime
• Limited power source
• Replenishment of power resources
• might be impossible
• power conservation and power management take on
additional importance
• In other mobile ad hoc network ?
• Maybe important but not primary
• Can be replace by user
17
Power consumption
• Power consumption can be divided into three domains
• Sensing
• Communication
• Data processing
• Sensing
• varies with the nature of applications
• Sporadic sensing might consume lesser power than constant
event monitoring
• complexity of event detection
18
Power consumption
• sensor node expends maximum energy in data
communication
• Data transmission
• Data reception
• Data processing
• Energy expenditure in data processing is much less compared
to data communication
• the energy cost of transmitting 1 KB a distance of 100 m
• same as that for executing 3 million instructions
19
Communication architecture
• sensor nodes are usually scattered in a sensor field
• Each sensor nodes has the capabilities :
• collect data
• route data back to the sink and the end users
20
21
Routing protocol
• Power efficiency
• Data-centric protocols
• Flooding and gossiping
• Sensor protocols for information via negotiation (SPIN)
• Directed Diffusion
• Hierarchical protocols
• LEACH
• Network flow and QoS-aware protocols
• SAR
22
23
Routing protocol
• Sensor networks are mostly data centric
• In data-centric routing, the interest dissemination is
performed to assign the sensing tasks to the sensor nodes
• There are two approaches used for interest dissemination:
• Sinks broadcast the interest
• sensor nodes broadcast an advertisement for the available data
24
Data-centric protocols
• Flooding:
• each node receiving a data or management packet repeats it
by broadcasting
• unless a maximum number of hops for the packet is reached
• the destination of the packet is the node itself
• However, it has several deficiencies:
• Implosion
• Overlap
• Resource blindness
25
A
.....
•
B
26
27
Gossiping
• A derivation of flooding
• nodes do not broadcast but send the incoming packets to a
randomly selected neighbor
• randomly selected neighbor send the data
• Although this approach avoid the implosion problem
• by just having one copy of a message at any node
• it takes long time to propagate the message to all sensor
nodes
28
Data aggregation
• solve the implosion and overlap problems
• Data coming from multiple sensor nodes are aggregated
• as if they are about the same attribute of the phenomenon
• when they reach the same routing node on the way back to
the sink
• Data aggregation can be perceived as a set of automated
methods of combining the data that comes from many sensor
nodes into a set of meaningful information
29
30
SPIN
• Sensor protocols for information via negotiation
• The protocols are designed based on two basic ideas:
• sensor nodes operate more efficiently
• conserve energy by sending data that describe the sensor data
instead of sending the whole data
• SPIN has three types of messages:
• ADV
• REQ
• DATA
31
32
Directed Diffusion
• queries the sensors in an on demand basis by using attributevalue pairs for the data
• Each sensor node then stores the interest entry in its cache
• timestamp field
• gradient field
• However, Directed Diffusion cannot be applied to all sensor
network applications
• The applications that require continuous data delivery to the sink
will not work efficiently
• since it is based on a query-driven data delivery model
33
34
35
36
LEACH
• Low-energy adaptive clustering hierarchy
• minimizes energy dissipation in sensor networks
• Randomly select sensor nodes as cluster-heads
• The cluster head task is to manage communication among
member nodes of the cluster, data processing, and relay
processed sensed data to the Base Station
37
38
SAR
• Sequential assignment routing
• The SAR algorithm creates multiple trees where the root of
each tree is an one hop neighbor from the sink
• The SAR algorithm selects the path based on :
• Energy resources
• Additive QoS metric
• packet’s priority level
39
40
41
Conclusion & Future work
• The flexibility, fault tolerance, high sensing fidelity, low-cost
and rapid deployment characteristics of sensor networks
create many new and exciting application areas for remote
sensing.
• In the future, this wide range of application areas will make
sensor networks an integral part of our lives
42
Refference
• I.F. Akyildiz et al., Wireless sensor networks: a survey,
Computer Networks 38 (4) (2002) 393–422
• Kemal Akkaya, Mohamed Younis, A survey on routing
protocols for wireless sensor networks, Ad hoc networks, 2005
- Elsevier
• I.F. Akyildiz, W. Su, A power aware enhanced routing (PAER)
protocol for sensor networks, Georgia Tech Technical Report,
January 2002, submitted for publication.
• C. Intanagonwiwat, R. Govindan, D. Estrin, Directed diffusion:
a scalable and robust communication paradigm for sensor
networks, Proceedings of the ACM Mobi-Com’00, Boston, MA,
2000, pp. 56–67
43
Download