Title :
Fast PDA synchronization using characteristic polynomial interpolation
Author :
Trachtenberg, Ari ; Starobinski, David ; Agarwal, Sachin
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 and latency, since the PDA and PC typically share many common records. We propose, analyze, and implement a novel PDA synchronization scheme (CPIsync - characteristic polynomial interpolation-based synchronization) predicated upon recent 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 of CPIsync is practical, and that the overall latency is typically much smaller than that of slow sync. Thus, CPIsync has potential for significantly improving synchronization protocols for PDAs and, more generally, for heterogeneous networks of many machines.
Keywords :
communication complexity; data communication; inter-computer links; interpolation; notebook computers; polynomials; protocols; synchronisation; PDA synchronization; characteristic polynomial interpolation; communication complexity; computational complexity; heterogeneous networks; information-theoretic research; personal digital assistant; synchronization protocols; Bandwidth; Computer architecture; Delay; Information analysis; Interpolation; Microcomputers; Personal communication networks; Personal digital assistants; Polynomials; Protocols;
Conference_Titel :
INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Print_ISBN :
0-7803-7476-2
DOI :
10.1109/INFCOM.2002.1019402