본 논문에서는 4 × 4 multiple input multiple output-orthogonal frequency division multiplexing (MIMO-OFDM) 시스템에서 사용 가능한 Walsh 부호화된 시간영역 훈련신호를 설계하고 채널 추정 방법을 제안하였다. 제안된 방법은 다중 경로 지연신호에 의하여 발생되는 훈련 신호간 상호간섭를 고려하면서 채널 응답 추정 공식을 closed-form으로 유도하였다. 컴퓨터 모의 실험결과 제안된 방법은 기존의 방법
In this paper, the Walsh coded orthogonal training signals for 4 × 4 multiple input multiple output-orthogonal frequency division multiplexing (MIMO-OFDM) systems are designed and the channel estimation equations are derived as a closed form, taking account of the inter training signal interference problems caused by the multi-path delayed signals. The performances of the proposed channel estimation method are analyzed and compared with the conventional methods
MIMO-OFDM 통신 방식[1,2]에서는 다중 안테나에서 송신된 신호가 모두 혼합되어 수신된다. 따라서 MIMO-OFDM 수신신호를 검파하기 위해서는 혼합된 수신 신호를 안테나 별로 분리해야 하며 이때 송수신 안테나간 채널 응답이 사용된다. 만약 수신기에서 채널응답계수를 정확하게 추정하지 못하면 모든 송신 안테나로부터 혼합되어 수신된 신호에서 각 송신 안테나 별로 수신 신호를 정확하게 분리하지 못하고 타 송신 안테나 신호들이 잡음으로 존재하게 되어 데이터 검파시 오류가 발생하여 성능 저하가 불가피하게 된다[3]. 따라서 MIMO-OFDM 수신기의 성능향상을 위해서는 채널 주파수 응답을 정확하게 추정할 수 있는 기술이 요구된다. 이러한 요구를 충족하기 위하여 MIMO-OFDM 수신기를 위한 다양한 채널 주파수 응답 추정 방식이 연구되었다[3-12].
MIMO-OFDM 시스템의 채널 추정시 복잡한 계산량을 줄이기 위하여 Jeon[9]은 송신 안테나 개수가 2개인 2 × 2 MIMO-OFDM 시스템에서 사용 가능한 효율적인 시간영역 채널 추정 방법을 제안하였다. 이 채널 추정 방식은 송 안테나 별 시간영역 훈련신호가 서로 직교하도록 만들었다. 이러한 훈련 신호간 직교성을 이용하여 역행렬 크기를 줄일 수 있으며 간략화된 Li[4] 방법과는 달리 널(null) 부반송파가 있어도 영향을 받지 않는다. 논문[11]은 Jeon[9]의 방법을 변형하여 4 × 4 MIMO-OFDM 시스템에서 적용 가능한 직교 훈련신호생성 방법을 제시하였다. 그러나 논문[11]에서 제시한 해결책은 직교 훈련신호 생성시 훈련신호의 반을 강제로 음으로 반전시키므로 주파수 대역폭이 증가하는 문제점이 있다. 주파수 대역폭의 증가는 실제 MIMO-OFDM 시스템에서 사용될 수 없음을 의미한다.
본 논문에서는 이러한 문제점을 해결하기 위하여 주파수 대역폭 증가 없이 4 × 4 MIMO-OFDM 시스템에서 사용할 수 있는 훈련신호를 설계하였다. 제안된 채널 추정 방법은 Jeon 방법[9]을 4 × 4 MIMO-OFDM 시스템으로 확장하였을 때 다중경로 지연으로 발생하는 훈련 신호간 간섭의 문제점을 파악하여 개선한 것으로 4개의 훈련신호가 직교하는 것과 서로 간섭하는 것을 고려하여 채널을 추정할 수 있는 수식을 closed form으로 유도하였다.
본 논문의 구성은 다음과 같다. 서론에 이어 2 절에서는 기존의 Jeon[9]이 제안한 월쉬 코드 직교화된 시간영역 채널 추적 방식을 4 × 4 MIMO-OFDM 시스템으로 확장하고 그 문제점을 살펴보고 3 절에서는 이러한 문제점을 해결할 수 있는 채널 추정 방식을 closed form으로 유도하였다. 4 절에서 컴퓨터 모의실험 및 성능 분석에 대해서 기술하였으며 5 절에서 결론을 맺었다.
Ⅱ. 4 × 4 MIMO-OFDM 시스템에서 Walsh coded 직교 훈련신호 설계
논문[9]에서 MIMO-OFDM 시스템 송신 안테나 수가 2개인 경우에 사용 가능한 시간영역 채널추정 방법이 제안되었다. 이 채널 추정방법은 시간영역 훈련 신호를 설계할 때 두신호가 직교하도록 하여 채널추정 계산이 간단해지도록 한 것이며 보호대역에 필요한 널(null) 부반송파가 있는 MIMO-OFDM 시스템에도 적용할 수 있다. 참고논문[9]의 방법이 송신 안테나 수가 4개인 MIMO-OFDM시스템에 그대로 적용될 수 있다면 훈련신호의 직교성을 이용하여 간단한 행렬 계산으로 채널추정을 수행할 수 있게 된다. 본 논문에서 논의하고자 하는 송신 안테나 개수는 4개이므로 4개의 훈련신호가 필요하다. 본 절에서는 논문[9]에서 제안한 2개의 직교 훈련신호 설계 방법을 확장하여 4개의 직교 훈련 신호를 생성하여 보도록 하겠다. 훈련 신호는 주파수 영역에서 4개의 기본 신호를 이용하여 설계할 수 있다. 주파수 영역에서 4개의 기본 신호는 (1) 식을 이용하여 발생시킨다.
여기서
여기서
(2) 식을 통하여 얻어지는 주파수 영역에서 훈련 신호를 역푸리에 변환(IFFT) 연산을 수행하면 (4) 식과 같이
시간영역 훈련 신호
그림 1은 이해를 돕기 위하여 편의상 삼각파 모양을 가지고 있다고 가정하였으며
그림 1에서 실선의 훈련 신호
지연 신호에 대한 직교성의 성립여부를 검토하기 위하여 그림 1에 점선을 도입하여 지연된 신호를 나타내었다[11]. 그림 1을 이용하여 점선으로 표시된 지연신호가 (5) 식의 Walsh 디코딩 섬을 만족하는지 알아보자. 훈련신호
따라서 (5) 식의 Walsh 디코딩 섬을 만족한다. 그림 1에서 훈련신호
따라서 2 × 2 또는 3 × 3 MIMO- OFDM 시스템에서 4개의 훈련신호 중 직교하는 훈련신호를 2개 혹은 3개를 선택적으로 사용하면 Walsh 디코딩 섬 계산에 의하여 혼합된 수신신호에서 특정훈련 신호만 추출할 수 있으므로 채널 추정이 가능하다. 그러나
Ⅲ. Walsh coded 직교훈련 신호를 이용한 효율적인 채널추정 방식
본 절에서는 4 × 4 MIMO-OFDM 환경에서 (4) 식을 통하여 설계한 훈련 신호를 이용하여 지연 훈련 신호에 의한 간섭을 고려하면서 채널을 효율적으로 추정할 수 있는 방법을 제안하고자 한다. 먼저
여기서 * 기호는 컨벌루션을 표시한다.
여기서
이고
여기서
(7) 식에서 채널 임펄스 응답
(8) 식에서
여기서 는 (10) 식과 같다.
(10) 식의 오른쪽 행렬 항이 모두 더해지면 행렬의 각 요소들은 (5) 식의 Walsh 디코딩 섬과 동일하다. 따라서 직교 성질을 이용하면 (
시간영역에서 채널의 임펄스 응답 벡터
(11) 식에서 월쉬 코드
시간영역에서 채널 임펄스 응답은 (13) 식과 같이 구할 수 있다.
여기서 (•)-1는 역행렬 연산을 나타낸다. 훈련신호
이제
그러면 지금부터 훈련 신호 채널
먼저 수신신호 벡터
(14) 식에서 이므로 소거될 수 있다. 그러나
(15) 식은 채널 임펄스 응답
(16) 식에서 이므로 소거될 수 있다. 그러나
(15) 식과 (17) 식의 두 행렬식을 하나로 통합하면 (18) 식으로 나타낼 수 있다.
(18) 식에서 채널의 임펄스 응답은 (19) 식과 같이 역행렬을 구하여 곱하면 된다.
(19) 식에서 역행렬의 크기는 (
본 논문에서는 제안된 채널추정 방식의 성능을 분석하기 위하여 컴퓨터 모의실험을 실행하였다. 컴퓨터 모의실험 조건은 표 1과 같다.
컴퓨터 모의실험 파라미터
표 1에서 다중경로는 6 개이며 각각 독립적으로 레일리(Rayleigh) 페이딩을 겪는다고 가정하였다. 각 반송파에서 변조 방식은 QPSK를 사용하였다. 채널의 시변특성을 모의실험에 도입하기 위하여 도플러 주파수는 40Hz, 100Hz 및 200Hz를 사용하였다. OFDM 심벌 속도는 20 ksps이며 심벌의 주기는 50
[표 2.] 각 경로의 상대적인 도착지연과 평균 수신전력(L=25)
각 경로의 상대적인 도착지연과 평균 수신전력(L=25)
[표 3.] 각 경로의 상대적인 도착지연과 평균 수신전력(L=15)
각 경로의 상대적인 도착지연과 평균 수신전력(L=15)
OFDM에서 사용하는 부반송파의 개수는 총 128 개이며 D.C. 성분은 사용하지 않고 양쪽 끝의 대역의 일부는 타 대역 시스템에 대한 간섭신호를 억제하기 위하여 보호대역으로 사용된다. 따라서 D.C. 성분 1개 양쪽 끝에서 각각 5 개와 6 개의 반송파 총 12개의 부반송파가 null 부반송파로 사용되고 나머지 116개 부반송파가 데이터 전송을 위하여 사용되었다. 채널 추정 방식의 성능은 추정 오차가 얼마나 적은지 나타낼 수 있어야 한다.
본 논문에서는 채널 추정 오차에 존재하는 + 오차와 - 오차를 고려하기 위하여 평균제곱오차(Mean Square Error: MSE)를 성능의 척도로 사용하였다. 시뮬레이션에서 100,000개의 MIMO-OFDM 신호에 대하여 채널 추정을 실시하고 MSE를 구하였다. 모의실험에서 사용된 레일리 페이딩 채널 시뮬레이터는 참고[13]에서 예로 제시한 프로그램을 사용하였다. 객관적이고 공정한 채널 추정 성능비교를 위하여 제안된 방식과 동일한 대역폭을 사용하며 1개의 OFDM 심벌을 사용하는 방식과 성능을 비교해야 한다. 본 논문에서는 논문[9,14]의 방법과 성능을 비교하였으며 최근에 제안된 채널 추정 방식[11,12]는 대역폭이 넓은 훈련신호를 사용하거나 임펄스 응답을 추정하기 위하여 넓은 대역폭을 필요로 하므로 성능 비교에서 제외하였다.
컴퓨터 모의 실험 결과는 그림 2부터 그림 7까지에 나타내었다. 각 그림의 범례에서 Proposed는 본 논문에서 제안된 채널 추정 방식을 나타내며 Jeon method는 논문[9]의 방식을 단순히 4 × 4 MIMO-OFDM 방식으로 확장한 채널 추정 방식을 나타낸다. 마지막으로 interpolation method[14]은 송신 안테나별로 주파수 영역에서 부반송파를 균등하게 할당하여 분포시키고 주파수 영역에서 채널 추정을 수행한 다음 비어있는 부채널에 대한 채널 응답 값을 주변의 채널 응답 값을 이용하여 이산 코사인 변환(discrete cosine tranform: DCT)방법[14]으로 보간(interpolation)한 방법이다. 그림 2는 채널 응답 길이 = 25, 도플러주파수 = 40Hz에서 채널 추정 MSE의 결과를 보여준다. 그림 2의 실험 결과를 통해서 알 수 있듯이 제안된 채널 추정 방식은 신호대 잡음비(signal to noise ratio: SNR)가 개선됨에 따라서 채널 추정의 MSE 오차가 줄어들며 잘 동작하고 있음을 알 수 있다. 그러나 기존의 방식인 Jeon method와 interpolation method은 SNR에 무관하게 채널 추정 오차가 큰 것을 알 수 있으며 4 × 4 MIMO-OFDM 방식에서 채널 추정 알고리즘으로 사용하기에는 부정확한 것을 알 수 있다. Jeon method[9]는 앞 절에서 언급하였듯이 안테나가 4개인 경우에 지연되어 도착한 훈련 신호
특히 기준 신호가 양쪽에 존재하는 중앙 대역의 채널 추정 값 보간보다 기준신호가 한쪽만 존재하는 양끝의 부반송파들에 대한 채널 추정 값 보간은 많은 오차를 포함하고 있어서 채널 추정 오차가 커지게 된다. 이와 같이 보간으로 인한 기본 적인 오차는 SNR이 커져도 줄어들지 않는 error floor 현상을 가져오며 그림 2에서 그림 7까지의 시험 결과도 그것과 일치함을 보이고 있다.
그림 5, 6 및 7은 채널 응답 길이가 15 샘플인 환경에서 모의 실험을 수행한 결과이며 각각 도플러 주파수는 40Hz, 100Hz 및 200Hz에 대한 결과이다. 그림 5, 6, 7의 결과들을 보면 채널 응답 길이가 25 샘플에서 얻은 그림 2, 3 및 4의 결과와 비교해서 Proposed 방식의 채널 추정 오차가 줄었음을 알 수 있다. 이것은 채널 응답 길이가 줄어들면 주어진 동일한 개수의 관찰 값을 가지고 추정을 해야 하는 변수가 적어졌기 때문에 정확도가 증가한 것으로 풀이될 수 있다.
최근 연구에서 송신 안테나 개수가 2개인 MIMO-OFDM 시스템에서 널(null) 부반송파가 존재하여도 사용 가능한 시간영역 채널 추정 방법이 제안되었다[9]. 이 채널 추정 방식을 송신 및 수신안테나가 4개인 4 × 4 MIMO-OFDM 시스템으로 확장하여 설계된 훈련 신호는 전송 지연으로 인하여 시간영역에서 일부 훈련 신호들이 서로 직교하지 않는 문제점이 있다. 본 논문에서는 이러한 비직교성으로 인하여 단순히 월쉬 디코딩 섬 계산을 통하여 채널 추정을 수행할 수 없다는 것을 보이고 제안된 훈련신호가 직교하는 것과 직교하지 않는 것을 모두 고려하여 채널을 추정할 수 있는 수식을 closed form으로 유도하였다.
제안된 방식의 성능을 분석하기 위하여 컴퓨터 모의실험을 수행하였다. 컴퓨터 모의 실험결과 제안된 방법은 기존의 Jeon 방법[9]과 DCT 보간에 의한 방법[14]에 비하여 우수한 성능을 보였다.
이상의 성능 분석에서 제안된 채널 추정 방식은 훈련신호 생성시 대역폭을 증가시키지 않으며 널 부반송파가 있는 4 × 4 MIMO- OFDM 시스템에 사용할 수 있음을 보였다.