Smart Communications

“With the emergence of high speed broadband and the Internet of Things (IoT), the embedded world is meeting the internet world and the physical world meets the cyber world. In the future world of cyberphysical systems (CPSs), a huge number of devices connected to the physical world will be able to exchange data with each another, access web services, and interact with people.”[1]

Machine-to-machine (M2M) communication has opened the gate to the era of cyber-physical systems, where smart agents learn the context and react based on this. Some example of CPS applications are assisted-living, rescue operations, surveillances, smart cities at large, and grid networks.

To make CPS a reality, several challenges have to be faced, spanning from coordinations systems to communications aspects. Our research mainly focuses on providing communication protocols for the M2M paradigm .

Interactive Communications


The bursting diffusion of modern mobile devices (e.g., personal digital assistant and smartphones) has fully opened the gates to the era of user-centric multimedia, where the user experiences an unprecedented possibility of a constant and ubiquitous multimedia content generation and delivery. This technological advancement has turned the user’s role from mainly passive to entirely active, pushing ahead the diffusion of new video services, such as interactive video streaming

Advances in these interactive services have paved the road to multi-view video applications, where multiple cameras acquire the same scene but from different perspectives and the user freely selects the perspective he/she desires to experience.

How to efficeintly achieve this flexibility and interactivity offered by such applications however is sitll under investigation. Our research is aimed at finding the best tradeoff between storage-bandwidth requirements and offered interactivity, lying at the frontier between coding and transmission strategies.

Adaptive Streaming


Adaptive streaming over HTTP (DASH) is the client-driven streaming technology that distributes content over the Internet through HTTP server. Several models have been recently proposed to standardize the adaptive streaming communication framework. Netflix and Youtube are some examples of DASH technoligies.  Our research mainly focus on (i) improving  the client adaptation strategy, (ii) and optimizing the content stored at the server . 

To better understand DASH, demos are available here (by Bitmovin) and here (by Microsoft).