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.
[1]
Guoqiang Zhang,et al.
Caching in information centric networking: A survey
,
2013,
Comput. Networks.
[2]
George C. Polyzos,et al.
Caching and mobility support in a publish-subscribe internet architecture
,
2012,
IEEE Communications Magazine.
[3]
Adam Dingle,et al.
Web Cache Coherence
,
1996,
Comput. Networks.
[4]
Mahdi Ben Alaya,et al.
M2M Platform with Autonomic Device Management Service
,
2014,
ANT/SEIT.
[5]
Dario Rossi,et al.
Caching performance of content centric networks under multi-path routing (and more)
,
2011
.
[6]
George Pavlou,et al.
Cache "Less for More" in Information-Centric Networks
,
2012,
Networking.
[7]
Bruce M. Maggs,et al.
Less pain, most of the gain: incrementally deployable ICN
,
2013,
SIGCOMM.