As technology develops, more human-made devices are able to make use of Internet to communicate with each other, thus enabling the Internet of Things (IoT) era to emerge. The amount of data IoT entities generate can overwhelm computer infrastructures not prepared for such data deluge and consequent need for more CPU power. Cloud computing offers a solution at infrastructure level that alleviates such a problem by offering highly scalable computing platforms that can be configured on demand to meet constant changes of applications requirements in a pay-per-use mode. Current approaches enabling IoT applications are domain-specific or focus only on interaction with sensors, thus they cannot be easily ported to other domains nor provide means of interactions with data sources other than sensors.
To address this issue, in this paper we introduce a data-centric framework for development of IoT applications executed in clouds. The framework handles connection to data sources, data filtering, and utilization of cloud resources including provisioning, load balancing, and scheduling, enabling developers to focus on the application logic and therefore facilitating the development of IoT applications. We present a prototype application executing on AWS, built on top of the Aneka Cloud Application Platform and present experiments demonstrating the use of our framework for building an application capable of processing input from different sources and analysing them using easy-to-use APIs provided by Aneka.
Continue Reading
In many real-world applications, data are represented by matrices or high-order tensors. Despite the promising performance, the existing 2-D discriminant analysis algorithms employ a single projection model to exploit the…
In this paper we present the results of spectrum occupancy measurements conducted in different urban environments, in greater Melbourne area, Australia. We capture the dynamic nature of spectrum occupancy seen…
In this paper, we study the variable feedback strategy design for each user in the multiple-input single-output (MISO) broadcast (BC) systems. We adopt Tomlinson-Harashima precoder (THP) with random vector quantization…
We propose a compact visible light indoor positioning system fashioned with a single transmitter and a single tilted receiver. The tilted optical receiver is mounted on a rotatable platform and…
In the modern era, robots have become an integral part of human life. In a world where humans and robots need to coexist, it is important to evolve more natural…
An all-optical wavelength-preserved 2R regenerator for 25-Gb/s NRZ-OOK signal is experimentally demonstrated. The scheme is based on transient-cross phase modulation and cross gain compression in SOAs. The signal quality can…
This paper focuses on distinguishing obstacles from free regions towards navigation of the visually challenged. This is an important and challenging research problem due to the unconstrained navigating environment containing…
To obtain sub-wavelength focusing of light by using all-dielectric materials, we propose a new concept for the design of inhomogeneous refractive index profile with random distributions of elements occupying the…
We present a framework for the identification of spatiotemporal linear dynamical systems. We use a state-space model representation that has the following attributes: 1) the number of spatial observation locations…