Browse > Article
http://dx.doi.org/10.3745/KIPSTC.2005.12C.5.741

Design and Implementation of a Session Handler Module for SyncML Data Synchronization Clients  

Ha Byoung-Hoon (계명대학교 일반대학원 컴퓨터공학과)
Park KeeHyun (계명대학교 정보통신학부)
Ju HongTaek (계명대학교 정보통신학부)
Woo Jongjung (성신여자대학교 컴퓨터정보학부)
Abstract
SyncML is an open standard data synchronization protocol proposed by OMA(Open Mobile Alliance). In this paper, a Session Handler module, one of major modules for developing SyncML data synchronization clients, and a client User Setup program are designed and implemented. The Session Handier Module controls communication sessions, generates header parts of messages exchanged, and determines the legitimacy of incoming messages. In order to justify normal operations of the Session Handler module and the client User Setup program implemented In this paper, they are ported to a Zaurus PDA, which runs on LINUX operating system. In addition, data synchronization operations are performed between the PDA and a Synthesis sever, whose SyncML data synchronization operation is certificated by OMA, Wireless Internet International Standard Forum.
Keywords
Data Synchronization; SyncML; Session Handler; Mobile Computing; OMA;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Byung-Yun Lee, Tae-Wan Kim, Dae-Woong Kim, Hoon Choi, 'Data Synchronization Protocol in Mobile Computing Environment Using SyncML,' The 5th IEEE International Conference, pp.133-137, July, 2002   DOI
2 Douglas Boling, Programming MiCROSOFT WINDOWS CE .Net, Microsoft Press
3 Neil Rhodes, Julie McKeehan, Palm OS Programming, O'REILLY
4 DaeJin Jang, Hong Taek Ju, KeeHyun Park, B.H.Ha, M.C.Lee, Sung-Chae Bae, 'Design of ThinkSync DM based on SyncML Device Management,' The 3rd APIS, pp.569-574, 2004
5 Lonno R. Foster, Palm OS Programming, WILEY
6 Mattbias Kalle Dalbeimer, Programming with Qt, O'REILLY, 2000
7 S. Agarwal, D. Starobinski, A. Trachtenberg, 'On the Scalability of Data Synchronization Protocols for PDAs and Mobile Devices,' Network IEEE, Vol.16, Issue 4, pp.22-28, 2002   DOI   ScienceOn
8 SyncML Initiative, Building an Industry-Wide Mobile Data Synchronization Protocol, SyncML WhitePaper, 2000
9 SyncML Toolkit, http://sourceforge.net/projects/syncmlctoolkit/
10 Uwe Hansmann, Riku Mettala, Apratim Purakayastha, Peter Thompson, SyncML Synchoronizing and Managing Your Mobile Data, pp.21-PRENTICE HALL PTR, New Jersey, 2003
11 Synthesis AG, http://www.synthesis.ch/, Zurich Switzerland, 2003
12 SyncLE, http://neosteps.com/
13 SyncML Initiative, SyncML Synchronization Protocol v1.1, SyncML Forum, 2002
14 SyncML Initiative, SyncML HTTP Binding v1.1, Sync ML Forum, 2002
15 SyncML Initiative, SyncML Representation Protocol v1.1, SyncML Forum, 2002
16 Sync4j, http://sync4j.sourceforge.net/web/theproject.html
17 Ligang Ren, Junde Song, 'Data Synchronization in the Mobile Internet,' The 7th IEEE International Conference, pp.95-98, September, 2002   DOI