690 likes | 800 Views
Communication Theory as Applied to Wireless Sensor Networks. muse. Objectives. Understand the constraints of WSN and how communication theory choices are influenced by them Understand the choice of digital over analog schemes
E N D
Communication Theory as Applied to Wireless Sensor Networks muse
Objectives • Understand the constraints of WSN and how communication theory choices are influenced by them • Understand the choice of digital over analog schemes • Understand the choice of digital phase modulation methods over frequency or amplitude schemes muse
Objectives (cont.) • Understand the cost/benefits of implementing source and channel coding for sensor networks • Understand fundamental MAC concepts • Grasp the importance of node synchronization • Synthesize through examples these concepts to understand impact on energy and bandwidth requirements muse
Outline • Sensor network constraints • Digital modulation • Source coding and Channel coding • MAC • Synchronization • Synthesis: Energy and bandwidth requirements
WSN Communication Constraints • Energy! Communication constraints
Data Collection Costs • Sensors • Activation • Conditioning • A/D Communication constraints
Computation Costs • Node life support • Simple data processing • Censoring and Aggregation • Source/Channel coding Communication constraints
Communication Costs Communication constraints
Putting it all together Communication constraints
Outline • Sensor network constraints • Digital modulation • Source coding and Channel coding • MAC • Synchronization • Synthesis: Energy and bandwidth requirements
Modulation • Review • Motivation for Digital Modulation
The Carrier Modulation
Amplitude Modulation (AM) DSB-SC (double sideband – suppressed carrier) Modulation
Frequency representation for DSB-SC (the cartoon) Modulation
Demodulation – coherent receiver Modulation
DSB-LC (or AM as we know it) Modulation
Frequency representationof DSB-LC Modulation
Amplitude Modulation Modulation
Frequency Modulation (FM) Modulation
Frequency Modulation Modulation
Phase Modulation Modulation
SNR Performance Modulation Fig. Lathi
Digital Methods Digital Modulation
Quadrature Modulation Digital Modulation
BPSK Digital Modulation
QPSK Digital Modulation
Constellation Plots Digital Modulation
BER Performance vs. Modulation Method Digital Modulation Fig. Lathi
BER Performance vs. Number of Symbols Digital Modulation Fig. Lathi
Outline • Sensor network constraints • Digital modulation • Source coding and Channel coding • MAC • Synchronization • Synthesis: Energy and bandwidth requirements
Source Coding • Motivation • Lossless • Lossy Source Coding
Lossless Compression • Zip files • Entropy coding (e.g., Huffman code) Source Coding
Lossless Compression Approaches for Sensor Networks • Constraints • Run length coding • Sending only changes in data Source Coding
Lossy Compression • Rate distortion theory (general principles) • JPEG Source Coding
Lossy Compression Approachesfor Sensor Networks • Constraints • Transformations / Mathematical Operations • Predictive coding / Modeling Source Coding
Example Actions by Nodes • Adaptive Sampling • Censoring Source Coding
In-Network Processing • Data Aggregation Source Coding
Outline • Sensor network contraints • Digital modulation • Source coding and Channel coding • MAC • Synchronization • Synthesis: Energy and bandwidth requirements
Channel Coding (FEC) • Motivation • Block codes • Convolution codes Channel Coding
Channel Coding Approachesfor Sensor Networks • Coding constraints • Block coding Channel Coding
Example: Systematic Block Code Channel Coding
Alternative: Error Detection • Motivation • CRC Channel Coding
Performance • Benefits • Costs Channel Coding Fig. Lathi
Outline • Sensor network contraints • Digital modulation • Source coding and Channel coding • MAC • Synchronization • Synthesis: Energy and bandwidth requirements
Sharing Spectrum MAC Fig. Frolik (2007)
MAC • Motivation • Contention-based • Contention-free MAC
ALOHA (ultimate in contention) • Method • Advantages • Disadvantages MAC