Hash-Based Overlay Routing Architecture for Information Centric Networks
Aytac Azgin, Ravishankar Ravindran, Guoqiang Wang · 2016
In this paper, we propose an overlay routing architecture for information centric networks that operates on hash-based groupings of content routers and namespaces. Proposed architecture creates hash-based clusters within each domain using globally shared hash functions, and distributes the global namespace to different clusters. In doing so, we achieve the following notable improvements in control and data plane operations: (i) reduced communication overhead in setting up and maintaining the routing tables (which is resulted by hierarchical communication framework and effective distribution of network resources), (ii) reduced storage overhead (to manage control/data plane operations), and (iii) improved utilization of system resources at the content routers (i.e., storage/computing), which are allocated to in-network caching and packet forwarding operations, due to use of hash-dependent caching and overlay-driven request forwarding.