KR101599189B1 - 대규모 mimo 시스템에서의 채널 추정 방법 - Google Patents
대규모 mimo 시스템에서의 채널 추정 방법 Download PDFInfo
- Publication number
- KR101599189B1 KR101599189B1 KR1020150037990A KR20150037990A KR101599189B1 KR 101599189 B1 KR101599189 B1 KR 101599189B1 KR 1020150037990 A KR1020150037990 A KR 1020150037990A KR 20150037990 A KR20150037990 A KR 20150037990A KR 101599189 B1 KR101599189 B1 KR 101599189B1
- Authority
- KR
- South Korea
- Prior art keywords
- channel
- matrix
- toeplitz
- receiver
- present
- Prior art date
Links
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/0204—Channel estimation of multiple channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
-
- 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/024—Channel estimation channel estimation algorithms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Radio Transmission System (AREA)
Abstract
오늘날 수많은 사용자와 제한된 메모리 공간 때문에 빅 데이터(big data)를 위한 메모리 공간 문제가 중요한 이슈로 부상하고 있다. 대규모 MIMO 시스템에서 Toeplitz 채널은 전력효율 문제뿐 아니라 성능 개선에 커다란 역할을 할 수 있다. 본 발명의 실시예에서는 행렬 벡터화(vectorization)에 기반한 Toeplitz 채널 분해를 제안하고, 이때 대규모 MIMO 시스템을 위한 채널에 Toeplitz 행렬을 사용하며, 또 Toeplitz Jackrt 행렬이 푸리에 고속 변환(FFT)처럼 Cooley-Tukey sparse 행렬로 분해됨을 제시한다.
Description
본 발명은 채널 추정 방법에 관한 것으로, 더욱 상세하게는 대규모 MIMO 시스템에서의 채널 추정 방법에 관한 것이다.
MIMO(multiple-input multiple-output) 안테나 기술은 무선통신 시스템의 용량과 견고성(robustness)을 증대시키기 위한 효과적인 기술로 부상하고 있다. 자유공간상에서 아주 높은 스펙트럼상의 효율과 신뢰도 향상 및 전력효율의 관점에서 이론적으로 예측한 MIMO의 장점을 실제로 달성할 수 있다는 잠재력 때문에, 수십에서 수 백개의 안테나를 갖는 대규모 MIMO 시스템은 많은 관심을 불러일으키고 있다.
대규모 MIMO 시스템은 같은 시간-주파수 자원 위에서 수 백개의 안테나로 된 안테나 어레이(array)를 사용하고 동시에 수 천개의 터미널을 거느린 시스템으로 생각할 수 있다. 이후 대규모 MIMO의 기본 전제는 기존 MIMO의 모든 장점을 수용할 뿐 아니라 훨씬 더 대규모의 장점을 갖는다. 전반적으로 대규모 MIMO는 에너지 효율이 높고 안전하며 견고성을 지닐 뿐 아니라 스펙트럼을 효율적으로 사용할, 미래의 고정 및 이동 광대역 네트워크 개발을 가능하게 할 최적의 수단이다.
무선 MIMO 통신에서 어떤 경우에는 송신기와 수신기 사이의 채널을 Kronecker-model에 따라서 모델을 설계할 수 있다. 이 모델은 서로 다른 안테나 사이에 어느 특정 관계가 존재한다고 여겨질 때 가능하다. 이 모델이 설계되면 무선채널 코베리언스(covariance) 행렬은 보다 작은 차원의 두 행렬 Kronecker 곱으로 모델화 될 수 있다. 이러한 조건을 만족하게 되면 정확도를 높이고 계산상의 비용을 줄이기 위해 이 특별한 문제에 잘 맞는 알고리즘을 갖도록 하는 것이 중요하다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, Toeplitz 채널행렬 분해에 기반한 벡터화(vectorization) 기법을 이용한 MIMO 통신 시스템에서의 채널 추정 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 채널 추정 방법은, 신호를 수신하는 단계; 및 수신 신호를 이용하여 채널을 추정하는 단계;를 포함하고, 상기 추정단계는, 아래의 수학식을 이용하여 상기 채널을 추정한다.
y(m)은 m번째 채널의 수신 신호 벡터
x(m)은 m번째 채널의 송신 신호 벡터
z(m)은 잡음
IN은 단위 행렬
ⓧ는 크로네커 곱(Kronecker product)
그리고, 채널 행렬은 아래의 수학식과 같이 분해될 수 있다.
한편, 본 발명의 다른 실시예에 따른, MIMO(multiple-input multiple-output) 통신 시스템은, 다수의 안테나를 이용하여 신호를 송신하는 송신기; 및 다수의 안테나를 이용하여 신호를 수신하며, 수신 신호를 이용하여 채널을 추정하는 수신기;를 포함하고, 상기 수신기는, 위의 수학식을 이용하여 상기 채널을 추정한다.
이상 설명한 바와 같이, 본 발명의 실시예들에 따르면, Toeplitz 채널행렬 분해에 기반한 벡터화 기법을 이용하여, MIMO 통신 시스템에서의 채널 추정이 가능해진다. 이는, 채널 행렬 분해를 통해 채널 추정 과정에서의 메모리 절감, 데이터 처리 속도 향상, 성능 향상과, 전력 효율을 개선할 수 있게 된다.
도 1은 순방향 고속 알고리즘,
도 2는 역방향 고속 알고리즘,
도 3은 대규모 MIMO 용량 vs CDF를 나타낸 그래프,
도 4는 SNR 차에 대한 대규모 MIMO 용량을 나타낸 그래프, 그리고,
도 5는 본 발명이 적용가능한 MIMO 통신 시스템을 예시한 도면이다.
도 2는 역방향 고속 알고리즘,
도 3은 대규모 MIMO 용량 vs CDF를 나타낸 그래프,
도 4는 SNR 차에 대한 대규모 MIMO 용량을 나타낸 그래프, 그리고,
도 5는 본 발명이 적용가능한 MIMO 통신 시스템을 예시한 도면이다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
본 발명의 실시예에서는 Kronecker 곱을 이용하여, Toeplitz 채널행렬 분해에 기반한 벡터화(vectorization)를 제시한다. 또한, 시스템 throughput을 극대화 시키기 위해 안테나 간 스위칭 가능성을 제시한다. 또한, 높은 상관 조건을 갖는 SB(statistical beamforming)와 낮은 상관 조건을 갖는 SM(spatial multiplexing) 사이의 최적 스위칭 가능성을 제시한다. 이 스위칭 방법은 성능을 향상시키고 최소 피드백 정보를 요구한다. 그 이유는 이 스위칭 방법이 오직 두 채널 통계, 즉 평균 SNR과 공간 상관도에만 의존하기 때문이다.
1. Toeplitz 행렬 구조
여기서 언급한 Toeplitz 행렬은 다음과 같이 두 가지로 분류된다. 첫 번째 분류는 순환행렬에 의해 형성된 것으로, 각 행벡터는 이전 열벡터와 관련되어 원소가 좌측에서 우측으로 rotation 된다. 특히, 식 (1)과 같은 rotation으로 순환 행렬 내에서 에 대해 이다. 두 번째 Toeplitz 행렬의 분류는 negacycle 행렬이다. 여기서는 에 대해 이다.
따라서, 벡터는 다음과 같이 표현할 수 있다.
이때, 행렬 원소는 다음과 같다.
Toeplitz Jacket(TJ) 행렬 을 sparse 행렬로 분해하여 고속 알고리즘을 다음과 같이 구현할 수 있다. 도 1과 도 2는 순방향 고속 알고리즘과 역방향 고속알고리즘을 표시하고 있다.
Toeplitz 행렬의 특별한 경우로 행렬의 각 행이 상위 행으로부터 한 사이클씩 오른쪽으로 이동하여 에 대해 되도록 하면, 식 (5)처럼 표시되며 순환행렬(circulant matrix)이 된다.
이 행렬은 DFT(Discrete Fourier Transform)를 포함하여 오류수정을 위한 cyclic 부호화에 이용된다.
Toeplitz 행렬에서는, 이 무한대로 증가함에 따라 고유값(eigenvalue)이 어떤 역할을 하는지를 다루는 Toeplitz 행렬 의 시퀀스에 대한 의 정리이다. 다음 식과 같은 영(zero)이 아닌 벡터 가 존재 한다면 복소수 스칼라 는 행렬 의 고유값이다.
고유값 가 와 같이 감소하지 않는 형태의 순서로 되어 있는 경우, 이는 적분을 이용하여 근사화 될 수 있으며, Hermitian Toeplitz 행렬 시퀀스에 대한 고유값 의 점근적 역할을 다루는 의 정리에 일반성이 손실되지 않음을 의미한다. 이 정리는 몇 가지 만족해야할 기술적인 요구조건이 있다. 예를 들면 다음 식에 의해 서로 관련되어 있는 계수가 인 Fourier series가 존재해야 한다는 조건이다.
그래서, 시퀀스 는 함수 를 결정하고, 그 역도 마찬가지로 가능하다. 따라서 행렬의 시퀀스는 가끔 로 정의된다. 만약, 가 Hermitian이라면 즉, 이라면, 이고 는 실수 값이다.
적당히 가정을 하면 의 범위에서 연속인 함수 에 대해 Fourier Series와 Toeplitz 시퀀스는 같은 얼굴(face)로 나타낼 수 있음을 다음식과 같이 간단명료하게 나타낼 수 있다.
2. 시스템 및 채널 모델
송신 안테나가 이고 수신 안테나가 이며 이 안테나들은 수 천개에 이를 만큼 대규모인 공간적으로 다중화된 점대점 MIMO 시스템을 상정한다. 은 m-번째 채널을 사용한 채널 이득행렬을 나타낸다. 이때, 이 원소들은 평균이 0 이고 분산이 1이며 i.i.d. Gaussian 분포를 따르는 것으로 가정한다. m-번째 채널을 사용한 경우의 수신벡터 y(m)은 식 (13)과 같다.
따라서 식 (13)은 식 (16)과 같은 형태로 다시 나타낼 수 있다.
여기서 몇 개의 채널 벡터 분해 예를 제시한다. 여를 들어 다음과 같은 경우를 가정한다.
식 (16)으로부터 다음과 같이 쓸 수 있다.
따라서, 식 (17)에서 사용된 Kronecker 곱에 의하면 식 (21)과 같이 나타낼 수 있다.
을 얻을 수 있고, 다음과 같이 정합필터에 의해 수신신호를 얻을 수 있다.
결과적으로 다음 식 (24)과 같은 결과를 얻을 수 있다.
수신기에서 수신 용량은 식 (25)와 같이 나타낼 수 있다.
유사한 방법으로 식 (23)은 식 (26)과 같이 쓸 수 있고 용량은 식 (27)와 같이 얻을 수 있다.
3. 모의실험
Toeplitz 채널 분해의 의미를 분석하기 위해 monte-carlo 모의실험을 실행하였다. 도 3과 도 4에서 보다 실질적인 시나리오의 결과를 보이고 있으며, 여기서 채널 계수 는 평균이 0 이고 분산이 0.5 인 가우시안 분포를 갖는 실수와 허수부분으로 된 복소수이다. 채널 가 랜덤하기 때문에 용량 역시 특별한 분포를 갖는 랜덤 변수이다. 이와 같은 채널의 용량을 측정하는 중요한 단위로는 CCDF(Complimentary Cumulative Distribution Function)가 사용된다. 이 커브는 기본적으로 MIMO 용량이 특정 임계치 이상이 될 확률을 제시한다.
4. MIMO 통신 시스템
도 5는 본 발명이 적용가능한 MIMO 통신 시스템을 예시한 도면이다. 도 5에 도시된 바와 같이, MIMO 통신 시스템은, 다수의 안테나를 이용하여 신호를 송신하는 송신기(100)와 다수의 안테나를 이용하여 신호를 수신하는 수신기(200)를 포함하여 구축된다.
수신기(200)는 송신기(100)로부터의 수신 신호를 이용하여 채널을 추정한다. 구체적으로, 수신기(200)는, "2. 시스템 및 채널 모델"에서 전술한 H(m)을 산출하여 채널을 추정한다.
채널은 크로네커-모델에 따라 모델링 한다. 한편, 제한된 메모리 공간으로 인한 메모리 절감을 위해, 수신기(200)는 대규모 MIMO 통신 시스템에서 벡터화에 기반한 Toeplitz 채널 행렬 기법을 이용하여, 채널 행렬을 분해한다. 이에 의해, 무선 채널 공분산 행렬이 작은 차원의 행렬들의 크로네커 곱(Kronecker product)으로 모델링된다.
본 발명의 실시예에서는, 크로네커 곱을 이용한 Toplitz 채널 행렬 분해에 기반한 벡터화를 제시하고, Toeplitz Jacket행렬이 푸리에 고속 변환처럼 Cooley-Tukey sparse 행렬로 분해됨을 제시하였다. 시스템의 throughput을 극대화시키기 위해 안테나 사이의 스위칭 가능성을 제시하였다.
SNR에 따른 코딩과 변조 모드사이에서 조정하는 것이 일반적이다. 본 발명의 실시예에서는 높은 상관도를 갖는 조건하에서의 SB와 낮은 상관도를 갖는 조건하에서의 SM사이의 적당한 스위칭가능성을 제시하였다. 이러한 스위칭 방법은 두 가지 채널특성 즉 평균 SNR과 공간적인 상관도에만 의존하기 때문에 성능을 증대시키고 최소의 피드백 정보를 요구한다.
5. Toeplitz 역행렬
식 (1)의 Toeplitz 역행렬은 다음 예에서 볼 수 있다.
예 4. Circulant Jacket 행렬의 경우
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
100 : 송신기
200 : 수신기
200 : 수신기
Claims (8)
- 수신기가, 신호를 수신하는 단계; 및
상기 수신기가, 수신 신호를 이용하여 채널을 추정하는 단계;를 포함하고,
상기 추정단계는, 아래의 수학식을 이용하여 상기 채널을 추정하며,
y(m)은 m번째 채널의 수신 신호 벡터
x(m)은 m번째 채널의 송신 신호 벡터
z(m)은 잡음
는 m 번째 채널에서 채널 이득 행렬
IN은 단위 행렬
ⓧ는 크로네커 곱(Kronecker product)이고,
상기 H는, 다음의 수학식과 같이 CJ(Circulant Jacket) 행렬로 표현되고, 토플리츠 행렬 Tn과 대각 행렬들의 곱으로 분해되어, 고속알고리즘으로 처리되는 것을 특징으로 하는 채널 추정 방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 다수의 안테나를 이용하여 신호를 송신하는 송신기; 및
다수의 안테나를 이용하여 신호를 수신하며, 수신 신호를 이용하여 채널을 추정하는 수신기;를 포함하고,
상기 수신기는, 아래의 수학식을 이용하여 상기 채널을 추정하며,
y(m)은 m번째 채널의 수신 신호 벡터
x(m)은 m번째 채널의 송신 신호 벡터
z(m)은 잡음
는 m 번째 채널에서 채널 이득 행렬
IN은 단위 행렬
ⓧ는 크로네커 곱(Kronecker product)이고,
상기 H는, 다음의 수학식과 같이 CJ(Circulant Jacket) 행렬로 표현되고, 토플리츠 행렬 Tn과 대각 행렬들의 곱으로 분해되어, 고속알고리즘으로 처리되는 것을 특징으로 하는 MIMO(multiple-input multiple-output) 통신 시스템.
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150037990A KR101599189B1 (ko) | 2015-03-19 | 2015-03-19 | 대규모 mimo 시스템에서의 채널 추정 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150037990A KR101599189B1 (ko) | 2015-03-19 | 2015-03-19 | 대규모 mimo 시스템에서의 채널 추정 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101599189B1 true KR101599189B1 (ko) | 2016-03-04 |
Family
ID=55536019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150037990A KR101599189B1 (ko) | 2015-03-19 | 2015-03-19 | 대규모 mimo 시스템에서의 채널 추정 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101599189B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101916523B1 (ko) | 2016-09-28 | 2018-11-07 | 전북대학교산학협력단 | 유전자 rna 코드 기반 재킷 행렬을 이용한 신호 처리 방법 및 장치 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120119935A (ko) * | 2011-04-22 | 2012-11-01 | 한국전자통신연구원 | Mimo 시스템에서 mmse 기반 신호 검출 방법 및 장치 |
KR101263257B1 (ko) | 2008-10-24 | 2013-05-10 | 퀄컴 인코포레이티드 | 무선 통신 시스템에서 업링크 네트워크 mimo를 위한 방법 및 장치 |
KR101573001B1 (ko) | 2009-08-24 | 2015-11-30 | 삼성전자주식회사 | 수신기 및 그의 기준 신호 이용 방법 |
-
2015
- 2015-03-19 KR KR1020150037990A patent/KR101599189B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101263257B1 (ko) | 2008-10-24 | 2013-05-10 | 퀄컴 인코포레이티드 | 무선 통신 시스템에서 업링크 네트워크 mimo를 위한 방법 및 장치 |
KR101573001B1 (ko) | 2009-08-24 | 2015-11-30 | 삼성전자주식회사 | 수신기 및 그의 기준 신호 이용 방법 |
KR20120119935A (ko) * | 2011-04-22 | 2012-11-01 | 한국전자통신연구원 | Mimo 시스템에서 mmse 기반 신호 검출 방법 및 장치 |
Non-Patent Citations (1)
Title |
---|
‘Toeplitz channel matrix decomposition with vectorization for very large-scale MIMO’, proc. of ICT Convergence (ICTC), 2013 International Conference on, pp. 974-976. 2013. * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101916523B1 (ko) | 2016-09-28 | 2018-11-07 | 전북대학교산학협력단 | 유전자 rna 코드 기반 재킷 행렬을 이용한 신호 처리 방법 및 장치 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Neumann et al. | Covariance matrix estimation in massive MIMO | |
CN107483088B (zh) | 大规模mimo鲁棒预编码传输方法 | |
Peken et al. | Blind channel estimation for massive MIMO | |
US20120163488A1 (en) | MIMO-OFDM Wireless Communication System | |
US11646776B2 (en) | Massive MIMO beam domain robust precoding transmission method and system | |
JP5274664B2 (ja) | 無線mimoシステムでの送信のために信号をプリコーディングする方法 | |
CN111162822B (zh) | 大规模mimo波束域统计信道信息获取方法与*** | |
CN108259397B (zh) | 基于自适应正则化子空间追踪压缩感知算法的大规模mimo***信道估计方法 | |
CN113922848A (zh) | 信号发送方法、信道估计方法、发送端设备及接收端设备 | |
WO2015112883A1 (en) | System and method for early termination in iterative null-space directed singular value decomposition for mimo | |
US20220052881A1 (en) | Method and apparatus for improving multi-user multiplexing performance, device, and storage medium | |
Wang et al. | Efficient channel statistics estimation for millimeter-wave MIMO systems | |
CN116192209A (zh) | 一种mimo信道下空中计算联邦学习的梯度上传方法 | |
CN109802901B (zh) | 基于到达角测量的3d mimo信道估计方法及*** | |
Kashyap et al. | Frequency-domain interpolation of the zero-forcing matrix in massive MIMO-OFDM | |
CN104184505B (zh) | 发射信号的多输入多输出mimo检测方法、装置及*** | |
KR101599189B1 (ko) | 대규모 mimo 시스템에서의 채널 추정 방법 | |
CN107370533B (zh) | 一种用于进行模拟csi反馈的方法、装置和*** | |
Al-Salihi et al. | Bayesian compressed sensing-based channel estimation for massive MIMO systems | |
CN102025459A (zh) | 基于非参量估计ica的mimo-ofdm***盲去卷积方法 | |
CN106230755B (zh) | 一种mimo***信道估计方法和装置 | |
US20230164002A1 (en) | User detection technique, and method and apparatus for channel estimation in wireless communication system supporting massive multiple-input multiple-output | |
CN114629533A (zh) | 大规模mimo信道估计的信息几何方法及*** | |
Li et al. | Joint measure matrix and channel estimation for millimeter-wave massive MIMO with hybrid precoding | |
CN108736940B (zh) | 一种空分复用的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190122 Year of fee payment: 4 |