ability to handle the scalability challenges of increasing numbers of content
items (in the form of router entries) and
providers (in the form of router caches).
Whereas this is a significant problem
in fixed infrastructure, it is even more
challenging in mobile environments.
It is important, however, to note that
these are not necessarily weaknesses
in ICN. Instead, they are exciting topics deserving future attention. Such
promising research has already begun
to develop, however, it is evident the diversity of mobile content access means
that any one-size-fits-all approach will
fall short. Consequently, we believe the
key future research challenge is building flexible general-purpose architectures that can handle all the situations
discussed within this article.
1. amadeo, m. and molinaro, a. Chanet: a content-centric architecture for Ieee 802.11 manets. In
Proceedings of the Intl. Conference on the Network of
the Future (2011).
2. Cisco visual networking index: forecast and
3. d’ambrosio, m., dannewitz, C., karl, h. and Vercellone,
V. mdht: a hierarchical name resolution service for
information-centric networks. In Proceedings of the
ACM SIGCOMM Workshop on ICN (2011).
4. dannewitz, C., golic, j., ohlman, b. and ahlgren,
b. secure naming for a network of information.
In Proceedings of INFOCOM IEEE Conference on
Computer Communications Workshops. Ieee, 2010.
5. dannewitz, C., kutscher, d., ohlman, b., farrell, s.,
ahlgren, b. and karl, h. network of information
(netinf) an information-centric networking
architecture. Computer Communications (2013).
6. djenouri, d., khelladi, l. and badache, a. a survey of
security issues in mobile ad hoc and sensor networks.
IEEE Communications Surveys & Tutorials 7, 4 (2004).
7. eugster, P., felber, P., guerraoui, r. and kermarrec, a.
the many faces of publish/subscribe. ACM Computing
Surveys 35, 2 (2003), 114–131.
8. fotiou, n., nikander, P., trossen, d. and Polyzos, g.C.
developing Information networking further: from
PsIrP to PursuIt. In Proceedings of the Intl.
Conference on Broadband Communications, Networks,
and Systems (2010).
9. ghodsi, a., koponen, t., raghavan, b., shenker,
s., singla, a. and wilcox, j. Information-centric
networking: seeing the forest for the trees. In
Proceedings of the ACM Workshop on Hot Topics in
10. ghodsi, a., koponen, t., rajahalme, j., sarolahti, j. and
shenker, s. naming in content-oriented architectures.
In Proceedings of the ACM SIGCOMM Workshop on
11. giannaki, V., Vasilakos, X., stais, C., Polyzos, g. C.
and Xylomenos, g. supporting mobility in a publish
subscribe internetwork architecture. In Proceedings
of the IEEE Symposium on Computers and
12. helgason, o.r., yavuz, e.a., kouyoumdjieva, s.t.,
Pajevic, l. and karlsson, g. a mobile peer-to-peer
system for opportunistic content-centric networking.
In Proceedings of the ACM SIGCOMM Workshop on
Networking, Systems, and Applications on Mobile
13. hermans, f., ngai, e. and gunningberg, P. mobile
sources in an information-centric network with
hierarchical names: an indirection approach. In
Proceedings of the 7th Swedish National Computer
Networking Workshop (2011).
14. jacobson, V., smetters, d.k., thornton, j.d., Plass, m.f.,
briggs, n.h., and braynard, r.l. networking named
content. In Proceedings of the 5th ACM CoNEXT (2009).
15. jokela, P., zahemszky, a., esteve rothenberg, C.,
extremely open routing policies (for example, black hole routing).
Practical challenges. A further challenge that perhaps exceeds all others is
the question of practical deployment.
Clearly, the discussed benefits can only
be gained if a node connects to (and
moves between) domains that support
ICN. Unfortunately, however, in practice, it is likely that any near-future ICN
deployments will be incremental overlay structures, making it impossible
to quantify the effectiveness of mobility support without concrete details of
The existence of islands of ICNs
connected via tunnels, for instance,
could severely damage mobility support if nodes were required to ‘dial-in’
via VPN-like services after every hand-off. Even low-delay access services
within the domain of the node might
create unacceptable delays if complex
authentication were required. Interestingly, this problem becomes even
more challenging when considering
the diversity of ICN proposals, likely
leading to the need for complicated
Despite this, clearly, the long-term
goal of ICN would be to move toward a
native deployment (for example, dual
stack). This would, of course, be an incremental process in which the benefits increase with each new domain’s
uptake (as with IPv6 deployment16).
However, an intelligent deployment
strategy could help mitigate any potential problems. Specifically, using the
lessons learned from previous overlay
technologies, many problems could be
avoided by integrating underlay knowledge (for example, locality awareness24). This still does, however, leave
open practical questions such as how
nodes might discover and connect to
ICN-enabled domains, including various autoconfiguration challenges.
This article has explored the world of
ICN, looking at how a shift from host-
centric to information-centric design
principles could support greater mobil-
ity in the future Internet. Clearly, this is
a hugely important topic, as we observe
more traffic being generated by mobile
hosts. 2 However, despite the clear po-
tential of ICN, a number of challenges
remain. Of particular importance is the
arianfar, s. and nikander, P. lIPsIn: line speed
publish/subscribe inter-net working. SIGCOMM
Comput. Commun. Rev. 39, 4 (2009), 195–206.
16. karpilovsky, e., gerber, a., Pei, d., rexford, j. and
shaikh, a. Quantifying the extent of IPv6 deployment.
In Proceedings of the Passive and Active Network
Measurement Conference (2009).
17. kawadia, V., riga, n., opper, j. and sampath, d.
slinky: an adaptive protocol for content access in
disruption-tolerant ad hoc networks. In Proceedings
of the MobiHoc Workshop on Tactical Mobile Ad Hoc
18. koponen, t., Chawla, m., Chun, b.-g., ermolinskiy, a.,
kim, k.h., shenker, s. and stoica, I. a data-oriented
(and beyond) network architecture. SIGCOMM
Comput. Commun. Rev. 37, 4 (2007), 181–192.
19. lua, e., Crowcroft, j., Pias, m., sharma, r. and lim,
s. a survey and comparison of peer-to-peer overlay
network schemes. IEEE Communications Surveys and
Tutorials 7, 2 (2005), 72–93.
20. meisel, m., Pappas, V. and zhang, l. ad hoc networking
via named data. In Proceedings of MobiArch (2010).
21. ott, j., budigere, k., sarolahti, P. and Perkins, C. Poor
man’s content centric networking (with tCP). tech.
rep. aalto-st 5/2011. aalto university, 2011.
22. Perkins, C.e. and myles, a. mobile IP. In Proceedings
of the Intl. Telecommunications Symposium (1994),
23. ratnasamy, s., karp, b., yin, l., yu, f., estrin, d.,
govindan, r. and shenker, s. ght: a geographic hash
table for data-centric storage. In Proceedings of the
ACM Workshop on Wireless Sensor Networks and
24. rumin, r., laoutaris, n., yang, X., siganos, g. and
rodriguez, P. deep diving into bittorrent locality. In
Proceedings of IEEE INFOCOM (2011).
25. soon-young oh, m.g. and lau, d. Content centric
networking in tactical and emergency manets. In
Proceedings of the IFIP Wireless Days Conference
26. trossen, d. and Parisis, g. designing and realizing an
information-centric Internet. IEEE Communications
Magazine 50 (july 2012).
27. tyson, g., bigham, j. and bodanese, e. towards
an information-centric delay-tolerant network.
In Proceedings of the IEEE INFOCOM Workshop
on Emerging Design Choices in Name-Oriented
28. tyson, g., kaune, s., miles, s., el-khatib, y., mauthe, a.
and taweel, a. a trace-driven analysis of caching in
content-centric networks. In Proceedings of the Intl.
Conference on Computer Communication Networks
29. tyson, g., mauthe, a., kaune, s., grace, P. and
Plagemann, t. juno: an adptive delivery-centric
middleware. In Proceedings of the 4th Intl. Workshop
on Future Media Networking (2012).
30. tyson, g., mauthe, a., kaune, s., grace, P., taweel,
a. and Plagemann, t. juno: a middleware platform
for supporting delivery-centric applications. ACM
Transactions on Internet Technology (2012).
31. Varvello, m., rimac, I., lee, u., greenwald, l. and
hilt, V. on the design of content-centric manets. In
Proceedings of the Intl. Conference on Wireless On-Demand Network Systems and Services (2011).
32. wang, j., wakikawa, r. and zhang, l. dmnd:
Collecting data from mobiles using named data.
In Proceedings of the IEEE Vehicular Networking
33. wolfgang, j. and tafvelin, s. analysis of internet
backbone traffic and header anomalies observed. In
Proceedings of the 7th ACM SIGCOMM Conference on
Internet Measurement (2007).
Gareth Tyson ( firstname.lastname@example.org) is a senior
research associate at Queen mary, university of london, u.k.
nishanth Sastry ( email@example.com) is a lecturer at king’s
College london, u.k.
Ruben Cuevas ( firstname.lastname@example.org) is an assistant
professor at universidad Carlos III de madrid, spain.
Ivica Rimac ( email@example.com) is a principal
investigator at alcatel-lucent bell labs, stuttgart,
Andreas Mauthe ( firstname.lastname@example.org) is a senior
lecturer at lancaster university, u.k.
Copyright held by owner/author(s). Publication rights
licensed to aCm. $15.00.