KR20040032680A - 이동 통신 단말기의 적응 변조 코딩 장치 - Google Patents

이동 통신 단말기의 적응 변조 코딩 장치 Download PDF

Info

Publication number
KR20040032680A
KR20040032680A KR1020020061905A KR20020061905A KR20040032680A KR 20040032680 A KR20040032680 A KR 20040032680A KR 1020020061905 A KR1020020061905 A KR 1020020061905A KR 20020061905 A KR20020061905 A KR 20020061905A KR 20040032680 A KR20040032680 A KR 20040032680A
Authority
KR
South Korea
Prior art keywords
channel
data
blast
data output
decoder
Prior art date
Application number
KR1020020061905A
Other languages
English (en)
Other versions
KR100438564B1 (ko
Inventor
황인태
강창언
홍대식
노상민
김인경
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR10-2002-0061905A priority Critical patent/KR100438564B1/ko
Priority to CNB031365434A priority patent/CN1233191C/zh
Publication of KR20040032680A publication Critical patent/KR20040032680A/ko
Application granted granted Critical
Publication of KR100438564B1 publication Critical patent/KR100438564B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/30Devices which can set up and transmit only one digit at a time
    • H04M1/31Devices which can set up and transmit only one digit at a time by interrupting current to generate trains of pulses; by periodically opening and closing contacts to generate trains of pulses
    • H04M1/40Devices which can set up and transmit only one digit at a time by interrupting current to generate trains of pulses; by periodically opening and closing contacts to generate trains of pulses wherein the setting-operation short-circuits or open-circuits the transmitting mechanism during a variable part of a cycle
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)

Abstract

본 발명은 AMC에 STD와 송신 안테나마다 독립적인 레이어 구조를 갖는 BLAST를 조합함으로써, 에러성능 및 순방향 링크의 전송률을 향상시키도록 한 이동 통신 단말기의 적응 변조 코딩 장치에 관한 것으로, 송신 데이터를 인코딩하는 인코더와; 상기 인코더에서 출력되는 데이터를 인터리빙하는 채널 인터리버와; 상기 채널 인터리버에서 출력되는 데이터를 변조하는 변조기와; 궤환 정보인 채널/SNR 추정값에 의해 상기 변조 데이터의 출력을 위한 송신 안테나를 선택하는 송신 안테나 선택부와; 상기 변조기에서 출력되는 데이터를 순차적으로 입력받아 그 데이터를 상기 선택된 송신 안테나를 통해 출력하는 BLAST처리부와; 안테나를 통해 수신된 데이터를 BLAST 디코딩하는 BLAST디코더와; 상기 BLAST 디코딩된 데이터를 입력받아 채널 상태 정보를 추정하는 채널/SNR 추정기와; 상기 채널/SNR 추정기에서 출력된 채널/SNR 추정값에 의해, MCS임계치 내에서 최적의 방식과 코딩형태를 선택하기 위한 제어신호를, 인코더, 채널 인터리버,변조기에 인가하는 MCS레벨 선택기와; 상기 BLAST디코더에서 출력되는 디코딩 데이터를, 상기 채널 추정값에 의해 복조하는 복조기와; 상기 복조기에서 출력되는 복조 데이터를 채널 디인터리빙하는 채널 디인터리버와; 상기 채널 디인터리버에서 출력되는 데이터를 디코딩하여 정보 비트를 출력하는 디코더를 포함하여 구성함으로서 달성할 수 있다.

Description

이동 통신 단말기의 적응 변조 코딩 장치{ADAPTIVE MODULATION CODING APPARATUS FOR MOBILE COMMUNICATION DEVICE}
본 발명은 이동 통신 단말기의 순방향 링크 전송률을 증가시키는 방법에 관한 것으로, 특히 AMC(Adaptive Modulation Coding)에 폐쇄 루프(Closed-loop) 기법인 STD(Selection Transmit Diversity)와 송신 안테나마다 독립적인 레이어 구조를 갖는 BLAST(Bell-Lab Layered Space-Time)를 조합함으로써, 에러성능 및 순방향 링크의 전송률을 향상시키도록 한 이동 통신 단말기의 적응 변조 코딩 장치에 관한 것이다.
일반적으로, AMC(Adaptive Modulation Coding)는 도1에 도시된 바와 같은 구성으로 이루어져 있으며, 수신단의 채널 추정 값을 송신단에 궤환(Feedback)해서 최적의 변조와 코딩 형태로 송신하도록 한다.
즉, 송신 데이터는 인코더(1)를 통해 인코딩 되고, 채널 인터리버(2)를 통해 인터리빙 되며, 변조기(3)를 통해 변조되어 송신 출력하게 된다.
다음, 안테나(ANT)를 통해 상대로부터 수신된 데이터는 복조기(4)를 통해 복조됨과 아울러, 채널 추정기(5)를 통해 신호 대 잡음비(SNR)를 검출한다.
이에 따라, 상기 복조 데이터는 채널 디인터리버(7)를 통해 디인터리빙 되고, 디코더(8)를 통해 디코딩 되어 출력되고, 상기 채널 추정기(5)를 통해 검출된 채널 추정값에 의해 변조/코딩 선택기(6)는 최적의 변조, 코딩 형태로 송신측 구성부를 제어하게 된다.
이때, 상기 변조 코딩 선택기(MCS : Modulation Coding Scheme, 6)는, 도2에 도시된 바와 같이 4가지 경우를 고려하여 최적의 전송률을 낼 수 있도록 한다.
그러나, 상기 AMC는 단순히 채널조건에 따라 변조(Modulation)와 코딩 형태 (Coding Scheme)만을 변화시킴으로써, 전송률 성능은 개선하지만 에러 성능을 개선하지 못하는 문제점을 지니고 있다.
그리고, 시스템 구조 기법인 BLAST는, D(Diagonal)-BLAST와 V(Vertical)-BLAST 두 형태로 분류된다.
상기 두 방식 모두 공통적으로 순차 입력되는 전송데이터를 송신 안테나 개수 만큼 병렬화 시켜 변조 및 코딩을 수행하는데, 데이터가 계속 입력됨에 따라 송신 안테나 갯수 만큼의 비트열, 즉 레이어가 형성된다.
상기 D-BLAST를 적용한 이동통신단말기의 송신단의 구조는, 도3에 도시된 바와같이, 하나의 특정 레이어에서 출력되는 데이터가 주기적으로 다른 안테나를 통하여 전송되도록 구성되므로, 레이어의 데이터는 공간,시간축상에서 볼때 Diagonal하게 전송된다.
그러나, 상기 D-BLAST를 적용하는 방법은, 에러 성능은 개선하지만, 전송률을 개선하지 못하는 문제점을 지니고 있다.
상기 V-BLAST를 적용한 이동통신단말기의 송신단의 구조는, 도4에 도시된 바와같이, 각 레이어의 데이터가 고유의 송신 안테나로 전송되도록 구성되므로, 공간,시간축상에서 Vertical한 형태를 갖는데, 이러한 V-BLAST를 적용하는 방법도, 에러 성능은 개선하지만, 전송률을 개선하지 못하는 문제점을 지니고 있다.
참고로, 도5는 MIMO 멀티플렉싱 기법을 이용한 채널 특성을 보인 예시도로서, 송수신단에 다중 안테나를 사용할 경우, MIMO 멀티플렉싱 기법을 사용하여 각 송신 안테나별로 다른 데이터가 전송된다면 시스템의 피크 드루풋(Peak throughput)을 증가시킬 수 있다.
다음, 폐쇄 루프(Closed-loop) 기법인 STD(Selection Transmit Diversity)는, 도6에 도시된 바와 같이 채널 조건을 수신단에서 궤환(Feedback) 해서, 송신단에 정보를 주면 최적의 채널 조건에 해당되는 안테나에서만 송신하게 되고, 그에 따라 수신단에서는 최적의 데이터를 수신하게 되는 것으로, 도7에 도시된 바와 같이 평균화(Averaging) 하는 STTD와 달리 가장 양호한 전송 안테나를 선택하게 됨으로써, STTD(Space-Time Transmit Diversity)보다 더 좋은 SNR을 갖게 된다.
그러나, 상기 다이버시티 기법인 STD는 에러 성능에 대한 개선 효과는 있지만, 전송률은 개선하지 못하는 문제점을 지니고 있다.
따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 창출한 것으로, AMC(Adaptive Modulation Coding)에 폐쇄 루프(Closed-loop) 기법인 STD(Selection Transmit Diversity)와 송신 안테나마다 독립적인 레이어 구조를 갖는 BLAST(Bell-Lab Layered Space-Time)를 조합함으로써, 에러성능 및 순방향 링크의 전송률을 향상시키도록 한 이동 통신 단말기의 적응 변조 코딩 장치를 제공함에 그 목적이 있다.
이와 같은 목적을 달성하기 위한 본 발명은, 송신 데이터를 인코딩하는 인코더와; 상기 인코더에서 출력되는 데이터를 인터리빙하는 채널 인터리버와; 상기 채널 인터리버에서 출력되는 데이터를 변조하는 변조기와; 궤환 정보인 채널/SNR 추정값에 의해 상기 변조 데이터의 출력을 위한 송신 안테나를 선택하는 송신 안테나 선택부와; 상기 변조기에서 출력되는 데이터를 순차적으로 입력받아 그 데이터를 상기 선택된 송신 안테나를 통해 출력하는 BLAST처리부와; 안테나를 통해 수신된 데이터를 BLAST 디코딩하는 BLAST디코더와; 상기 BLAST 디코딩된 데이터를 입력받아 채널 상태 정보를 추정하는 채널/SNR 추정기와; 상기 채널/SNR 추정기에서 출력된 채널/SNR 추정값에 의해, MCS임계치 내에서 최적의 방식과 코딩형태를 선택하기 위한 제어신호를, 인코더, 채널 인터리버,변조기에 인가하는 MCS레벨 선택기와; 상기 BLAST디코더에서 출력되는 디코딩 데이터를, 상기 채널 추정값에 의해 복조하는 복조기와; 상기 복조기에서 출력되는 복조 데이터를 채널 디인터리빙하는 채널 디인터리버와; 상기 채널 디인터리버에서 출력되는 데이터를 디코딩하여 정보 비트를 출력하는 디코더로 구성한 것을 특징으로 한다.
도 1은 종래의 AMC(Adaptive Modulation Coding)의 구성을 보인 블록도.
도 2는 도1의 AMC 에서 MCS 선택기의 선택 조건을 설명하기 위한 예시도.
도 3은 종래 D-BLAST의 송신단 구조를 보인 개략도.
도 4는 종래 V-BLAST의 송신단 구조를 보인 개략도.
도 5는 MIMO 멀티플렉싱 기법을 사용한 채널 특성을 보인 예시도.
도 6는 종래 STD의 기본적인 동작을 설명하기 위한 예시도.
도 7은 상기 도5의 STD에 의한 SNR을 보인 상태도.
도 8은 본 발명에 의해 AMC와 BLAST를 통합한 경우의 성능을 보인 예시도.
도 9는 본 발명에 따른 AMC 에 폐쇄루프 기법인 STD를 통합한 구성을 보인 블록도.
도 10은 본 발명에 이해 BLAST와 STD를 결합한 장치의 구성을 보인 블록도.
도 11은 본 발명에 의해 AMC와 STD와 BLAST를 결합한 장치의 구성을 보인 블록도.
도 12는 종래의 AMC 기법에서 FER(Frame Error Rate)와 드루풋(Throughput)를 보인 예시도.
도 13은 종래의 다이버시티(Diversity)에 따른 에러성능을 보인 예시도.
도 14는 전송안테나가 2개인 경우, 종래의 BLAST에 따른 에러성능을 보인 예시도.
도 15는 전송안테나가 4개인 경우 종래 BLAST에 따른 에러성능을 보인 예시도.
도 16은 본 발명에 의해 AMC와 다이버시티(STTD, STD)를 통합한 경우의 성능을 보인 예시도.
도 17은 본 발명에 의해 AMC와 BLAST를 통합한 경우의 성능을 보인 상태도.
도 18은 AMC와 BLAST 및 AMC와 STD를 통합한 경우의 성능을 비교한 상태도.
도 19는 본 발명에 의해 BLAST와 STD를 통합한 경우의 성능을 보인 상태도.
도 20은 본 발명에 의해 AMC와 STD와 BLAST를 통합한 경우의 성능을 보인 상태도.
*** 도면의 주요 부분에 대한 부호의 설명 ***
301,401 : 인코더302,402 : 채널 인터리버
303,403 : 변조기304,404 : 송신 안테나 선택부
305,405 : BLAST처리부306,406 : BLAST디코더
307,407 : 채널/SNR 추정기308,408 : 복조기
309,409 : 채널 디인터리버310,410 : 디코더
411 : MCS레벨선택기
이하, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 설명하면 다음과 같다. 하기의 설명에서 구체적인 처리흐름과 같은 많은 특정 상세들은 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있으며, 이들 특정 상세들 없이 본 발명이 실시될 수 있다는 것은 이 기술분야에서 통상의 지식을 가진 자에게는 자명할 것이다. 그리고, 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
도8은 본 발명의 AMC 에 BLAST를 통합한 장치의 구성을 보인 블록도로서, 궤환(Feedback) 정보는 모든 안테나 또는 각 안테나에 대한 AMC 변조, 코딩 레벨 선택 정보를 알려주고, 송신단은 이 정보에 따라 모든 송신 안테나 또는 각 송신 안테나에 대해, MCS 임계치 내에서 최적의 변조방식과 코딩형태를 결정한다.
즉, AMC와 BLAST를 통합한 결합한 장치는, 송신 데이터를 인코딩하는 인코더(101)와; 상기 인코더(101)에서 출력되는 데이터를 인터리빙하는 채널 인터리버(102)와; 상기 채널 인터리버(102)에서 출력되는 데이터를 변조하는 변조기(103)와; 상기 변조기 (103)에서 출력되는 데이터를 순차적으로 입력받아 그 데이터를 송신 안테나 갯수만큼 병렬화시켜 출력하는 BLAST처리부(104)와; 안테나를 통해 수신된 데이터를 BLAST 디코딩하는 BLAST디코더(105)와; 상기 BLAST 디코딩된 데이터를 입력받아 채널 상태 정보를 추정하는 채널추정기(106)와; 상기 채널추정기(106)에서 출력된 채널추정값에 의해, MCS임계치 내에서 최적의 방식과 코딩형태를 선택하기 위한 제어신호를, 인코더(101), 채널 인터리버(102),변조기(103)에 인가하는 MCS레벨선택기(110)와; 상기 BLAST디코더(105)에서 출력되는 디코딩 데이터를, 상기 채널 추정값에 의해 복조하는 복조기(107)와; 상기 복조기(107)에서 출력되는 복조 데이터를 채널 디인터리빙하는 채널 디인터리버(108)와; 상기 채널 디인터리버(108)에서 출력되는 데이터를 디코딩하여 정보 비트를 출력하는 디코더(109)로 구성하며, 이와같이 구성된 장치의 동작을 설명하면 다음과 같다.
먼저, BLAST디코더(105)는, 안테나를 통해 수신된 데이터를 BLAST 디코딩하여 이를 채널 추정기(106) 및 복조기(107)에 인가하고, 상기 채널추정기(106)는,상기 BLAST디코더(105)에서 출력되는 데이터를 입력받아 채널 상태정보를 추정하여 그에 따른 채널 상태 추정값을 복조기(107)와 MCS레벨선택기(110)에 인가한다.
이에 따라, 상기 MCS레벨선택기(110)는, 상기 채널추정기(106)에서 출력된 채널추정값에 의해, MCS임계치 내에서 최적의 방식과 코딩형태를 선택하기 위한 제어신호를, 인코더(101), 채널 인터리버(102), 변조기(103)에 인가한다.
이에 따라, 상기 인코더(101), 채널 인터리버(102),변조기(103)는, 상기 MCS레벨 선택기(110)의 제어신호에 의해 선택된, MCS임계치 내에서 최적의 방식과 코딩형태로 데이터를 처리하는데, 즉 인코더(101)는, 송신 데이터를 인코딩하여 채널 인터리버(102)를 통해 인터리빙한후, 그 채널인터리버(102)에서 출력되는 데이터를 변조기(103)에서 변조하여 출력한다.
이후, BLAST처리부(104)는, 상기 변조기(103)에서 출력되는 데이터를 순차적으로 입력받아 그 데이터를 송신 안테나 갯수만큼 병렬화시켜 출력한다.
도9는 종래의 AMC 에 폐쇄 루프 기법인 STD를 통합한 구성을 보인 블록도로서, 이에 도시된 바와 같이 송신 정보 비트(201)를 인코딩 하는 터보 인코더(202)와, 상기 인코딩된 정보 비트를 인터리빙 하는 채널 인터리버(203)와, 상기 인터리빙된 정보를 컨스텔레이션 맵핑(Constellation Mapping)하여 심볼 변환하는 심볼 변환부(204)와, 상기 심볼 데이터를 왈쉬 변조(Walsh Modulation)하는 왈쉬 변조부(205)와, 상기 왈쉬 변조된 데이터를 스크램블 하는 스크램블부(206)와, 최적의 채널 조건에 해당되는 안테나를 선택하여 상기 스크램블된 데이터를 출력하는 안테나 선택부(207)와, 안테나(Rx. Ant)를 통해 수신된 심볼 데이터의 채널을 보상하는 채널 보상부(208)와, 상기 채널 보상된 데이터를 디스크램블 하는 디스크램블부(211)와, 상기 디스크램블된 데이터를 왈쉬 복조하는 왈쉬 복조부(212)와, 상기 왈쉬 복조된 심볼 데이터를 정보 비트로 변환하는 비트 변환부(213)와, 상기 변환된 정보 비트를 디인터리빙 하는 채널 디인터리버(214)와, 상기 디인터리빙된 데이터를 디코딩하여 정보 비트(216)를 출력하는 맵 디코더(215)와, 상기 채널 보상된 심볼 데이터에서 안테나 선택 및 채널 상태에 대한 정보를 검출하는 채널 정보 검출부(209)와, 상기 채널 정보에 의해 인코더(202), 채널 인터리버(203), 심볼 변환부(204)를 제어하여 정보 비트를 최적으로 변조, 코딩하는 MCS 선택기(210)로 구성된다.
즉, 상기와 같이 AMC 에 폐쇄 루프 기법인 STD를 통합한 구성에서, 궤환(Feedback) 정보는 AMC 변조, 코딩 레벨 선택뿐만 아니라 안테나 선택 정보도 알려주고, 송신단은 이 정보에 따라 전송 안테나도 선택하고, MCS 임계치 내에서 최적의 변조방식과 코딩형태를 결정한다.
도10은 본 발명에 의해 BLAST와 STD를 결합한 장치의 구성을 보인 블록도로서, 이에 도시된 바와 같이 송신 데이터를 인코딩하는 인코더(301)와; 상기 인코더(301)에서 출력되는 데이터를 인터리빙하는 채널 인터리버(302)와; 상기 채널 인터리버(302)에서 출력되는 데이터를 변조하는 변조기(303)와; 상기 변조기(303)에서 출력되는 데이터를 출력하기 위한 송신 안테나를 선택하는 송신 안테나 선택부(304)와; 상기 출력되는 데이터를 순차적으로 입력받아 그 데이터를 상기 선택된 안테나를 통해 출력하는 BLAST처리부(305)와; 안테나를 통해 수신된데이터를 BLAST 디코딩하는 BLAST디코더(306)와; 상기 BLAST 디코딩된 데이터를 입력받아 채널 상태 정보를 추정하여 송신 안테나 선택부(304) 및 복조기(308)에 출력하는 채널/SNR 추정기(307)와; 상기 BLAST디코더(306)에서 출력되는 디코딩 데이터를, 상기 채널/SNR 추정값에 의해 복조하는 복조기(308)와; 상기 복조기(308)에서 출력되는 복조 데이터를 채널 디인터리빙하는 채널 디인터리버(309)와; 상기 채널 디인터리버(309)에서 출력되는 데이터를 디코딩하여 정보 비트를 출력하는 디코더(310)로 구성하며, 이와같이 구성된 장치의 동작을 설명하면 다음과 같다.
먼저, BLAST디코더(306)는, 안테나를 통해 수신된 데이터를 BLAST 디코딩하여 이를 채널/SNR 추정기(307) 및 복조기(308)에 인가하고, 상기 채널/SNR 추정기(307)는, 채널/SNR 추정값을 송신 안테나 선택부(304)에 인가하여 최적의 채널 조건에 맞게 송신 안테나가 선택될 수 있도록 한다.
이후 복조기(308)는 상기 BLAST디코더(306)에서 출력되는 디코딩 데이터를, 상기 채널/SNR 추정값에 의해 복조하고, 채널 디인터리버(309)는 상기 복조기(308)에서 출력되는 복조 데이터를 채널 디인터리빙하고, 디코더(310)를 통해 상기 디인터리빙된 데이터를 디코딩하여 정보 비트를 출력한다.
다음, 도11은 본 발명에 의해 AMC와 STD와 BLAST를 결합한 장치의 구성을 보인 블록도로서, 이에 도시된 바와 같이 송신 데이터를 인코딩하는 인코더(401)와; 상기 인코더(401)에서 출력되는 데이터를 인터리빙하는 채널 인터리버(402)와; 상기 채널 인터리버(402)에서 출력되는 데이터를 변조하는 변조기(403)와; 궤환 정보인 채널/SNR 추정값에 의해 상기 변조 데이터의 출력을 위한 송신 안테나를 선택하는 송신 안테나 선택부(304)와; 상기 변조기(403)에서 출력되는 데이터를 순차적으로 입력받아 그 데이터를 상기 선택된 송신 안테나를 통해 출력하는 BLAST처리부(405)와; 안테나를 통해 수신된 데이터를 BLAST 디코딩하는 BLAST디코더(406)와; 상기 BLAST 디코딩된 데이터를 입력받아 채널 상태 정보를 추정하는 채널/SNR 추정기(407)와; 상기 채널/SNR 추정기(407)에서 출력된 채널/SNR 추정값에 의해, MCS임계치 내에서 최적의 방식과 코딩형태를 선택하기 위한 제어신호를, 인코더(401), 채널 인터리버(402),변조기(403)에 인가하는 MCS레벨 선택기(411)와; 상기 BLAST디코더(406)에서 출력되는 디코딩 데이터를, 상기 채널 추정값에 의해 복조하는 복조기(408)와; 상기 복조기(408)에서 출력되는 복조 데이터를 채널 디인터리빙하는 채널 디인터리버(409)와; 상기 채널 디인터리버(409)에서 출력되는 데이터를 디코딩하여 정보 비트를 출력하는 디코더(410)로 구성하며, 이와같이 구성된 장치의 동작을 설명하면 다음과 같다.
먼저, BLAST디코더(406)는, 안테나를 통해 수신된 데이터를 BLAST 디코딩하여 이를 채널/SNR 추정기(407) 및 복조기(408)에 인가하고, 상기 채널/SNR 추정기(407)는, 상기 BLAST디코더(406)에서 출력되는 데이터를 입력받아 채널/SNR 상태정보를 추정하여 그에 따른 채널/SNR태 추정값을 복조기(408)와 MCS레벨선택기(411) 및 송신 안테나 선택부(404)에 인가한다.
이에 따라, 상기 MCS레벨선택기(411)는, 상기 채널/SNR 추정기(407)에서 출력된 채널/SNR 추정값에 의해, MCS임계치 내에서 최적의 방식과 코딩형태를 선택하기 위한 제어신호를, 인코더(404), 채널 인터리버(402), 변조기(403)에 인가하고,상기 인코더(401), 채널 인터리버(402),변조기(403)는, 상기 MCS레벨 선택기(411)의 제어신호에 의해 선택된, MCS임계치 내에서 최적의 방식과 코딩형태로 데이터를 처리하는데, 즉 인코더(401)는, 송신 데이터를 인코딩하여 채널 인터리버(402)를 통해 인터리빙한후, 그 채널인터리버(402)에서 출력되는 데이터를 변조기(403)에서 변조하여 출력한다.
이후, BLAST처리부(405)는, 상기 변조기(403)에서 출력되는 데이터를 순차적으로 입력받아, 송신 안테나 선택부(404)에서 선택된 안테나를 통해 출력한다.
참고로, 첨부된 도12 내지 도20은 종래의 AMC 및 STD, BLAST 단일 방법으로 사용할 경우의 성능 및 본 발명에 의해 STD + BLAST 및 AMC + STD + BLAST에 의한 성능을 비교해 보이기 위한 상태도이다.
먼저, 도12는 AMC에서 FER(Frame Error Rate)와 Through를 보인 것으로, 채널 조건에 따라 최적의 MCS 레벨을 선택하게 된다.
다음, 도13은 다이버시티(Diversity)에 따른 에러성능을 보여주는 것으로, 특히 QPSK든 8PSK든 STTD에 비하여 STD의 성능이 더 좋음을 알 수 있다.
다음, 도14는 전송안테나가 2개인 경우의 BLAST에 따른 에러성능을 보여주는 것이고, 도15는 전송안테나가 4개인 경우의 BLAST에 따른 에러성능을 보여주는 것으로, 특히 Canceling을 제외한 nulling만을 수행한 방식을 INV로 나타내었는데, 이는 채널 응답행렬의 pseudo-inverse를 수신신호에 곱하여 nulling만을 수행한 것으로서 ZF방법으로 채널의 영향을 보상해주는 역활을 수행한다.
이때, nulling과 canceling을 모두 수행한 V-BLAST의 경우는 MMSE와 ZF방식의 2가지 nulling방식을 고려한다.
다음, 도16은 본 발명에서 AMC와 다이버시티(STTD, STD)를 통합한 경우의 성능을 보인 것으로, AMC와 STD를 통합한 것은 AMC에 비해 월등히 성능이 향상된 것을 알 수 있다.
그리고, 도17은 본 발명에 의해 AMC와 BLAST를 통합한 경우의 성능을 보인 것으로, AMC 보다는 AMC와 BLAST를 통합한 것이 전송률면에서 더욱 성능이 향상된 것을 알 수 있다.
다음, 도18은 본 발명에 의해 AMC와 BLAST 및 AMC와 STD의 성능을 비교한 것으로, AMC와 STD를 통합한 장치 보다는 AMC와 BLAST를 통합한 장치의 성능이 전송률면에서 더욱 성능이 좋음을 알 수 있다.
다음, 도19는 본 발명에 의해 STD와 BLAST를 통합한 장치의 성능을 보인 것으로, BLAST만으로 구성된 장치보다는 STD와 BLAST를 결합한 장치가 BER(Bit Error Rate) 면에서 성능이 더욱 향상되었음을 알 수 있다.
그리고, 도20은 본 발명에 의해 AMC와 STD, BLAST를 결합한 장치의 성능을, 단일 AMC와 AMC에 BLAST를 결합한 장치의 성능과 비교하여 보인 것으로, AMC 또는 AMC + BLAST(2 ×2 MMSE) 보다는 AMC + STD + BLAST(2 among 4 : 2 ×2 MMSE) 성능이 전송률면에서 가장 성능이 좋음을 보여준다.
이상에서 설명한 바와 같이 본 발명 이동통신 단말기의 적응 변조 코딩 장치는, AMC(Adaptive Modulation Coding)에 송신 안테나마다 독립적인 레이어 구조를갖는 BLAST(Bell-Lab Layered Space-Time)을 조합함으로써, 에러성능과 순방향 링크 전송률을 향상시키는 효과가 있다.

Claims (2)

  1. 송신 데이터를 인코딩하는 인코더와;
    상기 인코더에서 출력되는 데이터를 인터리빙하는 채널 인터리버와;
    상기 채널 인터리버에서 출력되는 데이터를 변조하는 변조기와;
    상기 변조기에서 출력되는 데이터를 출력하기 위한 송신 안테나를 선택하는 송신 안테나 선택부와;
    상기 출력되는 데이터를 순차적으로 입력받아 그 데이터를 상기 선택된 안테나를 통해 출력하는 BLAST처리부와;
    안테나를 통해 수신된 데이터를 BLAST 디코딩하는 BLAST디코더와;
    상기 BLAST 디코딩된 데이터를 입력받아 채널 상태 정보를 추정하여 송신 안테나 선택부 및 복조기에 출력하는 채널/SNR 추정기와;
    상기 BLAST디코더에서 출력되는 디코딩 데이터를, 상기 채널/SNR 추정값에 의해 복조하는 복조기와;
    상기 복조기에서 출력되는 복조 데이터를 채널 디인터리빙하는 채널 디인터리버와;
    상기 채널 디인터리버에서 출력되는 데이터를 디코딩하여 정보 비트를 출력하는 디코더로 구성한 것을 특징으로 하는 이동통신 단말기의 적응 변조 코딩 장치.
  2. 송신 데이터를 인코딩하는 인코더와;
    상기 인코더에서 출력되는 데이터를 인터리빙하는 채널 인터리버와;
    상기 채널 인터리버에서 출력되는 데이터를 변조하는 변조기와;
    궤환 정보인 채널/SNR 추정값에 의해 상기 변조 데이터의 출력을 위한 송신 안테나를 선택하는 송신 안테나 선택부와;
    상기 변조기에서 출력되는 데이터를 순차적으로 입력받아 그 데이터를 상기 선택된 송신 안테나를 통해 출력하는 BLAST처리부와;
    안테나를 통해 수신된 데이터를 BLAST 디코딩하는 BLAST디코더와;
    상기 BLAST 디코딩된 데이터를 입력받아 채널 상태 정보를 추정하는 채널/SNR 추정기와;
    상기 채널/SNR 추정기에서 출력된 채널/SNR 추정값에 의해, MCS임계치 내에서 최적의 방식과 코딩형태를 선택하기 위한 제어신호를, 인코더, 채널 인터리버,변조기에 인가하는 MCS레벨 선택기와;
    상기 BLAST디코더에서 출력되는 디코딩 데이터를, 상기 채널 추정값에 의해 복조하는 복조기와;
    상기 복조기에서 출력되는 복조 데이터를 채널 디인터리빙하는 채널 디인터리버와;
    상기 채널 디인터리버에서 출력되는 데이터를 디코딩하여 정보 비트를 출력하는 디코더로 구성한 것을 특징으로 하는 이동통신 단말기의 적응 변조 코딩 장치.
KR10-2002-0061905A 2002-10-10 2002-10-10 이동 통신 단말기의 적응 변조 코딩 장치 KR100438564B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR10-2002-0061905A KR100438564B1 (ko) 2002-10-10 2002-10-10 이동 통신 단말기의 적응 변조 코딩 장치
CNB031365434A CN1233191C (zh) 2002-10-10 2003-05-23 移动通信终端机的自适应调制编码装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0061905A KR100438564B1 (ko) 2002-10-10 2002-10-10 이동 통신 단말기의 적응 변조 코딩 장치

Publications (2)

Publication Number Publication Date
KR20040032680A true KR20040032680A (ko) 2004-04-17
KR100438564B1 KR100438564B1 (ko) 2004-07-02

Family

ID=34192024

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0061905A KR100438564B1 (ko) 2002-10-10 2002-10-10 이동 통신 단말기의 적응 변조 코딩 장치

Country Status (2)

Country Link
KR (1) KR100438564B1 (ko)
CN (1) CN1233191C (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100754660B1 (ko) * 2004-06-19 2007-09-03 삼성전자주식회사 통신 시스템에서 적응 변조/부호 부 채널 할당 시스템 및 방법
KR100866615B1 (ko) * 2007-01-18 2008-11-04 고려대학교 산학협력단 통신 시스템에서 신호 송수신 방법 및 장치

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100388645C (zh) * 2004-09-28 2008-05-14 上海贝尔阿尔卡特股份有限公司 一种改善v-blast检测性能的预编码方法和装置
US7471620B2 (en) * 2004-09-30 2008-12-30 Motorola, Inc. Method for the selection of forward error correction (FEC)/ constellation pairings for digital transmitted segments based on learning radio link adaptation (RLA)
JP4412181B2 (ja) * 2005-01-21 2010-02-10 株式会社日立製作所 適応変調方法並びに符号化率制御方法
US7502408B2 (en) * 2005-04-21 2009-03-10 Broadcom Corporation RF transceiver having adaptive modulation
CN100340077C (zh) 2005-11-29 2007-09-26 东南大学 多天线无线传输***中信道环境自适应传输方法
CN101340609B (zh) * 2007-07-04 2011-10-26 上海华为技术有限公司 广播多播业务发送方法、设备及***
CN101615971B (zh) * 2008-06-24 2012-11-14 中兴通讯股份有限公司 一种无线数据的接收方法
CN101620664A (zh) * 2008-07-03 2010-01-06 中兴通讯股份有限公司 一种阅读器向标签传输数据信息的方法
CN105634676A (zh) * 2016-02-01 2016-06-01 河北科技师范学院 一种使用结构化数据对象传送架构的通信***

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100246462B1 (ko) * 1997-12-26 2000-03-15 서정욱 송수신 시스템에서의 변복조 적응 절체 장치 및방법
JP2000261398A (ja) * 1999-03-11 2000-09-22 Kokusai Electric Co Ltd 通信装置
US6542558B1 (en) * 1999-05-28 2003-04-01 Telefonaktiebolaget Lm Ericsson (Publ) Optimum turbo decoding architecture and method using a constant or quasi-constant signal-to-noise ratio
KR100787026B1 (ko) * 2001-12-31 2007-12-18 엘지전자 주식회사 적응 변조기법과 다중 반송파를 이용한 데이터 송신기 및수신기
KR100810350B1 (ko) * 2002-01-07 2008-03-07 삼성전자주식회사 안테나 어레이를 포함하는 부호분할다중접속 이동통신시스템에서 다양한 채널상태에 따른 데이터 송/수신 장치 및 방법
KR20030083489A (ko) * 2002-04-23 2003-10-30 삼성전자주식회사 이동통신시스템에서의 다이버시티 수신 장치 및 방법
KR100917882B1 (ko) * 2002-07-10 2009-09-16 삼성전자주식회사 기지국/이동국 다중 안테나를 포함하는 이동 통신 장치 및방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100754660B1 (ko) * 2004-06-19 2007-09-03 삼성전자주식회사 통신 시스템에서 적응 변조/부호 부 채널 할당 시스템 및 방법
KR100866615B1 (ko) * 2007-01-18 2008-11-04 고려대학교 산학협력단 통신 시스템에서 신호 송수신 방법 및 장치

Also Published As

Publication number Publication date
CN1489409A (zh) 2004-04-14
CN1233191C (zh) 2005-12-21
KR100438564B1 (ko) 2004-07-02

Similar Documents

Publication Publication Date Title
KR100498326B1 (ko) 이동통신 단말기의 적응 변조 코딩 장치 및 방법
KR100548311B1 (ko) 이동 통신 시스템에서의 송신 다이버시티 장치와 방법
KR100976878B1 (ko) 적응적 공간-시간 인코딩, 변조 및 에러 코딩을 이용한 통신 장치 및 방법
US7783262B2 (en) Method for adaptive interleaving in a wireless communication system with feedback
KR100721068B1 (ko) 차분 시공간 블럭 코딩
US6934320B2 (en) Orthogonalized spatial multiplexing for wireless communication
Gong et al. Space-frequency-time coded OFDM for broadband wireless communications
US20060093066A1 (en) Apparatus and method for space-time-frequency block coding
JP5543459B2 (ja) 多重入出力通信システム及びその制御方法
JP2005535221A (ja) M対の送信アンテナを含む多重入力/多重出力無線通信システムにおいてデータシンボルのストリームを送信するための方法、送信機およびシステム
US20070127360A1 (en) Method of adaptive transmission in an orthogonal frequency division multiplexing system with multiple antennas
JP2009514310A (ja) 可変ダイバーシティ利得を有する多重アンテナ伝送
EP2191584A2 (en) Methods and apparatus for wideband transmission based on multi-user mimo and two-way training
KR20060043800A (ko) 성능 향상위한 시공간 주파수 블록 부호화 장치 및 방법
KR20060043799A (ko) 성능 향상위한 시공간 블록 부호화 장치 및 방법을 구현하는 송수신 장치 및 방법
KR100438564B1 (ko) 이동 통신 단말기의 적응 변조 코딩 장치
WO2007049926A2 (en) Method for encoding space-time codes in a wireless communication system having multiple antennas
KR20050007734A (ko) 이동 통신 시스템에서의 송신 다이버시티 장치 및 방법
KR100595584B1 (ko) 무선 송수신 장치
Zummo et al. Space-time coded QPSK for rapid fading channels
Sun et al. Soft decision-based iterative interference cancellation (IIC) in group-wise STBC (G-STBC) MIMO systems
KR100446753B1 (ko) 이동통신 단말기의 적응 변조 코딩 장치
Kamruzzaman Performance of turbo coded wireless link for SIMO using SC EGC and MRC
KR101519141B1 (ko) 다중입출력 통신시스템의 제어방법
KR20100022629A (ko) 다중입출력 통신시스템 및 그 제어방법

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee