Caching strategies in opportunistic networks

In this paper we examine content distribution in opportunistic networks. We design and evaluate strategies by which a node fetches and shares contents on behalf of other nodes, even when the contents are not of its own interest. We propose four relaying/caching options for improving the use of network resources: relay request on demand, hop-limit, greedy relay request, and weighted relay request with allocated caching positions. We also compare our strategies with a strategy from the literature. The proposed strategies are implemented in the OMNeT++ simulator, and evaluated on mobility traces with different churn levels. The results show that the performance of opportunistic caching is strongly dependent on the level of churn in the network. However, we find a strategy that outperforms the rest in all of the explored network settings.

[1]  Kristján Valur Jónsson,et al.  Opportunistic networking in OMNeT , 2008, Simutools 2008.

[2]  Marco Conti,et al.  Design and performance evaluation of ContentPlace, a social-aware data dissemination system for opportunistic networks , 2010, Comput. Networks.

[3]  Abbas Jamalipour,et al.  Cache-Based Content Delivery in Opportunistic Mobile Ad Hoc Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[4]  Gunnar Karlsson,et al.  A mobile peer-to-peer system for opportunistic content-centric networking , 2010, MobiHeld '10.

[5]  Dinan Gunawardena,et al.  Scoop: decentralized and opportunistic multicasting of information streams , 2011, MobiCom.

[6]  Jean-Yves Le Boudec,et al.  Optimal Channel Choice for Collaborative Ad-Hoc Dissemination , 2010, 2010 Proceedings IEEE INFOCOM.

[7]  O. Helgason,et al.  Does mobility matter? , 2010, 2010 Seventh International Conference on Wireless On-demand Network Systems and Services (WONS).

[8]  Pan Hui,et al.  BUBBLE Rap: Social-Based Forwarding in Delay-Tolerant Networks , 2008, IEEE Transactions on Mobile Computing.

[9]  Pan Hui,et al.  A socio-aware overlay for publish/subscribe communication in delay tolerant networks , 2007, MSWiM '07.

[10]  Cecilia Mascolo,et al.  Socially-aware routing for publish-subscribe in delay-tolerant mobile ad hoc networks , 2008, IEEE Journal on Selected Areas in Communications.

[11]  Sanpetch Chupisanyarote Content Caching in Opportunistic Wireless Networks , 2011 .

[12]  Marco Conti,et al.  ContentPlace: social-aware data dissemination in opportunistic networks , 2008, MSWiM '08.

[13]  Ólafur Ragnar Helgason,et al.  Opportunistic networking in OMNeT++ , 2008, SimuTools.