Low Power Wide Area Networks: Noncellular Based Iot Networks (Lora, Sigfox)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 75

CHAPTER 6:

Low Power Wide Area Networks


NonCellular Based IoT Networks (LoRa, SigFox)
LOW-POWER WIDE AREA NETWORKS (LPWAN)

n Combine the advantages of low-cost, low-energy PAN/LAN technology with the


coverage distance of commercial WANs

n Different Players, Common Properties:


– Network infrastructure in the form of BSs
– Utilize very simple PHY and link layer solutions
l Similar to those of Bluetooth or primitive versions of Wi-Fi
– Low data-rates (up to a few kbps)
– Can operate over:
l Unlicensed spectrum (e.g., ISM bands, like WPAN, WLAN, etc.)
l Licensed spectrum (e.g., cellular frequency bands)

IFA’2021 2
LPWAN REQUIREMENTS

Long
Battery Life
Support for
a Massive Low Device
Number of
Cost
Devices

LPWAN

Extended
Coverage Low Cost and
(10-15 km in rural areas; Deployment
2-5km in urban areas)

IFA’2021 3
LPWAN CHARACTERISTICS

Star Topology Thousands of Nodes Highly Asymmetric (up/down)


per Gateway links or unidirectional links only

Sleepy nodes (Duty Cycles)


Small Message Sizes
Very small frame payload High Packet Loss
(8-250 bytes) (<50 Bytes) (caused by collisions or bad
LPWAN transmission conditions)

Unlicensed and
Licensed Bands Low bandwidth offering
throughput between 50 bps
to 250kbps
Duty Cycle limits the MTU variable
transmission (Changing with Modulation) Scalability, High Reliability,
In unlicensed bands Security, Interoperability
Duty Cycle: 1% (up), 10% (down)
IFA’2021 4
IoT Connectivity Competitive Landscape:
for Long-range Communication

– Targets low-end IoT applications


– Coverage range (up to tens of kms)
– Long battery life (up to 10 years)
– Small data rate
– Significant share of the IoT market
l Estimated 3 billion subscriptions by 2023
– Several proprietary solutions
l SIGFOX: • Weightless
l LoRa • ZWave
IFA’2021 5
COMPARISON OF STANDARDS IN TERMS OF RANGE

IFA’2021
6
IoT Connectivity Competitive Landscape

Data Rate

10 Mbps

1 Mbps

100 kbps

10 kbps
802.15.4

100 bps
Range (m)
1 10 100 1000 5000
IFA’2021 7
COMPARISON OF STANDARDS IN TERMS OF ENERGY CONSUMPTION

IFA’2021
8
LoRa for Wide Area Networks for IoT
n Origin:
– First proposed by CYCLOS and acquired by SemTech (France)
– Now being developed by the LoRa Alliance
l https://www.lora-alliance.org
l Cisco, IBM, SemTech, …
l Released in July 2015.

n Secret Sauce:
– Wideband CIRP-like (Compressed chirp spread spectrum (CSS)) PHY layer with adaptive rate
– Simple but effective LoRA WAN MAC protocol

n Capacity & Coverage


– From order of 102 to 104 bps over up to 1-3 km in EU

n LoRa = Physical Layer (CIRP-like) owned by SemTech. (+link layer)

n LoRaWAN = MAC + Network Layers (Wide Area Network Architecture)


n AMAZON: Connectivity Kit for ARDUINO, WASPMOTE, RASPBERRY Pi

IFA’2021 9
LoRa Alliance
International
Operators

Integrators
and
Industrialists

Manufacturers
and End-points

Manufacturers
of
Semiconductors

IFA’2021 10
LoRa Network Features
Long Range Max Lifetime MultiUsage Low Cost
* Greater than Cellular * Low power optimized * High Capacity * Minimal Infrastructure
* Deep indoor coverage * 1—20 year lifetime * MultiTenant * Low Cost End Node
* Star Topology * >10x vs cellular M2M * Public Network * Open Software

IFA’2021 11
What do we need to deploy a LoRa Network ?

End Points LoRa Infrastructure LoRa BackOffice and Business


* Base Station LNS Plaform Apps Sales
* Site Acquisation * APIs
* Site Construction
and
* Storage
* Radio Planning * Channel Management Administrative
* Site Operation and * Invoicing
Maintenance

IFA’2021 12
LoRaWAN

n Low Power Wide Area Network n Strong indoor penetration: With


high spreading factor up to 20dB
n Modulation à a Version of Chirp Spread penetration (deep indoor)
Spectrum (CSS) with channel BW of
125kHz. n Occupies the entire BW of the
channel; to broadcast a signal
n High sensitivity (End Nodes: up to -137 making it robust to channel noise
dBm, Gateways up to -142dBm)
n Resistant to Doppler effect,
multipath and signal weakening.
n Long range communication (up to 15km)

IFA’2021 13
ARCHITECTURE
Server
*Relays Optional!

Gateway

*Relay *Relay

Device Device Device Device Device Device Device Device

IFA’2021 14
LoRa Architecture

IFA’2021 15
LoRaWAN

n A PHY & MAC protocol for long-range WANs


– Designed to allow low-powered devices to communicate with Internet-
connected applications over long range wireless connections

n Can be mapped to the 1st and 2nd of the protocol stack:


– Implemented on top of LoRa (or FSK) modulation ISM bands.

n Protocols are defined by the LoRa Alliance and formalized in


the LoRaWAN Specification
IFA’2021 16
Typical LoRaWAN Stack

Thing/Device/Node/Mote Gateway Network Server Application Server

Application Layer Application Layer

Transport Transport Layer

Network Layer Network Layer Network Layer

Link Layer Link Layer Link Layer Link Layer

Physical Layer Physical Layer Physical Layer Physical Layer

Physical Medium
IFA’2021 17
PHYSICAL MEDIUM: FREQUENCY BANDS

nUnlicensed Spectrum:
– USA: 902-928 MHz
– EU: 863-870 MHz
– Australia: 915-928 MHz
– China: 779-787 MHz
– Asia: 433 MHz

IFA’2021 18
CHANNELIZATION (USA)
n Upstream:
– 64 channels (0-63) utilizing LoRa 125 kHz BW varying from data rate DR0 to DR3, using coding
rate 4/5, starting at 902.3 MHz and incrementing linearly by 200 kHz to 914.9 MHz
– 8 channels (64-71) utilizing LoRa 500 kHz BW at DR4 starting at 903.0 MHz and incrementing
linearly by 1.6 MHz to 914.2 MHz (non-orthogonal; overlapping; interferences possible)
– Very short packets
n Downstream:
– 8 channels (0-7) utilizing LoRa 500 kHz BW at DR8 to DR13 starting at 923.3 MHz and
incrementing linearly by 600 kHz to 927.5 MHz

64 + 8 Uplink Channels 8x Downlink Channels

902.3 903.0 904.6 914.2 923.3 923.9 927.5

IFA’2021 19
POWER AND TIME LIMITS (USA)

nDefault radiated power: 20 dBm


– Devices, when transmitting with 125 kHz BW, may use a maximum of +30 dBm
– Devices, when transmitting with 500 kHz BW, may use a maximum of +26 dBm

nTransmissions (both ways) shall never last more than 400 ms

IFA’2021 20
LoRa PHY
n Proprietary modulation scheme derivative of Chirp Spread Spectrum (CSS)
– Linear frequency modulated pulses whose frequency increases or
decreases over a certain amount of time to encode information
n Main advantages:
– Processing gain due to spread spectrum technique
– High tolerance to frequency misalignment
– Support of variable FEC codes and Spreading Factors
lpossibility to trade throughput for coverage range/robustness/energy
consumption while keeping constant bandwidth

IFA’2021 21
Physical Layer: LoRa (USA)
n LoRa uses a chirp spread spectrum (CSS) modulation scheme
n CSS uses wideband linear frequency modulated chirp pulses to encode information
n A chirp is a compressed high intensity radar pulse
n A chirp often called a SWEEP SIGNAL, is tone (sinusoids signal) in which the frequency
increases (up chirp) or decreases (down chirp) with time

Here in the beginning we start low frequency


(long period) as the time increases the
frequency goes higher (shorter periods for the
signals).

Used by whales and dolphins;


Patented for radar applications in 1944
IFA’2021 22
UP CHIRP AND DOWN CHIRP (UNMODULATED SIGNALS)

Up-Chirp
fhigh
Starts with the lowest
freq and reaches the fcenter
max freq and
starts again with the flow
lowest freq.
Time
Down-Chirp
fhigh

fcenter

flow
IFA’2021 Time 23
REMARK

n CSS (Chirp Spread Spectrum) modulation technique helps to transmit


signals for very large distances.

n “Bandwidth Time (Delay) Product”


Product of data a link capacity (bps) and its round trip delay time (secs)
is always greater than one (B*T > 1).

n Chirp spread spectrum is resistive to Doppler shift.

n Used for low power and low data rates.

IFA’2021 24
CHARACTERISTICS OF CHIRP PULSES

n A chirp pulse is a frequency modulated pulse:


– Within the chirp duration (T), the frequency is changing in a monotonic manner
lFrom a lower value to a higher one (“Up-Chirp”)
lFrom a higher value to a lower one (“Down-Chirp”)
– The difference between these two frequencies is a good approximation for the
bandwidth B of the chirp pulse Fourier transform
Chirp Pulse of the time domain signal gives us the
frequency domain (B)

S(f)

f
B
Assume a snapshot of time T
where we see UP-CHIRP Up-chirp in time and frequency domains)
IFA’2021 25
REMARK

nLoRa uses 3 different BWs: 125kHz, 250kHz and 500kHz

n LoRa symbols are modulated over a up-chirp of 125kHz BW and


different orthogonal (almost) spreading factors are used based on
data rate requirement and channel conditions.

n LoRa uses SF7 to SF12 spreading factors.

IFA’2021 26
SYMBOL, SPREDING FACTOR AND CHIP

n A Symbol represents one or more bits of data, e.g. Symbol =1011111 (Decimal à 95)
n # of raw bits that can be encoded by the symbol is 7; à SF=7
n The symbol has 2SF values. If SF=7 the values range from 0-127 = 128 chips
n The symbol value is encoded onto a sweep signal (up chirp)

fhigh
Take this sweep signal and chop it
into 128 pieces and call each piece a chip
fcenter

flow
Time
IFA’2021 27
MODULATION TECHNIQUES FOR CSS

n CHIRP MODULATION (BASICs)


– On-Off-Keying (OOK): f
lFor example, Up-Chirp = “1”; Null = “0” 1 0 1 0 0 1
fHI

– Superposed Chirps (Two bits/per symbol; 4 fLO


t
possible states):
lNull (00) Chirp
lUp (10) Chirp
lDown (01) Chirp
lSuperposition of Up-and Down-Chirp (11)

n LoRa Implementation of CHIRP: Chirp pulse

– Information is encoded in frequency jumps in OOK with Null and Up-Chirp

the chirp signal (similar to FSK)


IFA’2021 28
LoRa Modulation based on CHIRP IDEA

MODULATED SIGNALS
00 01 10 11
Frequency +B/2

-B/2
0/4 1/4 2/4 3/4 Time
Symbol Time
Ts=2SF/B
From the patent SF=Spreading factor
EP2449690 (B1)

IFA’2021 29
SYMBOL, SPREADING FACTOR AND CHIP

n Sweep signal is divided into 2SF steps or chips


n For example, the symbol is 1011111. (Dec. is 95)
n # of raw bits that can be encoded by this symbol is SF=7
n Sweep signal (shown at “0”) is chopped/divided into 2SF=27=128 chips
128 chips with decimal value 95
If you ordered chips in these arrangements
they represent decimal values 64, 32 and 95.
fhigh
SYMBOL= 10 11 11 1 = 95
fcenter

flow 0 64 95 32
64 represented 95 represented 32 represented
IFA’2021 By (2/2) By (3/4) by (1/4) Time 30
SYMBOL, SPREADING FACTOR AND CHIP

n Example: SF=12. Each symbol can carry 12 raw bits of information and
there are 212=4096 unique chip values ranging from 0-4095

n SF defines 2 values:
– # of raw bits that can be encoded by that symbol: SF
– Each symbol can hold 2SF chips

n CHIRP versus CHIP:


– A symbol holds 2SF chips
– Chirps are simply a ramp from flow to fhigh (up-chirp) or fhigh to flow
(low chirp)
IFA’2021 31
CHIP RATE
n Unit of bandwidth is Hertz which is the number of vibrations
or wave cycles per second.
n BW is interchangeable with chip rate
n BW = Rc = CHIP RATE (chips/sec)
– e.g., BW= 125 kHzà 125000 chips/s

fhigh
Bandwidth (BW)

SF=9
fhigh - flow

fcenter BW=125kHz Symbol carries 9 raw bits of info


Symbol holds 2SF = 29 = 512 chips

flow
IFA’2021
Symbol holds Time 32
512 chips
SYMBOL RATE

n Rs (symbols/sec) = BW /2SF = Rc / 2SF


n BW in Hz and SF =7-12.
n Example: BW=125 kHz and SF =7 à Rs = 125000/27 = 977 symbols/sec

A SINGLE SYMBOL

fhigh
Bandwidth (BW)
fcenter fhigh - flow

flow
Time
IFA’2021 33
DATA RATE

nChip rate is always higher than the symbol rate à Rc > Rs

nData Rate (DR) or Bit Rate Rb

nRb (bits/sec) = SF * BW/2SF * 4/(4+CR)


# of raw bits each Coding Rate:
# of symbols
symbol carries Actual # of bits
per second
BW in Hz which carries information
SF=7-12
CR=1-4
IFA’2021 34
EXAMPLES: DATA RATES

nSF=7 and CR=1


– BW= 125 kHz à Rb = 5.5 kbps
– BW 250 kHz; Rb = 10.9 kbps
– BW=500kHz; Rb = 21.9 kbps

Increasing BW à Data rate is increased !

IFA’2021 35
EXAMPLES:
n BW=125 kHz and CR=1
– SF=7 à Rb = 5.5 kbps
– SF 8 à Rb =3.13 kbps
– SF=9 à Rb = 1.76 kbps
– SF=10 à Rb = 0.98 kbps
– SF=11 à Rb = 0.54 kbps
– SF=12 à Rb = 0.29 kbps

Increasing SF à data rate is decreased !


IFA’2021 36
Data Rate Configuration Effective Bit Rate
(bps)
DATA RATES 0 LoRa: SF10 / 125
kHz
980

1 LoRa: SF9 / 125 kHz 1760

Symbol Rate: 2 LoRa: SF8 / 125 kHz 3125

Symbol has 2SF 𝑩


𝑹𝒔 = 𝑺𝑭 3 LoRa: SF7 / 125 kHz 5470
values. If SF=7, 𝟐
SF bits per symbol
Values range 4 LoRa: SF8 / 500 kHz 12500

from 0-127 Bit Rate (Data Rate):


5:7 Future Use
8 LoRa: SF12 / 500 980
𝑩 kHz
𝑹𝒃 = 𝑺𝑭 𝑺𝑭
𝟐 9 LoRa: SF11 / 500
kHz
1760

10 LoRa: SF10 / 500 3900


kHz
• SF8 takes exact twice the time of SF7 11 LoRa: SF9 / 500 kHz 7000
and SF9 takes exact twice time of SF8.
12 LoRa: SF8 / 500 kHz 12500
• Symbol Rate (Rs), Bandwidth (B) and
Spreading Factor (SF) relation: 13 LoRa: SF7 / 500 kHz 21900

Rs = B / (2SF) 14:15 Future Use


IFA’2021 37
REMARK
n Signals which are transmitted with different chirpyness always orthogonal.

n Different chirp rate can be achieved by different spreading factors and/or by different BWs

n This way LoRa symbols can by simultaneously transmitted and received on a same channel
without interference.

n LoRa has 6 spreading factors (SF7 - SF12) and 3 different BWs (125kHz, 250kHz & 500kHz).

n Note that all the combinations of spreading factors and bandwidth are not orthogonal.
EXAMPLE:
n Symbol Rate = B / (2SF) and Chirp Rate = B* (Symbol Rate) à CHIRP RATE= B * B/(2SF)

– Case 01: à SF=7; B=125 kHz


– Case 02: à SF=9; B=250 kHz
n Both combinations are not orthogonal and cannot be used on a same channel
IFA’2021 38
CHIP DURATION

nBecause Rc = BW, the chip duration can be calculated:

nTc (sec) = 1 / BW (Hz)

nExample: BW=125 kHz à Tc = 1/125000 = 8 microsec

IFA’2021 39
SYMBOL DURATION = SWEEP TIME
nTs (sec) = 2SF / BW (Hz) à For SF =7-12

SF=7
fhigh BW=125kHz à Ts = 1.024 ms

Bandwidth (BW)
BW=250kHz à Ts = 512 µsec
BW=500kHz à Ts = 256 µsec
fhigh - flow
fcenter
Increasing BW à Symbol duration decreases
flow BW=125 kHz
SF=7 à Ts = 1.024 msec
time SF=9 à Ts = 4.096 msec
Ts Ts SF=12 à Ts=32.768 msec
Symbol Duration Increasing SF à Symbol duration increases
IFA’2021 40
SPREADING FACTOR VS SYMBOL DURATION

If SF increases by 1 the symbol duration doubles.

BW

fh

fc

fl
SF7 SF8 SF9 SF10 SF11

from 2 to 4 for example

IFA’2021 41
SPREADING FACTOR
HOW FAST YOU CAN GO UP IN THE FREQUENCIES à USE SF

Frequency

Time
The smaller the SF, the shorter time you take from lower frequency to higher frequency
* Higher the Spreading Factor -> Higher the over-the-air time
* Lower the Spreading Factor -> Higher the Data Rate.
IFA’2021 42
SPREADING FACTOR IMPACT
n If you increase the SF by 1,

– Symbol duration or sweep time doubles

– It reduces the bit rate approximately by half compared to prev SF

– Time on Air (ToA) (=message transmission time) increases which means the
distance increases

n Example: Time on Air à 10 byte payload; BW = 125 kHz


– SF7 à Transmission Time = 41 ms
– SF 12 à Transmission Time = 991 ms

IFA’2021 43
SPREADING FACTOR IMPACT

nLoRa devices use a higher SF when the signal is weak or


there is high interference.

nUsing a higher SF à a longer ToA

nIf the end device is far away from gateway, the signal
can get weaker and thus, it needs a higher spreading
factor.
IFA’2021 44
RSSI & SNR Values in LoRA

ndBm and is a negative value; closer to 0 the better the signal

– RSSImin = -120dBm
– RSSI = -30 dBm (Signal strong)
– RSSI = -120 dBm (Signal weak)

– SNR = -20 dB to +10 dB


– Value closer to +10 dB is received signal is less corrupted

IFA’2021 45
LoRa Demodulation: Without Interference

Multiply with down-chirps à constant

IFA’2021 46
LoRa Demodulation: With Narrowband Interference

IFA’2021 47
LoRa Frame Format: PHY Frame

2 Header Modes (Payload length;


Coding Rate; CRC)

Explicit Header
Mode

Implicit Header
Mode:
Without Header
(fixed values)

IFA’2021 48
TIME ON AIR
e.g., Time on Air = 530 ms

Transmitter Receiver

Total air transmission time of a LoRA packet (or ToA or LoRa packet duration (Tpacket)

ToA = Tpacket = Tpreamble + Tpayload

Tpreamble = (#ofpreambles (8 symbols) + 4.25: 12.25 symbols total)) * Ts

IFA’2021 49
TIME ON AIR: PAYLOAD DURATION

Tpayload = Ts (8 + max(ceil {[8PL-4SF+28+16CRC-20H] / 4 (SF-2DE) } (CR+4),0))

n Ts in sec; Payload in Bytes; SF=7-12


n CRC (Enabled=1; Disabled=0) à For LoRaWAN default: CRC=1.
n Header (Disabled H=1 [Implicit Mode], Enabled H=0 [Explicit Mode])
à For LoRaWAN header is enabled: H=0
n LowDateRateOptimize (Enabled DE=1; Disabled DE=0)
n Coding Rate: (CR=1,2,3,4 or 4. For LORAWAN default CR=1)

n LowDataRateOptimize is enabled for BW 125kHz and SF>=11.

n Online Tool: https://www.loratools.nl/#/airtime


IFA’2021 50
ADAPTIVE DATA RATES (ADR)

n LoRa defines ADR to control the UL transmission parameters:


Spreading Factor (SF); Bandwidth (BW) and Transmission Power

n ADR functionality (by fixed nodes) is requested by end nodes by setting the ADR flag in
the UL message.

n If the ADR flag is set, the server can control the transmission parameters

IFA’2021 51
ADR
n Server collects the 20 most recent UL transmissions data (such as data rate
and SNR from an end node)

Gateway
End Node Network
Server
Gateway
#01: Data Rate=SF12BW125; SNR=5
#02: Data Rate=SF12BW125; SNR=1
#03: Data Rate=SF12BW125; SNR=5

#20: Data Rate=SF12BW125; SNR=1

IFA’2021 52
ADR
n From those 20 received UL messages the server takes the max SNR value which is now
called the SNRmeasured and the corresponding data rate

n The server calculates the margin:


margin = SNRmeasured – SNRlimit – margindefault

Example:
Data Rate=SF12BW125 (Data Rate equation: Rb = SF * (BW/2SF))

SNRmeasured = 5dB
SNRlimit = -20dB ( or SF=12)
margindefault = 10dB

margin=15dB

Margin is large à end node uses unnecessary too much power to transmit UL messages.
IFA’2021 53
ADR
n Server calculates optimized data rate:

n Data Rate=SF7BW125 (before SF12BW125)

n SNRmeasured = 5dB

n SNRlimit = -7.5dB

n Margin= SNRmeasured – SNRlimit - margindefault = 2.5dB

n Margin is now from 15dB to 2.5dB; this further can be optimized by lowering the transmission
power.

n Optimized data rate and/or transmission power are new transmission parameters calculated
by the server are then sent to the end node.

n End node will use these new transmission parameters to transmit its data and thus using less
power

IFA’2021 54
LoRaWAN Device Classes

n Three classes of devices have been defined, to address specific


application requirements:

– Class A (ALL): Battery Devices. Each device uplink to the gateway is


followed by 2 short downlink receive windows.

– Class B (BEACON): same as class A but these devices also opens extra
receive windows at scheduled times

– Class C (Continous): same as A but these devices have a continuous


open receive window (i.e., listening), except when transmitting. They
use more power.

IFA’2021 55
LoRa Class A (ALL)
n At any time an end-device initiates communication; can broadcast a signal; UL
n After this UL tx, the end node will listen for a response from the gateway.
n End node opens two receive slots (pre-determined) response windows at t1 and t2 seconds
after an UL tx.
n Gateway can respond within the first receive slot or the second one but not both
n By this way end node only needs to listen during those time intervals.
n Otherwise it can sleep to save energy

Slot 1 Slot 2
TX RX1 RX2
t1
End node t2
time
transmits UL
IFA’2021 56
CLASS A

IFA’2021 57
LoRa Class A (ALL)

n Mandatory supported by all n Small payloads, long intervals


LoRa devices n Listens only after end device
transmission
n Suitable for monitoring
services, with mostly UL traffic n Modules with no latency
constraint
n Adaptive modulation
n Most energy efficient devices
n Very low energy consumption n Fire Detection
n Bidirectional communications n Earthquake Early Detection
n Unicast messages

IFA’2021 58
CLASS B (COORDINATED SAMPLED LISTENING)

n Class B devices incorporate class A devices behavior


n In addition to Class A receive slots, Class B devices open extra n receive time slots (called
PING SLOTS) periodically based on the time reference in the beacon sent by the gateway
n End node receives the beacon from the gateway allowing itself to synchronize with the
gateway.
n Beacons are transmitted every 2n seconds (n=0…7) based on SF (e.g., every 128sec for SF 7)

beacon beacon
ping period
Class A
node
tx
rx
slot 1
rx
slot 2
rx rx rx

beacon period time


IFA’2021 59
CLASS B

IFA’2021 60
LoRa Class B (Beacon)

n End devices with latency constraints for the reception of messages in a few secs
n Low energy consumption
n Bidirectional communication with scheduled receive slots
n Unicast and Multicast messages
n Small payloads, long intervals
n Periodic beacons from gateway
n Adapted to battery powered end devices
n Smart Metering
n Temperature Monitoring

IFA’2021 61
CLASS C (CONTINOUSLY LISTENING)
n In addition to Class A receive slots, a class C device will listen continuously for
responses from the gateway until the next UL transmission
n Class C devices do not support class B functionality.
n Server (Gateway) can initiate transmission at any time
n End –device can continuously receive

Class A
node rx rx rx (remains open until next uplink) node
tx slot 1 slot 2 tx

time
IFA’2021 62
CLASS C (CONTINOUSLY LISTENING)

IFA’2021 63
LoRa Class C (Continuously Listening)

n End devices for the grid or with no power constraints


n Fleet Management & Real Time Traffic Management
n End devices are always ready to receive signals from the gateways
(except when transmitting)
n Medium/High energy consumption at end device

n Unicast and Multicast messages


n Suitable for actuations with strict time constraints
– Automation, control, etc…

IFA’2021 64
LoRaWAN Scalability

n Each Gateway listens on 8 frequencies…


n Within each frequency the gateway can detect signals with different SFs at different
times
n If the signals with 2 different SFs arrive on the same frequency at the same time, the
gateway can receive them concurrently.
n In case of collision (different users using the same frequency, same time and same SF),
the packet with strongest signal gets decoded
n Adaptive Data Rate (ADR)
n In case of congestion, scale by adding gateways
– Nodes will get closer to the gateway
– Due to ADR, SFs will be reduced (no power control/spreading factors are used) !!!
– More capacity: multiplicative due to addition of gateways !

IFA’2021 65
SIGFOX FEATURES
• First LPWAN technology n Extended range (up to 10s of kms)
• Star Based Architecture (long range communication)

• Operates on subGHz ISM bands n 162 dB link budget


(868 MHz in Europe and 902MHz in USA)
n 140 messages/day/device
• PHY layer is based on the UltraNarrow
Band Modulation (200kHz BW; each n Subscription based Model
message 100Hz wide (EU; 600Hz in US)
• Proprietary System n Cloud Based Platform

• Redundant UL transmission (2x repetitions) n Roaming Capability


• Short messages: UL:12 bytes; DL: 8bytes
n Lightweight protocol (small messages)
• Low throughput (~100 bps)
• Low power n Small payloads (UL: 12 bytes; DL: 8 bytes)
• BPSK Modulation
IFA’2021 66
SIGFOX OBJECTIVES & FEATURES

Lowest Energy Lowest TCO Global Reach

Small Messages Use existing Chipsets


14 bytes of header +
12 bytes of max payload
Bidirectional device initiated Unlicensed Spectrum
Sleep time maximized ISM Band: EU: 868 MHz; 902 MHz in USA

No synchronization with gateways Strong resistance to


Sleep time maximized - simple processing interference

Low radiated power Long range to reduce number of BSs


25 mW @ 100bps EU Large link budget = 160dB
150mW @ 600 bps USA
High capacity network for scalability
Ultra Narrow Band BPSK
IFA’2021 67
ARCHITECTURE

* By default, data is conveyed over the air interface without any encryption.
* Sigfox gives customers the option to either implement their own end to end encryption solutions
IFA’2021 68
SIGFOX OPERATION

IFA’2021 69
SIGFOX OPERATION

IFA’2021 70
SPECTRUM AND ACCESS
n Narrowband technology
n Binary Phase Shift Keying (BPSK) Modulation
n Takes very narrow parts of spectrum and changes the phase of the carrier
radio wave to encode the data
n Frequency spectrum (868MHz in Europe; 915 MHz in USA)

IFA’2021 71
SIGFOX TRANSMISSION
n Starts by an UL transmission
n Each message is transmitted 3 times by the end device with 1 sec delays
n A DL message is sent only if the end device asks for it by setting the DL request flag in the UL message to the
gateway.
n 20 sec after receiving the first UL message the GATEWAY will send the DL message to the end device.
n Maximum payload for UL messages: 12 bytes
n Maximum payload for DL messages: 8 bytes

IFA’2021 72
Comparison of LoRa and SigFox

LoRa SigFox
Range (Outdoor) (MCL) <11km (157dB) <13km; (160dB)
Spectrum BW Unlicensed 900MHz Unlicensed 900MHz
<500kHz 100Hz
Data Rate <10kbps <100bps
Battery Life >10 years >10 years
Avialability Widely Widely

IFA’2021 73
COMPARISON
LoRa SigFox
Standardization Open Private

Spectrum Unlicensed Unlicensed

Channel BW 7.8-500kHz 100Hz

System BW 125 kHz 100kHz

Peak Data Rate 180bps-37.5kbps UL: 100bps;


DL: 600bps
Max. # of Messages per day 50000 (BTS) 140 (device)
50000 (BTS
Device Peak Tx Power 14 dBm 14dBm

MCL (Max Coupling Loss) UL: 156dB UL: 156 dB


DL: 168 (SF12;BW7;8) DL: 147 dB
132 (SF6;BW125)

IFA’2021
Device Power Consumption Low-Medium Low 74
LoRA versus SIGFOX
LoRA Sigfox
Business Model LoRA chips • Network-As-a-Service
• Royalty from service providers

Technology Lora Modulation CHIRP Ultra NW (100kHz) with BPSK

UL/DL UL=DL • 12B payload in UL


• 8B payload in DL
• 140 Messages/day//device UL
• 4 messages/day//device DL
Cost Gateway and end points cost similar • Expensive BSs
• Cheap End Points

Openness Anyone can make either or both end • Anyone à end points
devices • Sigfox à BSs

Service Provider Anyone can setup a network Sigfox sets up the NW

Location Can use everywhere Only in markets where Sigfox has a


NW

IFA’2021 75

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy