In-network caching of Internet-of-Things data

Abstract
The recent forecast of billions of devices, all connected to the Internet and generating low-rate monitoring, measurement, or automation data that many end-users/applications frequently request, signifies the need for applying in-network caching techniques to Internet-of-Things (IoT) traffic. Although time delay is not critically important for small-sized IoT content, the expected total traffic load on the Internet from a large number of devices is significant. However, the main challenge as opposed to the typically cached content at content routers, e.g. multimedia files, is that IoT data are transient and therefore require different caching policies. This paper studies in-network caching of IoT data at content routers in the Internet. An IoT data item is uniquely defined not only by its time and location tags, but also a time-range value set by end-users/applications. We provide a model for the trade-off between multihop communication costs and the freshness of a transient data item. Results show that the model can successfully capture the effect of data transiency and can accurately represent the expected gains of a caching system: considerable savings in terms of reduction of network load, especially for highly requested data items.

This publication has 10 references indexed in Scilit: