[go: up one dir, main page]

KR100833703B1 - Scheduling Method and Device Using Selection Diversity in Communication System through Nonnormal Orthogonal Matrix and Vector Modulation - Google Patents

Scheduling Method and Device Using Selection Diversity in Communication System through Nonnormal Orthogonal Matrix and Vector Modulation Download PDF

Info

Publication number
KR100833703B1
KR100833703B1 KR1020067013294A KR20067013294A KR100833703B1 KR 100833703 B1 KR100833703 B1 KR 100833703B1 KR 1020067013294 A KR1020067013294 A KR 1020067013294A KR 20067013294 A KR20067013294 A KR 20067013294A KR 100833703 B1 KR100833703 B1 KR 100833703B1
Authority
KR
South Korea
Prior art keywords
matrix
transmission
channel
data symbols
interfaces
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020067013294A
Other languages
Korean (ko)
Other versions
KR20060105878A (en
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 KR1020067013294A priority Critical patent/KR100833703B1/en
Publication of KR20060105878A publication Critical patent/KR20060105878A/en
Application granted granted Critical
Publication of KR100833703B1 publication Critical patent/KR100833703B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Transmission System (AREA)

Abstract

본 발명은 매트릭스 또는 벡터 변조된 데이터 심볼들의 전송을 위해 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K 가운데 적어도 한 채널을 스케줄링하기 위한 방법에 관한 것으로서, 상기 K 개의 전송 채널들 중 적어도 하나에 대해 각자의 채널 품질 표시자 (CQI) qk를 계산하는 단계, 및 상기 매트릭스 또는 벡터 변조된 데이터 심볼들의 전송을 위해 상기 K 전송 채널들 중 적어도 하나를 예정(스케줄링)하는 단계를 포함하고, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반한다. 본 발명은 장치들, 송신국들, 무선 통신 시스템들, 컴퓨터 프로그램들 및 컴퓨터 프로그램 제품들과도 더 관련되어 있다.The present invention provides at least one channel of K transmission channels k = 1, .., K over each N t , k transmission interfaces and each N r , k reception interfaces for transmission of matrix or vector modulated data symbols. A method for scheduling, comprising: calculating a respective channel quality indicator (CQI) q k for at least one of the K transmission channels, and the K for transmission of the matrix or vector modulated data symbols Scheduling (scheduling) at least one of the transport channels, wherein the scheduling is based at least in part on the calculated CQIs q k . The invention further relates to apparatus, transmitting stations, wireless communication systems, computer programs and computer program products.

Description

비정규직교 매트릭스 및 벡터 변조를 통한 통신 시스템에서의 선택 다이버시티 활용{Exploiting selection diversity in communications systems with non-orthonormal matrix and vector modulation}Exploiting selection diversity in communications systems with non-orthonormal matrix and vector modulation

본 발명은 비정규직교 매트릭스 혹은 벡터 변조에 따라 변조된 데이터 심볼들의 전송을 위해 각각 Nt ,k 전송 인터페이스들 및 각각 Nr , k 수신 인터페이스들을 가진 K 개의 전송 채널들 k 가운데 적어도 한 개를 예정하는 방법에 관한 것이다.The present invention provides a method for scheduling at least one of K transmission channels k having N t , k transmission interfaces and Nr , k receiving interfaces , respectively , for transmission of data symbols modulated according to a nonnormal orthogonal matrix or vector modulation. It is about.

예를 들어 유니버설 모바일 전기통신 시스템 (UMTS) 같은 무선 통신 시스템과 관련하여, 스케줄링(scheduling)은, 동시에 스케줄 되어야 할 일군의 실질적으로 직교하는 자원들 (가령, 주파수, 서브 캐리어들, 확산 코드들, 타임 슬롯들, 공간/극성 고유모드들)에 대한 k=1, ...,K 개의 전송 채널들 가운데 적어도 한 전송 채널에 대해 산출되는 선호 함수 (preference function) fk로 환산된 식으로서 표현될 수 있다. fk의 최대값, 또는 어떤 미리 규정된 한계치 이상의 fk의 값을 갖는 전송 채널 또는 채널들이, 스케줄링된 자원들을 이용하여 데이터를 전송하는데 사용된다. 이와 관련하여, 전송 채널 k는 가령 단일 혹은 다중 안테나 전송기 및 단일 혹은 다중 안테나 수신기 사이의 물리적 전파 채널을 나타낼 수 있다. 단 한 개, 혹은 여러 개의 송신기들이 존재할 수 있고, 그에 상응하여 한 개, 혹은 여러 개의 수신기들이 존재할 수 있다. 상기 송신기들과 수신기들은 무선 통신 시스템의 기지국들, 이동국들, 혹은 중계국들을 나타낼 수 있다. 전송 채널 k는 업링크 및 다운링크 둘 다에 대해 규정될 수 있다. 전송 채널 k는, 다중 안테나 송신기의 전송 안테나 요소들의 서브 그룹과 단일 혹은 다중 안테나 수신기 사이의 채널, 또는 단일 혹은 다중 송신기 및 수신기 안테나 요소들의 서브 그룹 사이의 채널에 더 연관될 수 있다.For example, in the context of a wireless communication system, such as the Universal Mobile Telecommunications System (UMTS), scheduling is a group of substantially orthogonal resources (eg, frequency, subcarriers, spreading codes, Time slots, spatial / polar eigenmodes) to be expressed as an equation converted to a preference function f k calculated for at least one of the K transport channels. Can be. Transport channels or channels having a maximum value of f k , or a value of f k above some predefined limit, are used to transmit data using scheduled resources. In this regard, the transmission channel k may for example represent a physical propagation channel between a single or multi-antenna transmitter and a single or multi-antenna receiver. There may be only one or several transmitters, and there may be one or several receivers correspondingly. The transmitters and receivers may represent base stations, mobile stations, or relay stations in a wireless communication system. The transport channel k may be defined for both uplink and downlink. The transmit channel k may further be associated with a channel between a subgroup of transmit antenna elements of a multi-antenna transmitter and a single or multi-antenna receiver, or a channel between subgroups of single or multi-transmitter and receiver antenna elements.

전송 채널 k에 대한 선호 함수 fk는 다음 식이 될 수 있다:The preferred function f k for transport channel k can be:

fk = f (u, dk, zk, hk, ck, CQImk, CQIek, CQIsk,...)f k = f (u, d k , z k , h k , c k , CQIm k , CQIe k , CQIs k , ...)

여기서, u는 전송 큐(queue)의 일반적인 상태를 나타내는 파라미터이고, 나머지 파라미터들은 전송 채널 k=1,...,K 마다 고유하다. 따라서, dk는 전송 채널 k에서 겪는 지연, 즉, 전송 채널 k의/로부터 다음 패킷이 큐에서 보낸 시간이고, zk는 사용자를 위해 스케줄링 된 (또는 업링크 작업시 전송을 위해 사용자가 스케줄링 한)다음 패킷의 사이즈이고, hk는 바로 전에 전송 채널 k를 통해 전송된 데이터 량을 참작한 히스토리(history)를 나타내고, ck는 가입 유형이나 단말, 및/또는 데이터 유형에 기반할지 모를 사용자의 잠정적 우선순위 등급이다. 스케줄링이 기반으로 할 수 있는 링크 고유의 채널 품질 표시자들 (CQI, Channel Quality Indicators)은 다음과 같은 것들이다.Here, u is a parameter representing the general state of the transmission queue, and the remaining parameters are unique for each transmission channel k = 1, ..., K. Thus, d k is the delay experienced by transport channel k, i.e., the time that the next packet from / from transport channel k is spent in the queue, and z k is scheduled for the user (or scheduled by the user for transmission during uplink operation). Is the size of the next packet, h k represents the history taking into account the amount of data transmitted over the transport channel k immediately before, and c k represents the subscription type, terminal, and / or data type It is a potential priority class. Link-specific Channel Quality Indicators (CQI) that scheduling can be based on are as follows.

● CQImk, 전송 채널 k의 전송 모드를 결정한다. 모드 선택은 송신기에서의 측정값에 기초하는 사이드 정보, 혹은 수신기로부터의 피드백에 기초할 수 있다. 특히, CQImk는 전송 채널 k의 레이트, 및 사용할 가능성이 있는 피드백 기반 빔포밍(beamforming), 선택된 적응적 공간-시간 변조 (매트릭스/벡터 변조, 공간-시간 코딩), 연쇄(concatenated) 채널코드의 레이트, 및/또는 변조 알파벳들을 결정한다.CQIm k , which determines the transmission mode of the transport channel k. The mode selection may be based on side information based on measurements at the transmitter or feedback from the receiver. In particular, CQIm k is the rate of transmission channel k, and possibly feedback based beamforming, selected adaptive space-time modulation (matrix / vector modulation, space-time coding), concatenated channel code. Rate, and / or modulation alphabets.

● CQIek, CQImk에 의해 나타낸 전송 모드의 기대(expected) 에러 레이트를 나타낸다.Indicates the expected error rate of the transmission mode indicated by CQIe k , CQIm k .

● CQIsk, 전송 채널 k의 속도, 즉, 채널 코히어런스(coherence) 타임을 나타낸다.CQIs k , the speed of the transport channel k, ie the channel coherence time.

이러한 파라미터들 (또는 이들의 부분집합)에 기반하여, 스케줄러(scheduler)는 적용시 전반적인 처리량(throughput), 공평성(fairness), 지연 등을 고려해 어느 전송 채널이 데이터 전송에 적합한지를 결정할 수 있다. 라디오 링크에 좌우되지 않는 fk의 일부가 상위 계층 프로토콜들의 도메인이다. 그러나 CQI들은 물리 계층과 밀접한 관계에 있고, 물리 계층 알고리즘들에 따라 설계되어야 한다.Based on these parameters (or a subset thereof), the scheduler can determine which transport channel is suitable for data transmission in consideration of the overall throughput, fairness, delay, etc. in the application. A portion of f k that is not dependent on the radio link is the domain of higher layer protocols. However, CQIs are closely related to the physical layer and must be designed according to physical layer algorithms.

물리 계층을 고려할 때, 전송 전력을 최소화하거나, 레이트(전송률)를 최대화하거나, 성능을 최적화하기 위해 선호 함수들 fk이 사용될 수 있다. 흔히, 물리 계층과 그 상위 게층 알고리즘들에는 자동 재전송 요청 (ARQ) 프로토콜이 포함된다. 이러한 경우들에서, 시스템 능력을 최대화하는 것은 통상적으로, 프레임 또는 블록 에러 레이트가 주어진 최적값에 근접할 것을 요구한다. 따라서, 선호 함수들 fk은 최대 허용 전송 전력으로 최고 레이트를 지원하고, 목표한 에러 성능에 도달하는 전송 채널을 선택하는데 사용할 수 있다.Given the physical layer, the preference functions f k can be used to minimize transmit power, maximize rate (rate), or optimize performance. Often, the physical layer and its higher layer algorithms include an automatic retransmission request (ARQ) protocol. In such cases, maximizing system capability typically requires that the frame or block error rate be close to a given optimal value. Thus, the preference functions f k support the highest rate with the maximum allowable transmit power and can be used to select a transport channel that reaches the desired error performance.

스케줄링이 CQIek, 즉, 기대 에러 성능과 상관하는 CQI들에 기반할 때, 스케줄링 성능을 측정하는 가장 분명한 지름길은 선택 다이버시티(diversity) 성능을 재는 것이다. 이것은 어떤 유형의 채널 통계자료를 가지는 K 개의 전송 채널들이 고려됨을 의미한다. 이러한 K 개의 전송 채널들의 통계적 성질로 인해, K 개의 전송 채널들 중에서 실질적으로 최적 전송 채널 특성, 가령, 데이터 전송에 있어 최저 페이딩(fading) 혹은 경로 손실을 가지는 한 특정 전송 채널을 예정하는 것은, 임의로 선택한 전송 채널로 전송하는 것에 비해 우수한 성능을 얻을 수 있다. 따라서, 통신 시스템의 한 트랜시버에서 여러 사용자들이 신호를 송수신하는 다중 사용자 다이버시티가 가능하거나, 다중 수신기 소자들의 부분집합만을 이용해 송신기에 의해 전송된 신호를 수신하고 다중 송신기 소자들의 부분집합만을 이용해 신호를 송신할 다중 안테나 소자들을 알맞게 배치한 수신기에서 안테나 다이버시티를 이용하는 것이 가능하거나, 이용 가능한 채널 대역폭의 서로 다른 부분들에서 신호가 전송될 때 주파수 다이버시티가 가능하기 때문에, 다양한 트랜시버들이나 이들의 요소들 사이에서 다양한 전송 채널들로부터 선택할 일단의 자유가 주어질 때 스 케줄러에서 선택 다이버시키가 이용될 수 있다.When scheduling is based on CQIe k , ie, CQIs that correlate with expected error performance, the most obvious shortcut to measuring scheduling performance is to measure select diversity performance. This means that K transport channels with some type of channel statistics are considered. Due to the statistical nature of these K transport channels, it is advisable to presume a particular transport channel among the K transport channels as long as it has substantially the best transport channel characteristics, such as the lowest fading or path loss in data transmission. Excellent performance can be achieved compared to transmitting on the selected transport channel. Thus, multi-user diversity is possible in which a single transceiver of a communication system transmits and receives signals, or a signal transmitted by a transmitter using only a subset of multiple receiver elements and a signal using only a subset of multiple transmitter elements. It is possible to use antenna diversity in a receiver with the proper placement of multiple antenna elements to transmit, or frequency diversity when signals are transmitted in different parts of the available channel bandwidth, so that various transceivers or elements thereof can be used. Selective divergence can be used in the scheduler when given a set of freedoms to choose from among the various transport channels.

선택 다이버시티의 최적 성능을 위해, 최저 예측 비트 에러 레이트 (BER)을 가지는 전송 채널이 전송에 스케줄링될 수 있다. 이것이 평균 에러 레이트의 감소를 가져온다. 그러나, 다중 입력 다중 출력 (MIMO) 채널에 있어서, BER의 직접 평가에 기반하는 예정은 과도한 계산을 필요로 한다.For optimal performance of select diversity, a transport channel with the lowest predicted bit error rate (BER) can be scheduled for transmission. This results in a reduction in the average error rate. However, for multiple input multiple output (MIMO) channels, the scheduling based on the direct evaluation of BER requires excessive computation.

종래 기술 문서로서 2001년 6월 IEEEcomm에서 펴낸 A.G. Kogiantis, N.Joshi, 그리고 O. Sunay의 "무선 패킷 데이터를 통한 전송 다이버시티 및 스케줄링" 제8권 2433-2437 쪽에서는 다중 입력 단일 출력 (MISO) 채널에서의 스케줄링을 개시하고 있으며, 여기에서 다른 무엇보다, 정규직교 다이버시티 전송 방식 (공간-시간 전송 다이버시티, STTD)이 다이버시티 없는 단일 안테나 전송 방식과 비교된다. 두 방식들 모두, 송신기 (두 개의 송신 안테나들과 STTD를 가지거나, 단일 안테나를 가짐)가 K 개의 전송 채널들 가운데 하나를 스케줄링하고, 이때 데이터 전송을 위해, 각 개개 전송 채널이 송신기의 둘 혹은 한 송신 안테나들과 각 수신기의 한 안테나 사이의 물리적 전파 채널에 의해 규정되고, 예정은 각 전송 채널마다 최대 캐리어 대 간섭 전력 비 (Carrier-to-Interference power ratio, C/I)에 기반한다.A.G., a prior art document published by IEEEcomm in June 2001. Kogiantis, N.Joshi, and O. Sunay, "Transmit Diversity and Scheduling over Wireless Packet Data," Vol. 8, pages 2433-2437, discloses scheduling on multiple input single output (MISO) channels. First of all, the orthogonal diversity transmission scheme (space-time transmission diversity, STTD) is compared with the single antenna transmission scheme without diversity. In both schemes, a transmitter (either with two transmit antennas and STTD, or with a single antenna) schedules one of the K transmit channels, with each individual transmit channel being two or more of the transmitters for data transmission. Defined by the physical propagation channel between one transmit antenna and one antenna of each receiver, the scheduling is based on the maximum carrier-to-interference power ratio (C / I) for each transmission channel.

Kogiantis 인용 참증에서 쓰인 것 같은 STTD 방식은 매트릭스 변조 방식이라고 간주될 수 있고, 이것은 이를테면 타임 슬롯들이나 심볼 주기들, 주파수 캐리어들, 직교 코드들 등이나, 혹은 이들의 조합된 형태와 같은, 변조 심볼들의 비정규직교(non-orthogonal) 및 공간 자원들과 정규직교 자원들 상으로의 매핑으로서 정 의될 수 있다.STTD schemes, such as those used in Kogiantis citations, can be considered matrix modulation schemes, which are, for example, modulation symbols, such as time slots or symbol periods, frequency carriers, orthogonal codes, or a combination thereof. It can be defined as a mapping onto non-orthogonal and spatial resources and orthonormal resources.

매트릭스 변조 방식들에서, 다이버시티가 적용될 수 있다. 예를 들어, 공간-시간 매트릭스 변조 방식에서, 상기변조 심볼들 중 적어도 하나가 제1심볼 주기에서 제1안테나 요소로 매핑될 수 있고 제2심볼 주기에서 제2안테나 요소로 매핑될 수 있다. 마찬가지로, 공간-주파수 매트릭스 변조 방식에서, 상기 변조 심볼들 중 적어도 하나가 제1안테나 요소로 매핑되어 제1캐리어 주파수를 통해 전송되고, 제2안테나 요소로 매핑되어 제2캐리어 주파수를 통해 전송될 수 있다.In matrix modulation schemes, diversity can be applied. For example, in a space-time matrix modulation scheme, at least one of the modulation symbols may be mapped to a first antenna element in a first symbol period and to a second antenna element in a second symbol period. Similarly, in the space-frequency matrix modulation scheme, at least one of the modulation symbols may be mapped to a first antenna element and transmitted over a first carrier frequency, and mapped to a second antenna element and transmitted over a second carrier frequency. have.

변조 심볼들이 비정규직교 공간 자원들만으로 매핑되면, 소위 벡터 변조가 수행되고, 공간 다이버시티만이 이용 가능하게 된다.If modulation symbols are mapped to only non-normal orthogonal spatial resources, so-called vector modulation is performed and only spatial diversity is available.

이러한 개념 도입에 대한 후속으로서, 공간-시간 매트릭스 변조 방법들이 정규직교 및 비정규직교 매트릭스 변조의 예로서 제안될 수 있다. 따라서 직교 자원이 데이터 심볼들의 블록이 매핑되는 T 심볼 주기들 (또는 타임 슬롯들)로 표현된다. 그러나, 제안된 매트릭스 변조 방법들은 주파수 도메인, 코드 도메인, 고유모드(eigenmode) 도메인 또는 극성(polarization) 도메인을 시간 도메인 대신 직교 자원으로서 이용하는 메트릭스 변조에 손쉽게 적용 가능될 수 있다.As a follow up to this concept introduction, space-time matrix modulation methods can be proposed as examples of normal orthonormal matrix modulation. Thus, orthogonal resources are represented in T symbol periods (or time slots) to which a block of data symbols is mapped. However, the proposed matrix modulation methods can be easily applied to matrix modulation using frequency domain, code domain, eigenmode domain or polarization domain as orthogonal resources instead of time domain.

Nt 개의 전송 안테나와 T 개의 심볼 주기들을 이용하는 공간-시간 매트릭스 변조기는 TXNt 변조 매트릭스 X로 정의된다. 변조 매트릭스 X는 T 심볼 주기들 중에 Nt 개의 안테나 송신기에 의해 전송될 Q 복소수값의 변조 심볼들 xn (n-1, .., Q)의 선형 함수이다. 변조 심볼들은 가령 이진 위상 쉬프트 키잉 (BPSK, Binary Phase Shift Keying), 4진수 위상 쉬프트 키잉 (QPSK, Quaternary Phase Shift Keying)이나 직교 진폭 변조 (QAM, Quadrature Amplitude Modulation) 심볼 알파벳에 따른 것이다. 따라서 변조 매트릭스 X는 기본적으로 n=1,..,Q인 변조 심볼들 xn 및/또는 -xn, xn * 또는 - xn * 같은 상기 변조 심볼들의 함수들이 시간 인스턴스 t1,..T에서 전송 안테나 nt=1,..,Nt로부터 전송될 때 정의된다. 이와 관련하여, 위첨자 "*"은 한 복소수의 켤레 복소수를 나타낸다. 이제 매트릭스 변조는, 변조 심볼들과 그 함수들의, T 심볼 주기들 중에 송신 안테나의 Nt의 개개 송신 안테나 소자들에 의해 전송된 Nt 개의 개개 데이터 스트림들로의 매핑이라고 이해할 수 있다. Kogiantis 참증에서 적용된 것 같은 STTD 방식에 있어서, T=2 및 Nt=2의 다음 식과 같은 소위 알라무티(Alamouti) 공간-시간 코드에 따라 변조 매트릭스 X가 정의된다.A space-time matrix modulator using N t transmit antennas and T symbol periods is defined as TXN t modulation matrix X. The modulation matrix X is the Q complex-valued modulation symbols x n to be transmitted by the N t antenna transmitters during the T symbol periods. It is a linear function of (n-1, .., Q). The modulation symbols are, for example, according to Binary Phase Shift Keying (BPSK), Quaternary Phase Shift Keying (QPSK) or Quadrature Amplitude Modulation (QAM) symbol alphabet. Thus, modulation matrix X is basically the modulation symbols x n where n = 1, .., Q And / or -x n , x n * Or-x n The same functions of the modulation symbols are defined when transmitted from transmit antennas n t = 1, .. N t at time instance t1, .. T. In this regard, the superscript "*" denotes one complex conjugate. Now matrix modulation, the modulation symbols and the function of, the N T symbol periods t transmitted by the respective transmitting antenna elements of the N t transmit antennas in It can be understood as mapping to individual data streams. In the STTD scheme as applied in the Kogiantis reference, the modulation matrix X is defined according to the so-called Alamouti space-time code, such as the following equation of T = 2 and N t = 2.

Figure 112006047339107-pct00001
Figure 112006047339107-pct00001

전송 채널 k의 수신 측에 있는 Nk , r 수신 안테나들에서, 신호 모델은 다음과 같이 읽혀진다:At the N k , r receive antennas at the receive side of transmit channel k, the signal model is read as follows:

Figure 112006047339107-pct00002
Figure 112006047339107-pct00002

Yk는 심볼 주기 i=1,..T 중에 수신 안테나 요소 j=1,..,Nk ,r에서 수신된 신호들 yk , ij의 TXNk ,r 매트릭스이고, i=1,..,Nt 및 j=1,..,Nk ,r인 NtXNk ,r 채널 매트릭스 Hk의 요소들 hk , ij는 송신 안테나 요소 i와 수신 안테나 요소 j 사이의 플랫(flat) 페이딩 전파 채널을 만들고, TXNk ,r 매트릭스 Nk ,r은 수신 안테나 요소 nk=1,..,Nk ,r에서 심볼 주기 t=1,..,T 내에서 수신된 잡음을 나타낸다.Y k is a TXN k , r matrix of signals y k , ij received at receive antenna elements j = 1, .. N k , r during symbol period i = 1, .. T, i = 1, .. The elements h k , ij of N t XN k , r channel matrix H k with , N t and j = 1, .., N k , r are flat fading between transmit antenna element i and receive antenna element j Creating a propagation channel, TXN k , r matrix N k , r represents the noise received within symbol period t = 1, .., T at receive antenna elements n k = 1, .., N k , r .

매트릭스 X에 의해 정의된 매트릭스 변조 효과들과 채널 매트릭스 Hk에 의해 정의된 전파 효과들을 한데 묶어 다음과 같은 등가 신호 모델을 갖는 복소수 값 TNk,rXQ 등가 채널 매트릭스 Gk를 산출한다:The matrix modulation effects defined by matrix X and the propagation effects defined by channel matrix H k are put together to yield a complex value TN k, r XQ equivalent channel matrix G k having the following equivalent signal model:

Figure 112006047339107-pct00003
Figure 112006047339107-pct00003

TNk ,r 차원의 벡터 yk는 전송 채널 k의 수신측에 있는 Nk ,r 수신 안테나 요소들에서 T 심볼 주기들 중에 수신된 신호들, 또는 그 함수들, 즉, 켤레 복소수 수신 신호, 음의 수신 신호, 또는 음의 켤레 복소수 수신 신호 등을 포함한다; Q 차원 벡터 x는 T 심볼 주기들 내에서 Nt 송신 안테나 요소들 상으로의 매트릭스 변조에 의해 변조된 Q 복소수 값의 변조 심볼들 xn (n=1,.., Q)을 포함한다; TNk ,r 차원 벡 터 nk는 T 심볼 주기들 중에 수신 안테나 요소들에서 수신된 잡음을 포함한다.The vector y k in the TN k , r dimension is the signals received during the T symbol periods, or functions thereof, in the N k , r receiving antenna elements at the receiving side of the transmission channel k, i.e. the conjugate complex received signal, negative A received signal, or a negative conjugate complex received signal, or the like; Q-dimensional vector x includes Q complex-valued modulation symbols x n (n = 1, .., Q) modulated by matrix modulation on the N t transmit antenna elements within T symbol periods; TN k , r dimensional vector n k includes noise received at receive antenna elements during T symbol periods.

STTD 방식에 있어서, 등가 채널 매트릭스 Gk는 다음과 같은 형태를 가진다:In the STTD scheme, the equivalent channel matrix G k has the following form:

Figure 112006047339107-pct00004
Figure 112006047339107-pct00004

그리고 등가 시스템 모델은 다음과 같이 읽혀진다.And the equivalent system model is read as:

Figure 112006047339107-pct00005
Figure 112006047339107-pct00005

수학식 5로부터, 매트릭스 변조 및 채널 전파의 두 효과들 모두가 이제 등가 채널 매트릭스 Gk에 포함되어, 그에 따라 수학식 5의 등가 신호 모델에서 오리지널 변조 심볼들 xn과 이 변조 심볼 xn의 낫(not) 함수들이 등가 채널 매트릭스 Gk와 곱해진다는 것을 쉽게 알 수 있다. 등가 채널 매트릭스 Gk를 통해, 등가 채널 상관 매트릭스 (ECCM) Rk가 다음과 같이 규정될 수 있다.From Equation 5, both effects of matrix modulation and channel propagation are now included in the equivalent channel matrix G k , thus the sickle of the original modulation symbols x n and this modulation symbol x n in the equivalent signal model of Equation 5 It is easy to see that the (not) functions are multiplied by the equivalent channel matrix G k . Through the equivalent channel matrix G k , the equivalent channel correlation matrix (ECCM) R k can be defined as follows.

Figure 112006047339107-pct00006
Figure 112006047339107-pct00006

위첨자 연산자 "H"는 매트릭스의 에르미트(Hermitian) 켤레(conjugate)를 나 타낸다.The superscript operator "H" represents the Hermitian conjugate of the matrix.

STTD 방식에 있어서, ECCM이 다음과 같은 대각 매트릭스라는 것을 쉽게 알 수 있다.In the STTD scheme, it can be easily seen that ECCM is a diagonal matrix as follows.

Figure 112006047339107-pct00007
Figure 112006047339107-pct00007

ECCM은 정합(matched) 필터를 등가 채널 매트릭스 Gk로 적용한 것이라고 해석될 수 있고, 그에 따라 n=1,..,Q인 Q변조 심볼들 xn을 포함하는 벡터 x의 정합 필터 추정치가 다음과 같이 구해진다.The ECCM can be interpreted as applying a matched filter to the equivalent channel matrix G k , so that the matched filter estimate of the vector x containing the Q modulated symbols x n with n = 1, .. Q is Obtained together.

Figure 112006047339107-pct00008
Figure 112006047339107-pct00008

노이즈 기여량 nk의 세기가 수신 신호 yk의 세기에 비해 무시할만 할 때, 정합 필터 추정치

Figure 112006047339107-pct00009
는 기본적으로
Figure 112006047339107-pct00010
항에 의해 주어진다, 즉, 정합 필터 추정치들
Figure 112006047339107-pct00011
은, 단순히, i=1,..,Nt 송신 안테나들과 i=1,..,Nk ,r 수신 안테나들 사이의 채널들 hk , ij의 세기들의 합으로서 정해지는 실수 팩터
Figure 112006047339107-pct00012
에 의해 스케일링된 변조 심볼들 xn이다. Matched filter estimate when the magnitude of the noise contribution n k is negligible compared to the magnitude of the received signal y k
Figure 112006047339107-pct00009
Is basically
Figure 112006047339107-pct00010
Given by the term, i.e. matched filter estimates
Figure 112006047339107-pct00011
Is simply a real factor determined as the sum of the intensities of the channels h k , ij between i = 1, .., N t transmit antennas and i = 1, .., N k , r receive antennas
Figure 112006047339107-pct00012
Is the modulation symbols x n scaled by.

STTD 매트릭스 변조 방식에 따른 ECCM은 메인 대각선 상에 0 아닌 엔트리들 만을 포함하므로, 정합 필터 추정치들

Figure 112006047339107-pct00013
내 변조 심볼들 xn 사이의 자기-간섭(self-interference)을 초래하지 않는다. 게다가, 대각선 상의 요소들은 모두 동일하므로, ECCM은 단위 매트릭스에 비례한다. 단위 매트릭스에 비례하는 ECCM을 통한 매트릭스 변조 방식들이 결국 정규직교(orthonormal) 매트릭스 변조 방식들로서 표시되는데 반해, 단위 매트릭스에 비례하지 않는 ECCM들을 통한 매트릭스 변조 방식들은 비정규직교(non-orthonormal) 매트릭스 변조 방식들로 표시된다.ECCM according to the STTD matrix modulation scheme includes only nonzero entries on the main diagonal, so matched filter estimates
Figure 112006047339107-pct00013
Does not result in self-interference between my modulation symbols x n . In addition, since the elements on the diagonal are all the same, the ECCM is proportional to the unit matrix. Matrix modulation schemes with ECCM proportional to the unitary matrix are eventually represented as orthonormal matrix modulation schemes, whereas matrix modulation schemes with ECCMs not proportional to the unitary matrix are non-orthonormal matrix modulation schemes. Is displayed.

도 1 및 도 2는 Kogiantis 참증에서 개시한 것과 같은 STTD 채택 선택 다이버시티 설정시의 스케줄링에 관련된 실질적 특징들을 보인다. 특히, 스케줄링 성능이, Nk ,r=1과 여러 전송 채널들 K에 대한 매트릭스 변조 (Nt=1)는 없고 정규직교 매트릭스 변조 (STTD, Nt=2)는 있는 상태에서 조사된 것으로서, 여기서 데이터 전송을 위한 전송 채널 선택은 그 전송 채널의 수신 측에서의 최대 C/I에 기반한다.1 and 2 show practical features related to scheduling in setting STTD adoption selection diversity as disclosed in Kogiantis reference. In particular, the scheduling performance was investigated with N k , r = 1 and matrix modulation (N t = 1) for several transport channels K and normal orthogonal matrix modulation (STTD, N t = 2), Here, the transmission channel selection for data transmission is based on the maximum C / I at the receiving side of the transmission channel.

도 1은 비트 당 에너지 Eb와 잡음 전력 밀도 No의 dB 단위의 비율 Eb/No 함수인 log10(BER)에 기반한 스케줄링 성능을 보인다 (전송 채널 수신 측에서의 부가적 백색 가우스 잡음(AWGN) 프로세스를 전제함). QPSK 변조의 결과들 및 독자적 동일 분포 (i.i.d., independent identically distributed) 플랫(flat) 레이리(Rayleigh) 페이딩 채널들이 각각 STTD를 채택하거나(점선) 채택하지 않는(실선) K=1, 2, 4, 및 8 전송 채널들에 대한 개별 도면들로서 도시된다.Figure 1 shows the scheduling performance based on the ratio E b / N o log 10 (BER) as a function of dB unit of energy E b and noise power density N o per bit (additive white Gaussian noise (AWGN) on the receiving side transmission channels Process). The results of QPSK modulation and independent identically distributed flat Rayleigh fading channels, respectively, do not employ STTD (dotted line) or do not (solid line) K = 1, 2, 4, And as separate figures for 8 transport channels.

K=4 까지의 전송 채널들이 있을 때 STTD 채택 예정은 전송 다이버시티 없는 스케줄링에 비해 우수하다는 것을 관찰하게 되는데, 이는 전체적 Eb/No 체제에 걸쳐 (코드화하지 않은) STTD 채택 BER이 (코드화하지 않은) STTD 비채택 BER 보다 훨씬 더 작기 때문이다. 그러나, K=8인 전송 채널들에 있어서, STTD를 채택하지 않은 스케줄링이 STTD 기반 스케줄링을 BER 10- 3 까지 더 우수한 성능을 보인다. 높은 Eb/No 체제에서, STTD의 전송 다이버시티는 여전히 더 나은 성능을 도출한다.In the presence of transport channels up to K = 4, we observe that STTD adoption plans are superior to scheduling without transmit diversity, which is not (coded) by the STTD adoption BER (uncoded) over the entire E b / N o regime. Because it is much smaller than STTD non-adopted BER. However, K = 8 in the transport channel, the scheduling is not employed for the STTD STTD based scheduling BER 10 - shows a better performance through. In the high E b / N o regime, the transmit diversity of STTD still leads to better performance.

이러한 것의 이유를 도 2에서 알 수 있는데, 도 2에서는 스케줄링된 수신기(STTD에 대한 최대비 합성법 (MRC)을 채택함)에서의 신호 대 잡음비 (SNR)의 확률 분포 함수들 (PDFs)이, 다시 한번 STTD를 채택한 경우 (점선)와 채택하지 않은 경우 (실선) 및 스케줄링이 수행되는 서로 다른 수의 전송 채널들 K=1, 2, 4, 및 8에 대해

Figure 112006047339107-pct00014
인 i.i.d. 레이리 페이딩 채널들에 대해 그려지고 있다. 줄어든 외연과 PDF들의 현저한 최대치들로부터 어떻게 STTD가 채널 전력의 변동(fluctuation)을 줄이는지를 명확히 알 수 있다. 또, STTD는 채널의 평균 SNR을 바꿀 수 없고, 다만 양호한 채널들을 악화시키는 것을 감수하면서 불량 채널들을 개선시킨다는 것이 분명하다. 따라서, 한 송신 안테나로부터 강한 채널을 가지고, 다른 것으로부터 약한 채널을 가지는 전송 채널들의 주요 부분은 MRC 합성 후에 더 악화된 수신 SNR을 가지게 된다 (도 2의 위 좌측 참조). 증가하는 개수 K의 전송 채널들을 통해, 비 STTD 전송은 STTD가 적용되었다면 더 악화된 채널을 가졌을 전송 채널로 항상 스케줄링될 수 있다. 따라서, 다중 전송 채널들 K에 있어, STTD를 채택하지 않는 스케줄링이 더 양호하게 작동한다.The reason for this can be seen in FIG. 2, where the probability distribution functions (PDFs) of the signal-to-noise ratio (SNR) at the scheduled receiver (adopting the maximum ratio synthesis method (MRC) for the STTD), again. For STTD once adopted (dotted line) and not adopted (solid line) and for a different number of transport channels K = 1, 2, 4, and 8 where scheduling is performed
Figure 112006047339107-pct00014
Iid is drawn for the Rayleigh fading channels. From the reduced margins and the significant maximums of the PDFs it is clear how STTD reduces the fluctuations in channel power. Moreover, it is clear that STTD cannot change the average SNR of a channel, but improves bad channels while taking the deterioration of good channels. Thus, the main portion of the transmission channels with a strong channel from one transmit antenna and a weak channel from the other will have a worse receive SNR after MRC synthesis (see upper left in FIG. 2). With an increasing number of K channels, non-STTD transmissions can always be scheduled to transport channels that would have had worse channels if STTD was applied. Thus, for multiple transport channels K, scheduling that does not employ STTD works better.

정규직교 매트릭스 변조 (STTD)의 합성 및 Kogiantis 참증에 개시된 것 같은 스케줄링과 관련된 상황은 다음으로 요약될 수 있다:The situation related to the synthesis of Orthonormal Matrix Modulation (STTD) and scheduling as disclosed in Kogiantis Reference can be summarized as follows:

● K=5 보다 많은 전송 채널들에 있어서, 정규 직교 매트릭스 변조 (STTD)는 BER 10-3에서 최대 C/I 기반 스케줄링을 하는 선택 다이버시티 방식의 한 구성요소인 단일 안테나 전송보다 안 좋은 성능을 보인다. For more than K = 5 transmission channels, orthogonal matrix modulation (STTD) yields worse performance than single antenna transmission, a component of the select diversity scheme with maximum C / I based scheduling at BER 10 -3 . see.

● K=3 보다 많은 전송 채널들이 동시에 스케줄링되면, STTD 및 다른 정규직교 매트릭스 변조들은 실질적으로 아무 소용이 없다.If more than K = 3 transport channels are scheduled at the same time, STTD and other orthonormal matrix modulations are virtually useless.

상술한 문제들에 비추어, 본 발명의 목적은 선택 다이버시티 설정시 매트릭스와 벡터 변조를 조합하여 스케줄링을 수행하는 통신 시스템을 개선하는 데 있다.In view of the above-mentioned problems, an object of the present invention is to improve a communication system for performing scheduling by combining matrix and vector modulation in selecting diversity.

데이터 심볼들을 비직교 공간 도메인 및 적어도 한 직교 도메인 둘 다에서 변조하는 비정규직교 매트릭스 변조에 따라 변조된 데이터 심볼들의 전송을 위한 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K에서 적어도 한 채널을 스케줄링하기 위한 방법이 제안되고, 상기 데이터 심볼들을, 매트릭스 변조된 후 Nt ,k 전송 인터페이스들을 통해 전송되어 상기 전송 채널들 k=1,..K 중 한 채널의 Nr ,k 수신 인터페이스들에서 수신되었던 데이터 심볼들로 변환하는 적어도 한 등가 채널 매트릭스 (ECM, Equivalent Channel Matrix) Gk가 정의될 수 있고, 상기 적어도 한 ECM Gk의 등가 채널 상관 매트릭스 (ECCM)

Figure 112006047339107-pct00015
는 단위 매트릭스에 비례하지 않을 때, 상기 방법은, 상기 K 전송 채널들 중 적어도 하나에 대해 각자의 채널 품질 표시자 (CQI) qk를 계산하는 단계, 및 상기 매트릭스 변조된 데이터 심볼들의 전송을 위해 상기 K 전송 채널들 중 적어도 하나를 예정하는 단계를 포함하고, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반한다. K over each N t , k transmission interfaces and each N r , k receive interfaces for transmission of data symbols modulated according to a nonnormal orthogonal matrix modulation that modulates data symbols in both the non-orthogonal spatial domain and at least one orthogonal domain. A method for scheduling at least one channel in k = 1, ..., K is proposed, wherein the data symbols are transmitted through N t , k transmission interfaces after matrix modulation and thus the transport channels k = At least one equivalent channel matrix (ECM) G k may be defined, which translates into data symbols received at the N r , k receive interfaces of one channel of 1, .. K, wherein the at least one ECM G equivalent channel correlation matrix of k (ECCM)
Figure 112006047339107-pct00015
Is not proportional to a unitary matrix, the method further comprises: calculating a respective channel quality indicator (CQI) q k for at least one of the K transmission channels, and for transmitting the matrix modulated data symbols. Scheduling at least one of the K transport channels, the scheduling being based at least in part on the calculated CQIs q k .

상기 전송 채널 k는 가령, 단일 혹은 다중 안테나 송신기 및 단일 또는 다중 안테나 수신기 사이의 물리적 전파 채널을 나타낸다. 단 하나, 혹은 여러 개의 송신기들이 있을 수 있고, 그에 대응하여, 하나 혹은 여러 개의 수신기들이 존재할 것이다. 상기 송신기들 및 수신기들은 무선 통신 시스템의 기지국들, 이동국들, 또는 중계국들을 가리킬 수 있다. 전송 채널 k는 업링크 및 다운링크 둘 모두에 대해 정의될 수 있다. 전송 채널 k는 또, 단지 다중 안테나 송신기의 송신 안테나 요소들로 된 서브 그룹 간 채널이나 단일하거나 다중의 안테나 송신기 및 수신기의 안테나 요소들로 된 서브 그룹 사이의 채널과 관련될 수 있다.The transmission channel k represents, for example, a physical propagation channel between a single or multiple antenna transmitter and a single or multiple antenna receiver. There may be only one or several transmitters and correspondingly there will be one or several receivers. The transmitters and receivers may refer to base stations, mobile stations, or relay stations in a wireless communication system. The transport channel k may be defined for both uplink and downlink. The transmission channel k may also be associated with a channel between subgroups of only the transmit antenna elements of a multi-antenna transmitter or between subgroups of antenna elements of a single or multiple antenna transmitter and receiver.

가령 BPSK, QPSK, 또는 QAM 변조 심볼들을 나타낼 수 있는 데이터 심볼들은 매트릭스 변조되어 상기 전송 채널 k의 각 송신 인터페이스들을 통해 전송된다. 상기 매트릭스 변조는 이를테면 타임 슬롯들, 주파수 캐리어들, 직교 코드들, 공간 또는 극성 고유 모드들, 또는 이들의 조합된 형태와 같은 (실질적) 직교 자원들과 비직교 공간 자원들로의 데이터 심볼들의 매핑을 나타낸다. 상기 매트릭스 변조는, 상기 전송 채널 k의 Nt ,k 전송 인터페이스들을 통해 전송되어야 할 상기 데이터 심볼들의 선형 함수인 변조 매트릭스에 의해 정의될 것이다. 공간-시간 매트릭스 변조에 있어서, 상기 변조 매트릭스는 데이터 심볼들 및/또는 상기 데이터 심볼들의 함수들이 어느 심볼 주기 중에 어느 전송 인터페이스로부터 전송되는 때를 규정할 수 있다. 공간-시간 매트릭스 변조는 이제, 데이터 심볼들과 그 함수들이 T 심볼 주기들 중에 Nt 개의 각 전송 인터페이스들에 의해 전송되는 Nt 개의 각 데이터 스트림들로의 매핑이라고 이해될 수 있다. 이와 마찬가지로, 공간-주파수 매트릭스 변조에 있어서, 변조 매트릭스는 어느 주파수를 통해 어느 전송 인터페이스로부터 어느 심볼들이 전송되는지를 규정한다. 시간 및 주파수 대신, 가령 코드 도메인, 극성 도메인, 고유모드 도메인 등등과 같은 부가적 직교 또는 실질적 직교 도메인들이 사용될 수 있다.Data symbols, which may represent, for example, BPSK, QPSK, or QAM modulation symbols, are matrix modulated and transmitted over respective transmission interfaces of the transmission channel k. The matrix modulation is the mapping of data symbols to (real) orthogonal and non-orthogonal spatial resources such as time slots, frequency carriers, orthogonal codes, spatial or polarity eigenmodes, or a combination thereof. Indicates. The matrix modulation will be defined by a modulation matrix that is a linear function of the data symbols to be transmitted over the N t , k transmission interfaces of the transmission channel k. In space-time matrix modulation, the modulation matrix may specify when data symbols and / or functions of the data symbols are transmitted from any transmission interface during any symbol period. Space-time modulation matrix is now, the data symbols and their function, may be understood as the mapping to the N t of each data stream to be transmitted by N t of each transport interface of the T symbol periods. Similarly, in space-frequency matrix modulation, the modulation matrix defines which symbols are sent from which transmission interface on which frequency. Instead of time and frequency, additional orthogonal or substantially orthogonal domains may be used, such as code domains, polar domains, eigenmode domains, and so forth.

상기 매트릭스 변조된 데이터 심볼들의 상기 전송 채널들 k=1,..,K을 통한 상기 전송은, 데이터 심볼들이 송신 인터페이스 및 수신 인터페이스 사이의 개개의 채널로 전송될 때 경험하는 감쇠 및 위상 쉬프트를 나타내는 개개 엔트리를 포함하는 전송 채널 매트릭스에 의해 정의될 수 있다. 상기 전송 채널은 유선 혹은 무선 전송 채널일 수 있다.The transmission over the transmission channels k = 1,..., K of the matrix modulated data symbols is indicative of the attenuation and phase shift experienced when data symbols are transmitted on individual channels between a transmission interface and a reception interface. It can be defined by a transport channel matrix containing individual entries. The transmission channel may be a wired or wireless transmission channel.

상기 변조 매트릭스 및 상기 전송 채널 매트릭스의 효과나 상기 등가 채널 매트릭스 Gk 내에 결합되됨으로써, 상기 등가 채널 매트릭스는 이제 데이터 심볼들의 매트릭스 변조 및 전송 인터페이스들 및 수신 인터페이스들 사이의 전송 채널 k를 이용한 상기 매트릭스 변조된 데이터 심볼들의 송수신을 표현한다. 상기 전송 채널의 전송 인터페이스들은 하나 혹은 다수의 송신기들과 연결될 수 있고, 그에 상응하여, 상기 전송 채널의 수신 인터페이스들은 하나 이상의 수신기들과 연결될 수 있다.By combining the effects of the modulation matrix and the transmission channel matrix or within the equivalent channel matrix G k , the equivalent channel matrix now uses the matrix modulation of data symbols and the transmission channel k between transmission interfaces and receiving interfaces. Represents transmission and reception of modulated data symbols. The transmission interfaces of the transmission channel may be connected with one or multiple transmitters, and correspondingly, the reception interfaces of the transmission channel may be connected with one or more receivers.

상기 등가 채널의 ECCM Rk는 단위 행렬과 비례하지 않기 때문에, 매트릭스 변조 방식은 비정규직교 매트릭스 변조 방식으로 분류된다. 따라서, 한 정합 필터가 전송 채널 k의 수신 측에서 사용될 때, 데이터 심볼들의 그 정합 필터 추정은 데이터 심볼들간 자기-간섭을 겪게 된다. 비정규직교 매트릭스 변조 방식은 가령 공간-시간 코드들, 공간-주파수 코드들 등과 같은 정규직교 매트릭스 변조 기술들의 선형 조합을 통해 만들어질 수 있다.Since the ECCM R k of the equivalent channel is not proportional to the unitary matrix, the matrix modulation scheme is classified as a non-normal orthogonal matrix modulation scheme. Thus, when a matched filter is used at the receiving side of transmission channel k, its matched filter estimate of data symbols undergoes self-interference between the data symbols. Non-normal orthogonal matrix modulation schemes can be made through linear combinations of orthonormal matrix modulation techniques, such as space-time codes, space-frequency codes, and the like.

예정은, 매트릭스 변조되어 그에 뒤이어 바로 상기 전송 채널의 수신 측으로 전송되는 데이터 심볼들을 전송하는데 K전송 채널들 가운데 어느 것이 사용하기 가장 적합한지를 판단하기 위해 상기 전송 채널의 송신 측 또는 수신 측에서 스케줄링 인스턴스(instance)에 의해 수행된다.The scheduling may include scheduling scheduling at the transmitting side or the receiving side of the transmission channel to determine which of the K transmission channels is most suitable for use in transmitting data symbols that are matrix modulated and subsequently transmitted to the receiving side of the transmission channel. instance).

예정은 적어도 부분적으로, 상기 K 개의 개개 전송 채널들 중 적어도 하나에 대해 계산되었던 CQI들 qk에 기반하고 있다. CQI들 qk은 상기 K 개의 개개 전송 채널들 중 적어도 두 개에 대해 산출됨이 바람직하다. 그리고 나서 어느 전송 채널이 데이터 심볼들의 전송에 더 적합한지 상기 CQI들의 비교에 따라 스케줄링이 결정될 수 있다. 예정은 또한, 어떤 전송 채널에 대한 CQI가 정해진 한계치를 초과하면 그 전송 채널이 사용되게 하는 방식으로 수행될 수 있다-따라서 어떤 경우 단 한 CQI만을 산출해도 충분할 수 있다.The scheduling is based, at least in part, on the CQIs q k that have been calculated for at least one of the K individual transport channels. CQIs q k are preferably calculated for at least two of the K individual transport channels. The scheduling can then be determined according to the comparison of the CQIs which transport channel is more suitable for the transmission of data symbols. Scheduling may also be done in such a way that if a CQI for a transport channel exceeds a defined threshold, that transport channel is used—thus in some cases only one CQI may be sufficient.

CQI들은 선택이 이뤄지는 모든 K 개의 전송 채널들 마다 계산될 필요가 없다: 전송 채널들의 CQI들에 대한 사전 지식이나 반복되는 계산을 회피하는 어떤 다른 수단 역시 적용될 수 있다.The CQIs do not need to be calculated for every K transport channels for which selection is made: prior knowledge of the CQIs of the transport channels or any other means of avoiding repeated calculations may also be applied.

선택이 이뤄질 K 개의 전송 채널들 모두 동일한 변조방법을 이용하지 않을 수 있다, 가령, 이들 중 일부는 정규직교 매트릭스 변조방식을 이용할 수 있다, 나머지는 비정규직교 매트릭스 변조, 벡터 변조, 단일 안테나 전송이나 다이버시티 전송을 이용할 수 있다. 이와 상응하여, 개개의 전송 채널들에 대한 CQI들은 상기 개개의 전송 채널을 통해 전송될 데이터 심볼들에 적용되는 변조 기술에 따라 저마다의 방식으로 계산될 수 있다.The K transmission channels to be selected may not all use the same modulation scheme, for example, some of them may use orthonormal matrix modulation, others may be non-orthogonal matrix modulation, vector modulation, single antenna transmission or diver. City transport can be used. Correspondingly, the CQIs for the individual transport channels can be calculated in their own way according to the modulation technique applied to the data symbols to be transmitted on the respective transport channel.

적어도 한 ECM Gk이 정의되어 상기 데이터 심볼들의 비정규직교 매트릭스 변조 및 특정 전송 채널을 통한 이들의 전송을 표현할 수 있고, 이것은 전부 채널 매트릭스 Hk에 의해 규정될 수 있다. 매트릭스 변조가 비정규직교라는 사실로 인해, 이제 상기 ECM Gk의 ECCM Rk는 단위 매트릭스에 비례하지 않게 된다. 상기 ECCM은 비대각(non-diagonal) 매트릭스이거나, 대각선 상에 똑같지 않은 엔트리들을 포함하는 대각 매트릭스일 수 있다. 비대각성은, 특정 전송 채널의 수신 측에서 정합 필터링을 통해 간단히 제거될 수 있는 간섭이 매트릭스 변조된 데이터 심볼들 간에 일어난다는 사실을 반영한다. 만일 매트릭스 변조가 K 개의 전송 채널들 중 둘 이상에 대해 수행되면, 각자 ECCM Rk를 갖는 둘 이상의 ECM Gk가 정의될 수 있다. 그러나, 비정규직교 매트릭스 변조가 수행되는 전송 채널들의 ECCM들 Rk 만이 단위 매트릭스에 비례하지 않게 될 것이고, 정규직교 매트릭스 변조를 이용하는 전송 채널들의 ECCM들은 단위 매트릭스에 비례할 것이다.At least one ECM G k may be defined to represent non-normal orthogonal matrix modulation of the data symbols and their transmission over a particular transmission channel, which may all be defined by the channel matrix H k . Due to the fact that matrix modulation is nonnormal orthogonal, the ECCM R k of ECM G k is now not proportional to the unit matrix. The ECCM can be a non-diagonal matrix or a diagonal matrix containing entries that are not equal on the diagonal. Non-diagonality reflects the fact that interference occurs between matrix modulated data symbols that can be simply eliminated through matched filtering at the receiving side of a particular transmission channel. If matrix modulation is performed on two or more of the K transport channels, two or more ECM G k may be defined, each with ECCM R k . However, ECCMs R k of transmission channels on which non-normal orthogonal matrix modulation is performed Only will not be proportional to the unit matrix, and ECCMs of the transmission channels using orthonormal matrix modulation will be proportional to the unit matrix.

전송 채널들의 정의에 따라, 무선 통신 시스템의 업링크 또는 다운링크시 여러 사용자들 사이에서 선택하거나 Tx 안테나들의 여러 그룹들 사이에서 선택하기 위해 스케줄링이 적용될 수 있고, 이때 매트릭스 변조는 선택된 안테나들의 서브그룹 상에서 이용된다. 또한, 어느 수신기가 안테나 요소들보다 적은 RF-회로를 구비하는 경우, 이 수신기는 전송사항을 수신할 최적의 안테나/안테나들을 선택할 것이다. 송신기가 매트릭스 변조를 이용할 때, 수신기에서의 수신 안테나들에 대한 각각의 가능한 선택이 본 발명에 따른 전송 채널로서 해석된다. 그러면 수신기는 이 발명에서 개시된 CQI들에 근거하여 (일군의) 수신 안테나(들)을 선택할 수 있다.Depending on the definition of the transmission channels, scheduling may be applied to select between different users in the uplink or downlink of a wireless communication system or to select between different groups of Tx antennas, where matrix modulation is a subgroup of selected antennas. It is used in the phase. In addition, if any receiver has fewer RF-circuits than the antenna elements, this receiver will select the best antenna / antenna to receive the transmission. When the transmitter uses matrix modulation, each possible choice for receive antennas at the receiver is interpreted as a transmission channel according to the present invention. The receiver may then select (a group of) receive antenna (s) based on the CQIs disclosed in this invention.

예정은, 시간, 주파수, 혹은 코드 차원에서 수행되거나, 예를 들어 매트릭스 변조는 주파수로 수행될 수 있지만 예정은 시간과 주파수 모두에서 이뤄지는 것과 같이 이들의 조합된 형태를 통해 수행될 수 있다. 이를테면, 상기 산출된 적어도 한 CQI에 기반하여, 스케줄러가 어느 전송 채널이 다음 시간 슬롯에 예정되는지, 혹은 어느 전송 채널이 서브 캐리어, 극성, 공간 고유모드 등에 예정되는지를 결정할 수 있다.Scheduling may be performed at the time, frequency, or code level, or matrix modulation may be performed at frequency, for example, but scheduling may be performed through a combination of these, such as at both time and frequency. For example, based on the calculated at least one CQI, the scheduler can determine which transport channel is scheduled for the next time slot or which transport channel is scheduled for subcarrier, polarity, spatial eigenmode, and so on.

예정은 업링크 또는 다운링크 전송시 여러 기지국들 사이에서 선택을 행하는 핸드오버 상황에서도 적용될 수 있다. 다운링크시, 이것은 여러 기지국들 사이의 협력을 필요로 할 것이다.Scheduling may also be applied in handover situations where a selection is made between several base stations in uplink or downlink transmissions. In the downlink, this will require cooperation between several base stations.

하나 이상의 전송 채널들이 매트릭스 변조된 데이터 심볼들의 전송에 동시에 예정될 수 있다. 전송 채널의 수신 측에서, 수신기는 한 개 이상의 수신 인터페이스들을 갖추고 수신 다이버시티 합성 기술들을 적용할 수 있다.One or more transmission channels may be scheduled for transmission of matrix modulated data symbols simultaneously. At the receiving side of the transmission channel, the receiver may have one or more receiving interfaces and apply receive diversity synthesis techniques.

따라서, 증가하는 개수의 전송 채널들에 대해 전송 다이버시티 없는 스케줄링보다 열등한 성능을 가진다고 증명된, 선택 다이버시티 설정시 정규직교 매트릭스 변조와 결합하여 스케줄링을 수행하는 종래 기술의 방식들과는 반대로, 본 발명에 따른 예정은 선택 다이버시티 설정시 비정규직교 매트릭스 변조와 결합하여 수행된다. 비정규직교 매트릭스 변조 방식은 등가 채널들에 부가적 다이버시티를 도입하는 것이라고 생각할 수 있고, 그로써 정규직교 매트릭스 변조 방식 및 전송 다이버시티 없는 방식 둘 모두 보다 우수함이 증명된다.Thus, in contrast to prior art schemes for performing scheduling in combination with orthogonal matrix modulation in setting selectivity, which has proven inferior to scheduling without transmit diversity for an increasing number of transport channels, The predestination is performed in combination with non-normal orthogonal matrix modulation in setting select diversity. The non-normal orthogonal matrix modulation scheme can be thought of as introducing additional diversity into equivalent channels, thereby proving better than both the normal orthogonal matrix modulation scheme and the no transmit diversity scheme.

본 발명의 방법에 따르면, 상기 ECCM Rk로부터 상기 K 개의 전송 채널들 가운데 적어도 한 개에 대한 상기 각자의 CQI qk가 도출됨이 바람직하다.According to the method of the present invention, it is preferred that the respective CQI q k for at least one of the K transport channels is derived from the ECCM R k .

적어도 한 ECM Gk에 상응하는 적어도 한 ECCM Rk는 매트릭스 변조 및 전송 채널의 양 효과를 포함하며, 따라서, 스케줄링의 기초로서 특히 적합하다. 등가 채널 매트릭스들 Gk이 스케줄링이 수행될 때 스케줄러에 의해 알려짐이 바람직하다.At least one ECCM R k corresponding to at least one ECM G k includes both effects of matrix modulation and transport channel and is therefore particularly suitable as a basis for scheduling. It is preferred that equivalent channel matrices G k are known by the scheduler when scheduling is performed.

본 발명의 방법에 따르면, 상기 K 전송 채널들 중 적어도 하나에 대한 상기 각자의 CQI qk가 상기 ECCM Rk의 선형 함수의 행렬식인 함수로서 산출됨이 바람직하다.According to the method of the present invention, it is preferred that the respective CQI q k for at least one of the K transport channels is calculated as a function that is a determinant of the linear function of the ECCM R k .

ECCM Rk의 행렬식은, 등가 채널 매트릭스 Gk에 의해 규정된 것과 같이 데이터 심볼들이 매트릭스 변조되어 전송 채널 k를 통해 전송될 때 얻어지는 BER과 강한 상관(correlation)을 가진다. BER에 대한 상기 강한 상관은 스케줄링이 전송의 예상 에러율에 기반하게 만들어, 스케줄링이 무선 통신 시스템의 평균 에러율을 줄일 수 있도록 한다. 상관은 단위 행렬을 상수 배하고 ECCM Rk를 더한 행렬식, 즉,

Figure 112006047339107-pct00016
을 고려하고, 사용된 전송 및 검출 방식에 따라 상수
Figure 112006047339107-pct00017
를 조정함으로써 조금 더 개선될 수 있다. 상수
Figure 112006047339107-pct00018
는 0과 같은 것으로도 선택될 수 있다. 상기 행렬식의 함수는 이를테면 상기 행렬식의 거듭제곱이나 근, 또는 그 배수, 혹은 수학 함수들일 수 있다.The determinant of ECCM R k has a strong correlation with the BER obtained when data symbols are matrix modulated and transmitted over transmission channel k, as defined by equivalent channel matrix G k . The strong correlation to BER makes the scheduling based on the expected error rate of the transmission, allowing the scheduling to reduce the average error rate of the wireless communication system. Correlation is a determinant of a constant matrix multiplied by ECCM R k , that is,
Figure 112006047339107-pct00016
Taking into account the constants
Figure 112006047339107-pct00017
It can be improved further by adjusting. a constant
Figure 112006047339107-pct00018
May also be selected to be equal to zero. The determinant function may be, for example, the power or root of the determinant, or a multiple thereof, or mathematical functions.

본 발명의 방법에 따르면, 상기 K 개의 전송 채널들 가운데 적어도 하나에 대해 상기 각자의 CQI qk가 상기 ECCM Rk 트레이스(trace) 함수로서 산출됨이 역시 바람직하다.According to the method of the invention, it is also preferred that for each of the K transport channels the respective CQI q k is calculated as the ECCM R k trace function.

상기 ECCM의 트레이스 역시, 등가 채널 매트릭스 Gk에 의해 규정된 것과 같이 데이터 심볼들이 매트릭스 변조되고 전송 채널 k를 통해 전송될 때 얻어지는 BER과의 강한 상관관계를 보인다. 또, 무정형(unstructured)의 ECCM Rk 트레이스를 산출하는데 드는 계산 비용이 상대적으로 적다.The trace of the ECCM also shows a strong correlation with the BER obtained when the data symbols are matrix modulated and transmitted over transmission channel k, as defined by equivalent channel matrix G k . In addition, unstructured ECCM R k The computational cost of producing a trace is relatively low.

본 발명의 방법에 따르면, 상기 K 개의 전송 채널들 주어 적어도 한 개에 대해 각자의 CQI qk가 상기 역(inverse) ECCM Rk의 트레이스 함수로서 산출됨이 바람직할 수도 있다.According to the method of the present invention, for at least one of the K transport channels, it may be desirable for each CQI q k to be calculated as a trace function of the inverse ECCM R k .

상기 역 ECCM 트레이스 역시, 등가 채널 매트릭스 Gk에 의해 규정된 것과 같이 데이터 심볼들이 매트릭스 변조되고 전송 채널 k를 통해 전송될 때 얻어지는 BER과의 강한 상관관계를 보인다.The inverse ECCM trace also exhibits a strong correlation with the BER obtained when the data symbols are matrix modulated and transmitted over transmission channel k, as defined by equivalent channel matrix G k .

이와 달리, CQI들에 대한 상술한 산출 방식들의 임의의 결합 형태, 가령, 행렬식 함수, ECCM 트레이스 또는 역 ECCM 트레이스, 또는 어떤 다른 ECCM 함수가 CQI로서 취해질 수 있다. 예를 들어, 매트릭스

Figure 112006047339107-pct00019
의 행렬식이 이러한 방식으로 해석될 수 있는데, 여기서 I는 단위 매트릭스이고
Figure 112006047339107-pct00020
는 상수이다. 이것은 캐리어 대 간섭 및 잡음 전력 비율
Figure 112006047339107-pct00021
로서 확장될 수 있고, 이러한 확장 계수들이 Rk의 트레이스, Rk의 행렬식, 및 기타 Rk의 다른 대칭적 다항식들이다. 상수
Figure 112006047339107-pct00022
는 사용된 전송 및 수신 방식에 따라 조정될 수 있다. Alternatively, any combination of the above-described calculation schemes for CQIs, such as a determinant function, ECCM trace or inverse ECCM trace, or any other ECCM function can be taken as CQI. For example, the matrix
Figure 112006047339107-pct00019
The determinant of can be interpreted in this way, where I is the unit matrix
Figure 112006047339107-pct00020
Is a constant. This is the carrier-to-interference and noise power ratio
Figure 112006047339107-pct00021
It can be extended as and, these expansion coefficients R k are the traces, the matrix R k, and other symmetric polynomial of other R k. a constant
Figure 112006047339107-pct00022
Can be adjusted according to the transmission and reception scheme used.

본 발명의 방법에 따르면, 상기 K 개의 전송 채널들 주어 적어도 한 개에 대해 각자의 CQI qk가, 상기 적어도 한 전송 채널을 규정하는 채널 매트릭스 Hk의 요소들의 함수로서 산출됨이 바람직할 수 있고, 이때 상기 함수는 상기 ECCM Rk의 구조적 특성에 대한 활용 하에서 상기 ECCM Rk로부터 도출된다.According to the method of the present invention, it may be desirable for each of the K transport channels given at least one CQI q k to be calculated as a function of the elements of the channel matrix H k defining the at least one transport channel and , in which the function is derived from the ECCM R k under utilization of the structural property of the ECCM R k.

상기 채널 매트릭스 Hk는 상기 적어도 한 전송 채널 각자의 전송 인터페이스들과 각자의 수신 인터페이스들 사이의 물리적 전파 채널을 규정한다. 상기 채널 매트릭스 Hk는 상기 적어도 한 ECM Gk가 정의될 수 있는 전송 채널을 규정함이 바람직하다. 그러면 상기 등가 채널 매트릭스 Gk는 변조 매트릭스 및 상기 채널 매트릭스 Hk의 결합을 나타낸다. 상기 등가 채널 매트릭스 Gk에 의해 계승된 변조 매트릭스의 구조로 인해, ECCM Rk는 ECCM Rk의 행렬식 또는 트레이스 또는 기타 함수들을 계산할 때 계산량을 줄이기 위해 활용될 수 있는 구조를 갖춘다. 특히, 채널 매트릭스 Hk의 단일 요소들에만 종속될 수 있는 CQI qk에 대한 닫힌 형태의 표현이 도출될 수 있다. 스케줄링 중에 전송 채널 k에 대한 CQI qk를 계산할 때, ECCM Rk 자체를 계산하고 상기 ECCM Rk로부터 CQI qk를 계산해야 하는 대신, 단지 상기 계산상으로 효율적인, 채널 매트릭스 Hk의 요소들의 닫힌 형식 표현만이 계산되어져야 한다. 바람직한 실시예들에 있어서, 상기 간단한 닫힌 형식 표현들은 매트릭스 변조기들에 대한 CQI qk를 계산함에 있어서의 복잡도를 2Q 제곱 근 이하로 크게 감소시키며, 이때 Q는 매트릭스 변조기 내 데이터 심볼들의 개수이다.The channel matrix H k defines a physical propagation channel between the respective transmission interfaces and the respective reception interfaces of the at least one transport channel. The channel matrix H k preferably defines a transport channel on which the at least one ECM G k can be defined. The equivalent channel matrix G k then represents a combination of the modulation matrix and the channel matrix H k . Due to the structure of the modulation matrix inherited by the equivalent channel matrix G k , ECCM R k has a structure that can be utilized to reduce the amount of computation when calculating the determinant or trace or other functions of ECCM R k . In particular, a closed form representation of CQI q k can be derived which can only depend on single elements of the channel matrix H k . ECCM R k when calculating CQI q k for transport channel k during scheduling It calculates its own and must be, instead, is only closed form representation of the elements of an effective, the channel matrix H k into the calculated phase calculation to calculate the CQI from the ECCM q k R k. In preferred embodiments, the simple closed form representations greatly reduce the complexity in computing the CQI q k for matrix modulators to below 2Q square root, where Q is the number of data symbols in the matrix modulator.

ECCM Rk의 구조 역시, 등화나 다중 사용자 검출을 이용해, 수신된 매트릭스 변조 데이터 심볼들을 추정할 때, 전송 채널의 수신 측에서 똑같이 잘 활용될 수 있다. 특히, ECCM Rk의 행렬식이나 역수의 계산은 그 구조를 활용함으로써 크게 간략화된다.The structure of ECCM R k can also be equally well utilized at the receiving side of the transmission channel when estimating received matrix modulated data symbols using equalization or multi-user detection. In particular, the calculation of the determinant and reciprocal of ECCM R k is greatly simplified by utilizing the structure.

K 개의 전송 채널들 k=1,..,K 모두가 비정규직교적으로 매트릭스 변조된 데이터 심볼들의 전송에 적합하면, 상기 전송 채널들 k 각각은 각자의 채널 매트릭스 Hk로 특성화될 수 있고, 그런 다음 각자의 ECM Gk, 각자의 ECCM Rk 및 각자의 CQI qk가 각자의 Rk나 Hk로부터 이들 K 개의 전송 채널들 각각에 대해 계산될 것이다. 그러면 예정은 이들 각자의 CQI들 qk 전부의 비교하기에 기반할 수 있다.If all K transmission channels k = 1, ..., K are suitable for transmission of non-normally orthogonal matrix modulated data symbols, then each of the transmission channels k can be characterized by its respective channel matrix H k , and then Each ECM G k , each ECCM R k and each CQI q k will be calculated for each of these K transport channels from each R k or H k . The schedule may then be based on comparing all of their respective CQIs q k .

본 발명의 제1실시예에 따르면, 상기 비정규직교 매트릭스 변조는, 상기 적어도 한 직교 도메인의 4 유닛들 내에서 4 개의 데이터 심볼들의 블록을 Nt ,k=4 전송 인터페이스들 상으로 매핑하고 두 공간-시간 전송 다이버시티 (STTD) 코드들의 비정규직교적 합성에 기반하는 소위 "ABBA" 비정규직교 매트릭스 변조이다. 상기 적어도 한 직교 도메인의 상기 유닛들은 가령 타임 슬롯들이거나 주파수 서브 캐리어들일 수 있으므로, 상기 비정규직교 매트릭스 변조는 각각 공간-시간 또는 공간-주파수 매트릭스 변조가 된다. 정규직교 STTD 코드의 예가 수학식 1의 알라무티(Alamouti) 코드의 전치행렬로서 주어진다.According to a first embodiment of the present invention, said non-normal orthogonal matrix modulation maps a block of four data symbols onto N t , k = 4 transmission interfaces and spaces two spaces within four units of said at least one orthogonal domain. It is a so-called "ABBA" nonnormal orthogonal matrix modulation based on nonnormal orthogonal synthesis of time transfer diversity (STTD) codes. Since the units of the at least one orthogonal domain may be time slots or frequency subcarriers, the non-normal orthogonal matrix modulation is either space-time or space-frequency matrix modulation, respectively. An example of a normal orthogonal STTD code is given as a transpose matrix of the Alamouti code of equation (1).

상기 본 발명의 바람직한 제1실시예에 따르면, 상기 ECCM Rk는 다음의 형태가 된다.According to the first preferred embodiment of the present invention, the ECCM R k has the following form.

Figure 112006047339107-pct00023
Figure 112006047339107-pct00023

pk 및 nk는 상기 채널 매트릭스 Hk의 요소들의 실수 함수들이다.p k and n k are real functions of the elements of the channel matrix H k .

ECCM Rk의 이러한 구조는 예를 들어 소위 "ABBA" 비정규직교 매트릭스 변조에서 만나게 된다. 공간-시간 매트릭스 변조로서 적용될 때, 해당 변조 매트릭스는 4 심볼 주기 중에 4 데이터 심볼들을 4 전송 인터페이스들 상으로 변조하는 두 STTD 블록들 XA 및 XB (cf. 수학식 1의 전치행렬)을 포함함으로써, 실제로 1 심볼이 심볼 주기 마다 전송되게 된다 (소위 심볼 레이트 1의 매트릭스 변조).This structure of ECCM R k is encountered in so-called “ABBA” non-normal orthogonal matrix modulation, for example. When applied as a space-time matrix modulation, the modulation matrix includes two STTD blocks X A and X B (cf. transpose of Equation 1) that modulate 4 data symbols onto 4 transmission interfaces during a 4 symbol period. By doing so, one symbol is actually transmitted per symbol period (so-called matrix modulation of symbol rate 1).

상기 본 발명의 바람직한 제1실시예에 따르면, 상기 K 개의 전송 채널들 중 적어도 하나에 대해 상기 각개의 CQI qk

Figure 112006047339107-pct00024
의 함수로서 산출됨이 바람직하고, 여기서
Figure 112006047339107-pct00025
는 상수이다. 따라서, 상기 각자의 CQI qk가, 상기 채널 매트릭스 Hk의 요소들에만 의존하는 실수 함수들인 pk 및 nk로부터 효과적으로 계산된다. 상수
Figure 112006047339107-pct00026
는 사용된 전송 및 수신 방식에 따라 조정될 수 있다.According to the first preferred embodiment of the present invention, the respective CQI q k is equal to at least one of the K transport channels.
Figure 112006047339107-pct00024
Preferably calculated as a function of
Figure 112006047339107-pct00025
Is a constant. Thus, the respective CQI q k is effectively calculated from p k and n k , which are real functions that depend only on the elements of the channel matrix H k . a constant
Figure 112006047339107-pct00026
Can be adjusted according to the transmission and reception scheme used.

본 발명의 바람직한 제2실시예에 따르면, 상기 비정규직교 매트릭스 변조는, 상기 적어도 한 직교 도메인의 4 유닛들 안에서 8 개의 데이터 심볼들의 블록을 Nt,k=4 전송 인터페이스들 상으로 매핑하고 네 STTD 코드들의 비정규직교적 합성에 기반하는 소위 DABBA 비정규직교 매트릭스 변조이다. 상기 적어도 한 직교 도메인의 상기 유닛들은 가령 타임 슬롯들이거나 주파수 서브 캐리어들일 수 있으므로, 상기 비정규직교 매트릭스 변조는 각각 공간-시간 또는 공간-주파수 매트릭스 변조가 된다. 정규직교 STTD 코드의 예가 수학식 1의 알라무티(Alamouti) 코드의 전치행렬로서 주어진다.According to a second preferred embodiment of the present invention, said non-normal orthogonal matrix modulation maps a block of eight data symbols onto N t, k = 4 transmission interfaces and four STTDs within four units of the at least one orthogonal domain. It is a so-called DABBA nonnormal orthogonal matrix modulation based on nonnormal orthogonal synthesis of codes. Since the units of the at least one orthogonal domain may be time slots or frequency subcarriers, the non-normal orthogonal matrix modulation is either space-time or space-frequency matrix modulation, respectively. An example of a normal orthogonal STTD code is given as a transpose matrix of the Alamouti code of equation (1).

상기 본 발명의 바람직한 제2실시예에 따르면, 상기 ECCM Rk는 다음의 형태가 된다.According to a second preferred embodiment of the present invention, the ECCM R k has the following form.

Figure 112006047339107-pct00027
Figure 112006047339107-pct00027

pk,1, pk,2, nk ,1 및 nk ,2는 상기 채널 매트릭스 Hk의 요소들의 실수 함수들이고sk는 상기 채널 매트릭스 Hk의 요소들의 복소수 함수이다. ECCM Rk의 이러한 구조는 예를 들어 소위 "DABBA" 비정규직교 매트릭스 변조 방식 안에서 만나게 된다. 공간-시간 매트릭스 변조 방식으로서 적용될 때, 해당 변조 매트릭스는 4 심볼 주기 중에 8 데이터 심볼들을 4 전송 인터페이스들 상으로 변조하는 4 STTD 블록들 XA , XB , XC 및 XD의 선형 조합을 포함함으로써, 실제로 심볼 주기당 2 심볼들이 전송되게 된다 (소위 심볼 레이트 2의 매트릭스 변조).p k, 1 , p k, 2 , n k , 1 and n k , 2 are real functions of the elements of the channel matrix H k and s k is a complex function of the elements of the channel matrix H k . This structure of ECCM R k meets in a so-called “DABBA” non-normal orthogonal matrix modulation scheme, for example. When applied as a space-time matrix modulation scheme, the modulation matrix comprises a linear combination of 4 STTD blocks X A , X B , X C and X D which modulate 8 data symbols onto 4 transmission interfaces during a 4 symbol period. By doing this, two symbols are actually transmitted per symbol period (the so-called matrix modulation of symbol rate 2).

상기 본 발명의 바람직한 제2실시예에 따르면, 상기 K 개의 전송 채널들 중 적어도 하나에 대해 상기 각개의 CQI qk

Figure 112006047339107-pct00028
의 함수로서 산출됨이 바람직하고, 여기서
Figure 112006047339107-pct00029
는 상수이다. 따라서, 상기 각자의 CQI qk가, 상기 채널 매트릭스 Hk의 요소들에만 의존하는 실수 함수들인 pk,1, pk,2, nk ,1, 및 nk ,2 그리고 복소수 함수 sk로부터 효과적으로 계산된다. 상수
Figure 112006047339107-pct00030
는 사용된 전송 및 수신 방식에 따라 조정될 수 있다.According to the second preferred embodiment of the present invention, the respective CQI q k is equal to at least one of the K transport channels.
Figure 112006047339107-pct00028
Preferably calculated as a function of
Figure 112006047339107-pct00029
Is a constant. Accordingly, from the CQI q k of the respective, p k, 1, which are real number function that depends only on the elements of the channel matrix H k p k, 2, n k, 1, and n k, 2, and the complex function s k Is calculated effectively. a constant
Figure 112006047339107-pct00030
Can be adjusted according to the transmission and reception scheme used.

본 발명의 바람직한 제3실시예에 따르면, 상기 비정규직교 매트릭스 변조는, 상기 적어도 한 직교 도메인의 2 유닛들 안에서 4 개의 데이터 심볼들의 블록을 Nt ,k=2 전송 인터페이스들 상으로 매핑하고 두 STTD 코드들의 비정규직교 합성에 기반하는 TSTTD 비정규직교 매트릭스 변조이다.According to a third preferred embodiment of the present invention, the non-normal orthogonal matrix modulation maps a block of four data symbols onto N t , k = 2 transmission interfaces and two STTDs in two units of the at least one orthogonal domain. TSTTD nonnormal orthogonal matrix modulation based on nonnormal orthogonal synthesis of codes.

상기 적어도 한 직교 도메인의 상기 유닛들은 가령 타임 슬롯들이거나 주파수 서브 캐리어들일 수 있으므로, 상기 비정규직교 매트릭스 변조는 각각 공간-시간 또는 공간-주파수 매트릭스 변조가 된다. 정규직교 STTD 코드의 예가 수학식 1의 알라무티(Alamouti) 코드의 전치행렬로서 주어진다.Since the units of the at least one orthogonal domain may be time slots or frequency subcarriers, the non-normal orthogonal matrix modulation is either space-time or space-frequency matrix modulation, respectively. An example of a normal orthogonal STTD code is given as a transpose matrix of the Alamouti code of equation (1).

상기 본 발명의 바람직한 제3실시예에 따르면, 상기 ECCM Rk는 다음의 형태가 된다.According to a third preferred embodiment of the present invention, the ECCM R k has the following form.

Figure 112006047339107-pct00031
Figure 112006047339107-pct00031

pk,1 및 pk,2는 상기 채널 매트릭스 Hk의 요소들의 실수 함수들이고 sk는 상기 채널 매트릭스 Hk의 요소들의 복소수 함수이다. ECCM Rk의 이러한 구조는 예를 들어 소위 "TSTTD (Twisted 또는 Twice STTD)" 비정규직교 매트릭스 변조 방식 안에서 경험하게 된다. 공간-시간 매트릭스 변조 방식으로서 적용될 때, 해당 변조 매트릭스는 2 심볼 주기 중에 4 데이터 심볼들을 2 전송 인터페이스들 상으로 변조하는 STTD 블록 XA 및 STTD 블록 XB의 합으로서 나타내지므로 (cf. 수학식 1의 전치행렬), 실제로 심볼 주기당 2 심볼들이 전송되게 된다 (소위 심볼 레이트 2의 매트릭스 변조).p k, 1 and p k, 2 are real functions of the elements of the channel matrix H k and s k is a complex function of the elements of the channel matrix H k . This structure of ECCM R k is experienced, for example, in a so-called "TSTTD (Twisted or Twice STTD)" nonnormal orthogonal matrix modulation scheme. When applied as a space-time matrix modulation scheme, the modulation matrix is represented as the sum of STTD block X A and STTD block X B that modulates 4 data symbols on 2 transmission interfaces during a 2 symbol period (cf. Transpose matrix), actually 2 symbols per symbol period are to be transmitted (the so-called symbol rate 2 matrix modulation).

상기 본 발명의 바람직한 제3실시예에 따르면, 상기 K 개의 전송 채널들 중 적어도 하나에 대해 상기 각개의 CQI qk

Figure 112006047339107-pct00032
의 함수로서 산출됨이 바람직하고, 여기서
Figure 112006047339107-pct00033
는 상수이다. 따라서, 상기 각자의 CQI qk는 ECCM Rk의 실제 계산을 요구하지 않고 채널 매트릭스 Hk로부터 직접 결정될 수 있다. 상수
Figure 112006047339107-pct00034
는 사용된 전송 및 수신 방식에 따라 조정될 수 있다.According to a third preferred embodiment of the present invention, the respective CQI q k is equal to at least one of the K transport channels.
Figure 112006047339107-pct00032
Preferably calculated as a function of
Figure 112006047339107-pct00033
Is a constant. Thus, the respective CQI q k can be determined directly from the channel matrix H k without requiring the actual calculation of ECCM R k . a constant
Figure 112006047339107-pct00034
Can be adjusted according to the transmission and reception scheme used.

본 발명의 방법에 따르면, 상기 비정규직교 매트릭스 변조는, 상기 적어도 한 직교 도메인의 2 유닛들 안에서 4 개의 데이터 심볼들의 블록을 Nt ,k=4 전송 인터페이스들 상으로 매핑하고 두 STTD 코드들의 비정규직교 합성에 기반하는 DSTTD 비정규직교 매트릭스 변조임이 바람직하다. According to the method of the present invention, said non-normal orthogonal matrix modulation maps a block of four data symbols onto N t , k = 4 transmission interfaces in two units of said at least one orthogonal domain and denormal orthogonality of two STTD codes. It is desirable to be a DSTTD nonnormal orthogonal matrix modulation based on the synthesis.

상기 적어도 한 직교 도메인의 상기 유닛들은 가령 타임 슬롯들이거나 주파수 서브 캐리어들일 수 있으므로, 상기 비정규직교 매트릭스 변조는 각각 공간-시간 또는 공간-주파수 매트릭스 변조가 된다. 정규직교 STTD 코드의 예가 수학식 1의 알라무티(Alamouti) 코드의 전치행렬로서 주어진다.Since the units of the at least one orthogonal domain may be time slots or frequency subcarriers, the non-normal orthogonal matrix modulation is either space-time or space-frequency matrix modulation, respectively. An example of a normal orthogonal STTD code is given as a transpose matrix of the Alamouti code of equation (1).

본 발명의 방법에 따르면, 상기 비정규직교 매트릭스 변조는 적어도 두 정규직교 매트릭스 변조들의 조합을 포함한다. 이를테면, 상기 매트릭스 변조를 규정하는 변조 매트릭스가 두 정규직교 STTD 블록들의 합일 수 있고, 그에 따라 한 STTD 블록으로 나타내는 레이트 1 정규직교 매트릭스 변조 대신 레이트 2 비정규직교 매트릭스 변조가 얻어진다.According to the method of the invention, said non-normal orthogonal matrix modulation comprises a combination of at least two orthonormal matrix modulations. For example, the modulation matrix defining the matrix modulation can be the sum of two orthonormal STTD blocks, resulting in a rate 2 non-orthonormal matrix modulation instead of rate 1 orthonormal matrix modulation represented by one STTD block.

데이터 심볼들의 전송을 위한 각자의 Nt ,k 전송 인터페이스들 및 각자의 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,..K로부터 적어도 하나를 스케줄링하기 위한 방법이 더 제안되고, 상기 데이터 심볼들 중 적어도 두 개가 상기 K 개의 전송 채널들 중 적어도 하나의 Nt ,k 전송 인터페이스들로부터 나란히 전송되고, 이것이 채널 매트릭스 Hk에 의해 규정될 때, 상기 방법은 상기 K 개의 전송 채널들 가운데 적어도 하나에 대한 각자의 채널 품질 표시자 (CQI) qk를 산출하고, 이때 상기 각자의 CQI들 qk 중 적어도 하나가 상기 채널 매트릭스 Hk의 채널 상관 매트릭스

Figure 112006047339107-pct00035
의 선형 함수의 행렬식 함수로서 산출되는 단계, 및 상기 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 스케줄링하고, 이때 상기 예정은 상기 산출된 CQI들 qk에 부분적으로 기반하는 단계를 포함한다.Further proposed is a method for scheduling at least one from K transport channels k = 1, .. K via respective N t , k transmission interfaces and respective N r , k reception interfaces for transmission of data symbols and At least two of the data symbols are transmitted side by side from at least one of the K transmission channels N t , k transmission interfaces, and when this is defined by a channel matrix H k , the method transmits the K transmission channels. Calculate a respective channel quality indicator (CQI) q k for at least one of the above, wherein the respective CQIs q k At least one of the channel correlation matrix of the channel matrix Hk
Figure 112006047339107-pct00035
Calculating as a determinant function of the linear function of and scheduling at least one of the K transmission channels for transmission of the data symbols, wherein the scheduling is based in part on the calculated CQIs q k . Include.

상기 데이터 심볼들 중 적어도 두 개는 상기 각자의 Nt ,k 전송 인터페이스들로부터 나란히 전송되는데, 가령, 한 데이터 심볼은 제1전송 인터페이스로부터 전송될 수 있고 제2데이터 심볼은 제2전송 인터페이스로부터 전송될 수 있다. 만일 상기 전송 인터페이스들이 송신기의 안테나 요소들이면, 상기 두 데이터 심볼들은 전송 채널 k의 수신 인터페이스들에서 수신될 때 서로 간섭을 일으킨다. 상기 저적어도 두 데이터 심볼들을 나란히 전송하는 것은, 벡터 변조 방식이라고 간주될 수 있고, 이때 데이터 심볼들은 비직교 공간 자원으로 매핑된다. 그러한 변조 방식을 대표하는 것이 BLAST (Bell Laboratories Layered Space Time Architecture)이다. 매트릭스 변조 방식들과 반대로, 다이버시티는 이를테면 시간, 주파수 또는 극성 도메인과 같은 직교 도메인들을 이용하지 않고 공간 도메인 내에서만 사용된다.At least two of the data symbols are transmitted side by side from the respective N t , k transmission interfaces, eg, one data symbol may be transmitted from the first transmission interface and the second data symbol is transmitted from the second transmission interface. Can be. If the transmission interfaces are antenna elements of the transmitter, the two data symbols interfere with each other when received at the reception interfaces of transmission channel k. Transmitting the at least two data symbols side by side can be considered a vector modulation scheme, where the data symbols are mapped to non-orthogonal spatial resources. A representative of such a modulation scheme is BLAST (Bell Laboratories Layered Space Time Architecture). In contrast to matrix modulation schemes, diversity is used only within the spatial domain without using orthogonal domains such as the time, frequency or polar domains.

상기 매트릭스

Figure 112006047339107-pct00036
의 행렬식, 또는 그것의 다른 함수들은, 데이터 심볼들이 채널 매트릭스 Hk에 의해 규정된 대로 전송 채널 k를 이용해 송신기로부터 전송될 때 얻어지는 BER과의 강한 상관관계를 보인다.The matrix
Figure 112006047339107-pct00036
The determinant of, or its other functions, shows a strong correlation with the BER obtained when data symbols are transmitted from the transmitter using transmission channel k as defined by channel matrix H k .

전송 채널들 및 스케줄링 시나리오들의 해석을 기준으로, 전송 채널들 및 스케줄링 시나리오 종류들의 상기 설명이 벡터 변조에 대해서도 마찬가지로 해당된다.Based on the interpretation of the transport channels and scheduling scenarios, the above description of transport channels and scheduling scenario types is equally true for vector modulation.

본 발명의 방법에 따르면, 적어도 한 수신기가 최대 가능 알고리즘 (Maximum Likelihood algorithm)이나 선형 추정기를 이용하여, 상기 예정된 전송 채널을 통해 전송되고 상기 예정된 전송 채널의 상기 수신 인터페이스들을 통해 상기 수신기에 의해 수신되는 상기 데이터 심볼들을 추정함이 바람직하다.According to the method of the present invention, at least one receiver is transmitted over the predetermined transmission channel and received by the receiver over the receiving interfaces of the predetermined transmission channel using a Maximum Likelihood algorithm or a linear estimator. It is desirable to estimate the data symbols.

비정규직교 매트릭스나 벡터 변조 방식의 사용으로 인해, 매트릭스/벡터 변조되어 전송되고 수신된 데이터 심볼들의 정합 필터링에 기반하는 데이터 심볼들에 대한 추정은 데이터 심볼들에 대한 올바른 추정이 불가능하게 만들 정도로 자기-간섭을 포함할 수 있다. 따라서, 최대 가능 또는, 가령 제로를 강제하는(zero-forcing) 알고리즘이나 최소 평균 제곱 에러 알고리즘 등과 같은 감소된 복잡도의 선형 등화 기술들을 수행하는 것이 바람직하다. 두 방식들 모두, 상기 전송 채널의 수신 인터페이스들을 통해 수신된 데이터 심볼들에 대한 정합 필터링을 통해 얻어지는 충분한 통계치들의 집합에 기초함이 바람직할 것이다.Due to the use of nonnormal orthogonal matrices or vector modulation schemes, estimation of data symbols based on matched filtering of matrix symbols transmitted and received with matrix / vector modulation is self-sufficient to make correct estimation of data symbols impossible. May include interference. Thus, it is desirable to perform linear equalization techniques of maximum possible or reduced complexity, such as a zero-forcing algorithm, a minimum mean square error algorithm, or the like. In both schemes, it would be desirable to be based on a sufficient set of statistics obtained through matched filtering on data symbols received over the receive interfaces of the transmission channel.

본 발명의 방법에 따르면, 최대 CQI qk를 갖는 전송 채널 k=1,..K이 상기 데이터 심볼들의 상기 전송에 예정됨이 바람직할 수 있다.According to the method of the present invention, it may be preferred that a transmission channel k = 1, .. K having a maximum CQI q k is intended for the transmission of the data symbols.

특히 K 개의 전송 채널들 모두가 동일한 매트릭스 변조를 이용하는 경우, 최대 CQI qk를 갖는 전송 채널 k=1,..,K이예정됨이 바람직하다. BER은 ECCM Rk의의 선형 함수의 행렬식과 ECCM Rk의 트레이스에 대한 엄격한 단조 감소 함수에 거의 근사하게 된다. 그에 따라, 목표 BER이 정해질 때 최저 BER 또는 최저 전력 소비는, 최대 CQI qk를 갖는 전송 채널을 통해 데이터를 전송할 때 얻어지게 된다. 이와 달리, 어떤 사람은 예상하는 에러 가능성에 대한 사용 전송 전력을 최소화하고 싶어할 수 있다. 이것은 동일한 CQI qk를 이용하는 유사한 방식을 통해 수행된다.In particular, when all K transport channels use the same matrix modulation, it is preferable that transport channels k = 1, .., K having a maximum CQI q k are expected. BER is substantially close to the strict monotone decreasing function of the trace of the matrix equation R k significance of ECCM linear function and ECCM R k. Thus, when the target BER is determined, the lowest BER or lowest power consumption is obtained when transmitting data over the transmission channel with the maximum CQI q k . Alternatively, one may want to minimize the transmit power used for the expected error potential. This is done in a similar manner using the same CQI q k .

서로 다른 전송 채널들이, 아마도 서로 다른 레이트의 서로 다른 매트릭스 변조 방식을 이용할 때, 전송 채널들의 에러 가능성을 특징짓는 산출된 CQIek가, CQImk로 특징지어지는 변조 타입들 및 레이트들과 함께 사용되어, 주어진 전력과 예상하는 에러 가능성을 가진 최고 레이트를 제공하는 전송 채널, 또는 예상하는 레이트 및 주어진 전력을 갖는 최저 에러 가능성을 제공하는 전송 채널, 또는 예상ㅎ는 레이트로서 예상하는 에러 가능성에 도달하기 위해 최저 전력을 사용하는 전송 채널을 선택한다. 이를 수행하기 위해, 각 전송 모드에 대한 에러 가능성들은, 최선의 적합성을 제공할 적절한 파라미터들을 갖는 CQIek의 선형 함수들로서 로그-로그(log-log) 스케일로 근사화될 수 있다. 근사 함수들은 매우 정확하여, 최소화 문제들에 대한 해법들을 찾는 데 사용될 수 있다.When different transport channels use different matrix modulation schemes, perhaps at different rates, the calculated CQIe k characterizing the error probability of the transport channels is used with modulation types and rates characterized by CQIm k . In order to reach the expected error probability as the transmission channel providing the highest rate with the given power and the expected error probability, or the transmission channel providing the lowest error probability with the expected rate and the given power, or Select the transmission channel that uses the lowest power. To do this, the error probabilities for each transmission mode can be approximated on a log-log scale as linear functions of CQIe k with appropriate parameters that will provide the best suitability. Approximation functions are very accurate and can be used to find solutions to minimization problems.

본 발명의 방법에 따르면, 상기 전송 채널들은 무선 통신 시스템의 전송 채널들이고, 상기 전송 채널들의 상기 전송 및 수신 인터페이스들은, 각각 하나 혹은 여러 개의 송신기들과 하나 혹은 여러 개의 수신기들의 송신 및 수신 안테나 요소들임이 바람직하다.According to the method of the present invention, the transmission channels are transmission channels of a wireless communication system, and the transmission and reception interfaces of the transmission channels are transmission and reception antenna elements of one or several transmitters and one or several receivers, respectively. This is preferable.

상기 무선 통신 시스템은, 가령, UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile Communications), 또는 IS-95 (Interim Standard 95)에 따른 시스템일 수 있다. 이와 다르게, 상기 시스템은 HIPERLAN/2 또는 802.11 시스템 같은 W-LAN (Wireless Local Area Network) 시스템일 수도 있다.The wireless communication system may be, for example, a system according to Universal Mobile Telecommunications System (UMTS), Global System for Mobile Communications (GSM), or Interim Standard 95 (IS-95). Alternatively, the system may be a wireless local area network (W-LAN) system, such as a HIPERLAN / 2 or 802.11 system.

프로세서로 하여금 상술한 방법의 단계들을 수행하도록 작동되는 명령어들을 포함하는 컴퓨터 프로그램이 더 제안된다.Further proposed is a computer program comprising instructions operative to cause a processor to perform the steps of the method described above.

프로세서로 하여금 상술한 방법의 단계들을 수행하도록 작동되는 명령어들을 가진 컴퓨터 프로그램을 구비하는 컴퓨터 프로그램 제품이 더 제안된다.Further proposed is a computer program product having a computer program with instructions operable to cause a processor to perform the steps of the method described above.

데이터 심볼들을 비직교 공간 도메인 및 적어도 한 직교 도메인 둘 다에서 변조하는 비정규직교 매트릭스 변조에 따라 변조된 데이터 심볼들의 전송을 위한 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K에서 적어도 한 채널을 스케줄링하기 위한 장치가 더 제안되고, 상기 데이터 심볼들을, 매트릭스 변조된 후 Nt ,k 전송 인터페이스들을 통해 전송되어 상기 전송 채널들 k=1,..K 중 한 채널의 Nr ,k 수신 인터페이스들에서 수신되었던 데이터 심볼들로 변환하는 적어도 한 등가 채널 매트릭스 (ECM, Equivalent Channel Matrix) Gk가 정의될 수 있고, 상기 적어도 한 ECM Gk의 등가 채널 상관 매트릭스 (ECCM)

Figure 112006047339107-pct00037
는 단위 매트릭스에 비례하지 않을 때, 상기 장치는, 상기 K 개의 전송 채널들 중 적어도 하나에 대해 각자의 채널 품질 표시자 (CQI) qk를 산출하는 수단, 및 상기 매트릭스 변조된 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하는 수단을 포함하고, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반한다. K over each N t , k transmission interfaces and each N r , k receive interfaces for transmission of data symbols modulated according to a nonnormal orthogonal matrix modulation that modulates data symbols in both the non-orthogonal spatial domain and at least one orthogonal domain. Further proposed is a device for scheduling at least one channel in k = 1, ..., K, wherein the data symbols are matrix modulated and then transmitted over N t , k transmission interfaces so that the transmission channels k At least one equivalent channel matrix (ECM) G k may be defined, which converts into data symbols that were received at the N r , k receive interfaces of one channel of = 1, .. K, wherein the at least one ECM Equivalent Channel Correlation Matrix (ECCM) of G k
Figure 112006047339107-pct00037
Is not proportional to a unitary matrix, the apparatus further comprises means for calculating a respective channel quality indicator (CQI) q k for at least one of the K transmission channels, and transmitting the matrix modulated data symbols. Means for scheduling at least one of the K transport channels, wherein the scheduling is based at least in part on the calculated CQIs, q k .

데이터 심볼들을 비직교 공간 도메인 및 적어도 한 직교 도메인 둘 다에서 변조하는 비정규직교 매트릭스 변조에 따라 변조된 데이터 심볼들의 전송을 위한 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K에서 적어도 한 채널을 스케줄링하는 무선 통신 시스템 내 송신국이 더 제안되고, 상기 데이터 심볼들을, 매트릭스 변조된 후 Nt ,k 전송 인터페이스들을 통해 전송되어 상기 전송 채널들 k=1,..K 중 한 채널의 Nr ,k 수신 인터페이스들에서 수신되었던 데이터 심볼들로 변환하는 적어도 한 등가 채널 매트릭스 (ECM, Equivalent Channel Matrix) Gk가 정의될 수 있고, 상기 적어도 한 ECM Gk의 등가 채널 상관 매트릭스 (ECCM)

Figure 112006047339107-pct00038
는 단위 매트릭스에 비례하지 않을 때, 상기 송신국은, 상기 K 개의 전송 채널들 중 적어도 하나에 대해 각자의 채널 품질 표시자 (CQI) qk를 산출하는 수단, 및 상기 매트릭스 변조된 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하는 수단을 포함하고, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반한다. K over each N t , k transmission interfaces and each N r , k receive interfaces for transmission of data symbols modulated according to a nonnormal orthogonal matrix modulation that modulates data symbols in both the non-orthogonal spatial domain and at least one orthogonal domain. Further proposed is a transmitting station in a wireless communication system scheduling at least one channel at k = 1, ..., K, wherein the data symbols are matrix modulated and then transmitted over N t , k transmission interfaces to At least one equivalent channel matrix (ECM) G k may be defined that translates to data symbols that were received at the N r , k receive interfaces of one of the transmission channels k = 1, .. K, An equivalent channel correlation matrix (ECCM) of the at least one ECM G k
Figure 112006047339107-pct00038
Is not proportional to a unitary matrix, the transmitting station further comprises means for calculating a respective channel quality indicator (CQI) q k for at least one of the K transmission channels, and transmitting the matrix modulated data symbols. Means for scheduling at least one of the K transport channels for the scheduling being based at least in part on the calculated CQIs, q k .

적어도 한 송신국 및 적어도 한 수신국을 포함하는 무선 통신 시스템이 더 제안되고, 비정규직교 매트릭스 변조가 데이터 심볼들을 비직교 공간 도메인 및 적어도 한 직교 도메인 둘 다에서 변조하고, 상기 매트릭스 변조된 데이터 심볼들이 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K에서 적어도 한 채널을 통해 전송되고, 상기 데이터 심볼들을, 매트릭스 변조된 후 Nt ,k 전송 인터페이스들을 통해 전송되어 상기 전송 채널들 k=1,..K 중 한 채널의 Nr ,k 수신 인터페이스들에서 수신되었던 데이터 심볼들로 변환하는 적어도 한 등가 채널 매트릭스 (ECM, Equivalent Channel Matrix) Gk가 정의될 수 있고, 상기 적어도 한 ECM Gk의 등가 채널 상관 매트릭스 (ECCM)

Figure 112006047339107-pct00039
는 단위 매트릭스에 비례하지 않을 때, 상기 적어도 한 송신국은 상기 K 개의 전송 채널들 중 적어도 하나에 대해 각자의 채널 품질 표시자 (CQI) qk를 산출하고, 상기 매트릭스 변조된 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하며, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반한다.Further proposed is a wireless communication system comprising at least one transmitting station and at least one receiving station, wherein non-normal orthogonal matrix modulation modulates data symbols in both the non-orthogonal spatial domain and the at least one orthogonal domain, the matrix modulated data symbols being K transmission channels on each N t , k transmission interfaces and each N r , k reception interfaces are transmitted on at least one channel at k = 1, .. K, and the data symbols are matrix modulated and then N at least one equivalent channel matrix (ECM) that is transmitted over t , k transmission interfaces and converts into data symbols received at the N r , k reception interfaces of one of the transmission channels k = 1, .. K Matrix) G k may be defined and an equivalent channel correlation matrix (ECCM) of the at least one ECM G k .
Figure 112006047339107-pct00039
Is not proportional to a unitary matrix, the at least one transmitting station calculates a respective channel quality indicator (CQI) q k for at least one of the K transmission channels, and transmits the matrix modulated data symbols. Schedule at least one of the K transport channels, the schedule being based at least in part on the calculated CQIs q k .

데이터 심볼들의 전송을 위한, 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K에서 적어도 한 채널을 스케줄링하기 위한 장치가 더 제안되고, 상기 데이터 심볼들 중 적어도 두 개는 채널 매트릭스 Hk로 정의되는 상기 K 개의 전송 채널들 중 적어도 하나의 Nt ,k 전송 인터페이스들로부터 나란히 전송될 때, 상기 장치는 상기 K 개의 전송 채널들 중 적어도 하나에 대한 각자의 채널 품질 표시자 (CQI) qk를 산출하고, 이때 상기 각자의 CQI들 qk 중 적어도 하나는 상기 채널 매트릭스 Hk의 채널 상관 매트릭스

Figure 112006047339107-pct00040
의 선형 함수 행렬식의 함수로서 산출하는 수단, 및 상기 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하는 수단을 포함하고, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반한다.Further proposed by the apparatus for scheduling at least one channel in K transmission channels k = 1, .., K over each N t , k transmission interfaces and each N r , k receiving interfaces for transmission of data symbols And at least two of the data symbols are transmitted side by side from N t , k transmission interfaces of at least one of the K transmission channels defined by channel matrix H k . Calculate a respective channel quality indicator (CQI) q k for at least one of, wherein at least one of the respective CQIs q k is a channel correlation matrix of the channel matrix H k
Figure 112006047339107-pct00040
Means for calculating as a function of a linear function determinant of and means for scheduling at least one of the K transmission channels for transmission of the data symbols, wherein the scheduling is at least partially in q k , the computed CQIs. Based.

데이터 심볼들의 전송을 위한, 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K에서 적어도 한 채널을 스케줄링하는 송신국이 더 제안되고, 상기 데이터 심볼들 중 적어도 두 개는 채널 매트릭스 Hk로 정의되는 상기 K 개의 전송 채널들 중 적어도 하나의 Nt ,k 전송 인터페이스들로부터 나란히 전송될 때, 상기 송신국은 상기 K 개의 전송 채널들 중 적어도 하나에 대한 각자의 채널 품질 표시자 (CQI) qk를 산출하고, 이때 상기 각자의 CQI들 qk 중 적어도 하나는 상기 채널 매트릭스 Hk의 채널 상관 매트릭스

Figure 112006047339107-pct00041
의 선형 함수 행렬식의 함수로서 산출하는 수단, 및 상기 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하는 수단을 포함하고, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반한다.Further proposed by the transmitting station scheduling at least one channel in K transmission channels k = 1, .., K over each N t , k transmission interfaces and each N r , k receiving interfaces for transmission of data symbols and, the data symbol at least two of the time the side transmitted from the K transmission channels, at least one of the N t, k transport interface of which is defined by the channel matrix H k, the transmitting station has the K transmitted channels Calculate a respective channel quality indicator (CQI) q k for at least one of the above, wherein at least one of the respective CQIs q k is a channel correlation matrix of the channel matrix H k
Figure 112006047339107-pct00041
Means for calculating as a function of a linear function determinant of and means for scheduling at least one of the K transmission channels for transmission of the data symbols, wherein the scheduling is at least partially in q k , the computed CQIs. Based.

적어도 한 송신국 및 적어도 한 수신국을 포함하는 무선 통신 시스템이 더 제안되고, 적어도 두 데이터 심볼들이 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 중 적어도 한 채널의 Nt ,k 전송 인터페이스들로부터 나란히 전송되고, 상기 적어도 한 전송 채널은 채널 매트릭스 Hk에 의해 규정될 때, 상기 송신국은 상기 각자의 CQI들인 qk 중 적어도 하나를 상기 채널 매트릭스 Hk의 채널 상관 매트릭스

Figure 112006047339107-pct00042
의 선형 함수 행렬식의 함수로서 산출하고, 상기 적어도 한 송신국은 상기 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하며, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반한다.Further proposed is a wireless communication system comprising at least one transmitting station and at least one receiving station, wherein at least two data symbols comprise at least K transmission channels over each N t , k transmission interfaces and each N r , k reception interfaces. When the at least one transport channel is defined by a channel matrix H k , the transmitting station is configured to transmit at least one of its respective CQIs q k when the at least one transport channel is defined side by side from the N t , k transport interfaces of one channel. channel correlation matrix of k
Figure 112006047339107-pct00042
Calculating at least one of the K transmission channels for transmission of the data symbols, the schedule being at least partially at q k , the computed CQIs. Based.

본 발명의 이러한 양태들 및 기타 양태들은 지금부터 설명할 실시예들을 참조할 때 명확하게 밝혀질 것이다.These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments to be described hereinafter.

도 1: 종래 기술에 따라, 두 송신 안테나 요소들을 가진 정규 직교 매트릭스 변조들과 협력하고 (공간 시간 전송 다이버시티, STTD, 점선들) STTD 없는 단일 안테나 전송과 협력하는 (실선들) 서로 다른 개수의 전송 채널들 K을 스케줄링할 때 얻어지는 비트 에러율 (BER) 성능; 1: According to the prior art, different numbers of (solid lines) cooperate with normal orthogonal matrix modulations with two transmit antenna elements (space time transmit diversity, STTD, dotted lines) and with single antenna transmission without STTD (solid lines) Bit error rate (BER) performance obtained when scheduling transport channels K;

도 2: 종래 기술에 따라 두 송신 안테나 요소들을 가진 정규 직교 매트릭스 변조들과 협력하고 (공간 시간 전송 다이버시티, STTD, 점선들) STTD 없는 단일 안테나 전송과 협력하여 (실선들) 서로 다른 개수의 전송 채널들 K의 스케줄링이 수행될 때 그 예정된 전송 채널의 신호대 잡음비(SNR)의 확률 밀도 함수 (PDF);Figure 2: Different numbers of transmissions (solid lines) in cooperation with regular orthogonal matrix modulations with two transmit antenna elements (space time transmission diversity, STTD, dotted lines) and in conjunction with a single antenna transmission without STTD according to the prior art. Probability density function (PDF) of the signal-to-noise ratio (SNR) of the predetermined transmission channel when scheduling of channels K is performed;

도 3: 본 발명에 따라 서로 다른 비정규직교 매트릭스 변조 방식들에 대해 Rk 및 det Rk를 산출하는데 요구되는 계산의 복잡도 감소를 나타내는 테이블;3 is a table showing the reduction in the complexity of the calculations required to calculate R k and det R k for different non-normal orthogonal matrix modulation schemes in accordance with the present invention;

도 4: 본 발명에 따른, 서로 다른 정규직교 및 비정규직교 매트릭스 변조 방식들에 대한 BER 및 CQI qk=det Rk 사이의 상관관계;4: Correlation between BER and CQI q k = det R k for different orthonormal and nonnormal orthogonal matrix modulation schemes in accordance with the present invention;

도 5a: 본 발명에 따라, K=2 개의 전송 채널들 중 하나를 예정할 때 서로 다른 정규직교 (STTD) 및 비정규직교 (TSTTD) 매트릭스 변조 방식들 및 서로 다른 CQI 선택들에 대한 Eb/N0 함수인 BER;5A: E b / N for different normal orthogonal (STTD) and non-normal orthogonal (TSTTD) matrix modulation schemes and different CQI selections when prescribing one of K = 2 transport channels, in accordance with the present invention. BER as a zero function;

도 5b: 본 발명에 따라, K=2 개의 전송 채널들 중 하나를 예정할 때 서로 다른 비정규직교 (ABBA, DSTTD) 매트릭스 변조 방식들 및 서로 다른 CQI 선택들에 대한 Eb/N0 함수인 BER;5B: BER, which is an E b / N 0 function for different non-normal orthogonal (ABBA, DSTTD) matrix modulation schemes and different CQI selections when prescribing one of K = 2 transport channels, in accordance with the present invention. ;

도 5c: 본 발명에 따라, K=2 개의 전송 채널들 중 하나를 예정할 때 비정규 직교 DABBA 매트릭스 변조 방식과 서로 다른 CQI 선택들에 대한 Eb/N0 함수인 BER;FIG. 5C: BER, which is an E b / N 0 function for non-normal orthogonal DABBA matrix modulation scheme and different CQI selections when scheduling one of K = 2 transport channels, in accordance with the present invention; FIG.

도 6: 본 발명에 따라, 서로 다른 개수의 전송 채널들 K에 대해 비정규직교 BLAST 및 TSTTD 매트릭스 변조들과 협력하여 스케줄링하는데 있어서의 Eb/N0 함수인 BER;6: BER, which is an E b / N 0 function in scheduling in coordination with non-orthogonal BLAST and TSTTD matrix modulations for different numbers of transport channels K;

도 7: 본 발명에 따른 방법의 흐름도; 및7: a flowchart of the method according to the invention; And

도 8: 본 발명에 따른 장치. 8: an apparatus according to the invention.

본 발명은 선택 다이버시티 설정시 비정규직교 매트릭스 변조를 스케줄링과 결합하는 것을 제안하고 있다. 이러한 방식은 K 개의 전송 채널들 가운데 어느 것이 매트릭스 변조되어 송신기에 의해 전송되는 데이터 심볼들을 전송하는데 사용하기로 예정(스케줄링)될지에 대한 결정의 기초로서 작용하는 채널 품질 표시자 (CQI)의 정의에 따라 달라질 수 있다.The present invention proposes combining non-normal orthogonal matrix modulation with scheduling in selecting diversity. This approach is based on the definition of a channel quality indicator (CQI) which serves as the basis for the determination of which of the K transmission channels are matrix modulated and scheduled for use in transmitting data symbols transmitted by the transmitter. It may vary.

CQI 정의의 필요성은, 전송 방식들이 채널 조건에 따라 조정될 필요가 있고, 서로 다른 종류의 조정 방법들마다 서로 다른 CQI들을 요구하는 상황들에서 보통 발생한다. 두 개의 서로 다른 조정 타입들이 확인될 수 있다:The need for CQI definition usually occurs in situations where transmission schemes need to be adjusted according to channel conditions, and require different CQIs for different types of adjustment methods. Two different types of adjustment can be identified:

1. 자원 할당의 기본으로서 다중 전송 채널들을 포함하는 시스템들에서, 가령 "최상의" 채널을 가진 전송 채널로 타임 슬롯들을 할당하는 TDMA 시스템들에서의 스케줄링 방법들. 이때 CQIek는 채널이 지원할 수 있는 성능과 상관관계에 있어야할 것이다.1. Scheduling methods in TDMA systems that allocate multiple time slots to a transport channel having a "best" channel, for example, in systems comprising multiple transport channels as the basis of resource allocation. In this case, CQIe k should be correlated with the performance that the channel can support.

2. 채널 상태에 따라, 단일 전송 채널의 레이트 또는 처리율을 최대화하기 위한 올바른 코딩 및 변조 모드를 선택한다. 그 판단은 코딩/변조가 따라서 바뀌게 되는 어떤 CQImk 문턱치에 기반할 수 있다. 이것은 하나의 고정 채널에 대해 두 개의 서로 다른 코드들/변조방식들의 성능을 비교한다는 것을 의미하므로, CQImk는 채널이 지원할 수 있는 데이터 스트림들의 개수에 민감해야 한다.2. Depending on the channel condition, choose the correct coding and modulation mode to maximize the rate or throughput of a single transport channel. The decision may be based on some CQIm k threshold at which the coding / modulation is changed accordingly. Since this means comparing the performance of two different codes / modulations for one fixed channel, CQIm k should be sensitive to the number of data streams the channel can support.

바람직하게는, 선택 다이버시티를 위한 CQI가 바람직하게는 채널 코드들의 디코딩 후 비트 에러율이나, 해당 프레임 에러율 (FER)에 의해 주어지는 것이다. 흔히 복조 후 BER에 기반하는 CQI가 사용된다. 이상적 CQI는 비트 에러율들 (BER)이나 프레임 또는 블록 에러율에 대해 일대일 대응관계를 가진다. 단일 스트림 (및 직교 멀티 스트림) 채널들에서, BER/FER에 대한 최상의 상관성을 가진 CQI는, 정규직교 전송들에 있어서 최대 비율 합성 (MRC) 채널전력으로 일반화되는, 수신한 신호대 잡음비 (SNR)이다. 이것이 Kogiantis 참증 등에서 논의된 총괄적 최대 C/I 스케줄러이다.Preferably, the CQI for select diversity is preferably given by the bit error rate after decoding of the channel codes, or by the corresponding frame error rate (FER). Often, after demodulation, a CQI based on BER is used. The ideal CQI has a one-to-one correspondence with respect to bit error rates (BER) or frame or block error rates. In single stream (and orthogonal multi-stream) channels, the CQI with the best correlation for BER / FER is the received signal-to-noise ratio (SNR), which is generalized to the maximum ratio combining (MRC) channel power for orthogonal transmissions. . This is the overall maximum C / I scheduler discussed in Kogiantis Demonstration.

비정규직교 전송, 특히 본 발명에 의해 고려되는 것 것은 다중 데이터의 MIMO 전송에 있어서, 상황은 더 이상 단순한 것이 아니다. 전반적 SNR 또는 C/I를 일반화하는 총 채널 전력은 이제 채널 상관 매트릭스

Figure 112006047339107-pct00043
의 트레이스에 비례한다. 같은
Figure 112006047339107-pct00044
을 갖는 MIMO 채널들은, 전송 채널의 사양과 선택된 전송 방식에 따라, 여전히 매우 상이한 비트/프레임 에러율들에 이르게 할 것이다.The situation is no longer simple for non-normal orthogonal transmissions, in particular what is considered by the present invention, for MIMO transmission of multiple data. Total channel power to generalize overall SNR or C / I is now channel correlation matrix
Figure 112006047339107-pct00043
Is proportional to the trace of. same
Figure 112006047339107-pct00044
MIMO channels with will still lead to very different bit / frame error rates, depending on the specification of the transport channel and the selected transmission scheme.

양호한 CQI를 찾는 일은 매트릭스 변조가 신호들을 인코딩하는데 사용될 때 더더욱 복잡해진다. 매트릭스 변조기들은 전송에 더 많은 다이버시티를 제공하고 송신 및 수신 신호들 사이의 상호 정보를 최대화하도록 설계된다. 결과적으로, 이들은 자신들의 구조를 제한하는 본질적인 대칭성을 보유한다. 따라서, 채널 품질 표시자는 전적으로 전송 채널에만 의존하는 것이 아니라, 심볼들이 매트릭스 변조되고 검출되는 방법에도 역시 의존한다. 이것은, 원리상 서로 다른 매트릭스 변조 및/또는 검출 방법들이 서로 다른 채널 품질 표시자들을 요구할 수 있다는 것을 의미한다.Finding a good CQI is even more complicated when matrix modulation is used to encode the signals. Matrix modulators are designed to provide more diversity for transmission and to maximize mutual information between transmit and receive signals. As a result, they have inherent symmetry that limits their structure. Thus, the channel quality indicator does not depend solely on the transmission channel, but also on how the symbols are matrix modulated and detected. This means that in principle different matrix modulation and / or detection methods may require different channel quality indicators.

따라서 본 발명에 따르면, 비정규직교 매트릭스 변조된 시스템들에 있어서 다중 전송 채널 자원 할당 (상기 구분에서 타입 1)에 사용하기 적합한 CQI들이 제안된다. 특히, 비교적 간단한 CQI들이 제안되는데, 이들은 어떤 전송 모드들에 있어서 -시뮬레이션 정확도에 이를 만큼- 예정된 전송 채널을 통한 데이터 전송을 수신하는 수신기에서 수행되는 줄어든 검색 최대 가능성 검출에 있어 BER/FER과 일대일의 대응관계에 있다.Accordingly, according to the present invention, CQIs suitable for use in multiple transport channel resource allocation (type 1 in the above division) in non-normal orthogonal matrix modulated systems are proposed. In particular, relatively simple CQIs are proposed, which in one mode of transmission—to the simulation accuracy—have a one-to-one correspondence with BER / FER in the reduced search maximum likelihood detection performed at a receiver receiving data transmissions over a predetermined transmission channel. There is a correspondence.

도 3 내지 7의 결과들을 논의하기 전에, 본 발명의 바람직한 실시예들에 따른 비정규직교 매트릭스 변조 방식들이, 수학식 1의 정규직교 Alamouti 공간-시간 코드나 그 전치행렬 (후자를 이제 공간-시간 전송 다이버시티(STTD) 변조 매트릭스라 표현), 수학식 2의 신호 모델, 수학식 3의 등가 신호 모델 및 수학식 6의 등가 채널 상관 매트릭스 (ECCM) Rk의 정의를 참조하여 간략하게 정의될 것이다.Before discussing the results of Figs. 3 to 7, non-normal orthogonal matrix modulation schemes in accordance with preferred embodiments of the present invention, orthonormal Alamouti space-time code of Equation 1 or its transpose matrix (the latter is now space-time transmission) Diversity (STTD) modulation matrix), the signal model of Equation 2, the equivalent signal model of Equation 3 and the equivalent channel correlation matrix (ECCM) R k of Equation 6 will be defined briefly.

이하의 실시예들은 공간-시간 매트릭스 변조 기술들에 집중되어 있으나, 공간-주파수나 공간-극성 매트릭스 변조 기술들 같은 다른 비정규직교 매트릭스 변조 기술들에도 역시 직접 적용가능함을 알아야 한다. 따라서, 본 발명의 범위는 이하의 실시예들에 국한되는 것으로 파악되어서는 안 될 것이다.The following embodiments are focused on space-time matrix modulation techniques, but it should be noted that it is also directly applicable to other non-normal orthogonal matrix modulation techniques such as space-frequency or space-polar matrix modulation techniques. Therefore, the scope of the present invention should not be construed as limited to the following embodiments.

비정규직교 Irregular orthogonality ABBAABBA 매트릭스 변조 방식 Matrix modulation scheme

이 방식의 변조 매트릭스는 다음과 같이 파악된다.The modulation matrix of this scheme is identified as follows.

Figure 112006047339107-pct00045
Figure 112006047339107-pct00045

여기서 XA는 두 데이터 심볼들인 x1 및 x2를 가진 수학식 1의 전치행렬인 STTD 변조 매트릭스이고, XB는 두 개의 추가 데이터 심볼들인 x3 및 x4를 가진 수학식 1의 전치행렬인 STTD 변조 매트릭스이다. 최적의 성능을 위해, 이 심볼들은 전체 변조 심볼들의 선형 조합 및/또는 로테이션으로서 선택될 수 있다. 이것이 이 발명에서 논의되는 모든 매트릭스 변조에 적용된다. 따라서 변조 매트릭스 XABBA는 4 데이터 주기들 동안 4 데이터 심볼들을 4 전송 안테나 요소들 상에 매핑하는 레이트 1 매트릭스 변조기를 나타낸다. ABBA 변조 방식의 ECCM은 다음과 같이 식별될 수 있다.Where X A is the STTD modulation matrix, the transpose matrix of Equation 1 with two data symbols x 1 and x 2 , and X B is the transpose matrix of Equation 1 with two additional data symbols x 3 and x 4 STTD modulation matrix. For optimal performance, these symbols can be selected as a linear combination and / or rotation of the entire modulation symbols. This applies to all matrix modulations discussed in this invention. The modulation matrix X ABBA thus represents a rate 1 matrix modulator that maps 4 data symbols onto 4 transmit antenna elements for 4 data periods. The ECCM of the ABBA modulation scheme can be identified as follows.

Figure 112006047339107-pct00046
Figure 112006047339107-pct00046

pk는 모든 채널들의 총 전력이고, nk는 두 서로 다른 STTD 블록들인 XA 및 XB 사이의 간섭의 세기를 나타낸다.p k is the total power of all channels, and n k represents the strength of the interference between two different STTD blocks, X A and X B.

예를 들어 Nt=4 전송 안테나들 및 Nk ,r=2 수신 안테나들의 경우, 실수 함수 pk 및 nk는 다음과 같이 정의된다:For example for N t = 4 transmit antennas and N k , r = 2 receive antennas, the real functions p k and n k are defined as follows:

Figure 112006047339107-pct00047
Figure 112006047339107-pct00047

Rk는 단지 두 개의 서로 다른 고유값들 pk ± nk 만을 가졌음을 알 수 있다. 서로 다른 고유값들의 개수는 오리지널 채널 매트릭스의 크기에 좌우되지 않으며, 요소들 pk, nk의 명시적 형식들만이 그에 좌우됨을 알아야 한다. 행렬식이 고유값들의 곱으로서 주어지므로, ABBA에 대해 다음을 얻게 된다:It can be seen that R k has only two different eigenvalues p k ± n k . It should be noted that the number of different eigenvalues does not depend on the size of the original channel matrix, only the explicit forms of elements p k , n k . Since the determinant is given as a product of eigenvalues, for ABBA we get:

Figure 112006047339107-pct00048
Figure 112006047339107-pct00048

위 식은 Rk의 |대각 부분]2-|대각 부분 이외의 부분|2에 비례한다. 매트릭스 변조기의 구조를 이용하여, Nk ,r=2 수신 안테나들에 대해

Figure 112006047339107-pct00049
의 계산을 128 개의 복소수 곱셈식과 112 개의 복소수 덧셈식 (128 Cx, 112 C+)에서 12 개의 복소수 곱셈식과 10 개의 실수 덧셈식 (12 Cx, 10 R+)으로 우선 단순화하였고, 그런 다음 det Rk 산출의 복잡도를 (40 Cx, 30 C+)로부터 (3 Rx, 1 R+)로 더 줄였음을 알아야 한다. 이것은 실제로 커다란 복잡도 감소에 해당한다. 추가적 복잡도 감소는 Rk의 역수가 스케줄링 또는 검출에 필요로 될 때 볼 수 있다; 그 역수는 단순히 다음과 같다.The above formula is | diagonal part of R k ] 2- | part other than diagonal part | Proportional to 2 Using the structure of the matrix modulator, for N k , r = 2 receive antennas
Figure 112006047339107-pct00049
We first simplified the calculation of from 128 complex multiplication and 112 complex addition (128 Cx, 112 C +) to 12 complex multiplication and 10 real addition (12 Cx, 10 R +), and then det R k Note that the complexity was further reduced from (40 Cx, 30 C +) to (3 Rx, 1 R +). This is actually a big reduction in complexity. Further complexity reduction can be seen when the inverse of R k is needed for scheduling or detection; The inverse is simply

Figure 112006047339107-pct00050
Figure 112006047339107-pct00050

특히 상기 역수의 대각선 성분들이 트레이스에 비례하며 행렬식에 반비례한다는 것을 알 수 있다.In particular, it can be seen that the diagonal components of the reciprocal are proportional to the trace and inversely proportional to the determinant.

ECCM의 행렬식 대신, ECCM의 선형 함수의 행렬식에 대한 보다 일반화된 CQI를 역시 이용할 수 있다. ABBA에 있어서, 이것은

Figure 112006047339107-pct00051
으로 단순화되고, 이때
Figure 112006047339107-pct00052
는 성능에 대한 상관성을 최대화하도록 수치적으로 결정될 수 있는 상수이다. 예를 들어, QPSK 변조 및 감축된 검색 최대 가능성 검출 (reduced search maximum likelihood deection)에 있어서, 두 수신 안테나들을 이용할 때 최상의 적합성은
Figure 112006047339107-pct00053
인 경우에 보여졌다.Instead of the determinant of ECCM, a more generalized CQI for the determinant of linear functions of ECCM can also be used. For ABBA, this is
Figure 112006047339107-pct00051
Is simplified to
Figure 112006047339107-pct00052
Is a constant that can be determined numerically to maximize the correlation for performance. For example, in QPSK modulation and reduced search maximum likelihood deection, the best suitability when using two receive antennas is
Figure 112006047339107-pct00053
Was shown.

ABBA 매트릭스 변조의 변형이 소위 대각 ABBA이다. 변조 매트릭스는 다음과 같이 작성된다.A variation of the ABBA matrix modulation is the so-called diagonal ABBA. The modulation matrix is written as follows.

Figure 112006047339107-pct00054
Figure 112006047339107-pct00054

이제 ECCM은 대각 행렬이 되나, 정규 직교 행렬은 아니다. ECCM의 행렬식은 통상적인 ABBA와 동일하다.ECCM is now a diagonal matrix, but not a normal orthogonal matrix. The determinant of ECCM is the same as for conventional ABBA.

비정규직교 Irregular orthogonality DABBADABBA 매트릭스 변조 방식 Matrix modulation scheme

이 방식의 변조 매트릭스는 다음과 같이 파악된다.The modulation matrix of this scheme is identified as follows.

Figure 112006047339107-pct00055
Figure 112006047339107-pct00055

이때, XA, XB,XC,및 XD는 각각 저마다 두 개의 데이터 심볼들을 가진 수학식 1의 전치행렬로서의 STTD 변조 매트릭스이다. 따라서 변조 매트릭스 XDABBA는 4 심볼 주기 안에서 8 개의 데이터 심볼들을 4 전송 안테나 요소들 상으로 매핑하는 레이트 2 매트릭스 변조기를 나타낸다. DABBA 변조 방식의 ECCM은 다음과 같이 식별될 수 있다.In this case, X A , X B , X C , and X D are STTD modulation matrices as the transpose matrix of Equation 1, each having two data symbols. The modulation matrix X DABBA thus represents a rate 2 matrix modulator that maps eight data symbols onto four transmit antenna elements in four symbol periods. The ECCM of the DABBA modulation scheme can be identified as follows.

Figure 112006047339107-pct00056
Figure 112006047339107-pct00056

pk,1, pk,2는 각각 안테나 쌍들인 (1, 2) 및 (3, 4)로부터 모든 수신 안테나들까지의 총 채널 전력들이고, nk ,1, nk ,2는 Hk의 요소들의 실수 조합들이고, sk는 복소수 항이다. 다시, Rk의 대각선 상의 pk,1 + pk,2는 총 채널 전력이고, 대각선 부분 이외에 있는 다른 항들은 블록들 간 간섭을 나타낸다. 또다시, Rk는 두 개의 서로 다른 고유값들만을 가진다:p k, 1, p k, 2 are each antenna pair, which are (1,2) and (3,4) all received deulyigo total channel power to the antennas, n k, 1, n k, from 2 of H k Are real combinations of elements, and s k is a complex term. Again, p k, 1 + p k, 2 on the diagonal of R k is the total channel power, and other terms other than the diagonal portion represent interference between blocks. Again, R k has only two different eigenvalues:

Figure 112006047339107-pct00057
Figure 112006047339107-pct00057

따라서 행렬식(determinant)은 다음과 같이 이해된다.The determinant is thus understood as follows.

Figure 112006047339107-pct00058
Figure 112006047339107-pct00058

Rk의 역수가 ABBA 방식에서와 유사한 방식으로 조성될 수 있다. 이 경우에서의 복잡도 감소는 실제로 어마어마하며, 도 3의 테이블에서 이를 알 수 있다. 따라서, 개시된 방법들을 이용할 때, 높은 레이트, DABBA 유형의 높은 다이버시티 변조기들이 실제로 실용적이게 된다. det Rk의 유사한 간단한 표현이, 다른 매트릭스 변조기들에 대해서도 역시 얻어질 수 있는데, 이는 그 변조기들의 광범한 내부 적 대칭성들에 기인한다.The inverse of R k can be formulated in a similar manner as in the ABBA mode. The complexity reduction in this case is indeed huge and can be seen in the table of FIG. Thus, when using the disclosed methods, high rate, high diversity modulators of the DABBA type become practical in practice. A similar simple representation of det R k can also be obtained for other matrix modulators, due to the broad internal symmetries of the modulators.

Figure 112006047339107-pct00059
에 대해,
Figure 112006047339107-pct00059
About,

Figure 112006047339107-pct00060
Figure 112006047339107-pct00060

상수

Figure 112006047339107-pct00061
는 여전히 수치적으로 결정될 수 있으며, 두 수신 안테나들을 이용한 QPSK 변조 및 감축된 검색 최대 가능성 검출의 최선의 값은 0.04임이 확인되었다.a constant
Figure 112006047339107-pct00061
Can still be determined numerically, and it was found that the best value of QPSK modulation and reduced search maximum likelihood detection using two receive antennas is 0.04.

비정규직교 Irregular orthogonality DSTTDDSTTD 매트릭스 변조 방식 Matrix modulation scheme

이 방식의 변조 매트릭스는 다음과 같이 파악된다.The modulation matrix of this scheme is identified as follows.

Figure 112006047339107-pct00062
Figure 112006047339107-pct00062

XA와 XB는 각각 저마다 두 데이터 심볼들을 가지고, 수학식 1의 전치된 알라무티 코드에 의해 주어지는 변조 매트릭스이다. 따라서 변조 매트릭스 XDSTTD는 2 심볼 주기 안에서 4 개의 데이터 심보들을 4 개의 전송 안테나 요소들 상으로 매핑하는 레이트 2 매트릭스 변조기를 나타낸다.X A and X B are two modulation symbols, each of which is a modulation matrix given by the transposed Alamouti code of Equation (1). The modulation matrix X DSTTD thus represents a rate 2 matrix modulator that maps four data symbols onto four transmit antenna elements in a two symbol period.

비정규직교 Irregular orthogonality TSTTDTSTTD 매트릭스변조 방식 Matrix Modulation Method

이 방식의 변조 매트릭스는 다음과 같이 파악된다.The modulation matrix of this scheme is identified as follows.

Figure 112006047339107-pct00063
Figure 112006047339107-pct00063

XA는 두 데이터 심볼들인 x1 및 x2를 가진 수학식 1의 전치행렬인 STTD 변조 매트릭스이고, XB는 두 추가 데이터 심볼들인 x3 및 x4를 가진 수학식 1의 전치행렬인 STTD 변조 매트릭스이다. 따라서 변조 매트릭스 XTSTTD는 2 개의 심볼 주가 안에서 4 데이터 심볼들을 2 개의 전송 안테나 요소들 위에 매핑하는 레이트 2 매트익스 변조기를 나타낸다. TSTTD 변조 방식의 ECCM은 다음과 같이 식별될 수 있다.X A is the STTD modulation matrix, which is the transpose of Equation 1 with two data symbols x 1 and x 2 , and X B is the STTD modulation, which is the transpose of Equation 1 with two additional data symbols x 3 and x 4 Matrix. The modulation matrix X TSTTD thus represents a rate 2 mateX modulator that maps 4 data symbols onto two transmit antenna elements within a two symbol price. The ECCM of the TSTTD modulation scheme can be identified as follows.

Figure 112006047339107-pct00064
Figure 112006047339107-pct00064

pk,1 및 pk,2는 각각 송신 안테나들 1 및 2로부터 모든 수신 안테나들까지의 총 채널 전력들이고, sk는 Hk가 2x2일 때 다음과 같이 주어진다.p k, 1 and p k, 2 are the total channel powers from transmit antennas 1 and 2 to all receive antennas, respectively, and s k is given as follows when H k is 2 × 2.

Figure 112006047339107-pct00065
Figure 112006047339107-pct00065

TSTTD의 ECCM Rk는 다음과 같은 식의 현저한 특성을 가지며,ECCM R k of TSTTD has the following characteristics.

Figure 112006047339107-pct00066
Figure 112006047339107-pct00066

이것은 이 경우 등가 채널 기반 스케줄링 및 매트릭스 채널 기반 스케줄링이 선호되는 CQI에 대해 등가가 되어, 등가 채널 기반 CQI들을 산출하는 데 있어 추가적인 간략화가 이뤄진다는 것을 나타낸다.This indicates that in this case, equivalent channel based scheduling and matrix channel based scheduling are equivalent to the preferred CQI, resulting in further simplification in calculating equivalent channel based CQIs.

도 3은 직접적으로나 본 바령에 의해 제안된 단순한 닫힌 형식 표현들을 통 해 ABBA, DABBA 및 TSTTD 방식들에 있어서 ECCM Rk 및 그 행렬식 det Rk를 산출할 때 겪게 되는 계산상의 복잡성을 묘사한 것이다. 계산상의 복잡성은 실수(Rx) 및 복소수(Cx) 곱셈 식들과 실수(R+) 및 복소수(C+) 덧셈식들로서 주어진다.FIG. 3 depicts the computational complexity experienced in calculating ECCM R k and its determinant det R k in ABBA, DABBA and TSTTD schemes, either directly or through simple closed form representations proposed by this command. The computational complexity is given as real (Rx) and complex (Cx) multiplications and real (R +) and complex (C +) additions.

TSTTD 방식에서, det Rk는 det Hk로부터 바로 산출될 수 있다. 그 행렬식을 산출하기 위해 제안된 알고리즘들의 복잡성은 직접적인 방법의 복잡성의 2Q 곱 근으로서, 이때 Q는 변조시의 복소수 심볼들의 개수, 즉, ABBA, DABBA, 및 TSTTD에 대해 각각 4, 8, 및 4이다.In the TSTTD scheme, det R k can be calculated directly from det H k . The complexity of the proposed algorithms for calculating the determinant is the 2Q product root of the complexity of the direct method, where Q is the number of complex symbols in modulation, i.e. 4, 8, and 4 for ABBA, DABBA, and TSTTD, respectively. to be.

도 4는 본 발명에 따른 서로 다른 정규직교 (STTD) 및 비정규직교 (ABBA, DSTTD, TSTTD 및 DABBA) 매트릭스 변조 방식들에 대한 BER 및 선호된 CQI qk=det Rk 사이의 상관관계를 보인다. 시뮬레이션들은 6 dB로 고정된 Eb/No의 전송 채널의 수신 측에서의 부가적 백색 가우스 잡음 (AWGN)을 전제하였고, QPSK 변조된 심볼들이 데이터 심볼들로서 사용되었으며, 전송 채널 매트릭스의 엔트리들은 i.i.d. 레이리 분포된다고 가정하였다.Figure 4 shows the correlation between BER and preferred CQI qk = det R k for different normal orthogonal (STTD) and irregular orthogonal (ABBA, DSTTD, TSTTD and DABBA) matrix modulation schemes according to the present invention. The simulations assumed an additional white Gaussian noise (AWGN) at the receiving side of the transmission channel of E b / N o fixed at 6 dB, QPSK modulated symbols were used as data symbols, and entries in the transmission channel matrix were iid Rayleigh. It is assumed to be distributed.

분명한 것은, 제안된 CQI qk=det Rk가 모든 시뮬레이션된 정규직교 및 비정규직교 매트릭스 변조 방식들에 있어서의 BER에 대한 강한 상관성을 보이는 것이다. BER은 Eb/No의 단조 함수이기 때문에, 한 동작점에서 얻어진 정량적 결과들은 Eb/No에 따라 변화되어서는 안된다. 이 결과들은 더 고차의 변조방식들에 대해서도 되풀이 되는데, 짝별(pairwise) 에러 확률이 BPSK 변조된 시스템의 짝별 에러 확률 들의 관점에서 표현될 수 있기 때문이다. 가령, 제로 강제 블록 선형 검출기나 최소 평균 제곱 에러 블록 선형 검출기 같은 선형 검출 알고리즘들가 같이, 감축 검색 ML이 아닌 다른 종류의 검출 결과들 역시 고찰되어져야 한다.Clearly, the proposed CQI q k = det R k shows a strong correlation to BER in all simulated orthonormal and nonnormal orthogonal matrix modulation schemes. Because the BER is a monotonic function of E b / N o, the quantitative results obtained in the operating point should not be changed according to E b / N o. These results are repeated for higher order modulation schemes, since the pairwise error probability can be expressed in terms of the pairwise error probabilities of the BPSK modulated system. For example, other linear detection algorithms, such as a zero forced block linear detector or a minimum mean square error block linear detector, should also be considered.

도 5a, 도 5b, 및 도 5c는 본 발명에 따라 K=2 전송 채널들 중 하나를 스케줄링할 때 서로 다른 정규직교 (STTD) 및 비정규직교 (TSTTD, ABBA, DSTTD 및DABBA) 매트릭스 변조 방식들과 서로 다른 CQI 선택에 있어서의 Eb/No의 함수로서의 시뮬레이션된 BER을 도시한 것이다. 레이리(Rayleigh) 페이딩 전송 채널들, 예정된 전송 채널의 수신 인터페이스들에서의 AWGN, 및 평균 패킷 지연 등과 같은 잠정적인 시간적 스케줄링 구속의 상태와 무관하게 보다 나은 CQI를 가지는 전송 채널의 편의적 스케줄링이 수행되었다. STTD 및 TSTTD에 대해, 16-QAM 변조된 데이터 심볼들이 전송된 반면, ABBA, DSTTD 및 DABBA에 있어서는, QPSK 변조된 심볼들이 전송되었다. 2 bps의 비트 레이트를 가지는 STTD를 제외하고, 모든 비정규직교 방식들은 4 bps의 비트 레이트를 가진다.5A, 5B, and 5C show different normal orthogonal (STTD) and nonnormal orthogonal (TSTTD, ABBA, DSTTD, and DABBA) matrix modulation schemes when scheduling one of the K = 2 transport channels in accordance with the present invention; Simulated BER is shown as a function of E b / N o in different CQI selections. Convenience scheduling of a transport channel with better CQI was performed irrespective of the state of potential temporal scheduling constraints such as Rayleigh fading transport channels, AWGN at the receive interfaces of the intended transport channel, and average packet delay. . For STTD and TSTTD, 16-QAM modulated data symbols were sent, whereas for ABBA, DSTTD and DABBA, QPSK modulated symbols were sent. Except for STTD, which has a bit rate of 2 bps, all non-orthogonal schemes have a bit rate of 4 bps.

각각의 매트릭스 변조 방식에 있어서, CQI qk=det Rk 및 CQI

Figure 112006047339107-pct00067
이고, 스케줄링 없는 (K=2 전송 채널들 중 하나가 자신의 CQI와 무관하게 임의로 선택됨)는 BER 성능이 도시된다. STTD, DABBA 및 TSTTD 방식들에 있어서, 부가적으로 CQI qk=tr Rk에 대한 BER 성능이 도시된다.For each matrix modulation scheme, CQI q k = det R k And CQI
Figure 112006047339107-pct00067
BER performance is shown without scheduling (one of the K = 2 transport channels is randomly selected irrespective of its CQI). For the STTD, DABBA and TSTTD schemes, additionally the BER performance for CQI q k = tr R k is shown.

도 5a, 도 5b 및 도 5c로부터 쉽게 알 수 있듯이, CQI qk=det Rk에 기반한 스케줄링이 모든 연구된 매트릭스 변조 방식들에 대해 최상으로 기능한다. 그러나, Rk의 트레이스 및

Figure 112006047339107-pct00068
의 행렬식에 기반하는 CQI들에 대해 스케줄링 없는 시스템의 BER 성능에 대한 Eb/No의 상당한 이익들 또한 얻어진다.As can be readily seen from FIGS. 5A, 5B and 5C, scheduling based on CQI q k = det R k works best for all studied matrix modulation schemes. However, the trace of R k and
Figure 112006047339107-pct00068
Significant benefits of E b / N o for BER performance of a system without scheduling for CQIs based on a determinant of are also obtained.

그 이상의 CQI의 가능한 선택들에는 Rk의 역수의 트레이스, Hk의 상태 수, 및 Rk의 대각 파트 및 대각 아닌 파트의 크기 사이의 비율 또는 차가 포함된다.Possible choices of further CQI include the trace of the inverse of R k , the number of states of H k , and the ratio or difference between the diagonal and non-diagonal parts of R k .

가령 K=2 및 K=8 전송 채널들에서의 선택 다이버시티 설정시 스케줄링과 결합된 BLAST (Bell Laboratories Layered Space Time Architecture) 방식과 같은 벡터 변조의 성능이 도 6에 도시되어, TSTTD 방식의 성능과 비교된다.For example, the performance of vector modulation, such as the Bell Laboratories Layered Space Time Architecture (BLAST) scheme combined with scheduling in the selection diversity set on K = 2 and K = 8 transport channels, is shown in FIG. Are compared.

도 6에서, 두 방식들은 Nt=2 송신 및 Nk ,r=2 수신 안테나 요소들과 QPSK 변조된 데이터 심볼들을 이용하고, 잡음은 AWGN이고, 전송 채널들은 i.i.d. 플랫 레이리 페이딩 채널들이다. 각각의 방식에서, 4 개의 데이터 심볼들이 두 시간 인스탄스 중에 전송되고, 이때 BLAST 방식에서의 변조 매트릭스는 다음과 같이 파악된다.In Figure 6, both schemes use N t = 2 transmit and N k , r = 2 receive antenna elements and QPSK modulated data symbols, noise is AWGN, and the transmit channels are iid flat lay fading channels. In each scheme, four data symbols are transmitted during two time instances, where the modulation matrix in the BLAST scheme is identified as follows.

Figure 112006047339107-pct00069
Figure 112006047339107-pct00069

즉, 두 데이터 심볼들이 각 심볼 주기 중에 비직교 공간 자원들로 매핑된다.That is, two data symbols are mapped to non-orthogonal spatial resources during each symbol period.

도 6은 K=2 및 K=8 전송 채널들의 스케줄링 결과들과, 아무 스케줄링도 하지 않을 때의 결과들 모두를 도시한 것이다. 스케줄링 결과들에 있어서, 최대 CQI qk=det Rk를 갖는 전송 채널이 TSTTD 방식을 위해 예정되었고, 최대 CQI

Figure 112006047339107-pct00070
를 갖는 전송 채널이 BLAST 경우에 대해 예정되었다.6 shows both the scheduling results of K = 2 and K = 8 transport channels and the results when no scheduling is performed. In scheduling results, a transport channel with a maximum CQI q k = det R k has been reserved for the TSTTD scheme, and the maximum CQI
Figure 112006047339107-pct00070
A transport channel with is scheduled for the BLAST case.

도 6으로부터, 전송 채널 K의 개수가 증가할 때 특히, 스케줄링은 두 TSTTD (점선으로 된 곡선들)과 BLAST (실선으로 된 곡선들) 모두의 성능을 증가한다는 것을 확실히 볼 수 있다. 스케줄링으로부터의 이득들이 BLAST 방식에서 더 크기 때문에, 전송 채널들이 더 부가될 때 그 성능 차는 줄어들 것이다. 그러나, K=8인 전송 채널들에서 조차, TSTTD는 여전히 BER=10-3에서 더 나은 성능을 가지며, Eb/N0의 차는 약 1.5 dB이 된다. 또, 이 시뮬레이션은 편의적 스케줄링을 위한 것으로서, 그 결과들은 단지 스케줄링 이득들에 대한 상한치만을 보이고 있다. 실제로, 이득들은 더 작을 수 있고, 이것은 TSTTD가 편의적 스케줄링 결과들로부터 예상한 것보다 훨씬 더 많은 전송 채널들에 대해 더 양호하게 기능할 수 있음을 의미한다. 또, CQI가 선형 함수의 행렬식에 비례하게 되고, 즉,

Figure 112006047339107-pct00071
이고, 상수
Figure 112006047339107-pct00072
가 CQI 및 BER 사이의 최선의 상관성을 보장하기 위해 각 방식마다 조정될 때, 이익들은 더 증가될 것이라는 것을 알 수 있다. 이 경우, TSTTD의 최적 상수는 0.04였고, BLAST에 대해서는 0.0이었다.From Fig. 6, it can be clearly seen that when the number of transport channels K increases, scheduling increases the performance of both TSTTD (dashed curves) and BLAST (solid curves). Since the gains from the scheduling are larger in the BLAST scheme, the performance difference will decrease as more transport channels are added. However, even in transmission channels with K = 8, TSTTD still has better performance at BER = 10 −3 , and the difference of E b / N 0 is about 1.5 dB. Again, this simulation is for convenience scheduling, and the results show only an upper bound on the scheduling gains. In practice, the gains can be smaller, which means that TSTTD can function better for much more transport channels than expected from the convenient scheduling results. In addition, the CQI becomes proportional to the determinant of the linear function, that is,
Figure 112006047339107-pct00071
, Constant
Figure 112006047339107-pct00072
It can be seen that the benefits will be further increased when is adjusted for each scheme to ensure the best correlation between CQI and BER. In this case, the optimum constant of TSTTD was 0.04 and 0.0 for BLAST.

도 7은 본 발명의 바람직한 제1실시예들 (ABBA 비정규직교 매트릭스 변조 방식)에 따른 흐름도를 도시한 것이다.7 shows a flowchart according to the first preferred embodiment of the present invention (ABBA non-normal orthogonal matrix modulation scheme).

10 단계에서, 전송 채널 인덱스가 1로 초기화되고, 변수 qmax는 0으로 설정된다. 이어서 채널 매트릭스 Hk가 저장부로부터 불려와 지거나, 이전에 상기 전송 채널을 통해 수신되었던 신호들로부터 추정된다. 상기 채널 매트릭스 Hk로부터 함수 pk 및 nk가 계산된다(12 단계). 함수 pk 및 nk로부터 CQI qk=det Rk가 산출된다(13 단계). 이 CQI qk는 qmax와 비교되고(14 단계), 만일 qk가 qmax 보다 더 크면, qmax가 qk와 같게 설정되고, 변수 kmax가 k와 같게 설정된다(15 단계). 전송 채널 인덱스 k는 1만큼 증가하고(16 단계), 전송 채널 인덱스 k가 스케줄링ㅇ이 수행되고 있는 전송 채널들 K의 개수와 같은지가 체크된다(17 단계). 같지 않은 경우, 전송 채널 인덱스 k가 K와 같아질 때까지 11부터 16 단계들이 반복된다. ABBA 방식에 따른 매트릭스 변조가, 인덱스 kmax를 가진 전송 채널을 통해 전송될 데이터 심볼들에 대해 수행된다(18 단계). 그러면 매트릭스 변조된 데이터 심볼들이 전송되고(19 단계), 흐름도는 다시 10 단계부터 다시 시작된다.In step 10, the transport channel index is initialized to 1 and the variable q max is set to 0. The channel matrix H k is then called from storage or estimated from signals that have been previously received on the transmission channel. The functions p k and n k are calculated from the channel matrix H k (step 12). From the functions p k and n k , CQI q k = det R k is calculated (step 13). This CQI q k is compared with q max (step 14), and if q k is q max If greater than, q max is set equal to q k and the variable k max is set equal to k (step 15). The transport channel index k is increased by 1 (step 16), and it is checked whether the transport channel index k is equal to the number of transport channels K where scheduling is being performed (step 17). If not equal, steps 11 to 16 are repeated until the transport channel index k is equal to K. Matrix modulation according to the ABBA scheme is performed on data symbols to be transmitted on the transmission channel with index k max (step 18). The matrix modulated data symbols are then transmitted (step 19), and the flowchart begins again from step 10.

도 8은 본 발명에 따른 장치를 도시한 것이다. 이 장치는 상기 장치에 도달하여 K개의 각 전송 채널들을 통해 전송될 데이터 패킷들을 포함하는 각각의 데이터 패킷 버퍼들(20-1..20-3)을 포함하고, 도 8의 예에서, K=3이다. 각 패킷 버퍼(20-1..20-3)은 각자 버퍼 제어기(21-1..21-3)에 의해 제어된다. 버퍼 제어기(21-1..21-3)는 버퍼들(20-1..20-3)의 상태를 스케줄러(22로 신호한다. 또, 상기 스케줄러(22)에 의해 트리거될 때, 상기 버퍼 제어기들(21-1..21-3)은 데이터 패킷들을 매트릭스 변조기(26)로 이동할 수 있고, 여기서 데이터 패킷들 안에 포함된 데이터 심볼들이 매트릭스 변조되고 이어서 전송 모듈들(27-1..27-4) 및 전송 안테나 요소들(28-1..28-4)을 통해 전송된다. 상기 스케줄러(22)는, 채널 저장부(24)로부터 전송 채널 데이터를 가져오는 CQI 산출 인스턴스(23)로부터의 입력을 더 수신하고, 채널 저장부(24)의 전송 채널 데이터는 이제 채널 추정 인스턴스(25)에 의해 갱신된다. CQI 산출 인스턴스(23)는 상기 채널 저장부(24)로부터 가져온 각자의 전송 채널 데이터에 기반하여 K 개의 전송 채널들에 대한 CQI들을 결정한다. 예를 들어, ABBA 매트릭스 변조 방식이 적용될 때, 상기 CQI 산출 인스턴스(23)는 채널 매트릭스들 Hk의 엔트리들 hk , ij로부터 함수들 pk 및 nk를 계산하고, 그런 다음 상기 함수들 pk 및 nk로부터 CQI qk를 결정한다. 산출된 CQI들은 그런 다음 스케줄러(22)로 보내진다. CQI 산출 인스턴스(23)로부터의 입력 및 버퍼 제어기들(21-1..21-3)로부터의 입력에 기반하여, 스케줄러는 K 전송 채널들 중 어느 것이 매트릭스 변조된 데이터 심볼들의 전송에 예정됨이 바람직한지를 결정하고, 그에 따라 상기 전송의 BER이 최대한 낮아진다. 이러한 스케줄링은 적어도 부분적으로 상기 인스턴스(23)에 의해 산출된 CQI들에 기반한다. 그러나, 전송 채널 k=1의 CQI1이 전송 채널 k=2의 CQI2 보다 더 크지만, 전송 채널 k=2와 결부된 데이터 패킷 버퍼(20-2) 내 데이터 패킷이 매트릭스 변조되어 전송되는 것을 상상할 수 있는데, 이는 상기 데이터 패킷이 전송 채널 k=1과 결부된 데이터 패킷 버퍼(20-1) 내 데이터 패킷들 보다 더 급하다는 이유로 그럴 수 있다. 스케줄링의 결과는 해 당 버퍼 제어기(21-1..21-3)으로 신호되고, 버퍼 제어기는 데이터 패킷을 매트릭스 변조 및 전송하기 위해 매트릭스 변조기(26)로 포워드한다.8 shows an apparatus according to the invention. The device comprises respective data packet buffers 20-1..20-3 containing data packets to reach the device and to be transmitted on each of K transport channels, in the example of FIG. 3 Each packet buffer 20-1..20-3 is controlled by a buffer controller 21-1..21-3, respectively. The buffer controller 21-1..21-3 signals the status of the buffers 20-1..20-3 to the scheduler 22. Also, when triggered by the scheduler 22, the buffer The controllers 21-1..21-3 may move the data packets to the matrix modulator 26, where the data symbols contained in the data packets are matrix modulated and then the transmission modules 27-1..27 -4) and via transmit antenna elements 28-1..28-4, the scheduler 22 from the CQI calculation instance 23 which fetches the transmit channel data from the channel storage 24; Is further received, and the transmission channel data of the channel storage 24 is now updated by the channel estimation instance 25. The CQI calculation instance 23 has its own transmission channel taken from the channel storage 24. Determine the CQIs for the K transport channels based on the data, eg ABBA matrix modulation scheme applied Time, determining the CQI calculation instance 23 of the channel matrix H k entries h k, to calculate the from ij function, p k and n k, and then the function, p k and n CQI q k from k The calculated CQIs are then sent to the scheduler 22. Based on the input from the CQI calculation instance 23 and the input from the buffer controllers 21-1..21-3, the scheduler sends a K. Determine which of the channels is desired to be scheduled for transmission of matrix modulated data symbols, so that the BER of the transmission is as low as possible This scheduling is based, at least in part, on the CQIs produced by the instance 23 However, although the CQI 1 of the transmission channel k = 1 is larger than the CQI 2 of the transmission channel k = 2, the data packet in the data packet buffer 20-2 associated with the transmission channel k = 2 is matrix-modulated and transmitted. I can imagine being May it reasons geuphada more than the data packet in the data packet buffer 20-1 associated with the data packet transfer channel k = 1. The result of the scheduling is signaled to the corresponding buffer controller 21-1..21-3, which forwards the matrix modulator 26 to matrix modulate and transmit the data packet.

본 발명에 대해서는 바람직한 실시예들을 이용하여 위에서 설명하였다. 첨부된 청구항들의 범위 및 개념에서 벗어나지 않는 한, 이 분야의 당업자에게 자명하고, 구현가능한 다른 선택 가능한 방법들과 변형이 존재한다는 것을 알아야 한다. 특히, 제안된 CQI들은 부분적으로 MIMO/MISO 시스템에서 작동하는 임의의 스케줄링 알고리즘 안에서 사용될 수 있고, 여기서는 스케줄링시 링크 고유의 정보가 참작된다. 임의의 비정규직교 MIMO 또는 MISO 전송 방식에 대해서도 제안된 CQI가 유효하다. 제안된 알고리즘들은, 임의의 듀플렉싱 (FDD/TDD/혼합형), 다중화 액세스 (CDMA, TDMA, SDMA, OFDMA) 단일 캐리어/멀티 캐리어 (MC-CDMA/OFDMA) 시스템을 통한 임의의 연쇄적(concatenated) 피드백/빔포밍 방식에서도 유효하다. 임의의 채널 코드 (트렐리스, 컨볼루션, 터보, 블록, LDPC, TCM), 임의의 변조 (PAM, PSK, QAM, 고차원 구형/격자) 및 합동/분리 채널 코딩/공간-시간 코딩/변조, 합동/분리 검출/디코딩 (선형, 상관해제, LMMSE, 최대 가능성(maximum likelihood), 감축 검색 최대 가능성, 스피어(sphere)가 사용될 수 있다. 어떤 단계에서 전송이, 실제로 비직교 공간 자원들 (안테나/빔/극성) 및 실질적으로 직교 자원들(시간, 주파수, 서브캐리어, 코드, 공간/극성 고유모드)로부터 전송되는 (비직교 공간 자원들의) 벡터나 (비직교 공간 및 실질적 직교 자원들의) 매트릭스에 의해 나타내질 수 있다는 것만이 유일한 요건이 될 수 있다.The invention has been described above using the preferred embodiments. It should be understood that there are other selectable methods and variations apparent to those skilled in the art and capable of implementing without departing from the scope and concept of the appended claims. In particular, the proposed CQIs can be used in part within any scheduling algorithm operating in a MIMO / MISO system, where link specific information is taken into account in scheduling. The proposed CQI is valid for any non-normal orthogonal MIMO or MISO transmission scheme. The proposed algorithms are any concatenated via any duplexing (FDD / TDD / mixed), multiplexed access (CDMA, TDMA, SDMA, OFDMA) single carrier / multicarrier (MC-CDMA / OFDMA) systems. It is also valid for feedback / beamforming. Any channel code (trellis, convolution, turbo, block, LDPC, TCM), any modulation (PAM, PSK, QAM, high-dimensional spherical / lattice) and joint / separate channel coding / space-time coding / modulation, Joint / separation detection / decoding (linear, decorrelation, LMMSE, maximum likelihood, reduced search maximum likelihood, sphere) can be used. At some stage the transmission is actually non-orthogonal spatial resources (antenna / Beam / polarity) and a matrix (of non-orthogonal space resources) and a matrix (of non-orthogonal space and substantially orthogonal resources) transmitted from substantially orthogonal resources (time, frequency, subcarrier, code, spatial / polar eigenmodes). Can only be represented by the only requirement.

Claims (30)

데이터 심볼들을 비직교 공간 도메인 및 적어도 한 직교 도메인 둘 다에서 변조하는 비정규직교 매트릭스 변조에 따라 변조된 데이터 심볼들의 전송을 위해 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K 가운데 적어도 한 채널을 스케줄링하기 위한 방법에 있어서, K over each N t , k transmission interfaces and each N r , k receive interfaces for transmission of data symbols modulated according to a nonnormal orthogonal matrix modulation that modulates data symbols in both the non-orthogonal spatial domain and at least one orthogonal domain. A method for scheduling at least one channel of k transport channels k = 1,... 상기 데이터 심볼들을, 매트릭스 변조된 후 Nt ,k 전송 인터페이스들을 통해 전송되어 상기 전송 채널들 k=1,..K 중 한 채널의 Nr ,k 수신 인터페이스들에서 수신되었던 데이터 심볼들로 변환하는 적어도 한 등가 채널 매트릭스 (ECM, Equivalent Channel Matrix) Gk가 정의될 수 있고, 상기 적어도 한 ECM Gk의 등가 채널 상관 매트릭스 (ECCM)
Figure 112006047339107-pct00073
는 단위 매트릭스에 비례하지 않을 때, 상기 방법은,
The data symbols are matrix-modulated and transmitted over N t , k transmission interfaces to convert them into data symbols that were received at the N r , k reception interfaces of one of the transmission channels k = 1, .. K. At least one equivalent channel matrix (ECM) G k may be defined and an equivalent channel correlation matrix (ECCM) of the at least one ECM G k .
Figure 112006047339107-pct00073
When is not proportional to the unit matrix, the method
상기 K 전송 채널들 중 적어도 하나에 대해 각자의 채널 품질 표시자 (CQI) qk를 계산하는 단계, 및 Calculating a respective channel quality indicator (CQI) q k for at least one of the K transport channels, and 상기 매트릭스 변조된 데이터 심볼들의 전송을 위해 상기 K 전송 채널들 중 적어도 하나를 예정(스케줄링)하는 단계를 포함하고,Scheduling (scheduling) at least one of the K transmission channels for transmission of the matrix modulated data symbols, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반함을 특징으 로 하는 방법.The scheduling is based at least in part on the calculated CQIs, q k .
제1항에 있어서, 상기 각자의 CQI qk는 상기 ECCM Rk로부터 상기 K 개의 전송 채널들 가운데 적어도 하나에 대해 도출됨을 특징으로 하는 방법.The method of claim 1, wherein the respective CQI q k is derived for at least one of the K transport channels from the ECCM R k . 제2항에 있어서, 각자의 CQI qk는 상기 K 개의 전송 채널들 중 적어도 하나에 대해 상기 ECCM Rk 함수의 행렬식(determinant)의 함수로서 산출됨을 특징으로 하는 방법.3. The method of claim 2, wherein each CQI q k is calculated as a function of the determinant of the ECCM R k function for at least one of the K transport channels. 제2항에 있어서, 상기 각자의 CQI qk는 상기 K 개의 전송 채널들 중 적어도 하나에 대해 상기 ECCM Rk의 트레이스(trace) 함수로서 산출됨을 특징으로 하는 방법.The method of claim 2, wherein the respective CQI q k is calculated as a trace function of the ECCM R k for at least one of the K transport channels. 제2항에 있어서, 상기 각자의 CQI qk는 상기 K 개의 전송 채널들 중 적어도 하나에 대해 상기 ECCM Rk의 역수의 트레이스(trace) 함수로서 산출됨을 특징으로 하는 방법.3. The method of claim 2, wherein the respective CQI q k is calculated as a trace function of the inverse of the ECCM R k for at least one of the K transport channels. 제1항에 있어서, 상기 각자의 CQI qk는 상기 K 개의 전송 채널들 중 적어도 하나에 대해, 적어도 한 전송 채널을 규정하는 채널 매트릭스 Hk 요소들의 함수로서 산출되고, 상기 함수는 상기 ECCM Rk의 구조적 특징의 활용하에 상기 ECCM Rk로부터 도출됨을 특징으로 하는 방법.The method of claim 1, wherein the respective CQI q k is calculated as a function of channel matrix H k elements defining at least one transport channel, for at least one of the K transport channels, the function being the ECCM R k. Derived from the ECCM R k under the utilization of the structural features of. 제1항에 있어서, 상기 비정규직교 매트릭스 변조는, 상기 적어도 직교 도메인의 4 유닛 안에서 4 데이터 심볼들의 블록을 Nt ,k=4 전송 인터페이스들 상에 매핑하고 두 개의 공간-시간 전송 다이버시티 (STTD) 코드들의 비정규직교적 조합에 기반하는 ABBA 비정규직교 매트릭스 변조임을 특징으로 하는 방법.The method of claim 1, wherein the non-normal orthogonal matrix modulation maps a block of 4 data symbols on N t , k = 4 transmission interfaces and at least two space-time transmit diversity (STTD) within 4 units of the at least orthogonal domain. ) ABBA nonnormal orthogonal matrix modulation based on a nonnormal orthogonal combination of codes. 제6항에 있어서, 상기 ECCM RkThe method of claim 6, wherein the ECCM R k is
Figure 112006047339107-pct00074
이고,
Figure 112006047339107-pct00074
ego,
상기 pk 및 nk는 상기 채널 매트릭스 Hk 요소들의 실수 함수들임을 특징으로 하는 방법.Wherein p k and n k are real functions of the channel matrix H k elements.
제8항에 있어서, 상기 K 개의 전송 채널들 중 적어도 하나에 대한 상기 각 CQI qk
Figure 112006047339107-pct00075
의 함수로서 산출되고, 상기
Figure 112006047339107-pct00076
는 상수임을 특징으로 하는 방법.
9. The method of claim 8, wherein each CQI q k for at least one of the K transport channels is
Figure 112006047339107-pct00075
Calculated as a function of
Figure 112006047339107-pct00076
Is a constant.
제1항에 있어서, 상기 비정규직교 매트릭스 변조는, 상기 적어도 한 직교 도메인의 4 유닛 내에서 8 개의 데이터 심볼들의 블록을 Nt ,k=4 전송 인터페이스들 상으로 매핑하고 네 공간-시간 전송 다이버시티 (STTD) 코드들의 비정규직교적 조합에 기반하는 DABBA 비정규직교 매트릭스 변조임을 특징으로 하는 방법.The method of claim 1, wherein the non-normal orthogonal matrix modulation maps a block of eight data symbols onto N t , k = 4 transmission interfaces within four units of the at least one orthogonal domain and provides four space-time transmission diversity. DABBA nonnormal orthogonal matrix modulation based on a nonnormal orthogonal combination of (STTD) codes. 제6항에 있어서, 상기 ECCM Rk는 다음의 형태이고, The method according to claim 6, wherein the ECCM R k is of the form
Figure 112006047339107-pct00077
Figure 112006047339107-pct00077
상기 pk,1, pk,2, nk ,1 및 nk ,2는 상기 채널 매트릭스 Hk의 요소들의 실수 함수들이고, 상기 sk는 상기 채널 매트릭스 Hk의 요소들의 복소수 함수임을 특징으로 하는 방법.P k, 1 , p k, 2 , n k , 1 and n k , 2 are real functions of the elements of the channel matrix H k , and s k is a complex function of the elements of the channel matrix H k . How to.
제11항에 있어서, 상기 K 개의 전송 채널들 중 적어도 하나에 대한 상기 각 CQI qk
Figure 112006047339107-pct00078
의 함수로서 산출되고, 상기
Figure 112006047339107-pct00079
는 상수임을 특징으로 하는 방법.
12. The method of claim 11, wherein each CQI q k for at least one of the K transport channels is
Figure 112006047339107-pct00078
Calculated as a function of
Figure 112006047339107-pct00079
Is a constant.
제1항에 있어서, 상기 비정규직교 매트릭스 변조는, 상기 적어도 한 직교 도메인의 2 유닛들 안에서 4 개의 데이터 심볼들의 블록을 Nt ,k=2 전송 인터페이스들 상으로 매핑하고 두 STTD 코드들의 비정규직교적 조합에 기반하는 TSTTD 비정규직교 매트릭스 변조임을 특징으로 하는 방법.The non-normal orthogonal matrix modulation according to claim 1, wherein the non-normal orthogonal matrix modulation maps a block of four data symbols onto N t , k = 2 transmission interfaces in two units of the at least one orthogonal domain and a non-normal orthogonal combination of two STTD codes. TSTTD non-normal orthogonal matrix modulation based on the method. 제6항에 있어서, 상기 ECCM Rk는 다음의 형식으로 되고 The method of claim 6, wherein the ECCM R k is of the form
Figure 112006047339107-pct00080
Figure 112006047339107-pct00080
상기 pk,1 및 pk,2는 상기 채널 매트릭스 Hk의 요소들의 실수 함수들이고, 상기 sk는 상기 채널 매트릭스 Hk의 요소들의 복소수 함수임을 특징으로 하는 방법.Wherein p k, 1 and p k, 2 are real functions of the elements of the channel matrix H k , and s k is a complex function of the elements of the channel matrix H k .
제14항에 있어서, 상기 K 개의 전송 채널들 중 적어도 하나에 대한 상기 각 CQI qk
Figure 112006047339107-pct00081
의 함수로서 산출되고, 상기
Figure 112006047339107-pct00082
는 상수임을 특 징으로 하는 방법.
15. The method of claim 14, wherein each CQI q k for at least one of the K transport channels is
Figure 112006047339107-pct00081
Calculated as a function of
Figure 112006047339107-pct00082
Is a constant.
제1항에 있어서, 상기 비정규직교 매트릭스 변조는, 상기 적어도 한 직교 도메인의 2 유닛들 안에서 4 개의 데이터 심볼들의 블록을 Nt ,k=4 전송 인터페이스들 상으로 매핑하고 두 STTD 코드들의 비정규직교적 조합에 기반하는 DSTTD 비정규직교 매트릭스 변조임을 특징으로 하는 방법.The non-normal orthogonal matrix modulation of claim 1, wherein the non-normal orthogonal matrix modulation maps a block of four data symbols onto N t , k = 4 transmission interfaces within two units of the at least one orthogonal domain and a non-normal orthogonal combination of two STTD codes. And based on DSTTD non-normal orthogonal matrix modulation. 제1항에 있어서, 상기 비정규직교 매트릭스 변조는 공간-시간 또는 공간-주파수 코딩을 포함함을 특징으로 하는 방법.2. The method of claim 1, wherein the non-normal orthogonal matrix modulation comprises space-time or space-frequency coding. 제1항에 있어서, 상기 비정규직교 매트릭스 변조는 적어도 두 정규직교 매트릭스 변조의 조합을 포함함을 특징으로 하는 방법.2. The method of claim 1, wherein the non-normal orthogonal matrix modulation comprises a combination of at least two orthonormal matrix modulation. 데이터 심볼들의 전송을 위한 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,..K 가운데 적어도 하나를 스케줄링하기 위한 방법에 있어서,A method for scheduling at least one of K transport channels k = 1, .. K over each N t , k transmission interfaces and each N r , k receiving interfaces for transmission of data symbols , the method comprising: 상기 데이터 심볼들 중 적어도 두 개가, 채널 매트릭스 Hk에 의해 규정되는 상기 K 개의 전송 채널들 중 적어도 하나의 Nt ,k 전송 인터페이스들로부터 나란히 전송될 때, 상기 방법은,When at least two of the data symbols are transmitted side by side from N t , k transmission interfaces of at least one of the K transmission channels defined by channel matrix H k , 상기 K 개의 전송 채널들 가운데 적어도 하나에 대한 각자의 채널 품질 표시자 (CQI) qk를 산출하고, 이때 상기 각자의 CQI들 qk 중 적어도 하나가 상기 채널 매트릭스 Hk의 채널 상관 매트릭스
Figure 112006047339107-pct00083
의 선형 함수에 대한 행렬식 함수로서 산출되는 단계, 및
Calculate a respective channel quality indicator (CQI) q k for at least one of the K transport channels, wherein the respective CQIs q k At least one of the channel correlation matrix of the channel matrix Hk
Figure 112006047339107-pct00083
Calculated as a determinant function for the linear function of, and
상기 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정(스케줄링)하는 단계를 포함하고,Scheduling (scheduling) at least one of the K transmission channels for transmission of the data symbols, 상기 예정은 상기 산출된 CQI들 qk에 부분적으로 기반함을 특징으로 하는 방법.The scheduling is based in part on the calculated CQIs q k .
제1항 및 제19항 중 어느 한 항에 있어서, 적어도 한 수신기가 최대 가능 알고리즘 (Maximum Likelihood algorithm)이나 선형 추정기를 이용하여, 상기 예정된 전송 채널을 통해 전송되고 상기 예정된 전송 채널의 상기 수신 인터페이스들을 통해 상기 수신기에 의해 수신되는 상기 데이터 심볼들을 추정함을 특징으로 하는 방법.20. The receiver according to any one of the preceding claims, wherein at least one receiver is transmitted over the predetermined transport channel and uses the maximum likelihood algorithm or a linear estimator. Estimating the data symbols received by the receiver via the receiver. 제1항 및 제19항 중 어느 한 항에 있어서, 최대 CQI qk를 갖는 전송 채널 k=1,..K이 상기 데이터 심볼들의 상기 전송에 예정됨을 특징으로 하는 방법.20. A method according to any one of the preceding claims, characterized in that a transmission channel k = 1, .. K having a maximum CQI q k is intended for the transmission of the data symbols. 제1항에 있어서, 상기 전송 채널들은 무선 통신 시스템의 전송 채널들이고, 상기 전송 채널들의 상기 전송 및 수신 인터페이스들은, 각각 하나 혹은 여러 개의 송신기들과 하나 혹은 여러 개의 수신기들의 송신 및 수신 안테나 요소들임을 특징으로 하는 방법.The transmission channel of claim 1, wherein the transmission channels are transmission channels of a wireless communication system, and the transmission and reception interfaces of the transmission channels are transmission and reception antenna elements of one or several transmitters and one or several receivers, respectively. How to feature. 프로세서로 하여금 제1항 및 제19항 중 어느 한 항에 따른 방법의 단계들을 수행하도록 작동되는 명령어들을 포함하는 컴퓨터 프로그램 코드들을 포함함을 특징으로 하는 저장 매체.20. A storage medium comprising computer program codes comprising instructions operative to cause a processor to perform the steps of the method according to any one of claims 1 and 19. 삭제delete 데이터 심볼들을 비직교 공간 도메인 및 적어도 한 직교 도메인 둘 다에서 변조하는 비정규직교 매트릭스 변조에 따라 변조된 데이터 심볼들의 전송을 위해 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K 가운데 적어도 한 채널을 스케줄링하기 위한 장치에 있어서, K over each N t , k transmission interfaces and each N r , k receive interfaces for transmission of data symbols modulated according to a nonnormal orthogonal matrix modulation that modulates data symbols in both the non-orthogonal spatial domain and at least one orthogonal domain. An apparatus for scheduling at least one channel of k transport channels k = 1,. 상기 데이터 심볼들을, 매트릭스 변조된 후 Nt ,k 전송 인터페이스들을 통해 전송되어 상기 전송 채널들 k=1,..K 중 한 채널의 Nr ,k 수신 인터페이스들에서 수신되었던 데이터 심볼들로 변환하는, 적어도 한 등가 채널 매트릭스 (ECM, Equivalent Channel Matrix) Gk가 정의될 수 있고,The data symbols are matrix-modulated and transmitted over N t , k transmission interfaces to convert them into data symbols that were received at the N r , k reception interfaces of one of the transmission channels k = 1, .. K. At least one equivalent channel matrix (ECM) G k may be defined, 상기 적어도 한 ECM Gk의 등가 채널 상관 매트릭스 (ECCM)
Figure 112006047339107-pct00084
는 단위 매트릭스에 비례하지 않을 때, 상기 장치는,
An equivalent channel correlation matrix (ECCM) of the at least one ECM G k
Figure 112006047339107-pct00084
When is not proportional to the unit matrix, the apparatus,
상기 K 개의 전송 채널들 중 적어도 하나에 대해 각자의 채널 품질 표시자 (CQI) qk를 산출하는 수단, 및Means for calculating a respective channel quality indicator (CQI) q k for at least one of the K transport channels, and 상기 매트릭스 변조된 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정(스케줄링)하는 수단을 포함하고,Means for scheduling (scheduling) at least one of the K transmission channels for transmission of the matrix modulated data symbols, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반함을 특징으로 하는 장치.And the schedule is based at least in part on the calculated CQIs, q k .
데이터 심볼들을 비직교 공간 도메인 및 적어도 한 직교 도메인 둘 다에서 변조하는 비정규직교 매트릭스 변조에 따라 변조된 데이터 심볼들의 전송을 위해, 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K 가운데 적어도 한 채널을 스케줄링하는 무선 통신 시스템 내 송신국에 있어서,For transmission of data symbols modulated according to nonnormal orthogonal matrix modulation, which modulates data symbols in both the non-orthogonal spatial domain and at least one orthogonal domain, through each N t , k transmission interfaces and each N r , k reception interfaces. A transmitting station in a wireless communication system that schedules at least one of K transport channels k = 1, ..., K, 상기 데이터 심볼들을, 매트릭스 변조된 후 Nt ,k 전송 인터페이스들을 통해 전송되어 상기 전송 채널들 k=1,..K 중 한 채널의 Nr ,k 수신 인터페이스들에서 수신 되었던 데이터 심볼들로 변환하는, 적어도 한 등가 채널 매트릭스 (ECM, Equivalent Channel Matrix) Gk가 정의될 수 있고,The data symbols are matrix-modulated and then transmitted over N t , k transmission interfaces to convert them into data symbols received at N r , k reception interfaces of one of the transmission channels k = 1, .. K. At least one equivalent channel matrix (ECM) G k may be defined, 상기 적어도 한 ECM Gk의 등가 채널 상관 매트릭스 (ECCM)
Figure 112006047339107-pct00085
는 단위 매트릭스에 비례하지 않을 때, 상기 송신국은,
An equivalent channel correlation matrix (ECCM) of the at least one ECM G k
Figure 112006047339107-pct00085
When is not proportional to the unit matrix, the transmitting station,
상기 K 개의 전송 채널들 중 적어도 하나에 대해 각자의 채널 품질 표시자 (CQI) qk를 산출하는 수단, 및Means for calculating a respective channel quality indicator (CQI) q k for at least one of the K transport channels, and 상기 매트릭스 변조된 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하는 수단을 포함하고,Means for scheduling at least one of the K transmission channels for transmission of the matrix modulated data symbols, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반함을 특징으로 하는 송신국.And the schedule is based at least in part on the calculated CQIs, q k .
무선 통신 시스템에 있어서,In a wireless communication system, 적어도 한 송신국, 및At least one transmitting station, and 적어도 한 수신국을 포함하고,At least one receiving station, 비정규직교 매트릭스 변조가 데이터 심볼들을 비직교 공간 도메인 및 적어도 한 직교 도메인 둘 다에서 변조하고, 상기 매트릭스 변조된 데이터 심볼들이 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K 가운데 적어도 한 채널을 통해 전송되고, 상기 데이터 심볼들을, 매트릭 스 변조된 후 Nt ,k 전송 인터페이스들을 통해 전송되어 상기 전송 채널들 k=1,..K 중 한 채널의 Nr ,k 수신 인터페이스들에서 수신되었던 데이터 심볼들로 변환하는 적어도 한 등가 채널 매트릭스 (ECM, Equivalent Channel Matrix) Gk가 정의될 수 있고, 상기 적어도 한 ECM Gk의 등가 채널 상관 매트릭스 (ECCM)
Figure 112006047339107-pct00086
는 단위 매트릭스에 비례하지 않으며,
Non-normal orthogonal matrix modulation modulates the data symbols in both the non-orthogonal spatial domain and at least one orthogonal domain, wherein the matrix modulated data symbols are K numbered over each N t , k transmission interfaces and each N r , k receive interfaces. Transmitted on at least one of transmission channels k = 1,..., K, and the data symbols are transmitted through N t , k transmission interfaces after matrix modulation. At least one equivalent channel matrix (ECM) G k may be defined, which converts into data symbols that have been received at N r , k receive interfaces of one channel of K, and the equivalent channel of the at least one ECM G k . Correlation Matrix (ECCM)
Figure 112006047339107-pct00086
Is not proportional to the unit matrix,
상기 적어도 한 송신국은 상기 K 개의 전송 채널들 중 적어도 하나에 대해 각자의 채널 품질 표시자 (CQI) qk를 산출하고, 상기 매트릭스 변조된 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하며, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반함을 특징으로 하는 무선 통신 시스템.The at least one transmitting station calculates a respective channel quality indicator (CQI) q k for at least one of the K transmission channels and at least one of the K transmission channels for transmission of the matrix modulated data symbols. Schedule one, wherein the schedule is based at least in part on the calculated CQIs, q k .
데이터 심볼들의 전송을 위해, 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K에서 적어도 한 채널을 스케줄링하기 위한 장치에 있어서,An apparatus for scheduling at least one channel in K transmission channels k = 1, .., K over each N t , k transmission interfaces and each N r , k receiving interfaces for transmission of data symbols, 상기 데이터 심볼들 중 적어도 두 개는 채널 매트릭스 Hk로 정의되는 상기 K 개의 전송 채널들 중 적어도 하나의 Nt ,k 전송 인터페이스들로부터 나란히 전송되고, 상기 장치는,At least two of the data symbols are transmitted side by side from N t , k transmission interfaces of at least one of the K transmission channels defined by channel matrix H k , and the apparatus further comprises: 상기 K 개의 전송 채널들 중 적어도 하나에 대한 각자의 채널 품질 표시자 (CQI) qk를 산출하고, 이때 상기 각자의 CQI들 qk 중 적어도 하나는 상기 채널 매트릭스 Hk의 채널 상관 매트릭스
Figure 112006047339107-pct00087
의 선형 함수 행렬식의 함수로서 산출하는 수단, 및
Calculate a respective channel quality indicator (CQI) q k for at least one of the K transport channels, wherein at least one of the respective CQIs q k is a channel correlation matrix of the channel matrix H k
Figure 112006047339107-pct00087
Means for calculating as a function of the linear function determinant of, and
상기 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하는 수단을 포함하고,Means for scheduling at least one of the K transmission channels for transmission of the data symbols, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반함을 특징으로 하는 장치.And the schedule is based at least in part on the calculated CQIs, q k .
데이터 심볼들의 전송을 위해, 각 Nt ,k 전송 인터페이스들 및 각 Nr ,k 수신 인터페이스들을 통한 K 개의 전송 채널들 k=1,.., K에서 적어도 한 채널을 스케줄링하는 송신국에 있어서,A transmitting station for scheduling at least one channel in K transmission channels k = 1, .., K over each N t , k transmission interfaces and each N r , k receiving interfaces for transmission of data symbols, 상기 데이터 심볼들 중 적어도 두 개는 채널 매트릭스 Hk로 정의되는 상기 K 개의 전송 채널들 중 적어도 하나의 Nt ,k 전송 인터페이스들로부터 나란히 전송되고, 상기 송신국은,At least two of the data symbols are transmitted side by side from N t , k transmission interfaces of at least one of the K transmission channels defined by channel matrix H k , and 상기 K 개의 전송 채널들 중 적어도 하나에 대한 각자의 채널 품질 표시자 (CQI) qk를 산출하고, 이때 상기 각자의 CQI들 qk 중 적어도 하나는 상기 채널 매트 릭스 Hk의 채널 상관 매트릭스
Figure 112006047339107-pct00088
의 선형 함수 행렬식의 함수로서 산출하는 수단, 및
Calculate a respective channel quality indicator (CQI) q k for at least one of the K transport channels, wherein at least one of the respective CQIs q k is a channel correlation matrix of the channel matrix H k
Figure 112006047339107-pct00088
Means for calculating as a function of the linear function determinant of, and
상기 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하는 수단을 포함하고,Means for scheduling at least one of the K transmission channels for transmission of the data symbols, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반함을 특징으로 하는 송신국.And the schedule is based at least in part on the calculated CQIs, q k .
무선 통신 시스템에 있어서,In a wireless communication system, 적어도 한 송신국, 및 At least one transmitting station, and 적어도 한 수신국을 포함하고, At least one receiving station, 적어도 두 데이터 심볼들이 각 Nt,k 전송 인터페이스들 및 각 Nr,k 수신 인터페이스들을 통한 K 개의 전송 채널들 중 적어도 한 채널의 Nt,k 전송 인터페이스들로부터 나란히 전송되고, 상기 적어도 한 전송 채널은 채널 매트릭스 Hk에 의해 규정되고, At least two data symbols are transmitted side by side from N t, k transmission interfaces of at least one of the K transmission channels over each N t, k transmission interfaces and each N r, k reception interfaces, the at least one transmission channel Is defined by the channel matrix H k , 상기 송신국은 상기 K 개의 전송 채널들 중 적어도 한 채널에 대한 각자의 채널 품질 표시자 (CQI) qk를 산출하고, The transmitting station calculates a respective channel quality indicator (CQI) q k for at least one of the K transport channels, 상기 송신국은 상기 각자의 CQI들인 qk 중 적어도 하나를 상기 채널 매트릭스 Hk의 채널 상관 매트릭스
Figure 112007076641915-pct00089
의 선형 함수 행렬식의 함수로서 산출하고,
The transmitting station assigns at least one of the respective CQIs q k to the channel correlation matrix of the channel matrix H k
Figure 112007076641915-pct00089
As a function of the linear function determinant of
상기 적어도 한 송신국은 상기 데이터 심볼들의 전송을 위해 상기 K 개의 전송 채널들 중 적어도 하나를 예정하며, 상기 예정은 적어도 부분적으로 상기 계산된 CQI들인 qk에 기반함을 특징으로 하는 무선 통신 시스템.The at least one transmitting station schedules at least one of the K transmission channels for transmission of the data symbols, the scheduling being based at least in part on the calculated CQIs q k .
KR1020067013294A 2006-06-30 2003-12-03 Scheduling Method and Device Using Selection Diversity in Communication System through Nonnormal Orthogonal Matrix and Vector Modulation Expired - Fee Related KR100833703B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020067013294A KR100833703B1 (en) 2006-06-30 2003-12-03 Scheduling Method and Device Using Selection Diversity in Communication System through Nonnormal Orthogonal Matrix and Vector Modulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020067013294A KR100833703B1 (en) 2006-06-30 2003-12-03 Scheduling Method and Device Using Selection Diversity in Communication System through Nonnormal Orthogonal Matrix and Vector Modulation

Publications (2)

Publication Number Publication Date
KR20060105878A KR20060105878A (en) 2006-10-11
KR100833703B1 true KR100833703B1 (en) 2008-05-29

Family

ID=37635320

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020067013294A Expired - Fee Related KR100833703B1 (en) 2006-06-30 2003-12-03 Scheduling Method and Device Using Selection Diversity in Communication System through Nonnormal Orthogonal Matrix and Vector Modulation

Country Status (1)

Country Link
KR (1) KR100833703B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020177447A1 (en) * 2001-05-16 2002-11-28 Walton Jay Rod Method and apparatus for allocating uplink resources in a multiple-input multiple-output (MIMO) communication system
WO2003041300A1 (en) * 2001-11-06 2003-05-15 Qualcomm Incorporated Multiple-access multiple-input multiple-output (mimo) communication system
WO2003081938A1 (en) * 2002-03-22 2003-10-02 Nortel Networks Limited Soft handoff for ofdm

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020177447A1 (en) * 2001-05-16 2002-11-28 Walton Jay Rod Method and apparatus for allocating uplink resources in a multiple-input multiple-output (MIMO) communication system
WO2003041300A1 (en) * 2001-11-06 2003-05-15 Qualcomm Incorporated Multiple-access multiple-input multiple-output (mimo) communication system
WO2003081938A1 (en) * 2002-03-22 2003-10-02 Nortel Networks Limited Soft handoff for ofdm

Also Published As

Publication number Publication date
KR20060105878A (en) 2006-10-11

Similar Documents

Publication Publication Date Title
US7583745B2 (en) Exploiting selection diversity in communications systems with non-orthonormal matrix and vector modulation
Chung et al. A random beamforming technique in MIMO systems exploiting multiuser diversity
US7450532B2 (en) Apparatus and method for transmitting data by selected eigenvector in closed loop MIMO mobile communication system
EP2030387B1 (en) Method for channel quality measures in a multiple antenna system.
Love et al. An overview of limited feedback in wireless communication systems
JP4768805B2 (en) System and method for beamforming and rate control in a multiple input multiple output communication system
US8774310B2 (en) Low overhead MIMO scheme
US8842764B2 (en) Precoder weight selection for MIMO communications when multiplicative noise limited
JP2009514469A (en) Method for determining the number of data streams to be used in a MIMO system
US11018732B2 (en) Reporting of radio channel quality
EP1685687A1 (en) Method and system for subcarrier allocation in a communication system
KR20070079788A (en) Apparatus and method for determining beamforming vector in codebook based beamforming system
US20100008440A1 (en) Link adaptation in wireless communications
US8428008B2 (en) Implicit channel sounding for closed-loop transmission in MIMO-OFDM wireless networks
CN101686214A (en) Method and device for performing channel quality indicator estimation
Serbetli et al. MMSE transmitter design for correlated MIMO systems with imperfect channel estimates: Power allocation trade-offs
US20080084829A1 (en) Apparatus, method and computer program product providing link adaptation
CN108370263B (en) Method and apparatus for enhancing user selection in MU-MIMO systems
Sharma Effective channel state information (CSI) feedback for MIMO systems in wireless broadband communications
Zhang et al. Adaptive signaling based on statistical characterizations of outdated feedback in wireless communications
KR100833703B1 (en) Scheduling Method and Device Using Selection Diversity in Communication System through Nonnormal Orthogonal Matrix and Vector Modulation
Kecicioglu et al. Intra-frame transmission adaptation for fast fading MIMO-OFDMA systems
Bui et al. Channel extrapolation techniques for E-SDM system in time-varying fading environments
Hara et al. Spatial scheduling using partial CSI reporting in multiuser MIMO systems
Patel et al. Pilot Assisted channel estimation in MIMO-STBC systems over Time-Varying fading channels-A review

Legal Events

Date Code Title Description
A201 Request for examination
PA0105 International application

Patent event date: 20060630

Patent event code: PA01051R01D

Comment text: International Patent Application

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20070726

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20080226

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20080523

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20080526

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee