DocumentCode
1184406
Title
Efficient PDA synchronization
Author
Starobinski, David ; Trachtenberg, Ari ; Agarwal, Sachin
Author_Institution
Dept. of Electr. & Comput. Eng., Boston Univ., MA, USA
Volume
2
Issue
1
fYear
2003
Firstpage
40
Lastpage
51
Abstract
Modern personal digital assistant (PDA) architectures often utilize a wholesale data transfer protocol known as "slow sync" for synchronizing PDAs with personal computers (PCs). This approach is markedly inefficient with respect to bandwidth usage, latency, and energy consumption since the PDA and PC typically share many common records. We propose, analyze, and implement a novel PDA synchronization scheme (CPIsync) predicated upon previous information-theoretic research. The salient property of this scheme is that its communication complexity depends on the number of differences between the PDA and PC, and is essentially independent of the overall number of records. Moreover, our implementation shows that the computational complexity and energy consumption of CPIsync is practical and that the-overall latency is typically much smaller than that of slow sync or alternative synchronization approaches based on Bloom (1970) filters. Thus, CPIsync has potential for significantly improving synchronization protocols for PDAs and, more generally, for heterogeneous networks of many machines.
Keywords
microcomputer applications; mobile computing; notebook computers; protocols; synchronisation; Bloom filters; CPIsync; PC; Palm synchronization protocol; bandwidth usage; computational complexity; efficient PDA synchronization; energy consumption; heterogeneous networks; information theory; latency; mobile computing devices; personal computers; personal digital assistant; slow sync; synchronization protocols; wholesale data transfer protocol; Bandwidth; Complexity theory; Computer architecture; Delay; Energy consumption; Information analysis; Microcomputers; Personal communication networks; Personal digital assistants; Protocols;
fLanguage
English
Journal_Title
Mobile Computing, IEEE Transactions on
Publisher
ieee
ISSN
1536-1233
Type
jour
DOI
10.1109/TMC.2003.1195150
Filename
1195150
Link To Document