The Virtual Set Top Box for Data Broadcasting System

데이터 방송 시스템 시뮬레이션을 위한 Virtual Set Top Box

  • Jeon, Je-Min (HPC&OT Lab, Dept. of Computer Eng., Hanyang University) ;
  • Ko, Sang-Won (HPC&OT Lab, Dept. of Computer Eng., Hanyang University) ;
  • Kim, Se-Chang (HPC&OT Lab, Dept. of Computer Eng., Hanyang University) ;
  • Won, Jae-Hun (HPC&OT Lab, Dept. of Computer Eng., Hanyang University) ;
  • Kim, Jung-Sun (HPC&OT Lab, Dept. of Computer Eng., Hanyang University)
  • 전제민 (한양대학교 컴퓨터공학과 HPC&OT 연구실) ;
  • 고상원 (한양대학교 컴퓨터공학과 HPC&OT 연구실) ;
  • 김세창 (한양대학교 컴퓨터공학과 HPC&OT 연구실) ;
  • 원재훈 (한양대학교 컴퓨터공학과 HPC&OT 연구실) ;
  • 김정선 (한양대학교 컴퓨터공학과 HPC&OT 연구실)
  • Published : 2007.10.26

Abstract

최근 방송 통신 기술의 눈부신 발전에 힘입어 등장한 데이터 방송(Data Broadcasting)은 시청자에게 영상과 음성환 아니라 기존에는 접할 수 없었던 다양한 서비스들을 제공하고 있다. 이런 데이터 방송을 수신하기 위해서는 TS로부터 데이터를 추출하고 처리할 수 있는 미들웨어(middleware)가 포함된 셋탑박스(set-top box)가 필요하다. 그리하여 MHP, OCAP, ACAP 등 여러 데이터 방송 시스템의 미들웨어 표준 규격이 정의되었다. 그 중 MHP의 경우, OpenMHP라는 오픈 소스 프로젝트를 통해 PC 상에서 간단하게나마 MHP API를 테스트 해 볼 수 있는 환경을 제공해 주고 있다.[1] 하지만 셋탑박스 내에서 하드웨어를 이용하는 작업들은 거의 구현되지 못 했기 때문에 테스트에 있어 극히 제한적일 수밖에 없었다. 따라서 본 논문에서는 소프트웨어적으로 셋탑박스 환경을 에뮬레이션 해주는 Virtual Set-Top Box(VSTB)를 설계, 구현하였다. 셋탑박스가 없는 환경이나 간단한 시뮬레이션이 필요한 경우, 실시간 스트림 역다중화와, 파싱, 필터링 작업등이 지원되는 가상 셋탑박스 시스템을 통해 MHP 미들웨어 API를 테스트하는데 유용한 역할을 할 수 있을 것이다.

Keywords