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 :
بازگشت