• DocumentCode
    2577417
  • Title

    A Failure Tolerating Atomic Commit Protocol for Mobile Environments

  • Author

    Böttcher, Stefan ; Gruenwald, Le ; Obermeier, Sebastian

  • Author_Institution
    Comput. Sci., Univ. of Paderborn, Paderborn
  • fYear
    2007
  • fDate
    1-1 May 2007
  • Firstpage
    158
  • Lastpage
    165
  • Abstract
    In traditional fixed-wired networks, standard protocols like 2-Phase-Commit are used to guarantee atomicity for distributed transactions. However, within mobile networks, a higher probability of failures including node failures, message loss, and even network partitioning makes the use of these standard protocols difficult or even impossible. To use traditional database applications within a mobile scenario, we need an atomic commit protocol that reduces the chance of infinite blocking. In this paper, we present an atomic commit protocol called multi coordinator protocol (MCP) that uses a combination of the traditional 2-Phase-Commit, 3-Phase-Commit, and consensus protocols for mobile environments. Simulation experiments comparing MCP with 2PC show how MCP enhances stability for the coordination process by involving multiple coordinators, and that the additional time needed for the coordination among multiple coordinators is still reasonable.
  • Keywords
    database management systems; fault tolerance; mobile computing; probability; protocols; transaction processing; 2-Phase-Commit; 3-Phase-Commit; database application; distributed transaction; failure tolerating atomic commit protocol; mobile network; multi coordinator protocol; probability; Application software; Computer science; Distributed databases; Mathematical model; Mobile computing; Peer to peer computing; Protocols; Transaction databases; US Department of Transportation; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Data Management, 2007 International Conference on
  • Conference_Location
    Mannheim
  • Print_ISBN
    1-4244-1241-2
  • Type

    conf

  • DOI
    10.1109/MDM.2007.31
  • Filename
    4417138