KR20230158100A - 다수의 슬롯들에 걸친 tb를 위한 자원 결정 - Google Patents

다수의 슬롯들에 걸친 tb를 위한 자원 결정 Download PDF

Info

Publication number
KR20230158100A
KR20230158100A KR1020237035709A KR20237035709A KR20230158100A KR 20230158100 A KR20230158100 A KR 20230158100A KR 1020237035709 A KR1020237035709 A KR 1020237035709A KR 20237035709 A KR20237035709 A KR 20237035709A KR 20230158100 A KR20230158100 A KR 20230158100A
Authority
KR
South Korea
Prior art keywords
slot
transmission
slots
wcd
repetitions
Prior art date
Application number
KR1020237035709A
Other languages
English (en)
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 KR20230158100A publication Critical patent/KR20230158100A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • 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/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/1867Arrangements specially adapted for the transmitter end
    • H04L1/189Transmission or retransmission of more than one copy of a message
    • 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
    • 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/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames

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)

Abstract

구성된 그랜트를 사용한 다중 슬롯 전송 블록(TB) 전송을 위한 시스템들 및 방법들이 본 명세서에서 개시된다. 일 실시예에서, 무선 통신 디바이스(WCD)에 의해 수행되는 방법은 업링크 구성된 그랜트에 대한 하나 이상의 파라미터를 구성하는 정보를, 기지국으로부터, 수신하는 단계, 하나 이상의 파라미터에 기초하여, 업링크 구성된 그랜트를 사용하여 다중 슬롯 TB의 전송을 위한 PUSCH(physical uplink shared channel) 자원들을 결정하는 단계, 및 결정된 PUSCH 자원들에서 다중 슬롯 TB를 전송하는 단계를 포함한다.

Description

다수의 슬롯들에 걸친 TB를 위한 자원 결정
관련 출원들
본 출원은 2021년 3월 25일에 출원된 국제 특허 출원 제PCT/CN2021/082996호의 이익을 주장하며, 이 국제 특허 출원의 개시는 이로써 참조에 의해 그 전체가 본 명세서에 포함된다.
기술 분야
본 개시는 무선 네트워크에서 다중 슬롯 전송 블록의 전송에 관한 것이다.
NR Rel-17에서의 다중 슬롯 TB 전송
3GPP(Third Generation Partnership Project) NR(New Radio) 릴리스 15/16에서는, 하나의 업링크(UL) 전송 블록(TB)은 슬롯 내의 UL 심벌들로 한정된다. 높은 데이터 속도를 지원하기 위해, 슬롯 내의 다수의 PRB(Physical Resource Block)들이 큰 TB의 전송에 사용될 수 있으며, 다수의 PRB들은 UE 전송 전력을 공유한다. 다수의 슬롯들에 걸친 TB 처리는 NR 릴리스 17에서 PUSCH(Physical Uplink Shared Channel)의 커버리지 향상을 위한 후보 해결책으로서 제안되었다. 다중 슬롯 TB는, (a) 단일 슬롯에서의 TB 전송에 비해 TB의 전송을 위한 총 전력을 증가시키고, (b) 시간 도메인에서 PUSCH 반복 기법에 비해 TB의 마지막 슬롯을 제외한 슬롯들에서 CRC(Cyclic Redundancy Check) 오버헤드를 감소시키기 위해, TB의 전송을 위한 시간 도메인 자원을 슬롯 경계를 넘어 확장한다.
구성된 그랜트(Configured Grant)를 사용한 PUSCH 반복
구성된 그랜트를 사용하는 PUSCH 반복은 3GPP TS(Technical Specification) 38.214 v16.4.0에 설명되어 있으며, 그의 관련 발췌 부분이 아래에서 제공된다.
**********3GPP TS 38.214 V16.4.0에서의 발췌 부분 시작**********
6.1.2.3.1 구성된 그랜트를 사용하는 PUSCH 반복 타입 A의 업링크 전송을 위한 전송 블록 반복
[본문 생략]
임의의 RV 시퀀스의 경우, K번의 반복을 전송한 후에, 또는 기간(period) P 내에서의 K번의 반복 중 마지막 전송 기회에서, 또는 DCI 포맷 0_0, 0_1 또는 0_2 중 먼저 도달하는 것에 의해 스케줄링되는 동일한 HARQ 프로세스를 갖는 PUSCH와 중첩하는 반복의 시작 심벌로부터, 반복들이 종료되어야 한다. 추가적으로, UE는, DFI 플래그가 제공되고 '1'로 설정된 DCI 포맷 0_1을 UE가 수신하는 경우 및 이 DCI에서 UE가 해당 전송 블록에 대응하는 HARQ 프로세스에 대한 ACK를 검출하는 경우, PUSCH 전송에서 전송 블록의 반복을 종료해야 한다.
UE는 주기(periodicity) P에 의해 도출되는 시간 지속기간보다 더 큰 K번의 반복의 전송을 위한 시간 지속기간으로 구성될 것으로 예상되지 않는다. UE가, 전송 기회에 대해, 슬롯 내의 PUSCH 전송에 이용 가능한 심벌들의 개수가 전송 지속기간 L보다 작다고 결정하는 경우, UE는 해당 전송 기회에서 PUSCH를 전송하지 않는다.
[본문 생략]
6.1.2.3.2 구성된 그랜트를 사용하는 PUSCH 반복 타입 B의 업링크 전송을 위한 전송 블록 반복
[본문 생략]
임의의 RV 시퀀스의 경우, K번의 공칭 반복을 전송한 후에, 또는 기간 P 내에서의 K번의 공칭 반복 중 마지막 전송 기회에서, 또는 DCI 포맷 0_0, 0_1 또는 0_2 중 먼저 도달하는 것에 의해 스케줄링되는 동일한 HARQ 프로세스를 갖는 PUSCH와 중첩하는 반복의 시작 심벌로부터, 반복들이 종료되어야 한다. UE는 주기 P에 의해 도출되는 시간 지속기간보다 더 큰 K번의 공칭 반복의 전송을 위한 시간 지속기간으로 구성될 것으로 예상되지 않는다.
[본문 생략]
**********3GPP TS 38.214 V16.4.0에서의 발췌 부분 끝**********
NR에서의 업링크 HARQ 동작
NR에서의 업링크에 대한 업링크 HARQ(Hybrid Automatic Repeat Request) 동작은 3GPP TS 38.321 v16.3.0에 설명되어 있으며, 그의 일부 관련 발췌 부분이 아래에서 제공된다.
**********3GPP TS 38.321 V16.3.0에서의 발췌 부분 시작**********
5.8.2 업링크
동적 그랜트를 사용하지 않는 두 가지 타입의 전송이 있다:
- 업링크 그랜트가 RRC에 의해 제공되고 구성된 업링크 그랜트로서 저장되는, 구성된 그랜트 타입 1;
- 업링크 그랜트가 PDCCH에 의해 제공되고 구성된 업링크 그랜트 활성화 또는 비활성화를 나타내는 L1 시그널링에 기초하여 구성된 업링크 그랜트로서 저장되거나 제거(clear)되는, 구성된 그랜트 타입 2.
타입 1과 타입 2는 BWP 별로 서빙 셀에 대해 RRC에 의해 구성된다. 동일한 BWP에서 다수의 구성들이 동시에 활성일 수 있다. 타입 2의 경우, 활성화 및 비활성화는 서빙 셀들 간에 독립적이다. 동일한 BWP의 경우, MAC 엔터티는 타입 1과 타입 2 양쪽 모두로 구성될 수 있다.
구성된 그랜트 타입 1이 구성될 때 RRC는 다음 파라미터들을 구성한다:
- cs-RNTI: 재전송을 위한 CS-RNTI;
- periodicity: 구성된 그랜트 타입 1의 주기;
- timeDomainOffset: SFN에 대한 자원의 오프셋 = 시간 도메인에서 timeReferenceSFN;
- timeDomainAllocation: startSymbolAndLength (즉, TS 38.214 [7]에서의 SLIV) 또는 startSymbol (즉, TS 38.214 [7]에서의 S)을 포함하는 시간 도메인에서의 구성된 업링크 그랜트의 할당;
- nrofHARQ-Processes: 구성된 그랜트를 위한 HARQ 프로세스들의 개수;
- harq-ProcID-Offset: 공유 스펙트럼 채널 액세스를 통한 동작을 위한 구성된 그랜트에 대한 HARQ 프로세스의 오프셋;
- harq-ProcID-Offset2: 구성된 그랜트에 대한 HARQ 프로세스의 오프셋;
- timeReferenceSFN: 시간 도메인에서 자원의 오프셋을 결정하는 데 사용되는 SFN. UE는 구성된 그랜트 구성을 수신하기 전에 지시된 번호를 갖는 가장 가까운 SFN을 사용한다.
구성된 그랜트 타입 2가 구성될 때 RRC는 다음 파라미터들을 구성한다:
- cs-RNTI: 활성화, 비활성화, 및 재전송을 위한 CS-RNTI;
- periodicity: 구성된 그랜트 타입 2의 주기;
- nrofHARQ-Processes: 구성된 그랜트를 위한 HARQ 프로세스들의 개수;
- harq-ProcID-Offset: 공유 스펙트럼 채널 액세스를 통한 동작을 위한 구성된 그랜트에 대한 HARQ 프로세스의 오프셋;
- harq-ProcID-Offset2: 구성된 그랜트에 대한 HARQ 프로세스의 오프셋.
[본문 생략]
구성된 그랜트 타입 1에 대해 업링크 그랜트가 구성된 후에, MAC 엔터티는 다음과 같은 심벌에서 N(N >= 0) 번째 업링크 그랜트가 발생한다는 것을 순차적으로 고려해야 한다:
[(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (slot number in the frame × numberOfSymbolsPerSlot) + symbol number in the slot] =
(timeReferenceSFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + timeDomainOffset × numberOfSymbolsPerSlot + S + N × periodicity) modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot).
구성된 그랜트 타입 2에 대해 업링크 그랜트가 구성된 후에, MAC 엔터티는 다음과 같은 심벌에서 N(N >= 0) 번째 업링크 그랜트가 발생한다는 것을 순차적으로 고려해야 한다:
[(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (slot number in the frame × numberOfSymbolsPerSlot) + symbol number in the slot] =
[(SFNstart time × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + slotstart time × numberOfSymbolsPerSlot + symbolstart time) + N × periodicity] modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot).
여기서 SFNstart time, slotstart time, 및 symbolstart time은, 제각기, 구성된 업링크 그랜트가 (재)초기화된 PUSCH의 첫 번째 전송 기회의 SFN, 슬롯, 및 심벌이다.
구성된 그랜트 타입 1 또는 타입 2에 대해 cg-nrofPUSCH-InSlot 또는 cg-nrofSlots가 구성된 경우, TS 38.214 [7]의 6.1.2.3절에 지정된 바와 같이 MAC 엔터티는 이러한 추가적인 PUSCH 할당들에서 업링크 그랜트가 발생한다는 것을 고려해야 한다.
비고: 셀 그룹에서의 캐리어들에 걸쳐 정렬되지 않은 SFN의 경우, 관련 서빙 셀의 SFN이 구성된 업링크 그랜트들의 발생들을 계산하는 데 사용된다.
[본문 생략]
**********3GPP TS 38.321 V16.3.0에서의 발췌 부분 끝**********
NR에서의 ConfiguredGrantConfig 정보 요소는 3GPP TS 38.331 v16.3.1에 설명되어 있으며, 그의 일부 관련 발췌 부분이 아래에서 제공된다.
**********3GPP TS 38.331 V16.3.1에서의 발췌 부분 시작**********
- ConfiguredGrantConfig
IE ConfiguredGrantConfig는 두 가지 가능한 방식에 따라 동적 그랜트를 사용하지 않고 업링크 전송을 구성하는 데 사용된다. 실제 업링크 그랜트는 RRC를 통해 구성될 수 있거나(타입 1) PDCCH(CS-RNTI로 주소 지정됨)를 통해 제공될 수 있다(타입 2). 서빙 셀의 하나의 BWP에 다수의 구성된 그랜트 구성들이 구성될 수 있다.
ConfiguredGrantConfig 정보 요소
[본문 생략]
[본문 생략]
<표 삽입>
Figure pct00004
**********3GPP TS 38.331 V16.3.1에서의 발췌 부분 끝**********
CG 타이머: TB가 전송될 때 타이머(즉, configuredGrantTimer)가 시작되고, 타이머가 만료되기 전에 명시적인 NACK(동적 그랜트)가 수신되지 않는 경우 UE는 ACK를 가정한다. NR-U에서는, TB가 전송될 때 제2 타이머(즉, cg-RetransmissionTimer(CGRT))가 시작되고, 타이머가 만료되기 전에 암시적인 ACK가 수신되지 않는 경우, UE는 NACK를 가정하고 비적응적 재전송(non-adaptive retransmission)을 수행한다. 이 2개의 타이머는 3GPP TS 38.331 v16.3.1로부터의 이하의 발췌 부분에 정의되어 있다.
**********3GPP TS 38.331 V16.3.1에서의 발췌 부분 시작**********
Figure pct00005
**********3GPP TS 38.331 V16.3.1에서의 발췌 부분 끝**********
구성된 그랜트를 사용하는 업링크 전송을 위한 자원 할당과 관련하여, 3GPP TS 38.214 v16.4.0의 섹션 6.1.2.3에서는 다음과 같이 언급하고 있다:
허용된 주기 P 세트는 [12, TS 38.331]에 정의되어 있다. 상위 계층 파라미터 cg-nrofSlots는 구성된 그랜트 기간(configured grant period) 내에 할당된 연속적인 슬롯들의 개수를 제공한다. 상위 계층 파라미터 cg-nrofPUSCH-InSlot은 슬롯 내의 연속적인 PUSCH 할당들의 개수를 제공하며, 여기서 첫 번째 PUSCH 할당은 타입 1 PUSCH 전송을 위한 상위 계층 파라미터 timeDomainAllocation 또는 [10, TS 38.321]에 따른 상위 계층 구성, 및 타입 2 PUSCH 전송을 위한 DCI에서 수신된 UL 그랜트를 따르며, 나머지 PUSCH 할당들은 동일한 길이 및 PUSCH 매핑 타입을 가지며, 어떠한 갭도 없이 이전 할당들 이후에 어펜딩된다. 연속적으로 할당된 슬롯들에 걸쳐 시작 심벌과 길이와 PUSCH 매핑 타입의 동일한 조합이 반복된다.
구성된 그랜트를 사용하는 PUSCH 반복 타입 A의 업링크 전송을 위한 전송 블록 반복과 관련하여, 3GPP TS 38.214 v16.4.0의 섹션 6.1.2.3.1에서는 다음과 같이 언급하고 있다:
구성된 그랜트를 사용하는 타입 1 및 타입 2 PUSCH 전송 양쪽 모두에 대해, K > 1일 때, UE가 상위 계층 파라미터들 cg-nrofSlotscg-nrofPUSCH-InSlot을 제공받는 경우 - 이 경우에 UE는 동일한 구성 내에서 repK개의 가장 빠른 연속적인 전송 기회 후보에서 TB를 반복함 - 를 제외하고, UE는 각각의 슬롯에서 동일한 심벌 할당을 적용하여 K개의 연속적인 슬롯에 걸쳐 TB를 반복해야 한다. 슬롯에서의 구성된 그랜트를 사용하는 타입 1 또는 타입 2 PUSCH 전송은 [6, TS38.213]의 9 절, 11.1 절 및 11.2A 절에서의 조건들에 따라 생략된다.
Rel-17 NR 커버리지 향상 작업 항목에서의 TBoMS에 대한 합의
TBoMS(Transport Block over Multi-Slot)와 관련하여 RAN1 #104e 회의에서 다음 두 가지 합의가 이루어졌다:
합의:
Figure pct00006
TBoMS의 시간 도메인 자원 결정을 설계하기 위한 출발점으로서 다음 옵션들 중 하나 또는 둘을 고려한다.
o TDRA와 같은 PUSCH 반복 타입 A, 즉 각각의 슬롯 내의 할당된 심벌들의 개수가 동일하다
o TDRA와 같은 PUSCH 반복 타입 B, 즉 각각의 슬롯 내의 할당된 심벌들의 개수가 상이할 수 있다
합의들:
페어링되지 않은 스펙트럼(unpaired spectrum)에 대해 UL 전송을 위한 연속적인 물리 슬롯들이 TBoMS에 사용될 수 있다
o RAN1#104b-e에서 페어링되지 않은 스펙트럼에 대해 TBoMS에 대해 UL 전송을 위해 비연속적인 물리 슬롯들을 지원할지 여부를 해결하기 위해
페어링된 스펙트럼(paired spectrum) 및 SUL 대역에 대해 UL 전송을 위한 연속적인 물리 슬롯들이 TBoMS에 사용될 수 있다.
o 페어링된 스펙트럼 및 SUL 대역에 대해 UL 전송을 위한 비연속적인 물리 슬롯들이 또한 지원되는 경우 추가 연구가 필요하다.
구성된 그랜트를 사용하는 다중 슬롯(multiple slot 또는 multi-slot) 전송 블록(TB) 전송을 위한 시스템들 및 방법들이 본 명세서에서 개시된다. 일 실시예에서, 무선 통신 디바이스(WCD)에 의해 수행되는 방법은 업링크 구성된 그랜트(uplink configured grant)에 대한 하나 이상의 파라미터를 구성하는 정보를, 기지국으로부터, 수신하는 단계, 상기 하나 이상의 파라미터에 기초하여, 상기 업링크 구성된 그랜트를 사용하여 다중 슬롯 TB의 전송을 위한 PUSCH(physical uplink shared channel) 자원들을 결정하는 단계, 및 상기 결정된 PUSCH 자원들에서 상기 다중 슬롯 TB를 전송하는 단계를 포함한다. 이러한 방식으로, 자원 활용 효율성을 향상시킬 수 있는 방식으로 다수의 슬롯들에 걸친 TB를 통한 강건한 PUSCH 전송이 제공된다.
일 실시예에서, 상기 다중 슬롯 TB에 대한 최대 반복 횟수는 미리 구성되거나 미리 정의된다. 일 실시예에서, 상기 다중 슬롯 TB에 대한 상기 최대 반복 횟수는 상기 다중 슬롯 TB에 사용되는 슬롯들의 개수에 의존한다. 일 실시예에서, N*K의 단일 최댓값은 미리 결정되며, 여기서 K는 상기 다중 슬롯 TB의 반복 횟수이고, N은 상기 다중 슬롯 TB의 반복을 위한 슬롯들의 개수(N)이다.
일 실시예에서, 상기 다중 슬롯 TB에 대한 중복 버전(redundancy version, RV) 입도(granularity)는: (a) 상기 다중 슬롯 TB의 모든 슬롯들, (b) 상기 다중 슬롯 TB의 모든 슬롯들의 서브세트, 또는 (c) 상기 다중 슬롯 TB의 단일 슬롯이다. 다른 실시예에서, 상기 다중 슬롯 TB를 전송하는 단계는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계를 포함하고, 상기 다중 슬롯 TB에 대한 RV 입도는 상기 다중 슬롯 TB의 반복의 모든 슬롯들이다. 다른 실시예에서, 상기 다중 슬롯 TB를 전송하는 단계는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계를 포함하고, 상기 다중 슬롯 TB에 대한 RV 입도는: (a) 상기 다중 슬롯 TB의 반복의 모든 슬롯들의 서브세트 또는 (b) 상기 다중 슬롯 TB의 반복의 단일 슬롯이다. 일 실시예에서, 미리 결정된 또는 지시된 RV는 상기 다중 슬롯 TB의 첫 번째 전송 기회 또는 상기 다중 슬롯 TB의 첫 번째 반복의 첫 번째 전송 기회에 적용된다. 일 실시예에서, 상기 RV는 미리 정의되거나 구성된 RV 순환 패턴에 따라 전송 기회들에 걸쳐 순환된다.
일 실시예에서, 상기 방법은 상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계 및, 상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 것에 응답하여, 상기 다중 슬롯 TB의 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계를 더 포함한다. 다른 실시예에서, 상기 방법은 상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계 및, 상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 것에 응답하여: 상기 다중 슬롯 TB의 모든 슬롯들의 전송을 드롭시키는 단계, 상기 다중 슬롯 TB의 상기 이용 가능하지 않은 슬롯 및 모든 나머지 슬롯들의 전송을 드롭시키는 단계, 또는 상기 다중 슬롯 TB의 모든 슬롯들의 서브세트의 전송을 드롭시키는 단계 - 상기 서브세트는 상기 이용 가능하지 않은 슬롯을 포함하는 전송 기회에 대응함 - 를 더 포함한다.
일 실시예에서, 상기 다중 슬롯 TB를 전송하는 단계는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계를 포함하고, 상기 방법은 상기 다중 슬롯 TB의 반복의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계 및, 그에 응답하여, 상기 다중 슬롯 TB의 상기 반복에서 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계를 더 포함한다. 일 실시예에서, 상기 다중 슬롯 TB를 전송하는 단계는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계를 포함하고, 상기 방법은 상기 다중 슬롯 TB의 반복의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계 및, 그에 응답하여, 상기 다중 슬롯 TB의 상기 반복에서 모든 슬롯들의 전송을 드롭시키는 단계 또는 상기 다중 슬롯 TB의 상기 반복에서 상기 이용 가능하지 않은 슬롯 및 모든 나머지 슬롯들의 전송을 드롭시키는 단계를 더 포함한다.
일 실시예에서, 상기 WCD는 상기 다중 슬롯 TB의 첫 번째 반복의 전송에 이용 가능하지 않은 슬롯을 가질 것으로 예상되지 않는다.
일 실시예에서, 상기 다중 슬롯 TB의 전송을 위한 상기 PUSCH 자원들을 결정하는 단계는 상기 다중 슬롯 TB의 슬롯 내의 시작 심벌(S)을 결정하는 단계를 포함한다. 일 실시예에서, 상기 시작 심벌(S)은 상기 다중 슬롯 TB의 슬롯들(예를 들면, 모두)의 적어도 서브세트에 대한 공통 시작 심벌(S) 값이다. 일 실시예에서, 상기 시작 심벌(S)은 상기 다중 슬롯 TB의 슬롯들 중 첫 번째 슬롯에 대한 시작 심벌(S)이다. 일 실시예에서, 상기 시작 심벌(S)은 상기 기지국으로부터의 시그널링 또는 미리 정의된 규칙에 기초하여 상기 WCD에 의해 결정되는 상기 다중 슬롯 TB의 슬롯들 중 특정 슬롯에 대한 시작 심벌(S)이다. 일 실시예에서, 상기 시작 심벌(S)은 HARQ(Hybrid Automatic Repeat Request) 아이덴티티 결정을 위해 선택되는 상기 다중 슬롯 TB의 슬롯들 중 특정 슬롯에 대한 시작 심벌(S)이다.
일 실시예에서, 상기 다중 슬롯 TB의 지속기간 또는 상기 다중 슬롯 TB의 모든 반복들의 지속기간은 상기 업링크 구성된 그랜트의 주기에 대응하는 시간 지속기간보다 작다. 다른 실시예에서, 상기 다중 슬롯 TB 또는 상기 다중 슬롯 TB의 반복들은 상기 업링크 구성된 그랜트의 2개의 기간 사이의 경계를 넘지 않는다.
일 실시예에서, 상기 업링크 구성된 그랜트와 연관된 구성된 그랜트 타이머의 값은 상기 다중 슬롯 TB의 지속기간의 배수이다.
일 실시예에서, 상기 WCD는 상기 업링크 구성된 그랜트를 사용하는 상기 다중 슬롯 TB에 대한 K번의 반복으로 구성되고: (i) 상기 WCD는 상기 업링크 구성된 그랜트의 주기의 시간 지속기간보다 큰 상기 다중 슬롯 TB의 상기 K번의 반복의 전송을 위한 시간 지속기간으로 구성될 것으로 예상되지 않고/않거나; (ii) 상기 다중 슬롯 TB의 상기 K번의 반복의 상기 전송을 위한 상기 시간 지속기간은 상기 업링크 구성된 그랜트의 상기 주기보다 크며, 상기 다중 슬롯 TB의 반복 X를 전송한 후에 상기 업링크 구성된 그랜트의 상기 주기의 상기 시간 지속기간 내의 나머지 자원들은, X<K인 경우, 상기 다중 슬롯 TB의 반복을 전송하기에 충분하지 않고, 상기 WCD는: (I) 상기 다중 슬롯 TB의 상기 나머지 반복(들)을 전송하지 않거나 (II) 상기 업링크 구성된 그랜트의 상기 주기의 상기 시간 지속기간의 끝에 도달할 때까지 상기 다중 슬롯 TB의 상기 나머지 반복(들)을 전송한다.
일 실시예에서, 상기 WCD는 상기 업링크 구성된 그랜트를 사용하는 상기 다중 슬롯 TB에 대한 K번의 반복으로 구성되고, 적어도 하나의 반복의 적어도 하나의 심벌은 동적 그랜트를 사용하여 PUSCH와 중첩되며, 상기 WCD는: (i) 동적 그랜트를 사용하여 상기 PUSCH와 중첩되는 상기 적어도 하나의 반복의 상기 적어도 하나의 심벌의 시작 심벌부터 시작하는 상기 다중 슬롯 TB의 상기 반복들을 종료하며, (ii) 동적 그랜트를 사용하여 상기 PUSCH와 중첩되는 상기 적어도 하나의 반복을 취소하고/하거나, (iii) 동적 그랜트를 사용하여 상기 PUSCH와 중첩되는 상기 적어도 하나의 반복을 연기한다.
일 실시예에서, 하나 초과의 다중 슬롯 TB가 상기 업링크 구성된 그랜트의 하나의 기간 내에 전송된다.
일 실시예에서, 상기 다중 슬롯 TB의 전송을 위한 상기 PUSCH 자원들을 결정하는 단계는 상기 다중 슬롯 TB의 반복의 전송을 위한 상기 PUSCH 자원으로서 상기 다중 슬롯 TB의 슬롯들의 개수와 동일한 개수의 이용 가능한 슬롯들을 결정하는 단계를 포함한다. 일 실시예에서, 상기 다중 슬롯 TB의 상기 반복의 각각의 슬롯에서 동일한 심벌 세트가 사용된다.
일 실시예에서, 상기 다중 슬롯 TB의 전송을 위한 상기 PUSCH 자원들을 결정하는 단계는 상기 다중 슬롯 TB의 반복의 전송을 위한 상기 PUSCH 자원으로서 상기 다중 슬롯 TB의 업링크 심벌들의 개수와 동일한 개수의 이용 가능한 업링크 심벌들을 결정하는 단계를 포함한다.
일 실시예에서, 상기 WCD가 상기 다중 슬롯 TB의 K번의 반복을 전송하도록 상기 PUSCH 자원들이 결정된다.
일 실시예에서, 상기 WCD가 상기 다중 슬롯 TB의 N개의 세그먼트 각각의 K번의 반복을 전송하도록 상기 PUSCH 자원들이 결정된다. 일 실시예에서, RV는 전송 기회들에 걸쳐 순환되거나 상기 다중 슬롯 TB의 세그먼트들에 걸쳐 순환된다.
다른 실시예에서, WCD에 의해 수행되는 방법은 다중 슬롯 전송 블록의 전송을 위한 PUSCH(physical uplink shared channel) 자원들을 결정하는 단계, 상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계, 상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 것에 응답하여, 상기 다중 슬롯 TB의 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계, 및 상기 결정된 PUSCH 자원들에서 상기 다중 슬롯 TB를 전송하는 단계를 포함한다.
일 실시예에서, 상기 다중 슬롯 TB를 전송하는 단계는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계를 포함하고, 상기 다중 슬롯 TB의 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계는 상기 다중 슬롯 TB의 상기 반복에서 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계를 더 포함한다.
일 실시예에서, 상기 다중 슬롯 TB에 대한 RV 입도는 상기 다중 슬롯 TB의 반복의 모든 슬롯들이다.
WCD의 대응하는 실시예들이 또한 개시된다.
기지국 또는 기지국의 기능 중 적어도 일부를 구현하는 네트워크 노드의 실시예들이 또한 본 명세서에 개시되어 있다.
본 명세서에 포함되어 그의 일부를 형성하는 첨부 도면의 도면들은 본 개시의 여러 양태들을 예시하고, 본 설명과 함께, 본 개시의 원리들을 설명하는 역할을 한다.
도 1은 본 개시의 실시예들이 구현될 수 있는 셀룰러 통신 시스템의 일 예를 예시한다.
도 2는 본 개시의 실시예에 따른 다중 슬롯 전송 블록(TB)의 반복들의 전송 기회의 예들을 예시한다.
도 3은 (a) DDDSUDDDSU 및 (b) DDDSUDDSUU의 TDD(Time Division Duplexing) 구성들을 사용하는 다중 슬롯 TB 전송과 같은 타입-B의 반복을 위한 자원 결정을 위한 실시예 1의 옵션 1 및 (c)에서의 옵션 2를 도시한다.
도 4는 다중 슬롯 TB의 반복을 위한 자원 결정의 대안적인 방법들의 예들을 예시한다.
도 5는 본 개시의 적어도 일부 실시예들에 따른 네트워크 노드와 WCD의 동작을 예시한다.
도 6은 본 개시의 일부 실시예들에 따른 라디오 액세스 노드의 개략적인 블록 다이어그램이다.
도 7은 본 개시의 일부 실시예들에 따른 도 6의 라디오 액세스 노드의 가상화된 실시예를 예시하는 개략적인 블록 다이어그램이다.
도 8은 본 개시의 일부 다른 실시예들에 따른 도 6의 라디오 액세스 노드의 개략적인 블록 다이어그램이다.
도 9는 본 개시의 일부 실시예들에 따른 무선 통신 디바이스(WCD)의 개략적인 블록 다이어그램이다.
도 10은 본 개시의 일부 다른 실시예들에 따른 도 9의 WCD의 개략적인 블록 다이어그램이다.
도 11은 본 개시의 일부 실시예들에 따른 중간 네트워크를 통해 호스트 컴퓨터에 연결되는 통신 네트워크(telecommunication network)를 예시한다.
도 12는 본 개시의 일부 실시예들에 따른 부분 무선 연결(partially wireless connection)을 통해 UE와 기지국을 통해 통신하는 호스트 컴퓨터의 일반화된 블록 다이어그램이다.
도 13은 본 개시의 일 실시예에 따른 통신 시스템에서 구현되는 방법을 예시하는 플로차트이다.
도 14는 본 개시의 일 실시예에 따른 통신 시스템에서 구현되는 방법을 예시하는 플로차트이다.
도 15는 본 개시의 일 실시예에 따른 통신 시스템에서 구현되는 방법을 예시하는 플로차트이다.
도 16은 본 개시의 일 실시예에 따른 통신 시스템에서 구현되는 방법을 예시하는 플로차트이다.
아래에서 제시되는 실시예들은 본 기술 분야의 통상의 기술자가 실시예들을 실시할 수 있게 하는 정보를 나타내고 실시예들을 실시하는 최상의 모드를 예시한다. 첨부 도면의 도면들을 고려하여 이하의 설명을 읽어볼 때, 본 기술 분야의 통상의 기술자는 본 개시의 개념들을 이해할 것이고 본 명세서에서 상세히 언급되지 않은 이 개념들의 응용들을 인식할 것이다. 이 개념들 및 응용들이 본 개시의 범위 내에 속한다는 것이 이해되어야 한다.
라디오 노드(Radio Node): 본 명세서에서 사용되는 바와 같이, "라디오 노드"는 라디오 액세스 노드 또는 무선 통신 디바이스이다.
라디오 액세스 노드(Radio Access Node): 본 명세서에서 사용되는 바와 같이, "라디오 액세스 노드" 또는 "라디오 네트워크 노드(radio network node)" 또는 "라디오 액세스 네트워크 노드(radio access network node)"는 신호들을 무선으로 전송 및/또는 수신하도록 작동하는 셀룰러 통신 네트워크의 라디오 액세스 네트워크(Radio Access Network, RAN) 내의 임의의 노드이다. 라디오 액세스 노드의 일부 예들은 기지국(예를 들면, 3GPP(Third Generation Partnership Project) 5G(Fifth Generation) NR 네트워크에서의 NR(New Radio) 기지국(gNB) 또는 3GPP LTE(Long Term Evolution) 네트워크에서의 향상된 또는 진화된 노드 B(eNB)), 고전력 또는 매크로 기지국, 저전력 기지국(예를 들면, 마이크로 기지국, 피코 기지국, 홈 eNB 등), 릴레이 노드, 기지국의 기능의 일부를 구현하는 네트워크 노드 또는 gNB-DU(gNB Distributed Unit)를 구현하는 네트워크 노드 또는 어떤 다른 타입의 라디오 액세스 노드의 기능의 일부를 구현하는 네트워크 노드를 포함하지만, 이에 제한되지 않는다.
코어 네트워크 노드(Core Network Node): 본 명세서에서 사용되는 바와 같이, "코어 네트워크 노드"는 코어 네트워크 내의 임의의 타입의 노드 또는 코어 네트워크 기능을 구현하는 임의의 노드이다. 코어 네트워크 노드의 일부 예들은, 예를 들면, MME(Mobility Management Entity), P-GW(Packet Data Network Gateway), SCEF(Service Capability Exposure Function), HSS(Home Subscriber Server) 등을 포함한다. 코어 네트워크 노드의 어떤 다른 예들은 AMF(Access and Mobility Function), UPF(User Plane Function), SMF(Session Management Function), AUSF(Authentication Server Function), NSSF(Network Slice Selection Function), NEF(Network Exposure Function), NRF(Network Function (NF) Repository Function), PCF(Policy Control Function), UDM(Unified Data Management) 등을 구현하는 노드를 포함한다.
통신 디바이스(Communication Device): 본 명세서에서 사용되는 바와 같이, "통신 디바이스"는 액세스 네트워크에 액세스할 수 있는 임의의 타입의 디바이스이다. 통신 디바이스의 일부 예들은 모바일 폰, 스마트 폰, 센서 디바이스, 계량기(meter), 차량, 가전 제품, 의료 기기, 미디어 플레이어, 카메라 또는 임의의 타입의 소비자 전자 제품(예를 들어, 텔레비전, 라디오, 조명 장치, 태블릿 컴퓨터, 랩톱 또는 개인용 컴퓨터(PC), 그러나 이에 제한되지 않음)을 포함하지만, 이에 제한되지 않는다. 통신 디바이스는 무선 또는 유선 연결을 통해 음성 및/또는 데이터를 통신할 수 있는 휴대용, 핸드헬드, 컴퓨터 구성(computer-comprised) 또는 차량 탑재 모바일 디바이스일 수 있다.
무선 통신 디바이스(Wireless Communication Device) 또는 WCD: 하나의 타입의 통신 디바이스는, 무선 네트워크(예를 들면, 셀룰러 네트워크)에 액세스할 수 있는(즉, 이에 의해 서빙되는) 임의의 타입의 무선 디바이스일 수 있는, 무선 통신 디바이스이다. 무선 통신 디바이스의 일부 예들은 3GPP 네트워크에서의 UE(User Equipment) 디바이스, MTC(Machine Type Communication) 디바이스 및 IoT(Internet of Things) 디바이스를 포함하지만, 이에 제한되지 않는다. 그러한 무선 통신 디바이스들은 모바일 폰, 스마트 폰, 센서 디바이스, 계량기, 차량, 가전 제품, 의료 기기, 미디어 플레이어, 카메라 또는 임의의 타입의 소비자 전자 제품(예를 들어, 텔레비전, 라디오, 조명 장치, 태블릿 컴퓨터, 랩톱 또는 PC, 그러나 이에 제한되지 않음)일 수 있거나, 이에 통합될 수 있다. 무선 통신 디바이스는 무선 연결을 통해 음성 및/또는 데이터를 통신할 수 있는 휴대용, 핸드헬드, 컴퓨터 구성 또는 차량 탑재 모바일 디바이스일 수 있다.
네트워크 노드(Network Node): 본 명세서에서 사용되는 바와 같이, "네트워크 노드"는 RAN 또는 셀룰러 통신 네트워크/시스템의 코어 네트워크의 일부인 임의의 노드이다.
송수신 포인트(Transmission/Reception Point, TRP): 일부 실시예들에서, TRP는 네트워크 노드, 라디오 헤드(radio head), 공간적 관계(spatial relation) 또는 TCI(Transmission Configuration Indicator) 상태일 수 있다. TRP는 일부 실시예들에서 공간적 관계 또는 TCI 상태에 의해 표현될 수 있다. 일부 실시예들에서, TRP는 다수의 TCI 상태들을 사용할 수 있다. 일부 실시예들에서, TRP는 해당 요소에 내재적인 물리 계층 속성들 및 파라미터들에 따라 UE로/로부터 무선 신호들을 전송 및 수신하는 gNB의 일부일 수 있다. 일부 실시예들에서, 다중 TRP(Multiple TRP)(다중 TRP(multi-TRP)) 동작에서, 서빙 셀은 2 개의 TRP로부터 UE를 스케줄링하여, 보다 나은 PDSCH(Physical Downlink Shared Channel) 커버리지, 신뢰성 및/또는 데이터 속도를 제공할 수 있다. 다중 TRP를 위한 2 개의 상이한 동작 모드: 단일 DCI(Downlink Control Information) 및 다중 DCI(multi-DCI)가 있다. 이들 모드 양쪽 모두에서, 업링크 및 다운링크 동작의 제어는 물리 계층 및 MAC(Medium Access Control) 양쪽 모두에서 수행된다. 단일 DCI 모드에서는, UE가 TRP들 양쪽 모두에 대해 동일한 DCI에 의해 스케줄링되고, 다중 DCI 모드에서는, UE가 각각의 TRP로부터의 독립적인 DCI들에 의해 스케줄링된다.
일부 실시예들에서, 전송 포인트(TP) 세트는 하나의 셀, 하나의 셀의 일부 또는 하나의 PRS(Positioning Reference Signal) 전용 TP를 위한 지리적으로 공동 배치되는 송신 안테나 세트(예를 들면, (하나 이상의 안테나 요소를 갖는) 안테나 어레이)이다. TP들은 기지국(eNB) 안테나들, RRH(Remote Radio Head)들, 기지국의 원격 안테나, PRS 전용 TP(PRS-only TP)의 안테나 등을 포함할 수 있다. 하나의 셀은 하나 또는 다수의 TP에 의해 형성될 수 있다. 동종 배포(homogeneous deployment)의 경우, 각각의 TP는 하나의 셀에 대응할 수 있다.
일부 실시예들에서, TRP 세트는 TP 및/또는 수신 포인트(RP) 기능을 지원하는 지리적으로 공동 배치되는 안테나 세트(예를 들면, (하나 이상의 안테나 요소를 갖는) 안테나 어레이)이다.
본 명세서에서 주어진 설명이 3GPP 셀룰러 통신 시스템에 중점을 두고 있으며, 그에 따라, 3GPP 전문용어 또는 3GPP 전문용어와 유사한 전문용어가 종종 사용된다는 것에 유의한다. 그렇지만, 본 명세서에서 개시되는 개념들이 3GPP 시스템으로 제한되지 않는다.
본 명세서에서의 설명에서, "셀(cell)"이라는 용어가 언급될 수 있지만; 특히 5G NR 개념들과 관련하여, 빔(beam)이 셀 대신에 사용될 수 있다는 점에 유의하며, 그에 따라, 본 명세서에서 설명되는 개념들이 셀과 빔 양쪽 모두에 동일하게 적용 가능하다는 점에 유의하는 것이 중요하다.
현재, 예를 들면, 3GPP NR에서, TBoMS(Transport Block over Multi-Slot)와 관련하여 특정 과제들이 존재한다. NR 릴리스 15/16에서, 각각의 전송 블록(TB)은 하나의 슬롯 내에 있으며 중복 버전(RV)을 가질 수 있다. NR 릴리스 17에서, TB는 다수의 슬롯들에 걸쳐 있을 수 있으며, RV의 입도가 하나의 슬롯인지 다수의 슬롯들인지는 명확하지 않다. 한 가지 구체적인 문제는 TBoMS의 다수의 슬롯들 중 하나가 이용 가능하지 않은 슬롯, 예를 들면, 반정적 다운링크(DL)인 경우 UE가 TBoMS의 전송을 어떻게 핸들링할 수 있는지이다.
NR 릴리스 15/16에서, UE는 시작 심벌(S)에 기초하여 구성된 그랜트를 사용하여 PUSCH의 자원들을 결정한다. 그러나 TBoMS를 위한 UE는 상이한 슬롯들에서 상이한 S 값들을 가질 수 있다. 다른 문제는 구성된 그랜트를 사용하는 TBoMS의 반복이 주기의 시간 지속기간을 넘을 수 있는지 여부이다.
다른 문제는 TBoMS와 같은 타입-B의 반복에 관한 것이다. 레거시 PUSCH 반복 타입 A가 TBoMS와 같은 타입-B에 직접 적용될 수 없다. 릴리스 16 PUSCH 반복 타입 A는 각각의 반복이 슬롯에서 동일한 심벌들을 사용할 것을 요구하지만, TBoMS와 같은 타입-B의 하나의 반복은 각각의 슬롯에서 상이한 심벌을 사용한다. PUSCH 반복 타입 B는 비이상적인 분할을 야기할 수 있다.
전술한 과제들 또는 다른 과제들에 대한 해결책들을 제공하는 시스템들 및 방법들이 본 명세서에 개시되어 있다. 본 개시의 실시예들은 반복들을 사용하거나 사용하지 않는 다중 슬롯 TB 전송을 위한 자원 결정을 제공한다. 일부 실시예들에서, 이것은, 예를 들면, 구성된 그랜트를 사용하여 이용 가능하지 않은 슬롯, RV, 및/또는 다중 슬롯 TB를 어떻게 핸들링해야 하는지를 포함한다.
TBoMS와 같은 타입 B의 반복을 위한 방법 및 TBoMS의 반복의 대안적인 방법의 실시예들이 또한 본 명세서에 개시되어 있다.
임의의 특정 장점들에 의해 또는 임의의 특정 장점들로 제한되지 않으면서, 본 개시의 실시예들은 다음 장점들 중 하나 이상을 제공할 수 있다. 본 개시의 실시예들은 자원 활용 효율을 향상시키면서 다수의 슬롯들에 걸친 TB를 통한 강건한 PUSCH 전송을 보장할 수 있다.
도 1은 본 개시의 실시예들이 구현될 수 있는 셀룰러 통신 시스템(100)의 일 예를 예시한다. 본 명세서에서 설명되는 실시예들에서, 셀룰러 통신 시스템(100)은 차세대 RAN(NG-RAN) 및 5G 코어(5GC)를 포함하는 5G 시스템(5GS)이지만; 본 명세서에 개시되는 실시예들은 5GS로 제한되지 않으며, 다수의 슬롯들에 걸친 전송 블록의 업링크 전송을 활용하는 임의의 타입의 무선 또는 셀룰러 통신 시스템에서 사용될 수 있다. 이 예에서, RAN은 기지국들(102-1 및 102-2)을 포함하며, 이들은, 5GS에서, NR 기지국(gNB)들 및 선택적으로, 대응하는 (매크로) 셀들(104-1 및 104-2)을 제어하는, 차세대 eNB(ng-eNB)들(예를 들면, 5GC에 연결된 LTE RAN 노드들)을 포함한다. 기지국들(102-1 및 102-2)은 일반적으로 본 명세서에서 집합적으로 기지국들(102)이라고 지칭되고 개별적으로 기지국(102)이라고 지칭된다. 마찬가지로, (매크로) 셀들(104-1 및 104-2)은 일반적으로 본 명세서에서 집합적으로 (매크로) 셀들(104)이라고 지칭되고 개별적으로 (매크로) 셀(104)이라고 지칭된다. RAN은 대응하는 소형 셀들(108-1 내지 108-4)을 제어하는 다수의 저전력 노드들(106-1 내지 106-4)을 또한 포함할 수 있다. 저전력 노드들(106-1 내지 106-4)은 (피코 또는 펨토 기지국들과 같은) 소형 기지국들 또는 RRH들 등일 수 있다. 특히, 예시되어 있지 않지만, 소형 셀들(108-1 내지 108-4) 중 하나 이상이 대안적으로 기지국들(102)에 의해 제공될 수 있다. 저전력 노드들(106-1 내지 106-4)은 일반적으로 본 명세서에서 집합적으로 저전력 노드들(106)이라고 지칭되고 개별적으로 저전력 노드(106)라고 지칭된다. 마찬가지로, 소형 셀들(108-1 내지 108-4)은 일반적으로 본 명세서에서 집합적으로 소형 셀들(108)이라고 지칭되고 개별적으로 소형 셀(108)이라고 지칭된다. 셀룰러 통신 시스템(100)은, 5GS에서 5GC라고 지칭되는, 코어 네트워크(110)를 또한 포함한다. 기지국들(102)(및 선택적으로 저전력 노드들(106))은 코어 네트워크(110)에 연결된다.
기지국들(102) 및 저전력 노드들(106)은 대응하는 셀들(104 및 108) 내의 무선 통신 디바이스(WCD)들(112-1 내지 112-5)에 서비스를 제공한다. WCD들(112-1 내지 112-5)은 일반적으로 본 명세서에서 집합적으로 WCD들(112)이라고 지칭되고 개별적으로 WCD(112)라고 지칭된다. 이하의 설명에서, WCD들(112)은 종종 UE들이고, 이에 따라 때때로 UE들(112)이라고 지칭되지만, 본 개시가 이에 제한되지 않는다.
위에서 논의된 바와 같이, NR 릴리스 15/16에서는, 하나의 TB가 슬롯 내에 있는 반면, NR 릴리스 17는 다수의 슬롯들에 걸친 TB(TBoMS 또는 다중 슬롯 TB)를 지원할 것이다. 3GPP에서는 두 가지 타입의 TBoMS가 고려되고 있다. TBoMS의 반복이 또한 논의 중이다. 예를 들면, 이하의 3GPP 합의를 참조한다:
합의:
TBoMS의 시간 도메인 자원 결정을 설계하기 위한 출발점으로서 다음 옵션들 중 하나 또는 둘을 고려한다.
o TDRA와 같은 PUSCH 반복 타입 A, 즉 각각의 슬롯 내의 할당된 심벌들의 개수가 동일하다
o TDRA와 같은 PUSCH 반복 타입 B, 즉 각각의 슬롯 내의 할당된 심벌들의 개수가 상이할 수 있다
본 명세서에서 논의되는 문제들은 RV(Redundancy Version)의 입도, 이용 가능하지 않은 슬롯을 어떻게 핸들링할지, 및 구성된 그랜트를 사용하는 TBoMS를 위한 슬롯들의 개수를 포함한다. 이러한 문제들에 대해서는 TBoMS의 단일 전송과 TBoMS의 반복 양쪽 모두가 고려된다. 추가적으로, TBoMS와 같은 타입-B의 반복과 TBoMS의 반복을 위한 자원 결정의 대안적인 방법이 논의된다.
TBoMS의 반복을 위한 RV 순환은 이전에 개시되었다. 본 개시에서는, 전송 기회의 상이한 크기들이 RV의 입도로서 정의된다(예를 들면, "TBoMS에 대한 RV의 입도"라는 제목의 아래 섹션을 참조). 동일한 UE로부터의 TBoMS와 다른 UL 물리 채널의 충돌에 대해서도 이전에 논의되었다. 본 개시에서, 반정적 DL 슬롯들 또는 다른 UE(들)로부터의 UL 전송은 이용 가능하지 않은 슬롯들로 간주된다(예를 들면, "이용 가능하지 않은 슬롯을 핸들링하는 방법들"이라는 제목의 아래 섹션을 참조).
UE(112)가 K번의 반복을 사용하여 N개의 슬롯에 걸쳐 TBoMS를 전송하도록 구성되는 경우, 전송에 필요한 슬롯들의 총 개수는 N*K이다. TB의 지연시간 요구 사항을 고려하면, N*K의 최댓값은 상한이 있을(upper bounded) 수 있다.
일 실시예에서, TBoMS의 반복의 경우, TBoMS에 대한 반복 횟수(K)와 슬롯들의 개수(N)에 어떤 규칙이 적용될 수 있다. 예를 들어, 일 실시예에서, 최대 반복 횟수(즉, N*K의 최댓값)는 미리 결정되고, 각자의 규칙(예를 들면, N*K가 미리 정의된 최댓값보다 작거나 같다는 규칙)을 적용함으로써 시행된다. 일 예로서, 최댓값은 32이다.
TBoMS에 대한 RV의 입도
다중 슬롯 TB의 다수의 슬롯들을 단일 RV 및 반복을 위한 PUSCH의 최소 단위로서 정의하는 것에 의해, 반복을 위한 릴리스 15/16 구조들을 다중 슬롯 TB 동작으로 확장하는 것이 가능하다. 위에서 논의된 바와 같이, 릴리스 15/16에서는, 타입 A와 타입 B 반복 양쪽 모두가 3GPP TS 38.214 v 16.4.0의 섹션 6.1.2.1에 정의된 패턴을 따른다. TB의 n 번째 전송 기회(n = 0, 1, ... K-1임)에서 적용될 중복 버전은, 아래에 표 1로서 전재(reproduce)되어 있는, 3GPP TS 38.214 v16.4.0의 표 6.1.2.1-2에 따라 결정된다.
Figure pct00010
일 실시예에서, 다중 슬롯 TB의 전송 기회는 TBoMS의 모든 슬롯들 또는 TBoMS의 모든 슬롯들의 일부 또는 TBoMS의 모든 슬롯들 중 단일 슬롯일 수 있다. 전송 기회는 RV의 입도이며, RV는 미리 정의되거나 구성된 RV 순환 패턴(예를 들면, 3GPP TS 38.214의 미리 정의된 RV 순환 패턴)에 따라 전송 기회들에 걸쳐 순환될 수 있다. 즉, TBoMS를 위한 다수의 전송 기회들이 있는 경우, RV는 TBoMS의 다수의 전송 기회들에 걸쳐 순환될 수 있다. 다중 슬롯 TB의 반복이 구성된 경우, RV는 TBoMS의 반복들의 전송 기회들에 걸쳐 순환될 수 있다.
다른 실시예에서, 미리 결정되거나 DCI 또는 상위 계층에 의해 지시될 수 있는 RV는 다중 슬롯 TB의 첫 번째 전송 기회에 적용되거나, 반복이 구성된 경우 다중 슬롯 TB의 첫 번째 반복의 첫 번째 전송 기회에 적용된다.
도 2는 본 개시의 실시예에 따른 다중 슬롯 TB의 반복들의 전송 기회의 예들을 예시한다. 본 개시에서, 전송 기회 n에서의 RV는 RV(n)으로 표기된다. 도 2(a)에 예시된 바와 같이, 일 예에서, (적어도 RV를 계산할 목적으로) n 번째 전송 기회는 다중 슬롯 TB의 모든 슬롯들의 n 번째 전송이다. RV는 K번의 반복, 즉 K번의 전송 기회에 걸쳐 RV(1)로부터 RV(K)로 순환된다. 도 2(b)의 예에서, 다중 슬롯 TB의 n번째 전송 기회는 다중 슬롯 TB의 단일 슬롯으로서 정의되고, 다중 슬롯 TB의 각각의 슬롯은 중복 버전에 따라 처음으로 순환된다. RV는 N*K번의 전송 기회들에 걸쳐 RV(1)로부터 RV(NK)로 순환된다.
이용 가능하지 않은 슬롯을 핸들링하는 방법들
NR 동작에서는, UE(112)가, TDD(Time Division Duplexing)에서의 다운링크 슬롯과 같은, 슬롯에서는 전송해서는 안 되는 경우들이 있는데, 여기서 전송은 UE(112) 또는 다른 UE 등으로부터의 전송과 충돌할 것이다. 이 경우에, 해당 슬롯은 업링크 전송에 이용 가능하지 않은 슬롯으로 간주된다. UE(112)가 전송하지 않아야 할 때, 일부 경우에 업링크 전송을 연기하는 것이 가능하다. 그렇지만, 단일 RV의 다중 슬롯 TB 전송의 경우, 다중 슬롯 TB의 세그먼트를 나중의 슬롯으로 연기하면 전송의 지연되지 않은 부분(non-deferred portion)을 디코딩할 수 없게 만들 가능성이 훨씬 더 높은데, 그 이유는 다중 슬롯 TB에 대해 TB의 일 부분이 연기되는 경우 단순 반복에 대해서보다 불충분한 개수의 시스템 비트(systematic bit)가 있을 가능성이 훨씬 더 높기 때문이다. 따라서, 다중 슬롯 TB의 연기는 반복보다 지연시간에 더 민감하다. 이에 따라, 다중 슬롯 TB 전송의 세그먼트를 연기하는 것은 불리할 수 있으며, 따라서 다중 슬롯 전송의 슬롯을 연기하는 것보다 드롭시키는 것이 바람직하다.
일 실시예에서, 다중 슬롯 TB의 모든 슬롯들 중 적어도 하나가 다중 슬롯 TB의 전송에 이용 가능하지 않은 경우, 아래의 방법들 중 하나 이상이 사용될 수 있다.
- 옵션 1: UE(112)가 다중 슬롯 TB의 모든 슬롯들을 드롭시킨다.
- 옵션 2: UE(112)가 슬롯에서의 전송을 드롭시키고, 다중 슬롯 TB의 나머지 슬롯들 모두도 드롭시킨다.
- 옵션 3: UE(112)가 이용 가능하지 않은 슬롯에서의 전송만을 드롭시킨다.
- 옵션 4: UE(112)가 다중 슬롯 TB의 모든 슬롯들의 서브세트에서의 전송을 드롭시키며, 여기서 전송이 드롭되는 모든 슬롯들의 서브세트는 이용 가능하지 않은 슬롯과 중첩되는 전송 기회를 구성한다.
옵션 2의 한 가지 사용 사례는 동적 시그널링, 예를 들면, 취소 지시(cancellation indication)가 UE(112)에 의해 고려되어 하나의 슬롯을 이용 가능하지 않은 슬롯으로 변경할 때이다.
다른 실시예에서, UE(112)가 TBoMS의 반복들로 구성되고 TBoMS의 반복의 모든 슬롯들 중 적어도 하나가 이용 가능하지 않은 경우, 아래의 방법들 중 하나 이상이 사용될 수 있다.
- 옵션 1: UE(112)가 TBoMS의 반복을 드롭시킨다.
- 옵션 2: UE(112)가 해당 슬롯에서의 전송을 드롭시키고 반복의 나머지 슬롯들에서의 전송들도 드롭시킨다.
- 옵션 3: UE(112)가 반복의 이용 가능하지 않은 슬롯에서의 전송만을 드롭시킨다.
TBoMS의 반복들을 위한 옵션 3의 예에 대해, 2번의 반복 및 TB당 하나의 RV를 갖는 N-슬롯 TB 전송과 관련하여, UE(112)는 제1 RV 및 제2 RV의 인코딩된 비트들을 생성하는 정보 비트 세트를 인코딩한다. UE(112)는 N개의 슬롯의 제1 세트 및 제2 세트에 걸쳐 제각기 제1 RV 및 제2 RV의 인코딩된 비트들을 매핑하고, 여기서 N개의 슬롯의 제2 세트는 시간상 N개의 슬롯의 제1 세트 이후에 있다. 각각의 RV의 N개의 세그먼트 각각은 대응하는 첫 번째 또는 두 번째 슬롯 세트 내의 슬롯에 일대일 매핑된다. UE(112)는 제1 슬롯 세트 및 제2 슬롯 세트의 각각의 슬롯이 전송에 이용 가능한지를 결정한다. 슬롯이 이용 가능한 경우, UE(112)는 해당 슬롯에서 RV의 대응하는 세그먼트를 전송한다. 슬롯이 이용 가능하지 않은 경우, 대응하는 세그먼트는 전송되지 않고, UE(112)는 다음 세그먼트로 진행한다.
일부 기지국(102)(예를 들면, gNB) 스케줄링 제한(들)이 고려될 수 있다. 다른 실시예에서, 동적 그랜트를 사용하여 TBoMS의 반복으로 구성된 경우, UE(112)는 TBoMS의 첫 번째 반복의 전송에 이용 가능하지 않은 슬롯을 가질 것으로 예상되지 않는다.
구성된 그랜트를 사용하는 다수의 슬롯들에 걸친 TB를 위한 자원 결정
NR 릴리스 16에서는, 시작 심벌(S)이 슬롯에서의 TB를 위한 PUSCH 자원을 결정하는 데 사용된다(아래 표 2에 있는 3GPP TS 38.321 v16.3.0으로부터의 발췌 부분을 참조). 그렇지만, 다중 슬롯 TB, 특히 다중 슬롯 TB와 같은 타입-B는 다수의 슬롯들에서 다수의 S 값들을 갖는다.
Figure pct00011
제1 실시예에서, 구성된 업링크 그랜트를 초기화하거나 재초기화하는 데 사용되는 시작 심벌(S)은 다음 방법들 중 하나 이상에 기초하여 결정될 수 있다:
- S는 TB의 다수의 슬롯들 중 임의의 것에서의 시작 심벌이다.
o 예를 들면, 상이한 슬롯들에서의 S가 동일한 값을 가질 때, S는 임의의 슬롯에 대한 공통 S일 수 있다.
- S는 TB의 다수의 슬롯들 중 첫 번째 슬롯에서의 시작 심벌이다.
o 예를 들면, 다수의 슬롯들에 걸친 TB와 같은 타입 B의 경우, 시작 심벌이 상이한 슬롯들에서 서로 상이할 수 있을 때, 첫 번째 슬롯의 시작 심벌 인덱스가 사용될 수 있다.
- S는 RRC 구성에 의해 결정되는 슬롯에서의 시작 심벌이다.
- S는 HARQ ID 결정을 위해 선택되는 슬롯에서의 시작 심벌이다.
제2 실시예에서, UE(112)는 주기 P에 의해 도출되는 시간 지속기간보다 더 큰, 구성된 그랜트를 사용하는 TBoMS의 전송을 위한 시간 지속기간으로 구성될 것으로 예상되지 않는다.
제3 실시예에서, UE(112)는 CG 주기를 넘어 슬롯 세트에 걸쳐 다중 슬롯 TB를 전송할 것으로 예상되지 않는다. 즉, UE(112)는 업링크 CG의 2개의 인접한 기간 사이의 경계를 넘는 다중 슬롯 TB를 전송할 것으로 예상되지 않는다.
UE(112)는 TB의 전송의 첫 번째 심벌로부터 타이머 configuredGrantTimer를 시작한다. 타이머가 만료되기 전에 명시적인 NACK가 수신되지 않는 경우, UE(112)는 ACK를 가정한다. 타이머는 periodicity의 배수로 정의된다. 위의 제1 실시예 및 제2 실시예에서는, UE(112)가 TBoMS의 전송을 완료하기 전에 타이머가 만료되지 않을 것이다.
UE(112)가 구성된 그랜트를 사용하는 TBoMS의 반복으로 구성되는 경우, 주기 P 내에 TB의 모든 반복들을 가지기 위해, TBoMS의 반복 횟수가 단일 슬롯 TB의 반복 횟수보다 작을 수 있다. 그러나 이용 가능한 슬롯에 기초하는 향상된 반복 메커니즘을 고려하면, TDD 시스템의 경우 반복이 더 긴 시간 지속기간에 걸쳐 있을 수 있어, 주기 경계를 넘어 반복을 가질 가능성을 증가시킬 수 있다. 따라서, 어떤 gNB 스케줄링 제한 또는 UE 거동 제한이 부과될 수 있다.
제4 실시예에서, UE(112)가 구성된 그랜트를 사용하는 TBoMS에 대한 K번의 반복으로 구성되는 경우, 아래의 규칙들 중 하나 이상이 적용될 수 있다.
- UE(112)가 CG 주기 P의 시간 지속기간보다 더 큰, TBoMS의 K번의 반복의 전송을 위한 시간 지속기간으로 구성될 것으로 예상되지 않는다.
o 예를 들어, K <= floor(슬롯 단위의 P / TBoMS에 대한 슬롯들의 개수)
- TBoMS의 K번의 반복의 전송을 위한 시간 지속기간이 CG 주기 P에 의해 도출되는 시간 지속기간보다 큰 경우, TBoMS의 반복들의 실제 전송은 주기 P의 시간 지속기간 내에 있고 다수의 시간 지속기간들에 걸쳐 있지 않다.
o UE(112)가 구성된 그랜트를 사용하는 TBoMS에 대한 K번의 반복으로 구성되는 경우, UE(112)가 TBoMS의 X번의 반복(들)(X < K)을 전송한 후에, UE(112)가 주기 P의 시간 지속기간 내의 나머지 이용 가능한 자원들이 TBoMS의 반복의 전송에 충분하지 않다고 결정하면, 아래의 방법들 중 하나 이상이 사용될 수 있다.
UE(112)가 나머지 자원들에서 나머지 반복(들)을 전송하지 않는다.
UE(112)가 이 주기 P의 시간 지속기간의 끝까지 나머지 자원들에서 나머지 반복(들)을 전송한다.
제5 실시예에서, UE(112)가 구성된 그랜트를 사용하는 TBoMS에 대한 반복들로 구성되고 반복의 적어도 하나의 심벌이 DCI 포맷 0_0, 0_1 또는 0_2에 의해 스케줄링되는 동일한 HARQ 프로세스를 갖는 PUSCH와 시간상 중첩되는 경우, 아래의 방법들 중 하나 이상이 사용될 수 있다.
- 동적 그랜트를 사용하여 PUSCH와 중첩되는 반복의 시작 심벌로부터 반복들이 종료되어야 한다.
- UE(112)는 동적 그랜트를 사용하여 PUSCH와 중첩되는 반복을 취소하고 주기 내의 TBoMS의 나머지 반복들을 전송한다.
- UE(112)는 동적 그랜트를 사용하여 PUSCH와 중첩되는 반복을 주기 내의 다음으로 이용 가능한 심벌 또는 슬롯으로 연기한다.
제6 실시예에서, 하나의 주기 내에 하나 초과의 TBoMS가 구성될 수 있다.
TBoMS와 같은 타입-B의 반복을 위한 자원 결정
TBoMS와 같은 타입-B는 각각의 슬롯에 상이한 개수의 할당된 심벌들을 가질 수 있다. TBoMS와 같은 타입-B의 일 예는 TB를 형성하기 위해 특수 슬롯에 14개 미만의 UL 심벌을 사용하고 후속하는 UL 슬롯(들)에 UL 심벌들을 사용하는 것이다.
제1 실시예에서, UE(112)는 TBoMS와 같은 타입-B의 반복을 위해 아래의 방법들 중 하나 이상으로 (예를 들면, RRC 또는 DCI 또는 이들의 조합을 통해) 구성되거나 미리 결정될 수 있다.
- 옵션 1: UE(112)는 TBoMS의 슬롯들의 개수와 동일한 개수의 이용 가능한 슬롯들을 반복의 전송을 위한 자원으로서 결정한다. UE(112)는 각각의 반복에서 TBoMS의 동일한 인덱스의 슬롯에 있는 동일한 심벌 세트를 사용한다. 환언하면, UE(112)는 각각의 반복에서 TBoMS의 첫 번째 슬롯에 있는 동일한 심벌 세트를 사용하고, 각각의 반복에서 TBoMS의 두 번째 슬롯에 있는 동일한 심벌 세트를 사용하며, 각각의 반복에서 TBoMS의 마지막 슬롯까지 마찬가지이다.
o TBoMS가 S 슬롯에서 시작하는 경우, 모든 반복들이 S 슬롯에서 시작되어야 하도록 UE(112)가 구성될 수 있다.
- 옵션 2: UE(112)는 TBoMS의 UL 심벌들의 개수와 동일한 개수의 이용 가능한 UL 심벌들을 반복의 전송을 위한 자원으로서 결정한다.
하나의 S 슬롯과 하나의 UL 슬롯에 걸친 TB의 4번의 반복을 예로 든다. 도 3은 (a) DDDSUDDDSU 및 (b) DDDSUDDSUU의 TDD 구성들을 갖는 옵션 1 및 (c)에서의 옵션 2를 도시한다. 15kHz 서브캐리어 간격(SCS)을 사용하여, UE(112)는 2개의 서브프레임에서 TB의 4번의 반복을 전송할 수 있다. 두꺼운 경계 안에 있는 2개의 노란색 슬롯은 TBoMS의 하나의 반복의 전송에 사용된다. DDDSUDDSUU를 갖는 (b)에서, UE(112)가 S 슬롯으로부터 각각의 반복을 시작하도록 구성되는 경우, UE(112)는 이용 가능한 S 슬롯과 후속 U 슬롯을 후보 전송 기회로서 탐색한다. 수평 해싱으로 표시된 서브프레임 내의 마지막 UL 슬롯은 반복에 사용되지 않는다. (c)에서, TBoMS의 세 번째 반복과 네 번째 반복은 비연속적인 슬롯들에 걸쳐 있다. UE(112)는 후반의 두 번의 반복에서 처음 두 번의 반복과 상이한 심벌 세트들을 사용한다.
TBoMS의 반복을 위한 자원 결정의 대안적인 방법
도 2에 예시된 바와 같이 다중 슬롯 TB의 한 번의 반복 후에 다중 슬롯 TB의 다른 반복이 있는 다중 슬롯 TB의 반복을 위한 자원 결정 외에, 대안적인 방법이 있다.
일 실시예에서, UE(112)가 다중 슬롯 TB의 반복들을 전송하도록 구성된 경우, UE(112)는 먼저 첫 번째 세그먼트의 반복들을 송신하고, 뒤이어서 두 번째 세그먼트의 반복들을 송신할 수 있으며, 다중 슬롯 TB의 마지막 세그먼트의 반복들까지 마찬가지이다. 하나의 세그먼트는, TBoMS의 슬롯 또는 모든 슬롯들의 일부일 수 있는, 전송 기회와 동일하다.
도 4는 다중 슬롯 TB의 반복을 위한 자원 결정의 대안적인 방법들의 예들을 예시한다. 보다 구체적으로, 도 4(a1) 및 도 4(a2)는 TBoMS의 하나의 반복의 전송 후에 TBoMS의 다른 반복의 전송이 있는 두 가지 예를 도시한다. 도 4(b1)과 도 4(b2)는 하나의 세그먼트의 반복들을 전송한 후에 다른 세그먼트의 반복들을 전송하는 대안적인 방법의 두 가지 예를 도시한다. 먼저 RV를 순환하면 다중 슬롯 TB의 주어진 세그먼트가 가능한 한 빨리 세그먼트에 대한 모든 패리티 비트들을 수신하여, 해당 세그먼트의 가장 강건한 전송을 가능하게 하는 반면, 나머지 세그먼트들은 이전 세그먼트들의 모든 RV들이 전송될 때까지 지연된다. 네트워크는 SINR이 충분히 높을 때 RV의 서브세트만을 사용하여 다중 슬롯 TB를 디코딩할 수 있으므로, RV 우선(RV-first) 방식으로 전송하는 것은 다중 슬롯 TB 전송에 사용되는 자원들을 낭비할 수 있다. 따라서, 일부 응용들에서는 다중 슬롯 TB의 새로운 RV를 전송하기 전에 다중 슬롯 TB의 RV 전체를 전송하는 것이 바람직하다.
하위 실시예에서, 전송 기회가 하나의 세그먼트인 경우, RV는 아래의 방법들 중 하나 이상으로 순환될 수 있다.
- RV가 전송 기회들에 걸쳐 순환될 수 있다.
- RV가 세그먼트들에 걸쳐 순환될 수 있다. 즉, 하나의 세그먼트의 반복들은 하나의 RV를 사용한다.
이 두 가지 방법이 도 4에서의 (b2)와 (b3)에 예시되어 있다.
추가적인 설명
도 5는 위에서 설명된 실시예들 중 적어도 일부에 따른 네트워크 노드(예를 들면, 기지국(102)(예를 들면, gNB) 또는 기지국(102)의 기능 중 적어도 일부를 수행하는 네트워크 노드) 및 WCD(112)(예를 들면, UE)의 동작을 예시한다. 선택적인 단계들이 파선 라인들/상자들에 의해 표현된다는 점에 유의한다. 예시된 바와 같이, 네트워크 노드는 적어도 하나의 업링크 구성된 그랜트에 대한 하나 이상의 파라미터를 구성하는 정보를 송신하고 WCD(112)는 이를 수신한다(단계(500)). 업링크 구성된 그랜트는, 예를 들어, NR 타입 1 구성된 그랜트 또는 NR 타입 2 구성된 그랜트일 수 있다. 하나 이상의 파라미터는, 예를 들어, 구성된 그랜트의 주기 및 시작 심벌을 나타내는 정보 또는 WCD(112)가 시작 심벌을 도출하는 정보를 포함할 수 있다.
WCD(112)는, 하나 이상의 파라미터에 기초하여, 구성된 그랜트를 사용하여 (예를 들면, 반복들이 구성되었는지 여부에 따라, 반복을 사용하거나 사용하지 않는) 다중 슬롯 TB의 전송을 위한 PUSCH 자원들을 결정한다(단계(502)). 선택적으로, 일부 실시예들에서, WCD(112)는 다중 슬롯 TB의 슬롯들 내의 또는 다중 슬롯 TB의 반복의 슬롯들 내의 하나 이상의 이용 가능하지 않은 슬롯을 핸들링하기 위해 하나 이상의 액션을 수행한다(단계(504)). 선택적으로, 일부 실시예들에서, WCD(112)는 동적 그랜트를 사용하여 PUSCH와 다중 슬롯 TB의 슬롯(들) 또는 다중 슬롯 TB의 반복의 슬롯(들) 사이의 중첩을 핸들링하기 위해 하나 이상의 액션을 수행한다(단계(506)). WCD(112)는 결정된 PUSCH 자원들에서 (반복들을 사용하거나 사용하지 않고) 다중 슬롯 TB를 전송한다(단계(508)).
일 실시예에서, 다중 슬롯 TB에 대한 최대 반복 횟수는 미리 구성되거나 미리 정의된다.
일 실시예에서, 다중 슬롯 TB에 대한 중복 버전(redundancy version, RV) 입도는: (a) 다중 슬롯 TB의 모든 슬롯들, (b) 다중 슬롯 TB의 모든 슬롯들의 서브세트, 또는 (c) 다중 슬롯 TB의 단일 슬롯이다. 다른 실시예에서, WCD(112)에서, 다중 슬롯 TB를 전송하는 단계는 다중 슬롯 TB의 K번의 반복을 전송하는 단계를 포함하고, 다중 슬롯 TB에 대한 RV 입도는: (a) 다중 슬롯 TB의 반복의 모든 슬롯들, (b) 다중 슬롯 TB의 반복의 모든 슬롯들의 서브세트, 또는 (c) 다중 슬롯 TB의 반복의 단일 슬롯이다. 일 실시예에서, 미리 결정된 또는 지시된 RV는 다중 슬롯 TB의 첫 번째 전송 기회 또는 다중 슬롯 TB의 첫 번째 반복의 첫 번째 전송 기회에 적용된다.
일 실시예에서, 이 방법은, WCD(112)에서, 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계 및, 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 것에 응답하여: 다중 슬롯 TB의 모든 슬롯들의 전송을 드롭시키는 단계, 다중 슬롯 TB의 이용 가능하지 않은 슬롯 및 모든 나머지 슬롯들의 전송을 드롭시키는 단계, 다중 슬롯 TB의 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계, 또는 다중 슬롯 TB의 모든 슬롯들의 서브세트의 전송을 드롭시키는 단계 - 서브세트는 이용 가능하지 않은 슬롯을 포함하는 전송 기회에 대응함 - 를 더 포함한다. 이것은 단계(504)에서 수행된다.
일 실시예에서, WCD(112)에서, 다중 슬롯 TB를 전송하는 단계는 다중 슬롯 TB의 K번의 반복을 전송하는 단계를 포함하고, 이 방법은, WCD(112)에서, 다중 슬롯 TB의 반복의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계 및, 그에 응답하여, 다중 슬롯 TB의 반복에서 모든 슬롯들의 전송을 드롭시키는 단계, 다중 슬롯 TB의 반복에서 이용 가능하지 않은 슬롯 및 모든 나머지 슬롯들의 전송을 드롭시키는 단계, 또는 다중 슬롯 TB의 반복에서 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계를 더 포함한다.
일 실시예에서, WCD는 다중 슬롯 TB의 첫 번째 반복의 전송에 이용 가능하지 않은 슬롯을 가질 것으로 예상되지 않는다.
일 실시예에서, WCD(112)에서, 다중 슬롯 TB의 전송을 위한 PUSCH 자원들을 결정하는 단계는 다중 슬롯 TB의 슬롯 내의 시작 심벌(S)을 결정하는 단계를 포함한다. 일 실시예에서, 시작 심벌(S)은 다중 슬롯 TB의 슬롯들(예를 들면, 모두)의 적어도 서브세트에 대한 공통 시작 심벌(S) 값이다. 일 실시예에서, 시작 심벌(S)은 다중 슬롯 TB의 슬롯들 중 첫 번째 슬롯에 대한 시작 심벌(S)이다. 일 실시예에서, 시작 심벌(S)은 기지국으로부터의 시그널링 또는 미리 정의된 규칙에 기초하여 WCD에 의해 결정되는 다중 슬롯 TB의 슬롯들 중 특정 슬롯에 대한 시작 심벌(S)이다. 일 실시예에서, 시작 심벌(S)은 HARQ(Hybrid Automatic Repeat Request) 아이덴티티 결정을 위해 선택되는 다중 슬롯 TB의 슬롯들 중 특정 슬롯에 대한 시작 심벌(S)이다.
일 실시예에서, 다중 슬롯 TB의 지속기간 또는 다중 슬롯 TB의 모든 반복들의 지속기간은 업링크 구성된 그랜트의 주기에 대응하는 시간 지속기간보다 작다.
일 실시예에서, 업링크 구성된 그랜트와 연관된 구성된 그랜트 타이머의 값은 다중 슬롯 TB의 지속기간의 배수이다.
일 실시예에서, WCD(112)는 업링크 구성된 그랜트를 사용하는 다중 슬롯 TB에 대한 K번의 반복으로 구성되고: (i) WCD(112)는 업링크 구성된 그랜트의 주기의 시간 지속기간보다 큰 다중 슬롯 TB의 K번의 반복의 전송을 위한 시간 지속기간으로 구성될 것으로 예상되지 않고/않거나; (ii) 다중 슬롯 TB의 K번의 반복의 전송을 위한 시간 지속기간은 업링크 구성된 그랜트의 주기보다 크며, 다중 슬롯 TB의 반복 X를 전송한 후에 업링크 구성된 그랜트의 주기의 시간 지속기간 내의 나머지 자원들은, X<K인 경우, 다중 슬롯 TB의 반복을 전송하기에 충분하지 않고, WCD(112)는: (I) 다중 슬롯 TB의 나머지 반복(들)을 전송하지 않거나 (II) 업링크 구성된 그랜트의 주기의 시간 지속기간의 끝에 도달할 때까지 다중 슬롯 TB의 나머지 반복(들)을 전송한다.
일 실시예에서, WCD는 업링크 구성된 그랜트를 사용하는 다중 슬롯 TB에 대한 K번의 반복으로 구성되고, 적어도 하나의 반복의 적어도 하나의 심벌은 동적 그랜트를 사용하여 PUSCH와 중첩되며, WCD는: (i) 동적 그랜트를 사용하여 PUSCH와 중첩되는 적어도 하나의 반복의 적어도 하나의 심벌의 시작 심벌부터 시작하는 다중 슬롯 TB의 반복들을 종료하며, (ii) 동적 그랜트를 사용하여 PUSCH와 중첩되는 적어도 하나의 반복을 취소하고/하거나, (iii) 동적 그랜트를 사용하여 PUSCH와 중첩되는 적어도 하나의 반복을 연기한다.
일 실시예에서, 하나 초과의 다중 슬롯 TB가 업링크 구성된 그랜트의 하나의 기간 내에 전송된다.
일 실시예에서, WCD(112)에서, 다중 슬롯 TB의 전송을 위한 PUSCH 자원들을 결정하는 단계는 다중 슬롯 TB의 반복의 전송을 위한 PUSCH 자원으로서 다중 슬롯 TB의 슬롯들의 개수와 동일한 개수의 이용 가능한 슬롯들을 결정하는 단계를 포함한다. 일 실시예에서, 다중 슬롯 TB의 반복의 각각의 슬롯에서 동일한 심벌 세트가 사용된다.
일 실시예에서, WCD(112)에서, 다중 슬롯 TB의 전송을 위한 PUSCH 자원들을 결정하는 단계는 다중 슬롯 TB의 반복의 전송을 위한 PUSCH 자원으로서 다중 슬롯 TB의 업링크 심벌들의 개수와 동일한 개수의 이용 가능한 업링크 심벌들을 결정하는 단계를 포함한다.
일 실시예에서, WCD가 다중 슬롯 TB의 K번의 반복을 전송하도록 PUSCH 자원들이 결정된다.
일 실시예에서, WCD가 다중 슬롯 TB의 N개의 세그먼트 각각의 K번의 반복을 전송하도록 PUSCH 자원들이 결정된다. 일 실시예에서, RV는 전송 기회들에 걸쳐 순환되거나 다중 슬롯 TB의 세그먼트들에 걸쳐 순환된다.
본 명세서에서 설명되는 실시예들의 다양한 양태들의 추가 세부 사항들이 위의 섹션들에 설명되어 있으며 여기서 도 5의 프로세스에 대한 설명에 동일하게 적용 가능하다는 점에 유의한다.
도 6은 본 개시의 일부 실시예들에 따른, 라디오 액세스 노드(600)의 개략적인 블록 다이어그램이다. 선택적인 특징부들은 파선 상자들에 의해 표현된다. 라디오 액세스 노드(600)는, 예를 들어, 기지국(102 또는 106) 또는 본 명세서에서 설명되는 기지국(102) 또는 gNB의 기능의 전부 또는 일부를 구현하는 네트워크 노드일 수 있다. 예시된 바와 같이, 라디오 액세스 노드(600)는 하나 이상의 프로세서(604)(예를 들면, CPU(Central Processing Unit), ASIC(Application Specific Integrated Circuit), FPGA(Field Programmable Gate Array) 등), 메모리(606) 및 네트워크 인터페이스(608)를 포함하는 제어 시스템(602)을 포함한다. 하나 이상의 프로세서(604)는 본 명세서에서 처리 회로라고도 지칭된다. 추가적으로, 라디오 액세스 노드(600)는 하나 이상의 안테나(616)에 결합되는 하나 이상의 송신기(612) 및 하나 이상의 수신기(614)를 각각 포함하는 하나 이상의 라디오 유닛(610)을 포함할 수 있다. 라디오 유닛들(610)은 라디오 인터페이스 회로라고 지칭되거나 그 일부일 수 있다. 일부 실시예들에서, 라디오 유닛(들)(610)은 제어 시스템(602) 외부에 있고, 예를 들면, 유선 연결(예를 들면, 광학 케이블)을 통해 제어 시스템(602)에 연결된다. 그렇지만, 일부 다른 실시예들에서, 라디오 유닛(들)(610) 및 잠재적으로 안테나(들)(616)는 제어 시스템(602)과 함께 통합된다. 하나 이상의 프로세서(604)는 본 명세서에서 설명되는 바와 같이 라디오 액세스 노드(600)의 하나 이상의 기능을 제공하도록 작동한다. 일부 실시예들에서, 기능(들)은, 예를 들면, 메모리(606)에 저장되고 하나 이상의 프로세서(604)에 의해 실행되는 소프트웨어로 구현된다.
도 7은 본 개시의 일부 실시예들에 따른 라디오 액세스 노드(600)의 가상화된 실시예를 예시하는 개략적인 블록 다이어그램이다. 이 논의는 다른 타입의 네트워크 노드들에 동일하게 적용 가능하다. 게다가, 다른 타입들의 네트워크 노드들은 유사한 가상화된 아키텍처들을 가질 수 있다. 다시 말하지만, 선택적인 특징부들은 파선 상자들에 의해 표현된다.
본 명세서에서 사용되는 바와 같이, "가상화된" 라디오 액세스 노드는 라디오 액세스 노드(600)의 기능의 적어도 일 부분이 (예를 들면, 네트워크(들) 내의 물리 처리 노드(들) 상에서 실행 중인 가상 머신(들)을 통해) 가상 컴포넌트(들)로서 구현되는 라디오 액세스 노드(600)의 일 구현이다. 예시된 바와 같이, 이 예에서, 라디오 액세스 노드(600)는, 위에서 설명된 바와 같이, 제어 시스템(602) 및/또는 하나 이상의 라디오 유닛(610)을 포함할 수 있다. 제어 시스템(602)은, 예를 들어, 광학 케이블 등을 통해 라디오 유닛(들)(610)에 연결될 수 있다. 라디오 액세스 노드(600)는 네트워크(들)(702)에 결합되거나 네트워크(들)(702)의 일부로서 포함되는 하나 이상의 처리 노드(700)를 포함한다. 존재하는 경우, 제어 시스템(602) 또는 라디오 유닛(들)은 네트워크(702)를 통해 처리 노드(들)(700)에 연결된다. 각각의 처리 노드(700)는 하나 이상의 프로세서(704)(예를 들면, CPU, ASIC, FPGA 등), 메모리(706), 및 네트워크 인터페이스(708)를 포함한다.
이 예에서, 본 명세서에서 설명되는 라디오 액세스 노드(600)의 기능들(710)은 하나 이상의 처리 노드(700)에서 구현되거나 임의의 원하는 방식으로 하나 이상의 처리 노드(700) 및 제어 시스템(602) 및/또는 라디오 유닛(들)(610)에 걸쳐 분산된다. 일부 특정 실시예들에서, 본 명세서에서 설명되는 라디오 액세스 노드(600)의 기능들(710)의 일부 또는 전부는 처리 노드(들)(700)에 의해 호스팅되는 가상 환경(들)에서 구현되는 하나 이상의 가상 머신에 의해 실행되는 가상 컴포넌트들로서 구현된다. 본 기술 분야의 통상의 기술자라면 이해할 것인 바와 같이, 원하는 기능들(710)의 적어도 일부를 수행하기 위해 처리 노드(들)(700)와 제어 시스템(602) 사이의 추가적인 시그널링 또는 통신이 사용된다. 특히, 일부 실시예들에서, 제어 시스템(602)이 포함되지 않을 수 있으며, 이 경우에 라디오 유닛(들)(610)은 적절한 네트워크 인터페이스(들)를 통해 처리 노드(들)(700)와 직접 통신한다.
일부 실시예들에서, 적어도 하나의 프로세서에 의해 실행될 때, 적어도 하나의 프로세서로 하여금 라디오 액세스 노드(600) 또는 본 명세서에서 설명되는 실시예들 중 어느 한 실시예에 따라 가상 환경에서 라디오 액세스 노드(600)의 기능들(710) 중 하나 이상을 구현하는 노드(예를 들면, 처리 노드(700))의 기능을 수행하게 하는 명령어들을 포함하는 컴퓨터 프로그램이 제공된다. 일부 실시예들에서, 전술한 컴퓨터 프로그램 제품을 포함하는 캐리어가 제공된다. 캐리어는 전자 신호, 광학 신호, 라디오 신호, 또는 컴퓨터 판독 가능 저장 매체(예를 들면, 메모리와 같은 비일시적 컴퓨터 판독 가능 매체) 중 하나이다.
도 8은 본 개시의 일부 다른 실시예들에 따른 라디오 액세스 노드(600)의 개략적인 블록 다이어그램이다. 라디오 액세스 노드(600)는, 각각이 소프트웨어로 구현되는, 하나 이상의 모듈(800)을 포함한다. 모듈(들)(800)은 본 명세서에서 설명되는 라디오 액세스 노드(600)의 기능을 제공한다. 이 논의는 도 7의 처리 노드(700)에 동일하게 적용 가능하며 여기서 모듈들(800)은 처리 노드들(700) 중 하나에서 구현되거나 다수의 처리 노드들(700)에 걸쳐 분산되고/되거나 처리 노드(들)(700) 및 제어 시스템(602)에 걸쳐 분산될 수 있다.
도 9는 본 개시의 일부 실시예들에 따른 WCD(112)의 개략적인 블록 다이어그램이다. 예시된 바와 같이, WCD(112)는 하나 이상의 프로세서(902)(예를 들면, CPU, ASIC, FPGA 등), 메모리(904), 및 하나 이상의 안테나(912)에 결합되는 하나 이상의 송신기(908) 및 하나 이상의 수신기(910)를 각각 포함하는 하나 이상의 트랜시버(906)를 포함한다. 본 기술 분야의 통상의 기술자에 의해 이해될 것인 바와 같이, 트랜시버(들)(906)는 안테나(들)(912)와 프로세서(들)(902) 사이에서 통신되는 신호들을 컨디셔닝하도록 구성되는 안테나(들)(912)에 연결되는 라디오 프런트 엔드 회로(radio-front end circuitry)를 포함한다. 프로세서들(902)은 본 명세서에서 처리 회로라고도 지칭된다. 트랜시버들(906)은 본 명세서에서 라디오 회로라고도 지칭된다. 일부 실시예들에서, 위에서 설명된 WCD(112)의 기능은, 예를 들면, 메모리(904)에 저장되고 프로세서(들)(902)에 의해 실행되는 소프트웨어로 전체적으로 또는 부분적으로 구현될 수 있다. WCD(112)가, 예를 들면, 하나 이상의 사용자 인터페이스 컴포넌트(예를 들면, 디스플레이, 버튼들, 터치 스크린, 마이크로폰, 스피커(들) 및/또는 등등을 포함하는 입력/출력 인터페이스 및/또는 WCD(112)로의 정보의 입력을 가능하게 하고/하거나 WCD(112)로부터의 정보의 출력을 가능하게 하기 위한 임의의 다른 컴포넌트들), 전력 공급 장치(예를 들면, 배터리 및 연관된 전력 회로) 등과 같은, 도 9에 예시되지 않은 추가적인 컴포넌트들을 포함할 수 있다는 점에 유의한다.
일부 실시예들에서, 적어도 하나의 프로세서에 의해 실행될 때, 적어도 하나의 프로세서로 하여금 본 명세서에서 설명되는 실시예들 중 어느 한 실시예에 따른 WCD(112)의 기능을 수행하게 하는 명령어들을 포함하는 컴퓨터 프로그램이 제공된다. 일부 실시예들에서, 전술한 컴퓨터 프로그램 제품을 포함하는 캐리어가 제공된다. 캐리어는 전자 신호, 광학 신호, 라디오 신호, 또는 컴퓨터 판독 가능 저장 매체(예를 들면, 메모리와 같은 비일시적 컴퓨터 판독 가능 매체) 중 하나이다.
도 10은 본 개시의 일부 다른 실시예들에 따른 WCD(112)의 개략적인 블록 다이어그램이다. WCD(112)는, 각각이 소프트웨어로 구현되는, 하나 이상의 모듈(1000)을 포함한다. 모듈(들)(1000)은 본 명세서에서 설명되는 WCD(112)의 기능을 제공한다.
도 11을 참조하면, 실시예에 따르면, 통신 시스템은, RAN과 같은, 액세스 네트워크(1102) 및 코어 네트워크(1104)를 포함하는, 3GPP-타입 셀룰러 네트워크와 같은, 통신 네트워크(1100)를 포함한다. 액세스 네트워크(1102)는, 대응하는 커버리지 영역(1108A, 1108B, 1108C)을 각각 정의하는, 노드 B, eNB, gNB, 또는 다른 타입의 무선 액세스 포인트(AP)와 같은, 복수의 기지국들(1106A, 1106B, 1106C)을 포함한다. 각각의 기지국(1106A, 1106B, 1106C)은 유선 또는 무선 연결(1110)을 통해 코어 네트워크(1104)에 연결 가능하다. 커버리지 영역(1108C)에 위치하는 제1 UE(1112)는 대응하는 기지국(1106C)에 무선으로 연결하거나 대응하는 기지국(1106C)에 의해 페이징되도록 구성된다. 커버리지 영역(1108A) 내의 제2 UE(1114)는 대응하는 기지국(1106A)에 무선으로 연결 가능하다. 이 예에서 복수의 UE들(1112, 1114)이 예시되어 있지만, 개시된 실시예들은 단 하나의 UE가 커버리지 영역에 있거나 단 하나의 UE가 대응하는 기지국(1106)에 연결하고 있는 상황에 동일하게 적용 가능하다.
통신 네트워크(1100) 자체는 호스트 컴퓨터(1116)에 연결되며, 호스트 컴퓨터(1116)는 독립형 서버, 클라우드로 구현된 서버(cloud-implemented server), 분산 서버의 하드웨어 및/또는 소프트웨어로 또는 서버 팜에서의 처리 자원들로서 구체화될 수 있다. 호스트 컴퓨터(1116)는 서비스 제공자의 소유 또는 제어 하에 있을 수 있거나, 서비스 제공자에 의해 또는 서비스 제공자를 위해 운영될 수 있다. 통신 네트워크(1100)와 호스트 컴퓨터(1116) 사이의 연결들(1118 및 1120)은 코어 네트워크(1104)로부터 호스트 컴퓨터(1116)로 직접 연장될 수 있거나 선택적인 중간 네트워크(1122)를 경유할 수 있다. 중간 네트워크(1122)는 공중, 사설 또는 호스팅된 네트워크 중 하나 또는 이들 중 하나 초과의 조합일 수 있으며; 중간 네트워크(1122)는, 있는 경우, 백본 네트워크 또는 인터넷일 수 있고; 상세하게는, 중간 네트워크(1122)는 2 개 이상의 서브네트워크(도시되지 않음)를 포함할 수 있다.
도 11의 통신 시스템 전체는 연결된 UE들(1112, 1114)과 호스트 컴퓨터(1116) 사이의 연결을 가능하게 한다. 연결은 OTT(Over-the-Top) 연결(1124)로서 설명될 수 있다. 호스트 컴퓨터(1116) 및 연결된 UE들(1112, 1114)은, 액세스 네트워크(1102), 코어 네트워크(1104), 임의의 중간 네트워크(1122) 및 가능한 추가 인프라스트럭처(도시되지 않음)를 매개체로서 사용하여, OTT 연결(1124)을 통해 데이터 및/또는 시그널링을 통신하도록 구성된다. OTT 연결(1124)은 OTT 연결(1124)이 통과하는 참여 통신 디바이스들이 업링크 및 다운링크 통신의 라우팅을 인식하지 못한다는 점에서 투명할 수 있다. 예를 들어, 기지국(1106)은 연결된 UE(1112)에게 포워딩(예를 들면, 핸드오버)되기 위해 호스트 컴퓨터(1116)로부터 발신하는 데이터와 함께 들어오는 다운링크 통신의 과거 라우팅에 관해 통보받지 않을 수 있거나 통보받을 필요가 없을 수 있다. 유사하게, 기지국(1106)은 호스트 컴퓨터(1116)를 향해 UE(1112)로부터 발신하는 나가는 업링크 통신의 향후 라우팅을 인식할 필요가 없다.
선행 단락들에서 논의된 UE, 기지국 및 호스트 컴퓨터의, 실시예에 따른, 예시적인 구현들이 이제 도 12를 참조하여 설명될 것이다. 통신 시스템(1200)에서, 호스트 컴퓨터(1202)는 통신 시스템(1200)의 상이한 통신 디바이스의 인터페이스와 유선 또는 무선 연결을 셋업 및 유지하도록 구성된 통신 인터페이스(1206)를 포함한 하드웨어(1204)를 포함한다. 호스트 컴퓨터(1202)는, 저장 및/또는 처리 능력을 가질 수 있는, 처리 회로(1208)를 더 포함한다. 상세하게는, 처리 회로(1208)는 명령어들을 실행하도록 구성된 하나 이상의 프로그래밍 가능한 프로세서, ASIC, FPGA 또는 이들의 조합(도시되지 않음)을 포함할 수 있다. 호스트 컴퓨터(1202)는, 호스트 컴퓨터(1202)에 저장되거나 호스트 컴퓨터(1202)에 의해 액세스 가능하고 처리 회로(1208)에 의해 실행 가능한, 소프트웨어(1210)를 더 포함한다. 소프트웨어(1210)는 호스트 애플리케이션(1212)을 포함한다. 호스트 애플리케이션(1212)은, UE(1214) 및 호스트 컴퓨터(1202)에서 종단하는 OTT 연결(1216)을 통해 연결하는 UE(1214)와 같은, 원격 사용자에게 서비스를 제공하도록 작동 가능할 수 있다. 원격 사용자에게 서비스를 제공할 시에, 호스트 애플리케이션(1212)은 OTT 연결(1216)을 사용하여 전송되는 사용자 데이터를 제공할 수 있다.
통신 시스템(1200)은, 통신 시스템에서 제공되고 호스트 컴퓨터(1202) 및 UE(1214)와 통신할 수 있게 하는 하드웨어(1220)를 포함하는, 기지국(1218)을 더 포함한다. 하드웨어(1220)는 통신 시스템(1200)의 상이한 통신 디바이스의 인터페이스와 유선 또는 무선 연결을 셋업 및 유지하기 위한 통신 인터페이스(1222)는 물론, 기지국(1218)에 의해 서빙되는 커버리지 영역(도 12에 도시되지 않음)에 위치하는 UE(1214)와 적어도 무선 연결(1226)을 셋업 및 유지하기 위한 라디오 인터페이스(1224)를 포함할 수 있다. 통신 인터페이스(1222)는 호스트 컴퓨터(1202)에 대한 연결(1228)을 용이하게 하도록 구성될 수 있다. 연결(1228)은 직접적일 수 있거나 통신 시스템의 코어 네트워크(도 12에 도시되지 않음) 및/또는 통신 시스템 외부의 하나 이상의 중간 네트워크를 통과할 수 있다. 도시된 실시예에서, 기지국(1218)의 하드웨어(1220)는, 명령어들을 실행하도록 구성된 하나 이상의 프로그래밍 가능한 프로세서, ASIC, FPGA, 또는 이들의 조합(도시되지 않음)을 포함할 수 있는, 처리 회로(1230)를 더 포함한다. 기지국(1218)은 내부에 저장되거나 외부 연결을 통해 액세스 가능한 소프트웨어(1232)를 더 갖는다.
통신 시스템(1200)은 이미 언급된 UE(1214)를 더 포함한다. UE(1214)의 하드웨어(1234)는 UE(1214)가 현재 위치하는 커버리지 영역에 서빙하는 기지국과 무선 연결(1226)을 셋업 및 유지하도록 구성된 라디오 인터페이스(1236)를 포함할 수 있다. UE(1214)의 하드웨어(1234)는, 명령어들을 실행하도록 구성된 하나 이상의 프로그래밍 가능한 프로세서, ASIC, FPGA, 또는 이들의 조합(도시되지 않음)을 포함할 수 있는, 처리 회로(1238)를 더 포함한다. UE(1214)는, UE(1214)에 저장되거나 UE(2414)에 의해 액세스 가능하고 처리 회로(1238)에 의해 실행 가능한, 소프트웨어(1240)를 더 포함한다. 소프트웨어(1240)는 클라이언트 애플리케이션(1242)을 포함한다. 클라이언트 애플리케이션(1242)은, 호스트 컴퓨터(1202)의 지원 하에, UE(1214)를 통해 인간 또는 비-인간 사용자에게 서비스를 제공하도록 작동 가능할 수 있다. 호스트 컴퓨터(1202)에서, 실행 중인 호스트 애플리케이션(1212)은 UE(1214) 및 호스트 컴퓨터(1202)에서 종단하는 OTT 연결(1216)을 통해 실행 중인 클라이언트 애플리케이션(1242)과 통신할 수 있다. 서비스를 사용자에게 제공할 시에, 클라이언트 애플리케이션(1242)은 호스트 애플리케이션(1212)으로부터 요청 데이터를 수신하고 요청 데이터에 응답하여 사용자 데이터를 제공할 수 있다. OTT 연결(1216)은 요청 데이터 및 사용자 데이터 양쪽 모두를 전송할 수 있다. 클라이언트 애플리케이션(1242)은 사용자와 상호 작용하여 자신이 제공하는 사용자 데이터를 생성할 수 있다.
도 12에 예시된 호스트 컴퓨터(1202), 기지국(1218) 및 UE(1214)가, 제각기, 도 11의 호스트 컴퓨터(1116), 기지국들(1106A, 1106B, 1106C) 중 하나 및 UE들(1112, 1114) 중 하나와 유사하거나 동일할 수 있다는 점에 유의한다. 즉, 이러한 엔티티들의 내부 작동(inner working)들은 도 12에 도시된 바와 같을 수 있고, 독립적으로, 주변 네트워크 토폴로지는 도 11의 것일 수 있다.
도 12에서, OTT 연결(1216)은, 임의의 중간 디바이스들 및 이러한 디바이스들을 통한 메시지들의 정확한 라우팅에 대한 명시적인 언급이 없이, 기지국(1218)을 통한 호스트 컴퓨터(1202)와 UE(1214) 사이의 통신을 예시하기 위해 추상적으로 그려져 있다. 네트워크 인프라스트럭처는 라우팅을 결정할 수 있고, UE(1214) 또는 호스트 컴퓨터(1202)를 운영하는 서비스 제공자 또는 양쪽 모두에 라우팅을 숨기도록 구성될 수 있다. OTT 연결(1216)이 활성인 동안, 네트워크 인프라스트럭처는 추가로 (예를 들면, 네트워크의 로드 밸런싱 고려 또는 재구성에 기초하여) 라우팅을 동적으로 변경하는 결정들을 내릴 수 있다.
UE(1214)와 기지국(1218) 사이의 무선 연결(1226)은 본 개시 전반에 걸쳐 설명되는 실시예들의 교시에 따른다. 다양한 실시예들 중 하나 이상은, 무선 연결(1226)이 마지막 세그먼트를 형성하는, OTT 연결(1216)을 사용하여 UE(1214)에 제공되는 OTT 서비스들의 성능을 개선시킨다.
하나 이상의 실시예들이 개선시키는 데이터 속도, 지연 및 다른 인자들을 모니터링할 목적으로 측정 절차가 제공될 수 있다. 측정 결과들의 변동들에 응답하여, 호스트 컴퓨터(1202)와 UE(1214) 사이의 OTT 연결(1216)을 재구성하기 위한 선택적인 네트워크 기능이 추가로 있을 수 있다. 측정 절차 및/또는 OTT 연결(1216)을 재구성하기 위한 네트워크 기능은 호스트 컴퓨터(1202)의 소프트웨어(1210) 및 하드웨어(1204)로 또는 UE(1214)의 소프트웨어(1240) 및 하드웨어드(1234)로 또는 양쪽 모두로 구현될 수 있다. 일부 실시예들에서, 센서들(도시되지 않음)은 OTT 연결(1216)이 통과하는 통신 디바이스들에 배포되거나 이 통신 디바이스들과 연관되어 있을 수 있으며; 센서들은 위에서 예시된 모니터링된 수량들의 값들을 공급하는 것 또는 다른 물리 수량들의 값들 - 이들로부터 소프트웨어(1210, 1240)가 모니터링된 수량들을 계산하거나 추정할 수 있음 - 을 공급하는 것에 의해 측정 절차에 참여할 수 있다. OTT 연결(1216)의 재구성은 메시지 포맷, 재전송 설정들, 선호된 라우팅 등을 포함할 수 있고; 재구성은 기지국(1218)에 영향을 줄 필요가 없으며, 기지국(1218)에 알려지지 않거나 지각되지 않을 수 있다. 그러한 절차들 및 기능들은 본 기술 분야에서 알려져 있고 실시될 수 있다. 특정 실시예들에서, 측정들은 스루풋, 전파 시간들, 지연 등에 대한 호스트 컴퓨터(1202)의 측정들을 용이하게 하는 독점적 UE 시그널링을 수반할 수 있다. 소프트웨어(1210 및 1240)가, 전파 시간들, 에러들 등을 모니터링하는 동안, OTT 연결(1216)을 사용하여 메시지들, 특히 비어 있는 또는 '더미' 메시지들이 전송되게 한다는 점에서 측정들이 구현될 수 있다.
도 13은 일 실시예에 따른, 통신 시스템에서 구현되는 방법을 예시하는 플로차트이다. 통신 시스템은 도 11 및 도 12를 참조하여 설명된 것들일 수 있는 호스트 컴퓨터, 기지국 및 UE를 포함한다. 본 개시의 단순함을 위해, 도 13에 대한 도면 참조들만이 이 섹션에 포함될 것이다. 단계(1300)에서, 호스트 컴퓨터는 사용자 데이터를 제공한다. 단계(1300)의 (선택적일 수 있는) 서브단계(1302)에서, 호스트 컴퓨터는 호스트 애플리케이션을 실행하는 것에 의해 사용자 데이터를 제공한다. 단계(1304)에서, 호스트 컴퓨터는 사용자 데이터를 UE에 전달하는 전송을 개시한다. (선택적일 수 있는) 단계(1306)에서, 본 개시 전반에 걸쳐 설명되는 실시예들의 교시에 따르면, 기지국은 호스트 컴퓨터가 개시한 전송에서 전달되었던 사용자 데이터를 UE에게 전송한다. (또한 선택적일 수 있는) 단계(1308)에서, UE는 호스트 컴퓨터에 의해 실행되는 호스트 애플리케이션과 연관된 클라이언트 애플리케이션을 실행한다.
도 14는 일 실시예에 따른, 통신 시스템에서 구현되는 방법을 예시하는 플로차트이다. 통신 시스템은 도 11 및 도 12를 참조하여 설명된 것들일 수 있는 호스트 컴퓨터, 기지국 및 UE를 포함한다. 본 개시의 단순함을 위해, 도 14에 대한 도면 참조들만이 이 섹션에 포함될 것이다. 이 방법의 단계(1400)에서, 호스트 컴퓨터는 사용자 데이터를 제공한다. (도시되지 않은) 선택적인 서브단계에서, 호스트 컴퓨터는 호스트 애플리케이션을 실행하는 것에 의해 사용자 데이터를 제공한다. 단계(1402)에서, 호스트 컴퓨터는 사용자 데이터를 UE에 전달하는 전송을 개시한다. 본 개시 전반에 걸쳐 설명된 실시예들의 교시에 따르면, 전송은 기지국을 경유할 수 있다. (선택적일 수 있는) 단계(1404)에서, UE는 전송에서 전달되는 사용자 데이터를 수신한다.
도 15는 일 실시예에 따른, 통신 시스템에서 구현되는 방법을 예시하는 플로차트이다. 통신 시스템은 도 11 및 도 12를 참조하여 설명된 것들일 수 있는 호스트 컴퓨터, 기지국 및 UE를 포함한다. 본 개시의 단순함을 위해, 도 15에 대한 도면 참조들만이 이 섹션에 포함될 것이다. (선택적일 수 있는) 단계(1500)에서, UE는 호스트 컴퓨터에 의해 제공되는 입력 데이터를 수신한다. 추가적으로 또는 대안적으로, 단계(1502)에서, UE는 사용자 데이터를 제공한다. 단계(1500)의 (선택적일 수 있는) 서브단계(1504)에서, UE는 클라이언트 애플리케이션을 실행하는 것에 의해 사용자 데이터를 제공한다. 단계(1502)의 (선택적일 수 있는) 서브단계(1506)에서, UE는 호스트 컴퓨터에 의해 제공되는 수신된 입력 데이터에 응답하여 사용자 데이터를 제공하는 클라이언트 애플리케이션을 실행한다. 사용자 데이터를 제공할 시에, 실행되는 클라이언트 애플리케이션은 사용자로부터 수신되는 사용자 입력을 추가로 고려할 수 있다. 사용자 데이터가 제공되었던 특정 방식에 관계없이, UE는, (선택적일 수 있는) 서브단계(1508)에서, 호스트 컴퓨터로의 사용자 데이터의 전송을 개시한다. 방법의 단계(1510)에서, 본 개시 전반에 걸쳐 설명되는 실시예들의 교시에 따르면, 호스트 컴퓨터는 UE로부터 전송되는 사용자 데이터를 수신한다.
도 16은 일 실시예에 따른, 통신 시스템에서 구현되는 방법을 예시하는 플로차트이다. 통신 시스템은 도 11 및 도 12를 참조하여 설명된 것들일 수 있는 호스트 컴퓨터, 기지국 및 UE를 포함한다. 본 개시의 단순함을 위해, 도 16에 대한 도면 참조들만이 이 섹션에 포함될 것이다. (선택적일 수 있는) 단계(1600)에서, 본 개시 전반에 걸쳐 설명되는 실시예들의 교시에 따르면, 기지국은 UE로부터 사용자 데이터를 수신한다. (선택적일 수 있는) 단계(1602)에서, 기지국은 호스트 컴퓨터로의 수신된 사용자 데이터의 전송을 개시한다. (선택적일 수 있는) 단계(1604)에서, 호스트 컴퓨터는 기지국에 의해 개시되는 전송에서 전달되는 사용자 데이터를 수신한다.
본 명세서에서 개시되는 임의의 적절한 단계들, 방법들, 특징들, 기능들, 또는 이점들은 하나 이상의 가상 장치의 하나 이상의 기능 유닛 또는 모듈을 통해 수행될 수 있다. 각각의 가상 장치는 다수의 이러한 기능 유닛들을 포함할 수 있다. 이러한 기능 유닛들은, 하나 이상의 마이크로프로세서 또는 마이크로컨트롤러는 물론, DSP(Digital Signal Processor)들, 특수 목적 디지털 로직, 및 이와 유사한 것을 포함할 수 있는, 다른 디지털 하드웨어를 포함할 수 있는, 처리 회로를 통해 구현될 수 있다. 처리 회로는, ROM(Read Only Memory), RAM(Random Access Memory), 캐시 메모리, 플래시 메모리 디바이스들, 광학 저장 디바이스들 등과 같은 하나 또는 여러 타입의 메모리를 포함할 수 있는, 메모리에 저장된 프로그램 코드를 실행하도록 구성될 수 있다. 메모리에 저장된 프로그램 코드는 하나 이상의 원격통신 및/또는 데이터 통신 프로토콜을 실행하기 위한 프로그램 명령어들은 물론 본 명세서에서 설명되는 기술들 중 하나 이상의 기술을 수행하기 위한 명령어들을 포함한다. 일부 구현들에서, 처리 회로는 각자의 기능 유닛으로 하여금 본 개시의 하나 이상의 실시예에 따라 대응하는 기능들을 수행하게 하는 데 사용될 수 있다.
도면들에서의 프로세스들이 본 개시의 특정 실시예들에 의해 수행되는 동작들의 특정의 순서를 나타낼 수 있지만, 그러한 순서가 예시적인 것임이 이해되어야 한다(예를 들면, 대안적인 실시예들은 동작들을 상이한 순서로 수행하고, 특정 동작들을 결합시키며, 특정 동작들을 중첩하는 등을 할 수 있다).
본 기술 분야의 통상의 기술자는 본 개시의 실시예들에 대한 개선들 및 수정들을 인식할 것이다. 그러한 개선들 및 수정들 모두는 본 명세서에서 개시되는 개념들의 범위 내에 있는 것으로 간주된다.

Claims (59)

  1. 무선 통신 디바이스(WCD)(112)에 의해 수행되는 방법으로서,
    업링크 구성된 그랜트(uplink configured grant)에 대한 하나 이상의 파라미터를 구성하는 정보를, 기지국(102)으로부터, 수신하는 단계(500);
    상기 하나 이상의 파라미터에 기초하여, 상기 업링크 구성된 그랜트를 사용하여 다중 슬롯 전송 블록(TB)의 전송을 위한 PUSCH(physical uplink shared channel) 자원들을 결정하는 단계(502); 및
    상기 결정된 PUSCH 자원들에서 상기 다중 슬롯 TB를 전송하는 단계(508)
    를 포함하는, 방법.
  2. 제1항에 있어서, 상기 다중 슬롯 TB에 대한 최대 반복 횟수는 미리 구성되거나 미리 정의되는, 방법.
  3. 제2항에 있어서, 상기 다중 슬롯 TB에 대한 상기 최대 반복 횟수는 상기 다중 슬롯 TB에 사용되는 슬롯들의 개수에 의존하는, 방법.
  4. 제2항에 있어서, N*K의 단일 최댓값은 미리 결정되며, K는 상기 다중 슬롯 TB의 반복 횟수이고, N은 상기 다중 슬롯 TB의 반복을 위한 슬롯들의 개수(N)인, 방법.
  5. 제1항 내지 제4항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB에 대한 중복 버전(RV) 입도는 전송 기회이고, 전송 기회는: (a) 상기 다중 슬롯 TB의 모든 슬롯들, (b) 상기 다중 슬롯 TB의 모든 슬롯들의 서브세트, 또는 (c) 상기 다중 슬롯 TB의 단일 슬롯인, 방법.
  6. 제1항 내지 제4항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB를 전송하는 단계(508)는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계(508)를 포함하고, 상기 다중 슬롯 TB에 대한 중복 버전(RV) 입도는 상기 다중 슬롯 TB의 반복의 모든 슬롯들인, 방법.
  7. 제1항 내지 제4항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB를 전송하는 단계(508)는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계(508)를 포함하고, 상기 다중 슬롯 TB에 대한 중복 버전(RV) 입도는: (a) 상기 다중 슬롯 TB의 반복의 모든 슬롯들의 서브세트 또는 (b) 상기 다중 슬롯 TB의 반복의 단일 슬롯인, 방법.
  8. 제5항 내지 제7항 중 어느 한 항에 있어서, 미리 결정된 또는 지시된 RV는 상기 다중 슬롯 TB의 첫 번째 전송 기회 또는 상기 다중 슬롯 TB의 첫 번째 반복의 첫 번째 전송 기회에 적용되는, 방법.
  9. 제5항 내지 제8항 중 어느 한 항에 있어서, 상기 RV는 미리 정의되거나 구성된 RV 순환 패턴에 따라 전송 기회들에 걸쳐 순환되는, 방법.
  10. 제1항 내지 제9항 중 어느 한 항에 있어서,
    상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계(506); 및
    상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 것(506)에 응답하여,
    상기 다중 슬롯 TB의 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계(506)를 더 포함하는, 방법.
  11. 제1항 내지 제9항 중 어느 한 항에 있어서,
    상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계(506); 및
    상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 것(506)에 응답하여:
    상기 다중 슬롯 TB의 모든 슬롯들의 전송을 드롭시키는 단계(506);
    상기 다중 슬롯 TB의 상기 이용 가능하지 않은 슬롯 및 모든 후속 슬롯들의 전송을 드롭시키는 단계(506); 또는
    상기 다중 슬롯 TB의 모든 슬롯들의 서브세트의 전송을 드롭시키는 단계(506) - 상기 서브세트는 상기 이용 가능하지 않은 슬롯을 포함하는 전송 기회에 대응함 - 를 더 포함하는, 방법.
  12. 제1항 내지 제9항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB를 전송하는 단계(508)는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계(508)를 포함하고, 상기 방법은:
    상기 다중 슬롯 TB의 반복의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계(506); 및
    상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 것(506)에 응답하여:
    상기 다중 슬롯 TB의 상기 반복에서 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계(506)를 더 포함하는, 방법.
  13. 제1항 내지 제9항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB를 전송하는 단계(508)는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계(508)를 포함하고, 상기 방법은:
    상기 다중 슬롯 TB의 반복의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계(506); 및
    상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 것(506)에 응답하여:
    상기 다중 슬롯 TB의 상기 반복에서 모든 슬롯들의 전송을 드롭시키는 단계(506); 또는
    상기 다중 슬롯 TB의 상기 반복에서 상기 이용 가능하지 않은 슬롯 및 모든 후속 슬롯들의 전송을 드롭시키는 단계(506)를 더 포함하는, 방법.
  14. 제1항 내지 제13항 중 어느 한 항에 있어서, 상기 WCD(112)는 상기 다중 슬롯 TB의 첫 번째 반복의 전송에 이용 가능하지 않은 슬롯을 가질 것으로 예상되지 않는, 방법.
  15. 제1항 내지 제14항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB는 구성된 그랜트를 사용한 다중 슬롯 TB이고, 상기 다중 슬롯 TB의 전송을 위한 상기 PUSCH 자원들을 결정하는 단계(502)는 상기 다중 슬롯 TB의 슬롯 내의 시작 심벌(S)을 결정하는 단계를 포함하는, 방법.
  16. 제15항에 있어서, 상기 시작 심벌(S)은 상기 다중 슬롯 TB의 슬롯들의 적어도 서브세트에 대한 공통 시작 심벌(S) 값인, 방법.
  17. 제15항에 있어서, 상기 시작 심벌(S)은 상기 다중 슬롯 TB의 슬롯들 중 첫 번째 슬롯에 대한 시작 심벌(S)인, 방법.
  18. 제15항에 있어서, 상기 시작 심벌(S)은 상기 기지국(102)으로부터의 시그널링 또는 미리 정의된 규칙에 기초하여 상기 WCD(112)에 의해 결정되는 상기 다중 슬롯 TB의 슬롯들 중 특정 슬롯에 대한 시작 심벌(S)인, 방법.
  19. 제15항에 있어서, 상기 시작 심벌(S)은 HARQ(Hybrid Automatic Repeat Request) 아이덴티티 결정을 위해 선택되는 상기 다중 슬롯 TB의 슬롯들 중 특정 슬롯에 대한 시작 심벌(S)인, 방법.
  20. 제1항 내지 제19항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB의 지속기간 또는 상기 다중 슬롯 TB의 모든 반복들의 지속기간은 상기 업링크 구성된 그랜트의 주기에 대응하는 시간 지속기간보다 작은, 방법.
  21. 제1항 내지 제19항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB 또는 상기 다중 슬롯 TB의 반복들은 상기 업링크 구성된 그랜트의 2개의 기간 사이의 경계를 넘지 않는, 방법.
  22. 제1항 내지 제19항 중 어느 한 항에 있어서, 상기 업링크 구성된 그랜트와 연관된 구성된 그랜트 타이머의 값은 상기 다중 슬롯 TB의 지속기간의 배수인, 방법.
  23. 제1항 내지 제22항 중 어느 한 항에 있어서, 상기 WCD(112)는 상기 업링크 구성된 그랜트를 사용한 상기 다중 슬롯 TB에 대한 K번의 반복으로 구성되고:
    (i) 상기 WCD(112)는 상기 업링크 구성된 그랜트의 주기의 시간 지속기간보다 큰 상기 다중 슬롯 TB의 상기 K번의 반복의 전송을 위한 시간 지속기간으로 구성될 것으로 예상되지 않거나;
    (ii) 상기 다중 슬롯 TB의 상기 K번의 반복의 상기 전송을 위한 상기 시간 지속기간은 상기 업링크 구성된 그랜트의 상기 주기보다 크며, 상기 다중 슬롯 TB의 반복 X를 전송한 후에 상기 업링크 구성된 그랜트의 상기 주기의 상기 시간 지속기간 내의 나머지 자원들은, X<K인 경우, 상기 다중 슬롯 TB의 반복을 전송하기에 충분하지 않고, 상기 WCD(112)는: (I) 상기 다중 슬롯 TB의 상기 나머지 반복(들)을 전송하지 않거나 (II) 상기 업링크 구성된 그랜트의 상기 주기의 상기 시간 지속기간의 끝에 도달할 때까지 상기 다중 슬롯 TB의 상기 나머지 반복(들)을 전송하거나;
    (iii) (i)와 (ii) 둘 모두인, 방법.
  24. 제1항 내지 제22항 중 어느 한 항에 있어서, 상기 WCD(112)는 상기 업링크 구성된 그랜트를 사용하여 상기 다중 슬롯 TB에 대한 K번의 반복으로 구성되고, 적어도 하나의 반복의 적어도 하나의 심벌은 동적 그랜트를 사용하여 PUSCH와 중첩되며, 상기 WCD(112)는: (i) 동적 그랜트를 사용하여 상기 PUSCH와 중첩되는 상기 적어도 하나의 반복의 상기 적어도 하나의 심벌의 시작 심벌부터 시작하는 상기 다중 슬롯 TB의 상기 반복들을 종료하거나, (ii) 동적 그랜트를 사용하여 상기 PUSCH와 중첩되는 상기 적어도 하나의 반복을 취소하거나, (iii) 동적 그랜트를 사용하여 상기 PUSCH와 중첩되는 상기 적어도 하나의 반복을 연기하는, 방법.
  25. 제1항 내지 제24항 중 어느 한 항에 있어서, 하나 초과의 다중 슬롯 TB가 상기 업링크 구성된 그랜트의 하나의 기간 내에 전송되는, 방법.
  26. 제1항 내지 제25항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB의 전송을 위한 상기 PUSCH 자원들을 결정하는 단계(502)는 상기 다중 슬롯 TB의 반복의 전송을 위한 상기 PUSCH 자원으로서 상기 다중 슬롯 TB의 슬롯들의 개수와 동일한 개수의 이용 가능한 슬롯들을 결정하는 단계를 포함하는, 방법.
  27. 제1항 내지 제25항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB의 전송을 위한 상기 PUSCH 자원들을 결정하는 단계(502)는 상기 다중 슬롯 TB의 반복의 전송을 위한 상기 PUSCH 자원으로서 상기 다중 슬롯 TB의 업링크 심벌들의 개수와 동일한 개수의 이용 가능한 업링크 심벌들을 결정하는 단계를 포함하는, 방법.
  28. 제1항 내지 제27항 중 어느 한 항에 있어서, 상기 WCD(112)가 상기 다중 슬롯 TB의 K번의 반복을 전송하도록 상기 PUSCH 자원들이 결정되는, 방법.
  29. 제1항 내지 제27항 중 어느 한 항에 있어서, 상기 WCD(112)가 상기 다중 슬롯 TB의 N개의 세그먼트 각각의 K번의 반복을 전송하도록 상기 PUSCH 자원들이 결정되는, 방법.
  30. 제29항에 있어서, 중복 버전은 전송 기회들에 걸쳐 순환되거나 상기 다중 슬롯 TB의 세그먼트들에 걸쳐 순환되는, 방법.
  31. 무선 통신 디바이스(WCD)(112)로서, 상기 WCD(112)는:
    업링크 구성된 그랜트에 대한 하나 이상의 파라미터를 구성하는 정보를, 기지국(102)으로부터, 수신(500)하고;
    상기 하나 이상의 파라미터에 기초하여, 상기 업링크 구성된 그랜트를 사용하여 다중 슬롯 전송 블록(TB)의 전송을 위한 PUSCH(physical uplink shared channel) 자원들을 결정(502)하며;
    상기 결정된 PUSCH 자원들에서 상기 다중 슬롯 TB를 전송(508)하도록 구성되는, WCD(112).
  32. 제31항에 있어서, 상기 WCD(112)는 제2항 내지 제30항 중 어느 한 항의 방법을 수행하도록 추가로 구성되는, WCD(112).
  33. 무선 통신 디바이스(WCD)(112)로서,
    하나 이상의 송신기(908);
    하나 이상의 수신기(910); 및
    상기 하나 이상의 송신기(908) 및 상기 하나 이상의 수신기(910)와 연관된 처리 회로(902)를 포함하며, 상기 처리 회로(902)는 상기 WCD(112)로 하여금:
    업링크 구성된 그랜트에 대한 하나 이상의 파라미터를 구성하는 정보를, 기지국(102)으로부터, 수신(500)하게 하고;
    상기 하나 이상의 파라미터에 기초하여, 상기 업링크 구성된 그랜트를 사용하여 다중 슬롯 전송 블록(TB)의 전송을 위한 PUSCH(physical uplink shared channel) 자원들을 결정(502)하게 하며;
    상기 결정된 PUSCH 자원들에서 상기 다중 슬롯 TB를 전송(508)하게 하도록 구성되는, WCD(112).
  34. 제33항에 있어서, 상기 처리 회로(902)는 상기 WCD(112)로 하여금 제2항 내지 제30항 중 어느 한 항의 방법을 수행하게 하도록 추가로 구성되는, WCD(112).
  35. 무선 통신 디바이스(WCD)(112)에 의해 수행되는 방법으로서,
    다중 슬롯 전송 블록의 전송을 위한 PUSCH(physical uplink shared channel) 자원들을 결정하는 단계;
    상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 단계; 및
    상기 다중 슬롯 TB의 적어도 하나의 슬롯이 이용 가능하지 않다고 결정하는 것에 응답하여, 상기 다중 슬롯 TB의 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계; 및
    상기 결정된 PUSCH 자원들에서 상기 다중 슬롯 TB를 전송하는 단계를 포함하는, 방법.
  36. 제35항에 있어서,
    상기 다중 슬롯 TB를 전송하는 단계는 상기 다중 슬롯 TB의 K번의 반복을 전송하는 단계를 포함하고,
    상기 다중 슬롯 TB의 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계는 상기 다중 슬롯 TB의 상기 반복에서 상기 이용 가능하지 않은 슬롯만의 전송을 드롭시키는 단계를 더 포함하는, 방법.
  37. 제36항에 있어서, 상기 다중 슬롯 TB에 대한 중복 버전(RV) 입도는 상기 다중 슬롯 TB의 반복의 모든 슬롯들인, 방법.
  38. 네트워크 노드(600)(예를 들면, 기지국(102) 또는 상기 기지국(102)의 기능 중 적어도 일부를 수행하는 네트워크 노드)에 의해 수행되는 방법으로서,
    업링크 구성된 그랜트에 대한 하나 이상의 파라미터를 구성하는 정보를, 무선 통신 디바이스(WCD)(112)로 송신하는 단계(500); 및
    상기 업링크 구성된 그랜트에 따라 PUSCH(physical uplink shared channel) 자원들에서 상기 WCD(112)로부터 다중 슬롯 전송 블록(TB)을 전송하는 단계(508)를 포함하는, 방법.
  39. 제38항에 있어서, 상기 다중 슬롯 TB에 대한 최대 반복 횟수는 미리 구성되거나 미리 정의되는, 방법.
  40. 제39항에 있어서, 상기 다중 슬롯 TB에 대한 상기 최대 반복 횟수는 상기 다중 슬롯 TB에 사용되는 슬롯들의 개수에 의존하는, 방법.
  41. 제38항 내지 제40항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB에 대한 중복 버전(RV) 입도는 전송 기회이고, 전송 기회는: (a) 상기 다중 슬롯 TB의 모든 슬롯들, (b) 상기 다중 슬롯 TB의 모든 슬롯들의 서브세트, 또는 (c) 상기 다중 슬롯 TB의 단일 슬롯인, 방법.
  42. 제38항 내지 제40항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB를 수신하는 단계(508)는 상기 다중 슬롯 TB의 K번의 반복을 수신하는 단계(508)를 포함하고, 상기 다중 슬롯 TB에 대한 중복 버전(RV) 입도는: (a) 상기 다중 슬롯 TB의 반복의 모든 슬롯들, (b) 상기 다중 슬롯 TB의 반복의 모든 슬롯들의 서브세트, 또는 (c) 상기 다중 슬롯 TB의 반복의 단일 슬롯인, 방법.
  43. 제41항 또는 제42항에 있어서, 미리 결정된 또는 지시된 RV는 상기 다중 슬롯 TB의 첫 번째 전송 기회 또는 상기 다중 슬롯 TB의 첫 번째 반복의 첫 번째 전송 기회에 적용되는, 방법.
  44. 제38항 내지 제43항 중 어느 한 항에 있어서, 상기 WCD(112)는 상기 다중 슬롯 TB의 첫 번째 반복의 전송에 이용 가능하지 않은 슬롯을 가질 것으로 예상되지 않는, 방법.
  45. 제38항 내지 제44항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB의 슬롯들(예를 들면, 모두)의 적어도 서브세트에 대한 공통 시작 심벌(S) 값이 있는, 방법.
  46. 제38항 내지 제44항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB에 대한 시작 심벌(S)은 상기 다중 슬롯 TB의 슬롯들 중 첫 번째 슬롯에 대한 시작 심벌(S)인, 방법.
  47. 제38항 내지 제44항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB에 대한 시작 심벌(S)은 상기 기지국(102)으로부터의 시그널링 또는 미리 정의된 규칙에 기초하여 결정되는 상기 다중 슬롯 TB의 슬롯들 중 특정 슬롯에 대한 시작 심벌(S)인, 방법.
  48. 제38항 내지 제44항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB에 대한 시작 심벌(S)은 HARQ(Hybrid Automatic Repeat Request) 아이덴티티 결정을 위해 선택되는 상기 다중 슬롯 TB의 슬롯들 중 특정 슬롯에 대한 시작 심벌(S)인, 방법.
  49. 제38항 내지 제48항 중 어느 한 항에 있어서, 상기 다중 슬롯 TB의 지속기간 또는 상기 다중 슬롯 TB의 모든 반복들의 지속기간은 상기 업링크 구성된 그랜트의 주기에 대응하는 시간 지속기간보다 작은, 방법.
  50. 제38항 내지 제48항 중 어느 한 항에 있어서, 상기 업링크 구성된 그랜트와 연관된 구성된 그랜트 타이머의 값은 상기 다중 슬롯 TB의 지속기간의 배수인, 방법.
  51. 제38항 내지 제48항 중 어느 한 항에 있어서, 상기 WCD(112)는 상기 업링크 구성된 그랜트를 사용한 상기 다중 슬롯 TB에 대한 K번의 반복으로 구성되고:
    (i) 상기 WCD(112)는 상기 업링크 구성된 그랜트의 주기의 시간 지속기간보다 큰 상기 다중 슬롯 TB의 상기 K번의 반복의 전송을 위한 시간 지속기간으로 구성될 것으로 예상되지 않고/않거나;
    (ii) 상기 다중 슬롯 TB의 상기 K번의 반복의 상기 전송을 위한 상기 시간 지속기간은 상기 업링크 구성된 그랜트의 상기 주기보다 크며, 상기 다중 슬롯 TB의 반복 X를 전송한 후에 상기 업링크 구성된 그랜트의 상기 주기의 상기 시간 지속기간 내의 나머지 자원들은, X<K인 경우, 상기 다중 슬롯 TB의 반복을 전송하기에 충분하지 않고, 상기 WCD(112)는: (I) 상기 다중 슬롯 TB의 상기 나머지 반복(들)을 전송하지 않거나 (II) 상기 업링크 구성된 그랜트의 상기 주기의 상기 시간 지속기간의 끝에 도달할 때까지 상기 다중 슬롯 TB의 상기 나머지 반복(들)을 전송하는, 방법.
  52. 제38항 내지 제51항 중 어느 한 항에 있어서, 하나 초과의 다중 슬롯 TB가 상기 업링크 구성된 그랜트의 하나의 기간 내에 전송되는, 방법.
  53. 제38항 내지 제52항 중 어느 한 항에 있어서, 상기 WCD(112)가 상기 다중 슬롯 TB의 K번의 반복을 전송하도록 상기 PUSCH 자원들이 결정되는, 방법.
  54. 제38항 내지 제52항 중 어느 한 항에 있어서, 상기 WCD(112)가 상기 다중 슬롯 TB의 N개의 세그먼트 각각의 K번의 반복을 전송하도록 상기 PUSCH 자원들이 결정되는, 방법.
  55. 제54항에 있어서, 중복 버전은 전송 기회들에 걸쳐 순환되거나 상기 다중 슬롯 TB의 세그먼트들에 걸쳐 순환되는, 방법.
  56. 네트워크 노드(600)(예를 들면, 기지국(102) 또는 상기 기지국(102)의 기능 중 적어도 일부를 수행하는 네트워크 노드)로서,
    업링크 구성된 그랜트에 대한 하나 이상의 파라미터를 구성하는 정보를, 무선 통신 디바이스(WCD)(112)로 송신(500)하고;
    상기 업링크 구성된 그랜트에 따라 PUSCH(physical uplink shared channel) 자원들에서 상기 WCD(112)로부터 다중 슬롯 전송 블록(TB)을 전송(508)하도록 구성되는, 네트워크 노드(600).
  57. 제56항에 있어서, 상기 네트워크 노드(600)는 제39항 내지 제55항 중 어느 한 항의 방법을 수행하도록 추가로 구성되는, 네트워크 노드(600).
  58. 네트워크 노드(600)로서,
    처리 회로(604; 704)를 포함하고, 상기 처리 회로(604; 704)는 상기 네트워크 노드(600)로 하여금:
    업링크 구성된 그랜트에 대한 하나 이상의 파라미터를 구성하는 정보를, 무선 통신 디바이스(WCD)(112)로 송신(500)하게 하고;
    상기 업링크 구성된 그랜트에 따라 PUSCH(physical uplink shared channel) 자원들에서 상기 WCD(112)로부터 다중 슬롯 전송 블록(TB)을 전송(508)하게 하도록 구성되는, 네트워크 노드(600).
  59. 제58항에 있어서, 상기 처리 회로(604; 704)는 상기 네트워크 노드(600)로 하여금 제39항 내지 제55항 중 어느 한 항의 방법을 수행하게 하도록 추가로 구성되는, 네트워크 노드(600).
KR1020237035709A 2021-03-25 2022-03-25 다수의 슬롯들에 걸친 tb를 위한 자원 결정 KR20230158100A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CNPCT/CN2021/082996 2021-03-25
CN2021082996 2021-03-25
PCT/IB2022/052735 WO2022201106A1 (en) 2021-03-25 2022-03-25 Resource determination for tb over multiple slots

Publications (1)

Publication Number Publication Date
KR20230158100A true KR20230158100A (ko) 2023-11-17

Family

ID=81074018

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020237035709A KR20230158100A (ko) 2021-03-25 2022-03-25 다수의 슬롯들에 걸친 tb를 위한 자원 결정

Country Status (7)

Country Link
US (1) US20240179700A1 (ko)
EP (1) EP4315687A1 (ko)
JP (1) JP2024513753A (ko)
KR (1) KR20230158100A (ko)
CN (1) CN117083822A (ko)
BR (1) BR112023019461A2 (ko)
WO (1) WO2022201106A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20240098221A (ko) * 2022-12-20 2024-06-28 삼성전자주식회사 무선 통신 시스템에서 주기적 데이터의 송수신을 위한 방법 및 장치

Also Published As

Publication number Publication date
BR112023019461A2 (pt) 2023-12-12
JP2024513753A (ja) 2024-03-27
US20240179700A1 (en) 2024-05-30
WO2022201106A1 (en) 2022-09-29
EP4315687A1 (en) 2024-02-07
CN117083822A (zh) 2023-11-17

Similar Documents

Publication Publication Date Title
US20230171763A1 (en) METHOD AND DEVICE FOR SIMULTANEOUS TRANSMISSION TO MULTIPLE TRANSMISSION AND RECEPTION POINTS (TRPs)
JP7453985B2 (ja) 新無線設定されたアップリンク(ul)のための時間リソース
US20230063015A1 (en) NON-CODEBOOK BASED MULTI-TRP PUSCH RELIABILITY WITH MULTIPLE ASSOCIATED NZP CSI-RSs
CN111819876A (zh) 用于有效使用非授权频谱的方法
US10098122B2 (en) System and method for resource allocation for device-to-device communications
US20230216626A1 (en) Pusch multiple trp reliability with ul tci indication
JP2022552296A (ja) 複数のpdsch送信機会における開始シンボルをシグナリングするためのシステム及び方法
US20230132040A1 (en) Mixed signal dci and multi-dci for pdsch scheduling
US20230171778A1 (en) Systems and methods related to sub-slot physical uplink control channel (pucch) repetitions
US20230300835A1 (en) Systems and methods for tci state activation and codepoint to tci state mapping
US20230083914A1 (en) Method to configure the multi-slot pusch for half duplex systems
US20230127381A1 (en) Systems and methods for determining tci states for multiple transmission occasions
US20210400761A1 (en) Methods and apparatuses for adaptive discontinuous reception configuration
JP2023526813A (ja) 複数のtrpにわたる単一のcoresetに基づいたpdcchのダイバーシティ
US20220070911A1 (en) Enhanced single downlink control information multi-slot scheduling
US20230300834A1 (en) Systems and methods of signaling time domain resource allocation for pdsch transmission
JP2022550411A (ja) 繰返しを伴う設定済みul
WO2019138079A1 (en) Configured grants in time division duplex communications
WO2020024202A1 (en) Dynamic adjustment of pdcch monitoring occasions
WO2020201118A1 (en) Configured uplink control information mapping
JP2021520738A (ja) デュアルコネクティビティのための通信リソース設定
KR20230043209A (ko) Pucch 반복을 위한 시스템들 및 방법들
KR20230158100A (ko) 다수의 슬롯들에 걸친 tb를 위한 자원 결정
US20240080843A1 (en) Mac ce signaling for downlink and uplink tci state activation
US20230396373A1 (en) CONFIGURED GRANT BASED PUSCH TRANSMISSION TO MULTIPLE TRPs