SCTS Conformance Test for OMA DS Standard for an Embedded Data Synchronization Gateway

임베디드 자료동기화 게이트웨이를 위한 OMA DS 표준 SCTS 적합성 테스트

  • Received : 2010.10.03
  • Accepted : 2010.11.25
  • Published : 2010.12.31

Abstract

Nowadays, people perform their tasks anywhere anytime using their mobile devices. For this reason, data synchronization (DS) between mobile devices and a central server has become one of the most essential technologies in mobile environments. Currently, several mobile DS protocols are proposed and used. However, the existing DS protocols cannot guarantee interoperability between them. To solve the problem, an embedded DS gateway has been developed in our previous study. The gateway runs on a Windows Mobile-based emulator. It converts data on a mobile device into common data specified by OMA DS standard protocol and vice versa. The embedded gateway has been built to support the OMA DS standard protocol. In order to verify that the embedded gateway conforms to the OMA DS standard protocol, two kinds of OMA conformance tests have to be conducted - interoperability test with an OMA DS-based server and conformance test with SCTS (SyncML Conformance Test Suit). In this paper, some parts of the gateway previously built are modified and the modified gateway is installed on a Windows Mobile-based smart phone. And the interoperability test and the conformance test with the SCTS are conducted. The results of the tests show that the embedded DS gateway operates properly on the Windows Mobile-based smart phone and that the gateway passes the tests, verifying its conformity to the OMA DS standard protocol. In addition, DS performance tests show that DS delay times between a real smart phone and a DS server increase gently as the number of DS data increases. In other words, the embedded DS gateway built in this paper can be used for a real smart phone at a reasonable performance cost.

Keywords

References

  1. ActiveSyne, http://www.microsoft.com/windowsmobile/
  2. HotSync. Introduvtion to Conduit Development. http://www.accessdevnet.com/docs/conduits/win.
  3. OMA DS, http://openmobilealliance.org
  4. D. Starobinski, A. Trachtenberg and S. Agarwal, "Efficient PDA synchronization", IEEE Transcations on Mobile Computing, Vol.2, No.1, pp. 40-51, 2003. https://doi.org/10.1109/TMC.2003.1195150
  5. M. Denny, M. J. Franklin, "Edison: database-supported synchronization for PDAs", Distributed and Paralled Databases. Vol.15, No.2, pp. 95-116, 2004. https://doi.org/10.1023/B:DAPD.0000013067.55166.a2
  6. 박주건, 박기현, 이근진, "An embedded data synchronization gateway supproting synchronization granularity levels", International Conference on Embedded Systems and Intelligent Technology, 2010.
  7. J. G. Pak, K. H. Park and G. J. Lee, "임베디드 자료동기화 게이트웨이를 위한 데이터스토어댑터", 한국정보과학회 2009 가을 학술발표논문집, 제36권, 제2호, pp. 152-155, 2009.
  8. 박주건, 박기현, 우종정, "임베디드 자료동기화 게이트웨이 구축", 한국해양정보통신학회 논문지, 제14권, 제2호, pp. 335-342, 2010.
  9. SCTS, SCTS Ver1.1.2, http://sourceforge.net/projects/oma-scts/
  10. OMA TestFest, www.openmobilealliance.org/TestFests?overview/
  11. U. Hansmann, R. Mettala, A. Purakayastha and P. Thompson, "SyncML:synchronization and managing your mobile data", PRENTICE HALL, New Jerscy, 2002.
  12. HTC 터치 다이아몬드 스마트폰, www.htc.com/kr/product/touchdiamond/overview/
  13. Synthesis Server, http://www.synthesis.ch.