KR100630105B1 - Propagation delay estimation apparatus and method in mobile communication system - Google Patents
Propagation delay estimation apparatus and method in mobile communication system Download PDFInfo
- Publication number
- KR100630105B1 KR100630105B1 KR1020030045298A KR20030045298A KR100630105B1 KR 100630105 B1 KR100630105 B1 KR 100630105B1 KR 1020030045298 A KR1020030045298 A KR 1020030045298A KR 20030045298 A KR20030045298 A KR 20030045298A KR 100630105 B1 KR100630105 B1 KR 100630105B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- noise
- path
- component
- equation
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/711—Interference-related aspects the interference being multi-path interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/709—Correlator structure
- H04B1/7093—Matched filter type
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Noise Elimination (AREA)
Abstract
본 발명은 하나의 송신신호를 적어도 2이상의 다중경로를 통해 일정시간간격으로 수신하는 이동통신 시스템에서, 상기 다중경로를 통해 수신된 신호의 수신 경로를 추정하는 방법에 있어서, 수신된 신호를 상관 행렬을 이용하여 신호 성분과 잡음 성분으로 분해하는 과정과, 상기 잡음성분과 상기 신호성분을 이용하여 각각에 대한 추정값을 탐색하는 과정과, 상기 탐색된 잡음성분과 신호성분에 대한 추정값을 이용하여 수신 신호의 경로를 추정하는 과정으로 이루어진다.The present invention provides a method for estimating a reception path of a signal received through the multipath in a mobile communication system for receiving a transmission signal at a predetermined time interval through at least two or more multipaths, wherein the received signal is a correlation matrix. Decomposing the signal component and the noise component using the method, searching for an estimated value for each of the noise component and the signal component, and using the estimated value of the found noise component and the signal component. The process of estimating the path is made.
채널 추정, 전파 지연, 레이크 수신기, 채널 임펄스 응답, 잡음 부분, 신호 부분Channel estimation, propagation delay, rake receiver, channel impulse response, noise portion, signal portion
Description
도 1은 일반적인 지연 추정기를 이용한 채널 추정 과정을 도시한 도면.1 is a diagram illustrating a channel estimation process using a general delay estimator.
도 2는 본 발명에 따른 지연 추정기를 이용한 채널 추정 과정을 도시한 도면.2 is a diagram illustrating a channel estimation process using a delay estimator according to the present invention.
도 3은 본 발명의 지연 추정기에 의해 수신신호를 신호 영역과 잡음 영역으로 분리하여 나타낸 도면.3 is a diagram illustrating a received signal divided into a signal region and a noise region by a delay estimator of the present invention.
도 4는 본 발명에서 제안한 가중치의 신호 세기를 나타낸 도면.4 is a view showing the signal strength of the weight proposed in the present invention.
도 5는 본 발명에 의한 방식과 종래 일반적인 방식에 따른 채널 추정의 효과를 도시한 도면.5 shows the effect of channel estimation in accordance with the present invention and the conventional general scheme.
본 발명은 이동통신 시스템의 채널 추정 장치 및 방법에 관한 것으로서, 특히 하향 링크에서이 전파 지연 추정에 관한 것이다.The present invention relates to a channel estimation apparatus and method for a mobile communication system, and more particularly, to this propagation delay estimation in the downlink.
이동통신시스템(Mobile Telecommunication System)이 급속히 발전해 나가고, 상기 이동 통신 시스템에서 서비스하는 데이터량이 급속하게 증가함에 따라 보다 고속의 데이터를 전송하기 위한 3세대 이동 통신 시스템이 개발되었다. 이러한 3세대 이동 통신 시스템으로서 유럽은 기지국간 비동기방식인 광대역 코드 분할 다중 접속(W-CDMA: Wideband-Code Division Multiple Access, 이하 "W-CDMA"라 칭하기로 한다) 방식을, 북미는 기지국간 동기방식인 코드 분할 다중 접속-2000(CDMA-2000) 방식을 무선 접속 규격으로 표준화하고 있으며, 상기 이동 통신 시스템은 통상적으로 한 기지국(Node B)을 통해 다수개의 사용자 단말기(UE: User Equipment)들이 통신하는 형태로 구성된다. 그런데, 상기 이동 통신 시스템에서 고속 데이터 전송시 무선 채널 상에서 발생하는 페이딩(fading) 현상에 의해 수신 신호의 왜곡이 발생하게 된다. 상기 페이딩 현상은 수신 신호의 진폭을 수 dB에서 수십 dB까지 감소시키므로, 페이딩 현상에 의해 왜곡된 수신 신호는 데이터 복조시 보상을 수행하지 않을 경우, 송신측에서 전송한 송신 데이터의 정보 오류 원인이 되어 이동통신 서비스의 품질을 저하시키게 된다. 그러므로 이동 통신 시스템에서 고속 데이터를 서비스 품질 저하 없이 전송하기 위해서는 페이딩 현상을 극복해야만 하고, 이런 페이딩 현상을 극복하기 위해서 다양한 종류의 다이버시티(Diversity) 방식이 사용된다.As the mobile telecommunication system is rapidly developed and the amount of data serviced by the mobile telecommunication system is rapidly increased, a third generation mobile telecommunication system for transmitting data at higher speed has been developed. As the third generation mobile communication system, Europe uses a wideband code division multiple access (W-CDMA) scheme, which is asynchronous between base stations, and North America is synchronized between base stations. A code division multiple access-2000 (CDMA-2000) scheme is standardized to a wireless access standard, and the mobile communication system typically communicates with a plurality of user equipments (UEs) through one base station (Node B). It consists of a form. However, in the mobile communication system, distortion of a received signal is generated due to a fading phenomenon occurring on a wireless channel during high speed data transmission. Since the fading phenomenon reduces the amplitude of the received signal from several dB to several tens of dB, the received signal distorted by the fading phenomenon causes information error of the transmitted data transmitted from the transmitting side if the data is not compensated for during demodulation. It lowers the quality of mobile communication service. Therefore, in order to transmit high-speed data without deterioration of service quality in a mobile communication system, a fading phenomenon must be overcome, and various kinds of diversity schemes are used to overcome the fading phenomenon.
일반적으로 CDMA 방식에서는 채널 신호의 지연 확산(delay spread)을 이용해 다이버시티 수신하는 레이크(Rake) 수신기를 사용하고 있다. 상기 레이크 수신기는 다중 경로(multi-path) 신호를 수신하기 위한 수신 다이버시티가 적용되고 있으며, 상기 레이크 수신기의 각 핑거는 하나의 신호 경로를 할당받아 복조를 수행한다. 한편, 상기에서 설명한 지연 확산을 이용하는 다이버시티 기법을 적용한 레이크 수신기는 지연 확산이 설정치보다 작은 경우 동작하지 않는 문제점이 있다. 또한, 인터리빙(Interleaving) 방식과 코딩(Coding) 방식을 이용하는 시간 다이버시티(Time diversity) 방식은 일반적으로 도플러 확산(Doppler spread) 채널에서 사용된다. 하지만, 상기 시간 다이버시티 방식은 저속 도플러 확산 채널에서는 이용하는 것이 힘들다는 문제점이 있다.In general, a CDMA method employs a Rake receiver for diversity reception using delay spread of a channel signal. Receive diversity is applied to the rake receiver to receive a multi-path signal, and each finger of the rake receiver is assigned a signal path to perform demodulation. On the other hand, the rake receiver to which the diversity technique using the above-described delay spread is applied does not operate when the delay spread is smaller than the set value. In addition, a time diversity scheme using an interleaving scheme and a coding scheme is generally used in a Doppler spread channel. However, the time diversity scheme has a problem in that it is difficult to use the slow Doppler spreading channel.
상술한 바와 같이 상기 다중 경로 페이딩 채널이 영향을 받는 이동 수신환경에서 신호는 복수 개의 경로를 통해 서로 다른 시간 지연 및 크기로 이동단말에 수신된다. 상기 서로 다른 수신 지연 시간과 크기로 이동단말에 수신된 신호를 충분한 크기를 갖는 신호로 변환하기 위해 수신된 신호들을 조합(Combining)할 필요가 있다. 상기 수신된 신호를 조합하기 위해서는 각 경로의 지연시간 및 감쇠 정도를 추정할 수 있는 알고리즘이 필요하다.As described above, in the mobile receiving environment in which the multipath fading channel is affected, signals are received by the mobile station at different time delays and sizes through a plurality of paths. It is necessary to combine the received signals in order to convert the signal received at the mobile terminal into a signal having a sufficient size with the different reception delay time and magnitude. In order to combine the received signals, an algorithm capable of estimating the delay time and the degree of attenuation of each path is required.
도 1은 각 경로의 지연시간 및 감쇠 정도를 추정할 수 있는 알고리즘을 도시하고 있다. 이하 상기 도 1을 이용하여 각 경로의 지연시간 및 감쇠 정도를 추정할 수 있는 알고리즘에 대해 상세하게 알아본다. 상기 도 1은 매칭 필터(100)와 상관기(102), 제곱 검출기(104), 평균기(106), 검출기(108)로 구성된다. 이하, 상기 매칭 필터(100)에서 수행되는 역할에 대해 알아본 후 나머지 구성요소들에서 수행되는 동작에 대해 알아본다.Figure 1 shows an algorithm that can estimate the delay time and the degree of attenuation of each path. Hereinafter, an algorithm for estimating a delay time and attenuation degree of each path will be described in detail with reference to FIG. 1. 1 includes a
이동통신 시스템에서 사용자의 데이터 심볼은 확산 코드(Spreading Code)와 스크램블링 코드(Scrambling code)를 포함하는 효과적인 확산 시퀀스(effective spreading sequence)인 대역 확산된다. 상기 확산된 신호는 펄스 형태의 필터를 거쳐 무선채널을 통해 전송된다. 하나의 이동단말에 대한 송신 신호의 기저 대역 모델은 하기 〈수학식 1〉과 같이 나타낼 수 있다. In a mobile communication system, a user's data symbols are spread in a spectrum, which is an effective spreading sequence including a spreading code and a scrambling code. The spread signal is transmitted through a radio channel through a filter in the form of a pulse. The baseband model of the transmission signal for one mobile terminal can be expressed as
상기 s(t)는 송신신호이며, p(t)는 롤-오프 팩터(roll-off factor)가 0.22인 root-raised cosine 펄스이다. 또한 상기 T는 심볼 구간의 길이를 의미하며, 상기 =는 칩구간을 의미한다. 상기 송신 신호는 L개의 경로를 갖는 다중 경로 채널을 통해 이동통신 시스템의 수신부로 전달된다. 하기 〈수학식 2〉는 채널의 임펄스 응답으로서 은 각 경로의 지연 시간을 의미하며, 는 크기와 위상을 나타내는 복소값이다.S (t) is a transmission signal, and p (t) is a root-raised cosine pulse having a roll-off factor of 0.22. In addition, the T means the length of the symbol interval, = Means chip segment. The transmission signal is transmitted to a receiver of a mobile communication system through a multipath channel having L paths.
무선 채널을 통과한 상기 송신신호는 백색 가우시안 잡음 n(t)와 더해져 수신단에서 하기 〈수학식 3〉과 같은 형태의 수신 신호가 수신된다.The transmission signal passing through the wireless channel is added to the white Gaussian noise n (t) to receive a reception signal of the form as shown in
상기 수신 신호는 송신단에서 사용한 매칭 필터와 동일한 임펄스 응답을 갖는 매칭 필터에서 필터링이 수행된 후 최종적인 출력은 하기 〈수학식 4〉와 같이 나타난다. After the filtering is performed in the matching filter having the same impulse response as the matching filter used in the transmitting end, the final output is expressed by
상기 R_p (t)는 p(t)의 자기 상관함수이며, 상기 n'(t)는 로서 필터를 통과한 잡음과 다른 사용자 간섭신호를 의미한다. 일반적인 이동통신 시스템과 마찬가지로 수신단은 미리 알려진 데이터 심볼이 연속적으로 송출되고 파일럿 채널(Pilt Channel)이 존재한다고 가정한다. 또한 하나의 이동단말에 대한 서로 다른 데이터 채널들은 모두 상기 파일럿 채널에 직교하므로, 상기 데이터 채널에 대한 신호는 상기 〈수학식 3〉의 잡음항n(t)에 포함시킬 수 있다. 상기 파일럿 채널로 전송되는 파일럿 심볼을 A라 하면, 상기 〈수학식 1〉은 하기 〈수학식 5〉와 같이 나타낼 수 있다.R_p (t) is an autocorrelation function of p (t), and n '(t) is This refers to noise passing through the filter and other user interference signals. As in a general mobile communication system, a receiver assumes that a known data symbol is continuously transmitted and a pilot channel exists. In addition, since all different data channels for one mobile terminal are orthogonal to the pilot channel, the signal for the data channel can be included in the noise term n (t) of Equation (3). If A is a pilot symbol transmitted on the pilot channel,
상기 파일럿 채널에 대한 상기 매칭 필터을 출력을 z(t)라 하고, 상기 잡음항을 제외한 순수한 신호의 출력을 라 하면 상기 z(t)는 하기 〈수학식 6〉으로, 상기 는 하기 〈수학식 7〉로 나타낼 수 있다.The matching filter for the pilot channel is called z (t) and the output of the pure signal excluding the noise term If z (t) is represented by the following equation (6), Can be represented by
상기 는 상기 효과적인 확산 시퀀스를 벡터 형태로 나타낸 것이며, 칩 단위로 샘플링된 효과적인 채널 임펄스 응답인 h는 하기 〈수학식 8〉과 같이 나타낼 수 있다.remind Denotes the effective spreading sequence in the form of a vector, and h, which is an effective channel impulse response sampled in units of chips, may be represented by
이하, 상기 상관기(102)에서의 동작에 대해 알아본다. 상기 상관기(102)에서는 상기 〈수학식 8〉과 같이 무한히 긴 신호 열을 사용할 수 없으며, 상기 효과적인 확산 시퀀스의 일부만을 이용하여 채널 응답을 구한다. 길이가 N인 상기 상관기를 이용하여 채널 임펄스 응답인 W개의 샘플을 추정할 경우, 상기 수신신호는 (N+W-1)의 칩 단위 블록으로 묶는다. 상기 칩 단위 블록의 시작 위치 인덱스를 라 하면, j번째 블록은 하기 〈수학식 9〉와 같이 나타낼 수 있다. Hereinafter, the operation in the
상기 Dj는 하기 〈수학식 10〉과 같이 상기 효과적인 확산 시퀀스가 위치이동(shift)된 행렬을 갖는다.D j has a matrix in which the effective spreading sequence is shifted as shown in
상기 〈수학식 9〉에서 (N+W-1)칩 구간 동안 채널 임펄스 응답이 변하지 않는다고 가정하면, 상기 상관기의 동작은 하기 〈수학식 11〉과 같이 W(N+W-1) 행렬를 이용하여 간단한 행렬 곱셈의 형태로 나타낼 수 있다.Assuming that the channel impulse response does not change during the (N + W-1) chip period in Equation (9), the operation of the correlator is a W (N + W-1) matrix as shown in Equation (11). Can be expressed in the form of simple matrix multiplication.
상기 는 벡터 d의 위치에서부터 길이 N만큼의 길이를 취한 서브시퀀스(subsequence)이다. 이 경우, 상기 상관기의 출력인 채널 추정값인 는 수신 신호의 벡터 에 를 곱한 형태로서 하기 〈수학식 12〉와 같이 나타낼 수 있다.remind Of the vector d It is a subsequence taking the length N from the position. In this case, the channel estimate that is the output of the correlator Vector of receive signal on It can be expressed as <Equation 12> as a multiplied form.
상기 는 잡음항과 신호항으로 구성된 수신 신호에서 잡음 항을 제외한 표현이다. 따라서, 상기 상관기(102)의 출력는 상관되지 않은 잡음 항을 포함하여 와 같이 표현된다. 상기 잡음항을 포함한 를 채널 스냅샷(Channel Snapshot)이라 한다. 또한 상기 N이 충분한 값을 가진다면는 (W×W)의 단위 행렬로 근사화됨으로서 상기 는 상기 의 추정 값이 된다.remind Is the expression excluding the noise term from the received signal consisting of the noise term and the signal term. Thus, the output of the
이하 상기 제곱검출기(104)와 평균기(106)에서 수행되는 동작에 대해 알아본다. 일반적으로 상기 상관기(102)에서 수신된 신호의 지연 시간을 추정하기 위해 채널 임펄스 응답의 전력지연프로파일(Power Delay POrofile: PDP)로부터 피크 위치를 찾는 방법을 사용한다. 상기 채널의 PDP는 하기 〈수학식 13〉과 하기 〈수학식 14〉와 같이 연속된 M개이 채널 스냅샷의 각 샘플의 전력을 평균하여 얻는다.Hereinafter, operations performed by the
상기 〈수학식 13〉은 상기 제곱 검출기(104)에서 수행되는 과정을 나타내고 있으며, 상기 〈수학식 14〉은 상기 평균기(106)에서 수행되는 과정을 나타낸다. 상기 평균기(106)에서 출력된 신호는 검출기(108)로 입력된다. 상기 검출기(108)는 입력된 신호에서 설정된 수치를 초과하는 신호만을 검출하게 된다.Equation 13 represents a process performed by the
일반적으로 신호의 에너지는 시간축 상의 LOS(line of sight)성분의 주위에 대부분 집중되어 있다. 특히 상대적으로 지연 확산의 길이가 짧은 실내 수신의 경우에는 팻 핑거(fat finger)와 같이 서로 인접된 위치의 경로들과 작은 크기로 수신되는 경로들을 정확히 분리할 필요가 있다. 그러나 상대적으로 크기가 작거나 1칩 이내의 짧은 구간 내에 연이어 수신되는 경로 지연들을 분리해 내기란 쉽지 않다. 또한 기존의 레이크 수신기는 상관기를 이용하여 전파지연을 추정하는 탐색부분과 1/2칩 정도까지의 지연을 분리하는 검출부분으로 나눈다. 작은 크기의 전파지연은 탐색부분에서 탐지하거나, 검출부분에서 탐지하더라도 신호가 인접하여 있는 경우 경로가 합쳐져 하나의 경로로 간주되는 단점이 있다. 따라서, 상기 단점들을 극복하기 위한 방안이 논의된다. In general, the energy of the signal is mostly concentrated around the line of sight (LOS) component on the time base. In particular, in the case of indoor reception having a relatively short length of delay spread, it is necessary to accurately separate paths received at a small size from paths adjacent to each other such as a fat finger. However, it is not easy to isolate path delays that are received consecutively within a relatively small or short period of less than one chip. In addition, the conventional rake receiver is divided into a search part for estimating propagation delay using a correlator and a detection part for separating delays of about 1/2 chip. Small propagation delay is detected in the search part, or even in the detection part, there is a disadvantage that the paths are considered as one path when signals are adjacent to each other. Thus, ways to overcome the above disadvantages are discussed.
따라서, 전술한 종래 기술의 문제점을 해결하기 위한 본 발명의 목적은 다중 경로로 수신되는 수신신호에서 경로에 따른 수신 신호를 정확히 추정하는 장치 및 방법을 제안함에 있다.Accordingly, an object of the present invention is to propose an apparatus and method for accurately estimating a received signal along a path from a received signal received through a multipath.
본 발명의 다른 목적은 경로에 따른 수신신호를 정확히 추정함으로서 작은 수신신호가 큰 수신신호에 흡수되어 하나의 수신경로로 인식되는 것을 방지하는 장치 및 방법을 제안함에 있다.Another object of the present invention is to propose an apparatus and method for accurately estimating a received signal along a path to prevent a small received signal from being absorbed by a large received signal and recognized as one receiving path.
본 발명의 또 다른 목적은 경로에 따른 수신신호를 정확히 추정함으로서 송 신측에서 송신한 신호를 에러없이 복원하는 장치 및 방법을 제안함에 있다.Another object of the present invention is to propose an apparatus and method for recovering a signal transmitted from a transmitter without error by accurately estimating a received signal along a path.
상기한 본 발명의 목적들을 이루기 위해 하나의 송신신호를 적어도 2이상의 다중경로를 통해 일정시간간격으로 수신하는 이동통신 시스템에서, 상기 다중경로를 통해 수신된 신호의 수신 경로를 추정하는 방법에 있어서, 수신된 신호를 상관 행렬을 이용하여 신호 성분과 잡음 성분으로 분해하는 과정과, 상기 잡음성분과 상기 신호성분을 이용하여 각각에 대한 추정값을 탐색하는 과정과, 상기 탐색된 잡음성분과 신호성분에 대한 추정값을 이용하여 수신 신호의 경로를 추정하는 과정으로 이루어진다.In the mobile communication system for receiving a transmission signal at a predetermined time interval through at least two or more multi-path in order to achieve the above object of the present invention, in the method for estimating the receiving path of the signal received through the multi-path, Decomposing the received signal into a signal component and a noise component using a correlation matrix, searching for an estimated value for each of the noise component and the signal component, and searching for the detected noise component and the signal component Estimating the path of the received signal using the estimated value.
상기한 본 발명의 목적들을 이루기 위해 하나의 송신신호를 적어도 2이상의 다중경로를 통해 일정시간간격으로 수신하는 이동통신 시스템에서, 상기 다중경로를 통해 수신된 신호의 수신 경로를 추정하는 장치에 있어서, 수신된 신호를 상관 행렬을 이용하여 신호 성분과 잡음 성분으로 분해하는 신호/잡음 검출기와, 상기 탐색된 잡음성분을 이용하여 추정값을 계산하는 잡음 검출기와, 상기 탐색된 신호성분을 이용하여 추정값을 계산하는 신호 검출기와, 상기 계산된 추정값들을 이용하여 수신 신호의 경로를 추정하는 검출기로 이루어진다.
An apparatus for estimating a reception path of a signal received through the multipath in a mobile communication system for receiving one transmission signal at a predetermined time interval through at least two or more multipaths in order to achieve the objects of the present invention, A signal / noise detector for decomposing the received signal into signal and noise components using a correlation matrix, a noise detector for calculating an estimate using the searched noise components, and calculating an estimate using the searched signal components And a detector for estimating the path of the received signal using the calculated estimates.
이하 본 발명이 바람직한 실시 예를 첨부한 도면의 참조와 함께 상세히 설명한다. 또한 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설 명은 생략한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related known functions or configurations may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
도 2는 본 발명에 따른 지연된 신호를 추정하여 송신 신호를 복원하는 과정을 나타낸 도면이다. 상기 도 2는 매칭 필터(200)와 상관기(202),탐색기(204), 신호/잡음 검출기(206), 잡음 검출기(208), 신호 검출기(210), 곱셈기(212), 그리고 검출기(214)로 구성된다.2 is a diagram illustrating a process of recovering a transmission signal by estimating a delayed signal according to the present invention. 2 illustrates a matched
상기 매칭 필터(200)와 상관기(202)에서 수행되는 동작은 상기 도 1에 도시되어 있는 매칭 필터(100)와 상관기(102)에서 수행되는 동작과 동일하다. 이하 상기 탐색기(204)에서 수행되는 동작에 대해 알아본다. 상기 탐색기(204)에서는 신호와 잡음의 공간 분해를 위해 상관 행렬을 구하여, 상기 상관기(200)에서 출력된 연속된 채널 스냅샷의 자기 상관 행렬을 R이라 정의하고, 상기 자기 상관 함수를 고유치에 의해 분석하면 하기 〈수학식 15〉와 같이 고유벡터와 고유값으로 나타낼 수 있다.The operation performed by the matching
이와 같이, 상기 탐색기(204)에서 출력된 고유벡터와 고유값을 통하여, 상기 신호/잡음 검출기(206)에서 신호성분과 잡음성분을 검출한다. 도 3은 상기 고유벡터와 고유값이 신호영역과 잡음영역으로 나타내고 있다. 상기 도 3에서 행렬 U는 각 열이 행렬 R의 고유벡터인 단일 행렬(unitary matrix)이며, 상기 행렬 는 대각 성분이 R의 고유 값( )으로 구성된 대각 행렬이다. k번째 고유값에 해당하는 신호 벡터의 전력을 라 하면 는 하기 〈수학식 16〉과 같이 나타낼 수 있다.As such, the signal /
상기 신호성분인 L을 알고 있다고 가정하면, 상기 영역은 앞서 살펴본 바와 같이 신호영역과 잡음영역으로 분리할 수 있다. 상기 행렬 U는 가장 큰 고유벡터를 열로 가지는 와 나머지 고유벡터들로 구성된 을 분리하면, 상기 행렬 U는 [ ] 으로 나타낼 수 있다. 상기 행렬 U는 신호 영역과 잡음 영역으로 구분되며, 상기 신호영역은 으로 나타낼 수 있으며, 상기 잡음영역은 으로 나타낼 수 있다.Assuming that the signal component L is known, the region can be divided into a signal region and a noise region as described above. The matrix U has the largest eigenvector as a column And the remaining eigenvectors If we separate, the matrix U is [ ] The matrix U is divided into a signal region and a noise region, and the signal region is The noise region is It can be represented as
τ만큼 지연된 p(t)이 자기 상관 함수 를 칩단위로 샘플링한 값을 원소로 가지는 길이 W인 자기 상관 벡터 는 하기 〈수학식 17〉과 같이 나타낼 수 있다.p (t) delayed by τ is an autocorrelation function Autocorrelation vector of length W with elements as the sample of Can be expressed as in Equation 17 below.
다중 신호 분류(Multiple signal Classification:MUSIC) 스펙트럼은 신호 벡터 의 잡음 부분 공간에 대한 투영(projection) 형태가 된다. 상기 잡음 부분의 추정값을 구하기 위해 연속된 M개의 채널 스냅샷의 자기 상관 행렬을 시평균함으로서 구할 수 있다. 하기 〈수학식 18〉은 상기 잡음 부분의 추정값을 구하기 위해 시평균하는 과정을 나타내고 있다.Multiple signal classification (MUSIC) spectrum is a signal vector Is a projection of the noise subspace of. Estimate of the noise portion It can be found by time-averaging the autocorrelation matrix of successive M channel snapshots. Equation 18 is an estimated value of the noise portion. The time-averaging process is shown to find.
상기 〈수학식 18〉에서 구한 상기 시평균값을 이용하여 고유치 분석을 수행한다. 상기 고유치 분석은 를 이용하여 구한다. 상기 고유값은 의 크기에 따라 정렬하고, 상기 정렬된 를 으로 나누면 상기 MUSIC는 하기 〈수학식 19〉와 같이 나타낼 수 있으며, 상기 잡음 검출기(208)에서 수행되는 잡음 성분의 추정값을 탐색하는 동작을 보여준다.Eigenvalue analysis is performed using the time mean value obtained in Equation (18). The eigenvalue analysis Obtain using The eigenvalue is Sorted according to the size of the To Dividing by, the MUSIC can be expressed as in Equation 19, and shows an operation of searching for an estimated value of a noise component performed by the
g(tau)와 잡음 영역 고유벡터은 서로 직교하므로 상기 MUSIC 스펙트럼이 최대치를 형성하는 τ가 채널의 경로 지연시간이다. 이하 상기 신호 검출기(210)에서 수행되는 성분의 추정값을 탐색하는 동작에 대해 알아본다. 상기 신호/잡음 검출기(206)의 출력 신호는 상기 신호 검출기(210)로 전달된다. 일반적으로 잡음 부분 공간의 추정 고유벡터를 순수한 신호 영역에 대해 투영을 취하면, 상기 투영 결과는 평균이 0인 가우시안이며, 이에 대한 행렬은 하기 〈수학식 20〉과 〈수학식 21〉과 같다.g (tau) and noise domain eigenvectors Are orthogonal to each other, and τ, where the MUSIC spectrum forms a maximum, is the path delay time of the channel. Hereinafter, an operation of searching for an estimated value of the component performed by the
상기 〈수학식 20〉의 는 크로넥커 델타 함수(Kronecker delta function)이며, 상기 Q는 하기 〈수학식 22〉와 같다.Of
상기 〈수학식 22〉의 σ2은 잡음의 분산값이며, L은 신호성분의 수이고, k는 1보다 크거나 같고, L보다 작거나 같은 수이며, 는 신호영역 좌표이고, 는 새로운 가중치 신호세기이며, 는 고유값으로서, 상기 는 하기 〈수학식 23〉과 같이 나타낸다.Σ 2 in Equation 22 is the variance of noise, L is the number of signal components, k is greater than or equal to 1, less than or equal to L, Is the signal domain coordinate, Is the new weight signal strength, Is an eigenvalue, Is represented by the following <Equation 23>.
상기 〈수학식 23〉에 대한 상기 는 도 4에서 도시하고 있다. 하기 〈수학식 24〉는 상기 Q에 대한 예를 보이고 있다.Regarding Equation 23 above 4 is shown in FIG. Equation 24 below shows an example for the above Q.
상기 를 잡음 부분 공간의 추정값에 대해 투영시킨 결과를 e라 가정하면, 상기 벡터 e는 로 나타낼 수 있으며, 가우시안 랜덤 벡터의 특성을 가진다. 이와 같은 성질로 인해 하기 〈수학식 25〉와 같이 PDF(Probability Density Function)을 가진다.remind Let e be the result of projecting the estimated value of the noise subspace to e, then the vector e It can be expressed as a Gaussian random vector. Due to such a property, it has a PDF (Probability Density Function) as shown in
상기 K는 e의 공분산(covariance) 행렬이며, 이므로 상기 〈수학식 20〉과 비교하면 하기 〈수학식 26〉과 같이 나타낼 수 있다.K is a covariance matrix of e, Therefore, when compared with
상기 〈수학식 26〉에서 보이고 있는 바와 같이 상기 K는 W×W의 단위 행렬인 의 스칼라곱 형태를 가지게 된다.상기 도 2에서 보이고 있는 본 발명에 따른 알고리즘에 의하면 상기 지연 추정은 가 최대값을 형성하는 위치에서 지연 값를 구하는 과정과 동일하다. 상기 벡터 E에 대한 로그 라이클리우드(log-likelihood) 함수는 하기 〈수학식 27〉과 같다.As shown in Equation 26, K is a unit matrix of W × W. According to the algorithm of the present invention shown in FIG. 2, the delay estimation is The delay at the position where Is the same process as The log-likelihood function for the vector E is expressed by Equation 27 below.
상기 〈수학식 27〉의 상기 log-likelihood 함수에 대한 최대화는 상기 〈수학식 27〉의 양변을 M으로 나누어 구할 수 있다. 하기 〈수학식 28〉은 상기 〈수학식 27〉의 양변을 M으로 나눈 결과 값이다.Maximization of the log-likelihood function of Equation 27 can be obtained by dividing both sides of Equation 27 by M. Equation 28 is a result of dividing both sides of Equation 27 by M.
상기 〈수학식 28〉에서 구한 결과 값을 최대화하면 본원 발명에서 얻고자하는 상기 log-likelihood 함수에 대한 최대화를 수행할 수 있다. 이 경우 상기 M이 무한대로 수렴한다면 상기 〈수학식 28〉의 첫 번째 항은 0이 되고, 충분히 긴 구간동안 평균하면 상기 log-likelihood 함수는 하기 〈수학식 29〉와 같이 근사화된 식으로 나타낼 수 있다.By maximizing the resultant value obtained by Equation 28, the log-likelihood function to be obtained in the present invention can be maximized. In this case, if M converges to infinity, the first term of Equation 28 becomes 0, and if averaged for a sufficiently long interval, the log-likelihood function can be expressed as an equation expressed as Equation 29 below. have.
상기 〈수학식 29〉에서 상기 Q는 알 수 없는 값이므로 추정치를 사용한다. 하기 〈수학식 30〉은 상기 Q에 대한 추정치를 나타내고 있다.In Equation 29, since Q is an unknown value, an estimate is used.
상기 는 신호 부분 공간의 추정값이며, 잡음부분에 대한 분산의 추정치는 하기 〈수학식 31〉가 같이 구할 수 있다.remind Is an estimate of the signal subspace, and Equation 31 can be obtained as shown in Equation 31 below.
상기 〈수학식 31〉을 본원 발명에 의한 알고리즘을 이용하여 log-likelihood 함수로 정의하면 하기 〈수학식 32〉와 같이 나타낼 수 있으며, 상기 곱셈기(212)에서 수행된다.If Equation 31 is defined as a log-likelihood function using an algorithm according to the present invention, Equation 31 may be expressed as Equation 32, which is performed by the
상기 〈수학식 32〉는 상기 〈수학식 19〉의 MUSIC 스펙트럼의 분자 항에 가 곱해진 형태이다. 상기 가 경로 지연에 대한 함수이므로 의 분자항과 분모항은 모두의 함수이다. 본원 발명에서 제안하는 알고리즘에서 상기 log-likelihood 함수를 최대로 만들기 위해 상기 분모항과 분자항을 모두 이용한다. 즉, 잡음 영역뿐만 아니라 신호영역도 동시에 이용한다. 상기 도 4에서 도시하고 있는 바와 같이 상기 〈수학식 22〉의 Q 행렬에 포함된 새로운 가중치 신호 전력인 는 신호대잡음(SNR)인 가 1에 가까운 작은 값이 될수록 오히려 큰 값을 갖는다. 따라서, 분자항의 이용은 SNR이 낮아 잡음과 섞여 구분하기 힘들었던 작은 피크값을 갖는 신호들의 크기를 증가시켜 주는 역할을 수행한다.Equation (32) is a molecular term of the MUSIC spectrum of Equation (19). Is multiplied. remind Is a function of the path delay The numerator and denominator terms of both Is a function of. In the algorithm proposed in the present invention, both the denominator term and the molecular term are used to maximize the log-likelihood function. That is, the signal area is used simultaneously as well as the noise area. As shown in FIG. 4, the new weighted signal power included in the Q matrix of Equation 22 Is the signal to noise (SNR) The smaller the value is close to 1, the larger the value becomes. Therefore, the use of the molecular term increases the size of signals having small peak values that are difficult to distinguish from noise due to low SNR.
도 5는 본 발명에 의한 지연 추정기와 종래 일반적인 방법에 의한 지연 추정기의 성능을 보여주고 있는 도면이다. 상기 도 5에서 사용한 채널은 2개이 경로를 가지는 페이딩 채널이며, 각각의 지연 시간은 0,이다. 또한 상기에서 사용한 평균전력은 1. -20dB이며, 1000회 반복된 실험의 스펙트럼을 평균하여 나타낸 것이다. 상기 각 방식에서 채널의 PDP 및 행렬은 100개의 연속된 채널 스냅샷을 평균하여 계산하였다. 즉, M=100, 상관 행렬의 크기는 W×W= 5×5이며, N=256, =0, 투영 그리드는으로 선택하였다. 상기 도 4에서 보이고 있는 바와 같이 종래 일반적인 방식에서는 SNR이 낮은 두 번째 경로를 검출하지 못하고 있지만 본원 발명에 의한 방식에서는 2개의 경로에서 최대값을 형성함으로서 정확히 두개의 경로를 추정할 수 있게 된다.5 is a diagram showing the performance of the delay estimator according to the present invention and the delay estimator according to the conventional general method. The channel used in FIG. 5 is a fading channel having two paths, and each delay time is 0, to be. In addition, the average power used in the above is 1. -20dB, it shows the average of the spectrum of 1000 repeated experiments. In each of these schemes, the PDP and matrix of the channel were calculated by averaging 100 consecutive channel snapshots. That is, M = 100, the magnitude of the correlation matrix is W × W = 5 × 5, N = 256, = 0, the projection grid is Selected. As shown in FIG. 4, although the second path having a low SNR is not detected in the conventional general method, exactly two paths can be estimated by forming a maximum value in the two paths in the method according to the present invention.
전술한 바와 같이 본 발명은 다중 경로로 수신되는 수신신호에서 경로에 따른 수신 신호를 정확히 추정함으로써, 작은 수신신호가 큰 수신신호에 흡수되어 하나의 수신경로로 인식되는 것을 방지하고, 이로 인해 송신측에서 송신한 신호를 에러없이 복원할 수 있다.As described above, the present invention accurately estimates a received signal along a path from a received signal received through a multipath, thereby preventing a small received signal from being absorbed by a large received signal and being recognized as a single receive path. The signal transmitted from can be restored without error.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030045298A KR100630105B1 (en) | 2003-07-04 | 2003-07-04 | Propagation delay estimation apparatus and method in mobile communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030045298A KR100630105B1 (en) | 2003-07-04 | 2003-07-04 | Propagation delay estimation apparatus and method in mobile communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050003797A KR20050003797A (en) | 2005-01-12 |
KR100630105B1 true KR100630105B1 (en) | 2006-09-27 |
Family
ID=37218851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030045298A KR100630105B1 (en) | 2003-07-04 | 2003-07-04 | Propagation delay estimation apparatus and method in mobile communication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100630105B1 (en) |
-
2003
- 2003-07-04 KR KR1020030045298A patent/KR100630105B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20050003797A (en) | 2005-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Fawer et al. | A multiuser receiver for code division multiple access communications over multipath channels | |
US6370397B1 (en) | Search window delay tracking in code division multiple access communication systems | |
US7061967B2 (en) | Multipath channel tap delay estimation in a CDMA spread spectrum receiver | |
US5648983A (en) | CDMA rake receiver with sub-chip resolution | |
US6608859B2 (en) | Fast joint detection base station | |
KR20030097840A (en) | Low complexity data detection using fast fourier transform of channel correlation matrix | |
US7453855B1 (en) | Multiuser detection and interference suppression techniques for direct sequence spread spectrum systems in which all users employ same spreading code | |
KR20000016966A (en) | Receiver and method of recovering data from radio signals | |
US20030091100A1 (en) | Method and device for radio signal reception | |
US7443908B2 (en) | Low complexity detection in digital receivers | |
US7489732B2 (en) | Decreasing computational complexity of TD-SCDMA measurement process | |
CN100382450C (en) | Array antenna channel estimating aftertreatment method | |
US6831956B1 (en) | Wireless communications system with combining of multiple paths selected from sub-windows in response to the primary synchronization channel | |
US6829290B1 (en) | Wireless communications system with combining of multiple paths selected from correlation to the primary synchronization channel | |
Ristaniemi et al. | Code timing acquisition for DS-CDMA in fading channels by differential correlations | |
US8295329B2 (en) | Efficient computation of soft scaling factors for linear multi-user detector | |
US7269207B2 (en) | Method of symbol index selection in code division multiple access | |
Grayver et al. | Design and VLSI implementation for a WCDMA multipath searcher | |
KR100630105B1 (en) | Propagation delay estimation apparatus and method in mobile communication system | |
US20050265496A1 (en) | Wireless system | |
Cho et al. | Performance of a spatio-temporal matched filter receiver for DS/SSMA communications | |
US6765951B2 (en) | Method for estimating the channel impulse response of a mobile radio channel | |
WO2006069488A1 (en) | A combination detection method for wireless communication system with antennea array | |
Overbye et al. | A semi-blind LMMSE multiuser detector for DS-CDMA using a subspace noise estimator | |
US7756191B2 (en) | Deconvolution searcher for wireless communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20030704 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050831 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20060526 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20050831 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20060626 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20060526 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20060817 Appeal identifier: 2006101005543 Request date: 20060626 |
|
AMND | Amendment | ||
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20060630 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20060626 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20060127 Patent event code: PB09011R02I |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
Patent event date: 20060817 Comment text: Decision to Grant Registration Patent event code: PB07012S01D Patent event date: 20060807 Comment text: Transfer of Trial File for Re-examination before a Trial Patent event code: PB07011S01I |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060922 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060922 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |