Article ID Journal Published Year Pages File Type
4954376 Computer Communications 2017 10 Pages PDF
Abstract
The number of routes to store in Named-Data Networking (NDN) requires a huge amount of control messages to exchange because of the Named-Data and the non-aggregated prefixes. Multiple copies of content in different locations and content mobility worsen the scalability challenge. We propose a Controller-based Routing Scheme, named CRoS that runs on top of NDN and, thus, preserves all NDN features using the same interest and data packets. We define specific names and procedures for routers and controller efficient communication over NDN. CRoS adds router actions and avoids control message overhead by coding signaling information on content names. Our scheme enables data mobility and avoids the replications of routing information from controller to routers because they request the routes on-demand. Our proposal also requires low router memory size because it stores only the routes for simultaneously consumed prefixes. Furthermore, the scheme automates router provisioning and efficiently installs a new route, on all routers, in a path with a single Route Request to controller. We provide a protocol proposal description using the Specification and Description Language and we validate the protocol, proving that CRoS behavior is free of dead or live locks. The simulation results show that the efficiency of the proposed scheme is robust when the consumer-interest rate increases with additional throughput of more links. The scheme efficiency is close to optimum when routers operate with enough memory.
Keywords
Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
, , , ,