The Java-based MPEG-2 Packet Analyzing System for the Digital Broadcast

자바 언어 기반 디지털 방송용 MPEG-2 패킷 분석 시스템

  • Kim, In-Hee (Dept. of Computer Science, Seoul Women's University) ;
  • Hwang, Jun (Dept. of Computer Science, Seoul Women's University)
  • 김인희 (서울여자대학교 컴퓨터학과) ;
  • 황준 (서울여자대학교 컴퓨터학과)
  • Published : 2004.04.01

Abstract

디지털 방송을 위한 Java 언어 기반 MPEG-2 TS(전송 스트림) 패킷 분석 시스템은 TS 패킷의 내용을 분석하고. PSI Table과 SI Table 데이터를 수집하여 분석 할 수 있도록 해준다. 구현된 패킷 분석 시스템은 PAT PMT, NIT, CAT 등의 PSI Table과 BAT, NIT, EIT, SDT 등의 SI Table의 정보를 계층적으로 분류 시켜준다. 또한 그 안의 포함된 다양한 의미의 컨텐츠를 포함하는 여러 종류의 Descriptor들의 정보도 분석해준다. 패킷 분석 시스템은 멀티-쓰레딩과 편리한 데이터 관리를 위해서 몇몇 클래스들로 구성 되어있다. 그리고 패킷 분석 시스템의 GUI는 Swing 라이브러리로 구현되었기 때문에, 시스템은 GUI의 변화 없이 윈도우즈. 리눅스와 같은 여러 가지 플랫폼에서도 안정적으로 동작된다. 본 연구의 시스템은 향후 DSM-CC 메카니즘과 의미적 분석의 구현 그리고 데이터베이스 시스템과의 연동 등으로 심화되어 연구될 것이다.

Keywords