30
IPv6 & IoT. Nguyễn Hồng Thắng | Nội | VietNam IPv6 day 2017 (5/5/2017)

IPv6 & IoT

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IPv6 & IoT

IPv6 & IoT.

Nguyễn Hồng Thắng | Hà Nội | VietNam IPv6 day 2017 (5/5/2017)

Page 2: IPv6 & IoT

IOT

IPv6

Page 3: IPv6 & IoT

Internet – IPv6

Cạn kiệt IPv4 (APAC: 15/04/2011)World IPv6 day: 8/6/2011World IPv6 Launch: 2012

Viet Nam IPv6 Launch6/5/2013

Page 4: IPv6 & IoT

Internet – IPv6

Bỉ: 10/10Đức: 8.1/10Mỹ: 7.1/10Nhật: 6.2/10Malay: 6.2/10Úc: 5.3/10Hàn Quốc: 4.2/10Thái Lan: 4.1/10Trung quốc: 1.8/10

Việt Nam: 3.5/10, thứ5 Châu Á, 34 TG.

Page 5: IPv6 & IoT

http://www.worldipv6launch.org/

Internet – IPv6

Page 6: IPv6 & IoT

Internet – IPv6

World IPv6 Launch: 6/6/2012Sau 5 năm: tăng 500%

http://worldipv6launch.org

Page 7: IPv6 & IoT

IOT

Internet of things - IoT

Page 8: IPv6 & IoT

IoT

http://cisco.com

Page 9: IPv6 & IoT

IoT – Khái niệm• ITU: https://www.itu.int/itu-

t/recommendations/rec.aspx?rec=Y.2060– Internet of things (IoT): A global infrastructure for

the information society, enabling advanced services by interconnecting (physical and virtual) things based on existing and evolving interoperable information and communication technologies.

– NOTE 1 – Through the exploitation of identification, data capture, processing and communication capabilities, the IoT makes full use of things to offer services to all kinds of applications, whilst ensuring that security and privacy requirements are fulfilled.

– NOTE 2 – From a broader perspective, the IoT can be perceived as a vision with technological and societal implications.

Page 10: IPv6 & IoT

IoT – Khái niệm• IEEE:

– “A network of items—each embedded with sensors—which are connected to the Internet.”

• IETF:– “The basic idea is that IoT will connect objects around us (electronic, electrical, non-electrical)

to provide seamless communication and contextual services provided by them. Development of RFID tags, sensors, actuators, mobile phones make it possible to materialize IoT which interact and co-operate each other to make the service better and accessible anytime, from anywhere.”

– “In the vision of IoT, ‘things’ are very various such as computers, sensors, people, actuators, refrigerators, TVs, vehicles, mobile phones, clothes, food, medicines, books, etc. These things are classified as three scopes: people, machine (for example, sensor, actuator, etc.) and information (for example, clothes, food, medicine, books, etc.). These ‘things’ should be identified at least by one unique way of identification for the capability of addressing and communicating with each other and verifying their identities. In here, if the ‘thing’ is identified, we call it the ‘object.’”

– A true Internet of Things (IoT) requires “things” to be able to use Internet Protocols.

Page 11: IPv6 & IoT

IoT – NoT – M2M

• IoT- Internet of things

• NoT- Network of things.

• M2M- Machine to Machine

Page 12: IPv6 & IoT

IoT - Kết nối

Page 13: IPv6 & IoT

IoT – Mô hình

Page 14: IPv6 & IoT

IoT – Thành phần

Page 15: IPv6 & IoT

IOT

IPv6 - IoT

Page 16: IPv6 & IoT

IPv6 - IoT

Page 17: IPv6 & IoT
Page 18: IPv6 & IoT

Radio Protocols Network Protocols

IoT – Tiêu chuẩn kết nối

Page 19: IPv6 & IoT

IETF - IoT

• Rfc7452: Architectural Considerationsin Smart Object Networking

Page 20: IPv6 & IoT

IETF – IoT & IPv6

Page 21: IPv6 & IoT

IETF – IoT & IPv6

• IP over X for 802.15.4 – IPv6 over Low-Power Wireless Personal Area Networks (RFC 4919)

– Transmission of IPv6 Packets over IEEE 802.15.4 Networks (RFC 4944)

– Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks (rfc6282)

– IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) ESC Dispatch Code Points and Guidelines (rfc8066)

– Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) - rfc6775

– Informationals: RFC 4919, RFC 6568, RFC 6606

• IPv6 over Low Power Wide Area Networks (LPWAN):

– draft-farrell-lpwan-lora-overview-01 – SIGFOX, LoRa, Wi-SUN, NB-IoT

• Routing over low-power and lossy networks – RPL: IPv6 Routing Protocol for Low-Power and Lossy Network (rfc6550)

– Informationals: RFC 5548 5673 5826 5867 7102 7416

• NFC: Transmission of IPv6 Packets over Near Field Communication: – draft-ietf-6lo-nfc-06

Page 22: IPv6 & IoT

6loWPAN stack

• http://www.contiki-os.org/– Open source operating system for the Internet of Things– Full IP Networking: 6lowpan, RPL, CoAP; Power Awareness– Memory: < 10 k RAM and 30 k ROM.

Page 23: IPv6 & IoT

6lowPAN – Sản phẩm

Atmel (Raven) Crossbow Ember Epic Freescale JennicMicrochip NEC Oki Radio pulseRenesasST

Page 24: IPv6 & IoT

ZigBee IP• ZigBee adoption of Internet Protocol Version 6 (IPv6)

– 2013

– http://www.zigbee.org/zigbee-for-developers/network-specifications/zigbeeip/

Page 25: IPv6 & IoT

Zigbee IP – Ví dụ

http://cisco.com

Page 26: IPv6 & IoT

Zigbee IP – Ví dụ

http://cisco.com

Page 27: IPv6 & IoT

IPv6 & Bluetooth

• Nordic Semiconductor– CES 2015.– IPV6-BREWED COFFEE OVER BLUETOOTH SMART– https://www.youtube.com/watch?v=dO3DDwAzn

8E

• Nordic Semiconductor– CES 2016.– Rice cooker.– https://www.youtube.com/watch?v=a9sn1jEsANA

IPv6 over BLUETOOTH(R) Low Energy (rfc7668)

Page 28: IPv6 & IoT
Page 29: IPv6 & IoT

IoT & IPv6: Sách

Page 30: IPv6 & IoT

http://ipv6tf.vnhttp://www.vnnic.vn/ipv6/