ITU Workshop on the “Internet of Things Trend and Challenges in Standardization” (Geneva, Switzerland, 18 February 2014) Lightweight Architecture and Protocols for the Internet of Things Laurent TOUTAIN, Associate Professor, IMT/Télécom Bretagne Laurent.Toutain@telecom-bretagne.eu Geneva, Switzerland, 18 February 2014 National coverage 10 GRADUATE SCHOOLS : 6 MINES AND 4 TÉLÉCOM Mines Albi-Carmaux - Albi, Saint-Dié Mines Alès - Alès, Montpellier, Nimes, Pau Mines Douai - Douai Lille Mines Nantes - Nantes Mines ParisTech - Paris, Palaiseau-Saclay, Evry, Fontainebleau, Douai Sophia Antipolis Rouen Mines Saint-Etienne - Saint-Etienne, Gardanne Télécom Bretagne - Brest, Rennes, Toulouse Paris Nancy Palaiseau-Saclay Brest Rennes Télécom Ecole de Management - Evry, Palaiseau-Saclay, Paris Strasbourg Télécom ParisTech - Paris, Sophia Antipolis Evry Fontainebleau Télécom SudParis - Evry Saint-Dié 2 SUBSIDIARY SCHOOLS Nantes Eurecom - Sophia Antipolis Télécom Lille1 - Lille 1 STRATEGIC PARTNER SCHOOL Mines Nancy - Nancy, Saint-Dié Clermont-Ferrand Saint-Etienne 11 ASSOCIATED SCHOOLS Bordeaux Grenoble Alès Albi Pau Nimes Toulouse Montpellier Sophia Antipolis Gardanne Tunis Institut Mines-Télécom 2 ENSEEIHT - Toulouse Enseirb-Matmeca - Bordeaux ENSG - Vandœuvre-lès-Nancy ENSIIE - Evry ESIGELEC - Rouen Grenoble Ecole de Management - Grenoble IFMA - Clermont-Ferrand Sup’Com Tunis - Tunis Télécom Nancy - Villers-lès-Nancy Télécom Physique Strasbourg - Strasbourg Télécom Saint-Etienne - Saint-Etienne Key figures 10 schools 2 subsidiary schools 2 strategic partners 12,555 students 4, 800 staff members 1,725 PhD students 2 Carnot Institutes +4000 graduates per year Including over 2,500 engineers 8% engineering degrees issued in France 11 associated schools 32 % foreign students 38 % grant holders Institut Mines-Télécom 3 €121 M researchgenerated income per year Near 100 business startups per year at the schools’ incubators Total 2012 Figures excluding associated schools and Mines Nancy (Université de Lorraine) Internet Architecture Model Very successful for almost 30 years Connecting almost everything Flexible On top of many links Low speed, high speed, variable latencies Large variety of applications File transfer, streaming, voip,… Geneva, Switzerland, 18 February 2014 4 Few protocols Steve Deering Geneva, Switzerland, 18 February 2014 The Evolution of Layered Protocol Stacks Leads to an Hourglass-Shaped Architecture Saamer Akhshabi, Constantine Dovrolis Sigcomm 2011 5 Internet Protocol Interoperability, But ossification. Steve Deering Geneva, Switzerland, 18 February 2014 6 IP is: IP Packet Format P P4 ≠P6 - Management - Interoperability - Forwarding Addresses - Allocation - Display - Routing Geneva, Switzerland, 18 February 2014 A A4 ≠A6 R R4=R6 7 New areas for Networking Internet of Things Cheap Moore’s law reduces costs, does not increase power Low Memory Low Energy Different Time cycle Legacy devices 20 year lifetime Geneva, Switzerland, 18 February 2014 8 IPv6 IPv6 slowly introduced P6≠P4, A6≠A4: No interoperability Metcalfe’s law against IPv6 Forwarding is not the most difficult part IPv6 has advantages for IoT Auto-configuration Simpler Layer 2 agnostic But difficult to make IPv6 evolve Geneva, Switzerland, 18 February 2014 9 Constraints IoT Deployed IPv6 6LoWPAN •Header Compression •M-U capabilities •Fragmentation •P6LP = PIPv6 •A6LP = AIPv6 Geneva, Switzerland, 18 February 2014 10 ARESA2 Project ANR Verso 2009 project Urban Wireless Sensor Networks AMI, Smart Grid, M2M. . . One of the challenges: IPv6 Mesh network. Minimize code footprint, minimize energy consumption. Geneva, Switzerland, 18 February 2014 11 Reduce 6LoWPAN impact Toward a flexible 6LoWPAN Simplify addresses allocation A6LP ⊂ AIPv6 Forwarding based on 6LoWPAN Add functionalities for WSN P6LP ⊃ PIPv6 Maintain end to end capabilities Need for “local” information IPv6 remains universal format Multi-homing Geneva, Switzerland, 18 February 2014 12 6LoWPAN in Contiki Geneva, Switzerland, 18 February 2014 13 Example Geneva, Switzerland, 18 February 2014 14 Architecture IPv6 6LoWPAN Extension IPv6 6LoWPAN + parameters Geneva, Switzerland, 18 February 2014 15 Conclusions and Recommendations New constraints: A single protocol cannot cover all needs Introduce more flexibility “a la IEEE” Core protocols/Fringe protocols Other alternatives: REST, but less generic in term of traffic Geneva, Switzerland, 18 February 2014 16 Reasearch on IoT at Télécom Bretagne OCIF research team: Architecture: Internet evolution, REST, M2M, Access Network: NAN, Long Range Radio, community network,… Context Awareness: Security, … Models: Game Theory, Peak Erasing,… Application domains: ITS, SmartGrid, Smart Clothes,… Geneva, Switzerland, 18 February 2014 17