Links

Images

Abstract

PURPOSE: A system and method for encoding data for digital ground-wave data broadcasting are provided to encode additional data according to ATSC data broadcasting standard so as to synchronize the additional data with a broadcasting program and transmit the data. CONSTITUTION: A data encoding system includes a controller(21), a protocol capsulation unit(22), an object divider(23), a table generator(24), a multiplexer(25), and an output unit(26). The controller generates a control signal according to encoding information inputted from the outside. The protocol capsulation unit capsulates additional data with a protocol defined by data broadcasting standard according to the control signal. The object divider divides an MPEG-4 file into an initial object descriptor, a binary format for scene, an object descriptor and a stream according to the control signal. The table generator generates a program specific information/service description framework table required for demultiplexing of data broadcasting transport streams. The multiplexer multiplexes transport stream packets inputted from the protocol capsulation unit and the table generator. The output unit outputs the transport streams received from the multiplexer.

한편, ATSC 기반 데이터 방송 송출 시스템의 한 모듈인 데이터 서버는 비동기, 동기, 동기화 데이터를 A/90에 따라 부호화하여 출력하는 기능을 가지고 있는 장치이다. On the other hand, the module of the data servers in the ATSC-based data broadcast emitting system is a device that has a function for encoding and outputting according to an asynchronous, synchronous, synchronized data in A / 90.따라서, 데이터 서버가 동기화 데이터를 전송할 때 동기화 데이터가 수신장치에서 정확한 시점에 재생되어야 하므로, 이 데이터 전송 시작 시점에 대한 세심한 제어가 필요하다. Therefore, since data synchronization when the data server to transmit sync data is to be reproduced in the correct time at the receiving device, there is a need for careful control over the data transmission start time.그러나, 동기화 데이터의 재생시각은 수신장치에서 오디오 및 비디오의 지연시각과 비교하여 수초 또는 수분의 긴 시각이 걸릴 수도 있는 문제점이 있어 데이터 서버가 어느 시점에 동기화 데이터를 전송하여야 할 지 판단하기 어렵다. However, the synchronization data reproduction time is difficult to determine this by the receiving device compared with the delay time of the audio and video there is a problem that it may take a long time in seconds or minutes, the data server to be transmitted to the synchronization data to any point in time.따라서, 동기화 데이터를 수신장치에서 정확한 시각에 재생할 수 있도록 재생시각 전에 전송 시각과 디코딩 시각을 고려하여 미리 전송하는 데이터 서버의 설계가 요구된다. Thus, the design of a data server in advance, taking into account the transmission time and the transmission time stamp before decoding time to be able to play at the correct time to synchronize data at the receiving apparatus is required.

상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. The aforementioned objects, features and advantages will become apparent from the following description in conjunction with the accompanying drawings.이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다. With reference to the accompanying drawings, it will be described the preferred embodiments of the present invention;

전송 시작 시각의 계산을 위하여 필요한 시각 정보는 전송 시간, 디코딩 시간 그리고 재생 시각 등이 있다. Time information necessary for the calculation of the transmission start time is the transmission time, the decoding time and the reproduction time or the like.

여기서, 전송 시간은 데이터의 크기와 전송률에 따라 정해지는 시간이고, 디코딩 시간은 데이터의 복잡성과 수신부의 처리 능력에 따라 정해지는 시간이고, 재생시각은 데이터방송 시스템이 동기화 데이터와 함께 PTS 값을 PES 또는 동기화된 DSM-CC 안에 실어서 전송하므로 알 수 있는 시각이다. Here, the transmission time is a time that is determined depending on the size and data rate of the data, the decoding time is a time that is determined depending on the processing capability of the data complexity and receiving unit, the reproduction time is the data broadcasting system PTS value together with the synchronization data PES or the time can be seen in transmission because the room come synchronized DSM-CC.마지막으로, 데이터 서버가 데이터 전송 시점을 결정하는 전송 시작 시각은 재생시각, 디코딩시간 그리고 전송 시간을 고려하여 하기의 [수학식 1]과 같이 계산된다. Finally, the start of transmission data, the server determines the data transmission time point is calculated as Equation 1 below in consideration of the time stamp, the decoding time and the transmission time.

이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다. The present invention described above is not limited by the embodiments described above and the accompanying drawings, it is that various changes and modifications may be made without departing from the scope of the present invention in the art got to those of ordinary skill will be obvious.