6LoWPAN (Introduction, Problem Statement & Goals) Nandakishore Kushalnagar Intel Corporation.

Slides:



Advertisements
Similar presentations
Extended Service Set (ESS) Mesh Network Daniela Maniezzo.
Advertisements

IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
1 IPv6 Advantages May 2001 May 2001
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
IPv6 Overview Brent Frye EECS710. Overview Google Drive Microsoft Cloud Drive Dropbox Paid-for alternatives 2.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implementing IP Addressing Services IPv6.
Wireless Embedded Systems ( x) IPv6 over Low-Power Wireless Personal Area Networks (6LoWPAN) Chaiporn Jaikaeo Department of.
6LoWPAN Extending IP to Low-Power WPAN 1 By: Shadi Janansefat CS441 Dr. Kemal Akkaya Fall 2011.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
6LoWPAN Ad Hoc On-Demand Distance Vector Routing (LOAD) Ki-Hyung Kim, S. Daniel Park, G. Montenegro, S. Yoo, and N. Kushalnagar IETF 6LoWPAN WG 66th, Montreal,
Deployment of the Light Weight IPv6 protocols In the Internet of Things(IoT) draft-fu-lwig-iot-usecase-00 Qiao Fu China Mobile
ECGR-6185 ZIGBEE Advanced Embedded Systems University of North Carolina –Charlotte Gajendra Singh Some figures borrowed from Zigbee Alliance web pages.
Rev A8/8/021 ABC Networks
Topic 3: Sensor Networks and RFIDs Part 4 Instructor: Randall Berry Northwestern University MITP 491: Selected Topics.
Wireless Sensors and Wireless Sensor Networks (WSN) Darrell Curry.
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
1 Version 3.0 Module 10 Routing Fundamentals and Subnetting.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
6LoWPAN Overview, Assumptions, Problem Statement & Goals (draft-kushalnagar-lowpan-goals-assumptions-00) Nandu Kushalnagar & Gabriel Montenegro.
IEEE ZigBee. Introduction It is a control technology that works by standardizing an existing wireless networking powered by small batteries It.
IEEE and Zigbee Overview. Topics ZigBee Competing Technologies Products Some Motorola Projects Slide 2Joe Dvorak, Motorola9/27/05.
ZigBee.
Software Solutions for Product Developers Copyright 2005 Software Technologies Group, Inc. All Rights Reserved. An Overview of ZigBee The Power of the.
Impact of the Internet of Things on Computer Networks James Byars December 12, 2013 IT422 – Computer Networks Professor Tim Johnson.
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
Sub-IP Mesh for LoWPAN Nandu Kushalnagar & Gabriel Montenegro.
Internetworking Between ZigBee/ and IPv6/802.3 Network
© 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.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
– Chapter 5 – Secure LAN Switching
Network Admin Course Plan Accede Institute Of Science & Technology.
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
Speaker:Yi-Jie Pan Advisor:Dr. Kai-Wei Ke 2014/04/28
Doc.: IEEE /272r0 Submission June 2001 Phil Jamieson, Philips SemiconductorsSlide 1 Project: IEEE P Working Group for Wireless Personal.
IPv6 for Mobile and Wireless Internet Alper E. Yegin DoCoMo USA Labs IPv6 Forum Technical Directorate Member, IETF PANA Working Group Chairman.
Kohei OHTA Monitoring vehicles The potential and the challenge.
Issues and Requirements of IP over Low Power WPAN Brijesh Kumar
National Institute of Science & Technology Technical Seminar Presentation-2004 Presented By: Subhasis Choudhury [EE ] ZigBee Technology By Subhasis.
07/24/200769th IETF Meeting - 6LoWPAN WG1 IPv6 Header Compression for Global Addresses Jonathan Hui David Culler draft-hui-6lowpan-hc1g-00 – “Stateless.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
IPsec Introduction 18.2 Security associations 18.3 Internet Security Association and Key Management Protocol (ISAKMP) 18.4 Internet Key Exchange.
A Review of 6LoWPAN Routing Protocols Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Dec. 14, 2010.
An Analysis of IPv6 Security CmpE-209: Team Research Paper Presentation CmpE-209 / Spring Presented by: Dedicated Instructor: Hiteshkumar Thakker.
6lowpan Working Group 62 nd IETF, Minneapolis WG Chair: Geoff Mulligan, Invensys Mailing List:
Doc.: IEEE 11-04/0319r0 Submission March 2004 W. Steven Conner, Intel Corporation Slide 1 Architectural Considerations and Requirements for ESS.
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
Doc.: IEEE g TG4g - SUN September 2009 Phil Beecher, Beecher Communications Consultants Ltd Slide 1 Project: IEEE P Working Group.
IPv 邱文揚 Joseph 李家福 Frank. Introduction The scale of IPv4 Internet has become far larger than one could ever imagine when designing.
Tutorial. Month Year Copyright 2003 The ZigBee Alliance, Inc. 2 Mission Statement ZigBee Alliance members are defining global standards for reliable,
Header Compression for Communication exceed 6LoWPAN
IPv6 over IEEE (6LoWPAN) BoF Wednesday, November 10, st IETF, Washington D.C. Jefferson East,
Integration of Wireless Sensor Networks to the Internet of Things using a 6LoWPAN Gateway Integration of Wireless Sensor Networks to the Internet of Things.
Networking Protocols John R. Durrett ISQS 6343 #1.
The Semantic IoT Amr El Mougy Slim Abdennadher Ghada Fakhry.
IEEE MAC protocol Jaehoon Woo KNU Real-Time Systems Lab. KNU Real-Time Systems Lab.
Pritee Parwekar. Requirements and Standards Some requirements for WSN deployment include: –Fault tolerance –Lifetime –Scalability –Real-time data.
ZigBee
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
1 draft-minaburo-lpwan-gap-analysis-00 Ana Minaburo Laurent Toutain.
Dominik Kaspar, Eunsook Kim, Carles Gomez, Carsten Bormann
Internet of Things Amr El Mougy Alaa Gohar.
UNIT II –Part 2.
Chapter 24: Internet of Things (IoT): Growth, Challenges and Security
Algorithms for Big Data Delivery over the Internet of Things
draft-gomez-lpwan-ipv6-analysis-00
CS 457 – Lecture 10 Internetworking and IP
Extending IP to Low-Power, Wireless Personal Area Networks
Presentation transcript:

6LoWPAN (Introduction, Problem Statement & Goals) Nandakishore Kushalnagar Intel Corporation

What is LoWPAN? LoWPAN is a wireless network comprising low power (small batteries for months or even years) and low cost (<$10) devices Typical usages of LoWPAN networks are – –Networking transducers (sensing & actuation, eg. smart sensors – Such usages may need in network processing) –Networking simple controls (light & switch) –Networking complex controls (light & switch & motion sensor) Standards based Phy and MAC exist for LoWPAN networks viz., IEEE and *possibly* IEEE b Topologies that are commonplace today include – star, mesh, and combinations of star and mesh Today LoWPANs are already becoming a reality LoWPAN - A different *beast* compared to traditional networks !

Challenges of LoWPAN Space constraintsEase of Use, simple bootstrapping Small or no routing tables Stateless address generation Low cost (<$10/unit) Periodic sleep aware management, low overhead Simplicity (CPU usage), low overhead Periodic sleep aware routing, low overhead Storage limitations, low overhead Low power (1-2 years lifetime on batteries) Compatible with SNMP, etc Work end to end from IP network Seamless IP routing Address routable from IP world IP network interaction Easy to use and scalable RobustScalable and routable to *a node* Large address space – IPv6 High density (<2-4? units/sq ft) Low network overheadLow packet overhead Low routing overhead Compressed addresses Low bandwidth (<300kbps) Network management SecurityRoutingAddressingImpact Analysis

Subtleties of IEEE Small packet size – –Max MAC frame size: 127 bytes –Max MAC payload: 102 bytes –With security (worst case): 81 bytes Uses 64 bit MAC addresses, but has provisions for 16 bit short addresses Support for multiple topologies Supports AES block cypher in several modes (AES- CCM-64 authenticated encryption mandatory) Data rates from 20kbps to 250kbps Range from 10m to 30m

Other potential LoWPAN standards IEEE b a.k.a. UWB supporting higher bit rate emerging Maybe others ?

In all cases, when possible reuse existing protocols before creating new ones Address mismatch between MTU sizes of LoWPANs and IPv6 Support stateless auto configuration of IPv6 addressing (and perhaps other schemes like location-aware, etc) Specify header compression (use existing and/or new techniques such as header reconstruction, header short circuiting, etc) Define security model, mechanisms, configuration procedures and bootstrapping Specify network management (SNMP?) Specify routing suitable for LoWPAN networks (MANET?, topology aware, Below L3 and/or above L3?, etc) Specify methods to enable and disable IPv6 over LoWPAN. Specify hooks between L3 and higher layers? Specify lightweight discovery mechanisms Specify requirements and potential changes at L3 and above (e.g., issues with reliable data transfer) Specify implementation considerations and best common practices of an IPv6 stack Goals of 6LoWPAN

Why IP? Most of the IP based technologies already exist, well known and proven to be working. The pervasive nature of IP networks allows use of existing infrastructure. Intellectual property conditions for IP networking technology is either more favorable or at least better understood than proprietary and newer solutions.

Why IPv6? Pros – –More suitable for higher density (futuristically 2 orders of magnitude larger than traditional networks) –Statelessness mandated –No NAT necessary (adds extra cost to the cost prohibitive WSN) –Possibility of adding innovative techniques such as location aware addressing –IEEE 64 bit address subsumed into IPv6 address Cons –Larger address width ( Having efficient address compression schemes may alleviate this con ) –Complying to IPv6 node requirements (IPSec is mandated)

Why not IPv4? Limited address space Not as compressible NAT functionality needs gateways, etc leads to more cost Statelessness not mandated

Backup

Drafts of 6LoWPAN Define a *shim* layer below IP –Fragmentation/Reassembly to satisfy IPv6 MTU of 1280 bytes –Routing including mesh –Header compression mechanisms Header reconstruction for intra PAN communication Header short circuiting –Header configuration to enable/disable IPv6 Define a IPv6 LoWPAN Profile –Address IPv6 node requirements –Define L2/L3 interface mechanism Appropriate security services Routing considerations Network management with SNMP Implementation considerations Miscellaneous (may be subsequent drafts) –Hooks from L3 for in network processing (especially critical for WSN) –Transport layer (UDP / TCP) –Security configuration –Light weight discovery mechanisms –More?