Browse > Article

A Gateway System for Integrated Data Synchronization Based on SyncML for Interoperability Between Various Mobile Terminals  

Jang, Dae-Jin (계명대학교 컴퓨터공학과)
Park, Kee-Hyun (계명대학교 컴퓨터공학과)
Abstract
Data synchronization between data stored in mobile communication terminals and data in a central server is one of essential tasks for efficient mobile communication environments. Since, however, manufacturers of mobile terminals have their proprietary data synchronization mechanisms, data interoperability can hardly be achieved. In this paper, an integrated data synchronization gateway based SyncML is designed and implemented. SyncML data synchronization is one of open standards proposed by OMA(Open Motile Alliance). In other words, by constructing a data synchronization gateway which can transform various proprietary data into SyncML data and vice versa, data interoperability between mobile terminals which use different data synchronization mechanisms can be achieved. With an integrated data synchronization gateway system implemented in this work, interoperability among WinCE-based ActiveSync data, PalmOs-based HotSync data and OMA SyncML data can be achieved.
Keywords
Data Synchronization; SyncML; Data Transformation; Integrated Gateway System; OMA; SyncML; ActiveSync; HotSync;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Grattan, N., Brain, M., Windows CE 3.0 Application Programming, New York, Prentice Hall, pp. 187- 215, 2000
2 SyncML Synchronization Protocol, OMA Technical Section, 2003년 8월 검색, http://www.openmobilealliance.org/tech/syncml_protocol_v11.pdf
3 Agarwal, S., Starobinski, D., Trachtenberg, A., 'On the scalability of data synchronization protocols for PDAs and mobile devices,' IEEE: Journal of Network, Vol.16, (Issue 4), pp. 22-28, 2002
4 Lee, J. K., Kim, Choi, Y. H., Choi, J. H., Nam, S. W., 'Hybrid gateway advertisement scheme for connecting mobile ad hoc networks to the Internet,' IEEE: The 57th Semiannual Vehicular Technology Conference(VTC 2003-Spring), Vol.1, pp. 191-195, 2003
5 SyncML C Toolkit, SourceForge.net, 2003년 8월 1일 검색, http://sourceforge.net/projects/syncml-ctoolkit
6 Synthesis AG - SyncML Client & Server Solutions, Synthesis AG, 2003년 10월 검색, http:// www.synthesis.ch
7 Synchronica Mobile Synchronization and Device Management, Synchronica, 2005년 10월 23일 검색, http://www.synchronica.com
8 Hansmann, U., Mettala, M., Purakayastha, A., Thompson, P., SyncML synchronizing and managing your mobile data, New York, Prentice Hall, pp. 21-34, 2003
9 Oracle Partners-Solutions, ORACLE, 2006년 11월 5일 검색, http://www.oracle.com/global/partners.html
10 SyncML Representation Protocol, OMA Technical Section, 2003년 8월 검색, http://www.openmobilealliance.org/tech/syncml_represent_v11.pdf
11 Winton, G., Palm OS Network Programming, California, O'REILLY, pp. 255-260, 2001
12 장대진, 박기현, 주홍택, 'SyncML 기반의 자료 동기화 클라이언트 개발', 한국정보과학회 논문지: 컴퓨팅의 실제, 제 11권, (4호), pp. 357-367, 2005   과학기술학회마을
13 Rbodes, N., Mckeeban, J., Palm OS Programming The Developer's Guide, California, O'REILLY, pp. 320-368, 2002
14 Ahmed, M., Krishnamurthy, S., Katz, R., Dao, S., 'An architecture for providing range extension by deploying mobile gateways in ad hoc networks,' IEEE: The 13th International Symposium on Personal, Indoor and Mobile Ratio Communications, Vol.4, pp. 1660-1664, 2002
15 Fox, D., Box, J., Building solutions with the Microsoft .NET compact framework: Architecture and best practices for mobile development, Massachusetts, Addison Wesley, pp. 243-282, 2003