Cache coherence in Machine-to-Machine Information Centric Networks

Information-Centric Networking (ICN) is a new paradigm proposing a shift in the main Internet architecture from a host-centric communication model to a content-centric model. ICN architectures target to meet user demands for accessing the information regardless of its location. A major building block of ICNs concerns caching strategies. Concomitantly, Machine-to-Machine (M2M) technologies are considered the main pattern for the Internet of Things (IoT). Unifying M2M and ICN into a single framework raises the challenge of cache coherence. In this paper, we propose a novel cache coherence mechanism to check the validity of cache contents. We also propose a caching strategy suitable to M2M environment. Extensive experimentations are conducted to evaluate the performance of our proposals. They show that the combination of our two proposed schemes results in a notable improvement in content validity at the expenses of a certain degradation in both server hit and hop reduction ratios.