[go: up one dir, main page]

KR101681148B1 - 무선통신 시스템 및 그의 harq 운용 방법 - Google Patents

무선통신 시스템 및 그의 harq 운용 방법 Download PDF

Info

Publication number
KR101681148B1
KR101681148B1 KR1020100039547A KR20100039547A KR101681148B1 KR 101681148 B1 KR101681148 B1 KR 101681148B1 KR 1020100039547 A KR1020100039547 A KR 1020100039547A KR 20100039547 A KR20100039547 A KR 20100039547A KR 101681148 B1 KR101681148 B1 KR 101681148B1
Authority
KR
South Korea
Prior art keywords
dci format
retransmission
control signal
base station
codewords
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.)
Active
Application number
KR1020100039547A
Other languages
English (en)
Other versions
KR20110113543A (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 US13/582,223 priority Critical patent/US20120320863A1/en
Priority to PCT/KR2011/002349 priority patent/WO2011126259A2/en
Publication of KR20110113543A publication Critical patent/KR20110113543A/ko
Application granted granted Critical
Publication of KR101681148B1 publication Critical patent/KR101681148B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1893Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1896ARQ related signaling

Landscapes

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

Abstract

본 발명의 목적은 LTE-A 시스템의 상향링크에서 단말에 2개의 부호어가 할당될 때 두 개의 부호어에 대한 HARQ 프로세스를 효율적으로 운용하기 위함이다. 특히 HARQ 프로세스가 진행되는 중에 하나의 부호어는 복호에 성공하고 다른 하나의 부호어는 복호에 실패한 경우, 단말이 PDCCH의 제어 신호 또는 PHICH들의 ACK/NACK 정보를 통해 재전송과 초기전송을 동시에 스케줄링 받을 수 있도록 하는 방법을 제안한다. 제안하는 방법을 사용하면 단말의 PDCCH 검출을 위한 복잡도는 증가하지 않으면서도 제어 신호에 필요한 자원의 양은 줄일 수 있다.

Description

무선통신 시스템 및 그의 HARQ 운용 방법 {WIRELESS COMMUNICATION SYSTEM AND METHOD FOR HARQ PROCESS THEREOF}
본 발명은 LTE-A 시스템의 상향링크 다중 안테나 시스템을 위한 장치에 관한 것으로, 두 개의 부호어들에 대한 HARQ 프로세스를 효율적으로 운용하기 위해 새로운 PDCCH의 설계 및 이에 따른 기지국과 단말의 동작에 관한 것이다.
일반적으로, 무선통신 시스템에서 데이터 전송 시 전송오류를 제어하는 기술로서 FEC(forward error correction) 기법과 ARQ(automatic repeat request) 기법이 있다. 상기 FEC 기법은 수신된 데이터에서 검출한 오류에 대하여 정정을 시도하고 성공하였을 경우 올바른 데이터를 복호하지만, 오류정정에 실패하였을 경우 사용자에게 잘못된 정보가 제공되거나 정보가 누락될 수 있다. ARQ 기법은 오류검출 능력이 좋은 FEC 부호를 사용하여 데이터를 전송하고, 수신된 데이터에서 오류가 검출되었을 시에는 수신단에서 송신단으로 데이터 재전송을 요청한다.
상기 FEC 기법의 경우, 채널 환경이 좋은 경우에는 무선통신 시스템에서 상대적으로 낮은 효율을 갖게 되고, 오류 정정에 실패할 경우 무선통신 시스템의 신뢰도를 떨어뜨리게 된다. 반면 ARQ 기법의 경우에는 무선통신 시스템의 높은 신뢰도를 보장하고 낮은 리던던시(redundancy)로 효율적인 전송이 가능하지만, 채널 환경이 나빠질 경우 잦은 재전송 요청으로 무선통신 시스템 효율이 크게 저하되는 단점이 있다. 이와 같은 단점을 극복하기 위하여 상기 두 기법을 적절하게 결합한 것이 HARQ(hybrid ARQ) 기법이다.
상기 HARQ 기법은 기본적으로 수신된 부호화 데이터(이하, "HARQ 패킷"이라 함)에 대하여 오류정정을 시도하고, CRC(cyclic redundancy check)와 같은 간단한 오류검출 부호를 사용하여 상기 HARQ 패킷의 재전송 요청 여부를 결정한다. HARQ 기법을 사용하는 시스템의 수신측은 수신한 HARQ 패킷에 대한 오류 존재 여부를 판단한 뒤, 오류 존재 여부에 따라 HARQ 긍정적 인지(positive acknowledgement; 이하 "ACK"라 함) 신호, 또는 HARQ 부정적 인지(negative acknowledgement; 이하 "NACK"라 함) 신호를 송신측으로 전송한다. 송신측은 상기 HARQ ACK/NACK 신호(이하, "응답신호"라 함)에 따라 HARQ 패킷의 재전송 혹은 새로운 HARQ 패킷의 전송을 수행한다. 수신측에서는 HARQ 패킷을 수신하였을 때 적절한 자원을 사용하여 상기 응답신호를 송신한다.
3GPP EUTRA(혹은 LTE 라고 칭함) 또는 Advanced E-UTRA(혹은 LTE-A 라고 칭함)와 같은 OFDM(orthogonal frequency division multiplexing) 기반 무선통신 시스템에서는 상기 응답신호를 몇 개의 부반송파들, 즉 응답채널에 실어서 전송한다. 일반적으로, 임의의 패킷 데이터 전송구간(transmission time interval; 이하 "TTI"라 함)에는 여러 사용자를 위한 패킷 데이터들이 동시에 전송되므로, 상기 각 HARQ 패킷에 대한 응답채널들은 상기 TTI에 데이터를 스케줄링 받은 사용자들로부터 수신된 데이터의 복호 후 약속된 시간에 각각 전송된다.
LTE에서의 상기 응답채널 전송을 하향링크와 상향링크로 구분하여 살펴보면, 하향링크 데이터 채널들에 대한 응답채널은 상기 각 데이터 채널을 기지국으로부터 수신한 각 단말이 상기 응답신호를 전송하기 위한 물리채널(physical channel) 자원을 기지국으로부터 할당 받아서 상향링크로 전송한다. 한편, 상향링크 데이터 채널들에 대한 응답채널의 경우에는, 기지국이 상기 데이터 채널들을 해당 단말들로부터 수신한 후에 상기 기지국과 각 단말 간에 약속된 자원을 통하여 각 데이터 패킷에 대한 응답채널을 전송한다.
LTE에서 PHICH(Physical Hybrid-ARQ Indicator Channel)는 상향링크 데이터에 대한 응답신호를 전송하기 위한 물리채널이다. 만약 LTE 단말이
Figure 112010027582368-pat00001
번째 TTI에서 상향링크를 통해 데이터 전송했다면
Figure 112010027582368-pat00002
번째 TTI에서 PHICH를 수신한다. 이 때 별도의 제어신호 없이 PHICH를 수신했고 그 정보가 NACK에 해당한다면, 단말은
Figure 112010027582368-pat00003
번째 TTI에서 약속된 전송 파라미터를 사용해 상기 데이터를 재전송한다. 만약 단말이 재전송을 위해 상기 약속된 전송 파라미터와 다른 파라미터를 사용해야 한다면, 기지국은 별도의 제어 신호를 전송해야 한다.
기지국은 PDCCH(physical downlink control channel)를 통하여 단말의 상향링크 데이터 전송에 필요한 파라미터들을 전송하며 단말의 상향링크 초기 전송이 발생하기 위해서는 반드시 단말에서 이러한 PDCCH 정보가 필요하다. LTE 시스템에서는 상향링크에서 SU-MIMO(single user multiple-input multiple-output) 모드가 사용되지 않기 때문에 단일 부호어 전송만이 가능하며, 이러한 단말의 상향링크 전송을 스케줄링하기 위해 하기 <표 1>과 같이 다수개의 필드(field)들을 갖는 DCI(downlink control information) 포맷(format) 0을 사용한다.
이 때 하기 <표 1>에서 DF(differentiation flag) 필드는 같은 크기를 가지는 하향링크 DCI와의 구분을 위해 필요하고, HF(hopping flag) 필드는 단말의 주파수 도약(frequency hopping) 사용 여부를 나타내며, RBA(resource block assignment) 필드는 상향링크 전송을 위해 사용될 주파수 자원에 대한 정보를 나타낸다. 여기서
Figure 112010027582368-pat00004
은상향링크전송에사용할자원블록(resourceblock;RB)의개수를나타낸다. MCS(modulation and coding scheme) 필드는 변조 및 사용할 채널 부호(MCS)에 대한 정보를 포함한다. NDI(new data indicator) 필드는 이번 전송의 초기전송 여부를 나타낸다. TPC(transmission power control) 명령(command) 필드는 전송에 필요한 전력을 제어하기 위해 사용된다. CSI(cyclic shift indicator) 필드는 DM-RS(demodulation reference signal)의 정보를 나타낸다. CQIR(channel quality information request) 필드는 기지국에서 비주기(aperiodic) CQI의 필요 여부를 나타낸다.
Figure 112010027582368-pat00005
추후에 도입되는 LTE-A 시스템에서는 상향링크에서 SU-MIMO 모드가 지원된다. 이로 인해 LTE-A 시스템에서 최대 두 개의 부호어들 전송이 가능하게 된다. 따라서 DCI 포맷 0만으로는 두 개의 부호어들 모두에 대한 스케줄링이 힘들어지며 이를 해결하기 위해 LTE-A 시스템에서는 두 개의 부호어들을 스케줄링하기 위한 새로운 DCI 포맷을 설계하는 것이 논의되고 있다. 본 발명에서는 이러한 새로운 DCI 포맷을 DCI 포맷 0B라 칭하고, 이는 하기 <표 2>와 같이 다수개의 필드들을 포함한다. 여기서 PMI(precoding matrix indicator) 필드는 단말의 SU-MIMO 동작을 위해 필요한 프리코더(precoder)를 지시하기 위해 사용된다.
Figure 112010027582368-pat00006
LTE-A 시스템에서 단말이 SU-MIMO 모드로 상향링크를 통해 두 개의 부호어들을 전송하고 있는 경우에, 기지국이 하나의 부호어만 복호에 성공하고 다른 하나의 부호어는 복호에 실패하여, 단말의 다음 상향링크 전송에 하나의 초기전송과 실패한 부호어에 대한 재전송을 동시에 스케줄링해야 하는 상황을 고려해 보자. 가장 간단한 방법은, 이 경우에도 DCI 포맷 0B를 사용하여 초기전송과 재전송을 모두 스케줄링하는 것이다. 하지만 재전송의 경우에는 기존 LTE 시스템의 동작처럼 별도의 제어 신호가 필요 없는 경우가 많아서 하나의 초기전송만을 스케줄링하기 위해 DCI 포맷 0B를 사용하는 것은 자원의 낭비를 초래하게 된다. 또한 이러한 문제를 해결하기 위해 단순한 방법으로 새로운 DCI 포맷을 설계하게 되면 PDCCH의 검출 복잡도를 증가시키는 문제를 일으키게 된다.
본 발명은 LTE-A 시스템에서 SU-MIMO 모드로 동작하는 단말에 두 개의 부호어들이 할당된 경우, 시스템이 두 개의 부호어들에 대한 HARQ 프로세스(process)를 효율적으로 운용하는 방법을 제안한다. 특히 HARQ 프로세스가 진행되는 중에 하나의 부호어는 복호에 성공하고 다른 하나의 부호어는 복호에 실패한 경우, 단말이 PDCCH의 제어 신호 또는 PHICH들의 ACK/NACK 정보를 통해 재전송과 초기전송을 동시에 스케줄링 받을 수 있도록 하는 방법을 제안한다. 제안하는 방법을 사용하면 단말의 PDCCH 검출을 위한 복잡도는 증가하지 않으면서도 제어 신호에 필요한 자원의 양은 줄일 수 있다.
상기와 같은 목적을 달성하기 위해 본 발명은 DCI 포맷 0와 같은 크기의 새로운 DCI 포맷을 설계하고 이를 위한 단말 및 기지국 동작을 정의하여 단말의 재전송과 초기전송을 동시에 효율적으로 스케줄링할 수 있도록 한다. 제안하는 방법을 사용하면 단말의 PDCCH 검출 복잡도는 증가하지 않으면서 작은 크기의 제어 비트들만으로도 단말의 재전송과 초기전송을 동시에 스케줄링할 수 있다.
즉 본 발명에 따른 무선통신 시스템에서 HARQ 운용 방법은, 단말에서 송신되는 두 개의 부호어들을 복호하는 과정과, 상기 부호어들 중 어느 하나의 복호에 성공하고, 상기 부호어들 중 다른 하나의 복호에 실패 시, 상기 성공한 부호어에 대응하는 초기전송과 상기 실패한 부호어에 대응하는 재전송을 위한 스케줄링 정보를 결정하는 과정과, 상기 재전송을 요청하기 위한 재전송 지시자를 갖는 DCI 포맷에 따라 제어 신호를 생성하여 상기 단말로 송신하는 과정을 포함하는 것을 특징으로 한다.
그리고 본 발명에 따른 무선통신 시스템에서 HARQ 운용 방법은, 기지국에서 DCI 포맷에 따른 제어 신호 수신 시, 상기 제어 신호가 두 개의 부호어들에 대응하는 응답인지의 여부를 판단하는 과정과, 상기 두 개의 부호어들에 대응하는 응답이면, 상기 DCI 포맷이 재전송 지시자를 포함하고 있는지의 여부를 판단하는 과정과, 상기 재전송 지시자를 포함하고 있으면, 상기 기지국으로 상기 부호어들 중 어느 하나에 대응하는 초기전송과 상기 부호어들 중 다른 하나에 대응하는 재전송을 수행하는 과정을 포함하는 것을 특징으로 한다.
또한 본 발명에 따른 무선 통신 시스템에서 기지국의 수신기는, 단말에서 송신되는 두 개의 부호어들을 복호하기 위한 복호기와, 상기 부호어들 중 어느 하나의 복호에 성공하고, 상기 부호어들 중 다른 하나의 복호에 실패 시, 상기 성공한 부호어에 대응하는 초기전송과 상기 실패한 부호어에 대응하는 재전송을 위한 스케줄링 정보를 결정하고, 상기 재전송을 요청하기 위한 재전송 지시자를 갖는 DCI 포맷에 따라 제어 신호를 생성하여 상기 단말로 송신하기 위한 제어 신호 생성기를 포함하는 것을 특징으로 한다.
게다가, 본 발명에 따른 무선통신 시스템에서 단말의 송신기는, 기지국에서 DCI 포맷에 따른 제어 신호 수신 시, 상기 제어 신호가 두 개의 부호어들에 대응하는 응답인지의 여부를 판단하여, 상기 두 개의 부호어들에 대응하는 응답이면, 상기 DCI 포맷이 재전송 지시자를 포함하고 있는지의 여부를 판단하기 위한 제어 신호 검출기와, 상기 재전송 지시자를 포함하고 있으면, 상기 기지국으로 상기 부호어들 중 어느 하나에 대응하는 초기전송과 상기 부호어들 중 다른 하나에 대응하는 재전송을 수행하기 위한 HARQ 제어기를 포함하는 것을 특징으로 한다.
상술한 바와 같이 본 발명은 LTE-A 시스템 상향링크에서 다중 송신 안테나를 사용하는 단말에 두 개의 부호어들이 할당되고, 하나의 부호어만 복호에 성공하고, 다른 하나의 부호어는 복호에 실패한 경우, 단말의 PDCCH 검출을 위한 검출 복잡도는 증가시키지 않으면서 작은 크기의 제어 비트들만으로도 단말의 재전송과 초기전송을 동시에 스케줄링할 수 있도록 한다. 즉 본 발명을 통해 HARQ 프로세스에서 발생하는 단말의 PDCCH 검출 복잡도와 제어 신호 전송에 필요한 자원의 양을 동시에 줄일 수 있다.
도 1은 본 발명의 실시예들에 따른 단말에서 송신기의 개략적인 구조를 설명하기 위한 도면이다.
도 2는 본 발명의 실시예들에 따른 기지국에서 수신기의 개략적인 구조를 설명하기 위한 도면이다.
도 3은 본 발명의 제1 실시예에 따른 기지국의 동작을 설명하기 위한 도면이다.
도 4는 본 발명의 제1 실시예에 따른 단말의 동작을 설명하기 위한 도면이다.
도 5는 본 발명의 제2 실시예에 따른 기지국의 동작을 설명하기 위한 도면이다.
도 6은 본 발명의 제2 실시예에 따른 단말의 동작을 설명하기 위한 도면이다.
도 7은 본 발명의 제3 실시예에 따른 기지국의 동작을 설명하기 위한 도면이다.
도 8은 본 발명의 제3 실시예에 따른 단말의 동작을 설명하기 위한 도면이다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예들을 보다 상세하게 설명하고자 한다. 이 때 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야 한다. 그리고 본 발명을 설명함에 있어서 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다. 또한 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
또한, 본 발명의 실시예들을 구체적으로 설명함에 있어서, OFDM 기반의 무선통신 시스템, 특히 LTE 혹은 LTE-A 표준을 주된 대상으로 할 것이지만, 본 발명의 주요한 요지는 유사한 기술적 배경 및 채널형태를 가지는 여타의 통신 시스템에도 본 발명의 범위를 크게 벗어나지 아니하는 범위에서 약간의 변형으로 적용 가능하며, 이는 본 발명의 기술분야에서 숙련된 기술적 지식을 가진 자의 판단으로 가능할 것이다.
본 발명은 LTE-A 시스템에서 다중 안테나를 사용하는 단말이 PUSCH 채널의 전송을 위해 2개의 부호어들, 예컨대 CW #0와 CW #1을 사용하는 경우에 HARQ 프로세스를 운용하는 방법에 관한 것이다.
도 1은 본 발명의 실시예들에 따른 단말에서 송신기의 개략적인 구조를 설명하기 위한 도면이다.
도 1을 참조하면, 단말(10)은 제어 신호 검출기(PDCCH & PHICH detector; 110), HARQ 제어기(MIMO HARQ controller; 100), CW 매핑기(CW to Layer Mapper; 101), 프리코더(Layer to Antenna Mapper; Precoder; 102), DFT 수행기(Discrete Fourier Transform performer; 103) 및 IDFT 수행기(Inverse DFT performer; 104)를 포함한다.
제어 신호 검출기(110)는 기지국(도 2의 20)의 PDCCH를 수신하거나 PHICH를 수신하여 각각의 정보를 검출한다. HARQ 제어기(100)는 PDCCH & PHICH 검출기(110)에서 검출된 정보에 따라 초기전송 또는 재전송을 위한 부호어들을, 예컨대 CW #0과 CW #1에 할당하여 변조한다. CW 매핑기(101)는 부호어들을 레이어 매핑(layer mapping)시킨다. 프리코더(102)는 부호어들을 다중 송신 안테나를 위해 프리코딩한다. DFT 수행기(103)는 부호어들에 이산 푸리에 변환을 수행하고, IDFT 수행기(104)는 부호어들에 역변환을 수행하여 다중 송신 안테나를 통해 전송한다.
즉 본 실시예의 단말(10)에 있어서, 제어 신호 검출기(110)는 기지국(20)에서 DCI 포맷에 따른 제어 신호 수신 시, 제어 신호가 두 개의 부호어들에 대응하는 응답인지의 여부를 판단한다. 그리고 두 개의 부호어들에 대응하는 응답이면, 제어 신호 검출기(110)는 DCI 포맷이 재전송 지시자를 포함하고 있는지의 여부를 판단한다. 또한 재전송 지시자를 포함하고 있으면, 제어 신호 검출기(110)는 DCI 포맷에 부호어들 중 초기전송을 위한 어느 하나를 식별하기 위한 부호어 지시자가 존재하는지의 여부를 더 판단할 수 있다. 또는 재전송 지시자를 포함하고 있으면, 제어 신호 검출기(110)는 PHICH에서 부호어 별 NACK 신호 또는 ACK 신호를 검출할 수 있다.
그리고 본 발명의 실시예들에 따른 단말(10)에 있어서, 재전송 지시자를 포함하고 있으면, HARQ 제어기(100)는 기지국(20)으로 부호어들 중 어느 하나에 대응하는 초기전송과 부호어들 중 다른 하나에 대응하는 재전송을 수행한다. 이 때 HARQ 제어기(100)는 DCI 포맷 내 부호어 지시자에 따라 부호어 별로 재전송 여부를 결정하여 수행할 수 있다. 또는 HARQ 제어기(100)는 PHICH의 NACK 신호에 대응하여 부호어 별로 재전송 여부를 결정하여 수행할 수 있다.
도 2는 본 발명의 실시예들에 따른 기지국에서 수신기의 개략적인 구조를 설명하기 위한 도면이다.
도 2를 참조하면, 기지국(20)은 DFT 수행기(200), MIMO 검출기(MIMO detection performer; 201), FDE 수행기(Frequency Domain Equalization performer; 202), IDFT 수행기(203), CW 역매핑기(Layer to CW Demapper; 204), 복호기들(Decoder #0, Decoder #1; 205, 215) 및 제어 신호 생성기(PHICH & PDCCH generator; 206)을 포함한다.
DFT 수행기(200)는 다중 안테나를 통해 수신된 신호에 DFT를 수행한다. MIMO 검출기(201)를 통과 시킨 후에 FDE 수행기(202)는 신호를 주파수 영역으로 등화시킨다. IDFT 수행기(203)는 신호에 역변환을 수행한다. CW 역매핑기(204)는 신호에 레이어 역매핑을 수행한다. 이 때 CW 역매핑기(204)는 신호에서 부호어들, 예컨대 CW #0과 CW #1을 결정한다. 복호기들(205, 215)은 데이터를 복호한 후 CRC를 통해 복호된 데이터의 오류 존재 여부를 검사한다. 그리고 복호기들(205, 215)은 부호어들의 복호 성공 여부를 결정한다. 이 때 복호기들(205, 215)은 부호어들 각각의 복호 성공 여부에 따라 기지국(20)에서 수신한 데이터에 대한 응답신호, 즉 ACK/NACK 정보를 파악할 수 있다. 제어 신호 생성기(206)는 부호어들의 복호 성공 여부에 따라 PHICH를 생성하거나, 단말(10)로 필요한 제어신호를 전송하기 위해 PDCCH를 생성한다.
즉 본 실시예들에 따른 기지국(20)에 있어서, 부호어들 중 어느 하나의 복호에 성공하고, 부호어들 중 다른 하나의 복호에 실패 시, 제어 신호 생성기(206)는 성공한 부호어에 대응하는 초기전송과 실패한 부호어에 대응하는 재전송을 위한 스케줄링 정보를 결정한다. 그리고 제어 신호 생성기(206)는 재전송을 요청하기 위한 재전송 지시자를 갖는 DCI 포맷에 따라 제어 신호를 생성하여 단말(10)로 송신한다. 이 때 제어 신호 생성기(206)는 DCI 포맷에 성공한 부호어를 식별하기 위한 부호어 지시자를 더 포함시켜 제어 신호를 송신할 수 있다. 또는 제어 신호 생성기(206)는 제어 신호와 함께, 실패한 부호어에 대응하는 NACK 신호와 성공한 부호어에 대응하는 ACK 신호를 포함하는 PHICH를 송신할 수 있다.
본 발명에서 두 개의 부호어들 중에서 적어도 하나가 복호에 성공한 경우만을 고려하여 설명한다.
도 3은 본 발명의 제1 실시예에 따른 기지국의 동작을 설명하기 위한 도면이다.
도 3을 참조하면, 본 실시예는, 기지국(20)이 300단계에서 단말(10)로부터 두 개의 부호어들, 즉 CW #0와 CW #1를 수신하여 부호어들 중에서 적어도 어느 하나의 복호에 성공하는 것으로부터 출발한다. 그리고 기지국(20)은 310단계 및 311단계에서 CW #0과 CW #1의 복호 성공 여부를 확인한다.
만약 310단계에서 CW #0은 복호에 성공하고 CW #1은 복호에 실패한 것으로 판단되면, 기지국(20)은 320단계에서 단말(10)로부터 상향링크를 통해 새로운 패킷의 전송이 필요한지 여부를 확인한다. 이 때 320단계에서 새로운 패킷의 전송이 필요한 것으로 판단되면, 기지국(20)은 330단계에서 CW #1의 재전송과 CW #0에 대한 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 즉 CW #0은 복호에 성공하였으므로, 기지국(20)은 CW #0에 대응하여 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 그리고 CW #1은 복호에 실패하였으므로, 기지국(20)은 CW #1에 대응하여 재전송을 위한 스케줄링 정보를 결정한다. 만약 320단계에서 새로운 패킷의 전송이 필요하지 않은 것으로 판단되면, 기지국(20)은 CW #1의 재전송만을 고려하여 스케줄링 정보를 결정한다. 여기서 기지국(20) 및 단말(10)에서 CW #1의 재전송만을 위한 다양한 동작 방식이 존재할 수 있다. 다만, 이에 대한 기지국(20) 및 단말(10)의 동작은 본 발명에서 고려하는 동작에 영향을 미치지 않으므로 이 경우에 대한 특별한 동작 제한은 두지 않는다.
다음으로, 기지국(20)은 340단계에서 스케줄링 정보 중 단말(10)에서 CW #1의 재전송을 위한 MCS를 변경해야 하거나 단말(10)에서 다음 전송에 사용할 프리코더가 변경되어야 하는지의 여부를 판단한다. 이 때 340단계에서 MCS 또는 단말(10)의 프리코더 중 적어도 어느 하나가 변경되어야 하는 것으로 판단되면, 기지국(20)은 350단계에서 DCI 포맷 0B에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다. 또는 340단계에서 MCS 및 단말(10)의 프리코더에 변경이 필요 없는 것으로 판단되면, 기지국(20)은 351단계에서 DCI 포맷 0와 같은 크기이면서 단말로 CW #0의 초기전송 및 CW #1의 재전송을 모두 스케줄링할 수 있는 새로운 DCI 포맷을 전송해야 한다. 본 발명에서 고려하는 상기 새로운 DCI 포맷을 DCI 포맷 0C라 칭한다.
여기서 상기 DCI 포맷 0C의 설계에 대해 살펴볼 필요가 있다. DCI 포맷 0C는 DCI 포맷 0와 같은 크기를 갖는다. 그리고 DCI 포맷 0C는 단말(10)에서 한 개의 재전송과 한 개의 초기 전송이 일어남을 확인할 수 있어야 하며, CW #0과 CW #1 중에서 어떤 부호어가 복호에 성공했는지를 확인할 수 있어야 한다. 또한 DCI 포맷 0C에는 다음 전송에 발생할 초기 전송에 대한 MCS, TPC 명령 및 CQIR 등의 필드들이 필수적이다. 상기 요소들을 고려했을 때 가능한 DCI 포맷 0C를 아래 <표 3>에 나타내었다.
Figure 112010027582368-pat00007
이 때 상기 <표 3>에 제시한 DCI 포맷 0C는 상기 <표 1>에 나타난 DCI 포맷 0와 같은 크기이다. 여기서 DCI 포맷 0의 FH 필드에 해당하는 비트를 DCI 포맷 0C의 ReTx 지시자(retransmission indicator) 필드를 위해 사용하였고. DCI 포맷 0의 CSI 필드 중 한 비트를 DCI 포맷 0C의 CW 지시자(CW indicator) 필드를 위해 사용한 경우이다. 이 경우에 ReTx 지시자는 DCI 포맷 0와 DCI 포맷 0C를 구분해 주는 비트값으로, 0이면 단말(10)이 PDCCH를 DCI 포맷 0으로 해석하고, 1이면 단말(10)이 PDCCH를 DCI 포맷 0C로 해석하도록 한다. 또한 CW 지시자는 CW #0과 CW #1 중에서 어떤 부호어가 복호에 성공했는지를 알려주는 비트값으로, 0이면 CW #0의 복호 성공을 나타내고, 1이면 CW #1의 복호 성공을 나타낸다. 이 경우에 FH 필드는 ReTx 지시자 필드를 위해 사용되었고 CSI 필드 중 한 비트는 CW 지시자 필드를 위해 사용되었기 때문에, SU-MIMO 모드에서 주파수 도약은 지원하지 않는다는 가정이 필요하고, DCI 포맷 0C를 수신받은 단말(10)은 CS를 이전 전송과 동일하게 설정한다는 가정이 필요하다.
일반적으로 DCI 포맷 0에는 <표 1>에서 나타난 필드들 외에도 하향링크에 대한 DCI 포맷과 비트 수를 맞추기 위한 패딩(padding) 비트가 존재하는데, 이 비트를 DCI 포맷 0C에 대한 ReTx 지시자 필드를 위해 사용하는 것도 고려할 수 있으며, 이 경우에는 SU-MIMO 모드에 대한 상기 주파수 도약의 제약 조건이 필요 없게 된다. 또한 DCI 포맷 0C에 대한 CW 지시자도 CSI 지시자 중의 한 비트 대신에 패딩 비트나 RBA 필드의 비트로 대체하는 것이 가능하며, RBA 필드를 사용하는 경우에 DCI 포맷 0C를 수신 받은 단말(10)은 사용하는 주파수 자원을 이전 전송과 동일하게 설정한다는 가정이 필요하다.
아울러, 351단계에서 DCI 포맷 0C에 해당하는 PDCCH를 사용하여 단말(10)의 CW #1의 재전송과 CW #0에 대한 초기전송을 동시에 스케줄링 하려면, 기지국(20)은 NDI 필드를 토글(toggle)시켜야 한다. 여기서 기지국(20)에서 NDI를 토글시키는 이유는, NDI를 가상의 CRC로 사용하여 단말(10)에서 DCI 포맷 OC의 수신 성공 여부를 확신하도록 하기 위함일 수 있다. 또는 기지국(20)에서 NDI를 토글시키는 이유는, NDI가 토글되지 않은 상황에서 재전송만을 스케줄링하는 것과 같은 기지국(20) 및 단말(10)의 동작과 DCI 포맷 OC를 통한 스케줄링 동작을 구분하기 위함일 수도 있다. 그리고 기지국(20)은 상기 ReTx 지시자를 1로 설정하고, CW 지시자를 0으로 설정한 후, 초기 전송에 대한 스케줄링 정보를 포함한 DCI 포맷 0C를 PDCCH를 통해 전송해야 한다.
한편, 311단계에서 CW #0은 복호에 실패하고 CW #1은 복호에 성공한 것으로 판단되면, 기지국(20)은 321단계에서 단말(10)로부터 상향링크를 통해 새로운 패킷의 전송이 필요한지 여부를 확인한다. 이 때 321단계에서 새로운 패킷의 전송이 필요한 것으로 판단되면, 기지국(20)은 331단계에서 CW #0의 재전송과 CW #1에 대한 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 즉 CW #1은 복호에 성공하였으므로, 기지국(20)은 CW #1에 대응하여 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 그리고 CW #0은 복호에 실패하였으므로, 기지국(20)은 CW #0에 대응하여 재전송을 위한 스케줄링 정보를 결정한다. 만약 321단계에서 새로운 패킷의 전송이 필요하지 않은 것으로 판단되면, 기지국(20)은 CW #0의 재전송만을 고려하여 스케줄링 정보를 결정한다. 여기서 기지국(20) 및 단말(10)에서 CW #0의 재전송만을 위한 다양한 동작 방식이 존재할 수 있다. 다만, 이에 대한 기지국(20) 및 단말(10)의 동작은 본 발명에서 고려하는 동작에 영향을 미치지 않으므로 이 경우에 대한 특별한 동작 제한은 두지 않는다.
다음으로, 기지국(20)은 341단계에서 스케줄링 정보 중 단말(10)에서 CW #0의 재전송을 위한 MCS를 변경해야 하거나 단말(10)에서 다음 전송에 사용할 프리코더가 변경되어야 하는지의 여부를 판단한다. 이 때 341단계에서 MCS 및 단말(10)의 프리코더에 변경이 필요 없는 것으로 판단되면, 기지국(20)은 352단계에서 DCI 포맷 0C에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다. 이 때 기지국(20)은 351단계와 유사하게 DCI 포맷 0C를 구성한다. 다만, CW #1의 초기전송과 CW #0의 재전송을 스케줄링하는 경우, 기지국(20)은 CW 지시자를 0이 아닌 1로 설정한다. 또는 341단계에서 MCS 또는 단말(10)의 프리코더 중 적어도 어느 하나가 변경되어야 하는 것으로 판단되면, 기지국(20)은 353단계에서 DCI 포맷 0B에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다.
한편, 310단계 및 311단계에서 두 개의 부호어들 모두가 복호에 성공한 것으로 판단되면, 기지국(20)은 322단계에서 단말(10)로부터 상향링크를 통해 새로운 패킷의 전송이 필요한지 여부를 확인한다. 이 때 322단계에서 새로운 패킷의 전송이 필요한 것으로 판단되면, 기지국(20)은 332단계에서 단말(10)을 폴백(fallback) 모드로 동작하도록 할 것인지의 여부를 판단한다. 그리고 332단계에서 단말(10)을 폴백 모드로 동작하도록 할 것으로 판단되면, 기지국(20)은 342단계에서 CW #0 또는 CW #1 중 적어도 어느 하나에 대한 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 만약 332단계에서 단말이 폴백 모드로 동작하지 않을 것으로 판단되는 경우는 SU-MIMO 모드에서 새로운 전송에 필요한 기본적인 기지국 동작들이 발생하게 될 것이며 이는 본 발명에서 고려하는 상황과 독립적인 것으로 판단된다. 이 후 기지국(20)은 354단계에서 DCI 포맷 0에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다. 이 때 기지국(20)은 NDI 필드를 토글시켜야 한다. 그리고 기지국(20)은 상기 ReTx 지시자를 0으로 설정한 후, 초기 전송에 대한 스케줄링 정보를 포함한 DCI 포맷 0을 PDCCH를 통해 전송해야 한다. 여기서 DCI 포맷 0를 통해 단말(10)로 하나의 부호어만 스케줄링하고 싶은 경우, 기지국(20)은 ReTx 지시자를 0으로 설정하고, 나머지 필드들을 상기 <표 1>의 DCI 포맷 0와 같이 설정한다.
도 4는 본 발명의 제1 실시예에 따른 단말의 동작을 설명하기 위한 도면이다.
도 4를 참조하면, 본 실시예는, 단말(10)이 400단계에서 DCI 포맷 0와 같은 크기의 제어 정보를 PDCCH를 통해 검출하고, NDI 필드가 토글되어 있음을 확인하는 것으로부터 출발한다. 이 후 단말(10)은 410단계에서 동일 HARQ 프로세스의 이전 전송에서 두 개의 부호어들을 송신했는가를 확인한다. 만약 410단계에서 한 개의 부호어를 송신한 것으로 판단되면, 단말(10)은 421단계에서 ReTx 지시자 외의 나머지 PDCCH를 DCI 포맷 0로 해석하여 LTE 단말과 같이 동작한다. 또는 두 개의 부호어들을 송신한 것으로 판단되면, 단말(10)은 420단계에서 ReTx 지시자에 해당하는 비트값이 1인지의 여부를 확인한다. 이 때 420단계에서 ReTx 지시자에 해당하는 비트값이 0인 것으로 확인되면, 단말(10)은 421단계에서 나머지 PDCCH를 DCI 포맷 0로 해석하여 LTE 단말과 같이 동작한다.
한편, 420단계에서 ReTx 지시자에 해당하는 비트값이 1인 것으로 판단되면, 단말(10)은 430단계에서 나머지 PDCCH의 정보를 DCI 포맷 0C에 따라 해석한다. 이 후 단말(10)은 440단계에서 DCI 포맷 0C 내의 CW 지시자가 1인지의 여부를 확인한다. 이 때 440단계에서 CW 지시자에 해당하는 비트값이 1인 것으로 확인되면, 단말(10)은 450단계에서 재전송 패킷을 CW #0에 할당하고, DCI 포맷 0C의 정보에 따라 생성된 새로운 패킷을 CW #1에 할당한다. 또는 440단계에서 CW 지시자에 해당하는 비트값이 0인 것으로 확인되면, 단말(10)은 451단계에서 재전송 패킷을 CW #1에 할당하고, DCI 포맷 0C의 정보에 따라 생성된 새로운 패킷을 CW #0에 할당한다.
다음으로, 단말(10)은 460단계에서 동일 HARQ 프로세스의 이전 전송과 같은 랭크(rank)와 프리코더를 설정한다. 그리고 단말(10)은 470단계에서 CS 또는 RB를 설정한 후 DCI 포맷 0C의 정보에 따라 CW #0과 CW #1을 기지국(20)으로 전송한다. 이 경우에 470단계의 CS 또는 RB의 설정은 DCI 포맷 0C의 설계에서 CW 지시자 필드가 DCI 포맷 0의 어떤 필드에 대응하도록 설정했는가에 달려 있다. 예를 들면, DCI 포맷 0C의 CW 지시자 필드가 DCI 포맷 0의 CSI 필드에 대응한다면, 단말(10)은 CS를 이전 전송과 동일하게 설정하여 전송한다. 또는 DCI 포맷 0C의 CW 지시자 필드가 DCI 포맷 0의 RBA 필드에 대응한다면, 단말(10)은 사용할 RB를 이전 전송과 동일하게 설정하여 전송한다. 또는 DCI 포맷 0C의 CW 지시자 필드가 DCI 포맷 0의 패딩 비트에 대응한다면, 단말(10)은 CSI 필드와 RBA 필드를 DCI 포맷 0와 같은 원래의 목적으로 사용한다. 또한 DCI 포맷 0C의 ReTx 지시자도 DCI 포맷 0의 FH 필드 또는 패딩 비트 중 하나에 대응하도록 설계할 수 있다. 여기서 ReTx 지시자를 위해 FH 를 사용하면, SU-MIMO 모드에서 주파수 도약은 지원하지 않는다는 가정이 필요하다. 게다가, ReTx 지시자를 위해 패딩 비트를 사용하면, CW 지시자를 위해 패딩 비트를 사용할 수 없다.
도 5는 본 발명의 제2 실시예에 따른 기지국의 동작을 설명하기 위한 도면이다. 본 실시예에서 기지국은 DCI 포맷 0C 내에 CW indicator field를 별도로 설정하지 않고 PHICH의 정보를 이용해 재전송과 초기 전송의 배치를 결정한다는 점에서 전술한 실시예와 차이가 있다.
도 5을 참조하면, 본 실시예는, 기지국(20)이 500단계에서 단말(10)로부터 두 개의 부호어들, 즉 CW #0와 CW #1를 수신하여 부호어들 중에서 적어도 어느 하나의 복호에 성공하는 것으로부터 출발한다. 그리고 기지국(20)은 510단계 및 511단계에서 CW #0과 CW #1의 복호 성공 여부를 확인한다.
만약 510단계에서 CW #0은 복호에 성공하고 CW #1은 복호에 실패한 것으로 판단되면, 기지국(20)은 520단계에서 응답정보, 즉 (ACK, NACK) 정보를 포함하도록 PHICH를 생성한다. 이 후 기지국(20)은 530단계에서 단말(10)로부터 상향링크를 통해 새로운 패킷의 전송이 필요한지 여부를 확인한다. 이 때 530단계에서 새로운 패킷의 전송이 필요한 것으로 판단되면, 기지국(20)은 540단계에서 CW #1의 재전송과 CW #0에 대한 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 즉 CW #0은 복호에 성공하였으므로, 기지국(20)은 CW #0에 대응하여 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 그리고 CW #1은 복호에 실패하였으므로, 기지국(20)은 CW #1에 대응하여 재전송을 위한 스케줄링 정보를 결정한다. 만약 530단계에서 새로운 패킷의 전송이 필요하지 않은 것으로 판단되면, 기지국(20)은 CW #1의 재전송만을 고려하여 스케줄링 정보를 결정한다. 여기서 기지국(20) 및 단말(10)에서 CW #1의 재전송만을 위한 다양한 동작 방식이 존재할 수 있다. 다만, 이에 대한 기지국(20) 및 단말(10)의 동작은 본 발명에서 고려하는 동작에 영향을 미치지 않으므로 이 경우에 대한 특별한 동작 제한은 두지 않는다.
다음으로, 기지국(20)은 550단계에서 스케줄링 정보 중 단말(10)에서 CW #1의 재전송을 위한 MCS를 변경해야 하거나 단말(10)에서 다음 전송에 사용할 프리코더가 변경되어야 하는지의 여부를 판단한다. 이 때 550단계에서 MCS 또는 단말(10)의 프리코더 중 적어도 어느 하나가 변경되어야 하는 것으로 판단되면, 기지국(20)은 560단계에서 DCI 포맷 0B에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다. 또는 550단계에서 재전송을 위한 MCS 및 프리코더에 변경이 필요 없는 것으로 판단되면, 기지국(20)은 561단계에서 NDI를 토글시킨다. 여기서 기지국(20)에서 NDI를 토글시키는 이유는, NDI를 가상의 CRC로 사용하여 단말(10)에서 DCI 포맷 0C의 수신 성공 여부를 확신하도록 하기 위함일 수도 있다. 또는 기지국(20)에서 NDI를 토글시키는 이유는, NDI가 토글되지 않은 상황에서 재전송만을 스케줄링하는 것과 같은 기지국(20) 및 단말(10)의 동작과 DCI 포맷 0C를 통한 스케줄링 동작을 구분하기 위함일 수도 있다. 이 때 기지국(20)은 상기 ReTx 지시자를 1로 설정한 후 초기 전송에 대한 스케줄링 정보를 포함한 DCI 포맷 0C를 PDCCH를 통해 전송한다. 그리고 기지국(20)은 570단계에서 단말(10)에서 재전송 부호어의 위치를 인식할 수 있도록 PHICH도 전송한다.
한편, 511단계에서 CW #0은 복호에 실패하고 CW #1은 복호에 성공한 것으로 판단되면, 기지국(20)은 521단계에서 응답정보, 즉 (NACK, ACK) 정보를 포함하도록 PHICH를 생성한다. 이 후 기지국(20)은 531단계에서 단말(10)로부터 상향링크를 통해 새로운 패킷의 전송이 필요한지 여부를 확인한다. 이 때 531단계에서 새로운 패킷의 전송이 필요한 것으로 판단되면, 기지국(20)은 541단계에서 CW #0의 재전송과 CW #1에 대한 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 즉 CW #1은 복호에 성공하였으므로, 기지국(20)은 CW #1에 대응하여 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 그리고 CW #0은 복호에 실패하였으므로, 기지국(20)은 CW #0에 대응하여 재전송을 위한 스케줄링 정보를 결정한다. 만약 531단계에서 새로운 패킷의 전송이 필요하지 않은 것으로 판단되면, 기지국(20)은 CW #0의 재전송만을 고려하여 스케줄링 정보를 결정한다. 여기서 기지국(20)에서 CW #0의 재전송만을 위한 다양한 동작 방식이 존재할 수 있다. 다만, 이에 대한 기지국(20) 및 단말(10)의 동작은 본 발명에서 고려하는 동작에 영향을 미치지 않으므로 이 경우에 대한 특별한 동작 제한은 두지 않는다.
다음으로, 기지국(20)은 551단계에서 스케줄링 정보 중 단말(10)에서 CW #0의 재전송을 위한 MCS를 변경해야 하거나 단말(10)에서 다음 전송에 사용할 프리코더가 변경되어야 하는지의 여부를 판단한다. 이 때 551단계에서 MCS 또는 단말(10)의 프리코더 중 적어도 어느 하나가 변경되어야 하는 것으로 판단되면, 기지국(20)은 563단계에서 DCI 포맷 0B에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다. 또는 551단계에서 재전송을 위한 MCS 및 프리코더에 변경이 필요 없는 것으로 판단되면, 기지국(20)은 562단계에서 NDI를 토글시킨다. 여기서 기지국(20)에서 NDI를 토글시키는 이유는, NDI를 가상의 CRC로 사용하여 단말(10)에서 DCI 포맷 0C의 수신 성공 여부를 확신하도록 하기 위함일 수 있다. 또는 기지국(20)에서 NDI를 토글시키는 이유는, NDI가 토글되지 않은 상황에서 재전송만을 스케줄링하는 것과 같은 기지국(20) 및 단말(10)의 동작과 DCI 포맷 0C를 통한 스케줄링 동작을 구분하기 위함일 수도 있다. 이 때 기지국(20)은 상기 ReTx 지시자를 1로 설정한 후 초기 전송에 대한 스케줄링 정보를 포함한 DCI 포맷 0C를 PDCCH를 통해 전송한다. 그리고 기지국(20)은 571단계에서 단말(10)에서 재전송 부호어의 위치를 인식할 수 있도록 PHICH도 전송한다.
한편, 510단계 및 511단계에서 두 개의 부호어들 모두가 복호에 성공한 것으로 판단되면, 기지국(20)은 532단계에서 단계에서 응답정보, 즉 (ACK, ACK) 정보를 포함하도록 PHICH를 생성한다. 이 후 기지국(20)은 542단계에서 단말(10)을 폴백 모드로 동작하도록 할 것인지의 여부를 판단한다. 그리고 542단계에서 단말(10)을 폴백 모드로 동작하도록 할 것으로 판단되면, 기지국(20)은 552단계에서 CW #0 또는 CW #1 중 적어도 어느 하나에 대한 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 만약 542 단계에서 단말이 폴백 모드로 동작하지 않을 것으로 판단되는 경우는 SU-MIMO 모드에서 새로운 전송에 필요한 기본적인 기지국 동작들이 발생하게 될 것이며 이는 본 발명에서 고려하는 상황과 독립적인 것으로 판단된다. 이 후 기지국(20)은 564단계에서 DCI 포맷 0에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다. 이 때 기지국(20)은 NDI 필드를 토글시켜야 한다. 그리고 기지국(20)은 상기 ReTx 지시자를 0으로 설정한 후, 초기 전송에 대한 스케줄링 정보를 포함한 DCI 포맷 0을 PDCCH를 통해 전송해야 한다. 여기서 DCI 포맷 0를 통해 단말(10)로 하나의 부호어만 스케줄링하고 싶은 경우, 기지국(20)은 ReTx 지시자를 0으로 설정하고, 나머지 필드들을 상기 <표 1>의 DCI 포맷 0와 같이 설정한다.
이 때 본 실시예에서 별도의 CW 지시자를 고려하지 않기 때문에, 상기 <표 3>에 제시한 DCI 포맷 0C에서 CW 지시자 필드는 필요가 없다. 여기서 DCI 포맷 0C에 CSI 필드를 DCI 포맷 0와 같은 용도로 사용하면 된다. 이 경우에 FH 필드는 ReTx 지시자로 사용되었기 때문에, SU-MIMO 모드에서 주파수 도약은 지원하지 않는다는 가정이 필요하다. 반면에 패딩 비트를 DCI 포맷 0C에 대한 ReTx 지시자로 사용하면, 이 경우에는 SU-MIMO 모드에 대한 상기 주파수 도약의 제약 조건이 필요 없게 된다.
도 6은 본 발명의 제2 실시예에 따른 단말의 동작을 설명하기 위한 도면이다.
도 6을 참조하면, 본 실시예는, 단말(10)이 600단계에서 DCI 포맷 0와 같은 크기의 제어 정보를 PDCCH를 통해 검출하고, NDI 필드가 토글되어 있음을 확인하는 것으로부터 출발한다. 이 후 단말(10)은 610단계에서 동일 HARQ 프로세스의 이전 전송에서 두 개의 부호어들을 송신했는가를 확인한다. 만약 610단계에서 한 개의 부호어를 송신한 것으로 판단되면, 단말(10)은 621단계에서 ReTx 지시자 외의 나머지 PDCCH를 DCI 포맷 0로 해석하여 LTE 단말과 같이 동작한다. 또는 두 개의 부호어들을 송신한 것으로 판단되면, 단말(10)은 620단계에서 ReTx 지시자에 해당하는 비트값이 1인지의 여부를 확인한다. 이 때 620단계에서 ReTx 지시자에 해당하는 비트값이 0인 것으로 확인되면, 단말(10)은 621단계에서 나머지 PDCCH를 DCI 포맷 0로 해석하여 LTE 단말과 같이 동작한다.
한편, 620단계에서 ReTx 지시자에 해당하는 비트값이 1인 것으로 판단되면, 단말(10)은 630단계에서 나머지 PDCCH의 정보를 DCI 포맷 0C에 따라 해석한다. 이 후 단말(10)은 640단계에서 PHICH를 통해 두 개의 부호어들에 대한 응답정보, 즉 ACK/NACK 값을 검출한다. 그리고 단말(10)은 650단계에서 응답정보가 (NACK, ACK)인지의 여부를 판단한다. 이 때 650단계에서 응답정보가 (NACK, ACK)인 것으로 판단되면, 단말(10)은 661단계에서 재전송 패킷을 CW #0에 할당하고, DCI 포맷 0C의 정보에 따라 생성된 새로운 패킷을 CW #1에 할당한다. 또는 650단계에서 응답정보가 (ACK, NACK)인 것으로 판단되면, 단말(10)은 660단계에서 재전송 패킷을 CW #1에 할당하고, DCI 포맷 0C의 정보에 따라 생성된 새로운 패킷을 CW #0에 할당한다.
다음으로, 단말(10)은 670단계에서 동일 HARQ 프로세스의 이전 전송과 같은 랭크와 프리코더를 설정한다. 그리고 단말(10)은 680단계에서 CS 또는 RB를 설정한 후 DCI 포맷 0C의 정보에 따라 CW #0과 CW #1을 기지국으로 전송한다. 이 때 상기 설명한 바와 같이 DCI 포맷 0C의 ReTx 지시자는 DCI 포맷 0의 FH 필드 또는 패딩 비트 중 어느 하나에 대응하도록 설계할 수 있다. 여기서 ReTx 지시자를 위해 FH 필드를 사용하면, SU-MIMO 모드에서 주파수 도약은 지원하지 않는다는 가정이 필요하다.
도 7은 본 발명의 제3 실시예에 따른 기지국의 동작을 설명하기 위한 도면이다. 본 실시예에서 기지국은 다음 전송에서 사용할 프리코더를 변경할 수 있도록 하기 위해 PMI 정보를 사용한다는 점에서 전술한 실시예들과 차이가 있다.
도 7을 참조하면, 본 실시예는, 기지국(20)이 700단계에서 단말(10)로부터 두 개의 부호어들, 즉 CW #0와 CW #1를 수신하여 부호어들 중에서 적어도 어느 하나의 복호에 성공하는 것으로부터 출발한다. 그리고 기지국(20)은 710단계 및 711단계에서 CW #0과 CW #1의 복호 성공 여부를 확인한다.
만약 710단계에서 CW #0은 복호에 성공하고 CW #1은 복호에 실패한 것으로 판단되면, 기지국(20)은 720단계에서 단말(10)로부터 상향링크를 통해 새로운 패킷의 전송이 필요한지 여부를 확인한다. 이 때 720단계에서 새로운 패킷의 전송이 필요한 것으로 판단되면, 기지국(20)은 730단계에서 다음 전송을 위한 랭크 및 프리코더를 결정한다. 이 후 기지국(20)은 740단계에서 CW #1의 재전송과 CW #0에 대한 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 즉 CW #0은 복호에 성공하였으므로, 기지국(20)은 CW #0에 대응하여 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 그리고 CW #1은 복호에 실패하였으므로, 기지국(20)은 CW #1에 대응하여 재전송을 위한 스케줄링 정보를 결정한다. 만약 720단계에서 새로운 패킷의 전송이 필요하지 않은 것으로 판단되면, 기지국(20)은 CW #1의 재전송만을 고려하여 스케줄링 정보를 결정한다. 여기서 기지국(20)에서 CW #1의 재전송만을 위한 다양한 동작 방식이 존재할 수 있다. 다만, 이에 대한 기지국(20) 및 단말(10)의 동작은 본 발명에서 고려하는 동작에 영향을 미치지 않으므로 이 경우에 대한 특별한 동작 제한은 두지 않는다.
다음으로, 기지국(20)은 750단계에서 스케줄링 정보 중 단말(10)에서 CW #1의 재전송을 위한 MCS 등의 정보를 변경해야 하는지의 여부를 판단한다. 이 때 750단계에서 재전송을 위한 MCS 등의 스케줄링 정보가 변경되어야 하는 것으로 판단되면, 기지국(20)은 760단계에서 DCI 포맷 0B에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다. 또는 750단계에서 MCS 등의 변경이 필요 없는 것으로 판단되면, 기지국(20)은 761단계에서 DCI 포맷 0와 같은 크기이면서 단말로 CW #0의 초기전송 및 CW #1의 재전송을 모두 스케줄링할 수 있으며 프리코더에 대한 정보를 담고 있는 새로운 DCI 포맷을 전송해야 한다. 본 발명에서 고려하는 프리코더에 대한 정보를 담고 있는 상기 새로운 DCI 포맷을 DCI 포맷 0D라 칭한다.
여기서 상기 DCI 포맷 0D의 설계에 대해 살펴볼 필요가 있다. DCI 포맷 0D는 DCI 포맷 0C에서 다음 전송에 사용될 프리코더에 대한 정보를 더 담고 있어야 한다. 이를 고려했을 때 가능한 DCI 포맷 0D를 아래 <표 4>에 나타내었다.
Field Bits
Differentiation flag 1
Retransmission indicator 1
Precoding matrix indicator 5
Modulation and coding scheme 5
New data indicator 1
TPC command 2
CW indicator 1
CQI request 1
Etc.
Figure 112010027582368-pat00008
이 때 상기 <표 4>에 제시한 DCI 포맷 0D는 상기 <표 1>에 나타난 DCI 포맷 0와 같은 크기이다. 여기서 DCI 포맷 0의 FH 필드에 해당하는 비트를 DCI 포맷 0D의 ReTx 지시자 필드를 위해 사용하였고. DCI 포맷 0의 CSI 필드 중 한 비트를 DCI 포맷 0D의 CW 지시자 필드를 위해 사용하였으며 RBA 필드를 프리코드를 지시하기 위한 PMI로 사용하였다. 이 경우에 ReTx 지시자는 DCI 포맷 0와 DCI 포맷 0D를 구분해 주는 비트값으로, 0이면 단말(10)이 PDCCH를 DCI 포맷 0으로 해석하고, 1이면 단말(10)이 PDCCH를 DCI 포맷 0D로 해석하도록 한다. 또한 CW 지시자는 CW #0과 CW #1 중에서 어떤 부호어가 복호에 성공했는지를 알려주는 비트값으로, 0이면 CW #0의 복호 성공을 나타내고, 1이면 CW #1의 복호 성공을 나타낸다. 또한 PMI는 다음 전송에서 사용할 프리코더를 지시하기 위한 필드이며 5비트를 사용하여 32개 이하의 가능한 프리코더 중 하나를 지시하도록 한다. 이 경우에 FH 필드는 ReTx 지시자 필드를 위해 사용되었고 CSI 필드 중 한 비트는 CW 지시자 필드를 위해 사용되었으며 RBA 필드 중 5비트는 PMI를 위해 사용되었기 때문에, SU-MIMO 모드에서 주파수 도약은 지원하지 않는다는 가정이 필요하고, DCI 포맷 0D를 수신받은 단말(10)은 CS와 사용할 주파수 자원을 이전 전송과 동일하게 설정한다는 가정이 필요하다.
일반적으로 DCI 포맷 0에는 <표 1>에서 나타난 필드들 외에도 하향링크에 대한 DCI 포맷과 비트 수를 맞추기 위한 패딩(padding) 비트가 존재하는데, 이 비트를 DCI 포맷 0D에 대한 ReTx 지시자 필드를 위해 사용하는 것도 고려할 수 있으며, 이 경우에는 SU-MIMO 모드에 대한 상기 주파수 도약의 제약 조건이 필요 없게 된다. 또한 DCI 포맷 0D에 대한 CW 지시자도 CS 지시자 중의 한 비트 대신에 패딩 비트를 사용할 수도 있다.
아울러, 761단계에서 DCI 포맷 0D에 해당하는 PDCCH를 사용하여 단말(10)의 CW #1의 재전송과 CW #0에 대한 초기전송을 동시에 스케줄링 하려면, 기지국(20)은 NDI 필드를 토글(toggle)시켜야 한다. 여기서 기지국(20)에서 NDI를 토글시키는 이유는, NDI를 가상의 CRC로 사용하여 단말(10)에서 DCI 포맷 0D의 수신 성공 여부를 확신 하도록 하기 위함일 수 있다. 또는 기지국(20)에서 NDI를 토글시키는 이유는, NDI가 토글되지 않은 상황에서 재전송만을 스케줄링하는 것과 같은 가능한 기지국(20) 및 단말(10)의 동작과 DCI 포맷 0D를 통한 스케줄링 동작을 구분하기 위함일 수도 있다. 그리고 기지국(20)은 상기 ReTx 지시자를 1로 설정하고, CW 지시자를 0으로 설정하며 730으로부터의 정보로 PMI를 설정한 후, 초기 전송에 대한 스케줄링 정보를 포함한 DCI 포맷 0D를 PDCCH를 통해 전송해야 한다.
한편, 711단계에서 CW #0은 복호에 실패하고 CW #1은 복호에 성공한 것으로 판단되면, 기지국(20)은 721단계에서 단말(10)로부터 상향링크를 통해 새로운 패킷의 전송이 필요한지 여부를 확인한다. 이 때 721단계에서 새로운 패킷의 전송이 필요한 것으로 판단되면, 기지국(20)은 731단계에서 다음 전송을 위한 랭크 및 프리코더를 결정한다. 이 후 기지국(20)은 741단계에서 CW #0의 재전송과 CW #1에 대한 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 즉 CW #1은 복호에 성공하였으므로, 기지국(20)은 CW #1에 대응하여 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 그리고 CW #0은 복호에 실패하였으므로, 기지국(20)은 CW #0에 대응하여 재전송을 위한 스케줄링 정보를 결정한다. 만약 721단계에서 새로운 패킷의 전송이 필요하지 않은 것으로 판단되면, 기지국(20)은 CW #0의 재전송만을 고려하여 스케줄링 정보를 결정한다. 여기서 기지국(20)에서 CW #0의 재전송만을 위한 다양한 동작 방식이 존재할 수 있다. 다만, 이에 대한 기지국(20) 및 단말(10)의 동작은 본 발명에서 고려하는 동작에 영향을 미치지 않으므로 이 경우에 대한 특별한 동작 제한은 두지 않는다.
다음으로, 기지국(20)은 751단계에서 스케줄링 정보 중 단말(10)에서 CW #0의 재전송을 위한 MCS 등을 변경해야 하는지의 여부를 판단한다. 이 때 751단계에서 재전송을 위한 스케줄링 정보의 변경이 필요 없는 것으로 판단되면, 기지국(20)은 763단계에서 DCI 포맷 0D에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다. 이 때 기지국(20)은 761단계와 유사하게 DCI 포맷 0D를 구성한다. 다만, CW #1의 초기전송과 CW #0의 재전송을 스케줄링하는 경우, 기지국(20)은 CW 지시자를 0이 아닌 1로 설정한다. 또는 751단계에서 스케줄링 정보가 변경되어야 하는 것으로 판단되면, 기지국(20)은 762단계에서 DCI 포맷 0B에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다.
한편, 710단계 및 711단계에서 두 개의 부호어들 모두가 복호에 성공한 것으로 판단되면, 기지국(20)은 722단계에서 단말(10)로부터 상향링크를 통해 새로운 패킷의 전송이 필요한지 여부를 확인한다. 이 때 722단계에서 새로운 패킷의 전송이 필요한 것으로 판단되면, 기지국(20)은 732단계에서 단말(10)을 폴백(fallback) 모드로 동작하도록 할 것인지의 여부를 판단한다. 그리고 732단계에서 단말(10)을 폴백 모드로 동작하도록 할 것으로 판단되면, 기지국(20)은 742단계에서 CW #0 또는 CW #1 중 적어도 어느 하나에 대한 새로운 패킷 전송을 위한 스케줄링 정보를 결정한다. 만약 732단계에서 단말이 폴백 모드로 동작하지 않을 것으로 판단되는 경우는 SU-MIMO 모드에서 새로운 전송에 필요한 기본적인 기지국 동작들이 발생하게 될 것이며 이는 본 발명에서 고려하는 상황과 독립적인 것으로 판단된다. 이 후 기지국(20)은 752단계에서 DCI 포맷 0에 해당하는 PDCCH를 생성하여, 단말(10)로 제어 정보를 전송해야 한다. 이 때 기지국(20)은 NDI 필드를 토글시켜야 한다. 그리고 기지국(20)은 상기 ReTx 지시자를 0으로 설정한 후, 초기 전송에 대한 스케줄링 정보를 포함한 DCI 포맷 0을 PDCCH를 통해 전송해야 한다. 여기서 DCI 포맷 0를 통해 단말(10)로 하나의 부호어만 스케줄링하고 싶은 경우, 기지국(20)은 ReTx 지시자를 0으로 설정하고, 나머지 필드들을 상기 <표 1>의 DCI 포맷 0와 같이 설정한다.
도 8은 본 발명의 제3 실시예에 따른 단말의 동작을 설명하기 위한 도면이다.
도 8을 참조하면, 본 실시예는, 단말(10)이 800단계에서 DCI 포맷 0와 같은 크기의 제어 정보를 PDCCH를 통해 검출하는 것으로부터 출발한다. 이 후 단말(10)은 810단계에서 동일 HARQ 프로세스의 이전 전송에서 두 개의 부호어들을 송신했는가를 확인한다. 만약 810단계에서 한 개의 부호어를 송신한 것으로 판단되면, 단말(10)은 821단계에서 ReTx 지시자 외의 나머지 PDCCH를 DCI 포맷 0로 해석하여 LTE 단말과 같이 동작한다. 또는 두 개의 부호어들을 송신한 것으로 판단되면, 단말(10)은 820단계에서 ReTx 지시자에 해당하는 비트값이 1인지의 여부를 확인한다. 이 때 820단계에서 ReTx 지시자에 해당하는 비트값이 0인 것으로 확인되면, 단말(10)은 821단계에서 나머지 PDCCH를 DCI 포맷 0로 해석하여 LTE 단말과 같이 동작한다.
한편, 820단계에서 ReTx 지시자에 해당하는 비트값이 1인 것으로 판단되면, 단말(10)은 430단계에서 나머지 PDCCH의 정보를 DCI 포맷 0D에 따라 해석한다. 이 후 단말(10)은 840단계에서 DCI 포맷 0D 내의 CW 지시자가 1인지의 여부를 확인한다. 이 때 840단계에서 CW 지시자에 해당하는 비트값이 1인 것으로 확인되면, 단말(10)은 850단계에서 재전송 패킷을 CW #0에 할당하고, DCI 포맷 0D의 정보에 따라 생성된 새로운 패킷을 CW #1에 할당한다. 또는 840단계에서 CW 지시자에 해당하는 비트값이 0인 것으로 확인되면, 단말(10)은 851단계에서 재전송 패킷을 CW #1에 할당하고, DCI 포맷 0D의 정보에 따라 생성된 새로운 패킷을 CW #0에 할당한다.
다음으로, 단말(10)은 860단계에서 CS와 RB를 설정한 후 DCI 포맷 0D 내의 랭크, 프리코더 등의 정보에 따라 CW #0과 CW #1을 기지국(20)으로 전송한다. 이 경우에 860단계의 CS 설정은 DCI 포맷 0D의 설계에서 CW 지시자 필드가 DCI 포맷 0의 어떤 필드에 대응하도록 설정했는가에 달려 있다. 예를 들면, DCI 포맷 0D의 CW 지시자 필드가 DCI 포맷 0의 CSI 필드에 대응한다면, 단말(10)은 CS를 이전 전송과 동일하게 설정하여 전송한다. 또는 DCI 포맷 0D의 CW 지시자 필드가 DCI 포맷 0의 패딩 비트에 대응한다면, 단말(10)은 CSI 필드를 DCI 포맷 0와 같은 원래의 목적으로 사용한다. 또한 DCI 포맷 0D의 설계에서 PMI 필드가 DCI 포맷 0의 RBA 필드에 대응하도록 설계되었기 때문에 860단계의 RB 설정은 이전 전송과 동일하게 하도록 한다. 더욱이, DCI 포맷 0D의 ReTx 지시자도 DCI 포맷 0의 FH 필드 또는 패딩 비트 중 하나에 대응하도록 설계할 수 있다. 여기서 ReTx 지시자를 위해 FH를 사용하면, SU-MIMO 모드에서 주파수 도약은 지원하지 않는다는 가정이 필요하다. 게다가, ReTx 지시자를 위해 패딩 비트를 사용하면, CW 지시자를 위해 패딩 비트를 사용할 수 없다.
본 발명에 따르면, LTE-A 시스템 상향링크에서 다중 송신 안테나를 사용하는 단말에 두 개의 부호어들이 할당되고, 하나의 부호어만 복호에 성공하고, 다른 하나의 부호어는 복호에 실패한 경우, 단말의 PDCCH 검출을 위한 검출 복잡도는 증가시키지 않으면서 작은 크기의 제어 비트들만으로도 단말의 재전송과 초기전송을 동시에 스케줄링할 수 있도록 한다. 즉 본 발명을 통해 HARQ 프로세스에서 발생하는 단말의 PDCCH 검출 복잡도와 제어 신호 전송에 필요한 자원의 양을 동시에 줄일 수 있다.
한편, 본 명세서와 도면에 개시된 본 발명의 실시예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 즉 본 발명의 기술적 사상에 바탕을 둔 다른 변형예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.

Claims (20)

  1. 무선통신 시스템에서 기지국의 HARQ 운용 방법에 있어서,
    단말에서 송신되는 두 개의 부호어(codeword)들을 복호하는 과정과,
    상기 부호어들 중 어느 하나의 복호에 성공하고, 상기 부호어들 중 다른 하나의 복호에 실패 시, 상기 성공한 부호어에 대응하는 새로운 패킷의 초기전송과 상기 실패한 부호어에 대응하는 재전송을 위한 스케줄링 정보를 결정하는 과정과,
    상기 실패한 부호어의 재전송을 위해 MCS 또는 프리코더를 변경할 필요가 있는지 확인하는 과정과,
    상기 MCS 및 프리코더를 변경할 필요가 없다면
    상기 재전송을 요청하기 위한 DCI 포맷에 따라 상기 스케줄링 정보를 포함하는 제어 신호를 생성하여 상기 단말로 송신하는 과정을 포함하고,
    상기 재전송을 요청하기 위한 DCI 포맷은 상기 실패한 부호어의 재전송을 지시하는 재전송지시자와 상기 두 개의 부호어 중 어느 부호어가 복호에 성공했는지 지시하는 부호어 지시자를 포함하는 것을 특징으로 하는 방법.
  2. 제 1 항에 있어서,
    상기 두 개의 부호어들의 복호에 성공 시, 새로운 패킷의 초기전송을 위한 스케줄링 정보를 결정하고, 설정된 비트수로 이루어지는 DCI 포맷 0에 따라 제어 신호를 생성하여 상기 단말로 송신하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  3. 제 2 항에 있어서,
    상기 재전송을 요청하기 위한 DCI 포맷은 상기 DCI 포맷 0와 동일한 비트수로 이루어지는 것을 특징으로 하는 방법.
  4. 제 1 항에 있어서,
    상기 재전송을 요청하기 위한 DCI 포맷은 1 비트의 토글된 NDI 필드를 더 포함하는 것을 특징으로 하는 방법.
  5. 제 1 항에 있어서,
    상기 MCS 또는 프리코더를 변경해야 한다면, DCI 포맷 0B에 따라 상기 스케줄링 정보를 포함하는 제어 신호를 생성하여 상기 단말로 송신하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  6. 무선통신 시스템에서 단말의 HARQ 운용 방법에 있어서,
    기지국에서 DCI 포맷에 따른 제어 신호 수신 시, 상기 제어 신호가 DCI 포맷 0과 같은 크기라면, 두 개의 부호어(codeword)들에 대응하는 응답인지의 여부를 판단하는 과정과,
    상기 두 개의 부호어들에 대응하는 응답이면, 상기 제어 신호가 1로 설정된 재전송 지시자를 포함하고 있는지의 여부를 판단하는 과정과,
    상기 1로 설정된 재전송 지시자를 포함하고 있으면, 상기 제어 신호는 재전송을 요청하기 위한 DCI 포맷에 따른 것으로, 상기 제어 신호에 따라 상기 기지국으로 상기 부호어들 중 상기 기지국에서의 복호에 성공한 부호어에 대응하는 새로운 패킷의 초기전송과 상기 기지국에서의 복호에 실패한 다른 하나의 부호어에 대응하는 재전송을 수행하는 과정을 포함하고,
    상기 제어 신호는 상기 두 개의 부호어 중 어느 부호어가 상기 기지국에서의 복호에 성공했는지 지시하는 부호어 지시자를 더 포함하고,
    상기 복호에 실패한 다른 하나의 부호어에 대해 이전 전송과 같은 MCS와 프리코더를 설정해 재전송을 수행하는 것을 특징으로 하는 방법.
  7. 제 6 항에 있어서,
    상기 제어 신호가 상기 1로 설정된 재전송 지시자를 포함하고 있지 않으면, 상기 제어 신호는 상기 DCI 포맷 0에 따른 것으로, 상기 기지국으로 새로운 패킷의 초기전송을 수행하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  8. 제 7 항에 있어서,
    상기 재전송을 요청하기 위한 DCI 포맷은 상기 DCI 포맷 0와 동일한 비트수로 이루어지는 것을 특징으로 하는 방법.
  9. 제 6 항에 있어서,
    상기 재전송을 요청하기 위한 DCI 포맷은 1 비트의 토글된 NDI 필드를 더 포함하는 것을 특징으로 하는 방법.
  10. 삭제
  11. 무선 통신 시스템에서 기지국의 수신기에 있어서,
    단말에서 송신되는 두 개의 부호어(codeword)들을 복호하기 위한 복호기와,
    상기 부호어들 중 어느 하나의 복호에 성공하고, 상기 부호어들 중 다른 하나의 복호에 실패 시, 상기 성공한 부호어에 대응하는 새로운 패킷의 초기전송과 상기 실패한 부호어에 대응하는 재전송을 위한 스케줄링 정보를 결정하고, 상기 실패한 부호어의 재전송을 위해 MCS 또는 프리코더를 변경할 필요가 있는지 확인하고, 상기 MCS 및 프리코더를 변경할 필요가 없다면, 상기 재전송을 요청하기 위한 DCI 포맷에 따라 상기 스케줄링 정보를 포함하는 제어 신호를 생성하여 상기 단말로 송신하기 위한 제어 신호 생성기를 포함하고,
    상기 재전송을 요청하기 위한 DCI 포맷은 상기 실패한 부호어의 재전송을 지시하는 재전송지시자와 상기 두 개의 부호어 중 어느 부호어가 복호에 성공했는지 지시하는 부호어 지시자를 포함하는 것을 특징으로 하는 수신기.
  12. 제 11 항에 있어서,
    상기 제어 신호 생성기는,
    상기 두 개의 부호어들의 복호에 성공 시, 새로운 패킷의 초기전송을 위한 스케줄링 정보를 결정하고, 설정된 비트수로 이루어지는 DCI 포맷 0에 따라 제어 신호를 생성하여 상기 단말로 송신하는 것을 특징으로 하는 수신기.
  13. 제 12 항에 있어서,
    상기 재전송을 요청하기 위한 DCI 포맷은 상기 DCI 포맷 0와 동일한 비트수로 이루어지는 것을 특징으로 하는 수신기.
  14. 제 11 항에 있어서,
    상기 재전송을 요청하기 위한 DCI 포맷은 1 비트의 토글된 NDI 필드를 더 포함하는 것을 특징으로 하는 수신기.
  15. 제 11 항에 있어서,
    상기 제어 신호 생성기는,
    상기 MCS 또는 프리코더를 변경해야 한다면, DCI 포맷 0B에 따라 상기 스케줄링 정보를 포함하는 제어 신호를 생성하여 상기 단말로 송신하는 것을 특징으로 하는 수신기.
  16. 무선통신 시스템에서 단말의 송신기에 있어서,
    기지국에서 DCI 포맷에 따른 제어 신호 수신 시 DCI 포맷 0과 같은 크기라면, 상기 제어 신호가 두 개의 부호어(codeword)들에 대응하는 응답인지의 여부를 판단하여, 상기 두 개의 부호어들에 대응하는 응답이면, 상기 제어 신호가 1로 설정된 재전송 지시자를 포함하고 있는지의 여부를 판단하기 위한 제어 신호 검출기와,
    상기 1로 설정된 재전송 지시자를 포함하고 있으면, 상기 제어 신호는 재전송을 요청하기 위한 DCI 포맷에 따른 것으로, 상기 제어 신호에 따라 상기 기지국으로 상기 부호어들 중 상기 기지국에서의 복호에 성공한 부호어에 대응하는 새로운 패킷의 초기전송과 상기 기지국에서의 복호에 실패한 다른 하나의 부호어에 대응하는 재전송을 수행하기 위한 HARQ 제어기를 포함하고,
    상기 제어 신호는 상기 두 개의 부호어 중 어느 부호어가 상기 기지국에서의 복호에 성공했는지 지시하는 부호어 지시자를 더 포함하고,
    상기 HARQ 제어기는 상기 복호에 실패한 다른 하나의 부호어에 대해 이전 전송과 같은 MCS와 프리코더를 설정해 재전송을 수행하는 것을 특징으로 하는 송신기.
  17. 제 16 항에 있어서,
    상기 HARQ 제어기는,
    상기 제어 신호가 상기 1로 설정된 재전송 지시자를 포함하고 있지 않으면, 상기 제어 신호는 상기 DCI 포맷 0에 따른 것으로, 상기 기지국으로 새로운 패킷의 초기전송을 수행하는 것을 특징으로 하는 송신기.
  18. 제 17 항에 있어서,
    상기 재전송을 요청하기 위한 DCI 포맷은 상기 DCI 포맷 0와 동일한 비트수로 이루어지는 것을 특징으로 하는 송신기.
  19. 제 16 항에 있어서,
    상기 재전송을 요청하기 위한 DCI 포맷은 1 비트의 토글된 NDI 필드를 더 포함하는 것을 특징으로 하는 송신기.
  20. 삭제
KR1020100039547A 2010-04-09 2010-04-28 무선통신 시스템 및 그의 harq 운용 방법 Active KR101681148B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US13/582,223 US20120320863A1 (en) 2010-04-09 2011-04-05 Wireless communication system and method for retransmission process thereof
PCT/KR2011/002349 WO2011126259A2 (en) 2010-04-09 2011-04-05 Wireless communication system and method for retransmission process thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020100032979 2010-04-09
KR20100032979 2010-04-09

Publications (2)

Publication Number Publication Date
KR20110113543A KR20110113543A (ko) 2011-10-17
KR101681148B1 true KR101681148B1 (ko) 2016-12-01

Family

ID=45028879

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100039547A Active KR101681148B1 (ko) 2010-04-09 2010-04-28 무선통신 시스템 및 그의 harq 운용 방법

Country Status (2)

Country Link
US (1) US20120320863A1 (ko)
KR (1) KR101681148B1 (ko)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2639037T3 (es) * 2010-03-29 2017-10-25 Lg Electronics, Inc. Método y dispositivo eficaces para transmitir información de control para soportar transmisión multiantena de enlace ascendente
WO2011122831A2 (ko) * 2010-03-29 2011-10-06 엘지전자 주식회사 상향링크 다중 안테나 전송을 지원하기 위한 효율적인 제어정보 전송 방법 및 장치
WO2014205736A1 (en) * 2013-06-27 2014-12-31 Telefonaktiebolaget L M Ericsson (Publ) Method and bs for transmitting control information to ue, and method and ue for handling control information
GB2538286A (en) * 2015-05-14 2016-11-16 Fujitsu Ltd Control channels in wireless communication
EP3391570B1 (en) * 2015-12-18 2023-12-13 Bayerische Motoren Werke Aktiengesellschaft Method for transmitting a stream in a wireless network from a wireless communication device to a plurality of wireless communication devices with nack avoidance
WO2017181378A1 (zh) * 2016-04-21 2017-10-26 华为技术有限公司 电力通信系统中传输信息的方法、装置和设备
CN107465490A (zh) * 2016-06-06 2017-12-12 大唐移动通信设备有限公司 一种下行控制信息dci0的处理方法和系统
KR102695650B1 (ko) * 2016-07-28 2024-08-19 삼성전자 주식회사 이동 통신 시스템에서 harq 프로세스 관리 방법 및 장치
US20180279273A1 (en) * 2017-03-24 2018-09-27 Mediatek Inc. Downlink Control Signal Design In Mobile Communications
CN108809593B (zh) * 2017-05-05 2021-01-12 华为技术有限公司 数据传输的方法及其网络设备、终端设备
US10484981B2 (en) * 2017-08-10 2019-11-19 At&T Intellectual Property I, L.P. Decoding downlink control channels for 5G wireless communication systems
CN109392152B (zh) * 2017-08-11 2023-06-09 华为技术有限公司 通信方法和通信装置
KR20210020409A (ko) * 2019-08-14 2021-02-24 삼성전자주식회사 무선 협력 통신 시스템에서 다중 데이터를 송수신하는 방법 및 장치
WO2024173169A1 (en) * 2023-02-14 2024-08-22 Interdigital Patent Holdings, Inc. Indicator for two codeword transmission

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8320486B2 (en) * 2007-09-28 2012-11-27 Apple Inc. Retransmission method for HARQ in MIMO systems
US9246640B2 (en) * 2010-04-05 2016-01-26 Qualcomm Incorporated Acknowledgement bundling in a MIMO communication system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SAMSUNG, "HARQ handling in UL MIMO", 3GPP TSG RAN WG1 #60bis, R1-102209, 2010.04.06.*

Also Published As

Publication number Publication date
KR20110113543A (ko) 2011-10-17
US20120320863A1 (en) 2012-12-20

Similar Documents

Publication Publication Date Title
KR101681148B1 (ko) 무선통신 시스템 및 그의 harq 운용 방법
US10728774B2 (en) Apparatus and method for feeding back data receiving status
US9025538B2 (en) Method and system for transmitting downlink control information
EP2622899B1 (en) Uplink control information multiplexing on the physical uplink control channel for lte-a
US8437705B2 (en) Resource allocation and encoding for channel quality indicator (CQI) and CQI collided with uplink acknowledgment/negative acknowledgment
EP2289196B1 (en) Method and apparatus in a telecommunications network
KR101737833B1 (ko) 동기식 harq 방식에서의 다중안테나를 지원하는 재전송 수행 방법
RU2554527C2 (ru) Способы и устройства в телекоммуникационной системе
US20110300854A1 (en) Method of control indication in multi-input multi-output communication systems
US8737369B2 (en) Method and apparatus for transmitting and receiving control information in multi-antenna system
US10624087B2 (en) Radio-network node, wireless device and methods for feedback-based retransmission
US20130044723A1 (en) Apparatus and method for obtaining uplink data receiving state information in user equipment
EP2767023B1 (en) Method for transmit diversity of harq-ack information feedback
KR20110115472A (ko) 무선통신 시스템 및 그의 채널 적응에 따른 harq 운용 방법
HK1180484B (zh) 电信系统中的方法和装置

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

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

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

FPAY Annual fee payment

Payment date: 20191030

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10