KR20140139896A - Method and apparatus for estimating a transmitted signal in a wireless communication system - Google Patents
Method and apparatus for estimating a transmitted signal in a wireless communication system Download PDFInfo
- Publication number
- KR20140139896A KR20140139896A KR1020130060585A KR20130060585A KR20140139896A KR 20140139896 A KR20140139896 A KR 20140139896A KR 1020130060585 A KR1020130060585 A KR 1020130060585A KR 20130060585 A KR20130060585 A KR 20130060585A KR 20140139896 A KR20140139896 A KR 20140139896A
- Authority
- KR
- South Korea
- Prior art keywords
- matrix
- correlation matrix
- received signal
- channel correlation
- channel
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 238000004891 communication Methods 0.000 title claims abstract description 30
- 239000011159 matrix material Substances 0.000 claims abstract description 182
- 108010076504 Protein Sorting Signals Proteins 0.000 claims abstract description 104
- 230000005540 biological transmission Effects 0.000 claims abstract description 71
- 230000004044 response Effects 0.000 claims description 11
- 230000006870 function Effects 0.000 claims description 10
- 238000012546 transfer Methods 0.000 claims description 9
- 238000001914 filtration Methods 0.000 abstract description 12
- 238000006467 substitution reaction Methods 0.000 description 19
- 230000015556 catabolic process Effects 0.000 description 11
- 238000006731 degradation reaction Methods 0.000 description 11
- 238000000354 decomposition reaction Methods 0.000 description 7
- 230000009466 transformation Effects 0.000 description 5
- 238000007796 conventional method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001373 regressive effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/021—Estimation of channel covariance
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
본 발명에 따른 무선 통신 시스템에서 수신된 데이터를 검출하는 방법은, 송신 채널을 통해 전달된 복수의 수신 신호 시퀀스를 수신하는 단계, 상기 수신 신호 시퀀스로부터 채널 상관 행렬을 구하는 단계 및 상기 수신 신호 시퀀스 및 상기 채널 상관 행렬로부터 상기 송신 채널을 통해 전달되기 이전의 송신 신호 시퀀스를 추정하는 단계를 포함하며, 상기 채널 상관 행렬은 제1 채널 상관 행렬 및 제2 채널 상관 행렬로 최소 자승 분해(Least square decomposition)되며, 상기 채널 상관 행렬은 최소 자승 근사를 위한 고정 계수 필터링 방법을 제공하여, 하드웨어 오버헤드의 감소를 가능하게 한다.A method for detecting data received in a wireless communication system includes receiving a plurality of received signal sequences transmitted over a transmission channel, obtaining a channel correlation matrix from the received signal sequence, And estimating a transmission signal sequence prior to being transmitted through the transmission channel from the channel correlation matrix, wherein the channel correlation matrix comprises a first channel correlation matrix and a second channel correlation matrix, And the channel correlation matrix provides a fixed coefficient filtering method for least squares approximation, thereby enabling reduction of hardware overhead.
Description
본 발명은 무선 통신 시스템에서 송신 신호를 추정하는 방법 및 장치에 관한 것으로, 구체적으로는 선형 시스템을 해석함에 있어서 콜레스키 근사(Cholesky approximation)를 사용하여 블록 테플리츠(block Toeplitz) 행렬의 역변환(matrix inversion)을 수행하여, 송신 신호를 추정하는 방법이다.The present invention relates to a method and an apparatus for estimating a transmission signal in a wireless communication system, and more particularly, to a method and system for estimating a transmission signal in a wireless communication system by using a Cholesky approximation in an inverse transformation of a block Toeplitz matrix inversion), thereby estimating the transmission signal.
무선 통신 시스템에서, 다중 경로 채널에 기인하는 심볼 간 간섭(ISI: inter symbol interference)는 데이터 검출 성능을 열화시킨다. MMSE(Minimum Mean Square Error)는 무선 통신 시스템에 대하여 잘 알려진 방법이며 많은 무선 통신 시스템들은 이를 등화 방법으로 채택하고 있다. 그러나, MMSE는 O(N3)의 큰 계산 복잡도를 갖는 복잡한 역행렬 연산 절차를 요구한다. 삼각 행렬(triangular matrix)에 대한 주어진 정방 행렬 변환과 관련된 삼각 해(triangular solution)는 어떠한 성능 열화 없이 간단한 필터링 절차에 의해 O(N2)로 복잡도를 감소시킬 수 있고, 그리고 이는 일반적으로 선형 시스템 해로 불리운다.In wireless communication systems, inter symbol interference (ISI) due to multipath channels degrades data detection performance. The Minimum Mean Square Error (MMSE) is a well known method for wireless communication systems and many wireless communication systems employ it as an equalization method. However, MMSE requires a complex inverse operation procedure with a large computational complexity of O (N 3 ). A triangular solution associated with a given square matrix transformation on a triangular matrix can reduce complexity to O (N 2 ) by a simple filtering procedure without any performance degradation, and this is generally a linear system solution It is called.
밴디드 테플리츠 선형 시스템을 해결하는 방법들은 삼각 행렬의 행렬 분해에 의해 획득될 수 있다. LU 분해 및 QR 방법 및 Schur 알고리즘은 작은 계산 복잡도 및 높은 성능 정확도를 갖는 것으로 알려져 있다. 그러나, 삼각 행렬은 각각의 심볼 주기에 대해 시변 계수를 가지고, 이로 인하여 기존의 선형 시스템 해들은 가변 디지털 필터링 절차를 포함한다. 이는 계수 업데이트 알고리즘, 하드웨어 구현을 위한 추가적인 메모리 및 액세스 시간을 요구하고, 이로 인하여 고속 필터 처리를 방해한다.Methods for solving the banded teplitz linear system can be obtained by matrix decomposition of a triangular matrix. The LU decomposition and QR method and the Schur algorithm are known to have small computational complexity and high performance accuracy. However, the triangular matrix has time-varying coefficients for each symbol period, and therefore the existing linear system solutions include a variable digital filtering procedure. This requires a coefficient update algorithm, additional memory and access time for the hardware implementation, which hinders high-speed filter processing.
도 1은 수신 신호로부터 송신 신호를 추정하기 위한 종래 기술에 따른 통신 시스템 모델을 도시한다. 상기 통신 시스템 모델(100)은 송신 채널(110) 및 수신 장치(120)를 포함한다. 상기 수신 장치(120)는 수신 필터(130) 및 신호 추정기(140)를 포함한다. 상기 통신 시스템(100)의 수신 신호 시퀀스(111)는 송신 신호 시퀀스(101), 부가 잡음 시퀀스(102) 및 송신 채널 행렬 HN에 의하여 아래의 식(1)과 같이 선형 모델에 의해 표현될 수 있다. Figure 1 shows a prior art communication system model for estimating a transmitted signal from a received signal. The
여기서, , 및 는 각각 상기 송신 신호 시퀀스(101), 상기 수신 신호 시퀀스(111) 및 상기 부가 잡음 시퀀스(102)이다. 상기 송신 채널(110)이 시불변(time-invariant) 이고, 상기 송신 시퀀스(101)의 길이 N 이 상기 송신 채널(110)의 채널 특성에 해당하는 임펄스 응답의 길이 L보다 크다는 가정하에, 길이(N+L-1)×N의 상기 송신 채널 행렬 HN은 아래의 식 (2)와 같이 실베스터(Sylvester) 구조의 테플리츠(Toeplitz) 행렬에 의해 표현된다.here, , And Are the
최소 자승 (LS:Least Square) 추정에 의한 추정 신호 시퀀스(141)는 에 의해 나타내어지고, 여기서 는 복소 공액 행렬 전치를 나타낸다. LS 해는 정합 필터 출력(131) 를 계산한 이후에, 아래의 식 (3)에 의해 획득될 수 있다. The estimated
, (3) , (3)
여기서, 는 Gram 행렬이라 불리우며, 상기 Gram 행렬은 아래의 식(4)와 같이 표현된다.here, Is called a Gram matrix, and the Gram matrix is expressed by the following equation (4).
Gram 행렬은 밴디드 및 테플리츠이고, 그 크기는 N×N 이다. 채널 상관 계수에 해당하는 상기 Gram 행렬의 엘리먼트는 아래의 식(5)에 의해 계산된다.The Gram matrix is banded and teplitz, and the size is N × N. The element of the Gram matrix corresponding to the channel correlation coefficient is calculated by the following equation (5).
콜레스키-분해(Cholesky factor) 방법에 의해, 아래의 식(6)과 같이 하 삼각 행렬(lower triangular matrix)이 생성되며, 을 만족한다.By a Cholesky factor method, a lower triangular matrix is generated as shown in Equation (6) below, .
두 개의 밴디드 삼각 시스템의 해는 아래의 식(7)에 의해 표현된다.The solution of the two banded triangles is represented by the following equation (7).
식(7)의 해는 아래의 식(8) 및 (9)의 전진 대입법 (forward substitute) 및 후진 대입법 (backward substitute)에 의해 획득될 수 있다. The solution of the equation (7) can be obtained by the forward substitution and the backward substitution of the following equations (8) and (9).
i > N-1 또는 j < 0 에 대하여, 초기값은 qi,j = 0, x(i) =0, 및 v(j)=0에 의해 정의된다. 이러한 대입법에 의해, 계수 qi,j는 각 반복 마다 변화되어야 하고, 이는 더욱 복잡한 하드웨어 구조를 초래한다. 따라서, 선형 필터들에 의해 구현될 수 있는, 고정 계수를 갖는 대입법이 요구된다.For i> N-1 or j <0, the initial values are defined by q i, j = 0, x (i) = 0, and v (j) = 0. By this substitution method, the coefficients q i, j must be changed for each iteration, which results in a more complex hardware structure. Thus, an assignment method with a fixed coefficient, which can be implemented by linear filters, is required.
테플리츠 매트릭스의 비상관기(decorrelator)는 상관 행렬의 콜레스키 분해를 획득한 이후에 전진 대입법 및 후진 대입법에 의해 수행될 수 있으며, 상기 전진 대입법 및 후진 대입법은 가변 계수 필터링 방법에 의해 수행될 수 있다. 그러나, 가변 계수 필터링 방법에서 필터 계수들은 매 심볼 주기 동안에 변화되어야 하므로 하드웨어 오버헤드가 증가한다. 따라서, 본 발명에서는 필터 계수의 변화에 기인하는 하드웨어 오버헤드를 감소시키기 위하여 고정 계수 필터링 방법이 요구된다.The decorrelator of the Teflitz matrix can be performed by the forward substitution method and the back substitution method after obtaining the cholesky decomposition of the correlation matrix and the forward substitution method and the back substitution method can be performed by the variable coefficient filtering method . However, in the variable coefficient filtering method, the filter coefficients need to be changed every symbol period, so that the hardware overhead increases. Therefore, in the present invention, a fixed coefficient filtering method is required in order to reduce the hardware overhead due to the change of the filter coefficient.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 무선 통신 시스템에서 송신 신호를 추정하는 방법은, 송신 채널을 통해 전달된 복수의 수신 신호 시퀀스를 수신하는 단계, 상기 수신 신호 시퀀스로부터 채널 상관 행렬을 구하는 단계 및 상기 수신 신호 시퀀스 및 상기 채널 상관 행렬로부터 상기 송신 채널을 통해 전달되기 이전의 송신 신호 시퀀스를 추정하는 단계를 포함한다. 여기서, 상기 채널 상관 행렬은 제1 채널 상관 행렬 및 제2 채널 상관 행렬로 최소 자승 분해(Least square decomposition)된다. According to another aspect of the present invention, there is provided a method of estimating a transmission signal in a wireless communication system, the method comprising: receiving a plurality of received signal sequences transmitted through a transmission channel; And estimating a transmission signal sequence prior to being transmitted through the transmission channel from the received signal sequence and the channel correlation matrix. Here, the channel correlation matrix is least squares decomposed into a first channel correlation matrix and a second channel correlation matrix.
상기 제1 채널 상관 행렬 및 상기 제2 채널 상관 행렬은, 각각 테플리츠 하 삼각 행렬 (Toeplitz lower triangular matrix) 및 테플리츠 상 삼각 행렬 (Toeplitz upper triangular matrix)이다 The first channel correlation matrix and the second channel correlation matrix are respectively a Toeplitz lower triangular matrix and a Toeplitz upper triangular matrix
상기 수신 신호 시퀀스를 수신하는 단계는, L-1개의 제로로 구성된 제1 수신 신호 시퀀스를 인가(force)하는 단계; 및 N개의 제2 수신 신호 시퀀스를 수신하는 단계를 포함한다.The receiving of the received signal sequence may include: applying a first received signal sequence comprised of L-1 zeros; And receiving N second received signal sequences.
상기 송신 신호 시퀀스를 추정하는 단계는, 상기 수신 신호 시퀀스 중 이전의 L-1개의 수신 신호 각각에 필터 계수(filter coeffeicient)를 곱하여 더하는 단계이다.The step of estimating the transmission signal sequence is a step of multiplying each of the previous L-1 reception signals in the reception signal sequence by a filter coefficient (filter coefficient).
상기 송신 신호 시퀀스를 추정하는 단계는, 상기 수신 신호 시퀀스 중 이전의 L-1개의 수신 신호 각각에 필터 계수(filter coeffeicient)를 곱하여 더하는 단계이다.The step of estimating the transmission signal sequence is a step of multiplying each of the previous L-1 reception signals in the reception signal sequence by a filter coefficient (filter coefficient).
상기 채널 상관 행렬은 제1 행렬 내지 제4 행렬로 구성된 2×2 서브 행렬이고, 상기 제1 행렬은 (L-1)×(L-1)인 테플리츠 하 삼각 행렬이고, 상기 제2 행렬은 N×(L-1)인 테플리츠 상 삼각 행렬이다.Wherein the channel correlation matrix is a 2x2 sub-matrix composed of a first matrix to a fourth matrix, the first matrix is a Teflitz sub-matrix of (L-1) x (L-1) N × (L-1) -type triplet matrix.
상기 제1 및 제2 행렬의 각 엘리먼트의 값은 상기 필터 계수이다.The value of each element of the first and second matrix is the filter coefficient.
상기 채널 상관 행렬은 상기 수신 신호 시퀀스의 상관 행렬 및 자기 상관 시퀀스로부터 결정된다.The channel correlation matrix is determined from a correlation matrix and an autocorrelation sequence of the received signal sequence.
상기 수신 신호 시퀀스를 수신하는 단계는, 상기 수신 신호 시퀀스가 상기 수신 신호 시퀀스의 파형과 정합되는 임펄스 응답을 가지는 정합 필터(matched filter)에 입력되는 단계를 더 포함한다.The step of receiving the received signal sequence further comprises the step of inputting the received signal sequence to a matched filter having an impulse response matched to the waveform of the received signal sequence.
상기 송신 신호 시퀀스를 추정하는 단계는, 무한 임펄스 응답(IIR:Infinite Impulse Response) 필터에 의해 상기 송신 신호 시퀀스를 추정하는 단계이다.The step of estimating the transmission signal sequence is a step of estimating the transmission signal sequence by an infinite impulse response (IIR) filter.
상기 필터 계수는 상기 수신 신호 시퀀스를 수신하는 동안에 고정 값(fixed value)을 가진다.The filter coefficient has a fixed value while receiving the received signal sequence.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 무선 통신 시스템에서 송신 신호를 추정하는 장치는, 송신 채널을 통해 전달된 복수의 수신 신호 시퀀스를 수신하는 수신 필터 및 상기 수신 필터로부터 수신된 상기 수신 신호 시퀀스로부터 채널 상관 행렬을 구하고, 상기 수신 신호 시퀀스 및 상기 채널 상관 행렬로부터 상기 송신 채널을 통해 전달되기 이전의 송신 신호 시퀀스를 추정하는 신호 추정기를 포함한다. 여기서, 상기 채널 상관 행렬은 제1 채널 상관 행렬 및 제2 채널 상관 행렬로 최소 자승 분해(Least square decomposition)이다.In order to achieve the above object, an apparatus for estimating a transmission signal in a wireless communication system according to the present invention includes: a reception filter for receiving a plurality of reception signal sequences transmitted through a transmission channel; And a signal estimator for obtaining a channel correlation matrix from the signal sequence and estimating a transmission signal sequence before being transmitted through the transmission channel from the received signal sequence and the channel correlation matrix. Here, the channel correlation matrix is a first channel correlation matrix and a second channel correlation matrix, and is a least square decomposition.
상기 제1 채널 상관 행렬 및 상기 제2 채널 상관 행렬은, 각각 테플리츠 하 삼각 행렬 (Toeplitz lower triangular matrix) 및 테플리츠 상 삼각 행렬 (Toeplitz upper triangular matrix)이다. The first channel correlation matrix and the second channel correlation matrix are respectively a Toeplitz lower triangular matrix and a Toeplitz upper triangular matrix.
상기 수신 필터는, L-1개의 제로로 구성된 제1 수신 신호 시퀀스를 인가(force)하고, N개의 제2 수신 신호 시퀀스를 수신한다.The receive filter forces a first received signal sequence comprised of L-1 zeros and receives N second received signal sequences.
상기 신호 추정기는, 상기 수신 신호 시퀀스 중 이전의 L-1개의 수신 신호 각각에 필터 계수(filter coefficient)를 곱하여 더하는 등화기(equalizer)이다.The signal estimator is an equalizer that multiplies the previous L-1 received signals of the received signal sequence by a filter coefficient.
상기 채널 상관 행렬은 제1 행렬 내지 제4 행렬로 구성된 2×2 서브 행렬이고, 상기 제1 행렬은 (L-1)×(L-1)인 테플리츠 하 삼각 행렬이고, 상기 제2 행렬은 N×(L-1)인 테플리츠 상 삼각 행렬이다.Wherein the channel correlation matrix is a 2x2 sub-matrix composed of a first matrix to a fourth matrix, the first matrix is a Teflitz sub-matrix of (L-1) x (L-1) N × (L-1) -type triplet matrix.
상기 제1 및 제2 행렬의 각 엘리먼트의 값은 상기 필터 계수이다.The value of each element of the first and second matrix is the filter coefficient.
상기 채널 상관 행렬은 상기 수신 신호 시퀀스의 상관관계 행렬 및 자기 상관 시퀀스로부터 결정된다.The channel correlation matrix is determined from the correlation matrix and the autocorrelation sequence of the received signal sequence.
상기 수신 필터는 상기 수신 신호 시퀀스의 파형과 정합되는 임펄스 응답을 가지는 정합 필터(matched filter)이다.The receive filter is a matched filter having an impulse response matched to the waveform of the received signal sequence.
상기 신호 추정기는 무한 임펄스 응답(IIR:Infinite Impulse Response) 필터에 의해 상기 송신 신호 시퀀스를 추정한다.The signal estimator estimates the transmission signal sequence by an infinite impulse response (IIR) filter.
상기 필터 계수는 상기 수신 신호 시퀀스를 수신하는 동안에 고정 값(fixed value)을 갖는다.The filter coefficient has a fixed value while receiving the received signal sequence.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 무선 통신 시스템에서 송신 신호를 추정하는 장치는, 사용자 장치(UE: User Equipment)이다. In order to achieve the above object, an apparatus for estimating a transmission signal in a wireless communication system according to the present invention is a user equipment (UE).
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 무선 통신 시스템에서 송신 신호를 추정하는 장치는, 기지국(BS: Base Station)이다.In order to achieve the above object, an apparatus for estimating a transmission signal in a wireless communication system according to the present invention is a base station (BS).
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 송신 채널을 통해 전달되어 정합 필터링된 복수의 수신 신호 시퀀스로부터 무선 통신 시스템에서 송신 신호를 추정하는 방법은, 상기 복수의 수신 신호 시퀀스를 한 비트씩 천이하여 (L-1)개의 제1 수신 신호 시퀀스를 저장하는 단계 및 상기 저장된 제1 수신 신호 시퀀스에 필터 계수를 곱하여 더하여, 상기 송신 신호를 추정하는 단계를 포함한다. 여기서, 상기 필터 계수는 상기 복수의 수신 신호 시퀀스가 수신되는 동안에, 고정 값(fixed value)를 가진다.According to an aspect of the present invention, there is provided a method for estimating a transmission signal in a wireless communication system from a plurality of received signal sequences transmitted through a transmission channel according to the present invention, the method comprising: (L-1) first received signal sequences, and multiplying the stored first received signal sequence by a filter coefficient to estimate the transmitted signal. Here, the filter coefficient has a fixed value while the plurality of received signal sequences are received.
상기 복수의 수신 신호 시퀀스가 수신된 이후에 상기 필터 계수는 업데이트된다.The filter coefficients are updated after the plurality of received signal sequences are received.
상기 복수의 수신 신호 시퀀스는, 상기 송신 채널을 통해 상기 송신 신호가 전달되기 이전에 L-1개의 제로가 인가(force)된다. The plurality of received signal sequences are subjected to L-1 zeros before the transmission signal is transmitted through the transmission channel.
상기 추정된 송신 신호는 채널 상관 행렬의 역변환에 상기 복수의 수신 신호 시퀀스를 곱하여 연산된다.The estimated transmission signal is calculated by multiplying the inverse transformation of the channel correlation matrix by the plurality of received signal sequences.
상기 채널 상관 행렬은, 제1 채널 상관 행렬 및 제2 채널 상관 행렬로 최소 자승 분해(Least square decomposition)된다.The channel correlation matrix is least squares decomposed into a first channel correlation matrix and a second channel correlation matrix.
상기 제1 채널 상관 행렬 및 상기 제2 채널 상관 행렬은, 각각 테플리츠 하 삼각 행렬 (Toeplitz lower triangular matrix) 및 테플리츠 상 삼각 행렬 (Toeplitz upper triangular matrix)이다.The first channel correlation matrix and the second channel correlation matrix are respectively a Toeplitz lower triangular matrix and a Toeplitz upper triangular matrix.
상기 채널 상관 행렬은 제1 행렬 내지 제4 행렬로 구성된 2×2 서브 행렬이고, 상기 제1 행렬은 (L-1)×(L-1)인 테플리츠 하 삼각 행렬이고, 상기 제2 행렬은 N×(L-1)인 테플리츠 상 삼각 행렬이다.Wherein the channel correlation matrix is a 2x2 sub-matrix composed of a first matrix to a fourth matrix, the first matrix is a Teflitz sub-matrix of (L-1) x (L-1) N × (L-1) -type triplet matrix.
상기 제1 및 제2 행렬의 각 엘리먼트의 값은 상기 필터 계수이다.The value of each element of the first and second matrix is the filter coefficient.
상기 채널 상관 행렬은 상기 수신 신호 시퀀스의 상관 행렬 및 자기 상관 시퀀스로부터 결정된다.The channel correlation matrix is determined from a correlation matrix and an autocorrelation sequence of the received signal sequence.
상기 채널 상관 행렬의 전달함수는 상기 제1 채널 상관 행렬의 전달함수(A(z)) 및 상기 제2 채널 상관 행렬의 전달함수(B(z))의 곱으로 표현된다.The transfer function of the channel correlation matrix is expressed as a product of a transfer function A (z) of the first channel correlation matrix and a transfer function B (z) of the second channel correlation matrix.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 무선 통신 시스템에서 송신 신호를 추정하는 장치는, 사용자 장치(UE: User Equipment)이다.In order to achieve the above object, an apparatus for estimating a transmission signal in a wireless communication system according to the present invention is a user equipment (UE).
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 무선 통신 시스템에서 송신 신호를 추정하는 장치는, 기지국(BS: Base Station)이다.In order to achieve the above object, an apparatus for estimating a transmission signal in a wireless communication system according to the present invention is a base station (BS).
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 송신 채널을 통해 전달되어 정합 필터링된 복수의 수신 신호 시퀀스로부터 무선 통신 시스템에서 송신 신호를 추정하는 장치는 상기 복수의 수신 신호 시퀀스를 한 비트씩 천이하여 (L-1)개의 제1 수신 신호 시퀀스를 저장하기 위한 메모리 및 상기 저장된 제1 수신 신호 시퀀스의 각각에 필터 계수를 각각 곱한 후 더하여, 상기 송신 신호를 추정하기 위한 프로세서를 포함한다. 상기 필터 계수는 상기 복수의 수신 신호 시퀀스가 수신되는 동안에, 고정 값(fixed value)을 가진다.In order to achieve the above object, an apparatus for estimating a transmission signal in a wireless communication system from a plurality of reception signal sequences transmitted through a transmission channel according to the present invention and matched and filtered includes: A memory for storing (L-1) first received signal sequences, and a processor for multiplying each of the stored first received signal sequences with a filter coefficient, and then adding the resultant signals to estimate the transmitted signals. The filter coefficient has a fixed value while the plurality of received signal sequences are received.
상기 복수의 수신 신호 시퀀스가 수신된 이후에, 상기 프로세서는 상기 필터 계수를 업데이트한다.After the plurality of received signal sequences are received, the processor updates the filter coefficients.
상기 복수의 수신 신호 시퀀스는, 상기 송신 채널을 통해 상기 송신 신호가 전달되기 이전에 L-1개의 제로가 인가(force)된다.The plurality of received signal sequences are subjected to L-1 zeros before the transmission signal is transmitted through the transmission channel.
상기 프로세서는 채널 상관 행렬의 역변환에 상기 복수의 수신 신호 시퀀스를 곱하여 상기 송신 신호를 추정한다.The processor estimates the transmission signal by multiplying the inverse transformation of the channel correlation matrix by the plurality of received signal sequences.
상기 채널 상관 행렬은, 제1 채널 상관 행렬 및 제2 채널 상관 행렬로 최소 자승 분해(Least square decomposition)된다.The channel correlation matrix is least squares decomposed into a first channel correlation matrix and a second channel correlation matrix.
상기 제1 채널 상관 행렬 및 상기 제2 채널 상관 행렬은, 각각 테플리츠 하 삼각 행렬 (Toeplitz lower triangular matrix) 및 테플리츠 상 삼각 행렬 (Toeplitz upper triangular matrix)이다.The first channel correlation matrix and the second channel correlation matrix are respectively a Toeplitz lower triangular matrix and a Toeplitz upper triangular matrix.
상기 채널 상관 행렬은 제1 행렬 내지 제4 행렬로 구성된 2×2 서브 행렬이고, 상기 제1 행렬은 (L-1)×(L-1)인 테플리츠 하 삼각 행렬이고, 상기 제2 행렬은 N×(L-1)인 테플리츠 상 삼각 행렬이다.Wherein the channel correlation matrix is a 2x2 sub-matrix composed of a first matrix to a fourth matrix, the first matrix is a Teflitz sub-matrix of (L-1) x (L-1) N × (L-1) -type triplet matrix.
상기 제1 및 제2 행렬의 각 엘리먼트의 값은 상기 필터 계수이다.The value of each element of the first and second matrix is the filter coefficient.
상기 채널 상관 행렬은 상기 수신 신호 시퀀스의 상관 행렬 및 자기 상관 시퀀스로부터 결정된다.The channel correlation matrix is determined from a correlation matrix and an autocorrelation sequence of the received signal sequence.
상기 채널 상관 행렬의 전달함수는 상기 제1 채널 상관 행렬의 전달함수(A(z)) 및 상기 제2 채널 상관 행렬의 전달함수(B(z))의 곱으로 표현된다.The transfer function of the channel correlation matrix is expressed as a product of a transfer function A (z) of the first channel correlation matrix and a transfer function B (z) of the second channel correlation matrix.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 무선 통신 시스템에서 송신 신호를 추정하는 장치는, 사용자 장치(UE: User Equipment)이다.In order to achieve the above object, an apparatus for estimating a transmission signal in a wireless communication system according to the present invention is a user equipment (UE).
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 무선 통신 시스템에서 송신 신호를 추정하는 장치는, 기지국(BS: Base Station)이다.In order to achieve the above object, an apparatus for estimating a transmission signal in a wireless communication system according to the present invention is a base station (BS).
패킷 사이즈(N)가 채널 길이(L)보다 충분히 큰 경우(N >> L)에, 본 발명에 따른 고정 계수 필터링 방법은, 매우 작은 복잡도 증가 및 무시될 수 있는 성능 열화만을 갖으며, 하드웨어 오버헤드의 감소를 제공하며 작은 메모리 사이즈에 의해 구현될 수 있는 데이터 추정 방법 및 데이터 추정 장치를 제공한다.When the packet size N is sufficiently larger than the channel length L (N > L), the fixed coefficient filtering method according to the present invention has only a very small increase in complexity and a degradation in performance that can be ignored, And a data estimating method and data estimating apparatus that can be implemented by a small memory size.
도 1은 수신 신호로부터 송신 신호를 추정하기 위한 종래 기술에 따른 통신
시스템 모델을 도시한다.
도 2는 수신 신호로부터 송신 신호를 추정하기 위한 본 발명에 따른 통신 시스템 모델을 도시한다.
도 3은 도 2의 신호 추정기에 대응하는 신호 추정 장치의 세부 구성도이다.
도 4는 본 발명에 따른 채널 길이(L)에 따른 출력 신호 대 잡음 비(SNR: Signal-Noise Ration) 열화를 복수의 패킷 사이즈(N=32, 64, 128)에 대하여 도시한 그래프이다.
도 5는 본 발명에 따른 채널 길이(L)에 따른 복잡도를 복수의 패킷 사이즈(N=64, 128)에 대하여 도시한 그래프이다.
도 6은 제로를 인가한 경우 및 인가하지 않은 경우에 대하여, 채널 길이(L)에 따른 복잡도를 복수의 패킷 사이즈(N=64, 128)에 대하여 도시한 그래프이다.
도 7은 제로를 인가한 경우 및 인가하지 않은 경우에 대하여, 비트 에너지 대 잡음 전력 밀도율(Eb/N0)에 따른 GSM 시스템의 비트 에러율(BER: Bit Error Ratio)을 직교 위상 천이 키잉(QPSK:Quadrature Phase Shift Keying) 및 16-직교 진폭 변조 (16-QAM: 16-Quadrature Amplitude Modulation)에 대해 도시한 그래프이다.1 shows a prior art communication for estimating a transmission signal from a received signal
System model.
2 shows a communication system model according to the present invention for estimating a transmission signal from a reception signal.
3 is a detailed configuration diagram of a signal estimator corresponding to the signal estimator of FIG.
4 is a graph showing output signal-to-noise ratio (SNR) degradation according to a channel length L according to the present invention for a plurality of packet sizes (N = 32, 64, 128).
5 is a graph showing the complexity according to the channel length L according to the present invention for a plurality of packet sizes (N = 64, 128).
6 is a graph showing the complexity according to the channel length L for a plurality of packet sizes (N = 64, 128) with and without zero applied.
FIG. 7 is a graph illustrating a bit error ratio (BER) of a GSM system according to a bit energy-to-noise power density ratio Eb / N0 for a case where a zero is applied and a case where a zero is applied. Quadrature Phase Shift Keying) and 16-QAM (16-Quadrature Amplitude Modulation).
도 2는 수신 신호로부터 송신 신호를 추정하기 위한 본 발명에 따른 통신 시스템 모델을 도시한다. 상기 통신 시스템 모델(200)은 송신 채널(210) 및 수신 장치(220)를 포함한다. 상기 수신 장치(220)는 수신 필터(230) 및 신호 추정기(240)를 포함한다. 여기서, 식 (8)의 전진 대입법 및 후진 대입법을 위한 근사 해들을 획득하기 위해 고정 계수 필터링 방법이 제안된다. 상기 수신 신호 시퀀스(211)는 도 1에서의 수신 신호 시퀀스(111)의 앞에 (L-1)개의 제로들을 삽입한 확장된 신호이며, 아래와 같이 식 (10)에 의해 표현된다. 상기 통신 시스템 모델(200)의 상기 수신 신호 시퀀스(211)는 상기 송신 신호 시퀀스(201), 상기 부가 잡음 시퀀스(202) 및 송신 채널(210) HN+L-1에 의하여 2 shows a communication system model according to the present invention for estimating a transmission signal from a reception signal. The
여기서, 은 길이 (L-1)의 제로 열 길이를 나타낸다. 이제, 확장된 채널 행렬의 크기는 (N+2L-2)×(N+L-1)이 되고, 이는 아래의 2×2 블록 행렬 표현에 의해 표현될 수 있다.here, Represents the zero column length of the length (L-1). Now, the size of the extended channel matrix is (N + 2L-2) x (N + L-1), which can be represented by the following 2x2 block matrix representation.
여기서,here,
서브 행렬 C 및 D의 크기는 각각 (L-1) × (L-1) 및 (N+L-1) ×(L-1) 이고, 확장된 수신 필터 출력은 아래의 식(13)에 의해 표시된다.The sizes of the sub-matrices C and D are (L-1) L-1 and N + L-1 L-1, respectively, Is displayed.
여기서, 은 확장에 따른 추가 출력이고, 은 도 1에서 제시된 수신 필터(130)의 출력 값(131)이다. 여기서, 도 1 및 도 2의 수신 필터(130, 230)는 정합 필터(matched filter)로 구현될 수 있다. 상기 정합 필터는 상기 송신 신호 시퀀스(101, 201) 및 상기 수신 신호 시퀀스(111, 211)의 신호 파형(s(t))과 정합되는 임펄스 응답(h*(t))을 가진다. 즉, 상기 정합 필터의 임펄스 응답 h*(t)=k S(T-t)로 표현되며, 여기서 T는 상기 송신 시퀀스(101, 201) 및 수신 신호 시퀀스(111, 211)의 각 신호의 주기를 나타낸다.here, Is an additional output due to expansion, Is the
도 3은 도 2의 상기 신호 추정기(240)에 대응하는 신호 추정 장치(300)의 세부 구성도이다. 상기 신호 추정 장치(300)는 도 2의 상기 송신 채널(210)을 통해 전달되어 상기 정합 필터(230)에 의해 출력된 복수의 수신 신호 시퀀스(231)로부터 무선 통신 시스템에서 송신 신호(241)를 추정한다. 상기 신호 추정 장치(300)는 메모리(310) 및 프로세서(320)를 포함한다. 상기 메모리(310)는 상기 복수의 수신 신호 시퀀스를 한 비트씩 천이하여 (L-1)개의 제1 수신 신호 시퀀스를 저장한다. 상기 프로세서(320)는 연산부(321) 및 제어부(322)를 포함한다. 상기 연산부(321)는 각각 곱한 후 상기 (L-1)개의 곱을 더한다. 상기 필터 계수는 상기 복수의 수신 신호 시퀀스가 수신되는 동안에, 고정 값(fixed value)를 가진다. 상기 제어부(322)는 상기 복수의 수신 신호 시퀀스(231)가 수신된 이후에, 상기 필터 계수를 업데이트한다. 상기 복수의 수신 신호 시퀀스는, 상기 송신 채널을 통해 N개의 송신 신호가 전달되기 이전에 L-1개의 제로가 인가(force)된 후, 상기 정합 필터(230)을 통과하여 출력된다. 3 is a detailed configuration diagram of the
상기 연산부(321)는 채널 상관 행렬의 역변환에 상기 복수의 수신 신호 시퀀스(231)를 곱하여 상기 송신 신호(241)를 추정한다. 상기 채널 상관 행렬은, 제1 채널 상관 행렬 및 제2 채널 상관 행렬로 최소 자승 분해(Least square decomposition)된다. 상기 제1 채널 상관 행렬 및 상기 제2 채널 상관 행렬은, 각각 테플리츠 하삼각 행렬 (Toeplitz lower triangular matrix) 및 테플리츠 상삼각 행렬 (Toeplitz upper triangular matrix)이다. The
제안된 새로운 방법에 의해, 확장된 수신 필터 출력에 해당하는 상기 복수의 수신 신호 시퀀스(231)는 전진 대입법 (forward substitution)및 후진 대입법(backward substitution)에 의해 아래의 식 (14)와 같이 표시될 수 있다.According to the proposed new method, the plurality of received
여기서, PN+L-1은, 아래의 식(15)와 같이 테플리츠 및 결합된(banded) 하 삼각 행렬이다.Here, P N + L-1 is a triplet matrix with a triplet and a banded sub-matrix as shown in the following equation (15).
PN+L-1의 크기는 (N+L-1) × (N+L-1)이고, 행렬 엘리먼트들 pn은 식(16)을 만족한다.The size of P N + L-1 is (N + L-1) × (N + L-1) and matrix elements p n satisfy equation (16).
식(14)에 대한 안정 해(stable solution)를 구하기 위하여, 전진 대입법 및 후진 대입법을 수행하는 AR(Auto Regressive) 필터들에 대하여 {p0, p1, ... , pL-1} 및 {p*L-1, p*L-2, ... ,p*0}가 사용되기 때문에, 식(16)을 만족하는 계수들 pn은 최소 위상(minimum phase)이 되어야 한다. To obtain a stable solution for Eq. (14), {p 0 , p 1 , ..., p L-1 } and (R p) are calculated for AR (Auto Regressive) filters performing forward assignment and post- the coefficients p n satisfying the equation (16) must be the minimum phase because {p * L-1 , p * L-2 , ..., p * 0 } is used.
식(16)을 만족하는 계수들 pn은 전진 대입법 및 후진 대입법을 수행하는 상기 신호 추정기(240)와 관련된다. 상기 신호 추정기(240)는 다중 경로 채널에 의한 심볼 간 간섭(ISI)에 의한 신호 왜곡을 보상하기 때문에 등화기(equalizer)의 기능을 수행한다. 상기 계수들 pn은 등화기의 각 단(stage)의 계수들에 대응한다. 상기 등화기는 IIR 필터들의 분자 계수들로서 고려될 수 있기 때문에 최소 위상(minimum phase)이 되어야 한다. 상기 IIR 필터는 이전의 모든 입력들에 의한 영향을 모두 고려하기 위한 것으로, 이의 실제적인 구현을 위하여 이전의 유한 개의 출력을 귀환하는 구조로 구현된다. n=0, 1,..., L+1에 대하여 이며, 계수 pn은 자기 상관 시퀀스 rn으로부터 구할 수 있다.The coefficients p n that satisfy equation (16) relate to the
식(13)의 정합 필터 출력은 아래의 식(17)의 유한 임펄스 응답 (FIR: finite impulse response) 필터링에 의해 획득될 수 있다.The matched filter output of equation (13) can be obtained by finite impulse response (FIR) filtering of equation (17) below.
여기서, i<0에 대하여 y(i)=0이다.Here, y (i) = 0 for i < 0.
이 때, 콜레스키 분해 대신 LDLH 분해를 적용할 수도 있으며, 이 경우, Pi 대신 , 를 이용하면 식 (14)의 전진 및 후진 대입법은 아래의 차분 방정식에 의해 수행될 수 있다.At this time, LDL H decomposition may be applied instead of cholysky decomposition. In this case, instead of P i , , The forward and backward substitution methods of Eq. (14) can be performed by the following differential equations.
초기값은 i < 0 에 대하여 v(i) = 0 및 i > N-1 에 대하여 xnew(i) = 0에 의해 정의된다. 식 (8) 및 (9)와는 달리, 식 (18) 및 (19)의 필터 계수는 가변되지 않으므로, 선형 필터에 의해 구현될 수 있다.The initial value is defined by v (i) = 0 for i <0 and x new (i) = 0 for i> N-1. Unlike Eqs. (8) and (9), the filter coefficients of Eqs. (18) and (19) are not variable and can be implemented by a linear filter.
식(13)에서 정합 필터 출력 및 식(16)에서 최소 위상 필터 계수들 pn을 얻은 이후에, 식(14)에서 전진 대입법 및 후진 대입법은 고정 필터 계수들을 갖는 IIR 필터링에 의해 수행될 수 있고, 이를 콜레스키 기반 LS 해법에 대한 고정 계수 필터링 방법이라 한다. 즉, 식(13)에 의해 정합 필터 출력은 결정되고, 자기 상관 시퀀스 rn으로부터 식 (14)에 의해 상기 계수 pn을 구할 수 있다. 상기 수신 신호 시퀀스(211)로부터 수신 신호 상관 행렬을 구함으로써, 상기 자기 상관 시퀀스 rn이 결정된다. 상기 수신 신호 상관 행렬은 수신 신호 상관 부행렬 및 자기 상관 행렬을 포함하며, 상기 수신 신호 상관 부행렬 및 상기 자기 상관 행렬은 각각 E{ye(n)ye(n-m)H} 및 E{ye(n)ye(n)H}으로 정의될 수 있다. 따라서, 수신 신호 ye(n)의 통계 특성을 이용하여 상기 계수 pn을 구할 수 있다. After obtaining the matched filter output in equation (13) and the minimum phase filter coefficients p n in equation (16), the forward substitution and back substitution methods in equation (14) can be performed by IIR filtering with fixed filter coefficients , Which is called a fixed coefficient filtering method for the cholesky-based LS solution. That is, the output of the matched filter is determined by the equation (13), and the coefficient p n can be obtained from the autocorrelation sequence r n by the equation (14). The autocorrelation sequence r n is determined by obtaining a received signal correlation matrix from the received
식(17) 및 (18)은 아래의 식(20)의 z-변환에 의해 표현되는 IIR 필터에 의해 구현될 수 있다. Equations (17) and (18) can be implemented by an IIR filter represented by the z-transform of equation (20) below.
여기서, 입력 및 출력 시퀀스는 각각 {ue(0), ue(1), ... , ue(N+L-2)} 및 {v(0), v(1), ... , v(N+L-2)} 이다.Here, the input and output sequences are {u e (0), u e (1), ..., u e (N + L-2)} and {v (0), v , v (N + L-2)}.
한편, 식(19)는 아래의 식(21)로 표현되는 IIR 필터에 의해 구현될 수 있다.On the other hand, the equation (19) can be implemented by an IIR filter expressed by the following equation (21).
여기서, 입력 및 출력은 각각 {v(N+L-2), v(N+L-3), ... , v(0)} 및 {xnew(N-1), xnew(N-2), ... , xnew(0)} 이다.The input and output are respectively {v (N + L-2 ), v (N + L-3), ..., v (0)} and {x new (N-1) , x new (N- 2), ..., x new (0)}.
이하에서는, 테플리츠 및 하 삼각 행렬을 이용한 제안된 방법이 계산 시 소요되는 메모리의 크기를 감소시킬 뿐 아니라, 기존 방법에 비하여 성능의 열화가 거의 없음을 살펴보고자 한다.In the following, it will be appreciated that the proposed method using the triplet and triangular matrix not only reduces the memory size required for calculation, but also has little deterioration in performance compared to the conventional method.
근사 에러를 계산하기 위하여 출력 잡음 신호를 분석하기로 하자. 식 (15)에서 테플리츠 및 밴디드 하 삼각 행렬 PN+L-1 은 아래와 같이 블록 행렬 형태에 의해 표현될 수 있다.Let's analyze the output noise signal to calculate the approximation error. In equation (15), the triplet matrix P N + L-1 can be represented by the following block matrix form.
여기서, here,
서브-행렬 E 및 F의 크기는 각각 (L-1)× (L-1) 및 N×(L-1)이고, 그 구조는 식(12)의 C 및 D와 동일하다. 블록 전진 및 블록 후진 대입법으로 불리우는 아래의 식(24) 및 (25)에 의해 식(14)는 해결된다. The sizes of sub-matrices E and F are (L-1) × (L-1) and N × (L-1), respectively. The structure is the same as C and D in equation (12). Equation (14) is solved by the following equations (24) and (25), called block advance and block advance substitution.
및And
(25) (25)
여기서, 식(24) 및 (25)는 및 로 표현될 수 있으므로, 제안된 방법의 출력 신호는 아래의 식 (26)으로 표현된다.Here, equations (24) and (25) And The output signal of the proposed method is expressed by the following equation (26).
여기서, here,
및And
이 성립한다..
및 이 성립함은 분명하고, 및 이다. 따라서, 추정된 송신 신호 시퀀스(241)는 아래의 식(29)와 같이 표현된다. And This establishment is clear, And to be. Therefore, the estimated
(29) (29)
여기서, 상기 추정된 송신 신호 시퀀스(241)는 심볼간 간섭(ISI)을 포함하지 않기 때문에, 이는 또한 제로-인가(zero-forcing) 해로 고려될 수 있다.Here, since the estimated transmitted
(N+L-1) × N 행렬의 고유치 분리(SVD: singular value decomposition) HN 은 아래의 식 (30)과 같은 형태로 분해(factorization)이다.The singular value decomposition (SVD) H N of the (N + L-1) × N matrix is a factorization in the form of the following equation (30).
크기 (N+L-1) × N의 채널 단위 (channel unitary)행렬, 크기 (N+L-1) × (L-1)의 잡음 공간 단위 행렬 및 크기 N × N의 단위 행렬은 각각 , 및 에 의해 표현된다.A channel unitary matrix of size (N + L-1) × N, a noise space unit matrix of size (N + L-1) × (L-1) , And Lt; / RTI >
여기서, 이기 때문에, 식(29)는 아래의 식(30)과 같이 표현된다.here, , Equation (29) is expressed by the following equation (30).
여기서, 라고 하면, 제안된 등화기의 출력은 아래의 식 (31)에 의해 표현된다.here, , The output of the proposed equalizer is expressed by the following equation (31).
여기서, 은 원래의 LS 등화기의 출력이다. 새로운 방법은 또한 제로-추가이지만 식 (3)의 초기 LS 해법과 비교하여 약간 큰 출력 잡음 전력을 가진다. BHN이라는 사실을 이용함으로써, 출력 잡음 전력은 아래의 식(32)에 의해 계산될 수 있다.here, Is the output of the original LS equalizer. The new method is also a zero-add but has slightly higher output noise power compared to the initial LS solution of Eq. (3). By using the fact that BH N , the output noise power can be calculated by the following equation (32).
여기서, 은 잡음 분산이고, 우측의 첫번째 및 두번째 term은 각각 초기LS 해 및 제안된 방법의 출력 전력이다.here, Is the noise variance and the first and second term on the right are the initial LS solution and the output power of the proposed method, respectively.
이하에서는 새로운 방법에 따른 성능 평가 결과를 제시한다.
In the following, the performance evaluation result according to the new method is presented.
A. 복잡도 분석A. Complexity Analysis
식 (6) 및 (15)를 획득하기 위한 계산 복잡도는 동일하다. 그러나, 식 (6) 및 (15)에 대한 메모리 크기는 각각 N 및 NL이다. 여기서, NL은 L에 비해 상대적으로 매우 큰 값이다. 식(9) 및 (19)의 복잡도는 항상 동일하다. 제안된 방법에 대하여, 정합 필터의 크기 및 전진 대입법의 크기는 N에서 (N+L-1)로 증가되지만, N >> L 인 시스템에 대하여 이는 무시될 수 있다. 정합 필터 및 전진 대입법은 식 (20)의 IIR 필터 A(z)에 의해 결합되어 계산될 수 있고, 제안된 방법은 기존 방법보다 낮은 복잡도를 갖는다.
The computational complexity for obtaining equations (6) and (15) is the same. However, the memory sizes for equations (6) and (15) are N and NL, respectively. Here, NL is a relatively large value as compared with L. The complexity of Eqs. (9) and (19) is always the same. For the proposed method, the size of the matched filter and the size of the forward substitution method are increased from N to (N + L-1), but this can be ignored for a system of N >> L. The matched filter and the forward substitution method can be combined and calculated by the IIR filter A (z) in equation (20), and the proposed method has lower complexity than the conventional method.
B. 출력 SNR 열화B. Output SNR degradation
식 (32)로부터, 초기 대입법에 대한 출력 SNR 열화는 아래의 식(33)에 의해 정의될 수 있으며, 이는 새로운 방법의 성능을 평가하기 위한 적합한 메트릭에 해당된다.From equation (32), the output SNR degradation for the initial assignment method can be defined by equation (33) below, which corresponds to the appropriate metric for evaluating the performance of the new method.
주어진 데이터 사이즈 N에 대하여, SNR 열화는 다양한 채널 길이들 L에 대하여 계산된다. 채널 계수들은 랜덤 생성된 복소수이고, 이는 최악의 경우로서 고려될 수 있다. 도 4는 본 발명에 따른 채널 길이(L)에 따른 출력 신호 대 잡음 비(SNR: Signal-Noise Ration) 열화를 복수의 패킷 사이즈(N=32, 64, 128)에 대하여 도시한 그래프이다. N=32 및 64인 경우에 대하여, SNR 열화는 각각 0.35dB 및 0.2dB이다. 약 100 보다 큰 N을 갖는 시스템에 대하여, 성능 열화는 최악의 채널 환경에 대해서도 약 0.1dB보다 작기 때문에, 수용가능한 것으로 판단된다.For a given data size N, SNR degradation is calculated for various channel lengths L. The channel coefficients are randomly generated complex numbers, which can be considered the worst case. 4 is a graph showing output signal-to-noise ratio (SNR) degradation according to a channel length L according to the present invention for a plurality of packet sizes (N = 32, 64, 128). For N = 32 and 64, the SNR degradation is 0.35 dB and 0.2 dB, respectively. For systems with N greater than about 100, performance degradation is considered acceptable because it is less than about 0.1 dB for worst-case channel conditions.
도 5는 본 발명에 따른 채널 길이(L)에 따른 복잡도(Complexity)를 복수의 패킷 사이즈(N=64, 128)에 대하여 도시한 그래프이다. 예를 들어 L=0.2N을 가정하면, N =128 및 256에 대하여, 복잡도는 각각 2% 및 8% 증가함을 알 수 있다.5 is a graph showing a complexity according to the channel length L according to the present invention for a plurality of packet sizes (N = 64, 128). For example, assuming L = 0.2 N, it can be seen that for N = 128 and 256, the complexity increases by 2% and 8%, respectively.
한편, 도 6은 제로를 인가한 경우 및 인가하지 않은 경우에 대하여, 채널 길이(L)에 따른 복잡도를 복수의 패킷 사이즈(N=64, 128)에 대하여 도시한 그래프이다. 즉, 제로를 인가하지 않은 경우에 비하여 제로를 인가한 경우가, 예를 들어 L=0.2N을 가정하면, N =128 및 256에 대하여, 복잡도는 각각 2% 및 8% 증가함을 알 수 있다. 또한 일 실시예에 따르면 새로운 방식(제로를 인가한 경우)은 3,099 COPS 로 기존 방식(제로를 인가하지 않은 경우)의 3,066 COPS 와 비교하여 1.07%의 연산 복잡도 증가량을 나타낸다.On the other hand, FIG. 6 is a graph showing the complexity according to the channel length L for a plurality of packet sizes (N = 64, 128) with and without zero applied. That is, assuming that L = 0.2 N, for example, when zero is applied compared to when no zero is applied, it can be seen that the complexity increases by 2% and 8%, respectively, for N = 128 and 256 . Also, according to one embodiment, the new scheme (with zero applied) exhibits a computational complexity increase of 1.07% compared to 3,066 COPS of the conventional scheme (without zero applied) at 3,099 COPS.
다음은 GSM 시스템 파라미터들에 대한 BER성능을 비교하기로 한다.
The following is a comparison of BER performance for GSM system parameters.
C. GSM 시스템에서 BER 성능C. BER performance in GSM system
이전 섹션에서의 SNR 분석과 부합하기 위하여 제안된 방법의 데이터 검출 성능이 기존 방법과 비교된다. GSM 시스템에 기반한 시스템 파라미터들이 표 1에 요약된다.To match the SNR analysis in the previous section, the data detection performance of the proposed method is compared with the existing method. System parameters based on the GSM system are summarized in Table 1.
신호 대 잡음비(SNR)에 대응하는 BER 성능들이 도 6에 도시되며, 채널 임펄스 응답은 알려진 것으로 가정된다. 성능을 시뮬레이션하기 위하여, GSM 시스템에 대한 ITU 표준의 테이퍼된 지연 라인(TDL: tapped delay line) 채널 모델이 전파 전달 채널에 대해 적용되었고, 이는 Jake 채널 모델에 의해 생성된다. The BER performances corresponding to the signal to noise ratio (SNR) are shown in FIG. 6, and the channel impulse response is assumed to be known. To simulate performance, a tapped delay line (TDL) channel model of the ITU standard for the GSM system was applied for the radio propagation channel, which is generated by the Jake channel model.
도 7은 제로를 인가한 경우 및 인가하지 않은 경우에 대하여, 비트 에너지 대 잡음 전력 밀도율(Eb/N0)에 따른 GSM 시스템의 비트 에러율(BER: Bit Error Ratio)을 직교 위상 천이 키잉(QPSK:Quadrature Phase Shift Keying) 및 16-직교 진폭 변조 (16-QAM: 16-Quadrature Amplitude Modulation)에 대해 도시한 그래프이다. 도 7은 QPSK 및 16-QAM 각각에 대해, 새로운 필터링 방법이 가변 계수들을 갖는 최초 대입법과 거의 같은 동일한 성능을 가짐을 보여준다. 식(33) 및 (34)에 의해 계산된 SNR 열화는 단지 0.05dB이고, 이는 수용 가능한 범위이다. 따라서, 제안된 방법은 성능 열화 없이 기존 방법보다 간단한 하드웨어 구조를 가능하게 한다.FIG. 7 is a graph illustrating a bit error ratio (BER) of a GSM system according to a bit energy-to-noise power density ratio Eb / N0 for a case where a zero is applied and a case where a zero is applied. Quadrature Phase Shift Keying) and 16-QAM (16-Quadrature Amplitude Modulation). FIG. 7 shows that for QPSK and 16-QAM, the new filtering method has approximately the same performance as the initial assignment with variable coefficients. The SNR degradation calculated by equations (33) and (34) is only 0.05 dB, which is an acceptable range. Therefore, the proposed method enables simpler hardware structure than existing methods without degradation of performance.
Claims (26)
송신 채널을 통해 전달된 복수의 수신 신호 시퀀스를 수신하는 단계;
상기 수신 신호 시퀀스로부터 채널 상관 행렬을 구하는 단계; 및
상기 수신 신호 시퀀스 및 상기 채널 상관 행렬로부터 상기 송신 채널을 통해 전달되기 이전의 송신 신호 시퀀스를 추정하는 단계를 포함하고,
상기 채널 상관 행렬은 제1 채널 상관 행렬 및 제2 채널 상관 행렬로 최소 자승 분해(Least square decomposition)되는, 무선 통신 시스템에서 송신 신호를 추정하는 방법.A method for estimating a transmission signal in a wireless communication system,
The method comprising: receiving a plurality of received signal sequences transmitted over a transmission channel;
Obtaining a channel correlation matrix from the received signal sequence; And
Estimating a transmitted signal sequence prior to being transmitted over the transmission channel from the received signal sequence and the channel correlation matrix,
Wherein the channel correlation matrix is least squares decomposed into a first channel correlation matrix and a second channel correlation matrix.
상기 제1 채널 상관 행렬 및 상기 제2 채널 상관 행렬은, 각각 테플리츠 하 삼각 행렬 (Toeplitz lower triangular matrix) 및 테플리츠 상 삼각 행렬 (Toeplitz upper triangular matrix)인, 무선 통신 시스템에서 송신 신호를 추정하는 방법.The method according to claim 1,
Wherein the first channel correlation matrix and the second channel correlation matrix each comprise a first channel correlation matrix and a second channel correlation matrix, each of which is a Toeplitz lower triangular matrix and a Toeplitz upper triangular matrix, Way.
상기 수신 신호 시퀀스를 수신하는 단계는,
L-1개의 제로로 구성된 제1 수신 신호 시퀀스를 인가(force)하는 단계; 및
N개의 제2 수신 신호 시퀀스를 수신하는 단계를 포함하는, 무선 통신 시스템에서 송신 신호를 추정하는 방법.The method according to claim 1,
Wherein the step of receiving the received signal sequence comprises:
Applying a first received signal sequence comprised of L-1 zeros; And
And receiving N second received signal sequences. ≪ RTI ID = 0.0 > A < / RTI >
송신 채널을 통해 전달된 복수의 수신 신호 시퀀스를 수신하는 수신 필터; 및
상기 수신 필터로부터 수신된 상기 수신 신호 시퀀스로부터 채널 상관 행렬을 구하고, 상기 수신 신호 시퀀스 및 상기 채널 상관 행렬로부터 상기 송신 채널을 통해 전달되기 이전의 송신 신호 시퀀스를 추정하는 신호 추정기를 포함하고,
상기 채널 상관 행렬은 제1 채널 상관 행렬 및 제2 채널 상관 행렬로 최소 자승 분해(Least square decomposition)되는, 무선 통신 시스템에서 송신 신호를 추정하는 장치.An apparatus for estimating a transmission signal in a wireless communication system,
A reception filter for receiving a plurality of received signal sequences transmitted via a transmission channel; And
And a signal estimator for obtaining a channel correlation matrix from the received signal sequence received from the reception filter and estimating a transmission signal sequence before being transmitted through the transmission channel from the received signal sequence and the channel correlation matrix,
Wherein the channel correlation matrix is least squares decomposed into a first channel correlation matrix and a second channel correlation matrix.
상기 제1 채널 상관 행렬 및 상기 제2 채널 상관 행렬은, 각각 테플리츠 하 삼각 행렬 (Toeplitz lower triangular matrix) 및 테플리츠 상 삼각 행렬 (Toeplitz upper triangular matrix)인, 무선 통신 시스템에서 송신 신호를 추정하는 장치.5. The method of claim 4,
Wherein the first channel correlation matrix and the second channel correlation matrix each comprise a first channel correlation matrix and a second channel correlation matrix, each of which is a Toeplitz lower triangular matrix and a Toeplitz upper triangular matrix, Device.
상기 수신 필터는, L-1개의 제로로 구성된 제1 수신 신호 시퀀스를 인가(force)하고, N개의 제2 수신 신호 시퀀스를 수신하는, 무선 통신 시스템에서 송신 신호를 추정하는 장치.5. The method of claim 4,
Wherein the receive filter is configured to force a first received signal sequence comprised of L-1 zeros and receive N second received signal sequences.
상기 신호 추정기는, 상기 수신 신호 시퀀스 중 이전의 L-1개의 수신 신호 각각에 필터 계수(filter coefficient)를 곱하여 더하는 등화기(equalizer)인, 무선 통신 시스템에서 송신 신호를 추정하는 장치.The method according to claim 6,
Wherein the signal estimator is an equalizer that multiplies each of the previous L-1 received signals of the received signal sequence by a filter coefficient.
상기 채널 상관 행렬은 제1 행렬 내지 제4 행렬로 구성된 2×2 서브 행렬이고, 상기 제1 행렬은 (L-1)×(L-1)인 테플리츠 하 삼각 행렬이고, 상기 제2 행렬은 N×(L-1)인 테플리츠 상 삼각 행렬인, 무선 통신 시스템에서 송신 신호를 추정하는 장치.8. The method of claim 7,
Wherein the channel correlation matrix is a 2x2 sub-matrix composed of a first matrix to a fourth matrix, the first matrix is a Teflitz sub-matrix of (L-1) x (L-1) N is a triplet matrix of N x (L-1).
상기 제1 및 제2 행렬의 각 엘리먼트의 값은 상기 필터 계수인, 무선 통신 시스템에서 송신 신호를 추정하는 장치.9. The method of claim 8,
Wherein a value of each element of the first and second matrix is the filter coefficient.
상기 채널 상관 행렬은 상기 수신 신호 시퀀스의 상관관계 행렬 및 자기 상관 시퀀스로부터 결정되는, 무선 통신 시스템에서 송신 신호를 추정하는 장치.5. The method of claim 4,
Wherein the channel correlation matrix is determined from a correlation matrix and an autocorrelation sequence of the received signal sequence.
상기 수신 필터는 상기 수신 신호 시퀀스의 파형과 정합되는 임펄스 응답을 가지는 정합 필터(matched filter)인, 무선 통신 시스템에서 송신 신호를 추정하는 장치.5. The method of claim 4,
Wherein the receive filter is a matched filter having an impulse response matched to the waveform of the received signal sequence.
상기 신호 추정기는 무한 임펄스 응답(IIR:Infinite Impulse Response) 필터에 의해 상기 송신 신호 시퀀스를 추정하는, 무선 통신 시스템에서 송신 신호를 추정하는 장치.5. The method of claim 4,
Wherein the signal estimator estimates the transmitted signal sequence by an infinite impulse response (IIR) filter.
상기 필터 계수는 상기 수신 신호 시퀀스를 수신하는 동안에 고정 값(fixed value)을 가지는, 무선 통신 시스템에서 수신된 데이터를 검출하는 장치.8. The method of claim 7,
Wherein the filter coefficient has a fixed value while receiving the received signal sequence.
상기 복수의 수신 신호 시퀀스를 한 비트씩 천이하여 (L-1)개의 제1 수신 신호 시퀀스를 저장하는 단계; 및
상기 저장된 제1 수신 신호 시퀀스의 각각에 필터 계수를 각각 곱한 후 더함으로써, 상기 송신 신호를 추정하는 단계를 포함하고,
상기 필터 계수는 상기 복수의 수신 신호 시퀀스가 수신되는 동안에, 고정 값(fixed value)를 가지는, 무선 통신 시스템에서 송신 신호를 추정하는 방법.A method for estimating a transmission signal in a wireless communication system from a plurality of received signal sequences transmitted through a transmission channel and matched to each other,
(L-1) first received signal sequences by shifting the plurality of received signal sequences by one bit; And
Estimating the transmission signal by multiplying each of the stored first received signal sequences by a filter coefficient and then adding the result;
Wherein the filter coefficient has a fixed value while the plurality of received signal sequences are received.
상기 복수의 수신 신호 시퀀스가 수신된 이후에 상기 필터 계수는 업데이트되는, 무선 통신 시스템에서 송신 신호를 추정하는 방법.15. The method of claim 14,
Wherein the filter coefficients are updated after the plurality of received signal sequences are received.
상기 복수의 수신 신호 시퀀스는, 상기 송신 채널을 통해 상기 송신 신호가 전달되기 이전에 L-1개의 제로가 인가(force)된, 무선 통신 시스템에서 송신 신호를 추정하는 방법.15. The method of claim 14,
Wherein the plurality of received signal sequences are subjected to L-1 zeros prior to transmission of the transmission signal through the transmission channel.
상기 복수의 수신 신호 시퀀스를 한 비트씩 천이하여 (L-1)개의 제1 수신 신호 시퀀스를 저장하기 위한 메모리; 및
상기 저장된 제1 수신 신호 시퀀스의 각각에 필터 계수를 각각 곱한 후 더하여, 상기 송신 신호를 추정하기 위한 프로세서를 포함하고,
상기 필터 계수는 상기 복수의 수신 신호 시퀀스가 수신되는 동안에, 고정 값(fixed value)를 가지는, 무선 통신 시스템에서 송신 신호를 추정하는 장치.An apparatus for estimating a transmission signal in a wireless communication system from a plurality of received signal sequences transmitted through a transmission channel and output by a matched filter,
A memory for storing (L-1) first received signal sequences by shifting the plurality of received signal sequences by one bit; And
And a processor for multiplying each of the stored first received signal sequences by a filter coefficient and adding the multiplied filter coefficients to estimate the transmitted signal,
Wherein the filter coefficient has a fixed value while the plurality of received signal sequences are received.
상기 복수의 수신 신호 시퀀스가 수신된 이후에, 상기 프로세서는 상기 필터 계수를 업데이트하는, 무선 통신 시스템에서 송신 신호를 추정하는 장치.18. The method of claim 17,
Wherein the processor updates the filter coefficient after the plurality of received signal sequences are received.
상기 복수의 수신 신호 시퀀스는, 상기 송신 채널을 통해 상기 송신 신호가 전달되기 이전에 L-1개의 제로가 인가(force)된, 무선 통신 시스템에서 송신 신호를 추정하는 장치.18. The method of claim 17,
Wherein the plurality of received signal sequences are L-1 zeros prior to transmission of the transmission signal through the transmission channel.
상기 프로세서는 채널 상관 행렬의 역변환에 상기 복수의 수신 신호 시퀀스를 곱하여 상기 송신 신호를 추정하는, 무선 통신 시스템에서 송신 신호를 추정하는 장치.18. The method of claim 17,
Wherein the processor estimates the transmitted signal by multiplying the inverse of the channel correlation matrix by the plurality of received signal sequences.
상기 채널 상관 행렬은, 제1 채널 상관 행렬 및 제2 채널 상관 행렬로 최소 자승 분해(Least square decomposition)되는, 무선 통신 시스템에서 송신 신호를 추정하는 방법.18. The method of claim 17,
Wherein the channel correlation matrix is least squares decomposed into a first channel correlation matrix and a second channel correlation matrix.
상기 제1 채널 상관 행렬 및 상기 제2 채널 상관 행렬은, 각각 테플리츠 하 삼각 행렬 (Toeplitz lower triangular matrix) 및 테플리츠 상 삼각 행렬 (Toeplitz upper triangular matrix)인, 무선 통신 시스템에서 송신 신호를 추정하는 장치.22. The method of claim 21,
Wherein the first channel correlation matrix and the second channel correlation matrix each comprise a first channel correlation matrix and a second channel correlation matrix, each of which is a Toeplitz lower triangular matrix and a Toeplitz upper triangular matrix, Device.
상기 채널 상관 행렬은 제1 행렬 내지 제4 행렬로 구성된 2×2 서브 행렬이고, 상기 제1 행렬은 (L-1)×(L-1)인 테플리츠 하 삼각 행렬이고, 상기 제2 행렬은 N×(L-1)인 테플리츠 상 삼각 행렬인, 무선 통신 시스템에서 송신 신호를 추정하는 장치.21. The method of claim 20,
Wherein the channel correlation matrix is a 2x2 sub-matrix composed of a first matrix to a fourth matrix, the first matrix is a Teflitz sub-matrix of (L-1) x (L-1) N is a triplet matrix of N x (L-1).
상기 제1 및 제2 행렬의 각 엘리먼트의 값은 상기 필터 계수인, 무선 통신 시스템에서 송신 신호를 추정하는 방법.24. The method of claim 23,
Wherein a value of each element of the first and second matrix is the filter coefficient.
상기 채널 상관 행렬은 상기 수신 신호 시퀀스의 상관 행렬 및 자기 상관 시퀀스로부터 결정되는, 무선 통신 시스템에서 송신 신호를 추정하는 장치.21. The method of claim 20,
Wherein the channel correlation matrix is determined from a correlation matrix and an autocorrelation sequence of the received signal sequence.
상기 채널 상관 행렬의 전달함수는 상기 제1 채널 상관 행렬의 전달함수(A(z)) 및 상기 제2 채널 상관 행렬의 전달함수(B(z))의 곱으로 표현되는, 무선 통신 시스템에서 송신 신호를 추정하는 장치.22. The method of claim 21,
Wherein the transfer function of the channel correlation matrix is represented by a product of a transfer function (A (z)) of the first channel correlation matrix and a transfer function (B (z)) of the second channel correlation matrix. / RTI >
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020130060585A KR101518476B1 (en) | 2013-05-28 | 2013-05-28 | Method and apparatus for estimating a transmitted signal in a wireless communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020130060585A KR101518476B1 (en) | 2013-05-28 | 2013-05-28 | Method and apparatus for estimating a transmitted signal in a wireless communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140139896A true KR20140139896A (en) | 2014-12-08 |
| KR101518476B1 KR101518476B1 (en) | 2015-05-07 |
Family
ID=52457998
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020130060585A Active KR101518476B1 (en) | 2013-05-28 | 2013-05-28 | Method and apparatus for estimating a transmitted signal in a wireless communication system |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101518476B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160030624A (en) * | 2014-09-11 | 2016-03-21 | 삼성전자주식회사 | Apparatus and method for detecting signal in communication system supporting time division duplexing-code division multiple access scheme |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7224744B2 (en) * | 2002-04-22 | 2007-05-29 | Regents Of The University Of Minnesota | Space-time multipath coding schemes for wireless communication systems |
-
2013
- 2013-05-28 KR KR1020130060585A patent/KR101518476B1/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160030624A (en) * | 2014-09-11 | 2016-03-21 | 삼성전자주식회사 | Apparatus and method for detecting signal in communication system supporting time division duplexing-code division multiple access scheme |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101518476B1 (en) | 2015-05-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Barhumi et al. | Time-varying FIR equalization for doubly selective channels | |
| JP3181339B2 (en) | Receiver comprising at least two receiving branches | |
| CN1989750A (en) | Fourier transform-based linear equalization for MIMO CDMA downlink | |
| WO2008113216A1 (en) | A channel estimation method | |
| EP1703685A2 (en) | Propagation path estimating method and apparatus | |
| CN110890912A (en) | Beam forming method with decision feedback frequency domain equalization under multiple antennas | |
| KR100653176B1 (en) | Frequency domain equalizer and its method | |
| WO2006006044A1 (en) | High doppler channel estimation for ofd multiple antenna systems | |
| KR101518476B1 (en) | Method and apparatus for estimating a transmitted signal in a wireless communication system | |
| US7693490B2 (en) | Multi-equalization method and apparatus | |
| JP4213747B2 (en) | Sliding window-based equalizer with reduced complexity | |
| WO2004079927A2 (en) | Reduced complexity sliding window based equalizer | |
| Zhang et al. | A simple channel shortening equalizer for wireless TDD-OFDM systems | |
| WO2008081714A1 (en) | Data equalisation in a communication receiver with receive diversity | |
| JP2003283385A (en) | Equalizer | |
| KR101425142B1 (en) | Interference cancelling method for cooperative communication system | |
| US9014249B2 (en) | Communications receiver with channel identification using A-priori generated gain vectors and associated methods | |
| JP2008521308A (en) | Interference suppression in wireless receivers | |
| Zarzoso et al. | Exploiting non-Gaussianity in blind identification and equalisation of MIMO FIR channels | |
| KR101758107B1 (en) | Apparatus and method for equalizing a signal using canceling interference in a wiless communication system | |
| Ding | Blind wiener filter estimation for multi-channel systems based on partial information | |
| Ribeiro et al. | Sparsity-aware direct decision-feedback equalization of ionospheric HF channels | |
| Moazzami et al. | Multistage blind equalization in time-varying MIMO systems | |
| Ye | Zero-based blind channel estimation and equalization | |
| Tomasin | Efficient bidirectional DFE for doubly selective wireless channels |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130528 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140414 Patent event code: PE09021S01D |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20141006 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20150424 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150430 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20150430 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20180409 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20180409 Start annual number: 4 End annual number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20190325 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20190325 Start annual number: 5 End annual number: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20200526 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20210531 Start annual number: 7 End annual number: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20220502 Start annual number: 8 End annual number: 8 |
|
| PR1001 | Payment of annual fee |
Payment date: 20230508 Start annual number: 9 End annual number: 9 |
|
| PR1001 | Payment of annual fee |
Payment date: 20241023 Start annual number: 10 End annual number: 10 |