• DocumentCode
    3436361
  • Title

    Avoiding Infinite Blocking of Mobile Transactions

  • Author

    Obermeier, Sebastian ; Böttcher, Stefan

  • Author_Institution
    Univ. of Paderborn, Paderborn
  • fYear
    2007
  • fDate
    6-8 Sept. 2007
  • Firstpage
    63
  • Lastpage
    71
  • Abstract
    When a transaction commit decision is lost or delayed in a mobile network, most transaction protocols cannot terminate the transaction and delay conflicting transactions. In contrast to this, we present a concept called Bi-State- Termination (BST) that allows transactions to terminate into two states: one state having the changes applied, and the other state having the transaction aborted. Conflicting transactions that work on these states are not blocked. We prove that BST guarantees atomicity and serializability, and describe a possible implementation using version numbers. Furthermore, our experimental results show that BST is feasibility for mobile networks, and that it enhances the transaction throughput whenever transactions are blocked for a long time.
  • Keywords
    mobile computing; transaction processing; bistate-termination; mobile network; mobile transaction infinite blocking; transaction protocol; Binary search trees; Data engineering; Delay; Distributed databases; Proposals; Protocols; Throughput; Transaction databases; US Department of Transportation; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 2007. IDEAS 2007. 11th International
  • Conference_Location
    Banff, Alta.
  • ISSN
    1098-8068
  • Print_ISBN
    978-0-7695-2947-9
  • Type

    conf

  • DOI
    10.1109/IDEAS.2007.4318090
  • Filename
    4318090