Routing Protocols in Internet of Things. Charlie Perkins December 15, 2015 with a few slides originated by Pascal

Similar documents
IoT Roadmap in the IETF. Ines Robles

Wireless Sensor Networks Module 2: Routing

Routing over Low Power and Lossy Networks

Mobile Communications

Lesson 4 RPL and 6LoWPAN Protocols. Chapter-4 L04: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Politecnico di Milano Advanced Network Technologies Laboratory. 6LowPAN

Politecnico di Milano Advanced Network Technologies Laboratory. 6LowPAN

6LoWPAN (IPv6 based Low Power WPAN)

6TiSCH. towards an IPv6-based Industrial Internet. Technical Track.

Proposed Node and Network Models for M2M Internet

IETF Participation Experiences and Contributions

Semainaire Objects connectés industriels, M2M, réseaux June 12th, 2014 IoT et Smart Cities: comment passer à l échelle

INTERNATIONAL JOURNAL OF COMMUNICATIONS Volume 12, Performance comparative analysis of LOADing-CTP and RPL routing protocols for LLNs

Outlook on IEEE ZigBee Implications IP Requirements IPv6 over Low Power WPAN (IEEE ) Conclusions. KRnet /21

Study of RPL DODAG Version Attacks

Principles of Wireless Sensor Networks

Networked Embedded Systems: 6LoWPAN

WPAN/WBANs: ZigBee. Dmitri A. Moltchanov kurssit/elt-53306/

Networked Embedded Systems: 6LoWPAN

RPL: Routing for IoT. Bardh Prenkaj Dept. of Computer Science. Internet of Things A.A

2013, IJARCSSE All Rights Reserved Page 85

Ad Hoc Networks: Issues and Routing

Enhancing Routing Protocol for Low Power and Lossy Networks

Ad Hoc Networks: Introduction

A Comparative Performance Study of the Routing Protocols RPL, LOADng and LOADng-CTP with Bidirectional Traffic for AMI Scenario

ns-3 RPL module: IPv6 Routing Protocol for Low power and Lossy Networks

The P2P-RPL Routing Protocol for IPv6 Sensor Networks: Testbed Experiments

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

24 June 2016 Webex. IPv6 over the TSCH mode of IEEE e

Probabilistic Mechanism to Avoid Broadcast Storm Problem in MANETS

09 October 2015 Webex

How to develop and validate a scalable mesh routing solution for IEEE sensor networks Altran Benelux

RPL- Routing over Low Power and Lossy Networks

Performance Evaluation of Routing Protocols in Lossy Links for Smart Building Networks

Manufacturing. Smart Home. Smart Metering. Transportation. Smart Building. Entertainment. Healthcare. Retail. Oil&Gas. Smart City.

Comparative Analysis of Ad Hoc Routing Protocols in Wireless Mesh Network Environment

Ad Hoc Routing Protocols and Issues

IEEE s ESS Mesh Networking

Mobile Ad-hoc and Sensor Networks Lesson 05 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 2

LECTURE 9. Ad hoc Networks and Routing

White Paper. Mobile Ad hoc Networking (MANET) with AODV. Revision 1.0

Figure 1: Ad-Hoc routing protocols.

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

Outline. Introduction. The Internet Architecture and Protocols Link Layer Technologies Introduction to 6LoWPAN The 6LoWPAN Format Bootstrapping

WIRELESS TECHNOLOGIES FOR THE INTERNET OF THINGS

Presenting a multicast routing protocol for enhanced efficiency in mobile ad-hoc networks

Mobile Ad-hoc and Sensor Networks Lesson 04 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 1

RF and network basics. Antonio Liñán Colina

Introduction to Mobile Ad hoc Networks (MANETs)

Comparative Study of RPL-Enabled Optimized Broadcast in Wireless Sensor Networks

Bringing determinism in wireless Networks for IoT

Internet based IoT connectivity Technologies

Interoperability. Luca Mottola slides partly by Simon Duquennoy. Politecnico di Milano, Italy and Swedish Institute of Computer Science

A Comparative Analysis of Energy Preservation Performance Metric for ERAODV, RAODV, AODV and DSDV Routing Protocols in MANET

Performance Evaluation of Various Routing Protocols in MANET

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

IETF 93 ROLL. Routing over Low-Power And Lossy Networks. Chairs: Michael Richardson Ines Robles

What is an Ad Hoc Network?

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

Analysis and Comparison of DSDV and NACRP Protocol in Wireless Sensor Network

The General Analysis of Proactive Protocols DSDV, FSR and WRP

Mobile Communications. Ad-hoc and Mesh Networks

Study of Multipoint-to-Point and Broadcast Tra c Performance in the IPv6 Routing Protocol for Low Power and Lossy Networks

A Comparative study of On-Demand Data Delivery with Tables Driven and On-Demand Protocols for Mobile Ad-Hoc Network

MULTICASTING IN MANET USING THE BEST EFFECTIVE PROTOCOLS

Routing Protocols in MANET: Comparative Study

Communication and Networking in the IoT

MBC. Auto. Address. Networks. Mesh. uto- configuration for Wireless. Keecheon Kim. Konkuk University Seoul, Korea

Optimizing Routing Protocol for Low power and Lossy Network (RPL) Objective Function for Mobile Low-Power Wireless Networks

A COMPARISON OF IMPROVED AODV ROUTING PROTOCOL BASED ON IEEE AND IEEE

Gurleen Kaur Walia 1, Charanjit Singh 2

Integration of Wireless Sensor Network Services into other Home and Industrial networks

A Comparative Study of Routing Protocols for Mobile Ad-Hoc Networks

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

Simulation Based Performance Analysis of Routing Protocols Using Random Waypoint Mobility Model in Mobile Ad Hoc Network

IPv6 Stack. 6LoWPAN makes this possible. IPv6 over Low-Power wireless Area Networks (IEEE )

Analysis and Enhancement of RPL under Packet Drop Attacks

ITTC Mobile Wireless Networking The University of Kansas EECS 882 Mobile Ad Hoc Networks

System Architecture Challenges in the Home M2M Network

Throughput Analysis of Many to One Multihop Wireless Mesh Ad hoc Network

A NOVEL APPROACH OF AODV FOR STABILITY AND ENERGY EFFICIENT ROUTING FOR MANET USING IPV6

ZigBee IP update IETF 87 Berlin. Robert Cragie

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Reliable Wireless Sensor Networks in Smart Homes Master of Science Thesis in Programme Computer Systems and Networks.

Quantitative Analysis and Evaluation of RPL with Various Objective Functions for 6LoWPAN

802.15: Wireless Specialty Networks Projects Summary Overview/Status

Performance Analysis of Proactive and Reactive Routing Protocols for QOS in MANET through OLSR & AODV

Gateway Discovery Approaches Implementation and Performance Analysis in the Integrated Mobile Ad Hoc Network (MANET)-Internet Scenario

Mobile & Wireless Networking. Lecture 10: Mobile Transport Layer & Ad Hoc Networks. [Schiller, Section 8.3 & Section 9] [Reader, Part 8]

Scalability Performance of AODV, TORA and OLSR with Reference to Variable Network Size

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

IPv6 Backbone Router draft-thubert-6lo-backbonerouter-02

Performance Analysis and Enhancement of Routing Protocol in Manet

Mobile Ad-hoc Networks

Tietokoneverkot T

Impact of Hello Interval on Performance of AODV Protocol

arxiv: v1 [cs.ni] 8 Jun 2016

Performance Evaluation of Routing Protocols for MAC Layer Models

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

Transcription:

Routing Protocols in Internet of Things Charlie Perkins December 15, 2015 with a few slides originated by Pascal

Overview of Presentation My standardization activities Design considerations Mobile Ad Hoc Networks RPL-based protocols L2R 802.15.llc Not covered: 6LowPAN, 6lo,Bluetooth Piconets, 802.15.3 Not covered: privacy but it is super-important Not covered: DTN (Delay Tolerant Network) Not covered: NB-IoT New effort in 3GPP

Standardization activities For a long time: Ad hoc networks 802.15.10 in IEEE 802.15.LLC in IEEE Catching up to 6TiSCH in IETF, also detnet, 6lo In previous times: Mobile IP [mip4, mip6, mobopt, seamoby, netlmm, netext, ], service discovery, autoconf, WiMAX, LTE

Design considerations Energy conservation; Must allow low duty cycle Protocols should be secure Manageability / configurability Packet size is a major issue Even as IPv6 mandates support for 1280 bytes Minimal signaling Every byte over the air is expensive Connectivity to Internet / gateway Scalability Dynamic connectivity / link repair Disparity between unicast and multicast power levels

Ad Hoc Network characteristics peer-to-peer multihop dynamic zero-administration low power autonomous autoconfigured but most conditions have exceptions For example, sensor networks are not dynamic BoFs: link-state signaling using over 100% of media

Mobile Ad Hoc Routing: Reactive Reactive: routes discovered on demand AODV, DSR, AODVv2 [DYMO] {distance-vector} Typically better scalability compared to proactive Discovery increases application launch latency O(n) storage O(n)*[cache-miss rate] signaling AODV is well-known, well-studied, and often adapted {about 437,000 search results} DSR uses source routes larger packet sizes Should use Dominating Set or MPU for broadcast

Mobile Ad Hoc Routing: Proactive Proactive: routes stored to all destinations OLSR, TBRF, OLSRv2 {link-state routing} O(n 2 ) storage O(n)*[update-frequency + link-breakage] signaling OLSR has had numerous interoperability tests and, since it is link-state, has well-understood properties Uses MPRs for broadcast, with some knobs Simulations have shown major congestion as number of nodes grows past 500 Trickle helps in more static networks

RPL: Routing Protocol for Low-Power and Lossy Networks Work in [roll] WG (I wish it were done in [manet]) Building Automation, Home Automation, Industrial Backbone-oriented Upward and downward routes DODAG: Destination-oriented, directed acyclic graph DODAGID, Instance ID, DODAG versions(!) DIO: DODAG Information Object DIS: DODAG Information Solicitation Storing versus non-storing modes

ROLL RPL ( Ripple ) conceptual basis

6tisch Uses the TSCH scheduling mode of 802.15.4 Defines a minimal set of functions for bootstrapping Defines an interface, 6top, to the MAC layer Relies on scheduling functions SF n Related to Deterministic Networking (detnet) Second Plugtest scheduled for February

L2R: TG 802.15.10 layer 2 routing D3_P802-15-10_Draft_Recommended_Practice 3 rd letter ballot just commencing Functionalities provided: Mesh construction Short address assignment (by PAN) L2R discovery, join, update, and recovery Security (use 802.15.9, for instance, or pre-shared keys) Unicast, multicast, and broadcast routing (also P2P) Hop-by-hop retransmission / sibling routing Data concatenation (DCat) Various metrics

IEEE 802.15.llc (Proposed work on Logical Link Control) Study Group has met twice; target acceptance of PAR / CSD in March. NEW NAME: uli (Upper Layer Interface) Make 802.15.4 as easy to use as 802.11, 802.3 In particular to work with IETF 6TiSCH Enable use of the higher layer protocols used by IEEE 802.11 and IEEE 802.3 without changes New applications & backward compatibility Provide ULI for L2R, KMP, other protocols IETF 94, Nov 2015

Best Effort Deterministic WiSUN Zigbee IP ISA100.11a 6TiSCH LPWA: LECIM IPv4 other non-ip 6LoWPAN OTF New LLC work IEEE 802.15.4 MAC CSMA TSCH IEEE 802.15.4 PHY 2003 4g 4k

Conclusions / Final Thoughts RPL has a strong constituency but some flaws Reactive RPL or AODVv2 should be considered IEEE 802.15.4 is well positioned, but needs significant new features for scalable routing, security, and upper-layer interface to enable privacy and interoperability IETF is going forward rapidly but there is still room to contribute Current approaches are minimalistic More sophisticated solutions will come before long

Backup Slides Backup Slides

L2R mesh example