Title
A Single-Round File Synchronization Scheme From Insertions and Deletions With Low Redundancy
Abstract
Consider a file synchronization problem at two remote nodes A and B connected by a noiseless link. The node A has a binary file <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$X$ </tex-math></inline-formula> , and node B has a binary file <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$Y$ </tex-math></inline-formula> which is an edited version of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$X$ </tex-math></inline-formula> with random insertions and deletions (indels). The goal is to reconstruct <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$X$ </tex-math></inline-formula> at node B from <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$Y$ </tex-math></inline-formula> with minimal exchange of information between A and B. In this letter, we design a single-round, thus low latency, file synchronization scheme with low redundancy. In particular, a series of redundancy bits, including markers, check symbols of Reed-Solomon (RS) codes for hashes and Varshamov-Tenengolts (VT) syndromes, are constructed from <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$X$ </tex-math></inline-formula> at node A and send to node B. According to the received redundancy and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$Y$ </tex-math></inline-formula> , we develop a recovery algorithm at node B to reconstruct <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$X$ </tex-math></inline-formula> . The amount of exchanged information of the proposed scheme is significantly reduced when compared with the existing single-round synchronization scheme under random indels.
Year
DOI
Venue
2022
10.1109/LCOMM.2022.3193809
IEEE Communications Letters
Keywords
DocType
Volume
File synchronization,insertions and deletions,Reed-Solomon (RS) codes,Varshamov-Tenengolts (VT) codes
Journal
26
Issue
ISSN
Citations 
10
1089-7798
0
PageRank 
References 
Authors
0.34
10
5
Name
Order
Citations
PageRank
Guochen Ma110.70
Xiaopeng Jiao2162.42
Jianjun Mu383.23
Hui Han400.34
Yu-Cheng He500.34