Font Size: a A A

Pim Synchronization Technology Research And Realization Of The Android Mobile Phone

Posted on:2013-07-26Degree:MasterType:Thesis
Country:ChinaCandidate:Q F ShiFull Text:PDF
GTID:2248330374985346Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the highly developed technology of information society, people need toexchange, transfer and storage all kinds of information. One important application ofmobile computing is wireless data synchronization service coming with mobile office; itis also one of the most important businesses in3G era. On the other hand, with theAndroid smartphone platform market share growing, the Android-based value-addedservice has become increasingly diverse. The personal information on the Androidplatform to achieve synchronization is an urgent need of Android users. At present, theneeds of data synchronization business increased dramatically, but the biggest problemin the area of data synchronization is not compatible. Until the present, mobile datasynchronization establish different from each other on a private agreement, eachprotocol can only support limited types of equipment, systems and data types. Theseincompatible protocols increase the complexity of the various aspects (users,manufacturers, service providers, developers) work. Such agreements restrict the use ofmobile devices, will limit access to data and distribution, would also restrict the user’smobility.The SyncML protocol was releaseed to just solve these problems. It can be viaany mobile device to the network data synchronization and data in mobile devices canalso use any network data synchronization.Firstly, several technologies of synchronization are introduced in this dissertation.After analysising of their respective advantages and disadvantages, At last SyncML datasynchronization protocol is selected as the basis of the personal informationmanagement (PIM) protocol. Next, the causes and application prospects of the SyncMLprotocol is described in the dissertation, the SyncML protocol stack, specificallyaddressed the SyncML data synchronization protocol synchronization elements andsynchronization principle. Then, the platform of Synchronization is design, and thebusiness process is analyzed, a presentation on the Android phone platform is made,Android phone’s PIM system is designed basing on the SyncML protocol, the securityof the network transmission using Base64and MD5algorithm to ensure the safety ofsynchronous data network transmission, network transmission, the realization of the WBXML encoding algorithm, using the the WBXML transmission network data canreduce the packet size, reducing network load and save the mobile terminals withlimited network resources. The data processing layer encapsulates the Android systemAPI interfaces for database operations, as well as vCard and iCalendar user interfacepackage, making the protocol layer can easily access the information of the mobileterminal to establish and access the database in the mobile terminal.Finally, the software of PIM synchronization on the Android phones is finished byprogramming, and is tested for functions and its properties. It is proved that the PIMsoftware meets the users’ needs.
Keywords/Search Tags:Data Synchronization, PIM, SyncML, Android
PDF Full Text Request
Related items