Abstract
Content Centric Mobile Ad-hoc NETwork (CCMANET) applies the advantages of Content Centric networking (CCN) into Mobile Ad Hoc Network(MANET) to overcome the drawbacks of low efficiency and unstable in transmission. Caching scheme is one of the key components of CCMANET. However, the caching scheme in CCMANET has not been well explored. In this paper, a novel cooperative caching scheme based on generalized dominating set and local content popularity for CCMANET is proposed. First, a virtual backbone in CCMANET is constructed by generalized dominating set to make the arbitrary topology become two-level hierarchy and a collaborative cache placement scheme between the two hierarchies is designed. Second, we propose a method of computing the local content popularity and a cache replacement scheme based on the local content popularity. Simulation results show that the proposed caching scheme can effectively reduces both path stretch value and server load, and improves the hit ratio compared with the existing caching schemes.