KR20070091071A - 다중 안테나 시스템에서 자원할당을 위한 서치 세트 결정장치 및 방법 - Google Patents
다중 안테나 시스템에서 자원할당을 위한 서치 세트 결정장치 및 방법 Download PDFInfo
- Publication number
- KR20070091071A KR20070091071A KR1020060020737A KR20060020737A KR20070091071A KR 20070091071 A KR20070091071 A KR 20070091071A KR 1020060020737 A KR1020060020737 A KR 1020060020737A KR 20060020737 A KR20060020737 A KR 20060020737A KR 20070091071 A KR20070091071 A KR 20070091071A
- Authority
- KR
- South Korea
- Prior art keywords
- search set
- data rate
- channel
- data rates
- data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000001514 detection method Methods 0.000 claims abstract description 26
- 230000005540 biological transmission Effects 0.000 claims description 15
- 230000003247 decreasing effect Effects 0.000 claims description 2
- 230000001174 ascending effect Effects 0.000 claims 2
- 238000013468 resource allocation Methods 0.000 abstract description 23
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 2
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Classifications
-
- 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
- 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/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0697—Diversity 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
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Quality & Reliability (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 안테나별로 독립적인 데이터 스트림을 동시에 전송하는 공간 다중화 시스템에서 각 안테나에 할당하는 데이터 전송률을 결정하는 데 사용하는 감축 서치 셋을 생성하는 방법 및 장치에 관한 것이다. 이를 위해 복수의 송신 안테나들과 복수의 수신 안테나들에 의한 각 채널들에 대응한 채널 상태를 추정하고, 상기 각 채널별로 추정된 채널 상태의 정보를 이용 감축 서치 셋을 구성할 데이터 전송률을 구한다. 그리고 감축 서치 셋이 지정되면, 감축 서치 셋 중에서 가장 작은 에너지를 필요로 하는 데이터 전송률 할당을 결정한다. 이때 수신측에서는 상기 감축 서치 셋을 지정하는 인덱스 정보를 송신측으로 전송하도록 한다.
다중입출력(MIMO), Reduced Search Set, Rate Allocation, Binary Search
Description
도 1은 본 발명의 실시 예에 따른 송수신기의 구조를 보이고 있는 도면.
도 2는 각 유효 채널 (effective channel)별로 데이터 전송률을 할당하는 예를 보이고 있는 도면.
도 3은 유효 채널 이득들의 PDF를 보이고 있는 도면.
도 4는 송신 안테나와 수신 안테나가 각각 두 개인 MIMO 시스템에서 각 자원 할당 방안에 따른 성능을 비교하여 보이고 있는 도면.
도 5는 송신 안테나와 수신 안테나가 각각 네 개인 MIMO 시스템에서 각 자원 할당 방안에 따른 성능을 비교하여 보이고 있는 도면.
본 발명은 다중안테나 시스템에서 자원할당을 위한 서치 세트 결정 장치 및 방법에 관한 것으로, 특히 자원 할당을 위한 서치 세트를 감축하는 장치 및 방법에 관한 것이다.
현재 무선 이동통신 시장이 급성장하고 무선 환경에서의 다양한 멀티미디어 서비스가 요구되고 있다. 이와 동시에 전송 데이터의 대용량화 및 데이터 전송의 고속화가 진행되고 있다. 따라서 한정된 주파수를 효율적으로 사용할 수 있는 방법을 찾는 것이 가장 시급한 과제로 떠오르고 있다. 이와 같은 과제를 해결하기 위해서는 다중 안테나를 이용한 새로운 전송 기술이 필요하다.
상기 다중 안테나를 이용한 새로운 전송 기술의 대표적인 예로 다중 입력 다중 출력 (MIMO ; Multiple-Input Multiple-Output) 시스템이 제안되었다. 상기 MIMO 시스템에서는 고품질뿐 아니라 높은 전송률에 의한 데이터 서비스를 위한 효율적인 신호 처리 알고리즘이 요구된다.
상기 신호 처리 알고리즘의 일예로 자원 할당 알고리즘이 존재한다. 상기 자원 할당 알고리즘은 최소의 자원을 소비하면서 목표하는 에러 율을 얻을 수 있도록 안테나별로 자원, 즉 데이터 전송률을 할당하는 것을 목표로 한다. 상기 자원 할당 알고리즘은 송신측에서의 신호 처리 알고리즘과 수신측에서의 신호 처리 알고리즘으로 구분할 수 있다. 이때 송신측에서는 안테나별로의 데이터 전송률이 주어졌을 때, 가장 작은 에너지를 소비하면서 목표 에러 율 (Error Rate)에 도달할 수 있는 자원 할당을 찾는다.
기존의 자원 할당 알고리즘은 단일 할당 (Uniform allocation), 고정 할당 (Fixed allocation), 풀-서치 할당 (Full-search allocation)이 존재한다.
상기 단일 할당 (Uniform allocation) 방식은 각 안테나별로 동일한 데이터 전송률을 할당한다. 이는 피드백 정보의 전송이 필요 없는 가장 간단한 자원 할당 방법이다. 하지만 선형 검출 (Linear detection) 기법은 말할 것도 없고, 연속 간섭 제거 (SIC : Successive Interference Cancellation) 기법을 사용하더라도 에러 율이 높아 성능이 좋지 않다는 단점이 있다.
상기 고정 할당 (Fixed allocation) 방식은 최적의 할당을 정하고, 상기 정하여진 하나의 할당을 모든 채널에 사용한다. 상기 최적의 할당은 채널의 통계 (Statistics)에 따라 결정한다. 이는 채널의 통계가 맞으면 단일 할당 방식보다 좋은 성능을 보여준다. 하지만 할당을 고정한다는 제약에 의해 에러 율 성능이 제한될 뿐만 아니라 고정된 할당을 사용하기에 채널 변화에 안정적으로 동작하지 않는다.
마지막으로 상기 풀-서치 할당 (Full-search allocation) 방식은 사용 가능한 모든 조합을 데이터 전송률 할당의 후보로 사용하며, 그 중 가장 작은 전력을 필요로 하는 후보를 현재 채널에 대한 할당으로 사용한다. 이는 모든 경우를 고려하기 때문에 가장 좋은 성능을 보여준다. 하지만 복잡도 및 피드백 정보가 증가하는 단점을 가진다. 상기 풀-서치 할당 (Full-search allocation) 방식에서는 복잡 도를 줄이기 위해 반복 알고리즘 (Iterative Algorithm)이 제안되었다.
상기 수신측에서의 신호 처리 알고리즘은 각 전송 채널에 대한 채널 상태를 탐색하고, 상기 탐색 결과를 송신측으로 피드백 하는 방안을 마련한다. 그리고 상기 송신측에서의 신호 처리 알고리즘은 수신측으로부터 피드백 되는 탐색 결과에 의해 각 송신 안테나별로 자원을 할당하는 방안을 마련한다.
상기 송신측에서의 신호 처리 알고리즘으로는 대표적으로 BLAST (Bell Labs Layered Space Time) 기술이 존재한다. 상기 BLAST 기술은 다중 안테나를 이용하여, 시스템이 사용하는 주파수 영역을 증가시키지 않고도, 데이터 전송량을 증가시킬 수 있다.
이러한 BLAST 기술은 D-BLAST (Diagonal-BLAST)와 V-BLAST (Vertical-BLAST)로 구분된다. 상기 D-BLAST는 대각 (Diagonal) 전송을 위해 각 송신 안테나에서 전송되는 데이터 간 특정한 블록 코딩을 사용하여, 주파수 효율이 높다. 하지만 구현에 있어 복잡도가 높다는 단점이 있다. 이와 달리 V-BLAST는 각 안테나에서 독립적으로 데이터를 전송함으로써 복잡도를 줄일 수 있다.
한편 수신측에서의 신호 처리 알고리즘으로는 수신신호를 이용하여 각 송신 안테나에서 전송된 신호들을 검출하는데 이용되는 알고리즘으로써, 선형 검출 (Linear detection) 기법과 비선형 검출 (Non-linear detection) 기법으로 분류할 수 있다.
상기 선형 검출 기법으로는 제로 포싱 (ZF : Zero Forcing) 기법과 최소 평균 자승 오류 (MMSE : Minimum Mean Square Error) 기법 등이 존재한다.
상기 ZF 기법은 채널 행렬의 각 열벡터에 대한 기준을 계산하여 벡터 크기가 가장 큰 열벡터에 해당하는 심벌부터 검출한 후, 수신신호에서 검출된 신호 성분을 제거함으로써 심벌 간의 간섭을 없애는 기법이다. 상기 MMSE 기법은 원래 전송한 심벌들과 수신측에서 추정된 신호들 사이의 평균 자승 오차 (mean square error)를 최소화하는 기법이다.
상기 비선형 기법으로는 최대 우도 검출 (ML : Maximum Likelihood detection) 기법과 연속 간섭 제거 (SIC : Successive Interference Cancellation) 기법 등이 존재한다.
상기 ML 기법은 모든 송신 안테나에서 송신 가능한 심벌들을 모두 대입해서 최소 제곱 유클리드 거리 (Squared Euclidean Distance)를 가지는 입력을 선택함으로써 성능을 크게 향상시킬 수 있다. 하지만 송신 안테나 수와 변조 순서 (modulation order)에 따라 복잡도가 지수 함수적으로 증가한다. 따라서 상기 ML 기법은 가장 좋은 성능을 보이지만, 계산 량의 증가로 구현하는데 복잡하다는 단점이 있다.
상기 SIC 기법은 큰 신호 대 간섭 펄스 잡음비 (SINR; Signal to Interference plus Noise Ratio)를 가지는 채널을 우선적으로 검출하여 제거함으로써 성능을 높이고자 하는 간섭 제거 기법이다. 상기 SIC 기법을 위해서는 최상의 성능을 얻기 위한 오더링이 별도로 요구된다.
전술한 바와 같이 MIMO 시스템의 성능 향상을 위해서는 수신신호로부터 송신신호를 더욱 정확하게 검출할 수 있을 뿐만 아니라 계산 량의 관점에서도 양호한 신호 검출 기법 및 자원 할당 방안이 절실하게 요구된다.
따라서 본 발명에서는 MIMO 시스템에서 채널의 특성을 이용하여 간단한 피드백 정보로 낮은 복잡도와 좋은 에러 율 성능을 내는 자원 할당장치 및 방법을 제공 한다.
또한 본 발명은 풀 서치 셋으로부터 가장 좋은 성능을 갖도록 감소된 서치 셋 (Reduced Search Set)을 구성하는 장치 및 방법을 제공한다.
또한 본 발명은 감소된 서치 셋 (Reduced Search Set)을 이용하여 송신단의 자원을 할당하는 장치 및 방법을 제공한다.
또한 본 발명은 연속 간섭 제거 기법의 특성을 이용한 감소된 서치 셋에 기반한 자원 할당 장치 및 방법을 제공한다.
또한 본 발명은 풀 서치 방식보다 복잡도가 낮은데 반하여 에러 율 성능이 풀 서치 방식에 근접하는 자원 할당 장치 및 방법을 제공한다.
또한 본 발명은 채널 변환에 대해 고정 할당 방법보다 양호한 성능을 보이는 자원 할당 장치 및 방법을 제공한다.
전술한 바를 달성하기 위한 제1견지에 있어, 본 발명은 안테나별로 독립적인 데이터 스트림을 동시에 전송하는 공간 다중화 시스템에서, 복수의 송신 안테나들과 복수의 수신 안테나들에 의한 각 채널들에 대응한 채널 상태를 추정하고, 상기 각 채널별로 추정된 채널 상태에 의해 할당 가능한 모든 데이터 전송률 별로 최소 에너지 값을 결정하고, 감축 서치 셋을 구성할 데이터 전송률의 수가 지정되면, 상기 데이터 전송률 별로 결정된 최소 에너지 값들 중 에너지 값이 작은 순서에 의해 상기 지정된 수만큼의 데이터 전송률에 의해 상기 감축 서치 셋을 생성하고, 상기 감축 서치 셋에 의해 상기 복수의 송신 안테나별 자원을 할당하며, 상기 감축 서치 셋을 지정하는 인덱스 정보를 송신측으로 전송하는 감축 서치 셋 생성방법을 구현 한다.
전술한 바를 달성하기 위한 제2견지에 있어, 본 발명은 안테나별로 독립적인 데이터 스트림을 동시에 전송하는 공간 다중화 시스템에서, 복수의 송신 안테나들과 복수의 수신 안테나들에 의한 각 채널들에 대응한 채널 상태를 추정하는 채널 추정부와, 상기 각 채널별로 추정된 채널 상태에 의해 할당 가능한 모든 데이터 전송률 별로 최소 에너지 값을 결정하는 검출 순서 판결부와, 감축 서치 셋을 구성할 데이터 전송률의 수가 지정되면, 상기 데이터 전송률 별로 결정된 최소 에너지 값들 중 에너지 값이 작은 순서에 의해 상기 지정된 수만큼의 데이터 전송률에 의해 상기 감축 서치 셋을 생성하는 서치 셋 결정부, 및 상기 감축 서치 셋에 의해 상기 복수의 송신 안테나별 자원을 할당하는 자원 할당부를 포함하며, 상기 감축 서치 셋을 지정하는 인덱스 정보를 송신측으로 전송하는 감축 서치 셋 생성장치를 구현한다.
이하 본 발명의 실시 예를 첨부된 도면을 참조하여 설명하면 다음과 같다.
후술 될 본 발명에서는 K개의 송신 안테나를 통해 신호를 전송하는 송신기와 송신 안테나의 수와 같거나 작은 L개의 수신 안테나를 통해 상기 신호를 수신하는 수신기를 포함하는 다중 입출력 통신 시스템에 적용하기 위한 신호 검출 방법 및 신호 검출 장치에 대해 설명할 것이다. 그리고 각 송신 안테나를 통해서는 독립적인 데이터 열을 동시에 전송하는 공간 다중화 송신 기술을 전제로 한다.
도 1은 본 발명의 실시 예에 따른 송수신기의 구조를 보이고 있는 도면이다. 상기 도 1에서 보이고 있는 송수신기는 MIMO 채널을 사용하며, 각 채널별로 독립적인 데이터 열이 전송된다.
상기 도 1을 참조하면, 송신기(110)는 부호 및 변조부(112)와 공간 다중화부(114)로 구성된다. 상기 송신기(110)는 수신기(130)로부터 제공되는 감축 서치 셋 인덱스에 의해 사용할 감축 서치 셋을 결정한다. 도 2에서는 각 유효 채널 (effective channel)별로 데이터 전송률을 할당하는 예를 보이고 있다. 상기 도 2에서는 M개의 유효 채널을 가정하고 있다. 상기 할당된 데이터 전송률은 "로 표현될 수 있다. 여기서 r(m)은 n 번째 송신 안테나를 위해 할당된 데이터 전송률을 의미한다.
그리고 상기 감축 서치 셋에 의해 각 송신 안테나의 데이터 전송률을 결정한다. 상기 부호 및 변조부(112)는 각 송신 안테나별로 결정된 데이터 전송률에 대응하여 성상도 (Constellation)와 부호정정코드 (Error Control Code)가 결정된다. 즉 부호화를 위한 부호화 율 (Code Rate)과 변조방식이 결정된다. 상기 데이터 전송률에 의해 결정될 수 있는 변조방식은 BPSK, QPSK, 16 QAM, 64QAM 중 하나가 될 것이다.
상기 부호 및 변조부(112)는 각 송신 안테나별로 전송하고자 하는 데이터를 앞서 결정된 부호화 율에 의해 부호화한다. 그리고 상기 부호화에 의한 각 송신 안테나별 부호화 비트 열들을 앞서 결정된 변조방식에 의해 변조한다. 상기 송신 안 테나별로 출력되는 변조 심벌 열은 상기 공간 다중화부(114)로 제공된다.
상기 공간 다중화부(114)는 상기 변조 심벌 열들에 대한 공간 다중화를 수행한다. 그리고 공간 다중화가 이루어진 변조 심벌 열들을 해당 송신 안테나를 통해 전송한다. 상기 송신 안테나별로 전송되는 신호는 MIMO 채널 (120)을 거쳐 상기 수신기(130)에 의해 수신된다.
상기 수신기(130)는 상기 MIMO 채널을 통해 수신한 신호를 복호하여 출력한다. 상기 수신기(130)는 신호 검출기(131), 복호부(132), 채널 추정부(133), 검출 순서 판결부(134), 자원 할당부(135) 및 서치 세트 결정부(136)로 구성된다.
상기 신호 검출부(131)는 각 수신 안테나별로 수신되는 신호를 입력으로 하고, 각 수신 안테나별로 수신되는 신호를 검출하여 출력한다. 이를 위해 상기 신호 검출부(131)로는 검출 순서에 관한 정보와 자원 할당 정보가 제공된다. 일예로 상기 신호 검출부(131)는 SIC 기법에 의해 구현할 수 있다. 상기 SIC 기법은 수신신호를 매트릭스로 표현할 시 대각을 기준으로 하위 요소들을 널링 (nulling) 처리하고, 상위 요소들에 대해서는 소거 (canceling) 알고리즘을 적용한다. 상기 SIC 기법을 적용할 시 복잡도를 줄이면서도 신뢰도를 상향시킬 수 있다.
복호부(132)는 상기 신호 검출부(131를 통해 검출된 신호를 입력으로 하고, 상기 수신신호에 대한 복조를 수행하고, 상기 복조된 부호화 비트 열에 대한 복호화를 수행한다. 상기 복조는 상기 송신기(110)에서 사용된 변조방식에 대응하여 수행된다. 그리고 상기 복호화는 상기 송신기(110)에서 이루어진 부호화에 대응하여 수행된다. 이를 위해 상기 복호부(132)로는 상기 자원 할당 정보가 제공된다.
채널 추정부(133)는 상기 신호 검출부(131)로 제공되는 수신신호와 동일한 신호가 입력된다. 상기 채널 추정부(133)는 입력되는 수신신호에 의해 상기 MIMO 채널 각각에 대한 채널 상태를 측정한다. 상기 채널 추정부(133)에 의해 추정된 각 채널들의 채널 정보는 검출 순서 판결부(134)로 제공된다. 상기 검출 순서 판결부(134)는 상기 신호 검출부(131)에서 소거 알고리즘을 수행할 검출 순서를 결정하고, 상기 검출 순서에 관한 정보를 상기 신호 검출부(131)로 제공한다. 상기 검출 순서를 결정하기 위해서는 각 데이터 전송률에 대응한 에너지 값을 계산하여야 한다. 그리고 상기 계산된 에너지 값들에 있어 작은 순서에 의해 검출 순서를 결정한다. 상기 각 데이터 전송률 별로 계산된 에너지 값은 서치 세트 결정부(136)과 자원 할당부(135)로 제공된다.
예컨대 에너지 값을 계산하기 위한 모든 데이터 전송률의 집합, 즉 풀-서치 셋은 ""로 정의할 수 있다. 여기서 K는 할당 가능한 모든 데이터 전송률의 수를 의미한다. 그리고 상기 풀-서치 셋을 구성하는 각 데이터 전송률에서 요구된 에너지는 에 의해 계산될 수 있다. 여기서 은 신호대잡음비 (SNR) 이득과 잡음 변화를 초래하는 상수이다. 상기 검출 순서 판결부(134)는 각 데이터 전송률에 대응하여 계산된 에너지 값 중 가장 작은 에너지 값을 선택한다. 상기 검출 순서 판결부(134)는 상기 데이터 전송률 별로 선택된 최소의 에너지 값을 상기 자원 할당부(135) 및 상기 서치 세트 결정부(136)로 제공한다.
상기 서치 세트 결정부(136)는 사용할 데이터 전송률을 결정한다. 즉 K를 결정한다. 하나의 데이터 전송률을 사용하고자 하는 경우에는 상기 K를 1로 결정하며, 두 개의 데이터 전송률을 사용하고자 하는 경우에는 상기 K를 2로 결정한다. 상기 K를 1로 결정하면, 고정 할당 방식을 적용하는 것과 동일하다. 단지 현재의 채널 환경에 최적의 에너지 효율을 얻을 수 있다는 점에서 차이가 있다 할 것이다. 그리고 K가 2로 결정되면, 바이너리 서치 방식을 적용하게 된다.
상기 서치 세트 결정부(136)는 상기 K가 결정되면, 상기 K개의 데이터 전송률로 구성된 감축 서치 셋을 결정한다. 예컨대 상기 K가 1인 경우에는 상기 검출 순서 결정부(134)로부터 제공된 에너지 값들 중 가장 작은 에너지 값을 가지는 데이터 전송률에 의해 감축 서치 셋을 구성한다. 그렇지 않고 상기 K가 2로 결정되면, 풀-서치 세트를 구성하는 모든 데이터 전송률에 의한 조합들을 확인한다. 이때 조합은 두 개의 데이터 전송률에 의해 구성되는 감축 서치 셋 ()이 될 것이다. 그 후 각 조합들의 에너지 값의 평균을 계산하고, 상기 계산된 평균값들 중 가장 작은 평균을 가지는 조합을 최적의 감축 서치 셋으로 결정한다. 상기 최적의 감축 서치 셋의 결정은 하기 <수학식 1>로 표현할 수 있다.
상기 서치 세트 결정부(136)는 최적의 감축 서치 셋이 결정되면, 이를 상기 자원 할당부(136)로 제공한다.
상기 자원 할당부(135)는 상기 최적의 감축 서치 셋 ()에 의해 사용할 데이터 전송률을 결정한다. 상기 사용할 데이터 전송률의 결정은 하기 <수학식 2>에서 제안하는 룰 (role)을 적용한다.
상기 <수학식 2>에 의하면, 상기 최적의 감축 서치 셋을 구성하는 데이터 전송률 각각에 대한 에너지 값에서 작은 에너지 값을 가지는 데이터 전송률을 선택하도록 한다.
상기 자원 할당부(135)는 상기 최적의 감축 서치 셋에 대응한 인덱스를 송신기(110)로 제공한다. 뿐만 아니라 상기 선택된 데이터 전송률을 상기 신호 검출부(131)와 복호부(132)로 제공한다.
도 3은 유효 채널 이득들의 PDF를 보이고 있다. 상기 도 3에서는 유효 채널 V11이 높은 데이터 전송률을 가지며, 유효 채널 V44가 낮은 데이터 전송률을 가진다.
상기 도 3을 참조할 때, 높은 데이터 전송률을 가지는 유효 채널일수록 채널 이득이 높으며, 낮은 데이터 전송률을 가지는 유효 채널일수록 채널 이득이 낮음을 알 수 있다.
도 4는 송신 안테나와 수신 안테나가 각각 두 개인 MIMO 시스템에서 각 자원 할당 방안에 따른 성능을 비교하여 보이고 있는 도면이다.
상기 도 4에서 볼 수 있는 바와 같이 고정 할당 방안을 적용할 때에 비해 본 발명에서 제안하는 바이너리 서치 기법을 적용할 시 5dB 정도의 성능 개선을 보임을 알 수 있다. 뿐만 아니라 본 발명에서 제안하는 바이너리 서치 기법으로 인해 얻을 수 있는 성능이 풀-서치 기법에서 얻을 수 있는 성능에 근접함을 확인할 수 있다.
도 5는 송신 안테나와 수신 안테나가 각각 네 개인 MIMO 시스템에서 각 자원 할당 방안에 따른 성능을 비교하여 보이고 있는 도면이다.
상기 도 5에서 볼 수 있는 바와 같이 고정 할당 방안을 적용할 때에 비해 본 발명에서 제안하는 바이너리 서치 기법을 적용할 시 1.5dB 정도의 성능 개선을 보임을 알 수 있다.
상기 도 4와 상기 도 5에서는 부호화를 사용하지 않고, 변조방식으로 QPSK, 16 QAM 및 64 QAM을 사용하였다.
전술한 바와 같이 본 발명은 풀-서치 셋으로부터 최적의 감축 서치 셋을 생성하고, 상기 감축 서치 셋을 이용하여 자원이 할당될 수 있도록 하였다. 이로써 자원 할당을 고정하는 기법에 비해 향상된 성능의 에러 율을 얻을 수 있을 뿐만 아니라 풀-서치에 근접하는 성능의 에러 율을 얻을 수 있다. 또한 풀 서치에 비해 복잡도 및 피드백 정보량을 줄일 수 있고, 자원 할당이 고정된 경우에 비해 채널 변화에 양호한 성능을 얻을 수 있다.
Claims (10)
- 안테나별로 독립적인 데이터 스트림을 동시에 전송하는 공간 다중화 시스템에서 감축 서치 셋을 생성하는 방법에 있어서,복수의 송신 안테나들과 복수의 수신 안테나들에 의한 각 채널들에 대응한 채널 상태를 추정하고;상기 각 채널별로 추정된 채널 상태에 의해 할당 가능한 모든 데이터 전송률 별로 필요한 에너지 값을 구하고;그 중에서 가장 작은 에너지를 필요로 하는 데이터 전송률을 선택하고;상기의 과정을 일정 기간 동안 반복하여 선택된 회수가 높은 순으로 감축 서치 셋을 생성하는 서치 세트 결정방법.
- 제2항에 있어서, 상기 감축 서치 셋 생성에서 e k 가 가장 작은 데이터 전송률 을 선택하며,일정 기간의 채널 변화에 대해서 선택된 데이터 전송률의 회수를 기록하여 선택 회수의 높은 순서로 감축 서치 셋을 구성하는 서치 세트 결정방법.
- 제3항에 있어서, 상기 감축 서치 셋의 크기를 하나로 제한할 경우, 가장 사용빈도가 높은 데이터 전송률만으로 감축 서치 셋이 구성되며, 이후 모든 송신에서 이 데이터 전송률만 사용하는 서치 세트 결정방법.
- 제3항에 있어서, 상기 감축 서치 셋의 크기를 둘로 제한할 경우, 가장 사용빈도 높은 순으로 두개의 데이터 전송률으로 감축 서치 셋이 구성되며, 이후 모든 송신에서 이 두개의 데이터 전송률만 사용하는 서치 세트 결정방법.
- 제3항에서 생성된 감축 서치에 선택된 데이터 전송률 중에서 제2항과 같은 방법으로 현재 채널에 대해 필요한 에너지를 산출, 그 중에서 가장 작은 에너지를 필요로 하는 데이터 전송률을 결정하고, 해당하는 인덱스 정보를 송신측으로 전송하는 서치 세트 결정방법.
- 안테나별로 독립적인 데이터 스트림을 동시에 전송하는 공간 다중화 시스템에서 감축 서치 셋을 생성하는 장치에 있어서,복수의 송신 안테나들과 복수의 수신 안테나들에 의한 각 채널들에 대응한 채널 상태를 추정하는 채널 추정부;상기 각 채널별로 추정된 채널 상태에 의해 할당 가능한 모든 데이터 전송률 별로 최소 에너지 값을 결정하는 검출 순서 판결부;감축 서치 셋을 구성할 데이터 전송률의 수가 지정되면, 상기 데이터 전송률 별로 결정된 최소 에너지 값들 중 에너지 값이 작은 순서에 의해 상기 지정된 수만큼의 데이터 전송률에 의해 상기 감축 서치 셋을 생성하는 서치 셋 결정부 및;상기 감축 서치 셋에 의해 상기 복수의 송신 안테나별 자원을 할당하는 자원 할당부를 포함하며,상기 감축 서치 셋을 지정하는 인덱스 정보를 송신측으로 전송하는 감축 서치 셋 생성장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060020737A KR101213388B1 (ko) | 2006-03-04 | 2006-03-04 | 다중 안테나 시스템에서 자원할당을 위한 서치 세트 결정장치 및 방법 |
US11/713,845 US7796562B2 (en) | 2006-03-04 | 2007-03-05 | Apparatus and method for determining a search set for resource allocation in a multi-antenna system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060020737A KR101213388B1 (ko) | 2006-03-04 | 2006-03-04 | 다중 안테나 시스템에서 자원할당을 위한 서치 세트 결정장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070091071A true KR20070091071A (ko) | 2007-09-07 |
KR101213388B1 KR101213388B1 (ko) | 2012-12-17 |
Family
ID=38478831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060020737A KR101213388B1 (ko) | 2006-03-04 | 2006-03-04 | 다중 안테나 시스템에서 자원할당을 위한 서치 세트 결정장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7796562B2 (ko) |
KR (1) | KR101213388B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8467367B2 (en) * | 2007-08-06 | 2013-06-18 | Qualcomm Incorporated | Multiplexing and transmission of traffic data and control information in a wireless communication system |
US9832623B2 (en) * | 2012-12-05 | 2017-11-28 | T-Mobile Usa, Inc. | Energy-efficient push/poll notification service |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7046640B2 (en) * | 2001-06-29 | 2006-05-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Software analysis tool for CDMA system |
JP4068600B2 (ja) * | 2004-07-27 | 2008-03-26 | 株式会社東芝 | 無線送信装置及び無線受信装置 |
US8139672B2 (en) * | 2005-09-23 | 2012-03-20 | Qualcomm Incorporated | Method and apparatus for pilot communication in a multi-antenna wireless communication system |
-
2006
- 2006-03-04 KR KR1020060020737A patent/KR101213388B1/ko active IP Right Grant
-
2007
- 2007-03-05 US US11/713,845 patent/US7796562B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US7796562B2 (en) | 2010-09-14 |
US20070211666A1 (en) | 2007-09-13 |
KR101213388B1 (ko) | 2012-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100866188B1 (ko) | 분산 무선 통신 시스템에서 직교 공간 시간 블록 코드를위한 심볼 에러율 근사화 방법 | |
KR100640514B1 (ko) | 다중 안테나를 사용하는 무선 통신 시스템에서 데이터스트림 전송 장치 및 방법 | |
KR100976489B1 (ko) | 이동통신의 다중입력 다중출력 시스템에 적용되는데이터의 변조 및 코딩 방식 제어 방법 | |
KR100995031B1 (ko) | 다중입력 다중출력 시스템에 적용되는 신호 전송 제어 방법 | |
KR100922958B1 (ko) | 다중 사용자 다이버시티를 지원하는 다중 안테나 이동통신시스템에서 사용자 할당장치 및 방법 | |
KR101373808B1 (ko) | 다중안테나 시스템에서 빔포밍을 고려한 채널품질 정보를 결정하기 위한 장치 및 방법 | |
KR100754722B1 (ko) | 무선 통신 시스템에서 채널 상태 정보를 이용한 데이터송수신 장치 및 방법 | |
KR100648472B1 (ko) | 다중 송신 다중 수신 안테나 통신 시스템에서 적응 변조및 부호 성능을 최적화하기 위한 송·수신 장치 및 방법 | |
KR101269201B1 (ko) | 폐 루프 방식의 다중 안테나 시스템에서 데이터송/수신장치 및 방법 | |
KR100842620B1 (ko) | 분산 무선 통신 시스템에서 직교 공간 시간 블록 코드를위한 심볼 에러율 기반 송신 전력 할당 방법 | |
US9516635B2 (en) | Apparatus and method for transmitting and receiving fast feedback information in broadband wireless communication system | |
US9979508B2 (en) | Communication device and communication method | |
US20070147487A1 (en) | Apparatus, method and computer program product providing dynamic modulation setting combined with power sequences | |
KR100713336B1 (ko) | 이동통신시스템에서의 신호 검출 순서 결정방법 | |
KR101274871B1 (ko) | 폐 루프 방식의 다중 안테나 시스템에서의 데이터송/수신장치 및 방법 | |
KR20060110721A (ko) | Mimo 시스템의 처리율 향상을 위한 전력 로딩 방법 및장치 | |
KR101399029B1 (ko) | 무선통신시스템에서 파일럿을 전송하기 위한 장치 및 방법 | |
KR20090110497A (ko) | 무선통신시스템에서 파일럿 전송 장치 및 방법 | |
US8412114B2 (en) | Adaptive method of transmitting and receiving a signal in a multi-antenna system, corresponding transmission and reception devices, computer program products and signal | |
KR101213388B1 (ko) | 다중 안테나 시스템에서 자원할당을 위한 서치 세트 결정장치 및 방법 | |
KR100979935B1 (ko) | 다중 입출력 무선통신 시스템에서 스트림별 유효 신호대잡음비 생성 장치 및 방법 | |
KR100913101B1 (ko) | 다중입력 다중출력 시스템에 적용되는 신호전송방법 | |
KR101388326B1 (ko) | 더티 페이퍼 코딩을 이용한 데이터 전송 방법 및 송신기 | |
KR100933285B1 (ko) | 송수신단에 계층 변조 기술이 적용된 공간 다중화 심볼검출 방법과 계층 변조 기술이 적용된 공간 다중화다중입력 다중출력 시스템의 수신방법 및 수신기 | |
KR20090000849A (ko) | 다중 입출력 무선통신 시스템에서 유효 스트림 결정 장치및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20151116 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20161118 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20171120 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20181119 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20191119 Year of fee payment: 8 |