IPv6 & IoT

Preview:

Citation preview

IPv6 & IoT.

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

IOT

IPv6

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

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.

http://www.worldipv6launch.org/

Internet – IPv6

Internet – IPv6

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

http://worldipv6launch.org

IOT

Internet of things - IoT

IoT

http://cisco.com

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.

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.

IoT – NoT – M2M

• IoT- Internet of things

• NoT- Network of things.

• M2M- Machine to Machine

IoT - Kết nối

IoT – Mô hình

IoT – Thành phần

IOT

IPv6 - IoT

IPv6 - IoT

Radio Protocols Network Protocols

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

IETF - IoT

• Rfc7452: Architectural Considerationsin Smart Object Networking

IETF – IoT & IPv6

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

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.

6lowPAN – Sản phẩm

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

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

– 2013

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

Zigbee IP – Ví dụ

http://cisco.com

Zigbee IP – Ví dụ

http://cisco.com

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)

IoT & IPv6: Sách

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

Recommended