[go: up one dir, main page]

KR20090075628A - 재전송 데이터를 처리하는 harq 동작 방법 - Google Patents

재전송 데이터를 처리하는 harq 동작 방법 Download PDF

Info

Publication number
KR20090075628A
KR20090075628A KR1020080138703A KR20080138703A KR20090075628A KR 20090075628 A KR20090075628 A KR 20090075628A KR 1020080138703 A KR1020080138703 A KR 1020080138703A KR 20080138703 A KR20080138703 A KR 20080138703A KR 20090075628 A KR20090075628 A KR 20090075628A
Authority
KR
South Korea
Prior art keywords
data
received
network
harq
indicator
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.)
Granted
Application number
KR1020080138703A
Other languages
English (en)
Other versions
KR101532789B1 (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 PCT/KR2009/000029 priority Critical patent/WO2009088190A1/en
Priority to EP09700837A priority patent/EP2238705B1/en
Priority to US12/811,613 priority patent/US8670377B2/en
Publication of KR20090075628A publication Critical patent/KR20090075628A/ko
Application granted granted Critical
Publication of KR101532789B1 publication Critical patent/KR101532789B1/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

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

본 발명은 무선통신 서비스를 제공하는 무선통신 시스템과 단말에 관한 것으로서, UMTS (Universal Mobile Telecommunications System) 에서 진화된 E-UMTS (Evolved Universal Mobile Telecommunications System) 또는 LTE 시스템 (Long Term Evolution System)의 단말 MAC (Medium Access Control) 계층에서 하향 전송되는 데이터를 처리하기 위한 HARQ (Hybrid Automatic Repeat Request) 동작 시 데이터의 손실을 방지하도록 한 효과적인 재전송 데이터 처리 방법에 관한 것이다.
무선통신, 단말, HARQ, 3GPP

Description

재전송 데이터를 처리하는 HARQ 동작 방법{HARQ OPERATION METHOD FOR RETRANSMITTED DATA}
본 발명은 무선통신 서비스를 제공하는 무선통신 시스템과 단말에 관한 것으로서, UMTS (Universal Mobile Telecommunications System) 에서 진화된 E-UMTS (Evolved Universal Mobile Telecommunications System) 또는 LTE 시스템 (Long Term Evolution System)의 단말 MAC 계층에서 하향 전송되는 데이터를 처리하기 위한 HARQ 동작 시 데이터의 손실을 방지하도록 한 효과적인 재전송 데이터 처리 방법에 관한 것이다.
본 발명은 무선통신 서비스를 제공하는 무선통신 시스템과 단말에 관한 것으로서, UMTS (Universal Mobile Telecommunications System) 에서 진화된 E-UMTS (Evolved Universal Mobile Telecommunications System) 또는 LTE 시스템 (Long Term Evolution System)의 상향링크의 시간 동기 타이머 재구성 방법에 관한 것이다.
도 1은 종래 및 본 발명이 적용되는 이동통신 시스템인 E-UMTS(Evolved Universal Mobile Telecommunications System)의 망구조를 나타낸 그림이다. E- UMTS시스템은 기존 UMTS시스템에서 진화한 시스템으로 현재 3GPP에서 기초적인 표준화 작업을 진행하고 있다. E-UMTS 시스템은 LTE(Long Term Evolution) 시스템이라고 할 수도 있다.
E-UMTS망은 크게 E-UTRAN과 CN으로 구분 할 수 있다. E-UTRAN은 단말(User Equipment; 이하 UE로 약칭)과 기지국(이하 eNode B로 약칭), 망의 종단에 위치하여 외부망과 연결되는 접속게이트웨이(Access Gateway; 이하 AG로 약칭)로 구성된다. AG는 사용자 트래픽 처리를 담당하는 부분과 제어용 트래픽을 처리하는 부분으로 나누어 질 수도 있다. 이 때는 새로운 사용자 트래픽 처리를 위한 AG와 제어용 트래픽을 처리하는 AG 사이에 새로운 인터페이스를 사용하여 서로 통신 할 수도 있다. 하나의 eNode B에는 하나이상의 셀(Cell)이 존재할 수 있다. eNode B간에는 사용자 트래픽 혹은 제어 트래픽 전송을 위한 인터페이스가 사용될 수도 있다. CN은 AG와 기타 UE의 사용자 등록 등을 위한 노드 등으로 구성될 수도 있다. E-UTRAN과 CN을 구분하기 위한 인터페이스가 사용될 수도 있다.
단말과 망사이의 무선인터페이스 프로토콜 (Radio Interface Protocol)의 계층들은 통신시스템에서 널리 알려진 개방형시스템간상호접속 (Open System Interconnection; OSI)기준모델의 하위 3개 계층을 바탕으로 L1 (제1계층), L2 (제2계층), L3(제3계층)로 구분될 수 있는데, 이중에서 제 1계층에 속하는 물리계층은 물리채널(Physical Channel)을 이용한 정보전송서비스(Information Transfer Service)를 제공하며, 제 3계층에 위치하는 무선자원제어(Radio Resource Control; 이하 RRC라 약칭함)계층은 단말과 망간에 무선자원을 제어하는 역할을 수행한다. 이를 위해 RRC계층은 단말과 망간에 RRC메시지를 서로 교환한다. RRC계층은 eNode B와 AG 등 망 노드들에 분산되어 위치할 수도 있고, eNode B 또는 AG에만 위치할 수도 있다.
도 2는 3GPP 무선접속망 규격을 기반으로 한 단말과 UTRAN (UMTS Terrestrial Radio Access Network) 사이의 무선인터페이스 프로토콜 (Radio Interface Protocol)의 구조를 나타낸다. 도2의 무선인터페이스 프로토콜은 수평적으로 물리계층(Physical Layer), 데이터링크계층(Data Link Layer) 및 네트워크계층(Network Layer)으로 이루어지며, 수직적으로는 데이터정보 전송을 위한 사용자평면(User Plane)과 제어신호(Signaling)전달을 위한 제어평면(Control Plane)으로 구분된다. 도 2의 프로토콜 계층들은 통신시스템에서 널리 알려진 개방형시스템간상호접속 (Open System Interconnection; OSI)기준모델의 하위 3개 계층을 바탕으로 L1 (제1계층), L2 (제2계층), L3(제3계층)로 구분될 수 있다.
이하에서 상기 도 2의 무선프로토콜 제어평면과 도3의 무선프로토콜 사용자평면의 각 계층을 설명한다.
제1계층인 물리계층은 물리채널(Physical Channel)을 이용하여 상위 계층에게 정보전송서비스(Information Transfer Service)를 제공한다. 물리계층은 상위에 있는 매체접속제어(Medium Access Control)계층과는 전송채널(Transport Channel)을 통해 연결되어 있으며, 이 전송채널을 통해 매체접속제어계층과 물리계층 사이의 데이터가 이동한다. 그리고, 서로 다른 물리계층 사이, 즉 송신 측과 수신 측의 물리계층 사이는 물리채널을 통해 데이터가 이동한다.
제2계층의 매체접속제어 (Medium Access Control; 이하 MAC로 약칭)는 논리채널(Logical Channel)을 통해 상위계층인 무선링크제어(Radio Link Control)계층에게 서비스를 제공한다. 제2계층의 무선링크제어(Radio Link Control; 이하 RLC로 약칭)계층은 신뢰성 있는 데이터의 전송을 지원한다. RLC 계층의 기능이 MAC내부의 기능 블록으로 구현될 수도 있다. 이러한 경우에는 RLC계층은 존재하지 않을 수도 있다. 제2계층의 PDCP 계층은 IPv4나 IPv6와 같은 IP 패킷 전송시에 대역폭이 작은 무선 구간에서 효율적으로 전송하기 위하여 상대적으로 크기가 크고 불필요한 제어정보를 담고 있는 IP 패킷 헤더 사이즈를 줄여주는 헤더압축 (Header Compression) 기능을 수행한다.
제3계층의 가장 하부에 위치한 무선자원제어(Radio Resource Control; 이하 RRC라 약칭함)계층은 제어평면에서만 정의되며, 무선베어러 (Radio Bearer; RB라 약칭함)들의 설정(Configuration), 재설정(Re-configuration) 및 해제(Release)와 관련되어 논리채널, 전송채널 및 물리채널들의 제어를 담당한다. 이때, RB는 단말과 UTRAN간의 데이터 전달을 위해 제2계층에 의해 제공되는 서비스를 의미한다.
도 4는 무선 패킷 통신 시스템의 하향 링크 물리 계층에 적용되는 HARQ의 구체적인 구현 방식을 나타내는 예시도 이다. 도 4에서처럼 기지국은 패킷을 수신할 단말과 상기 단말에게 전송할 패킷의 형식(부호화율, 변조방식, 데이터량 등)을 결정하여 이 정보를 먼저 하향 링크 제어 채널(PDCCH)를 통하여 상기 단말기에게 알려주고, 이와 연관된 시점에서 해당 데이터 패킷을 하향 링크 공유 채널(PDSCH)를 통하여 전송한다. 따라서, 상기 단말기는 하향 링크 제어 채널을 수신하여 자신에 게 전송될 패킷의 형식과 전송 시점을 알게 되고, 상기 해당 패킷을 상기 하향 링크 공유채널(PDSCH)을 통하여 수신할 수 있다. 상기 단말은 상기 패킷 수신 후에 그 패킷 데이터의 복호화를 거쳐서 만일 복호화에 성공했을 경우 상기 단말은 ACK 신호를 기지국에게 전송하고, 상기 ACK 신호를 수신한 기지국은 상기 단말이 성공적으로 패킷 전송을 수신했음을 감지하고 다음 패킷 전송 작업을 수행할 수 있다. 만일 상기 단말이 패킷 복호화에 실패했을 경우 상기 단말은 NACK 신호를 상기 기지국에게 전송하고, 상기 NACK 신호를 수신한 상기 기지국은 상기 단말이 패킷 전송을 실패했음을 감지하고 적절한 시점에서 동일 데이터를 동일한 패킷 형식, 또는 새로운 패킷 형식으로 재전송한다. 이 때에 상기 단말은 재전송된 패킷을 이전에 수신했지만 복호화에 실패한 패킷과 다양한 방식으로 결합하여 다시 복호화를 시도하게 된다.
일반적으로, 상기 HARQ 동작 과정에서, 송신측의 데이터 재전송은 수신측이 전송한 피드백 정보에 근거한다. 즉, 수신측으로부터 HARQ NACK을 받았을 경우 송신측은 데이터 재전송을 수행하며, 또한 수신측으로부터 HARQ ACK을 받았을 경우 송신측은 상기 데이터의 전송을 중지하고 새로운 데이터의 전송을 준비한다. 새로운 데이터의 전송은, 송신버퍼에 전송해야 할 데이터가 남아 있고, 또한 스케쥴러로부터 상기 데이터를 전송할 수 있는 무선자원을 할당 받은 경우에 수행한다.
이와 같이, HARQ 동작에서는 수신측에서 송신측으로 적절한 피드백이 필요하다. 그러나, 다른 상위 채널의 데이터 전송과 달리, HARQ ACK/NACK 신호는 내용이 간략하고, 또한 다른 추가적인 보호장치를 적용할 수 없기 때문에 에러가 많이 발생한다. 예를 들어, 한쪽 HARQ 엔티티는 ACK을 전송하였으나, 반대편 HARQ 엔티티는 NACK으로 수신하던가, 혹은 그 반대의 경우가 발생한다. 이는 송신측 HARQ 엔티티가 최적의 동작을 할 수 없게 만든다.
만약 수신측이 HARQ NACK을 전송하였으나 송신측이 이를 HARQ ACK로 수신한다면 (NACK-to-ACK error)가 발생하며, 상기 송신측은 더 이상 데이터 전송을 수행하지 않아 상기 데이터의 손실을 가져온다. 이와 같은 경우, 수신측 입장에서는 NACK을 보내고 데이터의 재전송을 기다리는데, 송신측에서 데이터의 재전송이 아닌 새로운 데이터의 전송을 하게 되면, 수신측은 송신측에서 NACK-to-ACK error가 발생했다고 판단하고, 기존 데이터는 복호화 실패로 폐기하고 새로운 데이터의 복호 화를 시도하는 것이다. HARQ 엔티티가 복호화에 실패한 데이터는 이후 상위 계층에 오류 정정 기능이 있는 계층이 있다면 재전송 등을 통해서 복구할 수 있지만, 상위 계층에 오류 정정 기능이 없다면 영원히 손실되는 것이다.
반대로 수신측이 HARQ ACK을 전송하였으나 송신측이 이를 HARQ NACK으로 수신하게 된다면 (ACK-to-NACK error), 송신측은 수신측이 상기 데이터를 성공적으로 수신하지 못했다고 판단하고 상기 데이터를 재전송한다. 이 경우 데이터 손실은 없지만, 수신측이 이미 성공적으로 수신한 데이터를 재전송하는 것이므로 불필요하게 무선 자원을 낭비하는 것이다.
특히, 종래의 HARQ 동작에 있어서 PDCCH miss detection과 DTX-to-ACK 에러의 결합으로 인해 발생하는 데이터에 대해 보다 효율적으로 대처하는 방법이 없다는 큰 문제점이 있다.
따라서, 본 발명의 목적은 HARQ 동작에 있어서 PDCCH miss detection과 DTX-to-ACK error의 결합으로 인해 발생하는 데이터 손실을 최소화하는 데 있으며, 이를 위해서 단말은 이전에 성공적으로 수신한 데이터의 재전송으로 의심되는 데이터를 수신하더라도 이를 폐기하지 않고 soft buffer에 저장한 후 다시 복호화를 시도하는 방법을 제안한다. 보다 구체적으로는, 단말이 성공적으로 수신한 데이터가 재전송되더라도 이를 새로운 데이터처럼 생각하고 다시 복호화하는 것이다. 여기서, 재전송 데이터의 피드백 정보는 재전송 데이터의 복호화 결과에 따라 ACK 또는 NACK 신호를 전송할 수 있다.
상기와 같은 본 발명의 과제 해결을 위하여, 무선 통신 시스템상에서 HARQ (Hybrid Automatic Repeat Request) 동작을 위한 데이터 처리 방법으로서, 네트워크로부터 제 1 데이터 전송 지시자 및 제 1 데이터를 수신하는 단계와; 상기 수신된 제 1 데이터를 복호화 하는 단계와; 만약 상기 수신된 제 1데이터가 성공적으로 복호화 되었다면 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계와; 상기 긍정적 응답 메시지를 전송한 후에 상기 네트워크로부터 제 2 데이터 전송 지시자 및 제 2 데이터를 수신하는 단계와; 그리고 상기 제 1 데이터 전송 지시자와 상기 제 2 데이터 전송 지시자가 같은 값을 갖는 경우 상기 수신된 제 2 데이터를 복호화 하는 단계를 포함 하는 것을 특징으로 한다.
바람직하게는, 상기 제 1 데이터 전송 지시자 또는 상기 제 2 데이터 전송 지시자는 PDCCH (Physical Downlink Control Channel) 채널 안에 있는 NDI (New Data Indicator) 필드에 의해서 수신되는 것을 특징으로 한다.
바람직하게는, 상기 NDI 필드는 1 비트 필드인 것을 특징으로 한다.
바람직하게는, 상기 긍정적 응답 메시지는 ACK (Acknowledgement) 메시지인 것을 특징으로 한다.
바람직하게는, 만약 상기 수신된 제 2 데이터가 성공적으로 복호화 되면 상위 단으로 상기 제 2 데이터를 전달하는 단계와 그리고 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 한다.
바람직하게는, 만약 상기 상위 단 내에 duplicated detection 기능에 의해서 상기 제 2 데이터가 중복 데이터로 판단되면 상기 성공적으로 복호화 된 제 2 데이 터는 삭제되는 것을 특징으로 한다.
바람직하게는, 만약 상기 수신된 제 2 데이터가 성공적이지 못하게 복호화 되면 상기 제 2 데이터를 soft buffer 안에 저장하는 단계와 그리고 상기 네트워크에 부정적 응답 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 한다.
또한 상기와 같은 본 발명의 과제 해결을 위하여, 본 발명에 따른 무선 통신 시스템상에서 HARQ (Hybrid Automatic Repeat Request) 동작을 위한 데이터 처리 방법으로서, 네트워크로부터 제 1 데이터 전송 지시자 및 제 1 데이터를 수신하는 단계와; 상기 수신된 제 1 데이터를 복호화 하는 단계와; 만약 상기 수신된 제 1 데이터가 성공적으로 복호화 되었다면 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계와; 상기 긍정적 응답 메시지를 전송한 후에 상기 네트워크로부터 제 2 데이터 전송 지시자 및 제 2 데이터를 수신하는 단계와; 그리고 만약 상기 제 1 데이터 전송 지시자와 상기 제 2 데이터 전송 지시자가 같은 값을 갖고 상기 수신된 제 1 데이터와 제 2 데이터가 서로 다른 데이터 크기라면 상기 수신된 제 2 데이터를 복호화 하는 단계 또는 만약 상기 제 1 데이터 전송 지시자와 상기 제 2 데이터 전송 지시자가 같은 값을 갖고 상기 수신된 제 1 데이터와 제 2 데이터가 같은 데이터 크기라면 상기 수신된 제 2 데이터를 버리는 단계를 포함 하는 것을 특징으로 한다.
바람직하게는, 상기 제 1 데이터 전송 지시자 또는 상기 제 2 데이터 전송 지시자는 PDCCH (Physical Downlink Control Channel) 채널 안에 있는 NDI (New Data Indicator) 필드에 의해서 수신되는 것을 특징으로 한다.
바람직하게는, 상기 NDI 필드는 1 비트 필드인 것을 특징으로 한다.
바람직하게는, 상기 긍정적 응답 메시지는 ACK (Acknowledgement) 메시지인 것을 특징으로 한다.
바람직하게는, 만약 상기 수신된 제 2 데이터가 성공적으로 복호화 되면 상위 단으로 상기 제 2 데이터를 전달하는 단계와 그리고 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 한다.
바람직하게는, 만약 상기 상위 단 내에 duplicated detection 기능에 의해서 상기 제 2 데이터가 중복 데이터로 판단되면 상기 성공적으로 복호화 된 제 2 데이터는 삭제되는 것을 특징으로 한다.
바람직하게는, 만약 상기 수신된 제 2 데이터가 성공적이지 못하게 복호화 되면 상기 제 2 데이터를 soft buffer 안에 저장하는 단계와 그리고 상기 네트워크에 부정적 응답 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 한다.
본 발명에서는 HARQ 동작 시 성공적으로 수신된 데이터가 재전송되더라도 이를 새로운 데이터처럼 생각하여 다시 복호화 하는 방법을 제안한다. 제안된 방법에 따라 PDCCH miss detection과 DTX-to-ACK error의 결합으로 인해 발생하는 데이터 손실을 최소화 할 수 있기 때문에, 데이터 전송의 에러율을 낮출 수 있다는 큰 장점을 가지고 있다.
본 발명은 3GPP 통신기술, 특히 UMTS (Universal Mobile Telecommunications System) 시스템, 통신 장치 및 통신 방법에 적용된다. 그러나, 본 발명은 이에 한정하지 않고 본 발명의 기술적 사상이 적용될 수 있는 모든 유무선 통신에도 적용될 수도 있다.
본 발명의 기본 개념은, 본 발명은 종래 기술보다 데이터 전송의 에러율을 낮추기 위하여 무선 통신 시스템상에서 HARQ (Hybrid Automatic Repeat Request) 동작을 위한 데이터 처리 방법으로서, 네트워크로부터 제 1 데이터 전송 지시자 및 제 1 데이터를 수신하는 단계와; 상기 수신된 제 1 데이터를 복호화 하는 단계와; 만약 상기 수신된 제 1데이터가 성공적으로 복호화 되었다면 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계와; 상기 긍정적 응답 메시지를 전송한 후에 상기 네트워크로부터 제 2 데이터 전송 지시자 및 제 2 데이터를 수신하는 단계와; 그리고 상기 제 1 데이터 전송 지시자와 상기 제 2 데이터 전송 지시자가 같은 값을 갖는 경우 상기 수신된 제 2 데이터를 복호화 하는 단계를 포함 하는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법을 제안하고 이러한 방법을 수행할 수 있는 무선 이동통신 단말기를 제안한다.
또한, 본 발명은 종래 기술보다 데이터 전송의 에러율을 낮추기 위하여 무선 통신 시스템상에서 HARQ (Hybrid Automatic Repeat Request) 동작을 위한 데이터 처리 방법으로서, 네트워크로부터 제 1 데이터 전송 지시자 및 제 1 데이터를 수신하는 단계와; 상기 수신된 제 1 데이터를 복호화 하는 단계와; 만약 상기 수신된 제 1 데이터가 성공적으로 복호화 되었다면 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계와; 상기 긍정적 응답 메시지를 전송한 후에 상기 네트워크로부터 제 2 데이터 전송 지시자 및 제 2 데이터를 수신하는 단계와; 그리고 만약 상기 제 1 데이터 전송 지시자와 상기 제 2 데이터 전송 지시자가 같은 값을 갖고 상기 수신된 제 1 데이터와 제 2 데이터가 서로 다른 데이터 크기라면 상기 수신된 제 2 데이터를 복호화 하는 단계 또는 만약 상기 제 1 데이터 전송 지시자와 상기 제 2 데이터 전송 지시자가 같은 값을 갖고 상기 수신된 제 1 데이터와 제 2 데이터가 같은 데이터 크기라면 상기 수신된 제 2 데이터를 버리는 단계를 포함 하는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법을 제안하고 이러한 방법을 수행할 수 있는 또 다른 이동 통신 단말기를 제안한다.
이하, 본 발명에 따른 실시 예들의 구성 및 동작을 첨부한 도면을 참조하여 설명한다.
먼저, LTE 시스템에서는 효율적인 데이터 전송을 위해 MAC 계층에서 HARQ 동작을 수행하도록 하고 있으며, 그 자세한 HARQ 동작 과정은 다음과 같이 설명될 수 있다. 도 5는 효율적인 데이터 전송을 위한 HARQ 동작 방법을 나타낸 예시도 이다.
도 5에 도시되어 있듯이, 기지국은 HARQ 방식으로 데이터를 단말에게 전송하기 위해서 PDCCH (Physical Downlink Control Channel) 제어채널을 통해서 하향링크 스케줄링 정보 (Downlink Scheduling Information; 이하 DL 스케줄링 정보)을 전송한다. 상기 DL 스케줄링 정보에는 단말 식별자 또는 단말 그룹의 식별자(UE Id 또는 Group Id), 할당된 무선자원의 위치 (Resource assignment), 할당된 무선자원의 구간 (Duration of assignment), 전송 파라미터 (Transmission parameter, 예를 들면 모듈레이션(Modulation) 방식, 페이로드 (Payload) 크기, MIMO 관련 정보), HARQ 프로세스 정보, Redundancy Version, 그리고 New Data Indicator등이 포함된다. DL 스케줄링 정보는 재전송에 대해서도 PDCCH 제어채널을 통해서 전달되며, 해당 정보는 채널 상황에 따라 변경될 수 있다. 예를 들면, 채널 상황이 초기 전송 때보다 좋은 상황이라면 모듈레이션 (modulation) 혹은 페이로드 (payload) 크기를 변경하여 높은 비트 레이트(Bit Rate)로 전송할 수 있고, 반대로 채널 상황이 좋지 않은 경우에는 초기 전송 때보다 낮은 비트 레이트로 전송할 수 있다. 단말은 매 TTI (Transmission Time Interval), PDCCH 제어채널을 모니터링(Monitoring) 해서 자신에게 오는 DL 스케줄링 정보를 확인한 후, 자신의 정보가 있는 경우 PDCCH와 연관된 시점에서 하향 공용 채널 (PDSCH, Physical Downlink Shared Channel)을 통해 기지국으로부터 데이터를 수신한다. 이후, 상기 단말이 상기 데이터를 수신하면 이를 soft buffer에 저장한 후 상기 데이터의 복호화를 시도한다. 만약, 상기 단말이 복호화에 성공하면 ACK 신호를, 실패하면 NACK 신호를 상기 기지국에 전송한다. 상기 기지국은 ACK 신호를 수신하면 상기 단말로의 데이터 전송이 성공했음을 감지하고 다음 데이터를 전송한다. 기지국이 NACK 신호를 수신하면 상기 단말로의 데이터 전송이 실패했음을 감지하고 적절한 시점에 동일 데이터를 동일한 형식 또는 새로운 형식으로 재전송한다. 상기 NACK 신호를 전송한 단말은 재전송되는 데이터의 수신을 시도한다. 단말이 이번에 전송되는 데이터가 초기전송(initial transmission)되는 데이터인지 아니면 이전 데이터의 재전송 (retransmission)인지는 PDCCH 안에 있는 NDI (New Data Indicator) 필드를 보고 알 수 있다. 상기 NDI 필드는 1 bit 필드로서 새로운 데이터가 전송될 때마다 0 -> 1 -> 0 -> 1 -> ... 으로 toggle되며, 재전송에 대해서는 초기전송과 같은 값을 갖는다. 즉, 단말은 NDI 필드가 이전에 전송된 값과 같은지를 비교하여 데이터의 재전송 여부를 알 수 있다. 여기서, 상기 단말이 재전송된 데이터를 수신하면, 이를 이전에 복호화에 실패한 채로 soft buffer에 저장되어 있는 데이터와 다양한 방식으로 결합하여 다시 복호화를 시도하고, 복호화에 성공했을 경우 ACK 신호를 실패했을 경우 NACK 신호를 기지국에 전송한다. 단말은 데이터의 복호화에 성공할 때까지 NACK 신호를 보내고 재전송을 받는 과정을 반복한다.
앞서 언급했듯이, 상기 HARQ 동작 과정에서 송신측의 데이터 재전송은 수신측이 전송한 피드백 정보에 근거하며, 이에 따른 에러가 발생할 수도 있다.
도 6는 ACK-to-NACK 에러를 해결하는 HARQ 동작 방법을 나타낸 예시도 이다. 즉, 수신측이 HARQ ACK을 전송하였으나 송신측이 이를 HARQ NACK으로 수신하게 된다면 (ACK-to-NACK error)이 발생하게 되고, 송신측은 수신측이 상기 데이터를 성공적으로 수신하지 못했다고 판단하고 상기 데이터를 재전송한다. 이 경우 데이터 손실은 없지만, 수신측이 이미 성공적으로 수신한 데이터를 재전송하는 것이므로 불필요하게 무선 자원을 낭비하는 것이다. 수신측 입장에서는 데이터를 성공적으로 수신하고 HARQ ACK을 전송하여 새로운 데이터를 기다리는데, 송신측이 이전 데이터를 재전송하게 되면, 수신측은 송신측에서 ACK-to-NACK error가 발생했다고 판단하고, 수신한 재전송 데이터를 폐기하며, 송신측으로 다시 HARQ ACK을 전송하여 더 이상의 불필요한 재전송을 방지한다. 일반적으로, 이와 같은 ACK-to-NACK error는 기지국에서 발생 확률이 약 10-2 정도 된다.
즉, 상기 수신측은 이미 성공적으로 수신한 데이터가 재전송되는 경우 송신측에서 ACK-to-NACK error가 발생했다고 판단하고, 재전송된 데이터를 폐기하며 송신측으로 다시 HARQ NACK을 전송한다. 그러나, 실제로는 ACK-to-NACK error가 아니더라도 이미 성공적으로 수신한 데이터가 재전송되는 경우가 있다.
도 7은 이와 같은 경우를 나타내는 Miss Detection과 DTX-to-ACK 에러로 인하여 데이터가 손실되는 HARQ 동작 방법을 나타내는 예시도 이다.
먼저, 기지국은 NDI를 이전 값에서 toggle시키고 (NDI=0), Data 1을 초기전송을 한다. 이후, 단말은 상기 Data 1의 초기전송을 성공적으로 수신하여 복호화 후 상위로 전달하며, 동시에 기지국에게 ACK을 전송한다. 상기 ACK을 수신한 상기 기지국은 다음 데이터인 Data 2 전송을 위해 상기 NDI를 이전 값에서 toggle시키고 (NDI=1), 상기 Data 2의 초기전송을 실행 한다. 그러나, 상기 단말이 Data2 전송을 위한 PDCCH의 전송을 수신하지 못하여 자신에게 전송되는 데이터가 없다고 판단하게 되는 경우가 생기며, 이와 같은 경우를 PDCCH miss detection이라고 하며 확률적으로 10-2 정도 된다. 상기 PDCCH miss detection이 발생하면 상기 단말은 어떠한 데이터도 수신하지 않으며 따라서 어떠한 피드백 정보도 전송하지 않는다. 이를 피드백 채널의 DTX (Discontinuous Transmission)라고 한다. 여기서, 상기 기지국은 자신이 전송한 Data 2에 대한 피드백 정보를 기대하며 정해진 시점에 피드백 채널을 수신한다. 그런데, 실제로 상기 단말은 아무 피드백 정보도 전송하지 않았는데 (DTX) 상기 기지국은 이를 ACK으로 잘못 판단하는 경우가 생길 수 있다. 이를 DTX-to-ACK error라고 하며 확률적으로 약 10-2 ~ 10-1 정도 된다.
상기 DTX-to-ACK error가 발생하면 상기 기지국은 Data 2가 성공적으로 전송되었다고 판단하고 다음 데이터인 Data 3의 전송을 위해 상기 NDI를 이전 값에서 toggle시키고 (NDI=0), 상기 Data3의 초기전송을 한다. 상기 단말은 바로 직전에 수신한 데이터 (Data1)의 NDI (=0)에 비해 이번 데이터 (Data3)의 NDI (=0)가 변화가 없으므로 Data 3를 Data 1의 재전송이라고 판단하게 된다. 즉, 상기 단말은 상기 기지국에서 ACK-to-NACK error가 발생했다고 판단하고 수신한 상기 Data 3를 폐기하며 상기 기지국에게 ACK을 전송하는 것이다. 이후, 상기 ACK을 수신한 상기 기지국은 상기 Data3가 성공적으로 전송되었다고 판단하고 다음 데이터인 Data 4의 전송을 위해 NDI를 이전 값에서 toggle시키고 (NDI=1), 상기 Data 4의 초기전송을 한다. 결과적으로 도 7에 도시된 경우에서는 상기 Data2와 상기 Data3가 모두 손실되는 결과를 가져온다. 이러한 문제는 확률적으로 (10-2 ~ 10-1) x 10-2 = 10-4 ~ 10-3 정도로 자주 발생하는 문제이며 이와 같은 데이터 손실을 줄이기 위한 새로운 방법이 필요하다.
도 8은 상기 설명된 데이터 손실을 줄이기 위한 본 발명에 따른 향상된 HARQ 동작 방법을 나타내는 예시도 이다.
도 8에 도시되어 있듯이, 먼저 기지국은 NDI를 이전 값에서 toggle시키고 (NDI=0), Data 1의 초기전송을 한다. 이후, 단말은 Data1의 초기전송을 성공적으로 수신하여 복호화 후 상위로 전달하며, 동시에 기지국에게 ACK을 전송한다. 상 기 ACK을 수신한 기지국은 다음 데이터인 Data 2 전송을 위해 상기 NDI를 이전 값에서 toggle시키고 (NDI=1), 상기 Data 2의 초기전송을 실행 한다. 그러나, 상기 단말은 Data2 전송을 위한 PDCCH의 전송을 수신하지 못하여 자신에게 전송되는 데이터가 없다고 판단한다. 상기와 같은 PDCCH miss detection이 발생하면 상기 단말은 어떠한 데이터를 수신하지 않으며 따라서 어떠한 피드백 정보도 전송하지 않는다. 이를 피드백 채널의 DTX (Discontinuous Transmission)라고 한다. 여기서, 상기 기지국은 자신이 전송한 Data 2에 대한 피드백 정보를 기대하며 정해진 시점에 피드백 채널을 수신한다. 그런데, 실제로 상기 단말은 아무 피드백 정보도 전송하지 않았는데 (DTX) 상기 기지국은 이를 ACK으로 잘못 판단하는 경우가 생길 수 있다. 이와 같은, DTX-to-ACK error가 발생하면 상기 기지국은 Data 2가 성공적으로 전송되었다고 판단하고 다음 데이터인 Data 3의 전송을 위해 상기 NDI를 이전 값에서 toggle시키고 (NDI=0), 상기 Data3의 초기전송을 한다. 상기 단말은 바로 직전에 수신한 데이터 (Data1)의 NDI (=0)에 비해 이번 데이터 (Data3)의 NDI (=0)가 변화가 없으므로 Data 3를 Data 1의 재전송이라고 판단한다. 그러나, 본 발명에 따라 상기 단말은 상기 Data 1의 재전송 (실제로는 Data3)을 새로운 데이터라 생각하고 soft buffer에 저장한 후 복호화를 시도한다. 상기 복호화 결과 성공하면 단말은 상기 Data3를 상위로 전달하고 동시에 기지국으로 ACK을 전송한다. 만약 복호화에 실패했으면 soft buffer에 저장한 후 상기 기지국으로 NACK을 전송한다. 이후, 상기 ACK을 수신한 상기 기지국은 상기 Data3가 성공적으로 전송되었다고 판단하고 다음 데이터인 Data 4의 전송을 위해 NDI를 이전 값에서 toggle시키고 (NDI=1), Data4의 초기전송을 한다. 이와 같은 본 발명에 따르면, 상기 과정에서 상기 Data 2만 손실하게 되고 이와 같은 경우는 도 7에 설명된 HARQ 동작 방식에 비해 데이터 손실을 줄일 수 있게 된다.
즉, 본 발명에 따른 단말은 이전에 성공적으로 수신한 데이터의 재전송으로 의심되는 데이터를 수신하더라도 이를 폐기하지 않고 soft buffer에 저장한 후 다시 복호화를 시도하는 방법을 제안한다. 다시 말하면, 성공적으로 수신한 데이터가 재전송되더라도 이를 새로운 데이터처럼 생각하고 다시 복호화 하는 것이다. 여기서, 재전송 데이터의 피드백 정보는 재전송 데이터의 복호화 결과에 따라 ACK 또는 NACK 신호를 전송할 수 있다.
그런데, 위와 같은 경우에 재전송 데이터가 실제로 기지국의 ACK-to-NACK error로 인해 발생한 경우도 있을 수 있다. 이와 같은 경우에 본 발명을 적용하면 재전송 데이터가 상위 계층(예를 들면 RLC)로 전달된다는 문제점이 있다. 따라서, 상기 RLC 계층에서는 duplicate된 데이터를 수신하면 이를 폐기하는 duplicate detection 기능이 반드시 필요하다. 상기 RLC의 duplicate detection은 RLC 일련 번호 (Sequence Number; SN)를 이용하여 간단하게 수행할 수 있는데, 이미 수신한 RLC PDU의 SN과 같은 SN을 갖는 RLC PDU를 수신한 경우 이를 폐기하는 것이다.
도 9는 이와 같은 방법을 적용한 본 발명에 따른 향상된 HARQ 동작 방법을 나타내는 또 다른 예시도 이다.
도 9에 도시되어 있듯이, 먼저 기지국은 NDI를 이전 값에서 toggle시키고 (NDI=0), Data1의 초기전송을 한다. 이후, 단말은 Data1의 초기전송을 성공적으로 수신하여 복호화 후 상위로 전달하며, 동시에 기지국에게 ACK을 전송한다. 이때, 상기 기지국에서는 ACK-to-NACK error가 발생하여 이전에 전송한 Data1이 전송 실패했다고 판단한다. 따라서, NDI는 변화 없이 (NDI=0) Data1을 재전송한다. 상기 단말은 바로 직전에 수신한 데이터 (Data1)의 NDI (=0)에 비해 이번 데이터 (Data 3)의 NDI (=0)가 변화가 없으므로 이를 Data1의 재전송이라고 판단한다. 그러나, 단말은 Data 1의 재전송을 새로운 데이터라 생각하고 soft buffer에 저장한 후 복호화를 시도한다. 상기 복호화 결과 성공하면 단말은 재전송된 Data1을 상위로 전달하고 동시에 기지국으로 ACK을 전송한다. 단말의 RLC에서는 duplicate detection 기능을 이용하여 만약 duplicate된 데이터가 수신되면 이를 삭제한다. 만약 상기 단말이 복호화에 실패했으면 soft buffer에 저장한 후 기지국으로 NACK을 전송한다. 상기 ACK을 수신한 기지국은 Data1이 성공적으로 전송되었다고 판단하고 다음 데이터인 Data 2의 전송을 위해 NDI를 이전 값에서 toggle시키고 (NDI=1), Data2 의 초기전송을 한다. 여기서, 상기 단말은 성공적으로 수신한 데이터가 재전송되면, 그 이유가 ACK-to-NACK error 때문인지 아니면 Miss detection과 DTX-to-ACK error의 결합 때문인지 알지 못한다. 확률적으로도 두 가능성이 비슷하기 때문에 상황에 맞는 정확한 동작을 하기가 어렵다. 따라서, 본 발명에서는 이전에 성공적으로 수신한 데이터와 재전송이 의심되는 데이터의 크기를 비교하여 상황에 맞는 동작을 하는 방법을 제안한다. 즉, 이전 데이터와 재전송 데이터의 크기가 같은 경우 실제로 재전송일 확률이 높기 때문에 단말은 종래와 같이 이를 폐기하고 기지국에 ACK을 전송하여 추가적인 재전송을 방지한다. 이와는 반대로 이전 데이터와 재 전송 데이터의 크기가 다른 경우에는 새로운 데이터일 확률이 높으므로, 앞에서 제안한 것과 같이 새로운 데이터처럼 처리하여 데이터 손실을 방지한다. 여기서, 상기 데이터의 크기는 MAC PDU의 크기를 말하는 것으로 물리계층에서 처리가 끝난 후의 크기일 수 있다.
이하, 본 발명에 따른 단말을 설명한다.
본 발명에 따른 단말은 무선상에서 데이터를 서로 주고 받을 수 있는 서비스를 이용할 수 있는 모든 형태의 단말을 포함한다. 즉, 본 발명에 따른 단말은 무선 통신 서비스를 이용할 수 있는 이동통신 단말기(예를 들면, 사용자 장치(UE), 휴대폰, 셀룰라폰, DMB폰, DVB-H폰, PDA 폰, 그리고 PTT폰 등등)와, 노트북, 랩탑 컴퓨터, 디지털 TV와, GPS 네비게이션와, 휴대용 게임기와, MP3와 그 외 가전 제품 등등을 포함하는 포괄적인 의미이다.
본 발명에 따른 단말은, 본 발명이 예시하고 있는 효율적인 시스템 정보 수신을 위한 기능 및 동작을 수행하는데 필요한 기본적인 하드웨어 구성(송수신부, 처리부 또는 제어부, 저장부등)을 포함할 수도 있다.
여기까지 설명된 본 발명에 따른 방법은 소프트웨어, 하드웨어, 또는 이들의 조합으로 구현될 수 있다. 예를 들어, 본 발명에 따른 방법은 저장 매체(예를 들어, 이동 단말기 또는 기지국의 내부 메모리, 플래쉬 메모리, 하드 디스크, 기타 등등)에 저장될 수 있고, 프로세서(예를 들어, 이동 단말기 또는 기지국 내부 마이크로 프로세서)에 의해서 실행될 수 있는 소프트웨어 프로그램 내에 코드들 또는 명령어들로 구현될 수 있다.
이상, 본 발명은 도면에 도시된 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.
도 1은 종래 및 본 발명이 적용되는 이동통신 시스템인 E-UTRAN의 망 구조이다.
도 2는 종래기술에서 단말과 E-UTRAN 사이의 무선인터페이스 프로토콜의 제어평면 구조를 나타낸 예시도 이다.
도 3은 종래기술에서 단말과 E-UTRAN 사이의 무선인터페이스 프로토콜의 사용자평면 구조를 나타낸 예시도 이다.
도 4는 무선 패킷 통신 시스템의 하향 링크 물리 계층에 적용되는 HARQ의 구체적인 구현 방식을 나타내는 예시도 이다.
도 5는 효율적인 데이터 전송을 위한 HARQ 동작 방법을 나타낸 예시도 이다.
도 6은 ACK-to-NACK 에러를 해결하는 HARQ 동작 방법을 나타낸 예시도 이다.
도 7은 Miss Detection과 DTX-to-ACK 에러로 인하여 데이터가 손실되는 HARQ 동작 방법을 나타내는 예시도 이다.
도 8은 본 발명에 따른 향상된 HARQ 동작 방법을 나타내는 예시도 이다.
도 9는 본 발명에 따른 향상된 HARQ 동작 방법을 나타내는 또 다른 예시도 이다.

Claims (14)

  1. 무선 통신 시스템상에서 HARQ (Hybrid Automatic Repeat Request) 동작을 위한 데이터 처리 방법으로서,
    네트워크로부터 제 1 데이터 전송 지시자 및 제 1 데이터를 수신하는 단계와;
    상기 수신된 제 1 데이터를 복호화 하는 단계와;
    만약 상기 수신된 제 1데이터가 성공적으로 복호화 되었다면 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계와;
    상기 긍정적 응답 메시지를 전송한 후에 상기 네트워크로부터 제 2 데이터 전송 지시자 및 제 2 데이터를 수신하는 단계와; 그리고
    상기 제 1 데이터 전송 지시자와 상기 제 2 데이터 전송 지시자가 같은 값을 갖는 경우 상기 수신된 제 2 데이터를 복호화 하는 단계를 포함 하는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  2. 제 1항에 있어서, 상기 제 1 데이터 전송 지시자 또는 상기 제 2 데이터 전송 지시자는 PDCCH (Physical Downlink Control Channel) 채널 안에 있는 NDI (New Data Indicator) 필드에 의해서 수신되는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  3. 제 1항에 있어서, 상기 NDI 필드는 1 비트 필드인 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  4. 제 1항에 있어서, 상기 긍정적 응답 메시지는 ACK (Acknowledgement) 메시지인 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  5. 제 1항에 있어서, 만약 상기 수신된 제 2 데이터가 성공적으로 복호화 되면 상위 단으로 상기 제 2 데이터를 전달하는 단계와 그리고 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  6. 제 5항에 있어서, 만약 상기 상위 단 내에 duplicated detection 기능에 의해서 상기 제 2 데이터가 중복 데이터로 판단되면 상기 성공적으로 복호화 된 제 2 데이터는 삭제되는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  7. 제 1항에 있어서, 만약 상기 수신된 제 2 데이터가 성공적이지 못하게 복호화 되면 상기 제 2 데이터를 soft buffer 안에 저장하는 단계와 그리고 상기 네트워크에 부정적 응답 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 무 선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  8. 무선 통신 시스템상에서 HARQ (Hybrid Automatic Repeat Request) 동작을 위한 데이터 처리 방법으로서,
    네트워크로부터 제 1 데이터 전송 지시자 및 제 1 데이터를 수신하는 단계와;
    상기 수신된 제 1 데이터를 복호화 하는 단계와;
    만약 상기 수신된 제 1 데이터가 성공적으로 복호화 되었다면 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계와;
    상기 긍정적 응답 메시지를 전송한 후에 상기 네트워크로부터 제 2 데이터 전송 지시자 및 제 2 데이터를 수신하는 단계와; 그리고
    만약 상기 제 1 데이터 전송 지시자와 상기 제 2 데이터 전송 지시자가 같은 값을 갖고 상기 수신된 제 1 데이터와 제 2 데이터가 서로 다른 데이터 크기라면 상기 수신된 제 2 데이터를 복호화 하는 단계 또는 만약 상기 제 1 데이터 전송 지시자와 상기 제 2 데이터 전송 지시자가 같은 값을 갖고 상기 수신된 제 1 데이터와 제 2 데이터가 같은 데이터 크기라면 상기 수신된 제 2 데이터를 버리는 단계를 포함 하는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  9. 제 8항에 있어서, 상기 제 1 데이터 전송 지시자 또는 상기 제 2 데이터 전 송 지시자는 PDCCH (Physical Downlink Control Channel) 채널 안에 있는 NDI (New Data Indicator) 필드에 의해서 수신되는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  10. 제 8항에 있어서, 상기 NDI 필드는 1 비트 필드인 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  11. 제 8항에 있어서, 상기 긍정적 응답 메시지는 ACK (Acknowledgement) 메시지인 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  12. 제 8항에 있어서, 만약 상기 수신된 제 2 데이터가 성공적으로 복호화 되면 상위 단으로 상기 제 2 데이터를 전달하는 단계와 그리고 상기 네트워크에 긍정적 응답 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  13. 제 12항에 있어서, 만약 상기 상위 단 내에 duplicated detection 기능에 의해서 상기 제 2 데이터가 중복 데이터로 판단되면 상기 성공적으로 복호화 된 제 2 데이터는 삭제되는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
  14. 제 1항에 있어서, 만약 상기 수신된 제 2 데이터가 성공적이지 못하게 복호화 되면 상기 제 2 데이터를 soft buffer 안에 저장하는 단계와 그리고 상기 네트워크에 부정적 응답 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 무선 통신 시스템상에서 HARQ 동작을 위한 데이터 처리 방법.
KR1020080138703A 2008-01-04 2008-12-31 재전송 데이터를 처리하는 harq 동작 방법 Active KR101532789B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
PCT/KR2009/000029 WO2009088190A1 (en) 2008-01-04 2009-01-05 Harq operation method for retransmitted data
EP09700837A EP2238705B1 (en) 2008-01-04 2009-01-05 Harq operation method for retransmitted data
US12/811,613 US8670377B2 (en) 2008-01-04 2009-01-05 HARQ operation method for retransmitted data

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US1889808P 2008-01-04 2008-01-04
US61/018,898 2008-01-04

Publications (2)

Publication Number Publication Date
KR20090075628A true KR20090075628A (ko) 2009-07-08
KR101532789B1 KR101532789B1 (ko) 2015-07-09

Family

ID=41332811

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080138703A Active KR101532789B1 (ko) 2008-01-04 2008-12-31 재전송 데이터를 처리하는 harq 동작 방법

Country Status (4)

Country Link
US (1) US8670377B2 (ko)
EP (1) EP2238705B1 (ko)
KR (1) KR101532789B1 (ko)
WO (1) WO2009088190A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013042936A1 (en) * 2011-09-20 2013-03-28 Samsung Electronics Co., Ltd. Method and apparatus for soft buffer processing

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010016669A2 (en) 2008-08-04 2010-02-11 Samsung Electronics Co., Ltd. Signal transmission method and apparatus for user equipment in mobile communication system
DE102008036453A1 (de) * 2008-08-05 2010-02-11 Infineon Technologies Ag Verfahren zum Versenden von Daten und Kommunikationseinrichtung
US9100179B2 (en) * 2008-09-10 2015-08-04 Qualcomm Incorporated Method and apparatus for managing a new data indicator in a wireless communication system
US9166746B2 (en) * 2009-03-24 2015-10-20 Samsung Electronics Co., Ltd. Operating method and apparatus according to data duplicate retransmission in mobile communication system
EP2467963B1 (en) * 2009-08-20 2017-09-20 Fujitsu Limited Introducing a delay in the transmission of a nack for a packet received employing coordinated multi-point transmission
EP2320592B1 (en) * 2009-11-06 2013-05-29 Fujitsu Limited An uplink H-ARQ signalling mechanism in a wireless communication system
WO2011080832A1 (ja) * 2009-12-28 2011-07-07 富士通株式会社 通信方法及び通信装置
EP2400685A1 (en) * 2010-06-22 2011-12-28 HTC Corporation Method of handling a damage information-assisted hybrid arq scheme and related communication device
JP5551061B2 (ja) * 2010-12-27 2014-07-16 株式会社Pfu 情報処理装置、アドレス重複対処方法およびアドレス重複対処用プログラム
KR101970684B1 (ko) 2012-02-28 2019-04-19 삼성전자주식회사 무선통신시스템에서 피드백 정보 전송 장치 및 방법
WO2014035906A1 (en) * 2012-08-31 2014-03-06 Marvell World Trade Ltd. Method and apparatus for detecting and processing a retransmitted data packet in a wireless network
WO2014162194A1 (en) 2013-04-01 2014-10-09 Marvell World Trade Ltd. Termination of wireless communication uplink periods to facilitate reception of other wireless communications
US9608678B1 (en) 2013-12-19 2017-03-28 Marvell International Ltd. Method and apparatus for mitigating interference between wireless local area network (WLAN) communications and cellular communications
WO2016011624A1 (zh) * 2014-07-23 2016-01-28 华为技术有限公司 一种数据包发送、数据处理装置及方法
US9954649B2 (en) 2015-04-29 2018-04-24 At&T Intellectual Property I, L.P. System and method for HARQ in cloud RAN with large front haul latency
EP3410622B1 (en) 2016-03-09 2023-10-25 LG Electronics Inc. Method for receiving downlink signal by terminal in wireless communication system, and device therefor
US10455607B2 (en) * 2016-05-12 2019-10-22 Sharp Laboratories Of America, Inc. Communication methods and apparatus employing rateless codes
US10700821B2 (en) * 2017-01-05 2020-06-30 Telefonaktiebolaget Lm Ericsson (Publ) Clear soft buffer partially using NDI
US10285097B2 (en) 2017-02-16 2019-05-07 Parallel Wireless, Inc. Sinter and intrasearch beacon
GB201712136D0 (en) 2017-07-27 2017-09-13 Finlay Alan A sensor network for a rotatable element
WO2020005125A1 (en) * 2018-06-26 2020-01-02 Telefonaktiebolaget Lm Ericsson (Publ) Methods for retransmission in the presence of dynamic rate matching indications
WO2020081746A1 (en) * 2018-10-16 2020-04-23 Parallel Wireless, Inc. Radio access network dynamic functional splits

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5959980A (en) * 1995-06-05 1999-09-28 Omnipoint Corporation Timing adjustment control for efficient time division duplex communication
FI104685B (fi) * 1997-09-05 2000-04-14 Nokia Networks Oy Menetelmä solun valitsemiseksi solukkoradioverkossa, matkaviestinjärjestelmä sekä matkaviestin
US6421334B1 (en) * 1998-05-13 2002-07-16 Nortel Networks Limited Technique for time alignment of uplink CDMA signals
JP3917767B2 (ja) 1998-11-05 2007-05-23 日立情報通信エンジニアリング株式会社 音声ゆらぎ補正制御方法、並びに音声再生装置および音声中継装置
FR2806244B1 (fr) * 2000-03-13 2003-05-30 Mitsubishi Electric Inf Tech Procede de transmission entre une station de base d'un reseau d'acces et un controleur de reseau d'acces d'un systeme de telecommunications
US6778835B2 (en) * 2000-03-18 2004-08-17 Lg Electronics Inc. Method for allocating physical channel of mobile communication system and communication method using the same
US6765885B2 (en) * 2001-02-09 2004-07-20 Asustek Computer Inc. Determination of acceptable sequence number ranges in a communications protocol
JP2002268697A (ja) 2001-03-13 2002-09-20 Nec Corp パケット誤り耐性付き音声復号装置、音声符号化復号装置、及びその方法
US7310336B2 (en) * 2001-05-18 2007-12-18 Esa Malkamaki Hybrid automatic repeat request (HARQ) scheme with in-sequence delivery of packets
BR0210557A (pt) * 2001-06-25 2004-05-25 Nokia Corp Método para usar um enlace de rádio em uma modulação adaptativa no sistema de comunicações móveis, método para selecionar um esquema de codificação e de modulação para uso no sistema de comunicações móveis, e, método para uso no sistema de comunicações móveis possuindo um canal de rádio com uma qualidade do canal de rádio variante-tempo
JP3636348B2 (ja) 2001-09-12 2005-04-06 日本電気株式会社 音声パケット遅延揺らぎ吸収装置及び吸収方法
WO2003027860A1 (fr) 2001-09-19 2003-04-03 Ntt Advertising, Inc. Systeme de distribution de contenu pour la distribution de contenu changeant dans le temps, serveur de distribution de contenu, serveur de collectes de sessions, serveur de relais de contenu, terminal d'utilisateur, procede de prise d'etat de visualisation/ecoute, procede de recommandation et procede de fourniture de conten
KR100765123B1 (ko) * 2002-02-16 2007-10-11 엘지전자 주식회사 Srns 재할당 방법
KR100451192B1 (ko) * 2002-05-30 2004-10-02 엘지전자 주식회사 무선통신 네트워크에서의 셀 재선택 방법
JPWO2004004163A1 (ja) 2002-06-28 2005-11-04 三菱電機株式会社 移動局装置および振幅基準決定方法
US6961570B2 (en) 2002-07-17 2005-11-01 Asustek Computer Inc. Handling of a wireless device re-entering a service area
CN1476259A (zh) * 2002-08-16 2004-02-18 ��������ͨ�ż����о����޹�˾ 多媒体广播和组播业务寻呼的方法
US7623483B2 (en) 2002-09-23 2009-11-24 Lg Electronics, Inc. Radio communication scheme for providing multimedia broadcast and multicast services (MBMS)
JP4343844B2 (ja) 2002-11-19 2009-10-14 ビーエーイー・システムズ・インフォメーション・アンド・エレクトロニック・システムズ・インテグレーション・インコーポレーテッド 帯域幅効率に優れたワイヤレスネットワークモデム
JP4206742B2 (ja) * 2002-12-12 2009-01-14 日本電気株式会社 無線制御装置及びそれを用いた移動通信システム並びにその動作制御方法
US7127253B2 (en) * 2003-02-13 2006-10-24 Asustek Computer Inc. Penalty of cell reselection for a wireless device
KR100556843B1 (ko) * 2003-04-18 2006-03-10 엘지전자 주식회사 이동 통신 단말기의 업/다운 링크 동기화 장치 및 방법
JP3970803B2 (ja) * 2003-05-20 2007-09-05 三菱電機株式会社 無線ネットワークシステムにおけるノード間同期方法、無線コントロールサーバおよび無線ベアラサーバ
WO2005006640A1 (en) * 2003-07-11 2005-01-20 Philips Intellectual Property & Standards Gmbh Transmission of data packets from a transmitter to a receiver
KR20050014984A (ko) 2003-08-01 2005-02-21 삼성전자주식회사 멀티미디어 브로드캐스트/멀티캐스드 서비스를 제공하는이동통신시스템에서 무선 자원 연결을 요청하는 메시지를재전송하는 방법
EP1507352B1 (en) * 2003-08-14 2007-01-31 Matsushita Electric Industrial Co., Ltd. Time monitoring of packet retransmissions during soft handover
KR20050019388A (ko) * 2003-08-19 2005-03-03 엘지전자 주식회사 멀티미디어 방송 및 멀티캐스트 서비스를 위한 패킷데이터와 관련 제어정보를 송수신하는 방법
US7209747B2 (en) * 2003-09-10 2007-04-24 Asustek Computer Inc. Handling of an unrecoverable error on a dedicated channel
KR20050028254A (ko) 2003-09-18 2005-03-22 삼성전자주식회사 비동기 광대역 코드분할 다중접속 시스템에서 단말과네트워크간의 상태를 일치시키는 방법
KR101010774B1 (ko) * 2004-02-11 2011-01-25 엘지전자 주식회사 이동통신 시스템에서 점대다 서비스 데이터의 송수신방법
US20050220042A1 (en) * 2004-02-26 2005-10-06 Samsung Electronics Co., Ltd. Method and apparatus for transmitting scheduling grant information using a transport format combination indicator in Node B controlled scheduling of an uplink packet transmission
JP4379472B2 (ja) 2004-03-24 2009-12-09 日本電気株式会社 移動体通信システム、基地局及びそれらに用いるhsdpa伝送方法
KR100646799B1 (ko) * 2004-05-06 2006-11-24 삼성전자주식회사 이동통신 시스템에서 전송채널들의 레이트 매칭 파라미터 결정 방법 및 장치
KR20050118591A (ko) 2004-06-14 2005-12-19 엘지전자 주식회사 무선통신 시스템에서의 무선링크제어(rlc) 데이터처리방법
KR20060014631A (ko) * 2004-08-11 2006-02-16 삼성전자주식회사 이동통신 시스템에서 목적 셀의 혼잡성을 고려한 셀선택/재선택 방법 및 시스템
KR100965659B1 (ko) 2004-09-14 2010-06-25 삼성전자주식회사 멀티미디어 방송/멀티캐스트 서비스 시스템에서 서비스 세션의 종료시 셀 선택 지시 방법 및 이를 위한 시스템
EP1796412A4 (en) 2004-09-29 2011-11-23 Fujitsu Ltd CONCEALMENT COMMUNICATION SYSTEM
EP2640129B1 (en) 2005-03-10 2022-06-22 Samsung Electronics Co., Ltd. Cell reselection method and apparatus for preventing ping-pong in a mobile communications system
US7756050B2 (en) 2005-04-29 2010-07-13 Alcatel-Lucent Usa Inc. Method to provide unequal error protection and unequal error detection for internet protocol applications
BRPI0611307A2 (pt) 2005-05-03 2010-08-31 Lg Electronics Inc mudanca de uma configuracão de acesso via rádio entre um terminal e uma rede
KR100703269B1 (ko) * 2005-05-03 2007-04-03 삼성전자주식회사 서비스 품질을 고려한 이동 통신 단말기에서의 셀 재선택방법
KR100664208B1 (ko) * 2005-08-25 2007-01-03 엘지전자 주식회사 계층적 셀 구조의 네트워크에서의 셀 재선택 방법
US9031071B2 (en) * 2005-08-26 2015-05-12 Alcatel Lucent Header elimination for real time internet applications
CN101351973B (zh) * 2005-10-27 2013-07-03 高通股份有限公司 一种在无线通信系统中发射和接收时序矫正消息的方法和装置
GB2445336B (en) * 2005-11-04 2010-12-08 Nec Corp Wireless communication system and method of controlling a transmission power
WO2007102479A1 (ja) 2006-03-08 2007-09-13 Nec Corporation 携帯通信端末、通信システム、通信方法、及び制御プログラム
US7502981B2 (en) * 2006-04-19 2009-03-10 Motorola, Inc. Automatic repeat request (ARQ) scheme
JP5035969B2 (ja) * 2006-04-27 2012-09-26 イノヴァティヴ ソニック リミテッド 無線通信システムにおいてパケットデータを処理する方法及び装置
TW200803270A (en) 2006-06-19 2008-01-01 Innovative Sonic Ltd Method and apparatus for detection and recovery of HARQ DTX to NACK error
US20070291688A1 (en) * 2006-06-19 2007-12-20 Innovative Sonic Limited Method and apparatus of handling packet data in a wireless communications system
US8131295B2 (en) * 2006-06-20 2012-03-06 Interdigital Technology Corporation Methods and system for performing handover in a wireless communication system
KR100938102B1 (ko) * 2006-08-18 2010-01-21 삼성전자주식회사 Rach 신호 송수신 방법 및 장치
HUE046678T2 (hu) * 2006-10-09 2020-03-30 Ericsson Telefon Ab L M NDI mentes protokoll szinkronizálás HARQ számára
ATE549899T1 (de) * 2006-10-26 2012-03-15 Nokia Corp Verfahren für sofortzugriff auf einen direktzugriffskanal
CN101529780B (zh) * 2006-10-27 2015-05-27 艾利森电话股份有限公司 用于高效利用通信网络中的无线电资源的方法和设备
CN101529831B (zh) * 2006-10-31 2013-05-01 高通股份有限公司 用于无线通信的随机接入装置和方法
US20080119209A1 (en) 2006-11-21 2008-05-22 Motorola, Inc. Selection of wireless communication cells based on a mobility state of a wireless device
WO2008084395A1 (en) * 2007-01-12 2008-07-17 Nokia Corporation Apparatus, method and computer program product providing synchronized handover
BRPI0806351B1 (pt) * 2007-02-02 2020-09-24 Interdigital Technology Corporation Método para reajustar a unidade de controle de acesso ao meio e unidade de recepção/transmissão sem fio
US20080188247A1 (en) * 2007-02-02 2008-08-07 Ipwireless, Inc. Hierarchical organization of paging groups
EP2119254B1 (en) * 2007-02-12 2013-07-03 Motorola Mobility LLC Apparatus and method providing priority setting for multi-rat interworking
WO2008104098A1 (en) * 2007-02-28 2008-09-04 Huawei Technologies Co., Ltd. System and method for determining a transmit timing for sommunication in a radio communication system
RU2433544C2 (ru) 2007-03-09 2011-11-10 Интердиджитал Текнолоджи Корпорейшн Способ и устройство для регулирования таймера повторного выбора и критериев ранжирования сот и для сообщения измерения ухудшенного сигнала обслуживающей соты
US20080226074A1 (en) * 2007-03-15 2008-09-18 Interdigital Technology Corporation Method and apparatus for ciphering packet units in wireless communications
US9668279B2 (en) * 2007-03-21 2017-05-30 Innovative Sonic Limited Method and apparatus for handling random access procedure in a wireless communications system
RU2477582C2 (ru) * 2007-06-18 2013-03-10 Интердиджитал Текнолоджи Корпорейшн Способ повторного выбора соты с разными технологиями радиодоступа
US9307464B2 (en) * 2007-06-21 2016-04-05 Sony Corporation Cellular communication system, apparatus and method for handover
GB0713391D0 (en) 2007-07-11 2007-08-22 Vodafone Plc Measurement and reselection in idle mode
DK2950605T3 (en) * 2007-08-03 2016-08-22 Interdigital Patent Holdings Inc System level information for random access operations
US8144855B2 (en) * 2007-08-06 2012-03-27 International Business Machines Corporation Optimizing interactive voice response unit port utilization
US7949013B2 (en) * 2007-09-28 2011-05-24 Industrial Technology Research Institute Wireless communication systems and methods using flexible length indicators
US20090111445A1 (en) * 2007-10-29 2009-04-30 Motorola, Inc. Method and apparatus for controlling uplink transmission timing in a communication network
KR101514079B1 (ko) * 2008-01-07 2015-04-21 엘지전자 주식회사 상향링크 시간 동기 타이머의 재구성 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013042936A1 (en) * 2011-09-20 2013-03-28 Samsung Electronics Co., Ltd. Method and apparatus for soft buffer processing
US9800375B2 (en) 2011-09-20 2017-10-24 Samsung Electronics Co., Ltd. Method and apparatus for soft buffer processing

Also Published As

Publication number Publication date
WO2009088190A1 (en) 2009-07-16
US20110044243A1 (en) 2011-02-24
EP2238705A4 (en) 2011-01-12
US8670377B2 (en) 2014-03-11
EP2238705B1 (en) 2012-08-29
KR101532789B1 (ko) 2015-07-09
EP2238705A1 (en) 2010-10-13

Similar Documents

Publication Publication Date Title
KR101532789B1 (ko) 재전송 데이터를 처리하는 harq 동작 방법
US10530431B2 (en) Method and apparatus in a wireless communication system
KR101615231B1 (ko) 그룹 ack/nack 전송방법
US8726115B2 (en) Uplink H-ARQ signalling mechanism in a wireless communication system
US8306061B2 (en) Method for retransmitting data unit using delivery status information
KR101409733B1 (ko) 무선 통신 시스템에서, 그것의 제 1 네트워크 노드 및 제 2 네트워크 노드에서 데이터의 송신을 위한 방법
KR101262127B1 (ko) 무선 통신 시스템에서 타이머 폴 재전송 만료
US8400999B2 (en) Method of handling packet data in a wireless communications system and related apparatus
US20090319850A1 (en) Local drop control for a transmit buffer in a repeat transmission protocol device
TWI486016B (zh) 通信終端機及將狀態報告自接收終端機發送至發送終端機之方法
RU2554527C2 (ru) Способы и устройства в телекоммуникационной системе
US20100118803A1 (en) Base station apparatus, mobile station, radio communication system, and communication control method
KR20090083867A (ko) Rlc 무한 재전송 오류를 검출하고 처리하는 방법
EP2214435A1 (en) Efficient packet data unit transmissions and re-transmissions involving a relay node
JPWO2007052719A1 (ja) 再送制御方法及び受信側装置
KR20100113457A (ko) 무선 통신 시스템상에서 점대다 서비스를 수신하는 방법
KR20100134615A (ko) 수신긍정확인 채널 할당방법
JP2015188255A (ja) 移動端末の無線充電のための方法
US8761135B2 (en) Methods and arrangements in a wireless telecommunication system
KR101617044B1 (ko) 피어 엔티티의 전송 상태 정보를 이용한 데이터 유닛 재전송 방법
CN113872736B (zh) 数据传输方法、装置、设备和存储介质
KR20090132469A (ko) 무선 통신 시스템에서 arq 수행 방법

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20081231

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20131021

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20081231

Comment text: Patent Application

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

Comment text: Notification of reason for refusal

Patent event date: 20141222

Patent event code: PE09021S01D

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20150624

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20150624

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20180514

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20180514

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20190514

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20190514

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20200514

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20210510

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20220509

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20230509

Start annual number: 9

End annual number: 9