Efficient Parsing and Caching Mechanism for Data Carousels

데이터 캐루셀을 위한 효율적인 파싱 및 캐슁 기법

  • 전제민 (한양대학교 컴퓨터 공학과) ;
  • 원재훈 (한양대학교 컴퓨터 공학과) ;
  • 김세창 (한양대학교 컴퓨터 공학과) ;
  • 고상원 (한양대학교 컴퓨터 공학과) ;
  • 김정선 (한양대학교 컴퓨터 공학과)
  • Published : 2008.02.13

Abstract

Unlike traditional analog broadcasting, digital broadcasting provides users with various additional services that we have never seen before. To receive these kind of services. data broadcasting includes not only audio, video signal, but also additional data associated with the program. In this paper, we present the efficient parsing and caching mechianism for data carousel in digital broadcasting set-top box. In order to speed up the process of parsing, we use the Message Pool that stores elementary_pid syntax of DSM-CC message packets.

기존의 아날로그 TV 방송 환경과 달리 디지털 방송에서는 데이터 방송서비스를 통하여 다양한 부가정보를 제공할 수 있다. 이러한 데이터 방송 서비스에서는 기존의 오디오 비디오 방송 프로그램 이외에도 방송과 관련된 데이터 또는 방송과는 직접 관련이 없는 순수한 데이터를 전송하게 된다. 본 논문에서는 이러한 데이터 방송 서비스를 위해 사용되는 데이터 캐루셀의 효율적인 파싱 기법과 캐슁 방법에 대한 내용을 다룬다. 효율적인 파싱을 위해 메시지 풀을 구성하여 PMT에서 분류되어진 DSM-CC 메시지 패킷의 elementary_pid syntax를 저장한 후 저장된 패킷만 골라서 섹션으로 구성하여 데이터 캐루셀의 중복을 없애는 방법을 사용한다.

Keywords