Font Size: a A A

Design And Implementation Of The Contact List Synchronization Based On SyncML Protocol On CooTalk Platform

Posted on:2014-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:Q Z MaFull Text:PDF
GTID:2268330425465906Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the development and innovation of the techniques in the field of mobilecommunication and mobile internet, the mobile terminal equipment are increasingly popularand have become essential tools for people’s daily life and work. The mobile terminal devices,which can suffer the internet, such as smart phone, PDA, palmtop, are very popular in thepublic and people are no longer limited to use cable network for information. However, usersmay possess more than one mobile terminal device in nowdays, for which it is not easy tooperate and maintain the update datas coincides to the each other and causes inconvenient forrenewing the details one by one. As a result, it is necessary to keep the update datas coincidentby means of coinstor sync softwares.To maintain the contact information and update datas coincide within the differentmobile terminal devices, a series of experiments has been conducted by the communicationtechnology limited liability company of Bei Jing XinWei, based on the SyncML networkprotocol, and created a coinstor sync server named CooTalk, which is used as social mobilenetworking station. In CooTalk, many designs and functions have been achieved in order torealise the information coincide and exchange conveniently in terms of the voice, picture andword transfer within the users.In this work, the data synchronization of contact list in CooTalk based on the SyncMLprotocol was studied. After the Introduction and comparison of mainstream alternativesynchronic protocol, SyncML was further analysed, including the sync framework,representation protocol, SyncML binding protocol, synchronization types and informationinteraction process in SyncML protocol.This paper designed the framework, the compositionmodule and the scheme of the sync client by analysis of functional requirements and designphilosophies.The sync client of CooTalk contact list was finished in Eclipse based on thestudy of the platform architecture and the application components of Android. Then,theprograme was runned on an Android terminal and finished the synchronization of contact listbetween the client and the server under the sync environment.
Keywords/Search Tags:CooTalk, SyncML, Android, Contact list, Data Sync
PDF Full Text Request
Related items