Professional Documents
Culture Documents
Nur Hayati
The Specification of IoT communications
• Low cost à device + spectrum
• Low power à power for computation + transmission *LPWAN white paper
• Long battery duration à small amount of data
• High number of connections à connect to “everything”
• Low bitrate,
• Short &/ Long range,
• Low processing capacity,
• Low storage capacity,
• Small size devices,
• Simple network architecture and protocols.
ITU Conference “IoT Standards: IoT Technology and Architecture & 3GPP Standards”
IoT Reference
Model
• 3GPP
• Licensed Frequencies
(Cellular)
LPWAN Frequency
• Unlicensed side.
• This will be the Industrial, Scientific Medical (ISM) spectrum, 900 MHZ,
2.4 GHz, and 5 GHz.
• The key players are focusing on lower frequencies to get distance at
the expense of throughput, which they don’t need for their market
segments.
https://www.linkedin.com/pulse/5g-iot-lpwan-what-relationship-mark-rewers
LoRaWAN
• LoRaWAN™ is a Low Power Wide Area
Network (LPWAN) protocol that supports
low-cost, mobile, and secure bi-directional
communication for Internet of Things (IoT),
machine-to-machine (M2M), smart city,
and industrial applications. [1]
[1] https://lora-alliance.org/
[2] https://www.thethingsnetwork.org/docs/lorawan/
[3] https://www.link-labs.com/
LoRa vs LoRaWAN
• LoRa • LoRaWAN
• is a method for transmitting radio • is a point-to-multipoint networking
signals that uses a chirped, multi- protocol that uses Semtech’s LoRa
symbol format to encode information. modulation scheme.
• It’s a proprietary system made by • It’s not just about the radio waves;
it’s about how the radio waves
chip manufacturer Semtech; communicate with LoRaWAN
• Essentially, these chips are standard gateways to do things like
ISM band radio chips that can use encryption and identification.
LoRa (or other modulation types like • It also includes a cloud component,
FSK) to convert radio frequency to which multiple gateways connect to.
bits, without any need to write code • LoRaWAN is rarely used for
to implement the radio system. industrial (private network)
applications due to its limitations.
• LoRa is a lower-level physical layer
technology that can be used in all
sorts of applications outside of wide
area. https://www.link-labs.com/blog/what-is-lorawan
LoRa – Physical Layer Technology
• Sub GHz ISM (Unlicensed ISM Band)
• 868 MHz Europa
• 915 MHz Nort America
• 433 MHz Asia
• Khusus frekuensi tak berizin, uji coba dalam waktu dekat untuk penggunaan spektrum frekuensi 919 MHz
hingga 925 MHz. Jika ternyata terdapat gangguan, maka pihaknya harus mengubah menjadi 919 MHz
hingga 924 MHz atau 919 MHz hingga 923 MHz. - https://www.indotelko.com/kanal?c=id&it=kominfo-
ijinkan-iot
• Kominfo ijinkan trial IoT di frekuensi tak berlisensi
• 08:54:06 | 29 Aug 2018
Data rate* Spreading Factor* BW (KHz)* Radio bit rate (Bytes/Sec)* Range / Energy Consumption*
0 SF 12 125 31 Longest / Highest
1 SF 11 125 55 Longer / Higher
2 SF 10 125 122 Long / High
3 SF 9 125 220 Short / Small
4 SF 8 125 390 Shorter / Smaller
5 SF 7 125 683 Shortest / Smallest
Additional info*
• All end devices have 64bit unique identifier
called Device Identifier (DevEUI) à set by
vendor
• And AppEUi à application unique Identity
• Communication use 32 bit device address
AES- 128 based secure Low Power Communication for LoRAWAN IoT Environtment
https://www.thethingsnetwork.org/docs/lorawan/ *Exploring the security vulnerabilities of LoRa
Industrial Network Design Using Low-Power Wide-Area Network
Keysight Technologies Low Power Wide Area Network (LPWAN) Technologies – Benefits and Test Challenges
LoRaWAN Security Design
• low power consumption,
• low implementation complexity,
• low cost and
• high scalability.
**A future release of the LoRaWAN specification (1.1) defines two independent master
keys: one for the network (NwkKey) and one for the applications (AppKey).
LoRaWAN Security - A WHITE PAPER
Joint Procedure LoRaWAN : OTAA & ABP
• OTAA (Over The Air Activation)
• Most secure way to authentication à because network
session key is generated each time the device join the
network
• OTAA Procedure is initiated by end device through sending
“Join request message” (contain with AppEUI, AppKey -
Preshared with network server, DevEUI, Dev Nonce) to
Network Server è Network Server derivate : AppSKey,
NwkSKey
• OTAA prevent replay attack karena ada nonce (number once à
random value which is tracked by the network server (semacam token satu kali pakai)
à used for reject any join request with an invalid nonce value)
https://lora-alliance.org/about-lorawan
LoRaWAN : Data Integrity and Confidentiality Protection
• Legacy • Lightweight
• Pada umumnya memiliki • Energi yang dibutuhkan
algoritma yang lebih lebih sedikit
kompleks • Kapabilitas pemrosesan
• Membutuhkan energi yang dan penggunaan memori
besar lebih ringan
AES-128 Based Secure Low Power Communication for LoRaWAN IoT Environments
Symmetric vs Asymmetric Encryption
• Keuntungan Simetrik Enkripsi • Kekurangan Simetrik enkripsi
• Algoritma kunci lebih cepat • Tidak ada satu mekanisme yang
• Level keamanan bergantung pada aman dalam “handover” (serah
Panjang kunci terima) secret key
• Semakin besar jumlah (ukuran) kunci • Protocol Simetrik enkripsi
yang tersediua maka akan semakin menyediakan “confidentiality”
sulit dipecahkan à karena algoritma tetapi tidak menyediakan
simetrik pada umumnya menjalankan “authentication” karena kunci
komputasi matematika dasar terhadap simetrik sifatnya “shared”
satu urutan bit pada proses enkripsi
dan dekripsi
• Hanya membutuhkan daya sedikit
untuk proses komputasi