bluetooth, mobile ad hoc networks: one-hop, small, not power limited,
semi-mobile, temporal scope
larger, more dynamic, power conservative
Sensor network MACs
fixed allocation, random access, not consensus
Self-Organizing Medium Access Control for Sensor Networks (SMACS) and the
Eavesdrop-and-Register (EAR) algorithm
discover and build a network.
continuous service in mobile and stable circumstances
CSMA-based medium access
listen and back-off
adaptive transmission rate control: flow-through vs originating
coordinate in the cpu, not over the air
Hybrid TDMA/FDMA
sink relative; use fdma then tdma
an overview
Power saving operating modes
going to and from the modes costs energy
Error control
ARQ is useless (retransmissions cost); FEC is computationally expensive
Forward error correction
BER and link reliability
talk louder or say more
simple schemes with simple decoding, possibly by special-purpose
processors
Network Layer
organize individual clusters into a complete network
power efficient, data-centric, attribute-based addressing
Maximum PA route
Route along power-available nodes (not efficient)
Minimum energy (ME) route
cheapest to send
Minimum hop (MH) route
the classic, a proxy for efficiency
Maximum minimum PA node route
break ties using capable nodes
node control: push or broadcast-response
addressing nodes with attributes: hot nodes, or shaking nodes
aggregate data as it moves toward the sink
interconnect with other networks
Small minimum energy communication network
minimum energy routes
Flooding
our old friend, but expensive, redundant and resource blind
Gossiping
a.k.a. hot-potato routing
Sensor protocols for information via negotiation
adaptive negotiated protocols
a source offers data, a sink requests it, repeat
Sequential assignment routing
discover neighbors, then form trees rooted at the sink
energy resources along the path
path qos
nodes select among paths based on data, energy, qos
Low-energy adaptive clustering hierarchy
diffuse hot-spots via random assignment
a random set of leaders broadcast, followers select, leaders schedule
followers sense and report, leaders aggregate and forward
Directed diffusion
broadcast request for data, nodes map and respond appropriately
Transport Layer
not ip
specialization within the sensor network
The Application Layer
services offered
Sensor management protocol
managing the network
node addressing by attributes or location, not a global id
new procedures, location finding, time synchronization, repositioning,
enabling and disabling, status, security
Task assignment and data advertisement protocol
what the sink wants, what the nodes have
Sensor query and data dissemination protocol
data request and gather
higher level task descriptions and active messages
Summary
References
Survey on
Sensor Networks by Ian Akyildiz, Weilian Su, Yogesh Sankarasubramaniam and
Erdal Cayirci in IEEE Communications Magazine, August 2002.
Introduction, WSN Applications, and Factors Influencing WSN Design
(chapters 1–3) in Wireless Sensor Networks by Ian
Akyildiz and Mahamet Vuran, Wiley, 2010.