Chapter-3-IoT-Standart-Protocols-P2
Chapter-3-IoT-Standart-Protocols-P2
Chapter-3-IoT-Standart-Protocols-P2
Chapter 3
IoT NETWORK
(Standards-P2)
(Network Protocols)
IP-based Network Layer Solutions
1
04-Sep-21
Consist of :
LoRaWAN
Sigfox
Weightless
RPMA
Others
LPWAN
REQUIREMENTS
2
04-Sep-21
IPv4 Protocol
IP version 4 (IPv4)
First version deployed by the ARPANET project in
1983
Uses 32-bit network addresses (address space →
4294967296 values).
IPv4 can be public (i.e. routable over the Internet) or
private
Each IPv4 address contains two parts: the (i) network
identifier and the (ii) host identifier. The network
mask indicates the number of bits (over the 32) used
to represent the network identifier.
3
04-Sep-21
IPv6 Protocol
IP version 6 (IPv6)
Developed by the Internet Engineering Task Force
(1998).
Replace IPv4 and address the IPv4 address
exhaustion problem.
Additional routing functionalities (not included in
IPv4).
Not compatible with the IPv4 protocol
The migration process to IPv6 involves:
Network infrastructures, routers, applications
Complete migration expected by 2025
Pv6 Protocol
4
04-Sep-21
IPv6 Protocol
5
04-Sep-21
6
04-Sep-21
7
04-Sep-21
IPv6 Protocol
8
04-Sep-21
IPv6 Protocol
9
04-Sep-21
10
04-Sep-21
6LoWPAN
6LoWPAN MarketShare
11
04-Sep-21
6LoWPAN
6LoWPAN
12
04-Sep-21
6LoWPAN
6LoWPAN Protocol Stack vs Ethernet Protocol
Stack
6LoWPAN
Use-cases: Large-scale IoT Deployment
13
04-Sep-21
14
04-Sep-21
15
04-Sep-21
16
04-Sep-21
6LoWPAN
Main operations:
Device Addressing
Routing (different from forwarding)
Header Extensions
Header compression
Fragmentation
Bootstrapping & Device discovery
…
17
04-Sep-21
6LoWPAN: Routing
18
04-Sep-21
6LoWPAN: Fragmentation
19
04-Sep-21
6LoWPAN: Fragmentation
Route-over → fragments are reassembled at every hop (and
fragmented again). If a fragment is missing, the complete
packet must be re-transmitted by the previous node
Fragment info are contained in the Fragment Header.
All Fragments carry the same tag value, assigned
sequentually by the source of fragmentation.
20
04-Sep-21
21
04-Sep-21
22
04-Sep-21
23
04-Sep-21
24
04-Sep-21
25
04-Sep-21
26
04-Sep-21
27
04-Sep-21
28
04-Sep-21
29