Research

Some Conferences I was or I'm involved:

Research:

Energy-Aware Scheduling in Solar Energy Harvesting IoT nodes.

Scheduling tasks appropriately in an IoT device powered by multiple energy harvesting sources is a difficult problem (Np-Hard). We model this problem, and designed a scheduling algorithm that optimally set the overall node power consumption based on the quality, and on the energy required by tasks. The algorithm schedules high level tasks, it uses the forecast weather informations available at the beginning of each scheduling period (typically a day), and the level of the battery, to define an optimal schedule. The main goal is to find a schedule that is energy neutral on the average, over a period longer than the single scheduling window, for example a week. We test our scheduler on a simulated platform with the same spec of an Arduino node, equipped with a small (portable) solar panel, and attached to a small wind turbine. We see, from the simulations that the scheduler performs as expected and that the quality of the scheduling improves as the error between the expected forecast and the real harvested energy is reduced.

Smart Cities and Social Mobile Networks

Mobile social networks represent a convergence between mobile communications and service-oriented paradigms, which are supported by the large availability and heterogeneity of resources and services offered by recent mobile devices. In particular, the service-oriented nature of MSN is in the capability of sharing resources and services among devices that lie in proximity and that opportunistically interact. Service discovery is thus of primary importance to sustain the most intimate mechanisms of MSN. Despite of their centrality, studies on service discovery in MSN are still in their youth. We contribute to frame the results achieved so far and to identify some possible perspectives of the research in this field, by giving a transversal review of the scientific outcomes in the different steps of service discovery, namely advertisement, query, selection and access.

Distributed Networks

Design and performance evaluation of distributed protocols, in particular in the area of mobile communications and networking. Current research addresses the design of energy-efficient solutions for wireless networks; the development and evaluation of protocols for ad hoc and sensor networks, the design of architectures and protocols for underwater sensor networks and delay tolerant networks; the study of fault-tolerant topologies and system-level diagnosis.

 

Underwater Sensor Networks Underwater mobile acoustic sensor networks are promising tools for the exploration of the oceans. These networks require new robust solutions for fundamental issues such as: localization service for data tagging and networking protocols for communication. All these tasks are closely related with connectivity, coverage and deployment of the network. A realistic mobility model that can capture the physical movement of the sensor nodes with ocean currents gives better understanding on the above problems. In The Meandering Current Mobility Model and its impact on Underwater Mobile Sensor Networks, we study underwater mobile acoustic sensor networks that consist of free-floating sensors. We present a novel physically-inspired mobility model for underwater environments, the Meandering Current Mobility model. This model considers sensors moving by the effect of meandering sub-surface currents and vortices. The domain model is representative of a large coastal environment. We study how the model affects a range-based localization protocol, and its impact on the coverage and connectivity of the network under different deployment scenarios.

Download the model: the Meandering Current Mobility Model together with other stream based and stochastic models are available in source format in C. The source code is released under the GPLv3 license. Please read carefully the documentation included before using the model for scientific research. We would like to integrate this model within the ns3 network simulatoras a future work. Refer to the publications for further information.    GitHub Page

Research Projects:

2012-2013: "Progetto 5 per mille per la ricerca" (2011). "Collisioni fra vortici puntiformi e fra filamenti di vorticità: singolarità, trasporto e caos". Workshop on Variational methods in N-body and Vortex Dynamics

PRIN 2008: COGENT

People I have worked with: