Author_Institution :
Sch. of Comput. Sci. & Technol., Harbin Inst. of Technol., Harbin, China
Abstract :
A new paradigm of scalable routing for ICN is to combine a geometric routing scheme with a Distributed Hash Table. However, for most routing schemes in this paradigm, when a node joins or leaves, large numbers of nodes, even the whole topology, need to be re-embedded, and a great number of contents need to be re-registered. In this paper, we propose D-Griffin, a geometric routing scheme on flat names for dynamic topologies. D-Griffin provides two advantages. First, it avoids re-embedding the topology by using an online greedy embedding scheme and a void handling greedy forwarding scheme. Second, it decreases the number of re-registrations by using a name mapping scheme with a tradeoff between topology independence and load balancing. Theoretical and experimental analyses show that D-Griffin provides guaranteed content lookup, low description complexity, low path stretch, scalable routing update, and acceptable load balancing.
Keywords :
Internet; file organisation; greedy algorithms; information centres; resource allocation; telecommunication network routing; telecommunication network topology; D-Griffin; ICN; content lookup; distributed hash table; dynamic topologies; flat names; geometric routing scheme; load balancing; low description complexity; low path stretch; name mapping scheme; online greedy embedding scheme; scalable routing update; topology independence; void handling greedy forwarding scheme; Complexity theory; Extraterrestrial measurements; Load management; Network topology; Routing; Topology; flat name; geometric name routing; name mapping; online greedy embedding;