We analyze the problem of storing contextual information across a set of distributed heterogeneous mobile devices. These devices form a Mobile Ad Hoc Network (MANET) interconnected to Internet, in which partitions may eventually happen due to mobility. We present a new mechanism called Contextual Hash Table (CHT), which uses the semantic of the contextual information to select which nodes will store that information. Unlike previous general-purpose data replication algoritms, CHT manages to store information in the area of the network in which that information is most likely needed by neighboring nodes. By using this content-centric storage, CHT makes very likely that in case of network partition, the information needed by a node will be already available within its isolated subnetwork.
Ignacio Nieto-Carvajal, Juan A. Botía, Pedr