SlideShare a Scribd company logo
1 of 29
Download to read offline
• ” ”
• IETF ” ”
3G,4G3G,4G 3G,4G
Public	Cloud
Smart City
P
Smart
Metering
B-LE
AgricultureOil&Gas
Manu-
facturing
Trans-
portation
HealthcareRetail
Enter-
tainment
Smart
Home
Smart
Building
LPWA LPWA ZigBeeISA100 ZigBee WiFiWiFi ZigBee 3G,4GLPWAWiSUN LPWAWiFi
Wi
HART
WiFi ZigBee B-LE WiFiB-LEDSRC
WiFi WiFi
Cellular
Backhaul
WiFi
3G,4G
Private	
Cloud
Private	
Cloud
Private	
Cloud
3G,4G3G,4G 3G,4G
Public	Cloud
Smart City
P
Smart
Metering
B-LE
AgricultureOil&Gas
Manu-
facturing
Trans-
portation
HealthcareRetail
Enter-
tainment
Smart
Home
Smart
Building
LPWA LPWA ZigBeeISA100 ZigBee WiFiWiFi 3G,4GLPWAWiSUN LPWAWiFi WiFi B-LE WiFiB-LEDSRC
WiFi WiFi
Cellular
Backhaul
WiFi
3G,4G
Private	
Cloud
Private	
Cloud
Private	
Cloud
ZigBeeWi
HART
ZigBee
6LoWPAN RPL6TiSCH
IEEE802.15.4 IPv6
Ø127B frame size.
ØData Rate: 20~250Kbps
ØMaximize battery life.
Ø40B Header (Min.)
Ø1280B MTU.
ØND in multicast.
6LR
6LR
6LR
6LR
6LN
6LN 6LN 6LN
6LBRü IPv6 Header Compression
ü IPv6 ND Optimization
ü Fragmentation
ü Mesh Header
What	are	“6LoWPAN”	protocols	?
Best case: (48 B à 4 B)
Link-local Multicast: (48 B à 16 B)
IP Hops : (48 B à 42 B)
Full IPv6 Address, Compressed UDP ports
e.g 2001:0db8:cafe:cafe:0217:3B00:1111:2222 -> 2001:0db8:beef:beef: :68
DSP
IPHC
(3	bits)
LoWPAN_IPHC
(13	bits)
LoWPAN_NHC
UDP
(1	byte)
UDP	ports
(4	bits	SRC,	4	bits	DST)
(1	byte)
DSP
IPHC
(3	bits)
LoWPAN_IPHC
(13	bits)
Hop	Limit
(1	byte)
Source
Address
(16	bytes)
Destination	
Address
(16	bytes)
LoWPAN_NHC
UDP
(1	byte)
UDP	ports
SRC	&	DST
(4	bytes)
UDP
Checksum
(2	bytes)
DSP
IPHC
(3	bits)
LoWPAN_IPHC
(13	bits)
Hop	Limit
(1	byte)
Destination
Multicast	Address
(6	bytes)
LoWPAN_NHC
UDP
(1	byte)
UDP	ports
SRC	&	DST
(4	bytes)
UDP
Checksum
(2	bytes)
Link local addresses + Compressed IPv6/UDP header
e.g. FE80::0217:3B00:1111:2222 -> FE80::0217:3B00:3333:4444
Multicast Address Compression, Compressed UDP ports
e.g. FE80::0217:3B00:1111:2222 -> FFxx::00xx:xxxx:xxxx
6LoWPAN-HC
ü
Ø
Ø
ü
Dipatch Field
RS: SLLAO
RA: PIO+SLLAO+6CO+ABRO
NS: ARO+SLLAO
NA: ARO Response
DAR (ARO+SLLAO)
DAC (ARO+SLLAO)
6LR 6LBR
6LN
NS: ARO+SLLAO
Lifetime Expired
self-assigned LLA
default route,
prefix,
contexts,
6LoWPAN-ND
ü
ü
Ø
Ø
Ø
Ø
IPv6	Neighbor	Discovery	Optimization
ü
ü
A
B
E
H
K
1
2
1
C
D
G
F
J
1
2
2
4
3
3
4
Channel
Time
H`àK
FàH
HàK
BàE
JàK
EàH
CàG
AàE
GàJ
DàG
H`àK
AàE
GàJ
IEEE	802.15.4	TSCH
ü Low	Power	and	Lossy Network	(LLN)	 IEEE802.15.4e	TSCH	mode
IETF
ü
6TiSCH
•
Ø
•
•
Ø
•
Ø à
Ø à
Ø
à
• ICMPv6	type	(155):	RPL	Control	Messages
ØDIS	/	DIO	for	MP2P
ØDAO	/	DAO-ACK	for	P2MP
ØDIO+RDO	/	DRO+RDO	/	DRO-ACK	for	P2P
• 2	IPv6	Extensions
Ø RPL	SRH	in	Routing	Header:	transmission	b/w	RPL	routers.
Ø RPL	Option	for	HbH	Options	Header:	exchaning	RPL	information	b/w	RPL	routers.
• ICMPv6	Destination	Unreachable
Ø Code	(7)	Error	in	Source	Routing	Header
MP2P P2MP P2P
Host
Router
Root
Traffic
Path
DIS:	DODAG Information	Solicitation
DIO:	DODAG Information	Object
DAO:	Destination	Advertisement	Object
DRO:	Discovery	Reply	Object
RDO:	Route	Discovery	Option
Root	0
Root	1
App	1:	Sensor	Data	Collection
Metric:	ocp1	=	Best	link	quality	(ETX)
Metric	based	parent	selection
Metric:	ocp1	=	Best	link	quality
1	hop,	ETX =	5
3	hops,	ETX =	3
Constraint-based	routing
e.g.	avoid	wireless	links
à Find	alternative	path
App	2:	backbone	monitoring
Metric:	ocp2 =	min	rank	(hopcount)	+	
constraint-based	routing5
1
1
1
1
1
11
1
1
1
3
3
2
3 3
3
3
3
3
7
wired	link
wireless	link
ETX value	on	linkn
A
B
D
C
E
IETF ” ”
6lo WG
•
•
•
•
à
IPv6 over Networks of Resource-constrained Nodes
Internet Area
Chairs
Ø Samita Chakrabarti
Ø Gabriel Montenegro, Microsoft
RRC7388: MIB for 6LoWPAN, Oct-2014
RFC7400: 6LoWPAN-GHC, Nov-2014
RFC7428: IPv6 over ITU-T G.9959, Feb-2015
RFC7668: IPv6 over BTLE, Oct-2015
RFC7973: Assignment of an Ethertype for 6LoWPAN
(6LoWPAN	over	Foo)
Active/Related Documents
ü
Ø
Ø
Ø
ü
Ø
Ø
2016 11
6lo WG
ü
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
ü
Ø
Ø
Ø
Ø
6tisch WG
•
•
Ø
Ø
•
IPv6 over the Time Synchronous & Channel Hoppoing mode of IEEE 802.15.4e
Internet Area
Chairs
Ø Pascal Thubert, Cisco
Ø Thomas Watteyne, INRIA
RFC 7554: Problem Statement
Active/Related Documents2016 11
6tisch WG
Ø WG	Documents
Ø 6top	Protocol	(6P)	
Ø 6TiSCH	6top	Scheduling	Function	Zero	(SF0)	
Ø An	Architecture	for	IPv6	over	the	TSCH	mode	of	IEEE	802.15.4	(Dead)	
Ø Minimal	6TiSCH	Configuration	(AD	Eval.)
ü Related	I-Ds
Ø 6tisch	Secure	Join	protocol
Ø Scheduling	Function	One	(SF1)	for	hop-by-hop	Scheduling	in	6tisch	Networks
Ø Minimal	Security	Framework	for	6TiSCH
roll WG
•
•
• (IETF95)
Routing over Low power and Lossy Networks
Ø
Ø
RFC	6206:	RPL,	Trickle	Algorithm,	Mar-2011
RFC	6550:	RPL,	Core	specification,	Mar-2012
RFC	6551:	RPL,	Routing Metrics,	Mar-2012
RFC	6552:	RPL,	Objective Function Zero,	Mar-2012
RFC	6553:	IPv6	Hop-by-Hop	Option	for	RPL,	Mar-2012
RFC	6554:	IPv6	Routing	Header	Option	for	RPL,	Mar-2012
RFC	6719:	RPL,	MR-HOF,	Sep-2012
RFC	6997:	P2P-RPL,	Reactive Discovery	of P2P	Routes,	Aug-2013
RFC	6998:	P2P-RPL,	Mechanism to measure the metriccs,	Aug-2013
RFC	7731:	MPL:	core	specification,	Feb-2016
RFC	7732:	MPL:	Forwader Policy	with	Admin-Local	Scope,	Feb-2016
RFC	7774:	MPL:	Parameter	Configuration	Option	for	DHCPv6
Requirements	for	Urban,	IA,	HA,	BA
Applicability	in	HA,	BA
Terminology
Security	Thread	Analysis
Active/Related Documents2016 11
roll WG
Ø WG	Documents
Ø 6LoWPAN	Routing	Header
Ø When	to	use	RFC	6553,	6554	and	IPv6-in-IPv6
LPWAN
Ø 20
Ø 10
Ø ISM
New	Electronics,	Machina	Research,	Dec-2015
http://www.newelectronics.co.uk/electronics-news/mobile-industry-agrees-on-technology-standards-for-global-lpwa-market/111777/
2023 LPWA 30
2020 64
Machina	Research,	Feb-2015
https://machinaresearch.com/news/with-3-billion-connections-lpwa-will-dominate-wide-area-wireless-connectivity-for-m2m-by-2023/
LoRaWAN,	Sigfox,	Weightless,	NB-IOT,	LTE-MTC	
Pros.
ü
ü
ü
ü 50	bps	~	200	kbps
ü ISM
ü duty	cycle
Cons.
LPWAN
http://itpro.nikkeibp.co.jp/atcl/column/16/071500148/072000003/
BP :	IoT LPWA ,	2016 7 25
LPWAN
• Haystack, a DASH7 Mode 2 development framework for low power wireless networks by Haystack Technologies.[3]
• LoRaWAN,[4] Long Range Wide Area Network (WAN), from the LoRa Alliance. On 16 June 2015 version 1.0 of the LoRaWAN
specification was released.[5]
• NarrowBand IoT, (NB-IOT), standardization effort by 3GPP for a LPWAN used in cellular networks,[6] that evolved from Huawei's NB-
CIoT effort.[7]
• LTE Advanced for Machine Type Communications (LTE-MTC), an evolution of LTE communications for connected things by 3GPP.[8]
• NB-Fi Protocol, from WAVIoT.[9][10]
• NWave, proprietary technology that also forms the basis of the Weightless protocols[11][12]
• RPMA, Random Phase Multiple Access, technology from Ingenu,[13] formerly known as On-Ramp Wireless.
• Senet, public LoRaWAN provider in North America.[14]
• Symphony Link, LoRa-based platform from Link Labs.[15]
• Sigfox, UNB-based technology and French company.
• ThingPark Wireless, platform from Actility (based on LoRaWAN specification).[16]
• LoRa, proprietary, CSS modulation technology used for LPWAN patented by Semtech by LoRa Alliance used by LoRaWAN and
Symphony Link.[17]
• Weightless, a set of communication standards from the Weightless SIG.
• UNB, Ultra Narrow Band, modulation technology used for LPWAN by various companies including Telensa,[18] NWave,[19] Weightless-
N[20] and Sigfox.[21]
Platforms and technologies, wikipedia ( )
lpwan WG
Referred to IETF95 – LPWAN BOF, Alexander Pelov (a@ackl.io)
•
ü
à
à
ü
à
à
•
ü IPv6	over	LPWAN	
à WG SIGFOX,	LoRa,	WI-SUN,	NB-IOT
•
Low Power Wide Area Network
2017 4 :	LPWAN	specification
2017 5 :	IP/UDP	compression	and	fragmentation	mechanism
2017 7 :	CoAP compression	mechanism
Internet Area
Chairs
Ø Pascal Thubert, Cisco
Ø Alexander Pelov, Acklio
WAVE
The Network Configuration for V2I Networking
TCC
RSU1 RSU2
Vehicular	
Cloud
WAVE Reference Model, IEEE 1609.3-2016
Security
IEEE1609.2
Management
IEEE1909.6
Higher Layer Standards
IEEE 1609.11, 1609.12
UDP/TCP
IPv6
LLC
WSMP
WAVE MAC
PHY
IEEE 802.11pMAC Sublayer
IEEE 802.11p
IEEE 1609.4
IEEE1609.3
ü
ü
ü
ü
e.g.
802.11-OCB
802.15.4
802.11ad
VLC
IrDA
LTE-D
LP-WAN
Wireless
Wired
ipwave WG
IP over Wireless Access in Vehicular Environments
•
ü
•
ü
•
ü
ü
•
2017 05 :	Submit	"IPv6	over	802.11-OCB"	to	IESG
2017 10 :	Submit	"ITS	General	Problem	Area"	to	IESG
2018 05 :	Submit	"Problem	Statement"	to	IESG
Internet Area
Chairs
Ø Carlos Bernardos, UC3M
Ø Russ Housley, Vigil Security
ipwave WG
ü IPv6 Addressing
ü Neighbor Discovery
ü IP Address Autoconfiguration
ü DNS Naming Service
ü IP Mobility Management
ü Service Discovery
ü Security
Problem Statement for Vehicle-to-Infrastructure Networking
https://datatracker.ietf.org/doc/draft-jeong-its-v2i-problem-statement/
Transmission of IP Packets over IEEE 802.11 in mode Outside the Context of a Basic Service Set
https://datatracker.ietf.org/doc/draft-petrescu-ipv6-over-80211p/
Internetworking between Vehicle Network and RSU Network
Host 1 RDNSS 1 Router 1
Host 2 Router 2
Router 3 RDNSS 2 Host 3
Router 4 Server 2Server 1
RSUVehicle
2018 5 IESG
2017 5 IESG
IP over Wireless Access in Vehicular Environments
Authors:
Alexandre	Petrescu,	CEA,	France
Nabil	Benamar,	Moulay Ismail	University,	Morocco
Jerome	Haerri,	Eurecom,	France
Christian	Huitema
Jong-Hyouk Lee,	Sangmyung University,	South	Korea
• ” ”
Ø6LoWPAN
Ø6TiSCH
ØRPL
• IETF ” ”
Ø6lo	WG
Ø6tisch	WG
Øroll	WG
Ølpwan WG
Øipwave WG
Q&A

More Related Content

What's hot

Opinion: Why do so many new RAN players love Open RAN
Opinion: Why do so many new RAN players love Open RANOpinion: Why do so many new RAN players love Open RAN
Opinion: Why do so many new RAN players love Open RAN3G4G
 
Vodafone's NB-IoT Rollout
Vodafone's NB-IoT RolloutVodafone's NB-IoT Rollout
Vodafone's NB-IoT RolloutDuncan Purves
 
NB-IoT technology RuseConf 2019
NB-IoT technology RuseConf 2019NB-IoT technology RuseConf 2019
NB-IoT technology RuseConf 2019Olimex Bulgaria
 
LoRaWAN and 3GPP technologies cover all Industrial IoT use cases
LoRaWAN and 3GPP technologies cover all Industrial IoT use casesLoRaWAN and 3GPP technologies cover all Industrial IoT use cases
LoRaWAN and 3GPP technologies cover all Industrial IoT use casesErika Gelinard
 
AntTail white paper: Technology scan IoT Datacommunications: LoRa, NB-IoT, GPRS
AntTail white paper: Technology scan IoT Datacommunications: LoRa, NB-IoT, GPRSAntTail white paper: Technology scan IoT Datacommunications: LoRa, NB-IoT, GPRS
AntTail white paper: Technology scan IoT Datacommunications: LoRa, NB-IoT, GPRSMark Roemers
 
Caspur wi fi open source garr conf 2011
Caspur wi fi open source   garr conf 2011Caspur wi fi open source   garr conf 2011
Caspur wi fi open source garr conf 2011Davide Guerri
 
5G: A 2020 Vision
5G: A 2020 Vision5G: A 2020 Vision
5G: A 2020 VisioneXplanoTech
 
Self Organized Networks in Mixed 2G and 4G
Self Organized Networks in Mixed 2G and 4GSelf Organized Networks in Mixed 2G and 4G
Self Organized Networks in Mixed 2G and 4Gl-fy
 
Intermediate: 5G and Extended Reality (XR)
Intermediate: 5G and Extended Reality (XR)Intermediate: 5G and Extended Reality (XR)
Intermediate: 5G and Extended Reality (XR)3G4G
 
6G Training Course Part 2: 6G Vision
6G Training Course Part 2: 6G Vision6G Training Course Part 2: 6G Vision
6G Training Course Part 2: 6G Vision3G4G
 
5G_NR_Overview_Architecture_and_Operating_Modes
5G_NR_Overview_Architecture_and_Operating_Modes5G_NR_Overview_Architecture_and_Operating_Modes
5G_NR_Overview_Architecture_and_Operating_ModesAalekh Jain
 
Intermediate: 5G Applications Architecture - A look at Application Functions ...
Intermediate: 5G Applications Architecture - A look at Application Functions ...Intermediate: 5G Applications Architecture - A look at Application Functions ...
Intermediate: 5G Applications Architecture - A look at Application Functions ...3G4G
 
Whitepaper - LoraWAN and Cellular IoT (NB-IoT, LTE-M): How do they complement...
Whitepaper - LoraWAN and Cellular IoT (NB-IoT, LTE-M): How do they complement...Whitepaper - LoraWAN and Cellular IoT (NB-IoT, LTE-M): How do they complement...
Whitepaper - LoraWAN and Cellular IoT (NB-IoT, LTE-M): How do they complement...Actility
 
LPWA – Giving a Voice to Things
LPWA – Giving a Voice to ThingsLPWA – Giving a Voice to Things
LPWA – Giving a Voice to ThingsAPNIC
 

What's hot (20)

NB-IoT vs Lora
NB-IoT vs LoraNB-IoT vs Lora
NB-IoT vs Lora
 
IoT Gent meetup
IoT Gent meetupIoT Gent meetup
IoT Gent meetup
 
Opinion: Why do so many new RAN players love Open RAN
Opinion: Why do so many new RAN players love Open RANOpinion: Why do so many new RAN players love Open RAN
Opinion: Why do so many new RAN players love Open RAN
 
Vodafone's NB-IoT Rollout
Vodafone's NB-IoT RolloutVodafone's NB-IoT Rollout
Vodafone's NB-IoT Rollout
 
NB-IoT technology RuseConf 2019
NB-IoT technology RuseConf 2019NB-IoT technology RuseConf 2019
NB-IoT technology RuseConf 2019
 
LoRaWAN and 3GPP technologies cover all Industrial IoT use cases
LoRaWAN and 3GPP technologies cover all Industrial IoT use casesLoRaWAN and 3GPP technologies cover all Industrial IoT use cases
LoRaWAN and 3GPP technologies cover all Industrial IoT use cases
 
AntTail white paper: Technology scan IoT Datacommunications: LoRa, NB-IoT, GPRS
AntTail white paper: Technology scan IoT Datacommunications: LoRa, NB-IoT, GPRSAntTail white paper: Technology scan IoT Datacommunications: LoRa, NB-IoT, GPRS
AntTail white paper: Technology scan IoT Datacommunications: LoRa, NB-IoT, GPRS
 
Caspur wi fi open source garr conf 2011
Caspur wi fi open source   garr conf 2011Caspur wi fi open source   garr conf 2011
Caspur wi fi open source garr conf 2011
 
5G: A 2020 Vision
5G: A 2020 Vision5G: A 2020 Vision
5G: A 2020 Vision
 
Self Organized Networks in Mixed 2G and 4G
Self Organized Networks in Mixed 2G and 4GSelf Organized Networks in Mixed 2G and 4G
Self Organized Networks in Mixed 2G and 4G
 
Intermediate: 5G and Extended Reality (XR)
Intermediate: 5G and Extended Reality (XR)Intermediate: 5G and Extended Reality (XR)
Intermediate: 5G and Extended Reality (XR)
 
6G Training Course Part 2: 6G Vision
6G Training Course Part 2: 6G Vision6G Training Course Part 2: 6G Vision
6G Training Course Part 2: 6G Vision
 
5G_NR_Overview_Architecture_and_Operating_Modes
5G_NR_Overview_Architecture_and_Operating_Modes5G_NR_Overview_Architecture_and_Operating_Modes
5G_NR_Overview_Architecture_and_Operating_Modes
 
Intermediate: 5G Applications Architecture - A look at Application Functions ...
Intermediate: 5G Applications Architecture - A look at Application Functions ...Intermediate: 5G Applications Architecture - A look at Application Functions ...
Intermediate: 5G Applications Architecture - A look at Application Functions ...
 
LoRaWAN vs Haystack
LoRaWAN vs HaystackLoRaWAN vs Haystack
LoRaWAN vs Haystack
 
Introduction to LTE-M
Introduction to LTE-MIntroduction to LTE-M
Introduction to LTE-M
 
3GPP LTE-M Standard
3GPP LTE-M Standard3GPP LTE-M Standard
3GPP LTE-M Standard
 
Haystack Technology Overview
Haystack Technology OverviewHaystack Technology Overview
Haystack Technology Overview
 
Whitepaper - LoraWAN and Cellular IoT (NB-IoT, LTE-M): How do they complement...
Whitepaper - LoraWAN and Cellular IoT (NB-IoT, LTE-M): How do they complement...Whitepaper - LoraWAN and Cellular IoT (NB-IoT, LTE-M): How do they complement...
Whitepaper - LoraWAN and Cellular IoT (NB-IoT, LTE-M): How do they complement...
 
LPWA – Giving a Voice to Things
LPWA – Giving a Voice to ThingsLPWA – Giving a Voice to Things
LPWA – Giving a Voice to Things
 

Similar to ”モノ”のインターネットへのつながり方:L3より下層について

Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network usman sarwar
 
Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportEthern Lin
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...gogo6
 
Academia Sinica IPv6 Status Report
Academia Sinica IPv6 Status ReportAcademia Sinica IPv6 Status Report
Academia Sinica IPv6 Status ReportEthern Lin
 
464XLAT Tutorial
464XLAT Tutorial464XLAT Tutorial
464XLAT TutorialAPNIC
 
Ipv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahIpv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahHamza Al-Qudah
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002suvobgd
 
Internet of Things: Comparison of Protocols & Standards
Internet of Things: Comparison of Protocols & StandardsInternet of Things: Comparison of Protocols & Standards
Internet of Things: Comparison of Protocols & StandardsAshu Joshi
 
DPDK summit 2015: It's kind of fun to do the impossible with DPDK
DPDK summit 2015: It's kind of fun  to do the impossible with DPDKDPDK summit 2015: It's kind of fun  to do the impossible with DPDK
DPDK summit 2015: It's kind of fun to do the impossible with DPDKLagopus SDN/OpenFlow switch
 
DPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro NakajimaDPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro NakajimaJim St. Leger
 
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux DeviceAdding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux DeviceSamsung Open Source Group
 
ASCC Network Experience in IPv6
ASCC Network Experience in IPv6ASCC Network Experience in IPv6
ASCC Network Experience in IPv6Ethern Lin
 
IPv6 for the Enterprise
IPv6 for the EnterpriseIPv6 for the Enterprise
IPv6 for the EnterpriseJohn Rhoton
 
IPv6 infrastructure and multicasting status report
IPv6 infrastructure and multicasting status reportIPv6 infrastructure and multicasting status report
IPv6 infrastructure and multicasting status reportEthern Lin
 

Similar to ”モノ”のインターネットへのつながり方:L3より下層について (20)

Rpl2018
Rpl2018Rpl2018
Rpl2018
 
Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network
 
Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status Report
 
L6 6 lowpan
L6 6 lowpanL6 6 lowpan
L6 6 lowpan
 
IoT Connectivity
IoT Connectivity IoT Connectivity
IoT Connectivity
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
 
Academia Sinica IPv6 Status Report
Academia Sinica IPv6 Status ReportAcademia Sinica IPv6 Status Report
Academia Sinica IPv6 Status Report
 
464XLAT Tutorial
464XLAT Tutorial464XLAT Tutorial
464XLAT Tutorial
 
Ipv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahIpv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-Qudah
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
 
Internet of Things: Comparison of Protocols & Standards
Internet of Things: Comparison of Protocols & StandardsInternet of Things: Comparison of Protocols & Standards
Internet of Things: Comparison of Protocols & Standards
 
DPDK summit 2015: It's kind of fun to do the impossible with DPDK
DPDK summit 2015: It's kind of fun  to do the impossible with DPDKDPDK summit 2015: It's kind of fun  to do the impossible with DPDK
DPDK summit 2015: It's kind of fun to do the impossible with DPDK
 
DPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro NakajimaDPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro Nakajima
 
IPv6 ND 2020
IPv6 ND 2020IPv6 ND 2020
IPv6 ND 2020
 
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux DeviceAdding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
 
ASCC Network Experience in IPv6
ASCC Network Experience in IPv6ASCC Network Experience in IPv6
ASCC Network Experience in IPv6
 
Run Your Own 6LoWPAN Based IoT Network
Run Your Own 6LoWPAN Based IoT NetworkRun Your Own 6LoWPAN Based IoT Network
Run Your Own 6LoWPAN Based IoT Network
 
IPv6 for the Enterprise
IPv6 for the EnterpriseIPv6 for the Enterprise
IPv6 for the Enterprise
 
IPv6 infrastructure and multicasting status report
IPv6 infrastructure and multicasting status reportIPv6 infrastructure and multicasting status report
IPv6 infrastructure and multicasting status report
 
Swry013
Swry013Swry013
Swry013
 

More from Shoichi Sakane

IETFの道しるべ-IETFの歩き方-20230124.pdf
IETFの道しるべ-IETFの歩き方-20230124.pdfIETFの道しるべ-IETFの歩き方-20230124.pdf
IETFの道しるべ-IETFの歩き方-20230124.pdfShoichi Sakane
 
LoRaWAN と日本のIoT無線通信システム
LoRaWAN と日本のIoT無線通信システムLoRaWAN と日本のIoT無線通信システム
LoRaWAN と日本のIoT無線通信システムShoichi Sakane
 
旧)更新しました。新しい版は下記からご覧下さい。
旧)更新しました。新しい版は下記からご覧下さい。旧)更新しました。新しい版は下記からご覧下さい。
旧)更新しました。新しい版は下記からご覧下さい。Shoichi Sakane
 
IPv6 over LPWAN の状況
IPv6 over LPWAN の状況IPv6 over LPWAN の状況
IPv6 over LPWAN の状況Shoichi Sakane
 
LoRaWAN AS923 と ARIB STD-T108
LoRaWAN AS923 と ARIB STD-T108LoRaWAN AS923 と ARIB STD-T108
LoRaWAN AS923 と ARIB STD-T108Shoichi Sakane
 
IETF94 IoT関連WG報告
IETF94 IoT関連WG報告IETF94 IoT関連WG報告
IETF94 IoT関連WG報告Shoichi Sakane
 
IoT Challenges and the fog computing
IoT Challenges and the fog computingIoT Challenges and the fog computing
IoT Challenges and the fog computingShoichi Sakane
 
IETFにおける標準化の進め方
IETFにおける標準化の進め方IETFにおける標準化の進め方
IETFにおける標準化の進め方Shoichi Sakane
 
IoT関連技術の動向 Sep-2013
IoT関連技術の動向 Sep-2013IoT関連技術の動向 Sep-2013
IoT関連技術の動向 Sep-2013Shoichi Sakane
 
IETFにおけるM2M/IoTの動向
IETFにおけるM2M/IoTの動向IETFにおけるM2M/IoTの動向
IETFにおけるM2M/IoTの動向Shoichi Sakane
 

More from Shoichi Sakane (10)

IETFの道しるべ-IETFの歩き方-20230124.pdf
IETFの道しるべ-IETFの歩き方-20230124.pdfIETFの道しるべ-IETFの歩き方-20230124.pdf
IETFの道しるべ-IETFの歩き方-20230124.pdf
 
LoRaWAN と日本のIoT無線通信システム
LoRaWAN と日本のIoT無線通信システムLoRaWAN と日本のIoT無線通信システム
LoRaWAN と日本のIoT無線通信システム
 
旧)更新しました。新しい版は下記からご覧下さい。
旧)更新しました。新しい版は下記からご覧下さい。旧)更新しました。新しい版は下記からご覧下さい。
旧)更新しました。新しい版は下記からご覧下さい。
 
IPv6 over LPWAN の状況
IPv6 over LPWAN の状況IPv6 over LPWAN の状況
IPv6 over LPWAN の状況
 
LoRaWAN AS923 と ARIB STD-T108
LoRaWAN AS923 と ARIB STD-T108LoRaWAN AS923 と ARIB STD-T108
LoRaWAN AS923 と ARIB STD-T108
 
IETF94 IoT関連WG報告
IETF94 IoT関連WG報告IETF94 IoT関連WG報告
IETF94 IoT関連WG報告
 
IoT Challenges and the fog computing
IoT Challenges and the fog computingIoT Challenges and the fog computing
IoT Challenges and the fog computing
 
IETFにおける標準化の進め方
IETFにおける標準化の進め方IETFにおける標準化の進め方
IETFにおける標準化の進め方
 
IoT関連技術の動向 Sep-2013
IoT関連技術の動向 Sep-2013IoT関連技術の動向 Sep-2013
IoT関連技術の動向 Sep-2013
 
IETFにおけるM2M/IoTの動向
IETFにおけるM2M/IoTの動向IETFにおけるM2M/IoTの動向
IETFにおけるM2M/IoTの動向
 

Recently uploaded

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

”モノ”のインターネットへのつながり方:L3より下層について

  • 1.
  • 2.
  • 3. • ” ” • IETF ” ”
  • 4. 3G,4G3G,4G 3G,4G Public Cloud Smart City P Smart Metering B-LE AgricultureOil&Gas Manu- facturing Trans- portation HealthcareRetail Enter- tainment Smart Home Smart Building LPWA LPWA ZigBeeISA100 ZigBee WiFiWiFi ZigBee 3G,4GLPWAWiSUN LPWAWiFi Wi HART WiFi ZigBee B-LE WiFiB-LEDSRC WiFi WiFi Cellular Backhaul WiFi 3G,4G Private Cloud Private Cloud Private Cloud
  • 5. 3G,4G3G,4G 3G,4G Public Cloud Smart City P Smart Metering B-LE AgricultureOil&Gas Manu- facturing Trans- portation HealthcareRetail Enter- tainment Smart Home Smart Building LPWA LPWA ZigBeeISA100 ZigBee WiFiWiFi 3G,4GLPWAWiSUN LPWAWiFi WiFi B-LE WiFiB-LEDSRC WiFi WiFi Cellular Backhaul WiFi 3G,4G Private Cloud Private Cloud Private Cloud ZigBeeWi HART ZigBee 6LoWPAN RPL6TiSCH
  • 6. IEEE802.15.4 IPv6 Ø127B frame size. ØData Rate: 20~250Kbps ØMaximize battery life. Ø40B Header (Min.) Ø1280B MTU. ØND in multicast. 6LR 6LR 6LR 6LR 6LN 6LN 6LN 6LN 6LBRü IPv6 Header Compression ü IPv6 ND Optimization ü Fragmentation ü Mesh Header What are “6LoWPAN” protocols ?
  • 7. Best case: (48 B à 4 B) Link-local Multicast: (48 B à 16 B) IP Hops : (48 B à 42 B) Full IPv6 Address, Compressed UDP ports e.g 2001:0db8:cafe:cafe:0217:3B00:1111:2222 -> 2001:0db8:beef:beef: :68 DSP IPHC (3 bits) LoWPAN_IPHC (13 bits) LoWPAN_NHC UDP (1 byte) UDP ports (4 bits SRC, 4 bits DST) (1 byte) DSP IPHC (3 bits) LoWPAN_IPHC (13 bits) Hop Limit (1 byte) Source Address (16 bytes) Destination Address (16 bytes) LoWPAN_NHC UDP (1 byte) UDP ports SRC & DST (4 bytes) UDP Checksum (2 bytes) DSP IPHC (3 bits) LoWPAN_IPHC (13 bits) Hop Limit (1 byte) Destination Multicast Address (6 bytes) LoWPAN_NHC UDP (1 byte) UDP ports SRC & DST (4 bytes) UDP Checksum (2 bytes) Link local addresses + Compressed IPv6/UDP header e.g. FE80::0217:3B00:1111:2222 -> FE80::0217:3B00:3333:4444 Multicast Address Compression, Compressed UDP ports e.g. FE80::0217:3B00:1111:2222 -> FFxx::00xx:xxxx:xxxx 6LoWPAN-HC ü Ø Ø ü Dipatch Field
  • 8. RS: SLLAO RA: PIO+SLLAO+6CO+ABRO NS: ARO+SLLAO NA: ARO Response DAR (ARO+SLLAO) DAC (ARO+SLLAO) 6LR 6LBR 6LN NS: ARO+SLLAO Lifetime Expired self-assigned LLA default route, prefix, contexts, 6LoWPAN-ND ü ü Ø Ø Ø Ø IPv6 Neighbor Discovery Optimization
  • 10. ü Low Power and Lossy Network (LLN) IEEE802.15.4e TSCH mode IETF ü 6TiSCH
  • 12. • ICMPv6 type (155): RPL Control Messages ØDIS / DIO for MP2P ØDAO / DAO-ACK for P2MP ØDIO+RDO / DRO+RDO / DRO-ACK for P2P • 2 IPv6 Extensions Ø RPL SRH in Routing Header: transmission b/w RPL routers. Ø RPL Option for HbH Options Header: exchaning RPL information b/w RPL routers. • ICMPv6 Destination Unreachable Ø Code (7) Error in Source Routing Header MP2P P2MP P2P Host Router Root Traffic Path DIS: DODAG Information Solicitation DIO: DODAG Information Object DAO: Destination Advertisement Object DRO: Discovery Reply Object RDO: Route Discovery Option
  • 13. Root 0 Root 1 App 1: Sensor Data Collection Metric: ocp1 = Best link quality (ETX) Metric based parent selection Metric: ocp1 = Best link quality 1 hop, ETX = 5 3 hops, ETX = 3 Constraint-based routing e.g. avoid wireless links à Find alternative path App 2: backbone monitoring Metric: ocp2 = min rank (hopcount) + constraint-based routing5 1 1 1 1 1 11 1 1 1 3 3 2 3 3 3 3 3 3 7 wired link wireless link ETX value on linkn A B D C E
  • 15. 6lo WG • • • • à IPv6 over Networks of Resource-constrained Nodes Internet Area Chairs Ø Samita Chakrabarti Ø Gabriel Montenegro, Microsoft RRC7388: MIB for 6LoWPAN, Oct-2014 RFC7400: 6LoWPAN-GHC, Nov-2014 RFC7428: IPv6 over ITU-T G.9959, Feb-2015 RFC7668: IPv6 over BTLE, Oct-2015 RFC7973: Assignment of an Ethertype for 6LoWPAN (6LoWPAN over Foo)
  • 16. Active/Related Documents ü Ø Ø Ø ü Ø Ø 2016 11 6lo WG ü Ø Ø Ø Ø Ø Ø Ø Ø Ø Ø ü Ø Ø Ø Ø
  • 17. 6tisch WG • • Ø Ø • IPv6 over the Time Synchronous & Channel Hoppoing mode of IEEE 802.15.4e Internet Area Chairs Ø Pascal Thubert, Cisco Ø Thomas Watteyne, INRIA RFC 7554: Problem Statement
  • 18. Active/Related Documents2016 11 6tisch WG Ø WG Documents Ø 6top Protocol (6P) Ø 6TiSCH 6top Scheduling Function Zero (SF0) Ø An Architecture for IPv6 over the TSCH mode of IEEE 802.15.4 (Dead) Ø Minimal 6TiSCH Configuration (AD Eval.) ü Related I-Ds Ø 6tisch Secure Join protocol Ø Scheduling Function One (SF1) for hop-by-hop Scheduling in 6tisch Networks Ø Minimal Security Framework for 6TiSCH
  • 19. roll WG • • • (IETF95) Routing over Low power and Lossy Networks Ø Ø RFC 6206: RPL, Trickle Algorithm, Mar-2011 RFC 6550: RPL, Core specification, Mar-2012 RFC 6551: RPL, Routing Metrics, Mar-2012 RFC 6552: RPL, Objective Function Zero, Mar-2012 RFC 6553: IPv6 Hop-by-Hop Option for RPL, Mar-2012 RFC 6554: IPv6 Routing Header Option for RPL, Mar-2012 RFC 6719: RPL, MR-HOF, Sep-2012 RFC 6997: P2P-RPL, Reactive Discovery of P2P Routes, Aug-2013 RFC 6998: P2P-RPL, Mechanism to measure the metriccs, Aug-2013 RFC 7731: MPL: core specification, Feb-2016 RFC 7732: MPL: Forwader Policy with Admin-Local Scope, Feb-2016 RFC 7774: MPL: Parameter Configuration Option for DHCPv6 Requirements for Urban, IA, HA, BA Applicability in HA, BA Terminology Security Thread Analysis
  • 20. Active/Related Documents2016 11 roll WG Ø WG Documents Ø 6LoWPAN Routing Header Ø When to use RFC 6553, 6554 and IPv6-in-IPv6
  • 21. LPWAN Ø 20 Ø 10 Ø ISM New Electronics, Machina Research, Dec-2015 http://www.newelectronics.co.uk/electronics-news/mobile-industry-agrees-on-technology-standards-for-global-lpwa-market/111777/ 2023 LPWA 30 2020 64 Machina Research, Feb-2015 https://machinaresearch.com/news/with-3-billion-connections-lpwa-will-dominate-wide-area-wireless-connectivity-for-m2m-by-2023/ LoRaWAN, Sigfox, Weightless, NB-IOT, LTE-MTC Pros. ü ü ü ü 50 bps ~ 200 kbps ü ISM ü duty cycle Cons.
  • 23. LPWAN • Haystack, a DASH7 Mode 2 development framework for low power wireless networks by Haystack Technologies.[3] • LoRaWAN,[4] Long Range Wide Area Network (WAN), from the LoRa Alliance. On 16 June 2015 version 1.0 of the LoRaWAN specification was released.[5] • NarrowBand IoT, (NB-IOT), standardization effort by 3GPP for a LPWAN used in cellular networks,[6] that evolved from Huawei's NB- CIoT effort.[7] • LTE Advanced for Machine Type Communications (LTE-MTC), an evolution of LTE communications for connected things by 3GPP.[8] • NB-Fi Protocol, from WAVIoT.[9][10] • NWave, proprietary technology that also forms the basis of the Weightless protocols[11][12] • RPMA, Random Phase Multiple Access, technology from Ingenu,[13] formerly known as On-Ramp Wireless. • Senet, public LoRaWAN provider in North America.[14] • Symphony Link, LoRa-based platform from Link Labs.[15] • Sigfox, UNB-based technology and French company. • ThingPark Wireless, platform from Actility (based on LoRaWAN specification).[16] • LoRa, proprietary, CSS modulation technology used for LPWAN patented by Semtech by LoRa Alliance used by LoRaWAN and Symphony Link.[17] • Weightless, a set of communication standards from the Weightless SIG. • UNB, Ultra Narrow Band, modulation technology used for LPWAN by various companies including Telensa,[18] NWave,[19] Weightless- N[20] and Sigfox.[21] Platforms and technologies, wikipedia ( )
  • 24. lpwan WG Referred to IETF95 – LPWAN BOF, Alexander Pelov (a@ackl.io) • ü à à ü à à • ü IPv6 over LPWAN à WG SIGFOX, LoRa, WI-SUN, NB-IOT • Low Power Wide Area Network 2017 4 : LPWAN specification 2017 5 : IP/UDP compression and fragmentation mechanism 2017 7 : CoAP compression mechanism Internet Area Chairs Ø Pascal Thubert, Cisco Ø Alexander Pelov, Acklio
  • 25. WAVE The Network Configuration for V2I Networking TCC RSU1 RSU2 Vehicular Cloud WAVE Reference Model, IEEE 1609.3-2016 Security IEEE1609.2 Management IEEE1909.6 Higher Layer Standards IEEE 1609.11, 1609.12 UDP/TCP IPv6 LLC WSMP WAVE MAC PHY IEEE 802.11pMAC Sublayer IEEE 802.11p IEEE 1609.4 IEEE1609.3 ü ü ü ü e.g. 802.11-OCB 802.15.4 802.11ad VLC IrDA LTE-D LP-WAN Wireless Wired
  • 26. ipwave WG IP over Wireless Access in Vehicular Environments • ü • ü • ü ü • 2017 05 : Submit "IPv6 over 802.11-OCB" to IESG 2017 10 : Submit "ITS General Problem Area" to IESG 2018 05 : Submit "Problem Statement" to IESG Internet Area Chairs Ø Carlos Bernardos, UC3M Ø Russ Housley, Vigil Security
  • 27. ipwave WG ü IPv6 Addressing ü Neighbor Discovery ü IP Address Autoconfiguration ü DNS Naming Service ü IP Mobility Management ü Service Discovery ü Security Problem Statement for Vehicle-to-Infrastructure Networking https://datatracker.ietf.org/doc/draft-jeong-its-v2i-problem-statement/ Transmission of IP Packets over IEEE 802.11 in mode Outside the Context of a Basic Service Set https://datatracker.ietf.org/doc/draft-petrescu-ipv6-over-80211p/ Internetworking between Vehicle Network and RSU Network Host 1 RDNSS 1 Router 1 Host 2 Router 2 Router 3 RDNSS 2 Host 3 Router 4 Server 2Server 1 RSUVehicle 2018 5 IESG 2017 5 IESG IP over Wireless Access in Vehicular Environments Authors: Alexandre Petrescu, CEA, France Nabil Benamar, Moulay Ismail University, Morocco Jerome Haerri, Eurecom, France Christian Huitema Jong-Hyouk Lee, Sangmyung University, South Korea
  • 28. • ” ” Ø6LoWPAN Ø6TiSCH ØRPL • IETF ” ” Ø6lo WG Ø6tisch WG Øroll WG Ølpwan WG Øipwave WG
  • 29. Q&A