iot時代のインターネット技術動向 インフラプロトコル編

26
ŒŮś¡ƢƸdznjǵǗǏǓø<G ƸdzǝǭǟDZǓDžǯê LJljDžLJljǑǧNJEFÔ ŁĿŀŅtŃ£ŁĿ ŒŮś¡ơƈƎưƸdznjǵǗǏǓøƢ®½=<GNjǦǕǵ

Upload: shoichi-sakane

Post on 19-Jan-2017

788 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: IoT時代のインターネット技術動向 インフラプロトコル編

ŒŮś¡�ƢƸdznjǵǗǏǓ�ø<G

ƸdzǝǭǟDZǓDžǯê

S¨ ��LJljDžLJljǑǧNJEF�Ô

ŁĿŀŅtŃ£ŁĿ�ŒŮś¡�ơƈƎưƸdznjǵǗǏǓ�øƢ®½=<GNjǦǕǵ

Page 2: IoT時代のインターネット技術動向 インフラプロトコル編

ƣƓƪơ

¥ÌùơHƧƱư*fƣſS¨��Ɗ!�ÎơǮdžǵǎƒƘå§ƴƧƞƪƘƫƢƝƄƯſ�lƔưãìƢýĀƞƣĤ�ƢƠƅƏƞƴƐÊ��ƑưƭƆƈĵƅƅƘƒƧƔƀ

Page 3: IoT時代のインターネット技術動向 インフラプロトコル編

ƣƓƪơ

żIoTƢƸdznjǵǗǏǓ�øƢƸdzǝǭǟDZǓDžǯŽƞāƚƜƫįrơußOƝſĤ�Ɣưãìƫ^ƌſƉƛſ·ÐƑƱƜƅư�ơƭƚƜ­ƁƠ�Ƈ�ƊƄưƢƝſßOƴ�ÓơƑƕƜİƋƧƔƀ

Page 4: IoT時代のインターネット技術動向 インフラプロトコル編

^×^­Ơ«ÉƊ “IoT” ơ·ÐƒƜƅưƀ

M2M/IoT Sector Map, Beecham Researchhttp://www.beechamresearch.com/article.aspx?id=4

ǛǯǒƷdzǂ

ƻǗǯǀǵ

Ǣǵǧ

Ǡǯljǃƶ

Ė

j[«

�bǴċ"

Œś

�ơƫſĒ«ſ¹ĖſÆZſ�ñſƻdznjǵǑƸǨdzǓſťųţž

Page 5: IoT時代のインターネット技術動向 インフラプロトコル編

ŗŴŢūũţ

ŒŭŦűšĽŜųũūũųũťŲ Ŗũū

šŭŤĸŐšŲ

śűšŭŲļ

ůŮűųšųũŮŭŏšţųŮűŸ řťųšũūőťšūųŨţšűťŔšŭŴļ

ŦšţųŴűũŭŧ

Ŏŭųťűļ

ųšũŭŬťŭųŎŤŴţšųũŮŭ

ƖƱƗƱƢ«ÉƝſ”IoT” ơhƔưü�ƊËƠưƀ

ü ƶǟǮǃǵLJǬdzƢÁ�Ƣęƅƀ

Ø �ïØ RÅÎüMØ µþ5Ø Ĥ�ĊN�ƢǚDzǵǙǭdzljØ ťųţž

Ø ǒǵnjƢÌÇijvſǒǵnjƢ�a¤ģſØ ǩǖnjǮdzǂ šŭŤľŮűĸDždzǓDZǵǯſťųţž

ü F­ƠƶǟǮǃǵLJǬdzƝƫſRV�ƊƄưƀ

ƂƸdznjǵǗǏǓ�øƴ3¸ÈƒƘdžƸDZ=ƑƱƜƅưIJVƢÑ�çƞėÈƢ;Ã=ƃơ¤|ƒƜƅưƀƞƅƆ¾Ɲƣ�õƒƜƅưƀ

Page 6: IoT時代のインターネット技術動向 インフラプロトコル編

IoT ǮǝƵǰdzljǩǒǯ

Ǹħmǩǒǯ

ƶǟǮǃǵLJǬdzǶǰǤǵǑƷdzǂſ$G0¦ſ5�ÛǷ

ǒǵnj�č=Ƕ­ƁƠǒǵnjƥƢƶǁNjljƞƶǂǮDŽŻLJǬdzǷ

ǒǵnjöØ

ƻǏLjľǝƼǂ DždzǜǫǵǑƷdzǂǶǒǵnjĀ¦ſ�X\�ÛǷ

DžǗǁǑƷǛǑƷǵǶǗǏǓDzǵǁǷ

ǒǙƸljƬDždzǓDZǵǭǶ żǩǘŽĸŮűĸśŨũŭŧŲĸǷ

DžǭǣǰǵLJǬdzƞǟDZNjljǶ�ƁƢDžǦǫǖǃǵLJǬdzƞDzǵǁǝDZǵǷ

ŀ

Ł

ł

Ń

ń

Ņ

ņ

ó_Ơ�ƢǒǙƸljƉƮƢ_ĞƢƸǡdzǓǒǵnjƴ

ÄYơēƅY�ƝǮƶǯnjƸǧơ.Å

IoT World Forumhttp://www.iotwf.com/

IoT Reference Model, IoT World Forum, Sep 2014http://cdn.iotwf.com/resources/71/IoT_Reference_Model_White_Paper_June_4_2014.pdf

Page 7: IoT時代のインターネット技術動向 インフラプロトコル編

żǩǘŽƴƛƠƍǗǏǓDzǵǁƢ�ø

IoTǮǝƵǰdzljǩǒǯơƈƎư¥�Ƣhčƣ

Ǹħmǩǒǯ

ƶǟǮǃǵLJǬdzǶǰǤǵǑƷdzǂſ$G0¦ſ5�ÛǷ

ǒǵnj�č=Ƕ­ƁƠǒǵnjƥƢƶǁNjljƞƶǂǮDŽŻLJǬdzǷ

ǒǵnjöØ

ƻǏLjľǝƼǂ DždzǜǫǵǑƷdzǂǶǒǵnjĀ¦ſ�X\�ÛǷ

DžǗǁǑƷǛǑƷǵǶǗǏǓDzǵǁǷ

DžǭǣǰǵLJǬdzƞǟDZNjljǶ�ƁƢDžǦǫǖǃǵLJǬdzƞDzǵǁǝDZǵǷ

ŀ

Ł

ł

Ń

ń

Ņ

ņ

ó_Ơ�ƢǒǙƸljƉƮƢ_ĞƢƸǡdzǓǒǵnjƴ

ÄYơēƅY�ƝǮƶǯnjƸǧơ.Å

ǒǙƸljƬDždzǓDZǵǭǶ żǩǘŽĸŮűĸśŨũŭŧŲĸǷ

“Smart Objects” Ƭ “Resource-constrained nodes (RCN)” ƞJƤƱƜƅưƀ�ùÎƠ�øơ ŒŎŎŎĸŇĿŁĽŀńĽŃ ƊƄưƀ

ŷ“Constrained Networks” Ƭ “Low-power & Lossy Networks (LLN)”ƞJƤƱƜƅưƀ

Page 8: IoT時代のインターネット技術動向 インフラプロトコル編

6lowpan WG• ǦǏLJǬdz

IEEE 802.15.4 ŢšŲťŤĸǗǏǓDzǵǁơhƔưſŒŗŵŅĸŊŤšůųšųũŮŭĸœšŸťűĸƢÜdƞŒŗŵŅ�­Ƣ�yƀ

• ŒŎśŏŅŀĹŁĿĿŃtŀŀ£ĺƝÚŀLŝŐ�ČƊ÷ƳƱƘƀ• ētſżǩǘŽĸƴƛƠƍǗǏǓDzǵǁƢW¥�øƞƒƜ·ÐƑƱƜƅưƀ

• ŁĿŀŃtŀ£ơc�ƒƘƀǶŅūŮĸŝŐơæ�Ǻ}ĔǷ

IPv6 over Low power Wireless Personal Area Networks

Internet AreaChairsØ Carsten Borman, Bremen Univ.Ø Geoff Mulligan, Consultant

RFC 4919: Problem statement, Aug-2007RFC 4944: 6LoWPAN, Sep-2007RFC 6282: 6LoWPAN-HC, Sep-2011RFC 6568: Use case, Apr-2012RFC 6606: Problem statement for routing, May-2012RFC 6775: 6LoWPAN-ND, Nov-2012

Page 9: IoT時代のインターネット技術動向 インフラプロトコル編

What are “6LoWPAN” protocols ?• ŒŎŎŎĸŇĿŁĽŀńĽŃǡǵljƢǮdzǁ�øƞśŌŗľŒŗ�øƢǀǪǏǟƴUƪưƀØz2ƣſŒŎŎŎĸŇĿŁĽŀńĽŃļŁĿĿŅƊhčƙƚƘƀØŒŗŵŅ ŊŤšůųšųũŮŭĸœšŸťűƞƒƜſ­ƁƠǮdzǁ�øơ�ÈƑƱƜƅưƀ

• �øƢǤƸdzǓØIPv6 Header CompressionØIPv6 ND OptimizationØFragmentationØMesh Header

IEEE802.15.4 IPv6Ø127B frame size.ØData Rate: 20~250KbpsØMaximize battery life.

Ø40B Header (Min.)Ø1280B MTU.ØND in multicast.

6LR6LR

6LR

6LR

6LN6LN 6LN 6LN

6LBR

Page 10: IoT時代のインターネット技術動向 インフラプロトコル編

IPv6 Header Compression

Best case: (48 B à 4 B)

Link-local Multicast: (48 B à 16 B)

IP Hops : (48 B à 42 B)Full IPv6 Address, Compressed UDP portse.g 2001:0db8:cafe:cafe:0217:3B00:1111:2222 -> 2001:0db8:beef:beef: :68

DSPIPHC(3bits)

LoWPAN_IPHC(13bits)

LoWPAN_NHCUDP

(1byte)

UDPports(4bitsSRC,4bits DST)

(1byte)

DSPIPHC(3bits)

LoWPAN_IPHC(13bits)

HopLimit(1byte)

SourceAddress(16bytes)

DestinationAddress(16bytes)

LoWPAN_NHCUDP

(1byte)

UDPportsSRC&DST(4bytes)

UDPChecksum(2bytes)

DSPIPHC(3bits)

LoWPAN_IPHC(13bits)

HopLimit(1byte)

DestinationMulticastAddress

(6bytes)

LoWPAN_NHCUDP

(1byte)

UDPportsSRC&DST(4bytes)

UDPChecksum(2bytes)

Link local addresses + Compressed IPv6/UDP headere.g. FE80::0217:3B00:1111:2222 -> FE80::0217:3B00:3333:4444

Multicast Address Compression, Compressed UDP portse.g. FE80::0217:3B00:1111:2222 -> FFxx::00xx:xxxx:xxxx

6LoWPAN-HCüljnjǏǁ)�Ɲ-ġƠǝƷǵǯǔƴ7Ħ

Ø ǮdzǁǠǏǍƉƮBƱư�X ťĽŧĽĸŎŜŒļŅŀØ ǗǏǓDzǵǁƢĄdƉƮĈƨBƱưƫƢ ťĽŧĽĸůűťŦũŷĻĸŵťűŲũŮŭ

üōũŲůšųţŨĸŏũťūŤĸơƭưǠǏǍǵǎƺǵdzƢùÄ

Dipatch Field

�ĥƢǝƷǵǯǔơ�ƊƄưƉƴǛǏǓƝùÄƀ

Page 11: IoT時代のインターネット技術動向 インフラプロトコル編

RS: SLLAO

RA: PIO+SLLAO+6CO+ABRO

NS: ARO+SLLAO

NA: ARO Response

DAR (ARO+SLLAO)

DAC (ARO+SLLAO)

6LR 6LBR6LN

NS: ARO+SLLAOLifetime Expired

self-assigned LLA

default route,prefix,

contexts,

IPv6 Neighbor Discovery Optimization6LoWPAN-ND

ü ŒŗŵŅǥǯǎƿǪljǓǴǚǃǏǓƢ�5ü ŅœŮŝŗŊŕǗǏǓDzǵǁ�XƢĖÒ ĹŅœŋřƢƶǔǰljĻĸǠǏǍPëƢƘƪƢ�Xĺ

Ø łƛƢŒŗŵŅĸŕōĸŮůųũŮŭƞſŁƛƢŒŌŔŗŵŅĸųŸůťƴdîØ ŅœřƉƮſŅūŮŶůšŭĸţŮŭųťŷųĸĹŅŌŖĺĻĸŊŴųŨŮűũųšųũŵťĸŋŮűŤťűĸřŮŴųťűĸĹŊŋřŖĺƴĖÒƀØ ŅœřƉƮſŊŤŤűťŲŲĸřťŧũŲųűšųũŮŭĸĹŊřŖĺƴ�ȃƘŅœŋřƥƢÍğƞōŊōƢe�ƀØ ōŊĸřťŰŴťŲųľŌŮŭŦũűŬšųũŮŭƴ�ȃƘſŅœŋřƝƢōŊōƢe�ƀ

Page 12: IoT時代のインターネット技術動向 インフラプロトコル編

6lo WG

• ŅūŮŶůšŭĸŝŐƴxƋæƍ{ƝſŒŎśŏŇņǶŁĿŀłtǹ£ǷƝÚŀLŝŐ�ČƊ÷ƳƱƘƀ

• ǦǏLJǬdzżřťŲŮŴűţťļţŮŭŲųűšũŭťŤĸŕŮŤťŲŽƢǗǏǓDzǵǁƝ ŒŗŵŅƴ�ƆƘƪƢ�øƢ®½=ƴ÷Ɔƀ

à ŅœŮŝŗŊŕƢ�Èƞ�yƞŒŗŵŅ�­ƥƢ@ ƀ

IPv6 over Networks of Resource-constrained Nodes

Internet AreaChairsØ Samita Chakrabarti, EricssonØ Gabriel Montenegro, Microsoft

RRC7388: MIB for 6LoWPAN, Oct-2014RFC7400: 6LoWPAN-GHC, Nov-2014RFC7428: IPv6 over ITU-T G.9959, Feb-2015RFC7668: IPv6 over BTLE, Oct-2015

(6LoWPANoverFoo)

Page 13: IoT時代のインターネット技術動向 インフラプロトコル編

Active/Related Documentsü �È

Ø ŒŗŵŅĸŮŵťűĸŔŚľśŗĸĹŝŐœŌĺØ ŒŗŵŅĸŮŵťűĸŕŏŌØ ŒŗŵŅĸŮŵťűĸŇĿŁĽŀŀšŨØ ŒŗŵŅĸŮŵťűĸŋœŎĸŔťŲŨĸŕťųŶŮűŪŲØ ŒŗŵŅĸŮŵťűĸōŎŌśļŜœŎĸĹŝŐœŌĺØ ŒŗŵŅĸŮŵťűĸŝŒŊļŗŊ

ü �yØ ŗšŧũŭŧĸŤũŲůšųţŨĸĹŝŐœŌĺØ 6LoWPANRoutingHeaderǶrollWGƥÖÞǷØ ŒŊŕŊĸřťŧũŲųűŸĸŦŮűĸŎŚŌĸōũŲůšųţŨĸŌŮŤťĸůŮũŭųŲĸĹŝŐœŌĺØ ŎųŨťűųŸůť ŦŮűĸŒŗŵŅĸŶũųŨĸŅœŮŝŗŊŕØ IEEE802.15.4IEallocationØ ŔœŎØ ŅœŮŝŗŊŕĸŋšţŪŢŮŭťĸřŮŴųťű

ü NjƿǫǮǑƷØ ŔœŎĸŦŮűĸőŒŗļōŎŞØ ŌŮŬůűťŲŲũŮŭĸŮŦĸŒŗŲťţĸőťšŤťűŲØ 6loAddressProtectedND

ü džǟǮǨdzǓØ ŗűũŵšţŸĸŌŮŭŲũŤťűšųũŮŭŲĸŦŮűĸŅœŮØ ŜŲťĸţšŲť

2016t4£¡¾

6lo WG

Page 14: IoT時代のインターネット技術動向 インフラプロトコル編

6lo ETSI Plugfest @ IETF94

2015t11£ơ°ºƝĢ#ƑƱƘIETF94ǦǵǑƷdzǂơƜſ

ETSI�#Ƣ6loÑ�çǑljǓƊ÷ƳƱƘƀ

Company Name Country

ETRI KR

Contiki US

NEC JP

NEO Reflection KR

Orange Labs FR

RIOT DE

Sandelman Software Works CA

University of Bremen TZI DE

6lo WG

Page 15: IoT時代のインターネット技術動向 インフラプロトコル編

LPWANüǛǏǓǰǵǓƴjƑƌƒƜ�»ĎĮ:ƝĚďĬĖ�ƴCòơƔư¿é�øƢèÕƀØǛǏǓǰǵǓƣ 50bps~200kbpsØĮ´ķ<Ɲ20t<�ƔưǒǙƸljƫƄưƀØ4ĘďĬƣ¢_Ɲ�10ǥƸǯƴ�dƒƜƅưƀØ ISMqƬǭƸNjdzljƴ�üƞƒƠƅqVƴ�ȃƜƅưƀ

NewElectronics,MachinaResearch,Dec-2015http://www.newelectronics.co.uk/electronics-news/mobile-industry-agrees-on-technology-standards-for-global-lpwa-market/111777/

2023tſLPWAǒǙƸljƢ�ç�ƣá30%ơƠưƞ��ƀ

2020tſdžǵǛljƢAÏƣá64'+ơƠưƞ��ƀ

ü LoRaWAN,Sigfox,Weightless,NB-IOT,LTE-MTCƠƟ2016t4£¡¾Ɲ wikipediaơƣ14Ƣ�øƊ1�ƑƱƜƅưƀ

MachinaResearch,Feb-2015https://machinaresearch.com/news/with-3-billion-connections-lpwa-will-dominate-wide-area-wireless-connectivity-for-m2m-by-2023/

Page 16: IoT時代のインターネット技術動向 インフラプロトコル編

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 LTEcommunications 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]

• Weightless, a set of communication standards from the Weightless SIG.• LoRa, proprietary, CSS modulation technology used for LPWAN patented by Semtech by LoRa

Alliance used by LoRaWAN and Symphony Link.[17]

• 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 (ŁĿŀŅtŃ£¡¾)

Page 17: IoT時代のインターネット技術動向 インフラプロトコル編

LPWAN BoF

Referred to IETF95 – LPWAN BOF, Alexander Pelov ([email protected])

Pros.ü�»ĎĮ:üljnjǵTǶėÈ�ƢG�Ƿü��©ǶǒǙƸljſi(DžljǓǷ

ü�ǒǵnjǰǵǓüs¼ǶgĪſISMǷü�dutycycle

Cons.

ü ü�Ɗ�ƜƅưoYơF­Ƣ^ƌƢ�øƊ�ÙƒƜƅưƀàdžƸDZ=ƑƱưƀà±KÞÅſǗǏǓDzǵǁÞÅƊûīơƠưƀ

ü ƸdznjǵǗǏǓƞƢÑėÈƴ8�ơĄĂƑƱƜƅƠƅƀàǒǵnjƢÑ3ÈƊĭƒƌƠưƀàėÈƊûīơƠưƀ

ċĠ

Ñ�ç�þ¯�y�NjƿǫǮǑƷ±KǴǗǏǓDzǵǁÞÅ

ƸdznjǵǗǏǓ�øƥƢ¤|

Page 18: IoT時代のインターネット技術動向 インフラプロトコル編

6tisch WG

• ŒŎŎŎŇĿŁĽŀńĽŃťƢśŚŌőǩǵǔƴ�ƚƘǗǏǓDzǵǁ¬��µƬÞÅ�øƢ®½=ƴ÷Ɔƀ

• ŒŎŎŎŇĿŁĽŀńĽŃťĸśŚŌőØ¡6F¤ơƭưljDZǏǓĹ¡ģǴI¶�09ĺƢF¤

ØŗűťŤũţųšŢūťĸůŮŶťűĸţŮŭŲŴŬůųũŮŭ

• ŒŎśŏŇŇĹŁĿŀłtŀŀ£ĺƝÚŀLŝŐ�ČƊ÷ƳƱƘƀ

IPv6 over the Time Synchronous & Channel Hoppoing mode of IEEE 802.15.4e

Internet AreaChairsØ Pascal Thubert, CiscoØ Thomas Watteyne, Linear Tech.

RFC 7554: Problem Statement

Page 19: IoT時代のインターネット技術動向 インフラプロトコル編

śŚŌőǩǵǔƢĉĴƞŅśũŚŌőƶǵƿǑǁǎǪ

ĪáTƢ�ŗšųŨĸŌŮŬůŴųšųũŮŭĸŎūťŬťŭųĸĹŗŌŎĺĸƊljǃLjǫǵǯơ�üƠ�XƴĪƪſĂ݃ƜſDǘǵǔơŌŮŊŗƴ�ƚƜĝpƔưƀljǃLjǫǵǯƢÞÅƣſDǘǵǔơeúƑƱƘŅśũŚŌőĸŖůťűšųũŮŭĸŚŴŢūšŸťűĹŅųŮůĺĸƊ÷Ɔƀ

ü ŒŎŎŎĸŇĿŁĽŀńĽŃĸśŚŌőǩǵǔƣſǟDZNjljƽǵǓǨǵLJǬdzÛƢĖ�ƢljǃLjǫǵǮdzǂơhƔưü�Ɗ?ƒƅn«È¿é�øĹ�ňĸŒŚŊŀĿĿĽŀŀšĻĸŝũűťūťŲŲőŊřśĺƝ�ÈƊª

ăƑƱƜƅưƀ

ü ƒƉƒſljǃLjǫǵǮdzǂơ�üƠǚǭǨǵnjƢB~�µƬĄd�µƣ ŒŎŎŎĸŇĿŁĽŀńĽŃĸ�­ƢßO]ơƠƚƜƅưƀ

ü ƶǵƿǑǁǎǪƣſĪáTĹŌťŭųűšūũŹťŤĺƞ0�TĹōťţťŭųűšūũŹťŤĺƢ��ƊhčƙƊſÄQƢƞƏƲƣĪáTƊǝƼǵƾljƑƱƜƅưƀ

ŅśũŚŌőĸŦŮűĸœœŕŲ ǟDZǓDžǯljnjǏǁ

ŒŎŎŎŇĿŁĽŀńĽŃťĸśŚŌő ŔŮŤťĸŚţŨťŤŴūũŭŧ

6tischWG

Page 20: IoT時代のインターネット技術動向 インフラプロトコル編

ŅśũŚŌőĸŦŮűĸœœŕŲ ǟDZǓDžǯljnjǏǁ

Active/Related Documents

ü W¥�­Ø AnArchitecturefor6TiSCH(IESGDead)Ø Minimal6TiSCHConfiguration(ADEval)Ø 6p:6topProtocolØ (6top:6TiSCHOperationSublayer)Ø 6TiSCH6topSchedulingSF0Ø 6TiSCHsecurejoinusing6top

ü džǟǮǨdzǓØ TerminologyØ ExamplePacketsfor6TiSCHConfigurationØ AsymmetricalAODV-P2P-RPLin6TiSCHNetworks

2016t4£¡¾

6tisch WG

Page 21: IoT時代のインターネット技術動向 インフラプロトコル編

ōŖōŊŐňĸōťŲųũŭšųũŮŭĸŖűũťŭųťŤĸōũűťţųťŤĸŊţŸţūũţĸŐűšůŨ

• ^­ƠœœŕGƎƶǟǮǃǵLJǬdzƢü³ƴ&ơĄĂØ ŜűŢšŭĻĸŒŭŤŴŲųűũšūĻĸőŮŬťĸŊŴųŮŬšųũŮŭĻĸŋŴũūŤũŭŧĸŊŴųŮŬšųũŮŭĽ

• ÀÅÎơFƓǮdzǁ�ơû�Ƣ ǐǮǵ ƴ¬àCò• ōŖōŊŐƴ¬àƔưû�ƢǨǓǮǏǁƴ�dCòƀ

Ø ǨǓǮǏǁňĸŭŮŤťĸŲųšųťĻĸťŭťűŧŸĻĸŨŮůļţŮŴŭųĻĸųŨűŮŴŧŨůŴųĻĸūũŭŪĸűťūũšŢũūũųŸ

• œœŕGƎƢǚlj¬à±¬Ø ēĩÂ�ơ�ƓƜ5��XƢĕ/ģĨƴ\=Ƒƕưƀà śűũţŪūťĸśũŬťű

Ø ǨǩǮƊkƠƅǘǵǔƝƫǚǃǏǓđĕƝƋưƀà ŕŮŭļŚųŮűũŭŧĸŔŮŤť

Ø ŁƛƢǚlj,¬à±¬ŐūŮŢšūĸřťůšũű ňĸ)�ƴ,¬àƔư±¬ ǶōŖōŊŐƢǨǓǮǏǁƊ\ƳƚƘYEÛǷ

œŮţšūĸřťůšũű ňĸĜ0Îơô< �Ɣư±¬ ǶǮdzǁƢÂ�Ɗ\=ƒƘYEÛǷ

ŝŨšųĸũŲĸżřŗœŽĸʼnřŮŴųũŭŧĸŮŵťűĸūŮŶĸŗŮŶťűĸœŮŲŲŸ ŭťųŶŮűŪŲ

àFƓÀÅǮdzǁ�ơſËƠưƶǟǮǃǵLJǬdzƢü³ơ�ƓƘ¢ěƠǚljƴ¬àƝƋưƀ

űũůůūťĸşűźůūŠ

Page 22: IoT時代のインターネット技術動向 インフラプロトコル編

řŗœƢ5�ǨǏNjǵLjƞǒǵnjǚlj

• ICMPv6type(155):RPLControlMessagesØDIS/DIOforMP2PØDAO/DAO-ACKforP2MPØDIO+RDO/DRO+RDO/DRO-ACKforP2P

• 2IPv6ExtensionsØ RPLSRHinRoutingHeader:transmission b/wRPLrouters.Ø RPLOptionforHbHOptionsHeader:exchaningRPLinformationb/wRPLrouters.

• ICMPv6DestinationUnreachableØ Code(7)ErrorinSourceRoutingHeader

MP2P P2MP P2P

Host

Router

Root

Traffic

Path

DIS:DODAG InformationSolicitationDIO:DODAG InformationObjectDAO:DestinationAdvertisementObjectDRO:DiscoveryReplyObjectRDO:RouteDiscoveryOption

Page 23: IoT時代のインターネット技術動向 インフラプロトコル編

řŗœƢǚlj¬à�ıƸǨǵLj

Root0

Root1

App1:SensorDataCollectionMetric:ocp1=Bestlinkquality(ETX)

MetricbasedparentselectionMetric:ocp1=Bestlinkquality

1hop, ETX =53hops, ETX =3

Constraint-based routinge.g.avoidwirelesslinksà Findalternativepath

App2:backbonemonitoringMetric:ocp2 =minrank(hopcount) +

constraint-based routing51

1

1

11

11

1

1

1

3

32

3 3

33

3

3

7

wiredlinkwirelesslinkETX valueonlinkn

A

B

D

C

E

Page 24: IoT時代のインターネット技術動向 インフラプロトコル編

roll WG• řŌŕƞœœŕƴHƩǗǏǓDzǵǁơƈƎưäĐ5��øƢ®½=ƴ÷Ɔƀ

• ŒŎśŏņŀĹŁĿĿŇtł£ĺƝÚŀLŝŐ�ČƊ÷ƳƱƘƀ• �L(IETF95)ſǮǎǪǵnjƢªăƊ`ƧƚƘƀ

Routing over Low power and Lossy Networks

ŒŭųťűŭťųĸŊűťšŌŨšũűŲØ ŗťųťűĸŵšŭĸŤťűĸŚųŮŪĻĸŌŮŭŲŴūųšŭųØ ŒŭťŲĸřŮŢūťŲĻĸŎűũţŲŲŮŭ

RFC6206:RPL,TrickleAlgorithm,Mar-2011RFC6550:RPL,Corespecification,Mar-2012RFC6551:RPL,Routing Metrics,Mar-2012RFC6552:RPL,Objective Function Zero,Mar-2012RFC6553:IPv6Hop-by-HopOptionforRPL,Mar-2012RFC6554:IPv6RoutingHeaderOptionforRPL,Mar-2012RFC6719:RPL,MR-HOF,Sep-2012RFC6997:P2P-RPL,Reactive Discoveryof P2PRoutes,Aug-2013RFC6998:P2P-RPL,Mechanism to measure themetriccs,Aug-2013RFC7731:MPL:corespecification,Feb-2016RFC7732:MPL:Forwader PolicywithAdmin-LocalScope,Feb-2016RFC7774:MPL:ParameterConfigurationOptionforDHCPv6

RequirementsforUrban,IA,HA,BAApplicabilityinHA,BATerminologySecurityThreadAnalysis

ƖƢ�

Page 25: IoT時代のインターネット技術動向 インフラプロトコル編

ŊţųũŵťľřťūšųťŤĸōŮţŴŬťŭųŲü džǟǮǨdzǓ

AnalysisofRPLFlow(WGLCsoon)Applicability inAMI(IESGEvaluation)ROLLApplicabilityStatementTemplate

ü ǨdzǑǕdzljØ No-PathDAOProblemStatementØ Rootinitiatedrouting stateinRPLØ DISModificationsØ HowtoreducepathsforRPLinnon-storingmode

ü �yØ AutomaticselectionofMPLforwarderstoreducemessage

replicationØ Source-RoutedMulticastforRPLØ DesignofAdaptiveDataAggregationSchemes

ü ǒǵnjǩǒǯØ AYANGmodel forMPL

ü �y6LoWPANRoutingHeader(WGLCsoon)

ǮǎǪǵnjƢªă

2016t4£¡¾

rollWG

Page 26: IoT時代のインターネット技術動向 インフラプロトコル編

Ƨƞƪ• ŒŮśƢ]ÿƞŒŮśŝŏǮǝƵǰdzljǩǒǯƴâ ƒƘƀ• żǩǘŽƴƛƠƍǗǏǓDzǵǁ�øƢŒŎśŏơƈƎư®½=<GƴĀćƒƘƀ

Ø ŌŕƬœœŕơŒŗŵŅƴěÈƔưƘƪƢŅœŮŝŗŊŕǟDZǓDžǯí

Ø ŒŎśŏơƈƎưœŝŗŊŕƢ<G

Ø ŒŎŎŎĸŇĿŁĽŀńĽŃĸśŚőƢDždzǝƷǂǰǵLJǬdzƴ÷Ɔ ŅśũŚŌő

Ø œœŕƢäĐ5�ǟDZǓDžǯ řŗœ

• D�øƢ®½=ƴ÷ƚƜƅưŝŐƢ<GƴĀćƒƘƀØ ŅūŮŶůšŭľŅūŮĸŝŐ

Ø œŗŝŊŕĸŋŖŏ

Ø ŅųũŲţŨĸŝŐ

Ø űŮūūĸŝŐ

TTCJJ-300.10�wBZigBeeIPƢǟDZǓDžǯljnjǏǁ

JJ-300.10HomenetworkCommunication InterfaceforECHONETLitev2.1,May-2014