Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
4954376 | Computer Communications | 2017 | 10 Pages |
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
João Vitor Torres, Igor Drummond Alvarenga, Raouf Boutaba, Otto Carlos M.B. Duarte,