[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20060027947A - System Load Reduction Satellite DMB Receiver - Google Patents

System Load Reduction Satellite DMB Receiver Download PDF

Info

Publication number
KR20060027947A
KR20060027947A KR1020040076871A KR20040076871A KR20060027947A KR 20060027947 A KR20060027947 A KR 20060027947A KR 1020040076871 A KR1020040076871 A KR 1020040076871A KR 20040076871 A KR20040076871 A KR 20040076871A KR 20060027947 A KR20060027947 A KR 20060027947A
Authority
KR
South Korea
Prior art keywords
data
multimedia
satellite dmb
module
dmb
Prior art date
Application number
KR1020040076871A
Other languages
Korean (ko)
Inventor
최상일
이경은
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020040076871A priority Critical patent/KR20060027947A/en
Publication of KR20060027947A publication Critical patent/KR20060027947A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H40/00Arrangements specially adapted for receiving broadcast information
    • H04H40/18Arrangements characterised by circuits or components specially adapted for receiving
    • H04H40/27Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95
    • H04H40/90Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95 specially adapted for satellite broadcast receiving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/72Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4341Demultiplexing of audio and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/10Aspects of broadcast communication characterised by the type of broadcast system
    • H04H2201/11Aspects of broadcast communication characterised by the type of broadcast system digital multimedia broadcasting [DMB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 위성 DMB(Satellite Digital Multimedia Broadcasting) 수신을 위한 위성 DMB 수신 장치에 관한 것으로, 특히 수신된 데이터 중 방송을 위한 멀티미디어 데이터만을 디지털 방송 수신 모듈 에서 처리함으로써 멀티미디어용 칩의 데이터 처리 부하를 감소시킬 수 있도록 하는 위성 DMB 수신 장치에 관한 것이다. 본 발명은 방송 관련 정보를 수신하여 처리하고, 멀티미디어 데이터만을 전송하는 디지털 방송 수신 모듈; 및 상기 디지털 방송 수신 모듈로부터 전송된 멀티미디어 데이터를 처리하여 영상 및 음성 신호를 생성하는 디지털 신호 처리 모듈을 포함하여 이루어지는 것을 특징으로 한다. 본 발명은 TS 역 다중화기를 DMB 칩 내에 구현함으로써 DMB 칩과 DSP 칩 사이의 데이터 전송량이 감소되도록 하여 시스템 부하 감소 및 안정적인 시스템 구현이 가능하도록 하는 것을 목적으로 한다.

The present invention relates to a satellite DMB receiving apparatus for receiving satellite digital multimedia broadcasting (DMB). In particular, the digital broadcasting receiver module can reduce the data processing load of the multimedia chip by processing only the multimedia data for broadcasting among the received data. The present invention relates to a satellite DMB receiving apparatus. The present invention provides a digital broadcast receiving module for receiving and processing broadcast related information and transmitting only multimedia data; And a digital signal processing module for processing the multimedia data transmitted from the digital broadcast receiving module to generate a video and audio signal. An object of the present invention is to implement a TS demultiplexer in a DMB chip so that the data transfer amount between the DMB chip and the DSP chip is reduced, thereby reducing system load and enabling stable system implementation.

위성 DMB 수신 장치, MPEG-TS 역 다중화기, DMB 칩Satellite DMB Receiver, MPEG-TS Demultiplexer, DMB Chip

Description

시스템 부하 감소 위성 디엠비 수신 장치{SATELLITE DMB TERMINAL FOR IMPROVED SYSTEM RESOURCE} SATELLITE DMB TERMINAL FOR IMPROVED SYSTEM RESOURCE}             

도 1 은 위성 DMB 시스템의 구조를 개략적으로 나타낸 도면1 is a view schematically showing the structure of a satellite DMB system

도 2 는 종래기술에 의한 위성 DMB 수신 단말의 구조를 나타낸 도면2 is a view showing the structure of a satellite DMB receiving terminal according to the prior art;

도 3 은 본 발명에 의한 위성 DMB 수신 단말의 구조를 나타낸 도면


3 is a diagram showing the structure of a satellite DMB receiving terminal according to the present invention;


본 발명은 위성 DMB(Satellite Digital Multimedia Broadcasting) 수신을 위한 위성 DMB 수신 장치에 관한 것으로,특히 수신된 데이터 중 방송을 위한 멀티미디어 데이터만을 디지털 방송 수신 모듈 에서 처리함으로써 멀티미디어용 칩의 데이터 처리 부하를 감소시킬 수 있도록 하는 위성 DMB 수신 장치에 관한 것이다.The present invention relates to a satellite DMB receiving apparatus for receiving satellite digital multimedia broadcasting (DMB). In particular, the digital broadcasting receiver module can reduce the data processing load of the multimedia chip by processing only the multimedia data for broadcasting among the received data. The present invention relates to a satellite DMB receiving apparatus.

도 1 은 위성 DMB 시스템의 구조를 개략적으로 나타낸 도면이다. 1 is a view schematically showing the structure of a satellite DMB system.                         

위성 DMB(Satellite Digital Multimedia Broadcasting)라 함은 휴대용 수신기나 차량용 수신기를 통하여 언제 어디서나 다채널 멀티미디어 방송을 시청할 수 있는 위성 방송 서비스를 말한다. 방송센터(100)는 위성 DMB를 위하여 방송 정보를 압축/다중화 하여 위성(110)으로 송출하며, 이때 TDM/CDM 신호를 동시에 송출한다.Satellite DMB (Satellite Digital Multimedia Broadcasting) refers to a satellite broadcasting service that enables users to watch multi-channel multimedia broadcasting anytime and anywhere through a portable receiver or a vehicle receiver. The broadcasting center 100 compresses / multiplexes broadcasting information for the satellite DMB and transmits the information to the satellite 110, and simultaneously transmits a TDM / CDM signal.

위성체(110)는 수신된 TDM/CDM 신호를 주파수 변환하여 TDM 신호의 경우는 갭 필러(Gap Filler)(120)로, CDM 신호의 경우는 수신기(130)로 송출한다. 갭 필러(120)는 위성 TDM 신호를 수신하여 CDM 신호로 변환 후 수신기(130)에 송출한다.The satellite body 110 converts the received TDM / CDM signal into a gap filler 120 in the case of the TDM signal and a receiver 130 in the case of the CDM signal. The gap filler 120 receives the satellite TDM signal, converts the satellite TDM signal, and transmits the converted CDM signal to the receiver 130.

수신기(130)는 위성(110)이나 갭 필러(120)에서 송출된 CDM 신호를 복조하여 가입자에게 방송 정보를 출력한다.The receiver 130 demodulates the CDM signal transmitted from the satellite 110 or the gap filler 120 and outputs broadcast information to the subscriber.

위성 DMB는 이동 수신 환경에 적합한 CDM 방식을 사용하여 외부 협대역 간섭에 매우 강한 특성을 가지며, 레이크 리시버(rake receiver)를 이용하여 다중 경로에 뛰어난 효과가 있다. 또한 CDM 방식에 따라 속도가 빠른 이동체에서도 수신이 가능하다는 특성을 갖는다.Satellite DMB has a very strong characteristic against external narrowband interference by using a CDM method suitable for a mobile reception environment, and has an excellent effect on multipath using a rake receiver. In addition, according to the CDM method, even a fast moving object can be received.

아울러서 위성 DMB는 신호 변환 중계기인 갭 필러를 이용하여 효율적으로 위성 서비스 음영지역을 해소할 수 있도록 하였다. 위성 DMB는 QPSK 변조 방식을 적용하며, MPEG-4 (PART10)을 이용한 비디오 소스 압축 및 MPEG-2 AAC+ SBR을 활용한 오디오 소스 코딩을 수행한다.In addition, the satellite DMB uses the gap filler, a signal conversion repeater, to effectively solve the satellite service shadow area. Satellite DMB employs QPSK modulation and performs video source compression using MPEG-4 (PART10) and audio source coding using MPEG-2 AAC + SBR.

도 2 는 종래기술에 의한 위성 DMB 수신 단말의 구조를 나타낸 도면이다.2 is a view showing the structure of a satellite DMB receiving terminal according to the prior art.

상기 도면에서 제시하는 바와 같이, 종래기술에서 위성 DMB 수신 단말은 수 신된 패킷 데이터를 복조(Demodulation)하는 DMB 칩(200)과 복조된 데이터를 처리하여 멀티미디어 데이터를 제공하는 멀티미디어용(Application Processor) 칩(210)을 구비한다. DMB 칩(200)은 동시에 5채널을 복조(Demodulation)할 수 있다. 이를 위해, CAS 채널, EPG(electronic program guide) 채널, 오디오채널, 비디오 채널을 포함하는 3 개의 방송채널을 포함한 5개의 복조 경로(demodulation path)가 이용된다.As shown in the figure, in the prior art, the satellite DMB receiving terminal is a DMB chip 200 for demodulating the received packet data and an application processor chip for processing the demodulated data to provide multimedia data. 210 is provided. The DMB chip 200 may demodulate 5 channels at the same time. To this end, five demodulation paths are used, including three broadcast channels including a CAS channel, an electronic program guide (EPG) channel, an audio channel, and a video channel.

통상적으로, 오디오, 비디오(A/V) 방송을 시청하기 위해서는 2개의 복조 경로(demodulation path)가 요구된다.Typically, two demodulation paths are required to view audio and video (A / V) broadcasts.

DMB 칩(200)은 MPEG-TS format으로 이루어진 상기 5 가지 채널의 데이터를 멀티미디어용(Application Processor)칩(210)으로 전송한다. TS(transport stream; 전송 흐름)는 엠페그 2(MPEG-2) 표준 규격을 통한 전송에 사용되며, 전송 오류나 데이터 손실 등이 일어날 수 있는 방송 채널인 디지털 지상파 방송이나 위성을 통한 디지털 텔레비전 방송에 유용하게 적용된다.The DMB chip 200 transmits the data of the five channels in the MPEG-TS format to the application processor chip 210. TS (transport stream) is used for transmission through the MPEG-2 (MPEG-2) standard, and is useful for digital terrestrial broadcasting or digital television broadcasting, which is a broadcasting channel that may cause transmission errors or data loss. Is applied.

비디오 및 오디오 데이터의 패킷화된 기본 정보열(PES)은 전송 흐름(TS)으로 다중화되기 전에 각 정보열의 고유 번호와 복호 시 동기를 위한 시간 정보들을 가지고 있으며 다중화 시 공통의 기준 시간으로 보정되어 전송 흐름을 생성하게 된다.The packetized basic information sequence (PES) of video and audio data has a unique number of each information sequence and time information for decoding synchronization before being multiplexed into a transmission flow (TS), and is corrected and transmitted with a common reference time during multiplexing. Will create a flow.

구조는 고정 길이 188바이트이며 헤더와 가변 길이 헤더, 유효 데이터들로 구성되어 있는데 자세한 구문은 ITU-T Rec. H. 220.0, ISO/IEC JTC1 13818-1에서 정의하고 있다. 고정 길이로 정해진 이유 중 하나는 ATM 패킷과의 호환성을 위해서 이다.The structure is fixed-length 188 bytes and consists of header, variable length header and valid data. For detailed syntax, refer to ITU-T Rec. H. 220.0, as defined in ISO / IEC JTC 1 13818-1. One reason for the fixed length is for compatibility with ATM packets.

멀티미디어용(Application Processor) 칩(210)으로 전달되는 상기 5 가지 채널 중 CAS 채널은 CAS 시스템에 관한 데이터를 전송한다. CAS(Conditional Access System) 는 인증된 사용자에게만 유료방송을 볼 수 있도록 해주는 제한 수신 시스템이다.The CAS channel of the five channels transmitted to the application processor chip 210 transmits data regarding the CAS system. CAS (Conditional Access System) is a conditional access system that allows only paid users to watch paying broadcasting.

위성방송은 다채널 유료방송을 중심으로 하는 상업방송이기 때문에 유료방송 시청관리를 위한 기술, 즉 요금을 지불한 가입자만이 특정 프로그램을 시청 가능하도록 하는 제한수신 시스템(CAS)을 필요로 한다.Since satellite broadcasting is a commercial broadcasting centered on multi-channel pay broadcasting, there is a need for a technology for managing pay-per-view viewing, namely, a conditional access system (CAS) that allows only subscribers to pay a fee to watch a particular program.

멀티미디어용(Application Processor) 칩(210)은 DMB 칩(200)으로부터 전송된 데이터 패킷을 처리하여 멀티미디어 데이터 즉, 오디오 및 비디오 데이터를 사용자에게 제공한다. 이를 위해 TS 역 다중화기(MPEG-TS DEMUX)(212)는 5 개의 채널을 통해 들어온 모든 데이터를 패킷 아이디에 따라 분류하여 버퍼(214)에 저장한다.The application processor chip 210 processes data packets transmitted from the DMB chip 200 to provide multimedia data, that is, audio and video data, to the user. For this purpose, the TS demultiplexer (MPEG-TS DEMUX) 212 classifies all data coming through the five channels according to the packet ID and stores the data in the buffer 214.

상기 데이터는 전술한 바와 같이 CAS 데이터, EPG(electronic program guide) 데이터 및 오디오, 비디오 데이터를 포함하는 방송 데이터(BCH)가 이에 해당된다. 오디오 코덱(216) 및 비디오 코덱(218)은 상기 방송 데이터(BCH)를 처리하여 사용자에게 제공된다.As described above, the data corresponds to broadcast data (BCH) including CAS data, electronic program guide (EPG) data, and audio and video data. An audio codec 216 and a video codec 218 process the broadcast data (BCH) and provide it to a user.

한편, 종래 기술에서는 DMB 칩(200)으로 수신된 모든 MPEG-TS 를 멀티미디어용(Application Processor) 칩(210)으로 전송하게 되어 DMB 칩(200)과 DSP 칩(210) 모두 데이터 전송에 많은 시스템 자원을 낭비하게 된다. 이는 데이터 전송 시 데이 터 오류 및 많은 양의 데이터 전송에 시스템 자원을 할당함으로써 전반적으로 시스템에 과부하를 야기 시킨다는 문제점이 있다.
Meanwhile, in the related art, all MPEG-TS received by the DMB chip 200 is transmitted to the application processor chip 210, so that both the DMB chip 200 and the DSP chip 210 have many system resources for data transmission. To waste. This causes a problem of overloading the system by allocating system resources to data errors and large amounts of data transmission.

본 발명은 상기한 종래의 문제점을 해결하기 위한 것으로, TS 역 다중화기를 DMB 칩 내부에 구현함으로써 DMB 칩과 멀티미디어용(Application Processor) 칩 사이의 데이터 전송량이 감소되어 시스템 부하 감소 및 안정적이고 효율적인 시스템을 구현하는 것을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and by implementing a TS demultiplexer inside the DMB chip, the data transfer amount between the DMB chip and the application processor chip is reduced, thereby reducing system load and providing a stable and efficient system. It is intended to be implemented.

이러한 목적을 달성하기 위하여 본 발명은, 방송 관련 정보를 수신하여 처리하고, 멀티미디어 데이터만을 전송하는 디지털 방송 수신 모듈; 및 상기 디지털 방송 수신 모듈로부터 전송된 멀티미디어 데이터를 처리하여 영상 및 음성 신호를 생성하는 디지털 신호 처리 모듈을 포함하여 이루어지는 것을 특징으로 한다.In order to achieve the above object, the present invention provides a digital broadcast receiving module for receiving and processing broadcast related information and transmitting only multimedia data; And a digital signal processing module for processing the multimedia data transmitted from the digital broadcast receiving module to generate a video and audio signal.

이러한 목적을 달성하기 위한 본 발명에 있어서, 상기 디지털 방송 수신 모듈은 전송 흐름 역 다중화를 수행하는 역 다중화기 모듈을 포함하여 이루어지는 것을 특징으로 한다. 이러한 목적을 달성하기 위한 본 발명에 있어서, 상기 역 다중화기 모듈은 멀티미디어 데이터만을 디지털 신호 처리 모듈로 전송하도록 역 다중화를 수행하는 것을 특징으로 한다. 이러한 목적을 달성하기 위한 본 발명에 있어서, 상기 방송 관련 정보는 EPG 데이터, CAS 데이터인 것을 특징으로 한다.In the present invention for achieving the above object, the digital broadcast receiving module is characterized in that it comprises a demultiplexer module for performing transmission flow demultiplexing. In the present invention for achieving the above object, the demultiplexer module is characterized in that for performing the demultiplexing to transmit only the multimedia data to the digital signal processing module. In the present invention for achieving this purpose, the broadcast associated information is characterized in that the EPG data, CAS data.

이러한 목적을 달성하기 위한 본 발명에 있어서, 상기 디지털 방송 수신 모듈은 방송센터 송출 서비스 정보의 갱신이 이루어진 경우 EPG 채널을 통하여 EPG 데이터를 전송하는 것을 특징으로 한다. 이러한 목적을 달성하기 위한 본 발명에 있어서, 상기 디지털 방송 수신 모듈은 방송센터 송출 서비스 정보의 갱신이 이루어지지 않는 경우 EPG 채널을 통하여 멀티미디어 데이터를 전송하는 것을 특징으로 한다.In the present invention for achieving the above object, the digital broadcast receiving module is characterized in that for transmitting the EPG data through the EPG channel when the broadcast center transmission service information is made. In the present invention for achieving the above object, the digital broadcast receiving module is characterized in that for transmitting the multimedia data through the EPG channel when the broadcast center transmission service information is not updated.

이러한 목적을 달성하기 위한 본 발명에 있어서, 상기 디지털 방송 수신 모듈은 방송센터 송출 서비스 정보의 갱신이 이루어지지 않는 경우 EPG 채널을 통하여 멀티미디어 데이터를 전송하는 것을 특징으로 한다. 이러한 목적을 달성하기 위한 본 발명에 있어서, 상기 멀티미디어용(Application Processor) 칩은 상기 디지털 방송 수신 모듈로부터 전송된 멀티미디어 데이터를 처리하여 영상 신호를 생성하는 비디오 코덱을 포함하는 것을 특징으로 한다.In the present invention for achieving the above object, the digital broadcast receiving module is characterized in that for transmitting the multimedia data through the EPG channel when the broadcast center transmission service information is not updated. In the present invention for achieving the above object, the application chip is characterized in that it comprises a video codec for generating an image signal by processing the multimedia data transmitted from the digital broadcast receiving module.

이러한 목적을 달성하기 위한 본 발명에 있어서, 상기 멀티미디어용(Application Processor) 칩은 상기 디지털 방송 수신 모듈로부터 전송된 멀티미디어 데이터를 처리하여 음성 신호를 생성하는 오디오 코덱을 포함하는 것을 특징으로 한다. 이러한 목적을 달성하기 위한 본 발명에 있어서, 상기 멀티미디어용(Application Processor) 칩은 상기 디지털 방송 수신 모듈로부터 전송된 멀티미디어 데이터를 저장하는 버퍼를 포함하는 것을 특징으로 한다.
In the present invention for achieving this object, the application chip is characterized in that it comprises an audio codec for processing the multimedia data transmitted from the digital broadcast receiving module to generate a voice signal. In the present invention for achieving this object, the application chip is characterized in that it comprises a buffer for storing the multimedia data transmitted from the digital broadcast receiving module.

이하 본 발명의 바람직한 실시예의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 하기에서 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의내려진 용어들로서 이는 사용자의 의도 또는 관례 등에 따라 달라질 수 있으므로, 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.DETAILED DESCRIPTION A detailed description of preferred embodiments of the present invention will now be described with reference to the accompanying drawings. In the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. The terms to be described below are terms defined in consideration of functions in the present invention, which may vary according to a user's intention or custom, and the definitions should be made based on the contents throughout the specification.

도 3 은 본 발명에 의한 위성 DMB 수신 단말의 구조를 나타낸 도면이다.3 is a view showing the structure of a satellite DMB receiving terminal according to the present invention.

도시된 바와 같이, 본 발명은 DMB 칩(300)이 TS 역 다중화기 모듈(302)을 구비하는 것을 특징으로 한다. 즉, 본 발명은 DMB 칩(300)이 직접 수신된 데이터에 대하여 TS 역 다중화(MPEG-TS DEMUX)를 수행하도록 하였다.As shown, the present invention is characterized in that the DMB chip 300 includes a TS demultiplexer module 302. That is, in the present invention, the DMB chip 300 performs TS demultiplexing (MPEG-TS DEMUX) on directly received data.

따라서, DMB 칩(300)은 위성 신호를 수신한 후 통상적으로 멀티미디어용 (Application Processor) 칩(310)에서 처리하던 EPG, CAS 데이터를 직접 처리하고, 멀티미디어용(Application Processor) 칩(310)은 오디오, 비디오 데이터의 재생기능만을 담당한다.Therefore, after receiving the satellite signal, the DMB chip 300 directly processes EPG and CAS data, which was normally processed by the application processor chip 310, and the application processor chip 310 is an audio processor. It only plays the video data playback function.

다시 말하면, DMB 칩(300)은 방송 관련 정보 데이터인 EPG, CAS 데이터를 처리하고, 멀티미디어용(Application Processor) 칩(310)은 멀티미디어 데이터(BCH)인 오디오, 비디오 데이터의 재생기능만을 처리함으로써 데이터 처리를 각각 분담한다.In other words, the DMB chip 300 processes EPG and CAS data, which are broadcast related information data, and the application processor chip 310 processes only the reproduction function of audio and video data, which is multimedia data (BCH), to provide data. Each share a treatment.

통상적으로, 멀티미디어용(Application Processor) 칩(310)에서 수행되는 TS 역 다중화기(MPEG-TS DEMUX)기능은 DMB 칩(300)과 많은 양의 데이터를 주고받아야 함은 물론이고, 코덱(CODEC)을 구현하는 멀티미디어용(Application Processor) 칩 (310)이 감당하기에는 너무 단순하면서도 시스템 자원(System resource)을 많이 요구하는 기능이다.Typically, the TS-MP demultiplexer (MPEG-TS DEMUX) function performed in the application processor chip 310 needs to exchange a large amount of data with the DMB chip 300, as well as a codec. An application processor chip 310 that implements the present invention is too simple to handle and requires a lot of system resources.

통상적으로 멀티미디어용(Application Processor) 칩(310)이 데이터 처리를 전담하는 경우 DMB 칩(300)은 1.25 Mbps 의 데이터를 멀티미디어용(Application Processor)칩(310)으로 전송하나, 본 발명에 따라, DMB 칩(300)이 방송 관련 정보 데이터를 분담하여 처리하는 경우에는 512 Kbps 의 데이터만이 DSP 칩(310)으로 전송된다. 따라서, DSP 칩(310)은 시스템 자원을 현저하게 절감할 수 있게 된다.Typically, when the application processor chip 310 is dedicated to data processing, the DMB chip 300 transmits 1.25 Mbps of data to the application processor chip 310, but according to the present invention, the DMB When the chip 300 divides and processes broadcast related information data, only 512 Kbps of data is transmitted to the DSP chip 310. Thus, the DSP chip 310 can significantly reduce system resources.

이는 전술한 바와 같이, 방송관련 정보 데이터인 EPG 데이터, CAS 데이터등을 DMB 칩(300)이 분담하여 처리함에 따라 가능하게 된다. EPG(electronic program guide) 데이터라 함은 방송 프로그램 안내 데이터를 말하며, 멀티미디어용 (Application Processor) 칩(310)은 EPG 채널을 통하여 EPG 데이터를 수신한다. EPG 데이터는 항상 수신될 필요 없이 버전(version)이 변경되었을 때만 수신하면 된다.As described above, the DMB chip 300 shares and processes EPG data, CAS data, and the like, which are broadcast related information data. Electronic program guide (EPG) data refers to broadcast program guide data, and an application processor chip 310 receives EPG data through an EPG channel. EPG data does not always need to be received, but only when the version has changed.

이에 따라, 본 발명은 EPG 데이터를 수신하지 않는 경우에는 EPG 채널을 EPG 데이터 수신이 아닌 멀티미디어 데이터(BCH) 즉 오디오, 비디오 데이터 수신용도로 사용하는 것 또한 가능하다.Accordingly, when the EPG data is not received, the present invention can also use the EPG channel for multimedia data (BCH), that is, audio and video data reception, instead of EPG data reception.

다시 말하면, 사용자가 방송시청을 원할 때, DMB 칩(300)은 EPG의 버전 정보를 감지하여 갱신(update)이 필요하면 갱신을 수행하고, 갱신이 필요하지 않다면 EPG 채널을 방송 채널용으로 할당할 수 있다.In other words, when the user wants to watch a broadcast, the DMB chip 300 detects the version information of the EPG and performs an update if an update is needed, and if not, allocates an EPG channel for the broadcast channel. Can be.

DMB 칩(300)은 위성 신호를 수신한 후 기본적인 동영상 재생에 필요한 정보 를 모두 처리하고, 오직 오디오, 비디오 데이터만 멀티미디어용(Application Processor) 칩(310)으로 전달한다. 멀티미디어용(Application Processor) 칩(310)은 DMB 칩(300)으로부터 전송된 데이터 패킷인 멀티미디어 데이터 즉, 오디오 및 비디오 데이터를 버퍼(312)에 저장하고, 오디오 코덱(314) 및 비디오 코덱(316)은 상기 데이터를 처리하여 사용자에게 제공한다.After receiving the satellite signal, the DMB chip 300 processes all the information necessary for basic video reproduction, and delivers only audio and video data to the application processor chip 310. The application processor chip 310 stores multimedia data, that is, audio and video data, which are data packets transmitted from the DMB chip 300, in the buffer 312, and the audio codec 314 and the video codec 316. Processes the data and provides it to the user.

방송 수신이 이루어지기 위해서는 멀티미디어 데이터 수신을 위한 2 개의 채널 즉 오디오 및 비디오 채널을 필요로 한다. 일반적으로는 5개의 채널 중 오디오 채널, 비디오 채널, EPG 채널, CAS 채널을 제외한 하나의 채널만이 여유 채널로 이용 가능하다.Broadcast reception requires two channels for receiving multimedia data, i.e., audio and video channels. In general, only one channel of the five channels except the audio channel, video channel, EPG channel, and CAS channel is available as a spare channel.

한편, 본 발명은 EPG 데이터를 수신하지 않는 경우 상기 EPG 채널을 방송 채널로 이용할 수도 있다. 따라서 상기 여유채널과 상기 EPG 채널을 오디오 및 비디오 대기 채널로 이용 가능하게 된다. 방송 수신 시 다른 채널로의 채널 전환을 위해서는 일정 시간의 버퍼링 시간을 요함에 따라 사용자는 미리 원하는 채널을 선택하여 상기 대기 채널에 대해 설정할 수 있다.Meanwhile, the present invention may use the EPG channel as a broadcast channel when the EPG data is not received. Therefore, the spare channel and the EPG channel can be used as audio and video standby channels. When a broadcast is received, a user may select a desired channel in advance and set the standby channel in advance as a buffering time of a predetermined time is required for switching to another channel.

즉, 사용자는 자신의 채널 변경 순서를 미리 선택하여 설정함으로써, 방송 수신 중에도 상기 대기 채널을 통해 미리 선택한 채널의 방송 데이터를 수신할 수 있게 된다. 이에 따라 현재 채널로부터 미리 설정한 다음 채널로 채널 전환 시는 언제나 버퍼링 시간 지연 없이도 방송 수신이 가능하도록 구현할 수 있다.That is, the user can select and set the channel change order in advance so that the broadcast data of the channel selected in advance through the standby channel can be received even during broadcast reception. Accordingly, it is possible to implement broadcast reception without a buffering time delay when switching a channel from a current channel to the next preset channel.

한편, 전술한 바와 같이 본 발명은 DMB 칩(300)에 의하여 EPG 데이터를 처리할 뿐만 아니라 동영상 재생에 사용되지 않는 채널의 데이터는 멀티미디어용 (Application Processor) 칩(310)에 전송되지 않기 때문에, DMB 칩(300)과 멀티미디어용(Application Processor) 칩(310)간의 데이터 통신량은 현저히 줄어들게 된다.Meanwhile, as described above, the present invention not only processes EPG data by the DMB chip 300, but also the data of channels not used for video playback is not transmitted to the application processor chip 310. The amount of data communication between the chip 300 and the application processor chip 310 is significantly reduced.

이에 따라 본 발명은 시스템 안정성 및 시스템 자원을 충분히 확보 할 수 있게 되어 시스템의 전체적인 부하를 줄일 수 있게 된다. 또한, 본 발명은 EPG 채널을 이용하여 채널 전환시간을 줄일 수 있게 되어, 멀티미디어용(Application Processor) 칩(310)의 프로세싱 능력이 향상되며 MP3, 카메라 기능과 같은 멀티미디어 관련 추가 기능 구현이 가능하게 된다.Accordingly, the present invention can sufficiently secure the system stability and system resources can reduce the overall load of the system. In addition, the present invention can reduce the channel switching time by using the EPG channel, the processing power of the application processor chip 310 is improved, and multimedia related additional functions such as MP3 and camera functions can be realized. .

이상에서 본 발명에 대한 기술사상을 첨부도면과 함께 서술하였지만 이는 본 발명의 바람직한 실시 예를 예시적으로 설명한 것이지 본 발명을 한정하는 것은 아니다. 또한, 이 기술분야의 통상의 지식을 가진 자라면 누구나 본 발명의 기술사상의 범주를 이탈하지 않는 범위 내에서 다양한 변형 및 모방이 가능함은 명백한 사실이다.
Although the technical spirit of the present invention has been described above with reference to the accompanying drawings, this is intended to describe exemplary embodiments of the present invention by way of example and not to limit the present invention. In addition, it is obvious that any person skilled in the art can make various modifications and imitations without departing from the scope of the technical idea of the present invention.

본 발명은 전술한 바와 같이, TS 역 다중화기를 DMB 칩내에 구현함으로써 DMB 칩과 멀티미디어용(Application Processor) 칩 사이의 데이터 전송량이 감소되도록 하여 시스템 부하 감소 및 안정적인 시스템 구현이 가능하게 되었다. As described above, the TS demultiplexer is implemented in the DMB chip to reduce the data transfer amount between the DMB chip and the application processor chip, thereby reducing the system load and implementing a stable system.

Claims (9)

데이터 처리속도 개선을 위한 위성 DMB(Digital Multimedia Broadcasting) 수신 장치에 있어서,In the satellite DMB (Digital Multimedia Broadcasting) receiving apparatus for improving the data processing speed, 방송 관련 정보를 포함한 수신 신호를 처리하고, 멀티미디어 데이터만을 전송하는 디지털 방송 수신 모듈; 및A digital broadcast receiving module processing a received signal including broadcast related information and transmitting only multimedia data; And 상기 디지털 방송 수신 모듈로부터 전송된 멀티미디어 데이터를 처리하여 영상 및 음성 신호를 생성하는 멀티미디어 신호 처리 모듈을 포함하여 이루어지는 것을 특징으로 하는 위성 DMB 수신 장치.And a multimedia signal processing module for processing the multimedia data transmitted from the digital broadcast receiving module to generate a video and audio signal. 제 1항에 있어서, 상기 디지털 방송 수신 모듈은 전송 흐름 역 다중화를 수행하는 역 다중화기 모듈을 포함하여 이루어지는 것을 특징으로 하는 위성 DMB 수신 장치. 2. The satellite DMB receiving apparatus according to claim 1, wherein the digital broadcast receiving module comprises a demultiplexer module for performing transmission flow demultiplexing. 제 2 항에 있어서, 상기 역 다중화기 모듈은 멀티미디어 데이터만을 멀티미디어 신호 처리 모듈로 전송하도록 역 다중화를 수행하는 것을 특징으로 하는 위성 DMB 수신 장치.3. The satellite DMB receiving apparatus according to claim 2, wherein the demultiplexer module performs demultiplexing to transmit only multimedia data to the multimedia signal processing module. 제 1 항에 있어서, 상기 방송 관련 정보는 EPG(Electronic Program Guide) 데이터, CAS(Conditional Access System) 데이터인 것을 특징으로 하는 위성 DMB 수신 장치.The apparatus of claim 1, wherein the broadcast associated information is EPG (Electronic Program Guide) data and Conditional Access System (CAS) data. 제 1 항에 있어서, 상기 디지털 방송 수신 모듈은 방송센터 송출 서비스 정보의 갱신이 이루어진 경우 EPG 채널을 통하여 EPG 데이터를 전송하는 것을 특징으로 하는 위성 DMB 수신 장치.The satellite DMB receiving apparatus according to claim 1, wherein the digital broadcast receiving module transmits EPG data through an EPG channel when the broadcasting center transmission service information is updated. 제 1 항에 있어서, 상기 디지털 방송 수신 모듈은 방송센터 송출 서비스 정보의 갱신이 이루어지지 않는 경우 EPG 채널을 통하여 멀티미디어 데이터를 전송하는 것을 특징으로 하는 위성 DMB 수신 장치.The satellite DMB receiving apparatus according to claim 1, wherein the digital broadcasting receiving module transmits multimedia data through an EPG channel when the broadcasting center transmitting service information is not updated. 제 1 항에 있어서, 상기 멀티미디어 신호 처리 모듈은 상기 디지털 방송 수신 모듈로부터 전송된 멀티미디어 데이터를 처리하여 영상 신호를 생성하는 비디오 코덱을 포함하는 것을 특징으로 하는 위성 DMB 수신 장치.The satellite DMB receiving apparatus according to claim 1, wherein the multimedia signal processing module comprises a video codec for processing a multimedia data transmitted from the digital broadcast receiving module to generate an image signal. 제 1 항에 있어서, 상기 멀티미디어 신호 처리 모듈은 상기 디지털 방송 수신 모듈로부터 전송된 멀티미디어 데이터를 처리하여 음성 신호를 생성하는 오디오 코덱을 포함하는 것을 특징으로 하는 위성 DMB 수신 장치.The satellite DMB receiving apparatus according to claim 1, wherein the multimedia signal processing module comprises an audio codec for processing a multimedia data transmitted from the digital broadcast receiving module to generate a voice signal. 제 1 항에 있어서, 상기 멀티미디어 신호 처리 모듈은 상기 디지털 방송 수신 모듈로부터 전송된 멀티미디어 데이터를 저장하는 버퍼를 포함하는 것을 특징으로 하는 위성 DMB 수신 장치.2. The satellite DMB receiving apparatus according to claim 1, wherein the multimedia signal processing module includes a buffer for storing multimedia data transmitted from the digital broadcast receiving module.
KR1020040076871A 2004-09-24 2004-09-24 System Load Reduction Satellite DMB Receiver KR20060027947A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040076871A KR20060027947A (en) 2004-09-24 2004-09-24 System Load Reduction Satellite DMB Receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040076871A KR20060027947A (en) 2004-09-24 2004-09-24 System Load Reduction Satellite DMB Receiver

Publications (1)

Publication Number Publication Date
KR20060027947A true KR20060027947A (en) 2006-03-29

Family

ID=37138818

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040076871A KR20060027947A (en) 2004-09-24 2004-09-24 System Load Reduction Satellite DMB Receiver

Country Status (1)

Country Link
KR (1) KR20060027947A (en)

Similar Documents

Publication Publication Date Title
Lee et al. Development of terrestrial DMB transmission system based on Eureka-147 DAB system
US20050085183A1 (en) Digital broadcast system for providing area-specialized additional information broadcast service and broadcast service method using the same
GB0016245D0 (en) A receiver
US7383562B2 (en) Restricted reception device for digital cable broadcasting system, and reception system and method using the same
US7587168B2 (en) Conditional access method and DMB system for regionally limiting DMB reception
KR101341518B1 (en) Broadcasting receiver and method of processing broadcasting data
JP4556785B2 (en) Data transmission system
EP2028800B1 (en) A method of processing broadcast data and a host device
US20060057957A1 (en) Digital broadcast receiving apparatus and method thereof
JP2013513280A (en) Apparatus and method for 3D broadcasting service in broadcasting system combined with mobile broadcasting
WO2008016213A1 (en) Digital broadcasting system and method
US20080008190A1 (en) Method and apparatus for distributing statistical multiplex signals to handheld devices
EP1839440A2 (en) Visual radio broadcasting method, encoder and decoder for the method, and receiver using the decoder
KR20060027947A (en) System Load Reduction Satellite DMB Receiver
KR101129900B1 (en) Dmb tx/rx apparatus and method for transmitting supplement data by idle band of video service
JP5250102B2 (en) Hierarchical content distribution system and apparatus
CA2375580C (en) Methods and apparatus for constructing a program association table when reducing multiplexed data streams
KR20080111374A (en) Method and apparatus for transmitting broadcast service for mobile communication and method and apparatus for receiving broadcast service for mobile communication
KR0185947B1 (en) Method of decoding the selection program of a digital satellite broadcasting receiver and apparatus thereof
KR100609151B1 (en) Digital satellite broadcasting receiver and information processing method
JP2004135170A (en) Digital broadcasting system, transmitter, receiver, broadcast contents transmitting method, and transmission line switching method
WO2008016212A1 (en) Digital broadcasting system and method
KR100681639B1 (en) Broadcasting data processing device and method of digital multimedia broadcasting system
KR100747574B1 (en) Digital broadcasting system and digital broadcasting transmission / reception method using the same
KR20060020784A (en) Information Processing Method of Digital Satellite Broadcasting Receiver

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20040924

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid