KR101371155B1 - 다중 입출력 무선통신 시스템에서 재전송 패킷 선택 장치및 방법 - Google Patents

다중 입출력 무선통신 시스템에서 재전송 패킷 선택 장치및 방법 Download PDF

Info

Publication number
KR101371155B1
KR101371155B1 KR1020070034248A KR20070034248A KR101371155B1 KR 101371155 B1 KR101371155 B1 KR 101371155B1 KR 1020070034248 A KR1020070034248 A KR 1020070034248A KR 20070034248 A KR20070034248 A KR 20070034248A KR 101371155 B1 KR101371155 B1 KR 101371155B1
Authority
KR
South Korea
Prior art keywords
packet
packets
retransmission order
retransmission
selecting
Prior art date
Application number
KR1020070034248A
Other languages
English (en)
Other versions
KR20080090865A (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 KR1020070034248A priority Critical patent/KR101371155B1/ko
Publication of KR20080090865A publication Critical patent/KR20080090865A/ko
Application granted granted Critical
Publication of KR101371155B1 publication Critical patent/KR101371155B1/ko

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/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0417Feedback systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0623Auxiliary parameters, e.g. power control [PCB] or not acknowledged commands [NACK], used as feedback 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/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation
    • H04L1/0048Decoding adapted to other signal detection operation in conjunction with detection of multiuser or interfering signals, e.g. iteration between CDMA or MIMO detector and FEC decoder
    • 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/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling 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/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 다중 입출력(MIMO : Multiple Input Multiple Output) 무선통신 시스템에 관한 것으로, 송신단은, 송신 패킷 대한 ACK(ACKnowledge) 메시지 또는 NAK(Non-AcKnowledge) 메시지를 수신하는 수신기와, 상기 ACK 메시지 또는 NAK 메시지에 따라 송신하기 위해 저장된 패킷의 재전송 오더(Retransmission Order)를 갱신하고, 상기 갱신된 패킷 재전송 오더를 이용하여 송신할 패킷을 선택하는 선택기와, 상기 송신할 패킷들을 저장하고, 상기 선택기에 의해 선택된 패킷을 출력하는 버퍼와, 상기 버퍼로부터의 패킷들을 각각 대응되는 안테나를 통해 송신하는 송신기를 포함하여, 송신 패킷들의 재전송 오더 조합을 시스템 주도적으로 결정함으로써, 초기 전송 패킷의 복호 성공 확률이 증가되어 시스템 성능이 향상된다.
다중 입출력(MIMO : Multiple Input Multiple Output), HARQ(Hybrid Automatic Repeat reQuest), 재전송 오더(Retransmission Order), 간섭 제거(IC : Interference Cancellation)

Description

다중 입출력 무선통신 시스템에서 재전송 패킷 선택 장치 및 방법{APPARATUS AND METHOD FOR SELECTING RETRANSMISSION PACKET IN MULTIPLE INPUT MULTIPLE OUTPUT WIRELESS COMMUNICATION SYSTEM}
도 1은 다중 입출력 무선통신 시스템에서 송신 패킷 선택 예를 도시하는 도면,
도 2는 본 발명에 따른 다중 입출력 무선통신 시스템에서 패킷 교환 예를 도시하는 도면,
도 3은 본 발명에 따른 다중 입출력 무선통신 시스템에서 송신 패킷 선택 예를 도시하는 도면,
도 4는 본 발명의 실시 예에 따른 다중 입출력 무선통신 시스템에서 송신단의 블록 구성을 도시하는 도면,
도 5는 본 발명의 실시 예에 따른 다중 입출력 무선통신 시스템에서 수신단의 블록 구성을 도시하는 도면,
도 6은 본 발명의 실시 예에 따른 다중 입출력 무선통신 시스템에서 송신단의 패킷 송신 절차를 도시하는 도면,
도 7은 본 발명의 실시 예에 따른 다중 입출력 무선통신 시스템에서 수신단 의 패킷 수신 절차를 도시하는 도면,
도 8a은 2개의 송수신 안테나를 사용하는 다중 입출력 무선통신 시스템에서 본 발명의 성능을 도시하는 도면,
도 8b는 3개의 송수신 안테나를 사용하는 다중 입출력 무선통신 시스템에서 본 발명의 성능을 도시하는 도면.
본 발명은 다중 입출력(MIMO : Multiple Input Multiple Output) 무선통신 시스템에 관한 것으로, 특히, 상기 다중 입출력 무선통신 시스템에서 HARQ(Hybrid Automatic Repeat reQuest) 기법 사용 시 재전송 패킷을 선택하기 위한 장치 및 방법에 관한 것이다.
최근 고속 및 고품질의 데이터 전송에 대한 요구가 증대됨에 따라, 이를 만족시키기 위한 기술 중의 하나로 다수의 송수신 안테나들을 사용하는 다중 입출력 무선통신 시스템이 크게 주목되고 있다. 상기 다중 입출력 기술은 다수의 안테나를 통한 다수의 스트림을 이용하여 통신을 수행함으로써, 단일 안테나를 사용하는 경우보다 채널 용량을 크게 개선 시킬 수 있는 기술이다. 예를 들어, 송수신단이 모두 M개의 송신 안테나 및 수신 안테나를 사용하고, 각 안테나 간의 채널이 독립적이며, 대역폭과 전체 송신 파워가 고정되었을 경우, 평균 채널 용량은 단일 안테나 에 비해 M배 증가하게 된다.
상기 다중 입출력 무선통신 시스템에서 HARQ 기법을 적용하는 방식은 크게 MSARQ(MIMO Single ARQ)와 MMARQ(MIMO Multiple ARQ)로 나누어진다. 상기 MSARQ 방식은 다수의 안테나들 간 구분없이 상기 HARQ 기법을 적용하는 방식이다. 즉, 상기 MSARQ 방식은 하나의 패킷을 다수의 안테나들을 통해 송수신하는 경우에 적용된다. 따라서, 복호 실패시, 송신단은 상기 다수의 안테나들 모두를 재전송에 이용해야 한다. 그리고, 상기 MMARQ 방식은 다수의 안테나들 각각에 대해 별도의 HARQ 기법을 적용하는 방식이다. 즉, 상기 MMARQ 방식은 하나의 패킷을 하나의 안테나만을 통해 송수신하는 경우, 다시 말해, 다수의 패킷들이 다수의 안테나들을 통해 동시에 송수신되는 경우에 적용된다. 따라서, 송신단은 각 안테나별로 복호 성공 또는 복호 실패를 확인하고, 복호 실패된 패킷 수만큼의 안테나만을 재전송에 이용한다.
상기 MMARQ 방식을 적용한 다중 입출력 무선통신 시스템에서, 송신 패킷들의 재전송 오더(Retransmission Order) 조합은 다양하게 만들어질 수 있다. 예를 들어, 2개의 송신 안테나들과 최대 1회의 재전송을 허용하는 경우, 송신 가능한 패킷은 두 가지, 즉, 초기 전송 패킷 및 재전송 패킷이므로 3가지 송신 패킷의 재전송 오더 조합이 만들어진다. 이때, 어떤 조합으로 패킷들을 송신하느냐에 따라서 각 패킷의 복호 성공 확률이 달라질 수 있다. 하지만, 일반적으로, 송신 패킷들의 재전송 오더 조합은 이전 송신된 패킷들의 복호 성공 여부에 따라 결정된다. 즉, 현재 송신 시간에 송신된 패킷의 복호가 실패되면, 송신단은 다음 송신 시간에 해당 패킷을 재전송한다. 이로 인해, 상기 송신 패킷들의 재전송 오더 조합에 따라 결정 되는 성능 파라미터를 시스템 주도적으로 조절할 수 없는 문제점이 있다.
따라서, 본 발명의 목적은 다중 입출력(MIMO : Multiple Input Multiple Output) 무선통신 시스템에서 송신 패킷의 재전송 오더(Retransmission Order) 조합을 통해 시스템 성능을 향상시키기 위한 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 다중 입출력 무선통신 시스템에서 송신 패킷의 재전송 오더 조합을 시스템 주도적으로 결정하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 다중 입출력 무선통신 시스템에서 재전송 오더가 높은 패킷과 낮은 패킷을 공간 다중화(SM : Spatial Multiplexing)하여 송신하기 위한 장치 및 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 제 1 견지에 따르면, 다중 입출력(MIMO : Multiple Input Multiple Output) 무선통신 시스템에서 다수의 송신 안테나들을 구비하여 상기 다수의 송신 안테나들을 통해 패킷을 전송하는 송신단 장치는, 송신 패킷 대한 ACK(ACKnowledge) 메시지 또는 NAK(Non-AcKnowledge) 메시지를 수신하는 수신기와, 상기 ACK 메시지 또는 NAK 메시지에 따라 송신하기 위해 저장된 패킷의 재전송 오더를 갱신하고, 상기 갱신된 패킷 재전송 오더를 이용하여 송신할 패킷을 선택하는 선택기와, 상기 송신할 패킷들을 저장하고, 상기 선택기에 의해 선택된 패킷을 출력하는 버퍼와, 상기 버퍼로부터의 패킷들을 각각 대응되는 안테나를 통해 송신하는 송신기를 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제 2 견지에 따르면, 다중 입출력 무선통신 시스템에서 수신단 장치는, 다수의 안테나들을 통해 패킷들을 수신하는 수신기와, 상기 패킷들 중 재전송 오더가 가장 높은 패킷을 우선적으로 복호하는 복호기와, 상기 재전송 오더가 가장 높은 패킷의 복호가 성공되면, 다른 패킷에서 상기 재전송 오더가 가장 높은 패킷으로 인한 간섭을 제거하는 제거기와, 간섭이 제거된 상기 다른 패킷의 복조를 수행하는 복조기를 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제 3 견지에 따르면, 다중 입출력 무선통신 시스템에서 다수의 송신 안테나들을 구비하여 상기 다수의 송신 안테나들을 통해 패킷을 전송하는 송신단의 패킷 송신 방법은, 송신 패킷 대한 ACK 메시지 또는 NAK 메시지를 수신하는 과정과, 상기 ACK 메시지 또는 NAK 메시지에 따라 송신하기 위해 저장된 패킷의 재전송 오더를 갱신하는 과정과, 상기 갱신된 패킷 재전송 오더를 이용하여 송신할 패킷을 선택하는 과정과, 상기 선택된 패킷들을 각각 대응되는 안테나를 통해 송신하는 과정을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제 4 견지에 따르면, 다중 입출력 무선통신 시스템에서 수신단의 패킷 복호 방법은, 다수의 안테나들을 통해 패킷들을 수신하는 과정과, 상기 패킷들 중 재전송 오더가 가장 높은 패킷을 우선적으로 복호하는 과정과, 상기 재전송 오더가 가장 높은 패킷의 복호가 성공되면, 다른 패킷에서 상기 재전송 오더가 가장 높은 패킷으로 인한 간섭을 제거하는 과정과, 간섭이 제거된 상기 다른 패킷을 복호하는 과정을 포함하는 것을 특징으로 한다.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우, 그 상세한 설명은 생략한다.
이하 본 발명은 다중 입출력(MIMO : Multiple Input Multiple Output) 무선통신 시스템에서 송신 패킷의 재전송 오더(Retransmission Order) 조합을 통해 시스템 성능을 향상시키기 위한 기술에 대해 설명한다. 본 발명에서, 상기 재전송 오더가 '1'인 패킷은 새롭게 초기 전송되는 패킷이며, 1회 전송 실패하면 재전송 오더는 '2'가 된다. 즉, 상기 새롭게 초기 전송되는 패킷은 '1'인 재전송 오더를 갖는다.
먼저 본 발명에서 제안하는 기술의 수학적 근거를 수식을 참조하여 설명한다.
상기 다중 입출력 무선통신 시스템에서 패킷 단위로 공간 다중화(SM : Spatial Multiplexing)되고, 안테나별로 HARQ(Hybrid Automatic Repeat reQuest) 기법이 적용되는 경우, 전송률은 하기 <수학식 1>과 같이 나타낼 수 있다.
Figure 112007026764657-pat00001
Figure 112007026764657-pat00002
Figure 112007026764657-pat00003
Figure 112007026764657-pat00004
상기 <수학식 1>에서, 상기 C는 부호화율(Coding Rate), 상기 N은 송신 안테나 수, 상기 PERn은 n번째 전송 시 패킷 오류율, 상기 R은 최대 재전송 횟수를 의미한다.
상기 <수학식 1>에 나타난 바와 같이, 전송률은 매 재전송 시의 패킷 오류율의 곱으로 표현된다. 이때, 전송률 증가는 하기 <수학식 2>와 같이 나타낼 수 있다.
Figure 112007026764657-pat00005
Figure 112007026764657-pat00006
Figure 112007026764657-pat00007
상기 <수학식 2>에서, 상기 IncreseTP는 전송률 증가치, 상기 Decreas{·}는 감소치를 나타내는 연산자, 상기 PERn은 n번째 전송 시 패킷 오류율, 상기 R은 최대 재전송 횟수를 의미한다.
상기 <수학식 2>에 나타난 바와 같이, 매 재전송 시의 패킷 오류율들은 전송률에 영향을 미친다. 그리고, 재전송 오더(Order)가 낮을수록, 패킷 오류율이 전송률에 미치는 큰 영향은 커진다. 따라서, 재전송 오더가 낮은 패킷의 복호 확률이 높은 상황을 자주 발생시키면, 전송률이 증가하게 된다.
송신 안테나가 2개이고, 최대 재전송 횟수가 1회인 경우를 가정하면, 가능한 송신 패킷 선택 상황은 도 1의 (a), (b) 또는 (c)와 같다. 상기 도 1에서 표제괄호 안에 기재된 숫자는 패킷의 재전송 오더를 의미한다. 상기 재전송 오더가 '1'이면 초기 전송, 상기 재전송 오더가 '2'이면 재전송을 의미한다.
상기 도 1의 (a)는 초기 전송 패킷 2개가 선택된 상황, 상기 도 1의 (b)는 초기 전송 패킷 1개와 재전송 패킷 1개가 선택된 상황, 상기 도 1의 (c)는 재전송 패킷 2개가 선택된 상황을 도시하고 있다.
상기 도 1의 (c)와 같은 상황은 낮은 재전송 오더의 패킷이 선택되지 않은 상황이다. 따라서, 상기 도 1의 (c)와 같은 상황은 상술한 바에 따라 전송률을 증가시킬수 있는 상황이 아니다. 반면, 상기 도 1의 (a) 및 (b)와 같은 상황은 초기 전송 패킷이 선택되었으며, 상기 초기 전송 패킷의 복호 성공 여부에 따라 전송률 증가 여부가 결정된다. 이때, 임의의 1개 초기 전송 패킷의 복호 성공 여부는 나머지 1개 패킷의 복호 성공 여부와 관계된다. 왜냐하면, 다수의 안테나를 통해 수신된 신호들 중 하나의 신호를 정확하게 검출할 수 있다면, 수신단은 상기 검출된 신호로 인한 나머지 신호들로의 간섭을 효과적으로 제거할 수 있기 때문이다. 따라서, 상기 초기 전송 패킷과 함께 선택되는 패킷의 복호 성공 확률이 높은 상황이 상술한 바에 따라 전송률을 증가시킬 수 있는 상황이 된다.
상기 도 1의 (a) 및 (b)와 같은 상황에서 초기 전송 패킷과 함께 선택된 나머지 패킷을 살펴보면, 상기 (a)에서는 초기 전송 패킷이 선택되었고, 상기 (b)에서는 재전송 패킷이 선택되었다. 상기 도 1의 (a) 및 (b)와 같은 상황에서 초기 전송 패킷 복호 시 간섭 제거(IC : Interference Cancellation) 이득이 발생할 확률은 하기 <표 1>과 같다.

도 1의 (a)

도 1의 (b)

재전송 패킷 수

0

1
초기 전송 패킷의 간섭이
완벽히 제거될 확률

1-PER1 , no IC

1-PER2 , no IC
상기 <표 1>에서, 상기 PERn , no IC는 n번 반복 전송된 패킷을 간섭 제거 이득없이 복호한 경우 오류가 발생할 확률을 의미한다.
일반적으로, 패킷이 재전송되면 다이버시티 오더(Diversity Order), 전력(Power), 잉여 비트(Redundancy Bit) 등이 증가하므로, 재전송 패킷은 초기 전송 패킷에 비해 상대적으로 복호 성공 확률이 높다. 따라서, PER2 , no IC가 PER1 , no IC보다 작은 값을 가지므로, 상기 도 1의 (b)와 같은 상황이 상기 도 1의 (a)와 같은 상황에 비하여 초기 전송 패킷의 복호 성공 확률이 높은 상황이다. 즉, 상기 도 1의 (a)와 같은 상황을 감소시키고, 상기 도 1의 (b)와 같은 상황을 증가시킴으로써, 시스템 전송률이 향상된다.
즉, 본 발명은 상기 도 1의 (b)와 같은 상황의 발생 빈도를 높이고자 함을 목적으로하며, 이에 따른 패킷 교환 예는 도 2에 도시된 바와 같다.
상기 도 2를 참조하면, 송신단(210)는 패킷1 및 패킷2를 수신단(220)으로 송신한다(201단계). 상기 패킷1 및 상기 패킷2를 수신한 상기 수신단(220)는 수신 패킷을 검사하여 오류가 발생하였음을 확인한다. 따라서, 상기 수신단(220)는 NAK1 메시지 및 NAK2 메시지를 상기 송신단(210)으로 피드백한다(203단계). 여기서, 상기 NAK(Non-AcKnowledge) 메시지는 패킷 복호 실패를 알리기 위한 메시지이다.
상기 NAK1 메시지 및 상기 NAK2 메시지를 수신한 상기 송신단(210)은 상기 패킷1과 초기 전송 패킷인 패킷3을 상기 수신단(220)으로 송신한다(205단계). 즉, 상기 송신단(210)은 복호 실패된 상기 패킷1 및 상기 패킷2를 동시에 재전송하지 않고, 재전송 패킷과 초기 전송 패킷을 함께 송신함으로써 상기 도 1의 (b)와 같은 상황을 조성한다.
상기 패킷1 및 상기 패킷3을 수신한 상기 수신단(220)는 재전송된 상기 패킷1을 이전 수신된 패킷1과 결합하여 복호에 성공하고, 상기 패킷1로 인한 간섭을 제거하여 상기 패킷3의 복호에 성공한다. 그리고, 상기 수신단(220)은 ACK1 메시지 및 ACK3 메시지를 상기 송신단(210)으로 피드백한다(207단계). 여기서, 상기 ACK(ACKnowledge) 메시지는 패킷 복호 성공을 알리기 위한 메시지이다.
이후, 상기 송신단(210)는 상기 패킷2와 초기 전송 패킷인 패킷4를 상기 수신단(220)으로 송신한다(209단계). 즉, 상기 도 1의 (b)와 같은 상황이 조성되어, 상기 초기 전송 패킷인 패킷4의 복호 성공 확률이 증가한다.
상기 도 1 및 상기 도 2를 참조한 설명은 최대 재전송 횟수를 2회로 가정한 설명이다. 상기 최대 재전송 횟수를 가정하지 않은 일반적인 경우, 본 발명에 따른 송신 패킷 선택 방식은 다음과 같다.
도 3은 본 발명에 따른 다중 입출력 무선통신 시스템에서 송신 패킷 선택 예를 도시하고 있다. 상기 도 3에서 패킷 버퍼는 3개의 패킷을 저장한다고 가정한다. 또한, 상기 패킷 버퍼는 복호 성공 시까지 해당 패킷을 유지하고, 복호 성공된 패킷이 삭제되면 새로운 패킷을 제공받는다. 그리고, 상기 도 3에서 표제괄호 안에 기재된 숫자는 패킷의 재전송 오더를 의미한다. 상기 재전송 오더가 '1'이면 초기 전송, 상기 재전송 오더가 '2'이면 1차 재전송, 상기 재전송 오더가 '3'이면 2차 재전송을 의미한다.
먼저, 상기 도 3의 (a)에서, 패킷 버퍼는 1차 재전송 패킷인 패킷1, 1차 채전송 패킷인 패킷2, 2차 재전송 패킷인 패킷3을 저장하고 있다. 여기서, 본 발명에 따라 송신단은 재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 선택한다. 다시 말해, 상기 송신단은 재전송 오더가 가장 높은 상기 패킷3, 재전송 오더가 가장 낮은 패킷1을 선택하여 송신한다. 이때, 수신단은 상기 재전송 오더가 높은 상기 패킷3을 먼저 검출하고, 상기 패킷3으로 인한 간섭을 효과적으로 제거함으로써 상기 패킷1 및 상기 패킷3을 성공적으로 수신한다. 따라서, 송신단은 ACK1 메시지 및 ACK3 메시지를 수신함으로써, 복호 성공을 확인하고 상기 패킷1 및 상기 패킷3을 패킷 버퍼에서 삭제한다.
이후, 상기 도 3의 (b)와 같이, 상기 송신단은 새로운 패킷인 패킷4 및 패킷5를 패킷 버퍼에 저장한다. 상기 도 3의 (a)에서와 마찬가지로, 상기 송신단은 재전송 오더가 가장 높은 패킷2, 재전송 오더가 가장 낮은 패킷3 및 패킷4 중 하나를 선택하여 송신한다. 이후, 상기 송신단은 NAK2 메시지, NAK4 메시지를 수신함으로써, 복호 실패를 확인한다.
이어지는 송신 시점에서 상기 송신단은 송신 패킷을 다시 선택한다. 이때, 상기 패킷 버퍼에 저장된 패킷들은 이전과 동일하지만, 송신 실패로 인하여 해당 패킷들의 재전송 오더가 증가하였다. 따라서, 상기 도 3의 (c)와 같이, 상기 송신단은 재전송 오더가 가장 높은 패킷2, 재전송 오더가 가장 낮은 패킷5를 선택하여 송신한다.
정리하면, 상기 도 3에 도시된 바와 같이, 송신단은 재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 함께 송신함으로써, 상기 재전송 오더가 가장 낮은 패킷의 복호 성공 확률을 증가시킨다. 만일, 송신 안테나 수가 3개 이상인 경우, 송신단은 재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 우선적으로 선택하고, 나머지 송신 패킷은 임의로 선택한다. 이때, 상기 송신단은 나머지 송신 패킷들 중 재전송 오더가 가장 높은 또 다른 패킷을 선택에서 제외함으로써, 다음 재전송 시 간섭 제거 효과를 얻을 수 있도록 한다.
또 다른 실시 예로 송신 안테나 수가 3개 이상인 경우, 송신단은 재전송 오더가 가장 높은 패킷으로부터 재전송 오더가 가장 낮은 패킷으로 정렬을 한 후에 재전송 오더가 가장 높은 패킷과 재전송 오더가 낮은 패킷을 우선적으로 선택하고, 할당 가능한 패킷의 수를 결정한 후, 나머지 송신 패킷들 중 임의로 선택하는 방법에 있어서, 재전송 오더가 다음으로 낮은 패킷을 선택하여 송신하거나, 재전송 오더가 다음으로 높은 패킷을 선택하여 송신하는 등의 다양한 변형이 가능하다.
이하 본 발명은 상술한 방식에 따라 패킷을 교환하기 위한 송신단과 수신단의 구성 및 동작 절차에 대해 도면을 참조하여 상세히 설명한다.
도 4는 본 발명의 실시 예에 따른 다중 입출력 무선통신 시스템에서 송신단의 블록 구성을 도시하고 있다.
상기 도 4에 도시된 바와 같이, 상기 송신단은 패킷 버퍼(402), 변조기(404), 패킷 역 다중화기(406), 다수의 RF(Radio Frequency) 송신기들(408-1 내지 408-N), 피드백 수신기(410) 및 패킷 선택기(412)를 포함하여 구성된다.
상기 패킷 버퍼(402)는 송신단으로 송신할 패킷들을 저장한다. 상기 패킷 버퍼(402)에 저장된 패킷들은 채널 부호화된 패킷들이며, 각 패킷의 재전송 오더는 서로 다를 수 있다. IR(Incremental Redundancy) 방식의 HARQ 기법이 사용되는 경우, 상기 저장된 패킷들 중 재전송 패킷은 잉여 비트만을 포함한다. 그리고, CC(Chase Combining) 방식의 HAQR 기법이 사용되는 경우, 상기 저장된 패킷들 중 재전송 패킷은 초기 전송 패킷과 동일하다. 본 발명에 따라, 상기 패킷 버퍼(402)는 상기 패킷 선택기(412)에 의해 선택된 패킷들을 상기 변조기(404)로 출력한다.
상기 변조기(404)는 상기 패킷 버퍼(402)로부터 제공되는 패킷들을 해당 방식에 따라 변조하여 복소 심벌로 변환한다. 상기 패킷 역 다중화기(406)는 상기 변조기(404)로부터 제공되는 신호들을 패킷 단위로 분류하고, 상기 분류된 패킷들 각각을 대응되는 안테나 경로로 출력한다. 상기 다수의 RF 송신기들(408-1 내지 408-N) 각각은 상기 패킷 역 다중화기(406)로부터의 신호를 RF 대역 신호로 변환하여 대응되는 안테나를 통해 송신한다. 상기 피드백 수신기(410)는 송신 패킷들 각각에 대한 수신단의 복호 성공 여부를 나타내는 ACK 메시지 또는 NAK 메시지를 수신한다.
상기 패킷 선택기(412)는 상기 ACK 메시지 또는 NAK 메시지를 확인하여 상기 패킷 버퍼(402)에 저장된 패킷들의 재전송 오더를 갱신한다. 다시 말해, 상기 패킷 선택기(412)는 ACK 메시지가 수신되면, 대응되는 패킷을 재전송 대상에서 제외하고, NAK 메시지가 수신되면 대응되는 패킷의 재전송 오더를 증가시킨다. 이때, 상기 재전송 오더 갱신의 대상은 새롭게 송신될 패킷 및 재전송이 요구되는 패킷 모두이다. 그리고, 상기 패킷 선택기(412)는 상기 저장된 패킷들 중 송신 패킷을 선택한다. 예를 들어, 상기 패킷 선택기(412)는 상기 저장된 패킷들 중 재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 송신 패킷으로 선택한다.
다른 방식으로, 2개의 패킷들을 선택하는 경우, 상기 패킷 선택기(412)는 무작위(Random)으로 2개의 패킷들을 송신 패킷으로 선택한다. 의도적으로 재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 선택하지 않더라도, 송신 패킷이 무작위로 선택되는 방식은 재전송 패킷을 우선적으로 송신하는 종래의 방식보다 높은 전송률을 보장할 수 있다. 또 다른 방식으로, 3개 이상의 패킷들을 선택하는 경우, 상기 패킷 선택기(412)는 재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 송신 패킷으로 선택한 후, 나머지 송신 패킷은 무작위로 선택한다.
여기서, 상기 재전송 오더가 가장 높은 패킷 및 가장 낮은 패킷 선택 시, 만일, 상기 재전송 오더가 가장 높은 패킷이 복수 개 존재하고, 상기 재전송 오더가 가장 낮은 패킷이 복수 개 존재하는 경우, 상기 패킷 선택기는 각각 하나씩의 패킷을 무작위로 선택한다.
도 5는 본 발명의 실시 예에 따른 다중 입출력 무선통신 시스템에서 수신단의 블록 구성을 도시하고 있다.
상기 도 5에 도시된 바와 같이, 상기 수신단은 다수의 RF 수신기들(502-1 내지 502-N), 다중 입출력 검출기(504), 패킷 다중화기(506), 복조기(508), 간섭 제거기(510), 복호기(512), 오류 검사기(514), 패킷 버퍼(516) 및 피드백 송신기(518)를 포함하여 구성된다.
상기 다수의 RF 수신기들(502-1 내지 502-N) 각각은 해당 안테나를 통해 수신되는 RF대역 신호를 기저대역 신호로 변환한다. 상기 다중 입출력 검출기(504)는 상기 다수의 RF 수신기들(502-1 내지 502-N)로부터 신호들을 제공받아 다중 입출력 기술에 따른 신호 검출을 수행한다. 예를 들어, 상기 신호 검출은 ZF(Zero Forcing) 방식 또는 MMSE(Minimum Mean Square Error) 방식에 따라 수행될 수 있다. 상기 패킷 다중화기(506)는 상기 다중 입출력 검출기(504)로부터 각 안테나 경로별로 제공되는 신호들을 패킷 단위로 다중화하여 하나의 신호 열로 출력한다.
상기 복조기(508)는 상기 패킷 다중화기(506)로부터 제공되는 신호를 복조하여 각 비트의 연판정(Soft Decision) 값을 출력한다. 상기 간섭 제거기(510)는 상기 복조기(508)로부터 제공되는 각 비트의 연판정 값에서 간섭을 제거한다. 여기서, 상기 간섭은 동일 시간에 수신된 패킷들 간의 간섭을 의미한다. 따라서, 상기 간섭 제거기(510)는 복호 성공된 패킷의 정보를 이용하여 나머지 패킷에 대한 간섭을 제거한다. 예를 들어, 상기 간섭 제거기(510)는 복호 성공된 패킷의 채널 부호화된 비트열과 간섭 채널 값을 곱하여 간섭 값을 산출하고, 간섭받은 패킷의 연판정 값에서 상기 간섭 값을 감산함으로써 간섭을 제거한다.
상기 복호기(512)는 비트의 연판정 값들을 제공받아 패킷 단위로 채널 복호를 수행한다. 예를 들어, 상기 복호기(512)는 로그우도율(LLR : Log Likelihood Ratio)를 이용한 반복 복호 방식으로 채널 복호를 수행할 수 있다. 이때, 복호되는 패킷이 재전송 패킷인 경우, 상기 복호기(512)는 상기 패킷 버퍼(516)에 저장된 이전 수신된 패킷과 결합하여 복호를 수행한다.
상기 오류 검사기(514)는 상기 복호기(512)로부터 제공되는 복호된 패킷의 복호 성공 여부를 확인한다. 예를 들어, 상기 오류 검사기(514)는 CRC(Cyclic Redundancy Check)를 수행함으로써 복호 성공 여부를 확인할 수 있다. 만일, 패킷 복호가 실패하면, 상기 오류 검사기(514)는 해당 패킷을 상기 패킷 버퍼(516)로 제공한다. 또한, 패킷 복호가 성공하면, 상기 오류 검사기(514)는 상기 간섭 제거기(510)로 해당 패킷의 복호 성공을 통보한다.
상기 패킷 버퍼(516)는 복호에 실패한 패킷을 저장하고, 해당 패킷이 재전송되면 상기 복호기(512)로 출력한다. 상기 피드백 송신기(518)는 상기 오류 검사기(514)의 확인 결과를 송신단으로 송신한다. 다시 말해, 상기 피드백 송신기(518)는 수신된 패킷들 각각에 대한 ACK 메시지 또는 NAK 메시지를 상기 송신단으로 송신한다.
도 6은 본 발명의 실시 예에 따른 다중 입출력 무선통신 시스템에서 송신단의 패킷 송신 절차를 도시하고 있다.
상기 도 6을 참조하면, 상기 송신단은 601단계에서 수신단의 패킷 복호 성공 여부에 대한 메시지가 피드백되는지 확인한다. 다시 말해, 상기 송신단은 송신 패킷들 각각에 대한 ACK 메시지 또는 NAK 메시지가 피드백되는지 확인한다.
상기 ACK 메시지 또는 상기 NAK 메시지가 피드백되면, 상기 송신단은 603단계로 진행하여 송신 대기 중인 패킷들의 재전송 오더를 갱신한다. 자세히 말하면, 상기 송신단은 ACK 메시지가 피드백된 패킷을 재전송 대상에서 제외하고, NAK 메시지가 피드백된 패킷의 재전송 오더를 증가시킨다. 이때, 상기 재전송 오더 갱신의 대상은 새롭게 송신될 패킷 및 재전송이 요구되는 패킷 모두이다.
이후, 상기 송신단은 605단계로 진행하여 재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 송신 패킷으로 선택한다. 여기서, 상기 재전송 오더가 가장 높은 패킷과 상기 재전송 오더가 가장 낮은 패킷이 다수 개 존재하는 경우, 상기 송신단은 각각 하나씩의 패킷을 무작위로 선택한다. 이때, 다른 실시 예로, 2개의 패킷들을 선택하는 경우, 상기 송신단은 무작위로 2개의 패킷들을 선택할 수도 있다. 그리고, 또 다른 실시 예로, 3개 이상의 패킷들을 선택하는 경우, 상기 송신단은 재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 우선적으로 선택하고, 나머지에 대해서 무작위로 선택할 수 있다. 이 경우도 마찬가지로, 상기 재전송 오더가 가장 높은 패킷과 상기 재전송 오더가 가장 낮은 패킷이 다수 개 존재하는 경우, 상기 송신단은 각각 하나씩의 패킷을 무작위로 선택한다.
상기 송신 패킷들을 선택한 후, 상기 송신단은 607단계로 진행하여 상기 선택된 패킷들을 수신단으로 송신한다. 이때, 상기 패킷들은 각각 대응되는 안테나를 통해 송신된다.
도 7은 본 발명의 실시 예에 따른 다중 입출력 무선통신 시스템에서 수신단의 패킷 수신 절차를 도시하고 있다.
상기 도 7을 참조하면, 상기 수신단은 701단계에서 다수의 안테나들을 통해 패킷들이 수신되는지 확인한다.
상기 패킷들이 수신되면, 상기 수신단은 703단계로 진행하여 수신된 패킷들 중 재전송 오더가 가장 높은 패킷을 우선적으로 복호한다. 예를 들어, 상기 복호는 로그우도율을 이용한 반복 복호 방식으로 수행될 수 있다.
이후, 상기 수신단은 705단계로 진행하여 상기 복호가 성공했는지 확인한다. 즉, 상기 수신단은 상기 재전송 오더가 가장 높은 패킷에 오류가 있는지 확인한다. 예를 들어, 상기 복호 성공 여부는 CRC를 통해 확인될 수 있다. 만일, 상기 복호가 실패했으면, 상기 수신단은 709단계로 진행한다.
반면, 상기 복호가 성공했으면, 상기 수신단은 707단계로 진행하여 나머지 패킷에 대해 상기 복호된 패킷으로 인한 간섭을 제거한다. 예를 들어, 상기 수신단은 복호 성공된 패킷의 채널 부호화된 비트열과 간섭 채널 값을 곱하여 간섭 값을 산출하고, 간섭받은 패킷의 연판정 값에서 상기 간섭 값을 감산함으로써 간섭을 제거한다.
상기 간섭을 제거한 후, 상기 수신단은 709단계로 진행하여 상기 나머지 패킷을 복호한다. 이때, 상기 복호는 상기 703단계와 마찬가지로 로그우도율을 이용한 반복 복호 방식으로 수행될 수 있다.
수신된 패킷들을 모두 복호한 후, 상기 수신단은 711단계로 진행하여 상기 수신되 패킷들에 대한 복호 성공 여부를 송신단으로 피드백한다. 다시 말해, 상기 수신단은 상기 수신된 패킷들 각각에 대한 ACK 메시지 또는 NAK 메시지를 피드백한다.
도 8a 및 도 8b는 본 발명에 따른 다중 입출력 무선통신 시스템의 성능을 도시하고 있다. 상기 도 8a는 송수신 안테나가 2개인 경우, 상기 도 8b는 송수신 안테나가 3개인 경우를 가정하여 모의 실험한 결과 그래프를 각각 도시하고 있다. 여기서, 상기 모의 실험에서의 환경 설정은 하기 <표 2>와 같다.

변조 방식

QPSK (Quadrature Phase Shift Keying)

패킷 크기

406 심벌

부호화율

1/2

FEC(Forward Error Correction)

터보 코드 (구속장(Constraint Length) : 4 )

간섭제거방식

터보 간섭 제거

버퍼에 저장된 패킷 수

송신 안테나 수 + 1

다중 입출력 검출 방식

ZF 또는 MMSE
상기 도 8a에 도시된 그래프들의 가로축은 비트 에너지대 잡음비를 나타내며, 세로축은 전송률을 나타낸다. 그리고, 상기 도 8a에서 본 발명의 제1방식은 재전송 오더가 가장 높은 패킷 및 재전송 오더가 가장 낮은 패킷을 선택하는 방식이고, 본 발명의 제2방식은 무작위로 패킷을 선택하는 방식을 의미한다. 상기 도 8a에 도시된 그래프들 각각에서의 통신 환경은 하기 <표 3>과 같이 가정하였다.

(a)

(b)

(c)

(d)

(e)

(f)
다중입출력
검출방식

ZF

MMSE

ZF

MMSE

ZF

MMSE

채널특성
Block
Fading
Block
Fading
Block
Fading
Block
Fading
Independent
Fading
Independent
Fading
최대
재전송횟수

1

1

2

2

1

1
상기 도 8a의 (a) 내지 (f)에 도시된 바와 같이, 본 발명의 방식이 종래의 방식에 비해 높은 전송률을 보장함을 알 수 있다.
상기 도 8b에 도시된 그래프들의 가로축은 비트 에너지대 잡음비를 나타내며, 세로축은 전송률을 나타낸다. 그리고, 상기 도 8b에서 본 발명의 제3방식은 재전송 오더가 가장 높은 패킷 및 재전송 오더가 가장 낮은 패킷을 선택하고, 나머지에 대해서 무작위로 선택하는 방식을 의미한다. 상기 도 8b에 도시된 그래프들 각각에서의 통신 환경은 하기 <표 4>과 같이 가정하였다.

(a)

(b)

(c)

(d)
다중입출력
검출 방식

ZF

MMSE

ZF

MMSE

채널 특성
Block
Fading
Block
Fading
Independent
Fading
Independent
Fading
최대
재전송 횟수

1

1

1

1
상기 도 8b의 (a) 내지 (d)에 도시된 바와 같이, 본 발명의 방식이 종래의 방식에 비해 높은 전송률을 보장함을 알 수 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이, 다중 입출력(MIMO : Multiple Input Multiple Output) 무선통신 시스템에서 송신 패킷들의 재전송 오더(Retransmission Order) 조합을 시스템 주도적으로 결정함으로써, 초기 전송 패킷의 복호 성공 확률이 증가되어 시스템 성능이 향상된다.

Claims (32)

  1. 다중 입출력(MIMO : Multiple Input Multiple Output) 무선통신 시스템에서 다수의 송신 안테나들을 구비하여 상기 다수의 송신 안테나들을 통해 패킷들을 전송하는 송신단 장치에 있어서,
    송신 패킷에 대한 ACK(ACKnowledge) 메시지 또는 NAK(Non-AcKnowledge) 메시지를 수신하는 수신기와,
    상기 ACK 메시지 또는 상기 NAK 메시지에 따라 송신하기 위해 저장된 패킷들의 재전송 오더(Retransmission Order)를 갱신하고, 가장 높은 재전송 오더를 가지는 N개의 패킷들 중 하나 및 상기 N개의 패킷들 외 다른 하나의 패킷이 동시에 송신되도록 N개의 패킷들을 선택하는 선택기와, 상기 N은 동시에 송신되는 패킷 개수를 의미하며,
    선택된 N개의 패킷들을 각각 대응되는 안테나들을 통해 송신하는 송신기를 포함하는 것을 특징으로 하는 장치.
  2. 제 1항에 있어서,
    상기 선택기는, 상기 송신 안테나들의 수와 동일한 수의 패킷을 선택하는 것을 특징으로 하는 장치.
  3. 제 1항에 있어서,
    상기 선택기는,
    새롭게 전송할 패킷 및 재전송이 요구되는 패킷을 대상으로 상기 재전송 오더를 갱신하는 것을 특징으로 하는 장치.
  4. 제 1항에 있어서,
    상기 선택기는,
    상기 ACK 메시지를 수신한 경우, 상기 ACK 메시지에 대응되는 패킷을 재전송 대상에서 제외하는 것을 특징으로 하는 장치.
  5. 제 1항에 있어서,
    상기 선택기는,
    재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷이 포함되도록 상기 N개의 패킷들을 선택하는 것을 특징으로 하는 장치.
  6. 제 5항에 있어서,
    상기 선택기는,
    상기 재전송 오더가 가장 높은 패킷이 복수 개 존재하고, 상기 재전송 오더가 가장 낮은 패킷이 복수 개 존재하는 경우, 각각 하나씩의 패킷을 무작위(Random로 선택하는 것을 특징으로 하는 장치.
  7. 제 1항에 있어서,
    상기 선택기는,
    2개의 송신 패킷들을 선택하는 경우, 무작위로 2개의 송신 패킷들을 선택하는 것을 특징으로 하는 장치.
  8. 제 1항에 있어서,
    상기 선택기는,
    적어도 3개의 송신 패킷들을 선택하는 경우, 재전송 오더가 가장 높은 패킷, 재전송 오더가 가장 낮은 패킷, 무작위로 선택된 패킷이 포함되도록 상기 N개의 패킷들을 선택하는 것을 특징으로 하는 장치.
  9. 제 8항에 있어서,
    상기 선택기는,
    상기 재전송 오더가 가장 높은 패킷이 복수 개 존재하고, 상기 재전송 오더가 가장 낮은 패킷이 복수 개 존재하는 경우, 각각 하나씩의 패킷을 무작위로 선택하고, 나머지 패킷들 중 무작위로 선택하는 것을 특징으로 하는 장치.
  10. 제 1항에 있어서,
    채널 부호화된 패킷을 저장하는 버퍼를 더 포함하는 것을 특징으로 하는 장치.
  11. 다중 입출력 무선통신(MIMO : Multiple Input Multiple Output) 시스템에서 수신단 장치에 있어서,
    송신단으로부터 다수의 안테나들을 통해 N개의 패킷들을 수신하는 수신기와,
    상기 패킷들 중 재전송 오더(Retransmission Order)가 가장 높은 패킷을 우선적으로 복호하는 복호기와,
    상기 재전송 오더가 가장 높은 패킷의 복호가 성공되면, 다른 패킷에서 상기 재전송 오더가 가장 높은 패킷으로 인한 간섭을 제거하는 제거기와,
    간섭이 제거된 상기 다른 패킷의 복조를 수행하는 복조기를 포함하는 것을 특징으로 하며,
    상기 송신단으로부터 수신된 패킷들은, 상기 송신단에서 가장 높은 재전송 오더를 가지는 N개의 패킷들 중 하나 및 상기 N개의 패킷들 외 다른 하나의 패킷을 포함하는 것을 특징으로 하는 장치.
  12. 제 11항에 있어서,
    상기 패킷들의 복호 성공 여부를 확인하는 검사기와,
    상기 검사기의 확인 결과를 피드백하는 송신기를 더 포함하는 것을 특징으로 하는 장치.
  13. 제 11항에 있어서,
    상기 복호기는, 상기 패킷들 중 재전송 패킷을 이전 수신된 패킷과 결합하여 복호하는 것을 특징으로 하는 장치.
  14. 제 11항에 있어서,
    상기 복조기는, 수신된 패킷의 각 비트에 대한 연판정(Soft Decision) 값을 출력하는 것을 특징으로 하는 장치.
  15. 제 14항에 있어서,
    상기 복호기는,
    상기 복조기로부터의 연판정 값을 이용하여 로그우도율(LLR : Log Likelihood Ratio)를 산출하고, 상기 로그우도율을 반복 복호함으로써 비트 값을 판단하는 것을 특징으로 하는 장치.
  16. 제 11항에 있어서,
    상기 제거기는,
    상기 재전송 오더가 가장 높은 패킷의 채널 부호화된 비트열과 간섭 채널 값을 곱하여 간섭 값을 산출하고, 상기 다른 패킷의 연판정 값에서 상기 간섭 값을 감산함으로써 간섭을 제거하는 것을 특징으로 하는 장치.
  17. 다중 입출력(MIMO : Multiple Input Multiple Output) 무선통신 시스템에서 다수의 송신 안테나들을 구비하여 상기 다수의 송신 안테나들을 통해 패킷들을 전송하는 송신단의 패킷 송신 방법에 있어서,
    송신 패킷에 대한 ACK(ACKnowledge) 메시지 또는 NAK(Non-AcKnowledge) 메시지를 수신하는 과정과,
    상기 ACK 메시지 또는 상기 NAK 메시지에 따라 송신하기 위해 저장된 패킷들의 재전송 오더(Retransmission Order)를 갱신하는 과정과,
    가장 높은 재전송 오더를 가지는 N개의 패킷들 중 하나 및 상기 N개의 패킷들 외 다른 하나의 패킷이 동시에 송신되도록 N개의 패킷들을 선택하는 과정과, 상기 N은 동시에 송신되는 패킷 개수를 의미하며,
    선택된 N개의 패킷들을 각각 대응되는 안테나들을 통해 송신하는 과정을 포함하는 것을 특징으로 하는 방법.
  18. 제 17항에 있어서,
    상기 N개의 패킷들은, 상기 송신 안테나들의 수와 동일한 수만큼 선택되는 것을 특징으로 하는 방법.
  19. 제 17항에 있어서,
    상기 재전송 오더 갱신은, 새롭게 전송할 패킷 및 재전송이 요구되는 패킷을 대상으로 하는 것을 특징으로 하는 방법.
  20. 제 17항에 있어서,
    상기 ACK 메시지를 수신한 경우, 상기 ACK 메시지에 대응되는 패킷을 재전송 대상에서 제외하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  21. 제 17항에 있어서,
    상기 N개의 패킷들을 선택하는 과정은,
    재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 선택하는 과정을 포함하는 것을 특징으로 하는 방법.
  22. 제 21항에 있어서,
    재전송 오더가 가장 높은 패킷과 재전송 오더가 가장 낮은 패킷을 선택하는 과정은,
    상기 재전송 오더가 가장 높은 패킷이 복수 개 존재하고, 상기 재전송 오더가 가장 낮은 패킷이 복수 개 존재하는 경우, 각각 하나씩의 패킷을 무작위로 선택하는 과정을 포함하는 것을 특징으로 하는 방법.
  23. 제 17항에 있어서,
    상기 N개의 패킷들을 선택하는 과정은,
    2개의 송신 패킷들을 선택하는 경우, 무작위(Random)로 2개의 패킷들을 선택하는 과정을 포함하는 것을 특징으로 하는 방법.
  24. 제 17항에 있어서,
    상기 N개의 패킷들을 선택하는 과정은,
    적어도 3개의 송신 패킷들을 선택하는 경우, 재전송 오더가 가장 높은 패킷, 재전송 오더가 가장 낮은 패킷을 선택하는 과정과,
    나머지 패킷에 대해 무작위로 선택하는 과정을 포함하는 것을 특징으로 하는 방법.
  25. 제 24항에 있어서,
    재전송 오더가 가장 높은 패킷, 재전송 오더가 가장 낮은 패킷을 선택하는 과정은,
    상기 재전송 오더가 가장 높은 패킷이 복수 개 존재하고, 상기 재전송 오더가 가장 낮은 패킷이 복수 개 존재하는 경우, 각각 하나씩의 패킷을 무작위로 선택하는 과정을 포함하는 것을 특징으로 하는 방법.
  26. 제 17항에 있어서,
    상기 패킷들은, 채널 부호화된 패킷들인 것을 특징으로 하는 방법.
  27. 다중 입출력(MIMO : Multiple Input Multiple Output) 무선통신 시스템에서 수신단의 패킷 복호 방법에 있어서,
    송신단으로부터 다수의 안테나들을 통해 N개의 패킷들을 수신하는 과정과,
    상기 패킷들 중 재전송 오더(Retransmission Order)가 가장 높은 패킷을 우선적으로 복호하는 과정과,
    상기 재전송 오더가 가장 높은 패킷의 복호가 성공되면, 다른 패킷에서 상기 재전송 오더가 가장 높은 패킷으로 인한 간섭을 제거하는 과정과,
    간섭이 제거된 상기 다른 패킷을 복호하는 과정을 포함하며,
    상기 송신단으로부터 수신된 패킷들은, 상기 송신단에서 가장 높은 재전송 오더를 가지는 N개의 패킷들 중 하나 및 상기 N개의 패킷들 외 다른 하나의 패킷을 포함하는 것을 특징으로 하는 방법.
  28. 제 27항에 있어서,
    상기 패킷들의 복호 성공 여부를 확인하는 과정과,
    상기 성공 여부에 대한 확인 결과를 피드백하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  29. 제 27항에 있어서,
    상기 패킷을 복호하는 과정은,
    상기 패킷들 중 재전송 패킷을 이전 수신된 패킷과 결합하여 복호하는 과정을 포함하는 것을 특징으로 하는 방법.
  30. 제 27항에 있어서,
    상기 수신된 패킷들을 복조하여 연판정(Soft Decision) 값을 획득하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  31. 제 30항에 있어서,
    상기 패킷을 복호하는 과정은,
    상기 연판정 값을 이용하여 로그우도율(LLR : Log Likelihood Ratio)를 산출하는 과정과,
    상기 로그우도율을 반복 복호함으로써 비트 값을 판단하는 과정을 포함하는 것을 특징으로 하는 방법.
  32. 제 27항에 있어서,
    상기 간섭을 제거하는 과정은,
    상기 재전송 오더가 가장 높은 패킷의 채널 부호화된 비트열과 간섭 채널 값을 곱하여 간섭 값을 산출하는 과정과,
    상기 다른 패킷의 연판정 값에서 상기 간섭 값을 감산함으로써 간섭을 제거하는 과정을 포함하는 것을 특징으로 하는 방법.
KR1020070034248A 2007-04-06 2007-04-06 다중 입출력 무선통신 시스템에서 재전송 패킷 선택 장치및 방법 KR101371155B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070034248A KR101371155B1 (ko) 2007-04-06 2007-04-06 다중 입출력 무선통신 시스템에서 재전송 패킷 선택 장치및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070034248A KR101371155B1 (ko) 2007-04-06 2007-04-06 다중 입출력 무선통신 시스템에서 재전송 패킷 선택 장치및 방법

Publications (2)

Publication Number Publication Date
KR20080090865A KR20080090865A (ko) 2008-10-09
KR101371155B1 true KR101371155B1 (ko) 2014-03-05

Family

ID=40151897

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070034248A KR101371155B1 (ko) 2007-04-06 2007-04-06 다중 입출력 무선통신 시스템에서 재전송 패킷 선택 장치및 방법

Country Status (1)

Country Link
KR (1) KR101371155B1 (ko)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005094231A (ja) 2003-09-16 2005-04-07 Sony Ericsson Mobilecommunications Japan Inc 再送情報合成装置、通信端末装置および再送情報合成方法
KR20060026813A (ko) * 2004-09-21 2006-03-24 삼성전자주식회사 향상된 상향링크 전용채널을 지원하는 이동통신시스템에서 자동 재전송 요구 제어정보의 결정 방법 및 장치

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005094231A (ja) 2003-09-16 2005-04-07 Sony Ericsson Mobilecommunications Japan Inc 再送情報合成装置、通信端末装置および再送情報合成方法
KR20060026813A (ko) * 2004-09-21 2006-03-24 삼성전자주식회사 향상된 상향링크 전용채널을 지원하는 이동통신시스템에서 자동 재전송 요구 제어정보의 결정 방법 및 장치

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
3GPP TS 04.60 V8.11.0, 2001.09 *
3GPP TS 04.60 V8.11.0, 2001.09*
H. ZHENG et al. "Multiple ARQ Processes for MIMO Systems", EURASIP Journal on Applied Signal Processing 2004:5, 772-782, 2004 *
H. ZHENG et al. "Multiple ARQ Processes for MIMO Systems", EURASIP Journal on Applied Signal Processing 2004:5, 772-782, 2004*

Also Published As

Publication number Publication date
KR20080090865A (ko) 2008-10-09

Similar Documents

Publication Publication Date Title
EP1743445B1 (en) Packet data transmitting method and mobile communication system using the same
US7860184B2 (en) Multi-antenna communication method and multi-antenna communicaton apparatus
US7500166B2 (en) Data receiving apparatus and hybrid-ARQ communication system
CN101411112B (zh) 电信***中的方法和设备
KR100908004B1 (ko) 다중 송수신 안테나 시스템의 자동 반복 요청 장치 및 방법
WO2009015170A1 (en) Hybrid automatic repeat request (harq) systems and methods for packet-based networks
WO2006064857A1 (ja) マルチアンテナ伝送における再送方法及び送信方法
CN101931517B (zh) 一种基于混合自动重传请求的自适应中继和速率选择方法
CN101689975A (zh) 用于在mimo***中进行改进的无线电资源分配的方法和设备
CA2457883A1 (en) Implementing a physical layer automatic repeat request for a subscriber unit
JP4077333B2 (ja) 無線送信装置及び無線送信方法
JP2016506149A (ja) 受信機の停止イベント後の修正されたharq手順のための方法および装置
KR101371155B1 (ko) 다중 입출력 무선통신 시스템에서 재전송 패킷 선택 장치및 방법
CN104901786B (zh) 基于lte***的harq软合并方法及装置
CN101282202A (zh) 混合自动请求重发方法及数据传输***
KR100889863B1 (ko) 이동통신 시스템의 데이터 재전송 방법
KR101208545B1 (ko) 통신 시스템에서 송신 신호에 대한 응답 신호를 송신하는방법
CN103825685B (zh) 用于实现混合自动重传请求的方法和装置
KR102221250B1 (ko) 보안 성능 최적화를 위한 무선 통신 장치 및 방법
KR101066038B1 (ko) 다중 안테나 시스템의 패킷 재전송 방법
US20180123745A1 (en) Wireless communication method, device and system
KR101443624B1 (ko) 통신 시스템에서의 데이터 송수신 방법
KR20090075081A (ko) 통신 시스템에서의 데이터 송수신 방법
KR20080075288A (ko) 다중 입출력 무선통신 시스템에서 재전송을 위한 모드스위칭 장치 및 방법
CN1951056A (zh) 利用arq传送数据分组的方法、***和站

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: 20170125

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee