Embedded Connectivity for the Internet of Things The Necessity of IPv6 Embedded Connectivity for the Internet of Things The Necessity of IPv6 What and Why Embedded Connectivity for the Internet of Things The Necessity of IPv6 What? Embedded Connectivity for the Internet of Things ▪ Internet of things ▪ Embedded Connectivity ▪ Necessity of IPv6 “The Internet of Things refers to uniquely identifiable objects and their virtual representations in an Internet-like structure.”Kevin Ashton ▪ Uniquely Identifiable ▪ Virtual Representation ▪ Internet-like structure Embedded Connectivity ▪ “10 billion connected devices today”ABI Research ▪ “30 billion connected devices 2020”ABI Research ▪ TCP/IP The Necessity of IPv6 ▪ ▪ ▪ 4.3 billion addresses in IPv4 (32 bit) 3.4 duodecillion (thousand billion billion billion billion) addresses in IPv6 (128 bit) NAT and PAT Embedded Connectivity for the Internet of Things The Necessity of IPv6 Why? Connectivity Connectivity ▪ Email, Web browsing ▪ Social Networking ▪ CORBA, RMI, JMS, ... Connectivity Tomorrow ▪ ▪ ▪ ▪ Faster Higher bandwidth More pervasive Lower latency Example Embedded Connectivity for the Internet of Things IPv6 is a means to create an easy distributed system ▪ Scalable ▪ Maintainable ▪ Extendable Distributed Event Based Systems (ISBN 978-3-540-32653-3) Embedded Connectivity for the Internet of Things ▪ ▪ ▪ ▪ IPv6 Basics IPv6 Advanced Quality of Service See a Micro-controller running IPv6