[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100392096B1 - 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤계층의 전송 방법 - Google Patents

비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤계층의 전송 방법 Download PDF

Info

Publication number
KR100392096B1
KR100392096B1 KR10-2000-0068242A KR20000068242A KR100392096B1 KR 100392096 B1 KR100392096 B1 KR 100392096B1 KR 20000068242 A KR20000068242 A KR 20000068242A KR 100392096 B1 KR100392096 B1 KR 100392096B1
Authority
KR
South Korea
Prior art keywords
transmission
layer
physical layer
data
transmitting
Prior art date
Application number
KR10-2000-0068242A
Other languages
English (en)
Other versions
KR20020038181A (ko
Inventor
박성수
이인홍
이진익
Original Assignee
에스케이 텔레콤주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이 텔레콤주식회사 filed Critical 에스케이 텔레콤주식회사
Priority to KR10-2000-0068242A priority Critical patent/KR100392096B1/ko
Publication of KR20020038181A publication Critical patent/KR20020038181A/ko
Application granted granted Critical
Publication of KR100392096B1 publication Critical patent/KR100392096B1/ko

Links

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]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • 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

Landscapes

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

Abstract

본 발명은 광대역 부호 분할 다중 접속(W-CDMA) 시스템 또는 비동기 IMT-2000 시스템과 같은 비동기 이동 통신 시스템에서의 효율적인 데이터 전송 성능의 보장을 위한 하이브리드 에이알큐(Hybrid ARQ) 메커니즘을 적용함에 있어서, 미디어 억세스 콘트롤(MAC) 계층에서의 전송을 통해 신속한 오류의 복구를 수행함으로서 전송 효율을 높이기 위한 방법에 관한 것으로서, 비동기 이동 통신 시스템에서의 송신측 MAC 계층의 동작 절차에 있어서, 물리계층을 통해 전송 시간 간격(TTI) 단위로 전송되는 복수개의 전송 채널 별 전송 블록에 대한 정보를 보관하는 제 1 단계; 및 수신측으로부터 전송되어 상기 물리 계층을 통해 보고된 전송 시간 간격 단위의 전송 채널별 확인 응답 정보 및 상기 보관된 정보에 기반하여, 수신 오류된 해당 전송 채널의 전송 블록을 상기 전송 시간 간격 단위 내의 전송 채널 단위로 재전송토록 하는 제 2 단계를 포함하여 구성되어, 물리 계층에서의 별도의 흐름제어를 요구하지 않고 소프트 콤바인을 위한 버퍼의 크기를 최소화 한다.

Description

비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤 계층의 전송 방법{A re-transmission method at MAC layer to support hybrid ARQ in W-CDMA system}
본 발명은 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤 계층의 전송 방법에 관한 것으로서, 보더 상세하게는 광대역 부호 분할 다중 접속(W-CDMA) 시스템 또는 비동기 IMT-2000 시스템과 같은 비동기 이동 통신 시스템에서의 효율적인 데이터 전송 성능의 보장을 위한 하이브리드 에이알큐(Hybrid ARQ : 이하 HARQ) 메커니즘을 적용함에 있어서, 미디어 억세스 콘트롤(Media Access Control : 이하 MAC) 계층에서의 재전송을 통해 신속한 오류의 복구를 수행함으로서 전송 효율을 높이기 위한 방법에 관한 것이다.
HARQ 메커니즘은 채널상에서의 간섭에 의한 신호의 왜곡에 효과적으로 적응할 수 있는 채널코딩 방법(예컨대, 콘볼루션 코딩 또는 터보코딩 등)과 데이터 전송에 대한 확인응답을 수신함으로서 전송을 확인하는 ARQ 방법을 상호보완적으로 결합시킴으로서, 전송효율을 극대화 하기 위한 방법이다.
즉, 일정수준의 오류정정 기능을 가지는 포워드 에러 정정(forward error correction : FEC) 코딩을 전송 데이터에 대해 적용함으로서, 채널상의 일정부분 오류에 대한 복구 기능을 수행하도록 하며, FEC에 의해 오류의 복구가 불가능할 경우에는 재전송을 통해 이를 복구하도록 한다. 이러한 HARQ는 다양한 방법들이 존재할 수 있지만, 일반적으로 HARQ 타입 I, II, III가 주로 사용된다.
HARQ 타입 I에서 송신측은 전송할 데이터에 대해 오류 정정 기능을 가지는 FEC 코딩 후에 전송하게 되며, 수신측은 디코딩 과정을 수행하고, 오류가 있으면 이를 폐기하고 라디오 링크 콘트롤(radio link control : 이하 RLC라 칭함) 계층에서의 ARQ 메커니즘을 통해 재전송을 요구함으로서 오류 복구를 수행할 수 있다.
HARQ 타입 II의 경우에는 송신측은 초기 전송보다 재전송시에 보다 많은 리던던시(redundancy) 정보를 포함시킴으로서, 오류에 대해 보다 강하게 대응할 수 있도록 한다. 또한 수신측에서는 이전에 수신하여 오류가 검출된 데이터와 이에 대한 재전송으로 수신한 데이터를 서로 소프트 콤바인(soft combine)을 수행한 후 오류검출을 수행함으로서 오류의 발생확률을 줄인 방법이다.
HARQ 타입 III는 기본적인 사항으로는 타입 II와 동일하지만 재전송 데이터가 셀프-디코더 기능을 가지는 것 즉, 재전송 데이터에 대해 오류 검출을 수행하고 오류가 존재할 경우에만 소프트 콤바인을 수행하도록 하는 것이다.
현재, W-CDMA 시스템에 대한 표준화를 진행중인 3GPP에서는 HARQ 타입 I은 필수항목으로 표준화 작업을 완료하였으며, HARQ 타입 II/III는 옵션항목으로 표준화를 추진하고 있다.
HARQ 타입 I과 타입 II/III의 가장 큰 차이점은 소프트 콤바인을 적용하는지 여부이다. 즉, HARQ 타입 I에서는 소프트 콤바인을 통해 디코딩시에 오류 확률을 줄이는 기능이 포함되어 있지 않은 반면에 타입 II/III에서는 소프트 콤바인 기능이 포함되어 있다. 따라서, 소프트 콤바인을 얼마나 효율적으로 수행할 수 있느냐가 HARQ 타입 II/III의 성능을 결정하게 된다.
소프트 콤바인이란, 수신측에서 펀처링(puncturing)에 의해 전송 테이타의 양이 채널 코딩율에 따른 데이터 양과 동일하게 전송된 데이터 전송블록에 대해 이를 디코딩 하기 전에, 순서 번호 정보에 기반하여 이전의 해당 전송블록에 대한 정보가 수신측의 수신버퍼에 저장되어 있는지 여부를 검사하고, 존재할 경우에는 이들 정보를 결합시킴으로서 확률값에 기반하여 보다 정확한 데이터 전송블록을 도출하고, 이를 디코딩함으로 오류확률을 줄이는 방법을 말한다.
이 방법을 사용하기 위해서는 오류가 발생한 전송블록에 관련하여 해당 전송블록의 순서번호와 코딩된 심볼레벨의 정보 블록들을 물리계층의 수신 버퍼에 저장할 수 있어야 한다. 수신 버퍼내에 저장되는 심볼레벨의 정보 블록들은 송수신측 RLC 계층간의 재전송 절차에 의해 오류가 발생한 패킷 데이터 유닛(Packet Data Unit : 이하 PDU라 칭함)에 대한 재전송이 이루어지면 소프트 콤바인을 위해 사용된다. 소프트 콤바인 후에 재전송 데이터 블록에 대한 CRC 검사 결과, 오류가 없음이 판단될 경우에 물리계층의 버퍼에서 삭제된다. 따라서, 이러한 소프트 콤바인은 물리계층에 많은 양의 메모리를 요구하게 되는데, 이는 RLC에서의 재전송 시간에 비례하여 증가하게 된다. 또한, 소프트 콤바인을 정확하게 수행하기 위해서는 전송 시간 간격(TTI) 내에 전송되는 데이터 전송블록에 대한 펀처링 이전의 FEC 코딩 결과 값은 동일하여야 한다.
하지만, 실제로 재전송을 수행하는 계층은 RLC 계층이며, RLC에서의 주기적인 상태 보고는 채널에 전송되는 데이터의 양은 줄일 수 있으나, 수신측에서 소프트 콤바인을 위한 버퍼의 양을 크게 증가시키는 원인이 된다. 또한, RLC에서는 RLCPDU단위의 재전송이 이루어지므로, 랜덤 오류 데이터에 대한 소프트 콤바인 시에는 재전송을 수행하는 TTI동안에 전송되는 데이터 전송블록이 초기에 RLC PDU를 전송했을 때와 동일한 정보들을 가지도록 유지하기가 매우 어렵다는 문제점을 가진다. 즉, RLC PDU의 전송이 이루어질 경우에는 MAC 계층에서 동일 TTI 내의 전송 데이터양이 변할 수 있으며, 이전과 다른 RLC PDU가 동일한 TTI 동안에 전송될 수 있어서, 소프트 콤바인을 적용하기가 어렵게 된다.
이와 같은 종래의 소프트 콤바인 문제를 해결하기 위해서는 물리계층에서 TTI 단위의 재전송을 수행하는 방법이 사용될 수 있으나, 이 경우에는 MAC 계층에서 데이터 전송이 폭주하는 것을 방지하기 위한 별도의 흐름제어가 추가되어야 한다. 즉, 물리계층에서 TTI 단위의 재전송이 수행될 경우에는 MAC 계층은 재전송 여부를 알 수 없으므로 RLC로부터 지속적으로 새로운 데이터 전송 요구를 수용하게 된다. 이 경우에 MAC은 물리계층에 지속적으로 데이터 전송을 요구하게 되고, 이로 인해 물리계층은 재전송 데이터와 새로운 전송 데이터를 동시에 저장하는 버퍼를 가지고 있어야 하며, 재전송이 여러 번 반복될 경우에는 물리계층의 버퍼가 폭주하게 되는 문제점이 있었다.
본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 창작된 것으로서, 그 목적은 비동기 이동 통신 시스템에 대해 데이터의 전송 효율을 높이기 위해 사용되는 HARQ 타입 II/III에 대한 성능을 향상시키기 위해, MAC 계층에서 TTI 단위의 재전송 제어를 수행함으로서 기존의 물리계층에서의 재전송과는 달리 별도의 흐름제어를 요구하지 않으며, 기존의 RLC의 재전송 메커니즘 수행에 따른 지연 등으로 인해 수신측의 물리계층에 요구되는 소프트 콤바인을 위한 버퍼의 크기를 최소화하도록 된, 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤(MAC) 계층의 전송 방법을 제공하고자 하는 것이다.
도 1은 송수신측 물리계층에서의 TTI 단위의 확인 응답 및 재전송에 대한 개념도이고,
도 2는 송신측의 물리계층 구조가 나타낸 도면이고,
도 3은 본 발명에 따라 물리계층에서 전송되는 데이터 전송 블록과 이에 대한 확인응답에 대한 개념적인 흐름도이고,
도 4는 본 발명에 따른 송신측 MAC계층에서의 동작절차에 대한 흐름도이고,
도 5에는 본 발명에 따른 송신측 MAC 계층에서의 RLC PDU에 대한 중복여부 검사 및 처리절차에 대한 흐름도이다.
상기와 같은 목적을 달성하기 위하여 본 발명에 따른 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤(MAC) 계층의 전송 방법은, 비동기 이동 통신 시스템에서의 HARQ를 위한 송신측 MAC 계층의 동작 절차에 있어서, 물리계층을 통해 전송 시간 간격(TTI) 단위로 전송되는 복수개의 전송 채널 별 전송 블록에 대한 정보를 보관하는 제 1 단계; 및 수신측으로부터 전송되어 상기 물리 계층을 통해 보고된 전송 시간 간격 단위의 전송 채널별 확인 응답 정보 및 상기 보관된 정보에 기반하여, 수신 오류된 해당 전송 채널의 전송 블록을 상기 전송 시간 간격 단위 내의 전송 채널 단위로 재전송토록 하는 제 2 단계를 포함하여 구성된다.
또한, 상기와 같은 동작 절차를 수행하는 상기 MAC 계층은, 상위 계층으로부터 수신된 패킷 데이터 유닛이 그 MAC 계층의 송신 윈도우 내의 데이터와 중복될 경우, 상기 수신된 패킷 데이터 유닛을 폐기함을 특징으로 하고, 상기 중복 여부는 RLC의 순서 번호의 비교에 따라 판단함을 특징으로 한다.
이하, 첨부 도면을 참조하여 본 발명의 바람직한 실시예에 따른 비동기 이동 통신 시스템에서의 HARQ를 위한 MAC 계층의 전송 방법에 대하여 상세히 설명하기로 한다.
HARQ 타입 II/III에서 전송오류에 대한 재전송은 RLC 계층에서의 ARQ 메커니즘을 이용하며, 채널 코딩된 심볼의 오류확률을 줄이기 위한 소프트 콤바인은 물리계층에 의해 이루어진다.
즉, 수신측의 물리계층은 부가정보(Side Information)들을 기반으로 하여, 데이터 전송 블록을 디코딩하고, 전송 블록에 대한 CRC를 검사함으로서 오류 여부를 확인하게 된다. 만약, 오류가 존재하게 되면, MAC 계층으로 오류사실을 통지하고, 오류가 발생한 전송블록에 대한 부가정보와 코딩된 심볼레벨의 정보를 물리계층의 버퍼에 저장하게 된다. 일정시간 이후에 RLC 계층에서의 재전송 메커니즘이 동작하게 되고, 송신측은 이전에 오류가 발생한 전송블록을 재전송하게 된다. 수신측의 물리계층은 수신된 데이터를 디코딩하여 전송블록에 대한 오류여부를 검사한다. 이 경우, 다시 오류가 검출될 경우에는 이전에 버퍼에 저장된 전송블록의 심볼레벨 정보와 수신된 심볼레벨 정보가 동일한 RLC 순서번호를 부가정보로 가질 경우, 이들 정보를 조합함으로서 보다 신뢰성있는 심볼레벨 정보를 만들고, 이에 대한 오류 검사를 수행함으로서 오류확률을 줄이는 소프트 콤바인을 수행한다.
소프트 콤바인을 수행하기 위해서는 현재 수신된 재전송 데이터 전송 블록이 이전에 수신된 어떤 데이터 전송 블록과 동일한지를 식별할 수 있어야 하는데, 이는 RLC PDU의 순서번호를 전달함으로서 가능하게 된다. 하지만, RLC PDU의 순서번호에 의해 전송블록이 코딩된 코딩블록을 확인한다 하더라도, 코딩블록이 송신측에서 다른 데이터 전송 블록과 결합(concatenation)이 이루어진 것이라면, 오류가 발생하지 않은 전송블록도 재전송하여야 하는 문제가 존재하게 된다. 이를 해결하기 위해서 TTI 단위의 전송블록들에 대한 재전송이 요구된다.
현재, W-CDMA 시스템에서 소프트 콤바인 문제를 해결하기 위한 방안으로 물리계층에서 TTI 단위의 재전송을 수행하는 방안이 고려되고 있다. 즉, 송신측 물리계층이 코딩된 형태로 TTI 단위의 데이터를 버퍼에 저장하였다가, 이후 수신측 물리계층으로부터 ACK 또는 NACK와 같은 확인 응답이 수신되면 결과에 따라서 TTI 단위의 재전송을 수행하게 된다.
도 1에는 송수신측 물리계층에서의 TTI 단위의 확인 응답 및 재전송에 대한 개념도가 나타나 있다.
제안된 방안에서 송신측과 수신측에는 라운드 트립 지연 만큼의 버퍼를 가지는 스톱 앤드 웨이트 에이알큐(stop-and-wait ARQ)를 적용함으로서 연속적인 전송을 보장하고 있다. 이 경우에는 물리계층에서의 확인 응답이 이루어져 전송 속도를 빠르게 한다는 장점은 있으나 물리계층에서 많은 정보들을 버퍼에 저장 유지하여야 한다는 제약이 존재한다. 또한, 물리계층에서의 데이터 전송 상태를 MAC 계층이 알 수 없으므로, 이를 위한 별도의 흐름제어 메커니즘이 물리계층과 MAC 계층사이에 추가되어야 한다. 아울러, 데이터의 전송블록은 전송 채널 단위로 코딩되므로 TTI 구간내의 전체적인 재전송 보다는 전송 채널 단위로 재전송을 수행하는 것이 보다 효과적이다.
송신측의 전송시에는 물리계층으로 데이터를 전송하기 위해 동일 전송 채널 단위로 전송 블록에 대한 CRC 추가와 결합/분절(concatenation/segmentation)을 수행한다. 따라서, 동일한 전송 채널로 전송되는 데이터 전송블록들만이 소프트 콤바인에 영향을 주게 되며, 다른 전송 채널상의 전송 블록들은 영향을 주지 않게 된다.
도 2에는 송신측의 물리계층 구조가 나타나 있다.
동 도면에 도시된 바와 같이, 송신측에서 각 전송 블록들(TB)은 전송채널 별(Transport channel 1과 Transport 2)로 분리되어 물리계층에 전달된다(201a,201b). 물리계층에서는 전송 블록(TB)에 대해 CRC를 계산하여 추가하고(CRC Attachment)(202a,202b), 결합/분절(concatenation/segmentation)을 수행 한 후에(203a,203b), 채널 코딩(Channel Coding)(204a,204b)과 전송율 매칭(Rate Matching)(205a,205b)을 수행한다. 이후에는 각 전송채널들을 다중화한 후(TrCH Multiplexing)(206), 인터리빙을 수행하고 물리채널에 매핑하여 전송한다(Physical Channel MApping)(207).
수신측에서는 이와는 반대 절차를 수행하게 되므로, 채널 디코딩 이전에는 이미 전송 채널별로 코딩된 데이터 블록들의 분리가 이루어지게 된다. 소프트 콤바인을 수행하기 위해서는 채널 코딩 이전 단계에서 심볼형태로 데이터 블록을 저장하게 된다. 따라서, HARQ에서 소프트 콤바인을 지원하기 위한 재전송은 전송채널단위로 TTI 구간 단위로 이루어지면 된다.
상술된 바에 기반하여 본 발명에서는 MAC 계층에서 전송채널별로 TTI 단위의전송전보를 유지/관리하고, 물리계층에서의 응답에 따라 재전송을 수행토록 하는 바, 이에 대해 도 3 및 도 4를 참조하여 자세히 설명한다.
도 3에는 본 발명에 따라 물리계층에서 전송되는 데이터 전송 블록과 이에 대한 확인응답 흐름이 나타나 있다.
송신측은 TTI단위로 전송되는 전송블록(TB)에 대한 정보 즉, "TrCH=1,2.."와 같은 전송 채널 번호 및 "TBn=1,2.."와 같은 전송 블록 번호를 MAC에 보관하며, 수신측은 수신된 전송블록에 대한 디코딩을 수행한 후에, 그 결과를 "NACK TrCH=1, ACK TrCH=2"와 같이 TTI 단위 내의 전송채널 단위로 송신측에 통보한다. 송신측의 전송 및 재전송과 수신측에서의 확인 응답은 라운드 트립 지연만큼을 윈도우 크기로 가지는 ARQ 메커니즘에 의해 이루어진다. ACK/NACK 응답을 수신한 송신측의 물리계층은 MAC 계층으로 전송 결과를 보고하며, 이 경우 확인 응답과 관련된 전송 채널 정보들은 송신 윈도우 가장 앞부분에 위치하게 되는데 MAC 계층은 NACK가 발생한 전송채널 TrCH=1에 대해, 송신 윈도우의 가장 앞부분에 위치하는 TTI 단위의 전송블록들인 TBn=1과 TBn=2를 가장 뒷 부분으로 이동하여, 해당 전송블록들을 재전송하게 된다. ACK를 수신한 전송채널 TrCH=2에 대해서는 윈도우 가장 앞부분에 위치하는 TTI 단위의 전송블록을 제거하게 된다.
도 4에는 본 발명에 따른 송신측 MAC계층에서의 동작절차에 대한 흐름이 나타나 있다.
동 도면에서 도시된 바와 같이, 송신측의 MAC은 먼저 RLC로부터 PDU 데이터를 수신하여 MAC 계층내의 전송 윈도우에 포함시킨다(S401).
이어 송신 윈도우의 가장 마지막 TTI 내의 전송 블록들을 전송한 후(S402), 이에 대응하여 다음 TTI 동안 응답 대기를 한다(S403). 상기 응답 대기 중 수신측 물리계층으로부터 전송된 전송 채널별 NACK 및/또는 ACK 응답이 송신측 물리계층을 매개로 보고되면 이를 판별하고(S404), 그 결과 NACK라면 도 3에 도시된 바와 같이 송신 윈도우의 가장 처음 부분의 전송 블록을 가장 마지막 부분으로 이동하고(S405) 송신 윈도우의 파라미터를 조정한 후(S406) 상기 단계 S402부터 다시 수행토록 한다. 상기 단계 S404의 판별 결과 ACK라면 송신 윈도우의 가장 처음 부분의 전송 블록을 삭제하고(S407) 송신 윈도우의 파라미터를 조정하고(S408), 상위 계층으로부터 수신된 데이터와 송신 윈도우 내의 데이터에 대한 중복 여부에 대한 검사를 수행한 후(S409) 상기 단계 S402부터 다시 수행토록 한다.
상기 단계 S401의 수행 중 송신 윈도우내에 여유 공간이 없을 경우에는 상위 계층인 RLC로부터 데이터 PDU를 수신하지 않게 된다. 또한, 상위 계층인 RLC 계층으로부터 데이터 PDU를 수신하여 송신 윈도우에 포함시킬 경우에는 상기 단계 S409와 같이 반드시 HARQ에 필요한 부가 정보중에서 RLC의 순서번호를 서로 비교하여 중복 여부에 대한 검사를 수행한다. 만약, 상기 단계 S409에서의 상기 비교 결과 송신 윈도우 내의 데이타와 새로 수신된 RLC PDU 데이터가 상호 중복이 될 경우에는 이를 폐기함으로서 중복 전송을 방지하도록 한다.
도 5에는 본 발명에 따른 MAC 계층에서의 RLC PDU에 대한 중복여부 검사 및 처리 절차에 대한 흐름도 즉, 도 4의 상기 단계 S409에 대한 상세 흐름도가 나타나 있다.
먼저, 상기 도 4의 단계 S401과 같이 상위 계층인 RLC 계층으로부터 데이터 PDU를 수신하고(S501), 그 수신된 데이터 PDU의 순서 번호(부가 정보로부터 알 수 있음)와 송신 윈도우 내에 저장된 데이터 전송 블록들의 순서 번호를 비교한다(S502).
상기 비교 결과 순서 번호가 중복되는 것이 있는가를 판단하고(S503), 중복되는 것이 있으면 해당 데이터 PDU를 폐기한 후 상기 단계 S501부터 다시 시작하고(S504), 중복되는 것이 없으면 상기 수신된 상위 계층의 PDU를 도 3에 도시된 바와 같이 송신 윈도우의 마지막에 추가하도록 한다(S505).
결론적으로 본 발명은, 송신측 MAC 계층에서 전송데이타 블록들에 대해 재전송을 수행하며, 이를 효율적으로 지원하기 위해 물리계층에 대해서는 TTI 단위의 전송채널 확인응답을 수행하도록 한다. 또한, MAC 계층의 재전송으로 인해 RLC 재전송 메커니즘과 중복되는 경우에 대한 처리를 위해 MAC계층에서 중복 여부검사 기능을 추가하였다.
이상 상세히 설명한 바와 같이 본 발명에 따른 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤(MAC) 계층의 전송 방법은, MAC 계층에서 TTI 단위의 재전송 제어를 수행하여 기존의 물리계층에서의 재전송과는 달리 별도의 흐름제어를 요구하지 않으며, 기존의 RLC의 재전송 메커니즘 수행에 따른 지연 등으로 인해 수신측의 물리계층에 요구되는 소프트 콤바인을 위한 버퍼의 크기를 최소화 한다. 따라서, 본 발명은 W-CDMA 시스템 및 비동기 IMT-2000 시스템과 같은 비동기 이동 통신 시스템에서의 HARQ 타입 II/III 적용에 대해 유연성을 부여할 수 있도록 하며, 하드웨어 적으로 요구되는 메모리의 부담을 줄일 수 있어 보다 현실적인 대안이 될 수 있으며, 차세대 이동 통신 시스템인 비동기 IMT-2000 시스템 개발 및 서비스에 있어서 기술 경쟁력을 확보할 수 있는 효과가 있다.

Claims (3)

  1. 비동기 이동 통신 시스템에서의 데이터 전송 방법에 있어서,
    송신측 물리계층을 통해 전송 시간 간격(TTI) 단위로 전송되는 복수개의 전송 채널 별 전송 블록에 대한 정보를 MAC 계층에서 보관하는 제 1 단계; 및
    수신측에서 수신된 전송 블록의 디코딩 결과를 전송 시간 간격 단위의 전송 채널별로 확인 응답 정보를 송신측에 통보하는 제 2 단계; 및
    상기 전송 시간 간격 단위의 전송 채널별 확인 응답 정보 및 상기 보관된 전송 채널별 전송 블록의 정보에 기반하여, 수신 오류된 해당 전송 채널의 전송 블록을 상기 전송 시간 간격 단위 내의 전송 채널 단위로 재전송토록 하는 제 3 단계를 포함하여 구성함을 특징으로 하는 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤 계층의 전송 방법.
  2. 제 1 항에 있어서,
    상위 계층으로부터 수신된 패킷 데이터 유닛이 송신 윈도우 내의 데이터 전송 블록과 중복될 경우, 상기 수신된 패킷 데이터 유닛을 폐기함을 특징으로 하는 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤 계층의 전송 방법.
  3. 제 2 항에 있어서,
    상기 MAC 계층 전송 블록의 중복 여부는 RLC의 순서 번호의 비교에 따라 판단함을 특징으로 하는 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤 계층의 전송 방법.
KR10-2000-0068242A 2000-11-16 2000-11-16 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤계층의 전송 방법 KR100392096B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2000-0068242A KR100392096B1 (ko) 2000-11-16 2000-11-16 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤계층의 전송 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0068242A KR100392096B1 (ko) 2000-11-16 2000-11-16 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤계층의 전송 방법

Publications (2)

Publication Number Publication Date
KR20020038181A KR20020038181A (ko) 2002-05-23
KR100392096B1 true KR100392096B1 (ko) 2003-07-22

Family

ID=19699527

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0068242A KR100392096B1 (ko) 2000-11-16 2000-11-16 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤계층의 전송 방법

Country Status (1)

Country Link
KR (1) KR100392096B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100736484B1 (ko) * 2001-04-21 2007-07-06 엘지전자 주식회사 이동통신의 hsdpa시스템 지원을 위한 버퍼 관리 방법
KR100965861B1 (ko) * 2002-10-24 2010-06-24 삼성전자주식회사 이동통신 시스템에서 복합 재전송 제어 장치
KR100524737B1 (ko) 2002-11-22 2005-10-31 엘지전자 주식회사 이동통신 시스템에서 제어계층 레이어 상의 데이터 전송방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997000568A1 (en) * 1995-06-14 1997-01-03 International Business Machines Corporation Packet data transmission in code-division multiple access communication systems

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997000568A1 (en) * 1995-06-14 1997-01-03 International Business Machines Corporation Packet data transmission in code-division multiple access communication systems

Also Published As

Publication number Publication date
KR20020038181A (ko) 2002-05-23

Similar Documents

Publication Publication Date Title
KR100365183B1 (ko) 비동기 이동 통신 시스템의 물리 계층에서의 적응 코딩을이용한 데이터 전송 방법 및 기지국 장치
EP1317811B1 (en) Hybrid arq for packet data transmission
US9014192B2 (en) Method and apparatus for improving data transmission reliability in a wireless communications system
EP1786340B1 (en) Wcdma uplink harq operation during the reconfiguration of the tti length
EP1762059B1 (en) Method of, and system for, communicating data, and a station for transmitting data
US20080195912A1 (en) Method of communicatoin
US20030174662A1 (en) Control information signaling method and network element
US20090319850A1 (en) Local drop control for a transmit buffer in a repeat transmission protocol device
US20070274342A1 (en) Retransmission apparatus and method for high-speed data processing
EP1838026A1 (en) Packet transmission apparatus with retransmission protocol
KR101224334B1 (ko) 고속 데이터 처리를 위한 재전송 장치 및 방법
KR100387543B1 (ko) 통신 단말 장치
EP1626518B1 (en) Method for reporting reception result of packets in mobile communication system
KR100392096B1 (ko) 비동기 이동 통신 시스템에서의 미디어 억세스 콘트롤계층의 전송 방법
US8219867B2 (en) Forward feedback for UL macrodiversity
KR20060079570A (ko) 통신 시스템에서 데이터 재전송 장치 및 방법
KR100392641B1 (ko) 비동기 3세대 이동 통신 시스템의 하이브리드 에이알큐를 위한 적응 코딩 방법
US20110119549A1 (en) Method of associating automatic repeat request with hybrid automatic repeat request
JP2000078118A (ja) 自動再送要求データ伝送方法
KR100352895B1 (ko) 비동기 이동 통신 시스템에서의 하이브리드 에이알큐의적용을 위한 부가 정보 전송 방법
GB2537017A (en) Sequential ACK/NACK encoding
KR100392095B1 (ko) 비동기 이동 통신 시스템에서의 하이브리드 에이알큐를위한 소프트 콤바인 적용 방법
EP0993139B1 (en) Go-back-N automatic-repeat-request protocol on virtual circuits
KR100365184B1 (ko) 비동기 이동 통신 시스템에서의 소프트 콤바인을 위한데이터 전송 방법

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

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20140619

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20150622

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20160629

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20170630

Year of fee payment: 15