KR100630108B1 - 공간-시간 블럭부호를 사용하여 송신 안테나 다이버시티를지원하는 송수신 장치 - Google Patents

공간-시간 블럭부호를 사용하여 송신 안테나 다이버시티를지원하는 송수신 장치 Download PDF

Info

Publication number
KR100630108B1
KR100630108B1 KR1020030021364A KR20030021364A KR100630108B1 KR 100630108 B1 KR100630108 B1 KR 100630108B1 KR 1020030021364 A KR1020030021364 A KR 1020030021364A KR 20030021364 A KR20030021364 A KR 20030021364A KR 100630108 B1 KR100630108 B1 KR 100630108B1
Authority
KR
South Korea
Prior art keywords
symbols
symbol
transmitter
phase
channel gains
Prior art date
Application number
KR1020030021364A
Other languages
English (en)
Other versions
KR20040032730A (ko
Inventor
황찬수
타로크바히드
남승훈
정재학
김영수
Original Assignee
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to EP20030078160 priority Critical patent/EP1408623B1/en
Priority to DE60335332T priority patent/DE60335332D1/de
Priority to US10/681,937 priority patent/US7505527B2/en
Priority to JP2003351063A priority patent/JP4331563B2/ja
Priority to CNB2003101231679A priority patent/CN1320785C/zh
Publication of KR20040032730A publication Critical patent/KR20040032730A/ko
Application granted granted Critical
Publication of KR100630108B1 publication Critical patent/KR100630108B1/ko
Priority to JP2007053119A priority patent/JP2007166668A/ja
Priority to US11/804,126 priority patent/US7889814B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0667Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal
    • H04B7/0669Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal using different channel coding between antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0697Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using spatial multiplexing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • H04L1/0637Properties of the code
    • H04L1/0643Properties of the code block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0891Space-time diversity

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

본 발명은 무선통신 시스템에서 공간-시간 블럭부호를 사용하여 송신 안테나 다이버시티를 지원하는 송신기와 수신기를 개시한다. 송신기는 송신 부호화 행렬의 적어도 2개의 열들이 서로간에 직교하고 다이버시티 이득이 최대화되도록, 입력되는 심볼들에 반전 및 공액을 적용한 후 각각 1회씩 위상 회전시켜 전송한다. 수신기는 수신되는 신호들과 다중 송신 안테나로부터의 채널 이득들을 가지고 가능한 모든 심볼들에 대해 ML 복호화를 위한 메트릭 값을 최소화하는 심볼들을 검출한다. 또한 수신기는 송신기에 의해 전송된 변조심볼들의 특징에 따라 가능한 모든 심볼들 중 후보 심볼들을 선택하고, 상기 선택된 후보 심볼들에 대해 메트릭 값을 최소화하는 심볼들을 검출한다. 이러한 본 발명은 부호화와 복호화가 간단한 공간-시간 블럭부호를 사용하여 전송율의 손실없이 복소 심볼들을 전송하면서 최대의 다이버시티 이득을 얻는다.
TRANSMISSION ANTENNA DIVERSITY, SPACE-TIME BLOCK CODE, MAXIMUM LIKELIHOOD DECODER

Description

공간-시간 블럭부호를 사용하여 송신 안테나 다이버시티를 지원하는 송수신 장치{TRANSMITTING AND RECEIVING APPARATUS FOR SUPPORTING TRANSMISSION ANTENNA DIVERSITY USING SPACE-TIME BLOCK CODE}
도 1은 종래 기술에 따른 공간-시간 블럭부호를 사용하는 송신기의 구성을 나타낸 블럭도.
도 2는 종래 기술에 따라 상기 도 1의 송신기로부터 송신된 신호를 수신하는 수신기의 구성을 나타낸 블럭도.
도 3은 본 발명의 일 실시예에 따라 4개의 송신 안테나들을 통해 심볼들을 전송하는 송신기의 구성을 나타낸 블럭도.
도 4는 본 발명의 일 실시예에 따라 3개의 송신 안테나들을 통해 심볼들을 전송하는 송신기의 구성을 나타낸 블럭도.
도 5는 본 발명에 따른 복호화의 제1 실시예를 위한 수신기의 구성을 나타낸 블럭도.
도 6은 PSK를 위한 성상도들을 나타낸 도면.
도 7은 QAM을 위한 성상도들을 나타낸 도면.
도 8은 본 발명에 따른 복호화의 제2 실시예를 수행하기 위한 동작을 나타낸 흐름도.
도 9는 본 발명에 따른 복호화의 제2 실시예를 수행하기 위한 수신기의 하드웨어 구성을 나타낸 블럭도.
도 10은 본 발명에 따른 부-최적 복호화를 설명하기 위한 도면.
도 11은 본 발명에 따른 복호화의 제3 실시예를 수행하기 위한 동작을 나타낸 흐름도.
도 12 내지 도 14는 각각 BPSK, QPSK, 8PSK에서 본 발명에 따른 복호화의 제1 실시예를 사용하는 경우, 2개 내지 4개의 송신 안테나들로부터 1개의 수신 안테나로의 수신 신호대 잡음비에 대한 심볼 에러율들을 비교한 도면.
도 15는 4개의 송신 안테나들과 8PSK를 사용하는 경우, 본 발명에 따른 복호화의 제3 실시예와 제1 실시예를 수신 신호대 잡음비에 대한 심볼 에러율의 관점에서 비교한 도면.
본 발명은 무선통신 시스템에 관한 것으로서, 특히 페이딩(Fading)에 의한 열화(Degradation)에 대응하기 위해 송신 안테나 다이버시티를 사용하는 송수신 장치에 관한 것이다.
무선통신 시스템에서 페이딩을 완화시키기 위한 효과적인 기술 중의 하나는 송신 다이버시티(transmit diversity)이다. 수신기의 채널 특성이 송신기에게 알려져 있다고 할 때 송신 다이버시티를 위한 알려진 기술들로는, Winters에 의해 제안된 교환 다이버시티(switched diversity)와,(J. H. Winters, "Switched diversity with feedback for DPSK mobile radio system", IEEE Trans. V도. Technol., vol. 32, pp. 134-150, Feb. 1983) Raleigh 등에 의해 제안된 다중변형 변조/부호화(multivariate modulation/coding)가 있다.(G. G. Raleigh and V. K. Jones, "Multivariate modulation and coding for wireless communication", IEEE J. Select. Areas. Commun., vol. 17, pp. 851-866, May 1999)
그런데 실제로는 채널의 이동성과 변화 때문에 송신기에서 수신기의 채널 특성을 정확히 안다는 것은 불가능할 뿐 아니라, 채널의 상태정보를 송신기로 피드백하는 것은 채널의 용량 저하를 일으키므로 바람직하지 않다. 따라서 송신단에서 채널을 알지 못하는 경우의 송신 다이버시티에 대한 연구가 이루어져 왔다. 이러한 것들 중 첫 번째 방식은 Wittneben에 의해 제안된 것이며,(A. Wittneben, "Base station modulation diversity for digital SIMULCAST", in proc. IEEE'VTC, May 1993, pp. 505-511) 이외에도 Foschini 등은 다중 안테나를 위한 계층적 공간-시간 구조(layered space time architecture)를 제안하였으며,(G. J. Foschini, Jr., "Layered space-time architecture for wireless communications in a fading environment when using multi-element antennas", Bell Labs Tech.J., pp. 41-59, Autumn 1996) Telatar는 가우시안 잡음(Gaussian noise)이 있는 경우 다중 안테나의 용량을 밝혔으며,(E. Telatar, "Capacityof multi-antenna Gaussian channels", AT&T-Bell Laboratories, Internal Tech. Memo., June 1995) Foschini 등은 다중 안테나 채널의 정전용량(outage capacity) 정적인 채널에 대해 구했다.(G. J. Foschini, Jr. and M. J. Gans, "On limits of wireless communication in a fading environment when using multiple antennas", Wireless Personal Commun., vol. 6, pp 311-335, 1998)
최근에 공간-시간 부호화(space time coding) 높은 전송량을 필요로 하는 경우 좋은 성능 때문에 더 많은 관심을 받고 있다. Tarokh 등은 부호화 이득과 다이버시티 이득을 동시에 얻을 수 있는 공간-블럭 격자 부호(space time trellis code)를 개시하였다.(V.Tarokh, N. Seshadri,뭉??. R. Calderbank, "Space-time codes for high data rate wireless communications: performance criterion and code construction", IEEE Trans. Inform. Theory, vol. 44, pp. 744-765, Mar. 1998)(V. Tarok, A. Naguib, N. Seshadri, A. R.Calderbank, "Space-time codes for high data rate wireless communications: performance criteria in the presence of channel estimation errors, mobility, and multiple paths", IEEE trnas. Inform. Theory, vol. 47, pp. 199-207, Feb. 1999) 특히 Tarokh의 두 번째 논문에서 제시된 공간-블럭 격자 부호는 성상도의 크기(constellation size)와 데이터 전송속도(data rate), 다이버시티 이득, 격자의 복잡도 측면에서 가장 좋은 교환(trade off) 기술들을 나열하고 있다.
하지만 상기에서 나열한 기술들은 송신 안테나의 개수가 고정되었을 때 전송속도(transmission rate)에 지수적으로 비례해서 복잡도가 증가하며, 이 때문에 송 신 안테나의 개수가 늘어나거나 대역폭 효율(band width efficiency)이 높아지는 경우 활용이 바람직하지 않다.
이러한 문제를 해결하기 위한 공간-시간 블럭부호가 Alamouti와 Tarokh에 의하여 개시되었다.(S. M. Alamouti, "A simple transmit diversity technique for wireless communications", IEEE J. Select Areas Commun., vol. 16, pp. 1451-1458, Oct. 1998)(V. Tarokh, H. Jafarkhani, and A. R. Calderbank, "Space-time block codes from orthogonal designs", IEEE Trans. Inform. Theory, vol. 45, pp. 1456-1467, July 1999) 이러한 공간-시간 블럭부호는 다중 송신 안테나로부터 송신되는 신호에 시/공간적인 연관(correlation)을 생성하여 다이버시티 이득을 얻을 수 있을 뿐 아니라, 부호화되지 않은 시스템(uncoded system)에 비해 부호화 이득을 얻을 수 있다. 이러한 공간-시간 블럭부호는 송/수신 방식이 간단한 장점이 있지만 송신 행렬의 각 열이 직교해야 한다는 조건 때문에 3개 이상의 안테나들을 통해 복소 심볼들을 보내는 경우, 전송율의 손실 없이 모든 가능한 다이버시티 이득을 얻는 것이 불가능했다.
도 1은 종래 기술에 따른 공간-시간 블럭부호를 사용하는 송신기의 구성을 나타낸 블럭도로서, 도시한 바와 같이 직/병렬 변환기(Serial to Parallel Converter: S/P Converter)(10)와 부호화기(Encoder)(20) 및 N개의 송신 안테나들(30-1,30-2, ... 30-N)로 구성되어 있다.
상기 도 1을 참조하면, 상기 직/병렬 변환기(10)는 소정 정보 소스(도시하지 않음)로부터 입력되는 심볼들을 N개씩 묶어 한 블럭의 심볼들을 구성하여 상기 부 호화기(20)로 제공한다. 상기 부호화기(20)는 상기 N개의 심볼들을 가지고 소정 개수의 조합들을 구성하여 해당하는 시간구간들 동안 상기 N개의 송신 안테나들(30-1,30-2 ... 30-N)로 전달한다.
도 2는 종래 기술에 따라 상기 도 1의 송신기로부터 송신된 신호를 수신하는 수신기의 구성을 나타낸 블럭도로서, 도시한 바와 같이 M개의 수신 안테나들(40-1,40-2, ... 40-M)과 채널 추정기(Channel Estimator)(50)와 다중채널 심볼 배열기(Multiple Channel Symbol Arranger)(60)와 복호기(Decoder)(70)로 구성된다.
상기 도 2를 참조하면, 상기 채널 추정기(50)는 송신 안테나들(30-1 내지 30-N)로부터 수신 안테나들(40-1 내지 40-M)로의 채널 이득들을 나타내는 채널 계수들(channel coefficients)을 추정하며, 상기 다중채널 심볼 배열기(60)는 상기 수신 안테나들(40-1 내지 40-M)에 의해 수신된 심볼들을 수집하여 상기 복호기(70)로 제공한다. 상기 복호기(70)는 상기 수신 심볼들에 상기 채널 계수들을 곱하여 구한 추정(hypotheses) 심볼들을 가지고 가능한 모든 심볼들에 대한 결정 통계량(decision statistic)을 계산한 뒤 임계값 검출(threshold detection)에 의해 원하는 심볼들을 검출한다.
상기의 도 1 및 도 2와 같이 구성되는 통신 시스템에서 수신 신호는 하기의 <수학식 1>과 같이 표현된다.
Figure 112003012057990-pat00001
여기서 t는 매 시간구간(즉 프레임)을 구별하는 시간슬롯 인덱스이고, j는 수신 안테나를 구별하는 인덱스이고, i는 송신 안테나를 구별하는 인덱스이고, k는 매 시간구간 내에서의 시간 인덱스이다. 그러면 rt,j는 t번째 프레임에서 j번째 수신 안테나로 수신된 신호를 나타내며, ci,t는 i번째 송신 안테나를 통해 t번째 시간에 송신된 심볼을 나타내며, ai,j는 i번째 송신 안테나와 j번째 수신 안테나 사이의 채널 이득이고, nt,j는 t번째 프레임에서 j번째 수신 안테나로 수신된 잡음이다.
송신 신호들이 서로 독립적인 레일레이 페이딩(rayleigh fading)을 겪는다고 할 때 상기 ai,j는 평균이 0이고 분산이 차원(dimension)당 0.5인 독립적인 복소 가우시안으로 모델링될 수 있으며, 잡음 nt,j는 평균이 0이고 분산이 차원당 N0/2인 독립적인 복소 가우시안으로 모델링된다. 여기서 N0은 잡음 스펙트럼 밀도를 나타낸다.
상기와 같이 구성되는 통신 시스템에서 최적의 공간-시간 블럭부호는 오류 행렬들의 최소 부호화 이득을 최대화하도록 정해져야 한다. 여기서 오류 행렬이란 수신기에서 잘못 검출된 심볼들과 원래 송신된 심볼들간의 차이를 행렬 형태로 배열한 것이며 최소 부호화 이득은 오류 행렬의 모든 고유값들(eigen values)의 곱을 의미한다.
일 예로서 송신 안테나들의 개수가 2개이고 수신 안테나들의 개수가 M개라고 할 때, 송신기는 전송하고자 하는 b개의 비트들을 2b개의 복소 심볼들 중 하나에 매핑시키는 신호 성상도(signal constellation)를 이용하여 입력 비트들에 매핑되는 심볼들을 생성하고, 생성된 심볼들을 2개씩 묶어 한 블럭을 구성하며, 상기 2개의 심볼들을 가지고 2개의 조합들을 구성하여 2개의 시간구간들 동안 2개의 송신 안테나들로 전달한다. 그러면 상기 전송되는 심볼들은 하기의 <수학식 2>와 같은 2*2의 부호화 행렬로 나타낼 수 있다.
Figure 112003012057990-pat00002
여기서 *는 공액(conjugate)을 나타내고, s1,s2는 전송하고자 하는 2개의 심볼들을 나타낸다.
보다 구체적으로 설명하면 첫 번째 시간구간에서 첫 번째 안테나를 통해 s1, 두 번째 안테나를 통해 s2가 송신되며, 두 번째 시간구간에서는 첫 번째 안테나를 통해 -s2 *, 두 번째 안테나를 통해 s1 *이 송신된다. 즉, 상기 <수학식 2>에 나타낸 부호화 행렬의 행(column)은 동일한 시간구간 동안에 송신되는 심볼들을 나타내며, 열(row)은 동일한 송신 안테나를 통해 송신되는 심볼들을 나타낸다. 이와 같이 부호화 행렬을 사용하는 방식은 Alamouti scheme라 알려져 있으며, 이는 공간-시간 블럭부호의 한 종류이다.
공간-시간 블럭부호의 복호화로는 ML(Maximum Likelihood) 복호화가 이용되며, 이는 가능한 모든 종류의 심볼 쌍들(s1과 s2) 하기 <수학식 3>과 같이 나타내어지는 결정 메트릭을 최소화하는 심볼 쌍을 선택함으로써 이루어진다.
Figure 112003012057990-pat00003
상기 <수학식 3>은 하기의 <수학식 4>와 같이 다시 배열될 수 있다.
Figure 112003012057990-pat00004
,
Figure 112003012057990-pat00005
상기 <수학식 4>에서 첫 번째 메트릭은 s1에만 관계된 것이며, 두 번째 메트릭은 s2에만 관계된 것이다. 상기 <수학식 3>을 최소화하는 것은 상기 두 메트릭들을 각각 최소화하는 것과 동일하다. 이는 상기 <수학식 4>의 두 메트릭들이 서로 독립적이기 때문이다. 이와 같은 특성을 이용하면 복호기를 상기 첫 번째 메트릭을 최소화하여 s1을 구하는 부분과 상기 두 번째 메트릭을 최소화하여 s2를 구하는 부분으로 분리하여 구현함으로써 복호기 설계를 간단히 할 수 있다.
또한 상기 메트릭들 중 심볼에 관계없는 부분을 제거하면 ML 복호화는 하기의 <수학식 5>와 같은 복호화 메트릭들을 최소화하는 것과 동일하다.
Figure 112003012057990-pat00006
,
Figure 112003012057990-pat00007
이상과 같이 공간-시간 블럭부호는 간단한 부호화/복호화를 통해 구현이 가능하고 2M배(M은 수신 안테나들의 수)의 다이버시티 이득을 얻을 수 있음은 이미 증명된 바와 같으며, 이러한 장점으로 인해 WCDMA(Wide-band Code Division Multiple Access), IS(International Standard)-136 등과 같은 여러 가지 표준에서 사용되고 있다.
상기한 공간-시간 블럭부호의 장점들을 얻기 위해서는 송신 부호화 행렬의 열들이 항상 직교해야 한다. 이상에서 설명한 공간-시간 블럭부호 기술은 2개의 송신 안테나들을 통해 복소 심볼들(complex symbols)을 전송하더라도 전송율(rate)을 손실하지 않고 송신 안테나들의 개수와 동일한, 즉 최대의 다이버시티 차수(diversity order)를 얻는다. 이를 확장하면 2개 이상의 송신 안테나들을 사용하면서 상호간에 직교적인 열들을 가지는 행렬 형태의 공간-시간 블럭부호를 사용하여 최대 다이버시티 차수를 얻을 수 있다. 2개 이상의 송신 안테나들에 적용 가능한 송신 부호화 행렬들의 예는 하기의 <수학식 6>에 나타내었다.
Figure 112003012057990-pat00008
Figure 112003012057990-pat00009
이상과 같은 송신 부호화 행렬들을 사용하는 Tarokh 등에 의해 제안된 기술은 2개 이상의 송신 안테나들이 사용되는 경우 전송율이 0.75 또는 0.5의 비율로 줄어드는 문제가 있었기 때문에 고속의 데이터 전송이 필요한 실제 통신에 적용되기 어렵다는 문제점이 있었다.
따라서 상기한 바와 같이 동작되는 종래 기술의 문제점을 해결하기 위하여 창안된 본 발명은 3개 이상의 송신 안테나들을 사용하는 통신 시스템에서 최대의 전송율과 최대의 다이버시티 이득을 얻을 수 있는 송신 다이버시티 장치를 제공한다.
본 발명은 3개 이상의 송신 안테나들을 사용하는 통신 시스템에서 간단한 부호화와 복호화 구조를 가지면서 최대의 다이버시티 이득을 얻을 수 있는 송신 다이버시티 장치를 제공한다.
본 발명은 3개 이상의 송신 안테나들을 사용하여 복소 심볼들을 전송하는 통신 시스템에서 최대의 다이버시티 이득을 얻을 수 있는 송신 다이버시티 장치를 제공한다.
본 발명의 바람직한 실시예에 따른 송신기는,
송신 부호화 행렬의 적어도 2개의 열들이 서로간에 직교하고 다이버시티 이득이 최대화되도록, 입력되는 심볼들에 반전 및 공액을 적용한 후 각각 1회씩 위상 회전시켜 전송하는 것을 특징으로 한다.
본 발명의 바람직한 실시예에 따른 수신기는,
수신되는 신호들과 다중 송신 안테나로부터의 채널 이득들을 가지고 가능한 모든 심볼들에 대해 ML(Maximum Likelihood) 복호화를 위한 메트릭 값을 최소화하는 심볼들을 검출하는 것을 특징으로 한다.
본 발명의 다른 바람직한 실시예에 따른 수신기는,
송신기에 의해 전송된 변조심볼들의 특징에 따라 가능한 모든 심볼들 중 후보 심볼들을 선택하고, 상기 선택된 후보 심볼들에 대해 메트릭 값을 최소화하는 심볼들을 검출하는 것을 특징으로 한다.
하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
후술되는 본 발명에서는 3개 이상의 안테나들을 위한 공간-시간 블럭부호를 사용하는 통신 시스템에서 송신 부호화 행렬의 적어도 2개 이상의 열들이 서로 직교하도록 하며, 더불어 최대의 다이버시티 이득을 얻기 위한 간단한 부호화 및 복 호화 구조를 제공한다.
<<송신: 부호화>>
송신기는 입력되는 소정 개수의 심볼들을 가지고 소정 개수의 심볼 조합들을 구성한 후 상기 구성된 심볼 조합들을 각각의 행으로 가지는 행렬을 구성한다. 여기서 송신기는 전송하고자 하는 심볼들을 생성하는데 사용된 변조방식 및 안테나들의 개수에 따라 상기 행렬을 구성하여, 시간 t에는 t번째 행의 심볼들을, 안테나 n으로는 n번째 열의 심볼들을 송신한다.
상기 변조방식으로는 BPSK(Binary Phase Shift Keying), QPSK(Quadrature PSK), 8PSK(8-ary PSK), 16QAM(16-ary Quadrature Amplitude Modulation), 64QAM(64-ary QAM)이 있으며 안테나들로는 3개 또는 4개가 사용된다.
상기 심볼 조합들은 두 개 이상의 열들이 서로간에 직교하도록 전송하고자 하는 심볼들(s)과 상기 심볼들의 반전들(-s) 및 상기 심볼들의 공액들(s*)로 구성된다. 예를 들어 더 자세히 설명하면, 4개의 송신 안테나들을 사용하는 경우 송신기는 4개의 심볼들을 가지고 4x4의 행렬을 구성하여 4개의 시간구간들 동안 전송한다. 상기 4x4의 행렬은 각각 아래의 <수학식 7>과 같은 4개의 2x2 행렬들로 나타내어진다.
Figure 112003012057990-pat00010
이러한 2x2 행렬들은 모두 Alamouti scheme로 이루어져야 하는데, 이를 만족 하는 4x4 행렬의 종류는 모두 24개이며, 그 일부를 다음의 <수학식 8>에 나타내었다.
Figure 112003012057990-pat00011
여기서 s1,s2,s3,s4는 4개의 입력 심볼들이다.
상기와 같이 배열된 심볼들 중 일부는 송신 안테나들로 전송되기 이전에 소정 위상값만큼 회전된다. 상기 위상값은 다이버시티 이득을 최대화할 수 있도록 오류 행렬들(error matrices)의 최소 부호화 이득(minimum coding gain)에 따라 결정된다. 여기서 오류 행렬이란 수신기에서 잘못 검출된 심볼들과 원래 송신된 심볼들간의 차이를 행렬 형태로 배열한 것이며 최소 부호화 이득은 오류 행렬의 모든 고유값들(eigen values)의 곱을 의미한다.
위상 회전은 3개 또는 4개의 모든 입력 심볼들에 대하여 각각 한번씩 적용되며, 각각의 Alamouti 2x2 행렬들의 열들이 서로간에 여전히 직교하도록 적용되어야 한다. 이러한 성질을 만족하는 위상 회전 방식은 16종류가 있으며, 상기 <수학식 8>에 언급한 첫 번째 행렬에 대해 가능한 모든 위상 회전된 행렬들을 나타내면 하기의 <수학식 9>와 같다.
Figure 112003012057990-pat00012
상기에 나타낸 바와 같이 4개의 입력 심볼들 s1,s2,s3,s4 각각은 특정 시간구간에서 한번씩 미리 정해진 위상 값 v만큼 위상 회전되었다. 이상과 같이 위상 회전된 행렬들은 송신 부호화 행렬들이라 칭하기로 하면, 본 발명에 따라 생성될 수 있는 4x4 송신 부호화 행렬들의 총 개수는 24*16개, 즉 384개임을 알 수 있다.
도 3은 본 발명의 일 실시예에 따라 상기 <수학식 9>의 첫 번째 줄에 나타낸 송신 부호화 행렬들 중 어느 하나를 4개의 송신 안테나들을 통해 전송하는 송신기의 구성을 나타낸 블럭도로서, 도시한 바와 같이 직/병렬 변환기(110)와 부호화기(120)와 위상 회전기들(130a,130b)과 4개의 송신 안테나들(140a,140b, 140c, 140d)로 구성된다.
상기 도 3을 참조하면, 상기 직/병렬 변환기(110)는 입력되는 4개의 심볼들 s1,s2,s3,s4를 하나의 블럭으로 묶어 상기 부호화기(120)로 제공한다. 상기 부호화기(120)는 상기 한 블럭의 심볼들을 가지고 상기 <수학식 8>의 첫 번째 행렬을 구성하여 출력한다. 구체적으로 상기 부호화기(120)는 각각 4개의 심볼들을 포함하는 4개의 조합들을 생성하고, 상기 조합들을 4개의 시간구간들 동안 각각 출력한다. 여기서 상기 4개의 조합들은 상기 행렬의 4개의 행들에 대응하며, 입력되는 복수의 심볼들은 각 안테나와 각 시간구간에서 한번씩 전송된다.
상기 위상 회전기들(130a,130b)은 상기 부호화기(120)로부터 출력되는 4열의 심볼들 중 2열의 심볼들을 선택적으로 v만큼 위상 회전시킨다. 구체적으로 상기 <수학식 9>의 첫 번째 송신 부호화 행렬이 사용되는 경우, 상기 위상 회전기들(130a,130b)은 첫 번째 시간구간과 세 번째 시간구간에서 입력 심볼을 v만큼 회전시키고, 나머지 시간구간들에서는 입력 심볼을 바이패스한다. 상기 부호화기(120)로부터 출력되거나 위상 회전기들(130a,130b)들을 통과한 심볼들은 상기 송신 안테나들(140a 내지 140d)을 통해 수신기로 전송된다.
상기 부호화기(120)와 상기 위상 회전기들(130a,130b)은 송신 부호화 행렬 생성기로서 언급된다. 여기에서는 단지 2개의 위상 회전기들(130a,130b)을 포함하는 송신 부호화 행렬 생성기의 구성을 도시하였으나, 다른 송신 부호화 행렬이 사 용되는 경우 그 이상의 위상 회전기들이 해당하는 송신 안테나들과 상기 부호화기(120) 사이에 연결될 수 있다.
3개의 송신 안테나를 위한 4x3 송신 부호화 행렬들은 앞서 설명한 4x4 송신 부호화 행렬들을 이용하여 생성된다. 즉, 4x4 송신 부호화 행렬에 대하여 임의로 2개의 열들을 선택하고 상기 선택된 열들의 원소들을 선형 결합(linear combination)한 원소들로 구성된 새로운 열을 상기 2개의 선택된 열들 대신에 삽입하면 4x3 송신 부호화 행렬이 된다. 4개의 열들 중 2개를 선택하는 방법은 4C2로 6가지가 존재하므로, 상기 <수학식 8>에 언급한 첫 번째 송신 부호화 행렬을 가지고 만들어낸 4x3 송신 부호화 행렬들을 나타내면 하기의 <수학식 10>와 같다.
Figure 112003012057990-pat00013
마찬가지로 상기 <수학식 10>의 행렬에는 상기 <수학식 9>에 나타낸 방식들에 따라 위상 회전이 적용되며, 따라서 본 발명에 따른 4x3 송신 부호화 행렬들의 총 개수는 1728개이다.
도 4는 본 발명의 일 실시예에 따라 3개의 송신 안테나들을 통해 심볼들을 전송하는 송신기의 구성을 나타낸 블럭도로서, 도시한 바와 같이 직/병렬 변환기(210)와 부호화기(220)와 위상 회전기들(230a,130b)과 열 치환기(240)와 3개의 송신 안테나들(250a,250b,250c)로 구성되며, 여기에서는 상기 <수학식 9>의 첫 번째 송신 부호화 행렬을 가지고 생성한 4x3 송신 부호화 행렬이 사용되는 경우의 구성을 도시하였다.
상기 도 4를 참조하면, 상기 직/병렬 변환기(210)는 입력되는 4개의 심볼들 s1,s2,s3,s4를 하나의 블럭으로 묶어 상기 부호화기(230)로 제공한다. 상기 부호화기(230)는 상기 한 블럭의 심볼들을 가지고 상기 <수학식 8>의 첫 번째 행렬을 구성하여 출력한다. 구체적으로 상기 부호화기(230)는 각각 4개의 심볼들을 포함하는 4개의 조합들을 생성하고, 상기 조합들을 4개의 시간구간들 동안 각각 출력한다. 여기서 상기 4개의 조합들은 상기 행렬의 4개의 행들에 대응하며, 입력되는 복수의 심볼들은 각 안테나와 각 시간구간에서 한번씩 전송된다.
상기 위상 회전기들(230a,230b)은 상기 부호화기(230)로부터 출력되는 4열의 심볼들 중 2열의 심볼들을 선택적으로 v만큼 위상 회전시킨다. 상기 위상 회전기들(230a,230b)은 첫 번째 시간구간과 세 번째 시간구간에서 입력 심볼을 v만큼 회전시키고, 나머지 시간구간들에서는 입력 심볼을 바이패스한다.
상기 열 치환기(240)는 매 시간구간마다 상기 부호화기(230)로부터 출력되는 2번째 열의 심볼들과 상기 위상 회전기(230a)로부터 출력되는 심볼들을 선형 결합하여 송신 안테나(250b)로 출력한다. 상기 부호화기(230) 또는 상기 열 치환기(240) 또는 상기 위상 회전기(230b)를 통과한 심볼들은 상기 송신 안테나들(250a 내지 250c)을 통해 수신기로 전송된다.
마찬가지로 상기 부호화기(220)와 상기 위상 회전기들(230a,230b) 및 상기 열 치환기(240)는 송신 부호화 행렬 생성기로서 언급된다. 여기에서는 단지 2개의 위상 회전기들(230a,230b)과, 두 번째 및 세 번째 열 출력을 결합하는 열 치환기(240)를 포함하는 송신 부호화 행렬 생성기의 구성을 도시하였으나, 다른 송신 부호화 행렬이 사용되는 경우 그 이상의 위상 회전기들과 열 치환기(240)의 다른 연결이 사용될 수 있다.
이하 변조방식에 따라 3개 또는 4개의 안테나들을 위한 송신 부호화 행렬들의 바람직한 예들을 다음과 같이 개시한다.
먼저 BPSK 심볼들을 3개와 4개의 안테나들을 통해 전송하기 위해 사용되는 송신 부호화 행렬들 U1과 U2의 예는 하기의 <수학식 11>과 같다.
Figure 112003012057990-pat00014
Figure 112003012057990-pat00015
QPSK 심볼들을 3개와 4개의 안테나들을 통해 전송하기 위해 사용되는 송신 부호화 행렬들 U3과 U4의 예는 하기의 <수학식 12>과 같다.
Figure 112003012057990-pat00016
Figure 112003012057990-pat00017
여기서 v는 예를 들어
Figure 112003012057990-pat00018
로 정해진다.
8PSK 심볼들을 3개와 4개의 안테나들을 통해 전송하기 위해 사용되는 송신 부호화 행렬들 U5와 U6의 예는 하기의 <수학식 13>과 같다.
Figure 112003012057990-pat00019
Figure 112003012057990-pat00020
여기서 v는 예를 들어
Figure 112003012057990-pat00021
로 정해진다.
16QAM 심볼들을 3개와 4개의 안테나들을 통해 전송하기 위해 사용되는 송신 부호화 행렬들 U7과 U8의 예는 하기의 <수학식 14>과 같다.
Figure 112003012057990-pat00022
Figure 112003012057990-pat00023
여기서 v는 예를 들어
Figure 112003012057990-pat00024
로 정해진다.
64QAM 심볼들을 3개와 4개의 안테나들을 통해 전송하기 위해 사용되는 송신 부호화 행렬들 U9와 U10의 예는 하기의 <수학식 15>과 같다.
Figure 112003012057990-pat00025
Figure 112003012057990-pat00026
여기서 v는 예를 들어
Figure 112003012057990-pat00027
로 정해진다.
이상의 송신 부호화 행렬들을 통해 송신된 심볼들을 수신기에서 복호하기 위해 본 발명에서는 ML 복호화(Maximum Likelihood Decoding)(이하 복호화의 제1 실시예라 칭함)와, 상기 ML 복호화를 보다 효율화하기 위한 초고속 복호화(Super Fast Decoding)(이하 복호화의 제2 실시예라 칭함), 부-최적 복호화(Sub-optimum Decoding)(이하 복호화의 제3 실시예라 칭함)를 각각 사용하는 세 가지의 실시예들을 개시한다.
<<복호화의 제1 실시예>>
도 5는 본 발명에 따른 복호화의 제1 실시예를 위한 수신기의 구성을 나타낸 블럭도로서, 여기서 나타낸 수신기는 독립적으로 동작하는 2개의 복호기들(340, 345)을 포함하여 구성된다.
상기 도 5를 참조하면, 채널 추정기(Channel Estimator)(320)는 복수의 송신 안테나들로부터 복수의 수신 안테나들(310)로의 채널 이득들을 나타내는 채널 계수들(channel coefficients)을 추정하며, 심볼 배열기(Symbol Arranger)(330)는 상기 수신 안테나들(310) 각각을 통해 복수의 시간구간들, 즉 4개의 시간구간들 동안 수신되는 신호들을 수집한다. 이는 상기 도 3 또는 도 4에 나타낸 송신기에 의해 한 블럭의 심볼들이 4개의 시간구간들 동안 전송되었기 때문이다.
상기 심볼 배열기(330)는 상기 복수의 수신 안테나들(310)을 통해 수신되는 신호들을 모아 행렬 형태로 구성한다. 여기서 하나의 행에는 하나의 수신 안테나를 통해 수신되는 신호들을 배치하고 하나의 열에는 하나의 시간구간에 수신되는 신호들을 배치한다. 여기에서는 복수개의 수신 안테나들(310)을 사용하는 구조를 도시하였으나 아래에서는 설명의 편의를 위하여 하나의 수신 안테나에 대한 동작을 설명할 것이다.
복원하고자 하는 4개의 심볼들을 x1,x2,x3,x4라 하면, 상기 복호기들 (340,345) 중 첫 번째 복호기(340)는 상기 채널 이득들 및 상기 수신 신호들에 따라 x1과 x3을 검출하며 제2 복호기(345)는 마찬가지 방식으로 x2와 x4 를 검출한다. 그러면 상기 복호기들(340,345)에 의해 상기 4개의 심볼들이 동시에 검출된다.
상기 제1 복호기(340)의 동작에 대해 설명하면, 상기 제1 복호기(340)에서 심볼 발생기(Symbol Generator)(350)는 가능한 모든 심볼 쌍들을 발생하며, 위상 회전기들(Phase Rotators)(360,362)은 상기 발생된 심볼들 중 적어도 하나를 송신기에 의해 사용된 것과 동일한 위상값 v 또는 1만큼 회전시킨다.
메트릭 계산기(Metric Calculator)(370)는 상기 추정된 채널 이득들과 상기 수신 신호들을 가지고, 위상 회전된 가능한 모든 심볼 쌍들에 대해 메트릭 값들(Metric values)을 구한다. 여기서 상기 가능한 모든 심볼 쌍들의 개수는 사용되는 변조차수에 따라 BPSK의 경우 2*2개이고 QPSK의 경우 4*4개이고 8PSK의 경우 8*8개이고 16QAM의 경우 16*16개이고 64QAM의 경우 64*64개이므로, 상기 메트릭 계산기(370)는 상기 심볼 쌍들의 개수만큼의 메트릭 값들을 계산한다. 그러면 검출기(380)는 상기 메트릭 값들을 이용하여 최소의 메트릭 값을 가지도록 하는 x1, x3을 검출한다.
이상과 같은 동작은 상기 제2 복호기(345)에서도 동일하게 이루어진다. 이와 같이 상기 제1 복호기(340)에서는 x1과 x3을 검출하고 상기 제2 복호기(345)에서는 x2와 x4를 검출하면, 병렬/직렬 변환기(Parallel to Serial Converter)(390)는 상기 검출된 심볼들을 순서대로 나열하여 복원된 심볼 조합 x1,x2,x3,x4를 출력한다.
본 발명에 따른 복호화의 제1 실시예를 설명하기 위하여, 먼저 BPSK 변조방식과 3개의 안테나들을 사용하여 U1(수학식 7)을 송신하는 경우에 대한 복호화 방법 을 설명한다. 이하 1개의 수신 안테나를 사용하는 경우를 예를 들어 설명할 것이지만 복수의 수신 안테나를 사용하는 경우의 동작도 이와 유사함은 물론이다. 첫 번째 송신 안테나에서 수신기로의 채널 이득을 α(alpha), 두 번째 송신 안테나에서 수신기로의 채널 이득을 β(beta), 세 번째 송신 안테나에서 수신기로의 채널 이득을 γ(gamma)라 할 때, 4개의 시간구간들 동안 수신된 신호들은 이상적으로 하기의 <수학식 16>과 같다.
Figure 112003012057990-pat00028
,
Figure 112003012057990-pat00029
,
Figure 112003012057990-pat00030
,
Figure 112003012057990-pat00031
여기서 s1 내지 s4는 송신기에서 전송한 심볼들이며 n1 내지 n4는 4개의 시간구간들 각각에서의 잡음이다.
상기 <수학식 16>에 의하여, U1을 위한 복호화는 하기의 <수학식 17>를 최소화하는 심볼들을 구하는 것과 동일함을 알 수 있다.
Figure 112003012057990-pat00032
Figure 112003012057990-pat00033
,
여기서 x1 내지 x4는 검출하고자 하는 심볼들이다. 상기 <수학식 12>은 x1 과 x3에 관련된 첫 번째 메트릭 계산식과, x2와 x4에 관련된 두 번째 메트릭 계산식으로 재배열될 수 있다. 도 5에 나타낸 수신기는 이러한 점을 이용하여 x1과 x3의 쌍을 복호화하는 제1 복호기(340)와 x2와 x4의 쌍을 복호화하는 제2 복호기(345)의 두 부분으로 분리(de-couple)하여 구성한 것이다.
상기에서 설명한 동작을 U1 내지 U10에 대해 자세히 설명하면 다음과 같다.
먼저, 송신 안테나가 3개인 경우 U1의 ML 복호화를 위해 수신기는 하기의 <수학식 18>와 같은 파라미터들 R1,R3,R13을 계산한다.
Figure 112003012057990-pat00034
Figure 112003012057990-pat00035
Figure 112003012057990-pat00036
Figure 112003012057990-pat00037
Figure 112003012057990-pat00038
그러면 U1을 위한 첫 번째 복호기(340)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 19>에 나타낸 메트릭을 최소화하는 심볼 쌍 x1,x3을 검출한다.
Figure 112003012057990-pat00039
또한 수신기는 하기의 <수학식 20>와 같은 파라미터들 R2,R4,R24를 계산한다.
Figure 112003012057990-pat00040
Figure 112003012057990-pat00041
Figure 112003012057990-pat00042
Figure 112003012057990-pat00043
Figure 112003012057990-pat00044
마찬가지로 U1을 위한 두 번째 복호기(345)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 21>에 나타낸 메트릭을 최소화하는 심볼 쌍 x2,x4를 검출한다.
Figure 112003012057990-pat00045
다음으로, 송신 안테나가 3개인 경우 U3 또는 U5의 ML 복호화를 위해 수신기는 하기의 <수학식 22>와 같은 파라미터들 R1,R3,R13을 계산한다.
Figure 112003012057990-pat00046
Figure 112003012057990-pat00047
Figure 112003012057990-pat00048
Figure 112003012057990-pat00049
Figure 112003012057990-pat00050
여기서 v는 앞서 언급한 V의 위상 천이 값으로서 예를 들어 U3의 경우
Figure 112003012057990-pat00051
이고 U5의 경우
Figure 112003012057990-pat00052
이다. 그러면 U3 또는 U5를 위한 첫 번째 복호기(340)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 23>에 나타낸 메트릭을 최소화하는 심볼 쌍 x1,x3을 검출한다.
Figure 112003012057990-pat00053
또한 수신기는 하기의 <수학식 24>와 같은 파라미터들 R2,R4,R24를 계산한다.
Figure 112003012057990-pat00054
Figure 112003012057990-pat00055
Figure 112003012057990-pat00056
Figure 112003012057990-pat00057
Figure 112003012057990-pat00058
마찬가지로 U3 또는 U5를 위한 두 번째 복호기(345)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 25>에 나타낸 메트릭을 최소화하는 심볼 쌍 x2,x4를 검출한다.
Figure 112003012057990-pat00059
또한, 수신기는 U7 또는 U9의 ML 복호화를 위해 하기의 <수학식 26>와 같은 파라미터들 R1,R3,R13을 계산한다.
Figure 112003012057990-pat00060
Figure 112003012057990-pat00061
Figure 112003012057990-pat00062
Figure 112003012057990-pat00063
Figure 112003012057990-pat00064
Figure 112003012057990-pat00065
여기서 v는 예를 들어 U7의 경우
Figure 112003012057990-pat00066
이고 U9의 경우
Figure 112003012057990-pat00067
이다. 그러면 U7 또는 U9를 위한 첫 번째 복호기(340)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 27>에 나타낸 메트릭을 최소화하는 심볼 쌍 x1,x3을 검출한다.
Figure 112003012057990-pat00068
또한 수신기는 하기의 <수학식 28>와 같은 파라미터들 R2,R4,R24를 계산한다.
Figure 112003012057990-pat00069
Figure 112003012057990-pat00070
Figure 112003012057990-pat00071
Figure 112003012057990-pat00072
Figure 112003012057990-pat00073
마찬가지로 U7 또는 U9를 위한 두 번째 복호기(345)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 29>에 나타낸 메트릭을 최소화하는 심볼 쌍 x2,x4를 검출한다.
Figure 112003012057990-pat00074

4개의 송신 안테나를 사용하는 경우의 본 발명에 따른 복호화의 제1 실시예를 설명하기 위하여, 첫 번째 송신 안테나에서 수신기로의 채널 이득을 α, 두 번째 송신 안테나에서 수신기로의 채널 이득을 β, 세 번째 송신 안테나에서 수신기로의 채널 이득을 γ, 네 번째 송신 안테나로부터 수신기로의 채널 이득을 ζ(zeta)라 한다.
송신 안테나가 4개인 경우 U2의 ML 복호화를 위해 수신기는 하기의 <수학식 30>와 같은 파라미터들 R1,R3,R13을 계산한다.
Figure 112003012057990-pat00075
Figure 112003012057990-pat00076
Figure 112003012057990-pat00077
Figure 112003012057990-pat00078
Figure 112003012057990-pat00079
U2를 위한 첫 번째 복호기(340)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 31>에 나타낸 메트릭을 최소화하는 심볼 쌍 x1,x3을 검출한다.
Figure 112003012057990-pat00080
또한 수신기는 하기의 <수학식 32>와 같은 파라미터들 R2,R4,R24를 계산한다.
Figure 112003012057990-pat00081
Figure 112003012057990-pat00082
Figure 112003012057990-pat00083
Figure 112003012057990-pat00084
Figure 112003012057990-pat00085
마찬가지로 U2를 위한 두 번째 복호기(345)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 33>에 나타낸 메트릭을 최소화하는 심볼 쌍 x2,x4를 검출한다.
Figure 112003012057990-pat00086
다음으로, 송신 안테나가 4개인 경우 U4 또는 U6의 ML 복호화를 위해 수신기는 하기의 <수학식 34>와 같은 파라미터들 R1,R3,R13을 계산한다.
Figure 112003012057990-pat00087
Figure 112003012057990-pat00088
Figure 112003012057990-pat00089
Figure 112003012057990-pat00090
Figure 112003012057990-pat00091
여기서 v는 예를 들어 U4의 경우
Figure 112003012057990-pat00092
이고 U5의 경우
Figure 112003012057990-pat00093
이다. 그러면 U4 또는 U5를 위한 첫 번째 복호기(340)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 35>에 나타낸 메트릭을 최소화하는 심볼 쌍 x1,x3을 검출한다.
Figure 112003012057990-pat00094
또한 수신기는 하기의 <수학식 36>와 같은 파라미터들 R2,R4,R24를 계산한다.
Figure 112003012057990-pat00095
Figure 112003012057990-pat00096
Figure 112003012057990-pat00097
Figure 112003012057990-pat00098
Figure 112003012057990-pat00099
마찬가지로 U4 또는 U6을 위한 두 번째 복호기(345)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 37>에 나타낸 메트릭을 최소화하는 심볼 쌍 x2,x4를 검출한다.
Figure 112003012057990-pat00100
또한, U8 또는 U10의 ML 복호화를 위해 수신기는 하기의 <수학식 38>와 같은 파라미터들 R1,R3,R13을 계산한다.
Figure 112003012057990-pat00101
Figure 112003012057990-pat00102
Figure 112003012057990-pat00103
Figure 112003012057990-pat00104
Figure 112003012057990-pat00105
Figure 112003012057990-pat00106
여기서 v는 예를 들어 U8의 경우
Figure 112003012057990-pat00107
이고 U10의 경우
Figure 112003012057990-pat00108
이다. 그러면 U8 또는 U10을 위한 첫 번째 복호기(340)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 39>에 나타낸 메트릭을 최소화하는 심볼 쌍 x1,x3을 검출한다.
Figure 112003012057990-pat00109
또한 수신기는 하기의 <수학식 40>와 같은 파라미터들 R2,R4,R24를 계산한다.
Figure 112003012057990-pat00110
Figure 112003012057990-pat00111
Figure 112003012057990-pat00112
Figure 112003012057990-pat00113
Figure 112003012057990-pat00114
마찬가지로 U8 또는 U10을 위한 두 번째 복호기(345)는 가능한 모든 심볼 쌍들 중 하기의 <수학식 41>에 나타낸 메트릭을 최소화하는 심볼 쌍 x2,x4를 검출한다.
Figure 112003012057990-pat00115

<복호화의 제2 실시예>
이상에서 설명한 복호화의 제1 실시예는 원하는 심볼들을 검출하기 위해 가 능한 모든 심볼 쌍들에 대하여 메트릭 값들을 계산하여야 한다. 이를 위해서는 8PSK의 경우 8*8회의 메트릭 계산이 필요하고, 16QAM의 경우 16*16회의 메트릭 계산이 필요하다. 하기에서 설명할 PSK 방식과 QAM 방식의 특징을 이용하면 메트릭 계산의 회수를 줄여 보다 신속한 복호화가 가능하게 된다.
도 6은 PSK를 위한 성상도들을 나타낸 것으로서, (a)는 BPSK 성상도를, (b)은 QPSK 성상도를, (c)은 8PSK 성상도를 각각 나타내었다. 도시한 바와 같이 PSK의 경우에는 모든 심볼들이 단위 원(unit circle) 상에 위치하는데, 이는 모든 심볼들의 크기가 항상 1임을 의미한다.
일 예를 들어 8PSK 심볼들을 4개의 송신 안테나들을 통해 전송하는 경우(즉 U6)에 대해 설명하면, x1과 x3의 크기는 1이기 때문에 앞서 언급한 <수학식 35>의 메트릭을 최소화하는 것은 하기의 <수학식 42>을 최소화하는 것과 동일하다.
Figure 112003012057990-pat00116
이때 특정 x1에 대하여 상기 <수학식 42>을 최소화하는 것은 하기의 <수학식 43>를 최소화하는 것과 동일하다.
Figure 112003012057990-pat00117
x1은 특정한 값을 사용하기 때문에 상기 <수학식 43>를 최소화하는 것은
Figure 112003012057990-pat00118
에 가장 근접한 x3을 찾는 것과 동일하다. 그러면 가능한 모든 x1에 대하여 대응하는 하나의 x3을 찾는 것이 가능하게 되므로, 수신기는 이 쌍들 중 제1 실시예에 나타낸 ML 복호화를 위한 메트릭을 최소로 하는 쌍을 수신하고자 하는 심볼들로서 검출한다. x2와 x4를 검출하고자 하는 경우, 마찬가지로 수신기는 가능한 모든 x2에 대하여
Figure 112003012057990-pat00119
에 가장 근접하는 x4의 쌍들을 찾고, 이 쌍들 중 ML 복호화를 위한 메트릭을 최소로 하는 심볼 쌍을 검출한다. 또한 이는 PSK를 사용하는 다른 송신 부호화 행렬의 수신시에도 동일하게 적용된다.
이는 다른 두 개의 심볼들 x2, x4 및 PSK를 사용하는 다른 송신 부호화 행렬의 수신시에도 동일하게 적용된다.
마찬가지로 QAM을 위한 복호화를 설명하면, 도 7의 (a)와 (b)에 나타낸 바와 같이 16QAM과 64QAM의 경우에는 모든 심볼들의 크기가 동일하지 않다. QAM 방식에서 사용하는 메트릭은 앞서 언급한 <수학식 39>에 나타낸 바와 같다. 상기 메트릭에서 x1을 고정하면, 가능한 모든 x3들에 대해 상기 <수학식 39>를 최소화하는 것은 하기의 <수학식 44>을 최소화하는 것과 동일하다.
Figure 112003012057990-pat00120
여기서 특정한 x1에 대하여 상기 <수학식 44>를 최소화하는 것은
Figure 112003012057990-pat00121
에 가장 근접한 x3을 찾는 것과 동일하다. 수신기는 가능한 모든 x1에 대하여 대응하는 하나의 x3으로 이루어진 쌍들을 찾고, 이 쌍들 중 제1 실시예에 나타낸 ML 복호화를 위한 메트릭을 최소로 하는 쌍을 수신하고자 하는 심볼들로서 검출한다. x2와 x4를 검출하고자 하는 경우, 마찬가지로 수신기는 가능한 모든 x2에 대하여
Figure 112003012057990-pat00122
에 가장 근접하는 x4의 쌍들을 찾고, 이 쌍들 중 ML 복호화를 위한 메트릭을 최소로 하는 심볼 쌍을 검출한다. 또한 이는 QAM을 사용하는 다른 송신 부호화 행렬의 수신시에도 동일하게 적용된다.
도 8은 본 발명에 따른 복호화의 제2 실시예를 수행하기 위한 동작을 나타낸 흐름도로서, 여기에는 단지 하나의 심볼 쌍을 검출하는 동작만을 도시하였으나 나머지 심볼 쌍을 검출하는 동작도 이와 유사하다.
상기 도 8을 참조하면, 과정(402)에서 기준값들 m1,m2는 미리 정해진 매우 작은 수, 예를 들어 10-10으로 설정되고 심볼 인덱스 i는 0으로 설정된다. 과정(404)에서 수신기는 복수의 시간구간들 동안에 수신된 신호들과 추정된 채널 이득들을 가지고 파라미터들 R1,R3,R13을 계산한다. 과정(406)에서 첫 번째 심볼 x 1은 si로 설정되며, 과정(408)에서 수신기는
Figure 112003012057990-pat00123
을 계산한다. 과정(410)에서 j를 0으로 초기화한 후 과정 (412)에서 두 번째 심볼 x3은 sj로 설정되고, 과정(414)에서 수신기는
Figure 112003012057990-pat00124
을 계산한다.
과정(416)에서 상기 계산된
Figure 112003012057990-pat00125
가 상기 설정된 매우 작은 값 m1보다 작지 않으면 과정(420)으로 진행하며, 작으면 과정(418)으로 진행하여 상기 m1을 상기
Figure 112003012057990-pat00126
으로 갱신하고
Figure 112003012057990-pat00127
를 상기 두 번째 심볼로 설정한 다음 상기 과정(420)으로 진행한다. 상기 과정(420)에서 상기 두 번째 심볼이 가능한 마지막 심볼이면, 예를 들어 16QAM의 경우 i가 16에 도달하였으면, 첫 번째 심볼(si)에 대하여 대응하는 두 번째 심볼(sj)을 검출한 것으로 판단하여 과정(424)으로 진행하고, 그렇지 않으면 과정(422)으로 진행하여 j를 1만큼 증가시킨 후 상기 과정(412)으로 복귀한다.
상기 과정(424)에서 수신기는
Figure 112003012057990-pat00128
을 계산하한다. 과정(426)에서 상기 계산된
Figure 112003012057990-pat00129
가 상기 설정된 매우 작은 값 m2보다 작지 않으면 과정(430)으로 진행하며, 그렇지 않으면 과정(428)으로 진행하여 상기 m2를 상기
Figure 112003012057990-pat00130
으로 갱신하고
Figure 112003012057990-pat00131
를 상기 첫 번째 심볼로 설정한 다음 상기 과정(430)으로 진행한다. 상기 과정(430)에서 상기 첫 번째 심볼이 가능한 마지막 심볼이면, 예를 들어 16QAM의 경우 i가 16에 도달하였으면, 모든 첫 번째 심볼들에 대하여 대응하는 두 번째 심볼들을 검출한 것으로 판단하여 과정(434)으로 진행하고, 그렇지 않으면 과정(432)으로 진행하여 i를 1만큼 증가시킨 후 상기 과정(406)으로 복귀한다. 상기 과정(434)에서 수신기는 최종적으로
Figure 112003012057990-pat00132
,
Figure 112003012057990-pat00133
를 검출한다.
도 9는 본 발명에 따른 복호화의 제2 실시예를 수행하기 위한 수신기의 하드 웨어 구성을 나타낸 블럭도로서, 여기서 나타낸 수신기는 독립적으로 동작하는 2개의 복호기들(540,545)을 포함하여 구성된다.
상기 도 9를 참조하면, 채널 추정기(520)는 복수의 송신 안테나들로부터 복수의 수신 안테나들(510)로의 채널 이득들을 나타내는 채널 계수들을 추정하며, 심볼 배열기(530)는 상기 수신 안테나들(510) 각각을 통해 복수의 시간구간들, 즉 4개의 시간구간들 동안 수신되는 신호들을 수집한다. 이는 상기 도 3 또는 도 4에 나타낸 송신기에 의해 한 블럭의 심볼들이 4개의 시간구간들 동안 전송되었기 때문이다.
상기 심볼 배열기(530)는 상기 복수의 수신 안테나들(510)을 통해 수신되는 신호들을 모아 행렬 형태로 구성한다. 여기서 하나의 행에는 하나의 수신 안테나를 통해 수신되는 신호들을 배치하고 하나의 열에는 하나의 시간구간에 수신되는 신호들을 배치한다. 여기에서는 복수개의 수신 안테나들(510)을 사용하는 구조를 도시하였으나 아래에서는 설명의 편의를 위하여 하나의 수신 안테나에 대한 동작을 설명할 것이다.
송신기로부터 전송된 4개의 심볼들 x1,x2,x3,x4를 복원하고자 하는 경우, 상기 복호기들(540,445) 중 첫 번째 복호기 부분(540)은 상기 채널 이득들 및 상기 수신 신호들에 따라 x1과 x3을 검출하며 제2 복호기 부분(545)은 마찬가지 방식으로 x2와 x4를 검출한다. 그러면 상기 복호기들(540,445)에 의해 상기 4개의 심볼들이 동시에 검출된다.
상기 제1 복호기(540)의 동작에 대해 설명하면, 상기 제1 복호기(340)에서 심볼 발생기(550)는 모든 가능한 심볼 쌍들을 생성하며, 위상 회전기들(552,454)은 상기 발생된 심볼들 중 적어도 하나를 송신기에 의해 사용된 것과 동일한 위상값 v 또는 1만큼 회전시킨다. 상기 가능한 모든 심볼 쌍들의 개수는 사용되는 변조차수의 제곱과 동일하며, 예를 들어 16QAM의 경우 162개이다.
심볼 선택기(560)는 상기 추정된 채널 이득들과 상기 수신 신호들을 가지고 파라미터들 R1,R3,R13을 계산하고, 상기 가능한 모든 심볼 쌍들 중 상기 계산된 파라미터들에 의해 상기한 <수학식 43> 또는 <수학식 44>을 최소화하는 심볼 쌍들을 선택한다. 상기 선택되는 심볼 쌍들의 개수는 사용되는 변조차수와 동일하며, 예를 들어 16QAM의 경우 <수학식 44>에 의하여 16개의 심볼 쌍들이 선택된다.
메트릭 계산기(570)는 상기 선택된 심볼 쌍들에 대하여 상기 파라미터들을 가지고 변조방식 및 송신 안테나들의 개수에 따라 이미 언급한 메트릭 값들을 계산하고, 최소메트릭 검출기(580)는 상기 계산된 메트릭 값들을 이용하여 최소의 메트릭 값을 가지도록 하는 하나의 심볼 쌍을 검출한다. 여기서 상기 메트릭 계산은 <수학식 19> 또는 <수학식 23> 또는 <수학식 31> 또는 <수학식 35> 또는 <수학식 39>에 따른다.
이상과 같은 동작은 상기 제2 복호기(545)에서도 동일하게 이루어진다. 이와 같이 상기 제1 복호기(540)에서는 x1과 x3을 검출하고 상기 제2 복호기(545)에서는 x2와 x4를 검출하면, 병렬/직렬 변환기(590)는 상기 검출된 심볼들을 순서대로 나열 하여 복원된 심볼 조합 x1,x2,x3,x4를 출력한다.
2b PSK 성상도를 사용할 때 복호화의 제2 실시예를 위한 계산량은 다음과 같다. R1,R3,R13이 계산되어 있다고 할 때,
Figure 112003012057990-pat00134
은 b회의 덧셈과 2b회의 곱셈을 통해 계산되고,
Figure 112003012057990-pat00135
는 각
Figure 112003012057990-pat00136
마다 한번씩 2b회의 비교 연산들을 통해 계산되며, 모든 x1들에 대한
Figure 112003012057990-pat00137
는 3*2b회의 곱셈과 덧셈을 통해 계산된다. 그러므로 복호화의 제2 실시예는 총 4*2b회의 덧셈과 곱셈, 그리고 2b회의 비교 연산만으로 제1 실시예에 나타낸 ML 복호화와 동일한 심볼 검출 성능을 얻는다.
<복호화의 제3 실시예>
본 발명에 따른 복호화의 제3 실시예는 QPSK 또는 8PSK에 대하여 사용 가능한 것으로서, 복호화의 제1 실시예 및 제2 실시예보다 심볼 검출 성능은 약간 떨어지지만 계산량을 훨씬 줄일 수 있다.
일 예를 들어 8PSK 심볼들을 검출하는 경우, 수신기는 파라미터들 R1,R3,R13을 계산한 후, 가능한 모든 심볼들 중 <수학식 35>의 메트릭을 참조하여 R1에 가장 근접한 심볼 q1과 R3에 가장 근접한 심볼 q3과 R13에 가장 근접한 심볼 q13을 결정하고, 만일 q13
Figure 112003012057990-pat00138
와 동일하다면, 상기 q1과 q3을 검출한다.
그렇지 않은 경우 수신기는 상기 q13과 상기
Figure 112003012057990-pat00139
사이의 각도를 2로 나누어
Figure 112003012057990-pat00140
를 계산하고, 상기 결정된 q1을 중심으로 하여 상기
Figure 112003012057990-pat00141
이내의 범위에 있는 첫 번째 후보 심볼들 및 상기 결정된 q3을 중심으로 하여 상기
Figure 112003012057990-pat00142
이내의 범위에 있는 두 번째 후보 심볼들을 대상으로 제1 실시예에 나타낸 ML 복호화를 위한 메트릭을 계산하여 원하는 심볼들을 검출한다.
마찬가지로 수신기는 파라미터들 R2,R4,R24를 계산한 후, R2에 가장 근접한 심볼 q2와 R4에 가장 근접한 심볼 q4과 R24에 가장 근접한 심볼 q24를 결정하고, 만일 q24
Figure 112003012057990-pat00143
와 동일하다면, 상기 q2과 q4를 검출한다.
그렇지 않은 경우 수신기는 상기 q24와 상기
Figure 112003012057990-pat00144
사이의 각도를 2로 나누어
Figure 112003012057990-pat00145
를 계산하고, 상기 결정된 q2를 중심으로 하여 상기
Figure 112003012057990-pat00146
이내의 범위에 있는 첫 번째 후보 심볼들 및 상기 결정된 q4를 중심으로 하여 상기
Figure 112003012057990-pat00147
이내의 범위에 있는 두 번째 후보 심볼들을 대상으로 ML 복호화를 위한 메트릭을 계산하여 원하는 심볼들을 검출한다.
도 10은 본 발명에 따른 부-최적 복호화를 설명하기 위한 도면으로서, 여기에는 일 예로서 8PSK의 성상도를 나타내었다. 상기 도 10의 (a)를 참조하면, R1에 가장 근접한 심볼 q1
Figure 112003012057990-pat00148
이고 R3에 가장 근접한 심볼 q3
Figure 112003012057990-pat00149
이고 R13에 가장 근접한 심볼 q13
Figure 112003012057990-pat00150
이다.
Figure 112003012057990-pat00151
Figure 112003012057990-pat00152
가 되고 q13
Figure 112003012057990-pat00153
사이의 각을 2로 나누면
Figure 112003012057990-pat00154
이다. 이제 (b)를 참조하면 수신기는 q1에서
Figure 112003012057990-pat00155
범위 이내에 있는 후보 심볼들 s2,s3,s4와 q3에서
Figure 112003012057990-pat00156
범위 이내에 있는 후보 심볼들 s0,s6,s7로 이루어질 수 있는 가능한 모든 심볼 쌍들에 대해 제1 실시예에 나타낸 ML 복호화를 위한 메트릭을 최소화하는 심볼 쌍을 검출한다.
상기의 설명은 U6 이외에 PSK를 사용하는 다른 송신 부호화 행렬의 수신시에도 동일하게 적용된다.
도 11은 본 발명에 따른 복호화의 제3 실시예를 수행하기 위한 동작을 나타낸 흐름도로서, 여기에는 단지 하나의 심볼 쌍을 검출하는 동작만을 도시하였으나 나머지 심볼 쌍을 검출하는 동작도 이와 유사하다.
상기 도 11을 참조하면, 수신기는 과정(602)에서 파라미터들 R1,R3,R13을 계산한 후, 과정(604)에서 가능한 모든 심볼들 중 상기 R1에 가장 근접한 심볼 x1과 상기 R3에 가장 근접한 심볼 x3과 상기 R13에 가장 근접한 심볼 x13 을 결정한다. 과정(606)에서 만일 x13
Figure 112003012057990-pat00157
와 동일하다면, 수신기는 과정(614)으로 진행하여 상기 x1과 x2를 검출한다.
동일하지 않은 경우 수신기는 과정(608)에서
Figure 112003012057990-pat00158
을 계산하고, 과정(610)에서 상기 결정된 x1를 중심으로 하여 상기
Figure 112003012057990-pat00159
이내의 범위에 있는 첫 번째 후보 심볼들 및 상기 결정된 x3을 중심으로 하여 상기
Figure 112003012057990-pat00160
이내의 범위에 있는 두 번째 후보 심볼들을 선택한다. 과정(612)에서 수신기는 상기 선택된 첫 번째 및 두 번째 후보 심볼들로 이루어진 가능한 모든 심볼 쌍들에 대해 제1 실시예에 나타낸 ML 복호화를 위한 메트릭을 계산하여 최소의 메트릭 값을 가지는 하나의 심볼 쌍을 검출한다.
본 발명에 따른 부-최적 복호화를 수행하기 위한 수신기의 하드웨어 구성은 앞서 언급한 도 9와 동일하다. 단지 도 9의 심볼 선택기(560)는 상기 추정된 채널 이득들과 상기 수신 신호들을 가지고 파라미터들 R1,R3,R13을 계산하고, 상기 파라미터들에 근접한 심볼들을 결정한 후
Figure 112003012057990-pat00161
를 계산하며, 상기 심볼들로부터
Figure 112003012057990-pat00162
이내의 범위에 있는 후보 심볼들을 선택한다. 상기 선택된 후보 심볼들로 이루어질 수 있는 후보 심볼 쌍들의 개수는 QPSK의 경우 최대 3*3개이고, 8PSK의 경우 최대 5*5개이다.
그러면 메트릭 계산기(570)는 상기 선택된 후보 심볼들로 이루어질 수 있는 가능한 모든 심볼 쌍들에 대하여 이미 언급한 메트릭 값들을 계산하고, 최소메트릭 검출기(580)는 상기 계산된 메트릭 값들을 이용하여 최소의 메트릭 값을 가지도록 하는 하나의 심볼 쌍을 검출한다. 여기서 상기 메트릭 계산은 <수학식 19> 또는 <수학식 23> 또는 <수학식 31> 또는 <수학식 35> 또는 <수학식 39>에 따른다.
이상과 같은 동작은 상기 제2 복호기(545)에서도 동일하게 이루어진다. 이와 같이 상기 제1 복호기(540)에서는 x1과 x3을 검출하고 상기 제2 복호기(545)에서는 x2와 x4를 검출하면, 병렬/직렬 변환기(590)는 상기 검출된 심볼들을 순서대로 나열하여 복원된 심볼 조합 x1,x2,x3,x4를 출력한다.
도 12 내지 도 14는 각각 BPSK, QPSK, 8PSK에서 본 발명에 따른 복호화의 제1 실시예를 사용하는 경우, 2개 내지 4개의 송신 안테나들로부터 1개의 수신 안테나로의 수신 신호대 잡음비(Signal to Noise Ratio: SNR)에 대한 심볼 에러율들(Symbol Error Rates: SERs)을 비교한 것이다.
상기 도 12에서 700은 2개의 안테나들을 사용하는 경우의 심볼 에러율이고 702는 3개의 안테나 사용하는 경우의 심볼 에러율이고 704는 4개의 안테나를 사용하는 경우의 심볼 에러율이다. 상기 도 13에서 710은 2개의 안테나들을 사용하는 경우의 심볼 에러율이고 712는 3개의 안테나 사용하는 경우의 심볼 에러율이고 714는 4개의 안테나를 사용하는 경우의 심볼 에러율이다. 상기 도 14에서 720은 2개의 안테나들을 사용하는 경우의 심볼 에러율이고 722는 3개의 안테나 사용하는 경우의 심볼 에러율이고 724는 4개의 안테나를 사용하는 경우의 심볼 에러율이다.
심볼 에러율(SER)과 신호대 잡음비(SNR)의 관계는 하기의 <수학식 45>과 같 이 나타내어진다.
Figure 112003012057990-pat00163
여기서 C는 상수이고 d는 다이버시티 이득이다. 따라서 도 12 내지 도 14와 같은 로그 스케일의 그래프는 log(SER) = -d·log(C·SNR) 형태가 된다. log(SNR)을 x축으로 하면 y = -dx가 되어 d는 기울기가 된다. 즉, 로그 스케일로 나타낸 SER과 SNR의 관계 그래프에서 기울기는 다이버시티 이득이다. 그러므로 상기 도면들에 나타낸 바와 같이 본 발명에 따른 송신 다이버시티는 송신 안테나들의 개수만큼의, 즉 최대의 다이버시티 이득을 얻을 수 있다.
도 15는 4개의 송신 안테나들과 8PSK를 사용하는 경우, 본 발명에 따른 복호화의 제3 실시예와 제1 실시예를 심볼 에러율의 관점에서 비교한 것으로서, 730은 제3 실시예에 따른 부-최적 복호화를 나타낸 것이고 732는 제1 실시예에 따른 ML 복호화를 나타낸 것이다. 도시한 바와 같이 본 발명의 제3 실시예는 제1 실시예에 비교해서 약간의 성능 저하를 가지지만 여전히 최대의 다이버시티 이득을 얻을 수 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되지 않으며, 후술되는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
이상에서 상세히 설명한 바와 같이 동작하는 본 발명에 있어서, 개시되는 발명중 대표적인 것에 의하여 얻어지는 효과를 간단히 설명하면 다음과 같다.
본 발명은, 3개 이상의 송신 안테나들을 사용하는 공간-시간 블럭부호에서 최대의 다이버시티 이득을 얻을 수 있으며, 전송 심볼들을 검출하는 복호기의 구조를 간단히 하여 데이터 처리 속도를 향상시키고 수신기 구조를 간단히 하여 시스템 개발비용을 절약할 수 있는 효과가 있다.

Claims (55)

  1. 무선통신 시스템에서 다수의 송신 안테나들을 통해 변조 심볼들을 전송하는 송신기에 있어서,
    상기 변조 심볼들을 부호화하고, 상기 변조 심볼들 중 적어도 하나의 변조 심볼에 대해 반전, 공액화(conjugating) 및 위상 회전 방식들 중 적어도 하나의 방식을 사용하여 송신 부호화 행렬을 생성하는 송신 부호화 행렬 생성기를 포함하는 상기 송신기.
  2. 제 1 항에 있어서, 상기 송신 안테나들의 개수가 4개인 경우, 상기 송신 부호화 행렬 생성기는,
    입력되는 4개의 심볼들과 상기 4개의 심볼들의 반전 심볼들과 상기 4개의 심볼들의 공액 심볼들을 가지고 4개의 행들과 4개의 열들을 가지는 행렬을 생성하는 부호화기와,
    상기 적어도 하나의 변조 심볼을 미리 결정된 위상값만큼 위상 회전시키는 적어도 한개의 위상 회전기를 포함하는 상기 송신기.
  3. 제 2 항에 있어서, 상기 부호화기에 의해 생성되는 행렬은 하기에 나타낸 행렬들 중 어느 하나임을 특징으로 하는 송신기.
    Figure 112003012057990-pat00164
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들임.
  4. 제 2 항에 있어서, 상기 입력되는 심볼들이 BPSK(Binary Phase Shift Keying) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U2와 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00165
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들임.
  5. 제 2 항에 있어서, 상기 입력되는 심볼들이 QPSK(Quadrature Phase Shift Keying) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U4와 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00166
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들이고 v는 상기 위상값임.
  6. 제 5 항에 있어서, 상기 v는
    Figure 112003012057990-pat00167
    임을 특징으로 하는 송신기.
  7. 제 2 항에 있어서, 상기 입력되는 심볼들이 8PSK(8-ary Phase Shift Keying) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U6과 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00168
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들이고 v는 상기 위상값임.
  8. 제 7 항에 있어서, 상기 v는
    Figure 112003012057990-pat00169
    임을 특징으로 하는 송신기.
  9. 제 2 항에 있어서, 상기 입력되는 심볼들이 16QAM(16-ary Quadrature Amplitude Modulation) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U8과 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00170
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들이고 v는 상기 위상값임.
  10. 제 9 항에 있어서, 상기 v는
    Figure 112003012057990-pat00171
    임을 특징으로 하는 송신기.
  11. 제 2 항에 있어서, 상기 입력되는 심볼들이 64QAM(64-ary Quadrature Amplitude Modulation) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U10과 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00172
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들이고 v는 상기 위상값임.
  12. 제 11 항에 있어서, 상기 v는
    Figure 112003012057990-pat00173
    임을 특징으로 하는 송신기.
  13. 제 1 항에 있어서, 상기 송신 안테나들의 개수가 3개인 경우, 상기 송신 부호화 행렬 생성기는,
    입력되는 4개의 심볼들과 상기 4개의 심볼들의 반전 심볼들과 상기 4개의 심볼들의 공액 심볼들을 가지고 4×4 송신 부호화 행렬을 생성하는 부호화기와,
    상기 4×4 송신 부호화 행렬에서 두개의 열을 선택하여 새로운 하나의 열로 대체하도록 하는 열 치환기를 포함하는 상기 송신기.
  14. 제 13 항에 있어서, 상기 부호화기에 의해 생성되는 행렬은 하기에 나타낸 행렬들 중 어느 하나임을 특징으로 하는 송신기.
    Figure 112003012057990-pat00175
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들임.
  15. 제 13 항에 있어서, 상기 입력되는 심볼들이 BPSK(Binary Phase Shift Keying) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U1과 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00176
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들임.
  16. 제 13 항에 있어서, 상기 입력되는 심볼들이 QPSK(Quadrature Phase Shift Keying) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U3과 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00177
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들이고 v는 상기 위상값임.
  17. 제 16 항에 있어서, 상기 v는
    Figure 112003012057990-pat00178
    임을 특징으로 하는 송신기.
  18. 제 13 항에 있어서, 상기 입력되는 심볼들이 8PSK(8-ary Phase Shift Keying) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U5와 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00179
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들이고 v는 상기 위상값임.
  19. 제 18 항에 있어서, 상기 v는
    Figure 112003012057990-pat00180
    임을 특징으로 하는 송신기.
  20. 제 13 항에 있어서, 상기 입력되는 심볼들이 16QAM(16-ary Quadrature Amplitude Modulation) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U7과 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00181
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들이고 v는 상기 위상값임.
  21. 제 20 항에 있어서, 상기 v는
    Figure 112003012057990-pat00182
    임을 특징으로 하는 송신기.
  22. 제 13 항에 있어서, 상기 입력되는 심볼들이 64QAM(64-ary Quadrature Amplitude Modulation) 심볼들인 경우 상기 송신 부호화 행렬은 하기의 U9와 같음을 특징으로 하는 송신기.
    Figure 112003012057990-pat00183
    여기서 s1,s2,s3,s4는 상기 입력되는 심볼들이고 v는 상기 위상값임.
  23. 제 22 항에 있어서, 상기 v는
    Figure 112003012057990-pat00184
    임을 특징으로 하는 송신기.
  24. 무선통신 시스템에서 송신기에 의해 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    3개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들에 대해 소정의 측정 기준식의 값을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 변조 심볼들이 BPSK 심볼들로 이루어진 경우 상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고,
    상기 소정의 측정 기준식
    Figure 112005070140898-pat00185
    Figure 112005070140898-pat00186
    를 최소화하는 심볼 쌍들 x1,x3과 x2,x4를 각각 검출하는 것을 특징으로 하는 수신기.
    Figure 112005070140898-pat00187
    Figure 112005070140898-pat00188
    Figure 112005070140898-pat00189
    Figure 112005070140898-pat00190
    Figure 112005070140898-pat00191
    Figure 112005070140898-pat00192
    Figure 112005070140898-pat00193
    Figure 112005070140898-pat00194
    Figure 112005070140898-pat00195
    Figure 112005070140898-pat00196
    여기서 상기 α,β,γ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들임.
  25. 무선통신 시스템에서 송신기에 의해 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    3개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 변조 심볼들이 QPSK 또는 8PSK 심볼들로 이루어진 경우 상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고,
    Figure 112003012057990-pat00197
    Figure 112003012057990-pat00198
    를 최소화하는 심볼 쌍들 x1,x3과 x2,x4를 각각 검출하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00199
    Figure 112003012057990-pat00200
    Figure 112003012057990-pat00201
    Figure 112003012057990-pat00202
    Figure 112003012057990-pat00203
    Figure 112003012057990-pat00204
    Figure 112003012057990-pat00205
    Figure 112003012057990-pat00206
    Figure 112003012057990-pat00207
    Figure 112003012057990-pat00208
    여기서 상기 α,β,γ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  26. 무선통신 시스템에서 송신기에 의해 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    3개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 변조 심볼들이 16QAM 또는 64QAM 심볼들로 이루어진 경우 상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고,
    Figure 112003012057990-pat00209
    Figure 112003012057990-pat00210
    를 최소화하는 심볼 쌍들 x1,x3과 x2,x4를 각각 검출하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00211
    Figure 112003012057990-pat00212
    Figure 112003012057990-pat00213
    Figure 112003012057990-pat00214
    Figure 112003012057990-pat00215
    Figure 112003012057990-pat00216
    Figure 112003012057990-pat00217
    Figure 112003012057990-pat00218
    Figure 112003012057990-pat00219
    Figure 112003012057990-pat00220
    Figure 112003012057990-pat00221
    여기서 상기 α,β,γ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  27. 무선통신 시스템에서 송신기에 의해 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    4개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 변조 심볼들이 BPSK 심볼들로 이루어진 경우 상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고,
    Figure 112003012057990-pat00222
    Figure 112003012057990-pat00223
    를 최소화하는 심볼 쌍들 x1,x3과 x2,x4를 각각 검출하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00224
    Figure 112003012057990-pat00225
    Figure 112003012057990-pat00226
    Figure 112003012057990-pat00227
    Figure 112003012057990-pat00228
    Figure 112003012057990-pat00229
    Figure 112003012057990-pat00230
    Figure 112003012057990-pat00231
    Figure 112003012057990-pat00232
    Figure 112003012057990-pat00233
    여기서 상기 α,β,γ,ζ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들임.
  28. 무선통신 시스템에서 송신기에 의해 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    4개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신 호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 변조 심볼들이 QPSK 또는 8PSK 심볼들로 이루어진 경우 상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고,
    Figure 112003012057990-pat00234
    Figure 112003012057990-pat00235
    를 최소화하는 심볼 쌍들 x1,x3과 x2,x4를 각각 검출하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00236
    Figure 112003012057990-pat00237
    Figure 112003012057990-pat00238
    Figure 112003012057990-pat00239
    Figure 112003012057990-pat00240
    Figure 112003012057990-pat00241
    Figure 112003012057990-pat00242
    Figure 112003012057990-pat00243
    Figure 112003012057990-pat00244
    Figure 112003012057990-pat00245
    여기서 상기 α,β,γ,ζ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  29. 무선통신 시스템에서 송신기에 의해 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    4개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 변조 심볼들이 16QAM 또는 64QAM 심볼들로 이루어진 경우 상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고,
    Figure 112003012057990-pat00246
    Figure 112003012057990-pat00247
    를 최소화하는 심볼 쌍들 x1,x3과 x2,x4를 각각 검출하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00248
    Figure 112003012057990-pat00249
    Figure 112003012057990-pat00250
    Figure 112003012057990-pat00251
    Figure 112003012057990-pat00252
    Figure 112003012057990-pat00253
    Figure 112003012057990-pat00254
    Figure 112003012057990-pat00255
    Figure 112003012057990-pat00256
    Figure 112003012057990-pat00257
    Figure 112003012057990-pat00258
    여기서 상기 α,β,γ,ζ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  30. 무선통신 시스템에서 송신기에 의해 PSK(Phase Shift Keying)로 변조되고 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    3개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들 중 후보 심볼 쌍들을 선택하며, 상기 선택된 후보 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고, 가능한 모든 심볼들 x1
    Figure 112003012057990-pat00259
    에 가장 가까운 심볼들 x3 및 가능한 모든 심볼들 x2
    Figure 112003012057990-pat00260
    에 가장 가까운 심볼들 x4로 각각 이루어진 심볼 쌍들을 상기 후보 심볼 쌍들로 각각 선택하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00261
    Figure 112003012057990-pat00262
    Figure 112003012057990-pat00263
    Figure 112003012057990-pat00264
    Figure 112003012057990-pat00265
    Figure 112003012057990-pat00266
    Figure 112003012057990-pat00267
    Figure 112003012057990-pat00268
    Figure 112003012057990-pat00269
    Figure 112003012057990-pat00270
    여기서 상기 α,β,γ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  31. 무선통신 시스템에서 송신기에 의해 QAM(Quadrature Amplitude Modulation)으로 변조되고 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    3개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들 중 후보 심볼 쌍들을 선택하며, 상기 선택된 후보 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출 하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고, 가능한 모든 심볼들 x1
    Figure 112003012057990-pat00271
    에 가장 가까운 심볼들 x3 및 가능한 모든 심볼들 x2
    Figure 112003012057990-pat00272
    에 가장 가까운 심볼들 x4로 각각 이루어진 심볼 쌍들을 상기 후보 심볼 쌍들로 각각 선택하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00273
    Figure 112003012057990-pat00274
    Figure 112003012057990-pat00275
    Figure 112003012057990-pat00276
    Figure 112003012057990-pat00277
    Figure 112003012057990-pat00278
    Figure 112003012057990-pat00279
    Figure 112003012057990-pat00280
    Figure 112003012057990-pat00281
    Figure 112003012057990-pat00282
    Figure 112003012057990-pat00283
    여기서 상기 α,β,γ,ζ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  32. 무선통신 시스템에서 송신기에 의해 PSK(Phase Shift Keying)로 변조되고 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    4개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들 중 후보 심볼 쌍들을 선택하며, 상기 선택된 후보 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고, 가능한 모든 심볼들 x1
    Figure 112003012057990-pat00284
    에 가장 가까운 심볼들 x3 및 가능한 모든 심볼들 x2
    Figure 112003012057990-pat00285
    에 가장 가까운 심볼들 x4로 각각 이루어진 심볼 쌍들을 상기 후보 심볼 쌍들로 각각 선택하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00286
    Figure 112003012057990-pat00287
    Figure 112003012057990-pat00288
    Figure 112003012057990-pat00289
    Figure 112003012057990-pat00290
    Figure 112003012057990-pat00291
    Figure 112003012057990-pat00292
    Figure 112003012057990-pat00293
    Figure 112003012057990-pat00294
    Figure 112003012057990-pat00295
    여기서 상기 α,β,γ,ζ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  33. 무선통신 시스템에서 송신기에 의해 QAM(Quadrature Amplitude Modulation)으로 변조되고 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    4개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들 중 후보 심볼 쌍들을 선택하며, 상기 선택된 후보 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 제1 및 제2 복호기들은,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13, R2, R4, R24를 계산하고, 가능한 모든 심볼들 x1
    Figure 112003012057990-pat00296
    에 가장 가까운 심볼들 x3 및 가능한 모든 심볼들 x2
    Figure 112003012057990-pat00297
    에 가장 가까운 심볼들 x4로 각각 이루어진 심볼 쌍들을 상기 후보 심볼 쌍들로 각각 선택하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00298
    Figure 112003012057990-pat00299
    Figure 112003012057990-pat00300
    Figure 112003012057990-pat00301
    Figure 112003012057990-pat00302
    Figure 112003012057990-pat00303
    Figure 112003012057990-pat00304
    Figure 112003012057990-pat00305
    Figure 112003012057990-pat00306
    Figure 112003012057990-pat00307
    Figure 112003012057990-pat00308
    여기서 상기 α,β,γ,ζ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  34. 무선통신 시스템에서 송신기에 의해 PSK(Phase Shift Keying)로 변조되고 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    3개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신 호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들 중 후보 심볼 쌍들을 선택하며, 상기 선택된 후보 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 제1 복호기는,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13을 계산하고, R1에 가장 가까운 심볼 x1과 R3에 가장 가까운 심볼 x3과 R13에 가장 가까운 심볼 x13에 대하여
    Figure 112003012057990-pat00309
    이 x13과 동일하면 x1 및 x2의 쌍을 검출하며, 동일하지 않으면 x13
    Figure 112003012057990-pat00310
    사이 각의 1/2인
    Figure 112003012057990-pat00311
    를 계산하고, x1로부터
    Figure 112003012057990-pat00312
    이내의 심볼들과 x3으로부터
    Figure 112003012057990-pat00313
    이내의 심볼들로 이루어진 심볼 쌍들을 상기 후보 심볼 쌍들로 선택하며,
    상기 제2 복호기는,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R2, R4, R24를 계산하고, R2에 가장 가까운 심볼 x2와 R4에 가장 가까운 심볼 x4와 R24에 가장 가까운 심볼 x24에 대하여
    Figure 112003012057990-pat00314
    이 x24와 동일하면 x2 및 x4의 쌍을 검출하며, 동일하지 않으면 x24
    Figure 112003012057990-pat00315
    사이 각의 1/2인
    Figure 112003012057990-pat00316
    를 계산하고, x2로부터
    Figure 112003012057990-pat00317
    이내의 심볼들과 x4로부터
    Figure 112003012057990-pat00318
    이내의 심볼들로 이루어진 심볼 쌍들을 상기 후보 심볼 쌍들로 선택하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00319
    Figure 112003012057990-pat00320
    Figure 112003012057990-pat00321
    Figure 112003012057990-pat00322
    Figure 112003012057990-pat00323
    Figure 112003012057990-pat00324
    Figure 112003012057990-pat00325
    Figure 112003012057990-pat00326
    Figure 112003012057990-pat00327
    Figure 112003012057990-pat00328
    여기서 상기 α,β,γ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  35. 무선통신 시스템에서 송신기에 의해 PSK(Phase Shift Keying)로 변조되고 각각 1회씩 위상 회전되어 송신된 변조 심볼들을 수신하는 수신기에 있어서,
    4개의 송신 안테나들로부터 4개의 시간구간들 동안 수신 안테나로 수신된 신호들과 상기 송신 안테나들로부터 상기 수신 안테나로의 채널 이득들을 가지고, 가능한 모든 심볼 쌍들 중 후보 심볼 쌍들을 선택하며, 상기 선택된 후보 심볼 쌍들에 대해 ML 복호화를 위한 메트릭 값들을 최소화하는 하나의 심볼 쌍을 각각 검출하는 제1 및 제2 복호기들을 포함하여 구성되며,
    상기 제1 복호기는,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R1, R3, R13을 계산하고, R1에 가장 가까운 심볼 x1과 R3에 가장 가까운 심볼 x3과 R13에 가장 가까운 심볼 x13에 대하여
    Figure 112003012057990-pat00329
    이 x13과 동일하면 x1 및 x2의 쌍을 검출하며, 동일하지 않으면 x13
    Figure 112003012057990-pat00330
    사이 각의 1/2인
    Figure 112003012057990-pat00331
    를 계산하고, x1로부터
    Figure 112003012057990-pat00332
    이내의 심볼들과 x3으로부터
    Figure 112003012057990-pat00333
    이내의 심볼들로 이루어진 심볼 쌍들을 상기 후보 심볼 쌍들로 선택하며,
    상기 제2 복호기는,
    상기 수신 신호들과 상기 채널 이득들을 가지고 하기의 수학식에 따라 R2, R4, R24를 계산하고, R2에 가장 가까운 심볼 x2와 R4에 가장 가까운 심볼 x4와 R24에 가장 가까운 심볼 x24에 대하여
    Figure 112003012057990-pat00334
    이 x24와 동일하면 x2 및 x4의 쌍을 검출하며, 동일하지 않으면 x24
    Figure 112003012057990-pat00335
    사이 각의 1/2인
    Figure 112003012057990-pat00336
    를 계산하고, x2로부터
    Figure 112003012057990-pat00337
    이내의 심볼들과 x4로부터
    Figure 112003012057990-pat00338
    이내의 심볼들로 이루어진 심볼 쌍들을 상기 후보 심볼 쌍들로 선택하는 것을 특징으로 하는 수신기.
    Figure 112003012057990-pat00339
    Figure 112003012057990-pat00340
    Figure 112003012057990-pat00341
    Figure 112003012057990-pat00342
    Figure 112003012057990-pat00343
    Figure 112003012057990-pat00344
    Figure 112003012057990-pat00345
    Figure 112003012057990-pat00346
    Figure 112003012057990-pat00347
    Figure 112003012057990-pat00348
    여기서 상기 α,β,γ,ζ는 상기 채널 이득들이고 상기 r1 내지 r4는 상기 수신 신호들이고 상기 v는 송신기에 의해 심볼들을 위상 회전시키는데 사용한 위상값임.
  36. 다중 송신 안테나를 사용하는 적어도 하나의 변조 방식으로 변조된 심볼들을 송신하는 방법에 있어서,
    상기 심볼들에 적용되는 변조 방식을 검색하는 과정과,
    상기 변조 방식에 의해 미리 결정된 공간-시간 부호 행렬들 중 어느 하나의 공간-시간 부호 행렬을 선택하는 과정과,
    상기 선택된 공간-시간 부호 행렬을 사용하여 상기 심볼들을 부호화하는 과정과,
    상기 송신 안테나를 통해 상기 부호화 된 심볼들을 송신하는 과정을 포함하는 상기 심볼들 송신 방법.
  37. 제36항에 있어서,
    상기 공간-시간 부호 행렬은 적어도 하나의 심볼의 부호를 반전하여 구성함을 특징으로 하는 상기 심볼들 송신 방법.
  38. 제36항에 있어서,
    상기 공간-시간 부호 행렬은 적어도 하나의 심볼을 공액화(conjugation)하여 구성함을 특징으로 하는 상기 심볼들 송신 방법.
  39. 제36항에 있어서,
    상기 공간-시간 부호 행렬은 적어도 하나의 심볼을 위상 회전하여 구성함을 특징으로 하는 상기 심볼들 송신 방법.
  40. 제36항에 있어서,
    상기 공간-시간 부호 행렬은 적어도 하나의 심볼을 반전 및 공액화하여 구성함을 특징으로 하는 상기 심볼들 송신 방법.
  41. 제36항에 있어서,
    상기 공간-시간 부호 행렬은 적어도 하나의 심볼을 반전 및 위상 회전하여 구성함을 특징으로 하는 상기 심볼들 송신 방법.
  42. 제36항에 있어서,
    상기 공간-시간 부호 행렬은 적어도 하나의 심볼을 반전, 공액화 및 위상 회전하여 구성함을 특징으로 하는 상기 심볼들 송신 방법.
  43. 제36항에 있어서, 상기 심볼들을 부호화하는 과정은;
    상기 공간-시간 부호 행렬을 구성하는 원소들의 미리 결정된 위치에 상기 심볼들을 매핑하는 과정과,
    상기 심볼 매핑된 원소들 중 적어도 하나의 원소에 대해 반전하는 과정과,
    상기 심볼 매핑된 원소들 중 적어도 하나의 원소에 대해 공액화하는 과정과,
    상기 심볼 매핑된 원소들 중 적어도 하나의 원소에 대해 위상 회전하는 과정을 포함함을 특징으로 하는 상기 심볼들 송신 방법.
  44. 변조 방식으로 변조되고, 4개의 송신 안테나들을 통해 송신되는 4개의 심볼들을 공간-시간 부호화하는 방법에 있어서,
    공간-시간 부호화 행렬을 생성하는 과정과,
    상기 공간-시간 부호화 행렬로 상기 4개의 심볼들을 부호화 하는 과정을 포함하며,
    상기 공간-시간 부호화 행렬은 적어도 하나의 심볼을 반전하여 구성하고, 적어도 하나의 심볼을 공액화하여 구성하고, 적어도 하나의 심볼들을 위상회전하여 구성함을 특징으로 하는 상기 공간-시간 부호화 방법.
  45. 변조 방식으로 변조되고, 다중 안테나들을 통해 송신되는 심볼들의 공간-시간 부호화 방법에 있어서,
    상기 변조 방식에 상응하는 공간-시간 부호화 행렬을 생성하는 과정과,
    상기 공간-시간 부호화 행렬로 상기 심볼들을 부호화 하는 과정을 포함하며,
    상기 공간-시간 부호화 행렬은,
    상기 심볼들 중 적어도 하나의 심볼에 대해 반전, 공액화 및 위상 회전 방식들 중 적어도 하나의 방식을 방식을 적용한 심볼을 포함함을 특징으로 하는 상기 공간-시간 부호화 방법.
  46. 삭제
  47. 삭제
  48. 삭제
  49. 삭제
  50. 제45항에 있어서,
    상기 공간-시간 부호화 행렬을 생성하는 과정에서;
    4개의 심볼 구간들 동안 4개의 송신 안테나들을 통해 4개의 심볼들을 송신하는 4×4 공간-시간 부호화 행렬을 생성함을 특징으로 하는 상기 공간-시간 부호화 방법.
  51. 제45항에 있어서,
    상기 공간-시간 부호화 행렬을 생성하는 과정은;
    4×4 행렬을 생성하는 과정과,
    4개의 심볼 구간들 동안 3개의 송신 안테나들을 통해 4개의 심볼심볼심볼되도록 상기 4×4 행렬을 4×3 행렬로 변환하는 과정을 포함함을 특징으로 하는 상기 공간-시간 부호화 방법.
  52. 제51항에 있어서,
    상기 4×4 행렬을 4×3 행렬로 변환하는 과정은;
    상기 4×4 행렬에서 적어도 2개의 열들을 선택하는 과정과,
    상기 선택된 열들을 새로운 하나의 열로 치환하여 연산 행렬을 생성하는 과정을 포함함을 특징으로 하는 상기 공간-시간 부호화 방법.
  53. 삭제
  54. 제52항에 있어서,
    상기 선택된 2개의 열들에서 동일한 행의 심볼들을 합산하고, 합산된 값을 소정의 제수(divisor)로 나누어 송신 부호화 행렬을 구성함을 특징으로 하는 상기 공간-시간 부호화 방법.
  55. 제54항에 있어서,
    상기 제수는
    Figure 112006036330308-pat00365
    임을 특징으로 하는 상기 공간-시간 부호화 방법.
KR1020030021364A 2002-10-10 2003-04-04 공간-시간 블럭부호를 사용하여 송신 안테나 다이버시티를지원하는 송수신 장치 KR100630108B1 (ko)

Priority Applications (7)

Application Number Priority Date Filing Date Title
EP20030078160 EP1408623B1 (en) 2002-10-10 2003-10-09 Transmitting and receiving apparatus for supporting transmit antenna diversity using space-time block code.
DE60335332T DE60335332D1 (de) 2002-10-10 2003-10-09 Sende- und Empfangsvorrichtung zur Unterstützung von Sendeantennendiversität unter Verwendung von Raum-Zeit-Blockkodes
US10/681,937 US7505527B2 (en) 2002-10-10 2003-10-09 Transmitting and receiving apparatus for supporting transmit antenna diversity using space-time block code
JP2003351063A JP4331563B2 (ja) 2002-10-10 2003-10-09 空間−時間ブロック符号を用いて送信アンテナダイバシティを支援する送受信装置
CNB2003101231679A CN1320785C (zh) 2002-10-10 2003-10-10 支持使用空-时块码的发射天线分集的发射和接收装置
JP2007053119A JP2007166668A (ja) 2002-10-10 2007-03-02 空間−時間ブロック符号を用いて送信アンテナダイバシティを支援する送受信装置
US11/804,126 US7889814B2 (en) 2002-10-10 2007-05-17 Transmitting and receiving apparatus for supporting transmit antenna diversity using space-time block code

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US41746602P 2002-10-10 2002-10-10
US60/417,466 2002-10-10

Publications (2)

Publication Number Publication Date
KR20040032730A KR20040032730A (ko) 2004-04-17
KR100630108B1 true KR100630108B1 (ko) 2006-09-27

Family

ID=37332587

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030021364A KR100630108B1 (ko) 2002-10-10 2003-04-04 공간-시간 블럭부호를 사용하여 송신 안테나 다이버시티를지원하는 송수신 장치

Country Status (3)

Country Link
US (2) US7505527B2 (ko)
KR (1) KR100630108B1 (ko)
DE (1) DE60335332D1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101446267B1 (ko) 2012-08-29 2014-10-01 한밭대학교 산학협력단 스위치를 사용하여 공간 시간 블록 코드 기술을 적용한 오에프디엠 송수신 시스템
KR101585675B1 (ko) 2014-07-29 2016-01-15 한국철도기술연구원 송신 다이버시티 전송을 위한 반복적 알고리즘을 이용한 ml 검파 수신기 및 그 수신기의 ml 검파 방법

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100640349B1 (ko) * 2003-01-02 2006-10-30 삼성전자주식회사 3개의 송신 안테나들을 가지는 무선통신 시스템을 위한송수신 장치
KR100635533B1 (ko) * 2004-05-07 2006-10-17 전자부품연구원 시변 채널에서 stbc-ofdm 신호 검출 방법 및 장치
KR100635534B1 (ko) 2004-06-28 2006-10-17 전자부품연구원 고속 이동 환경을 위한 하이브리드 채널 추정 방법 및시스템
ATE527794T1 (de) 2004-08-12 2011-10-15 Interdigital Tech Corp Verfahren und vorrichtung zur implementierung von raum-frequenz-blockcodierung in einem drahtlosen orthogonalen frequenzmultiplex- kommunikationssystem
KR100767218B1 (ko) * 2004-08-17 2007-10-17 삼성전자주식회사 코딩 이득 향상위한 시공간 블록 부호화 장치 및 방법
KR100780363B1 (ko) * 2004-08-27 2007-11-29 삼성전자주식회사 2개의 송신안테나를 위한 최대 다이버시티 최대 전송율을갖는 시공간 블록 부호화 장치 및 방법
US7903753B2 (en) * 2004-09-03 2011-03-08 Electronics And Telecommunications Research Institute Structured space-time code achieving the full diversity and full rate and generating method thereof, and multi-input multi-output system
KR100587457B1 (ko) * 2004-12-02 2006-06-09 한국전자통신연구원 다중 송수신 시스템에서의 신호 검파 방법 및 다중 송수신시스템의 수신 장치
KR100668659B1 (ko) 2004-12-11 2007-01-12 한국전자통신연구원 다중 송수신 시스템에서 시공간 부호 전송에 대한 복호방법 및 이를 이용한 수신 장치
US7403571B2 (en) * 2005-03-23 2008-07-22 Korea Electronics Technology Institute Method for eliminating reception interference signal of space-time block coded orthogonal frequency division-multiplexing system in high-speed mobile channel
KR101049440B1 (ko) * 2005-04-13 2011-07-15 연세대학교 산학협력단 공간 분할 다중화 심볼 검출 장치 및 그 방법
US8059608B2 (en) * 2005-06-14 2011-11-15 Qualcomm Incorporated Transmit spatial diversity for cellular single frequency networks
KR100918750B1 (ko) * 2005-10-05 2009-09-24 삼성전자주식회사 다수의 송신 안테나를 사용하는 통신 시스템에서 신호 송수신 장치 및 방법
JP4302761B2 (ja) * 2005-10-28 2009-07-29 シャープ株式会社 送信機、通信システム及び送信方法
US8358723B1 (en) * 2005-11-12 2013-01-22 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Self-configurable radio receiver system and method for use with signals without prior knowledge of signal defining characteristics
US8559541B2 (en) 2005-12-06 2013-10-15 Lg Electronics Inc. Method of transmitting signals for multiple antenna system
WO2008004921A1 (en) * 2006-07-07 2008-01-10 Telefonaktiebolaget L M Ericsson (Publ) Method and arrangement relating to radio signal transmissions
KR100830229B1 (ko) * 2006-07-07 2008-05-16 세종대학교산학협력단 다중 송수신 시스템에서의 효율적인 신호 검출장치 및 방법
RU2411650C2 (ru) 2006-08-07 2011-02-10 Интердиджитал Текнолоджи Корпорейшн Способ, устройство и система для реализации многопользовательского виртуального множественного входа/множественного выхода
WO2008023921A1 (en) * 2006-08-22 2008-02-28 Electronics And Telecommunications Research Institute Detecting apparatus and method in mimo system
KR100790366B1 (ko) * 2006-08-22 2008-01-03 한국전자통신연구원 Mimo 시스템에서의 검파 장치 및 그 방법
US8073486B2 (en) 2006-09-27 2011-12-06 Apple Inc. Methods for opportunistic multi-user beamforming in collaborative MIMO-SDMA
KR101244303B1 (ko) * 2006-11-09 2013-03-19 한국과학기술원 다중 안테나 시스템에서 수신장치 및 방법
US7813455B2 (en) * 2006-11-22 2010-10-12 Freescale Semiconductor, Inc. Decoding MIMO space time code symbol-pairs
US8073069B2 (en) 2007-01-05 2011-12-06 Apple Inc. Multi-user MIMO-SDMA for finite rate feedback systems
US8750811B2 (en) * 2007-03-14 2014-06-10 Google Inc. Method, apparatus and system for phase difference adjustment in transmit diversity
US7961807B2 (en) * 2007-03-16 2011-06-14 Freescale Semiconductor, Inc. Reference signaling scheme using compressed feedforward codebooks for multi-user, multiple input, multiple output (MU-MIMO) systems
US8020075B2 (en) 2007-03-16 2011-09-13 Apple Inc. Channel quality index feedback reduction for broadband systems
US7809074B2 (en) * 2007-03-16 2010-10-05 Freescale Semiconductor, Inc. Generalized reference signaling scheme for multi-user, multiple input, multiple output (MU-MIMO) using arbitrarily precoded reference signals
US8547986B2 (en) 2007-04-30 2013-10-01 Apple Inc. System and method for resource block-specific control signaling
KR101043332B1 (ko) 2007-11-16 2011-06-21 뉴저지 인스티튜트 오브 테크놀로지 다중 입출력 단일 반송파 무선통신 시스템에서 주파수 공간블록 부호화 장치 및 방법
US7978623B1 (en) * 2008-03-22 2011-07-12 Freescale Semiconductor, Inc. Channel rank updates in multiple-input multiple-output communication systems
US8644407B2 (en) * 2008-06-23 2014-02-04 Blackberry Limited Apparatus, and associated method of phase-offset modulation, for space-time coded wireless communication systems
US8160513B2 (en) * 2008-08-01 2012-04-17 Qualcomm Incorporated Methods and apparatus for implementing phase rotation at baseband frequency for transmit diversity
US8774315B2 (en) * 2009-08-25 2014-07-08 The Aerospace Corporation Phase-optimized constant envelope transmission (POCET) method, apparatus and system
US8750089B2 (en) * 2010-01-05 2014-06-10 Broadcom Corporation Method and system for iterative discrete fourier transform (DFT) based channel estimation using minimum mean square error (MMSE) techniques
JP5739521B2 (ja) * 2011-04-19 2015-06-24 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America 信号生成方法及び信号生成装置
US8923412B2 (en) 2012-12-13 2014-12-30 Blackberry Limited Wireless electronic device with a decoder and associated methods
KR102370119B1 (ko) * 2015-11-17 2022-03-04 삼성전자주식회사 무선 통신 시스템에서 부분 후보 기반의 신호 검출 장치 및 방법
KR102274959B1 (ko) * 2017-03-09 2021-07-08 삼성전자주식회사 무선 통신 시스템에서 신호 검출을 위한 방법 및 장치
CN110401484B (zh) * 2019-07-19 2021-05-07 上海微小卫星工程中心 一种基于mimo的星载相干激光通信分集***

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4245802B2 (ja) 1998-03-03 2009-04-02 エイ・ティ・アンド・ティ・コーポレーション 無線通信における時間的空間的符号化信号の復号化
US6473506B1 (en) 1998-10-13 2002-10-29 Telefonaktiebolaget Lm Ericsson (Publ) Signaling using phase rotation techniques in a digital communications system
US6865237B1 (en) * 2000-02-22 2005-03-08 Nokia Mobile Phones Limited Method and system for digital signal transmission
KR100721068B1 (ko) * 2000-12-20 2007-05-22 노오텔 네트웍스 리미티드 차분 시공간 블럭 코딩
US6748024B2 (en) * 2001-03-28 2004-06-08 Nokia Corporation Non-zero complex weighted space-time code for multiple antenna transmission
AU2002251395A1 (en) 2001-03-28 2002-10-15 Nokia Corporation Non-zero complex weighted space-time code for multiple antenna transmission
US7184488B2 (en) * 2002-03-15 2007-02-27 Lucent Technologies Inc. Quasi-orthogonal space-time codes
JP4331563B2 (ja) 2002-10-10 2009-09-16 三星電子株式会社 空間−時間ブロック符号を用いて送信アンテナダイバシティを支援する送受信装置
KR100640349B1 (ko) * 2003-01-02 2006-10-30 삼성전자주식회사 3개의 송신 안테나들을 가지는 무선통신 시스템을 위한송수신 장치
KR100557085B1 (ko) * 2003-01-09 2006-03-03 삼성전자주식회사 적어도 3개의 송신 안테나들을 사용하는 무선통신시스템의 수신 장치

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101446267B1 (ko) 2012-08-29 2014-10-01 한밭대학교 산학협력단 스위치를 사용하여 공간 시간 블록 코드 기술을 적용한 오에프디엠 송수신 시스템
KR101585675B1 (ko) 2014-07-29 2016-01-15 한국철도기술연구원 송신 다이버시티 전송을 위한 반복적 알고리즘을 이용한 ml 검파 수신기 및 그 수신기의 ml 검파 방법

Also Published As

Publication number Publication date
US20080130792A1 (en) 2008-06-05
US7505527B2 (en) 2009-03-17
US7889814B2 (en) 2011-02-15
DE60335332D1 (de) 2011-01-27
US20040072594A1 (en) 2004-04-15
KR20040032730A (ko) 2004-04-17

Similar Documents

Publication Publication Date Title
KR100630108B1 (ko) 공간-시간 블럭부호를 사용하여 송신 안테나 다이버시티를지원하는 송수신 장치
KR100640349B1 (ko) 3개의 송신 안테나들을 가지는 무선통신 시스템을 위한송수신 장치
Mesleh et al. Trellis coded spatial modulation
JP4440971B2 (ja) 性能向上のための時空間周波数ブロック符号化装置及び方法
CN100472998C (zh) 差分多长度发送及接收分集
JP2007166668A (ja) 空間−時間ブロック符号を用いて送信アンテナダイバシティを支援する送受信装置
US20050281351A1 (en) Apparatus and method for full-diversity, full-rate space-time block coding for even number of transmit antennas
US20060039499A1 (en) Apparatus and method for space-time block coding
US20060039495A1 (en) Apparatus and method for space-time block coding for increasing coding gain
US7298797B2 (en) Transmitter and receiver provided in wireless communication system using four transmitting antennas
Milleth et al. Performance enhancement of space-time trellis codes when encountering AWGN and Ricean channels
KR100557085B1 (ko) 적어도 3개의 송신 안테나들을 사용하는 무선통신시스템의 수신 장치
US7529305B1 (en) Combination of space-time coding and spatial multiplexing, and the use of orthogonal transformation in space-time coding
Hassanpour et al. Super-quasi-orthogonal space-time trellis codes
Sun et al. Soft decision-based iterative interference cancellation (IIC) in group-wise STBC (G-STBC) MIMO systems
Nam et al. Differential space time block codes using QAM for four transmit antennas
Song et al. Differential quasi-orthogonal space-time block codes
Mishra et al. Capacity enhancement in K shaped sphere decoders for various QAM modulations
Song et al. Differential Bell-Labs layered space time architectures
Nisirat et al. Performance Improvement of Space-Time Block Coding Using Flexible Feedback Bits Over Rician Channels
Agarwal et al. Performance analysis of Alamouti scheme in Rayleigh channel
Vincent et al. A bandwidth efficient coding technique for spatial modulation and its error performance
Sterian et al. Super-quasiorthogonal space-time trellis codes for four transmit antennas with rectangular signal constellations
Sidhu et al. A Review: Multi-Dimensional Space-Time Multilevel Codes using Rician Fading
Zhenghang et al. A time-varying MIMO fading channel tracking scheme in space-time code system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120830

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20130829

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140828

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20150828

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20160830

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20170830

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee