Low Power WAN Protocols for IoT: IEEE ah, LoRaWAN Overview

Similar documents
IEEE ah. sub 1GHz WLAN for IoT. What lies beneath Wi-Fi HaLow. Eduard Garcia-Villegas, Elena López-Aguilera Dept. of Network Engineering

IEEE Wireless LANs Part I: Basics

Data-Link Layer and. Management Protocols for IoT. Overview. L2 Protocols for IoT. Recent Protocols for IoT

Wireless Local Area Networks (WLANs) Part I

Local Area Networks NETW 901

3.1. Introduction to WLAN IEEE

Eclipse IOT day April 3016 LoRa Overview. Wyres SAS 2016

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

Day 1: Wi-Fi Technology Overview

Wireless and Mobile Networks

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. Fall 2018 CMSC417 Set 1 1

Wireless Networked Systems

Overview : Computer Networking. Spectrum Use Comments. Spectrum Allocation in US Link layer challenges and WiFi WiFi

Data Communications. Data Link Layer Protocols Wireless LANs

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

Announcements : Wireless Networks Lecture 11: * Outline. Power Management. Page 1

Advanced Computer Networks WLAN

Wireless Protocols for IoT Part II: IEEE Wireless Personal Area Networks

Alternate PHYs

Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1

Mobile & Wireless Networking. Lecture 7: Wireless LAN

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview

IEEE ah: A Long Range WLAN at Sub 1 GHz

Computer Communication III

MSIT 413: Wireless Technologies Week 8

Wireless Local Area Networks (WLANs) and Wireless Sensor Networks (WSNs) Primer. Computer Networks: Wireless LANs

Junseok Kim Wireless Networking Lab (WINLAB) Konkuk University, South Korea

Smart test and certification of wireless IoT devices

What is LoRa & LoRaWAN

WPAN/WBANs: ZigBee. Dmitri A. Moltchanov kurssit/elt-53306/

Wireless Local Area Networks. Networks: Wireless LANs 1

Mobile Communications Chapter 7: Wireless LANs

EE 597: Wireless Networks (Spring 12)

Lecture 16: QoS and "

Wireless Local Area Networks (WLANs) Part II

Wireless Communications

Low Power Wide Area Network (LPWAN) Presented By: Dr. Hafiz Yasar Lateef Director, Telxperts Pty Ltd.

Wireless Communication and Networking CMPT 371

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols

IEEE WLAN Standardization

Wireless LAN -Architecture

Multi-Hop Linear Network Based on LoRa

Multiple Access Links and Protocols

Analysis of IEEE e for QoS Support in Wireless LANs

Computer Networks. Wireless LANs

Mobile and Sensor Systems

Data and Computer Communications. Chapter 13 Wireless LANs

4.3 IEEE Physical Layer IEEE IEEE b IEEE a IEEE g IEEE n IEEE 802.

Guide to Wireless Communications, Third Edition. Objectives

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

original standard a transmission at 5 GHz bit rate 54 Mbit/s b support for 5.5 and 11 Mbit/s e QoS

CS263: Wireless Communications and Sensor Networks

Student Workbook. Presentation Graphics Notes Areas Glossary. Presenter Keith R. Parsons, CWNE #3

02/21/08 TDC Branch Offices. Headquarters SOHO. Hot Spots. Home. Wireless LAN. Customer Sites. Convention Centers. Hotel

Introduction to IEEE

MAC in /20/06

Getting Connected (Chapter 2 Part 4) Networking CS 3470, Section 1 Sarah Diesburg

IPv6 Stack. 6LoWPAN makes this possible. IPv6 over Low-Power wireless Area Networks (IEEE )

IEEE MAC Sublayer (Based on IEEE )

Wireless Communication Session 4 Wi-Fi IEEE standard

Communications & Networks Introduction

Announcements / Wireless Networks and Applications Lecture 9: Wireless LANs Wireless. Regular Ethernet CSMA/CD.

Table of Contents 1 WLAN Service Configuration 1-1

Wireless and Mobile Networking:

Facts, Statistics, and Trends

Wireless Networking based on Chapter 15 of CompTIA Network+ Exam Guide, 4th ed., Mike Meyers

IoT connectivity made easier STM32 MCUs & LoRa

Wireless# Guide to Wireless Communications. Objectives

Wireless Sensor Networks for Spacecraft DAMON PARSY, CEO OF BEANAIR

Topics for Today. More on Ethernet. Wireless LANs Readings. Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet. 4.3 to 4.

Wireless and WiFi. Daniel Zappala. CS 460 Computer Networking Brigham Young University

Wireless Protocols for IoT Part II: IEEE Wireless Personal Area Networks

CHAPTER 8: LAN Standards

Wireless LAN. Access Point. Provides network connectivity over wireless media

WIRELESS SENSOR NETWORK

Analysis of Energy Efficiency in IEEE ah

Optional Point Coordination Function (PCF)

MULTIPLE ACCESS PROTOCOLS 2. 1

Wireless (NFC, RFID, Bluetooth LE, ZigBee IP, RF) protocols for the Physical- Data Link layer communication technologies

WNC-0300USB. 11g Wireless USB Adapter USER MANUAL

WiFi Networks: IEEE b Wireless LANs. Carey Williamson Department of Computer Science University of Calgary Winter 2018

Advanced Computer Networks. WLAN, Cellular Networks

Radio Networks. Riccardo Cavallari. Radio Networks Office: 3 rd floor, Main Building

Wireless Networks

802.11ax for 5G. Richard van Nee

Mobile Communications Chapter 7: Wireless LANs

IEEE Wireless LANs

Mohammad Hossein Manshaei 1393

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Emerging communication technologies enabling the Internet of Things IoT system design challenges and testing solutions

SharkFest 18 Europe. Troubleshooting WLANs (Part 2) Troubleshooting WLANs using Management & Control Frames. Rolf Leutert

Chapter 6 Medium Access Control Protocols and Local Area Networks

Configuring Advanced Radio Settings on the WAP371

IEEE WLANs (WiFi) Part II/III System Overview and MAC Layer

An energy-efficient MAC protocol for infrastructure WLAN based on modified PCF/ DCF access schemes using a bidirectional data packet exchange

WIRELESS-NETWORK TECHNOLOGIES/PROTOCOLS

Functions of physical layer:

Guide to Wireless Communications, 3 rd Edition. Objectives

Wireless# Guide to Wireless Communications. Objectives

Wireless Sensor Networks

Transcription:

Low Power WAN Protocols for IoT: IEEE, LoRaWAN Overview Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this class lecture are available at: 14-1 1. Low Power WANs 2. IEEE 3. LoRaWAN Note: This is the 5 th lecture in series of class lectures on IoT. Bluetooth, Bluetooth Smart, IEEE 802.15.4, ZigBee were covered in the previous lectures. 14-2 Datalink Network Session Recent Protocols for IoT MQTT, SMQTT, CoRE, DDS, AMQP, XMPP, CoAP, IEC, Encapsulation 6LowPAN, 6TiSCH, 6Lo, Thread Routing RPL, CORPL, CARP WiFi,, Bluetooth Low Energy, Z-Wave, ZigBee Smart, DECT/ULE, 3G/LTE, NFC, Weightless, HomePlug GP, 802.15.4e, G.9959, WirelessHART, DASH7, ANT+, LTE-A, LoRaWAN, ISA100.11a, DigiMesh, WiMAX, 14-3 Security IEEE 1888.3, TCG, Oath 2.0, SMACK, SASL, EDSA, ace, DTLS, Dice, Management IEEE 1905, IEEE 1451, IEEE 1377, IEEE P1828, IEEE P1856 Features Aka WiFi HaLow by WiFi Alliance. IEEE spec for Low-rate long-range IoT applications. Currently in 2nd Sponsor ballot (March 2016). Spectrum: Sub-Giga Hertz license-exempt spectrum. Not including TV white spaces (700 MHz for 802.11af). 902-928 MHz (USA) 863-868.6 MHz (Europe) 916.5-927.5 MHz (Japan) 755-587 MHz (China) 917.5-923.5 MHz (Korea) Sub-GHz frequency Longer range than 2.4 GHz, Less congested, better penetration Low bit rate for IoT, Short data transmissions, Power savings, Efficient MAC Goal: Support at least 4X devices per AP than legacy 802.11 14-4

802.11 Standards: Ranges Sample Application 150 kbps to 78 Mbps per spatial stream (up to 4 streams) 700 MHz 900 MHz 2.4 GHz 5 GHz 802.11ad 60 GHz 802.11a/n/ac 802.11b/g/n 802.11af Ref: J. DeLisle, What s the difference between 802.11af and, Microwave and RF, Oct 2015, http://mwrf.com/active-components/what-s-difference-between-ieee-80211af-and-80211ah 14-5 Data Aggregator 15.4g Sensor Network Gateway Wide Area Network (WAN) Wired Distributed Automation Device AP Distributed Automation Device Neighborhood Area Network (NAN) Ref: H. Wei, Self-Organizing Energy Efficient M2M Communications, http://cc.ee.ntu.edu.tw/~ykchen/1123-hwei.pdf 14-6 Wireless Gas Meter Water Meter Power Meter Home Area Network (HAN) PHY 1. 802.11ac PHY down clocked by 10X 2/4/8/16 MHz channels in place of 20/40/80/160 MHz in ac 20 MHz 11ac and 2 MHz 11ah both have 64 FFT size and 48 data subcarriers + 4 pilots 1/10 th inter-carrier spacing 10X longer Symbols Allows 10X delay spread All times (SIFS, ACKs) are 10x longer New 1 MHz PHY with 32 FFT and 24 data subcarriers 2. Adjacent channel bonding: 1MHz+1MHz = 2 MHz 3. All stations have to support 1MHz and 2MHz 4. Up to 4 spatial streams (compared to 8 in 11ac) 5. 1 MHz also allows a new MCS 10 which is MCS0 with 2x repetition Allows 9 times longer reach than 2.4GHz 6. Beam forming to create sectors Ref: W. Sun, M. Choi, and S. Choi, IEEE : A Long Range 802.11 WLAN at Sub 1 GHz, River Journal, 2013, pp. 1-26, http://riverpublishers.com/journal/journal_articles/rp_journal_2245-800x_115.pdf 14-7 802.11 MAC Large number of devices per Access Point (AP) Hierarchical Association Identifier (AID) Relays are used to allow connectivity outside the coverage area. Limited to 2-hops. Power Savings Enhancements: Allows stations to sleep and save energy. AP negotiates a Target Wake Time (TWT) for individual stations Speed frame exchange allows stations to exchange a sequence of frames for a TXOP. Ref: E. Khorov, et al., "A survey on IEEE : An enabling networking technology for smart cities," Computer Communications, 2014, http://dx.doi.org/10.1016/j.comcom.2014.08.008 14-8

MAC Protocol Versions Protocol Version 0 (PV0) is same as that for b/a/g/n/ac Protocol version 1 (PV1) is optimized for IoT Short headers Null Data packets Speed packet exchange Improved channel access 14-9 Short MAC Header MAC Header shortened by 12-26 Bytes: Removed: High throughput control, QoS, Duration field (No virtual carrier sensing) Optional: 3 rd address 2-byte AID in place of some 6-byte addresses Frame indicates what protocol version is being used Sequence field indicates if 3 rd /4 th addresses are present Legacy 802.11 36B Downlink 10-24B Uplink 10-24B Frame Frame AID BSS ID Seq. 2B 6B 2B 0 or 2B 0 or 6B 0 or 6B 14-10 3 2B 2B 6B 0 or 2B 0 or 6B Frame Duration/ ID BSS ID AID 1 2 Seq. 3 3 Seq. 4 QoS HT 2B 2B 6B 6B 6B 2B 6B 2B 4B 4 0 or 6B 4 Null Data Packet (NDP) Speed Frame Exchange Removed: MAC header, Frame check sequence and preamble from the ACK frame Only PHY bits. ACK frame identified by Modulation (MCS) type Block ACK is also NDP with another MCS Clear to Send (CTS) is another NDP with a new MCS Also called Bi Directional Transmit (BDT) Initiator sends a frame with response indicator set to long response Receiver can send data instead of ACK within a SIFS Frames are sent until there are no more frames STA AP SIFS SIFS SIFS Data Data Data Data Data Data Ack SIFS SIFS SIFS 14-11 14-12

Types of Stations High-Traffic: Listens to Traffic Indication Map (TIM) in beacons and transmit accordingly within a restricted access window TIM Stations Periodic Low-Traffic: Negotiate a transmission time allocated in a periodic restricted access windows. Do not listen to beacons Non-TIM Stations Very Low-Traffic: Send a poll to AP and get a transmission opportunity in response Unscheduled Stations Channel Access for TIM Each station knows what segments they belong to. Stations wake up every DTIM interval and find out which beacon they should listen to. The beacon has detailed map indicating which station has pending traffic and when stations can contend for access If the map indicates, AP has buffered packets for a station, the station uses DCF (distributed coordination function) to send a PS-poll to get the packet If a station has a packet to send, it listens to the map and uses DCF to send RTS Small number of stations per slot reduces chances of collisions Under low load, it becomes TDMA 14-13 14-14 Response Indication Deferral (RID) New virtual carrier sense mechanism replacing NAV (Network Allocation Vector) Can not use NAV since there is no duration field RID is also a time count down mechanism similar to NAV RID is set after reception of PHY header NAV is set after reception of complete frame RID is set based on the 2-bit response indication field in the PHY header Normal Response: RID SIFS + Ack or Block Ack time NDP Response: RID SIFS + NDP Frame time No Response (Broadcast frames): RID 0 Long Response: RID SIFS + Longest transmission time (Used with Speed Frame Exchange) Page Segmentation Power Enhancements Restricted Access Window Target Wake Time 14-15 14-16

Page Segmentation Announcing all buffered frames in each beacon 8096 bits would be wasted per beacon interval AP segments the TIM stations in segments and announces only one segment at a time. Every Delivery TIM (DTIM) interval, AP announces which segments have pending data and downlink, uplink periods. DTIM Beacon Segment Count IE Beacon Interval DTIM Beacon Interval 14-17 Beacons with TIM for Segment n 1010 0010 Association Identifier 802.11 b/g/n/ac use 11-bit identifier 2007 stations 2000+ bits required in Traffic Indication Map (TIM) uses 16-bit identifier 8X stations 8 pages of ~2 11 stations each. Actually 2007 stations. Currently only page 0 is allowed. Page 1-7 are reserved. First 2 bits should be 11 to distinguish AID from duration and others. 1 1 1b 1b Page ID Block Index Sub-block Index STA Position Index 3b 5b 3b 3b Pages Blocks Sub-blocks Stations 0 1 2 3 2048 stations 0 1 2 31 64 stations 0 1 2 3 4 5 6 7 8 stations 0 1 2 3 4 5 6 7 14-18 7 Restricted Access Window (RAW) Allows a set of slot to be restricted to a group of stations Reduces contention A TIM station can be allocated slots during restricted access window (RAW) to transmit/receive packets RAW is a part of Contention Free Period Access may granted for transmission, reception, polling, etc for one or a group of stations A raw schedule is transmitted at the beginning of raw interval A station can tell AP that it has a frame to transmit using a Uplink Data Indication (UDI) bit Dividing stations into groups and dividing time into slots for each group increases the efficiency under heavy load. At 100% load: RAW gives close to 100%. Regular EDCF gives 0%. Other RAWs Periodic RAW: Period and duration of PRAW are announced by AP Sounding RAW: used for sector sounding AP Power Management RAW: use by AP to announce the time when it will be sleeping Non-TIM RAW: Protects transmission of non-tim stations Triggering Frame RAW: Used to allow stations to send PSpoll frames indicating their need to transmit 14-19 14-20

Target Wake Time (TWT) Authentication Association request and responses include Target-Wake-Time, Minimum-Wake-Duration, and Wake Interval mantissa. AP sends a Null Data Packet (NDP) to a station at its target wake up time containing buffering status. A station can then send a PS-poll and get its frames. Target Wake Time can be very large Sta2 Sleep Sleep Sta1 AP Active Active Active Sleep Sleep Active Active Active Sleep Sleep New mechanisms to allow authentication of a large number of stations Centralized Authentication: AP announces a threshold in the beacon. Each station draws a random number between 0 and 1022 Station attempts authentication only if # is less than the threshold. Distributed Authentication: Truncated Binary Exponential Backoff Each station draws a random slot # Extends the range if unsuccessful 14-21 14-22 Group Sectorization AP can divide the space in sectors Each station is told which sector it belongs to. Beacon announces which sectors can transmit in this sector interval Some sector intervals may be for omni-directional transmissions Some may be for only some sectors Allows spatial reuse and increase throughput : Summary 1. runs at 900 MHz band Longer distance 2. is 802.11ac down by 10x. It uses OFDM with 1/2/4/8/16 MHz channels. Longer symbols Longer multi-path 3. MAC is more efficient by eliminating reducing header, aggregating acks, null data packets, speed frame exchanges 4. Saves energy by allowing stations and AP to sleep longer using Target Wakeup Time, Restricted Access Window 14-23 14-24

Other LPWANs Low Power Wide Area Networks (LPWANs) LoRaWAN, https://www.lora-alliance.org SIGFOX, http://www.sigfox.com/ Weightless-N (Narrowband), http://www.weightless.org/ Weightless-P (High Performance), http://www.weightless.org/ NWAVE, http://www.nwave.io/nwave-network/ OnRamp Wireless, http://www.onrampwireless.com/ PLATANUS, http://www.m2comm-semi.com/our-protocol/# Telensa, http://www.telensa.com/unb-wireless/ M-Bus by Amber Wireless, https://www.amberwireless.com/en/products/wireless-m-bus.html M2M Spectrum, http://m2mspectrum.com Ref: C. Pham, Long-Range Technology Overview, Dec 2015, http://web.univ-pau.fr/~cpham/lora/waziup-lora-overview.pdf 14-25 LoRaWAN Long Range Wide Area Network. Originally developed by Cyclos in France. Acquired by Semtech corporation, which formed LoRa Alliance. Now 160+ members. V1.0 spec dated January 2015. Released to public July 2015. Rapid Adoption: Products already available on Amazon. Transceiver Arduino Radio Shield Ref: https://www.lora-alliance.org/what-is-lora/technology 14-26 Connectivity Kit for Arduino, Waspmote, Raspberry Pi Key Features Bidirectional communication Allows firmware/software updates of end devices Low Rate: 0.3 kbps to 22 kbps in Europe, 0.9 kbps in US Star of Stars Topology: Gateways are transparent bridges. Server is the brain. Simple devices. Relays are optional. Secure: EUI128 Device Key, EUI64 Network Key, EUI64 Application Key Relay Gateway Ref: https://www.lora-alliance.org/what-is-lora/technology 14-27 Server Relay Device Device Device Device Device Device Device Classes of Devices Class A: Uplink transmission followed by 2 short downlink Schedule determined by the end point Simple devices. Pure Aloha 18.4% =1/2e efficiency under heavy load. Gateways listen to multiple transmissions on multiple channels All gateways listen to all transmissions Antenna Diversity. Server selects one gateway for downlink/ack to device Mobility Class B: Class A + extra receive window at scheduled time following the beacon from Gateway All gateways transmit beacons every 2 n seconds (n=0..7) All gateways are synchronized using GPS Device is told receive slot Class C: Can receive anytime (unless transmitting). Generally on AC power 14-28

Frequency Uses ISM license-exempt band: 915 MHz MHz in US. Power limit. No duty cycle limit. 868 MHz in Europe. 1% and 10% duty cycle limit 433 MHz in Asia Same techniques can be used in 2.4GHz or 5.8 GHz Currently suitable for public (single) deployment in an area All gateways report to the same server A device can talk to any gateway All devices use the same frequency Chirp Spread Spectrum Chirp: A signal with continuously increasing (or decreasing) frequency (Whale sound) Chirp Spread Spectrum: signal is frequency modulated with frequency increasing (or decreasing) from min to max (or max to min) power is spread over the entire spectrum Power Frequency Ref: http://www.link-labs.com/what-is-lora/ http://www.radio-electronics.com/info/wireless/lora/lorawan-network-architecture.php 14-29 Ref: Z. Ianelli, Introduction to Chirp Spread Spectrum (CSS) Technology, IEEE 802 Tutorial, http://www.ieee802.org/802_tutorials/03-november/15-03-0460-00-0040-ieee-802-css-tutorial-part1.ppt 14-30 LoRa Modulation LoRaWAN MAC Designed to achieve high sensitivity using a cheap crystal Allows low power transmissions over long distances A form of Chirp spread spectrum. Data is encoded using the frequency increase/decrease rate Data rate and link condition determines the f frequency bandwidth required t Multiple parallel transmissions with different data rates on the same frequency Can receive signals 19.5 db below noise floor with forward error correction (FEC) Power level is determined adaptively based on data rate and link condition. Fast communication is used to save battery. Ref: LoRA Physical Layer and RF Interface, Radio-Electronics, http://www.radio-electronics.com/info/wireless/lora/rf-interface-physical-layer.php 14-31 LoRaWAN: MAC function over LoRa PHY Server manages the network and runs MAC Assigns each device is a frequency, spreading code, data rate Eliminates duplicate receptions Schedules acknowledgements Adapts data rates All gateways of a network are synchronized Server Data rate is determined by distance and message duration Gateway Server determines the data rate using an adaptive data rate (ADR) scheme Device Device Device 14-32

LoRaWAN: Summary 1. LoRaWAN is the new MAC standardized by LoRa Alliance 2. LoRa modulation is a variation of chirp spread spectrum where the rate of frequency increase/decrease is modulated by symbol Increases its resistance to noise Allows multiple parallel transmissions in one frequency 3. Centralized management and media access control using a server 4. Devices broadcast to all gateways. The best gateway replies back. Summary 1. Dozens of protocols for low-power WAN 2. LoRaWAN has already been implemented and is a leading candidate 3. IEEE is a new standard. To be productized. 14-33 14-34 Lab 1 Reading List A. Download InSSIDer v3.1.2.1 from: http://www.techspot.com/downloads/5936-inssider.html or http://www.filecroco.com/download-inssider Measure the signal levels of various WiFi networks Submit a screen capture B. Download Wireshark from: https://www.wireshark.org/#download Run a trace packets on your wireless network Submit a screen capture E. Khorov, et al., "A survey on IEEE : An enabling networking technology for smart cities," Computer Communications, 2014, http://www.freepaperdownload.us/1752/article5078210.htm W. Sun, M. Choi, and S. Choi, "IEEE : A Long Range 802.11 WLAN at Sub 1 GHz," River Journal, 2013, pp. 1-26, http://riverpublishers.com/journal/journal_articles/rp_journal_2245-800x_115.pdf http://www.link-labs.com/what-is-lora/ "LoRA Physical Layer and RF Interface," Radio-Electronics, http://www.radio-electronics.com/info/wireless/lora/rf-interface-physicallayer.php https://www.lora-alliance.org/what-is-lora/technology 14-35 14-36

References Wikipedia Links C. Pham, "Long-Range Technology Overview," Dec 2015, http://web.univpau.fr/~cpham/lora/waziup-lora-overview.pdf GreenPeak, http://www.greenpeak.com/company/opinions/ceeslinkscolumn36.pdf H. Wei, "Self-Organizing Energy Efficient M2M Communications," http://cc.ee.ntu.edu.tw/~ykchen/1123-hwei.pdf http://www.radio-electronics.com/info/wireless/lora/lorawan-networkarchitecture.php J. DeLisle, "What's the difference between 802.11af and," Microwave and RF, Oct 2015, http://mwrf.com/active-components/what-sdifference-between-ieee-80211af-and-80211ah Z. Ianelli, "Introduction to Chirp Spread Spectrum (CSS) Technology," IEEE 802 Tutorial, http://www.ieee802.org/802_tutorials/03-november/15-03-0460-00-0040-ieee-802-css-tutorial-part1.ppt https://en.wikipedia.org/wiki/chirp_spread_spectrum https://en.wikipedia.org/wiki/delivery_traffic_indication_message https://en.wikipedia.org/wiki/ieee_ https://en.wikipedia.org/wiki/ieee_802.1ah-2008 https://en.wikipedia.org/wiki/lpwan https://en.wikipedia.org/wiki/traffic_indication_map 14-37 14-38 Wikipedia Links (Optional) https://en.wikipedia.org/wiki/6lowpan https://en.wikipedia.org/wiki/comparison_of_wireless_data_standards https://en.wikipedia.org/wiki/dash7 https://en.wikipedia.org/wiki/distributed_coordination_function https://en.wikipedia.org/wiki/ieee_802.11_rts/cts https://en.wikipedia.org/wiki/narrowband_iot https://en.wikipedia.org/wiki/network_allocation_vector https://en.wikipedia.org/wiki/on-ramp_wireless https://en.wikipedia.org/wiki/short_interframe_space https://en.wikipedia.org/wiki/sigfox https://en.wikipedia.org/wiki/weightless_(wireless_communications) 14-39 Acronyms 6Lo IPv6 over Networks of Resource Constrained Nodes 6LoWPAN IPv6 over Low Power Wireless Personal Area Networks 6TiSCH IPv6 over Time Slotted Channel Hopping Mode of IEEE 802.15.4e AC Alternating Current ACK Acknowledgement ADR adaptive data rate AID Association Identifier AMQP Advanced Message Queuing Protocol ANT A proprietary open access multicast wireless sensor network ANT+ Interoperability Function added to ANT AP Access Point BDT Directional Transmit BSS Basic Service Set CARP Channel-Aware Routing Protocol CoAP Constrained Application Protocol CoRE Constrained RESTful Environment 14-40

Acronyms (Cont) CORPL Cognitive RPL CSS Chirp Spread Spectrum CTS Clear to Send DASH-7 Named after last two characters in ISO 18000-7 db DeciBel DCF Distributed coordination function DDS Data Distribution Service DECT Digital Enhanced Cordless Telephone DECT/ULE Digital Enhanced Cordless Telephone with Ultra Low Energy DTIM Delivery Traffic Indication Map DTLS Datagram Transport Layer Security EDCF Enhanced Distributed Coordination Function EDSA Embedded Device Security Assurance EUI Extended Unique Identifier FEC Forward error correction FFT Fast Fourier Transform Acronyms (Cont) GHz Giga Hertz GP Green PHY GPS Global Positioning System HAN Home Area Network ID Identifier IEC International Engineering Council IEEE Institution of Electrical and Electronic Engineers IoT Internet of Things ISA International Society of Automation ISM Instrumentation Scientific and Medical LoRa Long Range LoRaWAN Long Range Wide Area Network LowPAN Low Power Personal Area Network LPWANs Low Power Wide Area Network LTE-A Long-Term Evolution Advanced LTE Long-Term Evolution 14-41 14-42 Acronyms (Cont) Acronyms (Cont) MAC Media Access MCS Modulation and Coding Scheme MHz Mega Hertz MQTT Message Queue Telemetry Transport NAN Neighborhood Area Network NAV Network Allocation Vector NDP Null Data Packet NFC Near Field Communication NWAVE Name of a company OFDM Orthogonal Frequency Division Multiplexing PHY Physical Layer PLATANUS Name of a company PRAW Periodic Random Access Window PS Power Save PV0 Protocol Version 0 PV1 Protocol Version 1 QoS Quality of Service RAW Restricted Access Window RF Radio Frequency RID Response Indication Deferral RPL Routing Protocol for Low Power and Lossy Networks RTS Request to Send SASL Simple Authentication and Security Layer SIFS Short Inter-frame Spacing SIGFOX Name of a company SMACK Simple Mandatory Access Kernel for Linux STA Station TCG Trusted Computing Group TDMA Time Division Multiple Access TIM Traffic Indication Map TV Television TWT Target Wake Time 14-43 14-44

Acronyms (Cont) Scan This to Get These Slides TXOP Transmission Opportunity UDI Uplink Data Indication ULE Ultra Low Energy US United States WAN Wide Area Network WiFi Wireless Fidelity WiMAX Worldwide Interoperability of Microwave Access WLAN Wireless Local Area Networks 14-45 14-46 Related Modules Internet of Things, j_10iot.htm Introduction to Vehicular Wireless Networks, j_08vwn.htm Introduction to 5G, j_195g.htm Wireless Protocols for IoT Part III: ZigBee, j_13zgb.htm Audio/Video Recordings and Podcasts of Professor Raj Jain's Lectures, https://www.youtube.com/channel/ucn4-5wznp9-ruozqms-8nuw 14-47