• 제목/요약/키워드: Data Synchronization

검색결과 783건 처리시간 0.025초

Design of Spatial Data Synchronization System in Mobile Environment

  • Lee Hyejin;Kim Jinsuk
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2004년도 Proceedings of ISRS 2004
    • /
    • pp.245-248
    • /
    • 2004
  • In this paper, we propose a framework for synchronization of spatial data between mobile devices and a server by using SyncML(Synchronization Markup Language) that is standard specification for synchronization protocol. We used GML (Geographic Markup Language) to support interoperability of spatial data between various data sources. We also used metadata and catalog service to access and integrate distributed spatial data, considering relationships of spatial data and non-spatial data.

  • PDF

다양한 이동통신 단말기들 간의 상호 운용을 위한 SyncML 기반의 통합 자료 동기화 게이트웨이 시스템 (A Gateway System for Integrated Data Synchronization Based on SyncML for Interoperability Between Various Mobile Terminals)

  • 장대진;박기현
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권2호
    • /
    • pp.117-129
    • /
    • 2008
  • 무선 이동통신 단말기와 중앙 서버에 각각 저장되어 있는 자료에 대한 동기화는, 효율적인 이동통신 환경에서는 반드시 필요한 작업이다. 그러나, 이동통신 단말기 제조회사들은 각기 고유의 자료 동기화방식을 사용하고 있기 때문에, 제조회사가 다른 단말기들 간의 자료에 대한 상호 운용을 보장할 수 없다. 본 논문에서는 OMA(Open Mobile Alliance)의 공개 표준안인 SyncML(Synchronization Markup Language) 자료 동기화 방식을 기반으로 하는 통합 자료 동기화 게이트웨이 시스템을 설계하고 구현하였다. 즉, 서로 다른 동기화 방식의 자료를 SyncML 방식의 자료로 변환하는 통합 자료동기화 게이트웨이 시스템을 구현함으로써, 서로 다른 이동통신 단말기들 간의 삼호 운용을 가능하게 하였다. 본 논문에서 구현한 통합 자료 동기화 게이트웨이 시스템을 사용하면, WinCE 기반 ActiveSync 방식의 자료, PalmOS 기반 HotSync 방식의 자료 및 OMA의 SyncML 방식의 자료들 간의 상호 운용이 가능하다.

다중 디바이스에서 데이터 동기화를 위한 충돌 해결 (Conflict Resolution for Data Synchronization in Multiple Devices)

  • 오세만;라황균
    • 한국멀티미디어학회논문지
    • /
    • 제8권2호
    • /
    • pp.279-286
    • /
    • 2005
  • 모바일 환경이 일반화되면서 모바일 디바이스간 또는 모바일 디바이스와 PC 또는 서버와의 동기화가 요구되었다. 모토로라, 에릭슨, 노키아 등의 업체들은 컨소시엄을 구성하여 데이터의 동기화와 다양한 전송프로토콜과의 연동을 목표로 산업계의 표준인 SyncML(Synchronization Markup Language)을 제정하였다. 그러나, SyncML에서는 동기화 과정에서 둘 이상의 클라이언트가 동일한 데이터 동기화를 요청했을 때 데이터 충돌이 일어나게 된다. 본 논문에서는 데이터 동기화과정에서 발생할 수 있는 다양한 충돌에 대해서 분석하고, 체계적으로 분류하였다. 이를 바탕으로 동기화에 대한 정보를 추적할 수 있는 Change Log Information(CLI)을 구축하고 운영 원칙을 수립하여, 데이터의 안정성과 일치성을 보장하기 위한 충돌 해결(Conflict Resolution)을 위한 방법을 제안한다.

  • PDF

내장형 XML 데이터베이스를 기반으로 한 XML 문서 데이터 동기화 시스템 (An XML Document Data Synchronization System Based on Embedded XML Database)

  • 심명선;배병진;민정훈;안병태;강현석
    • 한국멀티미디어학회논문지
    • /
    • 제8권9호
    • /
    • pp.1153-1162
    • /
    • 2005
  • SyncML(Synchronization Markup Language) 프레임워크인 Sync4j와 내장형 데이터베이스 관리 시스템인 버클리 DB XML을 기반으로 한 XML 문서 데이터 동기화 시스템 XDS4j(XML Document Data Synchronization System for java)를 제안한다. 기존의 데이터 동기화 시스템들은 파일 시스템 기반으로 데이터를 갱신하므로, Fast Sync때 데이터 동기화 시간을 매우 지연시킨다. 이에 비해 XDS4j에서는 SyncML 클라이언트와 SyncML 서버의 XML 문서 데이터를 버클리 DB XML을 이용하여 관리하며, Fast Sync때 특정 데이터의 갱신은 XPath를 적용하여 갱신될 XML 문서의 해당 요소만 접근하게 함으로써 데이터 동기화 시간을 줄인다.

  • PDF

모바일 환경에서 시공간 데이터의 동기화를 위한 시간 모델 설계 (A Design of Time Model for Synchronization of sptio-temporal data on a Mobile Environments)

  • 김홍기;조대수
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 춘계학술대회
    • /
    • pp.207-210
    • /
    • 2009
  • 모바일 환경의 동기화 시스템에서 시공간 데이터들의 시간 정보는 여러 종류 시간 데이터가 적용될 수 있다. 그러나 시공간 데이터의 시간 데이터를 데이터 등록 시간을 기준으로 하여 데이터를 저장하면 동기화 작업의 진행에 따라 과거의 데이터를 동기화하는 문제가 발생 한다. 이 논문에서는 시공간 데이터를 위해 시간 데이터로 사용될 수 있는 시간들을 분류 한다. 그리고 시공간 데이터의 동기화에 적합한 시간 데이터의 모델을 정의하고 이를 이용한 동기화 시스템을 제안한다.

  • PDF

퍼스널 클라우드 서비스를 위한 임의의 단말간 컨텐츠 동기화 방법 (The Method of Data Synchronization Among Devices for Personal Cloud Services)

  • 최은정;이전우
    • 대한임베디드공학회논문지
    • /
    • 제6권6호
    • /
    • pp.377-382
    • /
    • 2011
  • This paper describes the method of data synchronization among devices for personal cloud services. Existing data synchronization for mobile devices is based on a central server to mobile devices or a PC to a mobile device. However, the purpose of this paper is to share user data in heterogeneous environments, without depending on central server. This technology can be applied to synchronize personal data between a device and a personal cloud storage for personal cloud services. The ad hoc synchronization needs a sync agent service discovery module, a user authentication module, a network adapter, and an application data synchronization module. The method described in this paper is better than existing synchronization technology based on client-server in availability, performance, scalability quality attributes.

ActiveSync 자료 변환을 위한 SyncML 자료동기화 게이트웨이 (Data-Synchronization Gateway based on SyncML for an ActiveSync Data Transformation)

  • 장대진;박기현;주홍택;우종정
    • 인터넷정보학회논문지
    • /
    • 제7권3호
    • /
    • pp.61-69
    • /
    • 2006
  • 이동통신 단말기와 중앙 서버에 각각 저장되어 있는 자료에 대한 동기화는, 효율적인 이동통신 환경에서는 반드시 필요한 작업이다. 그러나, 이동통신 단말기 제조회사들은 각기 고유의 자료 동기화 방식을 사용하고 있기 때문에, 제조회사가 다른 단말기들 간의 자료에 대한 상호 운용을 보장할 수 없다. 따라서, OMA(Open Mobile Alliance)가 공개 표준안인 SyncML 자료 동기화 방식을 제안하였다. 본 논문에서는, ActiveSync 자료 동기화 방식도 함께 처리할 수 있는 SyncML 기반의 자료 동기화 게이트웨이 시스템을 설계 구현하였다. 즉, ActiveSync 방식의 자료를 SyncML 방식의 자료로 변환하는 통합 자료 동기화 게이트웨이 시스템을 구현함으로써, 2 가지 서로 다른 자료 동기화 방식의 단말기들 간의 상호 운용을 가능하게 하였다. 또한, ActiveSync 기반 이동통신 단말기와 SyncML 기반 중앙 서버간의 이동통신 실험을 통해, 본 논문에서 구현한 자료 동기화 게이트웨이가 정상적으로 동작함을 확인하였다.

  • PDF

HIGH-SPEED SOFTWARE FRAME SYNCHRONIZER USING SSE2 TECHNOLOGY

  • Koo, In-Hoi;Ahn, Sang-Il;Kim, Tae-Hoon;Sakong, Young-Ho
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2007년도 Proceedings of ISRS 2007
    • /
    • pp.522-525
    • /
    • 2007
  • Frame Synchronization is applied to not only digital data transmission for data synchronization between transmitter and receiver but also data communication with satellite. When satellite image data with high resolution and mass storage is transmitted, hardware frame synchronizer for real-time processing or software frame synchronizer for post-processing is used. In case of hardware, processing with high speed is available but data loss may happen for Search of Frame Synchronization. In case of software, data loss does not happen but speed is relatively slow. In this paper, Pending Buffer concept was proposed to cope with data loss according to processing status of Frame Synchronization. Algorithm to process Frame synchronization with high speed using bit threshold search algorithm with pattern search technique and SIMD is also proposed.

  • PDF

SyncML 기반의 자료 동기화 클라이언트 개발 (Development of Data Synchronization Client based on SyncML)

  • 장대진;박기현;주홍택
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제11권4호
    • /
    • pp.357-367
    • /
    • 2005
  • 최근 이동컴퓨팅 기술과 하드웨어 기술의 발달로 인해 무선 이동 단말기가 매우 급속하게 보급되고 있다. 무선 이동 단말기 사용자는 시간이나 장소에 구애받지 않고 원하는 정보를 이용하기 위해서는 중앙 통합 서버의 자료와 이동무선통신 단말기의 자료를 일치시키는 작업이 필요하며, 이를 자료 동기화(Data Synchronization)라고 한다. 현재 주요 단말기 제조 회사에서 제공하는 데이타 동기화 솔루션이 존재하지만, 각각의 단말기와 응용 서비스 간의 호환성이 결여되어 있다. 이러한 문제점을 해결하기 위하여 이동무선통신 업체가 주축이 된 OMA(Open Mobile Alliance)에서 SyncML(Synchronization Markup Language) 자료 동기화 방법을 제안하여 공개적인 표준화를 시도하고 있다. 본 논문에서는 SyncML 표준 규격을 준수하면서 PDA와 같은 이동무선 단말기에서 PIMS 데이타를 동기화하는 자료 동기화 클라이언트를 개발하였다.

Low Latency Synchronization Scheme Using Prediction and Avoidance of Synchronization Failure in Heterochronous Clock Domains

  • Song, Sung-Gun;Park, Seong-Mo;Lee, Jeong-Gun;Oh, Myeong-Hoon
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • 제15권2호
    • /
    • pp.208-222
    • /
    • 2015
  • For the performance-efficient integration of IPs on an SoC utilizing heterochronous multi-clock domains, we propose a synchronization scheme that causes low latency overhead when data are crossing clock boundaries. The proposed synchronization scheme is composed of a clock predictor and a synchronizer. The clock predictor of a sender clock domain produces a predicted clock that is used in a receiver clock domain to detect possible synchronization failures in advance. When the possible synchronization failures are detected, a synchronizer at the receiver delays data-capture times to avoid the possible synchronization failures. From the simulation of the proposed scheme through SPICE modeling using a Chartered $0.18{\mu}m$ CMOS process, we verified the functionalities and timing behavior of the clock predictor and the synchronizer. The simulation results show that the clock predictor produces a predicted clock before a synchronization failure, and the synchronizer samples data correctly using the predicted clock.