KR20220118299A - 제어 시그널링을 전송하기 위한 방법 및 장치 - Google Patents
제어 시그널링을 전송하기 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR20220118299A KR20220118299A KR1020217037636A KR20217037636A KR20220118299A KR 20220118299 A KR20220118299 A KR 20220118299A KR 1020217037636 A KR1020217037636 A KR 1020217037636A KR 20217037636 A KR20217037636 A KR 20217037636A KR 20220118299 A KR20220118299 A KR 20220118299A
- Authority
- KR
- South Korea
- Prior art keywords
- harq
- pdsch
- type
- bits
- ack codebook
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1273—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1861—Physical mapping arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1896—ARQ related signaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
- H04L5/1469—Two-way operation using the same type of signal, i.e. duplex using time-sharing
-
- H04W72/042—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/1607—Details of the supervisory signal
- H04L1/1614—Details of the supervisory signal using bitmaps
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 개시는 IOT(Internet of Things) 기술을 이용하여 4G(4th-Generation) 시스템보다 높은 데이터 전송률을 지원하는 5G 통신 시스템을 컨버징하기 위한 통신 방법 및 시스템에 관한 것이다. 본 개시는 스마트 홈, 스마트 빌딩, 스마트 시티, 스마트 카, 커넥티드 카, 헬스 케어, 디지털 교육, 스마트 소매, 보안 및 안전 서비스들과 같은 IoT 관련 기술 및 5G 통신 기술에 기반한 지능형 서비스들에 적용될 수 있다. 무선 통신 시스템에서 제 2 타입의 트랜시버 노드(transceiver node)에 의해 수행되는 방법이 제공되며, 이 방법은 제 1 타입의 트랜시버 노드로부터 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 수신하는 단계; 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 HARQ-ACK(hybrid automatic repeat request-acknowledgement) 코드북 및 HARQ-ACK 코드북을 송신하기 위한 시간 유닛(time unit)을 결정하는 단계; 및 결정된 시간 유닛에서 HARQ-ACK 코드북을 제 1 타입의 트랜시버 노드로 송신하는 단계를 포함한다.
Description
본 개시는 무선 통신 기술에 관한 것이며, 특히 제어 시그널링을 전송하는 방법 및 장치에 관한 것이다.
4G 통신 시스템 구축 이후 증가하는 무선 데이터 트래픽에 대한 수요를 충족하기 위해 개선된 5G 또는 pre-5G 통신 시스템을 개발하기 위한 노력이 이루어지고 있다. 이러한 이유로, 5G 또는 pre-5G 통신 시스템은 '비욘드(Beyond) 4G 네트워크' 또는 '포스트(Post) LTE 시스템'이라 불리어지고 있다. 더 높은 데이터 전송률을 달성하기 위해, 5G 통신 시스템은 초고주파(mmWave) 대역(예를 들어, 60GHz 대역)에서의 구현이 고려되고 있다. 무선파의 전파 손실을 줄이고 송신 거리를 늘리기 위해, 5G 통신 시스템에서는 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO), 전차원 다중입출력(Full Dimensional MIMO, FD-MIMO), 어레이 안테나(array antenna), 아날로그 빔포밍(analog beam forming), 및 대규모 안테나(large scale antenna) 기술들이 논의되고 있다. 또한, 시스템 네트워크 개선을 위해, 5G 통신 시스템에서는 개선된 소형 셀(advanced small cell), 클라우드 무선 액세스 네트워크(cloud radio access network, cloud RAN), 초고밀도 네트워크(ultra-dense network), D2D(device-to-device) 통신, 무선 백홀(wireless backhaul), 이동 네트워크, 협력 통신, CoMP(Coordinated Multi-Points), 및 수신단 간섭 제거 등의 기술 개발이 이루어지고 있다. 5G 시스템에서는, 진보된 코딩 변조(advanced coding modulation, ACM) 기술인 FQAM(hybrid frequency shift keying and quadrature amplitude modulation) 및 SWSC(sliding window superposition coding)와, 진보된 액세스 기술인 FBMC(filter bank multi carrier), NOMA(non-orthogonal multiple access), 및 SCMA(sparse code multiple access) 등이 개발되고 있다.
인간이 정보를 생성하고 소비하는 인간 중심의 연결 네트워크인 인터넷은 이제 사물과 같은 분산된 엔티티들이 인간의 개입없이 정보를 교환하고 처리하는 IOT(Internet of Things)로 진화하고 있다. 클라우드 서버와의 연결을 통해 IoT 기술과 빅 데이터 처리 기술이 결합된 IoE(Internet of Everything)가 등장했다. IoT 구현을 위한 "센싱 기술", "유/무선 통신 및 네트워크 인프라스트럭처", "서비스 인터페이스 기술" 및 "보안 기술"과 같은 기술 요소들이 요구됨에 따라 센서 네트워크, M2M(Machine-to-Machine) 통신, MTC(Machine Type Communication) 등이 최근 연구되고 있다. 이러한 IoT 환경은 연결된 사물들간에 생성되는 데이터를 수집하고 분석함으로써 인간의 삶에 새로운 가치를 창출하는 지능형 인터넷 기술 서비스를 제공할 수 있다. IoT는 기존의 정보 기술(IT)과 다양한 산업 응용들 간의 융합 및 결합을 통해 스마트 홈, 스마트 빌딩, 스마트 시티, 스마트 카 또는 커넥티드 카, 스마트 그리드, 헬스 케어, 스마트 가전 및 고급 의료 서비스 등의 다양한 분야에 적용될 수 있다.
이에 따라, 5G 통신 시스템을 IoT 네트워크에 적용하기 위한 다양한 시도가 이루어지고 있다. 예를 들어, 센서 네트워크, MTC(Machine Type Communication) 및 M2M(Machine-to-Machine) 통신과 같은 기술은 빔포밍, MIMO 및 어레이 안테나로 구현될 수 있다. 또한, 전술한 빅 데이터 처리 기술로서 클라우드 RAN(Radio Access Network)의 응용은 5G 기술과 IoT 기술 간의 컨버전스의 예로 간주될 수 있다.
정보 산업의 급속한 발전, 특히 모바일 인터넷 및 사물 인터넷(IoT)으로부터의 수요 증가에 따라, 미래의 모바일 통신 기술에 전례 없는 도전이 제기되었다. ITU(International Telecommunication Union)의 ITU-R M.[IMT.BEYOND 2020.TRAFFIC] 보고에 따르면, 2020년까지 모바일 트래픽 증가율이 2010년(4G 시대)에 비해 거의 1000배 증가하고, 사용자 장치 연결도 170억을 초과할 것으로 예상될 수 있다. IoT 디바이스가 모바일 통신 네트워크에 대규모로 보급됨에 따라, 연결된 디바이스의 수는 더욱 증가하게 될 것이다. 전례 없는 도전에 대처하기 위해, 통신 업계와 학계는 5 세대(5G) 이동 통신 기술에 대한 광범위한 연구를 시작했다. 현재, 향후 5G에 대한 프레임워크와 전반적인 목표는 최근에 ITU Report ITU-R M. [IMT.VISION]에서 논의되었으며, 이는 5G에 대한 요구 사항 기대치, 애플리케이션 시나리오 및 주요 성능 지표에 대해 자세히 설명한다. 5G의 새로운 요구 사항에 응답하여, ITU report ITU-R M. [IMT.FUTURE TECHNOLOGY TRENDS]는 5G 기술 동향에 대한 정보를 제공하여, 시스템 처리량, 사용자 경험 일관성, IoT 지원 확장성, 대기 시간, 에너지 효율, 비용, 네트워크 유연성, 신규 서비스 지원, 유연한 스펙트럼 활용 등의 상당한 문제들을 해결하는 것을 목표로 한다. 3GPP에서는, 5G 작업의 1 단계가 이미 진행 중이다.
5G에서, HARQ-ACK 지연이 가변적인 경우, FDD 시스템에서도, 하나의 업링크 시간 유닛에서 피드백되어야 하는 HARQ-ACK가 복수의 다운링크 시간 유닛의 다운링크 데이터로부터 나올 수 있으며, HARQ-ACK가 피드백되어야 하는 다운링크 시간 유닛 수도 가변적이고, 일반적으로 각 UE의 상황은 서로 다르다. 기존의 TDD 시스템에 비해, HARQ-ACK 지연이 가변적이기 때문에, HARQ-ACK 피드백의 초기 위치와 바운드 윈도우의 길이는 가변적이다. 또한, 5G에서는 기존 LTE 시스템에서의 TB(Transport Block)를 그래뉼래러티로 하는 HARQ-ACK 피드백 방식 외에 CBG(Code Block Group) 기반의 HARQ-ACK 피드백을 사용할 수도 있다. 두 HARQ-ACK 피드백 방식의 PDSCH(Physical Downlink Shared Channel)가 동일한 PUCCH(Physical Uplink Control Channel) 또는 PUSCH(Physical Uplink Shared Channel)에서 피드백되어야 하는 경우, 사용자 장비에 의한 HARQ-ACK 코드북의 결정을 가능하게 하는 다운링크 제어 시그널링을 설계하는 방법과 HARQ-ACK를 전달하기 위한 업링크 제어 시그널링을 설계하는 방법은 모두 솔루션이 시급하다.
본 개시의 일 양태에 따르면, 무선 통신 시스템에서 제 2 타입의 트랜시버 노드(transceiver node)에 의해 수행되는 방법이 제공되며, 이 방법은 제 1 타입의 트랜시버 노드로부터 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 수신하는 단계; 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 HARQ-ACK(hybrid automatic repeat request-acknowledgement) 코드북 및 HARQ-ACK 코드북을 송신하기 위한 시간 유닛(time unit)을 결정하는 단계; 및 결정된 시간 유닛에서 HARQ-ACK 코드북을 제 1 타입의 트랜시버 노드로 송신하는 단계를 포함한다.
또한, 본 개시의 일 양태에 따르면, 무선 통신 시스템에서의 제 2 타입의 트랜시버 노드가 제공되며, 이 제 2 타입의 트랜시버 노드는, 제 1 타입의 트랜시버 노드로부터 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 수신하고, 시간 유닛에서 HARQ-ACK 코드북을 제 1 타입의 트랜시버 노드로 송신하도록 구성되는 트랜시버; 제 2 타입의 트랜시버 노드의 전체 동작을 제어하도록 구성되는 컨트롤러를 포함하며, 이 전체 동작은, 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 HARQ-ACK 코드북 및 HARQ-ACK 코드북을 송신하기 위한 시간 유닛을 결정하는 동작; 및 결정된 시간 유닛에서 제 1 타입의 트랜시버 노드로 HARQ-ACK 코드북을 송신하도록 트랜시버를 제어하는 동작을 포함한다.
또한, 본 개시의 일 양태에 따르면, 무선 통신 시스템에서 제 1 타입의 트랜시버 노드에 의해 수행되는 방법이 제공되고, 이 방법은, 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드로 송신하는 단계; 시간 유닛에서 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하는 단계를 포함하며, HARQ-ACK 코드북 및 시간 유닛은 수신되는 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 제 2 타입의 트랜시버 노드에 의해서 결정된다.
또한, 본 개시의 일 양태에 따르면, 무선 통신 시스템에서의 제 1 타입의 트랜시버 노드가 제공되고, 제 1 타입의 트랜시버 노드는, 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드로 송신하고, 또한 시간 유닛에서 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하도록 구성되는 트랜시버; 및 제 1 타입의 트랜시버 노드의 전체 동작을 제어하도록 구성되는 컨트롤러를 포함하며, 전체 동작은, 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드로 송신하고 시간 유닛에서 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하도록 트랜시버를 제어하는 동작을 포함하고; HARQ-ACK 코드북 및 시간 유닛은 수신되는 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 제 2 타입의 트랜시버 노드에 의해서 결정된다.
CBG(code block group)를 기반으로 하는 HARQ-ACK 피드백이 TB(transport block)를 그래뉼래러티로 사용하는 HARQ-ACK 피드백 방식에 추가하여 사용될 수도 있다. 두 개의 HARQ-ACK 피드백 방식의 PDSCH(Physical Downlink Shared Channel)가 동일한 PUCCH(Physical Uplink Control Channel) 또는 PUSCH(Physical Uplink Shared Channel)에서 피드백되어야 하는 경우, 본 기술적 솔루션들은 사용자 장비에 의한 HARQ-ACK 코드북의 결정을 가능하게 하는 다운링크 제어 시그널링의 설계 방식, 및 HARQ-ACK를 전달하기 위한 업링크 제어 시그널링의 설계 방식을 제공한다.
본 개시의 상기 및 추가적인 양태 및 이점은 첨부 도면과 함께 다음의 설명을 통해 보다 명백하고 이해하기 쉬워질 것이다.
도 1은 본 개시의 일 실시예에 따른 제 2 타입의 트랜시버 노드의 블록도를 도시한 것이다.
도 2는 본 개시의 일 실시예에 따른 UE에 의해 수행되는 방법의 흐름도를 도시한 것이다.
도 3은 본 개시의 일 실시예에 따라 상이한 포맷의 제어 시그널링에서 상이한 수의 비트로 표현되는 DAI의 값을 통합된 비트 수에 의해 표현되는 값으로 변환하는 흐름도를 도시한 것이다.
도 4는 본 개시의 일 실시예에 따라 상이한 포맷의 제어 시그널링에서 상이한 수의 비트로 표현되는 DAI의 값을 통합된 비트 수에 의해 표현되는 값으로 변환하는 흐름도를 도시한 것이다.
도 5는 본 개시의 일 실시예에 따른 제 1 타입의 트랜시버 노드의 블록도를 도시한 것이다.
도 6은 본 개시의 일 실시예에 따른 BS에 의해 수행되는 방법의 흐름도를 도시한 것이다.
도 1은 본 개시의 일 실시예에 따른 제 2 타입의 트랜시버 노드의 블록도를 도시한 것이다.
도 2는 본 개시의 일 실시예에 따른 UE에 의해 수행되는 방법의 흐름도를 도시한 것이다.
도 3은 본 개시의 일 실시예에 따라 상이한 포맷의 제어 시그널링에서 상이한 수의 비트로 표현되는 DAI의 값을 통합된 비트 수에 의해 표현되는 값으로 변환하는 흐름도를 도시한 것이다.
도 4는 본 개시의 일 실시예에 따라 상이한 포맷의 제어 시그널링에서 상이한 수의 비트로 표현되는 DAI의 값을 통합된 비트 수에 의해 표현되는 값으로 변환하는 흐름도를 도시한 것이다.
도 5는 본 개시의 일 실시예에 따른 제 1 타입의 트랜시버 노드의 블록도를 도시한 것이다.
도 6은 본 개시의 일 실시예에 따른 BS에 의해 수행되는 방법의 흐름도를 도시한 것이다.
이하, 본 개시의 실시예를 상세히 설명한다. 실시예의 예들이 첨부된 도면에 도시되어 있으며, 명세서 전체에 걸쳐 동일 또는 유사한 참조 부호는 동일 또는 유사한 요소 또는 동일 또는 유사한 기능을 갖는 요소를 나타낸다. 첨부된 도면을 참조하여 후술하는 실시예들은 본 발명을 설명하기 위한 예시적인 것으로, 본 발명을 제한하는 것으로 해석될 수 없다.
본 명세서에서 사용된 단수 형태는 특별히 언급되지 않는 한 복수 형태도 포함할 수 있음을 당업자는 이해할 수 있을 것이다. 본 개시의 명세서에서 사용된 "포함하는", "구성하는"이라는 단어는 설명된 특징, 정수, 단계, 동작, 요소 및/또는 구성 요소의 존재를 지칭하지만, 하나 이상의 다른 특징, 정수, 단계, 동작, 요소, 구성 요소 및/또는 이들의 그룹의 존재 또는 추가를 배제하지 않는다는 것이 또한 이해되어야 한다.
본 명세서에서 사용되는 모든 용어(기술 용어 및 과학 용어 포함)는 달리 정의되지 않는 한 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 갖는다는 것을 당업자는 이해할 수 있을 것이다. 또한, 일반 사전에 정의된 것과 같은 용어는 본 명세서에서 특별히 정의되지 않는 한, 선행 기술의 맥락에서와 일치하는 의미를 갖는 것으로 이해되어야 하며, 이상화되거나 과도하게 형식적인 의미로 해석되지 않을 것임을 이해해야 한다.
보다 유연한 스케줄링을 지원하기 위해, 3GPP는 5G에서 가변 하이브리드 자동 반복 요청 승인(HARQ-ACK) 피드백 지연을 지원하기로 결정했다. 기존 LTE(Long Term Evolution) 시스템에서는, 다운링크 데이터 수신부터 HARQ-ACK 업링크 송신까지의 시간이 고정되어 있었다. 예를 들어, 주파수 분할 듀플렉스(FDD) 시스템에서, 지연은 4 서브프레임이고, 시분할 듀플렉스(TDD) 시스템에서, 지연은 4 서브프레임보다 클 수 있다. 업링크 및 다운링크 구성에 따라, 해당 다운링크 서브프레임에 대한 HARQ-ACK 피드백 지연이 결정된다. 5G 시스템에서는, FDD 시스템이든 TDD 시스템이든, 다운링크 시간 유닛(예를 들어, 다운링크 슬롯 또는 다운링크 미니-슬롯)에 대해, HARQ-ACK를 피드백할 수 있는 업링크 시간 유닛은 가변적이다. 예를 들어, HARQ-ACK 피드백 지연은 물리 계층 시그널링을 통해 동적으로 지시될 수도 있고, 다른 서비스나 사용자 능력과 같은 요인에 따라 서로 다른 HARQ-ACK 지연들이 결정될 수도 있다.
5G에서, HARQ-ACK 지연이 가변적인 경우, FDD 시스템에서도, 하나의 업링크 시간 유닛에서 피드백되어야 하는 HARQ-ACK는 복수의 다운링크 시간 유닛의 다운링크 데이터로부터 올 수가 있고, HARQ-ACK가 피드백되어야 하는 다운링크 시간 유닛의 수도 가변적이며, 일반적으로 각 UE의 상황이 서로 다르다. 기존의 TDD 시스템에 비해, HARQ-ACK 지연이 가변적이기 때문에, HARQ-ACK 피드백의 초기 위치와 바운드 윈도우의 길이가 가변적이다. 또한, 5G에서는 기존 LTE 시스템에서 TB(Transport Block)를 그래뉼래러티로 하는 HARQ-ACK 피드백 방식 외에 CBG(Code Block Group) 기반의 HARQ-ACK 피드백을 사용할 수도 있다. 두 HARQ-ACK 피드백 방식의 PDSCH(Physical Downlink Shared Channel)들이 동일한 PUCCH(Physical Uplink Control Channel) 또는 PUSCH(Physical Uplink Shared Channel)에서 피드백되어야 하는 경우, 사용자 장비에 의한 HARQ-ACK 코드북 결정을 가능하게 하는 다운링크 제어 시그널링의 설계 방식, 및 HARQ-ACK를 전달하기 위한 업링크 제어 시그널링의 설계 방식 모두에 대한 솔루션이 시급하다.
본 개시의 일 양태에 따르면, 무선 통신 시스템에서 제 2 타입의 트랜시버 노드에 의해 수행되는 방법이 제공되고, 이 방법은 제 1 타입의 트랜시버 노드로부터 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 수신하는 단계; 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 HARQ-ACK(hybrid automatic repeat request-acknowledgement) 코드북 및 HARQ-ACK 코드북을 송신하기 위한 시간 유닛을 결정하는 단계; 및 결정된 시간 유닛에서 HARQ-ACK 코드북을 제 1 타입의 트랜시버 노드로 송신하는 단계를 포함한다.
선택적으로, HARQ-ACK 코드북을 결정하는 것은, 서로 다른 포맷들의 제 1 타입의 제어 시그널링에서 서로 다른 비트 수로 나타내지는 할당 인덱스 필드의 값들을 통합된 비트 수로 나타내지는 값들로 변환하고, 또한 변환된 할당 인덱스 필드의 값들에 기초하여 HARQ-ACK 코드북을 결정하는 것을 더 포함한다.
선택적으로, 통합된 비트 수는 할당 인덱스 필드의 값들을 나타내는 서로 다른 비트 수들 중 최대 비트 수 또는 최소 비트 수이다.
선택적으로, 이 방법은 마지막 모니터링 오케이전(occasion)에서 수신된 할당 인덱스 필드의 비트 수에 기초하여 PUCCH(physical uplink control channel)의 전력 제어와 관련된 HARQ-ACK 코드북의 정보 비트 수를 결정하는 단계를 더 포함한다.
선택적으로, 통합된 비트 수는 표준 사양들 또는 상위 계층 시그널링에 따라 구성된다.
선택적으로, 통합된 비트 수는 표준 사양들 또는 상위 계층 시그널링에 따라 할당 인덱스 필드의 값들을 나타내는 서로 다른 비트 수들 중 최대 비트 수 또는 최소 비트 수를 나타내도록 구성된다.
선택적으로, 이 방법은 프로토콜 규정들 또는 상위 계층 시그널링에 따라 구성되는 통합된 비트 수에 기초하여 PUCCH의 전력 제어와 관련된 HARQ-ACK 코드북의 정보 비트 수를 결정하는 단계를 더 포함한다.
선택적으로, 통합된 비트 수는 HARQ-ACK 코드북의 우선 순위에 따라 결정된다.
선택적으로, HARQ-ACK 코드북의 우선 순위가 높은 경우, 통합된 비트 수는 할당 인덱스 필드의 값들을 나타내는 서로 다른 비트 수들 중 최소 비트 수로서 결정되고; 또한 HARQ-ACK 코드북의 우선 순위가 낮은 경우, 통합된 비트 수는 할당 인덱스 필드의 값들을 나타내는 서로 다른 비트 수들 중 최대 비트 수로서 결정된다.
선택적으로, HARQ-ACK 코드북을 결정하는 것은 제 1 타입의 제어 시그널링에 기초하여 결정된 시간 유닛에서 송신되는 HARQ-ACK 코드북에 대응하는 할당 인덱스 카운팅 오케이전들의 세트 M을 결정하는 것을 더 포함한다.
선택적으로, PDSCH(physical downlink shared channel)의 슬롯-기반 반복 송신 방식이 구성되는 경우, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는 제 1 파라미터가 구성되고, 카운팅 오케이전들의 세트 M은 제 1 파라미터 또는 제 1 파라미터의 세트의 최대값에 따라 결정된다.
선택적으로, PDSCH의 슬롯-기반 반복 송신 방식이 구성되는 경우, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는 제 1 파라미터 및 PDSCH 슬롯-기반 반복 횟수를 반-정적으로 구성하는 제 2 파라미터가 구성되고, 카운팅 오케이전들의 세트 M은 제 1 파라미터의 최대값 및 제 2 파라미터의 세트의 최대값에 따라 결정된다.
선택적으로, 제 1 타입의 데이터가 그룹화되고 HARQ-ACK 코드북이 제 1 타입의 데이터의 둘 이상의 그룹에 대응하는 경우, 제 1 타입의 데이터의 둘 이상의 그룹 각각에 대해 HARQ-ACK 코드북이 생성된 다음에, 전체 HARQ-ACK 코드북이 생성된다.
선택적으로, 제 1 타입의 데이터가 그룹화되고 HARQ-ACK 코드북이 제 1 타입의 데이터의 둘 이상의 그룹에 대응하는 경우, HARQ-ACK 코드북의 정보 비트 수는 제 1 타입의 데이터의 둘 이상의 그룹 각각에 대해 결정된 다음에, HARQ-ACK 코드북의 총 정보 비트 수가 생성된다.
선택적으로, 제 1 타입의 데이터가 그룹화되고 HARQ-ACK 코드북이 제 1 타입의 데이터의 둘 이상의 그룹에 대응하는 경우, 결정된 시간 유닛에서 송신되는 HARQ-ACK 코드북에 대응하는 할당 인덱스 카운팅 오케이전들의 세트 M이 제 1 타입의 데이터의 둘 이상의 그룹 각각에 대해 결정된 다음에, 총 HARQ-ACK 코드북이 생성된다.
본 개시의 일 양태에 따르면, 무선 통신 시스템에서의 제 2 타입의 트랜시버 노드가 제공되며, 이 제 2 타입의 트랜시버 노드는, 제 1 타입의 트랜시버 노드로부터 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 수신하고, 시간 유닛에서 HARQ-ACK 코드북을 제 1 타입의 트랜시버 노드로 송신하도록 구성되는 트랜시버; 제 2 타입의 트랜시버 노드의 전체 동작을 제어하도록 구성되는 컨트롤러를 포함하며, 이 전체 동작은, 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 HARQ-ACK 코드북 및 HARQ-ACK 코드북을 송신하기 위한 시간 유닛을 결정하는 동작; 및 결정된 시간 유닛에서 제 1 타입의 트랜시버 노드로 HARQ-ACK 코드북을 송신하도록 트랜시버를 제어하는 동작을 포함한다.
선택적으로, 컨트롤러는 제 1 항 내지 제 15 항의 방법을 수행하도록 제 2 타입의 트랜시버 노드를 제어한다.
본 개시의 일 양태에 따르면, 무선 통신 시스템에서 제 1 타입의 트랜시버 노드에 의해 수행되는 방법이 제공되고, 이 방법은, 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드로 송신하는 단계; 시간 유닛에서 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하는 단계를 포함하며, HARQ-ACK 코드북 및 시간 유닛은 수신되는 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 제 2 타입의 트랜시버 노드에 의해서 결정된다.
본 개시의 일 양태에 따르면, 무선 통신 시스템에서의 제 1 타입의 트랜시버 노드가 제공되고, 제 1 타입의 트랜시버 노드는, 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드로 송신하고, 또한 시간 유닛에서 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하도록 구성되는 트랜시버; 및 제 1 타입의 트랜시버 노드의 전체 동작을 제어하도록 구성되는 컨트롤러를 포함하며, 전체 동작은, 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드로 송신하고 시간 유닛에서 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하도록 트랜시버를 제어하는 동작을 포함하고; HARQ-ACK 코드북 및 시간 유닛은 수신되는 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 제 2 타입의 트랜시버 노드에 의해서 결정된다.
이하, 도면을 참조하여 본 발명의 다양한 실시예에 대하여 상세히 설명한다.
도 1은 본 개시의 일 실시예에 따른 제 2 타입의 트랜시버 노드의 블록도를 도시한 것이다.
도 1을 참조하면, 제 2 타입의 트랜시버 노드(100)는 트랜시버(101) 및 컨트롤러(102)를 포함할 수 있다.
트랜시버(101)는 제 1 타입의 트랜시버 노드로부터 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 수신하고 결정된 시간 유닛에서 HARQ-ACK 코드북을 제 1 타입의 트랜시버 노드에 송신하도록 구성될 수 있다.
컨트롤러(102)는 회로 고유의 집적 회로 또는 적어도 하나의 프로세서일 수 있다. 컨트롤러(102)는 제 2 타입의 트랜시버 노드의 전체 동작을 제어하며, 본 개시에서 제안되는 방법을 구현하게 제 2 타입의 트랜시버 노드를 제어하도록 구성될 수 있다. 특히, 컨트롤러(102)는 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 HARQ-ACK 코드북 및 HARQ-ACK 코드북을 송신하기 위한 시간 유닛을 결정하고, 결정된 시간 유닛에서 HARQ-ACK 코드북을 제 1 타입의 트랜시버 노드로 송신하게 트랜시버(101)를 제어하도록 구성될 수 있다.
제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 HARQ-ACK 코드북 및 HARQ-ACK 코드북을 송신하기 위한 시간 유닛을 결정함으로써, HARQ-ACK 코드북이 통합된 규칙에 따라 인코딩 및 디코딩되는 것을 보장할 수 있으며, 이에 따라 HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다.
본 개시에서, 제 1 타입의 트랜시버 노드는 BS(base station)일 수 있고, 제 2 타입의 트랜시버 노드는 UE(user equipment)일 수 있다. 다음 예들에서, BS가 제 1 타입의 트랜시버 노드를 설명하기 위한 일 예로서 취해지며(그러나 이에 제한되지 않음), UE가 제 2 타입의 트랜시버 노드를 설명하기 위한 일 예로서 취해진다(그러나 이에 제한되지 않음).
제 1 타입의 데이터는 제 1 타입의 트랜시버 노드에 의해 제 2 타입의 트랜시버 노드로 송신되는 데이터일 수 있다. 다음 예들에서는, PDSCH(physical downlink shared channel)에 의해 전달되는 다운링크 데이터가 제 1 타입의 데이터를 설명하기 위한 일 예로서 취해진다(그러나 이에 제한되지 않음).
제 1 타입의 제어 시그널링은 제 1 타입의 트랜시버 노드에 의해 제 2 타입의 트랜시버 노드로 송신되는 제어 시그널링일 수 있다. 다음 예들에서는, 다운링크 제어 시그널링이 제 1 타입의 제어 시그널링을 설명하기 위한 일 예로서 취해진다(그러나 이에 제한되지 않음). 다운링크 제어 시그널링은 PDCCH(physical downlink control channel)에 의해 전달되는 DCI(downlink control information) 및/또는 PDSCH(physical downlink shared channel)에 의해 전달되는 제어 시그널링일 수 있다.
HARQ-ACK 코드북은 제 2 타입의 제어 시그널링에 포함될 수 있다. 제 2 타입의 제어 시그널링은 제 2 타입의 트랜시버 노드에 의해 제 1 타입의 트랜시버 노드로 송신되는 제어 시그널링일 수 있다. 다음 예들에서는, 업링크 제어 시그널링이 제 2 타입의 제어 시그널링을 설명하기 위한 일 예로서 취해진다(그러나 이에 제한되지 않음). 업링크 제어 시그널링은 PUCCH(physical uplink control channel)에 의해 전달되는 UCI(uplink control information) 및/또는 PUSCH(physical uplink shared channel)에 의해 전달되는 제어 시그널링일 수 있다. UCI는 HARQ-ACK 코드북을 포함할 수 있다.
시간 유닛은 제 2 타입의 트랜시버 노드가 HARQ-ACK 코드북을 송신하는 시간 유닛이다. 다음의 예들에서는, 업링크 시간 유닛이 시간 유닛을 설명하기 위한 일 예로서 취해진다(그러나 이에 제한되지 않음).
시간 유닛은 하나 이상의 슬롯, 하나 이상의 서브-슬롯, 하나 이상의 OFDM(orthogonal frequency division multiplexing) 심볼, 및 하나 이상의 서브-프레임일 수 있다.
네트워크 타입에 따라, "기지국" 또는 "BS"라는 용어는 네트워크에 무선 액세스를 제공하도록 구성된 컴포넌트(또는 컴포넌트 집합), 예를 들면, 송신 포인트(TP), 송-수신 포인트(TRP), 향상된 기지국(eNodeB 또는 eNB), 5G 기지국(gNB), 매크로셀, 펨토셀, WiFi 액세스 포인트(AP) 또는 기타 무선 가능 장치를 지칭할 수 있다. 기지국은 하나 이상의 무선 통신 표준 사양, 예컨대 5G 3GPP 새로운 무선 인터페이스/액세스(NR), LTE(long term evolution), LTE-A(advanced LTE), HSPA(high speed packet access), Wi-Fi 802.11a/b/g/n/ac 등에 따라 무선 액세스를 제공할 수 있다. 편의상, 용어 "BS" 및 "TRP"는 본 특허 명세서에서 원격 단말에 대한 무선 액세스를 제공하는 네트워크 인프라스트럭처를 나타내기 위해 상호 교환적으로 사용될 수 있다. 또한, 네트워크 타입에 따라, "사용자 장비" 또는 "UE"라는 용어는 "이동국", "가입자국", "원격 단말", "무선 단말", "수신 포인트", "사용자 장비" 또는 간단히 "단말"과 같은 임의의 컴포넌트를 지칭할 수 있다. 편의상, 용어 "사용자 장비" 또는 "UE"는, UE가 이동 장치(예컨대, 휴대 전화기 또는 스마트 폰)이든 일반적으로 고려되는 고정 장비(예컨대, 데스크탑 컴퓨터 또는 벤딩 머신)이든 간에, BS에 무선으로 액세스하는 원격 무선 장치를 지칭하는 것으로 본 특허 명세서에서는 사용된다.
도 2는 본 개시의 일 실시예에 따른 UE에 의해 수행되는 방법의 흐름도를 도시한 것이다.
먼저, 단계 201에서, UE는 BS로부터 다운링크 데이터 및/또는 다운링크 제어 시그널링을 수신한다.
단계 202에서, UE는 다운링크 데이터 및/또는 다운링크 제어 시그널링에 기초하여 HARQ-ACK 코드북 및 HARQ-ACK 코드북을 송신하기 위한 업링크 시간 유닛을 결정한다.
선택적으로, HARQ-ACK 코드북을 송신하기 위한 업링크 시간 유닛은 다운링크 제어 시그널링에 포함된 HARQ-ACK 타이밍 정보에 따라 결정될 수 있으며, 이 HARQ-ACK 타이밍 정보는 동적 표시 및/또는 상위 계층 시그널링에 의해 구성될 수 있다.
단계 203에서, UE는 결정된 업링크 시간 유닛에서 HARQ-ACK 코드북을 BS로 송신한다.
다운링크 데이터 및/또는 다운링크 제어 시그널링에 기초하여 HARQ-ACK 코드북 및 HARQ-ACK 코드북을 송신하기 위한 업링크 시간 유닛을 결정함으로써, HARQ-ACK 코드북이 통합된 규칙에 따라 인코딩 및 디코딩되는 것을 보장할 수 있으며, 이에 따라 HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다.
본 개시에서, 할당 인덱스는 DAI(Downlink Assignment Index)일 수 있다. 다음의 예들에서는, DAI가 할당 인덱스를 설명하기 위한 일 예로서 취해진다(그러나 이에 제한되지 않음).
본 개시의 일 실시예에 따르면, 상기 단계 202에서, UE는 다운링크 제어 시그널링에 기초하여, 업링크 시간 유닛에서 송신되는 HARQ-ACK 코드북에 대응하는 DAI 카운팅 오케이전(occasion)들의 세트 M을 더 결정할 수 있으며, DAI는 DCI에 포함된 필드일 수 있다.
DAI 카운팅 오케이전들은 PDCCH 모니터링 오케이전들일 수 있다. 다음의 예들에서는, PDCCH 모니터링 오케이전들이 DAI 카운팅 오케이전들을 설명하기 위한 일 예로서 취해진다(그러나 이에 제한되지 않음).
PDSCH의 슬롯-기반 반복 송신 방식이 구성되는 경우, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는 파라미터가 구성될 수 있으며, 이에 의해 카운팅 오케이전들의 세트 M이 이 파라미터에 따라 결정된다.
특히, 일 구현에서, PDSCH를 스케줄링하며 및/또는 서빙 셀의 다운링크 활성 BWP(bandwidth part)에 대한 SPS(semi-persistent scheduling) PDSCH 릴리스를 표시하는 PDCCH의 경우, 단계 202에서 결정되는 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc는 다음과 같은 파라미터들에 기초할 수 있다:
- PDSCH-to-HARQ_feedback 값들: 이 파라미터는 PDSCH 수신 및/또는 SPS PDSCH 릴리스로부터 HARQ-ACK 코드북이 송신되는 업링크 시간 유닛 n의 PUCCH까지의 업링크 시간 유닛 오프셋을 표시하는데 사용된다.
- 슬롯 오프셋 K 0: 이 파라미터 K 0은 DCI의 시간-도메인 리소스 할당 필드에 의해 표시된다. 이 파라미터는 PDCCH와 PDSCH 사이의 다운링크 시간 유닛 오프셋을 표시하는데 사용된다.
- pdsch-AggregationFactor: 이 파라미터는 PDSCH 슬롯-기반 반복 횟수를 반-정적으로 구성하는데 사용되는 구성 가능한 파라미터이다. 선택적으로, pdsch-AggregationFactor가 구성되지 않는 경우, pdsch-AggregationFactor는 1로 디폴트된다.
- RepNumR16: 이 파라미터는 PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는데 사용되는 구성 가능한 파라미터이다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해 표시된다. 선택적으로, PDSCH의 슬롯-기반 반복 송신 방식이 구성되지 않거나 RepNumR16이 구성되지 않는 경우, RepNumR16은 1로 디폴트된다.
다른 구현에서, PDSCH를 스케줄링하며 및/또는 서빙 셀의 활성 다운링크 BWP에 대한 SPS PDSCH 릴리스를 표시하는 PDCCH의 경우, 단계 202에서 결정되는 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc는 다음과 같은 파라미터들에 기초할 수 있다:
- PDSCH-to-HARQ_feedback 값들: 이 파라미터는 PDSCH 수신 및/또는 SPS PDSCH 릴리스로부터 HARQ-ACK 코드북이 송신되는 업링크 시간 유닛 n의 PUCCH까지의 업링크 시간 유닛 오프셋을 표시하는데 사용된다.
- 슬롯 오프셋 K 0: 이 파라미터 K 0은 DCI의 시간-도메인 리소스 할당 필드에 의해 표시된다. 이 파라미터는 PDCCH와 PDSCH 사이의 다운링크 시간 유닛 오프셋을 표시하는데 사용된다.
- max {pdsch-AggregationFactor, max{RepNumR16}}: max{} 함수는 최대값을 취하는 연산을 나타낸다. pdsch-AggregationFactor는 PDSCH 슬롯-기반 반복 횟수를 반-정적으로 구성하는데 사용되는 구성 가능한 파라미터이다. 선택적으로, pdsch-AggregationFactor가 구성되지 않는 경우, pdsch-AggregationFactor는 1로 디폴트된다. RepNumR16은 PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는데 사용되는 구성 가능한 파라미터이다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다. 선택적으로, PDSCH의 슬롯-기반 반복 송신 방식이 구성되지 않거나 RepNumR16이 구성되지 않는 경우, RepNumR16은 1로 디폴트된다.
다른 구현에서, PDSCH를 스케줄링하며 및/또는 서빙 셀의 활성 다운링크 BWP에 대한 SPS PDSCH 릴리스를 표시하는 PDCCH의 경우, 단계 202에서 결정되는 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc는 다음과 같은 파라미터들에 기초할 수 있다:
- PDSCH-to-HARQ_feedback 값들: 이 파라미터는 PDSCH 수신 및/또는 SPS PDSCH 릴리스로부터 HARQ-ACK 코드북이 송신되는 업링크 시간 유닛 n의 PUCCH까지의 업링크 시간 유닛 오프셋을 표시하는데 사용된다.
- 슬롯 오프셋 K 0: 이 파라미터 K 0은 DCI의 시간-도메인 리소스 할당 필드에 의해 표시된다. 이 파라미터는 PDCCH와 PDSCH 사이의 다운링크 시간 유닛 오프셋을 표시하는데 사용된다.
- pdsch-AggregationFactor: 이 파라미터는 PDSCH 슬롯-기반 반복 횟수를 반-정적으로 구성하는데 사용되는 구성 가능한 파라미터이다. 선택적으로, pdsch-AggregationFactor가 구성되지 않는 경우, pdsch-AggregationFactor는 1로 디폴트된다.
- max{RepNumR16}: RepNumR16은 PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는데 사용되는 구성 가능한 파라미터이다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다. 선택적으로, PDSCH의 슬롯-기반 반복 송신 방식이 구성되지 않거나 RepNumR16이 구성되지 않는 경우, RepNumR16은 1로 디폴트된다.
다른 구현에서, PDSCH를 스케줄링하며 및/또는 서빙 셀의 활성 다운링크 BWP에 대한 SPS PDSCH 릴리스를 표시하는 PDCCH의 경우, 단계 202에서 결정되는 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc는 다음과 같은 파라미터들에 기초할 수 있다:
- PDSCH-to-HARQ_feedback 값들: 이 파라미터는 PDSCH 수신 및/또는 SPS PDSCH 릴리스로부터 HARQ-ACK 코드북이 송신되는 업링크 시간 유닛 n의 PUCCH까지의 업링크 시간 유닛 오프셋을 표시하는데 사용된다.
- 슬롯 오프셋 K 0: 이 파라미터 K 0은 DCI의 시간-도메인 리소스 할당 필드에 의해 표시된다. 이 파라미터는 PDCCH와 PDSCH 사이의 다운링크 시간 유닛 오프셋을 표시하는데 사용된다.
- pdsch-AggregationFactor: 이 파라미터는 PDSCH 슬롯-기반 반복 횟수를 반-정적으로 구성하는데 사용되는 구성 가능한 파라미터이다. 선택적으로, pdsch-AggregationFactor가 구성되지 않는 경우, pdsch-AggregationFactor는 1로 디폴트된다.
- UE에 의해 수신되는 DCI의 RepNumR16 값: 이 파라미터는 PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는데 사용되는 구성 가능한 파라미터이다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다. 선택적으로, PDSCH의 슬롯-기반 반복 송신 방식이 구성되지 않거나 RepNumR16이 구성되지 않는 경우, RepNumR16은 1로 디폴트된다.
RepNumR16은 상위 계층 시그널링에 의해서 시간-도메인 리소스 할당 테이블에 구성되며, RepNumR16은 선택적 구성이라는 점에 유의해야 한다. DCI의 시간-도메인 리소스 할당 필드에 의해 표시되는 시간-도메인 리소스 할당 테이블의 행이 RepNumR16 파라미터를 포함하는 경우, PDSCH는 RepNumR16 슬롯들에서 반복적으로 송신되어야 한다.
이 방법은 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc를 결정하기 위한 관련 파라미터들을 지정하며, 이를 통해 DCI가 PDSCH의 반복 송신을 동적으로 표시할 때 UE와 기지국 사이의 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc에 대한 일관된 이해를 보장하고, 이에 의해 UE와 기지국 사이의 HARQ-ACK 코드북의 크기 및 순서에 대한 일관된 이해를 또한 보장하며, HARQ-ACK 코드북의 신뢰성을 향상시킨다.
다른 실시예에서, 선택적으로, UE는 서빙 셀 c에서 하나 이상의 활성화된 SPS PDSCH 구성을 제공받는다. 선택적으로, SPS PDSCH 구성 i는 SPS-Config에서, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성될 수 있다. 서로 다른 SPS PDSCH 구성들에 대해 SPS-Config에서 구성되는, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor는 동일하거나 상이할 수 있다. SPS PDSCH 구성 i가 DCI 포맷, 예를 들어, DCI 포맷 1_2 또는 DCI 포맷 1_1에 의해 활성화될 때, 및 SPS PDSCH 구성 i가 SPS-Config에서, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 SPS-Config에 구성된, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이며, 그렇지 않은 경우 SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 PDSCH-Config에 구성된, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이다. PDSCH-Config의 pdsch-AggregationFactor는 2, 4 또는 8로 구성될 수 있으며, 구성되지 않는 경우에는, pdsch-AggregationFactor가 디폴트로서 1이다. SPS-Config의 pdsch-AggregationFactor는 1, 2, 4 또는 8로 구성될 수 있다.
UE는 DCI 포맷 1_0, 및/또는 DCI 포맷 1_1, 및/또는 DCI 포맷 1_2를 수신할 수 있다. 서로 다른 DCI 포맷들에서 K1의 값 범위는 상이할 수 있으며, 여기서 K1은 PDSCH와 PUCCH 사이의 시간 인터벌이다(PDSCH-to-HARQ_feedback 타이밍 인디케이터). K1의 유닛은 슬롯 또는 서브-슬롯일 수 있다. DCI 포맷 1_0에서 K1의 값은 1, 2, 3, 4, 5, 6, 7 또는 8일 수 있다. DCI 포맷 1_0에서 K1의 값은 dl-DataToUL-ACK에 의해 구성될 수 있다. DCI 포맷 1_0에서 K1의 값은 dl-DataToUL-ACK-ForDCIFormat1_2에 의해 구성될 수 있다. 서로 다른 DCI 포맷에서 K0의 값 범위는 상이할 수 있으며, 여기서 K0는 PDSCH와 PDCCH 사이의 시간 인터벌이다. K0의 유닛은 슬롯 또는 서브-슬롯일 수 있다. K0는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다.
PDCCH 및/또는 PDSCH 및/또는 PUCCH의 SCS(sub-carrier-spacing)들은 상이하거나 동일할 수 있다.
PDCCH 및/또는 PDSCH 및/또는 PUCCH의 CP(cyclic prefix)들은 상이하거나 동일할 수 있다.
UE는 구성 가능한 파라미터인 RepNumR16을 제공받을 수 있으며, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하기 위해 사용된다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다.
UE의 업링크 서브-슬롯 구성은 하나의 슬롯에 7개의 서브-슬롯이 포함되고, 각 서브-슬롯은 2개의 OFDM 심볼을 포함하는 것일 수 있다. UE의 업링크 서브-슬롯 구성은 또한 하나의 슬롯에 2개의 서브-슬롯이 포함되고, 각 서브-슬롯은 7개의 OFDM 심볼을 포함하는 것일 수 있다.
PDSCH를 스케줄링하며 및/또는 서빙 셀의 활성 다운링크 BWP에 대한 SPS PDSCH 릴리스를 표시하는 PDCCH의 경우, 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc는 다음과 같은 파라미터들 중 적어도 하나에 기초할 수 있다:
- PDSCH-to-HARQ_feedback 값들: 이 파라미터는 PDSCH 수신 및/또는 SPS PDSCH 릴리스로부터 HARQ-ACK 코드북이 송신되는 업링크 시간 유닛 n의 PUCCH까지의 업링크 시간 유닛 오프셋을 표시하는데 사용된다.
- 슬롯 오프셋 K 0: 이 파라미터 K 0은 DCI 포맷 1_0 및/또는 DCI 포맷 1_1 및/또는 DCI 포맷 1_2의 시간-도메인 리소스 할당 필드에 의해 표시된다. 이 파라미터는 PDCCH와 PDSCH 사이의 다운링크 시간 유닛 오프셋을 표시하는데 사용된다.
- pdsch-AggregationFactor: 이 파라미터는 SPS-Config 또는 PDSCH-Configure에서 구성될 수 있다.
- pdsch-AggregationFactor의 최대값: 이 파라미터는 SPS-Config 또는 PDSCH-Configure에서 구성될 수 있다. 선택적으로, 이 최대값은 표준 사양들에 의해 예를 들어 8로 지정될 수 있다.
- RepNumR16: 이 파라미터는 PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는데 사용되는 구성 가능한 파라미터이다. 이 파라미터는 DCI 포맷 1_0, 및/또는 DCI 포맷 1_1, 및/또는 DCI 포맷 1_2의 시간-도메인 리소스 할당 필드에 의해 표시된다. 선택적으로, PDSCH의 슬롯-기반 반복 송신 방식이 구성되지 않거나 RepNumR16이 구성되지 않는 경우, RepNumR16은 1로 디폴트된다.
- PDCCH, 및/또는 PDSCH, 및/또는 PUCCH의 SCS들.
- UE의 업링크 서브-슬롯 구성.
- PDCCH, 및/또는 PDSCH, 및/또는 PUCCH의 CP 구성들.
상기 방법에 따르면, 특정 실시예는 PDSCH를 스케줄링하며 및/또는 서빙 셀의 활성 다운링크 BWP에 대한 SPS PDSCH 릴리스를 표시하는 PDCCH의 경우, 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc가 다음과 같은 파라미터들에 기초하는 것일 수 있다:
- PDSCH-to-HARQ_feedback 값들: 이 파라미터는 PDSCH 수신 및/또는 SPS PDSCH 릴리스로부터 HARQ-ACK 코드북이 송신되는 업링크 시간 유닛 n의 PUCCH까지의 업링크 시간 유닛 오프셋을 표시하는데 사용된다.
- 슬롯 오프셋 K 0: 이 파라미터 K 0은 DCI의 시간-도메인 리소스 할당 필드에 의해 표시된다. 이 파라미터는 PDCCH와 PDSCH 사이의 다운링크 시간 유닛 오프셋을 표시하는데 사용된다.
- pdsch-AggregationFactor: 이 파라미터는 SPS-Config 또는 PDSCH-Configure에서 구성될 수 있다.
- RepNumR16: 이 파라미터는 PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는데 사용되는 구성 가능한 파라미터이다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다. 선택적으로, PDSCH의 슬롯-기반 반복 송신 방식이 구성되지 않거나 RepNumR16이 구성되지 않는 경우, RepNumR16은 1로 디폴트된다.
이 실시예에서 업링크 시간 유닛은 업링크 슬롯 및/또는 업링크 서브-슬롯일 수 있음에 유의해야 한다.
이 방법은 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc를 결정하기 위한 관련 파라미터들을 지정하며, 이를 통해 DCI가 PDSCH의 반복 송신을 동적으로 표시하고, 및/또는 서로 다른 SPS 구성들에 대해 서로 다른 파라미터 pdsch-AggregationFactor가 구성되며, PDCCH, PDSCH 및 PUCCH의 SCS들이 상이할 때 UE와 기지국 사이의 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc에 대한 일관된 이해를 보장하고, 이에 의해 UE와 기지국 사이의 HARQ-ACK 코드북의 크기 및 순서에 대한 일관된 이해를 또한 보장하며, HARQ-ACK 코드북의 신뢰성을 향상시킨다.
다른 실시예에서, PDSCH를 스케줄링하며 및/또는 서빙 셀의 활성 다운링크 BWP에 대한 SPS PDSCH 릴리스를 표시하는 PDCCH의 경우, 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들이 위치되는 슬롯들은 Nmax 연속 슬롯들일 수 있으며, Nmax는 상위 계층 시그널링에 의해 구성되거나 및/또는 표준 사양들에 의해 제공될 수 있다. Nmax는 특정 값일 수 있거나, 또는 PDSCH-to-HARQ_feedback의 값, 및/또는 슬롯 오프셋 K0의 값, 및/또는 pdsch-AggregationFactor의 값, 및/또는 RepNumR16의 값, 및/또는 PDCCH의 SCS, 및/또는 PDSCH의 SCS, 및/또는 PUCCH의 SCS에 의해 결정될 수 있다. 특히, PDCCH, PDSCH 및 PUCCH의 SCS들이 동일한 경우, 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들이 위치되는 슬롯들은 다운링크 슬롯 n-Nmax + 1, ..., n일 수 있다. 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들이 위치되는 슬롯들은 또한 다운링크 슬롯 n-Nmax, ..., n-1일 수도 있다.
이 방법은 PDCCH 모니터링 오케이전들의 세트를 결정하는 간단한 방식을 사용하며, 이를 통해 UE와 기지국 사이의 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc에 대한 일관된 이해를 보장하고, 이에 의해 UE와 기지국 사이의 HARQ-ACK 코드북의 크기 및 순서에 대한 일관된 이해를 또한 보장하며, HARQ-ACK 코드북의 신뢰성을 향상시킨다.
서빙 셀의 수가 1보다 큰 경우, 업링크 시간 유닛 n에서 송신되는 HARQ-ACK 코드북에 대응하는 PDCCH 모니터링 오케이전들의 세트 M은 업링크 시간 유닛 n에서 각각의 서빙 셀들에 의해 송신되는 HARQ-ACK 코드북들에 대응하는 PDCCH 모니터링 오케이전들의 세트 Mc의 합집합이라는 점에 유의해야 한다.
동일한 업링크 시간 유닛에서 송신되는 HARQ-ACK 코드북은 다운링크 물리 제어 채널에 의해 전달되는 다운링크 제어 시그널링에 포함된 다운링크 할당 인덱스 필드에 따라 결정될 수 있다. 다운링크 제어 시그널링은 DCI일 수 있고, 다운링크 할당 인덱스는 DAI일 수 있다. DAI 필드는 제 1 타입의 DAI 및 제 2 타입의 DAI 중 적어도 하나를 포함한다. 제 1 타입의 DAI는 C-DAI(counter-DAI)일 수 있다. 제 1 타입의 DAI는 다음과 같은 정보를 표시할 수 있다: 업링크 시간 유닛에 대응하는 모든 스케줄링된 다운링크 시간 유닛들의 PDSCH들 및/또는 SPS PDSCH들 릴리스 중 현재 스케줄링된 다운링크 시간 유닛에서 PDSCH 및/또는 SPS PDSCH 릴리스의 상대적 시퀀스, HARQ-ACK 코드북의 현재 스케줄링된 다운링크 시간 유닛에서 PDSCH 및/또는 SPS PDSCH 릴리스의 HARQ-ACK 비트들의 비트 위치들. 제 2 타입의 DAI는 T-DAI(total-DAI)일 수 있다. 제 2 타입의 DAI는 업링크 시간 유닛에 대응하는 모든 스케줄링된 PDSCH 및/또는 SPS PDSCH 릴리스의 총 수를 표시할 수 있다. 다음의 예들에서는, C-DAI가 제 1 타입의 DAI를 설명하기 위한 일 예로서 취해지고(그러나 이에 제한되지 않음), T-DAI가 제 2 타입의 DAI를 설명하기 위한 일 예로서 취해진다(그러나 이에 제한되지 않음).
C-DAI 및 T-DAI의 비트 수는 제한되어 있다. 예를 들어, C-DAI 또는 T-DAI가 2 비트로 표현되는 경우, 4보다 큰 C-DAI 또는 T-DAI가 표 1의 수학식으로 표현될 수 있다. 표 1은 DAI 필드와 또는 사이의 대응 관계를 나타낸다. 는 PDCCH 모니터링 오케이전 m에서 수신되는 DCI의 T-DAI 값이고, 는 PDCCH 모니터링 오케이전 m에서 수신되는 서빙 셀 c에 대한 DCI의 C-DAI 값이다. 및 양쪽 모두 DCI에서 DAI 필드의 비트 수와 관련이 있다. MSB는 최상위 비트이고, LSB는 최하위 비트이다.
[표 1]
C-DAI 또는 T-DAI가 1, 5 또는 9일 때, 표 1 및 또는 에 나타나 있는 바와 같이, 이들은 모두 DAI 필드에서 "00"으로 표시된다. 는 표 1의 수학식에 의해 "1"로 표현된다. Y는 BS에 의해 실제로 송신되는 DCI의 수를 나타낸다.
DCI에서 C-DAI 또는 T-DAI가 1 비트인 경우, 2보다 큰 값들은 표 2의 수학식에 의해서 표현될 수 있다.
[표 2]
서로 다른 DCI 포맷들에서 C-DAI 또는 T-DAI를 나타내는 비트 수가 다른 경우, 기지국과 UE 사이의 DAI 정보에 대한 일관된 이해가 보장될 수 없다. 따라서, 서로 다른 비트 수를 통합한 다음에 HARQ-ACK 코드북을 생성할 필요가 있다.
본 개시의 일 실시예에 따르면, 도 2의 단계 203에서 HARQ-ACK 코드북을 결정하는 상기 동작은, 서로 다른 DCI 포맷들에서 서로 다른 비트 수로 표현되는 DAI 값들을, 통합된 비트 수에 의해 표현되는 값들로 변환하고, 변환된 DAI 값들에 기초하여 HARQ-ACK 코드북을 결정하는 것을 더 포함할 수 있다.
도 3은 본 개시의 일 실시예에 따른, 서로 다른 포맷들의 제어 시그널링에서 서로 다른 비트 수로 표현되는 DAI 값들을 통합된 비트 수에 의해 표현되는 값들로 변환하는 흐름도이다.
단계 301에서, PDCCH 모니터링 오케이전들의 세트 M에서 서로 다른 DCI 포맷들의 각 DAI 필드들의 비트 수가 결정되며, 즉, C-DAI 및/또는 T-DAI의 비트 수가 결정된다.
단계 302에서, 서로 다른 DCI 포맷들의 각 DAI 필드의 비트 수가 다른 경우, 서로 다른 DCI 포맷들의 DAI 필드들의 통합된 비트 수가 결정되고, 서로 다른 비트 수의 C-DAI 및/또는 T-DAI가 통합된 비트 수에 의해 표시되는 값들로 변환된다.
단계 303에서, 변환된 DAI 값들에 기초하여 HARQ-ACK 코드북이 결정된다.
서로 다른 DCI 포맷들의 C-DAI 또는 T-DAI에 대한 비트 수를 통합한 후 HARQ-ACK 코드북을 결정함으로써, BS와 UE 사이의 DAI 정보에 대한 일관된 이해를 보장할 수 있고, HARQ-ACK 코드북의 인코딩 및 디코딩이 통합된 규칙에 따라 수행되도록 보장할 수 있으며, HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다.
본 개시의 일 실시예에 따르면, 상기 단계 302에서, 통합된 비트 수는 DAI의 값들을 나타내는 서로 다른 비트 수 중 최대 비트 수로 설정될 수 있으며, 즉, 서로 다른 비트 수로 표현되는 C-DAI 또는 T-DAI의 값들이, 서로 다른 비트 수 중 최대 비트 수에 의해 표현되는 값들로 변환된다. 예를 들어, C-DAI 또는 T-DAI의 값들을 나타내는 서로 다른 비트 수는 비트 수 N1(예를 들어, 1 비트) 및 비트 수 N2(예를 들어, 2 비트)를 포함한다. 비트 수가 N1인 경우, 표시될 수 있는 DAI 값의 수는 T1 = 2N1이고; 비트 수가 N2인 경우, 표시될 수 있는 DAI 값의 수는 T2 = 2N2이다. DAI 필드의 비트 수 Nx가 N2보다 작은 경우, DAI 필드에 의해 표시될 수 있는 범위는 [1, 2Nx] 범위 내의 정수이다. 예를 들어, N2 = 2이고, DAI 필드의 비트 수가 2며, DAI의 값이 표 1에 따라 표시되는 경우, 표 1에 나타나 있는 바와 같이, DAI 필드에 의해 표시될 수 있는 범위는 1, 2, 3, 4이다. N1 = 1이고, DAI 필드의 비트 수가 1이고, DAI의 값이 표 2에 따라 표시되는 경우, DAI 필드에 의해 표시될 수 있는 범위는 1,2이다.
또한, 본 실시예의 방법은 하나의 동일한 업링크 시간 유닛에서 생성되는 HARQ-ACK 코드북을 대상으로 하며, 특별히 명시되지 않는 한 모든 파라미터는 기본적으로 이 가정을 만족하는 것으로 가정함을 유의해야 한다.
본 실시예에서, 비트 수 N1에 의해 표시되는 DAI 값은 다음 의사 코드(pseudo-code) 1에 따라 비트 수 N2에 의해 표시되는 DAI 값으로 변환되며, HARQ-ACK 코드북에 포함되는 정보 비트들 의 총 수는 변환된 DAI 값에 기초하여 결정된다. N1 비트의 수에 의해 표시되는 DAI 값을 N2 비트에 의해 표시되는 DAI 값으로 변환하는 프로세스에서는, UE에 의해 실제 수신되는 PDCCH(또는 DCI)의 수도 고려해야 한다. 이 실시예에서, 하나의 PDSCH는 1 비트 HARQ-ACK 정보에 대응하며, 여기서 T = 2N2이다.
의사 코드 1:
상기 의사 코드 1에서, UE에 의해 실제 수신되는 PDCCH(또는 DCI)의 수에 따라 파라미터 k가 업데이트되며, 파라미터 k와 DCI에 표시된 DAI에 따라서, N1 비트에 의해 표시되는 DAI 값이 N2 비트에 의해 표시되는 DAI 값으로 변환된다. 파라미터 V3은 이전 사이클의 끝에서 비트 수 N1에 의해 표시되는 C-DAI 값을 표시하는데 사용된다. 예를 들어, N1이 1이고 N2가 2인 경우, N1 비트에 의해 표시되는 DAI에 대해: k = 0일 때, 1 비트 DAI는 1,2,5,6...을 나타낼 수 있으며; k = 1일 때, 1 비트 DAI는 3, 4, 7, 8 ...을 나타낼 수 있다.
N2 비트에 의해 표시되는 DAI에 대해, UE는 또한 UE가 실제 수신한 PDCCH(또는 DCI)의 수에 따라 DAI의 실제 값을 결정할 필요가 있다. 의사 코드 1에서, 파라미터 j는 UE가 실제 수신한 PDCCH(또는 DCI)의 수에 따라 업데이트되며, 실제 DAI 값은 파라미터 j와 DCI에 표시된 DAI에 따라 결정된다. 파라미터 V1은 이전 사이클의 끝에서 비트 수 N2에 의해 표시되는 C-DAI 값을 나타내는데 사용된다.
특히, 이 실시예에서는 하나의 서빙 셀이 있는 것으로 가정한다. UE가 수신한 DCI 포맷 1의 C-DAI는 2 비트이고, DCI 포맷 2의 C-DAI 필드는 1 비트이며, DCI 포맷 1과 DCI 포맷 2 모두 T-DAI 필드를 갖지 않는다. DCI 포맷 1은 DCI 포맷 1_0/1_1/1_2일 수 있고, DCI 포맷 2는 DCI 포맷 1_0/1_1/1_2일 수 있다. 이 실시예에서는 BWP 스위칭이 없다. 업링크 시간 유닛 1에서 피드백되는 HARQ-ACK 코드북의 경우, 3개의 PDCCH 모니터링 오케이전이 있으며, 즉 M = 3이다.
m = 0인 경우, UE는 하나의 PDSCH 1을 스케줄링하는 DCI 포맷 1의 하나의 DCI 1을 수신하며, 여기서 = 1이다. 업링크 시간 유닛 1에서, HARQ-ACK는 PDSCH 1에 대해 피드백된다. 의사 코드 1에 따르면, 현재 DCI 포맷에서 DAI 필드의 비트 수는 N1이 아니고 을 만족하지 않으며, 따라서 이다. 그 다음, , , 이 된다. 는 PDSCH 1에 대한 HARQ-ACK 정보이다. 이고, j = 0, k = 0이다.
m = 1인 경우, UE는 하나의 PDSCH 2를 스케줄링하는 DCI 포맷 1의 하나의 DCI 2를 수신하며, 여기서 = 2이다. 업링크 시간 유닛 1에서, HARQ-ACK는 이 PDSCH 2에 대해 피드백된다. 의사 코드 1에 따르면, 현재 DCI 포맷에서 DAI 필드의 비트 수는 N1이 아니고 를 만족하지 않으며, 따라서 이다. 그 다음, , ,이 된다. 는 PDSCH 2에 대한 HARQ-ACK 정보이다. 이고, j = 0, k = 0이다.
m = 2인 경우, UE는 하나의 PDSCH 3을 스케줄링하는 DCI 포맷 2의 하나의 DCI 3을 수신하며, 여기서 = 1이다. 업링크 시간 유닛 1에서, 이 PDSCH 3에 대해 HARQ-ACK가 피드백된다. 의사 코드 1에 따르면, 현재 DCI 포맷에서 DAI 필드의 비트 수는 N1이고 을 만족하며, 따라서 , , , , , 이다. 는 PDSCH 3에 대한 HARQ-ACK 정보이다. 이고, j = 0, k = 1이다.
본 실시예는 서로 다른 비트 수로 표현되는 DAI 값을 서로 다른 비트 수 중 최대 비트 수로 표현되는 DAI 값으로 변환하며, 이를 통해 BS와 UE 사이의 DAI 정보에 대한 일관된 이해를 보장할 수 있고, HARQ-ACK 코드북의 인코딩 및 디코딩이 통합된 규칙에 따라 수행되도록 보장할 수 있으며, HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다.
이 솔루션은 하나의 PDSCH가 다중 비트 HARQ-ACK 피드백에 대응하는 시나리오에도 적합하며, 다른 방식들을 변경함 없이 해당 1 비트 HARQ-ACK 정보를 다중 비트 HARQ-ACK 정보로 확장하기만 하면 된다.
본 개시의 일 실시예에 따르면, 상기 의사 코드 1을 수정함으로써, 통합 비트 수가 상기 단계 302에서 DAI의 값을 나타내는 서로 다른 비트 수들 중 최소 비트 수로 설정될 수 있으며, 이에 따라 서로 다른 비트 수에 의해 나타내지는 DAI 값들이 서로 다른 비트 수들 중 최소 비트 수에 의해 나타내지는 DAI 값들로 변환된 후, 변환된 DAI 값들에 기초하여 HARQ-ACK 코드북이 결정된다.
본 실시예는 서로 다른 비트 수로 표현되는 DAI 값들을 서로 다른 비트 수들 중 최소 비트 수로 표현되는 DAI 값들로 변환하며, 이를 통해 BS와 UE 사이의 DAI 정보에 대한 일관된 이해를 보장할 수 있고, HARQ-ACK 코드북의 인코딩 및 디코딩이 통합된 규칙에 따라 수행되도록 보장할 수 있으며, HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다.
이 솔루션은 하나의 PDSCH가 다중 비트 HARQ-ACK 피드백에 대응하는 시나리오에도 적합하며, 다른 방식들을 변경함 없이 해당 1 비트 HARQ-ACK 정보를 다중 비트 HARQ-ACK 정보로 확장하기만 하면 된다.
또한, HARQ-ACK 코드북이 PUCCH를 통해 송신되는 경우, PUCCH 전력 제어와 관련된 HARQ-ACK 코드북의 정보 비트 수 를 결정할 필요도 있다. UCI(uplink control information) 비트의 총 수는 11보다 작거나 같으며, 마지막 모니터링 오케이전에서 수신된 DCI 내의 DCI 필드의 비트 수에 의해 결정된다. 마지막 모니터링에서 수신된 DCI의 수가 1보다 크면, 모든 DCI 내의 DAI 필드의 비트 수는 동일하다. 특히, CBG(code block group) 재송신으로 구성된 서빙 셀이 없는 경우, 은 다음 수학식 (1)에 의해 결정된다.
- 세트 M의 마지막 모니터링 오케이전 m에서 UE에 의해 수신된 DCI가 T-DAI 필드를 포함하지 않는 경우, 는 세트 M의 마지막 모니터링 오케이전 m에서 UE에 의해 수신된 DCI에서의 C-DAI이고, 이 때, N은 DCI의 C-DAI에 대한 비트 수일 수 있다. 그렇지 않은 경우, 는 세트 M의 마지막 모니터링 오케이전 m에서 UE에 의해 수신된 DCI에서의 T-DAI이고, 이 때, N은 DCI의 T-DAI에 대한 비트 수일 수 있다.
- HARQ-ACK에 대한 번들링 동작이 수행되지 않는 경우, 은 PDCCH 모니터링 오케이전 m에서 서빙 셀 c에서 수신된 TB의 수이고; HARQ-ACK에 대한 번들링 동작이 수행되는 경우, 은 PDCCH 모니터링 오케이전 m에서 서빙 셀 c에서 수신되는 PDSCH의 수이다. 은 PDCCH 모니터링 오케이전 m에서 서빙 셀 c에서 수신된 SPS PDSCH 릴리스를 나타내는 DCI(들)의 수를 포함한다.
본 실시예에서, PUCCH 전력 제어와 관련된 HARQ-ACK 코드북의 정보 비트 수 는 마지막 모니터링 오케이전에서 수신된 DCI 내 DAI 필드의 비트 수에 따라 결정되며, 이를 통해 기지국과 UE 사이의 PUCCH 전송에 대한 일관된 이해를 보장할 수 있고, HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다.
본 개시의 일 실시예에 따르면, 서로 다른 DCI 포맷들에서 C-DAI 또는 T-DAI를 나타내는 비트 수가 다르고, 상기 단계 302에서, 표준 사양들 또는 상위 계층 시그널링에 의해 통합된 비트 수가 구성될 수 있는 경우, 도 4에 도시된 바와 같이, 서로 다른 비트 수들에 의해 표현되는 DAI의 값들이, 통합된 비트 수로 표현되는 DAI의 값들로 변환된다.
도 4는 본 개시의 일 실시예에 따른, 서로 다른 포맷들의 제어 시그널링에서 서로 다른 비트 수에 의해 표현되는 DAI 값들을 통합된 비트 수로 표현되는 값들로 변환하는 흐름도이다.
단계 401에서, PDCCH 모니터링 오케이전들의 세트 M에서 서로 다른 DCI 포맷들의 DAI 필드들의 비트 수가 결정되며, 즉, C-DAI 및/또는 T-DAI의 비트 수가 결정된다.
단계 402에서, 서로 다른 DCI 포맷들의 DAI 필드들의 비트 수가 다른 경우, 표준 사양들 또는 상위 계층 시그널링에 의해 통합된 비트 수가 구성되고, 서로 다른 비트 수들에 의해 표시되는 C-DAI 및/또는 T-DAI의 값들이 통합된 비트 수에 의해 표시되는 값들로 변환된다.
단계 403에서, 변환된 DAI 값들에 기초하여 HARQ-ACK 코드북이 결정된다.
표준 사양들 또는 상위 계층 시그널링에 의해 통합 비트 수가 구성되는 경우, 다음 의사 코드 2에 따르면, 통합 비트 수가 DAI 값들을 표현하는 서로 다른 비트 수들 중 최대 비트 수 N2로 구성되고, 서로 다른 비트 수들로 표현되는 DAI 값들이 통합 비트 수에 의해 표현되는 DAI 값들로 변환되며, 이에 따라 HARQ-ACK 코드북을 결정한다. 이 실시예에서, 하나의 PDSCH는 1 비트 HARQ-ACK 정보에 대응하며, 여기서 T = 2N2이다.
의사 코드 2
특히, 이 실시예에서는 하나의 서빙 셀이 있는 것으로 가정한다. UE가 수신한 DCI 포맷 1의 C-DAI는 2 비트이고, DCI 포맷 2의 C-DAI 필드는 1 비트이며, DCI 포맷 1과 DCI 포맷 2 모두 T-DAI 필드를 갖지 않는다. DCI 포맷 1은 DCI 포맷 1_0/1_1/1_2일 수 있고, DCI 포맷 2는 DCI 포맷 1_0/1_1/1_2일 수 있다. 업링크 시간 유닛 1에서 피드백되는 HARQ-ACK 코드북의 경우, 3개의 PDCCH 모니터링 오케이전이 있으며, 즉 M = 3이다.
m = 0인 경우, UE는 하나의 PDSCH 1을 스케줄링하는 DCI 포맷 1의 하나의 DCI 1을 수신하며, 여기서 = 1이다. 업링크 시간 유닛 1에서, HARQ-ACK는 이 PDSCH 1에 대해 피드백된다. 의사 코드 2에 따르면, V1=1 및 V2=1이다. 는 PDSCH 1에 대한 HARQ-ACK 정보이다. 이고, j = 0이다.
m = 1인 경우, UE는 하나의 PDSCH 2를 스케줄링하는 DCI 포맷 1의 하나의 DCI 2를 수신하며, 여기서 = 2이다. 업링크 시간 유닛 1에서, HARQ-ACK는 이 PDSCH 2에 대해 피드백된다. 의사 코드 2에 따르면, V1=2 및 V2=2이다. 는 PDSCH 2에 대한 HARQ-ACK 정보이다. 이고, j = 0이다.
m = 2인 경우, UE는 하나의 PDSCH 3을 스케줄링하는 DCI 포맷 2의 하나의 DCI 3을 수신하며, 여기서 = 1이다. 업링크 시간 유닛 1에서, 이 PDSCH 3에 대해 HARQ-ACK가 피드백된다. 의사 코드 2에 따르면, V1=1 및 V2=1이다. 는 PDSCH 3에 대한 HARQ-ACK 정보이다. 이고, j = 1이다. 이것에 기초하여, UE는 PDSCH 3과 PDSCH 2 사이에 2개의 DCI 검출 누락이 나타났으며, 따라서 인 것으로 인식하게 된다.
본 실시예에서는, 통합된 비트 수가 표준 사양들 및 상위 계층 시그널링을 통해 구성되고, 서로 다른 비트 수로 표현되는 DAI 값들이 서로 다른 비트 수 중 최대 비트 수로 표현되는 DAI 값들로 변환되며, 이를 통해 BS와 UE 사이의 DAI 정보에 대한 일관된 이해를 보장할 수 있고, HARQ-ACK 코드북의 인코딩 및 디코딩이 통합된 규칙에 따라 수행되도록 보장할 수 있으며, HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다.
이 솔루션은 하나의 PDSCH가 다중 비트 HARQ-ACK 피드백에 대응하는 시나리오에도 적합하며, 다른 방식들을 변경함 없이 해당 1 비트 HARQ-ACK 정보를 다중 비트 HARQ-ACK 정보로 확장하기만 하면 된다.
본 개시의 일 실시예에 따르면, 서로 다른 DCI 포맷들에서 C-DAI 또는 T-DAI를 나타내는 비트 수가 다른 경우, 통합된 비트 수가 표준 사양들 또는 상위 계층 시그널링에 의해 DAI 값들을 나타내는 서로 다른 비트 수들 중 최소 비트 수 N1으로 구성될 수도 있으며, 또한 서로 다른 비트 수들로 나타내지는 DAI의 값들이 통합된 비트 수들로 나타내지는 DAI의 값들로 변환됨으로써, HARQ-ACK 코드북을 결정한다.
DAI 필드의 비트 수 Nx가 N1보다 큰 경우, DAI 필드에 의해 표시될 수 있는 범위는 [1, 2N1] 범위 내의 정수이다. Nx-N1 MSB들은 예비된 비트들이다.
표준 사양들 또는 상위 계층 시그널링에 의해 통합된 비트 수가 구성되는 경우, 상기 의사 코드 2를 수정하여, 통합된 비트 수가 DAI 값들을 나타내는 서로 다른 비트 수들 중 최소 비트 수 N1으로 구성되며, 서로 다른 비트 수로 표현된 DAI의 값들이 통합된 비트 수로 표현되는 DAI의 값들로 변환됨으로써, HARQ-ACK 코드북을 결정한다.
특히, BS는 DCI 포맷 1_2의 C-DAI의 비트 수를 1로 구성하고, DCI 포맷 1_0의 C-DAI의 비트 수를 2로 구성한다. DCI 포맷 1_1의 C-DAI의 비트 수는 2이다. 이 때, DCI 포맷 1_0 및 DCI 포맷 1_1의 C-DAI의 MSB들은 예비된 비트들이다. 통합된 비트 수가 표준 사양들 또는 상위 계층 시그널링에 의해 1로 구성되며, 서로 다른 비트 수로 표현되는 DAI의 값들은 통합된 비트 수로 표현되는 DAI의 값들로 변환된다.
본 실시예에서는, 통합된 비트 수가 표준 사양들 및 상위 계층 시그널링을 통해 구성되고, 서로 다른 비트 수로 표현되는 DAI 값들이 서로 다른 비트 수 중 최대 비트 수로 표현되는 DAI 값들로 변환되며, 이를 통해 BS와 UE 사이의 DAI 정보에 대한 일관된 이해를 보장할 수 있고, HARQ-ACK 코드북의 인코딩 및 디코딩이 통합된 규칙에 따라 수행되도록 보장할 수 있으며, HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다.
이 솔루션은 하나의 PDSCH가 다중 비트 HARQ-ACK 피드백에 대응하는 시나리오에도 적합하며, 다른 방식들을 변경함 없이 해당 1 비트 HARQ-ACK 정보를 다중 비트 HARQ-ACK 정보로 확장하기만 하면 된다.
본 발명의 일 실시예에 따르면, 서로 다른 DCI 포맷들에서 C-DAI 또는 T-DAI를 나타내는 비트 수가 다른 경우, HARQ-ACK 코드북의 우선 순위에 따라 통합된 비트 수가 결정될 수도 있다. 예를 들어, HARQ-ACK 코드북의 우선 순위는 DCI에서 1 비트로 표시될 수 있으며, 여기서 1은 높은 우선 순위를 나타내고 0이 낮은 우선 순위를 나타내며; 또는 반대로 0은 높은 우선 순위를 나타내고 1이 낮은 우선 순위를 나타낸다. 서로 다른 우선 순위의 HARQ-ACK 코드북들에 대응하는 통합된 비트 수들은 서로 다를 수 있다. 예를 들어, DCI 포맷 1_2가 PDSCH에 대응하는 높은 우선 순위 HARQ-ACK 코드북을 스케줄링하기 위해서만 사용되는 경우, DAI 필드의 비트 수 1을 통합된 비트 수로서 취함으로써 높은 우선 순위 HARQ-ACK 코드북을 결정한다. 유사하게, DAI 필드의 비트 수 2를 통합된 비트 수로서 취함으로써 낮은 우선 순위 HARQ-ACK 코드북을 결정한다.
본 실시예는 HARQ-ACK 코드북의 우선 순위에 따라 통합된 비트 수를 결정하고, 서로 다른 비트 수로 표현된 DAI 값들을 통합된 비트 수로 표현된 DAI 값들로 변환하며, 이를 통해 BS와 UE 사이의 DAI 정보에 대한 일관된 이해를 보장할 수 있고, HARQ-ACK 코드북의 인코딩 및 디코딩이 통합된 규칙에 따라 수행되도록 보장할 수 있으며, HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다.
이 솔루션은 하나의 PDSCH가 다중 비트 HARQ-ACK 피드백에 대응하는 시나리오에도 적용 가능하며, 다른 방식들을 변경함 없이 해당 1 비트 HARQ-ACK 정보를 다중 비트 HARQ-ACK 정보로 확장하기만 하면 된다.
상기한 모든 방법들이 하나의 PDSCH 그룹에 대응하는 하나의 HARQ-ACK 코드북을 예로 들어 설명되어 있지만, 상기 방법들은 하나의 HARQ-ACK 코드북이 여러 PDSCH 그룹에 대응하는 시나리오에도 적합하다는 점에 유의해야 한다. PDSCH 그룹 0과 PDSCH 그룹 1의 두 개의 PDSCH 그룹을 예로 들면, 상기 방법들 중 하나를 사용하여 PDSCH 그룹 0 및 PDSCH 그룹 1에 대한 HARQ-ACK 코드북을 각각 생성한 다음, 전체 HARQ-ACK 코드북을 생성할 수 있다. HARQ-ACK 코드북이 PUCCH를 통해 송신되는 경우, PUCCH 전력을 계산하기 위한 HARQ-ACK 정보 비트의 수도 PDSCH 그룹 0 및 PDSCH 그룹 1에 대해 각각 결정될 필요가 있다. HARQ-ACK 정보 비트의 총 수는 PDSCH 그룹 0 및 PDSCH 그룹 1의 HARQ-ACK 정보 비트 수들의 합이다. 특히, 두 개의 PDSCH 그룹을 예로 들면, PDSCH 그룹 i에 대한 이 수학식 (1)에 따라 먼저 결정된다(i = 1,2).
PDSCH 그룹 i를 트리거하는 DCI가 PDSCH 그룹 i의 PDSCH들을 동시에 스케줄링하거나 PDSCH 그룹 i의 SPS PDSCH 릴리스를 표시하는 경우에 있어서:
- 인 경우, 는 PDSCH 그룹 i의 세트 M의 마지막 모니터링 오케이전 m에서 UE에 의해 수신되는 DCI의 C-DAI이다. 이 때, N은 DCI에서의 C-DAI에 대한 비트 수일 수 있다.
- PDSCH 그룹 i의 세트 M의 마지막 모니터링 오케이전 m에서 UE가 수신한 DCI가 T-DAI 필드를 포함하지 않는 경우, 는 PDSCH 그룹 i의 세트 M의 마지막 모니터링 오케이전 m에서 UE가 수신한 DCI의 C-DAI이며, 이 때, N은 DCI에서의 C-DAI의 비트 수일 수 있다. 그렇지 않은 경우, 는 PDSCH 그룹 i의 세트 M의 마지막 모니터링 오케이전 m에서 UE가 수신한 DCI의 T-DAI이며, 이 때, N은 DCI에서의 T-DAI의 비트 수일 수 있다.
PDSCH 그룹 i를 트리거하는 DCI가 비-PDSCH 그룹 i의 PDSCH를 동시에 스케줄링하거나 비-PDSCH 그룹 i의 SPS PDSCH 릴리스를 표시하는 경우에 있어서:
- DCI가 PDSCH 그룹 i의 T-DAI 필드를 포함하는 경우, 는 DCI에서 표시되는 PDSCH 그룹 i의 T-DAI이다. N은 DCI에서의 T-DAI의 비트 수일 수 있다.
- DCI가 PDSCH 그룹 i의 T-DAI 필드를 포함하지 않는 경우, 는 PDSCH 그룹 i의 PDSCH들을 스케줄링하거나, 또는 PDSCH 그룹 i의 세트 M의 마지막 모니터링 오케이전 m에서 수신된, PDSCH 그룹 i의 SPS PDSCH 릴리스들을 표시하는 DCI에서의 C-DAI 및/또는 T-DAI에 따라 결정된다. N은 DCI에서의 C-DAI 및/또는 T-DAI 비트들의 비트 수일 수 있다.
마지막으로, HARQ-ACK 정보 비트의 총 수는 수학식 (2)에 따라 계산된다. 두 개의 PDSCH 그룹을 예로 들면, i의 값은 0, 1이다.
다른 실시예에서, 동적으로 스케줄링된 HARQ-ACK 정보가 동적으로 스케줄링되지 않은 SPS PDSCH(들)의 HARQ-ACK 정보와 함께 피드백될 필요가 있는 경우, HARQ-ACK 코드북은 두 개의 부분으로 분할될 수 있다: 제 1 부분은 SPS PDSCH 릴리스를 나타내는 동적으로 스케줄링된 PDSCH(들) 및/또는 DCI(들)에 해당하고 동적 스케줄링 DCI(들)에서의 C-DAI 및/또는 T-DAI에 따라 생성되는 한편 제 2 부분은 동작 스케줄링 DCI(들)가 없는 활성화된 SPS PDSCH(들)에 해당한다. 제 2 부분은 제 1 부분 다음에 배치된다. 예를 들어, 3GPP TS 38.213 Type-2 HARQ-ACK 코드북.
기지국이 SPS PDSCH 릴리스를 표시하는 DCI, 예를 들어 SPS PDSCH #1을 송신한 후에는, 기지국이 더 이상 SPS PDSCH #1의 데이터를 UE에 계속 송신하지 않을 것이다. HARQ-ACK 코드북이 SPS PDSCH 릴리스를 표시하는 DCI(들)를 포함하는 경우, HARQ-ACK 코드북은 다음과 같은 두 가지 방식으로 생성될 수 있다.
제 1 방법에서는, 제 2 부분의 동적 스케줄링 DCI(들)가 없는 활성화된 SPS PDSCH(들)의 HARQ-ACK 코드북이, 릴리스된 SPS PDSCH(들)의 HARQ-ACK 정보를 포함하지 않는다.
제 2 방법에서는, 제 2 부분의 동적 스케줄링 DCI(들)가 없는 활성화된 SPS PDSCH(들)의 HARQ-ACK 코드북이, 릴리스된 SPS PDSCH(들)의 HARQ-ACK 정보를 포함한다. UE는 해당 SPS PDSCH 릴리스를 표시하는 DCI에 대한 HARQ-ACK 정보를 피드백하고 HARQ-ACK 정보가 ACK가 될 때까지, 활성화된 SPS PDSCH에 대한 HARQ-ACK 정보를 피드백할 필요가 있다.
이 실시예에서 SPS PDSCH 구성의 수는 하나 또는 여러 개일 수 있다는 점에 유의해야 한다. 활성화된 BWP에 활성화된 SPS PDSCH가 여러 개 있는 경우, SPS PDSCH들이 중첩될 수 있으며, 기지국은 다중 중첩 SPS PDSCH들 중에서 인덱스가 가장 작은 SPS PDSCH를 선택하여 송신하게 된다. 유사하게, HARQ-ACK 코드북은 다음과 같은 두 가지 방식으로 생성될 수 있다.
제 1 방법에서는, 기지국이 SPS PDSCH 릴리스를 표시하는 DCI를 송신한 후, 활성화된 다중 중첩 SPS PDSCH들 중에서 인덱스가 가장 작은 SPS PDSCH를 재선택하여 송신하게 된다. UE는 활성화된 SPS PDSCH들에 따라 HARQ-ACK 코드북을 생성한다.
제 2 방법에서는, 기지국이 SPS PDSCH 릴리스를 표시하는 DCI를 송신한 후, 활성화된 다중 중첩 SPS PDSCH들 중에서 인덱스가 가장 작은 SPS PDSCH를 재선택 및 송신하지 않게 된다. UE에 의해 피드백된 SPS PDSCH 릴리스를 표시하는 DCI를 수신한 이후에만, 기지국은 활성화된 다중 중첩 SPS PDSCH들 중에서 인덱스가 가장 작은 SPS PDSCH를 재선택하여 송신하게 된다. UE는 동일한 규칙에 따라 HARQ-ACK 코드북을 생성한다. 즉, UE는 SPS PDSCH 릴리스를 표시하는 DCI에 대한 ACK를 송신하기 전에, SPS PDSCH 릴리스를 표시하는 DCI가 지시하는 SPS PDSCH 구성이 활성화된 구성인 것으로 간주한다. SPS PDSCH 릴리스를 표시하는 DCI에 대한 ACK를 송신한 후, UE는 SPS PDSCH 릴리스를 표시하는 DCI가 지시하는 SPS PDSCH 구성이 비활성화된 구성인 것으로 간주한다.
제 2 방법은 제 1 방법에 비해, UE와 기지국 사이의 HARQ-ACK 코드북의 크기 및 순서에 대한 일관된 이해를 보장하며, HARQ-ACK 코드북의 신뢰성을 향상시킬 수 있다. UE가 SPS PDSCH 릴리스를 표시하는 이러한 DCI를 수신하지 못하는 경우, 제 1 방법에 따라 생성된 HARQ-ACK 코드북의 크기는 기지국이 수신할 것으로 예상하는 HARQ-ACK 코드북의 크기와 일치하지 않을 수 있는 반면, 제 2 방법에 따라 생성된 HARQ-ACK 코드북의 크기는 기지국이 수신할 것으로 예상하는 HARQ-ACK 코드북의 크기와 동일할 수 있다. HARQ-ACK 코드북의 비트 순서도 영향을 받지 않는다. HARQ-ACK 코드북의 신뢰성이 향상될 수 있다.
다른 실시예에서는, UE가 3GPP 38.213 Type-2 코드북과 같은 동적 HARQ-ACK 코드북으로 구성된다. UE는 하나의 PUSCH를 스케줄링하는 하나의 업링크 스케줄링 DCI를 수신한다. HARQ-ACK를 포함하는 PUCCH는 시간 도메인에서 PUSCH와 중첩되며, UE는 PUSCH에 대한 HARQ-ACK 정보를 송신한다. 본 실시예에서, 제 2 타입의 DAI는 UL-DAI(Uplink DAI)이다. UE는 UL-DAI에 따라 HARQ-ACK 코드북의 크기를 결정한다. DCI에서의 UL-DAI를 표시하는 비트 수가 C-DAI에 대한 비트 수와 일치하지 않을 수 있다. HARQ-ACK 코드북의 크기를 결정하는 방법은 해결해야 할 문제이다.
다음의 의사 코드에서, j는 동일한 PUCCH에서 피드백되는 총 다운링크 DCI 수 마이너스 1을 T D 로 나눈 몫을 나타낸다. 예를 들어, j는 3GPP 38.213 Type-2 코드북의 의사 코드에 따라 결정될 수 있다. 대안적으로, j는 또한 본 개시의 의사 코드 1 및/또는 의사 코드 2에 따라 결정될 수도 있다. 예를 들어, 이 1이고, T D 가 2인 경우, UE는 7개의 서로 다른 PDCCH 모니터링 오케이전에 다운링크 DCI들에 의해 스케줄링된 7개의 PDSCH를 수신하며, 이들 모두는 동일한 업링크 슬롯(예를 들어, 슬롯 n)에서 피드백된다. C-DAI의 값은 순차적으로 1, 2, 1, 2, 1, 2, 1이다. 이 때, j는 3이다. 1 비트 HARQ-ACK 피드백을 위한 1 DCI를 예로 들면, C-DAI에 따라 UE에 의해 결정되는 코드북의 크기는 7이다. 은 2 비트이고, UE가 수신한 업링크 DCI는 UL DAI가 1임을 표시한다. 표 1에 따르면, UL DAI가 1로 표시된다는 것은 실제 DAI가 1, 또는 5, 또는 9 등임을 의미한다. 기지국은 실제에 있어서 9개의 DCI를 송신했으며, UE는 마지막 2개의 DCI를 놓쳤다.
C-DAI는 비트들로 카운팅되도록 변환된 후, UL DAI와 비교될 수 있으며, j는 변환된 C-DAI 및 UL DAI에 따라 결정된다. 마지막으로, HARQ-ACK 코드북의 크기는 j와 UL DAI 값에 따라 결정된다. UL DAI는 비트들로 카운팅되도록 변환될 수 있다. 예를 들어, HARQ-ACK 코드북의 크기는 다음과 같은 의사 코드에 따라 결정되며, 여기서 V temp2 는 UL DAI이고, V temp 는 UE에 의해 수신된 마지막 C-DAI이다. O ACK 는 HARQ-ACK 코드북의 크기이다.
PUCCH에 대한 HARQ-ACK 공간 번들링을 표시하는 파라미터(예를 들어, harq-ACK-SpatialBundlingPUCCH)가 UE에게 제공되지 않고, UE가 서빙 셀의 적어도 하나의 DL BWP에 대해 2의 값을 갖는 하나의 DCI에 의해 스케줄링된 최대 TB 수를 표시하는 파라미터(예를 들어, maxNrofCodeWordsScheduldByDCI)에 의해 구성되는 경우,
예를 들어, UL DAI의 비트 수가 2인 경우, 의사 코드는 다음과 같을 수도 있다:
PUCCH에 대한 HARQ-ACK 공간 번들링을 표시하는 파라미터(예를 들어, harq-ACK-SpatialBundlingPUCCH)가 UE에게 제공되지 않고, UE가 서빙 셀의 적어도 하나의 DL BWP에 대해 2의 값을 갖는 하나의 DCI에 의해 스케줄링된 최대 TB 수를 표시하는 파라미터(예를 들어, maxNrofCodeWordsScheduldByDCI)에 의해 구성되는 경우,
다른 예에서, UL DAI에 대한 비트 수가 2일 경우, 의사 코드는 다음과 같을 수도 있다:
PUCCH에 대한 HARQ-ACK 공간 번들링을 표시하는 파라미터(예를 들어, harq-ACK-SpatialBundlingPUCCH)가 UE에게 제공되지 않고, UE가 서빙 셀의 적어도 하나의 DL BWP에 대해 2의 값을 갖는 하나의 DCI에 의해 스케줄링된 최대 TB 수를 표시하는 파라미터(예를 들어, maxNrofCodeWordsScheduldByDCI)에 의해 구성되는 경우,
대안적으로, j는 비트들로 카운팅되도록 변환될 수 있고, C-DAI는 비트들로 카운팅되도록 변환될 수 있으며, 그 후에 UL DAI와 비교될 수 있다. 변환된 C-DAI가 UL DAI보다 큰 경우, j = j + 1이다. 마지막으로, j와 UL DAI의 값들에 따라 HARQ-ACK 코드북의 크기가 결정된다. 예를 들어, HARQ-ACK 코드북의 크기는 다음과 같은 의사 코드에 따라 결정되며, 여기서 V temp2 는 UL DAI이고, V temp 는 UE에 의해 수신된 마지막 C-DAI이다. O ACK 는 HARQ-ACK 코드북의 크기이다.
PUCCH에 대한 HARQ-ACK 공간 번들링을 표시하는 파라미터(예를 들어, harq-ACK-SpatialBundlingPUCCH)가 UE에게 제공되지 않고, UE가 서빙 셀의 적어도 하나의 DL BWP에 대해 2의 값을 갖는 하나의 DCI에 의해 스케줄링된 최대 TB 수를 표시하는 파라미터(예를 들어, maxNrofCodeWordsScheduldByDCI)에 의해 구성되는 경우,
예를 들어, UL DAI의 비트 수가 2인 경우, 의사 코드는 다음과 같을 수도 있다:
PUCCH에 대한 HARQ-ACK 공간 번들링을 표시하는 파라미터(예를 들어, harq-ACK-SpatialBundlingPUCCH)가 UE에게 제공되지 않고, UE가 서빙 셀의 적어도 하나의 DL BWP에 대해 2의 값을 갖는 하나의 DCI에 의해 스케줄링된 최대 TB 수를 표시하는 파라미터(예를 들어, maxNrofCodeWordsScheduldByDCI)에 의해 구성되는 경우,
이 방법은 UL DAI에 기초하여 HARQ-ACK 코드북을 결정하고, 최대 3개의 DCI 누락이 검출될 수 있으며, 이를 통해 HARQ-ACK 코드북 송신의 신뢰성을 높이고, UE와 기지국 사이의 HARQ-ACK 코드북에 대한 일관된 이해를 보장한다. 동시에, 업링크 데이터 송신의 신뢰성이 향상될 수 있고, 다운링크 데이터 재송신 확률이 감소될 수 있으며, 이에 따라 다운링크 데이터의 송신 지연을 줄이고 시스템의 스펙트럼 효율을 향상시킬 수 있다.
다른 실시예에서는, UE가 3GPP 38.213 Type-2 코드북과 같은 동적 HARQ-ACK 코드북으로 구성된다. UE가 PUSCH를 스케줄링하는 업링크 스케줄링 DCI를 수신하고, HARQ-ACK를 포함하는 PUCCH가 시간 도메인에서 PUSCH와 중첩되는 경우, UE는 PUSCH에 대한 HARQ-ACK 정보를 송신한다. 이 때, 제 2 타입의 DAI는 UL-DAI일 수 있다. UE는 UL-DAI에 따라 HARQ-ACK 코드북의 크기를 결정한다.
UE가 시간 도메인에서 HARQ-ACK를 포함하는 PUCCH와 중첩되는 PUSCH를 스케줄링하는 업링크 스케줄링 DCI를 수신하지 않으면, UE는 PUCCH에 대한 HARQ-ACK 정보를 송신한다. 제 2 타입의 DAI는 T-DAI일 수 있다. 마지막 PDCCH 모니터링 오케이전에서 UE가 수신한 DCI가 T-DAI를 포함하는 경우, UE는 마지막 PDCCH 모니터링 오케이전에서 수신한 DCI에 포함된 T-DAI에 따라 HARQ-ACK 코드북의 크기를 결정한다. 마지막 PDCCH 모니터링 오케이전에서 UE가 수신한 DCI가 T-DAI를 포함하지 않는 경우, UE는 마지막 PDCCH 모니터링 오케이전에서 수신한 마지막 DCI에 포함된 C-DAI에 따라 HARQ-ACK 코드북의 크기를 결정한다. DCI에서의 UL-DAI를 표시하는 비트 수는 C-DAI에 대한 비트 수와 동일하지 않을 수 있다. HARQ-ACK 코드북의 크기를 결정하는 방법은 해결해야 할 문제이다.
다음의 의사 코드에서, j는 동일한 PUCCH에서 피드백되는 총 다운링크 DCI 수 마이너스 1을 T D 로 나눈 몫을 나타낸다. 예를 들어, j는 3GPP 38.213 Type-2 코드북의 의사 코드에 따라 결정될 수 있다. 대안적으로, j는 또한 본 개시의 의사 코드 1 및/또는 의사 코드 2에 따라 결정될 수도 있다. HARQ-ACK 코드북은 C-DAI 및/또는 T-DAI 및/또는 UL DAI에 따라 결정될 수 있으므로, HARQ-ACK 코드북을 결정하기 위해서는 다양한 상황과 각 DAI의 비트 수를 고려해야 한다.
각각의 DAI들을 일정한 수의 비트로 변환한 후, 검출 누락이 존재하는지 여부를 판정함으로써, HARQ-ACK 코드북의 크기를 결정할 수도 있다. 예를 들어, 각 DAI의 최대 비트 수가 Nmax인 경우, 각 DAI는 모두 Nmax 비트로 표현되도록 변환될 수 있으며, 그 후에 누락된 검출이 존재하는지 여부가 판단되고, HARQ-ACK 코드북의 크기가 결정된다. 다른 예에서, 각 DAI들의 최소 비트 수가 Nmin인 경우, 각 DAI들을 모두 Nmin 비트로 표현하도록 변환할 수 있으며, 그 후에 누락된 검출이 존재하는지 여부가 판정되고 HARQ-ACK 코드북의 크기가 결정된다. 예를 들어, 동일한 비트 수로 표현되는 변환된 제 2 타입의 DAI가 C-DAI보다 작은 경우, 이것은 DCI 누락 검출이 있음을 나타내며 j의 값이 업데이트될 수 있다.
예를 들어, C-DAI가 비트들로 카운팅되도록 변환되고, 제 2 타입의 DAI가 비트들로 카운팅되도록 변환되며, 예를 들어, V temp2 가 제 2 타입의 DAI를 나타내는데 사용된다. UE의 누락 검출 여부 및 HARQ-ACK 코드북의 크기는 변환된 C-DAI 및 제 2 타입의 DAI에 따라 결정된다. 예를 들어, 변환된 C-DAI 및 제 2 타입의 DAI가 비트들로 카운팅되도록 변환된 후, j2가 동일한 PUCCH에서 피드백되는 총 다운링크 DCI 수 마이너스 1을 로 나눈 몫을 나타내는데 사용될 수 있다. 예를 들어, 이다. 동일한 비트 수로 표현되는 변환된 제 2 타입의 DAI가 C-DAI보다 작은 경우, 이것은 DCI 누락 검출이 있음을 나타내며 j2의 값이 업데이트된다. 예를 들어, j2=j2+1이다. HARQ-ACK 코드북의 크기는 j2 및 제 2 DAI 타입의 DAI에 따라 결정될 수 있다. 예를 들어, 이다.
V temp 는 마지막 PDCCH 모니터링 오케이전에서 UE가 수신한 마지막 DCI에 포함되는 C-DAI를 나타낸다. O ACK 는 HARQ-ACK 코드북의 크기를 나타낸다.
예를 들어, 3GPP TS38.213 9.1.3.1에서 HARQ-ACK 코드북을 생성하는 의사 코드에서의 c 및 m 루프가 완료된 후, HARQ-ACK 코드북의 크기는 다음과 같은 의사 코드에 따라 결정될 수 있다.
PUCCH에 대한 HARQ-ACK 공간 번들링을 표시하는 파라미터(예를 들어, harq-ACK-SpatialBundlingPUCCH)가 UE에게 제공되지 않고, UE가 서빙 셀의 적어도 하나의 DL BWP에 대해 2의 값을 갖는 하나의 DCI에 의해 스케줄링된 최대 TB 수를 표시하는 파라미터(예를 들어, maxNrofCodeWordsScheduldByDCI)에 의해 구성되는 경우,
다른 예에서, DAI들이 2 비트에 기초하여 변환되며, 3GPP TS38.213 9.1.3.1에서 HARQ-ACK 코드북을 생성하는 의사 코드에서의 c 및 m 루프가 완료된 후, HARQ- ACK 코드북의 크기가 다음과 같은 의사 코드에 따라 결정될 수 있다.
PUCCH에 대한 HARQ-ACK 공간 번들링을 표시하는 파라미터(예를 들어, harq-ACK-SpatialBundlingPUCCH)가 UE에게 제공되지 않고, UE가 서빙 셀의 적어도 하나의 DL BWP에 대해 2의 값을 갖는 하나의 DCI에 의해 스케줄링된 최대 TB 수를 표시하는 파라미터(예를 들어, maxNrofCodeWordsScheduldByDCI)에 의해 구성되는 경우,
다른 예에서, DAI들이 2 비트에 기초하여 변환되며, 3GPP TS38.213 9.1.3.1에서 HARQ-ACK 코드북을 생성하는 의사 코드에서의 c 및 m 루프가 완료된 후, HARQ- ACK 코드북의 크기가 다음과 같은 의사 코드에 따라 결정될 수 있다.
PUCCH에 대한 HARQ-ACK 공간 번들링을 표시하는 파라미터(예를 들어, harq-ACK-SpatialBundlingPUCCH)가 UE에게 제공되지 않고, UE가 서빙 셀의 적어도 하나의 DL BWP에 대해 2의 값을 갖는 하나의 DCI에 의해 스케줄링된 최대 TB 수를 표시하는 파라미터(예를 들어, maxNrofCodeWordsScheduldByDCI)에 의해 구성되는 경우,
다른 예에서, DAI들이 2 비트에 기초하여 변환되며, 3GPP TS38.213 9.1.3.1에서 HARQ-ACK 코드북을 생성하는 의사 코드에서의 c 및 m 루프가 완료된 후, HARQ-ACK 코드북의 크기가 다음과 같은 의사 코드에 따라 결정될 수 있다.
PUCCH에 대한 HARQ-ACK 공간 번들링을 표시하는 파라미터(예를 들어, harq-ACK-SpatialBundlingPUCCH)가 UE에게 제공되지 않고, UE가 서빙 셀의 적어도 하나의 DL BWP에 대해 2의 값을 갖는 하나의 DCI에 의해 스케줄링된 최대 TB 수를 표시하는 파라미터(예를 들어, maxNrofCodeWordsScheduldByDCI)에 의해 구성되는 경우,
이 방법은 DAI들의 최대 비트 수에 따라 각 DAI들을 동일한 비트로 변환한 다음, HARQ-ACK 코드북을 결정하여, 최대 3개의 DCI 누락이 검출될 수 있으며, 이를 통해 HARQ-ACK 코드북 송신의 신뢰성을 높이고, UE와 기지국 사이의 HARQ-ACK 코드북에 대한 일관된 이해를 보장한다. 동시에, 업링크 데이터 송신의 신뢰성이 향상될 수 있고, 다운링크 데이터 재송신 확률이 감소될 수 있으며, 이에 따라 다운링크 데이터의 송신 지연을 줄이고 시스템의 스펙트럼 효율을 향상시킬 수 있다.
다른 실시예에서는, UE가 3GPP 38.213 Type-2 코드북과 같은 동적 HARQ-ACK 코드북으로 구성된다. UE가 PUSCH를 스케줄링하는 업링크 스케줄링 DCI를 수신하고, HARQ-ACK를 포함하는 PUCCH가 시간 도메인에서 PUSCH와 중첩되는 경우, UE는 PUSCH에 대한 HARQ-ACK 정보를 송신한다. 이 때, 제 2 타입의 DAI는 UL-DAI일 수 있다. UE는 UL-DAI에 따라 HARQ-ACK 코드북의 크기를 결정한다. UE가 시간 도메인에서 HARQ-ACK를 포함하는 PUCCH와 중첩되는 PUSCH를 스케줄링하는 업링크 스케줄링 DCI를 수신하지 않으면, UE는 PUCCH에 대한 HARQ-ACK 정보를 송신한다. 제 2 타입의 DAI는 T-DAI일 수 있다. UE가 PUSCH를 통해 피드백되는 HARQ-ACK와 함께 SPS PDSCH를 수신하는 경우, 3GPP TS38.213 9.1.3.1에서 HARQ-ACK 코드북을 생성하는 의사 코드에서의 c 및 m 루프가 완료된 후, UE가 을 설정하며, 여기서 V temp2 는 제 2 타입의 DAI를 나타낸다. 예를 들어 제 2 타입의 DAI는 T-DAI이다. 는 업링크 스케줄링 DCI에서의 UL DAI이다. 예를 들어, 는 업링크 스케줄링 DCI 포맷 0_1에서의 UL DAI이다. 다른 예에서, 는 업링크 스케줄링 DCI 포맷 0_2에서의 UL DAI이다. UL DAI가 0으로 표시될 수 없으므로, HARQ-ACK 코드북은 SPS PDSCH에 대한 NACK 및 HARQ-ACK 정보 중 적어도 하나의 비트를 포함한다. HARQ-ACK 코드북에서의 NACK은 무효 비트(invalid bit)이다. 이것은 다음과 같이 최적화될 수 있다.
예를 들어, 사양 표준들이 다음과 같이 지정할 수 있다.
UE가 CBG 송신 파라미터(예를 들어, PDSCH-CodeBlockGroupTransmission 파라미터)를 제공받지 않고 UE가 DAI 필드 값이 4인 UL DAI를 포함하는 DCI 포맷(예를 들어, DCI 포맷 0_1 및/또는 DCI 포맷 0_2)에 의해 PUSCH 송신을 위해 스케줄링되며, 또한 UE가 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에서의 SPS PDSCH 릴리스를 표시하기 위한 임의의 DCI 포맷을 PDCCH 모니터링 오케이전들 내에서 수신하지 않는 경우, UE는 동적 스케줄링된 PDSCH를 포함하고 및/또는 PUSCH에 대한 SPS PDSCH 릴리스를 표시하는 HARQ-ACK 정보를 다중화하지 않는다.
UE가 CBG 송신 파라미터(예를 들어, PDSCH-CodeBlockGroupTransmission 파라미터)를 제공받고 UE가 DCI 포맷에서 제 1 DAI 필드 값이 4인 UL DAI를 포함하는 DCI 포맷(예를 들어, DCI 포맷 0_1 및/또는 DCI 포맷 0_2)에 의해 PUSCH 송신을 위해 스케줄링되며, 또한 UE가 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에서의 제 1 HARQ-ACK 서브-코드북과 연관된 SPS PDSCH 릴리스를 표시하기 위한 임의의 DCI 포맷을 PDCCH 모니터링 오케이전들 내에서 수신하지 않는 경우, UE는 동적 스케줄링된 PDSCH를 포함하고 및/또는 PUSCH에 대한 SPS PDSCH 릴리스를 표시하는 제 1 서브-코드북에 대한 HARQ-ACK 정보를 다중화하지 않는다.
UE가 CBG 송신 파라미터(예를 들어, PDSCH-CodeBlockGroupTransmission 파라미터)를 제공받고 UE가 DCI 포맷에서 제 2 DAI 필드 값이 4인 UL DAI를 포함하는 DCI 포맷(예를 들어, DCI 포맷 0_1 및/또는 DCI 포맷 0_2)에 의해 PUSCH 송신을 위해 스케줄링되며, 또한 UE가 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에서의 제 2 HARQ-ACK 서브-코드북과 연관된 SPS PDSCH 릴리스를 표시하기 위한 임의의 DCI 포맷을 PDCCH 모니터링 오케이전들 내에서 수신하지 않는 경우, UE는 동적 스케줄링된 PDSCH를 포함하고 및/또는 PUSCH에 대한 SPS PDSCH 릴리스를 표시하는 제 2 서브-코드북에 대한 HARQ-ACK 정보를 다중화하지 않는다.
UE가 DCI 포맷에서 DAI 필드가 4이거나, 또는 제 1 DAI 필드 값이 4이고 제 2 DAI 필드 값이 4인 UL DAI를 포함하는 DCI 포맷(예를 들어, DCI 포맷 0_1 및/또는 DCI 포맷 0_2)에 의해 PUSCH 송신을 위해 스케줄링되며, 또한 UE가 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에서의 SPS PDSCH 릴리스를 표시하기 위한 임의의 DCI 포맷을 PDCCH 모니터링 오케이전들 내에서 수신하지 않고, UE에 의해 수신되는 SPS PDSCH(들)에 대한 HARQ-ACK를 전달하는 PUCCH가 시간 도메인에서 PUSCH와 중첩되는 경우, UE는 PUSCH 송신에서 SPS PDSCH(들)에 대한 HARQ-ACK 정보를 다중화한다.
다른 예에서, 사양 표준들이 다음과 같이 지정할 수 있다.
UE가 CBG 송신 파라미터(예를 들어, PDSCH-CodeBlockGroupTransmission 파라미터)를 제공받지 않고 UE가 DAI 필드 값이 4인 UL DAI를 포함하는 DCI 포맷(예를 들어, DCI 포맷 0_1 및/또는 DCI 포맷 0_2)에 의해 PUSCH 송신을 위해 스케줄링되며, 또한 UE가 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에서의 SPS PDSCH 릴리스 또는 세컨더리 셀 휴면을 표시하기 위한 임의의 DCI 포맷을 PDCCH 모니터링 오케이전들 내에서 수신하지 않는 경우, UE는 동적 스케줄링된 PDSCH를 포함하고 및/또는 PUSCH에 대한 SPS PDSCH 릴리스 및/또는 세컨더리 셀 휴면을 표시하는 HARQ-ACK 정보를 다중화하지 않는다.
UE가 CBG 송신 파라미터(예를 들어, PDSCH-CodeBlockGroupTransmission 파라미터)를 제공받고 UE가 제 1 DAI 필드 값이 4인 UL DAI를 포함하는 DCI 포맷(예를 들어, DCI 포맷 0_1 및/또는 DCI 포맷 0_2)에 의해 PUSCH 송신을 위해 스케줄링되며, 또한 UE가 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에서의 제 1 HARQ-ACK 서브-코드와 연관된 SPS PDSCH 릴리스 또는 세컨더리 셀 휴면을 표시하기 위한 임의의 DCI 포맷을 PDCCH 모니터링 오케이전들 내에서 수신하지 않는 경우, UE는 동적 스케줄링된 PDSCH를 포함하고 및/또는 PUSCH에 대한 SPS PDSCH 릴리스 및/또는 세컨더리 셀 휴면을 표시하는 제 1 서브-코드북에 대한 HARQ-ACK 정보를 다중화하지 않는다.
UE가 CBG 송신 파라미터(예를 들어, PDSCH-CodeBlockGroupTransmission 파라미터)를 제공받고 UE가 제 2 DAI 필드 값이 4인 UL DAI를 포함하는 DCI 포맷(예를 들어, DCI 포맷 0_1 및/또는 DCI 포맷 0_2)에 의해 PUSCH 송신을 위해 스케줄링되며, 또한 UE가 임의의 서빙 셀 c에서의 제 2 HARQ-ACK 서브-코드와 연관된 PDSCH 수신을 스케줄링하기 위한 임의의 DCI 포맷을 PDCCH 모니터링 오케이전들 내에서 수신하지 않는 경우, UE는 PUSCH에 대한 동적 스케줄링된 PDSCH를 포함하는 제 2 서브-코드북에 대한 HARQ-ACK 정보를 다중화하지 않는다.
UE가 DCI 포맷에 대한 DAI 필드 값이 4이거나, 또는 DCI 포맷에 대한 제 1 DAI 필드가 4이고 제 2 DAI 필드 값이 4인 UL DAI를 포함하는 DCI 포맷(예를 들어, DCI 포맷 0_1 및/또는 DCI 포맷 0_2)에 의해 PUSCH 송신을 위해 스케줄링되며, 또한 UE가 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에서의 SPS PDSCH 릴리스를 표시하기 위한 임의의 DCI 포맷을 PDCCH 모니터링 오케이전들 내에서 수신하지 않고, UE에 의해 수신되는 SPS PDSCH(들)에 대한 HARQ-ACK를 전달하는 PUCCH가 시간 도메인에서 PUSCH와 중첩되는 경우, UE는 PUSCH 송신에서 TS 38.213 9.1.2에 따라 생성되는 SPS PDSCH(들)에 대한 HARQ-ACK 정보를 다중화한다.
이 방법은 UL DAI가 4인 경우 동적 스케줄링된 HARQ-ACK를 생성하지 않는 방법을 지정하며, 이를 통해 HARQ-ACK 코드북의 크기를 줄이고, HARQ-ACK 코드북 송신의 신뢰성을 향상시키고, 업링크 데이터에 대한 가용 리소스들을 증가시키며, 또한 업링크 데이터 송신의 신뢰성을 증가시킨다.
다른 실시예에서, 선택적으로, UE는 서빙 셀 c에서의 하나 이상의 활성화된 SPS PDSCH 구성을 제공받는다. 선택적으로, SPS PDSCH 구성 i는 SPS-Config에서, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성될 수 있다. SPS-Config에서 서로 다른 SPS PDSCH 구성들에 대해 구성된 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor는 동일하거나 상이할 수 있다. SPS PDSCH 구성 i가 DCI 포맷, 예를 들어, DCI 포맷 1_2 또는 DCI 포맷 1_1에 의해 활성화될 때, 및 SPS PDSCH 구성 i가 SPS-Config에서, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 SPS-Config에 구성된, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이며, 그렇지 않은 경우 SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 PDSCH-Config에 구성된, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이다. PDSCH-Config의 pdsch-AggregationFactor는 2, 4 또는 8로 구성될 수 있으며, 구성되지 않는 경우에는, pdsch-AggregationFactor가 디폴트로서 1이다. SPS-Config의 pdsch-AggregationFactor는 1, 2, 4 또는 8로 구성될 수 있다.
3GPP TS 38.213 Type-1 HARQ-ACK 코드북과 같은 반-정적 HARQ-ACK 코드북의 경우, 서로 다른 SPS-Configs들에서 구성되는 pdsch-AggregationFactor 값들이 서로 다를 수 있으므로, SPS PDSCH의 pdsch-AggregationFactor 값들과 동적 스케줄링된 PDSCH 구성도 서로 다를 수 있다. pdsch-AggregationFactor의 모든 값들은 반-정적 HARQ-ACK 코드북을 생성하기 위해 고려될 필요가 있다.
반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 표준 사양들 또는 상위 계층 시그널링에 의해 일 값으로 결정될 수 있다. 특히, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 다음 두 값 중의 최대값과 같을 수 있거나 또는 다음 두 값 중의 하나와 같을 수 있다:
a) 모든 SPS-Configs에 구성된 pdsch-AggregationFactor 값들 중 최대값.
b) PDSCH-Config에 구성된 pdsch-AggregationFactor 값
상기한 것들 중 하나가 구성되지 않는 경우, 디폴트 값은 1임에 유의해야 한다.
대안적으로, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 고정된 값일 수 있으며, 이것은 상위 계층 시그널링에 의해 구성되거나 표준 사양들에 의해 예를 들어 8로 지정될 수 있다.
예를 들어, 3GPP TS 38.213 Type-1 HARQ-ACK 코드북의 의사 코드에서, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 로 표현된다.
a) 모든 SPS-Config(들)에 구성된 pdsch-AggregationFactor 값들 중 최대값.
b) PDSCH-Config에 구성된 pdsch-AggregationFactor 값.
이 방법은 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 하나 이상의 SPS-Config에 구성되고 및/또는 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 PDSCH-Config에 구성되는 경우 반-정적 HARQ-ACK 코드북을 생성하는 방법을 지정하며, 이를 통해 UE가 수신된 PDSCH(들)에 대한 HARQ-ACK 피드백 정보를 서로 다른 구성들 하에서 반-정적 HARQ-ACK 코드북에 포함할 수 있음을 보장하고, 따라서 HARQ-ACK 코드북의 신뢰성을 향상시킨다.
다른 실시예에서, 선택적으로, UE는 서빙 셀 c에서의 하나 이상의 활성화된 SPS PDSCH 구성을 제공받는다. 선택적으로, SPS PDSCH 구성 i는 SPS-Config에서, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성될 수 있다. SPS-Config에서 서로 다른 SPS PDSCH 구성들에 대해 구성된 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor는 동일하거나 상이할 수 있다. SPS PDSCH 구성 i가 DCI 포맷, 예를 들어, DCI 포맷 1_2 또는 DCI 포맷 1_1에 의해 활성화될 때, 및 SPS PDSCH 구성 i가 SPS-Config에서, 슬롯들 간 반복 송신 횟수, pdsch-AggregationFactor로 구성되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 SPS-Config에 구성된, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이며, 그렇지 않은 경우 SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 PDSCH-Config에 구성된, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이다. PDSCH-Config의 pdsch-AggregationFactor는 2, 4 또는 8로 구성될 수 있으며, 구성되지 않는 경우에는, pdsch-AggregationFactor가 디폴트로서 1이다. SPS-Config의 pdsch-AggregationFactor는 1, 2, 4 또는 8로 구성될 수 있다.
UE는 파라미터 RepNumR16을 제공받을 수 있으며, 이것은 구성 가능한 파라미터이고, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하기 위해 사용된다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다.
3GPP TS 38.213 Type-1 HARQ-ACK 코드북과 같은 반-정적 HARQ-ACK 코드북의 경우, 서로 다른 SPS-Configs들에서 구성되는 pdsch-AggregationFactor 값들이 서로 다를 수 있으므로, SPS PDSCH의 pdsch-AggregationFactor 값들과 동적 스케줄링된 PDSCH 구성도 서로 다를 수 있다. pdsch-AggregationFactor의 모든 값들은 반-정적 HARQ-ACK 코드북을 생성하기 위해 고려될 필요가 있다.
반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 표준 사양들 또는 상위 계층 시그널링에 의해 일 값으로 결정될 수 있다. 특히, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 다음 세 값 중의 최대값과 같을 수 있거나 또는 다음 세 값 중의 하나와 같을 수 있다:
a) 모든 SPS-Configs에 구성된 pdsch-AggregationFactor 값들 중 최대값.
b) PDSCH-Config에 구성된 pdsch-AggregationFactor 값.
c) 구성된 모든 RepNumR16 값들 중 최대값.
상기한 것들 중 하나가 구성되지 않는 경우, 디폴트 값은 1임에 유의해야 한다.
대안적으로, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 고정된 값일 수 있으며, 이것은 상위 계층 시그널링에 의해 구성되거나 표준 사양들에 의해 예를 들어 8로 지정될 수 있다.
예를 들어, 3GPP TS 38.213 Type-1 HARQ-ACK 코드북의 의사 코드에서, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 로 표현된다.
a) 모든 SPS-Config(들)에 구성된 pdsch-AggregationFactor 값들 중 최대값.
b) PDSCH-Config에 구성된 pdsch-AggregationFactor 값.
c) 구성된 모든 RepNumR16 값들 중 최대값.
이 방법은 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 하나 이상의 SPS-Config에 구성되고 및/또는 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 PDSCH-Config에 구성되고 및/또는 RepNumR16이 시간-도메인 리소스 할당 테이블에 구성되는 경우 반-정적 HARQ-ACK 코드북을 생성하는 방법을 지정하며, 이를 통해 UE가 수신된 PDSCH(들)에 대한 HARQ-ACK 피드백 정보를 서로 다른 구성들 하에서 반-정적 HARQ-ACK 코드북에 포함할 수 있음을 보장하고, 따라서 HARQ-ACK 코드북의 신뢰성을 향상시킨다.
다른 실시예에서, UE는 파라미터 RepNumR16을 제공받을 수 있으며, 이것은 구성 가능한 파라미터이고, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하기 위해 사용된다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다.
3GPP TS 38.213 Type-1 HARQ-ACK 코드북과 같은 반-정적 HARQ-ACK 코드북의 경우, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 표준 사양들 또는 상위 계층 시그널링에 의해 일 값으로 구성될 수 있다. 특히, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 다음 두 값 중의 최대값과 같을 수 있거나 또는 다음 두 값 중의 하나와 같을 수 있다:
a) PDSCH-Config에 구성된 pdsch-AggregationFactor 값.
b) 구성된 모든 RepNumR16 값들 중 최대값.
상기한 것들 중 하나가 구성되지 않는 경우, 디폴트 값은 1임에 유의해야 한다.
대안적으로, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 고정된 값일 수 있으며, 이것은 상위 계층 시그널링에 의해 구성되거나 표준 사양들에 의해 예를 들어 8로 지정될 수 있다.
예를 들어, 3GPP TS 38.213 Type-1 HARQ-ACK 코드북의 의사 코드에서, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 로 표현된다.
a) PDSCH-Config에 구성된 pdsch-AggregationFactor 값.
b) 구성된 모든 RepNumR16 값들 중 최대값.
이 방법은 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 PDSCH-Config에 구성되고 및/또는 RepNumR16이 시간-도메인 리소스 할당 테이블에 구성되는 경우 반-정적 HARQ-ACK 코드북을 생성하는 방법을 지정하며, 이를 통해 UE가 수신된 PDSCH(들)에 대한 HARQ-ACK 피드백 정보를 서로 다른 구성들 하에서 반-정적 HARQ-ACK 코드북에 포함할 수 있음을 보장하고, 따라서 HARQ-ACK 코드북의 신뢰성을 향상시킨다.
다른 실시예에서, 선택적으로, UE는 서빙 셀 c에서의 하나 이상의 활성화된 SPS PDSCH 구성을 제공받는다. 선택적으로, SPS PDSCH 구성 i(i는 음이 아닌 정수)는 SPS-Config에서, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성될 수 있다. SPS-Config에서 서로 다른 SPS PDSCH 구성들에 대해 구성된 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor는 동일하거나 상이할 수 있다. SPS PDSCH 구성 i가 DCI 포맷, 예를 들어, DCI 포맷 1_2 또는 DCI 포맷 1_1에 의해 활성화될 때, 및 SPS PDSCH 구성 i가 SPS-Config에서, 슬롯들 간 반복 송신 횟수, pdsch-AggregationFactor로 구성되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 SPS-Config에 구성된, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이며, 그렇지 않은 경우 SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 PDSCH-Config에 구성된, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이다. PDSCH-Config의 pdsch-AggregationFactor는 2, 4 또는 8로 구성될 수 있으며, 구성되지 않는 경우에는, pdsch-AggregationFactor가 디폴트로서 1이다. SPS-Config의 pdsch-AggregationFactor는 1, 2, 4 또는 8로 구성될 수 있다.
선택적으로, UE는 파라미터 RepNumR16을 제공받을 수 있으며, 이것은 구성 가능한 파라미터이고, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하기 위해 사용된다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다.
3GPP TS 38.213 Type-1 HARQ-ACK 코드북과 같은 반-정적 HARQ-ACK 코드북의 경우, 서로 다른 SPS-Configs들에서 구성되는 pdsch-AggregationFactor 값들이 서로 다를 수 있으므로, SPS PDSCH의 pdsch-AggregationFactor 값들과 동적 스케줄링된 PDSCH 구성도 서로 다를 수 있다. pdsch-AggregationFactor의 모든 값들은 반-정적 HARQ-ACK 코드북을 생성하기 위해 고려될 필요가 있다.
반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 표준 사양들 또는 상위 계층 시그널링에 의해 일 값으로 결정될 수 있다. 특히, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 고정된 값일 수 있으며, 이것은 상위 계층 시그널링에 의해 구성되거나 또는 표준 사양들에 의해 예를 들어 1로 지정될 수 있다.
예를 들어, 3GPP TS 38.213 Type-1 HARQ-ACK 코드북의 의사 코드에서, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 로 표현된다.
PDSCH의 슬롯-기반 반복 송신이 스케줄링되는 경우, PDSCH는 동적으로 스케줄링된 PDSCH 또는 SPS PDSCH일 수 있으며, PDSCH와 PUCCH 사이의 슬롯 인터벌 K1은 상위 계층 시그널링 및 PUCCH에 따라 결정된 마지막 PDSCH 반복 송신 인스턴스 사이의 슬롯 인터벌로서 정의될 수 있다. 본 명세서에서 상위 계층 시그널링은 RRC(Radio Resource Control) 시그널링, 예를 들어 반-정적 업링크 및 다운링크 프레임-구조 구성 시그널링일 수 있다. 본 명세서에서 상위 계층 시그널링은 물리 계층 시그널링, 예를 들어, DCI를 포함하지 않는다. 구체적인 설명을 위해 이하에서는 SPS PDSCH #1가 일 예로서 취해진다(그러나 이에 제한되지 않음). 예를 들어, 활성화된 SPS PDSCH #1의 슬롯-기반 반복 횟수는 4이고; SPS PDSCH #1의 제 1 반복 송신 인스턴스는 슬롯 0에 위치하고; 반-정적 업링크 및 다운링크 프레임-구조 구성 시그널링에 의해 구성된 프레임 구조는 슬롯 0이 모두 다운링크이고; 슬롯 1이 모두 플렉시블 심볼들이다. 슬롯 2와 3은 모두 업링크이다. 다운링크 데이터는 다운링크 심볼들 및/또는 플렉시블 심볼들을 통해 송신될 수 있지만, 업링크 심볼들을 통해서는 송신될 수 없다. 이 때, 상위 계층 시그널링에 따라 결정된 SPS PDSCH #1의 마지막 반복 송신 인스턴스는 슬롯 1에 위치한다. 슬롯 2와 슬롯 3은 업링크 슬롯들이므로 다운링크 데이터를 송신할 수 없다. 동적 SFI(Slot Format Indicator)가 슬롯 1이 업링크임을 표시하는 경우, UE는 슬롯 1에서 SPS PDSCH #1을 수신하지 않게 되며, 이 때, UE는 슬롯 1 및 K1에서 수신될 수 있는 SPS PDSCH #1에 따른 SPS PDSCH #1의 HARQ-ACK를 송신하는 PUCCH를 위한 슬롯을 결정할 수 있다. 예를 들어, 업링크 슬롯 및 다운링크 슬롯의 SCS들이 동일한 경우, SPS PDSCH #1의 HARQ-ACK를 송신하는 PUCCH를 위한 슬롯은 1 + K1이다. UE는 슬롯 1에서 수신될 수 있는 SPS PDSCH #1에 따라 3GPP TS 38.213 Type-1 HARQ-ACK 코드북에서 SPS PDSCH #1의 위치를 결정한다. 특히, 3GPP TS 38.213 Type-1 HARQ-ACK 코드북에서 SPS PDSCH #1의 위치는 슬롯 1에서 수신될 수 있는 SPS PDSCH #1의 OFDM 심볼들의 위치에 의해 결정된다.
이 방법은 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 하나 이상의 SPS-Config에 구성되고 및/또는 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 PDSCH-Config에 구성되는 경우 반-정적 HARQ-ACK 코드북을 생성하는 방법을 지정하며, 이를 통해 UE가 수신된 PDSCH(들)에 대한 HARQ-ACK 피드백 정보를 서로 다른 구성들 하에서 반-정적 HARQ-ACK 코드북에 포함할 수 있음을 보장하고, 따라서 HARQ-ACK 코드북의 신뢰성을 향상시킨다. 이 방법은 반-정적 HARQ-ACK 코드북의 신뢰성에 대한 물리 계층 시그널링의 누락된 검출(예를 들면, DCI의 누락된 검출)의 영향을 방지한다. 실제 수신한 마지막 PDSCH 송신 인스턴스에 따라 PUCCH의 슬롯과 반-정적 HARQ-ACK 코드북에서의 위치를 결정하는 것과 비교하여, 이 방법은 UE와 기지국 사이의 코드북에 대한 일관된 이해를 보장할 수 있으며, UE가 기지국에 의해 예상되는 PUCCH의 슬롯에서 HARQ-ACK 코드북을 송신하는 것을 보장할 수 있다.
다른 실시예에서, 선택적으로, UE는 서빙 셀 c에서의 하나 이상의 활성화된 SPS PDSCH 구성을 제공받는다. 선택적으로, SPS PDSCH 구성 i(i는 음이 아닌 정수)는 SPS-Config에서, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성될 수 있다. SPS-Config에서 서로 다른 SPS PDSCH 구성들에 대해 구성된 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor는 동일하거나 상이할 수 있다.
UE는 파라미터 RepNumR16을 제공받을 수 있으며, 이것은 구성 가능한 파라미터이고, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하기 위해 사용된다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다.
SPS PDSCH 구성 i가 DCI 포맷, 예를 들어 DCI 포맷 1_2 또는 DCI 포맷 1_1에 의해 활성화되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 활성화된 DCI에 표시된 RepNumR16의 값이다.
SPS PDSCH 구성 i가 다른 DCI 포맷, 예를 들어 DCI 포맷 1_0에 의해 활성화되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 1이다.
반-정적 HARQ-ACK 코드북, 예를 들어 3GPP TS 38.213 Type-1 HARQ-ACK 코드북의 경우, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 표준 사양들 또는 상위 계층 시그널링에 의해 일 값으로 결정될 수 있다. 특히, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 고정된 값일 수 있으며, 이것은 상위 계층 시그널링에 의해 구성되거나 또는 표준 사양들에 의해 예를 들어 1로 지정될 수 있다.
예를 들어, 3GPP TS 38.213 Type-1 HARQ-ACK 코드북의 의사 코드에서, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 로 표현된다.
PDSCH의 슬롯-기반 반복 송신이 스케줄링되는 경우, PDSCH는 동적으로 스케줄링된 PDSCH 또는 SPS PDSCH일 수 있으며, PDSCH와 PUCCH 사이의 슬롯 인터벌 K1은 상위 계층 시그널링 및 PUCCH에 따라 결정된 마지막 PDSCH 반복 송신 인스턴스 사이의 슬롯 인터벌로서 정의될 수 있다. 본 명세서에서 상위 계층 시그널링은 RRC(Radio Resource Control) 시그널링, 예를 들어 반-정적 업링크 및 다운링크 프레임-구조 구성 시그널링일 수 있다. 본 명세서에서 상위 계층 시그널링은 물리 계층 시그널링, 예를 들어, DCI를 포함하지 않는다. 구체적인 설명을 위해 이하에서는 SPS PDSCH #1가 일 예로서 취해진다(그러나 이에 제한되지 않음). 예를 들어, 활성화된 SPS PDSCH #1의 슬롯-기반 반복 횟수는 4이고; SPS PDSCH #1의 제 1 반복 송신 인스턴스는 슬롯 0에 위치하고; 반-정적 업링크 및 다운링크 프레임-구조 구성 시그널링에 의해 구성된 프레임 구조는 슬롯 0이 모두 다운링크이고; 슬롯 1이 모두 플렉시블 심볼들이다. 슬롯 2와 3은 모두 업링크이다. 다운링크 데이터는 다운링크 심볼들 및/또는 플렉시블 심볼들을 통해 송신될 수 있지만, 업링크 심볼들을 통해서는 송신될 수 없다. 이 때, 상위 계층 시그널링에 따라 결정된 SPS PDSCH #1의 마지막 반복 송신 인스턴스는 슬롯 1에 위치한다. 슬롯 2와 슬롯 3은 업링크 슬롯들이므로 다운링크 데이터를 송신할 수 없다. 동적 SFI(Slot Format Indicator)가 슬롯 1이 업링크임을 표시하는 경우, UE는 슬롯 1에서 SPS PDSCH #1을 수신하지 않게 되며, 이 때, UE는 슬롯 1 및 K1에서 수신될 수 있는 SPS PDSCH #1에 따른 SPS PDSCH #1의 HARQ-ACK를 송신하는 PUCCH를 위한 슬롯을 결정할 수 있다. 예를 들어, 업링크 슬롯 및 다운링크 슬롯의 SCS들이 동일한 경우, SPS PDSCH #1의 HARQ-ACK를 송신하는 PUCCH를 위한 슬롯은 1 + K1이다. UE는 슬롯 1에서 수신될 수 있는 SPS PDSCH #1에 따라 3GPP TS 38.213 Type-1 HARQ-ACK 코드북에서 SPS PDSCH #1의 위치를 결정한다. 특히, 3GPP TS 38.213 Type-1 HARQ-ACK 코드북에서 SPS PDSCH #1의 위치는 슬롯 1에서 수신될 수 있는 SPS PDSCH #1의 OFDM 심볼들의 위치에 의해 결정된다.
이 방법은 PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는 RepNumR16이 구성되는 경우 반-정적 HARQ-ACK 코드북을 생성하는 방법을 지정하며, UE가 수신된 PDSCH(들)에 대한 HARQ-ACK 피드백 정보를 서로 다른 구성들 하에서 반-정적 HARQ-ACK 코드북에 포함할 수 있음을 보장하고, 따라서 HARQ-ACK 코드북의 신뢰성을 향상시킨다. 이 방법은 반-정적 HARQ-ACK 코드북의 신뢰성에 대한 물리 계층 시그널링의 누락된 검출(예를 들면, DCI의 누락된 검출)의 영향을 방지한다. 실제 수신한 마지막 PDSCH 송신 인스턴스에 따라 PUCCH의 슬롯과 반-정적 HARQ-ACK 코드북에서의 위치를 결정하는 것과 비교하여, 이 방법은 UE와 기지국 사이의 코드북에 대한 일관된 이해를 보장할 수 있으며, UE가 기지국에 의해 예상되는 PUCCH의 슬롯에서 HARQ-ACK 코드북을 송신하는 것을 보장할 수 있다.
다른 실시예에서, 선택적으로, UE는 서빙 셀 c에서의 하나 이상의 활성화된 SPS PDSCH 구성을 제공받는다. 선택적으로, SPS PDSCH 구성 i(i는 음이 아닌 정수)는 SPS-Config에서, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성될 수 있다. SPS-Config에서 서로 다른 SPS PDSCH 구성들에 대해 구성된 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor는 동일하거나 상이할 수 있다.
UE는 파라미터 RepNumR16을 제공받을 수 있으며, 이것은 구성 가능한 파라미터이고, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하기 위해 사용된다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다.
SPS PDSCH 구성 i가 DCI 포맷, 예를 들어 DCI 포맷 1_2 또는 DCI 포맷 1_1에 의해 활성화되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 활성화된 DCI에 표시된 RepNumR16의 값이다.
SPS PDSCH 구성 i가 다른 DCI 포맷, 예를 들어 DCI 포맷 1_0에 의해 활성화되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 1이다.
반-정적 HARQ-ACK 코드북, 예를 들어 3GPP TS 38.213 Type-1 HARQ-ACK 코드북의 경우, 반-정적 HARQ-ACK 코드북을 생성하기 위해서는 RepNumR16의 모든 값을 고려해야 한다.
반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 표준 사양들 또는 상위 계층 시그널링에 의해 일 값으로 결정될 수 있다. 특히, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 구성된 모든 RepNumR16 값들 중 최대값과 같을 수 있다.
대안적으로, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 고정된 값일 수 있으며, 이것은 상위 계층 시그널링에 의해 구성되거나 표준 사양들에 의해 예를 들어 16으로 지정될 수 있다.
예를 들어, 3GPP TS 38.213 Type-1 HARQ-ACK 코드북의 의사 코드에서, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 로 표현된다.
이 방법은 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 하나 이상의 SPS-Config에 구성되고 및/또는 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 PDSCH-Config에 구성고 및/또는 RepNumR16이 시간-도메인 리소스 할당 테이블에 구성되는 경우 반-정적 HARQ-ACK 코드북을 생성하는 방법을 지정하며, 이를 통해 UE가 수신된 PDSCH(들)에 대한 HARQ-ACK 피드백 정보를 서로 다른 구성들 하에서 반-정적 HARQ-ACK 코드북에 포함할 수 있음을 보장하고, 따라서 HARQ-ACK 코드북의 신뢰성을 향상시킨다.
다른 실시예에서, UE는 파라미터 RepNumR16을 제공받을 수 있으며, 이것은 구성 가능한 파라미터이고, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하기 위해 사용된다. 이 파라미터는 DCI의 시간-도메인 리소스 할당 필드에 의해서 표시된다.
선택적으로, UE는 서빙 셀 c에서의 하나 이상의 활성화된 SPS PDSCH 구성을 제공받는다. 선택적으로, SPS PDSCH 구성 i(i는 음이 아닌 정수)는 SPS-Config에서, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성될 수 있다. SPS-Config에서 서로 다른 SPS PDSCH 구성들에 대해 구성된 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor는 동일하거나 상이할 수 있다. SPS PDSCH 구성 i가 DCI 포맷, 예를 들어, DCI 포맷 1_2 또는 DCI 포맷 1_1에 의해 활성화될 때, 및 SPS PDSCH 구성 i가 SPS-Config에서, 슬롯들 간 반복 송신 횟수, pdsch-AggregationFactor로 구성되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 SPS-Config에 구성된, PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이며, 그렇지 않은 경우 SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 활성화 DCI에 표시된 RepNumR16이다.
대안적으로, RepNumR16이 활성화된 DCI에 표시된 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 활성화된 DCI에 표시된 RepNumR16이고; 그렇지 않고, RepNumR16이 활성화된 DCI에 표시되지 않고 SPS PDSCH 구성 i가 sps-Config에서 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor로 구성되는 경우, SPS PDSCH 구성 i의 PDSCH 슬롯-기반 반복 횟수는 SPS-Config에 구성된 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor이다.
SPS-Config의 pdsch-AggregationFactor는 1, 2, 4 또는 8로 구성될 수 있다.
3GPP TS 38.213 Type-1 HARQ-ACK 코드북과 같은 반-정적 HARQ-ACK 코드북의 경우, 서로 다른 SPS-Config에 구성된 pdsch-AggregationFactor 값들이 다를 수 있으므로, SPS PDSCH의 pdsch-AggregationFactor 값들 및 동적으로 스케줄링된 PDSCH 구성도 다를 수 있다. pdsch-AggregationFactor의 모든 값이 반-정적 HARQ-ACK 코드북을 생성하기 위해 고려될 필요가 있다.
반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 표준 사양들 또는 상위 계층 시그널링에 의해 일 값으로 결정될 수 있다. 특히, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 다음 두 값 중의 최대값과 같을 수 있거나 또는 다음 두 값 중의 하나와 같을 수 있다:
a) 모든 SPS-Config에 구성된 pdsch-AggregationFactor 값들 중 최대값.
b) 구성된 모든 RepNumR16 값들 중 최대값.
상기한 것들 중 하나가 구성되지 않는 경우, 디폴트 값은 1임에 유의해야 한다.
대안적으로, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 고정된 값일 수 있으며, 이것은 상위 계층 시그널링에 의해 구성되거나 표준 사양들에 의해 예를 들어 8로 지정될 수 있다.
예를 들어, 3GPP TS 38.213 Type-1 HARQ-ACK 코드북의 의사 코드에서, 반-정적 HARQ-ACK 코드북을 생성하기 위한 PDSCH 슬롯-기반 반복 횟수는 로 표현된다.
a) 모든 SPS-Config에 구성된 pdsch-AggregationFactor 값들 중 최대값.
b) 구성된 모든 RepNumR16 값들 중 최대값.
이 방법은 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 PDSCH-Config에 구성되고 및/또는 PDSCH 슬롯-기반 반복 횟수, pdsch-AggregationFactor가 PDSCH-Config에 구성되고 및/또는 RepNumR16이 시간-도메인 리소스 할당 테이블에 구성되는 경우 반-정적 HARQ-ACK 코드북을 생성하는 방법을 지정하며, 이를 통해 UE가 수신된 PDSCH(들)에 대한 HARQ-ACK 피드백 정보를 서로 다른 구성들 하에서 반-정적 HARQ-ACK 코드북에 포함할 수 있음을 보장하고, 따라서 HARQ-ACK 코드북의 신뢰성을 향상시킨다.
본 개시의 모든 실시예에서, 서로 다른 DCI 포맷들로 구성된 RepNumR16의 값들은 서로 다를 수 있으며, 구성된 모든 RepNumR16 값들 중 최대값은 모든 DCI 포맷으로 구성된 RepNumR16 값들 중 최대값일 수 있음을 유의해야 한다.
다른 실시예에서, 11 비트 이하의 UCI, 즉 에 대해, 이 PUCCH 포맷 2, PUCCH 포맷 3 또는 PUCCH 포맷 4를 사용하는 PUCCH 송신을 위해 결정될 것이며, 여기서 은 PUCCH 송신 시간 유닛 i에서 전력 제어를 위한 HARQ-ACK 정보 비트들이다. 는 HARQ-ACK 코드북의 정보 비트 수이고; 는 SR의 정보 비트 수이며; 는 CSI의 정보 비트 수이다. 이 때, UCI를 위한 비트 수는 2보다 크고 11보다 작거나 같으며, PUCCH는 RM(Reed-Muller) 인코딩을 사용한다. 및 모두가 0일 때, = 0인 경우, 전력 계산을 위한 기존 수학식이 음수의 로그를 취하도록 하며, 여기서 는 SR의 정보 비트 수이고; 는 CSI의 정보 비트 수이다. 은 HARQ-ACK 코드북의 정보 비트 수와 다를 수 있음에 유의해야 한다. 예를 들어, UE가 3개의 활성화된 SPS PDSCH를 수신하도록 구성되고 이러한 3개의 SPS PDSCH가 동적 SFI에 의해 취소되는 경우, 이 때의 HARQ-ACK 코드북은 3 비트의 크기를 가지며 모두 NACK이고; SPS PDSCH들의 경우, 은 UE에 의해 수신되는 SPS PDSCH의 수이며 이 시점에서 0이다. 이 문제를 해결하기 위해, 다음과 같은 방법들을 사용할 수 있다.
제 5 방법: 계산 시에, SPS PDSCH가 동적 SFI 또는 동적 스케줄링 DCI에 의해 취소되더라도, SPS PDSCH가 수신된 것으로 간주한다. 대안적으로, 의 계산 동안, 은 수신된 SPS PDSCH의 수를 나타내며, 은 UE가 동일한 PUCCH에서 해당 HARQ-ACK 정보를 피드백하는 서빙 셀 c에서 활성화된 SPS PDSCH(들)의 SPS PDSCH의 수로 재정의될 수 있다.
이 실시예는 이 0일 때 전력 제어를 위한 다양한 방법을 제공한다. 제 1 방법, 제 3 방법, 제 4 방법 및 제 5 방법은 비교적 구현이 쉽고 표준 사양들에 거의 영향을 미치지 않는다. 제 1 방법과 비교하여, 제 2 방법은 전력 제어의 효율성을 더욱 향상시킨다. 및 둘 다 0이 아닌 경우, 이 0으로 될 수 있으며, 이것이 UE의 송신 전력을 감소시킬 수 있다. 이 실시예에서 최소값은 표준 사양들에 의해 지정되거나 또는 상위 계층 시그널링에 의해 구성될 수 있다.
다른 실시예에서, DCI 포맷은 세컨더리 셀(들) 휴면을 나타낼 수 있다. 3GPP TS 38.213 Type-2 HARQ-ACK 코드북이 PUCCH에서 송신되는 경우, 11 비트 이하의 UCI, 즉 에 대해, 은 PUCCH 포맷 2, PUCCH 포맷 3 또는 PUCCH 포맷 4를 사용하여 PUCCH 송신을 위해 결정될 것이며, 여기서 은 PUCCH 전력 제어와 관련된 HARQ-ACK 정보 비트의 수이다. 는 HARQ-ACK 코드북의 비트 수이고; 는 SR의 정보 비트 수이며; 는 CSI의 정보 비트 수이다. CBG(code block group) 재송신이 구성된 서빙 셀이 없는 경우, 은 다음 수학식에 의해서 결정된다.
- 인 경우, 는 PDSCH 수신을 스케줄링하는 마지막 DCI 포맷에서의 C-DAI의 값으로서, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 나타내거나 UE가 M PDCCH 모니터링 오케이전 내에서 검출하는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 나타낸다.
- UE가 M PDCCH 모니터링 오케이전 내의 마지막 PDCCH 모니터링 오케이전에서 T-DAI 필드를 포함하는 DCI 포맷을 검출하지 못하고, UE가 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하는 적어도 하나의 DCI 포맷을 검출하는 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI 포맷의 C-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 T-DAI 필드를 포함하는 DCI 포맷을 검출하고, UE가 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 적어도 하나의 DCI 포맷을 검출하는 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI의 T-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 중 어느 것에서도 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 DCI 포맷을 검출하지 못한 경우 이다.
- 는 PDSCH 수신을 스케줄링하거나 SPS PDSCH 릴리스를 표시하거나, 또는 UE가 서빙 셀 c에 대한 PDCCH 모니터링 오케이전들 내에서 검출하는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 DCI 포맷의 총 수이다. UE가 M PDCCH 모니터링 오케이전 중 어느 것에서도 PDSCH 수신을 스케줄링하거나, SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 DCI 포맷을 검출하지 못한 경우 이다.
- maxNrofCodeWordsScheduldByDCI의 값이 2이고 파라미터 harq-ACK-SpatialBundlingPUCCH가 제공되지 않는 경우 이고; 그렇지 않은 경우, 이다.
- 은 harq-ACK-SpatialBundlingPUCCH가 제공되지 않는 경우 PDCCH 모니터링 오케이전 m에서 서빙 셀 c에 대해 수신된 DCI 포맷에 의해 스케줄링되는 TB의 수이거나, 또는 harq-ACK-SpatialBundlingPUCCH가 제공되는 경우에 PDCCH 모니터링 오케이전 m에서 서빙 셀 c에 대해 수신된 DCI 포맷에 의해 스케줄링되는 PDSCH의 수이다. 은 SPS PDSCH 릴리스를 표시하는 DCI 포맷의 수이거나 또는 PDCCH 모니터링 오케이전 m에서 서빙 셀 c에 대해 수신된 세컨더리 셀(들) 휴면을 표시하는 DCI 포맷의 수일 수 있다.
서빙 셀이 CBG 재송신으로 구성되는 경우, 각각의 PDSCH 그룹에 대하여,
여기서,
- 는 UE가 서빙 셀 c에 대한 M PDCCH 모니터링 오케이전 내에서 검출하는 CBG 기반 PDSCH 수신을 스케줄링하는 DCI 포맷의 수이다. UE가 M PDCCH 모니터링 오케이전 중 어느 것에서도 서빙 셀 c에 대한 CBG 기반 PDSCH 수신을 스케줄링하는 DCI 포맷을 검출하지 못하는 경우 이다.
- 은 서빙 셀 c에 대한 PDCCH 모니터링 오케이전 m에서 수신한 DCI 포맷에 의해 스케줄링되는 CBG 기반 PDSCH에서의 CBG의 수이며, 스케줄링된 PDSCH는 동일한 PUCCH에서 HARQ-ACK 정보를 피드백한다.
이 실시예에서는, 세컨더리 셀(들) 휴면을 표시하는 DCI 포맷(들)이 의 계산 동안 카운팅되며, 이를 통해 PUCCH 전력 제어의 성능을 향상시키고, 기지국과 UE 사이의 PUCCH 송신 전력에 대한 일관된 이해를 보장하며, HARQ-ACK 코드북의 신뢰성을 향상시킨다.
은 구성된 다운링크 캐리어의 수라는 점에 유의해야 한다. 이 실시예에서, 판단 조건 "인 경우"는 "다운링크 DCI 포맷이 T-DAI 필드를 포함하지 않는 경우"로 대체될 수 있고; 판단 조건 "인 경우"는 "적어도 하나의 다운링크 DCI 포맷이 T-DAI 필드를 포함하는 경우" 또는 "그렇지 않은 경우"로 대체될 수 있다. 대안적으로, 이 실시예에서 판단 조건 "인 경우"는 "스케줄링된 PDSCH 그룹의 T-DAI 필드를 포함하는 다운링크 DCI 포맷이 없는 경우"로 대체될 수 있고; 판단 조건 "인 경우"는 "적어도 하나의 다운링크 DCI 포맷이 스케줄링된 PDSCH 그룹의 T-DAI 필드를 포함하는 경우" 또는 "그렇지 않은 경우"로 대체될 수 있다. 대안적으로, 이 실시예에서 판단 조건 "인 경우"는 "이고, NFI-TotalDAI-Included-r16이 구성되지 않고 UE가 CORESETPoolIndex를 제공받지 않거나, UE가 CORESETPoolIndex를 제공받고 CORESETPoolIndex의 값이 모든 CORESET에 대해 동일하거나, 또는 UE가 ACKNACKFeedbackMode = JointFeedback을 제공받지 않은 경우"로 대체될 수 있으며; 판단 조건 "인 경우"는 "그렇지 않은 경우"로 대체될 수 있다. 상기 판단 조건들은 TB HARQ-ACK 서브-코드북에만 적용되는 것이 아니라, 선택적으로 CBG HARQ-ACK 서브-코드북에도 적용 가능함에 유의해야 한다.
- UE가 M PDCCH 모니터링 오케이전 내의 마지막 PDCCH 모니터링 오케이전에서 T-DAI 필드를 포함하는 DCI 포맷, 및 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하는 적어도 하나의 DCI 포맷을 검출하지 못한 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI 포맷의 C-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 T-DAI 필드를 포함하는 DCI 포맷, 및 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 적어도 하나의 DCI 포맷을 검출하는 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI의 T-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 중 어느 것에서도 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 DCI 포맷을 검출하지 못한 경우 이다.
- UE가 M PDCCH 모니터링 오케이전 내의 마지막 PDCCH 모니터링 오케이전에서 스케줄링된 PDSCH 그룹의 T-DAI 필드를 포함하는 DCI 포맷, 및 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하는 적어도 하나의 DCI 포맷을 검출하지 못한 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI 포맷의 C-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 스케줄링된 PDSCH 그룹의 T-DAI 필드를 포함하는 DCI 포맷, 및 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 적어도 하나의 DCI 포맷을 검출하는 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI의 스케줄링된 PDSCH 그룹의 T-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 중 어느 것에서도 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 DCI 포맷을 검출하지 못한 경우 이다.
- 인 경우, 는 PDSCH 수신을 스케줄링하는 마지막 DCI 포맷에서의 C-DAI의 값으로서, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 나타내거나 UE가 M PDCCH 모니터링 오케이전 내에서 검출하는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 나타낸다.
- UE가 M PDCCH 모니터링 오케이전 내의 마지막 PDCCH 모니터링 오케이전에서 스케줄링된 PDSCH 그룹의 T-DAI 필드를 포함하는 DCI 포맷, 및 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하는 적어도 하나의 DCI 포맷을 검출하지 못한 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI 포맷의 C-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 스케줄링된 PDSCH 그룹의 T-DAI 필드를 포함하는 DCI 포맷, 및 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 적어도 하나의 DCI 포맷을 검출하는 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI의 스케줄링된 PDSCH 그룹의 T-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 중 어느 것에서도 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 DCI 포맷을 검출하지 못한 경우 이다.
판단 조건들을 수정함으로써, 의 값의 정확도가 서로 다른 구성들 하에서 보장될 수 있으며, 이를 통해 PUCCH 전력 제어의 성능을 향상시키고, 기지국과 UE 사이의 PUCCH 송신 전력에 대한 일관된 이해를 보장하며, HARQ-ACK 코드북의 신뢰성을 향상시킨다. 일 때, 2개의 PDSCH 그룹이 있는 경우, DCI 포맷 1_1은 스케줄링되지 않은 PDSCH 그룹의 T-DAI만을 포함할 수 있다. 이 솔루션은 전력 계산 중 T-DAI가 스케줄링된 PDSCH 그룹의 T-DAI임을 지정한다. 스케줄링되지 않은 PDSCH 그룹의 T-DAI를 사용하여 스케줄링된 그룹의 전력을 계산하는 경우, 실제 송신되는 전력이 송신해야 하는 전력보다 높거나 낮아지게 되어, PUCCH 디코딩에 영향을 미치거나 추가적인 전력 소모가 발생한다. 인 경우, UE는 하나의 서빙 셀에 대한 하나의 PDCCH 모니터링 오케이전에서 2개의 DCI를 수신할 수도 있으며, 이 때, DCI 포맷은 T-DAI 필드를 포함할 수 있다. T-DAI를 사용하여 을 계산하는 것은 기지국과 UE 사이의 에 대한 일관된 이해를 보장하고, DCI의 누락된 검출로 인한 UE의 너무 낮은 송신 전력을 방지하며, PUCCH의 신뢰성을 향상시킬 수 있다.
다른 실시예에서, 향상된 동적 HARQ-ACK 코드북, 예를 들어, 3GPP TS 38.213 Type-2 HARQ-ACK 그룹 코드북의 경우, HARQ-ACK 코드북은 2개의 PDSCH 그룹에 대한 HARQ-ACK 정보를 포함할 수 있다.
UE가 pdsch-HARQ-ACK-Codebook = EnhancedDynamic-r16을 제공받는 경우, UE는 다음 절차에 따라 하나의 PUCCH 송신 오케이전에서 다중화된 HARQ-ACK 정보를 결정한다.
g 값을 제공하고 PUCCH 송신 오케이전을 표시하는 마지막 DCI 포맷에서 PDSCH 그룹 인덱스 필드의 값으로 g를 설정한다.
i(g)를 HARQ-ACK 정보를 다중화하기 위한 PUCCH 송신 오케이전을 나타내는 것으로 설정한다. k를 다음의 값을 제공하는 DCI 포맷에서, 존재하는 경우, PDSCH-to-HARQ_feedback 타이밍 필드의 값으로 설정한다.
- DCI 포맷이 PDSCH-to-HARQ_feedback 타이밍 필드를 포함하지 않는 경우, k를 dl-DataToUL-ACK에 의해 제공되는 값으로 설정한다.
h(g)를 g 값을 제공하는 마지막 DCI 포맷의 첫 번째 New_Feedback 인디케이터 필드의 값으로 설정한다.
PUCCH 송신 오케이전 i(g)에 대한 제 1 HARQ-ACK 정보는 3GPP TS 38.213 9.1.3.1의 방법에 따라 생성되며, 여기서,
- 제 1 HARQ-ACK 정보는 g, h(g)의 동일한 값을 각각 제공하는 DCI 포맷들의 검출과, g 및 h(g)의 값을 제공하지 않고 g 및 h(g)의 동일한 값과 연관된 DCI 포맷들의 검출, 및 슬롯을 표시하는 k 값을 제공하는 DCI 포맷들 중 적어도 하나에만 대응한다. 여기서의 슬롯은 PUCCH 송신 오케이전 i(g)가 위치하는 슬롯일 수 있음에 유의해야 한다.
- DCI 포맷들 중 적어도 하나가 h(g) 값을 제공한다.
- m=0은 UE가 g 값을 제공하거나 g 값과 연관된 DCI 포맷을 검출하는 PDCCH 모니터링 오케이전에 대응하며, 이것은 UE가 와 다른 값을 제공하는 다른 DCI 포맷을 검출한 PDCCH 모니터링 오케이전 이후의 첫 번째 PDCCH 모니터링 오케이전이다. 대안적으로, m=0은 UE가 g 값을 제공하거나 g 값과 연관된 DCI 포맷을 검출하는 PDCCH 모니터링 오케이전에 대응하며, 이것은 UE가 와 다른 값을 제공하거나 이것과 연관된 다른 DCI 포맷을 검출한 PDCCH 모니터링 오케이전 이후의 첫 번째 PDCCH 모니터링 오케이전이다.
3GPP TS 38.213 9.1.3.1의 방법에 따라 슬롯에서 PUCCH 송신 오케이전 i(g)에 대한 제 1 HARQ-ACK 정보를 생성하는 것은 SPS PDSCH 수신을 위한 HARQ-ACK 정보 생성을 제외한다.
- 제 2 HARQ-ACK 정보는 , 의 동일한 값을 각각 제공하는 DCI 포맷들의 검출과 , 의 값을 제공하지 않지만 , 의 동일한 값과 연관된 DCI 포맷들의 검출에만 대응하며,
- m=0은 UE가 (g+1)mod2의 값을 제공하거나 (g+1)mod2의 값과 연관된 DCI 포맷을 검출하는 PDCCH 모니터링 오케이전에 대응하며, 이것은 UE가 h((g+1)mod2)와 상이한 값을 제공하는 다른 DCI 포맷을 검출하는 PDCCH 모니터링 오케이전 이후의 첫 번째 PDCCH 모니터링 오케이전이다. 대안적으로, m=0은 UE가 (g+1)mod2의 값을 제공하거나 (g+1)mod2의 값과 연관된 DCI 포맷을 검출하는 PDCCH 모니터링 오케이전에 대응하며, 이것은 h((g+1)mod2)와 상이한 값을 제공하거나 이와 연관된 다른 DCI 포맷을 검출하는 PDCCH 모니터링 오케이전 이후의 첫 번째 PDCCH 모니터링 오케이전이다.
- PUCCH 송신 오케이전 i((g+1)mod2)는 제 2 HARQ-ACK 정보를 다중화하기 위한 마지막 것으로서 PUCCH 송신 오케이전 i(g) 이후의 것이 아니며,
- 인 경우, 3GPP TS 38.213 9.1.3.1에서 제 2 HARQ-ACK 코드북 생성을 위한 의사 코드에 대한 c 및 m 루프 완료 후, 양쪽 모두의 서브-코드북들에 대해 를 설정하거나(존재하는 경우); 또는 현재 스케줄링된 HARQ-ACK 서브-코드북들에 대해 를 설정하고, 양쪽 모두의 HARQ-ACK 서브-코드북들에 대해 각각 를 설정하며, 이 때, 2개의 HARQ-ACK 서브-코드북에 대한 는 서로 다를 수 있다.
및 인 경우, M=0으로 설정함으로써 3GPP TS 38.213 9.1.3.1에 기술된 방법으로서 제 2 HARQ-ACK 정보를 생성하며, 3GPP TS 38.213 9.1.3.1에서의 제 2 HARQ-ACK 코드북 생성을 위한 의사 코드에 대한 c 및 m 루프 완료 후, 을 설정한다.
3GPP TS 38.213 9.1.3.1의 방법에 따라 슬롯에서 PUCCH 송신 오케이전 i((g+1)mod2)에 대한 제 2 HARQ-ACK 정보를 생성하는 것은 SPS PDSCH 수신을 위한 HARQ-ACK 정보 생성을 제외한다.
q=0인 경우, PUCCH 송신 오케이전 i(g)는 제 1 HARQ-ACK 정보만을 포함한다.
g = 1이면
제 1 HARQ-ACK 정보는 PUCCH 송신 오케이전 i(g)에서 제 2 HARQ-ACK 정보 이후이며
그렇지 않으면
제 2 HARQ-ACK 정보는 PUCCH 송신 오케이전 i(g)에서 제 1 HARQ-ACK 정보 이후이다.
UE는 3GPP TS 38.213 9.1.3.1에 기술된 바와 같이 SPS PDSCH 수신에 대응하는 HARQ-ACK 정보를 제 1 및 제 2 HARQ-ACK 정보(존재하는 경우) 뒤에 추가한다.
PUCCH 송신 오케이전을 위한 슬롯을 표시하는 DCI 포맷이 New_Feedback 인디케이터 필드를 포함하지 않는 경우, DCI 포맷에 의해 스케줄링된 PDSCH 수신은 PDSCH 그룹 0과 연관되며 h(g)가 PDSCH 그룹 0에 대해 h(g)의 값을 제공하고 PUCCH 송신 오케이전에 대한 슬롯을 표시하는 다른 DCI 포맷에 의해 제공되는 경우에만 DCI 포맷과 연관된 h(g)의 값이 설정된다. PUCCH 송신 오케이전을 위한 슬롯은 동일한 슬롯일 수 있음에 유의해야 한다.
이 실시예에서 조건 " 또는 인 경우"는 " 또는 이거나, g=1이고 UE가 g 값을 제공하는 마지막 포맷 검출을 전달하는 PDCCH 수신 이후인 PDCCH 수신에서 PDSCH 그룹 인덱스 필드를 포함하지 않는 DCI 포맷을 검출하고 이 두 DCI 포맷이 동일한 PUCCH 송신 오케이전을 표시하는 경우"로 대체될 수 있다.
이 솔루션에는 서로 다른 충족된 조건에 따라 제 2 HARQ-ACK 정보를 생성하는 두 가지 방법이 존재한다. 가 비어 있는지 여부를 판단 조건으로 하면, g=1이고 UE가 g 값을 제공하는 마지막 포맷 검출을 전달하는 PDCCH 수신 이후인 PDCCH 수신에서 PDSCH 그룹 인덱스 필드를 포함하지 않는 DCI 포맷을 검출하고 이 두 DCI 포맷이 동일한 PUCCH 송신 오케이전을 표시하는 경우, 제 2 HARQ-ACK 정보가 정확하게 생성될 수가 없다. 이 솔루션에서는 문제가 해결되고, HARQ-ACK 코드북의 신뢰성이 향상된다. 또한, 제 2 HARQ-ACK 정보 생성 동안, 상이한 h((g+1)mod2) 값들과 연관된 다른 DCI 포맷에 의해 m = 0일 때 PDCCH 모니터링 오케이전을 결정함으로써 스케줄링 유연성을 더욱 향상시킬 수 있다. 제 2 HARQ-ACK 정보 생성 동안, g=1,인 경우, PDSCH 그룹 0을 스케줄링하는 DCI 포맷이 새로운 피드백 인디케이터 필드를 포함하지 않을 때에, PDSCH 그룹 0에 대한 새로운 피드백 인디케이터가 마지막 DCI 포맷의 에 따라 로 결정될 수 있으며, 이를 통해 스케줄링 유연성을 향상시킨다.
이 실시예에서는, UE가 동일한 PUCCH 송신을 표시하는, 마지막 DCI 포맷을 전달하는 PDCCH 모니터링 오케이전 이후에 PDSCH 그룹 인덱스 필드를 제공하지 않는 다른 DCI 포맷을 수신하는 경우, 제 2 HARQ-ACK 정보가 마지막 DCI 포맷의 에 의해 결정될 수 있다. 예를 들어, g = 1, 가 4이고, UE가 마지막 DCI 포맷의 PDCCH 모니터링 오케이전 이후에 C-DAI가 1인 다른 DCI 포맷을 수신하며, 이 다른 DCI 포맷은 PDSCH 그룹 인덱스 필드를 제공하지 않고 동일한 PUCCH 송신을 표시하면서 들어오는 경우, 이 때, UE는 j = 1인 것으로 결정할 수 있으며, 피드백되어야 하는 실제 DCI 수는 5이다.
다른 실시예에서, 향상된 동적 HARQ-ACK 코드북, 예를 들어 3GPP TS 38.213 Type-2 HARQ-ACK 그룹 코드북의 경우, 이 HARQ-ACK 코드북은 두 개의 PDSCH 그룹의 HARQ-ACK 정보를 포함할 수 있다.
11 비트 이하의 UCI, 즉 에 대해, 은 PUCCH 포맷 2, PUCCH 포맷 3 또는 PUCCH 포맷 4를 사용하여 PUCCH 송신을 위해 결정될 것이며, 여기서 은 PUCCH 전력 제어와 관련된 HARQ-ACK 정보 비트의 수이다. 는 HARQ-ACK 코드북의 비트 수이고; 는 SR의 정보 비트이며; 는 CSI의 정보 비트이다.
- 인 경우, 는 PDSCH 수신을 스케줄링하는 마지막 DCI 포맷에서의 C-DAI의 값으로서, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 나타내거나 UE가 M PDCCH 모니터링 오케이전 내에서 검출하는 임의의 서빙 셀 c의 세컨더리 셀들을 나타낸다.
- UE가 M PDCCH 모니터링 오케이전 내의 마지막 PDCCH 모니터링 오케이전에서 T-DAI 필드를 포함하는 DCI 포맷을 검출하지 않고, UE가 PDSCH 수신을 스케줄링하거나 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하는 적어도 하나의 DCI 포맷을 검출하는 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI 포맷의 C-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 T-DAI 필드를 포함하는 DCI 포맷, 및 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 적어도 하나의 DCI 포맷을 검출하는 경우, 는 M PDCCH 모니터링 오케이전 내 마지막 PDCCH 모니터링 오케이전에서 UE에 의해 수신된 DCI의 T-DAI 값이다.
- UE가 M PDCCH 모니터링 오케이전 중 어느 것에서도 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 DCI 포맷을 검출하지 못한 경우 이다.
- 는 PDSCH 수신을 스케줄링하거나, 임의의 서빙 셀 c에 대한 SPS PDSCH 릴리스를 표시하거나, 또는 UE가 서빙 셀 c에 대한 PDCCH 모니터링 오케이전들 내에서 검출한 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 DCI 포맷의 총 수이다. UE가 M PDCCH 모니터링 오케이전 중 어느 것에서도 PDSCH 수신을 스케줄링하거나, SPS PDSCH 릴리스를 표시하거나, 또는 임의의 서빙 셀 c에 대한 세컨더리 셀 휴면을 표시하는 DCI 포맷을 검출하지 못한 경우 이다.
- maxNrofCodeWordsScheduldByDCI의 값이 2이고 파라미터 harq-ACK-SpatialBundlingPUCCH가 제공되지 않는 경우 이고; 그렇지 않은 경우, 이다.
- 은 harq-ACK-SpatialBundlingPUCCH가 제공되지 않는 경우 PDCCH 모니터링 오케이전 m에서 서빙 셀 c에 대해 수신된 DCI 포맷에 의해 스케줄링되는 TB의 수이거나, 또는 harq-ACK-SpatialBundlingPUCCH가 제공되는 경우에 PDCCH 모니터링 오케이전 m에서 서빙 셀 c에 대해 수신된 DCI 포맷에 의해 스케줄링되는 PDSCH의 수이다. 은 SPS PDSCH 릴리스를 표시하거나 또는 PDCCH 모니터링 오케이전 m에서 서빙 셀 c에 대해 수신된 세컨더리 셀(들) 휴면을 표시하는 DCI 포맷의 수일 수 있다.
상기 수학식에서 C-DAI 및 T-DAI는 달리 명시되지 않는 한, 계산된 PDSCH 그룹의 C-DAI 및 T-DAI에 대응한다는 점에 유의해야 한다. 및 의 결정은 에 있어서, 인 경우, 라는 점에서 상이하며; 인 경우, 의 결정은 의 결정과 동일하다.
g=1이고 UE가 g 값을 제공하며 동일한 PUCCH 송신 오케이전을 표시하는 마지막 DCI 포맷 검출을 위한 PDCCH 수신 이후의 PDCCH 수신에서 PDSCH 그룹 인덱스 필드를 포함하지 않는 DCI 포맷을 검출하는 경우, 으로 설정한다. 인 경우, 마지막 DCI 포맷은 그룹 의 T-DAI를 나타낼 수 있으며, 그룹 의 T-DAI를 나타낼 수 있는 마지막 DCI 포맷에 의해 결정될 수 있다. 인 경우, 는 T-DAI(존재하는 경우) 스케줄링 그룹 또는 C-DAI(T-DAI가 존재하지 않는 경우)에 의해 결정될 수 있다.
임의의 서빙 셀이 CBG 재송신으로 설정되는 경우, 각 PDSCH 그룹마다,
즉,
여기서,
- 는 UE가 서빙 셀 c에 대한 M PDCCH 모니터링 오케이전 내에서 검출하는 CBG 기반 PDSCH 수신을 스케줄링하는 DCI 포맷의 수이다. UE가 M PDCCH 모니터링 오케이전 중 어느 것에서도 서빙 셀 c에 대한 CBG 기반 PDSCH 수신을 스케줄링하는 DCI 포맷을 검출하지 못하는 경우 이다.
- 은 서빙 셀 c에 대한 PDCCH 모니터링 오케이전 m에서 수신한 DCI 포맷에 의해 스케줄링되는 CBG 기반 PDSCH에서의 CBG의 수이며, 스케줄링된 PDSCH는 동일한 PUCCH에서 HARQ-ACK 정보를 피드백한다.
상기 수학식에서 DAI는 달리 명시되지 않는 한, 계산된 PDSCH 그룹에 대응한다는 점에 유의해야 한다. 및 의 결정은 에 있어서, 인 경우, 라는 점에서 상이하며; 인 경우, 의 결정은 의 결정과 동일하다. 여기서 는 CBG HARQ-ACK 서브-코드북의 T-DAI를 나타낸다. CBG HARQ-ACK 서브-코드북을 표시하는 T-DAI는 TB HARQ-ACK 서브-코드북을 표시하는 T-DAI와 동일할 수 있으며, 또는 CBG HARQ-ACK 서브-코드북을 표시하는 T-DAI가 TB HARQ-ACK 서브-코드북을 표시하는 T-DAI와 상이할 수도 있다.
본 실시예는 11 비트 이하의 UCI에 대해, 두 개의 PDSCH 그룹이 스케줄링될 때 PUCCH 포맷 2, PUCCH 포맷 3 또는 PUCCH 포맷 4를 사용하여 PUCCH 송신을 위한 PUCCH 전력 제어와 관련된 HARQ-ACK 코드북의 정보 비트 수 을 계산하는 방법을 설계한다. 본 실시예에서는, 스케줄링된 그룹과 스케줄링되지 않은 그룹 간의 결정 차이를 고려하며, 이를 통해 PUCCH 전력 제어의 성능을 향상시키고, 기지국과 UE 사이의 PUCCH 송신 전력에 대한 일관된 이해를 보장하며, HARQ-ACK 코드북의 신뢰성을 향상시킨다.
다른 실시예에서, 향상된 동적 HARQ-ACK 코드북, 예를 들어 3GPP TS 38.213 Type-2 HARQ-ACK 그룹 코드북의 경우, HARQ-ACK 코드북은 두 개의 PDSCH 그룹의 HARQ-ACK 정보를 포함할 수 있다.
11 비트 이하의 UCI, 즉 에 대해, 은 PUCCH 포맷 2, PUCCH 포맷 3 또는 PUCCH 포맷 4를 사용하여 PUCCH 송신을 위해 결정될 것이며, 여기서 은 PUCCH 전력 제어에 대한 HARQ-ACK 정보 비트의 수이다. 는 HARQ-ACK 코드북의 비트 수이고; 는 SR의 정보 비트이며; 는 CSI의 정보 비트 수이다.
본 실시예는 이전 실시예와 동일한 기술적 효과를 얻을 수 있다. 본 실시예는 기존 표준 사양들을 대부분 재사용하며 표준 사양들에 대한 변경 사항을 감소시킨다. 계산 시에, SPS PDSCH 수신 횟수는 그룹 g로 그룹화되고, 그룹 에 대해, 이 설정된다. 대안적으로, SPS PDSCH 수신 횟수가 그룹 로 그룹화되고, 그룹 g에 대해, 이 설정된다.
도 5는 본 개시의 일 실시예에 따른 제 1 타입의 트랜시버 노드의 블록도를 도시한 것이다.
도 5를 참조하면, 제 1 타입의 트랜시버 노드(500)는 트랜시버(501) 및 컨트롤러(502)를 포함할 수 있다.
트랜시버(501)는 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드로 송신하고 시간 유닛에서 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하도록 구성될 수 있다.
컨트롤러(502)는 회로 고유의 집적 회로 또는 적어도 하나의 프로세서일 수 있다. 컨트롤러(102)는 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드에 송신하고 결정된 시간 유닛에서 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하도록 트랜시버(501)를 제어하는 것을 포함하는, 제 1 타입의 트랜시버 노드의 전체 동작을 제어하도록 구성될 수 있으며, HARQ-ACK 코드북 및 시간 유닛은 수신된 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링에 기초하여 제 2 타입의 트랜시버 노드에 의해 결정된다.
다음 설명에서는, BS가 제 1 타입의 트랜시버 노드를 설명하기 위한 일 예로서 취해지고(그러나 이에 제한되지 않음), UE가 제 2 타입의 트랜시버 노드를 설명하기 위한 일 예로서 취해지고(그러나 이에 제한되지 않음), 다운링크 시간 유닛(그러나 이에 제한되지 않음)이 제 1 타입의 시간 유닛을 설명하기 위해 사용되며, 업링크 시간 유닛(그러나 이에 제한되지 않음)이 시간 유닛을 설명하기 위해 사용된다. 다운링크 데이터 및/또는 다운링크 제어 시그널링(이에 제한되지 않음)이 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 설명하는데 사용된다. HARQ-ACK 코드북은 제 2 타입의 제어 시그널링에 포함될 수 있으며, 업링크 제어 시그널링(그러나 이에 제한되지 않음)이 제 2 타입의 제어 시그널링을 설명하기 위해 사용된다.
도 6은 본 개시의 일 실시예에 따른 BS에 의해 수행되는 방법의 흐름도를 도시한 것이다.
먼저, 단계 601에서, BS는 다운링크 데이터 및/또는 다운링크 제어 시그널링을 UE에게 송신한다.
단계 602에서, BS는 업링크 시간 유닛에서 HARQ-ACK 코드북을 UE로부터 수신하며, 여기서 HARQ-ACK 코드북 및 업링크 시간 유닛은 수신된 다운링크 데이터 및/또는 다운링크 제어 시그널링에 기초하여 UE에 의해 결정된다.
당업자는 BS가 전술한 실시예에서 UE에 의해 수행된 방법에 대응하는 방법에 기초하여 HARQ-ACK 코드북을 디코딩함을 이해할 것이다.
당업자는 본 출원에서 설명된 다양한 예시적인 논리 블록, 모듈, 회로 및 단계가 하드웨어, 소프트웨어 또는 이들의 조합으로 구현될 수 있음을 이해할 것이다. 이러한 하드웨어와 소프트웨어의 호환성을 명확하게 설명하기 위해, 다양한 예시적인 구성 요소, 블록, 모듈, 회로 및 단계가 일반적으로 기능 세트의 형태로 위에서 설명되었다. 이러한 기능 세트가 하드웨어로 구현되는지 소프트웨어로 구현되는지는 전체 시스템에 부과되는 특정 애플리케이션 및 설계 제약 조건에 따라 달라진다. 당업자는 각각의 특정 응용에 대해 상이한 방식으로 설명된 기능 세트를 구현할 수 있지만, 그러한 설계 결정이 본 출원의 범위를 벗어나는 것으로 해석되어서는 안 된다.
본 출원에서 설명된 다양한 예시적인 논리 블록, 모듈 및 회로는 범용 프로세서, DSP(Digital Signal Processor), ASIC(Application Specific Integrated Circuit), FPGA(Field Programmable Gate Array) 또는 기타 프로그래밍 가능 논리 장치, 이산 게이트 또는 트랜지스터 로직, 이산 하드웨어 구성 요소, 또는 여기에 설명된 기능들을 실행하도록 설계된 이들의 임의의 조합에 의해 구현되거나 실행될 수 있다. 범용 프로세서는 마이크로프로세서일 수 있지만, 대안적인 방식에서, 프로세서는 임의의 기존 프로세서, 컨트롤러, 마이크로컨트롤러 또는 상태 머신일 수 있다. 프로세서는 또한 DSP와 마이크로프로세서의 조합, 복수의 마이크로프로세서, DSP 코어와 협력하는 하나 이상의 마이크로프로세서, 또는 임의의 다른 그러한 구성과 같은 컴퓨팅 장치의 조합으로서 구현될 수도 있다.
본 출원에서 설명된 방법 또는 알고리즘의 단계들은 하드웨어, 프로세서에 의해 실행되는 소프트웨어 모듈, 또는 이들의 조합으로 직접 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 이동식 디스크, 또는 당업계에 알려진 임의의 다른 형태의 저장 매체에 상주할 수 있다. 예시적인 저장 매체는 프로세서가 저장 매체로부터/로 정보를 읽고 쓸 수 있도록 프로세서에 연결된다. 대안적인 방식에서, 저장 매체는 프로세서에 통합될 수 있다. 프로세서 및 저장 매체는 ASIC에 상주할 수 있다. ASIC은 사용자 단말에 상주할 수 있다. 대안적인 방식에서, 프로세서 및 저장 매체는 사용자 단말에서 개별 구성 요소로서 상주할 수 있다.
하나 이상의 예시적인 설계에서, 기능들은 하드웨어, 소프트웨어, 펌웨어, 또는 이들의 임의의 조합으로 구현될 수 있다. 소프트웨어로 구현되는 경우, 각각의 기능들은 컴퓨터 판독 가능 매체에 하나 이상의 명령어 또는 코드로 저장되거나 송신될 수 있다. 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함하며, 통신 매체는 컴퓨터 프로그램을 한 장소에서 다른 장소로 송신하는 것을 용이하게 하는 임의의 매체를 포함한다. 저장 매체는 범용 또는 특수 목적 컴퓨터에 의해 액세스될 수 있는 모든 사용 가능한 매체일 수 있다.
본 출원의 실시예들은 단지 용이한 설명 및 본 출원의 포괄적인 이해를 돕기 위한 것으로, 본 출원의 범위를 한정하려는 의도가 아니다. 따라서, 여기에 개시된 실시예들 외에도, 본 출원의 기술적 사상에서 파생되는 모든 수정 및 변경 또는 수정 및 변경의 형태는 본 출원의 범위에 속하는 것으로 이해되어야 한다.
Claims (15)
- 무선 통신 시스템에서 제 2 타입의 트랜시버 노드(transceiver node)에 의해 수행되는 방법에 있어서,
제 1 타입의 트랜시버 노드로부터 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 수신하는 단계;
상기 제 1 타입의 데이터 및/또는 상기 제 1 타입의 제어 시그널링에 기초하여 HARQ-ACK(hybrid automatic repeat request-acknowledgement) 코드북 및 상기 HARQ-ACK 코드북을 송신하기 위한 시간 유닛(time unit)을 결정하는 단계; 및
상기 결정된 시간 유닛에서 상기 HARQ-ACK 코드북을 상기 제 1 타입의 트랜시버 노드로 송신하는 단계
를 포함하는, 방법. - 제 1 항에 있어서,
상기 HARQ-ACK 코드북을 결정하는 것은, 서로 다른 포맷들의 상기 제 1 타입의 제어 시그널링에서 서로 다른 비트 수로 나타내지는 할당 인덱스 필드의 값들을 통합된 비트 수로 나타내지는 값들로 변환하고, 또한 상기 변환된 할당 인덱스 필드의 값들에 기초하여 상기 HARQ-ACK 코드북을 결정하는 것을 더 포함하는, 방법. - 제 2 항에 있어서,
상기 통합된 비트 수는 상기 할당 인덱스 필드의 값들을 나타내는 서로 다른 비트 수들 중 최대 비트 수 또는 최소 비트 수인, 방법. - 제 3 항에 있어서,
마지막 모니터링 오케이전(occasion)에서 수신된 할당 인덱스 필드의 비트 수에 기초하여 PUCCH(physical uplink control channel)의 전력 제어와 관련된 상기 HARQ-ACK 코드북의 정보 비트 수를 결정하는 단계를 더 포함하는, 방법. - 제 2 항에 있어서,
상기 통합된 비트 수는 표준 사양들 또는 상위 계층 시그널링에 따라 구성되는, 방법. - 제 5 항에 있어서,
상기 통합된 비트 수는 상기 표준 사양들 또는 상기 상위 계층 시그널링에 따라 상기 할당 인덱스 필드의 값들을 나타내는 서로 다른 비트 수들 중 최대 비트 수 또는 최소 비트 수를 나타내도록 구성되는, 방법. - 제 5 항에 있어서,
프로토콜 규정들 또는 상기 상위 계층 시그널링에 따라 구성되는 상기 통합된 비트 수에 기초하여 상기 PUCCH의 전력 제어와 관련된 상기 HARQ-ACK 코드북의 정보 비트 수를 결정하는 단계를 더 포함하는, 방법. - 제 2 항에 있어서,
상기 통합된 비트 수는 상기 HARQ-ACK 코드북의 우선 순위에 따라 결정되는, 방법. - 제 8 항에 있어서,
상기 HARQ-ACK 코드북의 상기 우선 순위가 높은 경우, 상기 통합된 비트 수는 상기 할당 인덱스 필드의 값들을 나타내는 상기 서로 다른 비트 수들 중 최소 비트 수로서 결정되고; 또한 상기 HARQ-ACK 코드북의 상기 우선 순위가 낮은 경우, 상기 통합된 비트 수는 상기 할당 인덱스 필드의 값들을 나타내는 상기 서로 다른 비트 수들 중 최대 비트 수로서 결정되는, 방법. - 제 1 항에 있어서,
상기 HARQ-ACK 코드북을 결정하는 것은,
상기 제 1 타입의 제어 시그널링에 기초하여 상기 결정된 시간 유닛에서 송신되는 HARQ-ACK 코드북에 대응하는 할당 인덱스 카운팅 오케이전들의 세트 M을 결정하는 것을 더 포함하는, 방법. - 제 10 항에 있어서,
PDSCH(physical downlink shared channel)의 슬롯-기반 반복 송신 방식이 구성되는 경우, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는 제 1 파라미터가 구성되고, 상기 카운팅 오케이전들의 세트 M은 상기 제 1 파라미터 또는 상기 제 1 파라미터의 세트의 최대값에 따라 결정되는, 방법. - 제 10 항에 있어서,
PDSCH의 슬롯-기반 반복 송신 방식이 구성되는 경우, PDSCH 슬롯-기반 반복 횟수를 동적으로 표시하는 제 1 파라미터 및 상기 PDSCH 슬롯-기반 반복 횟수를 반-정적으로 구성하는 제 2 파라미터가 구성되고, 상기 카운팅 오케이전들의 세트 M은 상기 제 1 파라미터의 최대값 및 상기 제 2 파라미터의 세트의 최대값에 따라 결정되는, 방법. - 무선 통신 시스템에서의 제 2 타입의 트랜시버 노드에 있어서,
트랜시버로서,
제 1 타입의 트랜시버 노드로부터 제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 수신하고; 또한
시간 유닛에서 HARQ-ACK 코드북을 상기 제 1 타입의 트랜시버 노드로 송신하도록 구성되는, 상기 트랜시버;
상기 제 2 타입의 트랜시버 노드의 전체 동작을 제어하도록 구성되는 컨트롤러를 포함하며, 상기 전체 동작은,
상기 제 1 타입의 데이터 및/또는 상기 제 1 타입의 제어 시그널링에 기초하여 상기 HARQ-ACK 코드북 및 상기 HARQ-ACK 코드북을 송신하기 위한 상기 시간 유닛을 결정하는 동작; 및
상기 결정된 시간 유닛에서 상기 제 1 타입의 트랜시버 노드로 상기 HARQ-ACK 코드북을 송신하도록 상기 트랜시버를 제어하는 동작을 포함하는, 제 2 타입의 트랜시버 노드. - 무선 통신 시스템에서 제 1 타입의 트랜시버 노드에 의해 수행되는 방법에 있어서,
제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드로 송신하는 단계;
시간 유닛에서 상기 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하는 단계를 포함하며,
상기 HARQ-ACK 코드북 및 상기 시간 유닛은 수신되는 상기 제 1 타입의 데이터 및/또는 상기 제 1 타입의 제어 시그널링에 기초하여 상기 제 2 타입의 트랜시버 노드에 의해서 결정되는, 방법. - 무선 통신 시스템에서의 제 1 타입의 트랜시버 노드에 있어서,
제 1 타입의 데이터 및/또는 제 1 타입의 제어 시그널링을 제 2 타입의 트랜시버 노드로 송신하고, 또한 시간 유닛에서 상기 제 2 타입의 트랜시버 노드로부터 HARQ-ACK 코드북을 수신하도록 구성되는 트랜시버; 및
상기 제 1 타입의 트랜시버 노드의 전체 동작을 제어하도록 구성되는 컨트롤러를 포함하며, 상기 전체 동작은,
상기 제 1 타입의 데이터 및/또는 상기 제 1 타입의 제어 시그널링을 상기 제 2 타입의 트랜시버 노드로 송신하고 상기 시간 유닛에서 상기 제 2 타입의 트랜시버 노드로부터 상기 HARQ-ACK 코드북을 수신하도록 상기 트랜시버를 제어하는 동작을 포함하고;
상기 HARQ-ACK 코드북 및 상기 시간 유닛은 수신되는 상기 제 1 타입의 데이터 및/또는 상기 제 1 타입의 제어 시그널링에 기초하여 상기 제 2 타입의 트랜시버 노드에 의해서 결정되는, 제 1 타입의 트랜시버 노드.
Applications Claiming Priority (15)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911401280.6 | 2019-12-30 | ||
CN201911401280 | 2019-12-30 | ||
CN202010125873.0 | 2020-02-27 | ||
CN202010125873 | 2020-02-27 | ||
CN202010228460 | 2020-03-27 | ||
CN202010228460.5 | 2020-03-27 | ||
CN202010307465 | 2020-04-17 | ||
CN202010307465.7 | 2020-04-17 | ||
CN202010402924.X | 2020-05-13 | ||
CN202010402924 | 2020-05-13 | ||
CN202010828101.3 | 2020-08-17 | ||
CN202010828101 | 2020-08-17 | ||
CN202010839894.9A CN113132073A (zh) | 2019-12-30 | 2020-08-19 | 控制信令的传输方法及其设备 |
CN202010839894.9 | 2020-08-19 | ||
PCT/KR2020/019245 WO2021137564A1 (en) | 2019-12-30 | 2020-12-29 | Method and apparatus for transmitting control signaling |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20220118299A true KR20220118299A (ko) | 2022-08-25 |
Family
ID=76686651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020217037636A KR20220118299A (ko) | 2019-12-30 | 2020-12-29 | 제어 시그널링을 전송하기 위한 방법 및 장치 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20220201724A1 (ko) |
EP (1) | EP3935771A4 (ko) |
KR (1) | KR20220118299A (ko) |
WO (1) | WO2021137564A1 (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11848781B2 (en) * | 2020-01-06 | 2023-12-19 | Qualcomm Incorporated | Hybrid automatic repeat request acknowledgement codebook determination with different downlink assignment indicator bitwidth |
US11737125B2 (en) * | 2020-03-09 | 2023-08-22 | Qualcomm Incorporated | User equipment feedback reduction for semipersistent scheduling |
WO2022065963A1 (ko) * | 2020-09-25 | 2022-03-31 | 주식회사 윌러스표준기술연구소 | 무선 통신시스템에서 하크-애크 코드북 생성 방법, 장치 및 시스템 |
US11617181B2 (en) * | 2021-02-08 | 2023-03-28 | Qualcomm Incorporated | Multi-stage downlink grant for multiple PDSCH |
CN115884338A (zh) * | 2021-09-26 | 2023-03-31 | 维沃软件技术有限公司 | Pucch传输功率的控制方法、装置及终端 |
CN118018156A (zh) * | 2022-11-09 | 2024-05-10 | ***通信有限公司研究院 | 一种信息处理方法、装置、设备及可读存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9014064B2 (en) * | 2012-05-11 | 2015-04-21 | Intel Corporation | Scheduling and hybrid automatic repeat request (HARQ) timing indication for an uplink-downlink (UL-DL) reconfiguration |
KR102288231B1 (ko) * | 2015-08-14 | 2021-08-09 | 레노보 이노베이션스 리미티드 (홍콩) | 무선 통신 시스템에서 harq-ack 응답 코드북의 결정 |
US10541785B2 (en) * | 2016-07-18 | 2020-01-21 | Samsung Electronics Co., Ltd. | Carrier aggregation with variable transmission durations |
US10999761B2 (en) * | 2018-05-11 | 2021-05-04 | Apple Inc. | Methods to determine a hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook in new radio (NR) systems |
US11863326B2 (en) * | 2018-07-26 | 2024-01-02 | Sharp Kabushiki Kaisha | Base stations and methods |
CN111726204B (zh) * | 2019-03-22 | 2023-07-28 | 北京三星通信技术研究有限公司 | 半静态调度数据的harq-ack反馈的方法、ue、基站、设备及介质 |
CN110535609B (zh) * | 2019-08-02 | 2023-11-24 | 中兴通讯股份有限公司 | 目标参数的确定方法、通信节点和存储介质 |
US20220330297A1 (en) * | 2019-08-23 | 2022-10-13 | Lenovo (Beijing) Limited | Method and Apparatus for Determining HARQ-ACK Codebook |
-
2020
- 2020-12-29 EP EP20908699.0A patent/EP3935771A4/en active Pending
- 2020-12-29 WO PCT/KR2020/019245 patent/WO2021137564A1/en unknown
- 2020-12-29 KR KR1020217037636A patent/KR20220118299A/ko unknown
- 2020-12-29 US US17/594,249 patent/US20220201724A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
US20220201724A1 (en) | 2022-06-23 |
EP3935771A1 (en) | 2022-01-12 |
EP3935771A4 (en) | 2022-05-11 |
WO2021137564A1 (en) | 2021-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2021212111B2 (en) | Uplink transmission method and corresponding equipment | |
KR102615386B1 (ko) | 업링크 제어 정보를 처리하는 방법 및 단말기 | |
US10673573B2 (en) | Uplink transmission method and corresponding equipment | |
US11116008B2 (en) | Method and device for radio resource allocation in wireless communication system | |
KR20210116518A (ko) | 커버리지 향상 및 상이한 서비스 유형들의 지원을 위한 링크 적응 | |
US20220248436A1 (en) | Method and device for transmitting harq-ack | |
KR20220118299A (ko) | 제어 시그널링을 전송하기 위한 방법 및 장치 | |
CN113541869B (zh) | 通信***中的终端、基站及其执行的方法 | |
CN111757518B (zh) | 信息传输的方法和通信装置 | |
US11882528B2 (en) | Method and apparatus for uplink transmission in a wireless communication system | |
US11956816B2 (en) | Method and device for determining transmission time in wireless communication system | |
KR20190129491A (ko) | 무선 셀룰라 통신 시스템에서 제어 정보 송수신 방법 및 장치 | |
US20210100024A1 (en) | Method and device for transmitting/receiving uplink control information in wireless communication system | |
CN110447271B (zh) | 用于无线蜂窝通信***中上行链路功率控制的方法和装置 | |
KR20210053933A (ko) | 물리적 다운링크 제어 채널의 검출 방법 및 송신 방법과 상응하는 장치 | |
JP7451826B2 (ja) | アップリンク送信のための方法及び装置 | |
US20210160011A1 (en) | Method and device for transmitting/receiving uplink control information in wireless communication system | |
CN115066855A (zh) | 针对具有单独的反馈相关控制字段的多分量载波调度的确认反馈 | |
US20220116158A1 (en) | Method and apparatus for transmission of harq-ack in wireless communication system | |
JP2023521654A (ja) | 拡張された動的コードブックのためのグループ識別およびダウンリンク割当てインデックスを決定するための技法 | |
CN113132073A (zh) | 控制信令的传输方法及其设备 | |
US20220124767A1 (en) | Method and apparatus for transmitting and receiving hybrid automatic retransmission request acknowledgement information in a wireless communication system | |
CN115104271A (zh) | 无线通信***中用于反馈harq-ack的方法和装置 | |
US20230396391A1 (en) | Method and corresponding device for uplink transmission | |
US11533739B2 (en) | Method and apparatus for transmitting control and data signals based on a short TTI in a wireless cellular communication system |