50 research outputs found

    Internet of Things as a Service (iTaaS): challenges and solutions for management of sensor data on the Cloud and the Fog

    Get PDF
    Building upon cloud, IoT and smart sensors technologies we design and de- velop an IoT as a Service (iTaaS) framework, that transforms a user device (e.g. a smart phone) to an IoT gateway that allows for fast and efficient data streams transmission to the cloud. We develop a two-fold solution, based on micro-services for the IoT (users’ smart devices) and the cloud side (back-end services). iTaaS includes configurations for (a) the IoT side to support data collection from IoT devices to a gateway on a real time basis and, (b) the cloud back-end side to support data sharing, storage and processing. iTaaS provides the technology foreground to enable immediate application deployments in the domain of interest. An obvious and promising implementation of this technology is e-Health and remote health monitoring. As a proof of concept we implement a real time remote patient monitoring system that integrates the proposed frame- work and uses BLE pulse oximeter and heart rate monitoring sensing devices. The experimental analysis shows fast data collection, as (for our experimental setup) data is transmitted from the IoT side (i.e. the gateway) to the cloud in less than 130ms. We also stress the back-end system with high user concurrency (for example with 40 users per second) and high data streams (for example 240 data records per second) and we show that the requests are executed at around 1 second, a number that signifies a satisfactory performance by considering the number of requests, the network latency and the relatively small size of the Virtual Machines implementing services on the cloud (2GB RAM, 1 CPU and 20GB hard disk size)

    Spatio-Temporal Analysis for Smart City Data

    Get PDF
    The data gathered from smart cities can help citizens and city manager planners know where and when they should be aware of the repercussions regarding events happening in different parts of the city. Most of the smart city data analysis solutions are focused on the events and occurrences of the city as a whole, making it difficult to discern the exact place and time of the consequences of a particular event. We propose a novel method to model the events in a city in space and time. We apply our methodology for vehicular traffic data basing our models in (convolutional) neuronal networks

    Analysing real world data streams with spatio-temporal correlations: Entropy vs. Pearson correlation

    Get PDF
    Smart Cities use different Internet of Things (IoT) data sources and rely on big data analytics to obtain information or extract actionable knowledge crucial for urban planners for efficiently use and plan the construction infrastructures. Big data analytics algorithms often consider the correlation of different patterns and various data types. However, the use of different techniques to measure the correlation with smart cities data and the exploitation of correlations to infer new knowledge are still open questions. This paper proposes a methodology to analyse data streams, based on spatio-temporal correlations using different correlation algorithms and provides a discussion on co-occurrence vs. causation. The proposed method is evaluated using traffic data collected from the road sensors in the city of Aarhus in Denmark

    IoT-Lite: A Lightweight Semantic Model for the Internet of Things

    Get PDF
    Over the past few years the semantics community has developed ontologies to describe concepts and relationships between different entities in various application domains, including Internet of Things (IoT) applications. A key problem is that most of the IoT related semantic descriptions are not as widely adopted as expected. One of the main concerns of users and developers is that semantic techniques increase the complexity and processing time and therefore they are unsuitable for dynamic and responsive environments such as the IoT. To address this concern, we propose IoT-Lite, an instantiation of the semantic sensor network (SSN) ontology to describe key IoT concepts allowing interoperability and discovery of sensory data in heterogeneous IoT platforms by a lightweight semantics. We propose 10 rules for good and scalable semantic model design and follow them to create IoT-Lite. We also demonstrate the scalability of IoT-Lite by providing some experimental analysis, and assess IoT-Lite against another solution in terms of round time trip (RTT) performance for query-response times

    IoT-Lite: A Lightweight Semantic Model for the Internet of Things and its Use with Dynamic Semantics

    No full text
    Over the past few years the semantics community has developed several ontologies to describe concepts and relationships for Internet of Things (IoT) applications. A key problem is that most of the IoT related semantic descriptions are not as widely adopted as expected. One of the main concerns of users and developers is that semantic techniques increase the complexity and processing time and therefore they are unsuitable for dynamic and responsive environments such as the IoT. To address this concern, we propose IoT-Lite, an instantiation of the semantic sensor network (SSN) ontology to describe key IoT concepts allowing interoperability and discovery of sensory data in heterogeneous IoT platforms by a lightweight semantics. We propose 10 rules for good and scalable semantic model design and follow them to create IoT-Lite. We also demonstrate the scalability of IoT-Lite by providing some experimental analysis, and assess IoT-Lite against another solution in terms of round trip time (RTT) performance for query-response times. We have linked IoTLite with Stream Annotation Ontology (SAO), to allow queries over stream data annotations and we have also added dynamic semantics in the form of MathML annotations to IoT-Lite. Dynamic semantics allows the annotation of spatio-temporal values, reducing storage requirements and therefore the response time for queries. Dynamic semantics stores mathematical formulas to recover estimated values when actual values are missing

    IoT-Lite: a lightweight semantic model for the internet of things and its use with dynamic semantics

    Get PDF
    Over the past few years, the semantics community has developed several ontologies to describe concepts and relationships for internet of things (IoT) applications. A key problem is that most of the IoT-related semantic descriptions are not as widely adopted as expected. One of the main concerns of users and developers is that semantic techniques increase the complexity and processing time, and therefore, they are unsuitable for dynamic and responsive environments such as the IoT. To address this concern, we propose IoT-Lite, an instantiation of the semantic sensor network ontology to describe key IoT concepts allowing interoperability and discovery of sensory data in heterogeneous IoT platforms by a lightweight semantics. We propose 10 rules for good and scalable semantic model design and follow them to create IoT-Lite. We also demonstrate the scalability of IoT-Lite by providing some experimental analysis and assess IoT-Lite against another solution in terms of round trip time performance for query-response times. We have linked IoT-Lite with stream annotation ontology, to allow queries over stream data annotations, and we have also added dynamic semantics in the form of MathML annotations to IoT-Lite. Dynamic semantics allows the annotation of spatio-temporal values, reducing storage requirements and therefore the response time for queries. Dynamic semantics stores mathematical formulas to recover estimated values when actual values are missing.The research leading to these results has received funding from the European Commission’s in the Seventh Framework Programme for the FIWARE project under Grant Agreement No. 632893 and in the H2020 for FIESTA-IoT project under Grant Agreement No. CNECT-ICT-643943
    corecore