The issues related to mobile network like disconnection, node failures, message loss etc. needs to have reliable and efficient method of execution for transactions along with recovery of database into consistent state. The most widely used technique for database recovery is Log based recovery. During failure / crash to recover data values prior to modification and the new value after modification can be accessed with the transaction log. Checkpoints are used to reduce the number of log records that the system must scan when recovering from a crash.
In this paper we present an atomic commit protocol called Reliable Timeout Based Commit Protocol that uses notion of 2PC & TCOT for mobile environments. This model uses two alternative possible execution strategies for mobile transactions i.e. execution at MH & Execution at FH with using timeout based mechanism. The performance of our system is compared with the 2PC and TCOT in terms of message complexity, force writes etc. The proposal is also been made to have reliable execution of mobile transactions by maintaining logged information using flash memory at MH & BS by means of recovery algorithm, through which we can have durability in transactions.