869 research outputs found

    Middleware Technologies for Cloud of Things - a survey

    Get PDF
    The next wave of communication and applications rely on the new services provided by Internet of Things which is becoming an important aspect in human and machines future. The IoT services are a key solution for providing smart environments in homes, buildings and cities. In the era of a massive number of connected things and objects with a high grow rate, several challenges have been raised such as management, aggregation and storage for big produced data. In order to tackle some of these issues, cloud computing emerged to IoT as Cloud of Things (CoT) which provides virtually unlimited cloud services to enhance the large scale IoT platforms. There are several factors to be considered in design and implementation of a CoT platform. One of the most important and challenging problems is the heterogeneity of different objects. This problem can be addressed by deploying suitable "Middleware". Middleware sits between things and applications that make a reliable platform for communication among things with different interfaces, operating systems, and architectures. The main aim of this paper is to study the middleware technologies for CoT. Toward this end, we first present the main features and characteristics of middlewares. Next we study different architecture styles and service domains. Then we presents several middlewares that are suitable for CoT based platforms and lastly a list of current challenges and issues in design of CoT based middlewares is discussed.Comment: http://www.sciencedirect.com/science/article/pii/S2352864817301268, Digital Communications and Networks, Elsevier (2017

    Middleware Technologies for Cloud of Things - a survey

    Full text link
    The next wave of communication and applications rely on the new services provided by Internet of Things which is becoming an important aspect in human and machines future. The IoT services are a key solution for providing smart environments in homes, buildings and cities. In the era of a massive number of connected things and objects with a high grow rate, several challenges have been raised such as management, aggregation and storage for big produced data. In order to tackle some of these issues, cloud computing emerged to IoT as Cloud of Things (CoT) which provides virtually unlimited cloud services to enhance the large scale IoT platforms. There are several factors to be considered in design and implementation of a CoT platform. One of the most important and challenging problems is the heterogeneity of different objects. This problem can be addressed by deploying suitable "Middleware". Middleware sits between things and applications that make a reliable platform for communication among things with different interfaces, operating systems, and architectures. The main aim of this paper is to study the middleware technologies for CoT. Toward this end, we first present the main features and characteristics of middlewares. Next we study different architecture styles and service domains. Then we presents several middlewares that are suitable for CoT based platforms and lastly a list of current challenges and issues in design of CoT based middlewares is discussed.Comment: http://www.sciencedirect.com/science/article/pii/S2352864817301268, Digital Communications and Networks, Elsevier (2017

    Internet of Things-aided Smart Grid: Technologies, Architectures, Applications, Prototypes, and Future Research Directions

    Full text link
    Traditional power grids are being transformed into Smart Grids (SGs) to address the issues in existing power system due to uni-directional information flow, energy wastage, growing energy demand, reliability and security. SGs offer bi-directional energy flow between service providers and consumers, involving power generation, transmission, distribution and utilization systems. SGs employ various devices for the monitoring, analysis and control of the grid, deployed at power plants, distribution centers and in consumers' premises in a very large number. Hence, an SG requires connectivity, automation and the tracking of such devices. This is achieved with the help of Internet of Things (IoT). IoT helps SG systems to support various network functions throughout the generation, transmission, distribution and consumption of energy by incorporating IoT devices (such as sensors, actuators and smart meters), as well as by providing the connectivity, automation and tracking for such devices. In this paper, we provide a comprehensive survey on IoT-aided SG systems, which includes the existing architectures, applications and prototypes of IoT-aided SG systems. This survey also highlights the open issues, challenges and future research directions for IoT-aided SG systems

    Smart city services over a future Internet platform based on Internet of Things and cloud: the smart parking case

    Get PDF
    Enhancing the effectiveness of city services and assisting on a more sustainable development of cities are two of the crucial drivers of the smart city concept. This paper portrays a field trial that leverages an internet of things (IoT) platform intended for bringing value to existing and future smart city infrastructures. The paper highlights how IoT creates the basis permitting integration of current vertical city services into an all-encompassing system, which opens new horizons for the progress of the effectiveness and sustainability of our cities. Additionally, the paper describes a field trial on provisioning of real time data about available parking places both indoor and outdoor. The trial has been carried out at Santander’s (Spain) downtown area. The trial takes advantage of both available open data sets as well as of a large-scale IoT infrastructure. The trial is a showcase on how added-value services can be created on top of the proposed architecture.This work has been partially funded by the research project SmartSantander, under FP7-ICT-2009-5 of the 7th Framework Programme of the European Community. This work has been supported by the Spanish government (Ministerio de Economía y Competitividad, Fondo Europeo de Desarrollo Regional, FEDER) by means of the project ADVICE “Dynamic provisioning of connectivity in high density 5G wireless scenarios” (TEC2015-71329-C2-1-R)

    Industrial automation based on cyber-physical systems technologies: Prototype implementations and challenges

    Get PDF
    Cyber-Physical Systems (CPS) is an emergent approach that focuses on the integration of computational applications with physical devices, being designed as a network of interacting cyber and physical elements. CPS control and monitor real-world physical infrastructures and thus is starting having a high impact in industrial automation. As such design, implementation and operation of CPS and management of the resulting automation infrastructure is of key importance for the industry. In this work, an overview of key aspects of industrial CPS, their technologies and emerging directions, as well as challenges for their implementation is presented. Based on the hands-on experiences gathered from four European innovation projects over the last decade (i.e. SOCRADES, IMC-AESOP, GRACE and ARUM), a key challenges have been identified and a prioritization and timeline are pointed out with the aim to increase Technology Readiness Levels and lead to their usage in industrial automation environments.The authors would like to thank for their support the European Commission, and the partners of the EU FP6 SOCRADES (www.socrades.net), EU FP7 GRACE (www.grace-project.org), EU FP7 IMC-AESOP (www.imc-aesop.eu) and EU FP7 ARUM (www.arum-project.eu) projects, for their fruitful support and discussions.info:eu-repo/semantics/publishedVersio

    Fault Detection, Isolation and Restoration Test Platform Based on Smart Grid Architecture Model Using Intenet-of-Things Approaches

    Get PDF
    © 2018 IEEE. To systematically shift existing distribution outage management paradigms to smart and more efficient schemes, we need to have an architectural overview of Smart Grids to reuse the assets as much as possible. Smart Grid Architecture Model offers a support to design such emerging use cases by representing interoperability aspects among component, function, communication, information, and business layers. To allow this kind of interoperability analysis for design and implementation of Fault Detection, Isolation and Restoration function in outage management systems, we develop an Internet-of-Things-based platform to perform real time co-simulations. Physical components of the grid are modeled in Opal-RT real time simulator, an automated Fault Detection, Isolation and Restoration algorithm is developed in MATLAB and an MQTT communication has been adopted. A 2-feeder MV network with a normally open switch for reconfiguration is modeled to realize the performance of the developed co-simulation platform

    Fault Detection, Isolation and Restoration Test Platform Based on Smart Grid Architecture Model Using Internet-of-Things Approaches

    Get PDF
    To systematically shift existing distribution outage management paradigms to smart and more efficient schemes, we need to have an architectural overview of Smart Grids to reuse the assets as much as possible. Smart Grid Architecture Model offers a support to design such emerging use cases by representing interoperability aspects among component, function, communication, information, and business layers. To allow this kind of interoperability analysis for design and implementation of Fault Detection, Isolation and Restoration function in outage management systems, we develop an Internet-of-Things-based platform to perform real time co-simulations. Physical components of the grid are modeled in Opal-RT real time simulator, an automated Fault Detection, Isolation and Restoration algorithm is developed in MATLAB and an MQTT communication has been adopted. A 2-feeder MV network with a normally open switch for reconfiguration is modeled to realize the performance of the developed co-simulation platform

    Semantic Driven Approach for Rapid Application Development in Industrial Internet of Things

    Get PDF
    The evolution of IoT has revolutionized industrial automation. Industrial devices at every level such as field devices, control devices, enterprise level devices etc., are connected to the Internet, where they can be accessed easily. It has significantly changed the way applications are developed on the industrial automation systems. It led to the paradigm shift where novel IoT application development tools such as Node-RED can be used to develop complex industrial applications as IoT orchestrations. However, in the current state, these applications are bound strictly to devices from specific vendors and ecosystems. They cannot be re-used with devices from other vendors and platforms, since the applications are not semantically interoperable. For this purpose, it is desirable to use platform-independent, vendor-neutral application templates for common automation tasks. However, in the current state in Node-RED such reusable and interoperable application templates cannot be developed. The interoperability problem at the data level can be addressed in IoT, using Semantic Web (SW) technologies. However, for an industrial engineer or an IoT application developer, SW technologies are not very easy to use. In order to enable efficient use of SW technologies to create interoperable IoT applications, novel IoT tools are required. For this purpose, in this paper we propose a novel semantic extension to the widely used Node-RED tool by introducing semantic definitions such as iot.schema.org semantic models into Node-RED. The tool guides a non-expert in semantic technologies such as a device vendor, a machine builder to configure the semantics of a device consistently. Moreover, it also enables an engineer, IoT application developer to design and develop semantically interoperable IoT applications with minimal effort. Our approach accelerates the application development process by introducing novel semantic application templates called Recipes in Node-RED. Using Recipes, complex application development tasks such as skill matching between Recipes and existing things can be automated.We will present the approach to perform automated skill matching on the Cloud or on the Edge of an automation system. We performed quantitative and qualitative evaluation of our approach to test the feasibility and scalability of the approach in real world scenarios. The results of the evaluation are presented and discussed in the paper.Die Entwicklung des Internet der Dinge (IoT) hat die industrielle Automatisierung revolutioniert. Industrielle Geräte auf allen Ebenen wie Feldgeräte, Steuergeräte, Geräte auf Unternehmensebene usw. sind mit dem Internet verbunden, wodurch problemlos auf sie zugegriffen werden kann. Es hat die Art und Weise, wie Anwendungen auf industriellen Automatisierungssystemen entwickelt werden, deutlich verändert. Es führte zum Paradigmenwechsel, wo neuartige IoT Anwendungsentwicklungstools, wie Node-RED, verwendet werden können, um komplexe industrielle Anwendungen als IoT-Orchestrierungen zu entwickeln. Aktuell sind diese Anwendungen jedoch ausschließlich an Geräte bestimmter Anbieter und Ökosysteme gebunden. Sie können nicht mit Geräten anderer Anbieter und Plattformen verbunden werden, da die Anwendungen nicht semantisch interoperabel sind. Daher ist es wünschenswert, plattformunabhängige, herstellerneutrale Anwendungsvorlagen für allgemeine Automatisierungsaufgaben zu verwenden. Im aktuellen Status von Node-RED können solche wiederverwendbaren und interoperablen Anwendungsvorlagen jedoch nicht entwickelt werden. Diese Interoperabilitätsprobleme auf Datenebene können im IoT mithilfe von Semantic Web (SW) -Technologien behoben werden. Für Ingenieure oder Entwickler von IoT-Anwendungen sind SW-Technologien nicht sehr einfach zu verwenden. Zur Erstellung interoperabler IoT-Anwendungen sind daher neuartige IoT-Tools erforderlich. Zu diesem Zweck schlagen wir eine neuartige semantische Erweiterung des weit verbreiteten Node-RED-Tools vor, indem wir semantische Definitionen wie iot.schema.org in die semantischen Modelle von NODE-Red einführen. Das Tool leitet einen Gerätehersteller oder Maschinebauer, die keine Experten in semantische Technologien sind, an um die Semantik eines Geräts konsistent zu konfigurieren. Darüber hinaus ermöglicht es auch einem Ingenieur oder IoT-Anwendungsentwickler, semantische, interoperable IoT-Anwendungen mit minimalem Aufwand zu entwerfen und entwicklen Unser Ansatz beschleunigt die Anwendungsentwicklungsprozesse durch Einführung neuartiger semantischer Anwendungsvorlagen namens Rezepte für Node-RED. Durch die Verwendung von Rezepten können komplexe Anwendungsentwicklungsaufgaben wie das Abgleichen von Funktionen zwischen Rezepten und vorhandenen Strukturen automatisiert werden. Wir demonstrieren Skill-Matching in der Cloud oder am Industrial Edge eines Automatisierungssystems. Wir haben dafür quantitative und qualitative Bewertung unseres Ansatzes durchgeführt, um die Machbarkeit und Skalierbarkeit des Ansatzes in realen Szenarien zu testen. Die Ergebnisse der Bewertung werden in dieser Arbeit vorgestellt und diskutiert

    Paving the way to electrified road transport - Publicly funded research, development and demonstration projects on electric and plug-in vehicles in Europe

    Get PDF
    The electrification of road transport or electro-mobility is seen by many as a potential game-changing technology that could have a significant influence on the future cost and environmental performance of personal individual mobility as well as short distance goods transport. While there is currently a great momentum vis-Ă -vis electro-mobility, it is yet unclear, if its deployment is economically viable in the medium to long term. Electromobility, in its early phase of deployment, still faces significant hurdles that need to be overcome in order to reach a greater market presence. Further progress is needed to overcome some of these hurdles. The importance of regulatory and financial support to emerging environmentally friendly transport technologies has been stressed in multiple occasions. The aim of our study was to collect the information on all on-going or recently concluded research, development and demonstration projects on electric and plug-in hybrid electric vehicles, which received EU or national public funding with a budget >1mln Euro, in order to assess which of the electric drive vehicles (EDV) challenges are addressed by these projects and to identify potential gaps in the research, development, and demonstration (R, D & D) landscape in Europe. The data on R, D & D projects on electric and plug-in vehicles, which receive public funding, has been collected by means of (i) on-line research, (ii) validation of an inventory of projects at member state level through national contacts and (iii) validation of specific project information through distribution of project information templates among project coordinators. The type of information which was gathered for the database included: EDV component(s) targeted for R&D, location and scope of demo projects, short project descriptions, project budget and amount of public co-funding received, funding organisation, project coordinator,number and type of partners (i.e. utilities, OEMs, services, research institutions, local authorities), start and duration of the project. The validation process permitted the identification of additional projects which were not accounted for in the original online search. Statistical elaboration of the collected data was conducted. More than 320 R, D & D projects funded by the EU and Member states are listed and analyzed. Their total budgets add up to approximately 1.9 billion Euros. Collected data allowed also the development of an interactive emobility visualization tool, called EV-Radar, which portrays in an interactive way R&D and demonstration efforts for EDVs in Europe. It can be accessed under http://iet.jrc.ec.europa.eu/ev-radar.JRC.F.6-Energy systems evaluatio
    • …
    corecore