© 2007 Cisco Systems, Inc. All rights reserved. 1 JP Vasseur - SENSORCOMM 2007 - Spain Why IP for Sensor Networks ? SENSORCOMM 2007 JP Vasseur - Cisco.

Slides:



Advertisements
Similar presentations
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Advertisements

IP in Smart Object Networks V1.8 IP in Smart Object Networks With acknowledgement to Jeff Apcar, Distinguished Services Engineer, Cisco Systems and to.
6LoWPAN Extending IP to Low-Power WPAN 1 By: Shadi Janansefat CS441 Dr. Kemal Akkaya Fall 2011.
NDN in Local Area Networks Junxiao Shi The University of Arizona
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Dynamic Routing Scalable Infrastructure Workshop, AfNOG2008.
TCP/ IP PROTOCOL STACK. The TCP/IP Model, or Internet Protocol Suite, describes a set of general design guidelines and implementations of specific networking.
Arsitektur Jaringan Terkini
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
A Survey on Wireless Mesh Networks Sih-Han Chen 陳思翰 Department of Computer Science and Information Engineering National Taipei University of Technology.
Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 14.
Security of wireless ad-hoc networks. Outline Properties of Ad-Hoc network Security Challenges MANET vs. Traditional Routing Why traditional routing protocols.
Security in Wireless Sensor Networks Perrig, Stankovic, Wagner Jason Buckingham CSCI 7143: Secure Sensor Networks August 31, 2004.
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
6LoWPAN Overview, Assumptions, Problem Statement & Goals (draft-kushalnagar-lowpan-goals-assumptions-00) Nandu Kushalnagar & Gabriel Montenegro.
Chapter 2 TCP/ IP PROTOCOL STACK. TCP/IP Protocol Suite Describes a set of general design guidelines and implementations of specific networking protocols.
Doc.: IEEE leci Submission Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Low Energy.
Impact of the Internet of Things on Computer Networks James Byars December 12, 2013 IT422 – Computer Networks Professor Tim Johnson.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
Presentation Title Subtitle Author Copyright © 2002 OPNET Technologies, Inc. TM Introduction to IP and Routing.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPascal Thubert 1 The Internet Sensory System Pascal Thubert – IP Technology Center
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
EPL606 Topic 1 Introduction Part B - Design Considerations 1 The majority of the slides in this course are adapted from the accompanying slides to the.
© 2007 Cisco Systems, Inc. All rights reserved. 1 JP Vasseur - SENSORCOMM France “The Internet of Things – What if objects talked to each other.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 1 BSCI Module 8 Lessons 1 and 2 Introducing IPv6 and Defining.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
Understanding Routing. Agenda What Is Routing? Network Addressing Routing Protocols.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
بسم الله الرحمن الرحيم. Wireless Mesh Network (WMN) Izzeldin Shibeika – April, UNCC -
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 18 Omar Meqdadi Department of Computer Science and Software Engineering University.
Network Layer4-1 Chapter 4: Network Layer Chapter goals: r understand principles behind network layer services: m network layer service models m forwarding.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
Why do we need a routing solution for Low Power And Lossy Networks (L2Ns) Is it too early or already too late ? Routing Area Meeting - IETF-69 JP Vasseur/David.
7-1 Last time □ Wireless link-layer ♦ Introduction Wireless hosts, base stations, wireless links ♦ Characteristics of wireless links Signal strength, interference,
1 AutoconfBOF2.PPT / Aug / Singh,Perkins,Clausen IETF Not Confidential Ad hoc network autoconfiguration: definition and problem statement (draft-singh-autoconf-adp-00.txt)
UNIT IP Datagram Fragmentation Figure 20.7 IP datagram.
Apartado Porto Codexwww.inescporto.pt tel (351) fax (351) /April/2005 Research Activities in 4G Networks at INESC Porto.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
1 Introduction Computer Networks. 2 Motivation and Scope Computer networks and internets: an overview of concepts, terminology and technologies that form.
6LoWPAN (Introduction, Problem Statement & Goals) Nandakishore Kushalnagar Intel Corporation.
1 Network Layer Lecture 13 Imran Ahmed University of Management & Technology.
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
AD-HOC NETWORK SUBMITTED BY:- MIHIR GARG A B.TECH(E&T)/SEC-A.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
A Review of 6LoWPAN Routing Protocols Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Dec. 14, 2010.
Institute of Technology Sligo - Dept of Computing Sem 2 Chapter 12 Routing Protocols.
Page 1 Network Addressing CS.457 Network Design And Management.
6lowpan Working Group 62 nd IETF, Minneapolis WG Chair: Geoff Mulligan, Invensys Mailing List:
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
IPv 邱文揚 Joseph 李家福 Frank. Introduction The scale of IPv4 Internet has become far larger than one could ever imagine when designing.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
Doc: IEEE Submission July 2012 Hernandez,Li,Dotlić (NICT)Slide 1 Project: IEEE P Working Group for Wireless Personal Area.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
Intro Wireless vs. wire-based communication –Costs –Mobility Wireless multi hop networks Ad Hoc networking Agenda: –Technology background –Applications.
Doc.: Submission S. Max, G.R. HiertzSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)
Routing Semester 2, Chapter 11. Routing Routing Basics Distance Vector Routing Link-State Routing Comparisons of Routing Protocols.
CloudMAC: Moving MAC frames processing of the Sink to Cloud.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
Sem 2 v2 Chapter 12: Routing. Routers can be configured to use one or more IP routing protocols. Two of these IP routing protocols are RIP and IGRP. After.
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
Thierry Ernst (INRIA and WIDE) Hesham Soliman (Ericsson)
Extending IP to Low-Power, Wireless Personal Area Networks
Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Wireless Mesh Networks Xiuzhen Cheng
IoT Requirements for Networking Protocols Sadoon Azizi Department of Computer Engineering and IT.
Presentation transcript:

© 2007 Cisco Systems, Inc. All rights reserved. 1 JP Vasseur - SENSORCOMM Spain Why IP for Sensor Networks ? SENSORCOMM 2007 JP Vasseur - Cisco Distinguished Engineer

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 2 Agenda  Sensor Networks today … A few facts: Wide range of applications, Proprietary worlds, Technical challenges, Multi-dimensional problem scope  The current Internet - A few design principles  Internet of Things = Internet + Sensor Networks  Sensor Networks at the IETF  Conclusion

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 3 Agenda  Sensor Networks today … A few facts: Wide range of applications, Proprietary worlds, Technical challenges, Multi-dimensional problem scope  The current Internet - A few design principles  Internet of Things = Internet + Sensor Networks  Sensor Networks at the IETF  Conclusion

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 4 Sensor Networks are everywhere … with an endless scope of applications Enable New Knowledge Improve Productivity Healthcare Improve Food & H20 Energy Saving (I2E) Predictive maintenance Enhance Safety & Security Heal th Smart Home Defense High-Confidence Transport and assets tracking Intelligent Building

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 5 New applications pretty much every day … but …  The number of proprietary solutions has literally exploded: Zigbee, Z-Wave, Xmesh, SmartMesh/TSMP, … at many layers (physical, MAC, L3) and most chip vendor claim to be compatible with their own standard  Many non-interoperable “solutions” addressing specific problems (“My application is specific” syndrome) Different Architectures, Different Protocols => Deployments are limited in scope and scale,

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 6 Research and Sensor Networks  Research in Sensor Networks has been very active over the past decade,  Sensor Networks provide an infinite source of fairly complex problems (NP-Complete :-))  Considerable number of solutions seeking for ultimate efficiency (e.g. “local” optimum)

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 7 Sensor Networks - Usually a constrained environment Energy consumption is a major issue (for non powered sensors/controllers), Limited processing power (CPU, memory), Prone to failures => very dynamic topologies, When mobile => increase the dynamic nature of topology, Data processing may be required on the node itself, Sometimes deployed in harsh environments, Potentially deployed at very large scale, Must be self-managed (auto-discovery, self-organizing networks)

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 8 A truly multi-dimensional issue Degree of mobility Degree of scalability Degree of constraints (link/node) Smart cities Connected Building Industrial

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 9 Agenda  Sensor Networks today … A few facts: Wide range of applications, Proprietary worlds, Technical challenges, Multi-dimensional problem scope  The current Internet - A few design principles  Internet of Things = Internet + Sensor Networks  Sensor Networks at the IETF  Conclusion

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 10 More than 1.2 billions users (18.9% of the population) Usage growth: 244.7% An extremely wide range of applications: s, Web, Voice, Video, TV, Mobility, … An impressive success

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 11  What ? A Layered architecture => flexible,  Where ? The End to End design principle,  How ? Separation of the networks from the services: IP indifferent to PHY and applications,  Why ? The Internet as a platform for innovation. No central gatekeeper exerting control over the Internet. A few key design principles of the Internet Source: Prepared statement of Vint Cerf - Feb ‘07

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 12 The IP protocol suite is based on open standard designed for interoperability, extensibility … as opposed to seeking for local optimums

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 13 Agenda  Sensor Networks today … A few facts: Wide range of applications, Proprietary worlds, Technical challenges, Multi-dimensional problem scope  The current Internet - A few design principles  Internet of Things = Internet + Sensor Networks  Sensor Networks at the IETF  Conclusion

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 14 Computers Phones Mobile Assets Static Assets Controllers Smart Sensors Microprocessors and Microcontrollers Users 2005 Forecast, Million Units 500 1, ,000 Source: Harbor Research, Inc., Forrester Research, Inc., IBSG Today's Internet Extended Internet As IP becomes pervasive, devices that do not exist today will be connected to the Internet The Internet will extend to billions of new devices IP everywhere Can we Make the “Internet of Things” a reality ?

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 15 A Challenging situation: the example of Routing Current Internet Nodes are routers IGP with typically few hundreds of nodes, Links and nodes are stable, Nodes constraints or link bandwidth are typically non issues, Routing is not application-aware (MTR is a vanilla version of it) Sensor Networks Nodes are sensor/actuators&routers An order of magnitude larger in term of number of nodes, Links are highly unstable and Nodes die much more often, Nodes/Links are highly constrained Application-aware routing, in-Band processing is a MUST

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 16 Internet L2N TrueMesh Wireless HART ISA SP100.11a Xmesh Znet MintRoute MultiHop LQI CENS Route Smart mesh TinyAODV Honeywell So far … WAS (Wait And See) - The current Trend

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 17 Internet Haven’t we learnt from the past ? Remember SNA (DLSw), IPX, Vines, … Management complexity Lack of end to end routing consistency, Multi-topology routing, management, security, … Migration may just not be possible for Sensor Networks after too much time Multi-protocol Gateway (IP-proxy, protocol translations) SN Issues with WAS (Wait And See)

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 18 Or … IP end to end Internet IP router ! SN Which does not mean a single flat domain of course

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 19 The “Mesh Under” versus “Route Over” Debate or again “Why do we need IP” ? Many times people have argued in favor of a layer- 2 approach for Sensor Nets, at best with IP reachability, Sensor Networks are made of a variety of links: wired and wireless, Even for WSN, there won’t be a single “winner”: IEEE , LP Wifi, Wibree, … IP routing is a must for Sensor Networks

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 20 Combine “Mesh Under” and Route Over” IP Routing over s, J, , Zigbee IP layer with no visibility on the layer 2 path characteristic Makes “optimal” routing very difficult Layer 2 path (IP links) change because of layer 2 rerouting (failure or reoptimization) lead to IP kink metric changes. How is this updated ? Remember IP over ATM There is still a need for an abstraction layer model but for Point to Point layer 2 links

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 21 Combine “Mesh Under” and Route Over” Another major challenge: multi-layer recovery Require a multi-layer recovery approach Current models are timer-based:  Needs to be conservative and most of the time bottom-up  Increased recovery time for failures non recoverable at layer 2 Inter-layer collaborative approaches have been studied (e.g. IP over Optical) => definitively too complex for current Sensor Hardware

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 22 Can we make The Internet of Things a reality? YES ! With some effort … Adapt existing protocols … do *not* reinvent the wheel and learn from the past And when needed,design new protocols: Example ? Routing … (see next slides) But preserve the fundamental openness of IP IP is ubiquitous and Sensors are everywhere … Good match.

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 23 Can we make The Internet of Things a reality? YES ! With some effort (Cont) Do not try to find a solution to all potential problems: reduce the problem scope

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 24 Specify new IP protocols when needed  Routing in Sensor Networks is a MUST for energy saving (short distances => less energy to transmit) *and* to route around obstacles (including poor quality links),  Highly constrained devices  Harsh & dynamic environments: (variable link qualities, link/nodes fail at a rate significantly higher than within the Internet)  Small MTU (high error rate, limited buffer/bw)  Constraint routing is a MUST: take into account link *and* nodes properties and constraints (also unusual)  Deep power management: WSN in sleep mode most of the time Let’s face a reality: routing in Sensor Networks has unique requirements:

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 25  Highly heterogeneous capabilities  Structured traffic patterns: P2MP, MP2P but also more and more P2P  Multi-path and asymmetrical load balancing  Data aware routing: data aggregation along a dynamically computed path to a sink.  Self-Managed !! Specify new IP protocols when needed (Cont)

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 26 Why can’t we use an existing routing protocol ? Many IP routing protocols have been designed: RIP, OSPF, AODV, OLSR, DYMO, TBRPF But … As pointed out Routing requirements for L2Ns are unique, None of them satisfy the minimum set of requirements, Some of them could be adapted/twisted/… but that means major protocol rework.

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 27 Agenda  Sensor Networks today … A few facts: Wide range of applications, Proprietary worlds, Technical challenges, Multi-dimensional problem scope  The current Internet - A few design principles  Internet of Things = Internet + Sensor Networks  Sensor Networks at the IETF  Conclusion

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 28 The Internet Engineering Task Force IETF formed in 1986, Not considered as important for some time :-) Not government approved :-) Involving people not companies Motto: “We reject kings, presidents and voting. We believe in rough consensus and running code” Dave Clark (1992) Organized in areas made of WGs, GENOAMINTRTGAPSRAITSVSEC Roughly 120 WGs Long term problem handled by the IRTF 6lowpan

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 29 IPv6 over Low power WPAN (6LoWPAN)  Additional information is available at tools.ietf.org/wg/6lowpantools.ietf.org/wg/6lowpan  Chair(s): Carsten Bormann Geoffrey Mulligan  Internet Area Director(s): Jari Arkko Mark Townsley  Internet Area Advisor: Mark Townsley  Secretary(ies): Christian Schumacher  Mailing Lists: General Discussion: To Subscribe: In Body: subscribe Archive:

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 30 RFC LoWPANs Problem Statement IEEE Networks, characterized by:  Significantly more devices than current networks  Severely limited code and ram space highly desirable to fit the required code--MAC, IP and anything else needed t execute the embedded application-- in, for example, 32K of flash memory, using 8-bit microprocessors  Unobtrusive but very different user interface for configuration using gestures or interactions involving the physical world  Robustness and simplicity in routing or network fabric  a, b, 2003, 2006, and maybe wibree  More in RFC 4919RFC 4919

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 31 RFC 4944: IPv6 over IEEE  Describes the frame format for transmission of IPv6 packets and the method of forming IPv6 link-local addresses and statelessly autoconfigured addresses on IEEE networks.  IPv6 requires that every link in the internet have an MTU of 1280 octets or greater and the MTU of is 127 bytes => adaptation layer handling fragmentation  Worst case payload = 127 bytes - 25 (max frame overhead) - 21 (link layer security AES-CCM-128) = 81 bytes  Max payload application = 81 bytes - 40 (v6 header) - 8 (UDP) = 33 bytes  Notes: Most applications of IEEE will not use such large packets Small application payloads in conjunction with header compression will produce packets that fit within a single IEEE frame.  RFC 4944 defines two compression schemes: HC1: IPv6 header compressed from 40 bytes to 3 bytes HC2: UDP header compressed from 8 bytes to 4 bytes

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 32 WG Status  The Problem Statement document made RFC 4919  The Format Document is to submitted to AD for publication  Re-chartering is underway. Proposed topics: 1)most important: ND and bootstrapping. We do not want to change ND but optimize the packet usage. Mobility will be very important there 2) stateful Header Compression. HC1 is stateless and a stateful could be useful 3) Recommendations for 6lowpan Applications Protocols for transport, L7, discovery, configuration and commissioning. 4) security in a LoWPAN. To define the threat model of 6lowpans and to document suitability of existing key management schemes and to discuss bootstrapping, installation, setup and commissioning issues.

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 33 The IETF and Sensor Networks Remember: Reuse whenever possible, Invent where needed GENOAMINTRTGAPSRAITSVSEC ReuseNewExisting WG dealing with SNs

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 34 IETF & Sensor Nets: Standardization status  New initiative on Routing for Sensor Networks  RSN => RL2N (Routing for Low Power and Lossy Networks):  RL2N new mailing list where the routing issues are discussed. Several large players have joined the initiative:  Presentation in Chicago, plan to have a BOF in Vancouver.  In the works: Problem statement Routing Requirement ID for Connected Home Routing Requirements ID for Industrial applications Survey on existing routing protocol applicability Routing metrics for RL2N In progress: Routing Requirements ID for Smart cities Limited scope !

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 35 The End to End principles in a few words Concept arose in 1981 “END-TO-END ARGUMENTS IN SYSTEM DESIGN ” J.H. Saltzer, D.P. Reed and D.D. Clark “Functions placed at low levels of a system may be redundant or of little value when compared with the cost of providing them at that low level” Careful thoughts must be given to where functions must be handled (low versus high layers): a performance trade-off Various examples of functions that should be handled by high layers are examined: delivery guarantees, security, duplicate, … Sometimes (mis)understood as “This leads to the model of a "dumb, minimal, network" with smart terminals” "dumb, minimal, network" “Thus the end-to-end argument is not an absolute rule, but rather a guideline that helps in application and protocol design analysis; one must use some care to identify the end points to which the argument should be applied.”

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 36 The End to End principles in a few words A way to address concerns to maintain openness, increase reliability, preserve user choice, ease for innovation, As the Internet developed, the end-to-end principle gradually widened to concerns about where best to put the state associated with applications in the Internet: in the network or at end nodes. The best example is the description in RFC 1958 [6]: This principle has important consequences if we require applications to survive partial network failures. An end-to-end protocol design should not rely on the maintenance of state (i.e., information about the state of the end-to-end communication) inside the network. Such state should be maintained only in the endpoints, in such a way that the state can only be destroyed when the endpoint itself breaks (known as fate-sharing). An immediate consequence of this is that datagrams are better than classical virtual circuits. The network's job is to transmit datagrams as efficiently and flexibly as possible. Everything else should be done at the fringes. Pressures on the end-to-end principle in today's Internet Lack of trust and emergence of new security models New service models (achieve proper performance) Data-ware routing, in-band processing in sensor networks …

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 37 Do we need to revisit the end to end principles ? The “end to end” principles has proven to work very well for many applications but less appropriate for some applications (e.g. real-time (overhead due to end to end retransmissions)) Adding function in lower layers highly beneficial for several applications: QoS, Unwanted traffic, Security Care must be given to: Layer violation creating dependencies that would make it impossible for the transport layer, for example, to do its work appropriately. Another issue is the desire to insert more applications infrastructure into the network. See RFC 3724

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 38 What does that mean for Sensor Networks? Dataware routing, in-band network processing are key functions that must be supported by the network Most of the nodes are on sleep most of the time but the number of nodes is an order of magnitude larger than in the current Internet Data content not always meaningful Use of network resources can be very expensive (e.g. battery powered WSNs) Data can be correlated to trigger network based actions

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 39 What does that mean for Sensor Networks? Internet SN Dataware routing, in-band network processing, at the edge of the extended Internet (private sub-Internet), Functions limited in scope. IP-based SNs with in-band processing, …

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 40 Conclusion (1)  Sensor networks have a tremendous number of opportunities but it is time to react and change the current “trend” (myriad of proprietary worlds),  The “WAS” approach will unavoidably lead to translation protocol gateways, complex tunneling, cross layer adaptations: a known dead-end.  We (hopefully) learnt from the past: open-based standard is KEY. IP is obvious the protocol,  The network layer must be independent of the Layer-1/2 (Sensor Nets are not made of a single type of L1/L2 !)  The pervasive nature of IP networks allows use of existing infrastructure.

© 2007 Cisco Systems, Inc. All rights reserved. JP Vasseur - SENSORCOMM Spain 41 Conclusion (2)  Device to device communication traffic will undoubtedly drastically increase in nature and in traffic volumes,  A Plethora of existing protocols/tools can be used: reuse as much as possible but also design new IP protocols when needed, Security, Naming, Addressing Discovery OAM tools  An admittedly non-technical but important consideration is that intellectual property conditions for IP networking technology are either more favorable or at least better understood than proprietary and newer solutions.  And no this is a not a religious debate but a fundamental architectural choice.

© 2007 Cisco Systems, Inc. All rights reserved. 42 JP Vasseur - SENSORCOMM Spain Questions