KR101208545B1 - method of transmitting response signals for transmitted signals in communication system - Google Patents
method of transmitting response signals for transmitted signals in communication system Download PDFInfo
- Publication number
- KR101208545B1 KR101208545B1 KR1020070011128A KR20070011128A KR101208545B1 KR 101208545 B1 KR101208545 B1 KR 101208545B1 KR 1020070011128 A KR1020070011128 A KR 1020070011128A KR 20070011128 A KR20070011128 A KR 20070011128A KR 101208545 B1 KR101208545 B1 KR 101208545B1
- Authority
- KR
- South Korea
- Prior art keywords
- harq process
- process blocks
- ack
- nack
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 165
- 230000004044 response Effects 0.000 title claims abstract description 32
- 238000004891 communication Methods 0.000 title claims abstract description 19
- 230000008569 process Effects 0.000 claims abstract description 102
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 claims abstract description 77
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 claims abstract description 77
- 230000005540 biological transmission Effects 0.000 claims abstract description 41
- 238000012360 testing method Methods 0.000 claims abstract description 5
- 238000010586 diagram Methods 0.000 description 15
- 238000012937 correction Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
본 발명은 수신 측에서 응답 신호를 송신하는 방법에 관한 것으로서, 보다 구체적으로, 통신 시스템에서 송신 신호에 대한 응답 신호를 송신하는 방법에 관한 것이다. The present invention relates to a method for transmitting a response signal at a receiving side, and more particularly, to a method for transmitting a response signal to a transmission signal in a communication system.
본 발명은 상술한 목적을 달성하기 위해, 적어도 하나의 송신 단으로부터 복수개의 HARQ 프로세스 블록들을 수신하는 단계; 상기 HARQ 프로세스 블록들을 복호화하여 각 블록들이 성공적으로 수신되었는지 여부를 검사하는 단계; 상기 복수 개의 HARQ 프로세스 블록들에 대한 검사 결과들이 모두 동일한 경우, 하나의 응답 신호를 상기 송신 단으로 송신하는 단계; 상기 복수 개의 HARQ 프로세스 블록들에 대한 검사 결과 중 상이한 결과가 존재하는 경우, 상기 복수 개의 HARQ 프로세스 블록 각각에 대한 응답 신호를 상기 송신 단으로 송신하는 단계를 포함한다. The present invention comprises the steps of: receiving a plurality of HARQ process blocks from at least one transmitting end to achieve the above object; Decrypting the HARQ process blocks and checking whether each block has been successfully received; Transmitting one response signal to the transmitting end when the test results for the plurality of HARQ process blocks are all the same; And transmitting a response signal for each of the plurality of HARQ process blocks to the transmitting end when there are different results among the test results for the plurality of HARQ process blocks.
HARQ, 그룹 ACK, 그룹 NACK, 멀티, 응답 HARQ, Group ACK, Group NACK, Multi, Response
Description
도 1은 Stop-and-wait HARQ 기법의 동작 원리를 나타내는 블록도이다.1 is a block diagram illustrating an operation principle of a stop-and-wait HARQ scheme.
도 2는 N-Channel Stop-and-wait HARQ 기법의 동작을 나타내는 블록도이다. 2 is a block diagram illustrating the operation of an N-Channel Stop-and-wait HARQ scheme.
도 3은 복수 개의 HAQR 프로세스 블록이 전송되는 경우의 동작을 나타낸다. 3 shows an operation when a plurality of HAQR process blocks are transmitted.
도 4a 내지 도 4c는 통신 시스템에서 전송되는 데이터의 수신 성공확률이 높다고 정해지는 경우, 응답 신호를 구성하는 방법을 나타내는 블록도이다. 4A to 4C are block diagrams illustrating a method of constructing a response signal when it is determined that a reception success probability of data transmitted in a communication system is high.
도 5a 내지 도 5c는 통신 시스템에서 전송되는 데이터의 수신 성공확률이 낮다고 정해지는 경우, 응답 신호를 구성하는 방법을 나타내는 블록도이다. 5A to 5C are block diagrams illustrating a method of constructing a response signal when it is determined that the reception success probability of data transmitted in the communication system is low.
도 6은 데이터가 성공적으로 수신될 확룔이 높은 경우의 송수신 동작을 나타낸다. 6 shows a transmission / reception operation when the probability of receiving data successfully is high.
도 7은 성공 수신에 실패할 확률이 높은 경우의 송수신 동작을 나타낸다. 7 illustrates a transmission / reception operation when the probability of success reception failure is high.
도 8은 본 실시예에 따른 수신 측의 일례를 나타내는 블록도이다. 8 is a block diagram showing an example of a receiving side according to the present embodiment.
본 발명은 수신 측에서 응답 신호를 송신하는 방법에 관한 것으로서, 보다 구체적으로, 통신 시스템에서 송신 신호에 대한 응답 신호를 송신하는 방법에 관한 것이다. The present invention relates to a method for transmitting a response signal at a receiving side, and more particularly, to a method for transmitting a response signal to a transmission signal in a communication system.
이하, 본 발명이 적용되는 통신 시스템에서 사용되는 오류 제어 알고리즘을 설명한다. Hereinafter, an error control algorithm used in a communication system to which the present invention is applied will be described.
오류 제어 알고리즘은 크게 재전송(Automatic Repeat request: ARQ)과 오류 정정(Forward Error Correction: FEC), 두 방식으로 분류될 수 있다. Error control algorithms can be largely classified into two methods: automatic repeat request (ARQ) and forward error correction (FEC).
ARQ 방식의 종류에는 Stop and Wait ARQ, Go-Back-N ARQ, Selective-Repeat ARQ등이 있다. Types of ARQ include Stop and Wait ARQ, Go-Back-N ARQ, and Selective-Repeat ARQ.
Stop and Wait ARQ 기법에 따르는 송신 단은, 매번 송신된 프레임의 정확한 수신 여부를 확인(ACK신호 확인))한 후 다음 프레임 전송한다. The transmitting end according to the Stop and Wait ARQ technique confirms whether the received frame is correctly received each time (ACK signal confirmation) and then transmits the next frame.
Go-Back-N ARQ 기법에 따르는 송신 단은, 연속적인 N개의 데이터 프레임을 전송하고, 성공적으로 전송이 이루어지지 않으면, 에러가 발생한 프레임 이후로 전송된 모든 데이터 프레임을 재전송한다. The transmitting end according to the Go-Back-N ARQ technique transmits N consecutive data frames and, if the transmission is not successful, retransmits all data frames transmitted after the frame in which an error occurs.
Selective-Repeat ARQ 기법에 따르는 송신 단은 에러가 발생한 프레임만 선택적으로 재전송한다. The transmitting end according to the Selective-Repeat ARQ technique selectively retransmits only an error frame.
이하, 재전송 방식과 오류 정정 방식을 결합한 하이브리드 재전송 기법을 설명한다. Hereinafter, a hybrid retransmission scheme combining a retransmission scheme and an error correction scheme will be described.
하이브리드 재전송(Hybrid Automatic Repeat reQuest: HARQ) 기법이란 재전송과 오류 정정을 결합하여 오류를 제어하는 기술로서, 재전송시에 수신된 데이터 의 오류정정 부호능력을 극대화시키는 특징이 있다. Hybrid Automatic Repeat reQuest (HARQ) is a technique that controls errors by combining retransmission and error correction. It has the feature of maximizing error correction code capability of data received during retransmission.
도 1은 Stop-and-wait HARQ 기법의 동작 원리를 나타내는 블록도이다. 도 1에 도시된 바와 같이, 송신 단(Tx)은 인덱스 '1'에 해당하는 데이터 블록을 송신하고, 수신 단(Rx)은 인덱스 '1'에 해당하는 데이터 블록을 수신한 이후, ACK(ACKnowledgement) / NACK(No ACK) 여부를 판정하고, 판정결과를 송신 단으로 송신한다. 송신 단(Tx)이 만약 NACK 신호를 수신하면 송신 단은 수신 단으로 인덱스 '1'에 해당하는 데이터 블록을 다시 송신한다. 1 is a block diagram illustrating an operation principle of a stop-and-wait HARQ scheme. As shown in FIG. 1, the transmitting end Tx transmits a data block corresponding to the index '1', and the receiving end Rx receives the data block corresponding to the index '1' and then receives an ACK (ACKnowledgement). ) / NACK (No ACK) is determined, and the determination result is sent to the transmitting end. If the transmitting end Tx receives the NACK signal, the transmitting end transmits the data block corresponding to the index '1' to the receiving end again.
도 1에 도시된 기법은 가장 단순하면서 효율적인 전송 방법이다. 하지만, 송신 단이 ACK/NACK을 데이터의 수신단으로부터 주고 받을 때까지의 라운딩 트립 시간(Rounding Trip Time: 이하 'RTT'라 칭함)으로 인해 링크 전송 효율이 저하된다. The technique shown in FIG. 1 is the simplest and most efficient transmission method. However, the link transmission efficiency decreases due to a rounding trip time (hereinafter, referred to as 'RTT') until the transmitting end transmits and receives the ACK / NACK from the receiving end of the data.
Stop-and-wait HARQ 기법을 개선한 것이, N-Channel Stop-and-wait HARQ 기법이다. An improvement on the Stop-and-wait HARQ technique is the N-Channel Stop-and-wait HARQ technique.
도 2는 N-Channel Stop-and-wait HARQ 기법의 동작을 나타내는 블록도이다. 2 is a block diagram illustrating the operation of an N-Channel Stop-and-wait HARQ scheme.
도시된 바와 같이 ACK/NACK을 주고 받을 때까지 여러 개(N)의 독립적인 Stop-and-wait HARQ 기법을 동작시킬 수 있다. As illustrated, several (N) independent stop-and-wait HARQ schemes may be operated until ACK / NACK is exchanged.
도 2의 기법은 도 1의 기법에 비해 링크 전송 효율이 향상되는 유리한 점이 있다. The technique of FIG. 2 has an advantage of improving link transmission efficiency compared to the technique of FIG.
일반적으로, Stop And Wait HARQ 방법에서는 수신 단은 데이터의 성공적인 수신 여부를 CRC(Cyclic Redundancy Check)나 패리티 검사 같은 오류 검출 기법을 통하여 확인한다. In general, in the Stop And Wait HARQ method, the receiving end checks whether data is successfully received through an error detection technique such as a cyclic redundancy check (CRC) or a parity check.
다양한 오류 검출 기법에 의해 에러가 검출할 수 있는 데이터 단위를 'HARQ 프로세스 블록'이라고 한다.The data unit that an error can detect by various error detection techniques is called a HARQ process block.
데이터의 오류가 검출되지 않으면, 수신 단은 ACK 신호를 전송하고, 에러가 검출되는 경우에는 수신 단은 NACK 신호를 전송한다. If an error of data is not detected, the receiving end transmits an ACK signal, and if an error is detected, the receiving end transmits a NACK signal.
ACK 신호를 받은 송신단은 그 다음 데이터를 전송한다. NACK 신호를 받은 데이터 송신단은 오류가 발생한 해당 데이터를 재전송하게 된다. 이때, 재전송되는 데이터는 HARQ 타입에 따라 재전송하는 데이터의 형식을 바꿀 수도 있다. The transmitting end receiving the ACK signal then transmits the data. The data transmitting end receiving the NACK signal retransmits the corresponding data having an error. In this case, the retransmitted data may change the format of the retransmitted data according to the HARQ type.
한편, 전송 대역폭이 넓거나, 다중안테나를 사용하여 데이터를 송신하는 경우에는 복수 개의 HARQ 프로세스 블록이 전송될 수 있다. 즉, 정해진 시간에 다수 개(m)의 HARQ 처리 모듈이 동시에 m개의 HARQ 프로세스 블록을 전송한다. Meanwhile, when the transmission bandwidth is wide or when data is transmitted using multiple antennas, a plurality of HARQ process blocks may be transmitted. That is, a plurality (m) of HARQ processing modules transmit m HARQ process blocks at the same time.
도 3은 복수 개의 HAQR 프로세스 블록이 전송되는 경우의 동작을 나타낸다. 3 shows an operation when a plurality of HAQR process blocks are transmitted.
복수 개의 블록을 수신한 수신 단은 m개의 HARQ 프로세스 블록에 대한 m개의 ACK/NACK 신호를 송신 단으로 전송할 수 있다. The receiving end receiving the plurality of blocks may transmit m ACK / NACK signals for m HARQ process blocks to the transmitting end.
종래 기술에서는 단위 시간에 전송되는 HARQ 프로세스 블록의 개수가 늘어남에 따라, ACK/NACK을 전송하기 위한 자원이 선형적으로 증가하여 제어신호의 오버헤드가 커져서 시스템 효율을 저하되는 문제가 있다.In the prior art, as the number of HARQ process blocks transmitted in unit time increases, the resource for transmitting ACK / NACK increases linearly, resulting in an increase in overhead of the control signal, thereby lowering system efficiency.
본 발명은 상술한 종래 기술의 문제점을 해결하기 위해 제안된 것으로, 본 발명의 목적은 ACK/NACK 전송에 따른 오버헤드를 감소시키는 통신 방법을 제안하는 것이다. The present invention has been proposed to solve the above-mentioned problems of the prior art, and an object of the present invention is to propose a communication method for reducing overhead caused by ACK / NACK transmission.
발명의 개요Summary of the Invention
본 발명은 상술한 목적을 달성하기 위해, 적어도 하나의 송신 단으로부터 복수개의 HARQ 프로세스 블록들을 수신하는 단계; 상기 HARQ 프로세스 블록들을 복호화하여 각 블록들이 성공적으로 수신되었는지 여부를 검사하는 단계; 상기 복수 개의 HARQ 프로세스 블록들에 대한 검사 결과들이 모두 동일한 경우, 하나의 응답 신호를 상기 송신 단으로 송신하는 단계; 상기 복수 개의 HARQ 프로세스 블록들에 대한 검사 결과 중 상이한 결과가 존재하는 경우, 상기 복수 개의 HARQ 프로세스 블록 각각에 대한 응답 신호를 상기 송신 단으로 송신하는 단계를 포함한다. The present invention comprises the steps of: receiving a plurality of HARQ process blocks from at least one transmitting end to achieve the above object; Decrypting the HARQ process blocks and checking whether each block has been successfully received; Transmitting one response signal to the transmitting end when the test results for the plurality of HARQ process blocks are all the same; And transmitting a response signal for each of the plurality of HARQ process blocks to the transmitting end when there are different results among the test results for the plurality of HARQ process blocks.
바람직하게, 수신된 복수개의 HARQ 블록들이 모두 성공적으로 수신되면 하나의 그룹 ACK 만을 송신할 수 있다. Preferably, if all of the plurality of received HARQ blocks are successfully received, only one group ACK may be transmitted.
바람직하게, 상기 수신된 복수 개의 HARQ 프로세스 블록들이 모두 성공적으로 수신되는 경우에 그룹 ACK을 송신하도록 결정된 상태에서 NACK이 발생하는 경우, 그룹 NACK을 송신하고 복수 개의 HARQ 프로세스 블록들 각각에 대한 ACK/NACK을 송신한다.Preferably, when a NACK occurs in a state in which it is determined to transmit a group ACK when all of the received plurality of HARQ process blocks are successfully received, a group NACK is transmitted and ACK / NACK for each of the plurality of HARQ process blocks. Send.
바람직하게, 수신된 복수개의 HARQ 블록들이 모두 수신에 실패하는 경우 하나의 그룹 NACK 만을 송신할 수 있다. Preferably, when all of the plurality of received HARQ blocks fails to receive only one group NACK may be transmitted.
바람직하게, 상기 수신된 복수 개의 HARQ 프로세스 블록들이 모두 비정상적으로 수신되는 경우에 그룹 NACK을 송신하도록 결정된 상태에서 ACK이 발생하는 경우, 그룹 ACK이 송신되고 복수 개의 HARQ 프로세스 블록들 각각에 대한 ACK/NACK이 송신된다. Preferably, when an ACK occurs in a state in which it is determined to transmit a group NACK when all of the received plurality of HARQ process blocks are abnormally received, a group ACK is transmitted and ACK / NACK for each of the plurality of HARQ process blocks. Is sent.
발명의 Invention 실시예Example
본 발명의 구체적 동작, 특징 및 효과는 이하에서 설명하는 본 발명의 실시예에 의해 구체화될 것이다. Specific operations, features, and effects of the present invention will be embodied by the embodiments of the present invention described below.
이하 첨부된 도면을 참조하여 본 발명의 실시예를 설명한다. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
본 실시예는 동시에 다수 개의 HARQ 프로세스 블록을 전송하는 경우, 또는 동시에 다수개의 ACK/NACK 신호가 전송되는 경우 ACK/NACK 신호의 오버헤드를 줄이는 방법을 제안한다.The present embodiment proposes a method of reducing the overhead of the ACK / NACK signal when transmitting a plurality of HARQ process blocks at the same time or when a plurality of ACK / NACK signals are transmitted at the same time.
상술한 바와 같이, HARQ 프로세스는 에러가 검출될 수 있는 데이터 단위를 나타낸다. 상기 HARQ 프로세스는 특정한 사용자에 따라 구분될 수 있으며, 하나의 사용자에게 전송되는 각각의 데이터 스트림에 따라 구분될 수 있다. 또한, 다수의 송신 안테나가 구비되는 통신 시스템에서 상기 HARQ 프로세스는 각각의 송신 안테나에 따라 구분될 수도 있다. As described above, the HARQ process represents a unit of data in which an error can be detected. The HARQ process may be classified according to a specific user, or may be distinguished according to each data stream transmitted to one user. In addition, in a communication system provided with a plurality of transmit antennas, the HARQ process may be divided according to each transmit antenna.
복수의 HARQ 프로세스들은 상이한 채널 코딩 방법에 의해 코딩되거나 동일한 채널 코딩 방법에 의해 코딩될 수 있다. 만약 동일한 채널 코딩 방법에 의해 코딩되는 경우, 각 HARQ 프로세스 블록은 임의의 부호율(coding rate)에 따라 부호화된 것일 수 있다. The plurality of HARQ processes may be coded by different channel coding methods or coded by the same channel coding method. If coded by the same channel coding method, each HARQ process block may be coded according to an arbitrary coding rate.
본 실시예는 통신 시스템의 환경에 따라 전송 데이터의 성공 확률과 실패 확률을 고려하는 특징이 있다. 본 실시예는 통신 시스템 환경에 따라 ACK/NACK 신호의 오버 헤드를 줄이는 특징이 있다. This embodiment is characterized by considering the probability of success and failure of transmission data according to the environment of the communication system. This embodiment has the feature of reducing the overhead of the ACK / NACK signal according to the communication system environment.
본 실시예는 특정한 시간 단위 또는 주파수 단위 또는 공간 단위를 통해 송신된 복수의 HARQ 프로세스 블록들에 대한 응답 신호를 송신하기 위해, 그룹 ACK/NACK 신호와 각 HARQ 프로세스 블록에 대한 ACK/NACK 신호를 제안한다. This embodiment proposes a group ACK / NACK signal and an ACK / NACK signal for each HARQ process block to transmit response signals for a plurality of HARQ process blocks transmitted through a specific time unit, frequency unit, or spatial unit. do.
즉, 상기 그룹 ACK/NACK 신호는 상기 복수 개의 HARQ 프로세스 블록에 대한 응답 신호이고, 그룹 ACK/NACK 신호가 아닌 ACK/NACK 신호는 각각의 HARQ 프로세스 블록에 대한 응답 신호이다. That is, the group ACK / NACK signal is a response signal for the plurality of HARQ process blocks, and the ACK / NACK signal other than the group ACK / NACK signal is a response signal for each HARQ process block.
우선, 통신 시스템의 환경에 의해 전송되는 데이터가 성공적으로 수신될 확률이 높은 경우를 설명한다. First, a case where the probability of successfully receiving data transmitted by the environment of the communication system is high will be described.
만약 전송되는 데이터가 성공적으로 수신될 확률이 실패 확률보다 높다면, 즉 ACK 신호가 발생할 확률이 높은 경우에, 복수의 HARQ 프로세스 블록에 대한 복호화 결과가 모두 ACK이면 한 비트의 그룹 ACK 신호를 보내는 것이 바람직하다. 복수의 HARQ 프로세스 블록 전부에 대한 ACK를 보내면 오버헤드가 증가하므로 한 비트의 그룹 ACK 신호를 보내는 것이 바람직하다. If the probability that the transmitted data is successfully received is higher than the probability of failure, that is, when the probability of occurrence of the ACK signal is high, if the decoding result of the plurality of HARQ process blocks is all ACK, sending a group ACK signal of one bit desirable. Sending an ACK for all of the plurality of HARQ process blocks increases overhead, so it is desirable to send a group ACK signal of one bit.
이 경우 복수의 HARQ 프로세스 블록 중 어느 하나에 대해서라도 NACK이 발생하면 그룹 NACK 신호와 함께 각각의 HARQ 프로세스 블록에 대한 ACK/NACK 신호를 보내는 것이 더욱 바람직하다. In this case, when NACK occurs in any one of the plurality of HARQ process blocks, it is more preferable to send an ACK / NACK signal for each HARQ process block together with the group NACK signal.
도 4a는 통신 시스템에서 전송되는 데이터의 수신 성공확률이 높다고 정해지는 경우, 응답 신호를 구성하는 방법을 나타내는 블록도이다. 4A is a block diagram showing a method of constructing a response signal when it is determined that the reception success probability of data transmitted in the communication system is high.
도시된 바와 같이, m개의 HARQ 프로세스 블록이 전송되는 경우 m개 블록 모두가 성공적으로 수신되면 그룹 ACK 만을 송신 단으로 송신한다. 다만, m개의 HARQ 프로세스 블록 중 어느 하나라도 성공적으로 수신되지 않으면 그룹 NACK을 송신 단으로 송신하고, m개의 HARQ 프로세스 블록 각각에 대한 ACK/NACK 정보를 송신하는 것이 바람직하다. As shown, when m HARQ process blocks are transmitted, if all m blocks are successfully received, only group ACK is transmitted to the transmitting end. However, if any one of the m HARQ process blocks is not successfully received, it is preferable to transmit the group NACK to the transmitting end and to transmit ACK / NACK information for each of the m HARQ process blocks.
물론, 상기 그룹 NACK과 함께 송신되는 ACK/NACK 정보의 개수가 m-1개 이하로 하여 송신하거나, ACK이 발생하는 HARQ 프로세스 블록에 대한 정보만을 송신하거나, NACK이 발생하는 HARQ 프로세스 블록에 대한 정보만을 송신할 수도 있지만, 송신 단에서 ACK/NACK 정보를 획득하지 못하면 재전송에 많은 지연이 발생할 수 있으므로 그룹 NACK과 함께 송신되는 ACK/NACK 정보의 개수는 m개인 것이 더욱 바람직하다. Of course, the number of ACK / NACK information transmitted together with the group NACK is m-1 or less, transmitted only information on the HARQ process block in which ACK occurs, or information on the HARQ process block in which NACK occurs. Although only transmission may be performed, if the transmitting end does not acquire the ACK / NACK information, a lot of delay may occur in retransmission. Therefore, the number of ACK / NACK information transmitted together with the group NACK is more preferably m.
도 4b는 도 4a에 기초하여 다수 개의 HARQ 프로세스 블록을 송수신하는 송/수신 단을 나타낸 블록도이다. FIG. 4B is a block diagram illustrating a transmitting / receiving end that transmits and receives a plurality of HARQ process blocks based on FIG. 4A.
도 4b는 전송되는 HARQ 프로세스 블록이 성공적으로 수신되는 확률이 높다는 전제하에 송수신 단의 동작을 나타낸다. 4B illustrates the operation of a transmitting and receiving end under the premise that the probability of successfully receiving a transmitted HARQ process block is high.
우선 송신 단은 복수 개의 HARQ 프로세스 블록{a[0], b[0], ..., f[0], g[0]}을 송신한다. 각 HARQ 프로세스 블록에는 CRC 비트 내지 패리티 비트들이 포함되어 오류 검사가 가능하다. 수신 단에서는 오류 검사를 수행하여 모든 HARQ 프로세스 블록에 대하여 ACK이 발생하는 경우, 송신 단에 그룹 ACK 신호를 송신한다. First, the transmitting end transmits a plurality of HARQ process blocks {a [0], b [0], ..., f [0], g [0]}. Each HARQ process block includes CRC bits to parity bits to enable error checking. When the receiving end performs an error check and generates ACK for all HARQ process blocks, the receiving end transmits a group ACK signal to the transmitting end.
그룹 ACK 신호를 수신한 송신 단은, 다음에 송신할 복수 개의 HARQ 프로세스 블록{a[1], b[1], ..., f[1], g[1]}을 송신한다. 이를 수신한 수신 단은, 오류 검사를 수행한다. 만약, f[1]과 g[1]에 대하여 NACK이 발생하는 경우, 수신 단은 그 룹 NACK 신호와 a[1] 내지 g[1]까지의 프로세스 블록에 대한 ACK/NACK 결과를 송신 단으로 송신한다. The transmitting end receiving the group ACK signal transmits a plurality of HARQ process blocks {a [1], b [1], ..., f [1], g [1]} to be transmitted next. The receiving end receiving the error checks. If a NACK occurs for f [1] and g [1], the receiving end sends the group NACK signal and the ACK / NACK result for the process blocks from a [1] to g [1] to the transmitting end. Send.
송신 단은 수신 단으로부터의 응답을 수신한 이후에 ACK이 수신된 HARQ 프로세스 블록에 대하여는 그 다음 프로세스 블록{a[2], b[2], ...}을 송신하고, NACK이 수신된 HARQ 프로세스 블록{f[1], g[1]}에 대하여 재전송을 수행할 수 있다. The transmitting end transmits the next process block {a [2], b [2], ...} for the HARQ process block in which the ACK is received after receiving the response from the receiving end, and the HARQ in which the NACK is received. Retransmission can be performed for the process blocks {f [1], g [1]}.
본 실시예에서 사용되는 HARQ 기법은 IR(Incremental Redundancy) 기법과 CC(Chase Combining) 기법으로 구분될 수 있다. The HARQ technique used in the present embodiment may be classified into an incremental redundancy (IR) technique and a case combining technique (CC).
상기 CC 기법은 재전송하는 송신 단에서 최초 전송에 사용된 데이터를 다시 전송하는 기법이다. 이 경우, 재전송을 할 때에는 전력 제어를 추가적으로 수행할 수 있다. CC 기법을 사용하여 전송하는 경우, 지시선 401에 의해 지시되는 {f[1], g[1]}과 지시선 402에 의해 지시되는 {f[1], g[1]}가 동일한 데이터이다. 따라서, 수신 단에서는 {f[1], g[1]}(401)과 {f[1], g[1]}(402)를 결합하여 수신 SNR(Signal to Noise Ratio)를 높여서 데이터에 대한 수신 성공율을 높일 수 있다. The CC technique is a technique for retransmitting data used for initial transmission in a retransmitting transmitter. In this case, power control may be additionally performed during retransmission. When transmitting using the CC technique, {f [1], g [1]} indicated by the
상기 IR 기법은 최초 전송에 사용되지 않았던 부호화된 데이터의 일부를 전송하여 수신단에서 수신된 데이터의 부호율(code rate)을 낮추는 방법을 통해 수신 성공률을 높이는 방법이다. 송신 단에서 채널 코딩을 수행하는 경우, 상대적으로 높은 부호율로 인코딩한 {f[1], g[1]}(401)을 최초에 전송하고, 최초 전송에 사용되지 않은 부분을 포함하는 {f[1], g[1]}(402)를 재전송에 사용할 수 있다. The IR technique is a method of increasing reception success rate by transmitting a portion of encoded data that was not used for initial transmission to lower a code rate of data received at a receiving end. In case of performing channel coding at the transmitting end, {f [1], g [1]} (401) encoded at a relatively high code rate is transmitted first, and {f including a portion not used for the initial transmission. [1], g [1]} 402 can be used for retransmission.
도 4c는 도 4a에 기초하여 다수 개의 HARQ 프로세스 블록을 송수신하는 또 다른 송/수신 단을 나타낸 블록도이다. 4C is a block diagram illustrating another transmitting / receiving terminal that transmits and receives a plurality of HARQ process blocks based on FIG. 4A.
도 4c는 전송되는 HARQ 프로세스 블록이 성공적으로 수신되는 확률이 높다는 전제하에 송수신 단의 동작을 나타낸다. 4c illustrates the operation of a transmitting and receiving end under the premise that the probability of successfully receiving a transmitted HARQ process block is high.
우선 송신 단은 복수 개의 HARQ 프로세스 블록{a[0], b[0], ..., f[0], g[0]}을 송신한다. 수신 단은 오류 검사를 수행하여 모든 HARQ 프로세스 블록에 대하여 ACK이 발생하는 경우, 송신 단에 그룹 ACK 신호를 송신한다. First, the transmitting end transmits a plurality of HARQ process blocks {a [0], b [0], ..., f [0], g [0]}. When the receiving end performs an error check and generates an ACK for all HARQ process blocks, the receiving end transmits a group ACK signal to the transmitting end.
그룹 ACK 신호를 수신한 송신 단은, 다음에 송신할 복수 개의 HARQ 프로세스 블록{a[1], b[1], ..., f[1], g[1]}을 송신한다. 이를 수신한 수신 단은, 오류 검사를 수행한다. 만약, f[1]과 g[1]에 대하여 NACK이 발생하는 경우, 수신 단은 그룹 NACK 신호와 a[1] 내지 g[1]까지의 프로세스 블록에 대한 ACK/NACK 결과를 송신 단으로 송신한다. The transmitting end receiving the group ACK signal transmits a plurality of HARQ process blocks {a [1], b [1], ..., f [1], g [1]} to be transmitted next. The receiving end receiving the error checks. If NACK occurs for f [1] and g [1], the receiving end transmits the group NACK signal and the ACK / NACK result for the process blocks from a [1] to g [1] to the transmitting end. do.
송신 단은 수신 단으로부터의 응답을 수신한 이후에 NACK이 수신된 HARQ 프로세스 블록{f[1], g[1]}에 대하여만 재전송을 수행할 수 있다. The transmitting end may perform retransmission only for the HARQ process blocks {f [1], g [1]} in which the NACK is received after receiving the response from the receiving end.
도 4c의 일례에서도 상술한 IR(Incremental Redundancy) 기법과 CC(Chase Combining) 기법이 사용될 수 있다. In the example of FIG. 4C, the above-described Incremental Redundancy (IR) technique and the CC (Chase Combining) technique may be used.
만약 CC 기법이 사용되는 경우, 지시선 411에 의해 지시되는 {f[1], g[1]}과 지시선 412에 의해 지시되는 {f[1], g[1]}가 동일한 데이터이다. 따라서, 수신 단에서는 {f[1], g[1]}(411)과 {f[1], g[1]}(412)를 결합하여 수신 SNR(Signal to Noise Ratio)를 높여서 데이터에 대한 수신 성공율을 높일 수 있다. If the CC technique is used, {f [1], g [1]} indicated by the
만약 IR 기법이 사용되는 경우, 상대적으로 높은 부호율로 인코딩한 {f[1], g[1]}(411)을 최초에 전송하고, 최초 전송에 사용되지 않은 부분을 포함하는 {f[1], g[1]}(412)를 재전송에 사용할 수 있다. If the IR technique is used, {f [1], g [1]} (411) encoded at a relatively high code rate is initially transmitted, and {f [1 including a portion not used for the initial transmission. ], g [1]} 412 can be used for retransmission.
도 4c에 따른 송신 단은 {f[1], g[1]}(412)에 대한 그룹 ACK을 수신하는 경우 새로운 HARQ 프로세스 블록들{a[2], b[2], ..., f[2], g[2]}을 송신한다. When the transmitting end according to FIG. 4C receives the group ACK for {f [1], g [1]} 412, new HARQ process blocks {a [2], b [2], ..., f [2], g [2]} is transmitted.
이하, 통신 시스템의 환경에 의해 전송되는 데이터가 성공적으로 수신될 확률이 낮은 경우를 설명한다. Hereinafter, a case where the probability of successfully receiving data transmitted by the environment of the communication system is low will be described.
전송 데이터의 실패 확률이 성공 확률보다 크다면, 도 4의 기법을 반대로 적용한 기법에 따라 신호를 보낸다. 즉, 전송 HARQ 프로세스 블록 데이터 모두가 NACK이면 한 비트의 그룹 NACK 신호를 보내는 것이 바람직하다. 한편, 전송 HARQ 프로세스 블록 데이터 중 하나라도 ACK이 발생하면 그룹 ACK 신호와 함께 각 전송 HARQ 프로세스 블록 데이터에 대한 ACK/NACK 신호를 보내는 것이 바람직하다. If the probability of failure of the transmission data is greater than the probability of success, a signal is sent according to a technique in which the technique of FIG. 4 is applied in reverse. That is, if all of the transmission HARQ process block data is NACK, it is preferable to send a group NACK signal of one bit. On the other hand, if any of the transmission HARQ process block data ACK occurs, it is preferable to send an ACK / NACK signal for each transmission HARQ process block data with the group ACK signal.
도 5a는 통신 시스템에서 전송되는 데이터의 수신 성공확률이 낮다고 정해지는 경우, 응답 신호를 구성하는 방법을 나타내는 블록도이다. 5A is a block diagram illustrating a method of constructing a response signal when it is determined that the reception success probability of data transmitted in the communication system is low.
도시된 바와 같이, m개의 HARQ 프로세스 블록이 전송되는 경우 m개 블록 모두가 성공적으로 수신하지 못하면 그룹 NACK 만을 송신 단으로 송신한다. 다만, m개의 HARQ 프로세스 블록 중 어느 하나라도 성공적으로 수신되면 그룹 ACK을 송신 단으로 송신하고, m개의 HARQ 프로세스 블록 각각에 대한 ACK/NACK 정보를 송신하는 것이 바람직하다. As shown, when m HARQ process blocks are transmitted, if all m blocks do not receive successfully, only group NACK is transmitted to the transmitting end. However, if any one of the m HARQ process blocks is successfully received, it is preferable to transmit a group ACK to the transmitting end and to transmit ACK / NACK information for each of the m HARQ process blocks.
물론, 상기 그룹 ACK과 함께 송신되는 ACK/NACK 정보의 개수가 m-1개 이하로 하여 송신하거나, NACK이 발생하는 HARQ 프로세스 블록에 대한 정보만을 송신하거나, ACK이 발생하는 HARQ 프로세스 블록에 대한 정보만을 송신할 수도 있지만, 송 신 단에서 ACK/NACK 정보를 획득하지 못하면 재전송에 많은 지연이 발생할 수 있으므로 그룹 NACK과 함께 송신되는 ACK/NACK 정보의 개수는 m개인 것이 더욱 바람직하다. Of course, the number of ACK / NACK information transmitted together with the group ACK is m-1 or less, transmitted only information on the HARQ process block in which NACK occurs, or information on the HARQ process block in which ACK occurs Although only the transmission may be performed, if the transmitter does not acquire the ACK / NACK information, a lot of delay may occur in retransmission. Therefore, the number of ACK / NACK information transmitted together with the group NACK is more preferably m.
도 5b는 도 5a에 기초하여 다수 개의 HARQ 프로세스 블록을 송수신하는 송/수신 단을 나타낸 블록도이다. FIG. 5B is a block diagram illustrating a transmitting / receiving terminal that transmits and receives a plurality of HARQ process blocks based on FIG. 5A.
도 5b는 전송되는 HARQ 프로세스 블록이 성공적으로 수신되는 확률이 낮다는 전제하에 송수신 단의 동작을 나타낸다. FIG. 5B shows the operation of the transmitting and receiving end under the premise that the probability of successfully receiving the transmitted HARQ process block is low.
우선 송신 단은 복수 개의 HARQ 프로세스 블록{a[0], b[0], ..., f[0], g[0]}을 송신한다. 각 HARQ 프로세스 블록에는 CRC 비트 내지 패리티 비트들이 포함되어 오류 검사가 가능하다. 수신 단에서는 오류 검사를 수행하여 모든 HARQ 프로세스 블록에 대하여 NACK이 발생하는 경우, 송신 단에 그룹 NACK 신호를 송신한다. First, the transmitting end transmits a plurality of HARQ process blocks {a [0], b [0], ..., f [0], g [0]}. Each HARQ process block includes CRC bits to parity bits to enable error checking. When the receiving end performs an error check and generates NACK for all HARQ process blocks, the receiving end transmits a group NACK signal to the transmitting end.
그룹 NACK 신호를 수신한 송신 단은, 복수 개의 HARQ 프로세스 블록{a[0], b[0], ..., f[0], g[0]}을 재송신한다. 이를 수신한 수신 단은, 오류 검사를 수행한다. 만약, f[0]과 g[0]에 대하여 NACK이 발생하는 경우, 수신 단은 그룹 ACK 신호와 a[0] 내지 g[0]까지의 프로세스 블록에 대한 ACK/NACK 결과를 송신 단으로 송신한다. The transmitting end receiving the group NACK signal retransmits a plurality of HARQ process blocks {a [0], b [0], ..., f [0], g [0]}. The receiving end receiving the error checks. If NACK occurs in f [0] and g [0], the receiving end transmits the group ACK signal and the ACK / NACK result for the process blocks from a [0] to g [0] to the transmitting end. do.
송신 단은 수신 단으로부터의 응답을 수신한 이후에 ACK이 수신된 HARQ 프로세스 블록에 대하여는 그 다음 프로세스 블록{a[1], b[1], ...}을 송신하고, NACK이 수신된 HARQ 프로세스 블록{f[0], g[0]}에 대하여 재전송을 수행할 수 있다. The transmitting end transmits the next process block {a [1], b [1], ...} for the HARQ process block in which the ACK is received after receiving the response from the receiving end, and the HARQ in which the NACK is received. Retransmission may be performed for the process blocks {f [0], g [0]}.
상기 CC 기법이 도 5b의 일례에도 적용될 수 있다. 이 경우, 재전송을 할 때에는 전력 제어를 추가적으로 수행할 수 있다. CC 기법을 사용하여 전송하는 경우, 지시선 501에 의해 지시되는 {f[0], g[0]}과 지시선 502에 의해 지시되는 {f[0], g[0]}가 동일한 데이터이다. 따라서, 수신 단에서는 {f[0], g[0]}(501)과 {f[0], g[0]}(502)를 결합하여 수신 SNR(Signal to Noise Ratio)를 높여서 데이터에 대한 수신 성공율을 높일 수 있다. The CC technique may be applied to the example of FIG. 5B. In this case, power control may be additionally performed during retransmission. When transmitting using the CC technique, {f [0], g [0]} indicated by the
상기 IR 기법은 도 5b의 일례에 적용될 수 있다. 송신 단에서 채널 코딩을 수행하는 경우, 상대적으로 높은 부호율로 인코딩한 {f[0], g[0]}(501)을 최초에 전송하고, 최초 전송에 사용되지 않은 부분을 포함하는 {f[0], g[0]}(502)를 재전송에 사용할 수 있다. The IR technique can be applied to the example of FIG. 5B. In case of performing channel coding at the transmitting end, {f [0], g [0]} (501) encoded at a relatively high code rate is transmitted first, and {f including a portion not used for the first transmission. [0], g [0]} 502 can be used for retransmission.
도 5c는 도 5a에 기초하여 다수 개의 HARQ 프로세스 블록을 송수신하는 또 다른 송/수신 단을 나타낸 블록도이다. FIG. 5C is a block diagram illustrating another transmitting / receiving terminal that transmits and receives a plurality of HARQ process blocks based on FIG. 5A.
도 5c는 전송되는 HARQ 프로세스 블록이 성공적으로 수신되는 확률이 낮다는 전제하에 송수신 단의 동작을 나타낸다. 5c illustrates the operation of the transmitting and receiving end under the premise that the probability of successfully receiving the transmitted HARQ process block is low.
우선 송신 단은 복수 개의 HARQ 프로세스 블록{a[0], b[0], ..., f[0], g[0]}을 송신한다. 수신 단은 오류 검사를 수행하여 모든 HARQ 프로세스 블록에 대하여 NACK이 발생하는 경우, 송신 단에 그룹 NACK 신호를 송신한다. First, the transmitting end transmits a plurality of HARQ process blocks {a [0], b [0], ..., f [0], g [0]}. When the receiving end performs an error check and generates NACK for all HARQ process blocks, the receiving end transmits a group NACK signal to the transmitting end.
그룹 NACK 신호를 수신한 송신 단은, 복수 개의 HARQ 프로세스 블록{a[0], b[0], ..., f[0], g[0]}을 재송신한다. 이를 수신한 수신 단은, 오류 검사를 수행한다. 만약, f[0]과 g[0]에 대하여 NACK이 발생하는 경우, 수신 단은 그룹 ACK 신 호와 a[0] 내지 g[0]의 프로세스 블록에 대한 ACK/NACK 결과를 송신 단으로 송신한다. The transmitting end receiving the group NACK signal retransmits a plurality of HARQ process blocks {a [0], b [0], ..., f [0], g [0]}. The receiving end receiving the error checks. If NACK occurs for f [0] and g [0], the receiving end transmits the group ACK signal and the ACK / NACK result for the process blocks of a [0] to g [0] to the transmitting end. do.
송신 단은 수신 단으로부터의 응답을 수신한 이후에 NACK이 수신된 HARQ 프로세스 블록{f[0], g[0]}에 대하여만 재전송을 수행할 수 있다. The transmitting end may perform retransmission only for HARQ process blocks {f [0], g [0]} in which a NACK is received after receiving a response from the receiving end.
도 5c의 일례에서도 상술한 IR(Incremental Redundancy) 기법과 CC(Chase Combining) 기법이 사용될 수 있다. In the example of FIG. 5C, the above-described Incremental Redundancy (IR) technique and the CC (Chase Combining) technique may be used.
만약 CC 기법이 사용되는 경우, 지시선 511에 의해 지시되는 {f[0], g[0]}과 지시선 512에 의해 지시되는 {f[0], g[0]}가 동일한 데이터이다. 따라서, 수신 단에서는 {f[0], g[0]}(511)과 {f[0], g[0]}(512)를 결합하여 수신 SNR(Signal to Noise Ratio)를 높여서 데이터에 대한 수신 성공율을 높일 수 있다. If the CC technique is used, {f [0], g [0]} indicated by the
만약 IR 기법이 사용되는 경우, 상대적으로 높은 부호율로 인코딩한 {f[0], g[0]}(512)을 최초에 전송하고, 최초 전송에 사용되지 않은 부분을 포함하는 {f[0], g[0]}(511)를 재전송에 사용할 수 있다. If the IR technique is used, {f [0], g [0]} (512) encoded with a relatively high code rate is transmitted first, and {f [0 including the unused portion of the initial transmission. ], g [0]} 511 can be used for retransmission.
도 6은 데이터가 성공적으로 수신될 확룔이 높은 경우의 송수신 동작을 나타내며, 도 7은 성공 수신에 실패할 확률이 높은 경우의 송수신 동작을 나타낸다. FIG. 6 shows a transmission / reception operation when the probability of successful data reception is high, and FIG. 7 shows a transmission / reception operation when the probability of successful reception is high.
도 6과 같은 경우, 데이터가 성공적으로 전송되는 확률을 p라 하고, m개의 HARQ 프로세스 블록이 동시에 발생하는 경우, ACK 신호와 NACK 신호를 위해 필요한 비트는 수는 다음과 같다. In FIG. 6, the probability that data is successfully transmitted is referred to as p, and when m HARQ process blocks occur simultaneously, the number of bits required for the ACK signal and the NACK signal is as follows.
한편, 도 7의 경우, 데이터가 성공적으로 전송되는 확률을 q라 하고, m개의 HARQ 프로세스 블록이 동시에 발생하는 경우, ACK 신호와 NACK 신호를 위해 필요한 비트는 수는 다음과 같다.Meanwhile, in FIG. 7, the probability that data is successfully transmitted is referred to as q, and when m HARQ process blocks are generated at the same time, the number of bits required for the ACK signal and the NACK signal is as follows.
이하, 도 4의 방법과 도 5의 방법을 적응적으로 운영하는 기법을 설명한다. Hereinafter, a technique of adaptively operating the method of FIG. 4 and the method of FIG. 5 will be described.
본 실시예에 따른 수신 측(예를 들어, 이동 단말이나 기지국)은 통신 환경을 검사하여 데이터의 전송 확률이 높거나 낮음을 판단할 수 있다. 예를 들어, 채널의 상태가 소정의 제1 임계값 이상인 경우에는 데이터 전송 성공 확률이 높다고 판단하여 도 4의 방법을 사용하여 통신을 하고, 채널의 상태가 소정의 제2 임계값 이하인 경우에는 데이터 전송 성공 확률이 낮다고 판단하여 도 5의 방법을 사용하여 통신을 할 수 있다. 상기 제1 임계값과 제2 임계값은 서로 동일하거나 상이한 값일 수 있다. The receiving side (for example, the mobile terminal or the base station) according to the present embodiment may examine the communication environment and determine that the transmission probability of the data is high or low. For example, when the state of the channel is greater than or equal to the first predetermined threshold, it is determined that the probability of successful data transmission is high, and the communication is performed using the method of FIG. It may be determined that the transmission success probability is low, and thus communication may be performed using the method of FIG. 5. The first threshold value and the second threshold value may be equal to or different from each other.
데이터의 전송 확률의 높고 낮음은 CINR(carrier to interference and noise ratio) 값에 기초하거나, RSSI(Received Signal Strength Indicator) 값에 기초하여 결정될 수 있다. The high and low transmission probability of the data may be determined based on a carrier to interference and noise ratio (CINR) value or based on a received signal strength indicator (RSSI) value.
또한, 데이터 전송 성공 확률이 높거나 낮음을 수신 측에서 결정하는 것이 아니라 송신 측에서 결정하고 결정된 정보를 상기 수신 측으로 알려줄 수도 있다. In addition, the reception side may determine whether the data transmission success probability is high or low, and may inform the reception side of the determined information.
도 8은 본 실시예에 따른 수신 측의 일례를 나타내는 블록도이다. 8 is a block diagram showing an example of a receiving side according to the present embodiment.
도시된 바와 같이, 본 실시예에 다른 수신 측은 수신 신호(200)와 송신 신호(300)를 처리하는 송/수신 모듈(120)을 포함한다. 상기 송/수신 모듈(120)의 출력은 역다중화 모듈(130)과 복조모듈(140) 및 복호화 모듈(150)에 의해 처리된다. 그룹 ACK/NAK 제어부(110)는 송/수신 모듈(120)을 제어하여 채널의 상태를 측정할 수 있다. 이를 통해, 현재 데이터 전송 성공 확률이 높은 경우인지 낮은 경우인지를 판단할 수 있다. 즉, 그룹 ACK/NAK 제어부(110)에 판단에 따라 도 4 또는 도 5의 방법에 따라 통신을 할 수 있다. 상기 그룹 ACK/NAK 제어부(110)는 도 4 또는 도 5의 방법에 따라 그룹 ACK/NAK을 생성한다. 생성된 그룹 ACK/NACK은 부호화 모듈(180), 변조 모듈(170), 다중화 모듈(160)을 통해 데이터 처리가 되고 송/수신 모듈(120)에 의해 송신 측으로 전달된다. As shown, the receiving side according to the present embodiment includes a transmission /
도 9는 본 실시예에 따른 수신 측의 또 다른 일례를 나타내는 블록도이다. 9 is a block diagram showing still another example of the receiving side according to the present embodiment.
도 9의 일례는 수신 신호(200)에 포함된 채널 정보를 획득한다. 획득한 정보에 기초하여 그룹 ACK/NAK 제어부(110)는 도 4의 방법을 사용할지 도 5의 방법을 사용할지를 결정한다. 9 illustrates channel information included in the received
표 1은 다수 m개의 HARQ 프로세스 블록과 전송 데이터의 성공(실패) 확률 p(q)가 주어졌을 때 제안한 다중 ACK/NACK 전송방법을 사용한 다중 ACK/NACK 신호의 평균 비트 수이다. Table 1 shows the average number of bits of multiple ACK / NACK signals using the proposed multiple ACK / NACK transmission method given a number of m HARQ process blocks and the success (failure) probability p (q) of transmission data.
기존 다중 ACK/NACK 신호의 비트 수는 m의 개수와 같고 제안한 다중 ACK/NACK 신호의 비트 수는 수학식 1과 2에 따라 계산된다The number of bits of the existing multiple ACK / NACK signal is equal to the number of m, and the number of bits of the proposed multiple ACK / NACK signal is calculated according to
(the probability of success (fail) transmission)p (q)
(the probability of success (fail) transmission)
표 1에 표시된 바와 같이, 전송 데이터의 성공확률이 0.7 보다 높은 경우에는 제안하는 방법에 의해, 소요되는 오버헤드가 현저히 줄어들 수 있다.As shown in Table 1, when the probability of success of the transmission data is higher than 0.7, the proposed method can significantly reduce the overhead required.
본 발명은 본 발명의 정신 및 필수적 특징을 벗어나지 않는 범위에서 다른 특정한 형태로 구체화될 수 있음은 당업자에게 자명하다. 따라서, 상기의 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다.It will be apparent to those skilled in the art that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Accordingly, the above detailed description should not be construed as limiting in all aspects and should be considered as illustrative. The scope of the invention should be determined by reasonable interpretation of the appended claims, and all changes within the equivalent scope of the invention are included in the scope of the invention.
이하, 본 발명에 따른 효과를 설명한다. Hereinafter, the effect of the present invention will be described.
본 발명은 다수의 데이터가 처리될 때 ACK/NACK에 따른 오버헤드를 감소시키는 효과가 있다. The present invention has the effect of reducing the overhead according to ACK / NACK when a plurality of data is processed.
Claims (10)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070011128A KR101208545B1 (en) | 2007-02-02 | 2007-02-02 | method of transmitting response signals for transmitted signals in communication system |
US12/449,221 US8312338B2 (en) | 2007-02-02 | 2008-02-04 | Methods of transmitting and receiving data in communication system |
PCT/IB2008/000238 WO2008093233A2 (en) | 2007-02-02 | 2008-02-04 | Methods of transmitting and receiving data in communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070011128A KR101208545B1 (en) | 2007-02-02 | 2007-02-02 | method of transmitting response signals for transmitted signals in communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080072407A KR20080072407A (en) | 2008-08-06 |
KR101208545B1 true KR101208545B1 (en) | 2012-12-05 |
Family
ID=39882743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070011128A Expired - Fee Related KR101208545B1 (en) | 2007-02-02 | 2007-02-02 | method of transmitting response signals for transmitted signals in communication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101208545B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3549296B1 (en) * | 2016-12-01 | 2020-10-28 | Telefonaktiebolaget LM Ericsson (PUBL) | Downlink harq feedback transmission |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002067429A2 (en) | 2001-02-20 | 2002-08-29 | Cute Ltd. | System and method for enhanced error correction in trellis decoding |
WO2006135221A1 (en) | 2005-06-17 | 2006-12-21 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting/receiving broadcast data in a mobile communication system |
-
2007
- 2007-02-02 KR KR1020070011128A patent/KR101208545B1/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002067429A2 (en) | 2001-02-20 | 2002-08-29 | Cute Ltd. | System and method for enhanced error correction in trellis decoding |
WO2006135221A1 (en) | 2005-06-17 | 2006-12-21 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting/receiving broadcast data in a mobile communication system |
Non-Patent Citations (1)
Title |
---|
W. Ajib et al. "Acknowledgment operations in the RLC layer of GPRS", IEEE Mobile Multimedia Communications, 1999.11.15 |
Also Published As
Publication number | Publication date |
---|---|
KR20080072407A (en) | 2008-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8615696B2 (en) | Packet data transmitting method and mobile communication system using the same | |
US7236740B2 (en) | Data retransmission apparatus and method in a mobile communication system employing HARQ technique | |
US6931077B2 (en) | Data transmitting apparatus and data transmitting method | |
EP2782285B1 (en) | NDI-less protocol synchronization for HARQ | |
KR100908004B1 (en) | Automatic repeat request device and method of multiple transmit / receive antenna system | |
US20090031185A1 (en) | Hybrid arq systems and methods for packet-based networks | |
US20100146354A1 (en) | Method and apparatus for h-arq in a wireless communication system | |
US20100262885A1 (en) | Adaptive Automatic Repeat-Request Apparatus And Method For A Multiple Input Multiple Output System | |
KR101433834B1 (en) | Apparatus and method for reconfiguring transmission time intervals in a mobile communication system | |
JP6126698B2 (en) | Method and apparatus for a modified HARQ procedure after a receiver down event | |
KR20080076158A (en) | Retransmission Device and Method in Wireless Communication System | |
KR101208545B1 (en) | method of transmitting response signals for transmitted signals in communication system | |
KR101626152B1 (en) | System and method for retransmitting of a data in a communication system | |
US8438444B2 (en) | Method of associating automatic repeat request with hybrid automatic repeat request | |
KR100889863B1 (en) | Retransmission method of mobile communication system | |
CN101282202A (en) | Mixed automatic repeat request method and data transmission system | |
KR101443624B1 (en) | Methods of transmitting and receiving data in communication system | |
KR101371155B1 (en) | Apparatus and method for selecting retransmission packet in multiple input multiple output wireless communication system | |
KR100811355B1 (en) | Method of requesting data transmission in wireless communication system. | |
JP2002111637A (en) | Retransmission correction method | |
KR20090075081A (en) | Data transmission / reception method in communication system | |
KR20080075288A (en) | Mode Switching Apparatus and Method for Retransmission in Multiple Input / Output Wireless Communication Systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20070202 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20120119 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20070202 Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20121119 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20121129 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20121130 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20151023 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20151023 Start annual number: 4 End annual number: 4 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20180910 |