Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
M2M関連状況 roll&core WG meeting in IETF86
Next
Download to read offline and view in fullscreen.

0

Share

Download to read offline

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

Download to read offline

Internet Week 2016 のセッションで使った資料です。

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

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

  1. 1. • ” ” • IETF ” ”
  2. 2. 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
  3. 3. 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
  4. 4. 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 ?
  5. 5. 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
  6. 6. 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
  7. 7. ü ü 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
  8. 8. ü Low Power and Lossy Network (LLN) IEEE802.15.4e TSCH mode IETF ü 6TiSCH
  9. 9. • Ø • • Ø • Ø à Ø à Ø à
  10. 10. • 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
  11. 11. 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
  12. 12. IETF ” ”
  13. 13. 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)
  14. 14. Active/Related Documents ü Ø Ø Ø ü Ø Ø 2016 11 6lo WG ü Ø Ø Ø Ø Ø Ø Ø Ø Ø Ø ü Ø Ø Ø Ø
  15. 15. 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
  16. 16. 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
  17. 17. 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
  18. 18. Active/Related Documents2016 11 roll WG Ø WG Documents Ø 6LoWPAN Routing Header Ø When to use RFC 6553, 6554 and IPv6-in-IPv6
  19. 19. 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.
  20. 20. LPWAN http://itpro.nikkeibp.co.jp/atcl/column/16/071500148/072000003/ BP : IoT LPWA , 2016 7 25
  21. 21. 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 ( )
  22. 22. 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
  23. 23. 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
  24. 24. 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
  25. 25. 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
  26. 26. • ” ” Ø6LoWPAN Ø6TiSCH ØRPL • IETF ” ” Ø6lo WG Ø6tisch WG Øroll WG Ølpwan WG Øipwave WG
  27. 27. Q&A

Internet Week 2016 のセッションで使った資料です。

Views

Total views

761

On Slideshare

0

From embeds

0

Number of embeds

9

Actions

Downloads

6

Shares

0

Comments

0

Likes

0

×