KR20100002110A - Apparatus for transmitting and receiving digital multimedia broadcasting and method thereof - Google Patents

Apparatus for transmitting and receiving digital multimedia broadcasting and method thereof Download PDF

Info

Publication number
KR20100002110A
KR20100002110A KR1020090048761A KR20090048761A KR20100002110A KR 20100002110 A KR20100002110 A KR 20100002110A KR 1020090048761 A KR1020090048761 A KR 1020090048761A KR 20090048761 A KR20090048761 A KR 20090048761A KR 20100002110 A KR20100002110 A KR 20100002110A
Authority
KR
South Korea
Prior art keywords
signal
pilot signal
digital multimedia
multimedia broadcasting
subcarriers
Prior art date
Application number
KR1020090048761A
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 EP09770389A priority Critical patent/EP2304949A2/en
Priority to PCT/KR2009/003411 priority patent/WO2009157717A2/en
Publication of KR20100002110A publication Critical patent/KR20100002110A/en

Links

Images

Classifications

    • 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/02Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
    • H04H60/07Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information characterised by processes or methods for the generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/16Code allocation
    • H04J13/18Allocation of orthogonal codes
    • H04J13/20Allocation of orthogonal codes having an orthogonal variable spreading factor [OVSF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/44Arrangements characterised by circuits or components specially adapted for broadcast
    • H04H20/46Arrangements characterised by circuits or components specially adapted for broadcast specially adapted for broadcast systems covered by groups H04H20/53-H04H20/95
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/015High-definition television systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70701Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70703Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation using multiple or variable rates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/71Wireless systems
    • H04H20/72Wireless systems of terrestrial networks
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/16Code allocation
    • H04J13/18Allocation of orthogonal codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Transmitters (AREA)

Abstract

PURPOSE: A DMB(Digital Multimedia Broadcasting) transmission/reception apparatus and a method thereof equipped with a prior coding unit are provided to reduce computational complexity by including the prior coding unit. CONSTITUTION: A DMB transmission/reception apparatus comprise a variable spreader(120), a modulator(130) and an antenna(140). The modulator modulates the output of the variable spreader. The antenna transmits a message the forged signal. The variable spreader comprises a spreader and prior coding unit. A spreader diffuses the pilot signal in the frequency domain. The prior coding unit multiplies the orthogonal code in the signal outputted in spreader.

Description

디지털 멀티미디어 방송 송수신 장치 및 방법{Apparatus for Transmitting and Receiving Digital Multimedia Broadcasting and Method Thereof}Apparatus for Transmitting and Receiving Digital Multimedia Broadcasting and Method Thereof}

본 발명은 디지털 멀티미디어 방송 송수신 장치 및 방법에 관한 것이다. The present invention relates to an apparatus and method for transmitting and receiving digital multimedia broadcasting.

본 발명은 지식경제부의 IT 성장 동력 기술 개발 사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2006-S-017-03, 과제명: 지상파 DMB 전송 고도화 기술 개발]. The present invention is derived from a study conducted as part of the IT growth engine technology development project of the Ministry of Knowledge Economy [Task Management Number: 2006-S-017-03, Task name: Development of terrestrial DMB transmission advancement technology].

디지털 멀티미디어 방송 시스템에서, 송신 장치는 한 심볼 내에 일정 부반송파 단위마다 파일럿 신호를 삽입하고, 데이터 신호 및 삽입된 파일럿 신호를 주파수 영역에서 확산하여 수신 장치로 전송한다. 이때, 수신 장치로 전송되는 신호는 전체 부반송파에 확산된 파일럿 신호가 삽입된 형태이다.In a digital multimedia broadcasting system, a transmitter inserts a pilot signal for each subcarrier unit in one symbol, spreads a data signal and an inserted pilot signal in a frequency domain, and transmits the pilot signal to a receiver. In this case, the signal transmitted to the receiving apparatus is a form in which a pilot signal spread on all subcarriers is inserted.

수신 장치는 수신된 신호에 대해 역확산을 수행하여, 송신 장치에서 확산되기 전에 파일럿 신호가 삽입되어 있던 부반송파가 채널을 통과하면서 왜곡된 신호 값을 파악하고, 이를 이용하여 채널 정보를 파악한다. 이때, 파악된 채널 정보는 파일럿 신호가 삽입된 일정 부반송파 단위를 대표하는 정보이다.The receiving apparatus performs despreading on the received signal to determine a distorted signal value while the subcarrier to which the pilot signal is inserted is passed through the channel before being spread by the transmitting apparatus, and uses the same to determine channel information. In this case, the identified channel information is information representing a predetermined subcarrier unit into which a pilot signal is inserted.

이후, 수신 장치는 파악된 채널 정보를 해당 부반송파가 포함된 부반송파 단 위에 동일하게 적용하여 채널을 등화한다.Thereafter, the receiving device equalizes the channel by applying the identified channel information to the subcarrier stage including the corresponding subcarrier.

그런데, 송신 장치에서 파일럿 신호를 주파수 영역에서 확산하기 위하여 사용되는 확산 코드의 길이가 증가함에 따라, 수신 장치에서 역확산을 수행하기 위한 역확산 코드의 길이도 증가하게 되어, 전체 디지털 멀티미디어 방송 시스템의 계산량이 기하급수적으로 증가하는 문제점이 있다.However, as the length of a spreading code used for spreading a pilot signal in a frequency domain in a transmitting apparatus increases, the length of a despreading code for performing despreading in a receiving apparatus also increases. There is a problem that the amount of calculation increases exponentially.

본 발명이 이루고자 하는 기술적 과제는, 계산량을 감소시킨 디지털 멀티미디어 방송 송수신 장치 및 방법을 제공하는 것이다. It is an object of the present invention to provide an apparatus and method for transmitting and receiving digital multimedia broadcasting with reduced computation amount.

본 발명의 한 실시예에 따르면, 디지털 멀티미디어 방송 송신 장치가 제공된다. According to an embodiment of the present invention, a digital multimedia broadcasting transmission apparatus is provided.

디지털 멀티미디어 방송 송신 장치는, 파일럿 신호를 주파수 영역에서 확산시켜, 전체 부반송파 중 일부에 상기 파일럿 신호가 삽입된 형태의 신호를 출력하는 가변 확산부; 상기 가변 확산부의 출력을 변조하는 변조부; 및 상기 변조부에서 변조된 신호를 송신하는 안테나를 포함한다. The digital multimedia broadcasting transmitting apparatus includes: a variable spreader which spreads a pilot signal in a frequency domain and outputs a signal in which the pilot signal is inserted into a part of all subcarriers; A modulator for modulating the output of the variable spreader; And an antenna for transmitting a signal modulated by the modulator.

상기 가변 확산부는, 상기 파일럿 신호를 주파수 영역에서 확산시켜, 전체 부반송파에 상기 파일럿 신호가 삽입된 형태의 신호를 출력하는 확산부; 및 상기 확산부에서 출력되는 신호에 직교 코드를 곱하여, 전체 부반송파 중 일부에 상기 파일럿 신호가 삽입된 형태의 신호를 출력하는 사전 코딩부를 포함할 수 있다.The variable spreader may include: a spreader configured to spread the pilot signal in a frequency domain and output a signal in which the pilot signal is inserted into all subcarriers; And a pre-coding unit for multiplying a signal output from the spreader by an orthogonal code and outputting a signal in which the pilot signal is inserted into a part of all subcarriers.

본 발명의 다른 실시예에 따르면, 디지털 멀티미디어 방송 송신 방법이 제공된다. According to another embodiment of the present invention, a digital multimedia broadcasting transmission method is provided.

디지털 멀티미디어 방송 송신 장치가 디지털 멀티미디어 방송 신호를 송신하는 방법은, 파일럿 신호를 주파수 영역에서 확산시켜, 전체 부반송파 중 일부에 상기 파일럿 신호가 삽입된 형태의 확산된 신호를 출력하는 단계; 및 상기 확산된 신호를 변조하여 출력하는 단계를 포함한다. A method for transmitting a digital multimedia broadcasting signal by a digital multimedia broadcasting transmitting apparatus includes spreading a pilot signal in a frequency domain and outputting a spread signal having the pilot signal inserted into a part of all subcarriers; And modulating and outputting the spread signal.

본 발명의 다른 실시예에 따르면, 디지털 멀티미디어 방송 수신 장치가 제공된다. According to another embodiment of the present invention, an apparatus for receiving digital multimedia broadcasting is provided.

디지털 멀티미디어 방송 수신 장치는, 디지털 멀티미디어 송신 장치로부터 수신된 신호를 복조하여, 전체 부반송파 중 일부에 파일럿 신호가 삽입된 형태의 신호를 출력하는 복조부; 및 상기 복조부의 출력에 대해 역확산을 수행하여, 전체 부반송파 중 일정 부반송파 단위 마다 상기 파일럿 신호가 삽입되고, 상기 파일럿 신호가 삽입되지 않은 나머지 부반송파에는 데이터 신호가 삽입된 형태의 신호를 출력하는 역확산부를 포함하며, 상기 역확산부에서 사용되는 코드는 직교 코드이며, 상기 역확산부에서 사용되는 코드의 길이는, 상기 일정 부반송파 단위보다 작으며, 상기 복조부에서 출력되는 신호에서 상기 파일럿 신호가 삽입된 단위와 동일한 것을 특징으로 한다.The digital multimedia broadcasting receiving apparatus includes: a demodulator for demodulating a signal received from a digital multimedia transmitting apparatus and outputting a signal in which a pilot signal is inserted into a part of all subcarriers; And performing despreading on the output of the demodulator so that the pilot signal is inserted in every subcarrier unit among all subcarriers, and the despreading outputs a signal having a data signal inserted in the remaining subcarriers in which the pilot signal is not inserted. And a code used in the despreader is an orthogonal code, and a length of a code used in the despreader is smaller than the predetermined subcarrier unit, and the pilot signal is inserted in the signal output from the demodulator. It is characterized by the same as the unit.

본 발명의 다른 실시예에 따르면, 디지털 멀티미디어 방송 수신 방법이 제공된다. According to another embodiment of the present invention, a method for receiving digital multimedia broadcasting is provided.

디지털 멀티미디어 방송 수신 장치에서 디지털 멀티미디어 방송 신호를 수신 하는 방법은, 디지털 멀티미디어 송신 장치로부터 수신된 신호를 복조하여, 전체 부반송파 중 일부에 파일럿 신호가 삽입된 형태의 신호를 출력하는 단계; 상기 출력된 신호에 대해 역확산을 수행하여, 전체 부반송파 중 일정 부반송파 단위 마다 상기 파일럿 신호가 삽입되고, 상기 파일럿 신호가 삽입되지 않은 나머지 부반송파에는 데이터 신호가 삽입된 형태의 신호를 출력하는 단계를 포함하며,상기 역확산에 사용되는 코드는 직교 코드이며, 상기 역확산에 사용되는 코드의 길이는, 상기 일정 부반송파 단위보다 작은 것을 특징으로 한다. A method for receiving a digital multimedia broadcasting signal in a digital multimedia broadcasting receiving apparatus includes: demodulating a signal received from a digital multimedia broadcasting apparatus and outputting a signal in which a pilot signal is inserted into a part of all subcarriers; Performing despreading on the output signal, and outputting a pilot signal inserted into every subcarrier unit among all subcarriers, and outputting a signal having a data signal inserted into the remaining subcarriers in which the pilot signal is not inserted. The code used for despreading is an orthogonal code, and the length of the code used for despreading is smaller than the predetermined subcarrier unit.

본 발명의 실시예에 의하면, 계산량을 감소시킨 디지털 멀티미디어 방송 송수신 장치 및 방법을 제공할 수 있다. According to an embodiment of the present invention, it is possible to provide an apparatus and method for transmitting and receiving digital multimedia broadcasting with reduced computation amount.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise. In addition, the terms “… unit”, “… unit”, “module”, etc. described in the specification mean a unit that processes at least one function or operation, which may be implemented by hardware or software or a combination of hardware and software. have.

이제, 본 발명의 실시예에 따른 디지털 멀티미디어 방송 송수신 장치 및 방법에 대하여 도면을 참고하여 상세하게 설명한다.Now, a digital multimedia broadcasting transmitting and receiving apparatus and method according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 한 실시예에 따른 디지털 멀티미디어 방송 송신 장치를 개념적으로 나타낸 도면이다.1 is a diagram conceptually illustrating an apparatus for transmitting digital multimedia broadcasting according to an embodiment of the present invention.

도 1을 참고하면, 본 발명의 한 실시예에 따른 디지털 멀티미디어 방송 송신 장치(100)는 데이터 처리부(110), 가변 확산부(120), 변조부(130) 및 안테나(140)를 포함한다.Referring to FIG. 1, the apparatus for transmitting digital multimedia broadcasting according to an embodiment of the present invention includes a data processor 110, a variable spreader 120, a modulator 130, and an antenna 140.

데이터 처리부(110)는 입력되는 데이터 신호에 대해 하나 또는 그 이상의 코딩 방식에 기초하여 인코딩을 수행하고, 인터리빙을 수행한 후, 심볼에 매핑시켜 가변 확산부(120)로 출력한다. The data processor 110 encodes the input data signal based on one or more coding schemes, performs interleaving, and then maps the symbol to the variable spreader 120.

가변 확산부(120)는 확산부(121) 및 사전 코딩부(122)를 포함하고, 확산부(121)는 파일럿 확산부(11), 데이터 확산부(12) 및 합산부(13)를 포함하며, 파일럿 신호 및 데이터 신호를 주파수 영역에서 확산한다. The variable spreader 120 includes a spreader 121 and a precoding unit 122, and the spreader 121 includes a pilot spreader 11, a data spreader 12, and an adder 13. The pilot signal and the data signal are spread in the frequency domain.

파일럿 확산부(11)는 수신 장치에서 채널 정보를 파악하기 위해 사용되는 파일럿 신호를 주파수 영역으로 확산시키고, 데이터 확산부(12)는 데이터 처리부(110)의 출력을 주파수 영역으로 확산시킨다. The pilot spreader 11 spreads the pilot signal used to determine channel information in the receiver in the frequency domain, and the data spreader 12 spreads the output of the data processor 110 in the frequency domain.

파일럿 확산부(11) 및 데이터 확산부(12)에서 확산에 사용되는 코드는 직교 코드이며, 예를 들어, 월시(Walsh) 코드 또는 직교 가변 확산 인자(orthogonal variable spreading factor, OVSF) 코드 등이 사용될 수 있다. 또한, 확산에 사용되는 코드의 길이는 파일럿 신호가 삽입되는 부반송파 단위일 수 있다. The code used for spreading in the pilot spreading section 11 and the data spreading section 12 is an orthogonal code, for example, a Walsh code or an orthogonal variable spreading factor (OVSF) code or the like. Can be. In addition, the length of a code used for spreading may be a subcarrier unit into which a pilot signal is inserted.

합산부(13)는 파일럿 확산부(11) 및 데이터 확산부(12)의 출력을 합산하여 주파수 영역에서 확산된 신호를 출력한다. The adder 13 adds the outputs of the pilot spreader 11 and the data spreader 12 to output a signal spread in the frequency domain.

사전 코딩부(122)는 확산부(121)의 출력에 확산부(121)에서 사용된 코드이나 길이가 상이한 코드를 곱한 후 출력한다. 예를 들어, 확산부(121)에서는 길이가 8인 월시 코드를 사용하여 파일럿 및 데이터 신호를 확산시키고, 사전 코딩부(122)에서는 확산된 신호에 길이가 4인 월시 코드를 곱하여 출력하는 형태로 구현될 수 있다. The precoding unit 122 multiplies the output of the spreading unit 121 by a code used in the spreading unit 121 or a code having a different length, and then outputs the multiplication code. For example, the spreader 121 spreads the pilot and data signals using a Walsh code having a length of 8, and the precoding unit 122 multiplies the spread signal by a Walsh code having a length of 4 and outputs the multiplied signal. Can be implemented.

또한, 사전 코딩부(122)에서 사용되는 코드의 길이는 채널 상황에 따라 변할 수 있다. 즉, 채널 상황의 변화가 많아 확산이 많이 필요한 경우는 사전 코딩부(122)에서 사용되는 코드의 길이를 줄이고, 채널 상황의 변화가 적어서 확산이 많이 필요하지 않은 경우는 사전 코딩부(122)에서 사용되는 코드의 길이를 늘릴 수 있다. In addition, the length of a code used in the precoding unit 122 may vary according to channel conditions. That is, when there are many changes in the channel situation and a lot of spreading is required, the length of the code used in the precoding unit 122 is shortened. In the case where there is little change in the channel situation, the spreading is not necessary in the precoding unit 122. You can increase the length of the code used.

변조부(130)는 사전 코딩부(122)의 출력을 변조한다.The modulator 130 modulates the output of the precoding unit 122.

안테나(140)는 변조부(130)에서 변조된 신호를 송신한다.The antenna 140 transmits a signal modulated by the modulator 130.

도 2는 본 발명의 실시예를 설명하기 위한 개념도이다. 도 2에서는 파일럿 신호가 8개의 부반송파 단위마다 삽입되고, 확산부(121)는 길이 8인 코드를 이용하고, 사전 코딩부(130)는 길이 4인 코드를 이용하는 경우를 예로 들어 설명한다.2 is a conceptual diagram for explaining an embodiment of the present invention. In FIG. 2, a pilot signal is inserted every 8 subcarrier units, and the spreading unit 121 uses a code having a length of 8 and the precoding unit 130 uses a code having a length of 4.

도 2를 참고하면, 확산부(121)를 통과하기 전의 신호는 한 심볼 내에서 8 개의 부반송파 단위마다 파일럿 신호가 삽입된 형태이다. 즉, 8개의 인접 부반송파중, 1개의 부반송파에는 파일럿 신호가 삽입되어 있고, 나머지 7개의 부반송파에는 데이터 신호가 삽입되어 있다.Referring to FIG. 2, a signal before passing through the spreader 121 is a form in which a pilot signal is inserted every 8 subcarrier units in one symbol. That is, a pilot signal is inserted into one subcarrier among eight adjacent subcarriers, and a data signal is inserted into the remaining seven subcarriers.

이후, 확산부(121)는 파일럿 신호 및 데이터 신호를 주파수 영역에서 확산하고, 확산부(121)를 통과한 신호는 전체 부반송파에 동일한 크기(하나의 심볼 크기의 1/8)의 파일럿 신호가 삽입된 형태이다. Thereafter, the spreader 121 spreads the pilot signal and the data signal in the frequency domain, and the signal passing through the spreader 121 is inserted with the pilot signal having the same size (1/8 the size of one symbol) to all subcarriers. Form.

이후, 사전 코딩부(122)는 확산부(121)에서 확산된 신호에 길이 4인 코드를 곱하여 출력하고, 사전 코딩부(122)를 통과한 신호는 4개의 부반송파 단위마다 크기가 하나의 심볼 크기의 1/2인 파일럿 신호가 삽입된 형태이다. Thereafter, the precoding unit 122 multiplies and outputs a signal having a length of 4 by the spread signal from the spreading unit 121, and the signal passing through the precoding unit 122 has a size of one symbol for every four subcarrier units. The pilot signal of 1/2 is inserted.

사전 코딩부(122)를 통과하기 전에 전체 부반송파에 1/8의 크기로 포함되어 있던 파일럿 신호는, 사전 코딩부(122)를 통과한 후 1/2의 크기로 커지게 된다. 즉, 파일럿 신호가 포함되는 부반송파의 수는 줄어들지만, 해당 부반송파에 삽입되는 파일럿 신호의 크기는 커지게 된다.Before passing through the precoding unit 122, the pilot signal included in the size of 1/8 in the entire subcarrier is increased to the size of 1/2 after passing through the precoding unit 122. That is, the number of subcarriers included in the pilot signal is reduced, but the size of the pilot signal inserted in the corresponding subcarrier is increased.

따라서, 수신 장치가 사전 코딩부(122)를 거친 후 변조된 신호를 수신하면, 수신 장치에서 길이가 2인 코드를 사용하여 역확산을 수행할 수 있어 역확산 과정에 필요한 계산량이 줄어들게 된다. Therefore, when the receiving device receives the modulated signal after passing through the precoding unit 122, the receiving device can despread using a code having a length of 2, thereby reducing the amount of calculation required for the despreading process.

사전 코딩부(122)를 적용함에 따른 수신 장치의 계산량 감소는 하기의 수학식을 통해 설명한다.The reduction in the amount of calculation of the receiving apparatus by applying the precoding unit 122 will be described through the following equation.

수학식 1 내지 3은 한 심볼에서 인접한 8개의 부반송파가 도 1의 확산 부(121) 및 사전 코딩부(122)를 통과함에 따라 해당 부반송파의 값이 변화하는 것을 나타낸다.Equations 1 to 3 indicate that the values of the corresponding subcarriers change as eight adjacent subcarriers pass through the spreading unit 121 and the precoding unit 122 of FIG. 1.

수학식 1은 확산부(121)를 거치기 전의 신호를 나타내며, 확산부(121)를 거치기 전의 신호는 인접한 8개의 부반송파 중 가장 앞선 부반송파에 파일럿 신호가 삽입되고, 남은 7개의 부반송파에는 데이터 신호가 삽입된 형태이다. Equation 1 represents a signal before passing through the spreading unit 121, and a signal before passing through the spreading unit 121 is inserted into a pilot signal at the earliest subcarrier among the eight adjacent subcarriers, and a data signal is inserted into the remaining seven subcarriers. Form.

Figure 112009033410071-PAT00001
Figure 112009033410071-PAT00001

여기서,

Figure 112009033410071-PAT00002
은 부반송파의 번호,
Figure 112009033410071-PAT00003
는 파일럿 신호,
Figure 112009033410071-PAT00004
은 데이터 신호를 의미한다.here,
Figure 112009033410071-PAT00002
Is the number of subcarriers,
Figure 112009033410071-PAT00003
Is a pilot signal,
Figure 112009033410071-PAT00004
Means a data signal.

수학식 2는 확산부(121)를 거친 후의 신호를 나타낸 것으로, 확산부(121)에서 길이 8인 월시 코드가 사용된 경우의 신호이다. Equation 2 shows a signal after passing through the diffusion unit 121, and is a signal when a Walsh code having a length of 8 is used in the diffusion unit 121.

Figure 112009033410071-PAT00005
Figure 112009033410071-PAT00005

Figure 112009033410071-PAT00006
Figure 112009033410071-PAT00006

수학식 2에서 나타난 바와 같이, 파일럿 신호 및 데이터 신호는 인접한 8개의 부반송파에 확산되어 분포한다. As shown in Equation 2, the pilot signal and the data signal are spread and distributed on eight adjacent subcarriers.

일반적인 디지털 멀티미디어 방송 송신 장치에서는 수학식 2에서 나타난 형태로 부반송파를 구성하여 변조한 후 전송한다. 따라서, 송신 장치에서 수학식 2에 나타난 형태로 확산된 신호를 역확산하기 위해서는 8×8 회의 곱셈 연산이 필요하다.In a general digital multimedia broadcasting transmission apparatus, a subcarrier is configured in the form shown in Equation 2, modulated, and then transmitted. Therefore, in order to despread the spread signal in the form shown in Equation 2, 8 x 8 multiplication operations are required.

수학식 3은 본 발명의 실시예에 따른 사전 코딩부(130)를 거친 후의 신호를 나타낸 것으로, 사전 코딩부(130)에서 길이 4인 월시 코드가 사용된 경우의 신호이 다.Equation 3 shows a signal after passing through the pre-coding unit 130 according to an embodiment of the present invention, and is a signal when the Walsh code having a length of 4 is used in the pre-coding unit 130.

Figure 112009033410071-PAT00007
Figure 112009033410071-PAT00007

수학식 3에 나타난 바와 같이, 확산부(121)에서 전체 부반송파로 확산된 신호는 사전 코딩부(122)를 거치게 되면, 확산되기 전인 최초에 부반송파에 삽입된 신호와 부반송파의 순서상 4번째 부반송파에 삽입된 신호의 조합으로 해당 부반송파의 값이 정해지게 된다. As shown in Equation 3, when the spreader 121 spreads the entire subcarrier through the precoding unit 122, the signal inserted into the subcarrier before the spread and the fourth subcarrier in order of the subcarrier are spread. The subcarrier value is determined by the combination of the inserted signals.

따라서, 전체 부반송파에 퍼져있던 파일럿 신호는 최초에 파일럿 신호가 삽입된 부반송파(

Figure 112009033410071-PAT00008
)와 부반송파의 순서상 4번째 부반송파(
Figure 112009033410071-PAT00009
)에만 파일럿 신호가 삽 입된 형태가 된다. Therefore, the pilot signal spread over the entire subcarrier is initially a subcarrier (with a pilot signal inserted).
Figure 112009033410071-PAT00008
) And the fourth subcarrier in order of subcarriers (
Figure 112009033410071-PAT00009
), The pilot signal is inserted.

또한, 사전 코딩부(122)를 거친 후 부반송파에 삽입된 신호의 형태를 보면, 동일한 신호의 조합(예를 들면, p, d4)으로 부반송파의 값이 정해진 부반송파들(예를 들어,

Figure 112009033410071-PAT00010
Figure 112009033410071-PAT00011
)은 최초 해당 부반송파에 삽입된 신호(예를 들면, p, d4)에 길이 2인 월시 코드를 곱하여 합산한 결과와 같다. In addition, when the shape of the signal inserted into the subcarrier after passing through the pre-coding unit 122, the subcarriers (for example, the value of the subcarrier is determined by the combination of the same signal (for example, p, d 4 )
Figure 112009033410071-PAT00010
And
Figure 112009033410071-PAT00011
) Is equal to the result of multiplying the signal inserted into the corresponding subcarrier (for example, p, d 4 ) by multiplying the Walsh code of length 2.

따라서, 본 발명의 실시예에 따른 사전 코딩부(122)가 적용된 송신 장치로부터 신호를 수신하는 수신 장치는, 역확산을 위해 길이 8인 월시 코드를 사용할 필요없이 길이 2인 월시 코드로 역확산이 가능하다. Accordingly, a receiving device that receives a signal from a transmitting device to which the precoding unit 122 according to an embodiment of the present invention is applied does not need to use a Walsh code of length 8 for despreading. It is possible.

즉, 일반적인 송신 장치에서는 역확산을 위해 8×8 회의 곱셈 연산이 필요하나, 본 발명의 실시예에 따른 사전 코딩부(122)가 적용된 송신 장치로부터 신호를 수신하는 수신 장치는 2×2×4 회의 곱셈 연산으로 역확산이 가능하여, 역확산을 위해 필요한 계산량이 줄어들게 된다. That is, although a general transmission device requires 8 × 8 multiplication operations for despreading, a reception device receiving a signal from a transmission device to which the precoding unit 122 is applied according to an embodiment of the present invention is 2 × 2 × 4. Demultiplexing is possible with a multiplication operation, which reduces the amount of computation required for despreading.

도 3은 본 발명의 실시예에 따른 사전 코딩부(122)에서 사용되는 코드 길이의 변화에 따른 파일럿 신호 형태를 나타내는 개념도이다. 3 is a conceptual diagram illustrating a pilot signal shape according to a change in code length used in the precoding unit 122 according to an embodiment of the present invention.

도 3을 참고하면, 사전 코딩부(122)에서 사용되는 코드의 길이를 줄일수록 파일럿 신호는 전체 부반송파에 넓게 분포하게 된다. 따라서, 사전 코딩부(130)에서 사용되는 코드의 길이를 늘일수록 수신 장치에서 역확산을 수행하는데 필요한 계산량을 줄어들게 된다. Referring to FIG. 3, as the length of the code used in the precoding unit 122 is reduced, the pilot signal is widely distributed over the entire subcarriers. Therefore, as the length of the code used in the precoding unit 130 is increased, the amount of calculation required to perform despreading in the receiving device is reduced.

또한, 사전 코딩부(122)에서 사용되는 코드의 길이가 8인 경우에는 확산 부(121)를 통해 주파수 영역에서 확산된 신호가 사전 코딩부(122)를 통과하면서 역확산되는 효과가 있어 수신 장치에서 역확산을 수행할 필요가 없다.In addition, when the code length used in the precoding unit 122 is 8, a signal spread in the frequency domain through the spreading unit 121 is despread while passing through the precoding unit 122. There is no need to perform despreading at.

또한, 사전 코딩부(122)에서 사용되는 코드의 길이가 1인 경우에는 사전 코딩부(122)를 통과하기 전 주파수 영역에서 확산된 신호와 동일한 신호를 출력하는 것으로 수신 장치에서의 계산량 감소 효과는 없다.In addition, when the length of the code used in the precoding unit 122 is 1, outputting the same signal as the signal spread in the frequency domain before passing through the precoding unit 122, the effect of reducing the amount of calculation in the receiving device none.

도 4는 본 발명의 한 실시예에 따른 확산부(121)를 개념적으로 나타낸 도면이고, 도 5는 본 발명의 한 실시예에 따른 사전 코딩부(122)를 개념적으로 나타낸 도면이다. 4 is a diagram conceptually showing a diffusion unit 121 according to an embodiment of the present invention, and FIG. 5 is a diagram conceptually showing a precoding unit 122 according to an embodiment of the present invention.

도 4는 확산부(121)에서 확산 코드로 월시 코드를 이용하는 경우를 예로 들어 설명한다. 4 illustrates a case where the spreading unit 121 uses a Walsh code as a spreading code.

도 4에서, M은 월시 코드의 길이에 해당하고, 파일럿 신호가 삽입되는 주기, 즉 파일럿 신호가 확산되는 부반송파의 단위일 수 있다. 또한, W0, W-1, ..., WM - 1는 서로 직교하는 월시 코드들로 M개가 존재한다. In FIG. 4, M may correspond to a length of a Walsh code, and may be a period in which a pilot signal is inserted, that is, a unit of a subcarrier in which the pilot signal is spread. In addition, W 0 , W- 1 , ..., W M - 1 are M Walsh codes orthogonal to each other.

확산부(121)는 파일럿 확산부(11), 데이터 확산부(12) 및 합산부(13)를 포함하나, 파일럿 확산부(11) 및 데이터 확산부(12)는 분리된 형태가 아니고, 동일한 확산부(121) 내에서 일부의 월시 코드를 파일럿을 확산시키는데 사용함으로써 구분된다. 즉, 파일럿 신호 및 데이터 신호에 각각의 월시 코드를 곱한 후 이를 합산부(13)에서 합산함으로써 주파수 영역에서 확산된 신호를 얻을 수 있다.The spreader 121 includes a pilot spreader 11, a data spreader 12, and an adder 13, but the pilot spreader 11 and the data spreader 12 are not separated from each other. Some of the Walsh codes in the spreading section 121 are used to spread the pilot. That is, a signal spread in the frequency domain may be obtained by multiplying the pilot signal and the data signal by each Walsh code and summing them by the adder 13.

도 5에서는 확산부(121)에서 확산 코드로 길이 8의 월시 코드를 사용한 후, 사전 코딩부(122)에서 길이 4인 월시 코드를 이용하는 경우의 사전 코딩부(122)를 예로 들어 설명한다.In FIG. 5, the spreading unit 121 uses a Walsh code having a length of 8 as a spreading code, and then uses the precoding unit 122 when the precoding unit 122 uses a Walsh code having a length of 4 is described.

사전 코딩부(122)는 확산부(121)에서 확산된 신호를 4개의 부반송파 단위로 길이 4인 월시 코드를 곱하고, 이를 합산하여 출력한다. The precoding unit 122 multiplies the signal spread by the spreading unit 121 by a Walsh code having a length of 4 in units of four subcarriers, adds the sum signal, and outputs the sum signal.

구체적으로, 사전 코딩부(122)는 8개의 부반송파 중 4개의 부반송파 단위를 처리하기 위한 제1 연산부(21) 및 나머지 4개의 부반송파 단위를 처리하기 위한 제2 연산부(22)를 포함하며, 각 연산부(21, 22)는 각 부반송파에 월시 코드를 곱하기 위한 곱셈부(31, 32) 및 곱셈부(31, 32)의 결과를 합하기 위한 합산부(41, 42)를 포함한다. Specifically, the precoding unit 122 includes a first calculating unit 21 for processing four subcarrier units of the eight subcarriers and a second calculating unit 22 for processing the remaining four subcarrier units, and each calculating unit (21, 22) includes multipliers (31, 32) for multiplying each subcarrier with Walsh codes and a sum (41, 42) for adding up the results of the multipliers (31, 32).

이제, 본 발명의 실시예에 따른 디지털 멀티미디어 방송 수신 장치에 대하여 도면을 참고하여 상세하게 설명한다.Now, a digital multimedia broadcasting receiver according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 6은 본 발명의 한 실시예에 따른 디지털 멀티미디어 방송 수신 장치의 구성을 개념적으로 나타낸 도면이다. 6 is a diagram conceptually illustrating a configuration of a digital multimedia broadcasting reception device according to an embodiment of the present invention.

도 6을 참고하면, 본 발명의 한 실시예에 따른 디지털 멀티미디어 방송 수신 장치(200)는, 안테나(210), 복조부(220), 역확산부(230), 채널 추정부(240), 등화부(250) 및 데이터 처리부(260)를 포함한다. Referring to FIG. 6, the digital multimedia broadcasting receiver 200 according to an embodiment of the present invention includes an antenna 210, a demodulator 220, a despreader 230, a channel estimator 240, and equalization. The unit 250 and the data processor 260 are included.

안테나(210)는 디지털 멀티미디어 송신 장치(100)로부터 수신된 신호를 복조부(220)로 출력한다.The antenna 210 outputs a signal received from the digital multimedia transmission apparatus 100 to the demodulator 220.

복조부(220)는 안테나(210)의 출력을 복조한다. The demodulator 220 demodulates the output of the antenna 210.

역확산부(230)는 복조부(220)에서 복조된 신호에 대해 역확산을 수행한다. 이때, 역확산부(230)는 디지털 멀티미디어 송신 장치(100)의 사전 코딩부(130)의 코딩 결과에 대응하기 위해, 역확산 코드로 디지털 멀티미디어 송신 장치(100)의 확산부(121)에 대응되는 역확산 코드가 아닌, 사전 코딩부(130)에서 사전 코딩을 하기 위해 사용된 코드 및 코드의 길이에 대응하여 결정된다. The despreader 230 performs despreading on the signal demodulated by the demodulator 220. In this case, the despreader 230 corresponds to the spreader 121 of the digital multimedia transmitter 100 with the despread code to correspond to the coding result of the precoding unit 130 of the digital multimedia transmitter 100. Rather than the despreading code, the code used for precoding in the precoding unit 130 and the length of the code are determined.

즉, 파일럿 신호가 8개의 부반송파 단위 마다 삽입되고, 확산부(121)에서 길이 8인 코드가 이용되고, 사전 코딩부(130)에서 길이 4인 코드가 이용된 경우, 역환산부(230)에서 역확산을 위해 길이 2인 월시 코드가 사용된다.That is, when a pilot signal is inserted every eight subcarrier units, a code of length 8 is used in the spreader 121, and a code of length 4 is used in the precoding unit 130, the inverse conversion unit 230 is inversed. A Walsh code of length 2 is used for spreading.

또한, 사전 코딩부(130)에서 사용되는 코드는 채널 상황에 따라 변할 수 있으므로, 이에 대응하여 역확산부(230)에서 사용되는 코드 및 코드의 길이도 변하게 된다. In addition, since the code used in the precoding unit 130 may change according to channel conditions, the code and the length of the code used in the despreading unit 230 also change correspondingly.

구체적으로, 채널 상황의 변화가 적으면 파일럿 개수도 덜 필요하므로 사전 코딩부(130)에서 사전 코드의 길이를 길게하여 수신 장치(200)의 역확산 계산량을 더 줄일 수 있고, 채널 상황의 변화가 많으면 역확산 계산량이 늘어나더라도 파일럿 개수를 늘려 수신 장치(200)로 송신할 수 있다. Specifically, if the change in the channel situation is small, the number of pilots is also less, so that the length of the pre-code in the precoding unit 130 can further reduce the amount of despreading calculation of the receiving apparatus 200, If it is large, even if the amount of despreading increases, the number of pilots may be increased and transmitted to the receiving device 200.

채널 추정부(240)는 역확산부(230)에서 출력된 왜곡된 파일럿 신호에 기초하여 전송 채널을 추정한다. 구체적으로, 채널 추정부(240)는 송신 장치에서 확산되기 전에 파일럿 신호가 삽입되어 있던 부반송파가 채널을 통과하면서 왜곡된 신호 값을 파악하고, 이를 이용하여 채널 정보를 파악한다. 이때, 파악된 채널 정보는 파일럿 신호가 삽입된 일정 부반송파 단위를 대표하는 정보이다.The channel estimator 240 estimates a transmission channel based on the distorted pilot signal output from the despreader 230. In detail, the channel estimator 240 determines a distorted signal value while the subcarrier, into which the pilot signal is inserted, passes through the channel before being spread by the transmitter, and uses the information to determine channel information. In this case, the identified channel information is information representing a predetermined subcarrier unit into which a pilot signal is inserted.

등화부(250)는 채널 추정부(240)에서 추정된 전송 채널의 정보를 기초로, 역 확산부(230)에서 출력되는 데이터 신호를 등화하여 출력한다.The equalizer 250 equalizes and outputs the data signal output from the inverse spreader 230 based on the information of the transmission channel estimated by the channel estimator 240.

데이터 처리부(260)는 등화부(250)에서 등화된 데이터 신호에 대해 심볼 디매핑, 디인터리빙, 채널 디코딩 등의 과정을 수행하여 출력한다. The data processor 260 performs symbol demapping, deinterleaving, channel decoding, and the like on the data signal equalized by the equalizer 250 and outputs the same.

도 7은 본 발명의 한 실시예에 따른 역확산부(230)의 동작을 설명하기 위한 개념도이다. 7 is a conceptual diagram illustrating the operation of the despreader 230 according to an embodiment of the present invention.

도 7에서 역확산부(230)가 역확산을 위해 사용하는 코드는 길이 2인 월시 코드이다. 또한, 인접한 8개의 부반송파 중 해당 부반송파의 역확산을 위한 입력 및 출력은 상기한 수학식 3을 기초로 결정된다. In FIG. 7, a code used by the despreader 230 for despreading is a Walsh code having a length of 2. In addition, an input and an output for despreading the subcarriers among the eight adjacent subcarriers are determined based on Equation 3 described above.

구체적으로, 수학식 3과 같이, 송신 장치(100)의 사전 코딩부(130)를 통과한 신호는 확산되기 전인 최초에 부반송파에 삽입된 신호와 부반송파의 순서상 4번째 부반송파에 삽입된 신호의 조합으로 해당 부반송파의 값이 정해지게 된다. 또한, 동일한 신호의 조합으로 부반송파의 값이 정해진 부반송파들(예를 들어,

Figure 112009033410071-PAT00012
Figure 112009033410071-PAT00013
)은 최초 해당 부반송파에 삽입된 신호에 길이 2인 월시 코드를 곱하여 합산한 결과와 같다. Specifically, as shown in Equation 3, the signal passing through the pre-coding unit 130 of the transmitting device 100 is a combination of the signal inserted in the first subcarrier before the spread and the signal inserted in the fourth subcarrier in the order of the subcarriers The value of the corresponding subcarrier is determined. In addition, the subcarriers (e.g.,
Figure 112009033410071-PAT00012
And
Figure 112009033410071-PAT00013
) Is equal to the result of multiplying the signal inserted into the corresponding subcarrier by multiplying the Walsh code of length 2.

따라서, 역확산부(230)는 동일한 신호의 조합으로 부반송파의 값이 정해진 부반송파들(예를 들어,

Figure 112009033410071-PAT00014
Figure 112009033410071-PAT00015
)에 대해 길이 2인 월시 코드를 곱하여, 파일럿 신호 및 데이터 신호의 역확산이 가능하다. Accordingly, the despreader 230 may determine subcarriers (eg,
Figure 112009033410071-PAT00014
And
Figure 112009033410071-PAT00015
Multiplying the Walsh code by < RTI ID = 0.0 > 2, < / RTI > enables despreading of the pilot and data signals.

도 8은 본 발명의 다른 실시예에 따른 가변 확산부(120)의 동작을 설명하기 위한 개념도이다. 8 is a conceptual view illustrating the operation of the variable diffusion unit 120 according to another embodiment of the present invention.

이상에서는, 가변 확산부(120)가 확산부(121) 및 사전 코딩부(122)를 포함하 며, 합산부(13)에서 파일럿 신호 및 데이터 신호를 주파수 영역에서 확산시키고, 사전 코딩부(122)에서 전체 주파수 대역으로 확산된 신호에 직교 코드를 곱하여 출력하였다. In the above description, the variable spreading unit 120 includes a spreading unit 121 and a precoding unit 122. The summing unit 13 spreads the pilot signal and the data signal in the frequency domain, and the precoding unit 122. ) Multiplied by the orthogonal code to the signal spread over the entire frequency band.

그러나, 본 발명의 다른 실시예에 따른 가변 확산부(120)는, 확산부(121) 및 사전 코딩부(122)에서 별도로 수행되는 동작을 한번에 처리한다. 즉, 본 발명의 다른 실시예에 따른 가변 확산부(120)는 파일럿 신호 및 데이터 신호를 주파수 영역에서 확산시켜, 본 발명의 한 실시예에 따른 사전 코딩부(122)의 출력과 동일한 형태로 출력한다.However, the variable diffusion unit 120 according to another embodiment of the present invention processes operations performed separately by the diffusion unit 121 and the precoding unit 122 at once. That is, the variable spreader 120 according to another embodiment of the present invention spreads the pilot signal and the data signal in the frequency domain, and outputs the same form as the output of the precoding unit 122 according to an embodiment of the present invention. do.

즉, 본 발명의 다른 실시예에 따른 가변 확산부(120)는 "하나의 부반송파"와 "하나의 부반송파에서 부반송파의 순서상 4번째 부반송파"(예를 들어,

Figure 112009033410071-PAT00016
Figure 112009033410071-PAT00017
)에 최초로 삽입된 신호에 길이 2인 월시 코드를 곱하는 형식으로 전체 부반송파를 확산시킨다. That is, the variable spreader 120 according to another embodiment of the present invention may have a "one subcarrier" and a "fourth subcarrier in the order of subcarriers in one subcarrier" (for example,
Figure 112009033410071-PAT00016
And
Figure 112009033410071-PAT00017
), The entire subcarrier is spread by multiplying the first inserted signal by the Walsh code of length 2.

이와 같이 본 발명의 제2 실시예에 의하면, 송신 장치에 사전 코딩부(122)의 추가 없이도 동일한 효과를 나타낼 수 있고, 송신 장치의 계산량 감소 효과도 추가적으로 가져올 수 있다. As described above, according to the second exemplary embodiment of the present invention, the same effect can be obtained without adding the precoding unit 122 to the transmitting apparatus, and an additional effect of reducing the amount of calculation of the transmitting apparatus can be obtained.

도 8에서 본 발명의 다른 실시예에 따른 가변 확산부(120)가 확산을 위해 사용하는 코드는 길이 2인 월시 코드이며, "하나의 부반송파"와 "하나의 부반송파에서 부반송파의 순서상 4번째 부반송파"(예를 들어,

Figure 112009033410071-PAT00018
Figure 112009033410071-PAT00019
)에 최초로 삽입된 신호에 길이 2인 월시 코드를 곱하는 형식으로 전체 부반송파를 확산시킨다.In FIG. 8, the code used for spreading by the variable spreader 120 according to another embodiment of the present invention is a Walsh code having a length of 2, and the fourth subcarrier in the order of subcarriers in one subcarrier and one subcarrier. "(E.g,
Figure 112009033410071-PAT00018
And
Figure 112009033410071-PAT00019
), The entire subcarrier is spread by multiplying the first inserted signal by the Walsh code of length 2.

도 8에 나타난 바와 같이, 본 발명의 다른 실시예에 따른 가변 확산부(120) 에서 길이 2의 월시 코드로 확산된 신호는 도 2에서 사전 코딩부(122)를 거친 신호와 동일하다. As shown in FIG. 8, the signal spread with the Walsh code having a length of 2 in the variable spreader 120 according to another embodiment of the present invention is the same as the signal that has passed through the precoding unit 122 in FIG. 2.

이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다. The embodiments of the present invention described above are not implemented only through the apparatus and the method, but may be implemented through a program for realizing a function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded. Implementation may be easily implemented by those skilled in the art from the description of the above-described embodiments.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.

도 1은 본 발명의 한 실시예에 따른 디지털 멀티미디어 방송 송신 장치를 개념적으로 나타낸 도면이다.1 is a diagram conceptually illustrating an apparatus for transmitting digital multimedia broadcasting according to an embodiment of the present invention.

도 2는 본 발명의 실시예를 설명하기 위한 개념도이다.2 is a conceptual diagram for explaining an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 사전 코딩부(122)에서 사용되는 코드 길이의 변화에 따른 파일럿 신호 형태를 나타내는 개념도이다.3 is a conceptual diagram illustrating a pilot signal shape according to a change in code length used in the precoding unit 122 according to an embodiment of the present invention.

도 4는 본 발명의 한 실시예에 따른 확산부(121)를 개념적으로 나타낸 도면이다.4 conceptually illustrates a diffuser 121 according to an embodiment of the present invention.

도 5는 본 발명의 한 실시예에 따른 사전 코딩부(122)를 개념적으로 나타낸 도면이다.5 conceptually illustrates a precoding unit 122 according to an embodiment of the present invention.

도 6은 본 발명의 한 실시예에 따른 디지털 멀티미디어 방송 수신 장치의 구성을 개념적으로 나타낸 도면이다.6 is a diagram conceptually illustrating a configuration of a digital multimedia broadcasting reception device according to an embodiment of the present invention.

도 7은 본 발명의 한 실시예에 따른 역확산부(230)의 동작을 설명하기 위한 개념도이다.7 is a conceptual diagram illustrating the operation of the despreader 230 according to an embodiment of the present invention.

도 8은 본 발명의 다른 실시예에 따른 가변 확산부(120)의 동작을 설명하기 위한 개념도이다.8 is a conceptual view illustrating the operation of the variable diffusion unit 120 according to another embodiment of the present invention.

Claims (18)

파일럿 신호를 주파수 영역에서 확산시켜, 전체 부반송파 중 일부에 상기 파일럿 신호가 삽입된 형태의 신호를 출력하는 가변 확산부; A variable spreader which spreads a pilot signal in a frequency domain and outputs a signal in which the pilot signal is inserted into a part of all subcarriers; 상기 가변 확산부의 출력을 변조하는 변조부; 및 A modulator for modulating the output of the variable spreader; And 상기 변조부에서 변조된 신호를 송신하는 안테나를 포함하는An antenna for transmitting a signal modulated by the modulator 디지털 멀티미디어 방송 송신 장치.Digital multimedia broadcasting transmission device. 제1항에 있어서,The method of claim 1, 상기 가변 확산부는,The variable diffusion unit, 상기 파일럿 신호를 주파수 영역에서 확산시켜, 전체 부반송파에 상기 파일럿 신호가 삽입된 형태의 신호를 출력하는 확산부; 및A spreader which spreads the pilot signal in a frequency domain and outputs a signal in which the pilot signal is inserted into all subcarriers; And 상기 확산부에서 출력되는 신호에 직교 코드를 곱하여, 전체 부반송파 중 일부에 상기 파일럿 신호가 삽입된 형태의 신호를 출력하는 사전 코딩부를 포함하는And a pre-coding unit for multiplying a signal output from the spreader by an orthogonal code and outputting a signal in which the pilot signal is inserted into a part of all subcarriers. 디지털 멀티미디어 방송 송신 장치. Digital multimedia broadcasting transmission device. 제2항에 있어서,The method of claim 2, 상기 확산부는, The diffusion unit, 상기 가변 확산부에 입력되는 파일럿 신호의 주기와 동일한 길이를 가지는 확산 코드를 사용하여 상기 파일럿 신호를 확산하는 것을 특징으로 하는And spreading the pilot signal by using a spreading code having a length equal to a period of the pilot signal input to the variable spreading unit. 디지털 멀티미디어 방송 송신 장치.Digital multimedia broadcasting transmission device. 제3항에 있어서,The method of claim 3, 상기 확산부는 상기 직교 코드와 동일한 유형의 확산 코드를 사용하여 상기 파일럿 신호를 확산하는 것을 특징으로 하는The spreader spreads the pilot signal using a spreading code of the same type as the orthogonal code. 디지털 멀티미디어 방송 송신 장치.Digital multimedia broadcasting transmission device. 제4항에 있어서,The method of claim 4, wherein 상기 직교 코드의 길이는 1보다 큰 것을 특징으로 하는 The length of the orthogonal code is greater than one 디지털 멀티미디어 방송 송신 장치.Digital multimedia broadcasting transmission device. 제2항에 있어서,The method of claim 2, 상기 확산부는,The diffusion unit, 상기 파일럿 신호를 주파수 영역에서 확산시키는 파일럿 확산부;A pilot spreader for spreading the pilot signal in a frequency domain; 데이터 신호를 주파수 영역에서 확산시키는 데이터 확산부; 및 A data spreader for spreading a data signal in a frequency domain; And 상기 파일럿 확산부 및 상기 데이터 확산부의 출력을 합산하여 주파수 영역에서 확산된 신호를 출력하는 합산부를 포함하는 And a summation unit configured to sum the outputs of the pilot spreader and the data spreader to output a signal spread in a frequency domain. 디지털 멀티미디어 방송 송신 장치.Digital multimedia broadcasting transmission device. 제6항에 있어서,The method of claim 6, 상기 사전 코딩부는,The precoding unit, 상기 직교 코드의 길이에 대응하는 부반송파 단위를 처리하기 위한 연산부를 포함하며,Comprising an operation unit for processing a subcarrier unit corresponding to the length of the orthogonal code, 상기 연산부는,The calculation unit, 각 부반송파에 상기 직교 코드를 곱하기 위한 곱셈부; 및A multiplier for multiplying each subcarrier by the orthogonal code; And 상기 곱셈부의 결과를 상기 부반송파 단위로 합하기 위한 합산부를 포함하는An adder for adding up the result of the multiplier in the subcarrier unit; 디지털 멀티미디어 방송 송신 장치.Digital multimedia broadcasting transmission device. 제2항에 있어서,The method of claim 2, 채널 상황의 변화가 많은 경우에 사용되는 상기 직교 코드의 길이는 The length of the orthogonal code used when there is a large change in channel conditions is 채널 상황의 변화가 적은 경우에 사용되는 상기 직교 코드의 길이 보다 짧은 것을 특징으로 하는It is characterized in that the shorter than the length of the orthogonal code used when the change in the channel situation is small 디지털 멀티미디어 방송 송신 장치.Digital multimedia broadcasting transmission device. 제1항에 있어서,The method of claim 1, 상기 가변 확산부는, The variable diffusion unit, 상기 가변 확산부에 입력되는 파일럿 신호의 주기보다 짧은 길이를 가지는 확산 코드를 사용하여 상기 파일럿 신호를 확산하는 Spreading the pilot signal using a spreading code having a length shorter than the period of the pilot signal input to the variable spreader 디지털 멀티미디어 방송 송신 장치.Digital multimedia broadcasting transmission device. 디지털 멀티미디어 방송 송신 장치가 디지털 멀티미디어 방송 신호를 송신하는 방법에 있어서,In the digital multimedia broadcasting transmitting apparatus transmits a digital multimedia broadcasting signal, 파일럿 신호를 주파수 영역에서 확산시켜, 전체 부반송파 중 일부에 상기 파일럿 신호가 삽입된 형태의 확산된 신호를 출력하는 단계; 및Spreading a pilot signal in a frequency domain and outputting a spread signal having the pilot signal inserted into a part of all subcarriers; And 상기 확산된 신호를 변조하여 출력하는 단계를 포함하는 Modulating and outputting the spread signal; 디지털 멀티미디어 방송 송신 방법.Digital multimedia broadcasting transmission method. 제10항에 있어서,The method of claim 10, 상기 확산된 신호를 출력하는 단계는,The outputting of the spread signal may include: 상기 파일럿 신호를 주파수 영역에서 확산시켜, 전체 부반송파에 상기 파일럿 신호가 삽입된 형태의 신호를 출력하는 단계; 및Spreading the pilot signal in a frequency domain and outputting a signal in which the pilot signal is inserted into all subcarriers; And 상기 전체 부반송파에 상기 파일럿 신호가 삽입된 형태의 신호에 직교 코드를 곱하여, 전체 부반송파 중 일부에 상기 파일럿 신호가 삽입된 형태의 신호를 출력하는 단계를 포함하는 And multiplying all subcarriers by an orthogonal code with a signal in which the pilot signal is inserted, and outputting a signal in which the pilot signal is inserted into a part of all subcarriers. 디지털 멀티미디어 방송 송신 방법.Digital multimedia broadcasting transmission method. 제11항에 있어서,The method of claim 11, 상기 파일럿 신호를 주파수 영역에서 확산시켜, 전체 부반송파에 상기 파일럿 신호가 삽입된 형태의 신호를 출력시키는 단계에서 사용되는 코드는,The code used in the step of spreading the pilot signal in the frequency domain and outputting a signal in which the pilot signal is inserted in all subcarriers, 최초에 상기 파일럿 신호가 입력되는 주기와 동일한 길이를 가지는 확산 코 드인 것을 특징을 하는 Characterized in that it is a spreading code having the same length as the period in which the pilot signal is first input 디지털 멀티미디어 방송 송신 방법.Digital multimedia broadcasting transmission method. 제12항에 있어서,The method of claim 12, 상기 전체 부반송파에 상기 파일럿 신호가 삽입된 형태의 신호에 직교 코드를 곱하여, 전체 부반송파 중 일부에 상기 파일럿 신호가 삽입된 형태의 신호를 출력하는 단계에서 사용되는 코드는, The code used in the step of outputting a signal in which the pilot signal is inserted to a part of the total subcarriers by multiplying an orthogonal code by a signal in which the pilot signal is inserted to the entire subcarrier, 상기 파일럿 신호를 주파수 영역에서 확산시켜, 전체 부반송파에 상기 파일럿 신호가 삽입된 형태의 신호를 출력시키는 단계에서 사용되는 코드와 동일한 유형의 코드인 것을 특징으로 하는 It is characterized in that the code of the same type as the code used in the step of spreading the pilot signal in the frequency domain, and outputting a signal in which the pilot signal is inserted in all subcarriers 디지털 멀티미디어 방송 송신 방법.Digital multimedia broadcasting transmission method. 제13항에 있어서,The method of claim 13, 상기 직교 코드의 길이는 1보다 큰 것을 특징으로 하는 The length of the orthogonal code is greater than one 디지털 멀티미디어 방송 송신 방법.Digital multimedia broadcasting transmission method. 디지털 멀티미디어 송신 장치로부터 수신된 신호를 복조하여, 전체 부반송파 중 일부에 파일럿 신호가 삽입된 형태의 신호를 출력하는 복조부; 및 A demodulator for demodulating a signal received from a digital multimedia transmission apparatus and outputting a signal in which a pilot signal is inserted into a part of all subcarriers; And 상기 복조부의 출력에 대해 역확산을 수행하여, 전체 부반송파 중 일정 부반송파 단위 마다 상기 파일럿 신호가 삽입되고, 상기 파일럿 신호가 삽입되지 않은 나머지 부반송파에는 데이터 신호가 삽입된 형태의 신호를 출력하는 역확산부를 포함하며,A despreader configured to perform despreading on the output of the demodulator to insert the pilot signal every certain subcarrier units among all subcarriers, and to output a signal having a data signal inserted into the remaining subcarriers without the pilot signal inserted therein; Include, 상기 역확산부에서 사용되는 코드는 직교 코드이며, The code used in the despreading unit is an orthogonal code, 상기 역확산부에서 사용되는 코드의 길이는, 상기 일정 부반송파 단위보다 작으며, 상기 복조부에서 출력되는 신호에서 상기 파일럿 신호가 삽입된 단위와 동일한 것을 특징으로 하는The length of the code used in the despreader is smaller than the predetermined subcarrier unit and is the same as the unit into which the pilot signal is inserted in the signal output from the demodulator. 디지털 멀티미디어 방송 수신 장치.Digital multimedia broadcasting receiver. 제15항에 있어서,The method of claim 15, 상기 역확산부에서 출력된 파일럿 신호에 기초하여 전송 채널의 정보를 파악하는 채널 추정부;A channel estimator for identifying information of a transmission channel based on the pilot signal output from the despreader; 상기 채널 추정부에서 파악된 채널의 정보를 기초로, 상기 역확산부에서 출력되는 데이터 신호를 등화하여 출력하는 등화부; 및 An equalizer for equalizing and outputting a data signal output from the despreader based on the channel information determined by the channel estimator; And 상기 등화부에서 등화된 데이터 신호에 대해 심볼 디매핑, 디인터리빙, 채널디코딩을 수행하는 데이터 처리부를 더 포함하는The equalizer further includes a data processor which performs symbol demapping, deinterleaving, and channel decoding on the data signal equalized by the equalizer. 디지털 멀티미디어 방송 수신 장치.Digital multimedia broadcasting receiver. 디지털 멀티미디어 방송 수신 장치에서 디지털 멀티미디어 방송 신호를 수신하는 방법에 있어서,A method for receiving a digital multimedia broadcasting signal in a digital multimedia broadcasting receiving apparatus, 디지털 멀티미디어 송신 장치로부터 수신된 신호를 복조하여, 전체 부반송파 중 일부에 파일럿 신호가 삽입된 형태의 신호를 출력하는 단계;Demodulating a signal received from a digital multimedia transmission apparatus, and outputting a signal in which a pilot signal is inserted into a part of all subcarriers; 상기 출력된 신호에 대해 역확산을 수행하여, 전체 부반송파 중 일정 부반송파 단위 마다 상기 파일럿 신호가 삽입되고, 상기 파일럿 신호가 삽입되지 않은 나머지 부반송파에는 데이터 신호가 삽입된 형태의 신호를 출력하는 단계를 포함하며,Performing despreading on the output signal, and outputting a pilot signal inserted into every subcarrier unit among all subcarriers, and outputting a signal having a data signal inserted into the remaining subcarriers in which the pilot signal is not inserted. , 상기 역확산에 사용되는 코드는 직교 코드이며, The code used for the despreading is an orthogonal code, 상기 역확산에 사용되는 코드의 길이는, 상기 일정 부반송파 단위보다 작은 것을 특징으로 하는 The length of the code used for despreading is smaller than the predetermined subcarrier unit. 디지털 멀티미디어 방송 수신 방법.How to receive digital multimedia broadcasting. 제17항에 있어서,The method of claim 17, 상기 역확산된 파일럿 신호에 기초하여 전송 채널의 정보를 파악하는 단계;Determining information of a transmission channel based on the despread pilot signal; 상기 파악된 채널의 정보를 기초로, 상기 역확산된 데이터 신호를 등화하여 출력하는 단계; 및 Equalizing and outputting the despread data signal based on the identified channel information; And 상기 등화된 데이터 신호에 대해 심볼 디매핑, 디인터리빙, 채널디코딩을 수행하는 단계를 더 포함하는And performing symbol demapping, deinterleaving, and channel decoding on the equalized data signal. 디지털 멀티미디어 방송 수신 방법.How to receive digital multimedia broadcasting.
KR1020090048761A 2008-06-24 2009-06-02 Apparatus for transmitting and receiving digital multimedia broadcasting and method thereof KR20100002110A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP09770389A EP2304949A2 (en) 2008-06-24 2009-06-24 Apparatus for transmitting and receiving digital multimedia broadcasting and method thereof
PCT/KR2009/003411 WO2009157717A2 (en) 2008-06-24 2009-06-24 Apparatus for transmitting and receiving digital multimedia broadcasting and method thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020080059618 2008-06-24
KR20080059618 2008-06-24

Publications (1)

Publication Number Publication Date
KR20100002110A true KR20100002110A (en) 2010-01-06

Family

ID=41812305

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090048761A KR20100002110A (en) 2008-06-24 2009-06-02 Apparatus for transmitting and receiving digital multimedia broadcasting and method thereof

Country Status (3)

Country Link
EP (1) EP2304949A2 (en)
KR (1) KR20100002110A (en)
WO (1) WO2009157717A2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2429612B (en) * 2005-08-26 2010-03-24 Samsung Electronics Co Ltd Multi-carrier receivers
CN101330356A (en) * 2007-06-20 2008-12-24 北京三星通信技术研究有限公司 Device and method for transmitting broadcast information in a wireless communication system

Also Published As

Publication number Publication date
WO2009157717A2 (en) 2009-12-30
WO2009157717A3 (en) 2010-12-29
EP2304949A2 (en) 2011-04-06

Similar Documents

Publication Publication Date Title
US10104666B2 (en) Method and system for compensating for doubly selective channel and related apparatus
JP4328812B2 (en) Scattered pilot placement detector
AU2012392501B2 (en) OFDM communications
KR101335968B1 (en) Method of ofdma tone interference cancellation
EP2533449A1 (en) Transmitter apparatus, receiver apparatus, wireless communication system, transmission control method, reception control method, and processor
KR101023004B1 (en) Mc-cdma system, transmitter and receiver
KR20030067341A (en) Coherent type demodulation device of base transceiver station in interim standard-2000 system
JP6682985B2 (en) Signal processing device, signal transmitting device, and receiver
CN110730059B (en) Diversity copy receiving performance optimization method
JP2013529015A (en) Method for transferring data and information enabling estimation of a radio link between a source and at least one receiver
EP3131250B1 (en) Division of a modulated signal into sub-spectra and superposition of sub-spectra in frequency
JP4454480B2 (en) Pilot carrier transmission / reception method, transmission apparatus and reception apparatus
JP2012005118A (en) Method and device for transferring data and information enabling estimation of wireless link between source and receiver using single carrier orthogonal frequency division multiplex scheme and method and device for estimating the wireless link between source and receiver using single carrier orthogonal frequency division multiplex scheme
KR20100002110A (en) Apparatus for transmitting and receiving digital multimedia broadcasting and method thereof
US7203157B2 (en) Equalization method and device of the GMMSE type
US20030039302A1 (en) Equalisation method and device of the GMMSE type
KR100909280B1 (en) Hierarchical Modulation Signal Reception Apparatus and Method
KR100612647B1 (en) System and method for estimating channel using orthogonal sequency
KR20070028450A (en) Noise canceling in equalized signals
CN101534284A (en) Modulating device and method, demodulating device and method, program, and recording medium
KR100771565B1 (en) Method for Blind Channel Estimation Utilizing Guard Interval in OFDM System
WO2016195094A1 (en) Communication method and communication device
JP2008283514A (en) Noise component estimating device, and receiver
Dawood et al. Performance Enhancement of Discrete Multiwavelet Critical-Sampling Transform-Based OFDM System Using Hybrid Technique Under Different Channel Models
KR101019172B1 (en) Apparatus and method for data transmission/receiving in an v-blast orthogonal frequency division multiple system

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid