A synchronized processing algorithm of asynchronous data with trigger

트리거를 이용한 비동기 데이터의 동기화 처리 알고리즘 연구

  • 박성진 (광운대학교 전자공학과 디지털 미디어 연구실) ;
  • 유지상 (광운대학교 전자공학과 디지털 미디어 연구실)
  • Published : 2003.12.01

Abstract

In terrestrial data broadcasting, we are just on the beginning stage in all aspects including implementation and design techniques and only asynchronous data processing has been receiving a little study. In this paper, we therefore propose an efficient processing algorithm for synchronization of asynchronous data by using trigger information to make more diverse service possible with a variety of contents. In the proposed algorithm, trigger data is encapsulated in DSM-CC section and transmitted in a form of MPEG-2 TS. The data is then separated in PC type set-top box and detached asynchronous data and trigger data are stored by the proposed algorithm. Pre-loaded asynchronous data is displayed when STC(system time clock) has the same value as PTS(presentation time stamp). Proper operation of the proposed algorithm was verified by using a content of asynchronous data with extensible markup language(XML) and a declarative application(DA) browser.

지상파 데이터 방송은 실제 구현이나 설계의 관점에서는 많은 분야가 시작 단계에 불과하다고 볼 수 있고, 그나마 연구되어온 것은 비동기 데이터에 대한 서비스위주로 기술이 개발되어왔다. 본 논문에서는 지상파 데이터 단말에서 좀 더 다양한 데이터 방송 서비스 컨텐츠의 처리가 가능하도록 하기 위하여 트리거 정보를 이용한 비동기 데이터의 동기화 처리알고리즘을 제안하고 있다. 트리거 데이터가 DSM-CC section에 캡슐화 되어, MPEG-2 TS를 통해 수신되면, PC형 셉톱박스를 통해 데이터가 분리된다. 분리된 비동기 데이터와 트리거 데이터는 제안된 알고리즘을 통해 저장되고, STC(system time clock)와 PTS(presentation time stamp)가 일치할 때, 이미 수신되어 저장된 비동기 데이터를 DAU(data access unit) 단위로 화면에 오버레이 하여 재생하여 준다. 본 알고리즘을 검증하기 위해 컨텐츠는 XML(extensible markup language)로 저작되었으며, DA(declarative application) 브라우저를 이용하였다.

Keywords

References

  1. ETSI TS 101 812 V1.1.2(2001-10), Digital Video Broadcasting(DVB); Multimedia home Platform(MHP) Specification 1.0.1
  2. Draft ATSC Standard (2001-10), DTV Application Software Environment Level 1(DASE-1)
  3. ATSC Standard A/93, Synchronized/Asynchronous Trigger Standard, 2002
  4. ISO/IEC 13818-6, Information Technology Generic coding of moving picture and associated audio information Part 6 : Extension for Digital Storage Media Command and Control, International Standard, 1998
  5. Richard S. Chernock, Regis J. Crinon, Michael A. Dolan, John R.Mick Jr, editors,'Data Broadcasting : Understanding the ATSC Data Broadcast Standard'.New York : McGraw-Hill;2001
  6. ATSC Standard A/90, Data Broadcast Standard,2000
  7. ISO/IEC 13818-1, Information Technology Generic coding of moving picture and associated audio information Part 1 : System, International Standard, 1996
  8. 방건, 양진영, 최진수, 김진웅, 'ATSC-DASE 기반 고성능 셋톱박스의 설계 및 구현', 한국방송공학회 정기총회 및 학술대회, pp 35-38, 2001.11
  9. 이용주, 박민식, 최지훈, 최진수, '디지털 방송에서 동기화 데이터 서비스를 위한 데이터 삽입 방법', 한국통신학회 하계종합학술발표회 논문초록집, Vol 25, pp 42,2002.7.11