KR101253534B1 - 무선 통신 시스템에서 구성가능한 타임라인을 이용한 제어 정보의 송신 - Google Patents

무선 통신 시스템에서 구성가능한 타임라인을 이용한 제어 정보의 송신 Download PDF

Info

Publication number
KR101253534B1
KR101253534B1 KR1020107021065A KR20107021065A KR101253534B1 KR 101253534 B1 KR101253534 B1 KR 101253534B1 KR 1020107021065 A KR1020107021065 A KR 1020107021065A KR 20107021065 A KR20107021065 A KR 20107021065A KR 101253534 B1 KR101253534 B1 KR 101253534B1
Authority
KR
South Korea
Prior art keywords
data
transmission
frame
frames
ack information
Prior art date
Application number
KR1020107021065A
Other languages
English (en)
Other versions
KR20100118604A (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 KR20100118604A publication Critical patent/KR20100118604A/ko
Application granted granted Critical
Publication of KR101253534B1 publication Critical patent/KR101253534B1/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0417Feedback systems
    • 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/1607Details of the supervisory signal
    • 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

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

구성가능한 타임라인을 이용하여 긍정확인응답(ACK) 및/또는 다른 제어 정보를 전송하기 위한 기술들이 제시된다. 수신기는 제한된 처리 자원들을 가질 수 있고 상이한 양의 데이터를 처리하기 위해 상이한 양의 시간을 필요로 할 수 있다. 수신기는 보다 적은(보다 많은) 수신 처리 시간이 요구되는 경우 ACK 정보를 더 일찍(더 늦게) 전송할 수 있다. 일 설계에서, 수신기는 승인에 따라 데이터의 송신을 수신할 수 있고, 데이터를 복원하기 위해 수신된 송신을 디코딩할 수 있으며, 디코딩 결과에 기초하여 ACK 정보를 결정할 수 있다. 수신기는 상기 승인에 기초하여 ACK 정보를 전송하기 위한 프레임을 결정할 수 있다. 결정된 프레임은 ACK 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나일 수 있다. 예를 들어, 상이한 승인 크기들이 상이한 프레임들과 연관될 수 있다. 수신기는 결정된 프레임에서 데이터의 송신에 대한 ACK 정보를 전송할 수 있다.

Description

무선 통신 시스템에서 구성가능한 타임라인을 이용한 제어 정보의 송신{TRANSMISSION OF CONTROL INFORMATION WITH A CONFIGURABLE TIMELINE IN A WIRELESS COMMUNICATION SYSTEM}
본 출원은 2008년 2월 19일 출원된 발명의 명칭이 "UMB TDD FRAMEWORK"인 미국 임시특허출원 번호 제 61/029,853호에 우선권을 주장하고, 이것의 전체 내용은 참조에 의해 본원에 통합된다.
본 개시내용은 일반적으로 통신에 관한 것이고, 보다 구체적으로는 무선 통신 시스템에서 제어 정보를 전송하기 위한 기술들에 관한 것이다.
무선 통신 시스템들은 예를 들어 음성, 비디오, 패킷 데이터, 메시징, 방송 등과 같은 다양한 유형의 통신 컨텐츠를 제공하기 위해서 널리 사용된다. 이러한 무선 시스템들은 이용가능한 시스템 자원들(예를 들어, 대역폭, 송신 전력)을 공유함으로써 다수의 사용자들과의 통신을 지원할 수 있는 다중-접속 시스템들일 수 있다. 이러한 다중-접속 시스템들의 예들은 코드 분할 다중 접속(CDMA) 시스템들, 시분할 다중 접속(TDMA) 시스템들, 주파수 분할 다중 접속 시스템(FDMA)들, 직교 FDMA(OFDMA) 시스템들, 및 단일-반송파 FDMA(SC-FDMA) 시스템들을 포함할 수 있다.
무선 통신 시스템에서, 송신기(예를 들어, 기지국)는 데이터를 인코딩하고 수신기(예를 들어, 단말)로 상기 데이터의 송신을 전송할 수 있다. 수신기는 상기 송신을 수신 및 디코딩하여 송신기에 의해 전송된 데이터를 복원할 수 있다. 수신기는 디코딩 결과에 기초하여 긍정확인응답(ACK) 정보를 생성할 수 있다. ACK 정보는 상기 송신이 올바르게 디코딩되었음을 표시하기 위한 ACK 또는 상기 송신이 올바르지 않게(in error) 디코딩되었음을 표시하기 위한 부정확인응답(NAK)을 포함할 수 있다. 수신기는 송신기에 의한 데이터 송신을 지원하기 위해 송신기로 ACK 정보 및 가능하다면 다른 제어 정보를 전송할 수 있다. 양호한 성능을 획득하기 위해 일정 방식으로 ACK 및 다른 제어 정보를 전송하는 것이 바람직하다.
무선 통신 시스템에서 구성가능한 타임라인을 이용하여 ACK 정보 및/또는 다른 제어 정보를 전송하기 위한 기술들이 본원에서 기술된다. 일 양상에서, ACK 정보는 수신기를 위해 상이한 수신 처리 시간을 제공하도록 상이한 프레임 오프셋들을 가지고(고정된 프레임 오프셋들 대신에) 전송될 수 있다. 수신기는 제한된 처리 자원들을 가지고 상이한 양의 데이터를 처리하기 위해 상이한 양의 시간을 필요로 할 수 있다. 수신기는 보다 적은 수신 처리 시간이 요구되는 경우 ACK 정보를 더 일찍 전송할 수 있거나 보다 많은 수신 처리 시간이 필요한 경우 ACK 정보를 더 늦게 전송할 수 있다.
일 설계에서, 수신기는 데이터의 송신에 대한 승인(grant)을 수신할 수 있다. 상기 승인은 데이터의 송신을 위한 리소스들의 양, 전송될 데이터의 양 등을 표시할 수 있다. 수신기는 상기 승인에 따라 데이터의 송신을 수신할 수 있고, 데이터를 복원하기 위해 상기 수신된 송신을 디코딩하며, 디코딩 결과에 기초하여 ACK 정보를 결정할 수 있다. 수신기는 상기 승인에 기초하여 ACK 정보를 전송하기 위한 프레임을 결정할 수 있다. 상기 결정된 프레임은 ACK 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나일 수 있다. 그 후 수신기는 상기 결정된 프레임에서 데이터의 송신에 대한 ACK 정보를 전송할 수 있다.
일 설계에서, 상이한 승인 크기들이 ACK 정보를 전송하기 위한 상이한 프레임들과 연관될 수 있다. 점진적으로 더 큰 승인들은 수신기를 위해 보다 많은 수신 처리 시간을 제공하기 위해 데이터의 송신으로부터 점진적으로 더 멀리 떨어진 프레임들과 연관될 수 있다. 수신기는 승인의 크기에 기초하여 ACK 정보를 전송하기 위한 프레임을 결정할 수 있다. 또 다른 설계에서, 상기 승인은 데이터의 송신을 위해 할당된 노드를 표시할 수 있다. 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나일 수 있고 데이터를 전송하기 위한 특정 자원들과 연관될 수 있다. 채널 트리 내의 각 노드는 또한 ACK 정보를 전송하기 위한 특정 프레임과 연관될 수 있다. 수신기는 상기 할당된 노드에 기초하여 ACK 정보를 전송하기 위한 프레임을 결정할 수 있다.
본원에서 제시되는 기술들은 ACK 정보(위에서 제시된 것처럼)뿐만 아니라 다른 제어 정보, 파일럿 등을 전송하는데 이용될 수 있다. 주어진 정보는 상기 정보를 생성하거나 이용하기 위해 요구되는 처리 시간에 따라 상이한 프레임들에서 전송될 수 있다. 본 개시내용의 다양한 양상들 및 특징들 또한 이하 보다 상세하게 기술된다.
도 1은 무선 통신 시스템을 도시한다.
도 2는 하이브리드 자동 재송(HARQ)을 이용한 데이터 송신을 도시한다.
도 3은 구성가능한 타임라인을 이용한 ACK 송신을 도시한다.
도 4는 시 분할 듀플렉스 시스템에 대한 비대칭 파티션을 도시한다.
도 5는 예시적인 채널 트리를 도시한다.
도 6은 예시적인 데이터 송신 방식을 도시한다.
도 7은 데이터 송신을 수신하기 위한 프로세스를 도시한다.
도 8은 데이터 송신을 수신하기 위한 장치를 도시한다.
도 9는 데이터 송신을 전송하기 위한 프로세스를 도시한다.
도 10는 데이터 송신을 전송하기 위한 장치를 도시한다.
도 11은 송신들을 교환하기 위한 프로세스를 도시한다.
도 12은 송신들을 교환하기 위한 장치를 도시한다.
도 13은 기지국 및 단말의 블록 다이어그램을 도시한다.
본원에서 제시되는 기술들은 CDMA, TDMA, FDMA, OFDMA, SC-FDMA 및 다른 시스템들과 같은 다양한 무선 통신 시스템들을 위해서 사용될 수 있다. 이곳의 용어들 "시스템" 및 "네트워크"는 종종 서로 교환하여 사용될 수 있다. CDMA 시스템은 유니버셜 지상 무선 액세스(UTRA), cdma2000 등과 같은 무선 기술들을 구현할 수 있다. UTRA는 와이드밴드 CDMA(WCDMA) 및 CDMA의 다른 변형들을 포함한다. cdma2000은 IS-2000, IS-95, 및 IS-856 표준들을 포함한다. TDMA 시스템은 이동 통신용 범용 시스템(GSM)과 같은 무선 기술을 구현할 수 있다. OFDMA 시스템은 진화된 UTRA(E-UTRA), 울트라 모바일 브로드밴드(UMB), IEEE 802.11(Wi-Fi), IEEE 802.16(WiMAX), IEEE 802.20, 플래시-OFDM? 등과 같은 무선 기술을 구현할 수 있다. UTRA 및 E-UTRA는 유니버셜 이동 통신 시스템(UMTS)의 일부이다. 3GPP 롱 텀 에벌루션(LTE)은 E-UTRA를 사용하는 UMTS의 다음 릴리스이다. UTRA, E-UTRA, UMTS, LTE 및 GSM은 "3세대 파트너쉽 프로젝트"(3GPP)라 명명된 조직의 문서들에 제시된다. cdma2000 및 UMB는 "3세대 파트너쉽 프로젝트 2"(3GPP2)라 명명된 조직의 문서들에 제시된다. 본원에서 제시되는 기술들은 상기 시스템들 및 무선 기술들뿐만 아니라 다른 시스템들 및 무선 기술들을 위해서도 이용될 수 있다.
도 1은 다수의 기지국들(110) 및 다른 네트워크 엔티티들을 포함할 수 있는 무선 통신 시스템(100)을 도시한다. 기지국은 단말들과 통신하는 스테이션일 수 있고 노드 B, 이벌브드 노드 B, 액세스 포인트 등으로도 지칭될 수 있다. 각각의 기지국(110)은 특정 지리적 영역에 대해 통신 커버리지를 제공할 수 있다. 용어 "셀"은 용어가 사용되는 문맥에 따라 기지국의 커버리지 영역 및/또는 이러한 커버리지 영역을 위해 서비스하는 기지국 서브시스템을 지칭할 수 있다. 시스템 제어기(130)는 기지국들의 세트에 결합될 수 있고 이러한 기지국들에 대해 조정 및 제어를 제공한다.
단말들(120)은 시스템 도처에 분산될 수 있고, 각각의 단말은 고정 또는 이동식일 수 있다. 단말은 또한 액세스 단말, 이동국, 사용자 장비, 가입자 유닛, 스테이션 등으로도 지칭될 수 있다. 단말은 셀룰러 폰, 개인 휴대 정보 단말기(PDA), 무선 모뎀, 무선 통신 디바이스, 핸드헬드 디바이스, 랩탑 컴퓨터, 무선 전화기, 무선 가입자 회선(WLL) 스테이션 등일 수 있다. 단말은 다운링크 및 업링크 상에서 기지국과 통신할 수 있다. 순방향 링크(다운링크)는 기지국으로부터 단말로의 통신 링크를 지칭하고, 역방향 링크(업링크)는 단말로부터 기지국으로의 통신 링크를 지칭한다. 도 1에서, 양쪽 화살표들을 가진 실선은 단말 및 서빙 기지국 사이에서의 원하는 데이터 송신을 표시한다. 양쪽 화살표들을 가진 점선은 단말 및 간섭하는 기지국 사이에서의 간섭하는 송신을 표시한다.
시스템은 데이터 송신의 신뢰성을 개선시키기 위해 HARQ를 지원할 수 있다. HARQ에 대해, 송신기는 패킷의 송신을 전송할 수 있고 상기 패킷이 수신기에 의해 올바르게 디코딩되거나, 송신들의 최대 수가 전송되었거나, 또는 어떤 다른 종료 조건이 충족될 때까지 필요하다면 하나 이상의 추가적인 송신들을 전송할 수 있다.
도 2는 HARQ를 이용하는 예시적인 데이터 송신 방식(200)을 도시한다. 송신 타임라인은 프레임들의 단위로 파티셔닝될 수 있다. 각 프레임은 미리 결정된 시간 지속기간, 예를 들어 1 밀리초(ms)를 커버할 수 있다. 프레임은 또한 서브프레임, 슬롯 등으로 지칭될 수 있다.
송신기(예를 들어, 기지국)는 수신기(예를 들어, 단말)로 전송될 데이터를 가질 수 있다. 송신기는 데이터 심볼들을 획득하기 위해 선택된 변조 및 코딩 방식(MCS)에 따라 데이터 패킷 A를 처리할 수 있다. 송신기는 승인뿐만 아니라 패킷 A의 제 1 송신을 생성하고 수신기로 프레임 m에서 이들을 전송할 수 있다. 상기 승인은 송신을 위해 이용되는 자원들, 선택된 MCS 등을 표시할 수 있다. 상기 승인은 또한 자원 승인, 할당 등으로 지칭될 수 있다. 수신기는 상기 승인에 따라 제 1 송신을 수신 및 처리할 수 있고 패킷 A를 올바르지 않게(in error) 디코딩할 수도 있다. 그러면 수신기는 송신기로 프레임 m+D에서 NAK를 전송할 수 있고, 여기서 D≥1이다. 송신기는 NAK를 수신할 수 있고 수신기로 프레임 m+M에서 패킷 A의 제 2 송신을 전송할 수 있고, 여기서 M>1이다. 수신기는 제 2 송신을 수신할 수 있고, 제 1 및 제 2 송신들을 처리하고 패킷 A를 올바르게 디코딩할 수 있다. 그러면 수신기는 송신기로 프레임 m+D+M에서 ACK를 전송할 수 있다. 송신기는 ACK를 수신하고 패킷 A의 송신을 종료할 수 있다. 그 후 송신기는 MCS를 선택하고, 선택된 MCS에 따라 또 다른 패킷 B를 처리하며, 수신기로 프레임 m+2M에서 승인뿐만 아니라 패킷 B의 제 1 송신을 전송할 수 있다. 패킷들 및 ACK 정보의 송신은 유사한 방식으로 계속될 수 있다.
동기식 HARQ에 대해, 1 내지 M의 인덱스들을 갖는 M개의 HARQ 인터레이스들은 순방향 및 역방향 링크들 각각에 대해 규정될 수 있고, 여기서 M은 4, 6, 8 또는 어떤 다른 값과 동일할 수 있다. 각 HARQ 인터레이스는 M개의 프레임들만큼 이격되는 프레임들을 포함할 수 있다. 예를 들어, HARQ 인터레이스 m은 m∈{1,...,M}에 대해, 프레임들 m, m+M, m+2M 등을 포함할 수 있고, 여기서 m은 인터레이스 인덱스이다. 패킷은 하나의 HARQ 인터레이스에서 전송될 수 있고, 패킷의 모든 송신들은 도 2에 도시된 것처럼 HARQ 인터레이스의 상이한 프레임들에서 전송될 수 있다. 패킷의 송신은 HARQ 송신, 패킷 송신 등으로 지칭될 수 있다.
비동기식 HARQ에 대해, 각 HARQ 송신은 스케줄링되고 임의의 프레임에서 전송될 수 있다. 주어진 패킷에 대해, 자원들의 양, 자원들의 위치, MCS 및/또는 다른 파라미터들은 패킷의 상이한 송신들에 대해 변화할 수 있다. 본원에서 제시된 기술들은 동기식 및 비동기식 HARQ 양자 모두를 위해 이용될 수 있다. 명확화를 위해, 이하의 설명 중 많은 부분은 동기식 HARQ를 위한 것이다.
본원에서 사용될 때, ACK 정보는 ACK, NAK 및/또는 수신기에서의 디코딩 결과를 나타내는 다른 정보를 포함할 수 있다. ACK 송신은 ACK 정보의 송신이다. ACK 자원은 ACK 정보를 전송하는데 이용되는 자원이고 시간, 주파수, 코드 및/또는 다른 자원들을 포함할 수 있다. ACK 프레임은 ACK 정보가 전송되는 프레임이다.
패킷의 연속적인 송신들 사이의 시간 지속기간은 인터레이스 지속기간이라 지칭될 수 있고 도 2에 도시된 것처럼 t인터레이스로 표시될 수 있다. 인터레이스 지속기간은 HARQ 인터레이스들의 수뿐만 아니라 프레임 지속기간에 의존할 수 있다. 예를 들어, 각 프레임이 1 ms의 지속기간을 가지고 8개의 HARQ 인터레이스들이 이용가능한 경우, 인터레이스 지속기간은 8ms와 동일할 수 있고, 패킷의 연속적인 송신들은 8ms만큼 이격될 수 있다. 인터레이스 지속기간은 시스템 설계에 따라 고정 또는 구성가능한 값일 수 있다.
패킷 송신의 종료로부터 ACK 송신의 시작까지의 시간 지속기간은 이용가능한 수신 처리 시간이라 지칭될 수 있고, 도 2에 도시된 것처럼 tRX _ PROC로 표시될 수 있다. ACK 송신의 종료로부터 다음 패킷 송신의 시작까지의 시간 지속기간은 이용가능한 송신 처리 시간이라 지칭될 수 있고, 도 2에 도시된 것처럼 tTX _ PROC로 표시될 수 있다. 주어진 인터레이스 지속기간에 대해, 충분한 수신 처리 시간이 수신기를 위해 이용가능하고 충분한 송신 처리 시간이 송신기를 위해 이용가능하도록 ACK 프레임들이 선택될 수 있다. ACK 프레임들은 도 2에 도시된 것처럼, 전형적으로 패킷 송신들을 위해 이용된 프레임들로부터 D(프레임들의 단위로)의 고정된 오프셋에 있다.
일 양상에서, ACK 정보는 수신기를 위해 충분한 수신 처리 시간을 제공하고/하거나 송신기를 위해 충분한 송신 처리 시간을 제공하도록 구성가능한 타임라인을 이용하여 전송될 수 있다. 수신기는 제한된 처리 자원들을 가질 수 있고 보다 큰 패킷 또는 보다 많은 패킷들의 송신을 처리하기 위해 보다 많은 시간을 필요로 할 수 있다. 수신기는 또한 송신의 다른 유형들보다 송신의 특정 유형들을 처리하기 위해 더 많은 시간을 필요로 할 수 있다. 예를 들어 수신기는 단일-입력 단일-출력(SISO) 송신보다 다중-입력 다중-출력(MIMO) 송신을 위해 더 많은 시간을 필요로 할 수 있다. 수신기는 보다 적은 수신 처리 시간이 요구되는 경우 ACK 정보를 더 일찍 전송할 수 있거나 보다 많은 수신 처리 시간이 필요한 경우 ACK 정보를 더 늦게 전송할 수 있다.
도 3은 구성가능한 타임라인을 이용한 ACK 송신의 설계를 도시한다. 송신기는 수신기로 프레임 m에서 승인에 따라 하나 이상의 패킷들의 송신을 전송할 수 있다. 상기 승인은 임의의 크기(예를 들어, 작거나, 중간, 또는 큰)를 가질 수 있고 전송될 데이터의 양, 데이터의 우선순위, 이용가능한 자원들, 채널 조건들 등과 같은 다양한 인자들에 의존할 수 있다. 보다 큰 승인은 보다 큰 패킷, 보다 많은 패킷들, 보다 많은 자원들, 보다 향상된 송신 기술들(예를 들어, MIMO) 등에 대응할 수 있다. 역으로 보다 작은 승인은 보다 작은 패킷, 보다 적은 패킷들, 보다 적은 자원들, 보다 단순한 송신 기술들(예를 들어, SISO) 등에 대응할 수 있다.
수신기는 송신기로부터 송신을 수신하고 처리할 수 있다. 수신기는 보다 큰 승인에 대해 보다 많은 처리 시간을 요구할 수 있고, 그 역도 가능하다. 수신기는 작은 승인에 대해 프레임 m+D1에서, 중간 승인에 대해 프레임 m+D2에서, 또는 큰 승인에 대해 프레임 m+D3에서 ACK 정보를 전송할 수 있고, 여기서 D3>D2>D1이다. 수신기는 작은 승인에 대해 tRX _ PROC1의 처리 시간을, 중간 승인에 대해 tRX _ PROC2의 처리 시간을, 또는 큰 승인에 대해 tRX _ PROC3의 처리 시간을 가질 수 있고, 여기서 tRX_PROC3>tRX_PROC2>tRX_PROC1이다.
도 3에 도시된 예에서, 수신기는 상기 승인이 작거나, 중간 또는 큰지 여부에 따라 3개의 프레임들 중 하나에서 ACK 정보를 전송할 수 있다. 일반적으로 수신기는 승인 크기에 따라 다수의 프레임들 중 하나에서 ACK 정보를 전송할 수 있다. ACK 정보를 전송하는데 이용되는 프레임은, 보다 큰 승인에 대해 보다 많은 처리 시간을 수신기에 제공하도록 선택될 수 있고, 역도 가능하다.
본원에서 제시되는 기술들은 주파수 분할 듀플렉스(FDD) 시스템들뿐만 아니라 시 분할 듀플렉스(TDD) 시스템들을 위해 이용될 수 있다. FDD에 대해, 순방향 및 역방향 링크들에 개별 주파수 채널들이 할당될 수 있다. 송신들은 이러한 링크들을 위해 할당된 주파수 채널들을 통해 순방향 및 역방향 링크들 상에서 동시에 전송될 수 있다. TDD에 대해, 순방향 및 역방향 링크들은 동일한 주파수 채널을 공유할 수 있다. 이용가능한 송신 시간 중 일부가 순방향 링크에 할당될 수 있고, 나머지 송신 시간이 역방향 링크에 할당될 수 있다. 송신들은 이러한 링크를 위해 할당된 시간에 각 링크 상에서 전송될 수 있다.
예를 들어 도 3에 도시된 구성가능한 타임라인을 이용한 ACK 송신은 FDD 및 TDD 시스템들 양자 모두를 위해 이용될 수 있다. 송신기는 제 1 링크, 예를 들어 순방향 링크에 대한 하나의 HARQ 인터레이스의 프레임들에서 패킷 송신들을 전송할 수 있다. 수신기는 제 2 링크, 예를 들어 역방향 링크에 대한 프레임들에서 ACK 정보를 전송할 수 있다. 패킷 송신 및 ACK 송신은 FDD 시스템에서는 상이한 주파수 채널들 상에서, TDD 시스템에서는 동일한 주파수 채널 상에서 전송될 수 있다.
본원에서 제시되는 기술들은 TDD 시스템에서 비대칭 파티션을 위해 특별히 적용가능할 수 있다. 비대칭 파티션을 이용하여, 순방향 링크에 대해 할당된 시간의 양은 역방향 링크에 대해 할당된 시간의 양과 상이할 수 있다. 예를 들어 U:V TDD 구성에서, U개의 프레임들이 순방향 링크에 대해 할당될 수 있고, 다음 V개의 프레임들이 역방향 링크에 대해 할당될 수 있으며, 다음 U개의 프레임들이 순방향 링크에 대해 할당될 수 있는 등이고, 여기서 비대칭 파티션이므로 U≠V이다. 비대칭 파티션은 보다 많은 데이터 트래픽 또는 보다 높은 부하를 가진 링크에 보다 많은 프레임들을 할당하는데 이용될 수 있다.
도 4는 TDD 시스템을 위해 적용될 수 있는 비대칭 파티션의 설계를 도시한다. 이러한 설계에서, M개의 프레임들이 제 1 링크에 대해 할당될 수 있고, M*N개의 프레임들이 제 2 링크에 대해 할당될 수 있으며, 다음 M개의 프레임들이 제 1 링크에 대해 할당될 수 있는 등이다. 일반적으로 M 및 N은 각각 임의의 값일 수 있고, 대칭 파티션에 대해 N=1이고 비대칭 파티션에 대해 N>1이다. 이하의 설명 중 많은 부분은 N>1임을 가정한다. 제 1 및 제 2 링크들은 각각 순방향 및 역방향 링크들에 대응될 수 있고, 보다 많은 프레임들이 역방향 링크에 대해 할당될 수 있다. 대안적으로, 제 1 및 제 2 링크들은 각각 역방향 및 순방향 링크들에 대응될 수 있고, 보다 많은 프레임들이 순방향 링크에 대해 할당될 수 있다.
도 4에 도시된 설계에서, 제 1 링크에 대한 각 프레임은 제 2 링크에 대한 N개의 프레임들의 세트와 연관될 수 있다. 제 1 링크에 대한 각 버스트(burst) 내의 M개의 프레임들에는 인덱스들 F1 내지 FM이 할당될 수 있다. 제 2 링크에 대한 각 버스트 내의 M*N 프레임들은 인덱스들 1 내지 M을 갖는 M개의 세트들로 분할될 수 있고, 각 세트는 N개의 연속적인 프레임들을 포함할 수 있다. 제 2 링크에 대한 각 세트 내의 N개의 프레임들에는 인덱스들 Rm ,1 내지 Rm ,N이 할당될 수 있고, 여기서 m은 세트 인덱스이다. 제 1 링크에 대한 프레임 Fm은 제 2 링크에 대한 프레임들 Rm ,1 내지 Rm ,N을 포함하는 세트 m과 연관될 수 있고, 여기서 m∈{1,...,M}이다.
송신기는 제 1 링크 상에서 프레임 Fm에서 데이터의 송신을 전송할 수 있다. 수신기는 송신을 수신 및 처리할 수 있고, 도 4에 도시된 것처럼 제 2 링크 상에서 N개의 프레임들 Rm ,1 내지 Rm ,N 중 하나에서 ACK 정보를 전송할 수 있다. 수신기는 ACK 정보가 프레임 Rm ,1에서 전송되는 경우 가장 작은 양의 처리 시간을 가질 수 있고, ACK 정보가 프레임 Rm ,2 등에서 전송되는 경우 보다 많은 처리 시간을 가질 수 있으며, ACK 정보가 프레임 Rm ,2에서 전송되는 경우 가장 많은 처리 시간을 가질 수 있다.
일 설계에서, 제 2 링크 상에서 ACK 정보를 전송하는데 이용되는 프레임은 제 1 링크 상에서 프레임 Fm에서 전송된 데이터 송신에 대한 승인에 기초하여 선택될 수 있다. 상기 승인은 페이로드(payload) 크기를 표시할 수 있고, 이는 전송될 패킷들의 수 및 각 패킷 내의 비트들의 수에 의해 주어질 수 있다. 예를 들어, 수신기는 작은 승인에 대해 프레임 Rm ,1에서, 큰 승인에 대해 프레임 Rm ,N에서, 또는 중간 승인에 대해 프레임들 Rm ,1 내지 Rm ,N 사이의 프레임에서 ACK 정보를 전송할 수 있다. 일반적으로, 수신기는 데이터 송신을 처리하기 위해 점진적으로 더 많은 시간을 획득하도록, 점진적으로 더 큰 승인에 대해 점진적으로 더 나중의 프레임에서 ACK 정보를 전송할 수 있다.
TDD 및 FDD 시스템들 양자 모두를 위해 적용가능한 일 설계에서, ACK 프레임은 데이터 송신을 위해 승인된 자원들의 양에 기초하여 선택될 수 있다. 승인된 자원들은 부반송파들의 세트, 자원 블록들의 세트, 채널 트리 내의 하나 이상의 노드들 등을 포함할 수 있다. 수신기는 보다 많은 자원들이 승인될 때 복조 및 다른 태스크들을 위해 보다 많은 처리 시간을 필요로 할 수 있다. 자원들의 양 및 ACK 프레임 사이의 맵핑이 규정될 수 있고 송신기 및 수신기 양자 모두에 의해 추론적으로(a priori) 인식될 수 있다. 그 후 송신기 및 수신기는 승인된 자원들의 양 및 인식된 맵핑에 기초하여 ACK 프레임을 확인할 수 있다.
일반적으로, 자원들은 시간, 주파수, 코드 등에 기초하여 규정될 수 있다. 일 설계에서, 자원 블록들은 각 자원 블록이 미리 결정된 시간 기간(예를 들어, 하나의 프레임) 내에 미리 결정된 수의 부반송파들(예를 들어, 12개의 부반송파들)을 포함하도록 규정될 수 있다. 시스템 대역폭은 직교 주파수 분할 다중화(OFDM) 또는 단일-반송파 주파수 분할 다중화(SC-FDM)를 이용하여 다수의(K) 부반송파들로 파티셔닝될 수 있다. 부반송파들의 총 수(K)는 시스템 대역폭에 의존할 수 있다. 예를 들어, K는 1.25, 2.5, 5, 10 또는 20 MHz의 시스템 대역폭에 대해 각각 128, 256, 512, 1024 또는 2048과 같을 수 있다. 이용가능한 자원 블록들의 수는 시스템 대역폭에 의존할 수 있다. 이용가능한 자원 블록들은 데이터 송신을 위해 할당될 수 있다.
또 다른 설계에서, 채널 트리가 자원들을 식별하는데 이용될 수 있다. 채널 트리는 자원들의 할당을 제한할 수 있고, 이는 승인된 자원들을 전하기(convey) 위한 오버헤드를 감소시킬 수 있다.
도 5는 32개의 부반송파 세트들이 이용가능한 경우에 대한 채널 트리(500)의 설계를 도시한다. 각 부반송파 세트는 하나 이상의 연속적인 또는 비-연속적인 부반송파들을 포함할 수 있다. 채널 트리(500)에서, 32개의 노드들이 32개의 부반송파 세트들을 가진 계층 1에 형성될 수 있고, 계층 1에 32개의 노드들이 있는 상태로 16개의 노드들이 계층 2에 형성될 수 있으며, 계층 2에 16개의 노드들이 있는 상태로 8개의 노드들이 계층 3에 형성될 수 있으며, 계층 3에 8개의 노드들이 있는 상태로 4개의 노드들이 계층 4에 형성될 수 있고, 계층 4에 4개의 노드들이 있는 상태로 2개의 노드들이 계층 5에 형성될 수 있으며, 계층 5에 2개의 노드들이 있는 상태로 1개의 노드가 계층 6에 형성될 수 있다. 계층들 2 내지 6의 각 노드는 바로 아래 계층에 2개의 노드들이 있는 상태로 형성될 수 있다.
채널 트리 내의 각 노드에는 유일한 노드 인덱스 또는 채널 식별자(ID)가 할당될 수 있다. 노드들에는 도 5에 도시된 것처럼 각 계층에 대해 위에서 아래로 그리고 왼쪽에서 오른쪽으로 순차적으로 번호 매겨진 인덱스들이 할당될 수 있다.최상위 노드 1은 모든 32개의 부반송파 세트들을 포함할 수 있다. 최하위 계층 1에 있는 32개의 노드들(32 내지 63)은 베이스 노드들로 지칭될 수 있고 각각 하나의 부반송파 세트를 포함할 수 있다. 채널 트리 내의 노드가 데이터 송신을 위해 할당될 수 있다. 할당된 노드로 맵핑된 모든 부반송파 세트들은 송신을 위해 이용될 수 있다. 예를 들어 노드 9가 할당되는 경우, 베이스 노드들(36 내지 39)에 대한 4개의 부반송파 세트들이 송신을 위해 이용될 수 있다.
도 5에 도시된 트리 구조는 부반송파들의 할당에 대해 몇몇 제한들을 둔다. 할당되는 각 노드에 대해, 할당된 노드의 자손들인 모든 노드들 및 할당된 노드가 그에 대한 자손인 모든 노드들이 제한된다. 제한된 노드들은 어떠한 2개의 단말들도 동일한 시간에 동일한 부반송파를 이용하지 못하도록 할당된 노드와 동시에 이용되지 않는다.
일 설계에서, ACK 정보는 점진적으로 더 높은 계층들에 있는 노드들 상에서는 패킷 송신들을 위한 점진적으로 더 나중의 프레임들에서 전송될 수 있다. 예를 들어, ACK 정보는 베이스 노드들 상에서는 패킷 송신들을 위한 제 1 프레임 Rm ,1에서, 계층 2의 노드들 상에서는 패킷 송신들을 위한 다음 프레임 Rm ,2에서, 그런 식으로 계속하여 그리고, 계층 6의 최상위 노드 1 상에서는 패킷 송신을 위한 마지막 프레임 Rm ,N에서 전송될 수 있다. ACK 프레임들에 대한 노드들의 맵핑은 계층들의 수, ACK 정보를 전송하기 위해 이용가능한 프레임들의 수(N) 등에 의존할 수 있다. 예를 들어, N=2인 경우 ACK 정보는 베이스 노드들 상에서는 패킷 송신들을 위한 프레임 Rm ,1에서 또는 나머지 노드들 상에서는 패킷 송신들을 위한 프레임 Rm ,2에서 전송될 수 있다.
또 다른 설계에서, 각 베이스 노드는 특정 ACK 자원과 연관될 수 있다. 예를 들어, 1 내지 32의 인덱스들을 가진 32개의 ACK 자원들은 도 5에 도시된 것처럼 각각 32개의 베이스 노드들(32 내지 63)에 대해 규정될 수 있다. 수신기는 할당된 노드에 대한 모든 ACK 자원(들) 중에서 가장 낮은 인덱스를 갖는 ACK 자원 상에서 ACK 정보를 전송할 수 있다. 예를 들어, 수신기는 노드 9가 할당되는 경우 ACK 자원 5 상에서, 노드 19가 할당되는 경우 ACK 자원 7 상에서, 또는 노드 37이 할당되는 경우 ACK 자원 6 상에서 ACK 정보를 전송할 수 있다. 이러한 설계에서, ACK 자원 1은 노드 32, 16, 8, 4, 2 또는 1 상에서 패킷 송신에 대한 ACK 정보를 전달(carry)할 수 있다. ACK 자원 2는 노드 33 상에서 패킷 송신에 대한 ACK 정보를 전달할 수 있다. ACK 자원 3은 노드 34 또는 17 상에서 패킷 송신에 대한 ACK 정보를 전달할 수 있다. ACK 자원 4는 노드 35 상에서 패킷 송신에 대한 ACK 정보를 전달할 수 있다. 이러한 설계에서 짝수 인덱스를 갖는 각각의 ACK 자원은 하나의 베이스 노드를 위해 이용될 수 있고 제 1 프레임 Rm ,1에 맵핑될 수 있다. 홀수 인덱스를 갖는 각각의 ACK 자원은 하나 이상의 베이스 노드들을 위해 이용될 수 있고 더 나중의 프레임에 맵핑될 수 있다.
ACK 프레임들/ACK 자원들로 채널 트리 내의 노드들을 맵핑하기 위한 몇몇 설계들이 위에서 기술되었다. 이러한 노드들은 또한 다른 방식들로 ACK 프레임들/ACK 자원들로 맵핑될 수 있다.
도 5는 자원들을 할당하기 위해 이용될 수 있는 예시적인 채널 트리를 도시한다. 일반적으로 이용가능한 리소스들은 임의의 방식으로, 예를 들어 다른 채널 트리들 또는 다른 자원 파티셔닝 방식들로 파티셔닝될 수 있다. ACK 정보는 수신기를 위해 보다 많은 처리 시간을 제공하도록 점진적으로 더 많은 자원들 상에서 패킷 송신들을 위한 점진적으로 더 나중 프레임들에서 전송될 수 있다. 할당가능한 자원들 및 ACK 프레임/ACK 자원 사이의 맵핑은 송신기 및 수신기에 의해 추론적으로 인식될 수 있고, 그 후 송신기 및 수신기는 시그널링 오버헤드를 감소시킬 수 있다.
명확화를 위해, 구성가능한 타임라인을 이용한 ACK 송신이 위에서 기술되었다. 일반적으로 데이터 송신을 위해 적절할 수 있는 제어 및/또는 다른 정보의 임의의 송신이 구성가능한 타임라인을 이용하여 전송될 수 있다. 예를 들어, 구성가능한 타임라인은 파일럿, 채널 품질 표시자(CQI) 정보, 자원 품질 표시자(RQI) 정보, 자원 요청, 승인들 등의 송신을 위해 이용될 수 있다. CQI 정보는 모든 부반송파들 또는 지정된 부반송파들에 대해 수신된 신호 품질을 제공할 수 있고 주기적으로 전송될 수 있다. RQI 정보는 특정 부반송파들에 대해 수신된 신호 품질을 제공할 수 있고 요청될 때 전송될 수 있다.
도 6은 데이터 송신 방식(600)의 설계를 도시한다. 송신기(예를 들어, 단말)는 수신기(예를 들어, 기지국)로 전송할 데이터를 가질 수 있고 프레임 m1에서 자원 요청을 전송할 수 있다. 자원 요청은 송신기에서의 버퍼 크기, 자원 요청의 긴급성의 표시 등을 포함할 수 있다. 수신기는 자원 요청을 수신할 수 있고 프레임 m2에서 송신기로 송신 능력 요청을 전송하여 하나 이상의 특정된 자원들에 대해 송신기의 송신 전력 능력을 요청할 수 있다.
송신기는 수신기로부터 송신 능력 요청을 수신할 수 있고 특정 자원들 상에서 그것이 이용할 수 있는 최대 송신 전력 레벨을 결정할 수 있다. 예를 들어, 송신기는 높은 간섭을 관측하는 다른 수신기들로부터 하나 이상의 감소 간섭 요청들(도 6에는 미도시)을 수신할 수 있고 그에 따라 그것의 송신 전력을 감소시킬 수 있다. 송신기는 전력 결정 파일럿을 통해 그것의 최대 송신 전력 레벨을 전할 수 있고, 이러한 전력 결정 파일럿은 프레임 m3에서 이러한 송신 전력 레벨로 전송될 수 있다.
수신기는 송신기로부터 전력 결정 파일럿을 수신할 수 있고 상기 수신된 파일럿에 기초하여 특정된 자원들의 수신된 신호 품질을 결정할 수 있다. 수신기(예를 들어 그것이 기지국인 경우)는 수신된 신호 품질에 기초하여 MCS를 선택할 수 있다. 그 후 수신기는 승인을 생성할 수 있고, 이것은 할당된 자원들, 선택된 MCS, 할당된 자원들을 위해 이용될 송신 전력 레벨 등을 포함할 수 있다. 대안적으로 수신기(예를 들어 그것이 단말인 경우)는 특정된 자원들에 대해 수신된 신호 품질을 나타내는 RQI 정보를 생성할 수 있다. 수신기는 프레임 m4에서 송신기로 상기 승인 또는 RQI 정보를 전송할 수 있다. 송신기는 승인 또는 RQI 정보를 수신할 수 있고 승인 또는 RQI 정보에 따라 하나 이상의 패킷들을 처리할 수 있다. 그 후 송신기는 프레임 m5에서 할당된 자원들 상에서 데이터의 송신을 전송할 수 있다. 수신기는 송신기로부터 상기 송신을 수신하고 상기 수신된 송신을 디코딩할 수 있다. 그 후 수신기는 프레임 m6에서 ACK 정보를 전송할 수 있다. 송신기는 NAK가 수신되면 또 다른 송신을 전송할 수 있고 ACK가 수신되면 종료하거나 새로운 데이터를 전송할 수 있다.
도 6은 데이터 송신을 지원하기 위해 전송될 수 있는 예시적인 메시지들 및 파일럿을 도시한다. 일 설계에서, 도 6의 메시지들 및 파일럿은 고정된 프레임들에서 전송될 수 있다. 예를 들어 송신기는 하나의 HARQ 인터레이스의 프레임들 m1, m3 및 m5에서 그것의 송신들을 전송할 수 있다. 수신기는 또한 하나의 HARQ 인터레이스의 프레임들 m2, m4 및 m6에서 그것의 송신들을 전송할 수 있다. 또 다른 설계에서, 도 6의 메시지들 및 파일럿 중 하나 이상이 구성가능한 프레임들에서 전송될 수 있다. 예를 들어, 파일럿은 채널 추정 및/또는 다른 태스크들을 수행하기 위해 수신기에 의해 요구되는 처리 시간에 따라 상이한 프레임들에서 전송될 수 있다. 상기 승인 또는 RQI 정보는 또한 송신을 위한 하나 이상의 패킷들을 처리하기 위해 송신기에 의해 요구되는 처리 시간에 따라 상이한 프레임들에서 전송될 수 있다. RQI 정보를 전송하기 위한 프레임들은 또한 할당 크기, 잠재적 최대 MIMO 차수(order) 또는 랭크(rank)(예를 들어, 이것은 수신기의 능력에 의존할 수 있음) 및/또는 다른 인자들에 기초하여 선택될 수 있다. 할당 크기는 파일럿 결정 파일럿 채널들(PDPICHs) 및/또는 수신기에 의해 처리된 다른 채널들의 수에 관련될 수 있다. 자원 요청은 스케줄링 및/또는 다른 태스크들을 위해 요구되는 처리 시간에 따라 상이한 프레임들에서 전송될 수 있다. 요구되는 처리 시간은 요청되는 자원들의 양, 전송될 데이터의 양 등에 관련되거나 이에 기초하여 추정될 수 있다.
도 7은 데이터 송신을 수신하기 위한 프로세스(700)의 설계를 도시한다. 프로세스(700)는 수신기에 의해 수행될 수 있고, 이러한 수신기는 순방향 링크 상에서 데이터 송신을 위한 단말 또는 역방향 송신에서 데이터 송신을 위한 기지국일 수 있다. 수신기는 데이터의 송신에 대한 승인을 수신할 수 있다(블록 712). 상기 승인은 데이터의 송신을 위한 자원들의 양, 전송될 데이터의 양 및/또는 다른 정보를 표시할 수 있다. 수신기는 상기 승인에 따라 데이터의 송신을 수신할 수 있고(블록 714), 데이터를 복원하기 위해 수신된 송신을 디코딩할 수 있으며(블록 716), 디코딩 결과에 기초하여 ACK 정보를 결정할 수 있다(블록 718). 수신기는 상기 승인에 기초하여 ACK 정보를 전송하기 위한 프레임을 결정할 수 있다(블록 720). 결정된 프레임은 ACK 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나일 수 있다. 그 후 수신기는 결정된 프레임에서 데이터의 송신에 대한 ACK 정보를 전송할 수 있다(블록 722).
블록 720의 일 설계에서, 상이한 승인 크기들이 ACK 정보를 전송하기 위한 상이한 프레임들과 연관될 수 있다. 예를 들어, 점진적으로 더 큰 승인들은 데이터의 송신을 위해 더 많은 수신 처리 시간을 제공하도록 데이터의 송신으로부터 점진적으로 더 멀리 떨어진 프레임들과 연관될 수 있다. 수신기는 승인의 크기를 결정할 수 있고 상기 승인 크기와 연관된 프레임을 ACK 정보를 전송하기 위한 프레임으로서 결정할 수 있다.
블록 720의 또 다른 설계에서, 상기 승인은 데이터의 송신을 위해 할당된 노드를 표시할 수 있다. 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나일 수 있고 데이터의 송신을 위해 이용할 특정 자원들과 연관될 수 있다. 수신기는 상기 할당된 노드에 기초하여 ACK 정보를 전송하기 위한 프레임을 결정할 수 있다. 예를 들어 채널 트리 내의 각 노드는 ACK 정보를 전송하기 위한 특정 프레임과 연관될 수 있다. 그 후 수신기는 할당된 노드와 연관된 프레임을 ACK 정보를 전송하기 위한 프레임으로서 결정할 수 있다. 일 설계에서, 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 다수의 프레임들 중 데이터의 송신에 가장 가까운 제 1 프레임이 ACK 정보를 전송하는데 이용될 수 있다. 할당된 노드가 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 제 1 프레임보다 나중의 프레임이 ACK 정보를 전송하는데 이용될 수 있다. ACK 프레임들에 대한 채널 트리 내의 노드들의 다른 맵핑 또한 이용될 수 있다.
수신기는 제 1 링크 상에서 제 1 프레임에서 데이터의 송신을 수신할 수 있고 제 2 링크 상에서 결정된 프레임에서 ACK 정보를 전송할 수 있다. ACK 정보를 전송하기 위해 이용가능한 다수의 프레임들은 제 1 프레임과 연관될 수 있다. 예를 들어, 제 1 프레임(예를 들어, 도 4의 프레임 F1) 및 다수의 프레임들(예를 들어, 도 4의 프레임들 R1 ,1 내지 R1 ,N)이 TDD 시스템에서 비대칭 파티션을 이용하여 획득될 수 있다.
도 8은 데이터 송신을 수신하기 위한 장치(800)의 설계를 도시한다. 장치(800)는 데이터의 송신에 대한 승인을 수신하기 위한 모듈(812), 상기 승인에 따라 데이터의 송신을 수신하기 위한 모듈(814), 데이터를 복원하기 위해 수신된 송신을 디코딩하기 위한 모듈(816), 디코딩 결과에 기초하여 ACK 정보를 결정하기 위한 모듈(818), 상기 승인에 기초하여 ACK 정보를 전송하기 위한 프레임을 결정하기 위한 모듈(820)― 상기 결정된 프레임은 ACK 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나임 ―, 및 결정된 프레임에서 데이터의 송신에 대한 ACK 정보를 전송하기 위한 모듈(822)을 포함한다.
도 9는 데이터 송신을 전송하기 위한 프로세스(900)의 설계를 도시한다. 프로세스(900)는 송신기에 의해 수행될 수 있고, 이러한 송신기는 역방향 링크 상에서 데이터 송신을 위한 단말 또는 순방향 링크 상에서 데이터 송신을 위한 기지국일 수 있다. 송신기는 데이터의 송신에 대한 승인을 결정할 수 있다(블록 912). 송신기는 상기 승인에 따라 데이터의 송신을 전송할 수 있다(블록 914). 송신기는 상기 승인에 기초하여 ACK 정보를 수신하기 위한 프레임을 결정할 수 있다(블록 916). 결정된 프레임은 ACK 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나일 수 있다. 그 후 송신기는 결정된 프레임에서 데이터의 송신에 대한 ACK 정보를 수신할 수 있다(블록 918).
일 설계에서, 상이한 승인 크기들이 ACK 정보를 전송하기 위한 상이한 프레임들과 연관될 수 있다. 송신기는 승인의 크기를 결정할 수 있고 상기 승인 크기와 연관된 프레임을 ACK 정보를 수신하기 위한 프레임으로서 결정할 수 있다. 또 다른 설계에서, 상기 승인은 데이터의 송신을 위해 할당된 채널 트리 내의 노드를 표시할 수 있다. 채널 트리 내의 각 노드는 ACK 정보를 전송하기 위한 특정 프레임과 연관될 수 있다. 송신기는 할당된 노드에 기초하여 ACK 정보를 수신하기 위한 프레임을 결정할 수 있다.
도 10은 데이터 송신을 전송하기 위한 장치(1100)의 설계를 도시한다. 장치(1000)는 데이터의 송신에 대한 승인을 결정하기 위한 모듈(1012), 상기 승인에 따라 데이터의 송신을 전송하기 위한 모듈(1014), 상기 승인에 기초하여 ACK 정보를 수신하기 위한 프레임을 결정하기 위한 모듈(1016)― 결정된 프레임은 ACK 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나임 ―, 및 결정된 프레임에서 데이터의 송신에 대한 ACK 정보를 수신하기 위한 모듈(1018)을 포함한다.
도 11은 송신들을 교환하기 위한 프로세스(1100)의 설계를 도시한다. 프로세스(1100)는 제 1 엔티티에 의해 수행될 수 있고, 이러한 엔티티는 송신기 또는 수신기일 수 있다. 제 1 엔티티는 제 2 엔티티와 데이터의 송신을 교환(예를 들어, 전송 또는 수신)할 수 있다(블록 1112). 제 1 엔티티는 데이터의 송신에 대한 승인에 기초하여 제 2 송신을 교환하기 위해 다수의 프레임들 중 하나를 결정할 수 있다(블록 1114). 그 후 제 1 엔티티는 데이터의 송신을 지원하기 위해 결정된 프레임에서 제 2 엔티티와 제 2 송신을 교환(예를 들어, 수신 또는 전송)할 수 있다(블록 1116).
일 설계에서, 제 1 엔티티는 송신기이고, 제 2 엔티티는 수신기이다. 송신기는 블록 1112에서 수신기로 데이터의 송신을 전송할 수 있고 블록 1116에서 수신기로부터 제 2 송신을 수신할 수 있다. 또 다른 설계에서, 제 1 엔티티는 수신기일 수 있고 제 2 엔티티는 송신기일 수 있다. 수신기는 블록 1112에서 송신기로부터 데이터의 송신을 수신할 수 있고 블록 1116에서 송신기로 제 2 송신을 전송할 수 있다.
일 설계에서, 제 2 송신은 ACK 정보를 위한 것일 수 있고 데이터의 송신 이후에 교환될 수 있다. 다른 설계들에서, 제 2 송신은 파일럿, CQI 정보, RQI 정보, 자원 요청, 승인 등일 수 있다. 이러한 설계들에서, 제 2 송신은 데이터의 송신 이전에 교환될 수 있다.
도 12는 송신들을 교환하기 위한 장치(1200)의 설계를 도시한다. 장치(1200)는 엔티티와 데이터의 송신을 교환(예를 들어, 전송 또는 수신)하기 위한 모듈(1212), 데이터의 송신에 대한 승인에 기초하여 제 2 송신을 교환하기 위해 다수의 프레임들 중 하나를 결정하기 위한 모듈(1214), 및 데이터의 송신을 지원하기 위해 결정된 프레임에서 상기 엔티티와 제 2 송신을 교환(예를 들어, 수신 또는 전송)하기 위한 모듈(1216)을 포함한다.
도 8, 10 및 12의 모듈들은 프로세서들, 전자 디바이스들, 하드웨어 디바이스들, 전자 컴포넌트들, 논리 회로들, 메모리들, 소프트웨어 코드들, 펌웨어 코드들 등, 또는 이들의 임의의 조합을 포함할 수 있다.
도 13은 기지국(110) 및 단말(120)의 설계에 대한 블록 다이어그램을 도시하고, 이러한 기지국 및 단말은 도 1의 기지국들 중 하나 및 단말들 중 하나일 수 있다. 이러한 설계에서, 기지국(110)에는 T개의 안테나들(1334a 내지 1334t)이 장착되고, 단말(120)에는 R개의 안테나들(1352a 내지 1352r)이 장착되며, 여기서 일반적으로 T≥1 그리고 R≥1이다.
기지국(110)에서 송신 프로세서(1320)는 데이터 소스(1312)로부터 데이터의 패킷들을, 제어기/프로세서(1340)로부터 메시지들을 수신할 수 있다. 예를 들어, 제어기/프로세서(1340)는 데이터 송신을 지원하기 위한 승인들 및 다른 메시지들을 제공할 수 있다. 송신 프로세서(1320)는 데이터 패킷들, 메시지들, 및 파일럿을 처리(예를 들어, 인코딩, 인터리빙, 및 변조)할 수 있고 각각 데이터 심볼들, 제어 심볼들 및 파일럿 심볼들을 제공할 수 있다. 송신(TX) MIMO 프로세서(1330)는 적용가능하다면 데이터 심볼들, 제어 심볼들, 및/또는 파일럿 심볼들에 대한 공간적 처리(예를 들어, 프리코딩)를 수행할 수 있고, T개의 변조기들(MOD들)(1332a 내지 1332t)로 T개의 출력 심볼 스트림들을 제공할 수 있다. 각 변조기(1332)는 출력 샘플 스트림을 획득하기 위해 개별 출력 심볼 스트림을 처리할 수 있다(예를 들어, OFDM, SC-FDM, CDMA 등에 대해). 각 변조기(1332)는 순방향 링크 신호를 획득하기 위해 출력 샘플 스트림을 더 처리(예를 들어, 아날로그로 변환, 증폭, 필터링, 및 업컨버팅)할 수 있다. 변조기들(1332a 내지 1332t)로부터의 T개의 순방향 링크 신호들은 각각 T개의 안테나들(1334a 내지 1334t)을 통해 송신될 수 있다.
단말(120)에서, 안테나들(1352a 내지 1352r)은 기지국(110)으로부터 순방향 링크 신호들을 수신할 수 있고 각각 복조기들(DEMOD들)(1354a 내지 1354r)로 수신된 신호들을 제공할 수 있다. 각 복조기(1354)는 수신된 샘플들을 획득하기 위해 개별 수신된 신호를 컨디셔닝(예를 들어, 필터링, 증폭, 다운컨버팅, 및 디지털화)할 수 있다. 각 복조기(1354)는 수신된 심볼들을 획득하기 위해 수신된 샘플들을 더 처리할 수 있다(예를 들어, OFDM, SC-FDM, CDMA 등에 대해). MIMO 검출기(1356)는 모든 R개의 복조기들(1354a 내지 1354r)로부터 수신된 심볼들을 획득할 수 있고, 적용가능하다면 수신된 심볼들에 대해 MIMO 검출을 수행할 수 있으며 검출된 심볼들을 제공할 수 있다. 수신 프로세서(1358)는 검출된 심볼들을 처리(예를 들어, 복조, 디인터리빙, 및 디코딩)할 수 있고, 데이터 싱크(1360)로 단말(120)에 대한 디코딩된 패킷들을 제공하고 제어기/프로세서(1380)로 디코딩된 메시지들을 제공할 수 있다.
역방향 링크 상에서, 단말(120)에서, 송신 프로세서(1364)는 데이터 소스(1362)로부터의 데이터 패킷들 및 제어기/프로세서(1380)로부터의 메시지들(예를 들어, 자원 요청들, ACK 정보 등에 대한)을 수신 및 처리할 수 있다. 송신 프로세서(1364)로부터의 심볼들은 적용가능하다면 TX MIMO 프로세서(1366)에 의해 프리코딩될 수 있고, 변조기들(1354a 내지 1354r)에 의해 더 처리될 수 있으며, 기지국(110)으로 송신될 수 있다. 기지국(110)에서, 단말(120)로부터의 역방향 링크 신호들은 안테나들(1334)에 의해 수신될 수 있고, 복조기들(1332)에 의해 처리될 수 있으며, 적용가능하다면 MIMO 검출기(1336)에 의해 검출될 수 있고, 단말(120)에 의해 송신된 메시지들 및 디코딩된 패킷들을 획득하기 위해 수신 프로세서(1338)에 의해 더 처리될 수 있다.
제어기들/프로세서들(1340 및 1380)은 각각 기지국(110) 및 단말(120)에서의 동작을 지시할 수 있다. 단말기(110)의 프로세서(1340) 및/또는 다른 모듈들은 도 7의 프로세스(700), 도 9의 프로세스(900), 도 11의 프로세스(1100), 및/또는 본원에서 제시된 기술들에 대한 다른 프로세스들을 수행 또는 지시할 수 있다. 단말(120)의 프로세서(1380) 및/또는 다른 모듈들은 또한 프로세스(700), 프로세스(900), 프로세스(1100), 및/또는 본원에서 제시된 기술들에 대한 다른 프로세스들을 수행 또는 지시할 수 있다. 메모리들(1342 및 1382)은 각각 기지국(110) 및 단말(120)에 대한 데이터 및 프로그램 코드들을 저장할 수 있다. 스케줄러(1344)는 순방향 및/또는 역방향 링크들 상에서의 데이터 송신을 위해 단말들을 스케줄링할 수 있고 스케줄링된 단말들에 대한 승인들을 제공할 수 있다.
당업자는 정보 및 신호들이 임의의 다양한 타입의 상이한 기술들을 사용하여 표현될 수 있음을 잘 이해할 것이다. 예를 들어, 본 명세서를 통해 참조될 수 있는 데이터, 명령들, 지령들, 정보, 신호들, 비트들, 심볼들, 및 칩들은 전압들, 전류들, 전자기파들, 자기장들 또는 입자들, 광 필드들 또는 입자들, 또는 이들의 임의의 조합으로 표현될 수 있다.
당업자는 본원에 개시된 실시예들과 관련하여 상술한 다양한 예시적인 논리 블록들, 모듈들, 회로들, 및 알고리즘 단계들이 전자 하드웨어, 컴퓨터 소프트웨어, 또는 이들의 조합으로서 구현될 수 있음을 잘 이해할 것이다. 하드웨어 및 소프트웨어의 상호 호환성을 명확히 하기 위해, 다양한 예시적인 컴포넌트들, 블록들, 모듈들, 회로들, 및 단계들이 그들의 기능적 관점에서 기술되었다. 이러한 기능이 하드웨어로 구현되는지, 또는 소프트웨어로 구현되는지는 특정 애플리케이션 및 전체 시스템에 대해 부가된 설계 제한들에 의존한다. 당업자는 이러한 기능들을 각각의 특정 애플리케이션에 대해 다양한 방식으로 구현할 수 있지만, 이러한 구현 결정들이 본 개시내용의 영역을 벗어나는 것이라고 해석되어서는 안 된다.
본원에 개시된 실시예들과 관련하여 기재된 다양한 예시적인 논리 블록들, 모듈들, 및 회로들이 범용 프로세서, 디지털 신호 처리기(DSP), 주문형 집적회로(ASIC), 필드 프로그램가능 게이트 어레이(FPGA), 또는 다른 프로그램가능 논리 디바이스, 이산 게이트 또는 트랜지스터 로직, 이산 하드웨어 컴포넌트들, 또는 본원에 기재된 기능들을 수행하도록 설계된 것들의 임의의 조합을 이용하여 구현 또는 수행될 수 있다. 범용 프로세서는 마이크로 프로세서 일 수 있지만, 대안적으로, 이러한 프로세서는 기존 프로세서, 제어기, 마이크로 제어기, 또는 상태 머신일 수 있다. 프로세서는 컴퓨팅 디바이스들의 조합, 예를 들어 DSP 및 마이크로프로세서의 조합, 복수의 마이크로프로세서들, DSP 코어와 결합된 하나 이상의 마이크로 프로세서들, 또는 임의의 다른 이러한 구성의 조합으로서 구현될 수도 있다.
본 개시내용과 관련하여 기재된 방법 또는 알고리즘의 단계들은 하드웨어에서, 프로세서에 의해 실행되는 소프트웨어 모듈에서, 또는 이들의 조합에 의해 직접 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터들, 하드디스크, 휴대용 디스크, CD-ROM, 또는 당업계에서 공지된 임의의 다른 형태의 저장 매체에 상주할 수 있다. 예시적인 저장매체는 프로세서와 결합되어, 프로세서는 저장매체로부터 정보를 판독하고 저장매체에 정보를 기록할 수 있다. 대안적으로, 저장 매체는 프로세서의 구성요소일 수 있다. 이러한 프로세서 및 저장매체는 ASIC에 상주할 수 있다. ASIC은 사용자 단말에 상주할 수 있다. 대안적으로, 프로세서 및 저장 매체는 사용자 단말 내에 이산 컴포넌트로서 상주할 수 있다.
하나 이상의 예시적인 설계들에서, 제시된 기능들은 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 조합을 통해 구현될 수 있다. 소프트웨어로 구현되는 경우, 상기 기능들은 컴퓨터 판독가능한 매체 상에 하나 이상의 명령들 또는 코드로서 저장되거나, 또는 이들을 통해 전송될 수 있다. 컴퓨터 판독가능한 매체는 컴퓨터 저장 매체 및 일 장소에서 다른 장소로 컴퓨터 프로그램의 이전을 용이하게 하기 위한 임의의 매체를 포함하는 통신 매체를 포함한다. 저장 매체는 범용 또는 전용 컴퓨터에 의해 액세스될 수 있는 임의의 이용가능한 매체일 수 있다. 예를 들어, 이러한 컴퓨터 판독가능한 매체는 RAM, ROM, EEPROM, CD-ROM 또는 다른 광학 디스크 저장소, 자기 디스크 저장소 또는 다른 자기 저장 장치들, 또는 명령 또는 데이터 구조들의 형태로 요구되는 프로그램 코드 수단을 전달(carry) 또는 저장하는데 사용될 수 있고, 범용 또는 전용 컴퓨터, 또는 범용 또는 전용 프로세서에 의해 액세스될 수 있는 임의의 다른 매체를 포함하지만, 이들로 제한되는 것은 아니다. 또한, 임의의 연결 수단이 컴퓨터 판독가능한 매체로 적절히 지칭된다. 예를 들어, 소프트웨어가 웹사이트, 서버, 또는 다른 원격 소스로부터 동축 케이블, 광섬유 케이블, 연선, 디지털 가입자 라인(DSL), 또는 적외선, 라디오파, 및 마이크로파와 같은 무선 기술들을 통해 전송되는 경우, 이러한 동축 케이블, 광섬유 케이블, 연선, DSL, 또는 적외선, 라디오파, 및 마이크로파와 같은 무선 기술들이 이러한 매체의 정의 내에 포함될 수 있다. 본원에서 사용되는 disk 및 disc는 컴팩트 disc(CD), 레이저 disc , 광 disc, DVD, 플로피 disk, 및 블루-레이 disc를 포함하며, 여기서 disk는 데이터를 자기적으로 재생하지만, disc은 레이저를 이용하여 광학적으로 데이터를 재생한다. 상기 조합들 역시 컴퓨터 판독가능한 매체의 범위 내에 포함될 수 있다.
본 개시내용에 대한 상기 설명은 임의의 본 발명의 기술 분야에서 통상의 지식을 가진 자가 본 개시내용을 이용하거나 또는 실시할 수 있도록 제공된다. 본 개시내용에 대한 다양한 수정들은 본 발명의 기술 분야에서 통상의 지식을 가진 자에게 명백할 것이며, 여기에 정의된 일반적인 원리들은 본 발명의 사상 또는 범위를 벗어남이 없이 다른 변형들에 적용될 수 있다. 그리하여, 본 개시내용은 여기에 제시된 실시예들로 한정되는 것이 아니라, 본원에서 제시된 원리들 및 신규한 특징들과 일관되는 최광의의 범위에서 해석되도록 의도된다.

Claims (31)

  1. 무선 통신을 위한 방법으로서,
    데이터의 송신을 수신하는 단계; 및
    긍정확인응답(ACK) 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나의 프레임에서 상기 데이터의 송신에 대한 상기 ACK 정보를 전송하는 단계를 포함하고,
    상기 다수의 프레임들 각각과 연관되는 처리(processing) 시간의 결정에 기초하여 상기 다수의 프레임들 중에서 하나의 프레임이 상기 ACK 정보를 전송하도록 선택되며,
    상기 방법은,
    상기 데이터의 송신을 위해 할당된 노드를 표시하는 승인을 수신하는 단계 ― 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나이고 상기 데이터의 송신을 위해 이용할 특정 자원들과 연관됨 ―; 및
    상기 할당된 노드에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 전송하기 위한 프레임을 결정하는 단계를 더 포함하고,
    상기 ACK 정보를 전송하기 위한 프레임을 결정하는 단계는,
    상기 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 상기 다수의 프레임들 중 상기 데이터의 송신에 가장 가까운 제 1 프레임을 선택하는 단계, 및
    상기 할당된 노드가 상기 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 상기 제 1 프레임보다 나중의 프레임을 선택하는 단계를 포함하는, 무선 통신을 위한 방법.
  2. 제 1 항에 있어서,
    상기 데이터를 복원하기 위해 상기 수신된 송신을 디코딩하는 단계; 및
    디코딩 결과에 기초하여 상기 ACK 정보를 결정하는 단계
    를 더 포함하는, 무선 통신을 위한 방법.
  3. 제 1 항에 있어서,
    상기 데이터의 송신에 대한 승인을 수신하는 단계 ― 상기 승인은 상기 데이터의 송신을 위한 자원들의 양 및 전송할 데이터의 양 중 적어도 하나를 표시함 ―
    를 더 포함하고,
    상기 다수의 프레임들 각각과 연관되는 처리 시간은 상기 승인의 특징에 기초하여 결정되는,
    무선 통신을 위한 방법.
  4. 제 3 항에 있어서,
    상기 승인은 상기 ACK 정보를 전송하기 위한 상이한 프레임들에 대한 상기 데이터의 양과 상기 자원들의 양 중 적어도 하나의 상이한 크기들을 표시하고,
    상기 ACK 정보를 전송하기 위한 프레임을 결정하는 단계는
    상기 데이터의 송신에 대한 상기 승인의 크기를 결정하는 단계, 및
    상기 승인의 크기와 연관되는 프레임을 상기 ACK 정보를 전송하기 위한 프레임으로서 결정하는 단계
    를 포함하는, 무선 통신을 위한 방법.
  5. 제 3 항에 있어서,
    상기 데이터의 양과 상기 자원들의 양 중 적어도 하나의 승인들은 점진적으로 보다 커질수록, 상기 데이터의 송신을 위해 보다 많은 수신 처리 시간을 제공하도록, 상기 데이터의 송신으로부터 점진적으로 보다 멀리 떨어진 프레임들과 연관되는,
    무선 통신을 위한 방법.
  6. 삭제
  7. 제 1 항에 있어서,
    상기 채널 트리 내의 각 노드는 상기 ACK 정보를 전송하기 위한 상기 다수의 프레임들 중 하나와 연관되고, 상기 ACK 정보를 전송하기 위한 프레임을 결정하는 단계는 상기 할당된 노드와 연관되는 프레임을 상기 ACK 정보를 전송하기 위한 프레임으로서 결정하는 단계를 포함하는,
    무선 통신을 위한 방법.
  8. 삭제
  9. 제 1 항에 있어서,
    상기 데이터의 송신은 제 1 링크 상에서 제 1 프레임에서 수신되고, 상기 다수의 프레임들은 제 2 링크에 대한 것이고 상기 제 1 프레임과 연관되는,
    무선 통신을 위한 방법.
  10. 제 9 항에 있어서,
    상기 제 1 프레임 및 상기 다수의 프레임들은 시 분할 듀플렉스(TDD) 시스템에서 비대칭 파티션을 이용하여 획득되는,
    무선 통신을 위한 방법.
  11. 무선 통신을 위한 장치로서,
    데이터의 송신을 수신하고 긍정확인응답(ACK) 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나의 프레임에서 상기 데이터의 송신에 대한 상기 ACK 정보를 전송하도록 구성되는 적어도 하나의 프로세서를 포함하고,
    상기 적어도 하나의 프로세서는 상기 다수의 프레임들 각각과 연관되는 처리 시간의 결정에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 전송하기 위한 상기 하나의 프레임을 선택하도록 구성되고,
    상기 적어도 하나의 프로세서는 상기 데이터의 송신을 위해 할당된 노드를 표시하는 승인을 수신하고 ― 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나이고 상기 데이터의 송신을 위해 이용할 특정 자원들과 연관됨 ― 상기 할당된 노드에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 전송하기 위한 프레임을 결정하도록 구성되며,
    상기 ACK 정보를 전송하기 위한 프레임을 결정하는 것은,
    상기 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 상기 다수의 프레임들 중 상기 데이터의 송신에 가장 가까운 제 1 프레임을 선택하는 것과,
    상기 할당된 노드가 상기 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 상기 제 1 프레임보다 나중의 프레임을 선택하는 것을 포함하는,
    무선 통신을 위한 장치.
  12. 제 11 항에 있어서,
    상기 적어도 하나의 프로세서는 상기 데이터의 송신에 대한 승인을 수신하도록 구성되고 ― 상기 승인은 상기 데이터의 송신을 위한 자원들의 양 및 전송할 데이터의 양 중 적어도 하나를 표시함 ―,
    상기 다수의 프레임들 각각과 연관되는 처리 시간은 상기 승인의 크기에 기초하여 결정되고, 상기 승인은 상기 전송할 데이터의 양 및 상기 자원들의 양 중 하나 이상에 의해 특징지어지는 크기를 갖는,
    무선 통신을 위한 장치.
  13. 제 12 항에 있어서,
    상이한 승인 크기들이 상기 ACK 정보를 전송하기 위한 상이한 프레임들과 연관되고, 상기 적어도 하나의 프로세서는 상기 데이터의 송신에 대한 상기 승인의 크기를 결정하고 상기 승인의 크기와 연관되는 프레임을 상기 ACK 정보를 전송하기 위한 프레임으로서 결정하도록 구성되는,
    무선 통신을 위한 장치.
  14. 삭제
  15. 무선 통신을 위한 장치로서,
    데이터의 송신을 수신하기 위한 수단; 및
    다수의 프레임들 각각과 연관되는 처리 시간의 결정에 기초하여 긍정확인응답(ACK) 정보를 전송하기 위해 이용가능한 상기 다수의 프레임들 중에서 상기 ACK 정보를 전송할 프레임을 선택하기 위한 수단; 및
    상기 ACK 정보를 전송하기 위해 이용가능한 상기 다수의 프레임들 중 상기 선택된 하나의 프레임에서의 데이터의 송신을 위해 상기 ACK 정보를 전송하기 위한 수단을 포함하고,
    상기 장치는,
    상기 데이터의 송신을 위해 할당된 노드를 표시하는 승인을 수신하기 위한 수단 ― 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나이고 상기 데이터의 송신을 위해 이용할 특정 자원들과 연관됨 ―; 및
    상기 할당된 노드에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 전송하기 위한 프레임을 결정하기 위한 수단을 더 포함하며,
    상기 ACK 정보를 전송하기 위한 프레임을 결정하기 위한 수단은,
    상기 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 상기 다수의 프레임들 중 상기 데이터의 송신에 가장 가까운 제 1 프레임을 선택하기 위한 수단; 및
    상기 할당된 노드가 상기 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 상기 제 1 프레임보다 나중의 프레임을 선택하기 위한 수단을 포함하는, 무선 통신을 위한 장치.
  16. 제 15 항에 있어서,
    상기 데이터의 송신에 대한 승인을 수신하기 위한 수단 ― 상기 승인은 상기 데이터의 송신을 위한 자원들의 양 및 전송할 데이터의 양 중 적어도 하나를 표시함 ― 을 더 포함하고,
    상기 다수의 프레임들 각각과 연관되는 상기 처리 시간은 상기 승인의 크기에 기초하여 결정되고, 상기 승인은 서브캐리어들의 세트, 자원 블록들의 세트 및 채널 트리 내의 하나 이상의 노드들 중 하나 이상에 의해 결정되는 크기를 가지는,
    무선 통신을 위한 장치.
  17. 제 16 항에 있어서,
    상이한 승인 크기들이 상기 ACK 정보를 전송하기 위한 상이한 프레임들과 연관되고, 상기 ACK 정보를 전송하기 위한 프레임을 결정하기 위한 수단은
    상기 데이터의 송신에 대한 상기 승인의 크기를 결정하기 위한 수단, 및
    상기 승인의 크기와 연관되는 프레임을 상기 ACK 정보를 전송하기 위한 프레임으로서 결정하기 위한 수단
    을 포함하는, 무선 통신을 위한 장치.
  18. 삭제
  19. 컴퓨터-판독가능 매체로서,
    적어도 하나의 컴퓨터로 하여금 데이터의 송신을 수신하도록 하기 위한 코드;
    상기 적어도 하나의 컴퓨터로 하여금 다수의 프레임들 각각과 연관되는 처리 시간의 결정에 기초하여 긍정확인응답(ACK) 정보를 전송하기 위해 이용가능한 상기 다수의 프레임들 중에서 상기 ACK 정보를 전송할 프레임을 선택하도록 하기 위한 코드; 및
    상기 적어도 하나의 컴퓨터로 하여금 상기 ACK 정보를 전송하기 위해 이용가능한 상기 다수의 프레임들 중 상기 선택된 하나의 프레임에서 상기 데이터의 송신에 대한 상기 ACK 정보를 전송하도록 하기 위한 코드를 포함하고,
    상기 컴퓨터-판독가능 매체는,
    상기 적어도 하나의 컴퓨터로 하여금 상기 데이터의 송신을 위해 할당된 노드를 표시하는 승인을 수신하도록 하기 위한 코드 ― 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나이고 상기 데이터의 송신을 위해 이용할 특정 자원들과 연관됨 ―; 및
    상기 적어도 하나의 컴퓨터로 하여금 상기 할당된 노드에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 전송하기 위한 프레임을 결정하도록 하기 위한 코드를 더 포함하며,
    상기 적어도 하나의 컴퓨터로 하여금 상기 ACK 정보를 전송하기 위한 프레임을 결정하도록 하기 위한 코드는,
    상기 적어도 하나의 컴퓨터로 하여금, 상기 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 상기 다수의 프레임들 중 상기 데이터의 송신에 가장 가까운 제 1 프레임을 선택하도록 하기 위한 코드; 및
    상기 적어도 하나의 컴퓨터로 하여금, 상기 할당된 노드가 상기 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 상기 제 1 프레임보다 나중의 프레임을 선택하도록 하기 위한 코드를 포함하는,
    컴퓨터-판독가능 매체.
  20. 무선 통신을 위한 방법으로서,
    데이터의 송신을 전송하는 단계; 및
    긍정확인응답(ACK) 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나의 프레임에서 상기 데이터의 송신에 대한 상기 ACK 정보를 수신하는 단계를 포함하고,
    상기 ACK 정보를 전송하기 위해 사용되는 상기 하나의 프레임은 상기 다수의 프레임들 각각과 연관되는 처리 시간의 결정에 기초하여 상기 다수의 프레임들로부터 선택되고,
    상기 방법은,
    상기 데이터의 송신을 위해 할당된 노드를 결정하는 단계 ― 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나이고 상기 데이터의 송신을 위해 이용할 특정 자원들과 연관됨 ―; 및
    상기 할당된 노드에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 수신하기 위한 프레임을 결정하는 단계를 더 포함하고,
    상기 ACK 정보를 수신하기 위한 프레임을 결정하는 단계는,
    상기 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 상기 다수의 프레임들 중 상기 데이터의 송신에 가장 가까운 제 1 프레임을 선택하는 단계, 및
    상기 할당된 노드가 상기 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 상기 제 1 프레임보다 나중의 프레임을 선택하는 단계를 포함하는,
    무선 통신을 위한 방법.
  21. 제 20 항에 있어서,
    상기 데이터의 송신에 대한 승인을 결정하는 단계를 포함하고,
    상기 다수의 프레임들 각각과 연관되는 상기 처리 시간은 전송할 데이터의 양 또는 자원들의 양을 표시하는 상기 승인의 크기에 기초하여 결정되는,
    무선 통신을 위한 방법.
  22. 제 21 항에 있어서,
    상이한 승인 크기들이 상기 ACK 정보를 전송하기 위한 상이한 프레임들과 연관되고, 상기 ACK 정보를 수신하기 위한 프레임을 결정하는 단계는
    상기 전송할 데이터의 양에 대해 상기 승인의 크기를 결정하는 단계, 및
    상기 승인의 크기와 연관되는 프레임을 상기 ACK 정보를 수신하기 위한 프레임으로서 결정하는 단계
    를 포함하는, 무선 통신을 위한 방법.
  23. 삭제
  24. 무선 통신을 위한 장치로서,
    데이터의 송신을 전송하고, 긍정확인응답(ACK) 정보를 전송하기 위해 이용가능한 다수의 프레임들 중 하나의 프레임에서 상기 데이터의 송신에 대한 상기 ACK 정보를 수신하도록 구성되는 적어도 하나의 프로세서를 포함하고,
    상기 ACK 정보를 전송하기 위해 사용되는 상기 하나의 프레임은 상기 다수의 프레임들 각각과 연관되는 처리 시간의 결정에 기초하여 상기 다수의 프레임들로부터 선택되고,
    상기 적어도 하나의 프로세서는, 상기 데이터의 송신을 위해 할당된 노드를 결정하고 ― 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나이고 상기 데이터의 송신을 위해 이용할 특정 자원들과 연관됨 ―, 상기 할당된 노드에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 수신하기 위한 프레임을 결정하도록 추가적으로 구성되며,
    상기 ACK 정보를 수신하기 위한 프레임을 결정하는 것은,
    상기 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 상기 다수의 프레임들 중 상기 데이터의 송신에 가장 가까운 제 1 프레임을 선택하는 것과,
    상기 할당된 노드가 상기 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 상기 제 1 프레임보다 나중의 프레임을 선택하는 것을 포함하는,
    무선 통신을 위한 장치.
  25. 제 24 항에 있어서,
    상기 적어도 하나의 프로세서는 상기 데이터의 송신에 대한 승인을 결정하도록 구성되고,
    상기 다수의 프레임들 각각과 연관되는 상기 처리 시간은, 전송할 데이터의 양 또는 자원들의 양 중 하나 이상을 포함하는, 상기 승인의 특징에 기초하여 결정되는,
    무선 통신을 위한 장치.
  26. 제 24 항에 있어서,
    상이한 승인 크기들이 상기 ACK 정보를 전송하기 위한 상이한 프레임들과 연관되고, 상기 승인 크기는 상기 데이터의 양 또는 상기 자원의 양의 크기들에 관련되고, 상기 적어도 하나의 프로세서는 상기 데이터의 송신에 대한 상기 승인의 크기를 결정하고, 상기 승인의 크기와 연관되는 프레임을 상기 ACK 정보를 수신하기 위한 프레임으로서 결정하도록 구성되는,
    무선 통신을 위한 장치.
  27. 무선 통신을 위한 방법으로서,
    엔티티와 데이터의 송신을 교환하는 단계;
    상기 데이터의 송신에 대한 승인에 기초하여 제 2 송신을 교환하기 위해 다수의 프레임들 중 하나를 결정하는 단계; 및
    상기 데이터의 송신을 지원하기 위해 상기 결정된 프레임에서 상기 엔티티와 상기 제 2 송신을 교환하는 단계를 포함하고,
    상기 승인은 전송할 데이터의 양 및 상기 데이터의 송신을 위한 자원들의 양 중 적어도 하나를 표시하고,
    상기 제 2 송신은 긍정확인응답(ACK) 정보를 포함하고 상기 데이터의 송신 이후에 교환되며,
    상기 방법은,
    상기 데이터의 송신을 위해 할당된 노드를 결정하는 단계 ― 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나이고 상기 데이터의 송신을 위해 이용할 특정 자원들과 연관됨 ―; 및
    상기 할당된 노드에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 교환하기 위한 프레임을 결정하는 단계를 더 포함하고,
    상기 ACK 정보를 교환하기 위한 프레임을 결정하는 단계는,
    상기 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 상기 다수의 프레임들 중 상기 데이터의 송신에 가장 가까운 제 1 프레임을 선택하는 단계, 및
    상기 할당된 노드가 상기 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 상기 제 1 프레임보다 나중의 프레임을 선택하는 단계를 포함하는,
    무선 통신을 위한 방법.
  28. 삭제
  29. 제 27 항에 있어서,
    상기 제 2 송신은 파일럿, 채널 품질 표시자(CQI) 정보, 자원 품질 표시자(RQI) 정보, 자원 요청, 및 상기 승인 중 적어도 하나를 포함하고, 상기 데이터의 송신 이전에 교환되는,
    무선 통신을 위한 방법.
  30. 무선 통신을 위한 장치로서,
    엔티티와 데이터의 송신을 교환하고, 상기 데이터의 송신에 대한 승인에 기초하여 제 2 송신을 교환하기 위해 다수의 프레임들 중 하나의 프레임을 결정하며 상기 데이터의 송신을 지원하기 위해 상기 결정된 프레임에서 상기 엔티티와 상기 제 2 송신을 교환하도록 구성되는 적어도 하나의 프로세서를 포함하고,
    상기 승인은 전송할 데이터의 양 및 상기 데이터의 송신을 위한 자원들의 양 중 적어도 하나를 표시하고,
    상기 제 2 송신은 긍정확인응답(ACK) 정보를 포함하고 상기 데이터의 송신 이후에 교환되며,
    상기 적어도 하나의 프로세서는, 상기 데이터의 송신을 위해 할당된 노드를 결정하고 ― 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나이고 상기 데이터의 송신을 위해 이용할 특정 자원들과 연관됨 ―, 상기 할당된 노드에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 교환하기 위한 프레임을 결정하도록 추가적으로 구성되고,
    상기 ACK 정보를 교환하기 위한 프레임을 결정하는 것은,
    상기 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 상기 다수의 프레임들 중 상기 데이터의 송신에 가장 가까운 제 1 프레임을 선택하는 것과,
    상기 할당된 노드가 상기 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 상기 제 1 프레임보다 나중의 프레임을 선택하는 것을 포함하는,
    무선 통신을 위한 장치.
  31. 무선 통신을 위한 방법으로서,
    데이터의 송신을 수신하는 단계;
    상기 데이터의 송신에 대한 승인을 수신하는 단계 ― 상기 승인은 상기 데이터의 송신을 위한 자원들의 양 및 전송할 데이터의 양 중 적어도 하나를 표시함 ―;
    상기 승인에 기초하여 다수의 프레임들 중에서 긍정확인응답(ACK) 정보를 전송할 프레임을 결정하는 단계; 및
    상기 ACK 정보를 전송하기 위해 이용가능한 상기 다수의 프레임들 중 상기 프레임에서 상기 데이터의 송신에 대한 상기 ACK 정보를 전송하는 단계를 포함하고,
    상기 방법은,
    상기 데이터의 송신을 위해 할당된 노드를 표시하는 승인을 수신하는 단계 ― 상기 할당된 노드는 채널 트리 내의 다수의 노드들 중 하나이고 상기 데이터의 송신을 위해 이용할 특정 자원들과 연관됨 ―; 및
    상기 할당된 노드에 기초하여 상기 다수의 프레임들 중에서 상기 ACK 정보를 전송하기 위한 프레임을 결정하는 단계를 더 포함하고,
    상기 ACK 정보를 전송하기 위한 프레임을 결정하는 단계는,
    상기 할당된 노드가 자원들의 최소량과 연관된 베이스 노드인 경우 상기 다수의 프레임들 중 상기 데이터의 송신에 가장 가까운 제 1 프레임을 선택하는 단계, 및
    상기 할당된 노드가 상기 자원들의 최소량보다 많은 양과 연관된 보다 상위-계층 노드인 경우 상기 제 1 프레임보다 나중의 프레임을 선택하는 단계를 포함하는,
    무선 통신을 위한 방법.

KR1020107021065A 2008-02-19 2009-02-12 무선 통신 시스템에서 구성가능한 타임라인을 이용한 제어 정보의 송신 KR101253534B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US2985308P 2008-02-19 2008-02-19
US61/029,853 2008-02-19
PCT/US2009/033974 WO2009108509A2 (en) 2008-02-19 2009-02-12 Transmission of control information with a configurable timeline in a wireless communication system

Publications (2)

Publication Number Publication Date
KR20100118604A KR20100118604A (ko) 2010-11-05
KR101253534B1 true KR101253534B1 (ko) 2013-04-15

Family

ID=40908802

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020107021065A KR101253534B1 (ko) 2008-02-19 2009-02-12 무선 통신 시스템에서 구성가능한 타임라인을 이용한 제어 정보의 송신

Country Status (6)

Country Link
US (1) US8542615B2 (ko)
EP (1) EP2253094B1 (ko)
JP (2) JP5290328B2 (ko)
KR (1) KR101253534B1 (ko)
CN (1) CN101946448B (ko)
WO (1) WO2009108509A2 (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8457029B2 (en) * 2010-10-25 2013-06-04 Broadcom Corporation Transitioning from MIMO to SISO to save power
US8483119B2 (en) * 2010-12-06 2013-07-09 Qualcomm Incorporated System and method for wireless communication diversity retransmission relay
CN104620529B (zh) * 2012-08-03 2017-12-05 诺基亚通信公司 涉及用于ul‑dl共存场景的增强型tdd ul harq时间线的方法、装置和计算机可读介质
US10764012B2 (en) * 2014-11-06 2020-09-01 Qualcomm Incorporated Reducing processing time for low latency transmission and reception
JP6480078B2 (ja) * 2015-07-14 2019-03-06 華為技術有限公司Huawei Technologies Co.,Ltd. データ送信のための方法、ユーザ機器、および基地局
EP3446449B1 (en) * 2016-04-20 2021-08-04 Telefonaktiebolaget LM Ericsson (PUBL) Delaying transmission depending on transmission type and ue processing capabilities
WO2020067776A1 (en) * 2018-09-28 2020-04-02 Lg Electronics Inc. Configured grants based on channel quality or repetition level

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030017401A (ko) * 2001-08-22 2003-03-03 마츠시타 덴끼 산교 가부시키가이샤 Arq 송신기, arq 수신기 및 arq 방법
US20070109988A1 (en) * 2005-11-16 2007-05-17 Ashwin Sampath Efficient partitioning of control and data fields
US20070133458A1 (en) 2005-10-07 2007-06-14 Interdigital Technology Corporation Method and system for providing control information for supporting high speed downlink and uplink

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11355860A (ja) 1998-06-08 1999-12-24 Nippon Telegr & Teleph Corp <Ntt> ユーザ情報送受信方法
EA200601013A1 (ru) * 2003-11-27 2006-10-27 Басф Акциенгезельшафт Фунгицидные смеси для борьбы с патогенами риса
US7636328B2 (en) * 2004-10-20 2009-12-22 Qualcomm Incorporated Efficient transmission of signaling using channel constraints
US8600336B2 (en) * 2005-09-12 2013-12-03 Qualcomm Incorporated Scheduling with reverse direction grant in wireless communication systems
US9144060B2 (en) * 2005-10-27 2015-09-22 Qualcomm Incorporated Resource allocation for shared signaling channels

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030017401A (ko) * 2001-08-22 2003-03-03 마츠시타 덴끼 산교 가부시키가이샤 Arq 송신기, arq 수신기 및 arq 방법
US20070133458A1 (en) 2005-10-07 2007-06-14 Interdigital Technology Corporation Method and system for providing control information for supporting high speed downlink and uplink
US20070109988A1 (en) * 2005-11-16 2007-05-17 Ashwin Sampath Efficient partitioning of control and data fields

Also Published As

Publication number Publication date
US20110182215A1 (en) 2011-07-28
WO2009108509A2 (en) 2009-09-03
EP2253094A2 (en) 2010-11-24
US8542615B2 (en) 2013-09-24
EP2253094B1 (en) 2015-03-25
CN101946448B (zh) 2015-01-21
CN101946448A (zh) 2011-01-12
JP5290328B2 (ja) 2013-09-18
JP5536187B2 (ja) 2014-07-02
JP2011517153A (ja) 2011-05-26
WO2009108509A3 (en) 2009-10-22
JP2013102481A (ja) 2013-05-23
KR20100118604A (ko) 2010-11-05

Similar Documents

Publication Publication Date Title
US10420082B2 (en) Feedback of control information for multiple carriers
CA2679225C (en) Configurable acknowledgement processing in a wireless communication system
KR101175890B1 (ko) 무선 통신 시스템에서 ack 리소스의 할당
RU2477017C2 (ru) Мультиплексирование управляющей информации и данных для беспроводной связи
AU2010226816B2 (en) Method and apparatus for handling inconsistent control information in a wireless communication system
JP5536187B2 (ja) 無線通信システムにおいて設定可能なタイムラインを用いる制御情報の伝送
WO2011127100A1 (en) Harq ack/nack transmission for multi-carrier operation
KR20120027526A (ko) 무선 통신 시스템에서 전력?제한된 ue를 위한 데이터 우선순위화
EP2364564A2 (en) Method and apparatus for sending system information in a wireless communication system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
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: 20160330

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170330

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180329

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190327

Year of fee payment: 7