KR20120024692A - 에러 표시를 송신하기 위한 가변 타이머의 사용 - Google Patents

에러 표시를 송신하기 위한 가변 타이머의 사용 Download PDF

Info

Publication number
KR20120024692A
KR20120024692A KR1020117028747A KR20117028747A KR20120024692A KR 20120024692 A KR20120024692 A KR 20120024692A KR 1020117028747 A KR1020117028747 A KR 1020117028747A KR 20117028747 A KR20117028747 A KR 20117028747A KR 20120024692 A KR20120024692 A KR 20120024692A
Authority
KR
South Korea
Prior art keywords
data unit
timer
timeout period
receiving layer
reception
Prior art date
Application number
KR1020117028747A
Other languages
English (en)
Other versions
KR101630482B1 (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 노오텔 네트웍스 리미티드
Publication of KR20120024692A publication Critical patent/KR20120024692A/ko
Application granted granted Critical
Publication of KR101630482B1 publication Critical patent/KR101630482B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • H04L1/1841Resequencing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1848Time-out mechanisms

Landscapes

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

Abstract

무선 장치의 수신 계층에 의해 특정 데이터가 수신되었을시, 특정 데이터 유닛보다 순서가 빠른 이전 데이터 유닛이 수신 계층에 의해 아직 받아지지 않은 것이 감지된다. 타이머는 감지에 응답하여 기동되고, 타이머는 특정 데이터 유닛의 수신과 관련된 파라미터에 따라 가변가능한 타임아웃 주기를 갖는다. 타임아웃 주기에 의거한 타이머의 종료시 수신 계층은 에러 표시를 발생시킨다.

Description

에러 표시를 송신하기 위한 가변 타이머의 사용{USING A VARIABLE TIMER FOR SENDING AN ERROR INDICATION}
본 발명은 에러 표시를 송신하기 위한 가변 타이머의 사용에 관한 것이다.
각종 무선 액세스 기술은 이동국이 다른 이동국 또는 유선 네트워크에 연결된 무선 단말과의 통신을 수행하게 할 수 있도록 제안되거나 구현되어 왔다. 무선 액세스 기술의 예는 3세대 파트너쉽 프로젝트(3GPP)에 의해 정의되는 GSM(Global System for Mobile communications)과 UMTS(Universal Mobile Telecommunications System) 기술; 및 3GPP2에 의해 정의되는 CDMA 2000(Code Division Multiple Access 2000) 기술을 포함한다. CDMA 2000은 HRPD(High Rate Packet Data) 무선 액세스 네트워크로 지칭되는 패킷 교환 무선 액세스 네트워크의 한 종류를 정의한다.
패킷 교환 무선 액세스 네트워크를 제공하는 다른 더 최근의 표준은 예로서 IEEE(Institute of Electrical and Electronics Engineers)의 802.16(WiMAX) 표준, UMTS의 기술 향상을 추구하는 3GPP의 롱텀 에볼루션(LTE) 표준을 포함한다. LTE 표준은 또한 EUTRA(Evolved Universal Terrestrial Radio Access)로 지칭된다.
통상, 일부 실시형태에 의하면, 무선 장치의 수신 계층은 특정 데이터 유닛을 수신한다. 수신 계층은 특정 데이터 유닛보다 순서가 빠른 이전 데이터 유닛이 아직 수신되지 않은 것을 감지한다. 감지에 응답하여 타이머가 기동되고, 상기 타이머는 특정 데이터 유닛의 수신과 관련된 파라미터에 따라 가변 가능한 타임아웃 주기를 갖는다. 타임아웃 주기에 의거한 타이머의 종료시 수신 계층은 에러 표시를 발생시킨다.
다른 또는 대안적인 특성은 이하의 설명, 도면, 및 청구항으로부터 명백해질 것이다.
일부 실시형태가 하기 도에 대하여 설명될 것이다:
도 1은 본 발명의 일부 실시형태를 포함하는 무선 장치 예의 블록도이며;
도 2는 전송 매체를 통해 송신기와 수신기 사이의 데이터 유닛 전송을 개략적으로 예시하며;
도 3A 내지 도 3B는 일부 실시형태에 의한 동적 타이머를 사용하여 무선 장치 내 수신 계층에 의해 데이터 유닛의 수신을 개략적으로 예시하며;
도 4는 일부 실시형태에 의해 데이터 유닛의 수신에 응답하는 프로세스의 흐름도이고;
도 5는 일부 실시형태에 의해 재순서 타이머의 타임아웃을 다루는 프로세스의 흐름도이다.
무선 액세스 네트워크를 통해 서로 통신가능한 무선 장치에서 각종 무선 통신과 관련된 프로토콜을 구현하기 위해 각종 계층이 정의되어 있다. 도 1에 나타낸 바와 같이, 예컨대, 무선 장치는 이동국(102)과 기지국(104)을 포함한다. 이동국(102)의 예는 이동 전화, 개인 휴대 정보 단말기(PDA), 휴대용 컴퓨터, 헬스 모니터, 발성 알람, 또는 다른 장치와 같은 내장 장치를 포함한다. 기지국(104)은 이동국과 무선 통신하기 위한 무선 액세스 네트워크에 연결된 어떤 타입의 장치일 수 있다. 예컨대, 상기 기지국(104)은 셀룰러 네트워크 기지국과 모든 타입의 무선 네트워크 또는 모든 타입의 무선 송수신기에서 사용되는 액세스 포인트를 포함할 수 있다. 또한, "기지국" 이라는 용어는 기지국 컨트롤러나 무선 네트워크 컨트롤러와 같은 관련된 컨트롤러를 포함할 수 있다. 또한, "기지국"이라는 용어는 펨토 기지국 또는 액세스 포인트, 마이크로 기지국 또는 액세스 포인트, 또는 피코 기지국 또는 액세스 포인트를 지칭한다. 더 구체적인 예에서 상기 기지국은 EUTRA(Evolved Universal Terrestrial Radio Access) 액세스 네트워크 또는 다른 타입의 무선 네트워크의 일부일 수 있다.
도 1에 나타낸 예에서, 이동국(102)의 각종 프로토콜 계층은 물리 계층(106), MAC(medium access control) 계층(108), RLC(radio link control) 계층(110), 및 상위 계층(112)을 포함한다. 물리 계층(106)은 기지국(104)과의 무선 링크를 통하여 물리적 인터페이싱을 구현하기 위해 사용된다. MAC 계층(108)은 어드레싱과 채널 액세스 제어 메커니즘을 제공한다. RLC 계층(110)은 무선 링크를 통해 에러 복구와 흐름 제어의 책임이 있다. 상위 계층(112)은 이동국(102)과 기지국(104) 사이의 무선 통신을 위해 사용되는 다른 프로토콜을 구현한다. 또한, 상위 계층(112)은 응용 소프트웨어를 포함할 수 있다.
기지국(104)은 마찬가지로 물리 계층(114), MAC 계층(116), RLC 계층(118), 및 상위 계층(120)을 포함한다.
이동국(102)은 저장 매체(124)에 연결된 하나 또는 다수의 프로세서(122)를 더 포함한다. 마찬가지로, 상기 기지국(104)은 저장 매체(128)에 연결된 하나 또는 다수의 프로세서(126)를 포함한다. 상기 저장 매체(124 또는 128)는 디스크-기반 저장 매체 및/또는 집적 회로 또는 반도체 저장 매체로 구현될 수 있다.
RLC 계층(110 또는 118)은 투명 모드, 비확인응답 모드, 확인응답 모드를 포함한 각종 모드에서 데이터 전송을 수행하도록 구성될 수 있다. 확인응답 모드에서, 수신 RLC 계층은 무선 링크를 통해 패킷의 수신시에 에러가 발생했다는 것을 나타내기 위해 상태 제어 패킷을 상기 송신 RLC 계층에 되돌려 제공할 수 있다. "패킷(packet)"은 기지국(104)과 이동국(102) 사이에서 통신 될 수 있는 제어 정보 또는 베어러(bearer) 데이터를 포함할 수 있는 데이터 유닛을 지칭하는 것으로 의도된다. 이 논의에서 "패킷"과 "데이터 유닛"은 교환가능하게 사용된다.
확인응답 모드를 구현하는 RLC 계층은 데이터 유닛 수신중 수신 RLC 계층이 송신 RLC 계층에게 에러를 통지하는 ARQ(automatic repeat request) 재전송을 수행할 수 있다. HARQ(hybrid ARQ)는 이 HARQ가 전송될 데이터에 포워드 에러 정정(forward error correction) 비트를 추가한다는 점에서 ARQ와 다르다.
확인응답 모드 동작과 관련된 쟁점은 ARQ 재전송으로 인해 무선 장치 사이의 패킷의 전송시에 종단 간 지연이 증가할 수 있다는 점이다. 종래에, 수신 RLC 계층은 특정 패킷이 수신되지 않았다는 상태 보고를 송신 RLC 계층에 되돌려 발생시키기 전에 수신 RLC 계층이 손실 패킷에 대해 고정된 시간을 대기하게 하기 위해 재순서 타이머가 제공된다. 그러나, 종래의 재순서 타이머는 고정된 타임아웃 주기를 이용하기 때문에, 재순서 타이머는 수신 RLC 계층이 송신 RLC 계층에 상태 보고를 되돌려 송신하는 것을 너무 오랫동안 대기하게 할 때 성능이 악화될 수 있다.
일부 실시형태에 의하면, 도 1에 나타낸 바와 같이, 동적 재순서 타이머가 이용된다. 도 1에서, 이동국(102) 내의 상기 RLC 계층(110)은 동적 재순서 타이머(130)와 관련된 제어 논리(132)를 포함한다. 상기 기지국(104) 내의 상기 RLC 계층(118)은 마찬가지로 동적 재순서 타이머(134)와 관련된 제어 논리(136)를 포함한다. 동적 재순서 타이머(130 또는 134)에 있어서, 동적 타이머의 타임아웃 주기는 이 타임아웃 주기가 패킷의 수신과 관련된 파라미터에 따라 가변될 수 있도록 동적으로(가변적으로) 설정될 수 있다. 일부 구현에서, 재순서 타이머의 동적 타임아웃 주기가 설정되는 파라미터는 RLC 계층에 의한 패킷의 성공적인 수신 이전의 패킷의 전송 횟수를 나타내는 파라미터이다. 동적 재순서 타이머의 타임아웃 주기의 동적 설정은 아래에서 더 논의될 것이다.
재순서 타이머의 일반적인 동작은 도 2의 예와 함께 논의된다. 전송 매체(202)는 송신기와 수신기 사이에서 제공된다. 송신기(TX)는 전송 매체의 일측에 제공되는 한편, 상기 수신기(RX)는 전송 매체의 타측에 제공된다. 송신기는 이동국(102)과 기지국(104) 중 하나일 수 있는 한편, 수신기는 이동국(102)과 기지국(104) 중 다른 하나일 수 있다. 송신기는 송신 RLC 계층(RLC TX)과 송신 MAC 계층(MAC TX)을 포함하는 한편, 수신기는 수신 MAC 계층(MAC RX)과 수신 RLC 계층(RLC RX)을 포함한다.
도 2의 예에서, 송신 RLC 계층은 패킷(SN1 및 SN2)을 송신한다. 송신 RLC 계층에 의해 송신되는 패킷(SN1 및 SN2는)은 송신 MAC 계층을 통해 송신된다. 도 2의 예에서, 송신 MAC 계층은 우선 패킷(SN1)을 전송 시간 간격 1(TTI 1)에서 전송한다. 송신 MAC 계층은 패킷(SN2)을 TTI 2에서 전송한다. 도 2에서 쉬운 이해를 위해 SN1과 SN2의 크로스 해칭 패턴(cross hatching patterns)이 다르다는 것에 주목하라. 패킷(SN1과 SN2)은 수신 MAC 계층에 의한 수신을 위해 전송 매체(202)(예를 들면 이동국(102)과 기지국(104) 사이의 무선 링크)를 통해 전송된다. 수신 MAC 계층은 수신된 패킷을 수신 RLC 계층에 전달한다.
도 2의 예에서, 수신 RLC 계층이 TTI 0과 TTI 1에서 송신된 패킷(SN1 및 SN2)을 성공적으로 수신하지 못했다고 추정된다. TTI 0과 TTI 1에서 송신된 패킷(SN1 및 SN2)이 수신 RLC 계층에 의해 성공적으로 수신되지 못했기 때문에 패킷(SN1 및 SN2)은 TTI 8과 TTI 9에서 각각 재전송된다. 도 2의 예에서, TTI 9에서 송신된 패킷(SN2)은 수신 RLC 계층에서 성공적으로 수신되었다고 추정된다. 그러나, 패킷(SN2)이 수신되었더라도, 그 이전 패킷(SN1)(SN2보다 순서가 빠른 SN1)이 수신 RLC계층에 의해 아직 수신되지 않았다. 순서상 맞지않은 전송의 감지시 재순서 타이머는 TTI 9에서 기동된다. 그러나, 종래에 이 재순서 타이머의 타임아웃 주기는 고정적이고 다음과 같이 결정된다:
재순서 타이머 = K * HARQ 전송의 최대 횟수, (식(1))
여기서 K는 MAC 계층에 의해 지원받는 HARQ 프로세스의 수이고, HARQ 전송의 최대 횟수는 HARQ 메커니즘에 의해 수행될 수 있는 최대 전송의 횟수를 나타낸다. K값이 8이고 HARQ 최대 전송 횟수가 6과 같을 때를 추정하면, 이때 재순서 타이머를 위한 고정적인 타임아웃 주기는 48 TTI로 설정된다. 재순서 타이머의 종래 고정적 설정에 있어서, 송신 MAC 계층으로부터의 모든 추가적 재전송 이후에도 패킷(SN1)이 성공적으로 수신되지 않았다면(도 2의 예에서 TTI 16, TTI 24, TTI 32, 및 TTI 40에서), 이때 재순서 타이머는 TTI 57에서 종료될 것이다(TTI 9 + TTI 48 = TTI 57). 그러나, 종래의 고정적 재순서 타이머를 사용했을 때, TTI 57에서 재순서 타이머의 종료시 에러 보고 송신의 지연이 상대적으로 커질 수 있다는 점에 주목하라(즉, 패킷 수신 실패로 인한 에러 보고를 송신함에 있어 상대적으로 큰 지연이 있을 수 있다).
도 2의 예에서, SN1의 마지막 재전송이 TTI 40에서 있었음에도 불구하고, 수신 RLC 계층은 송신 RLC 계층에게 TTI 57까지(17개 TTI만큼의 지연) 상태 보고를 되돌려 송신하지 않았다.
일부 실시형태에 의하면, 고정적 타임아웃 주기로 설정되는 고정적 재순서 타이머를 사용하는 대신에, 동적으로 설정가능한 타임아웃 주기를 갖는 동적 재순서 타이머가 쓰인다. 실질적으로, 재순서 타이머의 타임아웃 주기는 미리 결정된 조건에 의거한 패킷 수신 에러시 보고 지연을 감소시키기 위해 동적으로 조정될 수 있다. 일부 구현에서, 이 미리 결정된 조건은 MAC 계층에서의 수신 RLC 계층에 의한 성공적인 수신 이전의 패킷의 HARQ 전송 횟수에 대응하는 파라미터로 표현된다.
일반적으로, RLC 패킷(SNx)이 N번의 전송으로 수신되었다면(N ≥ 1 ), 아직 수신되지 않은 그 이전의 모든 패킷(SNx -1)은 N 번 이상의 전송을 겪어야했다. 이 표현은 MAC 계층에서 동기 전송을 사용하는 모든 시스템들에 대해서 참이다. 예컨대, 패킷(SN1)의 전송이 TTI 0에서 시작되는 도 2의 경우를 고려하라. SN2가 전송될 수 있는 가장 빠른 전송은 TTI 1에서이다. 예컨대, SN2가 TTI 10에서 시작할 수 있듯이 SN2의 전송은 지연될 수 있다. 그 경우에 있어서, SN2가 제 1 전송을 완료하는 동안 SN1은 제 2 전송을 완료했을 것이다. 그러므로, SN1은 SN2 이상의 전송을 완료했음이 확실하다.
그러나, 일부 실시형태에 의한 알고리즘은 동기 시스템에만 제한되지 않는다. 또한, 상기 원리는 패킷 재전송이 선입선출(FIFO) 기반으로 스케줄되는 비동기 HARQ 시스템에 적용될 수 있다.
재순서 타이머(도 1의 130 또는 134)의 타임아웃 주기를 동적으로 조정하기 위해서, 상기 MAC 계층은 패킷의 성공적인 수신을 위해 패킷에 의해 취해진 HARQ 전송의 수를 나타내는 SNx_RX_Number값을 제공한다. 상기 SNx_RX_Number값은 상기 RLC 계층에 보고된다. 그 다음에, RLC 계층은 동적 타임아웃 주기를 이하처럼 동적으로 계산한다:
재순서 타이머 = K *(HARQ 전송의 최대 횟수 - SNx_RX_Number) (식(2))
SNx_RX_Number값을 나타내기 위한 비트 수는 가능한 HARQ 최대 전송 횟수에 의거한다. 따라서, 예컨대, HARQ 최대 전송 횟수가 8이라면, 이때 SNx_RX_Number값을 나타내기 위한 비트 수는 3이 될 것이다. 더 일반적으로 SNx_RX_Number값을 나타내기 위한 비트수는 log2(HARQ 최대 전송 횟수)로 계산된다.
동적 재순서 타이머(130 또는 134)의 작동에 관한 설명이 도 3A와 함께 설명된다. 도 3A는 수신 MAC 계층에서의 패킷(SN1과 SN2) 수신을 나타낸다. 도 2의 예와 같이, TTI 9에서 재전송된 패킷(SN2)에 응하여, 수신 MAC 계층은 패킷(SN1)을 수신하지 않고 성공적으로 패킷(SN2)을 수신한다. 패킷(SN2)은 TTI 9에 대응하는 제 2 전송시에 MAC 계층에 의해 수신 RLC 계층으로 성공적으로 송신되었다. 도 3A의 예시에서, 수신 MAC 계층에 의한 제 2 전송으로 인한 패킷(SN2)의 성공적인 수신에 대한 응답으로, 수신 MAC 계층은 SNx_RX_Number값을 2로 설정하고, 그 값을 수신 RLC 계층에 보고한다. 식(2)에 의거하여, 상기 수신 계층은 K값이 8과 같고 HARQ 최대 전송 횟수가 6이라고 추정하고 동적 재순서 타임아웃값을 하기와 같이 계산한다:
재순서 타이머 = 8 *(6 - 2) = 32 TTI.
상기 재순서 타이머는 TTI 9에서 기동된다(수신 RLC 계층에 의한 패킷(SN2)의 수신시). 패킷(SN1)이 모든 전송 이후에도 바르게 수신되지 않으면 상기 동적 재순서 타이머는 SN1의 마지막 전송이 TTI 40에서였기 때문에 TTI 9 + TTI 32 = TTI 41에서 종료될 것이다. TTI 41에서 재순서 타이머가 종료되면, 수신 RLC 계층은 송신 RLC 계층에게 되돌려 송신될 에러 보고를 즉시 트리거할 수 있고, 여기서 에러 보고는 패킷(SN1)이 성공적으로 수신되지 않았음을 나타낸다.
도 3A에 주어진 예에서, 정적 재순서 타이머 기술보다 더 작은 지연으로 상태보고가 수신 RLC 계층에 되돌려 송신되었음을 알 수 있다.
패킷을 수신할 때 여러 개의 갭이 발생한 다른 예시가 도 3B에 나타난다(SN2 이전에 분실 패킷(SN1)의 갭, 그리고 SN2와 SN4 사이에서 분실 패킷(SN3)의 갭). 이전 패킷(SN1)의 수신 없는 패킷(SN2)의 성공적인 수신시, 상기 동적 재순서 타이머는 도 3A와 관련되어 상기 논의된 것처럼 동적으로 설정된 타임아웃 주기과 함께 기동된다. 그러나, 패킷(SN1)을 위한 재순서 타이머가 활성화되어 있을 때, 또다른 갭이 생성될 수 있다. 그러나, 도 3B의 예에 있어서, 나중의 패킷(SN4와 SN5)이 수신 RLC 계층에 의해 수신되었을지라도 패킷에 대한 재순서 타이머가 활성화된 동안에 수신 RLC 계층에서의 패킷(SN3)의 비수신으로 인한 갭인 다른 갭이 생성되는 것이 가능하다. 패킷(SN5)이 두 번의 전송 후에 수신되는 동안, 패킷(SN4)은 한 번의 전송 후에 수신되었다. 패킷(SN1)의 성공적인 수신으로 인해 패킷(SN1)을 위한 재순서 타이머가 종료되거나 멈췄을 때, 상기 수신 RLC 계층은 수신 윈도우를 이동시키고 다른 갭을 확인한다(이 경우 SN2 와 SN4 사이의 갭).
그 결과, 수신 RLC 계층은 다음과 같이 식(2)를 사용하여 동적 재순서 시간을 계산함과 동시에 동적 재순서 타이머를 재기동한다:
Reorder Timer = 8 *(6 - 2) = 32 TTI.
이 경우, 성공적으로 수신된 마지막의 패킷의 SNx_RX_Number값이 사용된다(이 경우 패킷(SN5)). SN1 갭 타이머가 TTI 41에서 종료되었고 SN3 갭을 위한 타이머가 TTI 41에서 기동되었다고 추정하면, 모든 전송 이후에도 패킷(SN3)이 바르게 수신되지 않는다면, 이때 SN3 갭을 위한 재순서 타이머는 TTI 41 + TTI 32 = TTI 73에서 종료될 것이다. 패킷(SN3)의 마지막 전송은 TTI 47에서 있으므로, 수신 RLC 계층은 TTI 73에서의 에러 보고를 즉시 트리거할 수 있다.
도 4는 데이터 유닛(또는 패킷)의 수신에 응하여 수행된 프로세스의 흐름도이다. 도 4의 프로세스는 도 1의 제어 논리(132 또는 136)에 의해 수행될 수 있다(그리고/또는 다른 제어 논리에 의해). 새로운 데이터 유닛이 (402에서) 수신되었을 때, 상기 수신 RLC 계층은 수신된 데이터 유닛이 (404에서) 순서상 맞지 않은지 판단한다(예를 들어, 순서상 이전의 데이터 유닛이 아직 수신되지 않았다). 수신된 데이터 유닛이 순서상 안 맞지 않다면, 그러면 정규 프로세싱이 수행된다.
그러나, 수신된 데이터 유닛이 순서상 맞지 않음이 결정되면, 이때 수신 RLC 계층은 재순서 타이머가 이미 실행중인지 (406에서) 판단한다. 타이머가 실행중이지 않으면 재순서 타이머는 상기 식(2)에 의한 것처럼 동적으로 설정된 타임아웃 주기를 갖고 (408에서) 기동된다.
406에서 결정된 바와 같이 재순서 타이머가 실행중이라면, 수신 RLC 계층은 분실 데이터가 수신되었는지 (410에서) 판단한다. 분실 데이터가 수신되지 않았다면 프로세스는 되돌아간다. 그러나, 수신 RLC 계층이 분실 데이터가 받아졌다고 판단하면, 이때 재순서 타이머는 (412에서) 멈춘다.
도 5는 재순서 타이머의 종료를 다루는 프로세스의 흐름도이다. 재순서 타이머의 종료를 (502에서) 감지했을시 수신 RLC 계층은 데이터 유닛 수신 실패를 나타내기 위해 상태 보고를 (504에서) 발생시킨다. 이 상태 보고는 무선 링크를 통해 송신 RLC 계층에 되돌려 송신된다.
수신 RLC 계층은 다음으로 다른 데이터 유닛이 분실되었는지 (506에서) 판단한다. 그렇지 않다면 재순서 타이머는 (508에서) 멈춘다. 그러나, 도 3B에 나타낸 시나리오에서처럼, 다른 데이터가 분실되었다면 재순서 타이머는 상기 식(2)에 의한 것처럼 동적으로 설정된 타임아웃 주기를 갖고 (510에서) 재기동된다.
더 이상의 최적화 때문에, 여러 개의 갭이 있는 경우 도 3B에 나타낸 바와 같이 상태 보고를 훨씬 더 일찍(즉, 예시에서의 TTI 73에서보다 더 일찍) 송신하는 것이 가능하다. 에러를 더 일찍(즉, 예시에서의 TTI 73에서보다 더 일찍) 보고하지 않는 주된 이유는 수신 RLC 계층이 다음에 받아진 패킷들의 도착 시간을 저장하지 않기 때문이다. 도착 시간이 트랙킹될 수 있다면, 이때 다음에 성공적으로 받아진 패킷의 도착 시간과 재순서 타이머 사이의 겹치는 시간은 제거될 수 있다.
일부 구현에서, 수신 RLC 계층은 수신 무선 장치의 내부 시계에 의거하여 절대 시간을 저장할 수 있다. 성공적으로 수신된 패킷의 절대 시간을 참조하여 사용함으로써, 상기 동적 타이머는 실패된 패킷을 더 빠르게 감지하도록 조정될 수 있다.
다른 구현에서, 절대 시간 보다는 상대적 오프셋이 사용될 수 있다. 상대적 오프셋을 계산하는 한 가지 방법은 하기와 같다. 수신 RLC 계층은 다음 갭이 발생했을 때 각 갭을 위해 남은 재순서 시간(재순서 타이머에서 남은 시간의 양)을 나타내는 SNx_Offset_Start값과 시간 종료시의 남은 재순서 시간을 나타내는 SNx_Offset_End값을 저장할 수 있다.
이 경우, 동적 타임아웃 주기는 다음과 같이 주어진다:
재순서 타이머 = [K * (HARQ 전송의 최대 횟수 - SNx_RX_Number) - (SNx_Offset_Start - SNx_Offset_End)].(식(3))
도 3의 예를 이용하면, 패킷(SN4)이 TTI 11에서 도착했기 때문에 SN4_Offset_Start값은 30이 되고, SN5_Offset_Start값은 21이 될 것이다. 패킷(SN1)이 절대로 도착하지 않는다고 추정하면, 재순서 타이머는 TTI 41에서 종료된다. 타이머가 종료되었기 때문에, 남은 재순서 시간은 0이다. 따라서, SN4_Offset_End값과 SN5_Offset_End값은 0이다. 식(3)을 이용하여, 상기 동적 재순서 타이머는 하기와 같이 계산된다:
재순서 타이머 = 8 * (6 - 2) - (21 - 0) = 11 TTI.
SN3을 위한 타이머는 TTI 41에서 기동되고, 패킷(SN3)이 모든 전송 이후에도 바르게 수신되지 않는다면, 이때 SN3 갭을 위한 상기 재순서 타이머는 TTI 41 + TTI 11 = TTI 52에서 종료될 것이다. 패킷(SN3)의 마지막 전송은 TTI 47에 있으므로, 수신 RLC 계층은 TTI 52에서의 에러 보고를 즉시 트리거할 수 있다.
패킷(SN1)이 TTI 24에서 받아졌다면 남은 재순서 시간은 17이 될 것이다. 따라서 SN4_Offset_End값은 '17'로 설정되고 SN5_Offset_End값은 '17'로 설정될 것이다. 식(3)을 이용하여 동적 재순서 타이머는 하기와 같이 계산된다:
재순서 타이머 = 8 * (6 - 2) - (21 - 17) = 28 TTI.
패킷(SN1)이 도착했기 때문에, 동적 타이머는 SN3를 위해 TTI 24에서 재기동될 것이다. 패킷(SN3)이 모든 전송 이후에도 바르게 수신되지 않았다면, 이때 SN3 갭을 위한 상기 재순서 타이머는 TTI 24 + TTI 28 = TTI 52에서 종료될 것이다. 패킷(SN3)의 마지막 전송은 TTI 47에서 있으므로, 수신 RLC 계층은 TTI 52에서의 에러 보고를 즉시 트리거할 수 있다.
도 3A와 3B의 예시에서, 저장되는 값들의 숫자를 줄이기 위한 간소화된 접근법이 수신 RLC 계층이 갭 당 오직 한 개의 성공적으로 수신된 패킷을 위한 변수를 트랙킹/저장하도록 하는 수신 RLC 계층 내에 구현될 수 있다(즉, SNx_RX_Number, SNx_Offset_Start, SNx_Offset_End 또는 절대 시간). 예컨대 동적 재순서 타이머값이 SN4와 SN5를 사용해서 계산될 수 있다. 이는 재순서 타이머가 이전 패킷(즉, 이 경우 SN1)을 위해 여전히 켜있는 동안 많은 수의 패킷이 바르게 수신된다면(즉, SN4 에서 SN30까지의 패킷이 바르게 수신되었다) 여러 개의 갭 경우 시 매우 유익하다.
상기 각종 모듈의 명령(도 1의 RLC 계층(110 또는 118) 또는 다른 계층을 포함하여)이 실행을 위해 프로세서(122 또는 126) 상에 로드된다. 프로세서는 마이크로프로세서, 마이크로컨트롤러, 프로세서 모듈 또는 서브시스템, 프로그래밍가능한 집적회로, 프로그램가능한 게이트 어레이(gate array) 또는 다른 제어/컴퓨팅 장치를 포함할 수 있다.
하나 이상의 컴퓨터 판독가능 또는 머신 판독가능 저장 매체로 구현된 각각의 저장 장치에 데이터와 명령어가 저장된다. 상기 저장 매체는 동적 또는 정적 랜덤 액세스 메모리(DRAMs 또는 SRAM), 삭제와 프로그래밍가능 읽기-전용 메모리(EPROM), 전기적으로 삭제와 프로그래밍가능 읽기-전용 메모리(EEPROM) 그리고 플래쉬 메모리 같은 반도체 메모리 장치를 포함한 다른 종류의 메모리; 고정된 것과 같은 자기 디스크, 플로피와 이동식 디스크; 테잎을 포함한 다른 자기 매체; 컴팩트 디스크(CDs) 또는 디지털 비디오 디스크(DVDs) 같은 광 매체; 또는 다른 종류의 저장 장치를 포함한다. 상기 논의된 명령어는 하나의 컴퓨터 판독가능 또는 머신 판독가능 저장 매체에 저장될 수 있고 또는 대안적으로 복수의 노드를 아마도 갖는 분산된 대형 시스템에서 다수의 컴퓨터 판독가능 또는 머신 판독가능 저장 매체에 저장될 수 있다는 점에 주목하라. 그러한 컴퓨터 판독가능 또는 머신 판독가능 저장 매체는 아티클(또는 제조자의 아티클)의 일부로 간주된다. 아티클 또는 제조자의 아티클은 한 개 또는 여러 개의 모든 제조된 부품을 지칭할 수 있다.
앞서 말한 설명에서, 많은 세부사항이 여기에서 나타난 주제의 이해를 제공하기 위해 제시되었다. 그러나, 구현은 이 일부의 세부사항 또는 전부의 세부사항 없이 행해질 수 있다. 다른 구현은 상기 논의된 세부사항의 수정과 변형을 포함할 수 있다. 첨부된 청구항이 그러한 수정이나 변형을 다루도록 의도되었다.

Claims (21)

  1. 무선 장치의 수신 계층에서 특정 데이터 유닛을 수신하는 스텝;
    상기 특정 데이터 유닛보다 순서가 빠른 이전 데이터 유닛이 상기 수신 계층에 의해 아직 수신되지 않은 것을 상기 수신 계층에 의해 감지하는 스텝;
    상기 감지에 응답하여 타이머를 기동시키는 스텝으로서, 상기 타이머는 상기 특정 데이터 유닛의 수신과 관련된 파라미터에 따라 가변가능한 타임아웃 주기를 갖는 스텝; 및
    상기 타임아웃 주기에 의거한 상기 타이머의 종료시 상기 수신 계층은 에러 표시를 발생시키는 스텝을 포함하는 것을 특징으로 하는 방법.
  2. 제 1 항에 있어서,
    상기 타임아웃 주기에 의거한 상기 타이머의 종료시 상기 수신 계층은 상기 이전 데이터 유닛의 수신 실패에 관한 에러 표시를 송신하는 스텝을 더 포함하는 것을 특징으로 하는 방법.
  3. 제 1 항에 있어서,
    상기 특정 데이터 유닛의 수신과 관련된 파라미터에 의거하여 상기 타이머의 타임아웃 주기를 동적으로 설정하는 스텝을 더 포함하는 것을 특징으로 하는 방법.
  4. 제 3 항에 있어서,
    상기 타이머의 타임아웃 주기를 동적으로 설정하는 스텝은 상기 특정 데이터 유닛의 성공적인 수신과 관련된 전송 횟수에 의거하여 상기 타임아웃 주기를 변경시키는 스텝을 포함하고, 상기 특정 데이터 유닛의 수신과 관련된 파라미터는 상기 전송 횟수를 나타내는 파라미터를 포함하는 것을 특징으로 하는 방법.
  5. 제 4 항에 있어서,
    상기 타임아웃 주기를 동적으로 설정하는 스텝은 최대 전송 횟수와 상기 전송 횟수 사이의 차 × K에 의거하여 상기 타임아웃 주기를 설정하는 스텝을 포함하고, K는 처리 횟수를 나타내는 것을 특징으로 하는 방법.
  6. 제 1 항에 있어서,
    상기 타이머의 종료 후 상기 수신 계층은 분실 데이터 유닛에 후속되는 적어도 다른 데이터 유닛이 수신 계층에 의해 수신되었을지라도 아직 수신되지 않은 다른 분실 데이터 유닛이 있는지의 여부를 판단하는 스텝,
    상기 다른 분실 데이터 유닛의 감지에 응답하여 상기 타이머를 재기동시키는 스텝으로서, 상기 재기동된 타이머는 상기 분실 데이터 유닛에 후속되는 다른 테이터 유닛의 수신과 관련된 파라미터에 따라 가변가능한 타임아웃 주기를 갖는 스텝, 및
    상기 재기동된 타이머의 종료시 상기 수신 계층은 상기 분실 데이터 유닛의 실패에 관한 다른 상태 표시를 송신하는 스텝을 더 포함하는 것을 특징으로 하는 방법.
  7. 제 6 항에 있어서,
    상기 분실 데이터 유닛에 후속되는 다른 데이터 유닛의 도착 시간을 트랙킹하는 스텝, 및
    상기 트랙킹된 도착 시간을 사용하여 상기 재기동된 타이머의 타임아웃 주기의 양을 감소시키는 스텝을 더 포함하는 것을 특징으로 하는 방법.
  8. 제 1 항에 있어서,
    상기 수신 계층에 의해 특정 데이터 유닛을 수신하는 스텝은 무선 링크 제어(RLC) 계층에 의해 특정 데이터 유닛을 수신하는 스텝을 포함하는 것을 특징으로 하는 방법.
  9. 제 8 항에 있어서,
    송신 무선 장치 내의 송신 RLC 계층에 상기 에러 표시를 송신하는 스텝을 더 포함하는 것을 특징으로 하는 방법.
  10. 제 1 항에 있어서,
    상기 무선 장치는 이동국인 것을 특징으로 하는 방법.
  11. 제 1 항에 있어서,
    상기 무선 장치는 기지국인 것을 특징으로 하는 방법.
  12. 실행시에 무선 장치가 제 1 항 내지 제 11 항 중 어느 한 항에 기재된 방법을 수행하게 하는 1 개 이상의 머신 판독가능 명령어를 포함하는 것을 특징으로 하는 아티클.
  13. 무선 링크를 통해 무선 통신하는 물리 계층; 및
    특정 데이터 유닛을 수신하고,
    상기 특정 데이터 유닛보다 순서가 빠른 이전 데이터 유닛이 수신 계층에 의해 아직 수신되지 않았는지의 여부를 감지하고,
    상기 감지에 응답하여 타이머를 기동시키고, 상기 타이머는 상기 특정 데이터 유닛의 수신과 관련된 파라미터에 따라 가변가능한 타임아웃 주기를 갖고,
    상기 타임아웃 주기에 의거한 상시 타이머의 종료시 에러 표시를 발생시키도록 구성된 수신 계층을 포함하는 것을 특징으로 하는 무선 장치.
  14. 제 13 항에 있어서,
    상기 수신 계층은 상기 타임아웃 주기에 의거한 상기 타이머의 종료시 상기 이전 데이터 유닛의 수신 실패에 관한 에러 표시를 발생시키도록 또한 구성된 것을 특징으로 하는 무선 장치.
  15. 제 13 항에 있어서,
    상기 수신 계층은 상기 특정 데이터 유닛의 수신과 관련된 파라미터에 의거하여 상기 타이머의 타임아웃 주기를 동적으로 설정하도록 또한 구성된 것을 특징으로 하는 무선 장치.
  16. 제 15 항에 있어서,
    상기 타이머의 타임아웃 주기를 동적으로 설정하는 것은 상기 특정 데이터 유닛의 성공적인 수신과 관련된 전송 횟수에 의거하여 타임아웃 주기를 변경시키는 것을 포함하고, 상기 특정 데이터 유닛의 수신과 관련된 파라미터는 상기 전송 횟수를 나타내는 파라미터를 포함하는 것을 특징으로 하는 무선 장치.
  17. 제 14 항에 있어서,
    상기 수신 계층은,
    상기 타이머의 종료 후 분실 데이터 유닛에 후속되는 적어도 다른 데이터 유닛이 상기 수신 계층에 의해 수신되었을지라도 아직 수신되지 않은 다른 분실 데이터 유닛이 있는지의 여부를 판단하고;
    상기 다른 분실 데이터 유닛의 감지에 응답하여 타이머를 재기동시키고, 상기 재기동된 타이머는 상기 분실 데이터 유닛에 후속되는 다른 데이터 유닛의 수신과 관련된 파라미터에 따라 가변가능한 타임아웃 주기를 갖고,
    상기 재기동된 타이머의 종료시 상기 분실 데이터 유닛의 실패에 관한 다른 상태 표시를 송신하도록 또한 구성된 것을 특징으로 하는 무선 장치.
  18. 제 17 항에 있어서,
    상기 수신 계층은,
    상기 분실 데이터 유닛에 후속되는 다른 데이터 유닛의 도착 시간을 트랙킹하고,
    상기 트랙킹된 도착 시간을 사용하여 상기 재기동된 타이머의 타임아웃 주기의 양을 감소시키도록 또한 구성된 것을 특징으로 하는 무선 장치.
  19. 제 13 항에 있어서,
    상기 수신 계층은 무선 링크 제어(RLC) 계층인 것을 특징으로 하는 무선 장치.
  20. 제 19 항에 있어서,
    상기 에러 표시는 상기 수신 계층에 의해 송신 무선 장치 내의 송신 RLC 계층에 송신되는 것을 특징으로 하는 무선 장치.
  21. 제 13 항에 있어서,
    이동국 또는 기지국을 포함하는 것을 특징으로 하는 무선 장치.
KR1020117028747A 2009-05-04 2010-05-04 에러 표시를 송신하기 위한 가변 타이머의 사용 KR101630482B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US17509209P 2009-05-04 2009-05-04
US61/175,092 2009-05-04

Publications (2)

Publication Number Publication Date
KR20120024692A true KR20120024692A (ko) 2012-03-14
KR101630482B1 KR101630482B1 (ko) 2016-06-14

Family

ID=43050817

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020117028747A KR101630482B1 (ko) 2009-05-04 2010-05-04 에러 표시를 송신하기 위한 가변 타이머의 사용

Country Status (9)

Country Link
US (1) US8904245B2 (ko)
EP (1) EP2427982A4 (ko)
JP (1) JP5773989B2 (ko)
KR (1) KR101630482B1 (ko)
CN (1) CN102461043B (ko)
BR (1) BRPI1013944B1 (ko)
CA (1) CA2760875C (ko)
RU (1) RU2517340C2 (ko)
WO (1) WO2010129533A2 (ko)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2761802B1 (en) * 2011-09-30 2020-04-15 Nokia Solutions and Networks Oy Interruptions in wireless communications
US9047311B2 (en) 2012-12-05 2015-06-02 HGST Netherlands B.V. Deadline-based scheduling in a distributed file system
US10320549B2 (en) 2014-04-11 2019-06-11 Qualcomm Incorporated Methods and apparatus for sending fast negative acknowledgements (NACKs)
US20170295516A1 (en) * 2016-04-08 2017-10-12 Qualcomm Incorporated Dynamic medium access control reception-reorder timeout in a crowded wireless local area network
CN106227615B (zh) * 2016-07-21 2019-05-07 福建天泉教育科技有限公司 程序启动过程中预防进程卡死的方法及***
US10205559B2 (en) * 2016-10-20 2019-02-12 Verizon Patent And Licensing Inc. System and method for increasing network efficiency using dynamic repeat requests adjustment
KR20180080607A (ko) * 2017-01-04 2018-07-12 삼성전자주식회사 통신 시스템에서 재전송 방법 및 장치
CN107197241A (zh) * 2017-05-08 2017-09-22 聚好看科技股份有限公司 电视应用测试中超时时间动态设置方法和装置
US11388628B2 (en) * 2018-07-26 2022-07-12 Apple Inc. In order packet delivery for compressed radio bearers
US11706323B2 (en) * 2020-02-13 2023-07-18 Qualcomm Incorporated Managing a reordering timer
US11533267B2 (en) * 2021-01-21 2022-12-20 Mellanox Technologies, Ltd. Out-of-order packet processing

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030227875A1 (en) * 2002-06-10 2003-12-11 Yongbin Wei RLP retransmission for CDMA communication systems
US20060062223A1 (en) * 2004-09-17 2006-03-23 Nokia Corporation Delay-reduced stall avoidance mechanism for reordering a transport block
KR20070119859A (ko) * 2006-06-16 2007-12-21 삼성전자주식회사 이동통신 시스템에서 패킷의 순서 뒤바뀜 현상을효율적으로 해결하는 방법 및 장치

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5721733A (en) * 1995-10-13 1998-02-24 General Wireless Communications, Inc. Wireless network access scheme
KR100346117B1 (ko) 1998-04-14 2002-10-19 삼성전자 주식회사 이동통신시스템의역방향공용채널에서연속적인사용자데이터전송방법
US7522631B1 (en) 1999-10-26 2009-04-21 Qualcomm, Incorporated Method and apparatus for efficient data transmission control in a wireless voice-over-data communication system
US6694469B1 (en) 2000-04-14 2004-02-17 Qualcomm Incorporated Method and an apparatus for a quick retransmission of signals in a communication system
US7054316B2 (en) * 2001-04-25 2006-05-30 Nokia Corporation Method and system for interlayer control between re-sequencing and retransmission entities
ATE354220T1 (de) * 2001-04-27 2007-03-15 Ericsson Telefon Ab L M Datenpaketumordnung in einem kommunikationssystem
KR100747464B1 (ko) 2002-01-05 2007-08-09 엘지전자 주식회사 고속하향링크패킷접속(hsdpa)시스템을 위한타이머를 이용한 교착상황 회피방법
KR100876765B1 (ko) * 2002-05-10 2009-01-07 삼성전자주식회사 이동 통신 시스템에서 데이터 재전송 장치 및 방법
US6901063B2 (en) * 2002-05-13 2005-05-31 Qualcomm, Incorporated Data delivery in conjunction with a hybrid automatic retransmission mechanism in CDMA communication systems
KR100537499B1 (ko) * 2002-07-26 2005-12-19 삼성전자주식회사 전송제어 파라미터 생성방법 및 프레임 특성에 따른선택적 자동 재전송 방법
ATE349828T1 (de) * 2002-08-13 2007-01-15 Matsushita Electric Ind Co Ltd Hybrides automatisches wiederholungsaufforderungsprotokoll
KR20040067657A (ko) * 2003-01-24 2004-07-30 삼성전자주식회사 이동통신 시스템에서 라디오 링크 프로토콜 데이터의재전송 요구 장치 및 방법
US7046648B2 (en) 2003-11-05 2006-05-16 Interdigital Technology Corporation Wireless communication method and apparatus for coordinating Node-B's and supporting enhanced uplink transmissions during handover
US7957389B2 (en) 2004-03-31 2011-06-07 Alcatel-Lucent Usa Inc. Method of stall identification and recovery
US8855572B2 (en) * 2004-06-16 2014-10-07 Qualcomm Incorporated Method and apparatus for link control in wireless communications
JP2006033156A (ja) 2004-07-13 2006-02-02 Fujitsu Ltd 通信装置
US8184561B2 (en) * 2004-12-22 2012-05-22 Nokia Corporation Terminal based packet loss due to mobility detection
BRPI0619290A2 (pt) * 2005-10-21 2011-09-27 Interdigital Tech Corp método e aparato para gerenciamento de retransmissão de processos de arq hìbrido confiável
US7761767B2 (en) * 2005-10-21 2010-07-20 Interdigital Technology Corporation Method and apparatus for retransmission management for reliable hybrid ARQ process
TW201018130A (en) * 2005-12-29 2010-05-01 Interdigital Tech Corp Method and system for implementing H-ARQ-assisted ARQ operation
US8208489B2 (en) * 2006-12-05 2012-06-26 Electronics And Telecommunications Research Institute Method for reporting downstream packet resequencing status in cable modem
ES2673184T3 (es) 2006-12-18 2018-06-20 Optis Wireless Technology, Llc Implementación de un protocolo de control de la capa de enlace
CN101647257B (zh) * 2007-03-23 2015-04-01 株式会社Ntt都科摩 重发请求发送方法和接收侧装置
CN101369241A (zh) * 2007-09-21 2009-02-18 中国科学院计算技术研究所 一种机群容错***、装置及方法
JP2009084919A (ja) 2007-10-01 2009-04-23 Kajima Corp 地盤の掘削方法
US8180917B1 (en) * 2009-01-28 2012-05-15 Trend Micro, Inc. Packet threshold-mix batching dispatcher to counter traffic analysis
JP5229739B2 (ja) * 2009-03-31 2013-07-03 日本電気通信システム株式会社 無線ネットワーク制御装置、移動体通信システム、並びにリオーダリング制御方法及びプログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030227875A1 (en) * 2002-06-10 2003-12-11 Yongbin Wei RLP retransmission for CDMA communication systems
US20060062223A1 (en) * 2004-09-17 2006-03-23 Nokia Corporation Delay-reduced stall avoidance mechanism for reordering a transport block
KR20070119859A (ko) * 2006-06-16 2007-12-21 삼성전자주식회사 이동통신 시스템에서 패킷의 순서 뒤바뀜 현상을효율적으로 해결하는 방법 및 장치

Also Published As

Publication number Publication date
EP2427982A2 (en) 2012-03-14
CN102461043A (zh) 2012-05-16
JP5773989B2 (ja) 2015-09-02
RU2517340C2 (ru) 2014-05-27
EP2427982A4 (en) 2017-03-22
WO2010129533A2 (en) 2010-11-11
RU2011144162A (ru) 2013-06-10
CA2760875A1 (en) 2010-11-11
CN102461043B (zh) 2017-08-15
JP2012526457A (ja) 2012-10-25
US8904245B2 (en) 2014-12-02
BRPI1013944A2 (pt) 2017-06-13
KR101630482B1 (ko) 2016-06-14
WO2010129533A3 (en) 2011-02-10
CA2760875C (en) 2018-02-27
US20120047407A1 (en) 2012-02-23
BRPI1013944B1 (pt) 2021-01-12

Similar Documents

Publication Publication Date Title
KR101630482B1 (ko) 에러 표시를 송신하기 위한 가변 타이머의 사용
KR101799715B1 (ko) 자원 사용률이 낮은 고신뢰성 송신 방식
EP2255476B1 (en) Cooperating timer and retransmission counter for buffer management in a harq wireless network
JP6457096B2 (ja) ネットワークノード、無線デバイスおよびこれらにおいて実行される自動再送要求(arq)フィードバック情報を処理する方法
CN106068018B (zh) 在从中断场景重新开始期间进行吞吐量恢复的方法和设备
US20070177630A1 (en) Apparatus, method and computer program product providing retransmission utilizing multiple ARQ mechanisms
US20130194933A1 (en) Selecting a data unit for retransmission
JP3957709B2 (ja) 無線通信システムにおいてリセット手続きを制御する方法および装置
JP2010541310A (ja) 自動再送要求状況報告のトリガ方法
EP3580873A1 (en) Technique for monitoring a radio communication
WO2014069642A1 (ja) 通信装置、送信データ出力制御方法、及びそのプログラム
EP2974107A1 (en) Method and apparatus to use more transmission opportunities in a distributed network topology with limited harq processes
US20220124764A1 (en) Method of processing transmission, terminal and network device
US20120201151A1 (en) Layer 2 ACK And NACK Status Reporting
JP6471624B2 (ja) 無線通信装置
CN101827439A (zh) 时间对齐定时器调整方法及相关设备与***
US8233909B2 (en) Reception cycle control method, radio base station, and mobile station
CN101453311B (zh) 一种自动重传请求状态报告的触发方法
WO2011069561A1 (en) Synchronised data transmissions
JP2011055435A (ja) 再送制御装置及び再送制御方法

Legal Events

Date Code Title Description
N231 Notification of change of applicant
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: 20190515

Year of fee payment: 4