Visible to the public Network Names in Content-Centric Networking

TitleNetwork Names in Content-Centric Networking
Publication TypeConference Paper
Year of Publication2016
AuthorsGhali, Cesar, Tsudik, Gene, Wood, Christopher A.
Conference NameProceedings of the 3rd ACM Conference on Information-Centric Networking
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4467-8
Keywordscontent-centric networks, Information Centric Networks, name translation, network name, pubcrawl, Resiliency, Scalability
Abstract

Content-centric networking (CCN) is a networking paradigm that emphasizes request-response-based data transfer. A \\textbackslashem consumer\ issues a request explicitly referencing desired data by name. A \\textbackslashem producer\ assigns a name to each data it publishes. Names are used both to identify data to and route traffic between consumers and producers. The type, format, and representation of names are fundamental to CCN. Currently, names are represented as human-readable application-layer URIs. This has several important security and performance implications for the network. In this paper, we propose to transparently decouple application-layer names from their network-layer counterparts. We demonstrate a mapping between the two namespaces that can be deterministically computed by consumers and producers, using application names formatted according to the standard CCN URI scheme. Meanwhile, consumers and producers can continue to use application-layer names. We detail the computation and mapping function requirements and discuss their impact on consumers, producers, and routers. Finally, we comprehensively analyze several mapping functions to show their functional equivalence to standard application names and argue that they address several issues that stem from propagating application names into the network.

URLhttp://doi.acm.org/10.1145/2984356.2984373
DOI10.1145/2984356.2984373
Citation Keyghali_network_2016