High-level Programming and Symbolic Reasoning on IoT Resource Constrained Devices
Journal Title: EAI Endorsed Transactions on Cognitive Communications - Year 2015, Vol 1, Issue 2
Abstract
While the vision of Internet of Things (IoT) is rather inspiring, its practical implementation remains challenging. Conventional programming approaches prove unsuitable to provide IoT resource constrained devices with the distributed processing capabilities required to implement intelligent, autonomic, and self-organizing behaviors. In our previous work, we had already proposed an alternative programming methodology for such systems that is characterized by high-level programming and symbolic expressions evaluation, and developed a lightweight middleware to support it. Our approach allows for interactive programming of deployed nodes, and it is based on the simple but e ective paradigm of executable code exchange among nodes. In this paper, we show how our methodology can be used to provide IoT resource constrained devices with reasoning abilities by implementing a Fuzzy Logic symbolic extension on deployed nodes at runtime.
Authors and Affiliations
Sal vatore Gaglio, Giuseppe Lo Re, Gloria Martorella, Daniele Peri
Spectrum Sensing For Cognitive Radios Through Differential Entropy
In this work, we present a novel Goodness-of-Fit Test driven by differential entropy for spectrum sensing in cognitive radios, under three different noise models – Gaussian, Laplacian and mixture of Gaussians. We analyze...
A Reputation-based Distributed District Scheduling Algorithm for Smart Grids
In this paper we develop and test a distributed algorithm providing Energy Consumption Schedules (ECS) in smart grids for a residential district. The goal is to achieve a given aggregate load prole. The NP-hard constrai...
Classification of Steps on Road Surface Using Acceleration Signals
In order to reduce a road monitoring cost, we propose a system to monitor extensively road condition by cyclists with a smartphone. In this paper, we propose two methods towards road monitoring. First is to classify road...
A novel spectrum allocation scheme in femtocell networks using improved graph theory
In this paper, we propose a novel spectrum allocation scheme by using graph coloring and taking QoS thresholds into account. The goal of our proposed method is to reduce interference among femtocells d...
Robust and Adaptive Block Tracking Method Based on Particle Filter
In the field of video analysis and processing, object tracking is attracting more and more attention especially in traffic management, digital surveillance and so on. However problems such as objects’ abrupt motion, occl...