KR100665703B1 - Method for cancelling interference in adaptive partial parallel and Apparatus thereof - Google Patents

Method for cancelling interference in adaptive partial parallel and Apparatus thereof Download PDF

Info

Publication number
KR100665703B1
KR100665703B1 KR1020040095596A KR20040095596A KR100665703B1 KR 100665703 B1 KR100665703 B1 KR 100665703B1 KR 1020040095596 A KR1020040095596 A KR 1020040095596A KR 20040095596 A KR20040095596 A KR 20040095596A KR 100665703 B1 KR100665703 B1 KR 100665703B1
Authority
KR
South Korea
Prior art keywords
signal
estimation signal
nth
weight
channel
Prior art date
Application number
KR1020040095596A
Other languages
Korean (ko)
Other versions
KR20060056487A (en
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 KR1020040095596A priority Critical patent/KR100665703B1/en
Publication of KR20060056487A publication Critical patent/KR20060056487A/en
Application granted granted Critical
Publication of KR100665703B1 publication Critical patent/KR100665703B1/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
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/13Linear codes
    • H03M13/15Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes
    • H03M13/151Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes using error location or error correction polynomials
    • H03M13/1515Reed-Solomon codes
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/37Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
    • H03M13/39Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes
    • H03M13/41Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes using the Viterbi algorithm or Viterbi processors
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/61Aspects and characteristics of methods and arrangements for error correction or error detection, not provided for otherwise
    • H03M13/615Use of computational or mathematical techniques
    • H03M13/617Polynomial operations, e.g. operations related to generator polynomials or parity-check polynomials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/01Equalisers
    • 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

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Probability & Statistics with Applications (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Analysis (AREA)
  • Algebra (AREA)
  • Signal Processing (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Astronomy & Astrophysics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Noise Elimination (AREA)

Abstract

본 발명은 적응형 부분 병렬 간섭 제거 방법 및 그 장치에 관한 것으로, 특히 DS/CDM 위성 DMB 시스템에서의 적응형 부분 병렬 간섭 제거 방법 및 그 장치에 관한 것이다. 본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거 방법은 (a) 상기 하향 링크의 수신기에 포함된 레이크 수신기에서 상기 다중 경로 채널에서 수신한 각 신호 성분의 크기에 상응하는 제1추정 신호를 출력하는 단계, (b) 상기 제1추정 신호, 복소 부호열 및 채널 계수를 이용하여 제2추정 신호를 생성하는 단계, (c) 상기 제2추정 신호를 이용하여 가중치를 산출하는 단계, (d) 상기 가중치를 적용하여 상기 다중 접속 간섭이 제거된 제3추정 신호를 생성하는 단계를 포함하되, 상기 가중치는 본 발명에서 제안한 수학식에 의해서 정해질 수 있다. 본 발명에 따른 적응형 부분 병렬 간섭 제거 방법 및 그 장치는 병렬 간섭 제거기 입력단의 데이터 추정 신뢰도에 따라 적응적으로 동작하여 다중 접속 간섭을 제거함으로써 수신 BER 성능이 개선되며, 잠재적인 채널 용량을 늘릴 수 있다.The present invention relates to an adaptive partial parallel interference cancellation method and apparatus therefor, and more particularly, to an adaptive partial parallel interference cancellation method and apparatus therefor in a DS / CDM satellite DMB system. In the adaptive partial parallel interference cancellation method according to the preferred embodiment of the present invention, (a) a rake receiver included in the downlink receiver receives a first estimated signal corresponding to the magnitude of each signal component received in the multipath channel. Outputting, (b) generating a second estimation signal using the first estimation signal, a complex code string, and channel coefficients, (c) calculating a weight using the second estimation signal, (d Generating a third estimation signal from which the multiple access interference is removed by applying the weight, wherein the weight may be determined by an equation proposed in the present invention. The adaptive partial parallel interference cancellation method and apparatus according to the present invention are adaptively operated according to the data estimation reliability of the parallel interference canceller input stage to remove the multiple access interference, thereby improving the reception BER performance and increasing the potential channel capacity. have.

DMB, 레이크 수신기, 병렬 간섭 제거기, 적응형 부분 병렬 간섭 제거기.DMB, rake receiver, parallel interference canceller, adaptive partial parallel interference canceller.

Description

적응형 부분 병렬 간섭 제거 방법 및 그 장치{Method for cancelling interference in adaptive partial parallel and Apparatus thereof} Adaptive partial parallel interference cancellation method and apparatus therefor {Method for canceling interference in adaptive partial parallel and Apparatus}             

도 1은 종래 기술에 따른 DMB 디지털 시스템 E의 시스템 블록 구성도. 1 is a system block diagram of a DMB digital system E according to the prior art.

도 2는 종래 기술에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 병렬 간섭 제거기의 구성도. 2 is a block diagram of a parallel interference canceller for the cancellation of multiple access interference in the DS / CDM system according to the prior art.

도 3은 본 발명의 바람직한 실시예에 따른 DS/CDM 시스템의 적응형 부분 병렬 간섭 제거기에서 가중치 산출을 위한 적응형 알고리즘의 구성도.3 is a block diagram of an adaptive algorithm for weight calculation in an adaptive partial parallel interference canceller of a DS / CDM system according to an exemplary embodiment of the present invention.

도 4는 본 발명의 바람직한 제1실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 구성도.4 is a block diagram of an adaptive partial parallel interference canceller for canceling multiple access interference in a DS / CDM system according to a first preferred embodiment of the present invention.

도 5는 본 발명의 바람직한 제2실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 구성도.5 is a block diagram of an adaptive partial parallel interference canceller for canceling multiple access interference in a DS / CDM system according to a second preferred embodiment of the present invention.

도 6은 본 발명의 바람직한 제2실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 칩 등화기의 구성도.6 is a block diagram of a chip equalizer of the adaptive partial parallel interference canceller for the elimination of multiple access interference in the DS / CDM system according to a second embodiment of the present invention.

도 7은 본 발명의 바람직한 제3실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 구성도.7 is a block diagram of an adaptive partial parallel interference canceller for canceling multiple access interference in a DS / CDM system according to a third embodiment of the present invention.

도 8은 본 발명의 바람직한 제4실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 구성도.8 is a block diagram of an adaptive partial parallel interference canceller for canceling multiple access interference in a DS / CDM system according to a fourth preferred embodiment of the present invention.

도 9는 종래 기술에 따른 다중 경로 채널에서 방송 채널 수에 상응하는 DS/CDM 시스템의 레이크 수신기의 성능을 도시한 도면. 9 illustrates the performance of a rake receiver of a DS / CDM system corresponding to the number of broadcast channels in a multipath channel according to the prior art.

도 10은 종래 기술에 따른 다중 경로 채널에서 신호 세기에 상응하는 레이크 수신기와 병렬 간섭 제거기의 성능을 비교한 도면.10 is a comparison of the performance of a rake receiver and a parallel interference canceller corresponding to signal strength in a multipath channel according to the prior art.

도 11은 본 발명의 바람직한 실시예에 따른 다중 경로 채널에서 신호 세기에 상응하는 적응형 부분 병렬 간섭 제거기의 성능을 도시한 도면. 11 illustrates the performance of an adaptive partial parallel interference canceller corresponding to signal strength in a multipath channel in accordance with a preferred embodiment of the present invention.

도 12는 본 발명의 바람직한 실시예에 따른 다중 경로 채널에서 방송 채널 수에 상응하는 적응형 부분 병렬 간섭 제거기의 성능을 도시한 도면.12 illustrates the performance of an adaptive partial parallel interference canceller corresponding to the number of broadcast channels in a multipath channel according to a preferred embodiment of the present invention.

<도면의 주요 부분에 대한 보호의 설명><Explanation of protection for main parts of drawing>

410 : 레이크 수신기410: Rake Receiver

420 : 신호 변조부420: signal modulator

430 : 가중치 산출부430: weight calculation unit

440 : 간섭 제거부440: interference cancellation unit

본 발명은 적응형 부분 병렬 간섭 제거 방법 및 그 장치에 관한 것으로, 특 히 DS/CDM 위성 DMB 시스템에서의 적응형 부분 병렬 간섭 제거 방법 및 그 장치에 관한 것이다.The present invention relates to an adaptive partial parallel interference cancellation method and apparatus thereof, and more particularly, to an adaptive partial parallel interference cancellation method and apparatus therefor in a DS / CDM satellite DMB system.

국내 위성 DMB(digital multimedia breadcating)의 표준방식으로 채택된 DS/CDM-QPSK(Direct Sequence/Code Division Multiplux-Quadrature Phase Shift Keying) 방식은 방송 컨텐츠를 위성중계기 또는 지상중계기를 통하여 지상으로 송신하는 다채널 고품질의 멀티미디어 서비스이다. DS / CDM-QPSK (Direct Sequence / Code Division Multiplux-Quadrature Phase Shift Keying) adopted as the standard method of domestic digital multimedia breadcating (DMB) is a multi-channel that transmits broadcast contents to the ground through satellite repeaters or ground repeaters. High quality multimedia service.

ITU-R BO.1130-4에서 권고한 위성 DMB Digital System E는 위성중계기와 지상중계기(Gap-filler)를 통해서 이동, 휴대 그리고 고정 수신기에 부가 데이터와 고품질의 오디오, 비디오 등의 멀티미디어 방송 서비스를 제공하기 위해 고안되었다. Satellite DMB Digital System E, recommended by ITU-R BO.1130-4, provides multimedia broadcasting services such as additional data and high quality audio and video to mobile, portable and fixed receivers through satellite repeaters and gap-fillers. Designed to provide

도 1은 종래 기술에 따른 DMB 디지털 시스템 E의 시스템 블록 구성도이다.1 is a system block diagram of a DMB digital system E according to the prior art.

도 1을 참조하면, 위성 DMB 방송센터(110)에서 프로그램 제공자(150) 등으로부터 수신한 각종 컨텐츠를 송신 지구국으로 전송하고 송신 지구국은 오디오, 비디오 및 데이터 신호를 CDM(Code Division Multiplex) 또는 TDM(Time Division Multiplex) 방식으로 다중화하여 Ku 대역(14 GHz) 반송파 신호를 QPSK 변조한 후 위성(120)으로 전송한다. 위성(120)은 이를 직접 지상의 휴대폰 및 차량용 수신기 등의 이동단말기(140)에 S 대역(2.6 GHz)의 CDM 신호로 변환하여 전송하거나, 또는 위성신호를 직접 받기 어려운 전파 음영지역에는 지상중계기(130)에 Ku 대역의 TDM 신호로 보내고, 중계기(130)는 이 신호를 S 대역의 CDM 신호로 변환하여 가입자 단말기(140)로 전송한다.Referring to FIG. 1, the satellite DMB broadcasting center 110 transmits various contents received from the program provider 150 and the like to a transmitting earth station, and the transmitting earth station transmits audio, video and data signals to a CDM (Code Division Multiplex) or TDM ( Time division multiplex (QD) multiplexing, Ku-band (14 GHz) carrier signal is QPSK modulated and then transmitted to satellite 120. The satellite 120 directly converts the S-band (2.6 GHz) CDM signal to a mobile terminal 140 such as a mobile phone and a vehicle receiver on the ground, or transmits a ground repeater (a terrestrial repeater) 130 is transmitted as a TDM signal in the Ku band, and the repeater 130 converts the signal into a CDM signal in the S band and transmits it to the subscriber station 140.

여기서 디지털 시스템 E의 송신기에 대해서 살펴보면, 방송국 별로 자신의 프로그램을 독립적으로 방송하기 위해 서로 다른 직교 확산 코드(orthogonal spreading code)를 사용하며, 파일럿 채널(pilot channel)을 통해 수신기와 동기를 일치시키고 제어 데이터를 전송한다. 채널 부호는 외부호로 리드 솔로몬(Reed-Solomon) 부호를, 내부호로 길쌈 부호(Convolutional code)를 사용한 연접부호(concatenated code)를 사용한다. 외부호는 전송 채널용과 파일럿 채널용으로 구분되는데, 전송채널은 RS(255, 239)에서 51 bytes를 제거시킨 RS(204, 188)을 사용하고 파일럿 채널은 RS(96, 80)을 사용하여 각각 최대 8 bytes의 오류정정 능력을 갖는다. 내부호의 길쌈(Convolution) 부호는 구속장(constraint length) 7을 사용하고 모부호율이 1/2인 부호화 출력에 대하여 펑춰링(punturing)을 통하여 2/3, 3/4, 5/6, 7/8의 가변 부호율을 만든다. 바이트 인터리버(byte interleaver)는 전송채널 및 파일럿 채널 모두 바이트 단위로 주기가 12인 길쌈(Convolutional) 인터리버를 사용하며, 전송신호의 비트 인터리버(bit interleaver)는 비트 단위로 주기가 51인 분할형 Convolutional 인터리버를 사용한다.Referring to the transmitter of the digital system E, different orthogonal spreading codes are used to independently broadcast their own programs for each station, and the pilot channel synchronizes and controls the receiver. Send the data. The channel code uses a Reed-Solomon code as an outer code and a concatenated code using a convolutional code as an internal code. The outer call is divided into a transmission channel and a pilot channel. The transmission channel uses RS (204, 188), which has removed 51 bytes from RS (255, 239), and the pilot channel uses RS (96, 80), respectively. Error correction capability up to 8 bytes. The convolutional code of the inner code uses puncturing a coded output with a constraint length of 7 and a mother code rate of 1/2, 2/3, 3/4, 5/6, 7 Make a variable code rate of / 8. The byte interleaver uses a convolutional interleaver with a period of 12 in both units of a transport channel and a pilot channel, and the bit interleaver of the transmission signal is a split type convolutional interleaver with a period in 51 of a bit unit. Use

그러나 DS/CDM-QPSK 신호는 수신환경이 열악한 도심지 환경이나 음영지역에서는 다중 경로 페이딩에 의해 방송채널 부호간에 직교성이 상실되어 다중 접속 간섭(Mutiple Access Interference : MAI)이 증가되므로, 채널용량 및 BER(Bit Error Rate, 이하 'BER'이라고 한다) 성능을 저하시키는 문제점이 있다. 또한, 위성 DMB 신호를 수신하기 위해 현재 사용되고 있는 레이크(Rake) 수신기는 구현이 간단하면서, 다중 경로에 의한 수신 다이버시티 성능을 얻을 수 있는 장점이 있지만, 다중 접속 간섭은 제거할 수 없기 때문에 실제 운용 가능한 채널용량과 이론적인 채널용량 사이에 큰 격차가 발생하는 문제점이 있다.However, the DS / CDM-QPSK signal loses orthogonality between the codes of broadcast channels due to multipath fading in urban environments or shadowed areas where reception environment is poor, and thus, multiple access interference (MAI) is increased. Bit Error Rate, hereinafter referred to as BER). In addition, the Rake receiver currently used to receive satellite DMB signals is simple to implement and has the advantage of achieving receive diversity performance by multiple paths, but it does not eliminate multiple access interference. There is a problem that a large gap occurs between the possible channel capacity and the theoretical channel capacity.

이러한 문제를 해결하기 위하여 무선 이동 통신에서는 다중 사용자 검출기에 대한 많은 연구가 되어오고 있다. 기존의 다중 사용자 검파(Multiple User Detection) 기술은 기지국의 수신단에서 필요한 기술로서, 상향 링크(uplink)에서 발생되는 다중 접속 간섭 문제를 해결하기 위해 많은 연구가 되어 왔다. 종래 기술에 따른 S. Verdu에 의해 제안된 최적의 간섭 제거기는 사용자 수에 따라 시스템의 복잡도가 기하급수적으로 증가하기 때문에 실제적으로 구현하기 어려운 문제가 있다. 이에 대한 대안으로 준최적 검출기가 제안되었으며, 이는 크게 선형 간섭 제거기와 비선형 간섭 제거기로 구분된다. 선형 간섭 제거기는 기존의 정합 필터단의 출력에 선형 변환을 적용한 것으로서 기본적으로 동기 시스템을 대상으로 하여 제안되었으며 역상관기(decorrelating receiver), MMSE(Minimum Mean Square Error) 수신기가 있다. 역상관기 수신기는 역행렬을 곱해주는 과정에서 잡음전력이 증가되고, MMSE 수신기는 모든 사용자의 신호 크기와 잡음의 분산을 미리 알고 있어야 하는 단점이 있다. 비선형 간섭 제거기는 수신기의 구조를 개선시켜 성능을 향상시키는 것으로 구조에 따라 순차적 간섭 제거기(Serial Inteference Cancellation : SIC)와 병렬 간섭 제거기(Parallel Interference Cancellation : PIC)로 나뉜다. 병렬 간섭 제거기는 순차적 간섭 제거기의 검파지연을 줄이고 수신신호를 재 정렬시키는 과정을 생략하기 위해 제안되었다. 즉, 모든 사용자 신호를 동시에 병렬로 검출한 다음, 수신 신호로부터 원하는 사용자 외의 다른 사용자 신호를 제거한다. 여기서 DS/CDM 위성 DMB 시스템은 동기 시스템이면서 모든 방송채널의 신호 전력이 같기 때문에 병렬 간섭 제거기 구조를 통해서 효율적으로 다중 접속 간섭을 제거할 수 있다.In order to solve this problem, many researches have been conducted on multi-user detectors in wireless mobile communication. Conventional multiple user detection (Multiple User Detection) is a technique required at the receiving end of the base station, has been studied a lot to solve the problem of the multi-access interference generated in the uplink (uplink). The optimal interference canceller proposed by S. Verdu according to the prior art has a problem that it is difficult to implement practically because the complexity of the system increases exponentially with the number of users. As an alternative, a suboptimal detector has been proposed, which is largely divided into a linear interference canceller and a nonlinear interference canceller. The linear interference canceller is a linear transformation applied to the output of a conventional matched filter stage, and is basically proposed for a synchronization system. There are a decorrelating receiver and a minimum mean square error (MMSE) receiver. The decorrelator receiver increases the noise power in the process of multiplying the inverse matrix, and the MMSE receiver has to know the signal size and noise variance of all users in advance. The nonlinear interference canceller improves the structure of the receiver to improve performance. The nonlinear interference canceller is classified into a sequential interference canceller (SIC) and a parallel interference canceller (PIC). The parallel interference canceller is proposed to reduce the detection delay of the sequential interference canceller and to omit the process of rearranging the received signals. That is, all user signals are detected in parallel at the same time, and then other user signals other than the desired user are removed from the received signal. Since the DS / CDM satellite DMB system is a synchronous system and the signal power of all broadcasting channels is the same, multiple access interference can be efficiently removed through a parallel interference canceller structure.

도 2는 종래 기술에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 병렬 간섭 제거기의 구성도이다.2 is a block diagram of a parallel interference canceller for the cancellation of multiple access interference in the DS / CDM system according to the prior art.

종래 기술에 따른 병렬 간섭 제거기는 송신단에서 보내온 모든 방송채널 신호를 추정하여 동시에 각 방송채널에 해당하는 다중 접속 간섭을 제거한다. 반복시행(multistage) d번째에서 추정된 k번째 방송채널의 수신신호는 다음과 같은 수학식에 의해 표현된다.The parallel interference canceller according to the related art estimates all broadcast channel signals sent from a transmitter and simultaneously removes multiple access interference corresponding to each broadcast channel. The received signal of the k-th broadcast channel estimated in the multi-stage d-th is represented by the following equation.

Figure 112004054230901-pat00001
(1)
Figure 112004054230901-pat00001
(One)

여기서,

Figure 112004054230901-pat00002
는 k(k=1,2,...,K)번째 방송채널의 d-1번째 단계에서 추정된 m번째 QPSK 심볼 데이터이고,
Figure 112004054230901-pat00003
는 l(l=0,1,,...,L-1)번째 경로의 채널 추정된 계수이며, 추정된 QPSK 심볼 데이터
Figure 112004054230901-pat00004
에 방송채널마다 똑같은 채널추정된 계수와 방송채널 구분을 위한 확산 부호열
Figure 112004054230901-pat00005
를 곱해 주어 송신단에서 보내온 신호를 재생(regeneration)하게 된다. 방송신호는 다중 경로 채널을 겪으므로, L개의 탭 길이를 갖는 FIR (Finite Impulse Response) 필터를 이용해서 채널계수를 곱해주게 된다.here,
Figure 112004054230901-pat00002
Is the mth QPSK symbol data estimated in step d-1 of the k (k = 1,2, ..., K) th broadcasting channel,
Figure 112004054230901-pat00003
Is the channel estimated coefficient of the l (l = 0,1, ..., L-1) th path, and the estimated QPSK symbol data
Figure 112004054230901-pat00004
The same channel estimation coefficient for each broadcasting channel and spreading code sequence
Figure 112004054230901-pat00005
Multiply by to regenerate the signal from the transmitter. Since the broadcast signal undergoes a multipath channel, the channel coefficient is multiplied using a finite impulse response (FIR) filter having L tap lengths.

도 2를 참조하면, 종래 기술에 따른 DS/CDM 시스템의 하향링크에서 다중 접속 간섭 제거를 위해 제안한 병렬 간섭 제거기 구조가 도시 되어 있다. 첫번째 방 송채널을 수신한다고 가정할 때, 다중 접속 간섭은 수학식(2)와 같이 첫번째 방송채널을 제외한 나머지 방송채널 신호의 합으로 표현되고, 레이크 수신기 출력은 수학식(3)과 같다. 이를 수신신호 r(t)에서 제거하고, 레이크 수신기 출력을 이용하여 QPSK 심볼을 검출한다.Referring to FIG. 2, a parallel interference canceller structure proposed for multiple access interference cancellation in downlink of a conventional DS / CDM system is shown. Assuming that the first broadcast channel is received, the multiple access interference is expressed as the sum of the remaining broadcast channel signals except the first broadcast channel, as shown in Equation (2), and the rake receiver output is shown in Equation (3). This is removed from the received signal r (t) and the QPSK symbol is detected using the Rake receiver output.

Figure 112004054230901-pat00006
(2)
Figure 112004054230901-pat00006
(2)

Figure 112004054230901-pat00007
(3)
Figure 112004054230901-pat00007
(3)

QPSK 심볼

Figure 112004054230901-pat00008
의 I, Q 신호는 각각 수학식(4), (5)와 같고,
Figure 112004054230901-pat00009
는 부호 검출기를 의미한다.QPSK Symbol
Figure 112004054230901-pat00008
I and Q signals of Equation (4) and (5), respectively,
Figure 112004054230901-pat00009
Means a sign detector.

Figure 112004054230901-pat00010
(4)
Figure 112004054230901-pat00010
(4)

Figure 112004054230901-pat00011
(5)
Figure 112004054230901-pat00011
(5)

상술한 바와 같이 병렬 간섭 제거기에 레이크 수신기를 사용하면 정합필터 사용시 보다 신뢰도 높은 데이터 추정이 가능해져 효율적으로 다중 접속 간섭을 제거할 수 있다. 하지만, 레이크 수신기 역시 초기 단계에서 부정확한 데이터 추정이 존재하고, 이는 다음 단계(next stage)의 오류로 잔존하게 되어 오히려 다중 접속 간섭을 증가시키게 하는 문제점이 있다. As described above, when the rake receiver is used for the parallel interference canceller, more reliable data estimation is possible when the matched filter is used, thereby efficiently eliminating the multiple access interference. However, the rake receiver also has an incorrect data estimate in the initial stage, which remains as an error of the next stage, thereby increasing the multiple access interference.

따라서, 상술한 문제점을 해결하기 위해, 본 발명의 목적은 병렬 간섭 제거기 입력단의 데이터 추정 신뢰도에 따라 적응적으로 동작할 수 있는 적응형 부분 병렬 간섭 제거 방법 및 그 장치를 제시하는데 있다. Accordingly, an object of the present invention is to provide an adaptive partial parallel interference cancellation method and apparatus capable of adaptively operating according to the data estimation reliability of the parallel interference canceller input stage.

본 발명의 다른 목적은 다중 접속 간섭을 제거함으로써 수신 BER 성능이 개선되며, 잠재적인 채널 용량을 늘릴 수 있는 적응형 부분 병렬 간섭 제거 방법 및 그 장치를 제시하는데 있다.Another object of the present invention is to provide an adaptive partial parallel interference cancellation method and apparatus for improving reception BER performance by eliminating multiple access interference and increasing potential channel capacity.

본 발명의 다른 목적들은 이하에서 서술되는 바람직한 실시예를 통하여 보다 명확해 질 것이다.
Other objects of the present invention will become more apparent through the preferred embodiments described below.

상기 목적들을 달성하기 위하여, 본 발명의 일 측면에 따르면, 적응형 부분 병렬 간섭 제거 방법을 제시할 수 있다. In order to achieve the above objects, according to an aspect of the present invention, it is possible to provide an adaptive partial parallel interference cancellation method.

본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거 방법은 (a) 상기 하향 링크의 수신기에 포함된 레이크 수신기에서 상기 다중 경로 채널에서 수신한 각 신호 성분의 크기에 상응하는 제1추정 신호를 출력하는 단계, (b) 상기 제1추정 신호, 복소 부호열 및 채널 계수를 이용하여 제2추정 신호를 생성하는 단계, (c) 상기 제2추정 신호를 이용하여 가중치를 산출하는 단계, (d) 상기 가중치를 적용하여 상기 다중 접속 간섭이 제거된 제3추정 신호를 생성하는 단계를 포함하되, 상기 가중치는 다음과 같은 수학식에 의해서 정해질 수 있다. In the adaptive partial parallel interference cancellation method according to the preferred embodiment of the present invention, (a) a rake receiver included in the downlink receiver receives a first estimated signal corresponding to the magnitude of each signal component received in the multipath channel. Outputting, (b) generating a second estimation signal using the first estimation signal, a complex code string, and channel coefficients, (c) calculating a weight using the second estimation signal, (d ) Generating a third estimation signal from which the multiple access interference is removed by applying the weight, wherein the weight may be determined by the following equation.

Figure 112004054230901-pat00012
Figure 112004054230901-pat00012

Figure 112004054230901-pat00013
Figure 112004054230901-pat00013

Figure 112004054230901-pat00014
Figure 112004054230901-pat00014

여기서,

Figure 112004054230901-pat00015
는 d번째 단계에서 n번째 계산된 가중치,
Figure 112004054230901-pat00016
은 n번째 계산된 스텝 크기,
Figure 112004054230901-pat00017
는 d번째 단계에서 n번째 계산된 제2추정 신호,
Figure 112004054230901-pat00018
는 d번째 단계에서 n번째 에러신호,
Figure 112004054230901-pat00019
,
Figure 112004054230901-pat00020
는 양수 및
Figure 112004054230901-pat00021
이다.here,
Figure 112004054230901-pat00015
Is the nth calculated weight in step d,
Figure 112004054230901-pat00016
Is the nth calculated step size,
Figure 112004054230901-pat00017
Is the second estimated signal calculated in the n th step,
Figure 112004054230901-pat00018
Is the nth error signal in step d,
Figure 112004054230901-pat00019
,
Figure 112004054230901-pat00020
Is positive and
Figure 112004054230901-pat00021
to be.

바람직하게는, 상기 제2추정 신호는 다음과 같은 수학식에 의해서 정해질 수 있다. Preferably, the second estimation signal may be determined by the following equation.

Figure 112004054230901-pat00022
Figure 112004054230901-pat00022

여기서,

Figure 112004054230901-pat00023
는 d번째 단계에서 n번째 추정된 k번째 채널의 제2추정 신호,
Figure 112004054230901-pat00024
은 d-1번째 단계에서 검출된 k번째 채널의 제1추정 신호,
Figure 112004054230901-pat00025
은 k번째 채널의 n번째 복소 부호열 및
Figure 112004054230901-pat00026
은 n번째 채널 계수이다.here,
Figure 112004054230901-pat00023
Is a second estimation signal of the k th channel estimated at the n th stage,
Figure 112004054230901-pat00024
Is the first estimation signal of the kth channel detected in step d-1,
Figure 112004054230901-pat00025
Is the nth complex code string of the kth channel and
Figure 112004054230901-pat00026
Is the nth channel coefficient.

또한, 상기 제3추정 신호는 다음과 같은 수학식에 의해서 정해질 수 있다. In addition, the third estimation signal may be determined by the following equation.

Figure 112004054230901-pat00027
Figure 112004054230901-pat00027

여기서,

Figure 112004054230901-pat00028
은 n번째 추정된 제3추정 신호,
Figure 112004054230901-pat00029
는 d번째 단계에서 n번째 추정된 제2추정 신호,
Figure 112004054230901-pat00030
은 d번째 단계에서 n번째 계산된 가중치 및
Figure 112004054230901-pat00031
Figure 112004054230901-pat00032
에 상응하여 행렬 변환된 가중치이다.here,
Figure 112004054230901-pat00028
Is the nth estimated third estimation signal,
Figure 112004054230901-pat00029
Is the second estimated signal estimated at the n th step in step d,
Figure 112004054230901-pat00030
Is the nth calculated weight in step d and
Figure 112004054230901-pat00031
Is
Figure 112004054230901-pat00032
Is the matrix transformed weight corresponding to.

또한, 상기 하향 링크상의 수신기는 위성 DMB 시스템의 수신기일 수 있다. In addition, the receiver on the downlink may be a receiver of a satellite DMB system.

또한, 본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거 방법은 비터비(Viterbi) 디코더에서 상기 제3추정 신호를 수신하여 오류를 정정하는 단계를 더 포함할 수 있고, RS(Reed-Solomon) 디코더에서 상기 제3추정 신호를 수신하여 오류를 정정하는 단계를 더 포함할 수 있다. In addition, the adaptive partial parallel interference cancellation method according to a preferred embodiment of the present invention may further include receiving the third estimation signal at a Viterbi decoder to correct an error, and RS (Reed-Solomon) And receiving the third estimation signal at a decoder to correct an error.

또한, 상기 (a) 내지 (d)단계를 미리 설정된 회수만큼 반복하여 상기 다중 접속 간섭을 제거하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거 방법.The method of claim 1, wherein the multiple access interference is removed by repeating steps (a) to (d) for a predetermined number of times.

상기 목적들을 달성하기 위하여, 본 발명의 다른 측면에 따르면, 적응형 부분 병렬 간섭 제거 방법을 제시할 수 있다. In order to achieve the above objects, according to another aspect of the present invention, it is possible to provide an adaptive partial parallel interference cancellation method.

본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거 방법은 (a) 상기 하향 링크의 수신기에 포함된 칩 등화기에서 상기 다중 경로 채널에서 수신한 신호를 필터링하여 제1추정 신호를 출력하는 단계, (b) 상기 제1추정 신호와 복소 부호열을 이용하여 제2추정 신호를 생성하는 단계, (c) 상기 제2추정 신호를 이용하여 가중치를 산출하는 단계, (d) 상기 가중치를 적용하여 상기 다중 접속 간섭이 제거된 제3추정 신호를 생성하는 단계를 포함하되, 상기 가중치는 다음과 같은 수학식에 의해서 정해질 수 있다. In the adaptive partial parallel interference cancellation method according to a preferred embodiment of the present invention, (a) outputting a first estimated signal by filtering a signal received in the multipath channel in a chip equalizer included in the downlink receiver; (b) generating a second estimation signal using the first estimation signal and the complex code string, (c) calculating a weight using the second estimation signal, (d) applying the weight Generating a third estimation signal from which the multiple access interference has been removed, wherein the weight may be determined by the following equation.

Figure 112004054230901-pat00033
Figure 112004054230901-pat00033

Figure 112004054230901-pat00034
Figure 112004054230901-pat00034

Figure 112004054230901-pat00035
Figure 112004054230901-pat00035

여기서,

Figure 112004054230901-pat00036
는 d번째 단계에서 n번째 계산된 가중치,
Figure 112004054230901-pat00037
은 n번째 계산된 스텝 크기,
Figure 112004054230901-pat00038
는 d번째 단계에서 n번째 계산된 제2추정 신호,
Figure 112004054230901-pat00039
는 d번째 단계에서 n번째 에러신호,
Figure 112004054230901-pat00040
,
Figure 112004054230901-pat00041
는 양수 및
Figure 112004054230901-pat00042
이다.here,
Figure 112004054230901-pat00036
Is the nth calculated weight in step d,
Figure 112004054230901-pat00037
Is the nth calculated step size,
Figure 112004054230901-pat00038
Is the second estimated signal calculated in the n th step,
Figure 112004054230901-pat00039
Is the nth error signal in step d,
Figure 112004054230901-pat00040
,
Figure 112004054230901-pat00041
Is positive and
Figure 112004054230901-pat00042
to be.

바람직하게는, 상기 제2추정 신호는 다음과 같은 수학식에 의해서 정해질 수 있다. Preferably, the second estimation signal may be determined by the following equation.

Figure 112004054230901-pat00043
Figure 112004054230901-pat00043

여기서,

Figure 112004054230901-pat00044
는 d번째 단계에서 n번째 추정된 k번째 채널의 제2추정 신호,
Figure 112004054230901-pat00045
은 d-1번째 단계에서 검출된 k번째 채널의 제1추정 신호,
Figure 112004054230901-pat00046
은 k번째 채널의 n번째 복소 부호열이다.here,
Figure 112004054230901-pat00044
Is a second estimation signal of the k th channel estimated at the n th stage,
Figure 112004054230901-pat00045
Is the first estimation signal of the kth channel detected in step d-1,
Figure 112004054230901-pat00046
Is the n-th complex code string of the k-th channel.

또한, 상기 제3추정 신호는 다음과 같은 수학식에 의해서 정해질 수 있다. In addition, the third estimation signal may be determined by the following equation.

Figure 112004054230901-pat00047
Figure 112004054230901-pat00047

여기서,

Figure 112004054230901-pat00048
은 n번째 추정된 제3추정 신호,
Figure 112004054230901-pat00049
는 d번째 단계에서 n번째 추정된 제2추정 신호,
Figure 112004054230901-pat00050
은 d번째 단계에서 n번째 계산된 가중치 및
Figure 112004054230901-pat00051
Figure 112004054230901-pat00052
에 상응하여 행렬 변환된 가중치이다.here,
Figure 112004054230901-pat00048
Is the nth estimated third estimation signal,
Figure 112004054230901-pat00049
Is the second estimated signal estimated at the n th step in step d,
Figure 112004054230901-pat00050
Is the nth calculated weight in step d and
Figure 112004054230901-pat00051
Is
Figure 112004054230901-pat00052
Is the matrix transformed weight corresponding to.

또한, 상기 하향 링크상의 수신기는 위성 DMB 시스템의 수신기일 수 있다. In addition, the receiver on the downlink may be a receiver of a satellite DMB system.

또한, 본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거 방법 은 비터비(Viterbi) 디코더에서 상기 제3추정 신호를 수신하여 오류를 정정하는 단계를 더 포함할 수 있으며, RS(Reed-Solomon) 디코더에서 상기 제3추정 신호를 수신하여 오류를 정정하는 단계를 더 포함할 수 있다. In addition, the adaptive partial parallel interference cancellation method according to the preferred embodiment of the present invention may further include correcting an error by receiving the third estimation signal at a Viterbi decoder, and RS (Reed-Solomon) And receiving the third estimation signal at a decoder to correct an error.

또한, 상기 (a) 내지 (d)단계를 미리 설정된 회수만큼 반복하여 상기 다중 접속 간섭을 제거할 수 있다.In addition, the multiple access interference may be removed by repeating steps (a) to (d) for a predetermined number of times.

상기 목적들을 달성하기 위하여, 본 발명의 다른 측면에 따르면, 적응형 부분 병렬 간섭 제거기를 제시할 수 있다. In order to achieve the above objects, according to another aspect of the present invention, it is possible to present an adaptive partial parallel interference canceller.

본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거기는 상기 다중 경로 채널에서 수신한 각 신호 성분의 크기에 상응하는 제1추정 신호를 출력하는 레이크 수신기, 상기 제1추정 신호, 복소 부호열 및 채널 계수를 이용하여 제2추정 신호를 생성하는 신호 변조부, 상기 제2추정 신호를 이용하여 가중치를 산출하는 가중치 산출부, 상기 가중치를 적용하여 상기 다중 접속 간섭을 제거하는 간섭 제거부를 포함하되, 상기 가중치는 다음과 같은 수학식에 의해서 정해질 수 있다. Adaptive partial parallel interference canceller according to a preferred embodiment of the present invention, a rake receiver for outputting a first estimation signal corresponding to the magnitude of each signal component received in the multipath channel, the first estimation signal, the complex code string and A signal modulator for generating a second estimation signal using channel coefficients, a weight calculator for calculating a weight using the second estimation signal, and an interference cancellation unit for removing the multiple access interference by applying the weight; The weight may be determined by the following equation.

Figure 112004054230901-pat00053
Figure 112004054230901-pat00053

Figure 112004054230901-pat00054
Figure 112004054230901-pat00054

Figure 112004054230901-pat00055
Figure 112004054230901-pat00055

여기서,

Figure 112004054230901-pat00056
는 d번째 단계에서 n번째 계산된 가중치,
Figure 112004054230901-pat00057
은 n번째 계산된 스텝 크기,
Figure 112004054230901-pat00058
는 d번째 단계에서 n번째 계산된 제2추정 신호,
Figure 112004054230901-pat00059
는 d번째 단계에서 n번째 에러신호,
Figure 112004054230901-pat00060
,
Figure 112004054230901-pat00061
는 양수 및
Figure 112004054230901-pat00062
이다.here,
Figure 112004054230901-pat00056
Is the nth calculated weight in step d,
Figure 112004054230901-pat00057
Is the nth calculated step size,
Figure 112004054230901-pat00058
Is the second estimated signal calculated in the n th step,
Figure 112004054230901-pat00059
Is the nth error signal in step d,
Figure 112004054230901-pat00060
,
Figure 112004054230901-pat00061
Is positive and
Figure 112004054230901-pat00062
to be.

바람직하게는, 상기 제2추정 신호는 다음과 같은 수학식에 의해서 정해질 수 있다. Preferably, the second estimation signal may be determined by the following equation.

Figure 112004054230901-pat00063
Figure 112004054230901-pat00063

여기서,

Figure 112004054230901-pat00064
는 d번째 단계에서 n번째 추정된 k번째 채널의 제2추정 신호,
Figure 112004054230901-pat00065
은 d-1번째 단계에서 검출된 k번째 채널의 제1추정 신호,
Figure 112004054230901-pat00066
은 k번째 채널의 n번째 복소 부호열 및
Figure 112004054230901-pat00067
은 n번째 채널 계수이다.here,
Figure 112004054230901-pat00064
Is a second estimation signal of the k th channel estimated at the n th stage,
Figure 112004054230901-pat00065
Is the first estimation signal of the kth channel detected in step d-1,
Figure 112004054230901-pat00066
Is the nth complex code string of the kth channel and
Figure 112004054230901-pat00067
Is the nth channel coefficient.

또한, 상기 간섭 제거부는 다음과 같은 수학식에 의해서 간섭을 제거할 수 있다. In addition, the interference canceling unit may remove the interference by the following equation.

Figure 112004054230901-pat00068
Figure 112004054230901-pat00068

여기서,

Figure 112004054230901-pat00069
은 n번째 추정되어 다중 접속 간섭이 제거된 신호,
Figure 112004054230901-pat00070
는 d번째 단계에서 n번째 추정된 제2추정 신호,
Figure 112004054230901-pat00071
은 d번째 단계에서 n번째 계산된 가중치 및
Figure 112004054230901-pat00072
Figure 112004054230901-pat00073
에 상응하여 행렬 변환된 가중치이다.here,
Figure 112004054230901-pat00069
Is the nth estimated signal with multiple access interference removed,
Figure 112004054230901-pat00070
Is the second estimated signal estimated at the n th step in step d,
Figure 112004054230901-pat00071
Is the nth calculated weight in step d and
Figure 112004054230901-pat00072
Is
Figure 112004054230901-pat00073
Is the matrix transformed weight corresponding to.

또한, 상기 하향 링크상의 수신기는 위성 DMB 시스템의 수신기일 수 있다. In addition, the receiver on the downlink may be a receiver of a satellite DMB system.

본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거기는 상기 간섭 제거부에서 다중 접속 간섭을 제거한 신호를 수신하여 오류를 정정하는 비터비(Viterbi) 디코더를 더 포함할 수 있고, 상기 간섭 제거부에서 다중 접속 간섭을 제거한 신호를 수신하여 오류를 정정하는 RS(Reed-Solomon) 디코더를 더 포함할 수 있다. The adaptive partial parallel interference canceller according to a preferred embodiment of the present invention may further include a Viterbi decoder for correcting an error by receiving a signal from which the multiple access interference is removed from the interference canceller. The method may further include a RS (Reed-Solomon) decoder that receives a signal from which multiple access interference is eliminated and corrects an error.

상기 목적들을 달성하기 위하여, 본 발명의 다른 측면에 따르면, 적응형 부분 병렬 간섭 제거기를 제시할 수 있다. In order to achieve the above objects, according to another aspect of the present invention, it is possible to present an adaptive partial parallel interference canceller.

본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거기는 상기 다중 경로 채널에서 수신한 신호를 필터링하여 제1추정 신호를 출력하는 칩 등화기, 상기 제1추정 신호, 복소 부호열를 이용하여 제2추정 신호를 생성하는 신호 변조부, 상기 제2추정 신호를 이용하여 가중치를 산출하는 가중치 산출부, 상기 가중치를 적용하여 상기 다중 접속 간섭을 제거하는 간섭 제거부를 포함하되, 상기 가중치는 다음과 같은 수학식에 의해서 정해질 수 있다. An adaptive partial parallel interference canceller according to a preferred embodiment of the present invention filters a signal received in the multipath channel and outputs a first estimation signal, the second equalization signal using the first estimation signal and a complex code string. A signal modulator for generating an estimated signal, a weight calculator for calculating a weight using the second estimation signal, and an interference canceller for removing the multiple access interference by applying the weight, wherein the weight is expressed as: It can be determined by the equation.

Figure 112004054230901-pat00074
Figure 112004054230901-pat00074

Figure 112004054230901-pat00075
Figure 112004054230901-pat00075

Figure 112004054230901-pat00076
Figure 112004054230901-pat00076

여기서,

Figure 112004054230901-pat00077
는 d번째 단계에서 n번째 계산된 가중치,
Figure 112004054230901-pat00078
은 n번째 계산된 스텝 크기,
Figure 112004054230901-pat00079
는 d번째 단계에서 n번째 계산된 제2추정 신호,
Figure 112004054230901-pat00080
는 d번째 단계에서 n번째 에러신호,
Figure 112004054230901-pat00081
,
Figure 112004054230901-pat00082
는 양수 및
Figure 112004054230901-pat00083
이다.here,
Figure 112004054230901-pat00077
Is the nth calculated weight in step d,
Figure 112004054230901-pat00078
Is the nth calculated step size,
Figure 112004054230901-pat00079
Is the second estimated signal calculated in the n th step,
Figure 112004054230901-pat00080
Is the nth error signal in step d,
Figure 112004054230901-pat00081
,
Figure 112004054230901-pat00082
Is positive and
Figure 112004054230901-pat00083
to be.

바람직하게는, 상기 제2추정 신호는 다음과 같은 수학식에 의해서 정해질 수 있다. Preferably, the second estimation signal may be determined by the following equation.

Figure 112004054230901-pat00084
Figure 112004054230901-pat00084

여기서,

Figure 112004054230901-pat00085
는 d번째 단계에서 n번째 추정된 k번째 채널의 제2추정 신 호,
Figure 112004054230901-pat00086
은 d-1번째 단계에서 검출된 k번째 채널의 제1추정 신호,
Figure 112004054230901-pat00087
은 k번째 채널의 n번째 복소 부호열이다.here,
Figure 112004054230901-pat00085
Is the second estimated signal of the k th channel estimated at the n th stage,
Figure 112004054230901-pat00086
Is the first estimation signal of the kth channel detected in step d-1,
Figure 112004054230901-pat00087
Is the n-th complex code string of the k-th channel.

또한, 상기 간섭 제거부는 다음과 같은 수학식에 의해서 간섭을 제거할 수 있다. In addition, the interference canceling unit may remove the interference by the following equation.

Figure 112004054230901-pat00088
Figure 112004054230901-pat00088

여기서,

Figure 112004054230901-pat00089
은 n번째 추정되어 다중 접속 간섭이 제거된 신호,
Figure 112004054230901-pat00090
는 d번째 단계에서 n번째 추정된 제2추정 신호,
Figure 112004054230901-pat00091
은 d번째 단계에서 n번째 계산된 가중치 및
Figure 112004054230901-pat00092
Figure 112004054230901-pat00093
에 상응하여 행렬 변환된 가중치이다.here,
Figure 112004054230901-pat00089
Is the nth estimated signal with multiple access interference removed,
Figure 112004054230901-pat00090
Is the second estimated signal estimated at the n th step in step d,
Figure 112004054230901-pat00091
Is the nth calculated weight in step d and
Figure 112004054230901-pat00092
Is
Figure 112004054230901-pat00093
Is the matrix transformed weight corresponding to.

또한, 상기 하향 링크상의 수신기는 위성 DMB 시스템의 수신기일 수 있다. In addition, the receiver on the downlink may be a receiver of a satellite DMB system.

바람직하게는, 본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거기는 상기 간섭 제거부에서 다중 접속 간섭을 제거한 신호를 수신하여 오류를 정정하는 비터비(Viterbi) 디코더를 더 포함할 수 있고, 상기 간섭 제거부에서 다중 접속 간섭을 제거한 신호를 수신하여 오류를 정정하는 RS(Reed-Solomon) 디코더를 더 포함할 수 있다. Preferably, the adaptive partial parallel interference canceller according to a preferred embodiment of the present invention may further include a Viterbi decoder for correcting an error by receiving a signal from which the multiple access interference is removed from the interference canceller. The interference cancellation unit may further include a RS (Reed-Solomon) decoder for receiving a signal from which the multiple access interference is removed to correct an error.

이하, 본 발명에 따른 적응형 부분 병렬 간섭 제거 방법 및 그 장치의 바람직한 실시예를 첨부도면을 참조하여 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 상관없이 동일하거나 대응하는 구성 요소는 동일한 참조번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, a preferred embodiment of the adaptive partial parallel interference cancellation method and apparatus according to the present invention will be described in detail with reference to the accompanying drawings, and in the following description with reference to the accompanying drawings, the same or corresponding to Components are assigned the same reference numerals and duplicate description thereof will be omitted.

도 3은 본 발명의 바람직한 실시예에 따른 DS/CDM 시스템의 적응형 부분 병렬 간섭 제거기에서 가중치 산출을 위한 적응형 알고리즘의 구성도이다.3 is a block diagram of an adaptive algorithm for weight calculation in an adaptive partial parallel interference canceller of a DS / CDM system according to an exemplary embodiment of the present invention.

본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거기는 d번째 단계에서, 첫 번째로 추정된 신호

Figure 112004054230901-pat00094
의 신뢰도가 낮은 경우에는 가중치
Figure 112004054230901-pat00095
를 작게 주고 신뢰도가 높은 경우에는 크게 주어 적응적으로 다중 접속 간섭을 제거한다. 다중 접속 간섭을 제거하기 위한 최적의 비용 함수(cost function) J(n) 는 수신신호 r(t)와 가중치
Figure 112004054230901-pat00096
가 곱해진 모든 방송채널 신호들의 합 간의 유클리드 거리(Euclidean distance)로 정의되고, 이는 다음의 수학식(6)과 같이 표현된다. 이를 최소화하기 위해 다음의 수학식(7)과 같이 수렴속도는 느리나, MSE(Minimum Square Error) 성능이 좋은 LMS(Least Mean Square) 알고리즘을 이용한다.The adaptive partial parallel interference canceller according to the preferred embodiment of the present invention, in step d, the first estimated signal
Figure 112004054230901-pat00094
Weights when the confidence level is low
Figure 112004054230901-pat00095
In the case of small and high reliability, it is large to adaptively remove the multiple access interference. The optimal cost function J (n) for canceling multiple access interference is the weight of the received signal r (t)
Figure 112004054230901-pat00096
Is defined as the Euclidean distance between the sum of all broadcast channel signals multiplied by A, which is expressed by Equation (6) below. In order to minimize this, convergence speed is slow as shown in Equation (7), but LMS (Least Mean Square) algorithm which has a good performance of MSE (Minimum Square Error) is used.

Figure 112004054230901-pat00097
(6)
Figure 112004054230901-pat00097
(6)

Figure 112004054230901-pat00098
(7)
Figure 112004054230901-pat00098
(7)

여기서 n은 n번째 QPSK(Quadrature Phase Shift Keying) 데이터의 칩단위를 나타내며, d는 수신기에서 가중치 산출까지 수행되는 과정의 반복 회수이다. 또한, μ는 스텝 크기를 나타내고 이는 적응형 PPIC의 수렴 속도를 결정한다. 스텝 크기는 LMS 알고리즘의 탭 길이에 의해서 결정되고, 탭 길이는 방송채널 수 K와 같다. 스텝 크기는 다음의 수학식(8)과 같은 범위를 갖는다. Where n represents the chip unit of the n th Quadrature Phase Shift Keying (QPSK) data, and d is the number of repetitions of the process performed up to the weight calculation in the receiver. In addition, μ represents the step size, which determines the convergence rate of the adaptive PPIC. The step size is determined by the tap length of the LMS algorithm, and the tap length is equal to the number K of broadcast channels. The step size has a range as shown in Equation (8) below.

Figure 112004054230901-pat00099
(8)
Figure 112004054230901-pat00099
(8)

또한, 여기서 각각의 변수들은 다음과 같은 관계를 만족한다. In addition, each variable satisfies the following relationship.

Figure 112004054230901-pat00100
(9)
Figure 112004054230901-pat00100
(9)

Figure 112004054230901-pat00101
(10)
Figure 112004054230901-pat00101
10

Figure 112004054230901-pat00102
(11)
Figure 112004054230901-pat00102
(11)

Figure 112004054230901-pat00103
(12)
Figure 112004054230901-pat00103
(12)

여기서

Figure 112004054230901-pat00104
는 에러신호이며, d는 반복 시행의 수를 나타내므로, 본 발명의 바람직한 실시예에 따른 간섭 제거기에 의해 반복하여 가중치를 산출하여 더 정확하게 다중 접속 간섭을 제거할 수 있다. here
Figure 112004054230901-pat00104
Since d is an error signal and d represents the number of repeated trials, it is possible to remove the multiple access interference more accurately by repeatedly calculating the weight by the interference canceller according to the preferred embodiment of the present invention.

따라서 상술한 수학식들에 의해서 얻어진 최종 추정 신호는 다음과 같은 수식에 의해 정해질 수 있다. Therefore, the final estimated signal obtained by the above equations can be determined by the following equation.

Figure 112004054230901-pat00105
(13)
Figure 112004054230901-pat00105
(13)

또한, 다른 실시예에 의하면, 상술한 가중치는 다음과 같은 수학식들에 의해 정해질 수 있다. In addition, according to another embodiment, the above-described weight may be determined by the following equations.

Figure 112004054230901-pat00106
(14)
Figure 112004054230901-pat00106
(14)

Figure 112004054230901-pat00107
(15)
Figure 112004054230901-pat00107
(15)

Figure 112004054230901-pat00108
(16)
Figure 112004054230901-pat00108
(16)

여기서,

Figure 112004054230901-pat00109
는 d번째 단계에서 n번째 계산된 가중치,
Figure 112004054230901-pat00110
은 n번째 계산 된 스텝 크기,
Figure 112004054230901-pat00111
는 d번째 단계에서 n번째 계산된 제2추정 신호,
Figure 112004054230901-pat00112
,
Figure 112004054230901-pat00113
는 양수 및
Figure 112004054230901-pat00114
이다.
Figure 112004054230901-pat00115
가 증가하게 되면, 수학식(14)과 같이 스텝 크기
Figure 112004054230901-pat00116
를 크게 해주어서 가중치에 대한 빠른 추적(tracking)이 가능하도록 하며, 반대로,
Figure 112004054230901-pat00117
가 감소하게 되면, 최적의 MSE(mean square error)를 찾기 위해
Figure 112004054230901-pat00118
을 작게 해준다.
Figure 112004054230901-pat00119
은 상술한 수학식(8)과 같은 범위를 가질 수 있고, p(n)은 수학식(15)과 (16)에서 사용되는
Figure 112004054230901-pat00120
을 계산하기 위한 매개 변수이며, 임의의 값을 가질 수 있으나, 바람직하게는, 수학식(8)과 같은 범위를 가질 수 있다. here,
Figure 112004054230901-pat00109
Is the nth calculated weight in step d,
Figure 112004054230901-pat00110
Is the nth calculated step size,
Figure 112004054230901-pat00111
Is the second estimated signal calculated in the n th step,
Figure 112004054230901-pat00112
,
Figure 112004054230901-pat00113
Is positive and
Figure 112004054230901-pat00114
to be.
Figure 112004054230901-pat00115
If is increased, the step size as shown in equation (14)
Figure 112004054230901-pat00116
To make it faster to allow fast tracking of the weights.
Figure 112004054230901-pat00117
Decreases to find the optimal mean square error (MSE).
Figure 112004054230901-pat00118
Makes it smaller.
Figure 112004054230901-pat00119
May have the same range as Equation (8) described above, and p (n) is used in Equations (15) and (16).
Figure 112004054230901-pat00120
It is a parameter for calculating the and may have any value, but preferably, it may have a range such as Equation (8).

LMS(Least Mean Square) 알고리즘은 수학식(11)의 추정된 신호

Figure 112004054230901-pat00121
와 수학식(9)의 에러신호
Figure 112004054230901-pat00122
를 입력받아, 칩 단위(n)로 가중치
Figure 112004054230901-pat00123
를 업데이트 한다. d번째 단계에서 k번째 방송채널의 추정된 신호
Figure 112004054230901-pat00124
는 d-1번째 단계에서 검출된 QPSK 심볼
Figure 112004054230901-pat00125
에 복소 부호열
Figure 112004054230901-pat00126
과 Rake 수신기를 통해 추정된 채널 계수
Figure 112004054230901-pat00127
를 곱하여 상술한 수학식(12)과 같이 얻을 수 있다. 본 발명의 바람직한 실시예에서는 LMS 알고리즘을 동작시키기 위한 부분 제거 가중치의 초기값을 1로 설정하였으며, 이는
Figure 112004054230901-pat00128
범위를 가진다.Least Mean Square (LMS) algorithm estimates the estimated signal in Equation (11)
Figure 112004054230901-pat00121
And the error signal in equation (9)
Figure 112004054230901-pat00122
, The weight in chip units (n)
Figure 112004054230901-pat00123
Update Estimated signal of kth broadcast channel in step d
Figure 112004054230901-pat00124
Is the QPSK symbol detected in step d-1.
Figure 112004054230901-pat00125
Complex code string
Figure 112004054230901-pat00126
Channel Coefficients Estimated by the Rake Receiver
Figure 112004054230901-pat00127
It can be obtained by multiplying by Equation (12). In the preferred embodiment of the present invention, the initial value of the partial elimination weight for operating the LMS algorithm is set to 1, which is
Figure 112004054230901-pat00128
Has a range.

이상에서 본 발명의 바람직한 실시예에 따른 DS/CDM 시스템의 적응형 부분 병렬 간섭 제거기에서 가중치 산출을 위한 적응형 알고리즘을 일반적으로 도시한 구성도를 설명하였으며, 이하에서는 첨부 도면을 참조하여, 본 발명에 따른 적응형 부분 병렬 간섭 제거 방법 및 그 장치를 구체적인 실시예를 기준으로 설명하기로 한다. 본 발명에 따른 실시예는 다음과 같이 크게 네 가지로 구분된다. 첫째, 레이크 수신기를 이용하여 다중 경로 채널에서 수신한 신호를 추정하는 방법, 둘째, 칩 등화기를 이용하여 다중 경로 채널에서 수신한 신호를 추정하는 방법, 셋째, 비터비(Viterbi) 디코더를 이용하여 MAI를 제거하는 방법 및 넷째, RS(Reed-Solomon) 디코더 출력과 비터비 디코더 출력을 이용하여 MAI를 제거하는 방법으로 구분된다. 셋째 및 넷째 방법은 레이크 수신기 또는 칩 등화기를 병행하여 사용할 수 있다. 이하에서는 차례대로 설명한다. In the above description, a configuration diagram generally showing an adaptive algorithm for calculating a weight in an adaptive partial parallel interference canceller of a DS / CDM system according to a preferred embodiment of the present invention has been described, hereinafter with reference to the accompanying drawings. An adaptive partial parallel interference cancellation method and apparatus thereof will be described with reference to specific embodiments. Embodiments according to the present invention is divided into four broad as follows. First, a method for estimating a signal received in a multipath channel using a rake receiver, second, a method for estimating a signal received in a multipath channel using a chip equalizer, and a third, a MAI using a Viterbi decoder. And a fourth method of removing MAI using a Reed-Solomon (RS) decoder output and a Viterbi decoder output. The third and fourth methods can be used in parallel with a rake receiver or chip equalizer. It will be described below in order.

도 4는 본 발명의 바람직한 제1실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 구성도이다. 도 4를 참조하면, 본 발명의 바람직한 실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기는 레이크 수신기(410), 신호 변조부(420), 가중치 산출부(430) 및 간섭 제거부(440)를 포함하여 구성된다. 4 is a block diagram of an adaptive partial parallel interference canceller for canceling multiple access interference in a DS / CDM system according to a first embodiment of the present invention. Referring to FIG. 4, an adaptive partial parallel interference canceller for removing multiple access interference in a DS / CDM system according to an exemplary embodiment of the present invention includes a rake receiver 410, a signal modulator 420, and a weight calculator ( 430 and the interference canceling unit 440.

레이크 수신기(310)는 다중 경로 채널에서 수신한 각 신호 성분의 크기에 상응하는 제1추정 신호(

Figure 112004054230901-pat00129
)를 출력한다.The rake receiver 310 is a first estimation signal corresponding to the magnitude of each signal component received in the multipath channel (
Figure 112004054230901-pat00129
)

신호 변조부(320)는 제1추정 신호(

Figure 112004054230901-pat00130
), 복소 부호열(
Figure 112004054230901-pat00131
) 및 채널 계수(
Figure 112004054230901-pat00132
)를 이용하여 제2추정 신호(
Figure 112004054230901-pat00133
)를 생성한다.The signal modulator 320 may include a first estimation signal (
Figure 112004054230901-pat00130
), Complex code string (
Figure 112004054230901-pat00131
) And channel coefficients (
Figure 112004054230901-pat00132
Using the second estimation signal (
Figure 112004054230901-pat00133
)

가중치 산출부(330)는 제2추정 신호(

Figure 112004054230901-pat00134
)를 이용하여 가중치(
Figure 112004054230901-pat00135
)를 산출하며, 간섭 제거부(340)는 가중치(
Figure 112004054230901-pat00136
)를 적용하여 다중 접속 간섭을 제거한다. 따라서 가중치를 부가하여 적용된 수학식(13)과 같은 제3추정 신호를 생성할 수 있다. 따라서 상술한 과정을 반복하여 수행하는 경우 생성된 제3추정 신호를 다시 제1추정 신호로 사용하여 신호 변조부(320), 가중치 산출부(330) 및 간섭 제거부(340)를 이용하여 다중 접속 간섭을 제거할 수 있다. The weight calculator 330 may use a second estimation signal (
Figure 112004054230901-pat00134
Using the
Figure 112004054230901-pat00135
), The interference canceling unit 340 is a weight (
Figure 112004054230901-pat00136
) To eliminate multiple access interference. Therefore, a third estimation signal such as Equation (13) to which the weight is added may be generated. Therefore, when the above-described process is repeated, multiple access is performed using the generated third estimation signal as the first estimation signal again using the signal modulator 320, the weight calculator 330, and the interference canceller 340. Interference can be eliminated.

도 5는 본 발명의 바람직한 제2실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 구성도이다. 도 5를 참조하면, 본 발명의 바람직한 실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기는 칩 등화기(510), 신호 변조부(420), 가중치 산출부(430) 및 간섭 제거부(440)를 포함하여 구성된다. 제1실시예와의 차이점을 위주로 설명한다. 5 is a block diagram of an adaptive partial parallel interference canceller for removing multiple access interference in a DS / CDM system according to a second embodiment of the present invention. Referring to FIG. 5, an adaptive partial parallel interference canceller for removing multiple access interference in a DS / CDM system according to an exemplary embodiment of the present invention includes a chip equalizer 510, a signal modulator 420, and a weight calculator. 430 and the interference cancellation unit 440 is configured. The differences from the first embodiment will be mainly described.

칩 등화기(510)는 다중 경로 채널에서 수신한 신호를 필터링하여 제1추정 신호를 출력한다. 여기서 칩 등화기(510)를 이용하면, 다음과 같은 수학식들에 의해 비용 함수(cost function) J(n)가 표현되고, 가중치가 산출될 수 있다. The chip equalizer 510 filters the signal received in the multipath channel and outputs a first estimation signal. When the chip equalizer 510 is used, a cost function J (n) may be expressed by the following equations, and a weight may be calculated.

Figure 112004054230901-pat00137
(17)
Figure 112004054230901-pat00137
(17)

Figure 112004054230901-pat00138
(18)
Figure 112004054230901-pat00138
(18)

Figure 112004054230901-pat00139
(19)
Figure 112004054230901-pat00139
(19)

Figure 112004054230901-pat00140
(20)
Figure 112004054230901-pat00140
20

Figure 112004054230901-pat00141
(21)
Figure 112004054230901-pat00141
(21)

여기서 아래 첨자 CE는 칩 등화기(Chip Equation)를 나타내며, μ(n)는 상수 또는 변수일 수 있다. 상술한 제1실시예에서의 채널 계수()는 칩 등화기에서는 추정되지 않으므로, 위 수학식들에서는 적용되지 않는다. Here, the subscript CE denotes a chip equalizer, and μ (n) may be a constant or a variable. Channel coefficients in the above-described first embodiment ) Is not estimated in the chip equalizer and therefore does not apply in the above equations.

도 6은 본 발명의 바람직한 제2실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 칩 등화기의 구성도이다. 도 6을 참조하면, 칩 등화기(510)는 적응형 N탭 FIR 필터(513)와 적응형 알고리즘(515)을 포함하며, 확산 코드(610)와 검출기(620)가 도시 되어 있다. 6 is a block diagram of a chip equalizer of an adaptive partial parallel interference canceller for canceling multiple access interference in a DS / CDM system according to a second embodiment of the present invention. Referring to FIG. 6, the chip equalizer 510 includes an adaptive N-tap FIR filter 513 and an adaptive algorithm 515, with a spreading code 610 and a detector 620 shown.

본 발명에서 사용되는 칩 등화기(510)는 종래 기술에 따른 N개의 탭을 가지는 적응형 FIR(Finite Impulse Response) 필터를 이용한다. 여기서 칩 등화기(510)는 FIR 필터 및 적응형 알고리즘을 이용하여 신호를 출력하고, 이를 역확산(610)한 후 검출기(detector)(620)를 통해 데이터 신호 검출을 하게 된다. 칩 등화기는 본 발명이 속하는 기술분야의 숙련된 기술자에게는 자명한 내용이므로 이에 대한 자세한 설명은 생략한다. The chip equalizer 510 used in the present invention uses an adaptive finite impulse response (FIR) filter having N taps according to the prior art. Here, the chip equalizer 510 outputs a signal using an FIR filter and an adaptive algorithm, despreads it 610, and detects a data signal through a detector 620. Since the chip equalizer is obvious to those skilled in the art, a detailed description thereof will be omitted.

도 7은 본 발명의 바람직한 제3실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 구성도이다. 7 is a block diagram of an adaptive partial parallel interference canceller for removing multiple access interference in a DS / CDM system according to a third embodiment of the present invention.

본 발명의 바람직한 제3실시예에 따르면 종래 기술에 따른 위성 DMB 시스템에서 오류 정정을 위해 채택되어 있는 비터비(Viterbi) 디코더(710)를 더 포함하여 다중 접속 간섭을 제거한다. 비터비(Viterbi) 디코더(710)는 비터비 디코딩부, 비트 디인터리버(deinterleaver), 길쌈 부호화기(convolutional encoding) 및 인터리버(interleaver)를 포함할 수 있다. 본 발명에 따른 적응형 부분 병렬 간섭 제거기에 의해 상술한 바와 같이 다중 접속 간섭이 제거된 수신신호는 비트 디인터리버(deinterleaver)를 통과한 후, 비터비 디코딩에 의해 오류가 정정된다. 이후 비터비 디코딩된 출력 신호를 이용해서 신호 검출을 하며, 다시 검출된 신호를 이용해서 다중 접속 간섭의 제거를 위해 방송 신호를 재생한다. 여기서 재생되는 신호는 송신단에 있는 동일한 길쌈 부호화기(convolutional encoding)와 인터리버(interleaver)를 통과하여 발생한다. 이러한 과정은 반복적으로 수행이 가능하여 보다 정확한 신호를 출력할 수 있다. According to a third preferred embodiment of the present invention, the satellite DMB system according to the prior art further includes a Viterbi decoder 710 adopted for error correction to remove the multiple access interference. The Viterbi decoder 710 may include a Viterbi decoder, a bit deinterleaver, a convolutional encoding, and an interleaver. As described above by the adaptive partial parallel interference canceller according to the present invention, a received signal from which multiple access interference has been removed passes through a bit deinterleaver, and then errors are corrected by Viterbi decoding. The signal is then detected using the Viterbi decoded output signal, and the broadcast signal is reproduced using the detected signal to remove the multiple access interference. The reproduced signal is generated through the same convolutional encoding and interleaver at the transmitting end. This process can be performed repeatedly to output a more accurate signal.

도 8은 본 발명의 바람직한 제4실시예에 따른 DS/CDM 시스템에서 다중 접속 간섭의 제거를 위한 적응형 부분 병렬 간섭 제거기의 구성도이다. 8 is a block diagram of an adaptive partial parallel interference canceller for removing multiple access interference in a DS / CDM system according to a fourth embodiment of the present invention.

본 발명의 바람직한 제4실시예에 따르면 종래 기술에 따른 위성 DMB 시스템에서 오류 정정을 위해 채택되어 있는 비터비 디코더와 RS(Reed-Solomon) 디코더를 더 포함하여 다중 접속 간섭을 제거한다. 디코더부(810)는 비터비 디코딩부, RS 디코딩부, Byte/Bit 디인터리버(deinterleaver)를 포함하며, 인코더부(820)는 RS 인코딩부, 길쌈 부호화기(convolutional encoding) 및 Byte/Bit 인터리버 (interleaver)를 포함할 수 있다.According to the fourth preferred embodiment of the present invention, a satellite DMB system according to the prior art further includes a Viterbi decoder and a RS (Reed-Solomon) decoder adopted for error correction to remove the multiple access interference. The decoder 810 includes a Viterbi decoding unit, an RS decoding unit, a Byte / Bit deinterleaver, and the encoder unit 820 includes an RS encoding unit, a convolutional encoding, and a Byte / Bit interleaver. ) May be included.

여기서는 비터비 디코더와 비트 디인터리버를 통해서 오류가 제거된 수신 신호는 바이트 디인터리버를 거쳐 RS 디코더에 입력된다. 즉, RS 디코더에 적응형 부분 병렬 간섭 제거기와 비터비 디코더에 의해 다중 접속 간섭과 채널에 의한 오류가 정정된 신호가 입력된다. 입력된 신호는 RS 디코더에 의해 잔존하는 오류가 정정되고, 디코더 출력을 이용하여 방송 신호를 재생한다. 이러한 과정도 반복적으로 수행이 가능하여 보다 정확한 신호를 출력할 수 있다.   Here, the received signal from which the error is removed through the Viterbi decoder and the bit deinterleaver is input to the RS decoder through the byte deinterleaver. That is, a signal in which multiple access interference and an error caused by a channel are corrected by the adaptive partial parallel interference canceller and the Viterbi decoder is input to the RS decoder. The input signal corrects the remaining error by the RS decoder, and reproduces the broadcast signal using the decoder output. This process can also be performed repeatedly to output a more accurate signal.

이상에서 적응형 부분 병렬 간섭 제거 방법 및 그 장치를 일반적으로 도시한 구성도를 설명하였으며, 이하에서는 첨부 도면을 참조하여, 본 발명의 바람직한 제1실시예에 따른 적응형 부분 병렬 간섭 제거 방법 및 그 장치의 성능을 종래 기술에 따른 레이크 수신기 및 다중 경로 페이딩 채널에서 병렬 간섭 제거기의 성능과 비교함으로써 본 발명에 따른 적응형 부분 병렬 간섭 제거 방법 및 그 장치의 성능을 구체적인 실시예를 기준으로 설명하기로 한다. 이하에서 기술된 실험은 위성으로부터 송출된 위성 DMB 신호를 지상중계기(Gap-filler)를 통해 수신하는 환경에서 이루어지며, 수신기는 완벽한 동기와 채널 추정이 이루어졌다고 가정한다.The adaptive partial parallel interference cancellation method and its configuration have been described generally in the above. Hereinafter, with reference to the accompanying drawings, the adaptive partial parallel interference cancellation method and the same according to a first embodiment of the present invention By comparing the performance of the device with the performance of the parallel interference canceller in the rake receiver and the multipath fading channel according to the prior art, the adaptive partial parallel interference cancellation method and the performance of the device according to the present invention will be described based on specific embodiments. do. The experiment described below is performed in an environment in which satellite DMB signals transmitted from satellites are received through a gap-filler, and the receiver assumes perfect synchronization and channel estimation.

도 9는 종래 기술에 따른 다중 경로 채널에서 방송 채널 수에 상응하는 DS/CDM 시스템의 레이크 수신기의 성능을 도시한 도면이다. 9 illustrates the performance of a rake receiver of a DS / CDM system corresponding to the number of broadcast channels in a multipath channel according to the prior art.

DS/CDM 위성 DMB 시스템의 수신 BER 성능을 AWGN(Additive White Gaussian Noise) 채널과 주파수 비선택적 페이딩(frequency non-selective fading) 채널에서 성능을 분석하였다. 여기서 다중 경로 페이딩 채널에서 수신 성능을 분석하여 다중 접속 간섭이 발생함을 확인하였다. 레이크 수신기 성능을 분석하기 위한 실험 환경은 다음의 표1과 같다.The received BER performance of DS / CDM satellite DMB system was analyzed in Additive White Gaussian Noise (AWGN) channel and frequency non-selective fading channel. Here, we analyze the reception performance in the multipath fading channel and confirm that multi-access interference occurs. The experimental environment for analyzing the rake receiver performance is shown in Table 1 below.

채널channel AWGN 채널, 주파수 비선택적 페이딩 채널AWGN channel, frequency non-selective fading channel 왈쉬 부호열 길이Walsh string length 64 칩64 chips PN 코드의 주기Period of PN Code 20482048 Rake 수신기의 finger 수Rake receiver finger count 66 칩율(chip rate)Chip rate 16.384 MHz16.384 MHz

[표1 레이크 수신기 성능 분석을 위한 실험환경][Table 1 Experimental Environment for Rake Receiver Performance Analysis]

도 9를 참조하면, 다중 경로 채널에서 방송채널 수에 따라 DS/CDM 시스템의 레이크 수신기 BER 성능이 열화됨을 보이고 있다. 여기서 다중 접속 간섭 성분이 레이크 수신기에 의해서 제거되지 않기 때문에, 다중 접속 간섭은 여전히 수신신호에 남아 있게 되어 부정확한 신호 검출를 하는 요인이 된다. 따라서 DS/CDM 시스템은 다중 접속 간섭으로 인해, 파일럿 채널을 제외한 이론적인 채널용량 63채널을 모두 운용하지 못하는 문제점이 있다.Referring to FIG. 9, it is shown that rake receiver BER performance of a DS / CDM system is degraded according to the number of broadcast channels in a multipath channel. Since the multiple access interference component is not removed by the rake receiver here, the multiple access interference still remains in the received signal, resulting in inaccurate signal detection. Therefore, the DS / CDM system has a problem in that all 63 channels of theoretical channel capacity except the pilot channel cannot be operated due to multiple access interference.

도 10은 종래 기술에 따른 다중 경로 채널에서 신호 세기에 상응하는 레이크 수신기와 병렬 간섭 제거기의 성능을 비교한 도면이다.10 is a view comparing the performance of the rake receiver and the parallel interference canceller corresponding to the signal strength in a multipath channel according to the prior art.

여기서 6-finger 레이크 수신기를 사용하는 DS/CDM-QPSK 시스템에서 병렬 간섭 제거기를 적용하였을 때의 수신 BER 성능을 분석한다. 채널은 6-Ray IMT-2000 다중 경로 레일리 페이딩 환경을 적용하였으며, 칩율이 16.384MHz임을 고려하여 칩 간격을 61ns로 가정하였다.Here, we analyze the reception BER performance of parallel interference canceller in DS / CDM-QPSK system using 6-finger Rake receiver. The channel is a 6-Ray IMT-2000 multipath Rayleigh fading environment, and the chip spacing is assumed to be 61ns considering that the chip rate is 16.384MHz.

병렬 간섭 제거기의 성능을 분석하기 위한 실험 환경은 다음의 표2와 같다.The experimental environment for analyzing the performance of the parallel interference canceller is shown in Table 2 below.

채널channel 다중경로 레일리 페이딩 채널Multipath Rayleigh Fading Channel 채널 경로수Channel paths 66 왈쉬 부호열 길이Walsh string length 64 칩64 chips PN 코드의 주기Period of PN Code 20482048 PIC의 단계 수(반복시행 수)Number of steps in the PIC (number of repeats) 1, 21, 2 칩율(chip rate)Chip rate 16.384 MHz16.384 MHz

[표2 병렬 간섭 제거기 성능 분석을 위한 실험환경][Table 2 Experimental Environment for Performance Analysis of Parallel Interference Canceller]

도 10을 참조하면, 다중 경로 채널에서 방송채널 수가 30일 때, 레이크 수신기와 반복시행 수가 2인 병렬 간섭 제거기의 수신 BER 성능을 비교하여 개선정도를 수신 BER 성능으로 보인다. 레이크 수신기는

Figure 112004054230901-pat00143
를 증가시켜도 BER
Figure 112004054230901-pat00144
에서 에러 플로어(error floor) 현상이 일어나지만, 병렬 간섭 제거기는 BER
Figure 112004054230901-pat00145
에서 에러 플로어(error floor) 현상이 발생함을 확인할 수 있다. 따라서 병렬 간섭 제거기를 사용하는 경우 레이크 수신기만을 사용하는 경우보다 개선된 성능을 보이고 있으나, 높은 수치에서 에러 플로어(error floor) 현상이 발생함을 알 수 있다. Referring to FIG. 10, when the number of broadcast channels in the multipath channel is 30, the improvement of the received BER performance is shown by comparing the reception BER performance of the rake receiver and the parallel interference canceller having the number of repetitions. Rake receiver
Figure 112004054230901-pat00143
Increase BER
Figure 112004054230901-pat00144
Error floor occurs in parallel, but the parallel interference canceller
Figure 112004054230901-pat00145
It can be seen that an error floor occurs at. Therefore, the parallel interference canceller shows better performance than the rake receiver alone, but it can be seen that an error floor occurs at a high value.

도 11은 본 발명의 바람직한 실시예에 따른 다중 경로 채널에서 신호 세기에 상응하는 적응형 부분 병렬 간섭 제거기의 성능을 도시한 도면이다. 11 is a diagram illustrating the performance of the adaptive partial parallel interference canceller corresponding to the signal strength in the multipath channel according to the preferred embodiment of the present invention.

여기서는 6-finger 레이크 수신기를 사용하는 DS/CDM 시스템에서 제안한 적응형 부분 병렬 간섭 제거기(Adaptive Partial Parallel Interference Cancellation)를 적용하였을 때의 수신 BER 성능을 분석한다. In this paper, we analyze the reception BER performance when the Adaptive Partial Parallel Interference Cancellation proposed by DS / CDM system using 6-finger Rake receiver is applied.

본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거기의 성능을 분석하기 위한 실험 환경은 다음의 표3과 같다.The experimental environment for analyzing the performance of the adaptive partial parallel interference canceller according to the preferred embodiment of the present invention is shown in Table 3 below.

채널channel 다중경로 레일리 페이딩 채널Multipath Rayleigh Fading Channel 채널 경로수Channel paths 66 왈쉬 부호열 길이Walsh string length 64 칩64 chips PN 코드의 주기Period of PN Code 20482048 적응형 PPIC의 단계 수(반복시행 수)Number of steps in adaptive PPIC (number of repeats) 1, 21, 2 LMS 스텝 사이즈LMS step size 반복시행 1일 때, mu =0.05For repeat 1, mu = 0.05 반복시행 2일 때, mu =0.005For repetition 2, mu = 0.005 칩율(chip rate)Chip rate 16.384 MHz16.384 MHz

[표3 적응형 부분 병렬 간섭 제거기 성능 분석을 위한 실험환경]Table 3 Experimental Environment for Performance Analysis of Adaptive Partial Parallel Interference Canceller

도 11을 참조하면, 다중 경로 채널에서 방송채널 수가 30일 때, 종래 기술에 따른 레이크 수신기, 병렬 간섭 제거기와 본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거기의 수신 BER 성능을 비교하였다. 레이크 수신기와 병렬 간섭 제거기의 성능은 방송채널 수가 증가함에 따라 다중 접속 간섭 성분에 민감하게 성능이 열화되지만, 본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거기의 수신 BER 성능은 방송 채널 수가 1일 때의 레이크 수신기의 수신 BER 성능과 크게 다르지 않음을 알 수 있다. Referring to FIG. 11, when the number of broadcast channels in the multipath channel is 30, the reception BER performance of the rake receiver, the parallel interference canceller according to the prior art, and the adaptive partial parallel interference canceller according to the preferred embodiment of the present invention are compared. Although the performance of the rake receiver and the parallel interference canceller deteriorates sensitively to the multiple access interference component as the number of broadcast channels increases, the reception BER performance of the adaptive partial parallel interference canceller according to the preferred embodiment of the present invention is 1 broadcast channel number. It can be seen that it does not differ significantly from the reception BER performance of the rake receiver at.

도 12는 본 발명의 바람직한 실시예에 따른 다중 경로 채널에서 방송 채널 수에 상응하는 적응형 부분 병렬 간섭 제거기의 성능을 도시한 도면이다.12 is a diagram illustrating the performance of an adaptive partial parallel interference canceller corresponding to the number of broadcast channels in a multipath channel according to an embodiment of the present invention.

도 12를 참조하면, 다중 경로 채널에서

Figure 112004054230901-pat00146
가 20dB일 때, 방송채널 수에 따른 종래 기술에 따른 레이크 수신기, 병렬 간섭 제거기와 본 발명의 바람직한 실시예에 따른 적응형 부분 병렬 간섭 제거기의 수신 BER 성능을 비교한 것이다. 설정된 실험 환경은 상술한 표3과 같다. 여기서, 종래 기술에 따른 병렬 간섭 제거기와 적응형 부분 병렬 간섭 제거기의 반복시행 수는 2이다. 방송채널 수가 20개 이하일 경우, 적응형 부분 병렬 간섭 제거기의 성능과 방송채널 수가 1일 때의 Rake 수신기 성능이 거의 같음을 확인할 수 있다. 따라서 방송채널 수가 20개 보다 적은 경우에는 적응형 부분 병렬 간섭 제거기 구조를 통해 거의 완벽하게 다중 접속 간섭을 제거할 수 있음을 알 수 있다. 이는 병렬 간섭 제거기 구조에 의해 재생된 신호에 적응적으로 가중치(Partial Cancellation Weight : PCW)를 주어 송신단에서 보낸 신호를 높은 신뢰도의 추정이 가능해졌기 때문이다. BER
Figure 112004054230901-pat00147
에서 기존 시스템은 다중 접속 간섭으로 인해 10개의 방송채널을 사용할 수 있지만, 제안 시스템은 방송채널 수를 약 53개까지 확장이 가능하다.12, in a multipath channel
Figure 112004054230901-pat00146
Is 20dB, the reception BER performance of the rake receiver according to the prior art according to the number of broadcast channels, the parallel interference canceller and the adaptive partial parallel interference canceller according to the preferred embodiment of the present invention are compared. The set experimental environment is shown in Table 3 above. Here, the number of iterations of the conventional parallel interference canceller and the adaptive partial parallel interference canceller is two. When the number of broadcast channels is 20 or less, it can be seen that the performance of the adaptive partial parallel interference canceller and the performance of the Rake receiver when the number of broadcast channels is 1 are almost the same. Therefore, when the number of broadcast channels is less than 20, the adaptive partial parallel interference canceller structure can almost completely eliminate the multiple access interference. This is because the adaptive cancellation weight (PCW) is adaptively weighted to the signal reproduced by the parallel interference canceller structure, thereby enabling high reliability estimation of the signal transmitted from the transmitter. BER
Figure 112004054230901-pat00147
In the existing system, 10 broadcast channels can be used due to multiple access interference, but the proposed system can extend the number of broadcast channels to about 53.

본 발명은 상기 실시예에 한정되지 않으며, 많은 변형이 본 발명의 사상 내에서 당 분야에서 통상의 지식을 가진 자에 의하여 가능함은 물론이다.The present invention is not limited to the above embodiments, and many variations are possible by those skilled in the art within the spirit of the present invention.

상술한 바와 같이 본 발명에 따른 적응형 부분 병렬 간섭 제거 방법 및 그 장치는 병렬 간섭 제거기 입력단의 데이터 추정 신뢰도에 따라 적응적으로 동작할 수 있다. As described above, the adaptive partial parallel interference cancellation method and apparatus according to the present invention can be adaptively operated according to the data estimation reliability of the parallel interference canceller input terminal.                     

또한, 본 발명에 따른 적응형 부분 병렬 간섭 제거 방법 및 그 장치는 다중 접속 간섭을 제거함으로써 수신 BER 성능이 개선되며, 잠재적인 채널 용량을 늘릴 수 있다. In addition, the adaptive partial parallel interference cancellation method and apparatus according to the present invention can improve reception BER performance by eliminating multiple access interference, and can increase potential channel capacity.

Claims (26)

다중 경로 채널에서 다중 접속 간섭을 제거하기 위한 하향 링크상의 수신기에서 수행되는 병렬 간섭 제거 방법에 있어서, A parallel interference cancellation method performed in a receiver on a downlink for canceling multiple access interference in a multipath channel, (a) 상기 하향 링크의 수신기에 포함된 레이크 수신기에서 상기 다중 경로 채널에서 수신한 각 신호 성분의 크기에 상응하는 제1추정 신호를 출력하는 단계;(a) outputting a first estimation signal corresponding to the magnitude of each signal component received in the multipath channel in a rake receiver included in the downlink receiver; (b) 상기 제1추정 신호, 복소 부호열 및 채널 계수를 이용하여 제2추정 신호를 생성하는 단계-여기서, 상기 제2추정 신호는 다음과 같은 수학식에 의해서 정해짐.(b) generating a second estimation signal by using the first estimation signal, the complex code string, and the channel coefficient, wherein the second estimation signal is determined by the following equation.
Figure 112006061267686-pat00242
Figure 112006061267686-pat00242
여기서,
Figure 112006061267686-pat00243
는 d번째 단계에서 n번째 추정된 k번째 채널의 제2추정 신호,
Figure 112006061267686-pat00244
은 d-1번째 단계에서 검출된 k번째 채널의 제1추정 신호,
Figure 112006061267686-pat00245
은 k번째 채널의 n번째 복소 부호열 및
Figure 112006061267686-pat00246
은 n번째 채널 계수임-;
here,
Figure 112006061267686-pat00243
Is a second estimation signal of the k th channel estimated at the n th stage,
Figure 112006061267686-pat00244
Is the first estimation signal of the kth channel detected in step d-1,
Figure 112006061267686-pat00245
Is the nth complex code string of the kth channel and
Figure 112006061267686-pat00246
Is the nth channel coefficient;
(c) 상기 제2추정 신호를 이용하여 가중치를 산출하는 단계-상기 가중치는 다음과 같은 수학식에 의해서 정해짐.(c) calculating a weight using the second estimation signal, wherein the weight is determined by the following equation.
Figure 112006061267686-pat00247
Figure 112006061267686-pat00247
Figure 112006061267686-pat00248
Figure 112006061267686-pat00248
Figure 112006061267686-pat00249
Figure 112006061267686-pat00249
여기서,
Figure 112006061267686-pat00250
는 d번째 단계에서 n번째 계산된 가중치,
Figure 112006061267686-pat00251
은 n번째 계산된 스텝 크기,
Figure 112006061267686-pat00252
는 d번째 단계에서 n번째 계산된 제2추정 신호,
Figure 112006061267686-pat00253
는 d번째 단계에서 n번째 에러신호,
Figure 112006061267686-pat00254
,
Figure 112006061267686-pat00255
는 양수,
Figure 112006061267686-pat00256
및 p(n)은
Figure 112006061267686-pat00257
을 계산하기 위한 매개 변수임-; 및
here,
Figure 112006061267686-pat00250
Is the nth calculated weight in step d,
Figure 112006061267686-pat00251
Is the nth calculated step size,
Figure 112006061267686-pat00252
Is the second estimated signal calculated in the n th step,
Figure 112006061267686-pat00253
Is the nth error signal in step d,
Figure 112006061267686-pat00254
,
Figure 112006061267686-pat00255
Is positive,
Figure 112006061267686-pat00256
And p (n) is
Figure 112006061267686-pat00257
Is a parameter for calculating And
(d) 상기 가중치를 적용하여 상기 다중 접속 간섭이 제거된 제3추정 신호를 생성하는 단계-여기서, 상기 제3추정 신호는 다음과 같은 수학식에 의해서 정해짐. (d) generating a third estimation signal from which the multiple access interference has been removed by applying the weights, wherein the third estimation signal is determined by the following equation.
Figure 112006061267686-pat00258
Figure 112006061267686-pat00258
여기서,
Figure 112006061267686-pat00259
은 n번째 추정된 제3추정 신호,
Figure 112006061267686-pat00260
는 d번째 단계에서 n번째 추정된 제2추정 신호,
Figure 112006061267686-pat00261
은 d번째 단계에서 n번째 계산된 가중치 및
Figure 112006061267686-pat00262
Figure 112006061267686-pat00263
에 상응하여 행렬 변환된 가중치임-;
here,
Figure 112006061267686-pat00259
Is the nth estimated third estimation signal,
Figure 112006061267686-pat00260
Is the second estimated signal estimated at the n th step in step d,
Figure 112006061267686-pat00261
Is the nth calculated weight in step d and
Figure 112006061267686-pat00262
Is
Figure 112006061267686-pat00263
Corresponding to the matrix transformed weights;
를 포함하는 적응형 부분 병렬 간섭 제거 방법.Adaptive partial parallel interference cancellation method comprising a.
삭제delete 삭제delete 제1항에 있어서, The method of claim 1, 상기 하향 링크상의 수신기는 위성 DMB 시스템의 수신기인 것을 특징으로 하는 적응형 부분 병렬 간섭 제거 방법. And the receiver on the downlink is a receiver of a satellite DMB system. 제1항에 있어서, The method of claim 1, 상기 하향 링크의 수신기에 포함된 비터비(Viterbi) 디코더에서 상기 제3추정 신호를 수신하여 오류를 정정하는 단계를 더 포함하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거 방법.And receiving the third estimation signal at a Viterbi decoder included in the downlink receiver to correct an error. 제1항에 있어서, The method of claim 1, 상기 하향 링크의 수신기에 포함된 RS(Reed-Solomon) 디코더에서 상기 제3추정 신호를 수신하여 오류를 정정하는 단계를 더 포함하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거 방법.And receiving the third estimation signal from a RS (Reed-Solomon) decoder included in the downlink receiver and correcting an error. 제1항에 있어서, The method of claim 1, 상기 (a) 내지 (d)단계를 미리 설정된 회수만큼 반복하여 상기 다중 접속 간섭을 제거하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거 방법.And removing the multiple access interference by repeating steps (a) to (d) for a predetermined number of times. 다중 경로 채널에서 다중 접속 간섭을 제거하기 위한 하향 링크상의 수신기에서 수행되는 병렬 간섭 제거 방법에 있어서,A parallel interference cancellation method performed in a receiver on a downlink for canceling multiple access interference in a multipath channel, (a) 상기 하향 링크의 수신기에 포함된 칩 등화기에서 상기 다중 경로 채널에서 수신한 신호를 필터링하여 제1추정 신호를 출력하는 단계;(a) outputting a first estimation signal by filtering a signal received in the multipath channel in a chip equalizer included in the downlink receiver; (b) 상기 제1추정 신호와 복소 부호열을 이용하여 제2추정 신호를 생성하는 단계-여기서, 제2추정 신호는 다음과 같은 수학식에 의해서 정해짐. (b) generating a second estimation signal by using the first estimation signal and the complex code string, wherein the second estimation signal is determined by the following equation.
Figure 112006061267686-pat00264
Figure 112006061267686-pat00264
여기서,
Figure 112006061267686-pat00265
는 d번째 단계에서 n번째 추정된 k번째 채널의 제2추정 신호,
Figure 112006061267686-pat00266
은 d-1번째 단계에서 검출된 k번째 채널의 제1추정 신호,
Figure 112006061267686-pat00267
은 k번째 채널의 n번째 복소 부호열임-;
here,
Figure 112006061267686-pat00265
Is a second estimation signal of the k th channel estimated at the n th stage,
Figure 112006061267686-pat00266
Is the first estimation signal of the kth channel detected in step d-1,
Figure 112006061267686-pat00267
Is the nth complex coded sequence of the kth channel;
(c) 상기 제2추정 신호를 이용하여 가중치를 산출하는 단계-여기서, 상기 가중치는 다음과 같은 수학식에 의해서 정해짐.(c) calculating a weight using the second estimation signal, wherein the weight is determined by the following equation.
Figure 112006061267686-pat00268
Figure 112006061267686-pat00268
Figure 112006061267686-pat00269
Figure 112006061267686-pat00269
Figure 112006061267686-pat00270
Figure 112006061267686-pat00270
여기서,
Figure 112006061267686-pat00271
는 d번째 단계에서 n번째 계산된 가중치,
Figure 112006061267686-pat00272
은 n번째 계산된 스텝 크기,
Figure 112006061267686-pat00273
는 d번째 단계에서 n번째 계산된 제2추정 신호,
Figure 112006061267686-pat00274
는 d번째 단계에서 n번째 에러신호,
Figure 112006061267686-pat00275
,
Figure 112006061267686-pat00276
는 양수,
Figure 112006061267686-pat00277
및 p(n)은
Figure 112006061267686-pat00278
을 계산하기 위한 매개 변수임 -; 및
here,
Figure 112006061267686-pat00271
Is the nth calculated weight in step d,
Figure 112006061267686-pat00272
Is the nth calculated step size,
Figure 112006061267686-pat00273
Is the second estimated signal calculated in the n th step,
Figure 112006061267686-pat00274
Is the nth error signal in step d,
Figure 112006061267686-pat00275
,
Figure 112006061267686-pat00276
Is positive,
Figure 112006061267686-pat00277
And p (n) is
Figure 112006061267686-pat00278
Is a parameter to calculate-; And
(d) 상기 가중치를 적용하여 상기 다중 접속 간섭이 제거된 제3추정 신호를 생성하는 단계-여기서, 제3추정 신호는 다음과 같은 수학식에 의해서 정해짐.(d) generating a third estimation signal from which the multiple access interference is removed by applying the weights, wherein the third estimation signal is determined by the following equation.
Figure 112006061267686-pat00279
Figure 112006061267686-pat00279
여기서,
Figure 112006061267686-pat00280
은 n번째 추정된 제3추정 신호,
Figure 112006061267686-pat00281
는 d번째 단계에서 n번째 추정된 제2추정 신호,
Figure 112006061267686-pat00282
은 d번째 단계에서 n번째 계산된 가중치 및
Figure 112006061267686-pat00283
Figure 112006061267686-pat00284
에 상응하여 행렬 변환된 가중치임 -
here,
Figure 112006061267686-pat00280
Is the nth estimated third estimation signal,
Figure 112006061267686-pat00281
Is the second estimated signal estimated at the n th step in step d,
Figure 112006061267686-pat00282
Is the nth calculated weight in step d and
Figure 112006061267686-pat00283
Is
Figure 112006061267686-pat00284
Is a matrix transformed weight corresponding to −
를 포함하는 적응형 부분 병렬 간섭 제거 방법.Adaptive partial parallel interference cancellation method comprising a.
삭제delete 삭제delete 제8항에 있어서, The method of claim 8, 상기 하향 링크상의 수신기는 위성 DMB 시스템의 수신기인 것을 특징으로 하는 적응형 부분 병렬 간섭 제거 방법. And the receiver on the downlink is a receiver of a satellite DMB system. 제8항에 있어서, The method of claim 8, 상기 하향 링크의 수신기에 포함된 비터비(Viterbi) 디코더에서 상기 제3추정 신호를 수신하여 오류를 정정하는 단계를 더 포함하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거 방법.And receiving the third estimation signal at a Viterbi decoder included in the downlink receiver to correct an error. 제8항에 있어서, The method of claim 8, 상기 하향 링크의 수신기에 포함된 RS(Reed-Solomon) 디코더에서 상기 제3추정 신호를 수신하여 오류를 정정하는 단계를 더 포함하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거 방법.And receiving the third estimation signal from a RS (Reed-Solomon) decoder included in the downlink receiver and correcting an error. 제8항에 있어서, The method of claim 8, 상기 (a) 내지 (d)단계를 미리 설정된 회수만큼 반복하여 상기 다중 접속 간섭을 제거하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거 방법.And removing the multiple access interference by repeating steps (a) to (d) for a predetermined number of times. 다중 경로 채널에서 하향 링크상의 수신기에 포함되고 다중 접속 간섭을 제거하는 병렬 간섭 제거기에 있어서, A parallel interference canceller included in a receiver on a downlink in a multipath channel and canceling multiple access interference, 상기 다중 경로 채널에서 수신한 각 신호 성분의 크기에 상응하는 제1추정 신호를 출력하는 레이크 수신기;A rake receiver for outputting a first estimation signal corresponding to the magnitude of each signal component received in the multipath channel; 상기 제1추정 신호, 복소 부호열 및 채널 계수를 이용하여 제2추정 신호를 생성하는 신호 변조부;A signal modulator for generating a second estimation signal using the first estimation signal, a complex code string, and a channel coefficient; 상기 제2추정 신호를 이용하여 가중치를 산출하는 가중치 산출부; 및A weight calculator configured to calculate a weight using the second estimation signal; And 상기 가중치를 적용하여 상기 다중 접속 간섭을 제거하는 간섭 제거부를 포함하되, Including an interference cancellation unit for removing the multiple access interference by applying the weight, 상기 가중치는 다음과 같은 수학식에 의해서 정해지는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기. The weight is determined by the following equation, adaptive partial parallel interference canceller.
Figure 112006061267686-pat00285
Figure 112006061267686-pat00285
Figure 112006061267686-pat00286
Figure 112006061267686-pat00286
Figure 112006061267686-pat00287
Figure 112006061267686-pat00287
여기서,
Figure 112006061267686-pat00288
는 d번째 단계에서 n번째 계산된 가중치,
Figure 112006061267686-pat00289
은 n번째 계산된 스텝 크기,
Figure 112006061267686-pat00290
는 d번째 단계에서 n번째 계산된 제2추정 신호,
Figure 112006061267686-pat00291
는 d번째 단계에서 n번째 에러신호,
Figure 112006061267686-pat00292
,
Figure 112006061267686-pat00293
는 양수,
Figure 112006061267686-pat00294
및 p(n)은
Figure 112006061267686-pat00295
을 계산하기 위한 매개 변수임.
here,
Figure 112006061267686-pat00288
Is the nth calculated weight in step d,
Figure 112006061267686-pat00289
Is the nth calculated step size,
Figure 112006061267686-pat00290
Is the second estimated signal calculated in the n th step,
Figure 112006061267686-pat00291
Is the nth error signal in step d,
Figure 112006061267686-pat00292
,
Figure 112006061267686-pat00293
Is positive,
Figure 112006061267686-pat00294
And p (n) is
Figure 112006061267686-pat00295
This parameter is used to calculate.
제15항에 있어서, The method of claim 15, 상기 제2추정 신호는 다음과 같은 수학식에 의해서 정해지는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기. And the second estimation signal is determined by the following equation.
Figure 112004054230901-pat00199
Figure 112004054230901-pat00199
여기서,
Figure 112004054230901-pat00200
는 d번째 단계에서 n번째 추정된 k번째 채널의 제2추정 신호,
Figure 112004054230901-pat00201
은 d-1번째 단계에서 검출된 k번째 채널의 제1추정 신호,
Figure 112004054230901-pat00202
은 k번째 채널의 n번째 복소 부호열 및
Figure 112004054230901-pat00203
은 n번째 채널 계수.
here,
Figure 112004054230901-pat00200
Is a second estimation signal of the k th channel estimated at the n th stage,
Figure 112004054230901-pat00201
Is the first estimation signal of the kth channel detected in step d-1,
Figure 112004054230901-pat00202
Is the nth complex code string of the kth channel and
Figure 112004054230901-pat00203
Is the nth channel coefficient.
제15항에 있어서, The method of claim 15, 상기 간섭 제거부는 다음과 같은 수학식에 의해서 간섭을 제거하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기.The interference canceling unit is adaptive partial parallel interference canceller, characterized in that for removing the interference by the following equation.
Figure 112004054230901-pat00204
Figure 112004054230901-pat00204
여기서,
Figure 112004054230901-pat00205
은 n번째 추정되어 다중 접속 간섭이 제거된 신호,
Figure 112004054230901-pat00206
는 d번째 단계에서 n번째 추정된 제2추정 신호,
Figure 112004054230901-pat00207
은 d번째 단계에서 n번째 계산된 가중치 및
Figure 112004054230901-pat00208
Figure 112004054230901-pat00209
에 상응하여 행렬 변환된 가중치임.
here,
Figure 112004054230901-pat00205
Is the nth estimated signal with multiple access interference removed,
Figure 112004054230901-pat00206
Is the second estimated signal estimated at the n th step in step d,
Figure 112004054230901-pat00207
Is the nth calculated weight in step d and
Figure 112004054230901-pat00208
Is
Figure 112004054230901-pat00209
Is the matrix transformed weight corresponding to.
제15항에 있어서, The method of claim 15, 상기 하향 링크상의 수신기는 위성 DMB 시스템의 수신기인 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기.And said receiver on said downlink is a receiver of a satellite DMB system. 제15항에 있어서, The method of claim 15, 상기 간섭 제거부에서 다중 접속 간섭을 제거한 신호를 수신하여 오류를 정정하는 비터비(Viterbi) 디코더를 더 포함하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기.And a Viterbi decoder configured to receive a signal from which the multi-access interference has been removed by the interference canceller and correct an error. 제15항에 있어서, The method of claim 15, 상기 간섭 제거부에서 다중 접속 간섭을 제거한 신호를 수신하여 오류를 정정하는 RS(Reed-Solomon) 디코더를 더 포함하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기.And a Reed-Solomon (RS) decoder for receiving a signal from the interference canceller to remove the multiple access interference and correcting an error. 다중 경로 채널에서 하향 링크상의 수신기에 포함되고 다중 접속 간섭을 제거하는 병렬 간섭 제거기에 있어서, A parallel interference canceller included in a receiver on a downlink in a multipath channel and canceling multiple access interference, 상기 다중 경로 채널에서 수신한 신호를 필터링하여 제1추정 신호를 출력하는 칩 등화기;A chip equalizer for filtering a signal received in the multipath channel and outputting a first estimation signal; 상기 제1추정 신호, 복소 부호열를 이용하여 제2추정 신호를 생성하는 신호 변조부;A signal modulator for generating a second estimation signal using the first estimation signal and the complex code string; 상기 제2추정 신호를 이용하여 가중치를 산출하는 가중치 산출부; 및A weight calculator configured to calculate a weight using the second estimation signal; And 상기 가중치를 적용하여 상기 다중 접속 간섭을 제거하는 간섭 제거부를 포함하되, Including an interference cancellation unit for removing the multiple access interference by applying the weight, 상기 가중치는 다음과 같은 수학식에 의해서 정해지는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기. The weight is determined by the following equation, adaptive partial parallel interference canceller.
Figure 112006061267686-pat00296
Figure 112006061267686-pat00296
Figure 112006061267686-pat00297
Figure 112006061267686-pat00297
Figure 112006061267686-pat00298
Figure 112006061267686-pat00298
여기서,
Figure 112006061267686-pat00299
는 d번째 단계에서 n번째 계산된 가중치,
Figure 112006061267686-pat00300
은 n번째 계산된 스텝 크기,
Figure 112006061267686-pat00301
는 d번째 단계에서 n번째 계산된 제2추정 신호,
Figure 112006061267686-pat00302
는 d번째 단계에서 n번째 에러신호,
Figure 112006061267686-pat00303
,
Figure 112006061267686-pat00304
는 양수,
Figure 112006061267686-pat00305
및 p(n)은
Figure 112006061267686-pat00306
을 계산하기 위한 매개 변수임.
here,
Figure 112006061267686-pat00299
Is the nth calculated weight in step d,
Figure 112006061267686-pat00300
Is the nth calculated step size,
Figure 112006061267686-pat00301
Is the second estimated signal calculated in the n th step,
Figure 112006061267686-pat00302
Is the nth error signal in step d,
Figure 112006061267686-pat00303
,
Figure 112006061267686-pat00304
Is positive,
Figure 112006061267686-pat00305
And p (n) is
Figure 112006061267686-pat00306
This parameter is used to calculate.
제21항에 있어서, The method of claim 21, 상기 제2추정 신호는 다음과 같은 수학식에 의해서 정해지는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기. And the second estimation signal is determined by the following equation.
Figure 112004054230901-pat00220
Figure 112004054230901-pat00220
여기서,
Figure 112004054230901-pat00221
는 d번째 단계에서 n번째 추정된 k번째 채널의 제2추정 신호,
Figure 112004054230901-pat00222
은 d-1번째 단계에서 검출된 k번째 채널의 제1추정 신호,
Figure 112004054230901-pat00223
은 k번째 채널의 n번째 복소 부호열임.
here,
Figure 112004054230901-pat00221
Is a second estimation signal of the k th channel estimated at the n th stage,
Figure 112004054230901-pat00222
Is the first estimation signal of the kth channel detected in step d-1,
Figure 112004054230901-pat00223
Is the nth complex coded sequence of the kth channel.
제21항에 있어서, The method of claim 21, 상기 간섭 제거부는 다음과 같은 수학식에 의해서 간섭을 제거하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기.The interference canceling unit is adaptive partial parallel interference canceller, characterized in that for removing the interference by the following equation.
Figure 112004054230901-pat00224
Figure 112004054230901-pat00224
여기서,
Figure 112004054230901-pat00225
은 n번째 추정되어 다중 접속 간섭이 제거된 신호,
Figure 112004054230901-pat00226
는 d번째 단계에서 n번째 추정된 제2추정 신호,
Figure 112004054230901-pat00227
은 d번째 단계에서 n번째 계산된 가중치 및
Figure 112004054230901-pat00228
Figure 112004054230901-pat00229
에 상응하여 행렬 변환된 가중치임.
here,
Figure 112004054230901-pat00225
Is the nth estimated signal with multiple access interference removed,
Figure 112004054230901-pat00226
Is the second estimated signal estimated at the n th step in step d,
Figure 112004054230901-pat00227
Is the nth calculated weight in step d and
Figure 112004054230901-pat00228
Is
Figure 112004054230901-pat00229
Is the matrix transformed weight corresponding to.
제21항에 있어서, The method of claim 21, 상기 하향 링크상의 수신기는 위성 DMB 시스템의 수신기인 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기.And said receiver on said downlink is a receiver of a satellite DMB system. 제21항에 있어서, The method of claim 21, 상기 간섭 제거부에서 다중 접속 간섭을 제거한 신호를 수신하여 오류를 정정하는 비터비(Viterbi) 디코더를 더 포함하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기.And a Viterbi decoder configured to receive a signal from which the multi-access interference has been removed by the interference canceller and correct an error. 제21항에 있어서, The method of claim 21, 상기 간섭 제거부에서 다중 접속 간섭을 제거한 신호를 수신하여 오류를 정정하는 RS(Reed-Solomon) 디코더를 더 포함하는 것을 특징으로 하는 적응형 부분 병렬 간섭 제거기.And a Reed-Solomon (RS) decoder for receiving a signal from the interference canceller to remove the multiple access interference and correcting an error.
KR1020040095596A 2004-11-22 2004-11-22 Method for cancelling interference in adaptive partial parallel and Apparatus thereof KR100665703B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040095596A KR100665703B1 (en) 2004-11-22 2004-11-22 Method for cancelling interference in adaptive partial parallel and Apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040095596A KR100665703B1 (en) 2004-11-22 2004-11-22 Method for cancelling interference in adaptive partial parallel and Apparatus thereof

Publications (2)

Publication Number Publication Date
KR20060056487A KR20060056487A (en) 2006-05-25
KR100665703B1 true KR100665703B1 (en) 2007-02-28

Family

ID=37152188

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040095596A KR100665703B1 (en) 2004-11-22 2004-11-22 Method for cancelling interference in adaptive partial parallel and Apparatus thereof

Country Status (1)

Country Link
KR (1) KR100665703B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100737087B1 (en) * 2006-06-27 2007-07-06 주식회사 대우일렉트로닉스 Interference preventing method in t-dmb and its system

Also Published As

Publication number Publication date
KR20060056487A (en) 2006-05-25

Similar Documents

Publication Publication Date Title
US7463672B2 (en) Technique for adaptive multiuser equalization in code division multiple access systems
US7295624B2 (en) Wireless system with hybrid automatic retransmission request in interference-limited communications
KR100887909B1 (en) Method and system for increased bandwidth efficiency in multiple input-multiple output channels
KR101017208B1 (en) Method of determining a gain offset between transmission channels
US6549525B2 (en) High data rate CDMA wireless communication system
US7590169B2 (en) Multipath interference reduction on pilot estimation with legacy system interoperability
US7110462B2 (en) Multiple access system and method for multibeam digital radio systems
US8630602B2 (en) Pilot interference cancellation
US20030012315A1 (en) System and method for multistage error correction coding wirelessly transmitted information in a multiple antennae communication system
EP1383263B1 (en) Estimation method of flat fading channel in cdma communication system and apparatus for the same
KR20010072840A (en) Adaptive receiver for multipath propagation in a cdma communication system
US20060087960A1 (en) Transmitter and receiver in an orthogonal frequency division multiplexing system using an antenna array and methods thereof
EP1035681B1 (en) Method for interference cancellation
KR100665703B1 (en) Method for cancelling interference in adaptive partial parallel and Apparatus thereof
KR100789355B1 (en) Receiver apparatus, receiving method, and wireless communication system
EP1226658B1 (en) Interference cancellation system in a cdma receiver and method for cancelling interference
US20070033513A1 (en) Radio communication system, transmitter and decoding apparatus employed in radio communication system
KR101393428B1 (en) Chip equalizer and equalizing method
KR100665704B1 (en) Method for cancelling interference in parallel dicision feedforward with chip equalizer and Apparatus thereof
WO2005002067A2 (en) Multi-carrier spread spectrum using non-linear modification of sub-carrier bands
CN113922868B (en) DVB-RCS2 RL three-turbine iterative receiver and receiving method
KR100831156B1 (en) Chip equalization apparatus and method thereof
WO1999052249A1 (en) A receiver for spread spectrum communications signals
EP1129524A1 (en) Spread spectrum transmission system with reduction of intersymbol interference
Neri et al. Multiuser detection for S‐UMTS and GMR‐1 mobile systems

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121115

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131101

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150624

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20151201

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee