Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sensor Network - Coggle Diagram
Sensor Network
Module 4
Communication Protocols
MAC Protocols for WSN
Contention and Schedule based Protocols
Energy Wastage
Low Duty Cycle
Data Link-Layer Protocol
Address and Name Management
MAC Addresses
Physical Layer and Transceiver Design
Frequency Bands
Modulation
Signal Distortion
From Waves to Bits
Channel Models
Transceiver Design
Module 5
WSN Infrastructure Establishment
Localization and Positioning
Accuracy and Precision
Single Hop Localization
Active Badge
Active Office
Positioning in Multihop Environments
Trialeration
Topology Control
Maximum Power Graph
Energy Conservations
Collision Avoidance
Increased Network Capacity
Challenges in Topology Control
Important considerations in the design of effective topology control mechanisms
Topology Control
Communication Protocol Stack
Construction
Maintenance
Initialization
MaxPowerGraph
Maximum Transmission Power
Topology Control Taxonomy and Road Map
Reliable Data Transport
Reliability Requirements in Sensor Networks
Single Packet Delivery
vs
Block Packet Delivery
vs
Stream Delivery
Sink-to-Sensors
vs
Sensors-to-Sink
vs
Local Sensor-to-Sensor
Guaranteed Delivery
vs
Stochastic Delivery
Single Packet Delivery
Using a Single Path
Energy Cost Modelling
HHR and HHB
Block Packet Delivery
PSFQ : Block Delivery in the Sink-to-Sensors Case
Behaviour of the Data Source
Handling a Duplicate Packet
Handling an In-Sequence Packet
Handling an Out-of-Order Packet
Transport layer and QoS
in WSN
Quality of Service / relaiability
Transport Protocol
Coverage and Deployment
Sensing Models
Boolean sensing model
General sensing model,
Coverage Measures
Maximum Breach Path
Maximum Support Path
Detectability
Area Coverage
Node Coverage
Exposure
Uniform Random Deployments
Poisson Point Processes
Coverage of Random Deployments
Boolean Sensing Model
Congestion and Rate Control
Congestion
Main Source of Congestion
Congestion Detection
Congestion Handling
Rate Control
Protocols
ESRT
CODA
Open Loop
Close Loop
PSFQ
RCRT
End-to-End Loss recovery
Rate Adaptive-Additive Increase Multiple Decrease
Time Synchronization,
Node Clocks and Problem of Accuracy
Clock Precision
Internal
External
Properties and Structures of Time Synchronisation Algorithms
Protocols
Sender Receiver Synchronization
LTS
Pair Wise Synchronization
Networkwide Synchronization
Centralized Multihop
ECHO
Distributed Multihop
DDFS
TPSN
Pair Wise Synchronization
Networkwide Synchronization
Centralized Multihop
ECHO
Distributed Multihop
DDFS
Receiver Sender Synchronization
RBS
Synchronization in a broadcast domain
HRTS
Synchronization in a broadcast domain
Module 1
Sensor Technology Fundamental
Sensor Network Arhitecture
WSN
Requirement of WSN
MANET vs WSN
Application
Different Sensors
Sensor Node Architecture
Sensor Characteristics
Module 3
Sensor Network Architecture
Sensor Node Architecture
Hardware Components
Memory
Communication Device
Transceivers
Sensors / Actuators
Power Supply
Controllers
Microcontrollers vs Microprocessors
Energy Consumption
Operating System
Network Architecture
Module 2
Overview of WSN
Mobile Ad-Hoc vs Sensor Network
Characteristic Requirement
Required Mechanism
Application of Sensor Networks Enabling technologies for WSN
Challenges for WSN
Module 6
WSN Routing Protocol
Routing Challenges and Design Issues in WSN
Routing Protocols in WSN
Network Structure
Direct Diffusion
Location Based Routing
GEAR
GPSR
Hierarchical Routing
LEACH
Algorithm
Flat Routing
SPIN
3 Stage Handshake Protocol
Protocol Operation
QoS Based Routing
Geographic Routing
Simple Routing
Position-Based Routing
Moving Forward within r
Nearest with Forward Progress
Directional Routing
The Problem of Dead Ends
Restricted Flooding
GPSR
GeRaF
GEM
Geocasting
Location Based Multicast
Adaptive Distance
Adaptive Zone
Static Zone
Finding the Right Direction: Voronoi Diagrams and Convex Hulls
Mobile Nodes
Mobile Sink
Mobile Regions
The Many Faces of Forwarding and Routing
Forwarding
Routing Tables
Energy Efficient Unicast
Simultaneous Transmissions Over Multiple Paths
Constructing Energy-Efficient Secondary Paths
SAR
Randomly Choosing One of Several Paths
Trade-Off Analysis
Broadcast and Multicast
Broadcast
Multicast
One Tree Per Source
Minimize Total Cost (Steiner Tree)
Minimize Cost to Each Node (Dijkstra)
Shared Tree (Core-Based Tree)
Single Core
Multiple Core
Mesh
Data Centric Routing
One-Shot Interaction
SPIN
ACQUIRE
Repeated Interaction
Direct Diffusion - Two Phase Pull
Data Centric Storage
Module 7
Sensor Network Application, Tools, OS
WSN Advanced Application Support
Security
Security Goals
Attacks
Node capture
Denial-of-service attacks
Selective Message Forwarding
Spoofing Attack
Ingress Filtering
Physical-layer and link-layer attacks
Clever Attack
Network-layer attacks
Black Hole Attack
Counter Measures
Application-Specific Support
Target Detection and Tracking
Network Requirement
Detection
Target Localization
Classification
Tracking
Tracking Approch
Centralized Processing
Loaclized Processing
Counter / Edge Detection
Field Sampling
Advanced In-Network Processing
Fast Fourier Transform
Parallel Algorithm in a WSN - FFT
Sensor Fusion
Correlated Data
Applying MPEG encoding to sensor networks
Prediction based monitoring model
Mobile Agent Concept
Distributed Source Coding
Source Coding
Block Coding
Correlated sources – the Slepian–Wolf theorem
Syndrome coding – DISCUS
Network coding
Why Use WSN
Sensor Classification
Sensor Usage
WSN Application
Great Duck Island
OS
Tiny OS
Design Model
Features
Structure of Tiny OS
Models
Data Memory Model
Thread Model
Programming Model
Component Model
Concurrency Model
Basic Contructs
NesC Language
What is TinyOS
Contiki OS
Features
Tiny OS vs Contiki OS