Agent-Based Content Retrieval for Opportunistic Content-Centric Networks

In this paper, we describe agent-based content retrieval for opportunistic networks, where requesters can delegate content retrieval to agents, which retrieve the content on their behalf. The approach has been implemented in CCNx, the open source CCN framework, and evaluated on Android smart phones. Evaluations have shown that the overhead of agent delegation is only noticeable for very small content. For content larger than 4MB, agent-based content retrieval can even result in a throughput increase of 20% compared to standard CCN download applications. The requester asks every probe interval for agents that have retrieved the desired content. Evaluations have shown that a probe interval of 30s delivers the best overall performance in our scenario because the number of transmitted notification messages can be decreased by up to 80% without significantly increasing the download time.

[1]  Scott Shenker,et al.  ROFL: routing on flat labels , 2006, SIGCOMM 2006.

[2]  Jörg Ott,et al.  SCAMPI: service platform for social aware mobile and pervasive computing , 2012, MCC '12.

[3]  Jihoon Lee,et al.  Proxy-assisted content sharing using content centric networking (CCN) for resource-limited mobile consumer devices , 2011, IEEE Transactions on Consumer Electronics.

[4]  Torsten Braun,et al.  Service-Centric Networking , 2011, 2011 IEEE International Conference on Communications Workshops (ICC).

[5]  Scott C. Burleigh,et al.  Bundle Protocol Specification , 2007, RFC.

[6]  Gregory D. Abowd,et al.  Ubicomp 2007: Ubiquitous Computing , 2008 .

[7]  Torsten Braun,et al.  Opportunistic content-centric data transmission during short network contacts , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[8]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[9]  John Bigham,et al.  Towards an information-centric delay-tolerant network , 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[10]  Ellen W. Zegura,et al.  Capacity Enhancement using Throwboxes in DTNs , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[11]  Ravishankar Ravindran,et al.  Supporting seamless mobility in named data networking , 2012, 2012 IEEE International Conference on Communications (ICC).

[12]  Priya Mahadevan,et al.  Custodian-based information sharing , 2012, IEEE Communications Magazine.

[13]  Frederik Hermans,et al.  Global source mobility in the content-centric networking architecture , 2012, NoM '12.

[14]  Uichin Lee,et al.  On the design of content-centric MANETs , 2011, 2011 Eighth International Conference on Wireless On-Demand Network Systems and Services.

[15]  Eyal de Lara,et al.  Haggle: Seamless Networking for Mobile Applications , 2007, UbiComp.

[16]  Scott Shenker,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM 2007.

[17]  Torsten Braun,et al.  Content discovery in opportunistic content-centric networks , 2012, 37th Annual IEEE Conference on Local Computer Networks - Workshops.

[18]  Albert-László Barabási,et al.  Understanding individual human mobility patterns , 2008, Nature.

[19]  Sasu Tarkoma,et al.  RTFM: Publish/Subscribe Internetworking Architecture , 2008 .