Autonomic IoT Systems Realizing Self-* Properties in IoT Systems



Similar documents
Horizontal IoT Application Development using Semantic Web Technologies

Towards a common definition and taxonomy of the Internet of Things. Towards a common definition and taxonomy of the Internet of Things...

Critical Infrastructure in a CyberPhysicalHuman World

Autonomic computing system for selfmanagement of Machine-to-Machine networks

Workprogramme 2013 objective 1.2. Sandro D Elia. Software & Service Architectures and Infrastructures

Key Challenges in Cloud Computing to Enable Future Internet of Things

Overview of the Internet of things

Factories of the Future Horizon 2020: LEIT ICT WP FoF : Digital Automation

Internet of Things Value Proposition for Europe

EL Program: Smart Manufacturing Systems Design and Analysis

15 th April 2010 FIA Valencia

Enterprise Application Enablement for the Internet of Things

Factories of the Future Horizon 2020: LEIT ICT WP FoF : Digital Automation

Introduction to ARTEMIS Strategic Reseach Agenda. June 24, 2015

Sofware Engineering, Services and Cloud Computing

M2M Communications and Internet of Things for Smart Cities. Soumya Kanti Datta Mobile Communications Dept.

Internet of Things (IoT): A vision, architectural elements, and future directions

Thales Communications Perspectives to the Future Internet 2 nd June Luxembourg

Available online at ScienceDirect. Procedia CIRP 38 (2015 ) 3 7

Building Platform as a Service for Scientific Applications

A Roadmap for Future Architectures and Services for Manufacturing. Carsten Rückriegel Road4FAME-EU-Consultation Meeting Brussels, May, 22 nd 2015

Managing unknown IoT entities by uncovering and aligning their semantics

Behind the Internet+: Internet of Things, Cloud Computing, and Big Data

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

ICT : Internet of Things and Platforms for Connected Smart Objects

The University of Piraeus - TNS XiFi Node

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Facing Future Internet service and network management complexity

Overview of the Internet of Things {adapted based on Things in 2020 Roadmap for the Future by EU INFSO D.4 NETWORKED ENTERPRISE & RFID}

A Systems of Systems. The Internet of Things. perspective on. Johan Lukkien. Eindhoven University

Peter Zhang, Ph.D. Principal consultant, ZHTECH Corporation Adjunct Professor, Cal State University, Fullerton

Beyond Cloud: Implications for the Industrialization of IT and the 3rd Era of Computing. Jonathan

The 5G Infrastructure Public-Private Partnership

SELFNET - Framework for Self-Organized Network Management in Virtualised and Software Defined Networks

Summer projects for Dept. of IT students in the summer 2015

ICT deployment status in factory and development trend under the concept of Industry 4.0

Communication via M2M

WORK PROGRAMME Topic ICT 9: Tools and Methods for Software Development

Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing

Towards service awareness and autonomic features in a SIPenabled

How cloud-based systems and machine-driven big data can contribute to the development of autonomous vehicles

Cyber-Physical Systems: Some Food for Thought

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy

ARC Forum Orlando 2015 Building a Secure Industrial Internet of Things

ElastMan: Autonomic Elasticity Manager for Cloud-Based Key-Value Stores

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

The Autonomic Management of Ubiquitous Systems meets the Semantic Web

Enterprise Software System Integration Using Autonomic Computing

QoS Resource Management for Cloud Federations

Modeling Collaborations in Self-Adaptive Systems of Systems: Terms, Characteristics, Requirements, and Scenarios

An architectural blueprint for autonomic computing.

Management of Security Information and Events in Future Internet

Easily deploy and move enterprise applications in the cloud

Embedded Systems Programming in a Private Cloud- A prototype for Embedded Cloud Computing

Adapting to Change in the 4th Industrial Revolution. Graham Conlon Global Vice President, Extended Supply Chain, SAP

Georgia Tech ARPA-E: Energy Internet

An Agent-Based Concept for Problem Management Systems to Enhance Reliability

IERC IoT Research and Innovation September 2014, Brussels, Belgium

IAN MASSINGHAM. Technical Evangelist Amazon Web Services

NSF Workshop: High Priority Research Areas on Integrated Sensor, Control and Platform Modeling for Smart Manufacturing

Internet of Things: Objectives and Scientific Challenges

Task-based Self-Organization in Large Smart Spaces: Issues and Challenges 1

Predictive Analytics and Proactive Service. Dr. Detlef Nauck Research & Innovation, BT

INTERNET OF THINGS IN STEEL MANUFACTURING

Autonomicity Design in OpenFlow Based Software Defined Networking

In the pursuit of becoming smart

Creating an IoT Ecosystem through scenarios

Thing Big: How to Scale Your Own Internet of Things.

T r a n s f o r m i ng Manufacturing w ith the I n t e r n e t o f Things

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M?

ENHANCED AUTONOMIC NETWORKING MANAGEMENT ARCHITECTURE (ENAMA) Asif Ali Laghari*, Intesab Hussain Sadhayo**, Muhammad Ibrahim Channa*

Cloud Computing Services and its Application

Challenges. Department of Informatics University of Oslo. Presenter. October 25, 2011

IaaS Federation. Contrail project. IaaS Federation! Objectives and Challenges! & SLA management in Federations 5/23/11

Self-organizing Methods and Models for Software Development

Optimize workloads to achieve success with cloud and big data

Industrial Roadmap for Connected Machines. Sal Spada Research Director ARC Advisory Group

Industry 4.0 and Big Data

Cloud Lifecycle Management

A Framework of Smart Internet of Things based Cloud Computing

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 4, Issue 7, January 2015

Cloud Enabled Emergency Navigation Using Faster-than-real-time Simulation

Key Research Challenges in Cloud Computing

1 Publishable summary

FITMAN Future Internet Enablers for the Sensing Enterprise: A FIWARE Approach & Industrial Trialing

Exploring Cyber-Physical Systems

Industrie 4.0 The path from research to practice Unrestricted Siemens AG All rights reserved

Logical Data Models for Cloud Computing Architectures

Device-centric Code is deployed to individual devices, mostly preprovisioned

Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES

Global self-management of network and telecommunication information systems and services

Web Service Robust GridFTP

Transforming industries: energy and utilities. How the Internet of Things will transform the utilities industry

Remote Monitoring and Controlling System Based on ZigBee Networks

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

Chapter 17: M2M-Based Metropolitan Platform for IMS-Enabled Road Traffic Management in IoT

ICT 7: Advanced cloud infrastructures and services. ICT 8: Boosting public sector productivity and innovation through cloud computing services

Transcription:

Autonomic IoT Systems Realizing Self-* Properties in IoT Systems Noor Bajunaid nbajunai@masonlive.gmu.edu CS 788 Fall 2015 1

IoT and CPS The internet of things is known as giving any object the ability to be connected to, and uniquely identifiable on the internet. Cyber-physical systems form the interface between the physical real world and the cyber world where information is processed, stored and exploited. IoT and CPS are sometimes used interchangeably.

IoT Systems On May, 2015, the IEEE IoT initiative defined IoT systems by having the following features: istockphoto.com Interconnection of things. Connection of things to the internet. Uniquely identifiable things. Ubiquity. 3

IoT Systems Sensing/Actuation capability*. Embedded intelligence*. istockphoto.com Interoperable communication capability*. Self-configurability*. Programmability. 4

IoT and CPS A cyber-physical system is a system of software components that collaborate to control physical entities to achieve a certain goal. istockphoto.com CPSs are usually sensor-based, communicationenabled and autonomous. Example: smart spaces. 5

Autonomic IoT Systems Smart spaces and IoT system need to adapt to : the existence of heterogeneous components (all kind of things). very large number of components. high churn Self-management is a key.

Autonomic IoT Systems There is still a lack of research on how to adapt and tailor existing research on autonomic computing to the specific characteristics of CPS, such as high dynamicity and distribution, real-time nature, resource constraints, and lossy environments. [3] Most existing research in self-aware IoT is lacking experimentation for validation.

Research in Autonomic IoT systems Autonomous objects (thing-level). Example: responsible objects (self-healing) Autonomous Cyber-physical systems. Example: Smart cities and smart buildings.

Smart Cities

Smart Cities The growing set of technologies for cyber-physical systems and cloud computing encourages the direction toward smart cities. cyber-physical systems provide the self-aware properties and act upon the environment by deploying sensors and actuators. Cloud computing provides the storage, analysis and processing abilities in scalable, elastic and reliable manner.

Smart Cities Self-Protection Essential Self-* Properties: Self-Adaptation. Self-Organization. Self-Optimization. Self-Healing Self-Description Self-Discovery Self-Energy-Supplying Self-Configuration

Smart City and Feedback Loop A general model for execution and lifecycle of smart city systems, applicable for any domain. City is represented by a state machine. Sensors monitor the state of the city (as attributes interesting to the system). Actions affect the city state and drive the city toward an ideal or accepted state.

The Execution Model

The Lifecycle Model

AWS IoT - Deployment Platform A new platform that may ease development and experimentation with IoT/CPS/Smart spaces systems. Beta version launched on October 08, 2015.

AWS IoT - Components Things: Devices of any type (sensors, actuators, software applications). Things can have names, attributes and shadows Thing shadow: virtual representation of things allows things state to be available even in temporary connection loss. Moreover, it allows the thing to receive appropriate state/action after reconnecting.

AWS IoT - Components Rules Engine: real time transformation and routing of messages according to user-predefined expressions depending on context and message content. Messages can be routed to AWS endpoints for processing, real-time analysis, storage and notifications.

AWS IoT - Components Message broker: Allows things to communicate in a topic-based publish/subscribe model. Scalable for b i l l i o n s o f r e s p o n s i v e a n d p e r s i s t e n t communications. Device SDK: library to support secure things communication with message broker by allowing things to identify their self to the broker by X.509 certificates.

AWS IoT - Components Things registry: unique identification for each thing with descriptive meted about thing attributes and capabilities.

AWS IoT

Future Work Platforms such as AWS IoT makes it easier to experiment with IoT based CPSs by simulating things and connecting them to the IoT platform. Assessing existing self-* algorithms by deploying them in AWS endpoint services such as AWS Lambda and Amazon Kineses. Finding solution for goal adaptation for more advanced systems.

Thank You References: R. Minerva, A. Biru, and D. Rotondi, "Towards a definition of the Internet of Things (IoT)," 2015. [Online]. Available: http://iot.ieee.org/images/files/pdf/ IEEE_IoT_Towards_Definition_Internet_of_Things_Revision1_27MAY15.pdf. Accessed on: Dec. 7, 2015. Nakamura, M.; Bousquet, L.D., "Constructing Execution and Life-Cycle Models for Smart City Services with Self-Aware IoT," in Autonomic Computing (ICAC), 2015 IEEE International Conference on, vol., no., pp.289-294, 7-10 July 2015 Gurgen, Levent; Gunalp, Ozan; Benazzouz, Yazid; Gallissot, Mathieu, "Self-aware cyber-physical systems and applications in smart buildings and cities," in Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013, vol., no., pp.1149-1154, 18-22 March 2013 Angarita, Rafael. "Responsible Objects: Towards Self-Healing Internet of Things Applications." Autonomic Computing (ICAC), 2015 IEEE International Conference on. IEEE, 2015. https://aws.amazon.com/iot/