ACP: An End-to-End Transport Protocol for Delivering Fresh Updates in the Internet-of-Things

11/08/2018
by   Tanya Shreedhar, et al.
0

The next generation of networks must support billions of connected devices in the Internet-of-Things (IoT). To support IoT applications, sources sense and send their measurement updates over the Internet to a monitor (control station) for real-time monitoring and actuation. Ideally, these updates would be delivered at a high rate, only constrained by the sensing rate supported by the sources. However, given network constraints, such a rate may lead to delays in delivery of updates at the monitor that make the freshest update at the monitor unacceptably old for the application. We propose a novel transport layer protocol, namely the Age Control Protocol (ACP), that enables timely delivery of such updates to monitors, in a network-transparent manner. ACP allows the source to adapt its rate of updates to dynamic network conditions such that the average age of the sensed information at the monitor is minimized. We detail the protocol and the proposed control algorithm. We demonstrate its efficacy using extensive simulations and real-world experiments, which have a source send its updates over the Internet to a monitor on another continent.

READ FULL TEXT

page 10

page 11

research
10/22/2022

ACP+: An Age Control Protocol for the Internet

We present ACP+, an age control protocol, which is a transport layer pro...
research
12/08/2018

Impact of MQTT Based Sensor Network Architecture on Delivery Delay Time

The purpose of this study is to present two new architectures of the com...
research
01/02/2021

Early Work on Efficient Patching for Coordinating Edge Applications

Multiple applications running on Edge computers can be orchestrated to a...
research
06/14/2019

MQTTg: An Android Implementation

The Internet of Things (IoT) age is upon us. As we look to build larger ...
research
02/26/2020

Age-optimal Service and Decision Scheduling in Internet of Things

We consider an Internet of Things (IoT) system in which a sensor observe...
research
10/24/2019

Age-upon-Decisions Minimizing Scheduling in Internet of Things: To be Random or to be Deterministic?

We consider an Internet of Things (IoT) system in which a sensor deliver...
research
06/03/2022

Oblivious Online Monitoring for Safety LTL Specification via Fully Homomorphic Encryption

In many Internet of Things (IoT) applications, data sensed by an IoT dev...

Please sign up or login with your details

Forgot password? Click here to reset