Font Size: a A A

Data Synchronization Protocol Study And Software Development For Intelligent Mobile Phones

Posted on:2008-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:G WeiFull Text:PDF
GTID:2178360215983573Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This thesis describes the design and implementation of SyncML-DS data synchronization software designed by the author for Motorola intelligent mobile phones during the last two years. Firstly, SyncML-DS protocol is analyzed. Secondly, the design and implementation of data synchronization software is described in detail. Then, author's work result is introduced. At last, author's related patent application is introduced.SyncML-DS is a data synchronization protocol between mobile devices and servers. It is proposed by OMA (Open Mobile Alliance). It grows up with the rapid popularization of mobile devices, especially intelligent mobile phones. This protocol can be used to achieve two-way data synchronization between mobile devices and servers over wired or wireless transportation. Such data includes, but is not limited to, phone book contacts, calendar events and task.Data synchronization software is an application in intelligent mobile phones. It is composed of the user interface, the engine and the framework. UI provides control to users; engine assemble and disassemble SyncML packages; and framework implements business logics. The author of this thesis is the designer and main implementer of framework. Framework is between UI and Engine. It supports UI's functionality, provide services to engine, and implements many business logics. It consists of profile management, change log, app access, transport, event logger, manager and context modules.This is a thesis about software development for intelligent mobile phones. It focuses on protocol analysis and software design, and related background is also covered. The software design described in this thesis is not just for study, but for practical usage and better user experience. This is the most valuable point of this thesis. The protocol analysis and software design in this thesis can be precious reference for those who want to learn or implement SyncML-DS protocol. The state-of-the-art software design and implementation had been used in several Motorola intelligent mobile phones.
Keywords/Search Tags:Intelligent Mobile Phone, Data Synchronization, SyncML-DS, Software Design
PDF Full Text Request
Related items