Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 오디오/비디오 서비스와 데이터 서비스의 동기화를 위한 지상파 디지털멀티미디어방송 송/수신 시스템에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 디지털멀티미디어방송(DMB)에서 유레카147(Eureka-147) 등의 DMB 시스템규격을 기반으로 전송되는 데이터를, 멀티미디어데이터 규격(예를 들면, MPEG-4, MPEG-2 등)으로 인코딩 및 다중화되어 전송되는 오디오/비디오(AV) 스트림에 동기화시키기 위한, 오디오/비디오 서비스와 데이터 서비스의 동기화를 위한 지상파 디지털멀티미디어방송 송/수신 시스템을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 지상파 디지털멀티미디어방송(DMB) 송신 시스템에 있어서, DMB방송을 위한 오디오/비디오(AV) 콘텐츠를 생성하기 위한 AV 생성 수단; 상기 AV 콘텐츠를 지상파 DMB 정합표준에 맞게 인코딩하여 AV 스트림을 생성하기 위한 DMB AV 인코딩 수단; 상기 AV 스트림의 헤더를 해석하여 프로그램기준시간정보(PCR)를 추출하기 위한 PCR 추출 수단; DMB 시스템 규격 기반의 부가적인 데이터 서비스를 위한 데이터를 생성하기 위한 데이터 생성 수단; 상기 AV 생성 수단의 AV 콘텐츠 생성시간과 상기 데이터 생성 수단의 데이터 생성시간을 맞추기 위하여 스케쥴링을 수행하기 위한 스케쥴링 수단; 상기 데이터 생성 수단에서 생성된 데이터를 오브젝 트화 및 패킷화하며, 사용자의 선택에 따라 상기 AV스트림에 포함된 PCR과 앙상블 다중화 수단에 사용되는 절대시간정보 중 어느 하나를 선택하여, 데이터 오브젝터의 헤더에 상기 데이터 오브젝트의 디코딩 및 재생에 대한 타이밍정보로 삽입하기 위한 데이터 인코딩 수단; 상기 DMB AV 인코딩 수단으로부터 출력되는 AV 스트림과 데이터 인코딩 수단으로부터 출력되는 데이터 패킷을 다중화하여 앙상블전송인터페이스(ETI)프레임을 구성하기 위한 상기 앙상블 다중화 수단; 및 상기 ETI프레임을 RF방송신호로 변환하여 송출하기 위한 DMB 송신 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 디지털멀티미디어방송(DMB)에서의 오디오/비디오 서비스와 데이터 서비스의 동기화 등에 이용됨. DMB, 데이터 방송, 방송서비스 동기화, Eureka-147, 타이밍정보, PCR, UTC, UTC절대시간정보, 타이밍정보 플래그
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 데이터 패킷의 접근 지연 시간 단축을 위한 송/수신 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 프로그램 연관 테이블(PAT) 및 프로그램 구조 테이블(PMT)을 포함하는 테이블 정보를 송신측에서 미리 해석한 후, 상기 해석한 분석정보를 접근 시간이 비교적 짧고 고정된 용량의 채널인 빠른 정보 채널(FIC)을 통해 전송함으로써, 수신 장치에서의 초기 설정 및 채널 변경시 데이터 패킷의 접근 지연 시간을 단축하여 전송 효율을 높이기 위한, 데이터 패킷의 접근 지연 시간 단축을 위한 송/수신 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 데이터 패킷의 접근 지연 시간 단축을 위한 송신 장치에 있어서, 전송 스트림(TS)의 프로그램 특성 정보(PSI)로부터 프로그램 구조 테이블(PMT) 및 프로그램 연관 테이블(PAT)을 포함하는 테이블을 분석하여, 빠른정보채널(FIC)을 통해 전송할 분석정보 및 프레임 구성정보를 도출하기 위한 전송 스트림 분석수단; 상기 전송 스트림(TS)의 에러내성을 강화하기 위한 외부호화수단; 상기 외부호화수단으로부터 전달받은 전송 스트림(TS)을 저장하기 위한 저장수단; 상기 저장수단을 제어하고, 상기 전송 스트림 분석수단으로부터 전달받은 프로그램 특성 정보(PSI)로부터 도출한 프로그램 구조 테이블(PMT) 및 프로그램 연관 테이블(PAT) 분석정보 및 프레임 구성정보를 관리하기 위한 프레임 관리수단; 상기 프레임 관리수단으로부터 전달받은 프레임 구성정보, 상기 저장수단으로부터 전달받은 전송 스트림(TS) 및 외부로부터 전달받은 전송 스트림(TS)을 이용하여 프레임을 구성하기 위한 프레임 구성수단; 및 상기 프레임 구성수단으로부터 전달받은 프레임을 전송하기 위한 프레임 송신수단을 포함함.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 트랜스포트 스트림 전송 시스템에서의 피씨알 보정 장치 및 그 방법에 관한 것임. 2. 발명이 해결하고자 하는 기술적 과제 본 발명은, 트랜스포트 스트림 전송 시스템에서 피씨알에 별도의 데이터를 부가하지 않고 간단한 연산만으로 피씨알을 보정할 수 있는, 트랜스포트 스트림 전송 시스템에서의 피씨알 보정 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결 방법의 요지 본 발명은, 트랜스포트 스트림 전송 시스템에서의 피씨알 보정 장치에 있어서, 상기 트랜스포트 스트림을 입력받아 잠시 저장하고 출력하기 위한 임시 저장 수단; 상기 임시 저장 수단에서 상기 트랜스포트 스트림을 저장 완료한 후부터의 시간을, 외부로부터 입력받은 클럭과 상기 입력받은 클럭을 이용하여 생성한 클럭을 이용하여, 카운트하기 위한 제 1 카운팅 수단; 다수의 상기 임시 저장 수단에 저장되어 있는 상기 트랜스포트 스트림들을 다중화하기 위한 다중화 수단; 및 상기 다중화 수단에서 다중화한 트랜스포트 스트림의 피씨알을 상기 카운팅 수단에서 카운트한 카운트값을 이용하여 보정하기 위한 보정 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 트랜스포트 스트림 전송 시스템 등에 이용됨.
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 디지털 멀티미디어 방송 전송 스트림 분석 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 멀티미디어 방송 서비스를 위해서 MPEG-4로 부호화하고 MPEG-2 시스템을 이용한 ETI 프레임이 정상적으로 구성되어 있는지를 검증할 수 있는 DMB 전송 스트림 분석 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 함. 3. 발명의 해결 방법의 요지 본 발명은, 멀티미디어 데이터를 가지는 앙상블전송접속(ETI) 프레임을 분석하여, ETI 프레임 분석정보를 바탕으로 상기 ETI 프레임에서 엠펙2(MPEG-2) 스트림을 추출하여 전송 스트림 패킷 단위로 구성하는 제 1 단계; 상기 MPEG-2 스트림을 분석하여, MPEG-2 스트림 분석정보를 바탕으로 엠펙4(MPEG-4) IOD 정보를 추출하고, MPEG-4 OD/BIFS 패킷, MPEG-4 오디오 및/또는 비디오 패킷을 구성하는 제 2 단계; 및 상기 MPEG-4 IOD 정보를 바탕으로 MPEG-4 OD/BIFS 패킷, MPEG-4 오디오 및/또는 비디오 패킷을 분석하는 제 3 단계를 포함함. 4. 발명의 중요한 용도 본 발명은 디지털 멀티미디어 방송(DMB) 서비스 등에 이용됨.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은, 버퍼관리를 통한 디지털 스트림 재다중화 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 각각의 채널로 디지털 스트림이 입력될 때, 각 채널의 디지털 스트림의 데이터량을 계산한 후에 그 계산 결과를 상호 비교하여 재다중화 주기를 결정하고, 이 주기를 바탕으로 각각의 버퍼에서 디지털 스트림을 읽어들여서 재다중화하는 디지털 스트림 재다중화 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 다중화된 디지털 스트림을 입력받아 패킷 단위로 정렬하기 위한 입력수단; 상기 입력수단에서 패킷 단위로 정렬된 디지털 스트림을 입력받아 디지털 스트림의 데이터량을 계산하기 위한 계산수단; 상기 패킷 단위로 정렬된 디지털 스트림을 입력받아 재다중화를 위한 디지털 스트림 처리를 수행하기 위한 처리수단; 상기 처리수단으로부터 디지털 스트림을 입력받아 재다중화를 위해 임시로 저장하기 위한 버퍼링수단; 상기 계산수단에서 계산된 디지털 스트림의 데이터량에 따라 상기 버퍼링수단에 임시로 저장되어 있는 디지털 스트림을 읽어들이는 재다중화 주기를 결정하기 위한 제어수단; 및 상기 제어수단에서 결정된 재다중화 주기 정보에 따라 상기 버퍼링수단에 저장되어 있는 디지털 스트림을 읽어들여 재다중화하기 위한 재다중화수단을 포함함. 4. 발명의 중요한 용도 본 발명은 디지털 방송 시스템 등에 이용됨.
Abstract:
PURPOSE: A digital stream remultiplexing device through buffer management and a method thereof are provided to calculate an amount of data of broadcasting streams of each channel when the broadcasting streams are inputted, and to compare the data of each channel to determine a remultiplexing period, then to perform a remultiplexing process, thereby optimizing a capacity of a temporary buffer for remultiplexing. CONSTITUTION: Input units(11) receive multiplexed digital streams, and array the streams in packet unit. Calculators(12) receive the arrayed digital streams, and calculate an amount of data of the digital streams. Processors(13) receive the digital streams, and perform a digital stream process for remultiplexing. Buffers(14) receive the digital streams, and temporarily store the streams for remultiplexing. A controller determines a remultiplexing period for reading the stored digital streams according to the calculated amount of the data. A remultiplexing unit(16) reads and remultiplexes the stored digital streams.
Abstract:
PURPOSE: A method for inserting null packet in a digital broadcast transmitting system and an apparatus thereof are provided to improve the capability of a receiving and transmitting system by regularly inserting null packet into the corresponding TS. CONSTITUTION: A null packet removing unit removes irregularly inserted null packet from video/audio TS(Transport Stream)(S201). A null packet bit rate calculator calculates a bit rate of the removed null packet(S202). A broadcast TS buffer temporarily stores the video/audio TS from which the null packet is removed(S203). A GUI(Graphic User Interface) decides a transport period of another null packet to be newly inserted within a range not exceeding the calculated bit rate(S204). A periodical null packet generator generates periodical null packet according to the decided transport period(S205). A null packet buffer temporarily stores the generated periodical null packet(S206-S207). A multiplexer regularly inserts the generated periodical null packet and then inserts video/audio TS for multiplexing(S208). A non-periodical generator generates and inserts non-periodical null packet in the case that an output rate of the multiplexed TS is different from an input rate of the video/audio TS received from the outside(S209). A PCR(Program Clock Reference) corrector corrects the changed PCR of the multiplexed TS(S210).