KR100887909B1 - 다중 입력 다중 출력 채널에서 대역폭 효율의 증대를 위한방법 및 시스템 - Google Patents

다중 입력 다중 출력 채널에서 대역폭 효율의 증대를 위한방법 및 시스템 Download PDF

Info

Publication number
KR100887909B1
KR100887909B1 KR1020037009066A KR20037009066A KR100887909B1 KR 100887909 B1 KR100887909 B1 KR 100887909B1 KR 1020037009066 A KR1020037009066 A KR 1020037009066A KR 20037009066 A KR20037009066 A KR 20037009066A KR 100887909 B1 KR100887909 B1 KR 100887909B1
Authority
KR
South Korea
Prior art keywords
walsh
modulation symbol
output
symbol sequence
sequence
Prior art date
Application number
KR1020037009066A
Other languages
English (en)
Other versions
KR20030070912A (ko
Inventor
켓첨존더블유
Original Assignee
퀄컴 인코포레이티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 퀄컴 인코포레이티드 filed Critical 퀄컴 인코포레이티드
Publication of KR20030070912A publication Critical patent/KR20030070912A/ko
Application granted granted Critical
Publication of KR100887909B1 publication Critical patent/KR100887909B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • H04J13/0048Walsh
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/25Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0077Multicode, e.g. multiple codes assigned to one user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0054Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0059Convolutional codes
    • H04L1/006Trellis-coded modulation
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Artificial Intelligence (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Error Detection And Correction (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

일 실시형태에서, 입력 비트 스트림은 트렐리스 코드 블록에 제공된다. 예를들어, 트렐리스 코드 블록은 레이트 6/7 코드를 이용하여 콘볼루션 코딩을 수행할 수 있다. 그후, 트렐리스 코드 블록의 출력은 예를들어 128 신호 포인트나 변조 심볼을 갖는 트렐리스 코딩된 쿼드러쳐 진폭 변조를 이용하여 변조된다. 이렇게 생성된 변조 심볼의 시퀀스는 다이버시티 인코딩된다. 다이버시티 인코딩은, 예를들어 공간 시간 인코딩이나 공간 주파수 인코딩될 수 있다. 변조 심볼의 시퀀스나 다이버시티 인코딩된 변조 심볼의 시퀀스는 2개 이상의 직교 왈쉬 커버에 공급된다. 예를들어, 변조 심볼 시퀀스의 복제본은 다이버시티를 증대시키도록 제공되며, 변조 심볼 시퀀스를 디멀티플렉싱하는 것은 데이터 송신 레이트나 "스루풋" 을 증대시키는 데 사용될 수 있다. 왈쉬 커버의 출력은 통신 채널에 개별 입력으로서 공급된다.
트렐리스, 알라모우티, 왈쉬 커버

Description

다중 입력 다중 출력 채널에서 대역폭 효율의 증대를 위한 방법 및 시스템 {METHOD AND SYSTEM FOR INCREASED BANDWIDTH EFFICIENCY IN MULTIPLE INPUT-MULTIPLE OUTPUT CHANNELS}
배경
1. 발명의 분야
본 발명은 일반적으로 무선 통신 시스템에 관한 것이다. 특히, 본 발명은 다중 입력 다중 출력 채널을 사용하는 광대역 코드 분할 다중 액세스 통신 시스템에 관한 것이다.
2. 관련 기술
무선 통신 시스템에서, 여러 사용자가 공통 통신 채널을 공유한다. 동일한 시간에 통신 채널을 통한 여러 사용자 송신 정보에 의해 발생하는 충돌을 피하기 위해, 가용 채널 용량을 사용자에게 할당하는 어떤 규정이 필요하다. 통신 채널로의 사용자 액세스의 규정은 여러 형태의 다중 액세스 프로토콜에 의해 달성된다. 프로토콜의 일 형태가 코드 분할 다중 액세스 (CDMA) 로서 공지되어 있다. 제한된 용량의 채널에 다중 액세스 할당을 제공하는 것에 더하여, 프로토콜은 예를 들어, 사용자 서로간의 분리를 제공하고, 즉, 사용자 사이의 간섭을 제한하고, 인터셉트하고 인터셉트의 낮은 가능성이라 칭하는, 비-지향 수신기에 대해 상이한 디코딩을 함으로써 안전성을 제공하는 다른 기능을 서비스할 수 있다.
CDMA 시스템에서, 각 신호는 신호를 코딩함으로써 다른 사용자의 시스템으로부터 분리된다. 각 사용자는 자신의 정보 신호를 송신 신호로 인코딩한다. 사용자의 코드 시퀀스를 알고 있는 지향 수신기는 정보를 수신하기 위해 송신 신호를 디코딩할 수 있다. 정보 신호의 디코딩은 그것의 스펙트럼을 확산시켜서, 인코딩된 송신 신호의 대역폭이 정보 신호의 원래 대역폭 보다 훨씬 커진다. 이러한 이유로, CDMA는 "확산 스펙트럼" 변조 또는 코딩으로 불린다. 각 사용자 신호의 에너지가 채널 대역폭을 교차하여 확산되어, 각 사용자의 신호는 다른 사용자에게는 잡음으로 나타난다. 디코딩 처리가 적절한 신호 대 잡음비, 즉, 다른 사용자 신호의 "잡음"으로부터 원하는 사용자 신호의 분리를 달성하는 동안은, 신호의 정보가 복구될 수 있다. 사용자 신호의 정보 복구에 영향을 미치는 다른 요인은 차폐 및 다중경로로 인한 페이딩과 같은 각 가입자에 대한 환경에서 상이한 조건이다. 요약해서, 차폐는 송신기 및 수신기 사이의 신호 송신 경로를 인터럽트하는 물리적 객체, 예를 들어, 큰 빌딩에 의해 초래되는 간섭이다. 다중경로는 상이한 길이의 다중 경로를 횡단하고, 상이한 시간에 수신기에 도달하는 신호의 결과로서 발생하는 신호 왜곡이다. 또한, 다중경로는 통신 채널의 "시간 분산"이라 불린다. 또한, 다중경로 페이딩은 시간에 따라 변화할 수 있다. 예를 들어, 이동 차량에 설치된 통신 유닛에서, 다중경로 페이딩의 양이 빠르게 변화할 수 있다.
확산 스펙트럼 신호의 효율적인 코딩 및 디코딩을 제공하는 다수의 방법이 구현되었다. 이 방법은 에러 검출 및 정정 코드, 및 콘볼루션 코드를 포함한 다. 무선 통신에서, 특히, 음성 통신에서, 듀플렉싱 또는 전-듀플렉싱이라 불리는, 양방향에서 동시에 2명의 사용자 사이에 통신을 제공하는 것이 바람직하다. CDMA 통신과의 듀플렉싱을 제공하기 위해 사용된 일 방법이 주파수 분할 듀플렉싱이다. 주파수 분할 듀플렉싱에서, 하나의 주파수 대역이 순방향 채널이라 불리는, 기지국으로부터 이동 사용자로의 통신을 위해 사용되고, 또 다른 주파수 대역이 역방향 채널이라 불리는, 이동 사용자로부터 기지국으로의 통신을 위해 사용된다. 또한, 순방향 채널은 다운링크 채널로 칭하고, 역방향 채널은 업링크 채널로 칭한다. 코딩 및 변조의 특정한 구현은 순방향 및 역방향 채널 사이에서 상이할 수 도 있다.
디지털 데이터 형태의 사용자 신호에서의 정보가 에러로부터 디지털 데이터를 보호하기 위해 코딩된다. 에러는 예를 들어, 전술한 바와 같은 시간-변화 다중경로 페이딩의 영향의 결과로서 발생할 수 있다. 코딩은 정보 신호에 리던던시를 도입함으로써 에러로부터 디지털 데이터를 보호한다. 에러를 검출하기 위해 사용된 코드는 에러 검출 코드라 불리고, 에러를 검출 및 정정할 수 있는 코드는 에러 정정 코드라 불린다. 에러 검출 및 정정 코드의 2개의 기본 유형이 블록 코드 및 콘볼루션 코드이다.
콘볼루션 코드는 사용자 신호의 디지털 신호로부터의 연속 정보 시퀀스를 송신용 연속 인코딩된 시퀀스로 매핑함으로써 동작한다. 대조하기 위해, 콘볼루션 코드는 정보 시퀀스가 별개 블록으로 먼저 그룹화되지 않고 인코딩된다는 점에서 블록 코드와는 상이하다. 콘볼루션 코드는 시프트 레지스터를 통해 정보 시 퀀스를 통과시킴으로써 발생한다. 일반적으로, 시프트 레지스터는 각 스테이지에서 k 비트를 갖는 N 스테이지 및 n 기능 생성기를 구비한다. 정보 시퀀스는 동시에 N 스테이지 k 비트를 통해 시프트되고, 정보 시퀀스의 각 k 비트에 대해 n 기능 생성기는 인코딩된 시퀀스의 n 비트를 생성한다. 코딩의 레이트는 R=k/n으로 정의되고, 이것은 송신되는 코딩된 정보의 출력 레이트에 의해 코딩되어 전달된 사용자 정보의 입력 레이트와 동일한다. 번호 N은 코드의 구속 길이라고 불리고; 코드의 복잡성 또는 계산 비용은 구속 길이와 지수적으로 증가한다. 예를 들어, 구속 길이 9 및 코드 레이트 3/4가 어떤 CDMA 시스템에서 사용된다.
비트의 연속 정보 시퀀스를 비트의 연속 인코딩된 시퀀스로 매핑하는 고도의 구성 특성은 블록 코드에 대해 사용된 것과는 상당히 상이한 콘볼루션 코드에 대해 디코딩 알고리즘의 사용을 가능하게 한다. 특정한 콘볼루션 코드에 의해 수행된 코딩은 여러 방식으로 표현될 수 있다. 예를 들어, 코딩은 생성기 다항식, 논리 테이블, 상태 다이어그램, 또는 트렐리스 다이어그램으로 표현될 수 있다. 코딩이 트렐리스 다이어그램으로 표현되는 경우에, 예를 들어, 특정한 트렐리스 다이어그램 표현은 표현된 특정한 콘볼루션 코드에 따른다. 트렐리스 다이어그램 표현이 공지된 경우에 인코딩된 시퀀스의 디코딩이 수행될 수 있다는 방식으로 트렐리스 다이어그램 표현은 콘볼루션 코드에 따른다.
신호 송신을 위해, 콘볼루션 코드가 "트렐리스 코딩된 변조"라 칭하는 기술에서 변조와 결합될 수 있다. 트렐리스 코딩된 변조는 코딩의 증가한 이점이 더욱 복잡한 신호를 변조하는 추가의 비용을 상당히 상쇄한다는 방식으로 신호 변 조와 콘볼루션 코딩을 통합한다. 신호 송신의 상이한 방법을 비교하는 일 방식은 대역폭 효율성을 비교하는 것이다. 일반적으로, 대역폭 효율성은 "표준화된 데이터 레이트"라 칭하는, 소정의 대역폭에 대해 송신된 정보의 양을 비트 당 SNR에 비교함으로써 측정된다. 비트 당 소정의 SNR에 대해 달성될 수 있는 최대 표준화된 데이터 레이트는 채널의 "샤논 용량"이라 칭하는, 채널의 이론적 최대 용량이다. 대역폭이 더 효율적이면, 신호 송신의 방법은, 채널의 전체 샤논 용량을 사용할 수 있다. 다중 입력 다중 출력 ("MIMO") 채널이라 칭하는, 송신 및 수신 안테나의 각 쌍 사이의 모든 가능한 신호 경로를 사용하는 다중 송신 안테나 및 다중 수신 안테나를 갖는 채널이 하나의 송-수신 안테나 쌍만을 사용하는 유사한 채널 보다 어떤 채널 조건하에서 더 높은 샤논 용량을 갖는 것으로 공지되어 있다.
신호 수신을 위해, 신호는 복조 및 디코딩되어야 한다. "검출"이라 칭하는, 콘볼루션 코드를 디코딩하는 많은 방법이 있다. 트렐리스 다이어그램 표현을 사용하는 콘볼루션 코드를 디코딩하는 일 방법이 비터비 (Viterbi) 디코딩이다. 트렐리스 다이어그램에서, 트렐리스를 통하는 각 경로는 콘볼루션 코더로부터의 가능한 인코딩된 시퀀스 및 인코딩된 시퀀스를 생성하는 원래 정보 시퀀스에 대응한다. 비터비 알고리즘은 실제 수신된 인코딩된 시퀀스를 사용하여, 트렐리스를 통하는 어떤 경로에 대한 메트릭의 값을 결정하고, 그것을 고려하여 다른 경로를 제거한다. 최종적으로, 디코더는 메트릭의 가장 선호하는 값을 갖는 트렐리스를 통하는 경로를 선택하고, 그것에 의해, 대응하는 정보 시퀀스가 디코딩된다. 따라서, 비터비 디코더는 종래 기술에 공지된 바와 같이, 최대 가능성 검출을 제공한다.
전술한 바와 같이, 코딩 목적중의 하나는 여러 현상, 예를 들어, 다중경로 페이딩에 의해 초래되는 에러로부터 사용자 신호에서의 정보를 보호하는 것이다. 신호 신뢰도를 증가시키기 위해 사용될 수 있는 또 다른 기술을 "다이버시티"라 칭한다. 간단히 말하면, 다이버시티는 독립적인 페이딩 - 즉, 상당히 비상관된- 통신을 위한 신호 경로를 통해 송신된 동일한 정보 신호의 여러 복제본을 수신기에 공급함으로써 무선 전파의 랜덤 특성을 활용한다. 예를 들어, 하나의 무선 신호 경로가 상당한 페이딩을 당하는 경우에, 또 다른 독립 경로가 강한 신호를 가질수 있다. 선택할 하나 이상의 경로를 가짐으로써 정보 신호의 신호 대 잡음비가 개선될 수 있다. 다이버시티의 일 구현이 레이크 수신기이고, 이것은 상이한 신호 경로의 선택을 제공하기 위해 수신기에서 여러 안테나를 사용한다. 레이크 수신기의 결점은 효율이 높은 데이터 레이트에서 손상된다는 것이다. 시간 분산 또는 다중경로의 영향을 상쇄하는 일 수단이 당업계에 공지된 바와 같은 직교 주파수 분할 멀티플렉싱 ("OFDM") 을 사용하는 것이다. OFDM은 높은 데이터 레이트에서 매우 양호하게 작동하고, 따라서, 레이크 수신기가 갖는 높은 데이터 레이트에서의 비효율성의 결점을 피한다.
신호 신뢰도를 증가시키기 위해 사용될 수 있는 다른 기술을 "전력 제어"라 칭한다. 간단히 말하면, 전력 제어는 상이한 사용자 및 다중경로 페이딩의 상대적 이동과 같은, 통신 채널의 변화 조건을 보상하기 위해 신호가 송신되는 동안 송신기에서의 신호의 전력을 조절한다. 전력 제어는 채널의 조건, 또는 수신 유닛으로부터 역으로 송신기로의 "채널 상태 정보" (CSI) 에 관한 정보의 송신을 중계한다. 따라서, 전력 제어는 CSI 기술이다. 예를 들어, 신호 송신의 "파일럿 신호" 및 "트레이닝 주기" 분리의 사용을 포함하는 다른 CSI 기술이 있다. 한편, 다이버시티 기술은 채널 조건 정보의 분리 송신이 다이버시티 기술 구현에 필요하지 않다는 점에서 비-CSI 기술이다. 일반적으로, 비-CSI 기술이 채널 상태 정보를 송신하는 복잡성을 피하기 때문에, 비-CSI 기술은 구현하는데 더 간단하고 저가일 수 있다.
또한, 비-CSI 기술이 채널 상의 송신 채널 상태 정보, 즉, 비-사용자 정보의 "오버헤드"를 피한다는 점에서 비-CSI 기술은 CSI 기술 이상의 이점을 갖는다. 비트 당 소정의 SNR에 대한 채널 용량, 즉, 샤논 용량이 비-사용자 정보, 즉, CSI를 송신하기 위해 사용되는 만큼, 더 적은 채널 용량이 사용자 정보를 송신하기 위해 사용 가능하고, 따라서, 송신의 실제 대역폭 효율성이 감소된다. 안정하지 못하거나 채널 조건이 느리게 변화하지 않는 채널은 송신기가 채널 상태 정보를 효율적으로 사용할 수 있도록 채널 조건에서의 변화를 따라가기 위해 높은 데이터 레이트로 송신 채널 상태 정보를 요구할 수 있다. 따라서, 비-CSI 기술은 채널 조건이 빠른 변화에 영향을 받는 이동 통신에 이점을 제공할 수 있다.
MIMO 채널의 증가한 채널 용량의 이점이 다수의 CSI 기술과 함께 사용된다. 또한, 코딩, 다이버시티, 및 OFDM과 같은 비-CSI 기술의 사용은 무선 통신에 대한 에러 성능 및 "스루풋", 즉, 사용자 정보의 데이터 레이트를 개선시키기 위해 사용 될 수 있다. 따라서, 채널 상태 정보를 송신하는데 있어 결점을 피하면서 MIMO 채널에서의 송신의 실제 대역폭 효율성을 증가시킴으로써 MIMO 채널의 증가된 용량을 사용할 필요성이 있다. 또한, 증가된 대역폭 효율성을 활용함으로써 MIMO 채널에서의 무선 통신의 에러 성능, 데이터 레이트, 및 용량에 개선점을 제공할 필요성이 있다.
본 발명은 다중 입력 - 다중 출력 채널에서 대역폭 효율성을 증가시키는 방법 및 시스템에 관한 것이다. 본 발명은 채널 상태 정보를 송신하는데 있어 결점을 피하면서, 대역폭 효율성을 증가시킬 필요성을 극복한다. 또한, 본 발명은 다중 입력 다중 출력 채널에서의 무선 통신의 에러 성능, 데이터 레이트, 및 용량에 개선점을 제공한다.
본 발명의 일 양태에서, 입력 비트 스트림이 트렐리스 코드 블록에 제공된다. 예를 들어, 트렐리스 코드 블록은 레이트 6/7 코드를 사용하여 콘볼루션 코딩을 수행할 수 있다. 다음으로, 트렐리스 코드 블록의 출력이 예를 들어, 128 신호 포인트 또는 변조 심볼을 갖는 트렐리스 코딩된 쿼드러처 진폭 변조를 사용하여 변조된다. 따라서, 발생된 변조 심볼의 시퀀스가 다이버시티 인코딩될 수 있다. 다이버시티 인코딩은 예를 들어, 공간 시간 인코딩, 또는 공간 주파수 인코딩일 수 있다. 변조 심볼의 시퀀스, 또는 다이버시티 인코딩된 변조 심볼의 시퀀스가 2개 이상의 직교 왈쉬 커버로 공급된다. 예를 들어, 변조 심볼 시퀀스의 복제본이 다이버시티를 증가시키기 위해 제공될 수 있고, 변조 심볼 시퀀스를 듀플렉싱하는 것이 데이터 송신 레이트 또는 "스루풋"을 증가시키기 위해 사용될 수 있다. 왈쉬 커버의 출력이 통신 채널로 분리 입력으로서 공급된다. 통신 채널은 예를 들어, WCDMA 통신 시스템에서 다중 입력 다중 출력 채널일 수 있다.
도 1은 예시적인 통신 시스템에서 본 발명의 일 실시형태에 있어 통신 채널 다중 입력 직교성의 일 예를 블록도 형태로 도시하는 도면이다.
도 2는 예시적인 통신 시스템에서 본 발명의 또 다른 실시형태에 있어 통신 채널 다중 입력 직교성의 일 예를 블록도 형태로 도시하는 도면이다.
도 3은 예시적인 통신 시스템에서 본 발명의 일 실시형태에 있어 알라모우티 다이버시티를 갖는 통신 채널 다중 입력 직교성의 일 예를 블록도 형태로 도시하는 도면이다.
도 4는 예시적인 통신 시스템에서 본 발명의 또 다른 실시형태에 있어 알라모우티 다이버시티를 갖는 통신 채널 다중 입력 직교성의 일 예를 블록도 형태로 도시하는 도면이다.
도 5는 도 1 또는 2에 제공된 다중 입력 직교성의 예와 결합하여 사용하기 위한 수신기 처리의 일 예를 블록도 형태로 도시하는 도면이다.
도 6은 도 3 또는 4에 제공된 알라모우티 송신 다이버시티를 갖는 다중 입력 직교성의 예와 결합하여 사용하기 위한 수신기 처리의 일 예를 블록도 형태로 도시하는 도면이다.
도 7은 예시적인 통신 시스템에서 본 발명의 일 실시형태에 대해 직교 주파수 분할 멀티플렉싱을 사용하는 다이버시티 및 통신 채널 다중 입력 직교성의 일 예를 블록도 형태로 도시하는 도면이다.
도 8은 도 7에 제공된 직교 주파수 분할 멀티플렉싱을 사용하는 다이버시티 및 다중 입력 직교성의 예와 결합하여 사용하기 위한 수신기 처리의 일 예를 블록도 형태로 도시하는 도면이다.
개시한 실시형태는 다중 입력 - 다중 출력 채널에서 대역폭 효율성을 증가시키기 위한 방법 및 시스템에 관한 것이다. 이하 설명은 개시한 실시형태의 구현에 관한 특정 정보를 포함한다. 당업자는 개시한 실시형태가 본 출원에서 구체적으로 설명하는 것과는 상이한 방식으로 구현될 수 있다는 것을 알 수 있다. 또한, 본 발명을 불명료하게 하지 않도록 개시한 실시형태의 어떤 구체적인 상술을 설명하지 않는다. 본 출원에서 설명하지 않는 구체적인 상술은 당업자의 지식 내에 있다.
본 출원의 도면 및 첨부하는 상세한 설명은 단지 예시적인 실시형태에 관한 것이다. 간결함을 유지하기 위해, 본 발명의 원리를 사용하는 다른 실시형태를 본 출원에서 구체적으로 설명하지 않고 도면에 구체적으로 도시하지 않는다.
도 1은 일 실시형태에 따른 통신 채널로의 다중 입력의 직교성을 도시한다. 도 1에 도시한 예시적인 시스템 (100) 은 통신이 순방향 채널에 있을 때 일반적으로 기지국, 게이트웨이, 또는 위성 중계기내에 있을 수 있는 송신기의 일부분을 구 성한다. 예시적인 시스템 (100) 은 예를 들어, 광대역 코드 분할 다중 액세스 (WCDMA) 통신 시스템에서의 기지국 송신기의 일부분일 수 있다. 또한, WCDMA 통신 시스템은 "확산 스펙트럼 통신 시스템"이라 칭한다.
도 1에 도시한 예시적인 시스템 (100) 에서, 입력 비트 스트림 (101) 은 통신 채널을 통해 송신될 정보를 포함하는 사용자 신호를 포함한다. 통신 채널은 예를 들어, 다중 송신 안테나 및 다중 수신 안테나 사이의 모든 신호 경로를 포함하는, 무선 통신 시스템에서의 송신 및 수신 안테나 사이의 무선 주파수 송신일 수 있다. 이 예에서, 송신 안테나를 통신 채널로의 입력으로서 칭하고, 수신 안테나를 통신 채널의 출력으로서 칭한다. 통신 채널로의 하나 이상의 입력 또는 하나 이상의 출력이 있는 통신 시스템을 다중 입력 다중 출력 ("MIMO") 시스템이라 칭한다.
계속 도 1에서, 입력 비트 스트림 (101) 이 "트렐리스 코드" 블록 (102) 으로 공급된다. 트렐리스 코드 블록 (102) 은 입력 비트 스트림 (101) 에 대해, 전술한 바와 같이, 콘볼루션 코딩을 수행한다. 일 실시형태에서, 코드 블록 (102) 은 "레이트 (n-1)/n 트렐리스 코드라 칭하는, 형태 (n-1)/n의 코드 레이트로 콘볼루션 코딩을 수행한다. 전술한 바와 같이, 코드 레이트는 코딩된 정보의 출력 레이트에 의해 코딩되어 분할된 정보의 입력 레이트와 동일하거나, 입력 비트의 수 대 출력 비트의 수의 비율과 등가이다. 예를 들어, 일 실시형태에서, 레이트 6/7 트렐리스가 사용되고, 따라서, 트렐리스 코드 블록 (102) 으로의 각 6 비트의 입력에 대해 7 비트의 출력이 있다.
트렐리스 코드 블록 (102) 은 QAM (쿼드러처 진폭 변조) 블록 (104) 과 결합하여 작동한다. 트렐리스 코드 블록 (102) 및 QAM 블록 (104) 의 결합 효과는 입력 비트 스트림 (101) 을 "변조 심볼 시퀀스"라 칭하는 변조 심볼의 시퀀스로 변환시키는 것이다. 변조 심볼은 1982 년 1월, IEEE Transactions in Information Theory, vol. IT-28, pp 55 - 67, G. Ungerboeck에 의한, "Channel Coding with Multilevel/Phase Signals" 이란 명칭의 논문에 기재되어 있는 바와 같은 복소 위상 공간에서 신호 포인트로서 표현될 수 있다. 일 실시형태에서, 128 변조 심볼을 갖는 트렐리스 코딩된 쿼드러처 진폭 변조, 또는 신호 포인트가 사용된다. 128 변조 심볼을 갖는 트렐리스 코딩된 쿼드러처 진폭 변조를 128-QAM이라 칭한다. 다른 쿼드러처 진폭 변조, 예를 들어, 8-QAM 및 32-QAM이 사용될 수 있다. 또한, 위상 진폭 변조 ("PAM"), 위상 시프트 키잉 ("PSK"), 또는 차동 위상 시프트 키잉 ("DPSK") 와 같은 다른 유형의 다중레벨/위상 변조가 사용될 수 있다. 상이한 변조 방식을 사용함으로써, 즉, 시스템의 동작 동안 변조 방식을 변화시킴으로써, 상이한 데이터 레이트 또는 스루풋이 신뢰도의 이율배반성에서 지원될 수 있다. 예를 들어, 8-QAM이 소정의 신호 송신 전력이지만 128-QAM 또는 32-QAM과 비교하여 더 낮은 데이터 송신 레이트에서 신호 송신의 에러 신뢰도를 증가시키기 위해 사용될 수 있고, 반대로, 32-QAM이 8-QAM과 비교하여 동일한 신호 전력에 대해 에러 성능의 감소한 신뢰도의 비용으로 스루풋 또는 데이터 레이트를 증가시시키 위해 사용될 수 있다. 달성될 수 있는 스루풋 및 신뢰도의 상이한 결합을 더욱 강화시키기 위해 변조의 선택이 이하 설명하는 왈쉬 함수의 선택과 결합하여 사용될 수 있다.
도 1에 도시한 바와 같이, QAM 블록 (104) 으로부터의 변조 심볼 시퀀스가 각각의 왈쉬 커버 (110, 112, 114, 및 116) 에 공급된다. 왈쉬 커버 (110) 은 "왈쉬 1"로 표시되고, 왈쉬 커버 (112) 는 "왈쉬 2"로 표시되고, 왈쉬 커버 (114) 는 "왈쉬 3"으로 표시되고, 왈쉬 커버 (116) 은 "왈쉬 4"로 표시된다. 각각의 왈쉬 커버 (110, 112, 114, 및 116) 는 개별 왈쉬 함수가 왈쉬 커버 (110, 112, 114, 및 116) 의 4개의 출력의 직교성을 달성하기 위해 각 왈쉬 커버에 의해 사용된다는 것을 표시하기 위해 상이하게 표시된다.
배경으로써, WCDMA 통신에서, 많은 신호가 서로 간섭하지 않고 동일한 대역폭을 동시에 채울수 있도록 각 개별 신호가 확산된다. 신호는 도 1에 도시한 예에서와 같이, 상이한 사용자로부터 발생할 수 있고, 신호는 전술한 바와 같이, 예를 들어, 다이버시티를 달성하기 위해 복제될 수 있다. 확산의 일 수단은 왈쉬 함수와 같은 "직교" 확산 코드 또는 함수를 각 개별 신호에 적용하는 것이다. "직교성"은 확산 함수 사이의 상관의 부족을 칭한다. 왈쉬 함수 (왈쉬 코드 시퀀스라 칭함) 를 사용하는 소정의 확산 스펙트럼 통신 시스템에서, n개 칩의 n개 로우를 갖는 사전-정의된 왈쉬 함수가 상이한 개별 신호를 구별하기 위해 사용되는 상이한 왈쉬 함수를 정의하기에 앞서서 설정된다. 이 예에서, 변조 심볼 시퀀스의 각 개별 복제본이 개별 왈쉬 함수에 할당된다. 다시 말해서, QAM 블록 (104) 으로부터의 출력 신호의 각 개별 복제본이 서로로부터 각 개별 신호를 분리시키기 위해 개별 왈쉬 코드 시퀀스에 의해 코딩된다.
CDMA 통신 시스템의 일반 원리, 및 특히 통신 채널을 통한 송신을 위한 확산 스펙트럼 신호의 생성에 대한 일반 원리가 본 발명의 양수인에게 양도된, "Spread Spectrum Multiple Access Communication System Using Satellite or Terrestrial Repeaters"라는 명칭의 미국 특허 제 4,901,307 호에 기재되어 있다. 상기 특허, 즉, 미국 특허 제 4,901,307 호의 개시물은 참조로 본 명세서에 완전히 통합된다. 또한, 본 발명의 양수인에게 양도된, "System and Method for Generating Signal Waveforms in a CDMA Cellular Telephone System"이란 명칭의 미국 특허 제 5,103,459 호는 PN 확산에 관한 원리, 왈쉬 커버링, 및 CDMA 확산 스펙트럼 통신 신호를 생성하는 기술을 기재하고 있다. 상기 특허, 즉, 미국 특허 제 5,103,459 호의 개시물 또한 참조로 본 명세서에 완전히 통합된다. 또한, 현재 개시한 실시형태는 "하이 데이터 레이트"에 관한 여러 원리 및 데이터의 시간 멀티플렉싱을 활용하고, 이 실시형태는 본 발명의 양수인에게 양도된, 1997년 11월 3일에 출원된 "Method and Apparatus for High Rate Packet Data Transmission" 이란 명칭의 미국 특허 출원 제 08/963,386 호에 개시된 바와 같은, "high data rate"에서 사용될 수 있다. 또한, 상기 특허 출원의 개시물은 본 명세서에 완전히 통합된다.
또한, n개 칩의 n개 로우를 갖는 왈쉬 함수는 n차의 왈쉬 함수 매트릭스라고 칭한다. n이 4, 즉, 4차의 왈쉬 함수 매트릭스인 왈쉬 함수 매트릭스는 다음과 같다.
Figure 112003024553499-pct00001
이 예에서, 4개의 왈쉬 함수가 있고, 각 함수는 4개의 칩을 갖는다. 각 왈쉬 함수는 상기 왈쉬 함수 매트릭스에서 하나의 로우이다. 예를 들어, 왈쉬 함수 매트릭스의 제 2 로우는 시퀀스 1, 0, 1, 0 을 갖는 왈쉬 함수이다. 각 왈쉬 함수, 즉, 상기 매트릭스의 각 로우가 매트릭스의 어떤 다른 로우와 제로 상관을 갖는다는 것을 알 수 있다. 달리 말해서, 정확하게 모든 왈쉬 함수의 칩의 1/2이 매트릭스의 모든 다른 왈쉬 함수의 칩과 다르다.
각 개별 신호로의, 왈쉬 함수와 같은 개별 직교 확산 함수의 적용은 출력 칩의 각각의 확산 시퀀스로의 각 개별 신호에서의 각 변조 심볼의 변환을 초래하고, 여기서, 출력 칩의 각 확산 시퀀스는 출력 칩의 모든 다른 확산 시퀀스와 직교한다. 왈쉬 함수를 사용하여, 각 개별 신호의 각 변조 심볼을 특정 왈쉬 함수의 칩의 시퀀스와 XOR함으로써 변환이 수행될 수 있다. 상기 예에서 제 2 왈쉬 함수, 즉, 매트릭스의 제 2 로우를 사용하고, "
Figure 112003024553499-pct00002
"의 변조 심볼을 매트릭스의 제 2 로우와 XOR하는 것은 출력 칩 (
Figure 112003024553499-pct00003
,
Figure 112003024553499-pct00004
,
Figure 112003024553499-pct00005
,
Figure 112003024553499-pct00006
) 의 확산 시퀀스를 발생시키고, 여기서, "
Figure 112003024553499-pct00007
"는
Figure 112003024553499-pct00008
의 이진 성분을 나타낸다. 따라서, 이 예에서, 각 변조 심볼은 4의 길이를 갖는 출력 칩의 확산 시퀀스로 확산된다. 각 입력 변조 심볼에 대해 생성된 출력 칩의 수를 확산 계수라 칭하고, 이 예에서, 확산 계수는 4이다. 실제로, 길이 2 내지 512의 왈쉬 함수 (즉, 각 왈쉬 코드 시퀀스에서 2에서 512까지의 칩을 갖는 왈쉬 함수) 가 사용된다. 따라서, 확산 계수는 실제로 2에서 512까지의 범위일 수 있다.
따라서, 왈쉬 커버 (110) 의 출력 (120), 왈쉬 커버 (112) 의 출력 (122), 왈쉬 커버 (114) 의 출력 (124), 및 왈쉬 커버 (116) 의 출력 (126) 은 상호 직교하는 출력 칩의 확산 시퀀스이다. 각각의 출력 (120, 122, 124, 및 126) 은 통신 채널로 개별적으로 입력된다. 예를 들어, 출력 칩의 각 확산 시퀀스는 통신 채널로 각 신호 입력을 위해 분리 안테나를 사용하여 송신하기 이전에 펄스 형상 신호에 대해 사용된 FIR ("유한 지속기간 임펄스 응답") 필터로 전달될 수 있다. 신호 안테나 또는 다중 안테나를 사용할 수 있는 통신 채널의 출력에서의 수신기(들)는 신호를 수신한다. 예를 들어, 수신된 신호는 수신 FIR 필터 및 왈쉬 디-커버를 통해 전달될 수 있다. 왈쉬 디-커버는 원래의 개별 왈쉬 함수 확산의 개별 인버스 함수을 적용함으로써 출력 칩의 개별 확산 시퀀스를 역-확산시킨다 (즉, 왈쉬 함수 확산을 원상태로 돌린다). (확산 계수 4를 갖는) 상기 사용된 예로 돌아가서, 매트릭스의 제 2 로우 (1, 0, 1, 0) 가 데이터 심볼 시퀀스 (
Figure 112003024553499-pct00009
,
Figure 112003024553499-pct00010
,
Figure 112003024553499-pct00011
,
Figure 112003024553499-pct00012
) 를 생성하기 위해 출력 칩의 시퀀스 (
Figure 112003024553499-pct00013
,
Figure 112003024553499-pct00014
,
Figure 112003024553499-pct00015
,
Figure 112003024553499-pct00016
) 로 다시 XOR되고, 따라서, 역-확산 데이터 심볼은 "
Figure 112003024553499-pct00017
", 원래 입력 데이터 심볼이다. 따라 서, 원래의 변조 심볼 시퀀스가 복구될 수 있다.
변조 심볼 시퀀스가 예를 들어, 비터비 디코더일 수 있는 최대 가능성 디코더로 입력된다. 통신 채널에서의 결함으로 인해, 수신된 변조 심볼 시퀀스가 통신 채널에 입력되는 원래의 변조 심볼 시퀀스와 정확하게 동일하지 않을 수도 있다. 간단히 말하면, 최대 가능성 검출은 최대 가능성 디코더에 의해 수신된 변조 심볼 시퀀스가 생성될 것 같은 유효 변조 심볼 시퀀스를 결정한다. 따라서, 변조 심볼 시퀀스라 가정하면, 최대 가능성 디코더가 원래 변조 심볼 시퀀스의 "최상의 추정치"를 결정하고 출력 정보 시퀀스로 최상의 추정치를 디코딩한다. 최상의 추정치를 사용하기 때문에, 출력 정보 시퀀스는 송신된 원래 정보에 비교하여 최소의 에러를 포함한다.
따라서, 도 1은 다중 입력 다중 출력 통신 채널에서 직교 송신 다이버시티의 사용을 통해 통신의 더 큰 신뢰도를 제공하기 위해 사용될 수 있는 시스템의 일 예를 도시한다.
도 2는 또 다른 실시형태에 따른 통신 채널로의 다중 입력의 직교성의 예를 나타낸다. 도 2에 도시한 예시적인 시스템 (200) 은 통신이 순방향 채널에 있을 때 기지국, 게이트웨이, 또는 위성 중계기내에 일반적으로 있을 수 있는 송신기의 일부분을 구성한다. 예시적인 시스템 (200) 은 예를 들어, WCDMA 통신 시스템 도는 확산 스펙트럼 통신 시스템의 기지국 송신기의 일부분일 수 있다.
도 2에 도시한 예시적인 시스템 (200) 에서, 입력 비트 스트림 (201) 은 한명 이상의 사용자의 신호를 포함한다. 신호는 통신 채널을 통해 송신될 정보 를 포함한다. 통신 채널은 예를 들어, 전술한 바와 같은, 다중 입력 다중 출력, 또는 MIMO, 채널을 구비하는 무선 통신 시스템의 송신 및 수신 안테나 사이의 무선 주파수 송신일 수 있다.
계속 도 2에서, 입력 비트 스트림 (201) 이 "트렐리스 코드" 블록 (202) 에 공급된다. 트렐리스 코드 블록 (202) 은 전술한 바와 같이, 입력 비트 스트림 (201) 에 대해 콘볼루션 코딩을 수행한다. 여기서 설명한 일 실시형태에서, 트렐리스 코드 블록 (202) 은 입력 비트 스트림 (201) 에 대해 레이트 (n-1)/n 트렐리스 코딩을 수행한다. 예를 들어, 일 실시형태에서, 레이트 6/7 트렐리스 코드가 사용된다.
트렐리스 코드 블록 (202) 은 QAM 블록 (204) 과 결합하여 작동한다. 트렐리스 코드 블록 (202) 및 QAM 블록 (204) 의 결합 효과는 변조 심볼이 전술한 복소 위상 공간의 신호 포인트로서 표현될 수 있는 변조 심볼 시퀀스로 입력 비트 스트림 (201) 을 변환시키는 것이다. 일 실시형태에서, 128 변조 심볼, 또는 128-QAM으로 트렐리스 코딩된 쿼드러처 진폭 변조가 사용된다. 전술한 바와 같이, 다른 변조가 사용될 수 있고, 상이한 왈쉬 함수와 결합하여, 스루풋 및 신뢰도의 다중 결합이 지원될 수 있다.
도 2에 도시한 바와 같이, QAM 블록 (204) 으로부터의 변조 심볼 시퀀스의 일부분이 변조 심볼 시퀀스를 시간 디멀티플렉싱함으로써 각각의 왈쉬 커버 (210, 212, 214, 및 216) 로 차례로 공급된다. 즉, 개별 변조 심볼 시퀀스가 각각의 왈쉬 커버 (210, 212, 214, 및 216) 로 동시에 공급된다. 통신 채널의 용량이 도 1의 예와 동일하기 때문에, 각 분리 왈쉬 커버는 동일한 레이트로 확산 시퀀스를 통신 채널로 입력할 수 있다. 통신 채널로 공급된 정보의 증가한 양을 보상하기 위해, 트렐리스 코드 블록 (202) 및 QAM 블록 (204) 의 출력 레이트가 개별 변조 심볼 시퀀스를 각 왈쉬 커버에 공급하기 위해 4 계수만큼 증가하거나 "스피드 업"한다. 따라서, 도 2의 예에서의 최대 정보 스루풋 레이트가 도 1의 예에서의 최대 정보 스루풋의 4 계수 이상 증가한다. 그러나, 변조 심볼 시퀀스의 4개의 복제본이 통신 채널을 통해 동시에 송신될 때, 도 1의 예에 비교하여 도 2의 예에서 다이버시티의 대응하는 손실이 있다. 다시 말해, 도 1의 예에서의 증가한 어떤 신뢰도가 도 2의 예에서의 증가한 정보 스루풋, 또는 데이터 레이트에 대해 이율배반된다.
왈쉬 커버 (210) 는 "왈쉬 1"로 표시되고, 왈쉬 커버 (212) 는 "왈쉬 2"로 표시되고, 왈쉬 커버 (214) 는 "왈쉬 3"으로 표시되고, 왈쉬 커버 (216) 은 "왈쉬 4"로 표시된다. 각각의 왈쉬 커버 (210, 212, 214, 및 216) 는 개별 왈쉬 함수가 왈쉬 커버 (210, 212, 214, 및 216) 의 4개의 출력의 직교성을 달성하기 위해 각 왈쉬 커버에 의해 사용된다는 것을 나타내기 위해 상이하게 표시된다. 따라서, 왈쉬 커버 (210) 의 출력 (220), 왈쉬 커버 (212) 의 출력 (222), 왈쉬 커버 (214) 의 출력 (224), 및 왈쉬 커버 (216) 의 출력 (226) 이 상호 직교인 출력 칩의 확산 시퀀스이다. 각각의 출력 (220, 222, 224, 및 226) 은 통신 채널로 개별적으로 입력된다. 예를 들어, 출력 칩의 각 확산 시퀀스가 통신 채널로의 각 신호 입력을 위해 분리 안테나를 사용하여 송신하기 이전에, 펄스 형상 신호에 대해 사용되는 FIR 필터로 패스 온될 수 있다. 단일 안테나 또는 다중 안테나를 사용할 수 있는 통신 채널의 출력에서의 수신기(들)가 전술한 바와 같이, 신호를 수신하고, 수신 FIR 필터를 통해 신호를 전달하고, 신호를 왈쉬 디-커버하고, 최대 가능성 디코딩을 사용하여 변조 심볼 시퀀스를 디코딩한다.
따라서, 도 2는 다중 입력 다중 출력 통신 채널에서 직교 송신 다이버시티의 사용을 통해, 증가된 신뢰도 및 증가된 데이터 레이트 사이의 이율배반성을 이용하여 통신의 더 큰 신뢰도 및 증가된 데이터 레이트를 제공하기 위해 사용될 수 있는 시스템의 일 예를 도시한다.
도 3은 일 실시형태에 따른 통신 채널로의 다중 입력의 알라모우티 송신 다이버시티를 갖는 직교성의 일 예를 나타낸다. 도 3에 도시한 예시적인 시스템 (300) 은 통신이 순방향 채널에 있을 때, 일반적으로 기지국, 게이트웨이, 또는 위성 중계기내에 있을 수 있는 송신기의 일부분을 구성한다. 예시적인 시스템 (300) 은 예를 들어, WCDMA 통신 시스템 또는 확산 스펙트럼 통신 시스템의 기지국 송신기의 일부분일 수 있다.
도 3에 도시한 예시적인 시스템 (300) 에서, 입력 비트 스트림 (301) 은 통신 채널을 통해 송신될 정보를 포함하는 사용자 신호를 포함한다. 통신 채널은 예를 들어, 전술한 바와 같은, 다중 입력 다중 출력, 또는 MIMO, 채널을 구비하는 무선 통신 시스템에서 송신 및 수신 안테나 사이의 무선 주파수 송신일 수 있다.
계속 도 3에서, 입력 비트 스트림 (301) 이 "트렐리스 코드" 블록 (302) 에 공급된다. 트렐리스 코드 블록 (302) 은 입력 비트 스트림 (301) 에 대해 전술 한 바와 같이, 콘볼루션 코딩을 수행한다. 여기에 설명한 일 실시형태에서, 트렐리스 코드 블록 (302) 은 입력 비트 스트림 (301) 에 대해 레이트 (n-1)/n 트렐리스 코딩을 수행한다. 예를 들어, 일 실시형태에서, 레이트 6/7 트렐리스 코드가 사용된다.
트렐리스 코드 블록 (302) 은 QAM 블록 (304) 과 결합하여 작동한다. 트렐리스 코드 블록 (302) 및 QAM 블록 (304) 의 결합 효과는 전술한 바와 같이, 변조 심볼이 복소 위상 공간에서 신호 포인트로서 표현될 수 있는 변조 심볼 시퀀스로 입력 비트 스트림 (301) 을 변환시키는 것이다. 일 실시형태에서, 128 변조 심볼, 또는 128-QAM을 갖는 트렐리스 코딩된 쿼드러처 진폭 변조가 사용된다. 전술한 바와 같이, 다른 변조가 사용될 수 있고, 상이한 왈쉬 함수와 결합하여, 스루풋 및 신뢰도의 다중 결합이 지원될 수 있다.
도 3에 도시한 바와 같이, QAM 블록 (304) 으로부터의 변조 심볼 시퀀스가 각각의 알라모우티 블록 (306 및 308) 으로 제공된다. 각각의 알라모우티 블록 (306 및 308) 의 입력 및 출력은 동일하다. 도 3에 나타낸 바와 같이, QAM 블록 (304) 으로부터의 변조 심볼 시퀀스가 알라모우티 블록 (306 및 308) 의 "A" 입력 및 알라모우티 블록 (306 및 308) 의 "B" 입력으로 선택적으로 전달된다. 따라서, QAM 블록 (304) 으로부터의 변조 심볼 시퀀스가 심볼의 입력 그룹으로 효과적으로 그룹화되고, 각 입력 그룹은 이 예에서 "A 심볼" 및 "B 심볼" 이라 불리는 2개의 심볼을 포함한다. 각각의 알라모우티 블록 (306 및 308) 은 제 1 및 제 2 출력을 갖는다. 변조 심볼의 각 입력 그룹에 대하여, 각각의 알라모우티 블록 (306 및 308) 의 제 1 출력은 B 심볼의 복소 콘쥬게이트에 의해 연속 추종되는 A 심볼이고, 이것은 도 3에 표기법 "(A, B*)" 로 표시된다. 각 변조 심볼이 복소 위상 공간에서 신호 포인트로서, 즉, 복소수로서 표현된다는 것을 상기한다. 변조 심볼의 각 입력 그룹에 대하여, 각각의 알라모우티 블록 (306 및 308) 의 제 2 출력은 A 심볼의 음의 복소 콘쥬게이트에 의해 연속 추종되는 B 심볼이고, 이것은 도 3에 표기법 "(B, -A*)" 로 표시된다. 이런 방식의 이론적인 정당성 및 이점이 1998년 10월, S. M. Alamouti에 의한, IEEE Journal on Select Areas in Communications, vol. 16, no. 8, pp1451 - 58, "A Simple Transmit Diversity Technique for Wireless Communications" 라는 명칭의 논문에 기재되어 있다. 이 예에서 설명하는 다이버시티 인코딩 방식은 공간 시간 인코딩이라 칭한다. 여기에 참조한 논문에 기재되어 있는 바와 같이, 공간 주파수 인코딩이 당업자에게 명백한 바와 같이 이 예에서 또한 사용될 수 있다. 알라모우티 블록 (306) 의 제 1 출력이 왈쉬 커버 (310) 로 공급된다. 알라모우티 블록 (306) 의 제 2 출력이 왈쉬 커버 (312) 로 공급된다. 알라모우티 블록 (308) 의 제 1 출력이 왈쉬 커버 (314) 로 공급된다. 알라모우티 블록 (308) 의 제 2 출력이 왈쉬 커버 (316) 로 공급된다.
왈쉬 커버 (310) 는 "왈쉬 1" 로 표시되고, 왈쉬 커버 (312) 도 "왈쉬 1" 로 표시되고, 왈쉬 커버 (314) 는 "왈쉬 2" 로 표시되고, 왈쉬 커버 (316) 도 "왈쉬 2" 로 표시된다. 왈쉬 커버 (310, 312) 각각은 동일하게 "왈쉬 1" 로 표시되 어, 동일한 왈쉬 함수가 알라모우티 블록 (306) 의 양쪽 출력을 확산하는 데 사용되는 것을 나타낸다. 유사하게, 왈쉬 커버 (314, 316) 각각은 "왈쉬 2" 로 동일하게 표시되어, 동일한 왈쉬 함수가 알라모우티 블록 (308) 의 양쪽 출력을 확산하는 데 사용되는 것을 나타낸다. 다시 말해, 왈쉬 커버의 각각의 쌍의 양쪽 왈쉬 커버는 동일한 왈쉬 함수를 사용한다. 왈쉬 커버 (310, 312) 는 왈쉬 커버 (314, 316) 와는 다르게 표시되어, 별개의 왈쉬 함수가 왈쉬 커버의 각각의 쌍에 의해 사용되어 왈쉬 커버 (310, 312, 314, 316) 의 4개의 출력의 쌍별 상호 직교성을 달성하는 것을 나타낸다. 즉, 쌍별 상호 직교성은 왈쉬 커버의 각각의 쌍이 왈쉬 커버의 모든 다른 쌍과 직교하는 상태를 말한다. 따라서, 왈쉬 커버 (310) 의 출력 (320), 왈쉬 커버 (312) 의 출력 (322), 왈쉬 커버 (314) 의 출력 (324), 및 왈쉬 커버 (316) 의 출력 (326) 은 출력 (320, 322) 의 쌍이 출력 (324, 326) 의 쌍과 직교하는 확산 시퀀스의 출력 칩이다. 출력 (320, 322, 324, 326) 각각은 통신 채널에 개별적으로 입력된다. 예를 들어, 출력 칩의 각각의 확산 시퀀스는 통신 채널로의 각각의 신호 입력을 위한 별개의 안테나를 이용하여 송신하기 이전에, 펄스 형상 신호에 이용하는 FIR 필터로 전달될 수 있다. 위에서 설명한 바와 같이, 단일 안테나 또는 다중 안테나를 사용할 수 있는, 통신 채널의 출력에서의 수신기 또는 수신기들은, 신호를 수신하고 수신 FIR 필터를 통하여 신호를 전달하고, 신호를 왈쉬 디커버하고, 최대 가능성 디코딩을 이용하여 변조 심볼 시퀀스를 디코딩한다.
도 3 의 예에 있는 최대 정보 스루풋 레이트는 도 1 의 예 보다 계수 2 만큼 증대된다. 또한, 도 3 의 예에 있는 알라모우티 다이버시티 인코딩을 사용하여, 도 2 의 예에 비하여 다이버시티가 향상된다. 따라서, 도 3 은 다중 입력 다중 출력 통신 채널에서의 직교 송신 다이버시티를 사용하여 더 큰 통신 신뢰성과 증대된 데이터 레이트를 제공하도록 사용될 수 있는 시스템의 예를 나타내며, 여기서 더 큰 신뢰성과 증대된 데이터 레이트는 서로 이율 배반성을 갖는다.
도 4 는 다른 실시형태에 따른 통신 채널로의 다중 입력의 알라모우티 송신 다이버시티의 직교성의 예를 나타낸다. 도 4 에 나타낸 예시적인 시스템 (400) 은 통신이 순방향 채널에서 행해질 때 일반적으로 기지국, 게이트웨이, 또는 위성 중계기에 있을 수 있는 송신기의 일부분을 구성한다. 예시적인 시스템 (400) 은, 예를들어 WCDMA 통신 시스템이나 확산 스펙트럼 통신 시스템의 기지국 송신기의 일부분일 수 있다.
도 4 에 나타낸 예시적인 시스템 (400) 에서, 입력 비트 스트림 (401) 은 통신 채널을 통하여 송신할 정보를 포함하는 하나 이상의 사용자의 신호를 포함한다. 통신 채널은, 예를들어 위에서 설명한 다중 입력 다중 출력, 또는 MIMO 채널을 포함하는 무선 통신 시스템의 송신 안테나와 수신 안테나 간의 무선 주파수 송신일 수 있다.
계속하여 도 4 에서, 입력 비트 스트림 (401) 은 "트렐리스 코드" 블록 (402) 에 제공된다. 위에서 설명한 바와 같이, 트렐리스 코드 블록 (402) 은 입력 비트 스트림 (401) 에 콘볼루션 코딩을 수행한다. 여기서 설명하는 일 실시형태에서, 트렐리스 코드 블록 (402) 는 입력 비트 스트림 (401) 에 레이트 (n-1)/n 트렐리스 코딩을 수행한다. 예를 들어, 일 실시형태에서는 레이트 6/7 트렐리스 코드를 사용한다.
트렐리스 코드 블록 (402) 은 QAM 블록 (404) 과 연동한다. 트렐리스 코드 블록 (402) 과 QAM 블록 (404) 의 합성 효과는 입력 비트 스트림 (401) 을 변조 심볼 시퀀스로 변환하며, 여기서 변조 심볼은 위에서 언급한 복소 위상 공간에서 신호 포인트로 나타낼 수 있다. 일 실시형태에서는, 128 변조 심볼이나 128-QAM 으로 트렐리스 코딩된 쿼드러처 진폭 변조가 이용된다. 위에서 언급한 바와 같이, 다른 변조를 이용될 수 있으며, 다른 왈쉬 함수와 관련되어 스루풋과 신뢰성의 다양한 조합이 지원될 수 있다.
도 4 에 나타낸 바와 같이, QAM 블록 (404) 의 변조 심볼 시퀀스의 일부분이 변조 심볼 시퀀스를 시간 디멀티플렉싱하여 알라모우티 블록 (406, 408) 의 각각에 차례로 공급된다. 즉, 개별적인 변조 심볼 시퀀스가 알라모우티 블록 (406, 408) 각각의 입력 각각에 동시에 공급된다. 다르게는, 도 4 에 나타낸 바와 같이, QAM 블록 (404) 으로부터의 변조 심볼 시퀀스는 알라모우티 블록 (406) 의 "A" 및 "B" 입력으로 전달된 후, 알라모우티 블록 (408) 의 "C" 및 "D" 입력으로 전달된다. 따라서, QAM 블록 (404) 으로부터의 변조 심볼 시퀀스는 심볼의 입력 그룹으로 효과적으로 그룹화되며, 각각의 입력 그룹은 4 개의 심볼을 포함하며, 본 예에서는 "A 심볼", "B 심볼", "C 심볼", 및 "D 심볼" 이라고 언급한다.
알라모우티 블록 (406, 408) 각각은 제 1 및 제 2 출력을 갖는다. 변조 심볼의 각각의 입력에 대하여, 알라모우티 블록 (406) 의 제 1 출력은 표기법 "(A, B*)" 로 도 4 에 나타낸, B 심볼의 복소 콘쥬게이트가 순차적으로 후속하는 A 심볼이다. 각각의 변조 심볼은 복소 위상 공간의 신호 점, 즉 복소수로서 표현된다. 변조 심볼의 각각의 입력 그룹에 대하여, 알라모우티 블록 (406) 의 제 2 출력은 표기법 "(B, -A*)" 으로 도 4 에 나타낸, A 심볼의 음의 복소 콘쥬게이트가 순차적으로 후속하는 B 심볼이다. 변조 심볼 각각의 입력 그룹에 대하여, 알라모우티 블록 (408) 의 제 1 출력은 표기법 (C, D*) 으로 도 4 에 나타낸, D 심볼의 복소 콘쥬게이트가 순차적으로 후속하는 C 심볼이다. 변조 심볼의 각각의 입력 그룹에 대하여, 알라모우티 블록 (408) 의 제 2 출력은 표기법 "(D, -C*) 으로 도 4 에 나타낸, C 심볼의 음의 복소 콘쥬게이트가 순차적으로 후속하는 D 심볼이다. 본 예에서 설명하는 다이버시티 인코딩 방식은 S. M. Alamouti 의 상술한 논문에 설명된 공간 시간 인코딩의 변형이다. 상술한 논문에서 설명된 바와 같이, 공간 주파수 인코딩도 본 예에서 사용할 수 있으며, 이는 당업자에게 자명하다. 알라모우티 블록 (406) 의 제 1 출력은 왈쉬 커버 (410) 에 공급된다. 알라모우티 블록 (406) 의 제 2 출력은 왈쉬 커버 (412) 에 공급된다. 알라모우티 블록 (408) 의 제 1 출력은 왈쉬 커버 (414) 에 공급된다. 알라모우티 블록 (408) 의 제 2 출력은 왈쉬 커버 (416) 에 공급된다.
왈쉬 커버 (410) 는 "왈쉬 1" 로 표시되고, 왈쉬 커버 (412) 도 "왈쉬 1" 로 표시되고, 왈쉬 커버 (414) 는 "왈쉬 2" 로 표시되고, 왈쉬 커버 (416) 도 "왈쉬 2" 로 표시된다. 왈쉬 커버 (410, 412) 각각은 "왈쉬 1" 로 동일하게 표시되어, 동일한 왈쉬 함수가 알라모우티 블록 (406) 의 출력 양쪽을 확산하는 데 사용되는 것을 나타낸다. 유사하게, 왈쉬 커버 (414, 416) 각각은 "왈쉬 2" 로 동일하게 표시되어, 동일한 왈쉬 함수가 알라모우티 블록 (408) 의 출력 양쪽을 확산하는 데 사용되는 것을 나타낸다. 왈쉬 커버 (410, 412) 는 왈쉬 커버 (414, 416) 과는 다르게 표시되어, 별개의 왈쉬 함수가 왈쉬 커버의 각각의 쌍에 의해 사용되어 왈쉬 커버 (410, 412, 414, 416) 의 4개의 출력의 쌍별 상호 직교성을 달성하는 것을 나타낸다. 따라서, 왈쉬 커버 (410) 의 출력 (420), 왈쉬 커버 (412) 의 출력 (422), 왈쉬 커버 (414) 의 출력 (424), 및 왈쉬 커버 (416) 의 출력 (426) 은 출력 (420, 422) 의 쌍이 출력 (424, 426) 의 쌍에 직교하는 확산 시퀀스의 출력 칩이다. 출력 (420, 422, 424, 426) 각각은 통신 채널에 개별적으로 입력된다. 예를 들어, 각각의 확산 시퀀스의 출력 칩은 통신 채널로의 각각의 신호 입력을 위한 별개의 안테나를 이용하여 송신하기 이전에, 펄스 형상 신호에 이용하는 FIR 필터로 전달될 수 있다. 위에서 설명한 바와 같이, 단일 안테나 또는 다중 안테나를 사용할 수 있는 통신 채널의 출력에서의 수신기 또는 수신기들은, 신호를 수신하고 수신 FIR 필터를 통하여 신호를 전달하고, 신호를 왈쉬 디커버하고, 최대 가능성 디코딩을 이용하여 변조 심볼 시퀀스를 디코딩한다.
도 4 의 예에 있는 최대 정보 스루풋 레이트는 도 3 의 예 보다 계수 2 만큼 증대된다. 따라서, 도 4 의 예에 있는 정보 스루풋 레이트는 도 2 의 예에 있는 정보 스루풋 레이트와 동일하다. 또한, 도 4 의 예에 있는 알라모우티 다이버시티 인코딩을 사용하여, 도 2 의 예에 비하여 다이버시티가 향상된다. 따라서, 도 4 는 다중 입력 다중 출력 통신 채널에서 직교 송신 다이버시티를 사용하 여 더 큰 통신 신뢰성과 증대된 데이터 레이트를 제공하도록 사용될 수 있는 시스템의 예를 나타내며, 여기서 더 큰 신뢰성과 증대된 데이터 레이트는 서로 이율 배반성을 갖는다.
도 5 는 일 실시형태에 따른 수신기 처리의 일예를 나타낸다. 도 5 에 나타낸 예시적인 시스템 (500) 은 통신이 순방향 채널에서 행해질 때 가입자 유닛이나 모바일 유닛에 일반적으로 존재하는 수신기의 일부분을 구성한다. 예시적인 시스템 (500) 은, 예를들어 WCDMA 통신 시스템이나 확산 스펙트럼 통신 시스템의 가입자 유닛 수신기의 일부분일 수 있다.
도 5 에 나타낸 예시적인 시스템 (500) 에서, 입력 신호 (501) 는 4개의 입력을 갖는 통신 채널로부터 수신된다. 통신 채널은, 예를들어, 위에서 설명한 다중 입력 다중 출력, 또는 MIMO 채널을 포함하는 무선 통신 시스템의 다수의 송신 안테나와 수신 안테나 간의 무선 주파수 송신일 수 있다. 4개의 수신 안테나를 갖는 채널에 대하여, 예를들어 각각의 개별 수신 안테나에 대하여 예시적인 시스템 (500) 의 "카피" 가 존재할 수 있다.
계속하여 도 5 에서, 도 5 에 나타낸 수신 처리는 도 1 또는 도 2 에 사용된 송신 처리중 하나와 함께 사용하기 위한 것이다. 따라서, 입력 신호 (501) 는 도 1 또는 도 2 중의 하나의 왈쉬 1, 왈쉬 2, 왈쉬 3, 및 왈쉬 4 각각으로 커버된 왈쉬이었던 복합 신호를 포함한다. 입력 신호 (501) 은 왈쉬 디커버 (512, 514, 516, 518) 각각으로 전달된다.
왈쉬 디커버 (512) 는 "왈쉬 1" 로 표시되고, 왈쉬 디커버 (514) 는 "왈쉬 2" 로 표시되고, 왈쉬 디커버 (516) 는 "왈쉬 3" 으로 표시되고, 왈쉬 디커버 (518) 은 "왈쉬 4" 로 표시된다. 왈쉬 디커버 (512, 514, 516, 518) 각각은 도 1 이나 도 2 로부터의 해당 송신 신호를 디커버하기 위해서 동일한 별개의 왈쉬 함수가 각각의 왈쉬 디커버에 의해 사용되는 것을 나타내도록 표시된다. 따라서, 왈쉬 디커버 (512, 514, 516, 518) 의 4개의 출력은 도 1 의 경우에서 송신된 단일의 변조 심볼 시퀀스의 4개의 복제본에 대응하거나, 다르게는 도 2 의 경우에서 송신된 4개의 개별 변조 심볼 시퀀스에 대응한다. 왈쉬 디커버 (512) 에 의해 출력된 복제본 또는 개별 변조 심볼 시퀀스는 메트릭 생성 블록 (522) 으로 전달되고, 왈쉬 디커버 (514) 의 출력은 메트릭 생성 블록 (524) 으로 전달되고, 나머지도 도 5 에 나타낸 바와 같이 이런 식으로 된다.
메트릭 생성 블록 (522, 524, 526, 528) 각각은 트렐리스 디코더로의 입력에 대하여 "경로 메트릭" 생성 또는 "브랜치 메트릭" 생성이라고도 불리는 메트릭 생성을 수행하며, 트렐리스 디코더는 예를들어 비터비 디코더일 수 있다. 예를들어, 메트릭 생성 블록 (522, 524, 526, 528) 각각은 왈쉬 디커버 동작의 각각의 출력을, 각각의 가능한 송신된 변조 심볼의 복소 콘쥬게이트로 곱한 후, 추정된 복소 경로 이득의 복소 콘쥬게이트로 곱하고, 그 결과의 실수부의 두배를 취하고, 가능한 송신된 변조 심볼의 크기의 제곱의 채널 경로 이득의 크기의 제곱배을 포함하는 바이어스 항을 빼서, 트렐리스 디코더로의 입력에 대한 메트릭 값을 생성한다. 도 5 에 나타낸 바와 같이, 메트릭 생성 블록 (522, 524, 526, 528) 에 의해 출력된 메트릭 값은 모두 트렐리스 디코드 블록 (532) 으로 공급된다. 트렐 리스 디코드 블록 (532) 의 출력 (533) 은 하나 이상의 사용자의 최초 입력 비트 스트림, 즉 도 1 인 경우에는 입력 비트 스트림 (101) 또는 도 2 인 경우에는 입력 비트 스트림 (201) 의 위에서 설명한 최대 가능성 추정치이다. 이와 같이, 도 5 는 다중 입력 다중 출력 통신 채널에서 신호 직교성을 이용하기 위한 수신기 처리의 일 예를 나타낸다.
도 6 은 일 실시형태에 따른 수신기 처리의 일예를 나타낸다. 도 6 에 나타낸 예시적인 시스템 (600) 은 통신이 순방향 채널에서 행해질 때 가입자 유닛이나 모바일 유닛에 일반적으로 존재하는 수신기의 일부분을 구성한다. 예시적인 시스템 (600) 은, 예를들어 WCDMA 통신 시스템이나 확산 스펙트럼 통신 시스템의 가입자 유닛 수신기의 일부분일 수 있다.
도 6 의 예시적인 시스템 (600) 에서, 입력 신호 (601) 은 4개의 입력을 갖는 통신 채널로부터 수신된다. 통신 채널은 예를들어 위에서 설명한 다중 입력 다중 출력 또는 MIMO 채널을 포함하는 무선 통신 시스템의 다수의 송신 안테나 및 수신 안테나 간의 무선 주파수 송신일 수 있다. 4개의 수신 안테나를 갖는 채널에 대하여, 예를들어, 예시적인 시스템 (600) 의 "카피" 가 각각의 개별 수신 안테나에 대하여 존재할 수 있다.
계속하여 도 6 에서, 도 6 에 나타낸 수신 처리는 도 3 또는 도 4 에서 사용된 송신 처리 중 하나와 함께 사용하기 위한 것이다. 따라서, 입력 신호 (601) 는 도 3 또는 도 4 중 하나의 왈쉬 1 및 왈쉬 2 각각으로 커버된 왈쉬이었던 복합 신호를 포함한다. 입력 신호 (601) 는 왈쉬 디커버 (602, 604) 각각으로 전달 된다.
왈쉬 디커버 (602) 는 "왈쉬 1" 로 표시되고, 왈쉬 디커버 (604) 는 "왈쉬 2" 로 표시된다. 왈쉬 디커버 (602, 604) 각각은 도 3 이나 도 4 로부터의 해당 송신 신호를 디커버하기 위해서 동일한 별개의 왈쉬 함수가 각각의 왈쉬 디커버에 의해 사용되는 것을 나타내도록 표시된다. 따라서, 왈쉬 디커버 (602, 604) 의 2개의 출력은, 수신 심볼 쌍의 각각의 심볼이 위에서 언급한 알라모우티 기술을 이용하여 추정될 수 있는 수신 심볼쌍에 대응한다.
간단한 설명을 통하여, 도 3 에 나타낸 심볼쌍 (A, B*) 은, 쌍이 (h1A, h1B*) 이 "되도록" h1 의 채널 경로 이득으로 송신될 수 있고, 도 3 에 나타낸 심볼쌍 (B, -A*) 은 쌍이 (h2B, -h2A*) 이 되도록 h2 의 채널 경로 이득으로 송신될 수 있다. 제 1 시간 인터벌 동안, 채널로부터의 일정량의 잡음 n(1) 은 r(1) 이라고 하는 제 1 시간 인터벌에서 수신된 신호에 추가된다. 그후, 제 1 시간 인터벌의 수신 신호는,
r(1) = h1A + h2B + n(1)
이다.
제 2 시간 인터벌동안, 채널로부터의 일정량의 잡음 n(2) 는 r(2) 라고 하는 제 2 시간 인터벌에서 수신한 신호에 추가된다. 그후, 제 2 시간 인터벌의 수신 신호는
r(2) = h1B* - h2A* + n(2)
이다.
예를 들어, r(1) 과 r(2) 값을 시간적으로 동일한 시점에 이용가능하게 만드는 신호 지연 요소의 도움으로, "제 1 심볼 알라모우티 추정" 이라고 표시된 블록은 r(1) 과 r(2) 에 다음의 대수 연산을 수행한다.
제 1 심볼 추정치 = h1 *r(1) - h2r*(2)
유사하게, "제 2 심볼 알라모우티 추정" 이라고 표시된 블록은 r(1) 과 r(2) 에 다음 대수 연산을 수행한다.
제 2 심볼 추정치 = h2 *r(1) + h1r*(2)
복소 대수학을 이용하여 다음과 같이 나타낼 수 있다.
제 1 심볼 추정치 =
Figure 112003024553499-pct00018
제 2 심볼 추정치 =
Figure 112003024553499-pct00019
따라서, "제 1 심볼 추정치" 는 심볼 "A" 의 추정치이고, "제 2 심볼 추정치" 는 심볼 "B" 의 추정치이다. 각각의 추정치는 바이어스
Figure 112007000359457-pct00020
를 포함하며, 이는 메트릭 생성 블록 (622, 624, 626, 628) 에 의해 오프셋될 수 있다.
도 3 의 송신 프로세스가 사용되는 경우에, 왈쉬 1 과 왈쉬 2 양쪽은 심볼쌍 A, B 를 커버한다. 따라서, 도 3 의 경우에서, 도 6 에 나타낸 제 1 심볼 알 라모우티 추정 블록 (612) 의 출력 심볼 S1 은 심볼 "A" 의 추정치이고, 제 2 심볼 알라모우티 추정 블록 (614) 의 출력 심볼 S2 는 심볼 "B" 의 추정치이고, 출력 심볼 S3 는 심볼 "A" 의 추정치이고, 출력 심볼 S4 는 심볼 "B" 의 추정치이다.
도 4 의 송신 프로세스가 사용되는 경우에, 왈쉬 1 은 심볼 쌍 A, B를 커버하고, 왈쉬 2 는 심볼 쌍 C, D 를 커버한다. 따라서, 도 4 의 경우에서, 도 6 에 나타낸 제 1 심볼 알라모우티 추정 블록 (612) 의 출력 심볼 S1 은 심볼 "A" 의 추정치이고, 제 2 심볼 알라모우티 추정 블록 (614) 의 출력 심볼 S2 는 심볼 "B" 의 추정치이고, 제 1 심볼 알라모우티 블록 (616) 의 출력 심볼 S3 는 심볼 "C" 의 추정치이고, 제 2 심볼 알라모우티 추정 블록 (618) 의 출력 심볼 S4 는 심볼 "D" 의 추정치이다.
심볼 추정치는 도 6 에 각각 나타낸 메트릭 생성 블록 (622, 624, 626, 628) 각각으로 전달된다. 메트릭 생성 블록 (622, 624, 626, 628) 각각은, 트렐리스 디코더로의 입력에 대하여, "경로 메트릭" 생성이나 "브랜치 메트릭" 생성이라고도 불리는 메트릭 생성을 수행하며, 트렐리스 디코더는 예를들어 비터비 디코더일 수 있다. 예를들어, 메트릭 생성 블록 (622, 624, 626, 628) 각각은 알라모우티 추정 블록 각각에 의해 생성된 심볼 추정치의 시퀀스의 각각의 변조 심볼 추정치를 각각의 가능한 송신된 변조 심볼의 복소 콘쥬게이트로 곱하고, 그 결과의 실수부의 2배를 취하고, 가능한 송신된 변조 심볼의 크기의 제곱의
Figure 112007000359457-pct00021
배를 포함하는 바이어스 항을 빼서, 트렐리스 디코더로의 입력에 대한 메트릭 값을 생성한다. 도 6 에 나타낸 바와 같이, 메트릭 생성 블록 (622, 624, 626, 628) 에 의해 출력된 메트릭 값은 모두 트렐리스 디코드 블록 (632) 으로 공급된다. 트렐리스 디코드 블록 (632) 의 출력 (633) 은 도 3 의 경우에서 최초 사용자 입력 비트 스트림이나 도 4 의 경우에서 다수 사용자의 입력 비트 스트림 중 하나의 위에서 설명한 최대 가능성 추정치이다. 이와 같이, 도 6 은 다중 입력 다중 출력 통신 채널에서 알라모우티 송신 다이버시티의 신호 직교성을 이용하기 위한 수신기 처리의 일예를 나타낸다.
도 7 은 일 실시형태에서 OFDM 이 어떻게 사용되는 지의 일예를 나타낸다. 예시적인 시스템 (700) 은 순방향 채널에서 통신이 행해질 때 기지국, 게이트웨이, 또는 위성 중계기에 일반적으로 있을 수 있는 송신기의 일부분을 구성한다. 예시적인 시스템 (700) 은, 예를들어 WCDMA 통신 시스템 또는 확산 스펙트럼 통신 시스템의 기지국 송신기의 일부분일 수 있다.
도 7 의 예시적인 시스템 (700) 에서, 입력 비트 스트림 (701) 은 하나 이상의 사용자의 신호를 포함한다. 신호는 통신 채널을 통해서 송신될 정보를 포함한다. 예를들어, 통신 채널은 위에서 설명한 다중 입력 다중 출력 또는 MIMO 채널을 포함하는 무선 통신 시스템의 송신 안테나와 수신 안테나 사이의 무선 주파수 송신일 수 있다. 도 7 에 나타낸 바와 같이, 입력 비트 스트림 (701) 은 "트렐리스 코딩된 QAM" 블록 (702) 에 제공된다. 트렐리스 코딩된 QAM 블록 (202) 는 입력 비트 스트림 (701) 에, 도 1 과 2 와 관련하여 위에서 설명한, 콘볼 루션 코딩 및 쿼드러쳐 진폭 변조를 수행한다.
계속하여 도 7 에서, 트렐리스 코딩된 QAM 블록 (202) 으로부터의 변조 심볼 시퀀스는 주파수 코딩 및 시간 디멀티플렉싱 블록 (704) 에 공급된다. 주파수 코딩 및 시간 디멀티플렉싱 블록 (704) 은 변조 심볼 시퀀스를 시간 디멀티플렉싱하여 왈쉬/알라모우티 블록 (712, 714, 716) 각각에 변조 심볼 시퀀스를 공급한다. 즉, 변조 심볼 시퀀스의 일부분은 각각의 왈쉬/알라모우티 블록에 대한 개별적인 별개의 주파수에서 왈쉬/알라모우티 블록 (712, 714, 716) 각각에 동시에 공급된다. 또한, 각각의 개별적인 별개의 주파수는 "주파수 빈" 이라고 부른다. 도 7 에 나타낸 예는 본 예에서는 간결하고 간단하도록 단지 3 개의 개별 주파수 또는 주파수 빈을 이용한다. 따라서, 도 7 의 예는 각각의 주파수 빈에 대하여 하나씩 3개의 왈쉬/알라모우티 블록을 나타낸다. 실제로, 주파수 빈의 임의의 원하는 개수는 실제 고려사항에 기초하여 사용할 수 있다. 왈쉬/알라모우티 블록의 개수는 적절히 조절될 수 있으며, 이는 당업자에게 명백하다.
또한, 본 예는 변조 심볼 시퀀스의 스트레이트포워드 디멀티플렉싱에 기초한다. 즉, 변조 심볼 시퀀스로부터의 심볼은 제 1 주파수 빈으로 코딩되고, 후속 심볼은 제 2 주파수 빈으로 코딩되고, 다음 후속 심볼은 제 3 주파수 빈으로 코딩되고, 그 다음 후속 심볼은 제 1 주파수 빈으로 다시 한번 코딩되고, 각각의 후속 심볼에 대하여도 이런 식으로 된다. 이 방식에 대한 다양한 변형이 가능하며, 예를들어 전체 변조 심볼 시퀀스의 복제본이 각각의 주파수 빈으로 코딩될 수 있다. 예를 들어, 심볼 반복 및 심볼 인터리빙 같은 당업계에 공지된 다수의 다 른 기술 중 임의의 것을 사용할 수도 있다. 이들 기술을 구현하는 세부사항은 당업자에게 명백하며, 따라서 여기서 제시하지는 않는다.
계속하여 도 7 에서, 왈쉬/알라모우티 블록 각각은 도 1 내지 4중 임의의 하나와 관련하여 위에서 설명한 트렐리스 코딩된 변조에 후속하는 처리를 수행한다. 예를 들어, 도 4 의 처리가 왈쉬/알라모우티 블록 (712, 714, 716) 각각에 대하여 선택된 경우, 왈쉬/알라모우티 블록 (712, 714, 716) 각각은 알라모우티 블록 (406, 408) 과 왈쉬 커버 (410, 412, 414, 416) 에 대하여 도 4 에 나타낸 처리를 수행한다. 예를들어, 왈쉬/알라모우티 블록 (712) 의 경우에, 왈쉬/알라모우티 블록 (712) 에 입력되는 변조 심볼 시퀀스는 먼저 도 4 의 알라모우티 블록 (406) 과 알라모우티 블록 (408) 에 대응하는 2개의 알라모우티 블록으로 디멀티플렉싱된다. 따라서, 왈쉬/알라모우티 블록 (712) 의 출력은 왈쉬 커버 (410, 412, 414, 416) 에 대응하는 4개의 왈쉬 커버의 출력이다. 따라서, 왈쉬/알라모우티 블록 (712) 의 출력은 도 4 와 관련하여 위에서 설명한 출력 칩의 4개의 쌍별 직교 확산 시퀀스이다. 따라서, 위에서 설명한 임의의 형태의 직교 송신 다이버시티 기술은 각각의 주파수 빈에 대하여 변조 심볼 시퀀스에 적용된다.
왈쉬/알라모우티 블록 (712, 714, 716) 각각의 4개의 출력은 "인버스 FFT 및 사이클릭 프리픽스" 블록 (722, 724, 726, 728) 의 각각에 공급된다. 즉, 4 개의 인버스 FFT 및 사이클릭 프리픽스 블록 (722, 724, 726, 728) 각각은 각각의 주파수 빈에 대하여 하나씩 별개의 3개의 확산 시퀀스의 출력칩을 입력으로서 갖는다. 도 1 내지 4 중 임의의 것과 같이 본 예는 4개의 개별 안테나가 다중 입력 다중 출력 통신 채널로의 입력으로서 사용된다고 가정한다. 임의의 프랙티컬 넘버의 다중 입력 다중 출력 채널로의 입력이 사용될 수 있다는 것은 명백하다. 예를들어, 8개의 입력을 갖는 채널은 8개의 인버스 FFT 및 사이클릭 프리픽스 블록을 요구하며, 각각의 왈쉬/알라모우티 블록은 8개의 출력을 제공하도록 요구될 수 있다. 주어진 예에 대하여 요구되는 변화는 당업자에게 명백하다. 따라서, 각각의 인버스 FFT 및 사이클릭 프리픽스 블록은 모든 주파수 빈의 출력, 즉 확산 시퀀스의 출력 칩에 인버스 FFT 처리를 수행한다. 인버스 FFT 연산이 확산 시퀀스의 출력 칩의 각각의 칩 주기에 대하여 한번씩 수행된다. 사이클릭 프리픽스는 당업계에 공지된 기술로서, 이는 일정량의 알려진 샘플을 인버스 FFT 에 추가하여 채널의 시간 분산을 해결한다. 사이클릭 프리픽스의 양은 다중 입력 다중 출력 채널내의 모든 신호 경로 간의 최대 시간 분산에 기초하여 결정된다. 따라서, 인버스 FFT 및 사이클릭 프리픽스 블록 (722, 724, 726, 728) 각각은 모든 주파수 빈으로부터의 확산 시퀀스의 출력칩을 주파수 영역으로부터 시간 영역으로 변환한다.
따라서, 인버스 FFT 및 사이클릭 프리픽스 블록 (722) 의 출력 (723), 인버스 FFT 및 사이클릭 프리픽스 블록 (724) 의 출력 (725), 인버스 FFT 및 사이클릭 프리픽스 블록 (726) 의 출력 (727), 및 인버스 FFT 및 사이클릭 프리픽스 블록 (728) 의 출력 (729) 는 시간 영역의 출력 칩의 확산 시퀀스이다. 출력 (723, 725, 727, 729) 각각은 통신 채널에 개별적으로 입력된다. 예를 들어, 출력 칩의 각각의 확산 시퀀스는 통신 채널로의 각각의 신호 입력을 위한 별개의 안테나를 이용하여 송신하기 이전에, 펄스 형상 신호에 이용하는 FIR 필터로 전달될 수 있다. 단일 안테나 또는 다중 안테나를 사용할 수 있는 통신 채널의 출력에서 수신기 또는 수신기들은, 신호를 수신하고 수신 FIR 필터를 통하여 신호를 전달하고, 도 8 과 관련하여 아래에서 설명하는 바와 같이 다른 처리를 수행한다.
따라서, 도 7 은 직교 송신 다이버시티로 합성된 OFDM 의 이용을 통하여 다중 입력 다중 출력 통신 채널에서의 시간 분산의 효과를 억제하는 데 사용될 수 있는 시스템의 일 예를 나타낸다. 따라서, 시스템은 다중 입력 다중 출력 채널에서 신호 송신의 증대된 대역폭 효율을 위해서 더 큰 통신 신뢰성과 증대된 데이터 레이트를 제공한다.
도 8 은 일실시형태에 따라서 OFDM 을 통합한 수신기 처리의 일 예를 나타낸다. 도 8 에 나타낸 예시적인 시스템 (800) 은 통신이 순방향 채널에서 행해질 때 가입자 유닛 또는 모바일 유닛에 일반적으로 있을 수 있는 수신기의 일부분을 구성한다. 예시적인 시스템 (800) 은 WCDMA 통신 시스템이나 확산 스펙트럼 통신 시스템내의 가입자 유닛 수신기의 일부분일 수 있다.
도 8 에 나타낸 예시적인 시스템 (800) 에서, 입력 신호 (801, 803, 805, 807) 은 다중 입력 다중 출력 통신 채널로부터 수신된다. 위에서 설명한 바와 같이, 예를 들어, 통신 채널은 다중입력 다중출력 또는 MIMO 채널을 포함하는 무선 통신 시스템의 다수의 송신 안테나와 수신 안테나 간의 무선 주파수 송신일 수 있다. 본원에서 사용한 예에 대하여, 4개의 송신 안테나와 4개의 수신 안테나를 갖는 채널을 설명한다. 따라서, 입력 신호 (801, 803, 805, 807) 은 개별 수신 안테나를 통하여 수신된다.
계속하여 도 8 에서, 도 8 에 나타낸 수신처리는 도 7에서 사용한 송신 처리와 사용하는 것을 의도한다. 도 7 의 송신 프로세스는 위에 나타낸 바와 같이 도 1, 도 2, 도 3 또는 도 4 와 관련하여 설명한 송신 프로세스중 임의의 것을 통합할 수 있다. 입력 신호 (801, 803, 805, 807) 는 모든 주파수 빈으로부터의 출력 칩의 시간 영역 확산 시퀀스를 포함한다. 입력 신호 (801) 는 FFT 블록 (802) 으로 전달되고, 입력 신호 (803) 은 FFT 블록 (804) 으로 전달되고, 입력 신호 (805) 는 FFT 블록 (806) 으로 전달되고, 입력 신호 (807) 는 FFT 블록 (808) 로 전달된다. FFT 블록 (802, 804, 806, 808) 각각은 출력 칩의 확산 시퀀스 각각의 칩 주기에 대하여 한번씩 FFT 연산을 수행하여 출력 칩의 확산 시퀀스를 시간 영역으로부터 주파수 영역으로 변환하여 모든 주파수 빈을 채운다. 그후, 주파수 영역의 출력 칩의 확산 시퀀스는 "왈쉬/알라모우티 및 메트릭 생성" 블록 (812, 814, 816) 으로 전달된다. 각각의 주파수 빈에 대하여 하나의 왈쉬/알라모우티 및 메트릭 생성 블록이 존재한다. 본원에서 사용된 예는 3개의 주파수 빈을 가지며, 따라서 3개의 왈쉬/알라모우티 및 메트릭 생성 블록이 존재한다. 각각의 블록은 도 5 와 6 과 관련하여 위에서 설명한 바와 같이, 메트릭 값의 생성을 위한 수신기 처리를 수행한다. 도 5 와 6 의 처리 각각은 사용된 송신 처리 방식이 도 1 이나 2, 및 도 3 이나 4 의 것인지 여부에 의존하여 사용된다. 왈쉬/알라모우티 및 메트릭 생성 블록 (812, 814, 816) 각각에 의해 출력된 메트릭 값은 주파수 디코딩 및 시간 멀티플렉싱 블록 (822) 으로 전달된다. 주파수 디코딩 및 시간 멀티플렉싱 블록 (822) 는 도 7 과 관련하여 위에서 설명한 바와 같이 본원에서 사용된 예에서 수행되는 시간 디멀티플렉싱을 원래대로 돌리기 위해서 메트릭 값을 시간 다중화한다. 예를 들어, 인터리빙 같은 다른 기술이 사용되는 경우, 주파수 디코딩 및 시간 멀티플렉싱 블록 (822) 은 해당 디인터리빙을 포함할 수 있으며, 이는 당업자에게 명백하다. 그후, 주파수 디코딩된 메트릭 값은 트렐리스 디코드 블록 (832) 로 전달되며, 이는 예를 들어 위에서 설명한 최대 가능성 디코딩을 이용하여 변조 심볼 시퀀스를 디코딩하는 비터비 디코더를 포함할 수 있다. 따라서, 도 8 은 다중 입력 다중 출력 통신 채널에서 직교 주파수 분할 다중화로 합성된 알라모우티 송신 다이버시티의 신호 직교성의 이용을 위한 수신기 처리의 일 예를 나타낸다.
WCDMA 시스템의 무선 통신에 대하여 다중 입력 다중 출력 기술을 이용하는 다중 입력 다중 출력 채널에서 증대된 대역폭 효율을 위한 방법 및 시스템을 개시한 실시형태들이 제공하는 것을 위의 설명으로부터 알 수 있다. 위에서 설명한 일 실시형태에 따르면, 사용자간에 뿐만 아니라 안테나 간에 직교성을 유지하면서 사용자 정보가 다중 송신 다중 수신 안테나 간에 송신된다. 또한, 위에서 설명한 실시형태에 따르면, 다이버시티는 사용자간에 뿐만 아니라 안테나간에 직교성을 유지하면서도 달성된다. 개시한 실시형태들은 WCDMA 시스템의 통신에 적용되는 것으로 설명되었지만, 직교 송신 다이버시티가 다수의 송신 및 수신 안테나, 또는 다수의 통신 입력 및 출력으로 사용하는 데 필요한 유사한 상황에 어떻게 개시한 실시형태를 적용할지는 당업자에게 명백하다.
위의 설명으로부터, 현재 개시한 실시형태의 개념을 그 범위를 벗어나지 않 고 구현하는 데 다양한 기술을 사용할 수 있음이 명백하다. 또한, 여기 개시한 실시형태는 일부 실시형태를 특정하게 참조하여 설명하였지만, 당업자는 여기 개시한 실시형태의 정신과 범위를 벗어나지 않는 형태와 세부 사항으로 변경을 행할 수 있음을 알 수 있다. 예를 들어, 여기서 설명한 실시형태에 나타낸 쿼드러쳐 진폭 변조 QAM 은 위상 시프트 키잉 ("PSK") 같은 다른 형태의 변조 방식으로 대체될 수 있다. 또한, 예를 들어, 여기서 설명하는 일 실시형태에 제시된 공간 시간 다이버시티 인코딩은 공간 주파수 다이버시티 인코딩으로 대체될 수 있다. 설명한 실시형태는 모든 경우에 예시적인 것이며 제한적인 것이 아니다. 여기 개시한 실시형태는 여기 개시한 특정 실시형태에만 제한되는 것이 아니라 본 발명의 범위를 벗어나지 않고 다양한 수정, 변경, 및 치환을 행할 수 있다.
이상, 다중 입력 다중 출력 채널에서의 증대된 대역폭 효율을 위한 방법 및 시스템을 기술하였다.

Claims (34)

  1. 입력 비트 스트림을 트렐리스 코드 블록에 제공하는 단계;
    변조 심볼 시퀀스를 제공하도록, 상기 트렐리스 코드 블록의 출력을 변조하는 단계;
    상기 변조 단계 후에 상기 변조 심볼 시퀀스를 주파수 코딩하는 단계;
    각각이 복수의 출력 칩의 확산 시퀀스 중 하나를 출력하는 복수의 왈쉬 (Walsh) 커버에 상기 변조 심볼 시퀀스를 공급하는 단계;
    상기 공급 단계 후에 인버스 FFT 및 사이클릭 프리픽스 처리를 수행하는 단계; 및
    채널을 통하여 상기 복수의 출력 칩의 확산 시퀀스를 송신하는 단계를 포함하는 것을 특징으로 하는 방법.
  2. 제 1 항에 있어서,
    상기 공급 단계는 상기 변조 심볼 시퀀스의 복제본 (replica) 을 상기 복수의 왈쉬 커버 각각에 공급하는 단계를 포함하는 것을 특징으로 하는 방법.
  3. 제 1 항에 있어서,
    상기 공급 단계는 상기 변조 심볼 시퀀스를 시간 디멀티플렉싱하여 상기 변조 심볼 시퀀스의 일부분을 상기 복수의 왈쉬 커버 각각에 동시에 제공하는 단계를 포함하는 것을 특징으로 하는 방법.
  4. 제 1 항에 있어서,
    상기 복수의 왈쉬 커버는 서로 직교인 왈쉬 커버를 포함하는 것을 특징으로 하는 방법.
  5. 제 1 항에 있어서,
    상기 변조 단계는 트렐리스 (trellis) 코딩된 쿼드러쳐 (quadrature) 진폭 변조를 이용하여 상기 트렐리스 코드 블록의 상기 출력을 변조하는 단계를 포함하는 것을 특징으로 하는 방법.
  6. 제 1 항에 있어서,
    상기 트렐리스 코드 블록은 상기 입력 비트 스트립에 레이트 (n-1)/n 트렐리스 코딩을 수행하는 것을 특징으로 하는 방법.
  7. 제 1 항에 있어서,
    상기 채널은 다중 입력 다중 출력 채널을 포함하는 것을 특징으로 하는 방법.
  8. 입력 비트 스트림을 트렐리스 코드 블록에 제공하는 단계;
    제 1 변조 심볼 시퀀스를 제공하도록, 상기 트렐리스 코드 블록의 출력을 변조하는 단계;
    제 2 변조 심볼 시퀀스를 생성하도록, 상기 제 1 변조 심볼 시퀀스를 다이버시티 인코딩하는 단계;
    각각이 복수의 출력칩의 확산 시퀀스 중 하나를 출력하는 복수의 왈쉬 커버에 상기 제 2 변조 심볼 시퀀스를 공급하는 단계; 및
    채널을 통하여 상기 복수의 출력칩의 확산 시퀀스를 송신하는 단계를 포함하는 것을 특징으로 하는 방법.
  9. 제 8 항에 있어서,
    상기 다이버시티 인코딩은 공간 시간 인코딩인 것을 특징으로 하는 방법.
  10. 제 8 항에 있어서,
    상기 다이버시티 인코딩은 공간 주파수 인코딩인 것을 특징으로 하는 방법.
  11. 제 8 항에 있어서,
    상기 공급 단계는 상기 제 2 변조 심볼 시퀀스의 복제본을 상기 복수의 왈쉬 커버의 쌍에 공급하는 단계를 포함하는 것을 특징으로 하는 방법.
  12. 제 8 항에 있어서,
    상기 트렐리스 코드 출력을 변조하는 단계 이후 및 상기 다이버시티 인코딩하는 단계 이전에, 상기 제 1 변조 심볼 시퀀스를 디멀티플렉싱하는 단계를 포함함으로써, 상기 복수의 왈쉬 커버 쌍에 대응하는 상기 제 1 변조 심볼 시퀀스의 일부분이 동시에 다이버시티 인코딩되어 상기 제 2 변조 심볼 시퀀스의 일부분을 상기 복수의 왈쉬 커버 각각에 제공하는 것을 특징으로 하는 방법.
  13. 제 8 항에 있어서,
    상기 복수의 왈쉬 커버는 쌍별로 서로 직교하는 왈쉬 커버를 포함하는 것을 특징으로 하는 방법.
  14. 제 8 항에 있어서,
    상기 변조 단계는 트렐리스 코딩된 쿼드러쳐 진폭 변조를 이용하여 상기 트렐리스 코드 블록의 상기 출력을 변조하는 단계를 포함하는 것을 특징으로 하는 방법.
  15. 제 8 항에 있어서,
    상기 변조 단계 후 그리고 상기 공급 단계 전에 상기 변조 심볼 시퀀스를 주파수 코딩하는 단계; 및
    상기 공급 단계 후 그리고 상기 송신 단계 전에 인버스 FFT 및 사이클릭 프리픽스 처리를 수행하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  16. 제 9 항에 있어서,
    상기 채널은 다중 입력 다중 출력 채널을 포함하는 것을 특징으로 하는 방법.
  17. 입력 비트 스트림을 인코딩하도록 구성된 트렐리스 코드 블록;
    상기 트렐리스 코드 블록의 출력을 수신하여 변조 심볼 시퀀스를 제공하도록 구성된 변조기;
    상기 변조 심볼 시퀀스를 주파수 코딩하여 상기 변조 심볼 시퀀스의 일부를 복수의 왈쉬 커버의 각각에 동시에 제공하도록 구성된 주파수 코더, 및
    상기 복수의 왈쉬 커버 각각의 상기 출력을 주파수 영역으로부터 시간 영역으로 변환하여 복수의 출력칩의 확산 시퀀스를 제공하도록 구성된 인버스 FFT 프로세서를 구비하며,
    상기 변조 심볼 시퀀스는 상기 복수의 왈쉬 커버에 공급되며 상기 복수의 왈쉬 커버의 각각은 상기 복수의 출력칩의 확산 시퀀스 중 하나를 출력하며,
    채널을 통하여 상기 복수의 출력칩의 확산 시퀀스를 송신하도록 구성된 시스템.
  18. 제 17 항에 있어서,
    상기 변조 심볼 시퀀스의 복제본은 상기 복수의 왈쉬 커버 각각에 공급되는 것을 특징으로 하는 시스템.
  19. 제 17 항에 있어서,
    상기 변조 심볼 시퀀스는 시간 디멀티플렉싱되어 상기 변조 심볼 시퀀스의 일부분을 상기 복수의 왈쉬 커버 각각에 동시에 제공하는 것을 특징으로 하는 시스템.
  20. 제 17 항에 있어서,
    상기 복수의 왈쉬 커버는 서로 직교하는 왈쉬 커버를 포함하는 것을 특징으로 하는 시스템.
  21. 제 17 항에 있어서,
    상기 변조기는 트렐리스 코딩된 쿼드러처 진폭 변조를 이용하여 상기 트렐리스 코드 블록의 상기 출력을 변조하도록 구성된 것을 특징으로 하는 시스템.
  22. 제 17 항에 있어서,
    상기 트렐리스 코드 블록은 레이트 (n-1)/n 트렐리스 코딩을 상기 입력 비트 스트림에 수행하는 것을 특징으로 하는 시스템.
  23. 제 17 항에 있어서,
    상기 채널은 다중 입력 다중 출력 채널을 포함하는 것을 특징으로 하는 시스템.
  24. 입력 비트 스트림을 인코딩하도록 구성된 트렐리스 코드 블록;
    상기 트렐리스 코드 블록의 출력을 수신하여 제 1 변조 심볼 시퀀스를 제공하도록 구성된 변조기;
    상기 제 1 변조 심볼 시퀀스를 다이버시티 인코딩하여 제 2 변조 심볼 시퀀스를 생성하도록 구성된 알라모우티 (Alamouti) 블록; 및
    상기 제 2 변조 심볼 시퀀스가 복수의 왈쉬 커버에 공급되고 상기 복수의 왈쉬 커버 각각은 복수의 출력칩의 확산 시퀀스 중 하나를 출력하는 복수의 왈쉬 커버를 구비하며,
    채널을 통하여 상기 복수의 출력칩의 확산 시퀀스를 송신하도록 구성된 시스템.
  25. 제 24 항에 있어서,
    상기 알라모우티 블록은 공간 시간 인코딩을 이용하여 다이버시티 인코딩하도록 구성된 것을 특징으로 하는 시스템.
  26. 제 24 항에 있어서,
    상기 알라모우티 블록은 공간 주파수 인코딩을 이용하여 다이버시티 인코딩하도록 구성된 것을 특징으로 하는 시스템.
  27. 제 24 항에 있어서,
    상기 제 2 변조 심볼 시퀀스의 복제본은 상기 복수의 왈쉬 커버의 쌍에 공급되는 것을 특징으로 하는 시스템.
  28. 제 24 항에 있어서,
    상기 제 1 변조 심볼 시퀀스가 디멀티플렉싱되어, 상기 복수의 왈쉬 커버 쌍에 대응하는 상기 제 1 변조 심볼 시퀀스의 일부분이 동시에 다이버시티 인코딩되어 상기 제 2 변조 심볼 시퀀스의 일부분을 상기 복수의 왈쉬 커버 각각에 제공하는 것을 특징으로 하는 시스템.
  29. 제 24 항에 있어서,
    상기 복수의 왈쉬 커버는 쌍별로 서로 직교하는 왈쉬 커버를 포함하는 것을 특징으로 하는 시스템.
  30. 제 24 항에 있어서,
    상기 변조 단계는 트렐리스 코딩된 쿼드러쳐 진폭 변조를 이용하여 상기 트렐리스 코드 블록의 상기 출력을 변조하는 단계를 포함하는 것을 특징으로 하는 시스템.
  31. 제 24 항에 있어서,
    상기 변조 심볼 시퀀스를 주파수 코딩하여 상기 변조 심볼 시퀀스의 일부분을 상기 복수의 왈쉬 커버 각각에 동시에 제공하도록 구성된 주파수 코더; 및
    상기 복수의 왈쉬 커버 각각의 상기 출력을 주파수 영역으로부터 시간 영역으로 변환하여 상기 복수의 출력칩의 확산 시퀀스를 제공하도록 구성된 인버스 FFT 프로세서를 구비하는 것을 특징으로 하는 시스템.
  32. 제 24 항에 있어서,
    상기 채널은 다중 입력 다중 출력 채널을 포함하는 것을 특징으로 하는 시스템.
  33. 삭제
  34. 삭제
KR1020037009066A 2001-01-05 2002-01-02 다중 입력 다중 출력 채널에서 대역폭 효율의 증대를 위한방법 및 시스템 KR100887909B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/737,602 US6731668B2 (en) 2001-01-05 2001-01-05 Method and system for increased bandwidth efficiency in multiple input—multiple output channels
US09/737,602 2001-01-05
PCT/US2002/021993 WO2002101962A2 (en) 2001-01-05 2002-01-02 Method and system for increased bandwidth efficiency in multiple input - multiple output channels

Publications (2)

Publication Number Publication Date
KR20030070912A KR20030070912A (ko) 2003-09-02
KR100887909B1 true KR100887909B1 (ko) 2009-03-12

Family

ID=24964533

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020037009066A KR100887909B1 (ko) 2001-01-05 2002-01-02 다중 입력 다중 출력 채널에서 대역폭 효율의 증대를 위한방법 및 시스템

Country Status (9)

Country Link
US (2) US6731668B2 (ko)
EP (1) EP1396106A2 (ko)
JP (2) JP2005502232A (ko)
KR (1) KR100887909B1 (ko)
CN (1) CN100586050C (ko)
AU (1) AU2002330872A1 (ko)
BR (1) BR0206314A (ko)
TW (1) TW576034B (ko)
WO (1) WO2002101962A2 (ko)

Families Citing this family (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7952511B1 (en) 1999-04-07 2011-05-31 Geer James L Method and apparatus for the detection of objects using electromagnetic wave attenuation patterns
US7233625B2 (en) * 2000-09-01 2007-06-19 Nortel Networks Limited Preamble design for multiple input—multiple output (MIMO), orthogonal frequency division multiplexing (OFDM) system
US7092440B1 (en) 2000-09-27 2006-08-15 Ut-Battelle Llc Hybrid spread-spectrum technique for expanding channel capacity
US8031791B2 (en) * 2001-01-09 2011-10-04 Urbain A. von der Embse QLM decoding
KR100469701B1 (ko) * 2001-03-10 2005-02-02 삼성전자주식회사 이동통신시스템에서 패킷 데이터 제어 채널 통신 장치 및방법
US7421030B2 (en) * 2001-05-08 2008-09-02 Siemens Aktiengesellschaft Method and device for transferring data in a multi-carrier system having parallel concatenated encoding and modulation
US20030066004A1 (en) * 2001-09-28 2003-04-03 Rudrapatna Ashok N. Harq techniques for multiple antenna systems
KR100421371B1 (ko) * 2002-02-19 2004-03-06 엘지전자 주식회사 이동통신 시스템의 적응형 변조 및 코딩 방법
US8325590B2 (en) 2002-02-27 2012-12-04 Apple Inc. OFDM communications system
US7085307B2 (en) * 2002-03-29 2006-08-01 Nortel Networks Limited Methods and apparatus for transmitting data over a CDMA network
US20030202563A1 (en) * 2002-04-26 2003-10-30 Arnab Das Rate adaptation and antenna selection in a wireless communication system
US7577085B1 (en) 2002-06-03 2009-08-18 Marvell International Ltd. Multicarrier transmit diversity
US20040017860A1 (en) * 2002-07-29 2004-01-29 Jung-Tao Liu Multiple antenna system for varying transmission streams
US8194770B2 (en) * 2002-08-27 2012-06-05 Qualcomm Incorporated Coded MIMO systems with selective channel inversion applied per eigenmode
US8570988B2 (en) 2002-10-25 2013-10-29 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US8170513B2 (en) 2002-10-25 2012-05-01 Qualcomm Incorporated Data detection and demodulation for wireless communication systems
US8320301B2 (en) 2002-10-25 2012-11-27 Qualcomm Incorporated MIMO WLAN system
US7986742B2 (en) 2002-10-25 2011-07-26 Qualcomm Incorporated Pilots for MIMO communication system
US7324429B2 (en) 2002-10-25 2008-01-29 Qualcomm, Incorporated Multi-mode terminal in a wireless MIMO system
US8134976B2 (en) 2002-10-25 2012-03-13 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US20040081131A1 (en) 2002-10-25 2004-04-29 Walton Jay Rod OFDM communication system with multiple OFDM symbol sizes
US8169944B2 (en) 2002-10-25 2012-05-01 Qualcomm Incorporated Random access for wireless multiple-access communication systems
US7002900B2 (en) 2002-10-25 2006-02-21 Qualcomm Incorporated Transmit diversity processing for a multi-antenna communication system
US8218609B2 (en) 2002-10-25 2012-07-10 Qualcomm Incorporated Closed-loop rate control for a multi-channel communication system
US8208364B2 (en) 2002-10-25 2012-06-26 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US7236539B2 (en) * 2002-12-17 2007-06-26 Mediatek Inc. Apparatus and method for estimation of frequency offset in wireless communications
US7257147B1 (en) * 2002-12-20 2007-08-14 Cypress Semiconductor Corporation Encoding viterbi error states into single chip sequences
US7095790B2 (en) * 2003-02-25 2006-08-22 Qualcomm, Incorporated Transmission schemes for multi-antenna communication systems utilizing multi-carrier modulation
US7536198B1 (en) * 2003-03-28 2009-05-19 Nortel Networks Limited System and method for multiple input multiple output wireless transmission
JP4133531B2 (ja) * 2003-04-15 2008-08-13 シャープ株式会社 無線通信装置及び無線通信システム
US7577120B2 (en) * 2003-07-02 2009-08-18 Alcatel-Lucent Usa Inc. Allocation of power and channelization codes for data transfers
US7236549B2 (en) * 2003-07-03 2007-06-26 Freesystems Pte. Ltd Digital switching wireless receiver diversity and buffer diversity for enhanced reception in a wireless digital audio communication system
US8908496B2 (en) * 2003-09-09 2014-12-09 Qualcomm Incorporated Incremental redundancy transmission in a MIMO communication system
EP1665616A2 (en) * 2003-09-15 2006-06-07 Intel Corporation Multiple antenna systems and methods using high-throughput space-frequency block codes
US7724838B2 (en) * 2003-09-25 2010-05-25 Qualcomm Incorporated Hierarchical coding with multiple antennas in a wireless communication system
FR2860666A1 (fr) * 2003-10-03 2005-04-08 France Telecom Procede d'emission multi-antennes d'un signal par codes espaces-temps en bloc, procede de recuperation et signal correspondant
US7616698B2 (en) 2003-11-04 2009-11-10 Atheros Communications, Inc. Multiple-input multiple output system and method
US7725084B2 (en) * 2003-11-24 2010-05-25 Nokia Corporation Apparatus, and associated method, for communicating communication data in a multiple-input, multiple-output communication system
US9473269B2 (en) 2003-12-01 2016-10-18 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US7340001B2 (en) * 2003-12-03 2008-03-04 Ut-Battelle Llc Multidimensional signal modulation and/or demodulation for data communications
US7315563B2 (en) 2003-12-03 2008-01-01 Ut-Battelle Llc Multicarrier orthogonal spread-spectrum (MOSS) data communications
US7656931B2 (en) * 2003-12-31 2010-02-02 Ut-Battelle, Llc Hybrid spread spectrum radio system
GB2411550B (en) * 2004-02-27 2006-07-12 Toshiba Res Europ Ltd Communications system, method and device
US7742533B2 (en) 2004-03-12 2010-06-22 Kabushiki Kaisha Toshiba OFDM signal transmission method and apparatus
KR100591904B1 (ko) * 2004-03-18 2006-06-20 한국전자통신연구원 시공간 부호를 이용한 부호분할 다중접속 시스템의 전송다이버시티 송수신 장치, 및 그 방법
US7684507B2 (en) 2004-04-13 2010-03-23 Intel Corporation Method and apparatus to select coding mode
WO2006002550A1 (en) * 2004-07-07 2006-01-12 Nortel Networks Limited System and method for mapping symbols for mimo transmission
US20060034244A1 (en) * 2004-08-11 2006-02-16 Interdigital Technology Corporation Method and system for link adaptation in an orthogonal frequency division multiplexing (OFDM) wireless communication system
US7991361B2 (en) * 2004-10-06 2011-08-02 Broadcom Corporation Method and system for single weight (SW) antenna system for single channel (SC) MIMO system for WCDMA
EP1655878A1 (en) * 2004-11-03 2006-05-10 Matsushita Electric Industrial Co., Ltd. Method and transmitter structure reducing ambiguity by repetition rearrangement in the symbol domain
WO2006048061A1 (en) 2004-11-03 2006-05-11 Matsushita Electric Industrial Co., Ltd. Method and transmitter structure removing phase ambiguity by repetition rearrangement
KR100677568B1 (ko) * 2005-02-07 2007-02-02 삼성전자주식회사 무선랜 상의 데이터 수신에 대한 제어 응답 프레임의 전송속도 결정 방법
US7466749B2 (en) 2005-05-12 2008-12-16 Qualcomm Incorporated Rate selection with margin sharing
US20060270363A1 (en) * 2005-05-19 2006-11-30 Intel Corporation Method and apparatus for implementing cooperative diversity using partial channel knowledge
EP1727297A1 (en) * 2005-05-25 2006-11-29 Siemens Aktiengesellschaft Method and Terminal for reducing interference in a radio communication system
US8358714B2 (en) 2005-06-16 2013-01-22 Qualcomm Incorporated Coding and modulation for multiple data streams in a communication system
KR101276797B1 (ko) * 2005-08-24 2013-06-20 한국전자통신연구원 이동 통신 시스템에서의 송신 다이버시티 방법 및 기지국송신기
AU2006203698A1 (en) * 2005-08-26 2007-03-15 Nec Australia Pty Ltd Transmit diversity scheme
US8149943B2 (en) * 2005-09-23 2012-04-03 Koninklijke Philips Electronics N.V. Space time coded MB-OFDM UWB system
KR100794790B1 (ko) * 2005-10-21 2008-01-21 삼성전자주식회사 듀얼 전송 스트림을 인코딩하는 트렐리스 인코딩 장치 및그 방법
EP3142314A3 (en) 2005-11-28 2017-08-02 Evolved Wireless LLC Method and receiving end for analyzing a code sequence in a wireless communication system
US8090059B1 (en) * 2006-05-01 2012-01-03 Marvell International Ltd. Multi-viterbi receive channel decoder
CN101083497B (zh) * 2006-05-30 2012-12-05 株式会社Ntt都科摩 多用户发送分集及中继方法和***
US8107543B2 (en) * 2006-06-27 2012-01-31 Amimon Ltd. High diversity time-space coding and decoding for MIMO systems
US8363606B2 (en) 2006-09-05 2013-01-29 Qualcomm Incorporated Method and apparatus for data and control multiplexing
KR100728241B1 (ko) 2006-09-21 2007-06-13 한국전자통신연구원 시공간 블록 부호를 적용시킨 신호를 송신해 다이버시티이득을 얻기 위한 위성통신 시스템 및 그 단말기에서의수신 신호 처리 방법
KR101199152B1 (ko) 2007-05-08 2012-11-13 인터디지탈 테크날러지 코포레이션 공간 주파수 블럭 코딩 통신에서 간섭을 감소시키기 위한 방법 및 장치
KR101363744B1 (ko) * 2007-07-13 2014-02-21 삼성전자주식회사 무선통신 시스템에서 상향링크 제어 채널의 송수신 장치 및방법
US7855995B1 (en) 2008-02-11 2010-12-21 Urbain A. von der Embse QLM maximum likelihood demodulation
US7907512B1 (en) 2009-03-03 2011-03-15 Urbain A. von der Embse OFDM and SC-OFDM QLM
CA2920176C (en) * 2010-04-02 2018-07-24 Fujitsu Limited Apparatus and method for orthogonal cover code (occ) generation, and apparatus and method for occ mapping
US8630362B1 (en) 2011-05-02 2014-01-14 Urbain A. von der Embse QLM co-state MAP trellis
JP5885623B2 (ja) * 2012-08-24 2016-03-15 三菱電機株式会社 通信システム、送信装置および受信装置
US8654832B1 (en) * 2012-09-11 2014-02-18 Baker Hughes Incorporated Apparatus and method for coding and modulation
FR2999844B1 (fr) * 2012-12-14 2015-02-13 Thales Sa Procede et systeme pour l'etablissement et le maintien de liaison large bande
US8917786B1 (en) 2013-05-09 2014-12-23 Urbain Alfred von der Embse QLM communications faster than Shannon rate
CN103487815B (zh) * 2013-10-10 2016-04-13 南京航空航天大学 一种基于正交域干扰优化重叠复用的卫星导航信号增强方法
US9584243B2 (en) * 2014-01-29 2017-02-28 Qualcomm Incorporated Orthogonal modulation using M-sequences and Hadamard transforms
US9614608B2 (en) * 2014-07-14 2017-04-04 Ubiqomm Llc Antenna beam management and gateway design for broadband access using unmanned aerial vehicle (UAV) platforms
US9197364B1 (en) 2015-02-12 2015-11-24 Urbain A. von der Embse Scaling for QLM communications faster than shannon rate
US9231813B1 (en) 2015-05-07 2016-01-05 Urbain A. von der Embse Communications faster than Shannon rate
US10673510B2 (en) * 2017-05-30 2020-06-02 Motorola Mobility Llc Method and apparatus for transmitting an output stream of symbols over an antenna port

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5729570A (en) 1994-12-08 1998-03-17 Stanford Telecommunications, Inc. Orthogonal code division multiple access communication system having multicarrier modulation
US5781542A (en) 1994-12-02 1998-07-14 Kabushiki Kaisha Toshiba Information communication system using multi-code CDMA mode

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4901307A (en) * 1986-10-17 1990-02-13 Qualcomm, Inc. Spread spectrum multiple access communication system using satellite or terrestrial repeaters
US5103459B1 (en) * 1990-06-25 1999-07-06 Qualcomm Inc System and method for generating signal waveforms in a cdma cellular telephone system
US5471497A (en) * 1993-11-01 1995-11-28 Zehavi; Ephraim Method and apparatus for variable rate signal transmission in a spread spectrum communication system using coset coding
KR960003102B1 (ko) * 1993-12-01 1996-03-04 재단법인 한국전자통신연구소 씨.디.엠.에이(cdma) 이동통신 기지국 변조장치의 채널 변조회로 및 그를 이용한 변조장치
EP0699334B1 (en) * 1994-02-17 2002-02-20 Motorola, Inc. Method and apparatus for group encoding signals
DE69533663T2 (de) * 1994-02-17 2006-03-09 Motorola, Inc., Schaumburg Gerät und verfahren zur kontrolle der kodiergeschwindigkeit in einer kommunikationsanordnung
JPH08195703A (ja) * 1995-01-17 1996-07-30 Toshiba Corp 無線通信装置
US6356555B1 (en) 1995-08-25 2002-03-12 Terayon Communications Systems, Inc. Apparatus and method for digital data transmission using orthogonal codes
US6169751B1 (en) * 1997-03-10 2001-01-02 Matsushita Electric Industrial Co., Ltd. OFDM receiving apparatus
CA2228714A1 (en) 1997-04-03 1998-10-03 At&T Corp. Method and apparatus for spectral efficient transmission of cdma modulated signals
JPH10336144A (ja) * 1997-05-29 1998-12-18 Matsushita Electric Ind Co Ltd 符号分割多元接続移動体通信装置
US6421333B1 (en) * 1997-06-21 2002-07-16 Nortel Networks Limited Channel coding and interleaving for transmission on a multicarrier system
US6185199B1 (en) * 1997-07-23 2001-02-06 Qualcomm Inc. Method and apparatus for data transmission using time gated frequency division duplexing
US6307849B1 (en) * 1997-09-08 2001-10-23 Qualcomm Incorporated Method and system for changing forward traffic channel power allocation during soft handoff
US6389000B1 (en) * 1997-09-16 2002-05-14 Qualcomm Incorporated Method and apparatus for transmitting and receiving high speed data in a CDMA communication system using multiple carriers
JP3660361B2 (ja) * 1997-10-31 2005-06-15 エイ ティ アンド ティ ワイヤレス サービス インコーポレイテッド 無線機器のための連結された空間符号の簡単な最尤検出
US6574211B2 (en) * 1997-11-03 2003-06-03 Qualcomm Incorporated Method and apparatus for high rate packet data transmission
US6735185B1 (en) * 1997-12-24 2004-05-11 Nokia Mobile Phones Ltd DS/CDMA reverse link structure for high data rate transmission
DE69925800T2 (de) * 1998-02-19 2006-05-04 Qualcomm, Inc., San Diego Verfahren und vorrichtung zum maximieren der ruhezeit unter benützung eines schnellanrufskanals
KR100433901B1 (ko) * 1998-02-21 2004-11-06 삼성전자주식회사 이동통신시스템의시간스위칭송신다이버시티장치
WO1999050989A1 (en) * 1998-03-30 1999-10-07 Northern Telecom Limited Adaptive modulation for cdma systems
JP3260716B2 (ja) * 1998-06-05 2002-02-25 松下電器産業株式会社 送信装置及びそれを用いた基地局装置
KR100778647B1 (ko) 1998-09-04 2007-11-22 에이티 앤드 티 코포레이션 다중-안테나 장치내의 결합된 채널 코딩 및 공간-블록 코딩
US6091759A (en) * 1998-11-24 2000-07-18 Motorola, Inc. Method and apparatus for spreading and despreading data in a spread-spectrum communication system
US6483828B1 (en) * 1999-02-10 2002-11-19 Ericsson, Inc. System and method for coding in a telecommunications environment using orthogonal and near-orthogonal codes
US6317411B1 (en) * 1999-02-22 2001-11-13 Motorola, Inc. Method and system for transmitting and receiving signals transmitted from an antenna array with transmit diversity techniques
JP2000315966A (ja) * 1999-02-25 2000-11-14 Texas Instr Inc <Ti> Tdd/wcdmaのための空間時間送信ダイバーシチ
US6775260B1 (en) * 1999-02-25 2004-08-10 Texas Instruments Incorporated Space time transmit diversity for TDD/WCDMA systems
US6356528B1 (en) 1999-04-15 2002-03-12 Qualcomm Incorporated Interleaver and deinterleaver for use in a diversity transmission communication system
JP3236273B2 (ja) * 1999-05-17 2001-12-10 三菱電機株式会社 マルチキャリア伝送システムおよびマルチキャリア変調方法
US6529558B1 (en) * 1999-05-27 2003-03-04 Zenith Electronics Corporation Coding and decoding a signal modified in accordance with the feedback states of an encoder
US6788661B1 (en) * 1999-11-12 2004-09-07 Nikia Networks Oy Adaptive beam-time coding method and apparatus
US6522683B1 (en) * 2000-08-10 2003-02-18 Qualcomm, Incorporated Method and apparatus for adaptive linear equalization for walsh covered modulation
US6847677B1 (en) * 2000-09-29 2005-01-25 Qualcomm, Incorporated Method and apparatus for efficient Walsh covering and summing of signals in a communication system
BRPI0114892B1 (pt) * 2000-10-24 2017-06-20 Microsoft Technology Licensing, Llc A method of communicating through a code-division multiple access access system, a method for informing a particular user if an existing one of a shared data channel contains data for the user and a wireless terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5781542A (en) 1994-12-02 1998-07-14 Kabushiki Kaisha Toshiba Information communication system using multi-code CDMA mode
US5729570A (en) 1994-12-08 1998-03-17 Stanford Telecommunications, Inc. Orthogonal code division multiple access communication system having multicarrier modulation

Also Published As

Publication number Publication date
US6731668B2 (en) 2004-05-04
TW576034B (en) 2004-02-11
US20030165183A1 (en) 2003-09-04
BR0206314A (pt) 2006-01-24
US7881360B2 (en) 2011-02-01
WO2002101962A2 (en) 2002-12-19
WO2002101962A3 (en) 2003-12-24
KR20030070912A (ko) 2003-09-02
CN100586050C (zh) 2010-01-27
JP5248535B2 (ja) 2013-07-31
JP2010114940A (ja) 2010-05-20
CN1498473A (zh) 2004-05-19
JP2005502232A (ja) 2005-01-20
US20040179626A1 (en) 2004-09-16
EP1396106A2 (en) 2004-03-10
AU2002330872A1 (en) 2002-12-23

Similar Documents

Publication Publication Date Title
KR100887909B1 (ko) 다중 입력 다중 출력 채널에서 대역폭 효율의 증대를 위한방법 및 시스템
CA2455859C (en) Diversity transmitter and diversity transmission method
JP4328626B2 (ja) 高レート送信ダイバーシティ送信及び受信
Gu et al. Buffer-aided physical-layer network coding with optimal linear code designs for cooperative networks
US7672384B2 (en) Bandwidth and power efficient multicarrier multiple access
US8072943B2 (en) Wireless communication system and methodology for communicating via multiple information streams
KR100814155B1 (ko) 시간 역전 시공 블록 송신기 다이버시티 인코딩을 하는코드 분할 다중 접속 무선 시스템
US20040052315A1 (en) Multi strata system
US20070165566A1 (en) Wireless communication method and system for communicating via multiple information streams
JP2014147082A (ja) Sc−fdma伝送ダイバーシティのためのシステム及び方法
EP1782592A1 (en) Coded-bit scrambling for multi-stream communication in a mimo channel
US11240764B2 (en) Method for improving the performance of an uplink non-orthogonal multiple access method
US8223624B2 (en) Method and apparatus for transmitting and receiving a data symbol stream
Cosovic et al. Pre-equalization in combination with transmit diversity for OFDMA code-division multiplexing systems in fading channels
KR20080010036A (ko) 다중 안테나 통신시스템의 채널추정 장치 및 방법
JPWO2007043097A1 (ja) 送信装置、受信装置、送信方法、受信方法、情報記録媒体、および、プログラム
Park et al. Multi-user interference cancellation technique for coded OFDM-CDMA system
Fortune Multi-level modulation schemes for digital cellular mobile radio

Legal Events

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

Payment date: 20130227

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140227

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150227

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20151230

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20161229

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20190107

Year of fee payment: 11