Data synchronization protocol in mobile computing environment using SyncML and Huffman coding
Junyu Li, Jianping Li · 2012
Nowadays, users can store their important personal information in hand by using mobile computing and communications devices. These data must be synchronized between the different devices while being updated. Data synchronization specified by SyncML (Synchronization Markup Language). Using SyncML, any personal or business data, such as e-mail, calendar, contact, bank account, company file and document, product information, customer information, product price and to-do list will be accessible and updated at any time, no matter where the information is stored. However, compared with cable network, mobile computing environment has relatively smaller bandwidth and we need less transmission data to improve the synchronous rate. In this paper, we will analyze the SyncML architecture and protocol of synchronization technique, and use Huffman coding to compress synchronous data. Moreover, we have discussed compression in mobile computing environment.