• DocumentCode
    1805083
  • Title

    iPath: Intelligent and optimal path selection for Byzantine fault tolerant communication

  • Author

    Rana, Shehla S. ; Vaidya, Nitin H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2015
  • fDate
    April 26 2015-May 1 2015
  • Firstpage
    1095
  • Lastpage
    1103
  • Abstract
    This paper considers reliable communication in presence of Byzantine faulty nodes, using multiple node-disjoint routes. To tolerate f Byzantine faults, at least 2f + 1 node-disjoint paths are needed between a source and destination node pair. However, often the faulty nodes\´ misbehavior manifests itself as a "disagreement" between information provided by the faulty node and its neighbors. This disagreement can be captured in the form of a conflict graph. Even though the conflict graph does not always allow us to identify faulty nodes precisely, we show that it can still be used to reduce the number of paths necessary for reliable communication (to smaller than 2f+1). We consider two strategies for using the node-disjoint paths for reliable delivery of messages: replication and coding across different paths. For each strategy, we propose iPath, a scheme to identify the optimal set of paths that needs to be used to achieve reliable communication for a given conflict graph.
  • Keywords
    electronic messaging; fault tolerance; graph theory; network coding; radio networks; telecommunication network reliability; telecommunication network routing; Byzantine fault tolerant communication reliability; conflict graph; iPath; intelligent and optimal path selection; message coding; message delivery; message replication; multiple node-disjoint route; Algorithm design and analysis; Computers; Conferences; Encoding; Fault tolerance; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications (INFOCOM), 2015 IEEE Conference on
  • Conference_Location
    Kowloon
  • Type

    conf

  • DOI
    10.1109/INFOCOM.2015.7218483
  • Filename
    7218483