SlideShare a Scribd company logo
IoTSSC –
Low Power
Wide Area
Networks
(LPWAN)
LPWAN
• Specifically targeting IoT applications
• Battery powered devices
LPWAN
• Coverage (lower frequency) vs bandwidth/throughput
(WLAN/ WPAN)?
• Licensed vs unlicensed spectrum?
• Centralised vs decentralized access?
• Compatibility with cellular systems?
• Mobility support?
• Latency constraints?
• Security
LoRaWAN
• One of the main contenders for LPWAN dominance
• Operates in license-free ISM bands: 433, 868, 915 MHz
• Regulated (power, duty-cycle, bandwidth)
• EU: 0.1% or 1% per sub-band duty-cycle limitation
• Protocol stack works on top of a chirp spread spectrum
PHY layer (LoRa) – rates typically between 300bps –
5.5kbps + two ‘high speed’ (FSK) channels (11 and
50kb/s)
• PHY is proprietary (SemTech)
• Can work on 8 different frequencies at a time
LoRaWAN architecture
LoRa modulation
• Chirp spread spectrum - Spread Factors (SF) 7 to 12
• Moving an RF tone through time linearly - breaking
chirps in different places in terms of time and
frequency to encode a symbol.
Credits: Thomas Telkamp
LoRa modulation
• Robust to interference
• Symbol rate (SF bits per symbol)
𝑅𝑠 =
𝐵𝑊
2𝑆𝐹
• Bit rate
𝑅𝑏 = 𝑆𝐹
𝐵𝑊
2𝑆𝐹
• Data whitening, interleaving, FEC are then applied
• FEC k/n – for every k bits of information n bits TX
LoRa bit rates vs SF (BW=125kHz)
SF Chirps/symbol Bitrate
7 128 5.469kb/s
8 256 3.125kb/s
9 512 1.758kb/s
10 1024 977b/s
11 2048 537b/s
12 4096 293b/s
LoRa bit rates vs SF (BW=125kHz)
SF Chirps/symbol Bitrate
7 128 5.469kb/s
8 256 3.125kb/s
9 512 1.758kb/s
10 1024 977b/s
11 2048 537b/s
12 4096 293b/s
Numbers do not really match the formula. Why?
LoRa bit rates vs SF (BW=125kHz)
SF Chirps/symbol Bitrate
7 128 5.469kb/s
8 256 3.125kb/s
9 512 1.758kb/s
10 1024 977b/s
11 2048 537b/s
12 4096 293b/s
Numbers do not really match the formula. Why?
FEC is applied here as well. Can you guess the code rate?
LoRa bit rates vs SF (BW=125kHz)
SF Chirps/symbol Bitrate
7 128 5.469kb/s
8 256 3.125kb/s
9 512 1.758kb/s
10 1024 977b/s
11 2048 537b/s
12 4096 293b/s
Numbers do not really match the formula. Why?
Default code rate used is 4/5
LoRaWAN protocol stack
LoRaWAN device types
Standard defines three classes of devices defined
• Class A: Supported by all devices. Each uplink TX
followed by two short downlink receive windows.
• Class B: Extra receive windows at scheduled times
latency controlled downlink); slotted communication
• Class C: Continuously open receive widow, except when
transmitting (mains powered devices, no latency)
LoRaWAN frame format
LoRaWAN security
Two layers of security
• Network Security Key (nwkSkey) – authenticates node
in the network
• Application Security Key (appSkey) – ensures network
operator cannot inspect the data, but only service
provider can
• AES 128 used in both cases
• MIC calculated over the ‘network’ part of the message
– works as a signature
Device activation
1) Over The Air Activation (OTAA)
• End-device follows a join procedure.
(+) device can attach any LoRaWAN network, security
keys can be updated on a per session basis; enables
roaming
(-) App server has to answer to join requests each time a
device (re)starts, generating more downlink traffic.
Device activation
2) Activation By Personalization (ABP)
• The end-device already pre-registered on the network.
DevAddr and keys are stored in end-device and NS.
(+) simpler from application server point of view
(-) node tied to a particular network; vulnerable to replay
attacks
UoE LoRaWAN infrastructure
• Edge devices: Pycom dev boards (run micropython)
• Gateways deployed @ library, Argyle House, Bush campus
• TTN – The Things Network – open source NS stack
https://www.thethingsnetwork.org
Narrow Band IoT
(NB-IoT)
The NB-IoT paradigm
• Standardised by 3GPP (Rel 13) to enable roll out over
existing cellular infrastructure (focus on reliability)
• Target apps: smart metering, smart cities (diagnostics
and control), eHealth
• Three types of deployments:
*Wang et al. “A Primer on 3GPP Narrowband Internet of Things (NB-IoT)”
The NB-IoT paradigm
• Bandwidth: 180kHz (low throughput)
• Data rates: 25kb/s (downlink) and 64kb/s (uplink,
multi-tone)
• Latency <10ms
• Hybrid ARQ scheme (reliability)
• Power saving modes (base station can dictate power
control through signalling)
Cellular IoT (CIoT) architecture
(red) – control plane; (blue) – user plane
RAN – Radio Access Network;
S/P-GW – Serving/Packet Gateway
MME – Mobility Management Entity
SCEF - Service Capability Exposure Function (new addition)
Channel access - downlink
• Each NB-IoT subframe spans one physical resource
block (PRB) – 12 subcarriers
• Narrowband Primary Synchronization Signal (NPSS);
Secondary Synchronization Signal (NSSS); Physical
Broadcast Channel (NPBCH); Reference Signal (NRS);
Physical Downlink Control Channel (NPDCCH);
Physical Downlink Shared Channel (NPDSCH)
Channel access - uplink
• Narrowband Physical Random Access Channel
(NPRACH) – similar to LTE, but narrower channel
• Tone frequency index changes from one symbol
group to another - single-tone frequency hopping
Questions?

More Related Content

Similar to LPWAN.pdf

WiFi Networks.pdf
WiFi Networks.pdfWiFi Networks.pdf
WiFi Networks.pdf
waqas232871
 
Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Multi protocol label switching (mpls)
Multi protocol label switching (mpls)
Online
 
wireless la-ns
wireless la-nswireless la-ns
wireless la-ns
Srinivasa Rao
 
Wireless networks
Wireless networksWireless networks
Wireless networks
Joland Reambillo
 
Wireless networks
Wireless networksWireless networks
Wireless networks
SYEDJAMAESHA
 
Brief LoRaWAN Overview
Brief LoRaWAN OverviewBrief LoRaWAN Overview
Brief LoRaWAN Overview
Alper Yegin
 
IoT Connectivity with LoRa
IoT Connectivity with LoRaIoT Connectivity with LoRa
IoT Connectivity with LoRa
Andri Yadi
 
Wireless Networks.ppt
Wireless Networks.pptWireless Networks.ppt
Wireless Networks.ppt
xdarlord
 
Vlan
VlanVlan
Lec 12 Wi-Fi Indoor Wireless Communication
Lec 12 Wi-Fi Indoor Wireless CommunicationLec 12 Wi-Fi Indoor Wireless Communication
Lec 12 Wi-Fi Indoor Wireless Communication
DrAdeelAkram2
 
Overview of Low Power Wide Area Networks
Overview of Low Power Wide Area NetworksOverview of Low Power Wide Area Networks
Overview of Low Power Wide Area Networks
Maarten Weyn
 
WPAN According To ZIGBEE
WPAN According To ZIGBEEWPAN According To ZIGBEE
WPAN According To ZIGBEE
Afaq Siddiqui
 
Lte overview titus
Lte overview titusLte overview titus
Lte overview titus
Nabil Al_Mutawakel
 
IEEE 802.11
IEEE 802.11IEEE 802.11
IEEE 802.11
Abhishek Pachisia
 
Lo ra
Lo raLo ra
802.11ah wi fi-iot-5709 (1)
802.11ah wi fi-iot-5709 (1)802.11ah wi fi-iot-5709 (1)
802.11ah wi fi-iot-5709 (1)
BasicFirst1
 
Ultra_Wide_Band_ppt
Ultra_Wide_Band_pptUltra_Wide_Band_ppt
Ultra_Wide_Band_ppt
Partho Choudhury
 
Wireless LANs PPT.ppt
Wireless LANs PPT.pptWireless LANs PPT.ppt
Wireless LANs PPT.ppt
DrTThendralCompSci
 
IT8602 Mobile Communication - Unit III
IT8602 Mobile Communication  - Unit IIIIT8602 Mobile Communication  - Unit III
IT8602 Mobile Communication - Unit III
pkaviya
 
WirelessB06.ppt
WirelessB06.pptWirelessB06.ppt
WirelessB06.ppt
BushraBush2
 

Similar to LPWAN.pdf (20)

WiFi Networks.pdf
WiFi Networks.pdfWiFi Networks.pdf
WiFi Networks.pdf
 
Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Multi protocol label switching (mpls)
Multi protocol label switching (mpls)
 
wireless la-ns
wireless la-nswireless la-ns
wireless la-ns
 
Wireless networks
Wireless networksWireless networks
Wireless networks
 
Wireless networks
Wireless networksWireless networks
Wireless networks
 
Brief LoRaWAN Overview
Brief LoRaWAN OverviewBrief LoRaWAN Overview
Brief LoRaWAN Overview
 
IoT Connectivity with LoRa
IoT Connectivity with LoRaIoT Connectivity with LoRa
IoT Connectivity with LoRa
 
Wireless Networks.ppt
Wireless Networks.pptWireless Networks.ppt
Wireless Networks.ppt
 
Vlan
VlanVlan
Vlan
 
Lec 12 Wi-Fi Indoor Wireless Communication
Lec 12 Wi-Fi Indoor Wireless CommunicationLec 12 Wi-Fi Indoor Wireless Communication
Lec 12 Wi-Fi Indoor Wireless Communication
 
Overview of Low Power Wide Area Networks
Overview of Low Power Wide Area NetworksOverview of Low Power Wide Area Networks
Overview of Low Power Wide Area Networks
 
WPAN According To ZIGBEE
WPAN According To ZIGBEEWPAN According To ZIGBEE
WPAN According To ZIGBEE
 
Lte overview titus
Lte overview titusLte overview titus
Lte overview titus
 
IEEE 802.11
IEEE 802.11IEEE 802.11
IEEE 802.11
 
Lo ra
Lo raLo ra
Lo ra
 
802.11ah wi fi-iot-5709 (1)
802.11ah wi fi-iot-5709 (1)802.11ah wi fi-iot-5709 (1)
802.11ah wi fi-iot-5709 (1)
 
Ultra_Wide_Band_ppt
Ultra_Wide_Band_pptUltra_Wide_Band_ppt
Ultra_Wide_Band_ppt
 
Wireless LANs PPT.ppt
Wireless LANs PPT.pptWireless LANs PPT.ppt
Wireless LANs PPT.ppt
 
IT8602 Mobile Communication - Unit III
IT8602 Mobile Communication  - Unit IIIIT8602 Mobile Communication  - Unit III
IT8602 Mobile Communication - Unit III
 
WirelessB06.ppt
WirelessB06.pptWirelessB06.ppt
WirelessB06.ppt
 

Recently uploaded

Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 

Recently uploaded (20)

Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 

LPWAN.pdf

  • 1. IoTSSC – Low Power Wide Area Networks (LPWAN)
  • 2. LPWAN • Specifically targeting IoT applications • Battery powered devices
  • 3. LPWAN • Coverage (lower frequency) vs bandwidth/throughput (WLAN/ WPAN)? • Licensed vs unlicensed spectrum? • Centralised vs decentralized access? • Compatibility with cellular systems? • Mobility support? • Latency constraints? • Security
  • 4. LoRaWAN • One of the main contenders for LPWAN dominance • Operates in license-free ISM bands: 433, 868, 915 MHz • Regulated (power, duty-cycle, bandwidth) • EU: 0.1% or 1% per sub-band duty-cycle limitation • Protocol stack works on top of a chirp spread spectrum PHY layer (LoRa) – rates typically between 300bps – 5.5kbps + two ‘high speed’ (FSK) channels (11 and 50kb/s) • PHY is proprietary (SemTech) • Can work on 8 different frequencies at a time
  • 6. LoRa modulation • Chirp spread spectrum - Spread Factors (SF) 7 to 12 • Moving an RF tone through time linearly - breaking chirps in different places in terms of time and frequency to encode a symbol. Credits: Thomas Telkamp
  • 7. LoRa modulation • Robust to interference • Symbol rate (SF bits per symbol) 𝑅𝑠 = 𝐵𝑊 2𝑆𝐹 • Bit rate 𝑅𝑏 = 𝑆𝐹 𝐵𝑊 2𝑆𝐹 • Data whitening, interleaving, FEC are then applied • FEC k/n – for every k bits of information n bits TX
  • 8. LoRa bit rates vs SF (BW=125kHz) SF Chirps/symbol Bitrate 7 128 5.469kb/s 8 256 3.125kb/s 9 512 1.758kb/s 10 1024 977b/s 11 2048 537b/s 12 4096 293b/s
  • 9. LoRa bit rates vs SF (BW=125kHz) SF Chirps/symbol Bitrate 7 128 5.469kb/s 8 256 3.125kb/s 9 512 1.758kb/s 10 1024 977b/s 11 2048 537b/s 12 4096 293b/s Numbers do not really match the formula. Why?
  • 10. LoRa bit rates vs SF (BW=125kHz) SF Chirps/symbol Bitrate 7 128 5.469kb/s 8 256 3.125kb/s 9 512 1.758kb/s 10 1024 977b/s 11 2048 537b/s 12 4096 293b/s Numbers do not really match the formula. Why? FEC is applied here as well. Can you guess the code rate?
  • 11. LoRa bit rates vs SF (BW=125kHz) SF Chirps/symbol Bitrate 7 128 5.469kb/s 8 256 3.125kb/s 9 512 1.758kb/s 10 1024 977b/s 11 2048 537b/s 12 4096 293b/s Numbers do not really match the formula. Why? Default code rate used is 4/5
  • 13. LoRaWAN device types Standard defines three classes of devices defined • Class A: Supported by all devices. Each uplink TX followed by two short downlink receive windows. • Class B: Extra receive windows at scheduled times latency controlled downlink); slotted communication • Class C: Continuously open receive widow, except when transmitting (mains powered devices, no latency)
  • 15. LoRaWAN security Two layers of security • Network Security Key (nwkSkey) – authenticates node in the network • Application Security Key (appSkey) – ensures network operator cannot inspect the data, but only service provider can • AES 128 used in both cases • MIC calculated over the ‘network’ part of the message – works as a signature
  • 16. Device activation 1) Over The Air Activation (OTAA) • End-device follows a join procedure. (+) device can attach any LoRaWAN network, security keys can be updated on a per session basis; enables roaming (-) App server has to answer to join requests each time a device (re)starts, generating more downlink traffic.
  • 17. Device activation 2) Activation By Personalization (ABP) • The end-device already pre-registered on the network. DevAddr and keys are stored in end-device and NS. (+) simpler from application server point of view (-) node tied to a particular network; vulnerable to replay attacks
  • 18. UoE LoRaWAN infrastructure • Edge devices: Pycom dev boards (run micropython) • Gateways deployed @ library, Argyle House, Bush campus • TTN – The Things Network – open source NS stack https://www.thethingsnetwork.org
  • 20. The NB-IoT paradigm • Standardised by 3GPP (Rel 13) to enable roll out over existing cellular infrastructure (focus on reliability) • Target apps: smart metering, smart cities (diagnostics and control), eHealth • Three types of deployments: *Wang et al. “A Primer on 3GPP Narrowband Internet of Things (NB-IoT)”
  • 21. The NB-IoT paradigm • Bandwidth: 180kHz (low throughput) • Data rates: 25kb/s (downlink) and 64kb/s (uplink, multi-tone) • Latency <10ms • Hybrid ARQ scheme (reliability) • Power saving modes (base station can dictate power control through signalling)
  • 22. Cellular IoT (CIoT) architecture (red) – control plane; (blue) – user plane RAN – Radio Access Network; S/P-GW – Serving/Packet Gateway MME – Mobility Management Entity SCEF - Service Capability Exposure Function (new addition)
  • 23. Channel access - downlink • Each NB-IoT subframe spans one physical resource block (PRB) – 12 subcarriers • Narrowband Primary Synchronization Signal (NPSS); Secondary Synchronization Signal (NSSS); Physical Broadcast Channel (NPBCH); Reference Signal (NRS); Physical Downlink Control Channel (NPDCCH); Physical Downlink Shared Channel (NPDSCH)
  • 24. Channel access - uplink • Narrowband Physical Random Access Channel (NPRACH) – similar to LTE, but narrower channel • Tone frequency index changes from one symbol group to another - single-tone frequency hopping