6533b7dcfe1ef96bd127186a
RESEARCH PRODUCT
Data management and concurrency control in broadcast based asymmetric environments
Arild FinneErik Trædalsubject
IKT590Data DisseminationConcurrency ControlVDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Kommunikasjon og distribuerte systemer: 423VDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Databaser og multimediasystemer: 428Data BroadcastData ManagementMobile Computingdescription
Masteroppgave i informasjons- og kommunikasjonsteknologi 2006 - Høgskolen i Agder, Grimstad Tens of millions of users have personal handheld devices with several network interfaces built-in, and the number of users and of network interfaces included are only increasing. This growth suggests a need for new methods to disseminate data to multiple clients, and cyclic broadcast is one approach. We do a survey on the various data management protocols that describe how to broadcast the data, and the concurrency control protocols that make sure all access to the database is consistent. The various data management and concurrency control techniques deals with the restrictions in asymmetric broadcast environments and improves the performance. As part of the survey, we made a simulation platform and implemented several data management techniques and four concurrency protocols, BCC-TI, FBOCC, PVTO and STUBcast. We also implemented a technique we call “partial restart” into FBOCC. Simulation results shows nearly a 30% decrease in transaction execution time when the transaction length is 6. The survey and the simulations helped us to make a qualitative characterization framework, which categorize the protocols based on the environments they apply to and qualities they possess. We offer the source code to the simulation models and the protocols we implemented which can be used as a base to implement new protocols.
| year | journal | country | edition | language |
|---|---|---|---|---|
| 2006-01-01 |