• DocumentCode
    1379190
  • Title

    Rules of Designing Routing Metrics for Greedy, Face, and Combined Greedy-Face Routing

  • Author

    Li, Yujun ; Yang, Yaling ; Lu, Xianliang

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
  • Volume
    9
  • Issue
    4
  • fYear
    2010
  • fDate
    4/1/2010 12:00:00 AM
  • Firstpage
    582
  • Lastpage
    595
  • Abstract
    Different geographic routing protocols have different requirements on routing metric designs to ensure proper operation. Combining a wrong type of routing metrics with a geographic routing protocol may produce unexpected results, such as geographic routing loops and unreachable nodes. In this paper, we propose a novel routing algebra system to investigate the compatibilities between routing metrics and three geographic routing protocols including greedy, face, and combined greedy-face routing. Five important algebraic properties, respectively, named odd symmetry, transitivity, strict order, source independence, and local minimum freeness, are defined in this algebra system. Based on these algebraic properties, the necessary and sufficient conditions for loop-free, delivery-guaranteed, and consistent routing are derived when greedy, face, and combined greedy-face routing serve as packet forwarding schemes or as path discovery algorithms, respectively. Our work provides essential criteria for evaluating and designing geographic routing protocols.
  • Keywords
    algebra; routing protocols; combined greedy-face routing; geographic routing loops; geographic routing protocols; local minimum freeness algebra system; odd symmetry algebra system; packet forwarding schemes; path discovery algorithms; routing algebra system; routing metric designing; source independence algebra system; strict order algebra system; transitivity algebra system; Geographic routing; consistency.; delivery guarantee; loop freeness; routing algebra;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2009.171
  • Filename
    5374404