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

검색결과 91건 처리시간 0.029초

퍼스널 클라우드 서비스를 위한 임의의 단말간 컨텐츠 동기화 방법 (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.

오프라인 우선 정책에 의한 멀티 디바이스의 실시간 데이터 동기화 구현 (An Implementation of Real Time Data Synchronization of Multiple Devices by Offline-first Strategy)

  • 이대명;김은후;주문갑
    • 대한임베디드공학회논문지
    • /
    • 제13권6호
    • /
    • pp.329-335
    • /
    • 2018
  • Offline-first strategy is that it allows data to be saved while offline, and when connected online, data is synchronized to ensure that all devices have the same data. Multi-device is a term that shares data through synchronization on various platforms on Android, ios, etc. First, all of the data is stored in the local repository like SQLite and then on the server via HTTP communication. Then, the synchronization is completed by receiving the changed data from the server and storing it in the local repository at the time of the synchronization, and sending the changes to the server from the client. We proposed and implemented a database structure, APIs, and a illustrative application running on PC and Android phone.

웹 기반의 실시간 원격강의를 위한 서버와 클라이언트간의 웹브라우저 동기화 (The Synchronization of WWW Browsers between Server and Client on Web-based Real-time Remote Lecture)

  • 이점숙;이부권;서영건
    • 정보처리학회논문지A
    • /
    • 제8A권1호
    • /
    • pp.70-74
    • /
    • 2001
  • A general web-based remote lecture system uses video data and audio data to provide synchronize between teacher and students. This system requires high bandwidth, high speed networking, television, compression and computing technologies between server and client for remote lecture over Internet. As a result, this system can decrease an efficiency for lecturing over current Internet. So, this paper proposes a new mechanism calling as ‘Synchronization of WWW browsers between server and client’to cope with above problems and finally pursues low cost needed for real-time remote lecture over Internet. The mechanism means that every browser of teacher and students displays the same page and the action of teacher is transferred to the browser of student. And, this can be implemented by Windows hooking APIs, Memory Mapping, and DLL (Dynamic Link Library) programming technology. This paper points to the design and implementation of LAS (Lecture Assistant Server) and LAC (Lecture Assistant Client) to perform the synchronization between server and client.

  • PDF

OMA DS 표준을 지원하는 자료동기화 서버 구축 및 적합성 검증 (Construction and Validation of a Data Synchronization Server supporting OMA DS Standards)

  • 박주건;박기현
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권5호
    • /
    • pp.79-91
    • /
    • 2011
  • 본 논문에서는 모바일 통신 환경을 위한 자료동기화 서버를 구축하였으며, 구축된 서버의 적합성 및 성능 검증결과를 제시한다. 본 논문에서 구축한 자료동기화 서버는 클라이언트(모바일 단말기)가 최신의 자료를 유지할 수 있게 도와주며, 클라이언트와 서버 간 자료의 일치성을 보장하도록 한다. 또한 다양한 자료동기화 타입을 제공하며, 자료의 변경 및 충돌을 탐지하고 충돌 발생 시 이를 해결하기 위한 정책을 제공한다. 게다가, OMA(Open Mobile Alliance) DS(Data Synchronization) 프로토콜을 준수함으로써, 상호 호환성을 보장하도록 설계 구현되었다. 뿐만 아니라, 기존의 자료동기화 서버들이 사용하는 레코드 단위 전송방식의 단점을 보완하기 위해 필드 단위 전송 방식도 지원하도록 구현되었다. 구축된 자료동기화 서버의 기능 및 성능 적합성을 검증하기 위해 OMA에서 제공하는 적합성 검증 도구인 SCTS(SyncML Conformance Test Suit)와의 동기화를 수행하였으며, 다양한 상황에서 의 성능을 평가하였다. 검증 결과, SCTS 항목 중 대용량 오브젝트 기능을 제외한 모든 검증 항목을 만족함을 알 수 있었다. 대용량의 오브젝트를 분할하여 전송하는 기능은, 개인정보 동기화 목적의 본 연구에는 필요치 않아 구현하지 않았으며, 향후 구현할 예정이다. 서버의 성능을 평가하기 위한 동기화 소요시간 측정 결과, 본 논문의 자료동기화 서버는 동기화 자료 및 클라이언트 수의 증가에 따른 동기화 소요시간의 증가가 완만함을 확인할 수 있었으며, 확장성이 있다고 판단하였다. 또한, 제안된 서버와 동일한 프로토콜을 사용하는 SCTS 서버, Synthesis와 성능을 비교 한 결과, SCTS 서버에 비해 제안된 서버를 사용하였을 때가 동기화에 요구되는 시간이 더 짧음을 알 수 있었다. Synthesis 서버와 비교해보면, 제안된 서버가 더 많은 동기화 소요시간을 요구하지만, 동기화 할 자료의 수가 많고 동기화 대상 자료(레코드)의 일부 필드만 변경된 상황에서는 제안된 서버가 더 우수함을 알 수 있었다. 즉, 제안된 서버는 기존의 자료동기화 서버들과 비교해 동일하거나 추가된 기능을 제공하면서도, 동기화 자료의 수가 증가할수록 더 우수한 성능을 보여줌을 뜻한다. OMA DS를 준수하는 자료동기화 서버를 직접 구축해봄으로써, 향후 모바일 DS 기능을 개선하기 위한 다양한 연구의 기초 프레임이 될 것이라고 기대한다.

유무선 기반 멀티미디어 임베디드 시스템을 위한 네트워크 동기화 모듈 연구 및 구현 (A Study and Implementation of Network Synchronization Module for Wired and Wireless based Multimedia Embedded Systems)

  • 김홍규;문승진
    • 제어로봇시스템학회논문지
    • /
    • 제13권12호
    • /
    • pp.1198-1206
    • /
    • 2007
  • It is common to use PC or Digital picture frame in stand-alone fashion to view images, movies, or to listen MP3 musics which are considered as multimedia contents, However, such existing methods have weakness for expanding network requirements or augmenting extra data, in such case inevitably requiring external devices. With keeping in mind for such expansion, in this study, we have suggested a new concepts of network module which may utilize an image server for data transmission, in the proposed module, data alarm packet was defined for alerting incoming data from the image server and it became possible to synchronize between the image server and device not only in wired but also in wireless environments through UART. The method consists of a control module for an image server and a synchronization module between the server and the device. We have also tested the feasibility for future commercial usages such as advertisements through performance evaluations.

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

모바일 클라이언트-서버 환경에서 시공간데이터의 동기화를 위한 회복 기법 (Recovery Schemes for Synchronization of Spatio-Temporal Data on a Mobile Client-server Environments)

  • 김홍기;김동현;조대수
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 춘계학술대회
    • /
    • pp.419-421
    • /
    • 2010
  • 시공간 데이터의 필드 업데이트를 지원하는 모바일 클라이언트-서버 동기화 시스템은 동기화 작업 중 서버 및 클라이언트 시스템의 고장 및 네트워크의 고장으로 동기화 작업이 완료되지 못하고 중단될 수 있다. 이러한 동기화 작업의 중단은 서버 및 클라이언트 데이터베이스의 일관성 오류 및 동기화 작업의 재수행시 정상적인 동기화 작업이 진행되지 못하는 문제가 발생할 수 있다. 이 논문에서는 동기화 작업 중 발생한 고장의 종류를 분석하고, 데이터베이스의 일관성 유지 및 동기화 작업의 재수행이 가능한 회복 기법을 제안한다.

  • PDF

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

세션 매니저를 이용한 SyncML 동기화 시스템 (SyncML Data Synchronization System based on Session Manager)

  • 이병윤;이길행;조진현;류수희;최훈
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권6호
    • /
    • pp.647-656
    • /
    • 2002
  • PDA, 노트북, 팜탑, 데스크탑 등 다수의 단말기에 분산되어 있는 동일한 데이타들에 대해 가장 최신 값으로 일치시키는 것을 동기화(synchronization)라고 한다. 2000년 12월 노키아, 에릭슨, IBM등에 의해 데이타 동기화에 대한 산업계 표준 프로토콜 규격이 발표되었다. 본 논문에서는 SyncML 프로토콜을 구현하고 PIMS(Personal Information Management System) 서비스 데이타 동기화 기능을 지닌 서버의 개발 연구 내용을 소개한다. 서버 구조 설계와 각 프레임 별 기능, 그리고 각 프레임에서의 SyncML 메시지 처리 절차를 제시하였다. 구현한 서버에 대해 적합성 시험과 상호운용성 시험을 수행하였으며 PIMS 서비스에 대해 복수 개 장치 간에 효과적으로 데이타 동기를 수행함을 확인하였다. 또한 세션매니저라는 모듈에서 여러 세션에 대한 정보를 신속히 액세스하도록 관리함으로써, 우리가 구현한 이전 버전 서버에 비해 우수한 성능을 지님을 확인하였다.

모바일 환경에서 필드 업데이트를 지원하는 시공간 데이터의 양방향 동기화 시스템의 설계 및 구현 (A Design and Implementation of a Two-Way Synchronization System of Spatio-Temporal Data Supporting Field Update in Mobile Environment)

  • 김홍기;김동현;조대수
    • 한국정보통신학회논문지
    • /
    • 제14권4호
    • /
    • pp.909-916
    • /
    • 2010
  • 유비쿼터스 컴퓨팅 환경에서 GIS 서비스는 모바일 기기를 이용하여 언제, 어디서나 시공간 데이터를 이용할 수 있는 특징이 있다. 또한 최신의 공간 데이터를 무선 네트워크를 이용하여 서버로부터 클라이언트는 업데이트를 제공받는다. 하지만 기존의 시스템은 실세계의 변화를 서버에서 일정 주기로 수집하기 때문에 사용자에게 최신 정보를 제공하는데 오랜 시간이 소요되는 단점이 있다. 이 논문에서는 기존의 문제점을 해결하기 위해 필드 업데이트를 지원하는 양방향 동기화 시스템을 제안한다. 제안하는 시스템은 모바일 기기를 이용하여 클라이언트에서 실세계의 변경된 사항을 수집하고, 수집된 데이터를 서버에 전송한다.