Font Size: a A A

Design And Realization Of SyncML-based Synchronization Method For Heterogeneous Data Sources In Mobile Computing Environment

Posted on:2007-07-18Degree:MasterType:Thesis
Country:ChinaCandidate:X H LiFull Text:PDF
GTID:2178360185954119Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Popularity of mobile computing makes people access and operate data on a different place optionally and provides the basic precondition for the cooperation between users on different places. In this case, data synchronization technology is necessary to keep the consistency of different data versions on the network. Those data sources are heterogeneous according to different background history, producer, or detail application scene. Mobile computing environment can involve many kinds of data sources. And those data sources continue to change because of the unsteady and flexible character of the mobile network. So, the synchronization problem of heterogeneous sources should be studied and resolved to support the cooperation between random data sources and devices. That's also the purpose of this paper.Through study of present synchronized technology, Synchronization protocol is fitter for pervasive and extensible synchronization solutions than traditional database synchronized technology. More especially, SyncML protocol is treated as industry specification and designed for mobile computing environment specially. So, this paper bases on this protocol to resolve the synchronization problem between heterogeneous sources.At present, common synchronization solution focuses on the synchronization between isomorphic data sources and pays no attention to synchronization between heterogeneous sources. And the present method for cooperation of heterogeneous data sources depends on the design of "global pattern". Because the data sources and data involved into the environment of mobile computing are various and continue to change, a complete universal "global pattern" is impossible to design. That is why present method for cooperation of heterogeneous data sources is hard to change and expand.So, this paper puts forward a new synchronization solution between heterogeneous data sources based on SyncML protocol, which is extensible and easy to design and use, more realistic and flexible solution for mobile computing environment. This solution can keep a long period of stability. The main contents of this paper are as follows:At first, all the basic concepts are defined related with the problem talked in this paper, such as the concept of heterogeneous sources. Then, new synchronization method between heterogeneous sources is put forward by analysis of related present technology and problems, including two crucial steps: the pattern transfers process through synchronization protocol and patterns mapping process between heterogeneous sources. Coming after that, the pattern transfers process through synchronization protocol is talked. The related problems in this process are analyzed thoroughly and effective solutions are put forward to resolve those problems. Afterwards, the problems and problems-related solutions of patterns mapping process between heterogeneous sources are talked. Primary classifications of heterogeneous sources are analyzed. According to the classifications, basic rule set is designed as a guide for...
Keywords/Search Tags:data synchronization, heterogeneous data sources, SyncML protocol, conflict-resolving, pattern mapping
PDF Full Text Request
Related items