![]() In particular, when the versions are very similar, the total data transmitted should be significantly smaller than the file size. ![]() Given two versions of a file, a current version located on one machine and an outdated version known only to another machine, the remote file synchronization problem is how to update the outdated version over a network with a minimal amount of communication. In a typical example of two 12 sec video files with about 10% of the frames being edited, transmission sav- ings of 44% to 87% can be obtained compared to directly sending the updated video files using H.264 and rsync (1). Our approach shows impressive gains in transmission rate-savings. A hierarchical hashing scheme is de- signed to compare video chunks, converting the high-level content information to a low-level hash stream that is more amenable to the tools of coding theory. Another feature of VSYNC is that it allows synchronization to within some user de- fined distortion constraint. VSYNC is a bi-directional algorithm designed to au- tomatically detect and transmit changes in the modified video file without the knowledge of what was changed. Retransmission of a video file that has been modified only slightly, for the purpose of syn- chronization with a remote-end copy, is extremely expensive but avoidable. ![]() VSYNC is a novel incremental video file synchronization system that efficiently synchronizes two video files at remote ends through a bi-directional communications link. Our experimental results indicate that the number of operations to be synchronized when using our protocol is relatively smaller than that using a widely used method. We evaluate the performance of our proposed file synchronization protocol. We describe the SyncCS architecture and present a novel two-stage file synchronization protocol along with a conflict resolution mechanism. In this paper we propose a file synchronization model based on cloud storage - SyncCS. However there is not a general standard for file synchronization system. File synchronization technologies are needed to effectively manage data which spans multiple devices. More and more people begin to own multiple computing devices. In the future, we plan to release FileSyncer to the open source community for further development. Results showed increased efficiency in terms of time taken by FileSyncer to complete a synchronization operation with increase in file size compared to the other systems. The synchronization times of the system for files of different sizes were compared with those of four existing file synchronization systems. The system employs last modified time, file size and CRC checksum for update detection and to ensure integrity of synchronized files. This paper presents the design, implementation, and evaluation of FileSyncer, a rapid and efficient file synchronization tool that, in addition to the traditional synchronization capabilities, supports manual update selection and mechanism to revert a synchronization process back to the last previous state. The challenge therefore is finding a file synchronization system that can effectively replicate files across these different devices. In many cases, the need to manage information across multiple electronic devices and storage media arises. With the pervasiveness of information technology, one of the growing trends today is a phenomenon which can be termed one-user-to-many-computing-devices.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |