Browse > Article
http://dx.doi.org/10.9708/jksci.2011.16.5.079

Construction and Validation of a Data Synchronization Server supporting OMA DS Standards  

Pak, Ju-Geon (Dept. of Computer Engineering, Korea University)
Park, Kee-Hyun (Dept. of Computer Engineering, Korea University)
Abstract
In this paper, a DS (Data Synchronization) server for mobile communication environments is constructed and the suitability and the performance of its operations are validated. The DS server provides a way to update the newest data and keep data consistency for clients (mobile devices). In addition, the DS server constructed in this paper supports various synchronization types, and detects all changes and conflicts. In case of data conflicts, the DS server resolves the conflicts according to the several policies implemented in this work. The DS server conforms to the OMA(Open Mobile Alliance) DS standard protocol for interoperability with other mobile devices and servers. In addition to the transmission-by record scheme proposed by the OMA DS standard protocol, the DS server constructed in this paper also provides the transmission-by field scheme for the enhancement transmission performance between the server and clients. In order to validate its operations, data synchronization between the DS server and the SCTS (SyncML Conformance Test Suit), the suitability validation tool provided by the OMA, is performed. The validation results show that the DS server constructed in this paper satisfies all of the test cases except the Large Object function. The Large Object function will be implemented later because the function is not needed for the personal information synchronization process which this paper aims for. Also, synchronization times of the DS server are measured while increasing the number of data and clients. The results of the performance evaluations demonstrate that the DS server is scalable, in the sense that it has not suffered from any serious bottlenecks with respect to the number of data and clients. We expect that this work will provide a framework for various studies in the future for improving mobile DS operations.
Keywords
Mobile Data Synchronization; Data Synchronization Server; OMA DS; SCTS;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Starobinski, D. et al., "Efficient PDA Synchronization", IEEE Transactions on Mobile Computing, Vol. 2, No. 1, pp. 40-51, Jan. 2003.   DOI   ScienceOn
2 Fan, L. et al., "Summary Cache: A Scalable Wide-Area Web Cache Sharing Protocol", Proc. ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, pp. 281-293, Aug. 1998.
3 OMA TestFest, http://www.openmobilealliance.org/TestFests
4 OMA Data Synchronization Protocol Spec. Ver.1.2.2., http://www.openmobilealliance.org, 2009.
5 djjang and khpark, "A Gateway System for Integrated Data Synchronization Based on SyncML for Interoperability Between Various Mobile Terminals", Communications of the Korean Institute of Information Scientists and Engineers, Vol. 14, No. 2, pp. 117-129, Apr. 2008.   DOI
6 Trachtenberg, A. et al., "Fast PDA Synchronization Using Characteristic Polynomial Interpolation", Proc. Annual Joint Conference of the IEEE Computer and Communications Societies, New York, pp. 1510-1519, Nov. 2002.
7 Synthesis Server, Synthesis AG, http://www.synthesis.ch
8 jgpak et al., "Design of a Data Synchronization Server for Mobile Communication Environments", The Journal of Korean Institute of Information Technology, Vol. 8, No. 1, pp. 17-26, Feb. 2010
9 SCTS, SCTS Ver 1.1.2, http://sourceforge.net/projects/oma-scts
10 djjang et al., "Data-Synchronization Gateway based on SyncML for an ActiveSync Data Transformation", Journal of Korean Society for Internet Information, Vol. 7, No. 3, pp. 61-69, Jun. 2006.
11 OMA DS, http://openmobilealliance.org
12 jgpak et al., "Construction of Embedded Data Synchronization Gateway", Journal of the Korea Institute of Maritime Information & Communication Sciences, Vol. 14, No. 2, pp. 335-342, Feb. 2010.   DOI   ScienceOn
13 ActiveSync, http://www.microsoft.com/windowsmobile
14 HotSync, Introduction to Coduit Development http://www.accessdevnet.com/docs/conduits/ win