320 likes | 334 Vues
Lecture 8.1 Wireless Networks for the IoT. CMSC 818W : Spring 2019. Tu-Th 2:00-3:15pm CSI 2118. Nirupam Roy. Apr. 16 th 2019. What we’ve learned so far…. IoT. Sensing. Computing. Communication. AM, FM, PM, CDMA, TDMA, FDMA, OFDM,
E N D
Lecture 8.1 Wireless Networks for the IoT CMSC 818W : Spring 2019 Tu-Th 2:00-3:15pm CSI 2118 Nirupam Roy Apr. 16th 2019
What we’ve learned so far… IoT Sensing Computing Communication AM, FM, PM, CDMA, TDMA, FDMA, OFDM, Short-range, touch-based communication, wireless and acoustic communication, … Sensors (IMU, Acoustic, Camera) Sampling theory, ADC/DAC, Nyquist rate, aliasing, low-pass/high-pass filtering, Time-frequency domain, FFT, Antenna array… DSP basics, Ranging techniques(ToA, TDoA), trilateration, triangulation, gesture & motion sensing, HMM model, Localization, GPS, SLAM, Doppler, FMCW, beamforming, special filtering, security and privacy, mobileHealth … Networking
Today’s talk 1. Networks 2. Wireless networks 3. Wireless sensor networks 4. Low-power wireless sensor networks
Networking Address: A Message to A Address: B Address: C 1 Addressing
Networking Shared channel 2 Channel access protocol
Networking Shared channel Carrier-Sense Multiple Access (CSMA) “Listen before you transmit” 2 Channel access protocol
Networking Token Ring 2 Channel access protocol
Networking Address: A Address: B 3 Routing protocol
Networking Wired vs. Wireless Networks 3 2 1 Routing protocol Channel access protocol Addressing
Today’s talk 1. Networks 2. Wireless networks 3. Wireless sensor networks 4. Low-power wireless sensor networks
Wireless Networking Address: B Address: A Address: C Address: D 1 Inherently multi-access
Wireless Networking 1 2 3 4 Inherently multi-access Higher error-rate Limited access to power Varying topology
Wireless Networking Wireless network == WiFi ? Bluetooth, ZigBee, … WiFi Cellular
Wireless Networking Wired network Base station/ Access point Collision domain
Wireless Networking CSMA-CA: CSMA-Collision Avoidance A B C Hidden terminal problem
Wireless Networking CSMA-CA: CSMA-Collision Avoidance RTS = Request To Send A B CTS = Clear To Send
Wireless Networking CSMA-CA: CSMA-Collision Avoidance A B C RTS
Wireless Networking CSMA-CA: CSMA-Collision Avoidance A B C CTS
Wireless Networking CSMA-CA: CSMA-Collision Avoidance A B C RTS RTS What if the RTS packets collided?
Wireless Networking CSMA-CA: CSMA-Collision Avoidance Exponential Back-off Exponential Back-off A B C RTS RTS What if the RTS packets collided?
Wireless Networking D A B C Exposed terminal problem
Wireless Sensor Networks Infrastructure network Mesh network Ad-hoc network
Today’s talk 1. Networks 2. Wireless networks 3. Wireless sensor networks 4. Low-power wireless sensor networks
Wireless Sensor Networks Wireless Sensor Networks (WSN) == Wireless Ad-hoc Networks? • Large number of sensor • Densely deployed • Prone to failure • Highly dynamic topology • Limited power, computational capabilities, and memory • Nodes may not have global addresses
Today’s talk 1. Networks 2. Wireless networks 3. Wireless sensor networks 4. Low-power, long-range wireless sensor networks
Types of Networks Personal Area Network Local Area Network Metropolitan Area Network Wide Area Network PAN LAN MAN WAN