• DocumentCode
    2751812
  • Title

    Geographical quadtree routing

  • Author

    Avin, Chen ; Dvory, Yaniv ; Giladi, Ran

  • Author_Institution
    Dept. of Commun. Syst. Eng., Ben Gurion Univ. of the Negev, Beer-Sheva, Israel
  • fYear
    2011
  • fDate
    June 28 2011-July 1 2011
  • Firstpage
    302
  • Lastpage
    308
  • Abstract
    In this paper we offer a novel geographical routing algorithm that relies on a well known data structure called Quadtree. Quadtree is an efficient method of mapping a two-dimensional area by recursively partitioning it to disjoint squares. We present a greedy, guaranteed delivery routing algorithm called Greedy-Quadtree-Greedy (GQG). The algorithm is robust to dynamics in the non-Quadtree edges and overcomes local minimums without the use of planarization, face routing, or searching. GQG is a tree-based routing algorithm; it makes greedy forwarding based the location information that is extracted from the Quadtree addresses of the nodes. Bypassing voids is done by a concept of ”tree routing with shortcuts”, which can significantly improve hop stretch and load balancing. As part of the routing system, we present three algorithms: address distribution, network topology discovery, and geographical routing with guaranteed delivery. We keep all broadcasts bounded to one hop, and the nodes´ routing state depends on their degree rather than the overall network size. We prove the correctness of the algorithms and present simulations that show the protocol improvement over simple tree-based routing.
  • Keywords
    quadtrees; resource allocation; telecommunication network routing; telecommunication network topology; address distribution; face routing; geographical quadtree routing; greedy forwarding; greedy-quadtree-greedy; hop stretch; load balancing; network topology discovery; recursively partitioning; tree-based routing algorithm; Data structures; Face; Heuristic algorithms; Load management; Network topology; Partitioning algorithms; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications (ISCC), 2011 IEEE Symposium on
  • Conference_Location
    Kerkyra
  • ISSN
    1530-1346
  • Print_ISBN
    978-1-4577-0680-6
  • Electronic_ISBN
    1530-1346
  • Type

    conf

  • DOI
    10.1109/ISCC.2011.5983794
  • Filename
    5983794