문맥 (context)
일반적으로, 단말 장치들 간의 데이터 동기는 각 벤더가 전통적으로 그들 자신만의 독자적 솔루션을 가진다. 각 벤더는 각 어플리케이션에 대한 내부 데이터 형식들뿐 아니라, 그들 자신만의 동기 프로토콜을 개발하고 있다. 이에 따라, 각 벤더들의 독점적 특성 때문에, 서로 다른 벤더들의 제품들 간에는 특별히 설계된 변환기들 없이는 서로 간에 통신할 수 없다. 이와 같이, 서로 다른 독점적 데이터 동기 프로토콜들의 확산은 이동단말의 광범위한 사용에 제한적인 요소로 작용하고 있으며, 데이터 액세스 및 전송을 제한은 물론, 사용자들의 이동성을 제한해왔다.
따라서 상기한 문제를 해결하기 위하여, 모든 단말 및 서버에서 공통으로 사용될 수 있는 공통적인 데이터 동기 프로토콜이 제안되었다. 상기 데이터 동기 프로토콜로 동기화 마크업 언어(SyncML, Synchronization Markup Language)에 대한 다양한 연구가 진행되고 있다. 즉, 상기 SyncML은 단말에 위치한 사용자의 데이터베이스(일정, 주소록, 전화번호부, 메일 및 쪽지 등)를 네트워크에 위치한 데이터베이스에 동기화하는데 사용되는 기능이다.
통상적으로 데이터 동기화란 네트워크에 존재하는 두 논리적 장치들 간에 특정 데이터(원시 데이터와 목적 데이터)를 일치시켜주는 작업을 말한다. 상기 동기화의 대상 중 하나로써, 개인정보관리(PIM, Personal Information Management) 정보가 있다. 상기 PIM 정보로는 단말의 개인정보로 대표되는 일정, 주소록, 전화번호부, 메일 및 쪽지 등이 있다. 이하, 상기 PIM 정보의 데이터 동기화 방법에 대하여 간략히 살펴보기로 한다.
도 1a 및 도 1b는 일반적인 데이터 동기화 구조를 개략적으로 도시한 도면이다.
상기 도 1a 및 도 1b를 참조하면, 상기 도 1a 및 도 1b는 SyncML 기능을 수행하기 위한 구성을 개략적으로 나타낸 것이다. 데이터 동기화를 위한 시스템은 크게 이동단말(10)과 PIM 서버(20)로 구성될 수 있다. 여기서, 상기 이동단말(10)은 이동성을 갖는 이동통신 단말기일 수 있다.
사용자는 상기 이동단말(10)에서 상기 PIM 정보를 변경 또는 수정할 수 있다. 이후, 사용자가 상기 변경 또는 수정된 정보를 네트워크에 위치한 PIM 서버(20)에 반영하고자 요구하면, 상기 이동단말(10)은 SyncML 기능을 사용하여 상기 변경 또는 수정된 정보를 상기 PIM 서버(20)로 전송한다. 이때, 상기 PIM 서버(20)는 상기 이동단말(10)로부터 SyncML 기능을 사용하여 수신한 정보를 자신의 데이터베이스에 반영한다. 즉, 상기 PIM 서버(20)는 상기 이동단말(10)로부터 수신한 정보를 사용하여 해당 사용자의 데이터베이스 정보를 갱신한다.
상기 SyncML 기능을 사용하여, 상기 이동단말(10)과 상기 PIM 서버(20) 간에 데이터를 교환하는 데는 상기 도 1a에 나타낸 바와 같이 기지국(40)을 통한 이동통신망의 무선 데이터 채널(30)을 사용할 수 있다. 아울러, 상기 데이터를 교환하는 데는 상기 도 1b에 나타낸 바와 같이 SyncML 게이트웨이(60)를 통한 인터넷망의 데이터 채널을 사용할 수 있다. 상기 SyncML 게이트웨이(60)는 퍼스널 컴퓨터(PC, Personal Computer)에 포함될 수 있다.
상기 도 1b에서 상기 이동단말(10)과 상기 SyncML 게이트웨이(60) 간의 데이터 통신은 유선 또는 무선 통신 방식(50)을 사용할 수 있다. 상기 무선 통신 방식으로는 적외선(IrDA) 통신이나 블루투스(Bluetooth) 등의 근거리 무선 통신 방식을 이용할 수 있다. 상기 유선 통신 방식으로는 USB(Universal Serial Bus) 등을 이용할 수 있다. 또한, 상기 도 1b에서 상기 SyncML 게이트웨이(60)와 상기 PIM 서버(20) 간의 데이터 통신은 전송제어프로토콜/인터넷프로토콜(TCP/IP, Transmission Control Protocol/Internet Protocol) 등을 사용할 수 있다.
한편, 근래 인터넷 보급률 증가에 대응하여 인터넷전화기의 보급률도 증가하고 있다. 상기 인터넷전화기는 이동통신 단말기와 같은 상기 이동단말과 유사한 기능을 포함한다. 따라서 상기 인터넷전화기와 상기 이동단말 간의 데이터를 서로 공유하여 사용하고 있는 사례가 늘고 있다. 이에 따라, 전술한 바와 같이 이동단말과 인터넷전화기 간에도 데이터 동기화가 필수적으로 이루어지고 있다.
그러나 상기 이동단말과 상기 인터넷전화기 간에 데이터 동기화를 위해서는, 상기 이동단말은 이동통신망 또는 인터넷망을 통해 상기 PIM 서버와 데이터 통신을 통해 데이터 동기화를 수행하고, 이후 상기 인터넷전화기를 상기 PIM 서버와 데이터 통신에 의해 데이터 동기화를 수행하게 된다.
이와 같이, 종래에서는 이동단말과 인터넷전화기 간의 데이터 동기화를 위해서는 반드시 PIM 서버와 같은 서버를 거쳐야 하며, 특히, 인터넷망을 이용하는 경우 이동단말과 SyncML 게이트웨이의 접속을 통해서만 가능하다. 즉, 종래에서는 이동단말과 인터넷전화기 간에 데이터 동기화를 수행하기 위해서는 외부 서버를 이용해야 하고 인증 과정도 거쳐야 하는 등 그 절차가 복잡하다. 또한, 이는 사용자로 하여금 간단한 데이터 동기화를 위해 많은 시간을 소비해야 하는 문제점과 각 장치 간의 연결에 따른 불편함을 초래한다.
지시문 (instruction)
제시된 정보에 근거하여 해당 현상이나 판단의 이유를 설명하라.
질문 (question)
종래의 방식에 따라 이동단말과 인터넷전화기 간에 데이터 동기화를 수행할 때 발생하는 문제점은 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation종래의 이동단말과 인터넷전화기 간 데이터 동기화 방식이 가진 문제점을 파악해야 한다.
-
2정보 추출
information_extraction종래 방식의 특징인 '반드시 PIM 서버를 거쳐야 함'과 '인증 과정 필요' 등의 정보를 추출한다.
- 종래에서는 이동단말과 인터넷전화기 간에 데이터 동기화를 위해서는 반드시 PIM 서버와 같은 서버를 거쳐야 하며
- 외부 서버를 이용해야 하고 인증 과정도 거쳐야 하는 등 그 절차가 복잡하다.
-
3근거 선택
evidence_selection문제점과 직접적으로 연결되는 구절을 선별한다.
- 그 절차가 복잡하다. 또한, 이는 사용자로 하여금 간단한 데이터 동기화를 위해 많은 시간을 소비해야 하는 문제점과 각 장치 간의 연결에 따른 불편함을 초래한다.
-
4논리 통합
logical_integration서버를 거쳐야 하는 구조적 특징이 복잡한 절차, 시간 소비, 연결의 불편함이라는 결과로 이어짐을 통합한다.
-
5결론 도출
conclusion_formulation복잡한 절차, 시간 소비, 연결의 불편함이라는 세 가지 측면의 문제점을 결론으로 도출한다.
- 절차가 복잡하다
- 많은 시간을 소비해야 하는 문제점
- 각 장치 간의 연결에 따른 불편함을 초래한다
-
6답변 생성
answer_generation질문에 대해 문맥에 근거하여 서술형으로 답변을 작성한다.
- 반드시 PIM 서버와 같은 서버를 거쳐야 하고 외부 서버 이용 및 인증 과정이 필요하여 절차가 복잡하며, 이로 인해 사용자가 많은 시간을 소비해야 하고 각 장치 간의 연결에 따른 불편함이 발생한다.
최종 답변 (final_answer)
종래 방식은 이동단말과 인터넷전화기 간의 데이터 동기화를 위해 반드시 PIM 서버와 같은 외부 서버를 거쳐야 하고 인증 과정도 거쳐야 하므로 절차가 복잡하다. 이로 인해 사용자가 간단한 데이터 동기화를 위해 많은 시간을 소비해야 하며, 각 장치 간의 연결에 따른 불편함을 초래한다는 문제점이 있다.
핵심 해석 (core_interpretation)
기존 데이터 동기화 방식의 구조적 한계(서버 경유 필수)가 사용자 경험(복잡성, 시간, 편의성)에 미치는 부정적 영향