J4 ›› 2013, Vol. 40 ›› Issue (2): 172-180+212.doi: 10.3969/j.issn.1001-2400.2013.02.028

• Original Articles • Previous Articles     Next Articles

Data synchronization algorithm controlled by the intelligent terminal

LI Liya;HU Xiaohong;XIN Zhenguo   

  1. (School of Internet of Things, Wuxi Professional College of Sci. and Tech., Wuxi  214028, China)
  • Received:2012-05-30 Online:2013-04-20 Published:2013-05-22
  • Contact: LI Liya E-mail:liliya69@163.com

Abstract:

To integrate different vendors' cloud storage services, we put forward a data synchronization algorithm based on HASH fingerprint information, which combines strictly consistent data synchronization and weak consistent data synchronization. Intelligent terminal controled data synchronization calculation maps HASH fingerprint information into HASH fingerprint information file which is independent of the needed synchronous data. The algorithm is used to calculate the hash code for filename and file content. First we match the filename's hash code and then the file content, which strategy can reduce the requirement for the hash algorithm. The simulation experiment uses the improved BKDR hash algorithm, the results achieve 20000 order-of-magnitude file repeatability test and verify that the data synchronization algorithm can be implemented independently by the intelligent terminal, instead of relying on the server, and can integrate different vendors' cloud storage services.

Key words: intelligent terminal, data synchronization, hash fingerprint information, integration, cloud storage

CLC Number: 

  • TP311