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

KR100882057B1 - 통신 제어 방법, 무선 통신 시스템, 기지국, 이동국 및 컴퓨터 판독 가능 기록 매체 - Google Patents

통신 제어 방법, 무선 통신 시스템, 기지국, 이동국 및 컴퓨터 판독 가능 기록 매체 Download PDF

Info

Publication number
KR100882057B1
KR100882057B1 KR1020077005314A KR20077005314A KR100882057B1 KR 100882057 B1 KR100882057 B1 KR 100882057B1 KR 1020077005314 A KR1020077005314 A KR 1020077005314A KR 20077005314 A KR20077005314 A KR 20077005314A KR 100882057 B1 KR100882057 B1 KR 100882057B1
Authority
KR
South Korea
Prior art keywords
mobile station
base station
transmission
data
retransmission
Prior art date
Application number
KR1020077005314A
Other languages
English (en)
Other versions
KR20070040411A (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 KR20070040411A publication Critical patent/KR20070040411A/ko
Application granted granted Critical
Publication of KR100882057B1 publication Critical patent/KR100882057B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • 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
    • 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/1864ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1893Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1896ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • 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
    • H04L2001/125Arrangements for preventing errors in the return channel

Landscapes

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

Abstract

HARQ(하이브리드 자동 재송제어)를 행하는 무선 통신 시스템에 있어서, 이동국은 ACK의 수신에 의해 자국의 HARQ프로세스 상태를 프리 상태로 복귀한다. 이 상태에서 스케줄링 기지국으로부터 재송을 위한 리소스를 할당하기 위한 SA(Scheduling assignment)를 수신하면, 이동국은 송신되어지는 신 데이터가 없는 경우에는 자국은 프리 상태인 것을 통지하는 송신 프로세스 상태 통지를 송신한다. 이것에 의해, 기지국은 이동국이 프리 상태로 있는 것을 인식하며, 자국의 HARQ프로세스 상태를 프리 상태로 복귀하며, 이 이동국으로의 리소스 할당을 정지한다.

Description

통신 제어 방법, 무선 통신 시스템, 기지국, 이동국 및 컴퓨터 판독 가능 기록 매체{COMMUNICATION CONTROL METHOD, RADIO COMMUNICATION SYSTEM, BASE STATION, MOBILE STATION, AND COMPUTER READABLE RECORDING MEDIUM}
본 발명은, 셀룰러 시스템 등의 무선 통신 시스템에서의 기지국과 이동국 및 제어 신호 송신 방법에 관한 것으로, 특히, 상행 회선, 즉 이동국으로부터 기지국을 향한 회선에서의 패킷 송신의 재송 제어에 관한 것이다.
각종의 통신 시스템은, 전송상 발생한 오류(에러)의 영향을 없애기 위해, 일반적으로, 자동 재송 제어(ARQ : Automatic Repeat reQuest) 기능을 구비하고 있다. 자동 재송 제어란, 유선 통신 시스템 및 무선 통신 시스템에서 널리 이용되고 있는 데이터 송신 방법의 하나로서, 송신측이 송신한 데이터를 수신측에서 오류 검출하여 올바르게 수신할 수 있는 경우에는, 수신측은, 올바르게 수신할 수 있는 것을 나타내는 송달 확인 신호로서 ACK(Acknowledgement)를 송신측에 통지한다. 수신측이 데이터를 올바르게 수신할 수 없는 경우에는, 수신측은, 올바르게 수신할 수 없는 것 즉 오수신을 나타내는 송달 확인 신호로서 NACK(Non-Acknowledgement)를 송신측에 통지한다. 송신측은 NACK를 수신하면 소정의 타이밍에서 같은 데이터를 재송한다. 수신측은, 재송 데이터에 대해서도 마찬가지로 오류 검출을 행하고, ACK 또는 NACK를 송신측에 통지한다. ARQ에서는, 수신측이 올바르게 수신하거나, 또는 미리 규정된 조건에 달할 때까지, 이상과 같은 재송 제어가 반복된다. 미리 규정된 조건으로서는, 예를 들면, 최대 재송 회수나 최대 재송 시간이 이용된다. 이로써, 통신로에서의 어떠한 이유, 예를 들면 패킷의 충돌이나 무선 전송로에서의 전반 로스 증가 등의 이유에 의한 데이터 패킷의 로스 비율을 낮게 하는 것이 가능하다.
한편, 셀룰러 시스템 등의 무선 통신 시스템에서는, 소정의 서비스 에어리어 내에 기지국(BTS)이 배치되고, 각 기지국은 그 담당하는 셀 내의 복수의 이동국(MS)과 무선 회선을 설정하고 있다. 또한, 복수의 기지국에 접속하여 기지국이나 기지국의 배하(配下)의 각 이동국을 제어하는 기지국 제어 장치(RNC : Radio Network Controller)가 마련되는 일이 많다. 이와 같은 무선 통신 시스템에는, 무선 리소스를 유효하게 이용할 수 있도록 하기 위해, 복수의 이동국과 회선을 설정하고 있는 기지국이 이동국의 상행 회선 데이터 송신의 스케줄링을 행하는 것이 있다.
ARQ를 구비하고, 또한 기지국이 이동국의 상행 회선 데이터 송신의 스케줄링을 행하는 무선 통신 시스템의 한 예로서, WCDMA(광대역 부호 분할 다원 접속 : Wideband Code DiviSion Multiple Access) 시스템에서 검토되어 있는 「Enhanced Uplink DCH(Dedicated Channel)」, 이른바 EUDCH가 있다. EUDCH에 관한 참고 문헌으로서, 3GPP TR25.896 v6.0.0(2004-03)3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Feasibility Study for Enhanced Uplink for UTRA FDD(Release 6)를 들 수 있다. 이하, EUDCH에 관해 설명한다.
무선 통신에서는, 일반적으로, 수신부에서의 희망파 전력이 잡음이나 간섭 전력에 대해 소정의 품질 임계치 이상이 되도록 제어하고, 희망 신호를 올바르게 수신할 수 있도록 한다. WCDMA에서는, 수신 품질을 나타내는 지표의 하나로서, 기지국에서의 노이즈 라이즈를 이용한다. 노이즈 라이즈란, 총 수신 전력과 잡음 전력의 비(比)인 것이다. 기지국은, 소정의 타이밍에서 노이즈 라이즈를 측정하고, 측정된 노이즈 라이즈를 기지국 제어 장치(RNC)에 보고한다. RNC는, 노이즈 라이즈가 소정의 품질 임계치 이하가 되도록, 신규 호(new call)의 추가를 제한하거나, 이동국에 허가하는 송신 형식의 조합인 트랜스포트 포맷 콤비네이션(TFC; Transport Format Combination)을 제한하거나 하여, 각 이동국에서의 무선 통신이 정상적으로 행하여지도록 관리한다. TFC는, 각 물리 채널의 송신 간격이나 송신 간격 내의 정보 비트량을 규정하는 파라미터의 조합이고, TFC의 선택에 의해, 상행 회선의 전송 속도도 정해진다. RNC는, 각 이동국에 대해 복수의 TFC를 TFC 세트(TFCS)로서 통지한다. 이동국은, TFCS에 포함되는 TFC중에서, 송신시의 전력 상황이나 버퍼 내의 데이터량에 따라, 송신에 사용하는 TFC를 선택한다. 일반적으로, 고전송 속도의 TFC를 사용하는 경우, 소요 전력은 커지고, 그 결과, 기지국의 노이즈 라이즈를 증가시킨다. 따라서, 기지국에서의 노이즈 라이즈가 소정의 품질 임계치에 대해 높아진 경우, 이동국에 고전송 속도의 TFC의 사용을 금지함에 의해, 노이즈 라이즈를 저감하는 것이 가능하다.
그러나, RNC는 복수의 기지국을 제어하기 때문에 제어 부하가 높고, 그 때문에 RNC의 제도 지연은 기지국의 제어 지연보다도 크다. 노이즈 라이즈의 변동은, 상행 회선의 전송 속도의 변경, 송신 시작·정지 등에 수반하여, 버스트적으로 변화하고 있다. 이들의 버스트적인 노이즈 라이즈의 변동에 따라 RNC가 고속으로 각 이동국의 TFC를 제어하는 것은 곤란하다. 그 때문에, 노이즈 라이즈가 항상 소정의 품질 임계치 이하가 되도록 하는데는, 노이즈 라이즈의 평균치가 소정의 품질 임계치보다도 충분히 작아지도록 목표치를 설정하고, 급격한 노이즈 라이즈 증가에 대비하여 노이즈 라이즈 마진을 크게 취할 필요가 있다. 그러나, 노이즈 라이즈 마진이 클수록 상행 회선 리소스의 사용 효율은 저감하고, 상행 회선 용량은 저하된다.
그래서 EUDCH에서는, 기지국이 각 이동국의 TFCS를 제어하도록 한다. 즉, 기지국이, 노이즈 라이즈 변동에 따라, 이동국에 사용 허가하는 최대 TFC 또는 최대 전송 속도를 제어한다. 최대 TFC란, 소요 전력이 최대가 되는 TFC인 것이다. 이 제어에 의해 각 이동국이 노이즈 라이즈 변동에 고속으로 대응할 수 있게 되기 때문에, 노이즈 라이즈의 목표 평균치를 조금 높게 설정할 수 있고, 상행 회선 용량이 향상된다.
또한 기지국은, 한정된 상행 회선 용량을 효율적으로, 또는 공평하게 복수의 이동국에 할당하기 위해, 스케줄링을 행한다. EUDCH에서는 크게 나누어 2종류의 스케줄링이 검토되어 있고, 하나는, 송신을 허가하는 최대 전송 속도 또는 최대 TFC를 이동국에 대해 지정하는 전송 속도 스케줄링, 또하나는, 송신을 허가하는 송신 시간과 최대 전송 속도 또는 최대 TFC를 이동국에 대해 지정하는 시간·전송 속도 스케줄링이다.
EUDCH에서는, ARQ의 일종인 HARQ(하이브리드 자동 재송 제어)가 도입된다. 따라서 기지국은, 데이터 블록의 수신 결과에 따라 ACK 또는 NACK를 송신하고, 이동국은, ACK를 수신하면 해당하는 데이터 블록을 파기하고, NACK를 수신하면 해당하는 데이터 블록을 유지하고 소정의 타이밍에서 재송을 행한다. 기지국은, 수신 도중의 데이터 블록과 재송 데이터 블록을 합성하고, 복호를 행한다. 이와 같이 데이터 블록을 합성함에 의해, 비트당의 에너지를 높이고, 올바르게 복호할 수 있는 확률을 향상할 수 있다. 기지국에서 이상과 같은 HARQ를 이용함에 의해, RNC로 재송을 요구하는 경우에 비하여 고속의 재송을 실현하고, 패킷 송신 지연을 저감할 수 있어서 스루풋이 향상된다.
도 1 및 도 2는, 각각, 이동국과 기지국에서의 HARQ 프로세스 즉 송신 프로세스를 도시하고 있다. HARQ 프로세스란 하나의 HARQ 제어 단위이고, 기지국은, HARQ 프로세스 하나에 대해 하나의 ACK 또는 NACK를 반려한다. 기지국에 대응하여 이동국(1 내지 N)이 존재하는 것으로 한다. 각 이동국은, 도 1에 도시하는 바와 같이, 복수의 HARQ 프로세스를 갖는 것이 가능하고, 이들의 HARQ 프로세스는, 각 HARQ 프로세스에 일의적으로 할당된 HARQ ID에 의해 구별된다. 기지국은, 도 2에 도시하는 바와 같이, 각 이동국마다 그들 이동국의 하나 또는 복수의 HARQ 프로세스를 보존하고 있다.
HARQ 프로세스에는, 프리 상태와 재송 상태의 2개의 상태가 있다. HARQ 프로세스의 초기 상태는 프리 상태이고, 데이터 송신을 하여, 기지국이라면 NACK를 송 신하고 이동국이라면 NACK를 수신하면, 재송 상태로 된다. 재송 상태의 HARQ 프로세스는, 데이터를 재송하여 기지국이라면 ACK를 송신하고 이동국이라면 ACK를 수신할 때까지는 재송 상태 그대로이고, 재송 상태에 있는 HARQ 프로세스는, 새로운 데이터 송신에는 사용할 수 없다.
그리고, 복수의 HARQ 프로세스를 이용한 통신 방법에는, 동기형 송신과 비동기형 송신이 있다.
동기형 송신이란, HARQ 프로세스마다 재송의 타이밍이 미리 고정되어 있는 것이다. 도 3은 동기형 송신에서의 각 HARQ 프로세스의 시간적 배치와 ACK, NACK와의 관계를 도시하고 있다. 도시되는 바와 같이, 각 HARQ 프로세스의 타이밍은, HARQ1→HARQ2→HARQ3→HARQ1→…의 순서로 고정되어 있다. 이 방법의 특징은, 각 HARQ 프로세스가 송신되는 타이밍이 기지국과 이동국에서 이미 알고 있기 때문에, 각 데이터 블록 송신시에 HARQ 프로세스 번호를 명시적으로 나타낼 필요가 없는 것이다. 따라서, 제어 신호의 오버헤드를 삭감할 수 있다. 그러나, 송신 타이밍의 자유도는 제한되기 때문에, 우선도에 따른 송신 빈도 또는 송신 타이밍의 제어를 행할 수 없다.
한편, 비동기형 송신인 경우, HARQ 프로세스의 송신 타이밍은 고정되어 있지 않다. 도 4는 비동기형 송신에서의 각 HARQ 프로세스의 시간적 배치와 ACK, NACK와의 관계를 도시하고 있다. 비동기형 송신인 경우는, 데이터 블록 송신시에 HARQ 프로세스 번호를 나타내는 제어 신호분만큼 오버헤드가 증가하지만, 우선도에 따라 송신 빈도나 송신 타이밍을 제어할 수 있다.
또한, EUDCH에서는 소프트 핸드 오버(SHO : Soft Hand Over)의 도입도 검토되어 있다. 소프트 핸드 오버란, 셀 경계 등에서, 이동국으로부터 인접하는 셀로부터의 전파의 전계 강도와 통신중의 셀로부터의 전파의 전계 강도와의 차가 소정의 임계치 이내인 경우에는, 그 이동국과 양쪽의 셀 사이에 동시에 회선을 설정하고, 이동국이나 RNC에서 수신 신호를 합성함에 의해, 수신 품질을 높이는 것이다. 이때 이동국은 복수의 기지국(이하, SHO 기지국이라고 부른다)과 통신한다. EUDCH에서는, 상술한 바와 같이 각 기지국에서 HARQ를 행하지만, SHO시에도 각각의 SHO 기지국이 송달 확인 신호를 송신하고, 이동국은 복수의 송달 확인 신호를 수신한다. 따라서 이동국은, 수신한 복수의 송달 확인을 소정의 규칙에 따라 합성하고, 합성 결과에 따라 해당하는 데이터 블록의 파기나 재송을 행한다. 구체적인 규칙의 예로서, 하나라도 ACK를 수신한 경우는, 그 데이터 블록은 올바르게 수신된 것으로 간주하여 파기한다는 방법이 있다. 이 경우, SHO 기지국중 1국에서도 올바르게 수신할 수 있다면 그 데이터 블록의 송신은 완료하기 때문에, 물리 채널에서의 패킷 송신 지연은 가장 작게 할 수 있다. 단, 이동국은 고작 하나라도 ACK를 수신하면 그 데이터 블록은 올바르게 수신할 수 있는 것으로 간주하여 데이터를 파기하기 때문에, 송달 확인 신호(ACK 또는 NACK)의 오류에는 약하고, 상위 레이어에서의 재송을 필요로 하는 확률은 높아진다.
이하에 시간·전송 속도 스케줄링을 이용하는 경우의 시스템 구성에 관해 상세하게 설명한다. 여기서는, HARQ는 동기형 송신을 이용하고, 재송에 관해서는 기지국이 지시를 하는 것으로 한다. 즉, 기지국 제어형 재송 방법이 사용되는 것으로 한다.
도 5는 기지국과 이동국이 교환을 하는 신호를 도시하고 있다.
SI(Scheduling Information)는, 이동국의 버퍼 내의 데이터량과 송신 전력 정보를 포함하고 있는, 상행 회선으로 송신하는 신호이다. 버퍼 데이터량은, 이동국의 버퍼 내에 축적되어 있는, EUDCH에 의해 송신하여야 할 데이터량이다. 복수의 버퍼를 갖는 이동국인 경우는. 버퍼 데이터량으로서, 전 버퍼의 합계 데이터량을 통지하여도 좋고, 각 버퍼의 데이터량을 통지하여도 좋다. 송신 전력 정보는, 송신 전력 상황에 관한 정보로서, 이동국이, 현재, EUDCH에 사용할 수 있는 송신 전력의 지표가 되는 정보이다. 송신 전력 정보로서, EUDCH에 사용할 수 있는 전력치를 통지하여도 좋고, 현재 사용하고 있는 전력을 통지하여도 좋다.
SA(Scheduling Assignment)는, 송신 타이밍과 최대 전송 속도에 관한 정보를 포함하고 있는, 하행 회선으로 송신하는 신호이다. 송신 타이밍은 이동국에 송신을 허가하는 시간을 나타내는 것이다. 송신 타이밍으로서는, 송신을 시작하는데 좋은 프레임 번호와 송신을 계속하는데 좋은 프레임 수 등을 통지한다. 여기서는 HARQ로서 동기형 송신 방법을 상정하고 있기 때문에, 프레임 번호와 HARQ ID는 링크되어 있다. 따라서 송신 시작의 프레임 번호를 통지하는 대신에 HARQ ID를 지정하여도 좋다. 최대 전송 속도는, 이동국에 할당한 송신 시간 내에서 사용 허가하는 최대 전송 속도의 지표가 되는 것이다. 최대 전송 속도로서는, 미리 기지국 제어 장치(RNC)가 이동국과 기지국에 통지한 TFCS중의 최대 TFC나 최대 전송 속도, 최대 전력 등을 통지한다.
송신 데이터 정보는, NDI(New Data Indicator), TFCI(Transport Format Combination Indicator), RV(Redundancy Version) 등을 포함하는 상행 회선의 신호이고, 데이터 블록에 부수되어 송신된다. NDI는, 이동국이 해당하는 HARQ 프로세스로 새로운 데이터를 송신하는 것을 지시하기 위한 3비트의 정보이고, 10진치(進値)로 나타내고 [0」부터 「7」까지의 값을 취한다. 이동국은, 새로운 데이터 송신을 시작하는 경우, 전회의 해당하는 HARQ 프로세스에 의한 송신시보다도 NDI를 하나 증가하여 송신한다. 또한, 재송인 경우는, 이동국은, 그 데이터 블록의 첫회 송신시와 같은 NDI 값을 송신한다. TFCI는, 송신에 사용하고 있는 TFC를 나타내는 지시자이고, RV는 패리티 비트 패턴에 관한 정보이다.
도 6은 기지국과 이동국 사이의 신호의 교환을 도시하는 시퀀스 차트이다. 또한, 도 6중의 F와 R은, 이 데이터 송수신에 이용하는 HARQ 프로세스의 상태를 나타내고 있고, F는 프리 상태, R은 재송 상태이다. 처음의 HARQ 프로세스 상태는, 기지국, 이동국 모두 프리 상태이다.
이동국은, 스텝 S601에서, SI를 E-DPCCH(Enhanced Dedicated Physical Contro1 채널)로 송신하고, 버퍼 내의 데이터량이나 송신 전력 상황에 관한 정보를 기지국에 통지한다. 여기서는, SI는, 새로운 데이터가 이동국 버퍼에 도달한 경우에 송신하는 것으로 한다. 기지국은, 통지된 SI 정보에 의거하여 스케줄링을 행하고, 스텝 S602에서, 각 이동국에 대해 E―DPCCH(DL)를 사용하여 SA를 송신한다. 서픽스 「DL」은 하행 회선(다운 링크)을 나타내고 있다. 이동국은, SA를 수신하면, 스텝 S603에서, 지시된 송신 시간 내에 지시된 최대 전송 속도 이하의 전송 속도로 데이터를 송신한다. 이때, 이동국은, 데이터와 함께 송신 데이터 정보를 E-DPCCH에 의해 송신한다. 이때, NDI=0으로 설정하여 송신한다. 기지국은, 데이터를 수신하면 수신 처리, 복호를 행하고, CRC(순회 장황 검사) 비트로부터 수신 오류 판정을 행한다. 이 동안은, 이동국, 기지국 모두 해당하는 HARQ 프로세스로 처리를 행하고 있고, 그 때문에 이 HARQ 프로세스를 사용할 수 없기 때문에, 프리 상태도, 재송 상태도 아니다. 오류 판정의 결과, 데이터를 올바르게 수신할 수 있는 경우는, 기지국은, 스텝 S604에서, 소정의 ACK/NACK 송신 타이밍에서, ACK를 이동국에 송신한다.
이상으로 하나의 데이터 블록의 송수신이 정상적으로 완료하고, HARQ 프로세스는 프리 상태로 되돌아오기 때문에, 기지국은, 스텝 S605에서, SA를 이동국에 송신하고, 다음의 데이터 송신을 지시한다. 이에 응답하여 이동국은, 스텝 S606에서, 새로운 데이터를 송신하는데, 이 데이터 블록과 함께 송신하는 제어 신호에 관해서는, 신(新)데이터인 것을 나타내기 위해 NDI를 하나 증가시켜서 NDI=1로서 송신한다. 기지국은, 지시한 송신 타이밍에서 데이터 블록과 제어 신호를 송신하고, 제어 신호에 포함되는 NDI가 전회의 송신보다 하나 증가하여 있는 것을 확인하고, 신데이터로서 수신 처리를 시작한다. 오류 판정의 결과, 이 데이터 블록이 올바르게 수신할 수 없었다고 판정된 경우, 기지국은, 스텝 S607에서, 소정의 타이밍에서 NACK를 송신함과 함께, 해당하는 HARQ 프로세스를 재송 상태로 하고, 신데이터 송신에는 사용할 수 없는 상태로 간주한다. 이동국에서는 NACK를 수신하고, 마찬가지로 해당하는 HARQ 프로세스를 재송 상태로 간주한다. 그 후, 기지국은, 스텝 S608에 서, SA를 송신하여 이 데이터 블록의 재송을 지시한다. 스텝 609에서 이동국은, 지시된 송신 타이밍에서 첫회와 같은 데이터 블록을 송신한다. 이때 이동국은, NDI에 관해서는, 첫회 송신시와 같이 NDI=1로 설정하여 송신한다. 기지국은, 재송 데이터를 수신 도중의 데이터와 합성하고, 오류 판정의 결과, 올바르게 수신되었다고 판정되었기 때문에, 스텝 S610에서, 소정의 타이밍에서 ACK를 송신한다.
이상과 같이 하여, 기지국과 이동국이 1대1로 대응하고 있는 경우의 데이터 송신이 진행된다.
이에 대해 도 7은, SHO시에서의 기지국과 이동국 사이의 신호의 교환의 순서를 도시하고 있다.
SHO중에는, 스케줄링은 하나의 기지국만이 행하고, 다른쪽의 기지국은 데이터를 수취할 뿐으로 한다. 따라서 스텝 S601c에서 이동국은 SI를 스케줄링 기지국에 송신하고, 스텝 S602c에서, 스케줄링 기지국만이 이동국에 SA를 송신한다. 이동국은, 스텝 S603c, S604c에서, SA로 지정된 시간과 전송 속도를 이용하여 신데이터를 각 기지국에 송신한다. 이때, 이동국은, NDI에 관해서는 NDI=0으로 설정하여 송신한다. 각 기지국은, 수신 데이터 블록을 처리하고, 소정의 송신 타이밍에서 ACK 또는 NACK를 송신한다. 이때, 스텝 605c에서 스케줄링 기지국이 NACK를 송신하고, 스텝 S606c에서 비스케줄링 기지국이 ACK를 송신하였다고 한다. 그 결과, 스케줄링 기지국에서는 재송 상태로 되지만, 비스케줄링 기지국과 이동국은 프리 상태로 되돌아온다. 따라서, HARQ 프로세스 상태에 불일치가 생긴다. 이와 같은 경우, 스케줄링 기지국은, 스텝 S607c에서, 재송을 위한 리소스를 할당하여 SA를 이동국에 송 신한다. 그러나 이동국에서는 재송하여야 할 데이터가 없기 때문에, 이 이동국은, 스텝 S608c, s609c에서, 대신에 새로운 데이터를 각 기지국에 송신한다. 이때, 이동국은, NDI에 관해서는, 하나 증가시켜서 NDI=1로 설정하여 송신한다. 따라서, 스케줄링 기지국은 새로운 데이터 블록인 것을 인식하고, 전회까지의 데이터를 파기하고, 신데이터로서 수신 처리를 행한다. 그리고, 각 기지국은, 스텝 S610c, S611c에서, 오류 판정 결과를 이동국에 통지한다. 이 경우, 어느곳이나 ACK였기 때문에, 모든 HARQ 프로세스 상태는 프리 상태로 되돌아와 있다.
이상과 같이, SHO중은, 기지국과 이동국 사이에서 HARQ 프로세스 상태에 불일치가 생기는 경우가 있다. 그러나, NDI를 이용함에 의해 불일치는 해소할 수 있도록 되어 있다.
또한 무선 통신에서는, 전반로의 변화 등에 의해, 제어 신호가 잘못 수신되는 경우가 있다. 이하에, ACK 또는 NACK에 수신 오류가 생긴 경우의 기지국과 이동국 사이의 송신 순서를 설명한다.
도 8에 도시한 것에서는, 스텝 S601a, S602a, S603a로서 나타내는 바와 같이, 기지국과 이동국 사이에서 도 6에 도시한 경우와 마찬가지로, SI, SA, 신데이터가 송신되고 있다. 그리고, 스텝 S604a에서, 기지국은 NACK를 송신하였지만, 이동국은 ACK로 판정한 것으로 한다. 이 경우, 이동국은 이 데이터 블록은 올바르게 수신되었다고 판단하고, 해당하는 데이터를 파기함과 함께, 해당하는 HARQ 프로세스를 프리 상태로 간주한다. 따라서, 기지국과 이동국 사이에서, HARQ 프로세스 상태에 대한 인식의 불일치가 생긴다. 기지국은, 스텝 S605a에서, 이동국에 재송을 시키기 위해 재차 SA를 송신하고, 해당하는 HARQ 프로세스의 송신을 지시한다. 그러나, 이동국에서는, 이 HARQ 프로세스는 프리 상태이기 때문에, 이동국은, 스텝 S606a에서, 신데이터를 송신한다. 이때, 이동국은 NDI를 전회보다 하나 증가하여 송신하기 때문에, 기지국에서는 이것이 신데이터인 것을 인식하고, 수신 도중의 전(前) 데이터 블록을 파기하고, 새로운 데이터로서 수신 처리를 행한다. 이와 같이 하여, 다음에 보내는 데이터가 있는 경우는, NDI에 의해 신데이터인 것을 통지하여, HARQ 프로세스 상태의 불일치를 해소한다.
또한, 도 9에 도시한 것에서는, 스텝 S601b, S602b, S603b로 도시하는 바와 같이, 기지국과 이동국 사이에서 도 6에 도시한 경우와 마찬가지로, SI, SA, 신데이터가 송신되고 있다. 그리고, 스텝 S604b에서, 기지국은 ACK를 송신하였지만, 이동국은 NACK로 판정한 것으로 한다. 이 경우, 이동국은 재송 상태라고 인식하여 데이터를 보존하여 두지만, 기지국은 프리 상태이기 때문에 재송의 리소스는 할당하지 않는다. 따라서, 스텝 S605b에서 기지국이 신데이터 송신을 위한 리스를 할당한 때에, 이동국은, 스텝 S606b에서, 전회의 데이터 블록을 재송한다. 그러나, 이 경우는 이동국은 전회와 같은 NDI를 송신하기 때문에, 기지국은 송신되어 온 데이터 블록이 전회의 데이터 블록인 것을 인식하여 파기함과 함께, 스텝 S607b에서, ACK를 송신한다. 따라서, 이동국의 HARQ 상태를 프리 상태로 수정할 수 있고, HARQ 프로세스 상태의 불일치를 해소할 수 있다.
다음에, 시간 스케줄링을 이용하는 경우의 시스템 구성에 관해 상세하게 설명한다. 이 경우, HARQ는 비동기형 송신을 이용하고, 재송에 관해서는 이동국이 결 정하는 것으로 한다. 즉, 자발형(自發型) 재송 방법이 이용되는 것으로 한다.
도 10은, 시간 스케줄링을 이용하는 경우에 기지국과 이동국이 교환을 하는 신호를 도시하고 있다.
RR(Rate Request)는, 최대 전송 속도의 증가(UP) 또는 감소(DOWN)를 요구하는, 상행 회선으로 송신되는 신호이다. 이동국은, 버퍼량과 현재의 최대 전송 속도를 비교하고, 소정의 조건에 의거하여 RR을 결정한다. 여기서는, 버퍼량(BV), 현재의 최대 전송 속도(R), 목표 지연(D)을 이용하여,
BV/R>(D+△D)인 경우는 최대 전송 속도 증가 요구 … A
BV/R<(D-△D)인 경우는 최대 전송 속도 감소 요구 … B
를 보내고, 그 이외인 경우는 전송 속도 요구를 보내지 않는 것으로 한다. 여기서 △D는, 송신하고 있는 데이터의 서비스 특성 등에 따라 정해지는 정수이다.
RG(Rate Grant)는, 현재의 최대 전송 속도의 증가(UP) 또는 감소(DOWN)를 지시하는, 하행 회선으로 송신되는 신호이다.
송신 데이터 정보에는, 상술한 NDI(New Data Indicator), TFCI(Transport Format Combination Indicator), RV(Redundancy Version)에 더하여, HARQ ID가 포함된다. HARQ ID가 포함되어 있는 것은, 여기서는 비동기형 송신 방법을 이용하고 있고, 이동국이, 프레임 번호와는 무관계로, 송신하는 HARQ 프로세스를 결정하기 때문이다.
도 11은, 시간 스케줄링을 이용하는 경우의, 기지국과 이동국 사이에서의 신호의 교환을 도시하는 시퀀스 차트이다.
이동국은, 소정의 타이밍에서 버퍼 내의 데이터량을 측정하고, 스텝 S1101에서, E-DPCCH를 이용하여 RR을 기지국에 송신한다. 기지국은, 통지된 RR에 의거하여 스케줄링을 행하고, 스텝 S1102에서, 각 이동국에 대해 E-DPCCH(DL)를 사용하여 RG를 송신한다. 이동국은, 스텝 S1103에서, 임의의 타이밍에서, 최대 전송 속도 이하의 전송 속도로 데이터를 송신한다. 이때, 이동국은, 데이터 블록과 함께, NDI=0으로 설정하여 송신 데이터 정보를 송신한다.
기지국은, 데이터를 수신하면, 수신 처리, 복호를 행하여 CRC로부터 수신 오류 유무를 판정한다. 이 경우, 올바르게 수신할 수 있었기 때문에, 기지국은, 스텝 S1104에서, 소정의 송신 타이밍에서 ACK를 이동국에 송신한다. 따라서, 기지국, 이동국 모두 이 HARQ 프로세스는 프리 상태로 되돌아오고, 이동국은, 스텝 S1107에서, 이 HARQ 프로세스를 사용하여 임의의 타이밍에서 신데이터의 송신을 행한다. 기지국에서의 수신 오류 판정의 결과, 이 데이터 블록에 오류를 검지하면, 기지국은, 스텝 S1108에서, 소정의 송신 타이밍에서 NACK를 송신한다. 따라서 이동국은, 스텝 S1109에서, 임의의 타이밍에서 전회와 같은 데이터 블록을 재송한다. 이때 이동국은, NDI에 괸해서는 전회와 같은 값으로 송신한다. 기지국은, 올바르게 수신할 수 있으면, 스텝 S1110에서, ACK를 이동국에 송신하고, 기지국, 이동국 모두 이 HARQ 프로세스는 프리 상태로 되돌아온다.
시간·전송 속도 스케줄링의 경우와 마찬가지로, 시간 스케줄링에서도, SHO중이나 ACK/NACK의 수신 오류에 의해, 기지국과 이동국의 HARQ 프로세스 상태의 불일치가 생기는 경우가 있다. 그러나, 이들의 HARQ 프로세스 상태의 불일치는, 상술 한 바와 같이, NDI에 의해 신데이터인지의 여부를 통지함에 의해, 해소할 수 있도록 되어 있다.
비특허 문헌 1 : 3GPP TR25.896 v6.0.0(2004-03) 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Feasibility Study for Enhanced Uplink for UTRA FDD(Release 6)
EUDCH 등과 같이 기지국이 상행 회선의 스케줄링을 행하는 경우, 데이터의 발생량을 검지할 수 없는 수신측 즉 기지국이 스케줄링을 행하고 있기 때문에, 송신하여야 할 데이터의 발생량을 검지할 수 있는 송신측이 스케줄링을 행하는 경우와, 시스템의 동작이 근본적으로 다른 것으로 된다. 예를 들면, EUDCH에서는, 기지국은, 이동국으로부터의 전송 레이트 증감 요구나 버퍼 정보의 통지로부터, 이동국에서의 데이터량을 추정하고, 리소스 할당을 행하여야 한다. EUDCH에서는 HARQ를 도입하고 있지만, HARQ에서는, 올바르게 수신되지 않은 데이터는 재송 데이터로서 버퍼에 보존되기 때문에, 기지국과 이동국 사이에서 HARQ 프로세스 상태의 인식의 어긋남이 생기면, 적절한 스케줄링을 행할 수 없게 된다. 이 경우, 사용되지 않은 리스가 존재함에도 불구하고, 리소스를 필요로 하고 있는 이동국에 리소스가 할당되지 않는 등의 상황이 생겨 스루풋이 저하되어 버린다.
이상으로 설명한 바와 같이, EUDCH에서는, HARQ 프로세스 상태의 불일치는 NDI를 이용하여 해소할 수 있게 되어 있지만, 이와 같은 구조를 구비하고 있어도, 또한, HARQ 프로세스 상태의 불일치를 해소할 수 없는 상태가 생긴다.
HARQ 프로세스 상태의 불일치를 해소할 수 없는 상태의 하나로서, 도 12에 도시하는 바와 같은 SHO 상태를 들 수 있다.
도 12에서는, 도 7에 도시한 경우와 마찬가지로, 이동국이, 스텝 S601e에서 SI를 스케줄링 기지국에 송신하고, 스케줄링 기지국만이, 스텝 S602e에서, 이동국에 3A를 송신하고, 이동국이, SA로 지정된 시간과 전송 속도를 이용하여, 스텝 S603e, S604e에서, 신데이터를 각 기지국에 송신한다. 그리고, 이동국이 처음에 송신한 데이터 블록에 대해, 스케줄링 기지국이 스텝 S605e에서 NACK를 송신하고, 비스케줄링 기지국이 스텝 S606e에서 ACK를 송신하고 있다. 여기서는, 이동국은, 송신하여야 할 새로운 데이터 블록을 갖고 있지 않다고 한다. 그러면, 스텝 S607e에서 스케줄링 기지국이 재송을 지시하는 SA를 송신하지만, 이동국은, 데이터 블록과 함께 송신하는 것으로 되어 있는 NDI를 송신할 수 없다. 그 결과, 스케줄링 기지국은 SA로 재송을 지시한 송신 시간에 데이터 블록을 수신할 수 없고, 이동국이 프리 상태로 되돌아와 있는 것을 인지할 수 없다. 따라서, 스케줄링 기지국은 스텝 S608e, s609e에서, 재차, 재송을 요구하는 SA를 이동국에 송신한다. 이동국은 방금전과 마찬가지로 아무것도 송신할 수 없기 때문에, HARQ 프로세스의 불일치는 해소할 수 없는 채로 된다.
이와 같은 상태는, 스케줄링 기지국이, 미리 정해져 있는 최대 재송 회수까지 SA를 송신하여 마칠 때까지, 계속한다. 일반적으로 최대 재송 회수는, 평균 재송 회수에 비하여 충분히 큰 값으로 설정되어 있다. 왜냐하면, 최대 재송 회수 내에서 수신할 수 없으면, 기지국은 재송을 단념하고, 그 데이터 블록은 잃어버리지만, 상위층 프로토콜에서의 재송을 필요로 하기 때문이다. 평균 재송 회수에 가까운 최대 재송 회수를 설정하면, 데이터 블록의 소실률 증가나 상위층에서의 재송에 의한 큰 지연을 야기하여 바람직하지 않다. 따라서, 최대 재송 회수는 충분히 크게 할 필요가 있고, 예를 들면, 수십프레임 정도로 설정된다. 그 때문에, 상술한 바와 같은 HARQ 프로세스 상태의 불일치가 생긴 경우는, 스케줄링 기지국은, 막대한 회수의 쓸데없는 재송 요구를 계속 송신하게 된다. 이와 같은 상태는, 송신하여야 할 데이터를 갖지 않는 이동국을 위해 리소스를 확보하고, 송신하여야 할 데이터를 기다리고 있는 이동국에는 리소스가 할당되지 않는다는 것이여서, 무선 리소스의 사용 효율을 저하시켜 시스템 스루풋이 떨어진다.
일반적으로, WCDMA 셀룰러 시스템에서의 SHO 상태의 비율은 40 내지 60% 정도인 것을 고려하면, 이와 같은 상황이 발생할 확률은 작다고 생각된다. 예를 들면, 스케줄링 기지국이 NACK, 비스케줄링 기지국이 ACK를 송신할 확률이 50% 정도라고 하면, 전체의 20 내지 30%의 비율로 이와 같은 케이스가 생기고 있게 된다. 실제로, 스케줄링 기지국이 NACK, 비스케줄링 기지국이 ACK를 송신할 확률은, 각각의 기지국의 이동국에의 전반 로스의 밸런스에 의해 정해지지만, 스케줄링 기지국의 전환이 전반 로스의 변동에 추종하여 고속으로 행하여지지 않는 경우는, 비스케줄링 기지국과의 전반 로스가 스케줄링 기지국과의 전반 로스보다도 매우 작아지고, 대략의 데이터 블록은 비스케줄링 기지국만으로 수신되는 상황이 발생한다. 이와 같은 경우, HARQ 프로세스의 불일치가 만성적으로 생기고 있게 되어, 스케줄링의 특성은 현저하게 떨어진다.
또한, 스토리밍 등의 비교적 작은 패킷을 소정의 시간 간격으로 송신하는 서비스인 경우, 각각의 패킷 송신 후에 항상 수십프레임 정도의 무선 리소스의 낭비 시간이 생기기 때문에, 무선 리소스의 사용 효율의 열화율은 매우 크다. 최악의 경우, 데이터는 간헐적으로 밖에 송신되지 않음에도 불구하고, 무선 리소스는 연속적으로 계속 할당될 가능성이 있고, 패킷 교환의 은혜를 받을 수 없게 된다. 이것은, 시스템 스루풋의 관점에서는 큰 문제이다.
HARQ 프로세스의 불일치를 해소할 수 없는 상황은, ACK 또는 NACK의 오류인 경우에도 일어날 수 있다.
도 13에 도시한 바와 같이, 시간·전송 속도 스케줄링을 이용한 시스템에서, 기지국이 NACK를 송신하였음에도 불구하고, 수신 오류에 의해 이동국은 ACK로 수신한 경우를 생각한다. 이동국이 스텝 S301a에서 SI를 기지국에 송신하고, 기지국은 스텝 S302a에서 SA를 송신하고, 이동국은 그에 응하여 스텝 S303a에서 데이터를 송신한다. 여기서, 기지국에서는 올바르게 수신할 수 없었기 때문에, 스텝 S304a에서, 기지국은 NACK를 송신하고 있지만, 이동국에 의한 수신 오류에 의해, 이동국에서는 ACK로 수신된다. 이동국은, ACK를 수신하였기 때문에, 그 데이터 블록을 파기하고, 이 HARQ 프로세스는 프리 상태로 된다. 그러나, 기지국에서는 이 HARQ 프로세스는 재송 상태 그대로이기 때문에, 스케줄러는, 스텝 S305a에서, 이 HARQ 프로세스에 재송용의 리소스를 할당한다. 이때, 이동국에 송신하여야 할 새로운 데이터가 없는 경우는, 이동국은 아무것도 송신하지 않기 때문에 NDI도 송신되지 않고, 기지국에서의 HARQ 프로세스 상태는 재송 상태 그대로 되어, 스케줄러는, 스텝 S306a, S307a에 나타내는 바와 같이, 최대 재송 회수까지 재송용의 리소스를 반복하여 할당한다. 따라서, SHO의 경우와 마찬가지로 리소스의 사용 효율이 떨어진다.
다음에, 도 14에 도시한 바와 같은, 기지국이 ACKh 송신하였음에도 불구하고, 수신 오류에 의해 이동국은 NACK로 수신한 경우를 고려한다. 이동국이 스텝 S301b에서 SI를 기지국에 송신하고, 기지국은 스텝 S302b에서 SA를 송신하고, 이동국은 그에 응하여 스텝 S303b에서 데이터를 송신한다. 기지국에서는 올바르게 수신할 수 있었기 때문에, 스텝 S304b에서, 기지국은 ACK를 송신하지만, 이동국에 의한 수신 오류에 의해, 이동국에서는 NACK로 수신된다. 이동국은 NACK를 수신하였기 때문에 그 데이터 블록을 보존하고, 이 HARQ 프로세스를 재송 상태로 한다. 그러나, 기지국에서는 이 HARQ 프로세스는 프리 상태이기 때문에, 기지국은, 스텝 S305b에서, 신데이터의 송신을 지시하는 SA를 송신한다. 그러나, 이 SA에서 할당한 최대 전송 속도가 전회의 최대 전송 속도보다도 작은 경우, 이동국에서는 재송 데이터를 송신할 수 없다. 따라서, 이동국은 아무것도 송신하지 않고, 기지국은 지정한 송신 타이밍에서 아무것도 수신할 수 없다. 이때, 기지국의 처리로서 몇 가지가 고려된다.
(a) 이동국은 데이터를 송신하였지만 기지국이 수신 오류를 일으켰다고 판단하고, 기지국에서의 HARQ 프로세스를 재송 상태로 한다;
(b) 이동국이 SA를 수신 오류 하였다고 판단하고, 이동국에서의 HARQ 프로세스를 프리 상태로 한다;
(c) 이동국은 SA를 수신하였지만, 어떠한 이유, 예를 들면, 이동국의 송신 전력 부족에 의해 송신이 행하여지지 않았다고 판단하고, 이동국에서의 HARQ 프로세스를 프리 상태로 한다.
이동국이 데이터 블록을 송신하였는지의 여부는, TFCI를 검지함에 의해 판단하면 좋다. 즉, 기지국이 TFCI를 검지한 데이터는 수신할 수 없는 경우는 (a)로 하고, TFCI를 검지할 수 없는 경우에 (b) 또는 (c)로 한다. 여기서 기술하고 있는 예에서는, 이동국은 아무것도 송신하지 않기 때문에, 기지국은 TFCI를 검지할 수 없어서, (b) 또는 (c)의 경우라고 판단하고, 이 HARQ 프로세스를 프리 상태로 한다. 그 결과, 기지국은, SA를 재차 송신하여 신데이터의 요구를 할지도 모르고, 다른 이동국으로의 리소스 할당을 우선할지도 모르다. 예를 들면, 스텝 S306b에 나타내는 바와 같이 재차, SA로 신데이터의 송신을 지시해도, 기지국에서는 이동국이 재송 데이터를 여전히 보존하고 있는 것을 인식하지 않기 때문에, 기지국은, 최대 전송 속도를 그때의 상황에 따라 적당히 설정한다. 따라서, 재송 데이터에 필요한 전송 속도가 할당될 확증은 없고, 무선 리소스가 할당되어도 송신할 수 없을 가능성이 있다. 그 때문에, 무선 리스의 사용 효율이 저하되고, 또한 이동국은 송신하여야 할 데이터를 보존하고 있음에도 불구하고 송신할 수 없기 때문에, 송신 지연이 현저하게 증가한다. 따라서, 시스템 스루풋, 유저 스루풋 모두 떨어진다는 문제점이 생긴다.
또한, 상술한 (b), (c)의 경우는, 기지국에서 상호 구별을 할 수 없다. (b)의 경우는, 기지국은 SA의 송신 전력을 올려서 같은 리소스를 재차 할당하면 좋지만, (c)의 경우는, 같은 리소스 할당을 행하여도 재차 데이터 송신할 수 없어서, 리소스가 낭비되어 버린다. 기지국에서 이들의 구별을 할 수 없으면, 부적절한 처리를 행하여 리소스의 사용 효율이 저감하는 것으로 되기 때문에, 바람직하지 않다.
본 발명의 목적은, 이상으로 기술한 바와 같은 HARQ 프로세스 상태의 불일치에 의해 송신하여야 할 데이터를 갖지 않은 이동국에 필요없는 리소스 할당에 의해, 데이터를 갖고 있는 이동국에 대해 무선 리소스가 할당되지 않게 된다는 문제점을 해결할 수 있고, 시스템 스루풋 및 유저 스루풋을 함께 향상시킬 수 있는 통신 제어 방법, 무선 통신 시스템, 기지국 및 이동국을 제공하는 것에 있다.
(과제를 해결하기 위하는 수단)
본 발명의 통신 제어 방법은, 기지국과 기지국에 대해 무선 회선이 설정되는 이동국을 갖는 무선 통신 시스템에서의 통신 제어 방법으로서, 기지국이, 이동국에 대해, 송신 리소스의 할당을 나타내는 송신 리소스 할당 정보를 통지하는 단계와, 이동국이, 송신 리소스 할당 정보에 따라, 데이터 블록을 송신하는 단계와, 기지국이, 데이터 블록이 올바르게 수신할 수 있었는지의 여부를 나타내는 송달 확인 신호(ACK 및 NACK)를 송신하는 단계와, 오수신을 나타내는 송달 확인 신호(NACK)를 수신한 경우에 이동국이 데이터 블록을 재송하는 단계와, 올바르게 수신한 것을 나타내는 송달 확인 신호(ACK)를 수신한 경우에 이동국이 데이터 블록의 송신을 종료하는 단계와, 이동국이, 자국이 재송 대기 상태인 재송 상태인지 재송 대기가 아닌 상태인 프리 상태인지를 통지하는 송신 프로세스 상태 통지를 송신하는 단계와, 기지국이, 이동국에서의 송신 프로세스 상태에 따라, 이동국에 대한 송신 리소스의 할당을 결정하는 단계를 갖는다.
본 발명의 통신 제어 방법에서는, 이동국은, (1) 송신 프로세스 상태 통지를 소정의 주기로 송신하여도 좋고, (2) 송달 확인 신호의 수신에 응하여, 송신 프로세스 상태 통지를 송신하여도 좋고, (3) 올바르게 수신한 것을 나타내는 송달 확인 신호(ACK)를 수신한 시각(T1) 즉 ACK 수신 시각에서 자국의 버퍼 내에 송신하여야 할 데이터가 없고, 또한, 시각(T1)부터 소정의 시간 기간(T2) 내에 송신하여야 할 데이터가 발생하지 않은 경우에, 송신 프로세스 상태 통지를 송신하여도 좋고, (4) 오수신을 나타내는 송달 확인 신호(NACK)를 수신한 시각(T3) 즉 NACK 수신 시각부터 소정의 시간 기간(T4) 동안에, 오수신을 나타내는 송달 확인 신호(NACK)에 대응하는 재송에 필요한 리소스가 할당되지 않은 경우에, 송신 프로세스 상태 통지를 송신하여도 좋고, 또는, (5) 송신 리소스 할당 정보를 수신한 시각(T5) 즉 할당하여 수신 시각에서 자국의 버퍼 내에 송신하여야 할 데이터가 없고, 또한, 시각(T5)부터 소정의 시간 기간(T6) 내에 송신하여야 할 데이터가 발생하지 않은 경우에, 송신 프로세스 상태 통지를 송신하여도 좋다.
본 발명의 통신 제어 방법에서는, 이동국은, 송신 프로세스 상태 통지를 송신하고, 그 후, 소정의 타이밍에서, 올바르게 수신한 것을 나타내는 송달 확인 신호(ACK)를 수신하면, 송신 도중의 데이터를 파기하고, 재송을 정지하도록 하여도 좋다.
또한, 본 발명의 통신 제어 방법에서는, 이동국은, 송신 리소스 할당 정보를 수신하였지만 송신하여야 할 데이터가 없는 경우에 제 1의 송신 프로세스 상태 통지를 송신하고, 송신 리소스 할당 정보를 수신하고 송신하여야 할 데이터는 있지만 송신하지 않은 경우에는 제 2의 송신 프로세스 상태 통지를 송신하도록 하여도 좋다. 이 경우, 기지국은, 제 2의 송신 프로세스 상태 통지를 수신한 경우, 데이터 블록에 대한 송신 리소스 할당의 우선도를 낮게 하면 좋다.
본 발명의 통신 제어 방법에서는, 기지국은, 송신 리소스 할당 정보를 송신하고, 그 후, 소정의 기간에 걸쳐서 이동국으로부터 데이터 블록도 송신 프로세스 상태 통지도 수신하지 못한 경우에는, 송신 리소스 할당 정보의 송신 전력을 소정치만큼 증가시켜서 송신하면 좋다.
본 발명에서는, 송신 리소스로서, 예를 들면, 이동국에 사용을 허가하는 최대 전송 속도와 송신 시간을 할당하여도 좋고, 또는, 이동국에 사용을 허가하는 최대 전송 속도를 할당하여도 좋다.
본 발명의 무선 통신 시스템은, 기지국과, 기지국에 대해 무선 회선이 설정되고, 기지국으로부터의 송신 리소스 할당 정보에 따라 데이터 블록을 기지국에 송신하고, 기지국으로부터의, 오수신을 나타내는 송달 확인 신호(NACK)를 수신하면 데이터 블록을 재송하고, 올바르게 수신한 것을 나타내는 송달 확인 신호(ACK)를 수신하면 데이터 블록의 송신을 종료하고, 자국이 재송 대기 상태인 재송 상태인지 재송 대기가 아닌 상태인 프리 상태인지를 통지하는 송신 프로세스 상태 통지를 송신하는 이동국을 가지며, 기지국은, 데이터 블록이 올바르게 수신할 수 있었는지의 여부에 따라 송달 확인 신호(ACK 및 NACK)를 송신하고, 이동국에서의 송신 프로세스 상태에 따라, 이동국에 대한 송신 리소스의 할당을 결정한다.
본 발명의 기지국은, 이동국에 대해 무선 회선이 설정되는 기지국으로서, 이동국으로부터, 데이터 블록과, 그 이동국이 재송 대기 상태인지의 여부를 통지하는 송신 프로세스 상태 통지를 수신하는 수단과, 데이터 블록이 올바르게 수신할 수 있었는지의 여부를 판정하는 수단과, 송신 프로세스 상태 통지에 응하여 이동국에 대한 송신 리소스의 할당을 결정하는 수단과, 이동국에 대해 송신 리소스 할당 정보를 통지함과 함께, 데이터 블록이 올바르게 수신할 수 있었는지의 여부를 나타내는 송달 확인 신호를 송신하는 수단을 갖는다.
본 발명의 이동국은, 기지국에 대해 무선 회선이 설정되는 이동국으로서, 송신하여야 할 데이터를 저장하는 저장 수단과, 기지국으로부터 송신 리소스 할당 정보와 송달 확인 신호를 수신하는 수단과, 송신 리소스 할당 정보에 따라, 저장 수단중의 데이터를 데이터 블록으로서 송신시키고, 오수신을 나타내는 송달 확인 신호(NACK)를 수신하면 데이터 블록을 재송시키고, 올바르게 수신한 것을 나타내는 송달 확인 신호(ACK)를 수신하면 데이터 블록의 송신을 종료시키는 수단과, 재송 대기 상태인지의 여부를 통지하는 송신 프로세스 상태 통지를 송신하는 수단을 갖는다.
본 발명을 적용함에 의해, 수신측 즉 기지국이 스케줄링을 행하고, 또한 HARQ와 같은 자동 재송 제어를 이용하는 시스템에서, 데이터 패킷의 송신 지연을 저감하고, 시스템 스루풋이나 유저 스루풋을 향상하는 것이 가능해진다.
수신측이 스케줄링을 행하는 경우, 스케줄러는, 직접은 송신측 즉 이동국의 버퍼 내의 데이터량을 검지할 수 없기 때문에, 송신측으로부터의 제어 신호에 의해 버퍼 내의 데이터량을 추정하면서 리소스의 할당을 결정하여야 한다. 또한, HARQ를 이용하면, 올바르게 수신할 수 없었던 데이터는 재송 데이터로서 보존되기 때문에, 제어 신호의 오류 등으로 기지국과 이동국 사이의 HARQ 프로세스 상태의 불일치가 생기면 적절한 스케줄링을 행할 수 없게 된다. 이 경우, 사용되지 않는 리소스가 존재함에도 불구하고, 리소스를 필요로 하고 있는 이동국에 미사용의 리소스를 할당할 수 없는 상황이 생기고, 시스템 스루풋이 떨어진다. 본 발명에 의하면, 이와 같은 HARQ 프로세스 상태의 불일치를 해소하는 것을 가능하게 하고, 이동국에는 송신하여야 할 데이터가 없음에도 불구하고, 기지국이 재송 상태라고 인식하여 이 이동국에 재송용의 리소스를 계속 할당하는 것을 회피할 수 있다. 또한, 기지국은 프리 상태임에도 불구하고 이동국은 재송 상태라고 인식하고 있기 때문에, 할당된 리소스가 재송에는 불충분하여 데이터 블록의 송신을 행할 수 없게 되는 상황을 회피할 수 있다. 따라서 본 발명에 의하면, 유저 스루풋이 향상됨과 함께, 리소스의 사용 효율도 증가하기 때문에 시스템 스루풋도 향상된다.
또한 본 발명에 의하면, 기지국은, 이동국이 리소스 할당 신호(SA)를 수신 잘못한 것을 검지할 수 있게 되기 때문에, 리소스 할당 신호의 송신 전력이 적절한 값이 되도록 제어 가능해진다. 따라서 본 발명에 의하면, 리소스 할당 신호의 오류율이 저감하고, 기지국이 할당한 리소스가 적절하게 사용될 확률을 높일 수 있다. 즉, 리소스의 사용 효율이 증가하고, 시스템 스루풋이 증가함과 함께, 유저 스루풋이 증가하고, 송신 지연이 저감된다.
도 1은 이동국에서의 HARQ 프로세스 상태를 설명하는 도면.
도 2는 기지국에서의 HARQ 프로세스 상태를 설명하는 도면.
도 3은 동기 송신형에서의 HARQ의 송신 타이밍을 도시하는 타이밍 차트.
도 4는 비동기 송신형에서의 HARQ의 송신 타이밍을 도시하는 타이밍 차트.
도 5는 기지국과 이동국이 교환하는 신호를 도시한 도면.
도 6은 기지국과 이동국 사이의 신호의 교환을 도시하는 시퀀스 차트.
도 7은 SHO(소프트 핸드 오버) 상태인 때의 기지국과 이동국 사이의 신호의 교환을 도시하는 시퀀스 차트.
도 8은 NACK가 ACK로서 잘못 수신된 경우의 처리를 도시하는 시퀀스 차트.
도 9는 ACK가 NACK로서 잘못 수신된 경우의 처리를 도시하는 시퀀스 차트.
도 10은 시간 스케줄링을 이용하는 경우의, 기지국과 이동국이 교환하는 신호를 도시한 도면.
도 11은 시간 스케줄링을 이용하는 경우의, 기지국과 이동국 사이의 신호의 교환을 도시하는 시퀀스 차트.
도 12는 SHO 상태에서 생기는 문제를 설명하는 시퀀스 차트.
도 13은 NACK를 ACK로 잘못함에 의해 발생하는 문제를 설명하는 도면.
도 14는 ACK를 NACK로 잘못함에 의해 발생하는 문제를 설명하는 도면.
도 15는 본 발명이 적용되는 셀룰러 시스템의 구성의 한 예를 도시하는 도면.
도 16은 제 1의 실시 형태에서의, SHO 상태에서의 기지국과 이동국 사이의 신호의 교환을 도시하는 시퀀스 차트.
도 17은 제 1의 실시 형태에서의 이동국에서의 처리를 도시하는 플로우 차트.
도 18은 제 1의 실시 형태에서의 기지국에서의 처리를 도시하는 플로우 차트.
도 19는 제 1의 실시 형태에서의 기지국의 구성을 도시하는 블록도.
도 20은 제 1의 실시 형태에서의 이동국의 구성을 도시하는 블록도.
도 21은 제 2의 실시 형태에서의, SHO 상태에서의 기지국과 이동국 사이의 신호의 교환을 도시하는 시퀀스 차트.
도 22는 제 2의 실시 형태에서의 이동국에서의 처리를 도시하는 플로우 차트.
도 23은 제 2의 실시 형태에서의 기지국에서의 처리를 도시하는 플로우 차트.
도 24는 제 2의 실시 형태에서의 기지국의 구성을 도시하는 블록도.
도 25는 제 2의 실시 형태에서의 이동국의 구성을 도시하는 블록도.
도 26은 제 4의 실시 형태에서의 HARQ 프로세스 상태 통지의 송신예를 설명하는 도면.
(도면의 주요부분에 대한 부호의 설명)
801, 1001, 1501, 1601 : 수신 처리부
802, 1002, 1502, 1602 : 제어 신호 분리부
803, 1503 : 복호 처리부
804, 1005, 1504, 1605 : 버퍼
805, 1505 : 오류 검출부
806, 1003, 1506, 1603 : HARQ 제어부
807, 1507 : 스케줄러부
808, 1006, 1508, 1606 : 부호화 처리부
809, 1008, 1509, 1608 : 제어 신호 합성부
810, 1009, 1510, 1609 : 송신 처리부
1004, 1604 : TFC 선택부
1007, 1607 : 재송 버퍼
1010 : 재송 대기 카운터
다음에, 본 발명의 바람직한 실시의 형태에 관해, 도면을 참조하여 설명한다. 이하에서는, 예로서 WCDMA에서의 EUDCH에 본 발명의 통신 제어 방법을 적용한 경우를 이용하여, 본 발명을 설명한다.
도 15는 본 발명의 통신 제어 방법이 적용되는 셀룰러 시스템의 구성의 한 예를 도시하고 있다. 후술한 제 1 내지 제 6의 실시 형태는, 어느것이나, 도 15에 도시한 셀룰러 시스템에 그 실시 형태의 통신 제어 방법이 적용된 것으로서 설명되어 있다.
도시한 것에서는 2개의 기지국(BTS)(411, 412)이 마련되어 있고, 기지국(411, 412)은, 각각 셀(401, 402)에 대응하고 있다. 셀(401)과 셀(402)이 중복되는 영역이 존재하고, 이 영역 내에 위치하는 이동국(MS)(422)에 대해서는, 기지국(411)과 기지국(412) 사이에서의 SHO(소프트 핸드 오버)가 제공되도록 되어 있다. 셀(401) 내의 이동국(421)은 기지국(411)만과 접속하고, 셀(402) 내의 이동국(423)은 기지국(412)만과 접속하여, EUDCH의 데이터를 송신하기 위해 E-DPDCH(UL)와 제어 신호를 송신하기 위한 E-DPCCH(UL/DL)를 송수신하고 있다. 또한, 이동국(422)은 양쪽의 기지국(411, 412)과 접속하고, EUDCH의 데이터를 송신하기 위한 E-DPDCH(UL)와 제어 신호를 송신하기 위한 E-DPCCH(UL/DL)를 송수신하고 있다. 또한, 기지국(411, 412)과 접속하는 기지국 제어 장치(RNC)(430)가 마련되어 있다. 여기서, 서픽스 「UL」은 상행 회선(업링크)을 나타내고, 서픽스 「DL」은 하행 회선(다운링크)을 나타내고 있다.
기지국 제어 장치(RNC)(430)는, 이동국과 기지국에 대해, 각 이동국에 대해 사용을 허가하는 송신 형식의 조합인 TFC(Transport Format Combination)의 세트를 통지한다. TFC의 세트를 TFCS라고도 부른다. TFC는, 송신 간격(TTI)이나 TTI에 포함되는 정보 비트수 등의 파라미터를 포함한다. TFC에 응하여 EUDCH의 전송 속도는 다르고, 전송 속도가 높을수록 기지국에 주는 노이즈 라이즈은 높아진다. 따라서, 이동국에 대해 사용을 허가하는 최대 TFC를 기지국이 제어함에 의해, 기지국에서의 노이즈 라이즈 변동을 제어한다. 이를 위한 제어 정보가, E-DPCCH(UL/DL)를 이용하여 기지국과 이동국 사이에서 송수신된다.
또한, 이 셀룰러 시스템에서는, HARQ가 이용되고 있다. 이동국(421, 422, 423)은, E-DPDCH를 이용하여, 소정의 송신 간격으로 데이터 블록을 송신한다. 기지국(411, 412)은, 수신 데이터 블록의 CRC로부터 데이터 블록이 올바르게 복호되었는지의 여부를 판정하고, 하행 회선의 E-DPCCH로, 올바르게 수신할 수 있었던 것을 나타내는 송달 확인 신호인 ACK, 또는, 오수신을 나타내는 송달 확인 신호인 NACK를 송신한다. 또한, 이동국(422)은, 2개의 기지국과 EUDCH의 회선을 설정하고 있기 때문에, 양쪽의 기지국으로부터 ACK/NACK의 신호를 수신한다. 이동국(422)은, 어느 하나의 기지국으로부터라도 ACK를 수신한 경우에는, 해당하는 데이터 블록은 올바르게 수신된 것으로 하여 그 데이터는 파기하고, 양쪽의 기지국으로부터 NACK를 수신한 경우만, 재송을 행한다.
(제 1의 실시 형태)
이하, 제 1의 실시 형태에 의한 통신 제어 방법에 관해 설명한다.
제 1의 실시 형태에서는, 시간·전송 속도 스케줄링을 이용하고, HARQ는 동기형 송신을 이용하는 것으로 한다. 또한, 재송에 관해서는 기지국이 지시를 하는, 즉 기지국 제어형 재송 방법이 이용되는 것으로 한다.
이 실시의 형태에서는, TFCI를 이용하여 이동국의 HARQ 프로세스 상태를 통 지할 수 있도록 구성되어 있다. TFCI는 송신 데이터 형식을 규정하는 TFC를 나타내는 비트 계열이지만, 이 비트 계열중 2개를, 각각, 프리 상태 통지와 재송 상태 통지로서 정의하여 둔다. 여기서는, 아래 표와 같이, 5비트의 TFCI를 사용하고 있다고 한다. 즉, TFCI(0)를 프리 상태, TFCI(1)를 재송 상태로 정의한다.
[표 1]
TFCI의 종별 비트열 정의
TFCI0 00000 프리 상태
TFCI1 11111 재송 상태
TFCI2 01010 TFC0
TFCI3 10101 TFC1
TFCI4 00100 TFC2
이동국은, 이하와 같은 경우에, HARQ 프로세스 상태 통지를 사용한다.
(a) 프리 상태일 때에 SA를 수신하고, 또한, 송신하여야 할 데이터가 버퍼 내에 없는 경우;
(b) 프리 상태일 때에 SA를 수신하고, 송신하여야 할 데이터는 있지만 송신하지 않은 경우;
(c) 재송 상태일 때에, 재송에 필요로 하는 전송 속도보다 작은 SA가 할당된 경우;
(d) 재송 상태일 때에, NACK를 수신하고 나서 연속 N회의 해당하는 HARQ 프로세스의 송신 타이밍에서, 리소스가 할당되지 않은 경우.
이상의 조건 (a) 내지 (d)의 어느 하나를 충족시키면, 이동국은, 해당하는 HARQ 프로세스의 상태를 통지하는 TFCI와 현재의 NDI를 지정된 송신 타이밍에서 송신한다. 여기서, 기지국의 경우라면 ACK를 송신하고, 또는 이동국인 경우라면 ACK 를 수신하고, 그 데이터 패킷의 송신이 종료되었다고 판단한 시점에서, NDI를 하나 증가시킴에 의해 NDI를 갱신하고, 다음의 새로운 데이터 송신에 대비하는 것으로 한다.
기지국은, HARQ 프로세스 상태를 통지하는 TFCI를 수신하면, 자국에서의 HARQ 프로세스 상태를 확인하고, 불일치가 생기고 있는 경우는 이동국에 맞추도록 수정하거나, 이동국에 기지국의 HARQ 프로세스 상태를 통지한다.
도 16은, 제 1의 실시 형태에서의, SHO 상태에서의 기지국과 이동국 사이의 신호의 교환을 도시하는 시퀀스 차트이다. 또한, 도 16에 도시한 신호의 교환에 대응하는, 종래 기술에서의 신호의 교환은, 상술한 도 12에 도시되어 있다.
이동국이, 스텝 S501에서, 스케줄링 기지국에 대해 SI를 송신하면, 스케줄링 기지국은, 스텝 S502에서, 그 이동국에 대해 SA를 송신하고, 이동국은, 수신한 SA에 따라, 스텝 S503, S504에서, NDI=0으로 설정하여 데이터 블록을 각 기지국에 송신한다. 그 후, 여기서 도시하는 경우에서는, 이동국은, 스텝 S505에서 스케줄링 기지국으로부터 NACK를 수신하고, 스텝 S506에서 비스케줄링 기지국으로부터 ACK를 수신한다. 이동국은, 적어도 하나의 ACK를 수신하고 있기 때문에, 자국의 HARQ 프로세스를 프리 상태로 되돌리고, NDI를 하나 증가시킨다. 그러나, 스케줄링 기지국은, 재송 상태이기 때문에, 재송을 위한 리소스를 할당하기 위해, 스텝 S507에서, SA를 이동국에 송신한다. 이때 이동국에는 송신하여야 할 데이터가 없다고 하면, 상술한 (a)의 조건을 충족시키기 때문에, 이동국은, 스텝 S508에서, 프리 상태인 것을 통지하는 TFCI(0)와 NDI=1을 송신한다. 그러면, 스케줄링 기지국은, 이동국이 프리 상태인 것을 인식하고, 또한 NDI가 그 스케줄링 기지국에서 관리하고 있는 NDI보다도 하나 크기 때문에, 이동국은 송신하여야 할 데이터를 보존하고 있지 않다고 판단한다. 그리고, 스케줄링 기지국은, 자국의 HARQ 프로세스를 프리 상태로 되돌리고, 그 이동국에의 리소스 할당을 정지한다. 이와 같이 하여 본 실시 형태에 의하면, 스케줄링 기지국과 이동국 사이의 HARQ 프로세스의 불일치를 해소할 수 있고, 필요없는 리소스 할당을 회피할 수 있다.
도 17은, 본 실시 형태에서, SA의 수신 타이밍부터 HARQ 프로세스 상태를 갱신하기까지의, 이동국의 처리의 흐름을 도시한 플로우 차트이다.
우선, 이동국은, 스텝 S501a에 나타내는 바와 같이, SA 수신 타이밍에서, SA를 수신할 수 있었는지의 여부를 판단하고, 수신할 수 있는 경우에는 스텝 S511a로 이행하고, 수신할 수 없는 경우에는, 스텝 S502a로 이행한다. 이하, 수신할 수 없는 경우와 수신할 수 있는 경우로 나누어, 이동국에서의 처리를 설명한다.
SA 수신 타이밍에서 SA를 수신할 수 없는 경우:
이동국이 SA의 수신 타이밍에서 SA를 수신할 수 없는 경우는, 이동국은, 스텝 S502a에서, 자국이 프리 상태인지의 여부를 판단한다. 프리 상태인 경우에는, 이동국은, 스텝 S503a에 나타내는 바와 같이, 프리 상태인채로 하고, 최초의 스텝 S501a로 되돌아온다. 스텝 S502a에서 프리 상태가 아닌 경우, 즉 재송 상태인 경우에는, 이동국은, 스텝 S504a에서 카운터를 하나 증가시키고, 스텝 S505a에서, 카운터의 값과 소정의 최대 재송 대기 회수(N)를 비교한다. 카운터의 값이 N 이하인 경 우에는, 이동국은, 스텝 S56에 나타내는 바와 같이 그대로 재송 상태로 하고, 최초의 스텝 S501a로 되돌아온다. 한편, 스텝 S505a에서, 카운터의 값이 N보다 큰 경우에는, 이동국은, 스텝 S507a에서, 재송 상태 통지와 NDI를 송신한다. 여기서, 이동국은, 스텝 S508a에서, 소정의 ACK/NACK 송신 타이밍에서 ACK를 수신하였는지의 여부를 판정한다. ACK를 수신하고 있는 경우에는, 그것은, 기지국에서는 프리 상태인 것을 의미하고 있기 때문에, 이동국은, 스텝 S509a에서, 자국의 HARQ 프로세스 상태도 프리 상태로 되돌리고, NDI를 하나 증가시킨다. 한편, 스텝 S508a에서, ACK를 수신하지 않고, 즉 NACK를 수신한 경우는, 그것은 기지국에서도 여전히 재송 상태인 것을 의미하고 있기 때문에, 이동국은, 스텝 S510에서, 카운터를 리셋하고, 스텝 S506a로 이행하여 재송 상태인채로 한다.
SA 수신 타이밍에서 SA를 수신한 경우 :
이동국이 SA의 수신 타이밍에서 SA를 수신한 경우는, 이동국은, 스텝 S511a에서, 자국이 프리 상태인지의 여부를 판단한다. 프리 상태가 아닌 경우, 즉 재송 상태인 경우에는, 이동국은, 스텝 S512a에서, 할당된 전송 속도가 재송 데이터의 송신에 충분한지의 여부를 판정하고, 충분하면 스텝 S513a에서 재송 데이터를 송신하고, 충분하지 않은 경우에는, 스텝 S514a에서, 재송 상태 통지와 NDI를 송신한다. 그리고, 이동국은, 스텝 S515a에서, 소정의 ACK/NACK 송신 타이밍에서 ACK를 수신하였는지의 여부를 판정하고, ACK를 수신하고 있는 경우에는, 스텝 S516a에서, 자국의 HARQ 프로세스 상태를 프리 상태로 되돌리고, NDI를 하나 증가시키고, 최초 의 스텝 S501a로 되돌아온다. 한편, 스텝 S515a에서, ACK를 수신하지 않고, 즉 NACK를 수신한 경우는, 이동국은, 스텝 S517a에 나타내는 바와 같이, 재송 상태인채로 하고, 최초의 스텝 S501a로 되돌아온다. 이와 같이, 이동국이 재송 상태이지만 재송에 필요한 리소스가 할당되지 않은 경우는, 이동국은 재송 상태 통지를 송신하여, 기지국에서 이동국이 재송 상태인 것을 검지할 수 있다. 그리고, 기지국이 ACK를 송신함에 의해, 이동국은, 재송 대기중의 데이터는 이미 올바르게 수신되어 있는 것을 확인할 수 있고, 자국을 프리 상태로 수정할 수 있다.
또한, 스텝 S511a에서 프리 상태인 경우에는, 이동국은, 스텝 S518a에서, 송신하여야 할 데이터가 있는지의 여부를 판단하고, 송신하여야 할 데이터가 있는 경우에는 스텝 S519a에서 신데이터를 송신하고, 소정의 타이밍에서 ACK를 수신하였는지의 여부를 스텝 S520a에서 판단한다. ACK를 수신한 경우에는, 이동국은, 스텝 S521a에서, 자국의 상태를 프리 상태로 되돌리고 NDI를 하나 증가시키고, 최초의 스텝 S501a로 되돌아온다. 한편, 스텝 520a에서, ACK를 수신하지 않고, 즉 NACK를 수신한 경우는, 이동국은, 스텝 S522a에서, 자국의 상태를 재송 상태로 하고, 최초의 스텝 S501a로 되돌아온다. 또한, 스텝 S518a에서 송신하여야 할 데이터가 없는 경우에는, 이동국은, 스텝 S523a에서, 프리 상태 통지와 NDI를 송신하고, 최초의 스텝 S501a로 되돌아온다. 이로써, 기지국은, 이동국이 프리 상태인 것을 검지할 수 있고, 필요없는 리소스 할당을 정지할 수 있다.
도 18은, 본 실시 형태에서의, SA의 수신 타이밍부터 HARQ 프로세스 상태를 갱신하기까지의, 기지국의 처리의 흐름을 도시한 플로우 차트이다. 이 기지국에서 의 처리의 흐름은, 도 17에 도시한 이동국으로부터 처리의 흐름과 쌍(對)을 이루는 것이다.
기지국의 처리는, 스텝 S501b에 나타내는 바와 같이, SA 송신 타이밍에서 SA를 송신하였는지의 여부에 따라 다르고, 송신한 경우에는 스텝 S506b로 이행하고, 송신하지 못한 경우에는 스텝 S502b로 이행한다. 이하, 송신하지 못한 경우와 송신한 경우로 나누어, 기지국에서의 처리를 설명한다.
SA를 송신하지 못한 경우 :
기지국이 SA를 송신하지 못한 경우는, 기지국은, 스텝 S502b에서, 재송 상태 통지를 수신하였는지의 여부를 판단하고, 재송 상태 통지를 수신한 경우는, 다음에, 스텝 S503b에서, 기지국에서의 상태가 재송 상태인지의 여부를 판단하고, 여기서 재송 상태이면, 스텝 S504b에서, NACK를 이동국에 송신함과 함께, 이 HARQ 프로세스는 재송 상태인채로 하고, 처리를 종료한다. 스텝 S503b에서 기지국에서의 상태가 프리 상태이면, 기지국은, 스텝 S505b에서, ACK를 송신하고, 기지국에서의 상태는 프리 상태인채로 하고, 처리를 종료한다. 스텝 S502b로 재송 상태 통지를 수신하지 못한 경우에는, 기지국은 처리를 종료한다.
SA를 송신한 경우 :
기지국이 SA를 송신한 경우에는, 기지국은, 스텝 S506b에서, 지시한 송신 타이밍에서 TFCI를 수신하였는지의 여부를 판단하고, TFCI를 수신하지 못한 경우에 는, 스텝 S507b에서, SA의 송신 전력을 증가시키고, 스텝 S501b로 되돌아온다. 이와 같은 상황은, 이동국이 SA를 수신 잘못한 경우에 생기기 때문에, 전력을 증가시킴에 의해, SA의 오류율을 저감할 수 있다. 스텝 S506b에서 TFCI를 수신할 수 있는 경우에는, 기지국은, 스텝 S508b에서, 그 TFCI가 HARQ 프로세스 상태 통지인지를 판단한다. 기지국은, HARQ 프로세스 상태 통지인 경우에는, 스텝 S509b에서, 그것이 프리 상태를 통지하는 것인지의 여부를 판단하고, 프리 상태를 통지한 것인 경우에는, 스텝 510b에서, 함께 통지된 NDI를 확인하여 기지국에서 관리하고 있는 값과 같은지의 여부를 판단한다. 여기서, 통지된 NDI가 기지국에서 관리하고 있는 것과 다른 경우에는, 기지국은, 스텝 S511b에서, 이동국에 송신하여야 할 데이터가 없다고 판단하여 프리 상태로 하고, 이 이동국의 스케줄링을 새로운 데이터 발생 통지가 있을 때까지 정지하고, 처리를 종료한다. 또한, 스텝 S510b에서 NDI가 같은 경우에는, 기지국은, 스텝 S512b에서, 이동국은 데이터는 갖고 있지만 송신할 수 없는 상황이라고 판단하고, 이 이동국의 우선도를 낮게 하여 프리 상태로 하고, 처리를 종료한다. 이와 같이 프리 상태 통지를 수신하면, 필요없는 리소스 할당을 정지할 수 있다.
스텝 S509b에서 프리 상태가 아닌 경우, 즉, 수신한 HARQ 프로세스 상태 통지가 재송 상태인 경우에는, 기지국은, 스텝 S513b에서, 기지국에서의 HARQ 프로세스 상태가 재송 상태인지의 여부를 확인하고, 재송 상태인 경우는, 스텝 S514b에서, NACK를 송신하고, 이 HARQ 프로세스는 재송 상태로 하고, 처리를 종료한다. 또한, 스텝 S513b에서, 기지국에서의 HARQ 프로세스가 재송 상태가 아닌, 즉 프리 상 태라면, 기지국은, 스텝 S515b에서, ACK를 송신하고 프리 상태인채로 하고, 처리를 종료한다. 이와 같이, 이동국이 재송 상태이고 기지국은 프리 상태인 경우는, 기지국은 ACK를 송신함에 의해, 이동국의 HARQ 프로세스를 프리 상태로 수정한다.
스텝 S508b에서, 수신한 TFCI가 HARQ 상태 통지가 아닌 경우에는, 기지국은, 스텝 S518b에서, 데이터 블록의 수신 처리를 행하고, 스텝 S519b에서, 올바르게 수신할 수 있었는지의 여부를 판단하고, 올바르게 수신할 수 있는 경우에는 스텝 S520b에서 ACK를 송신하여 프리 상태로 하고, 처리를 종료한다. 스텝 S519b에서 올바르게 수신할 수 없는 경우는, 기지국은, 스텝 S521b에서 NACK를 송신하여 재송 상태로 하고, 처리를 종료한다.
기지국은, 이상과 같은 플로우에 의해 각 HARQ 프로세스의 상태를 갱신하고, HARQ 프로세스 상태와, 각 이동국이 통지하는 버퍼 사이즈와 수신이 끝난 데이터 사이즈의 차로부터 계산한 미수신 데이터량을 고려하여, 스케줄링을 행한다.
도 19는 본 실시 형태에서 이용하는 기지국의 구성을 도시하는 블록도이다.
기지국은, 수신 신호의 역확산 등의 처리를 행하는 수신 처리부(801)와, 역확산 후의 수신 신호를 제어 신호와 데이터로 분리하는 제어 신호 분리부(802)와, 분리된 데이터를 복호하는 복호 처리부(803)와, 이동국마다 하나 또는 복수 준비되고, 복호 후의 데이터를 축적하는 버퍼(804)와, 복호한 데이터에서의 오류를 검출하는 오류 검출부(805)와, 이동국마다 대응하여 마련되고, HARQ 프로세스 상태를 관리하는 HARQ 제어부(806)와, 이동국마다 스케줄링을 행하는 스케줄러부(807)와, 하행 회선 데이터에 대해 부호화 처리를 행하는 부호화 처리부(808)와, 부호화 후 의 하행 회선 데이터와 제어 신호를 합성하는 제어 신호 합성부(809)와, 제어 신호 합성부(809)로부터의 출력 신호에 대해 확산 처리 등을 행하여 송신 신호로 하는 송신 처리부(810)를 구비하고 있다.
이와 같은 기지국에서는, 수신 처리부(801)에서 수신 신호의 역확산 등의 처리가 행하여지고, 수신 처리부(801)에서 처리된 수신 신호를 제어 신호 분리부(802)가 제어 신호와 데이터로 분리한다. 분리된 제어 신호중, 스케줄링을 위한 정보를 포함하는 SI가 스케줄러부(807)에 보내지고, HARQ 프로세스 상태 통지와 NDI는 HARQ 제어부(806)에 보내진다. 분리된 데이터는, 복호 처리부(803)에서 복호되고, 그 후, 이동국마다 하나 또는 복수 준비되어 있는 버퍼(804)에 축적된다. 복호 처리부(803)에서의 복호 처리에 있어서, 오류 검출부(805)는, 복호된 데이터에 대한 오류 검출을 행하고, 그 결과를, 이동국마다 준비된 HARQ 제어부(806)에 통지한다.
HARQ 제어부(806)는, HARQ 프로세스마다 상태를 관리함과 함께, HARQ 프로세스 상태 통지를 수취하면, 도 18에서 도시한 순서에 의해, HARQ 프로세스 상태를 갱신한다. 또한, HARQ 제어부(806)의 HARQ 상태에 관한 정보나 버퍼 상태의 정보는, 주기적으로 스케줄러부(807)에 보내짐과 함께, 송신하여야 할 ACK/NACK의 신호가 있는 경우는, 그들의 신호는 제어 신호 합성부(809)에 보내진다.
스케줄러부(807)는, 각 이동국으로부터 수신한 SI나 HARQ 상태, 버퍼 상태, 또한 상위 레이어가 통지하는 데이터 플로우의 우선도 등으로부터, 각 이동국의 스케줄링을 행한다. 스케줄링 방법으로서는, 일반적으로 알려져 있는 스케줄링 방법, 예를 들면 데이터가 있는 이동국에 대해 순번대로 송신 기회를 할당하는 방법이나, 우선도가 높은 데이터를 갖고 있는 이동국에 우선하여 송신 기회를 할당하는 방법 등, 어느 것을 이용하여도 좋다. 스케줄링에 관한 정보는, 제어 신호 합성부(809)에서, 각 이동국에 대한 하행 회선의 데이터와 합성되고, 합성 후의 데이터에 대한 확산 등의 송신 처리가 송신 처리부(810)에서 행하여진 후, 하행 회선에 의해 송신된다.
도 20은, 본 실시 형태에서 이용하는 이동국의 구성을 도시하는 블록도이다.
이동국은, 수신 신호에 대해 역확산 등의 수신 처리를 시행하는 수신 처리부(1001)와, 역확산 후의 수신 신호를 데이터와 제어 신호로 분리하는 제어 신호 분리부(1002)와, 이동국에서의 HARQ 프로세스의 제어를 행하는 HARQ 제어부(1003)와, 통지된 TFCS중에서 TFC를 선택하는 TFC 선택부(1004)와, 송신하여야 할 데이터를 저장하는 버퍼(1005)와, 송신하여야 할 데이터에 대한 부호화 처리를 행하는 부호화 처리부(1006)와, 재송을 위해 송신 데이터를 저장하는 재송 버퍼(1007)와, 부호화 처리가 행하여진 데이터와 제어 신호를 합성하는 제어 신호 합성부(1008)와, 제어 신호 합성부(1008)로부터의 신호에 대해 확산 처리 등을 시행하여 송신 신호로 하는 송신 처리부(1009)와, 재송 대기를 카운트하는 재송 대기 카운터(1010)를 구비하고 있다.
이동국에서는, 수신 신호에 대해 수신 처리부(1001)가 역확산 등의 수신 처리를 시행하고, 제어 신호 분리부(1002)가, 역확산 후의 수신 신호로부터 데이터와 제어 신호를 분리한다. 분리된 제어 신호중, ACK/NACK와 SA는, HARQ 제어부(1003) 에 보내진다. HARQ 제어부(1003)는, ACK/NACK에 따라 해당하는 HARQ 프로세스의 상태를 갱신한다. 여기서, SA에 의해 지시된 HARQ 프로세스의 상태가 프리 상태인지 재송 상태인지에 따라 이동국에서의 처리는 크게 다르기 때문에, 이하에서는, 이 2개의 경우를 나누어 설명한다.
SA에 의해 지시된 HARQ 프로세스의 상태가 프리 상태에 있는 경우 :
SA에 의해 지시된 HARQ 프로세스의 상태가 프리 상태인 경우에는, 그 프로세스의 상태는, SA에 포함되는 최대 전송 속도 정보와 함께, TFC 선택부(1004)에 통지된다. TFC 선택부(1004)는, 최대 전송 속도 정보로 지시되는 최대 TFC 이하의 TFC중에서, 소정이 기준에 따라 TFC를 선택한다. 이때, 선택 기준으로서 데이터 플로우마다 설정되어 있는 우선도를 참조하고, 우선도가 높은 데이터 플로우일수록 높은 전송 속도가 되는 TFC를 선택하고, 대응하는 TFCI를 제어 신호 합성부(1008)에 보낸다. 또한, 버퍼(1005)를 참조하여, 버퍼(1005) 내에 송신하여야 할 데이터가 없는 경우는, TFC 선택부(1004)는, 프리 상태 통지인 TFCI(0)를 제어 신호 합성부(1008)에 보낸다. 또한, 선택한 TFC를 버퍼(1005)에 통지하고, 버퍼(1005)로부터 TFC에 따라 데이터를 취출하고, 부모화 처리부(1006)에 보낸다. 이때, 취출된 데이터 블록의 카피는 재송 버퍼(1007)에 저장된다.
SA에 의해 지시된 HARQ 프로세스의 상태가 재송 상태인 경우 :
SA에 의해 지시된 HARQ 프로세스의 상태가 재송 상태인 경우에는, 그 프로세 스의 상태는, SA에 포함되는 최대 전송 속도 정보와 함께, HARQ 제어부(1003)로부터 재송 버퍼(1007)에 통지된다. 해당하는 재송 데이터의 전송 속도보다도 최대 전송 속도가 높은 경우는, 재송하는 데이터가 재송 버퍼(1007)로부터 부호화 처리부(1008)에 보내지고, 그 데이터는, 부호화된 후, 제어 신호 합성부(1008)에서, TFCI, NDI 등의 제어 신호와 합성되고, 송신 처리부(1009)에서 확산 등의 처리가 시행되고, 송신된다. 또한, 재송 데이터의 전송 속도보다도 최대 전송 속도가 낮은 경우는, HARQ 제어부(1003)는, 그 취지를 TFC 선택부(1004)에 통지하고, TFC 선택부(1004)는, 재송 상태 통지인 TFCI(1)를 선택하고, 제어 신호 합성부(1008)에 보낸다.
재송 상태의 HARQ 프로세스가 있는 경우 :
또한, 이동국에서 재송 상태의 HARQ 프로세스가 있는 경우에는, HARQ 제어부(1003)는, 해당하는 HARQ 프로세스의 송신 타이밍마다 재송 지시가 있는지의 여부를 확인하고, 재송 지시가 없는 경우는, HARQ 프로세스마다 마련되어 있는 재송 대기 카운터(1010)의 값을 하나 증가시킨다. 또한, 재송 대기 카운터(1010)가 소정의 최대 재송 대기 회수(N)보다도 커지면, TFC 선택부(1004)에 그 취지가 통지되고, TFC 선택부(1004)는, 재송 상태 통지인 TFCI(1)를 제어 신호 합성부(1008)에 보낸다.
제어 신호 합성부(1008)는, TFCI, NDI와 송신하여야 할 데이터 블록을 합성하고, 합성된 데이터는, 송신 처리부(1009)에서 확산 처리 등이 시행된 후, 상행 회선을 통하여 송신된다.
이상 설명한 바와 같이, 본 실시의 형태에 의하면, SHO 상태일 때에 스케줄링 기지국이 NACK를 보내고 그 이외의 SHO 기지국이 ACK를 보낸 경우이며, 또한 이동국이 송신하여야 할 새로운 데이터가 없는 경우에 생기는 HARQ 프로세스 상태의 불일치를 해소할 수 있다. 일반적으로 WCDMA 시스템에서는, SHO 영역의 비율이 40 내지 60% 정도이고, 또한 전반 로스의 변동에 따라 고속으로 스케줄링 기지국을 전환하는 것이 곤란하기 때문에, 상술한 바와 같은 상황은 높은 확률로 생길 수 있다. 이와 같은 상황에서는, 기지국은, 송신하여야 할 데이터가 없는 이동국에 필요없는 리소스를 할당하고, 그만큼, 송신하여야 할 데이터를 갖고 있는 이동국에 리소스가 할당되지 않게 되기 때문에, 리소스의 사용 효율이 저하되고, 시스템 스루풋이 떨어진다. 본 실시의 형태에 의하면, 이와 같은 상황을 해소하는 것이 가능해지기 때문에, 시스템 스루풋이 향상된다. 또한, 마찬가지 상황은 이동국에서의 NACK 또는 ACK의 오수신에서도 생기지만, 본 발명의 형태에 의하면, 이동국에서의 NACK 또는 ACK의 오수신인 경우의 HARQ 프로세스 상태의 불일치도 해소하는 것이 가능하게 되고, 더욱 리소스 사용 효율을 높이고, 시스템 스루풋이 향상된다.
또한, 본 실시 형태의 다른 이점으로서, 기지국은, 이동국으로부터 SA의 수신 오류를 검지할 수 있게 된다. 즉, 기지국은, SA에 의해 데이터 블록 송신을 지시하였음에도 불구하고, 지시한 타이밍에서 데이터 블록도 HARQ 프로세스 상태 통지도 수신할 수 없는 경우는, 이동국이 SA를 수신할 수 없었다고 판단할 수 있다. 따라서, 이와 같은 경우는, 기지국은 SA의 송신 전력을 증가하여 SA를 재차 송신할 수 있어, SA의 오류율을 저감하는 것이 가능해진다. SA가 잘못된 경우, 기지국이 SA를 송신한 이동국을 위해 그 기지국이 리소스를 확보하고 있는데도 불구하고, 그 이동국은, 데이터 블록을 송신할 수 없게 된다. 따라서, 그 이동국의 송신 지연이 증가하고 유저 스루풋이 저하됨과 함께, 확보한 리스를 다른 데이터 송신 대기 이동국에도 할당되지 못하기 때문에, 시스템 전체의 스루풋도 저하된다. 본 실시의 형태에 의하면, 이와 같은 상태가 생길 확률을 저감하는 것이 가능해지기 때문에, 시스템 스루풋, 유저 스루풋이 모두 증가하고, 송신 지연을 저감하는 것이 가능해진다.
(제 2의 실시 형태)
이하, 제 2의 실시 형태에 의한 통신 제어 방법에 관해 설명한다.
제 2의 실시 형태에서는, 시간 스케줄링을 이용하고, HARQ는 비동기형 송신을 이용하는 것으로 하고, 또한, 재송에 관해서는 이동국이 결정하는 것으로 한다. 즉, 자발형 재송 방법이 이용되는 것으로 한다. 이 제 2의 실시 형태에도, 제 1의 실시 형태와 마찬가지로, TFCI를 이용하여 HARQ 프로세스 상태 통지를 송신한다. 즉, TFCI(0)를 프리 상태, TFCI(1)를 재송 상태로 정의한다.
이동국은, 이하와 같은 경우에 HARQ 프로세스 상태 통지를 사용한다.
(a) ACK를 수신하고, 또한 송신하여야 할 데이터가 버퍼 내에 없는 경우;
(b) NACK를 수신하고, 또한 NACK의 수신 후, W프레임의 사이에 걸처서 연속적으로 최대 전송 속도가 재송에 필요로 하는 전송 속도보다 작은 경우;
(c) 데이터 블록을 송신하였음에도 불구하고, 소정 타이밍(T)으로 ACK/NACK를 수신할 수 없고, 또한 T로부터 W프레임 사이에 연속적으로 최대 전송 속도가 재송에 필요로 하는 전송 속도보다도 작은 경우.
이상의 조건 (a) 내지 (c)의 어느 하나가 충족되면, 이동국은, 해당하는 HARQ 프로세스의 상태를 통지하기 위한 TFCI를 기지국에 송신한다. 기지국은, HARQ 프로세스 상태를 통지하기 위한 TFCI를 수신하면, 자국에서의 HARQ 프로세스 상태를 확인하고, 불일치가 생기고 있는 경우에는, 이동국에 맞추도록, 자국에서의 HARQ 프로세스 상태를 수정하거나, 이동국에 기지국의 HARQ 프로세스 상태를 통지한다.
도 21은 제 2의 실시 형태에서의, SHO 상태에서의 기지국과 이동국 사이의 신호의 교환을 도시하는 시퀀스 차트이다.
이동국과 기지국은, 스텝 S1401, S1402에 나타내는 바와 같이, 소정의 주기로 RR과 RG를 송수신한다. 이동국은, 스텝 S1403, S1404에서, 임의의 타이밍에서 지정된 최대 전송 속도 이하의 전송 속도로, NDI=0으로 하여, 데이터 블록을 각 기지국에 송신한다. 여기서는, 이동국은, 스텝 S1405에서 스케줄링 기지국으로부터 NACK를 수신하고, 스텝 S1406에서 비스케줄링 기지국으로부터 ACK를 수신하는 것으로 한다. 따라서, 스케줄링 기지국에서는 재송 상태이지만, 이동국은 프리 상태로 되고, HARQ 프로세스 상태에 불일치가 생긴다. 이동국은, ACK를 수신하면, 자국의 버퍼 내의 데이터를 확인하고, 송신하여야 할 데이터가 없는 경우에는, 스텝 S1407에서, 프리 상태 통지, 즉 TFCI(0)를 송신한다. 이 경우는, 상술한 조건 (a)에 적 합하기 때문에, 기지국은, 이동국이 프리 상태인 것을 인식하고, 이동국은 송신하여야 할 데이터를 보존하고 있지 않다고 판단한다. 그리고, HARQ 프로세스를 프리 상태로 되돌리고, 이 이동국에의 리소스 할당을 정지한다. 이와 같이 하여 이 실시 형태에서는, 스케줄링 기지국과 이동국 사이의 HARQ 프로세스의 불일치를 해소할 수 있고, 필요없는 리소스 할당을 회피할 수 있다.
도 22는 본 실시 형태에서의, 이동국에서의 HARQ 프로세스 상태의 갱신의 처리를 도시한 플로우 차트이다.
이동국은, 스텝 S1401a에서, 임의의 시간에, 허가되어 있는 최대 전송 속도 이하의 전송 속도로 데이터 블록을 송신하고, 스텝 S1402a에서, 기지국으로부터 소정의 타이밍에서 ACK를 수신하였는지의 여부를 판단한다. 소정의 타이밍에서 ACK를 수신한 경우에는, 이동국은, 스텝 S1403a에서, 자국의 버퍼 내의 데이터량을 확인하여 송신하여야 할 데이터가 있는지의 여부를 판단하고, 송신하여야 할 데이터가 있으면, 계속해서 데이터 블록을 송신하기 위해 스텝 S1401a로 되돌아오고, 송신하여야 할 데이터가 없으면, 스텝 S1404a에서 프리 상태 통지를 송신하고, 처리를 종료한다. 기지국은, 이동국이 버퍼 내의 전(全) 데이터를 보냄을 마친 것을 검지할 수 있고, 기지국이 재송 상태인 경우는 이것을 수정하여 필요없는 리소스 할당을 회피할 수 있다. 따라서, 시스템 스루풋이 증가한다.
스텝 1402a에서 ACK를 수신하지 못한 경우, 즉, 소정의 타이밍에서 NACK를 수신한 경우에는, 이동국은, 스텝 S1405a에서, 허가되어 있는 최대 전송 속도가 재송하여야 할 데이터 블록을 송신하는데 충분하였는지의 여부를 판단한다. 여기서, 충분하다고 판단한 경우는, 임의의 타이밍에서 재송 데이터를 송신하기 위해, 스텝 S1401a로 되돌아온다. 한편, 충분하지 않은 경우는, 이동국은, 스텝 S1406에서, 타이머를 소정 시간만큼 증가시키고, 스텝 S1407a에서, 타이머의 값과 소정의 최대 재송 대기 시간(W)을 비교한다. 이동국은, 타이머의 값이 W 이하인 경우에는, 스텝 S1405a까지 되돌아오고, 타이머의 값이 W보다 큰 경우에는, 스텝 S1408a에서 재송 상태 통지를 송신한다. 그 후, 이동국은, 스텝 S1409a에서, 소정의 타이밍에서 ACK를 수신하였는지의 여부를 판단하고, ACK를 수신한 경우에는, 스텝 S1410a에서, 송신 도중의 데이터 블록을 파기하고, 스텝 S1411a에서, 송신하여야 할 데이터가 있는지의 여부를 판단한다. 스텝 S1411a에서 송신하여야 할 데이터가 있는 경우에는, 이동국은, 임의의 타이밍에서 데이터 블록 송신을 계속하기 위해 스텝 S1401a로 되돌아오고, 송신하여야 할 데이터가 없는 경우는, 스텝 1404a로 이행하여 프리 상태 통지를 송신하고, 처리를 종료한다. 스텝 S1409a로 ACK를 수신하지 못한 경우, 즉, 소정의 타이밍에서 NACK를 수신한 경우는, 이동국의 처리는, 스텝 1405a로 되돌아온다.
도 23은 본 실시 형태에서의, 기지국에서의 데이터 수신에 관한 처리를 도시하는 플로우 차트이다. -
기지국은, 스텝 1401b에서, 데이터를 수신하고, 스텝 S1402b에서, 함께 보내오는 TFCI가 HARQ 프로세스 상태 통지인지의 여부를 확인한다. TFCI가 HARQ 프로세스 상태 통지인 경우에는, 기지국은, 스텝 S1403b에서, 그 HARQ 프로세스 상태 통지가 프리 상태 통지인지의 여부를 판단하고, 프리 상태 통지를 수신한 경우에는, 스텝 S1404b에서, 기지국에서의 이 HARQ 프로세스 상태도 프리 상태로 하고, 다음의 데이터 수신을 위해 스텝 S1401b로 되돌아온다. 따라서, 이동국이 프리 상태이지만 기지국은 재송 상태로 되어 있는 경우는, 재송을 위해 필요없는 리소스를 할당하는 것을 회피하여 시스템 스루풋이 향상된다.
스텝 S1403b에서 프리 상태 통지가 아닌 경우, 즉 재송 상태 통지를 수신한 경우에는, 기지국은, 스텝 S1405b에서, 기지국에서의 HARQ 프로세스 상태를 확인하여 재송 상태인지의 여부를 판단한다. 기지국은, 재송 상태가 아닌 경우 즉 프리 상태라면 스텝 S1406b에서 ACK를 송신하고, 재송 상태라면 스텝 S1407b에서 NACK를 송신하고, 어느 경우도 다음 데이터 수신을 위해 스텝 S1401b로 되돌아온다. 따라서, 기지국에서는 이미 수신 완료하고 있는 데이터 블록에 대해 이동국이 재송 대기하고 있는 경우에는, 이동국의 상태를 프리 상태로 수정할 수 있고, 이동국이 필요없게 재송 리소스 할당을 대기함에 의해 다른 데이터를 송신할 수 없게 되는 상황을 회피할 수 있어, 유저 스루풋이 향상된다.
스텝 S1402b에서 TFC1가 HARQ 프로세스 상태 통지가 아닌 경우에는, 기지국은, 스텝 S1408b에서 데이터 블록을 수신하고, 스텝 S1409b에서, 그 데이터 블록을 올바르게 수신할 수 있었는지의 여부를 판단한다. 기지국은, 데이터 블록을 올바르게 수신할 수 있는 경우에는 스텝 S1410b에서 ACK를 송신하고, 올바르게 수신할 수 없는 경우는 스텝 S1411b에서 NACK를 송신하고, 어느 경우도 다음의 데이터 수신을 위해 스텝 S1401b로 되돌아온다. 기지국은, 이상의 동작을 반복하여 행하고 있다.
이와 같이 하여, 이동국은 재송 상태이지만 기지국은 그것을 인식하지 못하 여 재송에 충분한 리소스를 할당하지 못하는 경우에, 이동국은 자국이 재송 대기인 것을 기지국에 통지하고, 기지국에서 이미 올바르게 수신할 수 있고 있는 경우에는 기지국은 ACK를 보내어 이동국에 통지하고, 이동국의 HARQ 프로세스를 수정할 수 있다. 따라서, 본 실시 형태에 의하면, 재송 데이터가 송신할 수 없기 때문에 다른 새로운 데이터가 송신할 수 없게 되는 것을 회피할 수 있고, 유저 스루풋이 향상된다. 또한, 기지국이 필요없이 이 이동국에 리소스 할당을 하는 것을 회피할 수 있기 때문에, 리소스 사용 효율도 높아지고 시스템 스루풋이 향상된다.
도 24는 이 실시 형태에서 이용하는 기지국의 구성을 도시하고 있다.
기지국은, 도 19에 도시한 것과 마찬가지로, 수신 신호의 역확산 등의 처리를 행하는 수신 처리부(1501)와, 역확산 후의 수신 신호를 제어 신호와 데이터로 분리하는 제어 신호 분리부(1502)와, 분리된 데이터를 복호하는 복호 처리부(1503)와, 이동국마다 하나 또는 복수 준비되고, 복호 후의 데이터를 축적하는 버퍼(1504)와, 복호한 데이터에서의 오류를 검출하는 오류 검출부(1505)와, 이동국마다 대응하여 마련되고, HARQ 프로세스 상태를 관리하는 HARQ 제어부(1506)와, 이동국마다 스케줄링을 행하는 스케줄러부(1507)와, 하행 회선 데이터에 대해 부호화 처리를 행하는 부호화 처리부(1508)와, 부호화 후의 하행 회선 데이터와 제어 신호를 합성하는 제어 신호 합성부(1509)와, 제어 신호 합성부(1509)로부터의 출력 신호에 대해 확산 처리 등을 행하여 송신 신호로 하는 송신 처리부(1510)를 구비하고 있다.
기지국에서는, 수신 신호는, 수신 처리부(1501)에서 역확산 등의 처리가 시 행되고, 그 후, 제어 신호 분리부(1502)에서 제어 신호와 데이터로 분리된다. 분리된 데이터는, 복호 처리부(1503)에서 복호되고, 이동국마다 하나 또는 복수 준비되어 있는 버퍼(71504)에 축적된다. 그와 동시에, 복호한 데이터에 대해 오류 검출부(1505)는 오류 검출을 행하고, 그 결과는, 이동국마다 준비되어 있는 HARQ 제어부(1506)에 통지된다. 분리된 제어 신호중 RR은 스케줄러부(1507)에 보내지고, HARQ 프로세스 상태 통지와 NDI는 HARQ 제어부(1506)에 보내진다.
HARQ 제어부(1506)는, HARQ 프로세스마다 상태를 관리함과 함께, 프리 상태 통지를 수취하면, 해당하는 HARQ 프로세스의 상태를 프리 상태로 변경하고, 재송 상태 통지를 수취하면, 해당하는 HARQ 프로세스의 상태를 확인하고, 프리 상태라면 ACK를, 재송 상태라면 NACK를 생성하고, 이들을 제어 신호 합성부(1509)에 보낸다. HARQ 제어부(1506)의 HARQ 상태에 관한 정보나 버퍼 상태의 정보는, 주기적으로 스케줄러부(1507)에 보내진다.
스케줄러부(1507)는, 각 이동국으로부터 수신한 RR이나 HARQ 상태, 버퍼 상태, 또한 상위 레이어가 통지하는 데이터 플로우의 우선도 등으로부터, 각 이동국의 스케줄링을 행한다. 스케줄링 방법으로서는, 일반적으로 알려져 있는 스케줄링 방법, 예를 들면 데이터가 있는 이동국에 대해 순번대로 송신 기회를 할당하는 방법이나, 우선도가 높은 데이터를 갖고 있는 이동국에 우선하여 송신 기회를 할당하는 방법 등, 어떤 것을 이용하여도 좋다. 스케줄링에 관한 정보는, 제어 신호 합성부(1509)에서, 각 이동국에 대한 하행 회선의 데이터와 합성되고, 합성 후의 데이터에 대한 확산 등의 송신 처리가 송신 처리부(1510)에서 행하여진 후, 하행 회선 에 의해 송신된다.
도 25는 본 실시 형태에서 이용한 이동국의 구성을 도시하고 있다.
이동국은, 수신 신호에 대해 역확산 등의 수신 처리를 시행하는 수신 처리부(1601)와, 역확산 후의 수신 신호를 데이터와 제어 신호로 분리하는 제어 신호 분리부(1602)와, 이동국에서의 HARQ 프로세스의 제어를 행하는 HARQ 제어부(1603)와, 통지된 TFCS중에서 TFC를 선택하는 TFC 선택부(1604)와, 송신하여야 할 데이터를 저장하는 버퍼(1605)와, 송신하여야 할 데이터에 대한 부호화 처리를 행하는 부호화 처리부(1606)와, 재송을 위해 송신 데이터를 저장하는 재송 버퍼(1607)와, 부호화 처리가 행하여진 데이터와 제어 신호를 합성하는 제어 신호 합성부(1608)와, 제어 신호 합성부(1608)로부터의 신호에 대해 확산 처리 등을 시행하여 송신 신호로 하는 송신 처리부(1609)를 구비하고 있다.
이동국에서는, 수신 신호에 대해 수신 처리부(1601)가 역확산 등의 수신 처리를 시행하고, 제어 신호 분리부(1602)가, 역확산 후의 수신 신호로부터 데이터와 제어 신호를 분리한다. 분리된 제어 신호중, ACK 및 NACK은 HARQ 제어부(1603)에 보내진다. HARQ 제어부(1603)는, ACK/NACK에 따라 해당하는 HARQ 프로세스의 상태를 갱신한다. 또한, ACK를 수신한 경우는, HARQ 제어부(1603)는, 그 취지를 TFC 선택부(1604)에 통지하고, TFC 선택부(1604)는, 버퍼(1605) 내의 데이터량을 확인하고, 송신하여야 할 새로운 데이터가 없는 경우는, 프리 상태 통지인 TFCI(0)를 제어 신호 합성부(1608)에 보낸다. 분리된 제어 신호중, RG는 TFC 선택부(1604)에 보내지고, 이 RG에 의해, TFC 선택부(1604) 내의 최대 전송 속도가 갱신된다. 또한, TFC 선택부(1604)는, HARQ 제어부(1603)가 통지하는 재송 데이터의 유무의 정보로부터, 재송 데이터가 있는 경우는 재송 데이터를, 그 이외의 경우는 신데이터를 송신하도록 결정한다.
재송 데이터를 송신하는 경우에는, TFC 선택부(1604)는, 첫회 송신시와 같은 TFC를 사용하는 것이 허가되어 있는지를 확인하고, 허가되지 않은 경우는 재송 대기 타이머(도시 생략)를 소정 시간만큼 진전한다. 또한, 타이머의 값이 소정의 최대 대기 시간 이상으로 된 경우는, 재송 상태 통지인 TFCI(1)를 제어 신호 합성부(1608)에 송신한다. 첫회 송신시와 같은 TFC를 사용할 수 있는 경우는, 재송 버퍼(1607)로부터 재송 데이터 블록이 취출되어 부호화 처리부(1606)에 보내지도록 한다.
한편, 신데이터를 송신하는 경우에는, TFC 선택부(1604)는, RG로 갱신된 최대 TFC 이하의 TFC중에서, 소정이 기준에 따라 TFC를 선택한다. 이때, 선택 기준으로서 데이터 플로우마다 설정되어 있는 우선도를 참조하고, 우선도가 높은 데이터 플로우일수록 높은 전송 속도가 되는 TFC를 선택한다. TFC 선택부(1604)는, 선택한 TFC를 버퍼(1605)에 통지하고, 버퍼로부터 데이터가 취출되고 부호화 처리부(1606)에 보내지도록 한다. 이때, 취출한 데이터 블록의 카피는, 재송 버퍼(1607)에 저장된다.
부호화 처리부(1606)에 보내진 데이터 블록은 부호화되고, 제어 신호 합성부(1608)에서, TFCI, NDI, RV, HARQ ID 등의 제어 신호와 합성되고, 송신 처리부(1609)에서 확산 등의 처리가 시행되어, 송신된다.
이상, 설명한 바와 같이 본 실시의 형태에 의하면, 제 1의 실시 형태와 마찬가지로, SHO 상태일 때에 스케줄링 기지국이 NACK를 보내고 그 이외의 SHO 기지국이 ACK를 보냈던 경우이며, 또한 이동국이 송신하여야 할 새로운 데이터가 없는 경우에 생기는 HARQ 프로세스 상태의 불일치를 해소할 수 있다. HARQ 프로세스 상태의 불일치가 생기면, 기지국은 송신하여야 할 데이터가 없는 이동국에 필요없는 리소스를 할당하고, 그만큼, 송신하여야 할 데이터를 갖고 있는 이동국에 리소스가 할당되지 못하게 되기 때문에, 리소스의 사용 효율이 저하되고, 시스템 스루풋이 떨어진다. 본 실시의 형태에 의하면, 이와 같은 상황을 해소하는 것이 가능하게 되기 때문에, 시스템 스루풋이 향상된다. 또한, 마찬가지 상황은 이동국에서의 NACK 또는 ACK의 오수신에서도 생기지만, 본 발명의 형태에 의하면, 이동국에서의 NACK/ACK의 오수신인 경우의 HARQ 프로세스 상태의 불일치도 해소하는 것이 가능하게 되어, 더욱 리소스 사용 효율을 높이고, 시스템 스루풋이 향상된다.
(제 3의 실시 형태)
이하, 제 3의 실시 형태의 통신 제어 방법에 관해 설명한다.
제 3의 실시 형태에서는, 제 1의 실시 형태와 마찬가지로, 시간·전송 속도 스케줄링을 이용하고, HARQ는 동기형 송신을 이용하는 것으로 한다. 또한, 재송에 관해서는 기지국이 지시를 하는 것으로 한다. 즉, 기지국 제어형 재송 방법이 이용되는 것으로 한다.
제 3의 실시 형태에서는, 이동국은, 스케줄링 기지국으로부터 NACK를 수신하 고, 그 이외의 SHO 기지국으로부터 ACK를 수신하고, 또한 버퍼 내에 데이터가 없는 경우에, HARQ 프로세스 상태 통지로서, 무(無)데이터 통지를 송신한다. 무데이터 통지로서는, TFCI(0)를 사용하고, 기지국은 이동국으로부터 TFCI(0)를 수신하면, 해당하는 HARQ 프로세스를 프리 상태로 수정하고, 재송의 리소스를 할당하지 않도록 한다.
이상과 같은 무데이터 통지를 도입함에 의해, 스케줄링 기지국과 이동국 사이의 HARQ 프로세스의 불일치에 의한, 필요없는 리소스 할당을 회피할 수 있다. 또한, 제 1의 실시 형태의 경우와 달리, ACK 또는 NACK의 오류에 의해 생기는 문제는 해결할 수 없지만, ACK/NACK의 오류율은, ACK/NACK의 송신 전력이나 용장도의 증가 등, 다른 방책을 강구하여 내리는 것은 가능하다. 한편, SHO시에 생기는 HARQ 프로세스의 불일치는, 다른 방법에서는 피할 수 없는 근본적인 문제이다. 따라서, 본 실시의 형태에 의하면, 이동국이 송신하는 프로세스 상태 통지의 량을 저감하면서, SHO중에 스케줄링 기지국이 필요없는 리소스 할당을 하는 것을 회피할 수 있어, 시스템 스루풋이 향상된다.
또한, 본 실시의 형태에서는 무데이터 통지로서 TFCI를 이용하였지만, SI에 포함되는 B0I에 0사이즈를 정의하여 이용하여도 좋다.
(제 4의 실시 형태)
이하, 제 4의 실시 형태의 통신 제어 방법에 관해 설명한다.
제 4의 실시 형태에서는, 제 1의 실시 형태와 마찬가지로, 시간·전송 속도 스케줄링을 이용하고, HARQ는 동기형 송신을 이용하는 것으로 한다. 또한, 재송에 관해서는 기지국이 지시를 하는 것으로 한다. 즉, 기지국 제어형 재송 방법이 이용되는 것으로 한다.
제 4의 실시 형태에서는, 이동국이 소정의 주기로 HARQ 프로세스의 상태를 통지하도록 한다. 도 26은 이동국에 4개의 HARQ 프로세스가 설정되어 있는 상태에서의 HARQ 프로세스 상태 통지의 송신예를 도시하고 있다.
본 실시 형태에서는, 각 HARQ 프로세스는, 5회에 1회, HARQ 프로세스 상태 통지를 보낸다. 상태 통지가 송신되는 HARQ 프로세스는, 도면에서는, 망을 그은 프레임으로서 도시되어 있다. HARQ 프로세스 상태 통지로서는, 제 1의 실시 형태와 마찬가지로, TFCI(0)와 TFCI(1)를 사용하고, TFCI(0)를 프리 상태 통지, TFCI(1)를 재송 상태 통지로 한다. 이동국은, HARQ 프로세스 상태 통지의 송신 타이밍이 오면, 그 시점에서의 상태를 이들의 HARQ 프로세스 상태 통지를 이용하여 기지국에 통지한다. 그 이외의 프레임에서는, 이동국은, 기지국의 지시에 따라, 데이터를 송신한다. HARQ 프로세스 상태 통지의 송신 타이밍은 기지국에도 이미 알고 있기 때문에, 그 타이밍에서는 데이터 송신을 스케줄링하지 않도록 한다. 기지국은, HARQ 프로세스 상태 통지를 수신하면, 해당하는 HARQ 프로세스의 현재의 상태를 확인하고, 다르면 이동국으로부터 통지가 있는 상태로 수정한다.
본 실시 형태에 의하면, 기지국과 이동국은 소정의 주기로 HARQ 프로세스 상태의 불일치를 수정시킬 수 있다. 따라서, 필요없는 리소스 배당을 회피할 수 있어서 스루풋이 향상된다.
(제 5의 실시 형태)
제 5의 실시 형태는, 제 1의 실시 형태와 마찬가지로 시간. 전송 속도 스케줄링을 이용하고, HARQ는 동기형 송신을 이용하는 것으로 한다. 또한, 재송에 관해서는 기지국이 지시를 하는 것으로 한다. 즉, 기지국 제어형 재송 방법이 이용되는 것으로 한다.
제 1의 실시 형태에서는, 이동국은, SA를 수신하면, SA로 지정된 송신 타이밍에서 HARQ 프로세스 상태 통지를 송신하고 있지만, 제 5의 실시 형태에서는, SA를 수신한 시각(T)에서 송신하여야 할 데이터가 없고, 또한 시각(T)부터 소정 시간 내에 송신하여야 할 데이터가 발생하지 않은 경우에, HARQ 프로세스 상태 통지를 송신한다.
따라서, 이 실시 형태에서는, 제 1의 실시 형태에 의한 이점에 더하여, HARQ 프로세스 상태 통지의 송신이 빈발하는 것을 회피할 수 있다.
(제 6의 실시 형태)
제 6의 실시 형태는, 제 2의 실시 형태와 마찬가지로 시간 스케줄링을 이용하고, HARQ는 비동기형 송신을 이용한다. 또한, 재송에 관해서는 이동국이 결정하는 것으로 한다. 즉, 자발형 재송 방법이 이용되는 것으로 한다.
제 2의 실시 형태에서는, 이동국은, ACK를 수신하면 곧바로 HARQ 프로세스 상태 통지를 송신하고 있지만, 제 6의 실시 형태에서는, ACK를 수신한 시각(T)에서 송신하여야 할 데이터가 없고, 또한 시각(T)부터 소정 시간 내에 송신하여야 할 데이터가 발생하지 않은 경우에, HARQ 프로세스 상태 통지를 송신한다.
따라서, 이 실시 형태에서는, 제 2의 실시 형태에 의한 이점에 더하여, HARQ 프로세스 상태 통지의 송신이 빈발하는 것을 회피할 수 있다.
일반적으로 셀룰러 시스템의 기지국은, 안테나나 무선 송수신부 외에, 기지국의 동작을 제어하는 컴퓨터를 구비하고 있다. 따라서, 상술한 각 실시 형태에서의 기지국은, 기지국을 구성하는 컴퓨터가 상술한 기능을 실현하기 위한 프로그램을 판독하여 실행함에 의해 실현되는 것이라도 좋다. 마찬가지로 상술한 각 실시 형태에서의 이동국은, 이동국을 구성하는 컴퓨터가 상술한 기능을 실현하기 위한 프로그램을 판독하여 실행함에 의해 실현되는 것이라도 좋다.
이와 같은 프로그램은, 예를 들면, 컴퓨터가 판독 가능한 기록 매체에 기록되어 있고, 그 기록 매체를 컴퓨터에 장착함에 의해 컴퓨터에 판독된다. 또는 그와 같은 프로그램은, 인터넷 등의 네트워크를 통하여 컴퓨터에 판독되는 것이라도 좋다. 따라서, 그와 같은 프로그램, 그와 같은 프로그램을 기록한 기록 매체, 그와 같은 프로그램을 포함하는 프로그램 제품도 본 발명의 범주에 포함된다.

Claims (23)

  1. 기지국이, 이동국에 대해 무선 리소스의 할당을 나타내는 리소스 할당 정보를 통지하는 단계와,
    상기 이동국이, 상기 리소스 할당 정보에 의거하여 데이터를 송신하는 단계와,
    상기 기지국이, 상기 데이터가 올바르게 수신되었는지의 여부에 따라 상기 이동국에 대해 송달 확인 신호를 송신하는 단계와,
    상기 이동국이, 상기 송달 확인 신호에 응하여 상기 기지국에 대해 프로세스 상태 통지를 송신하는 단계를 갖는 것을 특징으로 하는 통신 제어 방법.
  2. 기지국과 상기 기지국에 대해 무선 회선이 설정되는 이동국을 갖는 무선 통신 시스템에서의 통신 제어 방법에 있어서,
    상기 기지국이, 상기 이동국에 대해, 송신 리소스의 할당을 나타내는 송신 리소스 할당 정보를 통지하는 단계와,
    상기 이동국이, 상기 송신 리소스 할당 정보에 따라, 데이터 블록을 송신하는 단계와,
    상기 기지국이, 상기 데이터 블록이 올바르게 수신할 수 있었는지의 여부를 나타내는 송달 확인 신호를 송신하는 단계와,
    오수신을 나타내는 상기 송달 확인 신호를 수신한 경우에 상기 이동국이 상 기 데이터 블록을 재송하는 단계와,
    올바르게 수신한 것을 나타내는 상기 송달 확인 신호를 수신한 경우에 상기 이동국이 상기 데이터 블록의 송신을 종료하는 단계와,
    상기 이동국이, 자국이 재송 대기 상태인 재송 상태인지 재송 대기가 아닌 상태인 프리 상태인지를 통지하는 송신 프로세스 상태 통지를 송신하는 단계와,
    상기 기지국이, 상기 이동국에서의 송신 프로세스 상태에 따라, 상기 이동국에 대한 상기 송신 리소스의 할당을 결정하는 단계를 갖는 것을 특징으로 하는 통신 제어 방법.
  3. 제 2항에 있어서,
    상기 이동국은 상기 송신 프로세스 상태 통지를 소정의 주기로 송신하는 것을 특징으로 하는 통신 제어 방법.
  4. 제 2항에 있어서,
    상기 이동국은, 상기 송달 확인 신호의 수신에 응하여, 상기 송신 프로세스 상태 통지를 송신하는 것을 특징으로 하는 통신 제어 방법.
  5. 제 2항 내지 제 4항 중 어느 한 항에 있어서,
    상기 이동국은, 올바르게 수신한 것을 나타내는 상기 송달 확인 신호를 수신한 시각인 ACK 수신 시각에서 자국의 버퍼 내에 송신하여야 할 데이터가 없고, 또 한, 상기 ACK 수신 시각부터 소정의 시간 기간 내에 송신하여야 할 데이터가 발생하지 않은 경우에, 상기 송신 프로세스 상태 통지를 송신하는 것을 특징으로 하는 통신 제어 방법.
  6. 제 2항 내지 제 4항 중 어느 한 항에 있어서,
    상기 이동국은, 오수신을 나타내는 상기 송달 확인 신호를 수신한 시각인 NACK 수신 시각부터 소정의 시간 기간 내에 상기 오수신을 나타내는 상기 송달 확인 신호에 대응하는 재송에 필요한 리소스가 할당되지 않은 경우, 상기 송신 프로세스 상태 통지를 송신하는 것을 특징으로 하는 통신 제어 방법.
  7. 제 2항 내지 제 4항 중 어느 한 항에 있어서,
    상기 이동국은, 상기 송신 프로세스 상태 통지를 송신하고, 그 후, 소정의 타이밍에서 올바르게 수신한 것을 나타내는 상기 송달 확인 신호를 수신하면, 송신 도중의 데이터를 파기하고, 재송을 정지하는 것을 특징으로 하는 통신 제어 방법.
  8. 제 2항 내지 제 4항 중 어느 한 항에 있어서,
    상기 이동국은, 상기 송신 리소스 할당 정보를 수신한 시각인 할당 수신 시각에서 자국의 버퍼 내에 송신하여야 할 데이터가 없고, 또한, SA 수신 시각부터 소정의 시간 기간 내에 송신하여야 할 데이터가 발생하지 않은 경우, 상기 송신 프로세스 상태 통지를 송신하는 것을 특징으로 하는 통신 제어 방법.
  9. 제 2항 내지 제 4항 중 어느 한 항에 있어서,
    상기 이동국은, 상기 송신 리소스 할당 정보를 수신하였지만 송신하여야 할 데이터가 없는 경우에 제 1의 송신 프로세스 상태 통지를 송신하고, 상기 송신 리소스 할당 정보를 수신하고 송신하여야 할 데이터는 있지만 송신하지 않은 경우에는, 제 2의 송신 프로세스 상태 통지를 송신하는 것을 특징으로 하는 통신 제어 방법.
  10. 제 2항 내지 제 4항 중 어느 한 항에 있어서,
    상기 기지국은, 상기 송신 리소스 할당 정보를 송신하고, 그 후, 소정의 기간에 걸쳐서 상기 이동국으로부터 데이터 블록도 상기 송신 프로세스 상태 통지도 수신하지 못한 경우에는, 상기 송신 리소스 할당 정보의 송신 전력을 소정치만큼 증가시켜서 송신하는 것을 특징으로 하는 통신 제어 방법.
  11. 제 9항에 있어서,
    상기 기지국은, 상기 제 2의 송신 프로세스 상태 통지를 수신한 경우, 상기 데이터 블록에 대한 송신 리소스 할당의 우선도를 낮게 하는 것을 특징으로 하는 통신 제어 방법.
  12. 제 2항 내지 제 4항 중 어느 한 항에 있어서,
    상기 송신 리소스로서, 상기 이동국에 사용을 허가하는 최대 전송 속도와 송신 시간을 할당하는 것을 특징으로 하는 통신 제어 방법.
  13. 제 2항 내지 제 4항 중 어느 한 항에 있어서,
    상기 송신 리소스로서, 상기 이동국에 사용을 허가하는 최대 전송 속도를 할당하는 것을 특징으로 하는 통신 제어 방법.
  14. 이동국에 대해 무선 리소스 할당 정보를 송신하고, 상기 이동국이 송신하는 데이터가 올바르게 수신되었는지의 여부에 따라 송달 확인 신호를 송신하는 기지국과,
    상기 무선 리소스 할당 정보에 따라 상기 기지국에 대해 데이터를 송신하고, 상기 송달 확인 신호를 수신하고, 상기 송달 확인 신호에 응하여 상기 기지국에 대해 프로세스 상태 통지를 송신하는 이동국을 갖는 것을 특징으로 하는 무선 통신 시스템.
  15. 기지국과,
    상기 기지국에 대해 무선 회선이 설정되고, 상기 기지국으로부터의 송신 리소스 할당 정보에 따라 데이터 블록을 상기 기지국에 송신하고, 상기 기지국으로부터 오수신을 나타내는 송달 확인 신호를 수신하면 상기 데이터 블록을 재송하고, 올바르게 수신한 것을 나타내는 상기 송달 확인 신호를 수신하면 상기 데이터 블록의 송신을 종료하고, 자국이 재송 대기 상태인 재송 상태인지 재송 대기가 아닌 상태인 프리 상태인지를 통지하는 송신 프로세스 상태 통지를 송신하는 이동국을 가지며,
    상기 기지국은, 상기 데이터 블록이 올바르게 수신할 수 있었는지의 여부에 따라 상기 송달 확인 신호를 송신하고, 상기 이동국에서의 송신 프로세스 상태에 따라, 상기 이동국에 대한 상기 송신 리소스의 할당을 결정하는 것을 특징으로 하는 무선 통신 시스템.
  16. 이동국에 대해 무선 리소스 할당 정보를 송신하는 수단과,
    상기 이동국이 송신하는 데이터가 올바르게 수신되었는지의 여부에 따라 송달 확인 신호를 송신하는 수단과,
    상기 이동국이 상기 송달 확인 신호에 응하여 송신하는 프로세스 상태 통지를 수신하는 수단을 갖는 것을 특징으로 하는 기지국.
  17. 이동국에 대해 무선 회선이 설정되는 기지국에 있어서,
    상기 이동국으로부터, 데이터 블록과, 해당 이동국이 재송 대기 상태인지의 여부를 통지하는 송신 프로세스 상태 통지를 수신하는 수단과,
    상기 데이터 블록이 올바르게 수신할 수 있었는지의 여부를 판정하는 수단과,
    상기 송신 프로세스 상태 통지에 응하여 상기 이동국에 대한 송신 리소스의 할당을 결정하는 수단과,
    상기 이동국에 대해 송신 리소스 할당 정보를 통지함과 함께, 상기 데이터 블록이 올바르게 수신할 수 있었는지의 여부를 나타내는 송달 확인 신호를 송신하는 수단을 갖는 것을 특징으로 하는 기지국.
  18. 기지국이 송신하는 무선 리소스 할당 정보에 따라, 상기 기지국에 대해 데이터를 송신하는 수단과,
    상기 기지국이 송신하는 상기 데이터에 대한 송달 확인 신호를 수신하는 수단과,
    상기 송달 확인 신호에 응하여 상기 기지국에 대해 프로세스 상태 통지를 송신하는 수단을 갖는 것을 특징으로 하는 이동국.
  19. 기지국에 대해 무선 회선이 설정되는 이동국에 있어서,
    송신하여야 할 데이터를 저장하는 저장 수단과,
    상기 기지국으로부터 송신 리소스 할당 정보와 송달 확인 신호를 수신하는 수단과,
    상기 송신 리소스 할당 정보에 따라, 상기 저장 수단중의 데이터를 데이터 블록으로서 송신시키고, 오수신을 나타내는 상기 송달 확인 신호를 수신하면 상기 데이터 블록을 재송시키고, 올바르게 수신한 것을 나타내는 상기 송달 확인 신호를 수신하면 상기 데이터 블록의 송신을 종료시키는 수단과,
    재송 대기 상태인지의 여부를 통지하는 송신 프로세스 상태 통지를 송신하는 수단을 갖는 것을 특징으로 하는 이동국.
  20. 기지국을 구성하는 컴퓨터에서 실행 가능한 프로그램을 기록한 컴퓨터 판독 가능 기록 매체에 있어서,
    상기 프로그램은 상기 컴퓨터에,
    이동국에 대해 무선 리소스 할당 정보를 송신하는 처리와,
    상기 이동국이 송신하는 데이터가 올바르게 수신되었는지의 여부에 따라 송달 확인 신호를 송신하는 처리와,
    상기 이동국이 상기 송달 확인 신호에 응하여 송신하는 프로세스 상태 통지를 수신하는 처리를 실행시키는 것을 특징으로 하는 컴퓨터 판독 가능 기록 매체.
  21. 이동국에 대해 무선 회선이 설정되는 기지국을 구성하는 컴퓨터에서 실행 가능한 프로그램을 기록한 컴퓨터 판독 가능 기록 매체에 있어서,
    상기 프로그램은 상기 컴퓨터에,
    상기 이동국으로부터, 데이터 블록과, 해당 이동국이 재송 대기 상태인지의 여부를 통지하는 송신 프로세스 상태 통지를 수신하는 처리와,
    상기 데이터 블록이 올바르게 수신할 수 있었는지의 여부를 판정하는 처리와,
    상기 송신 프로세스 상태 통지에 응하여 상기 이동국에 대한 송신 리소스의 할당을 결정하는 처리와,
    상기 이동국에 대해 송신 리소스 할당 정보를 통지함과 함께, 상기 데이터 블록이 올바르게 수신할 수 있었는지의 여부를 나타내는 송달 확인 신호를 송신하는 처리를 실행시키는 것을 특징으로 하는 컴퓨터 판독 가능 기록 매체.
  22. 이동국을 구성하는 컴퓨터에서 실행 가능한 프로그램을 기록한 컴퓨터 판독 가능 기록 매체에 있어서,
    상기 프로그램은 상기 컴퓨터에,
    기지국이 송신하는 무선 리소스 할당 정보에 따라, 상기 기지국에 대해 데이터를 송신하는 처리와,
    상기 기지국이 송신하는 상기 데이터에 대한 송달 확인 신호를 수신하는 처리와,
    상기 송달 확인 신호에 응하여 상기 기지국에 대해 프로세스 상태 통지를 송신하는 처리를 실행시키는 것을 특징으로 하는 컴퓨터 판독 가능 기록 매체.
  23. 기지국에 대해 무선 회선이 설정되는 이동국을 구성하는 컴퓨터에서 실행 가능한 프로그램을 기록한 컴퓨터 판독 가능 기록 매체에 있어서,
    상기 프로그램은 상기 컴퓨터에,
    송신하여야 할 데이터를 저장부에 저장하는 처리와,
    상기 기지국으로부터 송신 리스 할당 정보와 송달 확인 신호를 수신하는 처리와,
    상기 송신 리소스 할당 정보에 따라, 상기 저장부중의 데이터를 데이터 블록으로서 송신시키고, 오수신을 나타내는 상기 송달 확인 신호를 수신하면 상기 데이터 블록을 재송시키고, 올바르게 수신한 것을 나타내는 상기 송달 확인 신호를 수신하면 상기 데이터 블록의 송신을 종료시키는 처리와,
    재송 대기 상태인지의 여부를 통지하는 송신 프로세스 상태 통지를 송신하는 처리를 실행시키는 것을 특징으로 하는 컴퓨터 판독 가능 기록 매체.
KR1020077005314A 2004-08-10 2005-07-07 통신 제어 방법, 무선 통신 시스템, 기지국, 이동국 및 컴퓨터 판독 가능 기록 매체 KR100882057B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2004-00233314 2004-08-10
JP2004233314 2004-08-10

Publications (2)

Publication Number Publication Date
KR20070040411A KR20070040411A (ko) 2007-04-16
KR100882057B1 true KR100882057B1 (ko) 2009-02-09

Family

ID=35839233

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020077005314A KR100882057B1 (ko) 2004-08-10 2005-07-07 통신 제어 방법, 무선 통신 시스템, 기지국, 이동국 및 컴퓨터 판독 가능 기록 매체

Country Status (6)

Country Link
US (1) US20080081651A1 (ko)
EP (1) EP1784036B1 (ko)
JP (1) JP4677988B2 (ko)
KR (1) KR100882057B1 (ko)
CN (1) CN101040557B (ko)
WO (1) WO2006016457A1 (ko)

Families Citing this family (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6804211B1 (en) * 1999-08-03 2004-10-12 Wi-Lan Inc. Frame structure for an adaptive modulation wireless communication system
AU2002226927A1 (en) 2000-11-15 2002-05-27 Ensemble Communications, Inc. Improved frame structure for a communication system using adaptive modulation
US8009667B1 (en) 2001-01-16 2011-08-30 Wi—LAN, Inc. Packing source data packets into transporting packets with fragmentation
US8942716B2 (en) * 2005-02-24 2015-01-27 Ntt Docomo, Inc. Radio resource control method, radio base station, and radio network controller
US7437161B2 (en) * 2005-03-16 2008-10-14 Lucent Technologies Inc. Method of fast data transmission of mobile stations via the same base station
WO2007037655A1 (en) * 2005-09-29 2007-04-05 Samsung Electronics Co., Ltd. Method and apparatus for retransmitting packet in a mobile communication system, and system thereof
US7729715B2 (en) * 2005-12-30 2010-06-01 Motorola, Inc. Method and apparatus for power reduction for E-TFC selection
CN100508634C (zh) * 2006-01-27 2009-07-01 上海贝尔阿尔卡特股份有限公司 基于动态统计复用的Abis传输资源优化配置方法及相关设备
EP2262341B1 (en) * 2006-03-07 2016-11-02 Panasonic Corporation Overhead reduction of uplink control signaling in a mobile communication system
US20070242653A1 (en) * 2006-04-13 2007-10-18 Futurewei Technologies, Inc. Method and apparatus for sharing radio resources in an ofdma-based communication system
KR100943590B1 (ko) * 2006-04-14 2010-02-23 삼성전자주식회사 이동 통신 시스템에서 상태 보고의 송수신 방법 및 장치
JP4940296B2 (ja) * 2006-04-25 2012-05-30 エルジー エレクトロニクス インコーポレイティド ハイブリッド自動再転送要求動作で資源を用いてデータを転送する方法
US8385273B2 (en) 2006-05-01 2013-02-26 Ntt Docomo, Inc. Mobile station, base station, and communication control method
JP2007300508A (ja) * 2006-05-01 2007-11-15 Ntt Docomo Inc 基地局、移動局および通信方法
ES2398720T3 (es) 2006-06-01 2013-03-21 Sharp Kabushiki Kaisha Método para conectar una estación móvil a una estación base
JP4858690B2 (ja) 2006-06-14 2012-01-18 日本電気株式会社 移動体通信システムおよびハンドオーバ時のデータ伝送方法
JP5020952B2 (ja) * 2006-06-20 2012-09-05 株式会社エヌ・ティ・ティ・ドコモ 移動通信システムで使用される無線通信装置及び方法
US20080025247A1 (en) * 2006-07-28 2008-01-31 Motorola, Inc. Indicating special transmissions in wireless communication systems
ES2748723T3 (es) * 2006-10-09 2020-03-17 Ericsson Telefon Ab L M Sincronización de protocolo sin NDI para HARQ
JP4840073B2 (ja) * 2006-10-18 2011-12-21 日本電気株式会社 移動体通信システム、基地局装置及びそれらに用いるアップリンクパケット再送回数推定方法
CN101548485B (zh) 2006-11-15 2012-12-05 三星电子株式会社 用于移动通信系统中缓冲器状态报告的方法和装置
CN101197640B (zh) * 2006-12-07 2014-05-07 电信科学技术研究院 Harq剩余错误检测方法和系统
KR20090107541A (ko) * 2007-02-09 2009-10-13 가부시키가이샤 엔티티 도코모 재송제어방법 및 수신측장치
CN101675693B (zh) * 2007-03-06 2013-07-10 株式会社Ntt都科摩 移动台、基站装置、无线通信系统以及通信控制方法
US20080227449A1 (en) * 2007-03-15 2008-09-18 Qualcomm Incorporated Pich-hs timing and operation
US20080228878A1 (en) * 2007-03-15 2008-09-18 Tao Wu Signaling Support for Grouping Data and Voice Users to Share the Radio Resources in Wireless Systems
KR101167116B1 (ko) * 2007-03-19 2012-07-20 가부시키가이샤 엔티티 도코모 이동통신 시스템에서 사용되는 기지국장치, 유저장치 및 방법
JP5042320B2 (ja) 2007-03-29 2012-10-03 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおけるサウンディング基準信号伝送方法
CN102387485B (zh) 2007-04-27 2015-07-29 华为技术有限公司 发送控制信令的方法和装置
CN103220095B (zh) * 2007-05-04 2016-04-20 诺基亚通信公司 聚合harq报告
ATE441259T1 (de) * 2007-06-19 2009-09-15 Alcatel Lucent Verfahren zur zuweisung von ressourcen in einem mobilen funkkommunikationsnetzwerk sowie dazu passende sende- und empfangsgeräte
KR101380558B1 (ko) 2007-06-19 2014-04-02 엘지전자 주식회사 사운딩 기준신호의 전송방법
DE602007009665D1 (de) * 2007-07-19 2010-11-18 Ericsson Telefon Ab L M Verfahren und Vorrichtung zur Überwachung der Übertragungsressourcen für Prozesse mit automatisch wiederholten Anfragen
JP2009044581A (ja) * 2007-08-10 2009-02-26 Fujitsu Ltd 通信装置、送信方法、受信方法
PL2180627T3 (pl) * 2007-08-10 2018-06-29 Nokia Technologies Oy Sposób komunikacji i urządzenie do sterowania transmisją i retransmisją danych stacji mobilnej w stacji bazowej
US8503375B2 (en) 2007-08-13 2013-08-06 Qualcomm Incorporated Coding and multiplexing of control information in a wireless communication system
KR101424064B1 (ko) * 2007-08-13 2014-08-13 옵티스 와이어리스 테크놀리지, 엘엘씨 무선 통신 장치, 집적 회로 및 신호 확산 방법
CN103281163B (zh) 2007-08-14 2016-11-16 Lg电子株式会社 用于获取用于phich的资源范围信息的方法和接收pdcch的方法
KR101397039B1 (ko) 2007-08-14 2014-05-20 엘지전자 주식회사 전송 다이버시티를 사용하는 다중안테나 시스템에서 채널예측 오류의 영향을 감소시키기 위한 cdm 방식 신호전송 방법
JP5384348B2 (ja) * 2007-08-14 2014-01-08 株式会社Nttドコモ 通信制御方法、信号生成装置及び無線通信装置
KR101430267B1 (ko) 2007-08-14 2014-08-18 엘지전자 주식회사 무선통신시스템에서의 데이터 전송방법
KR101405974B1 (ko) 2007-08-16 2014-06-27 엘지전자 주식회사 다중입력 다중출력 시스템에서 코드워드를 전송하는 방법
KR101507785B1 (ko) 2007-08-16 2015-04-03 엘지전자 주식회사 다중 입출력 시스템에서, 채널품질정보를 송신하는 방법
EP2204005A2 (en) * 2007-09-14 2010-07-07 Nokia Siemens Networks OY Cyclic bandwidth allocation method with harq enabled
CN110087317B (zh) 2007-09-28 2021-01-05 无线创新信号信任公司 Wtru、wtru执行的方法、基站执行的方法以及装置
WO2009064059A1 (en) * 2007-11-15 2009-05-22 Lg Electronics Inc. Method of transmitting data using harq
US8194588B2 (en) * 2007-12-13 2012-06-05 Qualcomm Incorporated Coding block based HARQ combining scheme for OFDMA systems
US8665857B2 (en) 2007-12-18 2014-03-04 Qualcomm Incorporated Method and apparatus for sending and receiving random access response in a wireless communication system
WO2009088877A2 (en) 2008-01-02 2009-07-16 Interdigital Patent Holdings, Inc. Methods and apparatus for cell reselection
KR20090078723A (ko) * 2008-01-15 2009-07-20 삼성전자주식회사 무선 이동 통신 시스템에서 복합 자동 재송신 요구 방식에 기반한 신호 송수신 방법
US9281922B2 (en) * 2008-03-20 2016-03-08 Nokia Corporation Data indicator for persistently allocated packets in a communications system
KR101139583B1 (ko) * 2008-06-06 2012-04-27 리서치 인 모션 리미티드 다운링크 반지속적 스케쥴링을 위해 하이브리드 자동 반복 요청 정보에 대해 예비할당된 시그널링
US9113429B2 (en) * 2008-06-19 2015-08-18 Qualcomm Incorporated Method to increase the probability of handover message being received by receiver
EP2296399A4 (en) * 2008-06-30 2016-05-18 Panasonic Ip Man Co Ltd BASIC STATION AND COMMUNICATION PROCESS
WO2010002130A2 (en) 2008-07-03 2010-01-07 Lg Electronics Inc. Method for processing ndi in random access procedure and a method for transmitting and receiving a signal using the same
US9094202B2 (en) * 2008-08-08 2015-07-28 Qualcomm Incorporated Utilizing HARQ for uplink grants received in wireless communications
US8780816B2 (en) 2008-08-12 2014-07-15 Qualcomm Incorporated Handling uplink grant in random access response
US9100179B2 (en) 2008-09-10 2015-08-04 Qualcomm Incorporated Method and apparatus for managing a new data indicator in a wireless communication system
ES2388407T3 (es) 2008-09-19 2012-10-15 Telefonaktiebolaget L M Ericsson (Publ) Métodos y aparatos en un sistema de telecomunicaciones
US20110182327A1 (en) * 2008-09-29 2011-07-28 Panasonic Corporation Radio transmission device and radio transmission method
CN101505200B (zh) * 2009-01-21 2012-04-18 中兴通讯股份有限公司 一种无线网络中反向公用信道的接入方法及系统
JP5323185B2 (ja) 2009-05-12 2013-10-23 三菱電機株式会社 端末切り替え方法、基地局および通信システム
US8514721B2 (en) * 2009-06-22 2013-08-20 Qualcomm Incorporated Robust UE receiver
JP6140447B2 (ja) 2009-08-21 2017-05-31 テレフオンアクチーボラゲット エルエム エリクソン(パブル) 中継ノードを有する無線通信ネットワークにおける情報送信制御
JP5609443B2 (ja) * 2009-09-30 2014-10-22 富士通株式会社 再送制御を行う装置及び方法
EP2922352B1 (en) 2010-01-07 2021-09-01 Samsung Electronics Co., Ltd. Resource indexing for acknowledgement signals in response to receptions of multiple assignments
US8730799B2 (en) 2010-03-03 2014-05-20 Akamai Technologies, Inc. Dynamic adjustment of receive window utilized by a transmitting device
WO2011138835A1 (ja) * 2010-05-07 2011-11-10 富士通株式会社 無線通信システム、管理装置、携帯端末装置、無線通信方法及び無線通信プログラム
US9172513B2 (en) 2010-10-11 2015-10-27 Qualcomm Incorporated Resource assignments for uplink control channel
CN102571298B (zh) * 2010-12-31 2015-01-07 华为技术有限公司 一种确定传输数据块的方法及设备
KR101835387B1 (ko) * 2011-04-29 2018-03-08 삼성전자주식회사 단말기 및 그 단말기에서 자원 스케줄링 방법
RU2605440C2 (ru) * 2012-10-12 2016-12-20 Нек Корпорейшн Узел связи
US9119064B2 (en) * 2013-11-20 2015-08-25 At&T Intellectual Property I, L.P. Method and apparatus for providing broadcast channel encryption to enhance cellular network security
US10893509B2 (en) * 2015-02-11 2021-01-12 Qualcomm Incorporated Multiple tri-state HARQ processes
GB2547030B (en) * 2016-02-05 2018-04-18 Tcl Communication Ltd Uplink resource allocation
EP3461169A1 (en) * 2016-05-18 2019-03-27 NTT DoCoMo, Inc. User terminal and wireless communication method
TWI749039B (zh) * 2016-09-15 2021-12-11 日商索尼股份有限公司 無線電信設備和方法
WO2018084644A1 (en) * 2016-11-03 2018-05-11 Lg Electronics Inc. Method and apparatus for transmitting and receiving data in wireless communication system
CN108282896B (zh) * 2017-01-06 2019-08-30 电信科学技术研究院 一种上行数据重传方法及终端
CN108809541B (zh) * 2017-05-05 2021-08-03 华为技术有限公司 上行数据的传输方法和装置
JP7560446B2 (ja) * 2019-04-25 2024-10-02 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 端末、基地局、受信方法及び送信方法
US11593281B2 (en) * 2019-05-08 2023-02-28 Hewlett Packard Enterprise Development Lp Device supporting ordered and unordered transaction classes
US11991641B2 (en) * 2019-09-09 2024-05-21 Qualcomm Incorporated Network-controlled power control on side-link communications

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003096598A1 (en) 2002-05-13 2003-11-20 Qualcomm, Incorporated Method to check communication link reliability
JP2004007030A (ja) 2002-04-03 2004-01-08 Nec Corp セルラシステム、基地局及び移動局並びに通信制御方法
JP2004064691A (ja) 2002-07-31 2004-02-26 Matsushita Electric Ind Co Ltd 通信装置及びデータの再送制御方法

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI112842B (fi) * 1999-01-11 2004-01-15 Nokia Corp Menetelmä ja laitteet jatketun pakettikytkentäisen radioyhteyden toteuttamiseksi
US6330435B1 (en) * 1999-03-18 2001-12-11 Telefonaktiebolaget Lm Ericsson (Publ) Data packet discard notification
CA2370670C (en) * 2000-02-17 2007-06-19 Samsung Electronics Co., Ltd. Apparatus and method for assigning a common packet channel in a cdma communication system
US7203182B2 (en) * 2000-11-17 2007-04-10 Lg Electronics Inc. Method of link adaptation of blind type using acknowledgements in ARQ system
JP3866506B2 (ja) * 2000-12-04 2007-01-10 株式会社エヌ・ティ・ティ・ドコモ 電子メールの配信制御方法及びメールサーバ
EP1434379A1 (en) * 2001-10-04 2004-06-30 Mitsubishi Denki Kabushiki Kaisha COMMUNICATION METHOD&comma; COMMUNICATION SYSTEM AND COMMUNICATION APPARATUS
CA2408423C (en) * 2001-10-17 2013-12-24 Nec Corporation Mobile communication system, communication control method, base station and mobile station to be used in the same
CN1245041C (zh) * 2002-02-01 2006-03-08 华硕电脑股份有限公司 利用harq进程的接收状态避免停顿的方法
US7764624B2 (en) * 2002-07-18 2010-07-27 Alcatel-Lucent Usa Inc. Methods and devices for preventing protocol stalling
KR100480800B1 (ko) * 2002-11-14 2005-04-07 엘지전자 주식회사 패킷 데이터 서비스 망에서 도어먼트 처리 방법
KR100606008B1 (ko) * 2003-01-04 2006-07-26 삼성전자주식회사 부호 분할 다중 접속 통신 시스템에서 역방향 데이터재전송 요청 송수신 장치 및 방법
KR100584431B1 (ko) * 2003-02-14 2006-05-26 삼성전자주식회사 부호 분할 다중 접속 통신 시스템에서 역방향 데이터재전송 시스템 및 방법
US7414989B2 (en) * 2003-05-07 2008-08-19 Motorola, Inc. ACK/NACK determination reliability for a communication device
WO2004110081A1 (en) * 2003-06-10 2004-12-16 Nokia Corporation Method and apparatus for switching mobile station between autonomous and scheduled transmissions
US7126928B2 (en) * 2003-08-05 2006-10-24 Qualcomm Incorporated Grant, acknowledgement, and rate control active sets
US20050237932A1 (en) * 2004-04-23 2005-10-27 Jung-Tao Liu Method and system for rate-controlled mode wireless communications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004007030A (ja) 2002-04-03 2004-01-08 Nec Corp セルラシステム、基地局及び移動局並びに通信制御方法
WO2003096598A1 (en) 2002-05-13 2003-11-20 Qualcomm, Incorporated Method to check communication link reliability
JP2004064691A (ja) 2002-07-31 2004-02-26 Matsushita Electric Ind Co Ltd 通信装置及びデータの再送制御方法

Also Published As

Publication number Publication date
KR20070040411A (ko) 2007-04-16
EP1784036A1 (en) 2007-05-09
JPWO2006016457A1 (ja) 2008-07-31
EP1784036B1 (en) 2012-12-05
US20080081651A1 (en) 2008-04-03
WO2006016457A1 (ja) 2006-02-16
EP1784036A4 (en) 2011-07-06
CN101040557A (zh) 2007-09-19
JP4677988B2 (ja) 2011-04-27
CN101040557B (zh) 2010-12-08

Similar Documents

Publication Publication Date Title
KR100882057B1 (ko) 통신 제어 방법, 무선 통신 시스템, 기지국, 이동국 및 컴퓨터 판독 가능 기록 매체
US11259228B2 (en) Supporting uplink transmissions
JP4691510B2 (ja) 再送モード制御方法、基地局および無線通信システム
KR101721015B1 (ko) 이동 통신 시스템에서 블라인드 스케쥴링 장치 및 방법
EP1557967B1 (en) Method of HARQ retransmission timing control
KR20210126510A (ko) 무선 통신 시스템의 네트워크 스케줄링 모드에서 사이드링크 harq(hybrid automatic repeat request)에 대한 시간 간격을 처리하는 방법 및 장치
US20170041104A1 (en) Method of transmitting data using harq
US8249608B2 (en) Apparatus and method for allocating resources in a mobile communication system
KR20160121405A (ko) 비면허 주파수 대역을 사용하는 통신 시스템에서 harq를 지원하는 방법 및 이를 적용한 장치
EP2080307B1 (en) Method for retransmitting in the multi-carriers system
CN102651679B (zh) 数据传输方法、演进基站以及用户设备
US20220287053A1 (en) Infrastructure equipment, communications devices, and methods
CN103107874B (zh) 一种发送数据块的方法及设备
KR20180080688A (ko) 이동 통신 시스템에서의 하향링크 재전송 스케줄링 방법 및 장치
KR101368467B1 (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: 20130111

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140107

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150105

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160105

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20170103

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee