Dynamic Unicast: Information-Centric Multi-hop Routing for Mobile Ad-hoc Networks

Anastasiades, Carlos; Weber, Jürg; Braun, Torsten (2016). Dynamic Unicast: Information-Centric Multi-hop Routing for Mobile Ad-hoc Networks. Computer Networks, 107, pp. 208-219. Elsevier 10.1016/j.comnet.2016.03.009

[img] Text
1-s2.0-S138912861630072X-main.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (1MB) | Request a copy

Abstract Information-centric networking (ICN) offers new perspectives on mobile ad-hoc communication because routing is based on names but not on endpoint identifiers. Since every content object has a unique name and is signed, authentic content can be stored and cached by any node. If connectivity to a content source breaks, it is not necessarily required to build a new path to the same source but content can also be retrieved from a closer node that provides the same content copy. For example, in case of collisions, retransmissions do not need to be performed over the entire path but due to caching only over the link where the collision occurred. Furthermore, multiple requests can be aggregated to improve scalability of wireless multi-hop communication. In this work, we base our investigations on Content-Centric Networking (CCN), which is a popular {ICN} architecture. While related works in wireless {CCN} communication are based on broadcast communication exclusively, we show that this is not needed for efficient mobile ad-hoc communication. With Dynamic Unicast requesters can build unicast paths to content sources after they have been identified via broadcast. We have implemented Dynamic Unicast in CCNx, which provides a reference implementation of the {CCN} concepts, and performed extensive evaluations in diverse mobile scenarios using NS3-DCE, the direct code execution framework for the {NS3} network simulator. Our evaluations show that Dynamic Unicast can result in more efficient communication than broadcast communication, but still supports all {CCN} advantages such as caching, scalability and implicit content discovery.

Item Type:

Journal Article (Original Article)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF) > Communication and Distributed Systems (CDS)
08 Faculty of Science > Institute of Computer Science (INF)

UniBE Contributor:

Anastasiades, Carlos; Weber, Jürg and Braun, Torsten

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

ISSN:

1389-1286

Publisher:

Elsevier

Language:

English

Submitter:

Sayed Ali Marandi

Date Deposited:

06 May 2016 13:06

Last Modified:

08 Aug 2017 07:38

Publisher DOI:

10.1016/j.comnet.2016.03.009

Uncontrolled Keywords:

CCN

BORIS DOI:

10.7892/boris.80800

URI:

https://boris.unibe.ch/id/eprint/80800

Actions (login required)

Edit item Edit item
Provide Feedback