Framework for Transaction Processing in Mobile Environments
Project Type: Internal
Project code: R_TFME
Chief Investigator: Supriya N. Pal
Email: supriya@cdacbangalore.in
Start date: 1-jan-2011
(this project is also included as sub-project under Mobile Computing R&D Project (CDAC Core funded) of C-DAC Mumbai.
Framework for Transaction Processing in Mobile Environments
Aim
To design a framework for transaction processing in mobile database environment that allows concurrent transactions in presence of disconnections and mobility and helps achieve high transaction throughput.
Project Overview
-
The major revolution in use of the Mobile Technology and attraction of customers towards data services has helped mobile users to access data services irrespective of the location and time. Apart from advances in wireless communications and device technology, new database management techniques are needed to provide a transparent interaction between Fixed and Mobile devices in global information system. Transaction Management is crucial in mobile environments. Applications in mobile environments have various limitations like low/ variable bandwidth, frequent disconnections, high communication costs etc. These limitations may lead to transaction aborts. Due to various constraints of mobile environments, the mobile host may not always be connected for the execution of transaction. Hence there is a need for offline execution of transaction; the results of the transaction can be later reconciled with the server. Due to the characteristics of mobile environment, classical concurrency control & commit protocols are not suitable for use in mobile environments and need to be adapted/re-designed to achieve high transaction throughput.
Scope:
-
Design & development of Pessimistic & Optimistic commit protocols for mobile environment that results in substantial increase of the throughput of the system.
-
Maintaining consistency of data during handoffs/handovers.
-
Focus on offline transaction processing
-
Analysis of the protocols for deciding its appropriate applicability for varied domains relating to mobile applications.
Proposed Outcomes:
-
Proof-of-concept prototype simulating the concurrency control algorithms.
-
Report on analysis of the protocols for select set of mobile-based applications.
-
A generalized software framework for use of the designed algorithms for transaction processing in mobile environments.
Team Members
Ms. Supriya N. Pal
Mr. Jitendra Kumar
Mr. Deepak C. Joshi
Ms. P. Lavanya
Mr. G. Venkataswamy
Previous Team Member
Dr. Salman A. Moiz