Browse > Article

A Test Stream Generating Method for the Digital TV Software  

곽태희 (삼성전자 CTO전략실 소프트웨어센터)
최병주 (이화여자대학교 컴퓨터학과)
Abstract
The input of digital TV software is the Transport Stream, which utilizes the moving picture compression technique, MPEC-2 (Moving Picture Experts Groups-2). MPEG-2 TS consists of the complicated table hierarchy and internal relationships, as well as the various restrictions with regards to system standard of digital TV software in determining the field values of transport stream. However, the general MPEG-2 TS generation tool produces transport streams solely based on the MPEG-2 TS specification itself, and does not consider the interaction between modulo features or modules themselves, which construct digital TV software. In this paper, we propose a method to systematically generate MPEG-2 TS test data, namely‘Test Stream’, for digital TV software. We present the experiment result where the test stream derived from our developed tool according to the proposed method was applied to the actual digital TV software settop-box, and then analyze the result. Apart from other existing MPEG-2 TS generation tools, the advantage of our method is that not only is it capable of generating various levels of test streams including digital TV software module, integration, and system testing, but also detecting errors and analyzing their causes.
Keywords
Test Stream; Digital TV Software Testing; MPEG-2 TS;
Citations & Related Records
연도 인용수 순위
  • Reference
1 /
[] / BitLink PSIP generator
2 W3C Working Draft 14 /
[] / Extensible Markup Language (XML) 1.0 (Second Edition)
3 /
[] / OpenCableTM Application Platform1.0
4 MPEG-2 Web Site, Available at URL: http://www.mpeg.org/MPEG/index.html
5 /
[] / Program specific Information Protocal(PISP) Tutorial
6 /
[] / PSIP Builder
7 /
[] / StreamServer
8 /
[] / TablePro T10
9 /
[] / PSIPplus
10 ASTC T3/S17, Application Programming Interface Specifications, Working Draft, 1999
11 Paul C. Jorgensen, Software Testing A Craftsman's Approach, CRC press, 1995
12 ASTC, Available at URL: http://www.atsc.org/
13 DASE S/W 시스템 상위 설계서, SEC-DTV-DASE-003, 2001.09.22
14 Martin fowler, Kendall Scott, UML Distilled - Second Edition, Addison-Wesley, 2000
15 SI Manager 상세 설계서, SEC-DTV-DASE-022, 2001.09.22
16 Application Manager 상세 설계서, SEC-DTV-DASE-051, 2001.09.22
17 Channel Manager 상세 설계서, SEC-DTV-DASE-024, 2001.09.22
18 ATSC Document A/90, Data Broadcast Standard, 26 Jul 00
19 ATSC Document A/91, Implementation Guidelines for Data Broadcast Standard, 10 June 01
20 ISO/IEC 13818-6 - MPEG-2 Digital Storage Media command & Control, Chapter 2, 4, 6, 7, 9 and 11, 1998
21 Data Broadcast Manager 상세 설계서, SEC-DTV-DASE-025, 2001.09.22
22 BitLink PSIP generator, Available at URL: http://www.digitalvision.se/products_medianetworking.htm
23 ISO/IEC 13818-1 - ITU-T Rec. H.222.0, Information Technology-Generic coding of moving pictures and associated audio - Part 1: Systems
24 ATSC Document A/52, Digital Audio Compression(AC-3) Standard, 20 Dec 95
25 ATSC Document A/65A and Amendment No.1, Program and System Information Protocol for Terrestrial Broadcast and Cable, 31 May 00
26 Extensible Markup Language (XML) 1.0 (Second Edition), W3C Working Draft 14, August 2000, Available at URL: http://www.w3.org/TR/2000/WD-xml-2e-20000814/
27 OpenCableTM Application Platform1.0, 24 July 2002
28 TablePro T100, Available at URL: http://www.divi.com/solutions.cfm
29 Draft EIA-766, U.S. Rating Region Table (RRT) and Content Advisory Descriptor for Transport of Content Advisory Information Using ATSC A/65 Program and System Information Protocol (PSIP), 28 July 98
30 Program and System Information Protocol (PSIP) Tutorial, Available at URL: http://www.sarnoff.com/government_professional/psip_tutorial/index.asp
31 PSIPplus, Available at URL: http://www.broadcast.harris.com/studio-systems/psipplus.pdf
32 StreamServer, Available at URL: http://www.nds.com/solutions/streamserver.html
33 PSIP Builder, Available at URL: http://www.3veni.com/products_content.htm