다중사용자 MIMO 하향링크에서 프리코딩 기반 공간 변조 최적화

본 논문은 베이스스테이션이 다중 사용자 MU‑MIMO 시스템에서 전송 전 프리코딩을 적용하고, 각 사용자에게 활성화된 수신 안테나 중 일부만 선택해 정보를 전달하는 GPSM(Generalized Precoding‑aided Spatial Modulation) 방식을 제안한다. 안테나 패턴(선택 집합)을 최적화하여 각 사용자의 검출 SNR을 최대화하고, 최적화 전·후 BER 성능을 시뮬레이션으로 비교한다.

저자: Azucena Duarte, Raimundo Sampaio-Neto

다중사용자 MIMO 하향링크에서 프리코딩 기반 공간 변조 최적화
이 논문은 다중 사용자(MU) MIMO 시스템의 하향링크에서, 모든 송신 안테나와 수신 안테나가 활성화된 상태이지만 매 전송 슬롯마다 각 사용자에 대해 일부 수신 안테나만을 선택해 정보를 전달하는 GPSM(Generalized Precoding‑aided Spatial Modulation) 방식을 연구한다. 먼저 시스템 모델을 정의한다. 베이스스테이션은 Nₜ개의 안테나를 가지고, K명의 사용자는 각각 Nᵣ개의 수신 안테나를 보유한다(Nₜ ≥ K·Nᵣ). 각 사용자 k에 대해 Nᵢᵦₐ(Nᵢᵦₐ ≤ Nᵣ)개의 안테나를 선택하고, 이 선택 패턴 qₖ는 C(Nᵣ,Nᵢᵦₐ)개의 조합 중 N_c=2^{⌊log₂C⌋}개만을 사용해 정보 비트를 전송한다. 패턴 집합 Qₖ는 L= C(Nᵣ,Nᵢᵦₐ) choose N_c개의 가능한 선택 중 하나이며, 선택에 따라 전송 효율과 오류 성능이 달라진다. 전송 벡터는 x = Σₘ Pₘ sₘ 로 표현되며, 여기서 Pₘ∈ℂ^{Nₜ×Nᵣ}는 사용자 m에 대한 프리코딩 행렬, sₘ는 선택된 안테나 위치에 복소 심볼을 배치한 Nᵣ‑차원 벡터이다. sₘ는 (6)식에 따라 에너지 Eₘ와 패턴 qₘ에 의해 스케일링된다. 전체 전송 전력 E_T는 (8)–(10)식을 통해 각 사용자별 에너지와 프리코딩 행렬의 대각 성분 gₘ와 연결된다. 특히 gₘ = d{PₘᴴPₘ}ᵀ 로 정의되며, 이는 각 안테나에 할당된 전력 비중을 나타낸다. 에너지 관계식 (14)–(15)는 E_k = E_T·ε_k/γ 로 정리되며, γ = Σₘ εₘ gₘᵀ qₘ 로 정의된다. γ를 최소화하면 모든 사용자가 동일하게 최대 검출 SNR을 얻는다. γ는 각 사용자별로 독립적인 항목들의 합이므로, 각 사용자에 대해 gₘᵀ qₘ 를 최소화하는 패턴 집합 Qₘ를 선택하면 전체 최적화가 달성된다. 이는 qₘ = (1/N_c) Σ_i q_{m,i} 로 평균 패턴을 구하고, gₘ와의 내적을 최소화하는 조합을 찾는 문제이다. 시스템 구현에서는 ZF(Zero‑Forcing) 프리코딩을 사용한다. ZF 프리코딩 행렬 P = Hᴴ(HHᴴ)^{-1} 로 정의하면 수신 신호 y = HPs + n → s + n 이 되며, 각 사용자는 (27)식에 따라 ML 검출을 수행한다. 검출은 두 단계로 나뉜다: (1) 활성 안테나 패턴 Uₖ(=Uₖ(qₖ))를 추정하고, (2) 해당 패턴에 매핑된 심볼 bₖ를 추정한다. 시뮬레이션 설정은 다음과 같다. 채널 행렬 Hₖ은 i.i.d. 복소 가우시안(평균 0, 분산 1)이며, QPSK 변조(M=4)를 사용한다. 베이스스테이션은 모든 사용자에 동일 전력(ε_k=1)을 할당한다. Nᵣ=4,5와 Nᵢᵦₐ=2,3 등 다양한 조합을 시험했으며, L>1인 경우 무작위 패턴 집합(Q_rand)과 최적화된 패턴 집합(Q_opt)을 비교했다. 결과는 Nᵢᵦₐ

원본 논문

고화질 논문을 불러오는 중입니다...

댓글 및 학술 토론

Loading comments...

의견 남기기