Proposed Node and Network Models for M2M Internet

Similar documents
Internet of Things: Latest Technology Development and Applications

6LoWPAN (IPv6 based Low Power WPAN)

Experiences in Setting Up Automatic Home Networking. Jari Arkko Ericsson Research

IETF RFCs Supported by Cisco NX-OS Unicast Features Release 6.x

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

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

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

OSPFv3-Based Home Networking draft-arkko-homenet-prefix-assignment-02.txt. Jari Arkko, Ericsson Acee Lindem, Ericsson Benjamin Paterson, Cisco

Lesson 10. Circuit Boards and Devices Ethernet and Wi-Wi Connectivity with the Internet

ZigBee IP update IETF 87 Berlin. Robert Cragie

Lecture 04 Introduction: IoT Networking - Part I

CHAPTER 3. 6LoWPAN 3.1 INTRODUCTION

Routing over Low Power and Lossy Networks

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

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

Principles of Wireless Sensor Networks

Enhancement of CoAP Packet Delivery Performance for Internet of Things. Hang Liu

Internet Protocol, Version 6

System Architecture Challenges in the Home M2M Network

Implementation of 6LoWPAN Border Router (6BR) in Internet of Things

Planning for Information Network

Linux-based 6LoWPAN border router

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

Unit 5 - IPv4/ IPv6 Transition Mechanism(8hr) BCT IV/ II Elective - Networking with IPv6

TinyOS meets IP -- finally

Exercise Sheet 4. Exercise 1 (Routers, Layer-3-Switches, Gateways)

Leveraging upon standards to build the Internet of Things

Mobile Communications

WIRELESS TECHNOLOGIES FOR THE INTERNET OF THINGS

Table of Contents Chapter 1 Tunneling Configuration

CIP over 6LoWPAN. Technical Track. Prepared by Dayin Xu, Paul Brooks, Yi Yu, David Brandt Presented by Paul Brooks.

Chapter 12 Network Protocols

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

MPLS VPN Multipath Support for Inter-AS VPNs

The Interconnection Structure of. The Internet. EECC694 - Shaaban

Internet Routing Protocols Part II

Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation:

Introduction. Computer Networks Term B10

Principles of Wireless Sensor Networks

Harvesting IOT data. (Using IP networks) Ericsson 2014

Principles of Wireless Sensor Networks. Routing, Zigbee, and RPL

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

Politecnico di Milano Advanced Network Technologies Laboratory. 6LowPAN

CS610 Computer Network Final Term Papers Solved MCQs with reference by Virtualians Social Network

Communication and Networking in the IoT

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

Internet of Things: An Introduction

Introduction to Linux-wpan and Potential Collaboration. Stefan Schmidt Samsung Open Source Group

Lecture 3. The Network Layer (cont d) Network Layer 1-1

An IoT-Aware Architecture for Smart

Introduction to Networks and the Internet

Implementing Cisco IP Routing (ROUTE)

A Border Gateway Protocol 3 (BGP-3) DNS Extensions to Support IP version 6. Path MTU Discovery for IP version 6

ICN IDENTIFIER / LOCATOR. Marc Mosko Palo Alto Research Center ICNRG Interim Meeting (Berlin, 2016)

IoT Roadmap in the IETF. Ines Robles

ILNP: a whirlwind tour

Introduction to IPv6 - II

Internet based IoT connectivity Technologies

CASAN: A New Communication Architecture for Sensors Based on CoAP

Tag Switching. Background. Tag-Switching Architecture. Forwarding Component CHAPTER

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

ETSI M2M Workshop. IPSO Alliance Standard Update. Patrick Wetterwald Cisco Smart Grid and IoT Product Marketing President, IPSO Alliance

IETF Update about IPv6

Last time. Wireless link-layer. Introduction. Characteristics of wireless links wireless LANs networking. Cellular Internet access

Routing in the Internet of Things (IoT) Rolland Vida Convergent Networks and Services

TDC 363 Introduction to LANs

This document is not restricted to specific software and hardware versions.

CS4450. Computer Networks: Architecture and Protocols. Lecture 20 Pu+ng ALL the Pieces Together. Spring 2018 Rachit Agarwal

Internetworking/Internetteknik, Examination 2G1305 Date: August 18 th 2004 at 9:00 13:00 SOLUTIONS

Internetworking Part 2

TSIN02 - Internetworking

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

IEEE C /08

IPv6. Copyright 2017 NTT corp. All Rights Reserved. 1

ICND1 v2.0 Interconnecting Cisco Networking Devices Part 1 CCENT & Part of CCNA Rout/Switch

CMSC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala October 9, 2018 (a) October 18 October 9,

Wireless Sensor Networks

Study of RPL DODAG Version Attacks

Networked Embedded Systems: 6LoWPAN

FiberstoreOS IPv6 Service Configuration Guide

Mobile Communications. Ad-hoc and Mesh Networks

CPSC 826 Internetworking. The Network Layer: Routing & Addressing Outline. The Network Layer

Introduction to routing in the Internet

Wireless Sensor Networks

Agenda DUAL STACK DEPLOYMENT. IPv6 Routing Deployment IGP. MP-BGP Deployment. OSPF ISIS Which one?

Politecnico di Milano Advanced Network Technologies Laboratory. 6LowPAN

INTERNET OF THINGS FOR SMART CITIES BY ZANELLA ET AL.

The OSI model of network communications

Evaluation of 6LoWPAN Implementations

Networked Embedded Systems: 6LoWPAN

Internetworking Terms. Internet Structure. Internet Structure. Chapter 15&16 Internetworking. Internetwork Structure & Terms

Transitioning to IPv6

ISO INTERNATIONAL STANDARD. Intelligent transport systems Communications access for land mobiles (CALM) IPv6 Networking

End-to-End Communication

Chapter 09 Network Protocols

Introduction to routing in the Internet

Embedded Web Services

Integrating Custom Hardware into Sensor Web. Maria Porcius Carolina Fortuna Gorazd Kandus Mihael Mohorcic

WiNG 5.x How-To Guide

INDEX. BGP Attributes Download. bgp policy accounting command broadcast addresses, used instead of bundle-hash command. cache entries, definition

Transcription:

2009-2012 NTT CORPORATION. All Rights Reserved. Proposed Node and Network Models for M2M Internet Yuminobu Igarashi NTT Information Sharing Platform Laboratories 2012 NTT Information Sharing Platform Laboratories

Outline Background: M2M and IoT M2M-NW architecture Proposed gateway for M2M and IP networks NW model for M2M internet 2 2012 NTT Information Sharing Platform Laboratories

M2M and IoT M2M: Remote monitoring or automated machine control through (wireless) machine-to-machine communication IoT: Variety of nodes and devices are networked using common communication protocols on global scale M2M IoT Home Network Z-Wave RFID Tag Tracking Zigbee Telemetry Smart Meter Telemonitoring IEEE802.15.4 Adhoc Network Embedded Network Vehicle Telematics Sensor Network ITS Mobile Communication 3 2012 NTT Information Sharing Platform Laboratories

Wireless Sensor Network (WSN) Mesh topology and multi-hop routing Routing protocols for ad-hoc mesh networks (AODV, OLSR, etc.) Applied to Smart Utility Network (SUN)/Smart Meter Many related standards: Zigbee, ISA100.11a, Wireless HART, etc. Child (Sensor) Child (Sensor) IP network Multi-hop Forwarding Control Parent (Sink) Relay Node Child (Sensor) Child (Sensor) 4 2012 NTT Information Sharing Platform Laboratories

M2M-NW Gateway Basic gateway architecture Placed between non-ip (i.e. WSN) and IP networks Parent node function is integrated Translates IP to non-ip protocol and vice versa Still using WSN-specific semantics (no interoperability between protocols) Internet LAN (Ethernet, WLAN, etc ) IP Gateway Media and network protocol translation WSNs IEEE 802.15.4 Zigbee ISA100.11a, etc Non-IP Sensors/ actuators 5 2012 NTT Information Sharing Platform Laboratories

M2M-NW Architecture M2M-NWs connect to home/office LAN via gateways Reachable from Internet through home/mobile access links Can be set up outside with mobile access link Home and mobile routers can organize ad-hoc networks Internet Access link Mobile, WiFi, etc. Home network BB (Home) Router LAN Ad-hoc networking Mobile Router Gateway Gateway Gateway M2M-NW M2M-NW M2M-NW 6 2012 NTT Information Sharing Platform Laboratories

Proxy type gateway Translate application layer protocols as well as IP Map non-ip-specific commands to IP-based application protocols (e.g., SOAP, REST) Easy M2M and IP network integration Each M2M node is not reachable with IP address IP networks Request/Command Reply/Data IP Gateway Proxy (IP, TCP, HTTP) M2M-NW-specific protocol Request/Command Reply/Data Non-IP Sensors/ actuators 7 2012 NTT Information Sharing Platform Laboratories

6LoWPAN + COAP 6LoWPAN (IETF RFC 4944) Specifications for transmitting IPv6 packets in IEEE 802.15.4 data frames (IPv6 over WSN) Adaptation layer between IPv6 (L3) and 802.15.4 (L2) layer Packet fragmentation and reassembly to fit maximum frame size (102 octets) Packet delivery over link-layer mesh Multicasting over mesh network Address mapping and header compression M2M-NW can be integrated seamlessly into IP network (Every sensor node has IPv6 address) Constrained Application Protocol (CoAP) IETF Constrained RESTful Environment (CoRE) WG Defines application layer (web) protocol for resource constrained nodes (over 6LoWPAN) Aiming to connect M2M-NWs to Internet without protocol translation 8 2012 NTT Information Sharing Platform Laboratories

Proxy type Limited integration Challenges for M2M-NW gateway No direct IP connectivity to M2M-NW nodes Requires additional mechanism to identify each M2M-NW node from Internet 6LoWPAN + CoAP Need IP protocol stack on M2M-NW nodes MTU difference at data link layer Packet fragmentation requires M2M-NW nodes for buffering and reconstructing fragmented packets IEEE 802.15.4g will extend PHY data frame size from 127 to 2048 octets (no need for fragmentation?) Common to both Sleeping nodes are not always on 9 2012 NTT Information Sharing Platform Laboratories

Proposed gateway Produce virtual node process for each physical node in gateway Virtual node can be seen as one full set of IP nodes from IP networks Protocol translation and proxy for sleeping nodes are encapsulated in virtual node IP networks IP routing IP Gateway Virtual Node Virtual Node M2M-NW specific protocol Non-IP Sensors/ actuators 10 2012 NTT Information Sharing Platform Laboratories

Modeling IP-based M2M-NW Mapping M2M-NW to IP subnet => Compatibility with existing IP networks Routing: Mesh-under Maps M2M-NW to single broadcast domain (i.e. IP subnet) Construct star topology network All M2M nodes are connected by one IP hop in same IP subnet Gateway acts as IPv6 router (Default gateway) Maintain Ethernet abstraction shared networks support link layer broadcast [RFC3819] Multi-hop routing is handled by link layer Cf. Route-over Compose mesh (multi-hopping) topology at IP layer Every M2M node appears as 6LoWPAN router (one IP hop) RPL: IPv6 Routing Protocol for low power and lossy networks Being standardized at IETF 11 2012 NTT Information Sharing Platform Laboratories

Proposed NW model for M2M Internet Home/office networks consist of different types of M2M-NWs and routers Assume home/office network as like small autonomous system (AS) that can be interconnected to other neighboring small AS BB (Home) router Home network = Small AS Access link IP subnet Proposed GW Internet IP routing (neighbor) Wireless link Mobile, WiFi, etc. M2M IP subnet Mobile router M2M IP subnet M2M IP subnet Small AS 12 2012 NTT Information Sharing Platform Laboratories

IETF Homenet WG Interior routing in small AS Developing architecture draft for networks consisting of multiple routers and subnets in relatively small residences Key issues: prefix configuration, routing management, name resolution, service discovery, network security Assuming LLNs (i.e. M2M-NWs) are also connected => Relevant to this study Prefix assignment DHCPv6 PD++ OSPFv3++ Home GW ISP access link Guest segment Routing OSPFv3 Interior router Home automation segment Private segment Home sensor segment WLAN segment Interior router 13 2012 NTT Information Sharing Platform Laboratories

Small AS routing and multi-homing Multi-homing provides redundancy by multiple uplinks to Internet Multiple links to ISPs Provider-independent addresses Border Gateway Protocol (BGP) speaking routers Applying full set of inter-domain approaches (PI address and BGP) to each small AS is unrealistic (i.e. fractioned address blocks and huge routing tables) Various techniques for site multi-homing/mobility by IETF/IRTF Separate site local address from Internet core (provider-aggregatable) address Eliminate requirement for BGP peering with ISP Mobile IP/NEMO (network mobility) /MANET (mobile ad-hoc networks) Identifier/Locator Split : Identifier-Locator Network Protocol (ILNP) Map and Encapsulate : Locator/ID Separation Protocol (LISP) Cf. RFC6115: Recommendation for a Routing Architecture 14 2012 NTT Information Sharing Platform Laboratories

Small AS routing and multi-homing (cont d) Key concept: locator/identifier separation Distinguish between locator and identifier in concept of IP address Locator Network topology-dependent name Indicate place in network Use locators for routing Identifier Topology-independent name for logical node Stable during location or uplink changes ILNP Split 128-bit IPv6 address into 64-bit locator and identifier Only locators are used for network-layer routing LISP Use two separated addresses for locator and identifier Encapsulate packets of identifier address into those of locator address at edge routers Routing by locator address => Try to apply ILNP to multi-homing via neighbor s small AS 15 2012 NTT Information Sharing Platform Laboratories

Summary Gave overview of M2M gateway and network architecture for achieving M2M Internet Proposed M2M gateway model Enables seamless integration of non-ip M2M-NWs with IP networks while resolving issues characteristic of WSNs Proposed network model for M2M internet Maps M2M-NW to IP subnet (mesh-under approach) Introduces small AS concept Enables IP addressing and routing consideration Future Study Examine feasibility of proposed gateway through prototyping and practical application study Evolve concept of IP addressing and routing and develop routing mechanism for mesh network of small AS 16 2012 NTT Information Sharing Platform Laboratories