Contextualized Information-Centric Home Networking (draft-ravindran-cibus-01.txt) IRTF/ICN-RG (IETF-89) Ravi Ravindran, Asit Chakraborti, G.Q.Wang.

Slides:



Advertisements
Similar presentations
Pervasive Wireless Solutions © Copyright IBM Corporation 2004 IBM La Gaude Smart Home / Intelligent Building Jean-Michel Corrieu IBM Europe Technical Manager.
Advertisements

Information Society Technologies programme 1 IST Programme - 8th Call Area IV.2 : Computing Communications and Networks Area.
PAWS: Use Cases I-D: draft-ietf-paws-problem-stmt-usecases-rqmts Basavaraj Patil, Scott Probasco (Nokia) Juan Carlos Zuniga (Interdigital) IETF 82.
OneM2M Technical Requirements - Driven by EU BUTLER and IEEE PAC - Group Name: WG1 (REQ) Source: Friedbert Berens, FBConsulting Sarl,
Gateway Agent Product & Architecture
oneM2M and AllJoyn Interworking
Group #1: Protocols for Wireless Mobile Environments.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Deployment of the Light Weight IPv6 protocols In the Internet of Things(IoT) draft-fu-lwig-iot-usecase-00 Qiao Fu China Mobile
Rev A8/8/021 ABC Networks
Service Oriented Architectures in Heterogeneous Environments
. Smart Cities and the Ageing Population Sustainable smart cities: from vision to reality 13 October ITU, Geneva Knud Erik Skouby, CMI/ Aalborg University-Cph.
Software Engineering and Middleware: a Roadmap by Wolfgang Emmerich Ebru Dincel Sahitya Gupta.
ICNRG, Paris, 2014 Ravi Ravindran (Huawei, USA)
ICN based Architecture for IoT (draft-zhang-iot-icn-architecture-00.txt) ICNRG/IETF 90, 2014 Ravi Ravindran (Huawei, USA)
France Telecom Group Brussels 19 January 2010 Smart and Ubiquitous Audio-visual and Multimedia Services Framework Program 7 for period Consultation.
© 2011 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
FI-WARE – Future Internet Core Platform FI-WARE Interface to Networks and Devices (I2ND) July 2011 High-level description.
Copyright © 2006, Dr. Carlos Cordeiro and Prof. Dharma P. Agrawal, All rights reserved. 1 Carlos Cordeiro Philips Research North America Briarcliff Manor,
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED.
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S
Common Devices Used In Computer Networks
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
IOT5_ GISFI # 05, June 20 – 22, 2011, Hyderabad, India 1 Internet of Things Work Group Coordination Plan WG Chair.
4G-LTE: Enhancing Efficiency in Organizations. Factors Impacting Digitization Processes and Systems January Powerful Platforms and Devices Storage.
IDRM: Inter-Domain Routing Protocol for Mobile Ad Hoc Networks C.-K. Chau, J. Crowcroft, K.-W. Lee, S. H.Y. Wong.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
The Network of Information: Architecture and Applications SAIL – Scalable and Adaptable Internet Solutions Bengt Ahlgren et. al Presented by wshin.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Interface to the network and Devices Chapter.
Virtual Private Ad Hoc Networking Jeroen Hoebeke, Gerry Holderbeke, Ingrid Moerman, Bard Dhoedt and Piet Demeester 2006 July 15, 2009.
NETWORK COMPONENTS Assignment #3. Hub A hub is used in a wired network to connect Ethernet cables from a number of devices together. The hub allows each.
Hybrid Cellular-Ad hoc Data Network Shuai Zhang, Ziwen Zhang, Jikai Yin.
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
Jose Jimenez Telefónica I+D Future Network & Mobile Summit 2011 The vision of Future Internet in the FI PPP Core Platform project.
Components of wireless LAN & Its connection to the Internet
The ERA of API in the World of IoT Jing Zhang-Lee November, 2015.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Luigi Cicchese Partner Reply Building a Smarter City.
ICN based Architecture for IoT ICNRG/IETF 88, 2013 Yanyong Zhang, Dipankar Raychadhuri Rutgers University) Ravi Ravindran and Guo-Qiang Wang.
Internet of Things. Creating Our Future Together.
Security of the Internet of Things: perspectives and challenges
CloudMAC: Moving MAC frames processing of the Sink to Cloud.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
MUHAMAD SHAZNI BIN MOHAMMAD SHAH. Gateway Using different protocols for interfacing network by network nodes Contain device such as protocol translator,
IoT R&I on IoT integration and platforms INTERNET OF THINGS
AMSA TO 4 Advanced Technology for Sensor Clouds 09 May 2012 Anabas Inc. Indiana University.
Mohd Rozaini Bin Abd Rahim, Norsheila Fisal, Rozeha A
INTERNET PROTOCOL TELEVISION (IP-TV)
Internet of Things Approach to Cloud-Based Smart Car Parking
Professor Tzong-Chen Wu
A brief introduction to IoT gateway
IPv6 – an Enabler for Virtualizing the Home
Supporting Mobile Collaboration with Service-Oriented Mobile Units
David P. Reed MIT CFP Draft May 2007
Internet of Things and its applications
1st Draft for Defining IoT (1)
Ieva Juodelytė IT 3 kursas 4 grupė
World-Leading Research with Real-World Impact!
draft-zhang-icnrg-icniot-requirements-00
Chapter 24: Internet of Things (IoT): Growth, Challenges and Security
Ravi Ravindran IETF/ICN-RG -93, Prague
Middleware for Internet of Things: A Survey
The Anatomy and The Physiology of the Grid
Enabling the business-based Internet of Things and Services
Presentation transcript:

Contextualized Information-Centric Home Networking (draft-ravindran-cibus-01.txt) IRTF/ICN-RG (IETF-89) Ravi Ravindran, Asit Chakraborti, G.Q.Wang

Current Home Networking Status Usually single subnet scenario – Multiple subnets possible for better signal quality Service discovery restricted to one subnet, require infrastructure multicast support for multiple subnet case. – Routing another requirement Heterogenous systems are silo or costly integration – Climate Control (Honeywell), Video Surveillance (third party), Entertainment systems etc. – Security and Trust issues Several non-interoperable standard: DLNA, Zigbee, Zwave, AllJoyn – No easy way to integrate them [1] – Lack unified Naming/Addressing or scheme Homenet working group focuses on IPv6 enablement, and not on enabling intelligent home networks. [1] Colin Dixon et al, “An operating system for the Home”, NSDI, 2012

What should HomeNet focus on ? Zero Configuration – Except for connecting to the closest access point authentication. Easy to introduce heterogeneous devices/services – Any IoT things: Appliances, Cars, Thermostats, G-Glasses – Service inside or outside home Policy Configurations – Home user should be able to configure service policies easily and enforce them. Inter-connect services at will. – e.g. refrigerator should be able to create an event, and any other application/service should be able to consume and act on it. Service composition should be integral – E.g. entertainment system should discover, lights/shades in room, and offer choices to compose it.

Why ICN is more apt ? ICN can elevate home networking to a new level of experience. ICN features that helps Home Networking Configuration-less: ICN can operate in configuration less mode. – Local interfaces (BT, Wifi-Di, etc) can be equally exploited as infrastructure ones (Wifi, LTE) Homogeneity : Potential homogenous protocol working at different scale (BAN/PAN/LAN/WAN). Distributed Intelligence: Distributed Caching/Storage, Computing, Bandwidth resources can be leveraged equally. – Low computing devices (terminals, appliances) and high power devices (Gateways, Internal Routers) can participate equally in information dissemination. Security/Trust Models: Varying Security/Trust models can be applied based on application/service requirements. Contextualization : Receiver oriented communication can augment context. Service Composition: Service composition can be made easy as services can be discovered easily within local space or over infrastructure. Multi-homing/Mobility Handling : Integral part of ICN design

Context Handling in Home Networks Intelligent home networks have to adapt to various contexts. – Home devices (services) in/out – Foreign devices in/out – Device proximity (ad hoc versus infrastructure) – Device/Service Location in the home – Enabling new devices (appliances, sensors etc.) – User mobility to different rooms – Social context (Personal/Professional Groups) – Service adaptation to device change context – Service context changes (Spatial, Temporal) –..and more

Policy Handling in HomeNets Service Accessibility – Authentication/Authorization (Guest, Home members etc.) – Privacy Service Scope – Limiting service to a specific local space – Time constraints Service Reachability – Only local or Global from the Internet (e.g. setting thermostat) Service Composition – The service has limitation on who can leverage it …

Contextualized Information-Centric BUS (CIBUS) CIBUS is a middleware that spans Terminals, Internal Routers, Gateways and/or into the network CIBUS allows devices/applications/services to interact in a contextual manner ICN DevicesApplicationsServices Service Management Context Monitoring Processing Name Management Policy Based Routing and Forwarding L2 (BT, Wifi-Di, Wifi, LTE, ) CIBUS Smart Grid Smart Health Smart Transport CIBUS ICN Edge Cloud Services Internet CIBUS HomeNet [CIBUS API] [ICN API] Contextualized Adaptive MAC Layer

CIBUS Functions Service Management – Policy based Discovery – Service Publication – Service Subscription – Service Notification – Content Query/Response Processing Context Monitoring and Processing – Context Monitoring – Context Subscription – Context Notification Name Management – Service Naming (Scope: local, Global) – Secure, Human Friendly Policy Based Routing and Forwarding – Forwarding interests based on satisfying contextual/policy requirement – Heterogenous MAC Layer Adaptation Contextualized Adaptive MAC Layer – Link Management – i/f Selection – MAC Encoding/Decoding/Data Rate/MTU

CIBUS API – Service_Publish(Name, {context}, {Policy}) Profile, Policies, Services – Service_discovery({filters(name..)}, {Policy}) Discover services which meet some policy requirements For Home Nets, Service Discovery can also set the policy based reachability – Service_Subscribe(Name, {context}, {Policy}) Subscribe to specific events (contents, context change etc.) – Service_Notify(Name, {context}, {Policy}) Notify applications or services when a specific event or context change happens – Service_Policy(Name, {Policies}) Triggered due to user or context change – Content_Primitive(Name, {context}, {Policy}) Receive content request and respond by invoking the right service * Context and Policy changes with different scenarios and ecosystems such as Homnets, Smart Grid, Transport etc.

ICN API – Certain Context and Policy enforcements can be applied in the ICN plane, e.g. multicast/broadcast, name-based firewall – Get (Name, {Context}, {Policy(routing-scope, security,..)}) Service_get(Name, {Context}, {Policy(…)}) – Seek service in the local or global scope Content_get(Name, {Context}, {Policy(…)}) – Seek content that satisfies certain requirements – Put (Name, {Context}, {Policy(routing-scope, security, caching..)}) Service_put(Name, {Context}, {Policy(...)}) – Establish reachability while enforcing context, and policy requirements Content_put(Name, {Context}, {Policy(...}) – Establish content reachability while enforcing context and policy to its accessibility

ICN Based HomeNet Prototype A subset of CIBUS features is realized to demonstrate the flexibility ICN provides to handle heterogeneous radios, D2D and infrastructure communication modes. Scenarios: 1.Health Monitoring 2.Trusted D2D (Group-ID, Group Key) 3.In-home Sensor Service 4.CCNx over /Wifi/Infras tructure Trisha Biswas et al, “Contextualized information-centric Home networks”, SIGGCOMM, 2013

Conclusions and Future Actions The draft presents at a high level functional view of a intelligent service layer over ICN to accommodate heterogenous Devices, Applications, and Services. Requires standardization on Service profiles, Contexts, Policies representation and expression. As a future ICN-IoT work item – Consider HomeNet as the ICN-IoT work item, formalize the middleware framework ? – Protocol design and CIBUS platform development ? – More complex use case HomeNet + Smart Grid + Health Care work item ?

Thank You