KR20170113462A - 무선 통신 시스템에서 설정된 리소스를 이용하여 전송을 향상시키는 방법 및 장치 - Google Patents
무선 통신 시스템에서 설정된 리소스를 이용하여 전송을 향상시키는 방법 및 장치 Download PDFInfo
- Publication number
- KR20170113462A KR20170113462A KR1020170042256A KR20170042256A KR20170113462A KR 20170113462 A KR20170113462 A KR 20170113462A KR 1020170042256 A KR1020170042256 A KR 1020170042256A KR 20170042256 A KR20170042256 A KR 20170042256A KR 20170113462 A KR20170113462 A KR 20170113462A
- Authority
- KR
- South Korea
- Prior art keywords
- uplink grant
- tti
- transmission
- harq
- control information
- Prior art date
Links
Images
Classifications
-
- H04W72/14—
-
- 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/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- 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/12—Wireless traffic scheduling
-
- H04W72/1284—
-
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
무선 통신 시스템에서 설정된 리소스를 이용하여 전송을 향상시키는 방법 및 장치가 개시된다. 일 실시예에서, 상기 방법은 업링크 그랜트가 TTI에서 UE를 위해서 이용 가능한 단계를 포함하며, 여기에서 상기 UE는 전송을 위해 이용 가능한 데이터를 가지지 않는다. 상기 방법은 상기 TTI에서 물리적인 제어 정보가 전송될 필요가 없다면 상기 UE가 상기 업링크 그랜트에 따라 데이터 채널 상으로 상기 물리적인 제어 정보를 전송하는 단계를 더 포함한다. 상기 방법은 상기 TTI에서 상기 물리적인 제어 정보가 전송될 필요가 없다면 상기 UE가 상기 업링크 그랜트를 생략하는 단계를 또한 포함한다.
Description
관련 출원 상호 참조
본원은 2016년 4월 1일에 출원된 미국 임시 특허 출원 No. 62/316,799에 대한 우선권의 이익을 향유하며, 상기 출원의 전체 개시된 내용은 그 전체가 본원에 참조로서 편입된다.
기술 분야
본 발명 개시는 일반적으로는 무선 통신 네트워크에 관련되며, 그리고 더 상세하게는, 무선 통신 시스템에서 설정된 자원을 이용하여 전송을 개선하기 위한 방법 및 장치에 관한 것이다.
모바일 통신 디바이스들로의 많은 양의 데이터를 그리고 그 모바일 통신 디바이스들로부터의 많은 양의 데이터를 전달하기 위한 요구에서의 빠른 상승과 함께, 전통적인 모바일 음성 통신 네트워크들이 인터넷 프로토콜 (IP) 데이터 패킷들을 전달하는 네트워크들에 결부되고 있다. 그런 IP 패킷 통신은 모바일 통신 디바이스의 사용자들에게 IP를 통한 음성, 멀티미디어, 멀티캐스트 및 온-디맨드 통신 서비스들과 함께 제공될 수 있다.
예시적인 네트워크 구조는 E-UTRAN (Evolved Universal Terrestrial Radio Access Network)이다. E-UTRAN 시스템은 상기 언급된 IP를 토한 음성 및 멀티미디어 서비스들을 실현하기 위해 높은 데이터 처리량을 제공할 수 있다. 차세대 (예를 들면, 5G)를 위한 새로운 라디오 기술은 3GPP 표준 조직에 의해 현재 논의되고 있다. 따라서, 3GPP 표준의 현재의 본문이 현재 제출되고 있으며 그리고 3GPP 표준을 전개하고 마무리하기 위해 고려된다.
설정된 자원을 이용하여 무선 통신 시스템에서 전송을 개선하기 위한 방법 및 장치가 개시된다. 일 실시예에서, 상기 방법은, 전송을 위해 이용 가능한 데이터를 구비하지 않은 UE (User Equipment, 사용자 장비)를 위해 TTI (Transmission Time Interval)에서 업링크 그랜트 (grant)가 이용 가능한 단계를 포함한다. 상기 방법은, 상기 TTI에서 물리적 제어 정보가 전송될 필요가 있다면 상기 UE가 상기 업링크 그랜트에 따라 데이터 채널 상으로 물리적 제어 정보를 전송하는 단계를 더 포함한다. 상기 방법은, 상기 TTI에서 어떤 물리적 제어 정보도 전송될 필요가 없다면, 상기 UE가 상기 업링크 그랜트를 스킵하는 단계를 또한 포함한다.
도 1은 예시적인 일 실시예에 따른 무선 통신 시스템의 도면을 보여준다.
도 2는 예시적인 일 실시예에 따른 전송기 시스템 (액세스 네트워크로도 알려짐) 및 수신기 시스템 (사용자 장비 또는 UE로도 또한 알려짐)의 블록도이다.
도 3은 예시적인 일 실시예에 따른 통신 시스템의 기능적인 블록도이다.
도 4는 예시적인 일 실시예에 따른 도 3의 프로그램 코드의 기능적인 블록도이다.
도 5는 3GPP RP-150310의 도 1을 다시 도시한 것이다.
도 6은 3GPP TS 36.212 v13.0.0의 도 5.2.2-1을 다시 도시한 것이다.
도 7은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-1을 다시 도시한 것이다.
도 8은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-2를 다시 도시한 것이다.
도 9는 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-A를 다시 도시한 것이다.
도 10은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-3을 다시 도시한 것이다.
도 11은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-4를 다시 도시한 것이다.
도 12는 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-5를 다시 도시한 것이다.
도 13은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-6을 다시 도시한 것이다.
도 14는 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-7을 다시 도시한 것이다.
도 15는 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.8-1을 다시 도시한 것이다.
도 16은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.8-2를 다시 도시한 것이다.
도 17은 예시적인 일 실시예에 따른 도면이다.
도 18은 예시적인 일 실시예에 따른 표이다.
도 19는 예시적인 일 실시예에 따른 표이다.
도 20은 예시적인 일 실시예에 따른 표이다.
도 21은 예시적인 일 실시예에 따른 표이다.
도 22는 예시적인 일 실시예에 따른 표이다.
도 23은 예시적인 일 실시예에 따른 흐름도이다.
도 24는 예시적인 일 실시예에 따른 흐름도이다.
도 25는 예시적인 일 실시예에 따른 흐름도이다.
도 26은 예시적인 일 실시예에 따른 흐름도이다.
도 27은 예시적인 일 실시예에 따른 흐름도이다.
도 28은 예시적인 일 실시예에 따른 흐름도이다.
도 29는 예시적인 일 실시예에 따른 흐름도이다.
도 30은 예시적인 일 실시예에 따른 흐름도이다.
도 31은 예시적인 일 실시예에 따른 흐름도이다.
도 32a 및 도 32b는 본 발명에 따른 수식들이다.
도 2는 예시적인 일 실시예에 따른 전송기 시스템 (액세스 네트워크로도 알려짐) 및 수신기 시스템 (사용자 장비 또는 UE로도 또한 알려짐)의 블록도이다.
도 3은 예시적인 일 실시예에 따른 통신 시스템의 기능적인 블록도이다.
도 4는 예시적인 일 실시예에 따른 도 3의 프로그램 코드의 기능적인 블록도이다.
도 5는 3GPP RP-150310의 도 1을 다시 도시한 것이다.
도 6은 3GPP TS 36.212 v13.0.0의 도 5.2.2-1을 다시 도시한 것이다.
도 7은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-1을 다시 도시한 것이다.
도 8은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-2를 다시 도시한 것이다.
도 9는 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-A를 다시 도시한 것이다.
도 10은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-3을 다시 도시한 것이다.
도 11은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-4를 다시 도시한 것이다.
도 12는 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-5를 다시 도시한 것이다.
도 13은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-6을 다시 도시한 것이다.
도 14는 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-7을 다시 도시한 것이다.
도 15는 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.8-1을 다시 도시한 것이다.
도 16은 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.8-2를 다시 도시한 것이다.
도 17은 예시적인 일 실시예에 따른 도면이다.
도 18은 예시적인 일 실시예에 따른 표이다.
도 19는 예시적인 일 실시예에 따른 표이다.
도 20은 예시적인 일 실시예에 따른 표이다.
도 21은 예시적인 일 실시예에 따른 표이다.
도 22는 예시적인 일 실시예에 따른 표이다.
도 23은 예시적인 일 실시예에 따른 흐름도이다.
도 24는 예시적인 일 실시예에 따른 흐름도이다.
도 25는 예시적인 일 실시예에 따른 흐름도이다.
도 26은 예시적인 일 실시예에 따른 흐름도이다.
도 27은 예시적인 일 실시예에 따른 흐름도이다.
도 28은 예시적인 일 실시예에 따른 흐름도이다.
도 29는 예시적인 일 실시예에 따른 흐름도이다.
도 30은 예시적인 일 실시예에 따른 흐름도이다.
도 31은 예시적인 일 실시예에 따른 흐름도이다.
도 32a 및 도 32b는 본 발명에 따른 수식들이다.
이하에서 설명되는 전형적인 무선 통신 시스템 및 디바이스는 브로드캐스트 서비스를 지원하는 무선 통신 시스템을 사용한다. 무선 통신 시스템은 음성, 데이터 등등과 같은 다양한 통신 타입을 제공하도록 널리 전개된다. 이러한 시스템은 코드 분할 다중 액세스 (code division multiple access; CDMA), 시간 분할 다중 액세스 (time division multiple access; TDMA), 직교 주파수 분할 다중 액세스 (orthogonal frequency division multiple access; OFDMA), 3GPP LTE (3GPP Long Term Evolution;) 무선 액세스, 3GPP LTE-A 또는 LTE-Advanced (3GPP Long Term Evolution Advanced), 3GPP2 UMB (3GPP2 Ultra Mobile Broadband; 3GPP2 울트라 모바일 브로드밴드), 와이맥스(WiMax), 또는 기타 변조 기법들을 기반으로 하여 이루어질 수 있다.
특히, 아래에서 설명되는 예시적인 무선 통신 시스템 디바이스들은, 여기에서는 3GPP로 언급되는 "3rd Generation Partnership Project"로 명명된 컨소시움에 의해 제안된 표준과 같은 하나 이상의 표준들을 지원하도록 설계될 수 있으며, 상기 표준들을 다음을 포함한다: RP-150465, "New SI proposal: Study on Latency reduction techniques for LTE", Ericsson, Huawei; RP-150310, "Study on Latency reduction techniques For LTE", Ericsson; TS 36.321 v12.5.0, "E-UTRA MAC protocol specification (Release 12)"; TS 36.331 v12.5.0, "E-UTRA RRC protocol specification (Release 12)"; TS 36.213 v12.5.0, "E-UTRA Physical layer procedures (Release 12)"; TR 36.881 V0.6.0, "E-UTRA Study on latency reduction techniques for LTE (Release 13)"; 그리고 TS 36.212 V13.0.0, "E-UTRA Multiplexing and channel coding (Release 13)". 위에서 열거된 상기 표준들 및 문헌들은 그 전체가 본원에 명시적으로 참조로서 편입된다.
도 1은 본 발명의 일 실시예에 따른 다중 액세스 무선 통신 시스템을 보여준다. 액세스 네트워크 (access network; AN)(100)는, 하나의 안테나 그룹이 104 및 106을 포함하며, 다른 하나의 안테나 그룹이 108 및 110을 포함하고, 그리고 추가적인 안테나 그룹이 112 및 114를 포함하는, 다수의 안테나 그룹을 포함한다. 도 1에서는 각각의 안테나 그룹에 대하여 단지 2개의 안테나만이 도시되어 있지만, 각각의 안테나 그룹에 대하여 더 많거나 더 적은 안테나들이 이용될 수 있다. 액세스 단말기(access terminal; AT)(116)는 안테나들(112, 114)과 통신하고 있는데, 이 경우에 안테나들(112, 114)은 순방향 링크(120)를 통해 액세스 단말기(116)에 정보를 전송하고 역방향 링크(118)를 통해 액세스 단말기(116)로부터 정보를 수신한다. 액세스 단말기(AT)(122)는 안테나들(106, 108)과 통신하고 있는데, 이 경우에 안테나들(106, 108)은 순방향 링크(126)를 통해 액세스 단말기(AT)(122)로 정보를 전송하고 역방향 링크(124)를 통해 액세스 단말기(AT)(122)로부터 정보를 수신한다. FDD 시스템에서는, 통신 링크들(118, 120, 124, 126)이 서로 다른 통신 주파수를 사용할 수 있다. 예를 들면, 순방향 링크(120)는 역방향 링크(118)에 의해 사용된 것과는 다른 주파수를 사용할 수 있다
각각의 안테나 그룹 및/또는 안테나들이 통신하도록 설계된 구역은 액세스 네트워크의 섹터로 종종 언급된다. 상기 실시 예에서는, 안테나 그룹들 각각은 액세스 네트워크(100)에 의해 커버되는 구역들의 한 섹터에 있는 액세스 단말기들과 통신하도록 설계되어 있다.
순방향 링크들(120, 126)을 통한 통신에 있어서는, 액세스 네트워크(100)의 송신 안테나들이 서로 다른 액세스 단말기들(116, 122)에 대한 순방향 링크들의 신호 대 잡음비를 개선하기 위해 빔포밍(beamforming)을 이용할 수 있다. 또한, 액세스 네트워크 자신의 서비스 구역(coverage)에 걸쳐 무작위로 분산되어 있는 액세스 단말기들에 전송하도록 빔포밍을 사용하는 액세스 네트워크는 단일 안테나를 통해 자신의 액세스 단말기들 모두에 전송하는 액세스 네트워크보다 적은, 인접 셀들에 있는 액세스 단말기들에 대한 간섭을 야기한다.
액세스 네트워크(AN)는 상기 단말기들과 통신하기 위해 사용되는 고정국 또는 기지국일 수 있으며 또한 액세스 포인트, Node B, 기지국, 확장형 기지국 (enhanced base station), eNB (evolved Node B), 또는 기타의 용어로도 또한 언급될 수 있다. 액세스 단말기(AT)는 또한 사용자 장비(user equipment; UE), 무선 통신 디바이스, 단말기, 액세스 단말기 또는 기타의 용어로도 불릴 수 있다.
도 2는 MIMO(Multiple Input Multiple Output; 다중 입력 다중 출력) 시스템(200)에서 (또한, 액세스 네트워크로 알려진) 송신기 시스템(210) 및 (또한, 액세스 단말기(AT) 또는 사용자 장비(UE)로 알려진) 수신기 시스템(250)의 한 실시 예의 간략한 블록도이다. 상기 송신기 시스템(210)에서, 다수의 데이터 스트림에 대한 트래픽 데이터가 데이터 소스(212)로부터 송신(TX) 데이터 프로세서(214)로 제공된다.
한 실시 예에서는, 각각의 데이터 스트림이 개별 송신 안테나를 통해 전송된다. TX 데이터 프로세서(214)는 부호화된 데이터를 제공하도록 각각의 데이터 스트림에 대해 선택된 특정 부호화 스킴을 기반으로 하여 각각의 데이터 스트림에 대한 트래픽 데이터를 포맷, 부호화, 및 인터리브(interleave)한다.
각각의 데이터 스트림에 대한 부호화된 데이터는 OFDM (orthogonal frequency division multiplexing; 직교 주파수 분할 다중화) 기법들을 사용하여 파일럿(pilot) 데이터와 다중화될 수 있다. 상기 파일럿 데이터는 공지된 방식으로 처리되며 상기 수신기 시스템 측에서 채널 응답을 추정하는데 사용될 수 있는 공지의 데이터 패턴인 것이 일반적이다. 각각의 데이터 스트림에 대한 다중화된 파일럿 데이터 및 부호화된 데이터는 그 후에 변조 심볼들을 제공하도록 각각의 데이터 스트림에 대해 선택된 특정 변조 스킴(예컨대, BPSK(binary phase shift keying; 이진 위상 편이 변조), QPSK(quadrature phase shift keying; 직교 위상 편이 변조), M-PSK(m-ary phase shift keying; m진 위상 편이 변조), 또는 M-QAM(m-ary quadrature amplitude modulation; m진 직교 진폭 변조))을 기반으로 하여 변조(즉, 심볼 매핑(symbol mapping))된다. 각각의 데이터 스트림에 대한 데이터 전송 속도, 부호화, 및 변조는 프로세서(230)에 의해 수행되는 명령어들에 의해 결정될 수 있다.
모든 데이터 스트림들에 대한 변조 심볼들은 그 후에, TX MIMO 프로세서(220)로 제공되는데, 상기 TX MIMO 프로세서(220)는 (예컨대, OFDM을 위해) 상기 변조 심볼들을 부가적으로 처리할 수 있다. 상기 TX MIMO 프로세서(220)는 그 후에, N T 개 변조 심볼 스트림들을 N T 개 송신기(TMTR)들(222a 내지 222t)로 제공한다. 특정 실시 예들에서는, TX MIMO 프로세서(220)는, 빔포밍(beamforming) 가중치들을, 상기 데이터 스트림들의 심볼들에, 그리고 상기 심볼이 전송되려는 안테나에 적용한다.
각각의 송신기(222)는, 하나 이상의 아날로그 신호들을 제공하도록 개별 심볼 스트림을 수신 및 처리하고, MIMO 채널을 통한 전송에 적합한 변조 신호를 제공하도록 상기 아날로그 신호들을 부가적으로 컨디셔닝(conditioning) (예컨대, 증폭, 필터링, 및 상향 주파수 변환(up-conversion))한다. 송신기들(222a 내지 222t)로부터의 N T 개 변조 신호들은 그 후에, N T 개 안테나들 (224a 내지 224t)로부터 각각 전송된다.
수신기 시스템(250) 측에서는, 상기 전송된 변조 신호들이 N R 개 안테나들(252a 내지 252r)에 의해 수신되고 각각의 안테나(252)로부터의 상기 수신된 신호는 개별 수신기(RCVR)(254a 내지 254r)로 제공된다. 각각의 수신기(254)는 개별 수신 신호를 컨디셔닝(예컨대, 필터링, 증폭 및 하향 주파수 변환 (down-conversion))하고, 샘플들을 제공하도록 상기 컨디셔닝된 신호를 디지털화하며, 그리고 상응하는 "수신된" 심볼 스트림을 제공하도록 상기 샘플들을 부가적으로 처리한다.
RX 데이터 프로세서(260)는 그 후에, N T 개의 "검출된" 심볼 스트림들을 제공하도록 특정의 수신기 처리 기법을 기반으로 하여 N R 개 수신기들(254)로부터 N R 개의 수신된 심볼 스트림들을 수신 및 처리한다. 상기 RX 데이터 프로세서(260)는 그 후에, 각각의 검출된 데이터 스트림에 대한 트래픽 데이터를 복구하도록 각각의 검출된 심볼 스트림을 복조, 디인터리브(deinterleave) 및 복호화한다. RX 데이터 프로세서(260)에 의한 처리는 송신기 시스템(210) 측에서의 TX MIMO 프로세서(220) 및 TX 데이터 프로세서(214)에 의해 수행되는 것과는 상보적(complementary)이다.
프로세서(270)는 어느 사전 부호화(pre-coding) 매트릭스를 이용해야 할지를 주기적으로 결정한다(이하에서 논의됨). 프로세서(270)는 매트릭스 인덱스 부분 및 랭크(rank) 값 부분을 포함하는 역방향 링크(reverse link) 메시지를 공식화한다.
상기 역방향 링크 메시지는 통신 링크 및/또는 수신된 데이터 스트림에 관한 다양한 타입의 정보를 포함할 수 있다. 상기 역방향 링크 메시지는 그 후에, TX 데이터 프로세서(238)에 의해 처리되는데, 상기 TX 데이터 프로세서(238)는 또한 데이터 소스(236)로부터 다수의 데이터 스트림들에 대한 트래픽 데이터를 수신하며, 이러한 트래픽 데이터는 변조기(280)에 의해 변조되고, 송신기들(254a 내지 254r)에 의해 컨디셔닝되며, 그리고 송신기 시스템(210)으로 다시 전송된다.
송신기 시스템(210) 측에서는, 수신기 시스템(250)으로부터의 변조된 신호들이 안테나(224)에 의해 수신되고, 수신기들(222)에 의해 컨디셔닝되며, 복조기(240)에 의해 복조되고, 그리고 RX 데이터 프로세서(242)에 의해 처리됨으로써, 상기 수신기 시스템(250)에 의해 전송된 역방향 링크 메시지가 추출되게 한다. 프로세서(230)는 그 후에, 빔포밍 가중치들을 결정하기 위해 어느 사전 부호화 매트릭스를 이용해야 할지를 결정한 다음에 상기 추출된 메시지를 처리한다.
도 3으로 돌아가면, 이러한 도면은 본 발명의 한 실시 예에 따른 통신 디바이스의 대안의 간략화된 기능적인 블록도를 보여준다. 도 3에 도시된 바와 같이, 무선 통신 시스템에서의 통신 디바이스(300)는 도 1에 도시된 UE들(또는 AT들)(116, 122) 또는 도 1에 도시된 기지국(또는 AN)을 구현하기 위해 이용될 수 있으며, 상기 무선 통신 시스템은 상기 LTE 시스템인 것이 바람직하다. 상기 통신 디바이스(300)는 입력 디바이스(302), 출력 디바이스(304), 제어 회로(306), 중앙 처리 유닛(central processing unit; CPU)(308), 메모리(310), 프로그램 코드(312), 및 트랜시버(transceiver; 314)를 포함할 수 있다. 상기 제어 회로(306)는 상기 CPU(308)를 통해 상기 메모리(310) 내의 프로그램 코드(312)를 실행함으로써 상기 통신 디바이스(300)의 동작을 제어한다. 상기 통신 디바이스(300)는 키보드 또는 키패드와 같은 입력 디바이스(302)를 통해 사용자에 의해 입력된 신호들을 수신할 수 있으며, 모니터 또는 스피커들과 같은 출력 디바이스(304)를 통해 이미지들 및 사운드들을 출력할 수 있다. 상기 트랜시버(314)는, 무선 신호들을 수신 및 송신함으로써, 무선 방식으로, 수신된 신호들을 상기 제어 회로(306)에 전달하고 상기 제어 회로(306)에 의해 생성된 신호들을 출력하는데 사용된다. 무선 통신 시스템에서의 통신 디바이스(300)는 또한 도 1에 도시된 AN(100)을 구현하기 위해 이용될 수 있다.
도 4에 본 발명의 한 실시 예에 따른 도 3에 도시된 프로그램 코드(312)의 간략화된 블록도를 보여준다. 이러한 실시 예에서는, 상기 프로그램 코드(312)가 애플리케이션 레이어(400), 레이어 3 부분(402), 및 레이어 2 부분(404)을 포함하며, 레이어 1 부분(406)에 연결되어 있다. 상기 레이어 3 부분(402)은 무선 자원 제어 기능을 수행하는 것이 일반적이다. 상기 레이어 2 부분(404)은 링크 제어 기능을 수행하는 것이 일반적이다. 상기 레이어 1 부분(406)은 물리 접속 기능들을 수행하는 것이 일반적이다.
패킷 데이터 레이턴시 (latency)는 성능 평가를 위한 중요한 규준이다. 패킷 데이터 레이턴시를 줄이는 것은 시스템 성능을 개선시킨다. 3GPP RP-150465에서, 연구 항목 "Study on latency reduction techniques for LTE"는 레이턴시 축소의 몇몇의 기술들을 연구하고 표준화하는 것에 목표를 두는 것이 일반적이다.
3GPP RP-150465에 따르면, 상기 연구 항목의 목적은 (접속된 상태에서) 더 긴 구간동안 비활성적인 UE들 위한 패킷 데이터 운반 라운드 트립 레이턴시를 크게 줄이고 그리고 비활성 UE를 위한 LTE Uu 에어 인터페이스를 통한 패킷 데이터 레이턴시를 크게 줄이기 위해서 E-UTRAN 라디오 시스템으로의 강화들을 연구하기 위한 것이 일반적이다. 연구 영역은 자원 효율성을 포함하며, 에어 인터페이스 용량, 배터리 수명, 제어 채널 자원들, 스펙 영향 (specification impact) 및 기술적인 가능성을 포함한다. FDD (Frequency Division Duplex) 및 TDD (Time Division Duplex) 듀플렉스 모드들이 고려된다.
3GPP RP-150465에 따르면, 다음의 두 영역들이 연구되고 문서화되어야 한다:
1. 빠른 업링크 액세스 솔루션들 (Fast uplink access solutions) - 활성 UE들 및 더 긴 시간동안 비활성이었지만 RRC 연결되어 유지된 UE들에 대해, 현재의 TTI (Transmission Time Interval) 길이 및 프로세싱 시간들을 보존하면서 그리고 보존하지 않는 두 경우 모두에서, (i) 스케줄링된 UL 전송에 대해 사용자 평면 레이턴시를 축소시킴에 관해, 그리고 (ii) 오늘날의 표준에 의해 허용된 프리-스케줄링 솔루션들에 비해 프로토콜 및 시그날링 강화들에 관한 더욱 자원 효율적인 솔루션을 얻음에 관해 초점이 맞추어져야 한다.
2. TTI 단축 및 축소된 프로세싱 시간 (TTI shortening and reduced processing times) - 0.5ms 및 하나의 OFDM (Orthogonal Frequency Division Multiplexing) 심볼 사이의 성능 및 연구 가능성 그리고 스펙 영향을 평가하며, 레퍼런스 심볼들 및 물리적 레이어 제어 시그날링에 관한 영향을 고려한다.
도 5는 3GPP RP-150310이 도 1을 다시 도시한 것이다. 도 5는 상기 영역들에 대응한 개선점을 대체적으로 도시한다.
3GPP RP-150310에서, 빠른 업-링크 액세스 솔루션들의 후보가 모집되었다:
- 사전-그랜트 (pre-grant) -> 빠른 업링크 액세스이지만, 제한된 처리량을 가진다
자원들은 (수정된) SPS를 이용하여 할당될 수 있다
- 어떤 데이터도 버퍼 내에 있지 않을 때에 패딩을 송신하기 위한 요청을 제거한다 -> 비활성일 때에 배터리 자원들을 절약한다
와트 통계 당 양호한 처리량
- 활성 페이즈에 진입할 때에 동적 스케줄링으로 스위치 -> 송신 버퍼 내에 많은 양의 데이터를 구비할 때에 처리량 최적화
상기 연구의 상세한 결과는 아래에서 인용되는 3GPP TR 36.881 v0.6.0에서 발견될 수 있으며, 이는 송신될 어떤 데이터 또는 정규의 MAC (Medium Access Control) CE (Control Element)가 존재하지 않는다면 상기 설정된 그랜트 (configured grant)를 스킵 (skip)하는 것이 유익할 것이라는 것을 확인시켰다:
8.1 반-영속성 스케줄링 (Semi-Persistent Scheduling)
현재의 반-영속성 스케줄링 (SPS)를 이용하여, eNodeB는 전용의 RRC 시그날링을 경유하여 SPS 주기성을 설정할 수 있다. 현재의 최소 SPS 주기성은 10ms 이다. 1 TTI의 SPS 주기성을 지원하는 것은, 이것이 초기 UL 전송들의 레이턴시를 줄이게 할 수 있기 때문에 유익하다. 이것은 연속적인 서브프레임들에서 UL 전송을 허용할 것이다.
8.2 UL 그랜트 수신 (Grant reception)
현재의 규격들에서, UE는 비록 UE 버퍼 내에 전송을 위한 어떤 데이터도 이용 가능하지 않고 그리고 어떤 다른 정규 MAC CE도 송신될 필요가 없다고 하더라도 할당된 UL 동적인 또는 설정된 그랜트에 응답하여 BSR을 패딩하기 위한 그리고 옵션으로는 비트들 패딩을 위한 MAC CE를 포함하는 MAC PDU를 송신한다. 어떤 데이터도 전송을 위해 이용 가능하지 않다면 UE들에게 (대부분의) 동적인 그리고 설정된 업링크 그랜트들을 스킵하는 것을 가능하게 하는 것이 유리하다. 빈번한 UL 그랜트들을 이용하여, UL 그랜트들을 스킵하는 것을 허용하는 것은 UL 간섭을 줄이고 그리고 UE 배터리 효율성을 개선시킬 수 있다. 상기 UE는 하나 이상의 정규의 MAC CE(들)이 존재한다면, 그것들을 송신하는 것을 계속할 것이다. 상기 eNB는 RRC 전용 시그날링에 의해 UL 그랜트들을 스킵하는 것을 가능하게 할 수 있다.
8.2.1 설정된 SPS 활성화 및 비활성화 (Configured SPS activation and deactivation)
상기 SPS 자원들은 UE 특정된 것이며 그리고 시간 상 더 긴 구간에 대해 보존될 수 있다 (설정되고 액티브일 수 있다). 그처럼, 상기 eNB가 활성화된 또는 비활성 SPS 자원(들) 상에서 상기 UE 상태와 적시에 정렬되는 것이 몇몇의 경우들에서, 그리고 UL 전송들이 그랜트된 (granted) SPS 자원 할당 인스턴스들에서 발생된다면, 유용한 것으로 간주된다.
PDCCH 그랜트 표시 활성화에 응답한 통지 (acknowledgement)는 예를 들면 UE 버퍼가 비어 있을 때에 성공적인 활성화를 표시하기 위해 제1 SPS 그랜트된 자원 상에 제로 MAC SDU들을 포함하는 UE 전송된 새로운 MAC PDU로 구성된다.
활성화를 표시하는 상기 PDCCH 그랜트가 수신되지 않고, 그리고 UE가 전송될 UL 데이터를 가진다면, 어떤 다른 행동이 상기 eNB에 의해 수행되는 경우 상기 UE는 SR 절차를 개시한다고 가정된다.
비활성화를 위해서, eNB는 PDCCH 상의 SPS 자원들의 릴리즈를 표시할 수 있다. 또한 이런 경우들에서 상기 eNB는 활성화된 또는 비활성화딘 SPS 자원(들) 상에서 상기 UE 상태와 적시에 정렬되는 것으로부터 몇몇의 경우들에서 이익을 얻을 것이다.
활성화와 유사하게, UL 전송의 부재가 암묵적인 비활성화/릴리즈 통지 메커니즘에서 사용될 수 없기 때문에, 단일의 전송은 스킵된 전송들의 인스턴스들에서처럼 비활성화 통지로서 또한 사용될 수 있다. 다른 수단은 그래서 상술하기에 유익할 수 있다.
통지 기반의 장점
1. 상기 SPS 할당을 활성화 또는 비활성화하는 PDCCH 그랜트에 대한 통지를 이용하여, 상기 eNB는 상기 UE가 상기 PDCCH를 놓치는 경우들을 구별할 수 있을 것이다.
2. 상기 활성화/비활성화 메커니즘의 강건함의 더 높은 정도를 이용하여, 상기 eNB는 상기 SPS 그랜트를 불필요하게 반복해야 할 필요가 없을 것이다.
3. 활성화 및 비활성화 통지 메커니즘은 미리 설정된 SPS 자원들의 덜 보수적인 사용을 가능하게 할 수 있을 것이며 그리고 더 낮은 집성 레벨이 사용될 수 있기 때문에 감소된 PDCCH 부하를 허용할 수 있다.
4. SPS 그랜트 자원들의 통지된 활성화/비활성화는 DRX 미정렬 (misalignment)을 줄어들게 할 수 있다.
통지 기반의 단점
1. 활성화/비활성화시에 빈 UE 버퍼의 인스턴스들에서 불필요한 UE 배터리 소비;
2. (인액티브 (inactive) 타이머/짧은 사이클 타이머를 조종하는) HARQ 대기 시간을 포함하는 추가의 UL 전송에 의해 영향을 받은 DRX.
3. 예를 들면, PDCCH 활성화/비활성화로 인하여 SPS 할당이 변한 경우 그리고 UE 버퍼가 빈 경우의 예들에서 증가된 업링크 간섭.
4. 비활성화/릴리즈 통지를 위해 필요한 새로운 UE 행동.
5. ACK가 올바르게 수신되는 경우에 비교하여 ACK의 손실로 인해 DRX 미정렬 확률이 증가될 수 있다.
6. 성공적인 PDCCH 수신 이후에 ACK의 실종의 결과로서의 지속시간에 대해 SPS 자원들이 사용되지 않을 수 있다.
통지 없음의 장점
1. PDCCH 손실 (예를 들면, 1%) 및 비어있지 않은 버퍼의 드믄 경우들에서 상기 UE가 SR 절차를 개시 (대안의 RACH 절차)할 수 있는 레거시 행동에 의존. 상기 eNB는 그러면 PDCCH 손실을 보상하기 위해서 SPS를 다시-개시하거나 상기 UE를 위한 동적 그랜트를 할당할 것이다.
2. 상기 SPS 할당이, 예를 들면, PDCCH 활성화/비활성화로 인해 변경되고 상기 UE 버퍼가 비어 있는 경우인 인스턴스들에서 간섭을 초래할 수 있는 어떤 추가적인 UL 전송들이 없음.
3. UE는 더 빨리 DRX로 갈 수 있다.
4. 간략화된 UE 행동 그리고 비활성화에서의 어떤 새로운 행동도 필요하지 않음.
통지 없음의 단점
1. 증가된 PDCCH 집성 레벨은 사용될 필요가 없을 것이며, PDCCH 자원 사용을 증가시킨다.
2. 상기 UE가 PDCCH를 분실함에 의해 SR 절차가 개시될 때까지 SPS 자원들은 사용되지 않을 것이다.
3. PDCCH 상에서의 SPS 비활성화는 강건한 자원 릴리즈를 구비하기 위해 반복을 필요로 할 수 있다.
4. 릴리즈 표시 이후에 SPS 자원들은 릴리즈되지 않으며 그리고 릴리즈 시그날링 시간 인스턴스 이후에 첫 번째 주기적 그랜트 할당 기회에서만 탐지된다.
현재의 3GPP E-UTRA MAC 규격 (3GPP TS 36.321 v12.5.0)에서, 반-영속성 스케줄링은 다음처럼 동작한다:
5.10 반-영속성 스케줄링
반-영속성 스케줄링이 RRC에 의해 가능할 때에, 다음의 정보가 제공된다 [8]:
- 반-영속성 스케줄링 C-RNTI;
- 반-영속성 스케즐링이 업링크에 대해 가능하다면, 업링크 반-영속성 스케줄링 인터벌 semiPersistSchedIntervalUL 및 묵시적 릴리지 이전의 빈 전송들의 개수 implicitReleaseAfter;
- TDD에 대해서만, 업링크에 대해 twoIntervalsConfig 이 가능한지 또는 불능인지의 여부;
- 반-영속성 스케즐링이 다운링크에 대해 가능하다면, 다운링크 반-영속성 스케줄링 인터벌 semiPersistSchedIntervalDL 및 반-영속성 스케줄링을 위한 설정된 HARQ 프로세스들의 개수 numberOfConfSPS-Processes.
업링크 또는 다운링크에 대한 반-영속성 스케줄링이 RRC에 의해 불능할 때에, 대응하는 설정된 그랜트 또는 서정된 할당은 폐시되어야 할 것이다.
반-영속성 스케줄링은 SpCell 상에서만 지원된다.
반-영속성 스케줄링은 RN 서브프레임 설정과 조합된 E-UTRAN을 구비한 RN 통신을 위해 지원되지 않는다.
주: eIMTA가 SpCell에 대해 설정될 때에, 설정된 업링크 그랜트 또는 설정된 다운링크 할당이 eIMTA L1 시그날링을 통해 재설정될 수 있는 서브프레임 상에서 발생한다면, 상기 UE 행동은 규정되지 않고 남아 있는다.
5.10.1
다운링크
반-영속성 다운링크 할당이 설정된 이후에, MAC 엔티티는 다음에 대한 서브프레임에서 N번째 할당이 발생한다는 것을 순차적으로 고려해야 할 것이다:
- (10 * SFN + 서브프레임) = [(10 * SFNstart time + subframestart time) + N * semiPersistSchedIntervalDL] modulo 10240.
여기에서 SFNstart time 및 subframestart time 은 각각 상기 설정된 다운링크 할당이 (재-)초기화되었을 시점에서의 SFN 및 서브프레임이다.
5.10.2
업링크
반-영속성 스케줄링 업링크 그랜트가 설정된 이후에, 상기 MAC 엔티티는:
- 상위 레이어에 의해 twoIntervalsConfig 이 가능하다면:
- 테이블 7.4-1에 따라 Subframe_Offset를 세팅해야 한다.
- 그렇지 않다면:
- Subframe_Offset을 0으로 세팅해야 한다.
- 다음의 대한 서브프레임에서 N번째 그랜트가 발생한다는 것을 순차적으로 고려해야 할 것이다:
- (10 * SFN + 서브프레임) = [(10 * SFNstart time + subframestart time) + N * semiPersistSchedIntervalUL + Subframe_Offset * (N modulo 2)] modulo 10240.
여기에서 SFNstart time 및 subframestart time are 은 각각 상기 설정된 업링크 그랜트가 (재-)초기화되었을 시점에서의 SFN 및 서브프레임이다.
각각이 제로 MAC SDU들을 포함하는 implicitReleaseAfter [8] 개의 연속적인 새로운 MAC PDU들이 다중화 및 어셈블리 엔티티에 의해 상기 반-영속성 스케줄링 자원 상에 제공된 직후에 상기 MAC 엔티티는 상기 설정된 업링크 그랜트를 깨끗이 치워야 한다.
주: 반-영속성 스케줄링의 재전송들은 상기 설정된 업링크 그랜트를 깨끗이 치운 이후에 계속될 수 있다.
[...]
5.4.1
UL 그랜트 수신 (Grant reception)
UL-SCH 상에서 전송하기 위해서, 상기 MAC 엔티티는, PDCCH 상에서 동적으로 또는 랜덤 액세스 응답에서 수신할 수 있으며 또는 반-영속성으로 설정될 수 있는, (비-적응적 HARQ 재전송들은 제외한) 유효한 업링크 그랜트를 가져야만 한다. 요청된 전송들을 수행하기 위해, MAC 레이어는 하위의 레이어들로부터 HAQR 정보를 수신한다. 물리 레이어가 업링크 공간적 다중화를 위해 설정된 때에, MAC 레이어는 하위 레리어들로부터의 동일한 TTI에 대해 두 개까지의 그랜트들 (HARQ 프로세스 당 하나)을 수신할 수 있다.
상기 MAC 엔티티가 C-RNTI, 반-영속성 스케줄링 C-RNTI, 또는 일시적인 C-RNTI를 구비한다면, 상기 MAC 엔티티는 각 RRI에 대해 그리고 동작하는 timeAlignmentTimer를 가진 태그 (TAG)에 속한 각 서빙 셀에 대해 그리고 이 TTI를 위해 수신된 각 그랜트에 대해:
- 이 TTI에 대한 업링크 그랜트 그리고 이 서빙 셀이 MAC 엔티티의 C-RNTI 또는 일시적 C-RNTI에 대한 PDCCH 상에서 수신된다면; 또는
- 이 TTI에 대한 업링크 그랜트가 랜덤 액세스 응답에서 수신되었다면:
- 상기 업링크 그랜트가 MAC 엔티티의 C-RNTI에 대한 것이라면 그리고 동일한 HARQ 프로세스를 위해 상기 HARQ 엔티티로 배송된 상기 이전의 업링크 그랜트가 MAC 엔티티의 반-영속성 스케줄링 C-RNTI 또는 설정된 업링크 그랜트 중 어느 하나였다면:
- 상기 NDI의 값에 관계없이 상기 NDI는 대응하는 HARQ 프로세스를 위해 토클되었다고 간주해야 한다.
- 상기 업링크 그랜트 및 연관된 HARQ 정보를 이 TTI를 위한 상기 HARQ 엔티티에게 배송해야 한다.
- 그렇지 않고, 이 서빙 셀이 상기 SpCell이라면 그리고 이 TTI를 위한 업링크 그랜트가 상기 MAC 엔티티의 반-영속성 스케줄링 C-RNTI를 위한 SpCell의 PDCCH 상의 SpCell을 위해 수신되었다면:
- 상기 수신된 HARQ 정보 내 상기 NDI가 1 이라면:
- 대응하는 HARQ 프로세스에 대해 상기 NDI는 토글되지 않았다고 간주해야 한다;
- 상기 업링크 그랜트 및 상기 연관된 HARQ 정보를 이 TTI를 위한 상기 HARQ 엔티티에게 배송해야 한다.
- 그렇지 않고, 상기 수신된 HARQ 정보 내 NDI가 0이라면:
- PDCCH 콘텐트들이 SPS 릴리즈를 표시한다면:
- 설정된 업링크 그랜트를 (만일 존재한다면) 깨끗이 치워야 한다:
- 그렇지 않다면:
- 상기 업링크 그랜트 및 상기 연관된 HARQ 정보를 설정된 업링크 그랜트로서 저장해야 한다;
- 이 TTI에서 시작하기 위해 그리고 부조항 5.10.2에서의 규칙들에 따라 회귀하기 위해서, 상기 설정된 업링크 그랜트를, (액티브가 아니라면) 초기화하고 또는 (이미 액티브라면) 재-초기화해야 한다;
- 대응 HAQR 프로세스를 위한 NDI 비트가 토글된 것으로 간주해야 한다;
- 상기 설정된 업링크 그랜트 및 상기 연관된 HAQR 정보를 이 TTI를 위한 HARQ로 배송해야 한다.
- 그렇지 않고, 이 서빙 셀이 상기 SpCell이며 그리고 이 TTI를 위한 업링크 그랜트가 상기 SpCell을 위해 설정되었다면:
- 상기 대응 HAQR 프로세스를 위한 상기 NDI 비트가 토글되었다고 간주해야 한다;
- 상기 설정된 업링크 그랜트, 그리고 상기 연관된 HARQ 정보를 이 TTI를 위한 상기 HARQ 엔티티로 배송해야 한다.
주: 설정된 업링크 그랜트들의 주기는 TTI들로 표현된다.
주: 상기 MAC 엔티티가 랜덤 액세스 응답에서의 그랜트 그리고 동일 UL 서브프레임 내 SpCell 상에서의 전송들을 요청하는 그것의 C-RNTI 또는 반 영속성 스케줄링 C-RNTI를 위한 그랜트 둘 모두를 수신한다면, 상기 MAC 엔티티는 그것의 RA-RNTI를 위한 그랜트 또는 그것의 C-RNTI나 반 영속성 스케줄링 C-RNTI를 위한 그랜트 중 어느 하나와 함께 계속할 것을 선택할 수 있다.
주: 설정된 업링크 그랜트가 측정 간극 동안에 표시되고 그리고 측정 간극 동안의 UL-SCH 전송을 표시할 때에, 상기 MAC 엔티티는 상기 그랜트를 프로세싱하지만 UL-SCH 상으로 전송하지는 않는다.
UL HARQ 동작의 상세 내용들은 다음과 같이 3GPP TS 36.321 v12.5.0에서 찾아볼 수 있다:
5.4.2
HARQ 동작
5.4.2.1 HARQ 엔티티
설정된 업링크를 구비한 각 서빙 셀에 대해 MAC 엔티티에서 하나의 HARQ 엔티티가 존재하며, 이것은 여러 병렬 HARQ 프로세스들을 유지하여, 이전의 전송들의 성공적인 또는 성공적이지 않은 수신 상에서 상기 HARQ 피드백을 기다리면서 전송들이 계속해서 발생하는 것을 가능하게 한다.
HARQ 당 병렬 HARQ 프로세스들의 개수는 [2], 조항 8에서 규정된다.
물리 레이어가 업링크 공간적 다중화 [2]를 위해 설정될 때에, 주어진 TTI와 연관된 두 개의 HAQR 프로세스들이 존재한다. 그렇지 않다면, 주어진 TTI에 연관된 하나의 HARQ 프로세스가 존재한다.
주어진 TTI에서, 업링크 그랜트가 상기 TTI에 대해 표시된다면, 상기 HARQ 엔티티는 전송이 발생해야만 하는 HARQ 프로세스(들)를 식별한다. 그것은, 상기 물리 레이어에 의해 중계되어 수신된 HARQ 피드백 (ACK/NACK 정보), MCS 및 자원을 적절한 HARQ 프로세스(들)로 또한 라우팅한다.
TTI 번들링 (bundling)이 설정될 때에, 파라미터 TTI_BUNDLE_SIZE는 TTI 번들 soTTI들의 개수를 제공한다. TTI 번들링 동작은, 동일한 번들의 일부인 각 전송을 위한 동일한 HARQ 프로세스를 불러내기 위해 상기 HARQ 엔티티에 의존한다. 번들 내에서, HARQ 재전송들은 비-적응적이며 그리고 TTI_BUNDLE_SIZE에 따라 이전의 전송들로부터의 피드백을 위해 대기하지 않으면서 트리거된다. 번들의 HARQ 피드백은 상기 번들의 마지막 TTI (즉, TTI_BUNDLE_SIZE에 대응하는 TTI)에 대해서만 수신되며, 이는 (예를 들면, 측정 간극이 발생할 때에) 그 TTI 내에서의 전송이 일어나는지 또는 일어나지 않는지의 여부에 무관하다. TTI 번들의 재전송 또한 TTI 번들이다. 상기 MAC 엔티티가 설정된 업링크를 구비한 하나 이상의 SCell들로 설정될 때에 TTI 번들링은 지원되지 않는다.
TTI 번들링은 RN 서브프레임 설정과 조합된 E-UTRAN과의 RN 통신에 대해서는 지원되지 않는다.
랜덤 액세스 동안에 Msg3의 전송을 위해 (부조항 5.1.5 참조) TTI 번들은 적용되지 않는다.
각 TTI를 위해, 상기 HARQ 엔티티는:
- 이 TTI와 연관된 HARQ 프로세스(들)을 식별해야 하며, 그리고 각 각 식별된 HARQ 프로세스를 위해:
- 업링크 그랜트가 이 프로세스 및 이 TTI를 위해 표시되었다면:
- 수신된 그랜트가 PDCCH 상의 일시적 C-RNTI로 주소 지정되지 않았다면 그리고 상기 연관된 HARQ 정보 내에 제공된 NDI가 이 HARQ 프로세스의 이전의 전송에서의 값에 비교하여 토글되었다면; 또는
- 상기 업링크 그랜트가 C-RNTI를 위해 PDCCH 상으로 수신되었고 그리고 상기 식별된 프로세스의 HARQ 버퍼가 비어있다면; 또는
- 상기 업링크 그랜트가 랜덤 액세스 응답에서 수신되었다면:
- 상기 Msg3 버퍼 내에 MAC PDU가 존재하고 그리고 상기 업링크 그랜트가 랜덤 액세스 응답에서 수신되었다면;
- 상기 Msg3 버퍼로부터 전송하기 위해 상기 MAC PDU를 획득할 것이다.
- 그렇지 않다면:
- 상기 "다중화 및 어셈블리" 엔티티로부터 전송하기 위해 상기 MAC PDU를 획득할 것이다;
- 상기 MAC PDU 그리고 상기 업링크 그랜트 및 상기 HARQ 저보를 상기 식별된 HARQ 프로세스로 배송할 것이다;
- 상기 식별된 HARQ 프로세스에게 새로운 전송을 트리거할 것을 지시한다.
- 그렇지 않다면:
- 상기 업링크 그랜트 및 상기 HARQ 정보 (리던던시 버전)를 상기 식별된 HARQ 프로세스로 배송한다;
- 상기 식별된 HARQ 프로세스에게 적응적 재전송을 생성할 것을 지시한다.
- 그렇지 않고, 이 HARQ 프로세스의 HARQ 버퍼가 비어있지 않다면:
- 상기 식별된 HARQ 프로세스에게 비-적응적 재전송을 생성할 것을 지시한다.
NDI가 이전의 전송에서의 값에 비교하여 토글되었는가를 결정할 때에 상기 MAC 엔티티는 자신의 일시적 C-RNTI를 위해 PDCCH 상에서 모든 업링크 그랜트들에서 수신된 NDI를 무시해야 한다.
5.4.2.2 HARQ 프로세스
각 HARQ 프로세스는 HARQ 버퍼와 연관된다.
각 HARQ 프로세스는 상태 변수 CURRENT_TX_NB를 유지해야 하며, 이것은 상기 버퍼 내에서 현재 상기 MAC PDU를 위해 발생했던 전송들의 개수를 표시하며, 그리고 상태 변수 HARQ_FEEDBACK를 유지해야 하며, 이는 상기 버퍼 내에서 현재 상기 MACPDU를 위한 HARQ 피드백을 표시한다. 상기 HARQ 프로세스가 설립될 때에, CURRENT_TX_NB는 0으로 초기화되어야 한다.
디던던시 (redundancy) 버전들의 시퀀스는 0, 2, 3, 1 이다. 변수 CURRENT_IRV는 리던던시 버전들의 상기 시퀀스로의 인덱스이다. 이 변수는 최신의 모듈로 (modulo) 4 이다.
새로운 전송들이 상기 자원 상에서 수행되며 그리고 랜덤 액세스 응답 또는 PDCCH 상에서 표시된 MCS를 구비하여 수행된다. 적응적인 (adaptive) 재전송들은 상기 자원 상에서 수행되며 그리고, 제공된다면, PDCCH 상에서 표시된 MCS를 구비하여 수행된다. 비-적응적 재전송은, 마지막으로 행해진 전송 시도를 위해 사용된 것과 동일한 자원 상에서 그리고 동일한 MCS를 구비하여 수행된다.
상기 MAC 엔티티는 HARQ 전송들의 최대 개수 및 RRC에 의한 Msg3 HARQ 전송들의 최대 개수를 이용하여 설정된다: 각각 maxHARQ-Tx 및 maxHARQ-Msg3Tx. 상기 Msg3 버퍼 내 저장된 MAC PDU의 전송을 제외한, 모든 HARQ 프로세스들 및 모든 논리적 채널들 상에서의 전송들에 대해, 전송들의 최대 개수는 maxHARQ-Tx로 세팅되어야 한다. 상기 Msg3 버퍼 내 저장된 MAC PDU의 전송을 위해, 전송들의 최대 개수는 maxHARQ-Msg3Tx 로 세팅되어야 한다.
HARQ 피드백이 이 TB를 위해 수신될 때에, 상기 HARQ 프로세스는:
- HARQ_FEEDBACK를 상기 수신된 값으로 세팅한다.
상기 HARQ 엔티티가 새로운 전송을 요청한다면, 상기 HARQ 프로세스는 다음을 할 것이다:
- CURRENT_TX_NB를 0으로 세팅한다;
- CURRENT_IRV를 0으로 세팅한다;
- MAC PDU를 연관된 HARQ 버퍼 내에 저장한다;
- HARQ 엔티티로부터 수신한 업링크 그랜트를 저장한다;
- HARQ_FEEDBACK를 NACK로 세팅한다;
- 전송을 아래에서 설명되는 것처럼 생성한다.
HARQ 엔티티가 재전송을 요청한다면, 상기 HARQ 프로세스는 다음을 할 것이다:
- CURRENT_TX_NB를 1 증가시킨다;
- 상기 HARQ 엔티트가 적응적 재전송을 요청한다면:
- 상기 HARQ 엔티티로부터 수신한 업링크 그랜트를 저장한다;
- CURRENT_IRV를 상기 HARQ 정보 내에서 제공된 리던던시 버전에 대응하는 인덱스로 세팅한다;
- HARQ_FEEDBACK를 NACK으로 세팅한다;
- 아래에서 설명되는 것처럼 전송을 생성한다.
- 그렇지 않고, 상기 HARQ 엔티티가 비-적응적 재전송을 요청한다면:
- HARQ_FEEDBACK = NACK이라면:
- 아래에서 설명되는 것처럼 전송을 생성한다.
주: HARQ ACK을 단독으로 수신할 때에, 상기 MAC 엔티티는 상기 데이터를 HARQ 버퍼 내에 유지한다.
주: 측정 간극의 발생으로 인해서 어떤 UL-SCH 전송도 수행될 수 없을 때에, 어떤 HARQ 피드백도 수신될 수 없으며 비-적응적 재전송이 이어진다.
전송을 생성하기 위해, 상기 HARQ 프로세스는 다음을 할 것이다:
- MAC PDU가 Msg3 버퍼로부터 획득되었다면; 또는
- 전송을 위한 사이드링크 디스커버리 간극이 상위 레이어들에 의해 설정되지 않는다면, 그리고 상기 전송의 시점에서 어떤 측정 간극도 존재하지 않고 그리고, 재전송의 경우에, 그 재전송이 이 TTI에서 상기 Msg3 버퍼로부터 획득된 MAC PDU를 위한 전송과 충돌하지 않는다면; 또는
- 전송을 위한 사이드링크 디스커버리 간극이 상위 레이어들에 의해 설정된다면, 그리고 상기 전송의 시점에서 어떤 측정 간극도 존재하지 않고 그리고, 재전송의 경우에, 그 재전송이 상기 Msg3 버퍼로부터 획득된 MAC PDU를 위한 전송과 충돌하지 않는다면, 그리고 이 TTI에서 전송을 위한 어떤 사이드링크 디스커버리 간극도 존재하지 않는다면; 또는
- 전송을 위한 사이드링크 디스커버리 간극이 상위 레이어들에 의해 설정된다면, 그리고 상기 전송의 시점에서 어떤 측정 간극도 존재하지 않고 그리고, 재전송의 경우에, 그 재전송이 상기 Msg3 버퍼로부터 획득된 MAC PDU를 위한 전송과 충돌하지 않는다면, 그리고 이 TTI에서 SL-DCJ 상의 전송을 위한 어떤 설정된 그랜트도 존재하지 않는다면:
- 상기 CURRENT_IRV 값에 대응하는 리던던시 버전을 구비한 상기 저장된 업링크 그랜트에 따라 재전송을 생성할 것을 상기 물리 레이어에게 지시한다;
- CURRENT_IRV를 1 증가시킨다;
- 이 전송을 위한 HARQ 피드백 수신의 시점에 수신을 위한 사이드링크 디스커버리 간극이나 측정 간극이 존재한다면 그리고 상기 MAC PDU가 상기 Msg3 버퍼로부터 획득되지 않았다면:
- 이 전송을 위한 HARQ 피드백 수신의 시점에 HARQ_FEEDBACK를 ACK로 세팅한다.
상기의 행동들을 수행한 이후에, 그 후에 상기 HARQ 프로세스는:
- CURRENT_TX_NB = 전송들의 최대 개수 - 1 이라면:
- 상기 HARQ 버퍼를 플러시한다.
현재의 3GPP E-UTRA RRC 규격 (3GPP TS 36.331 v12.5.0)에서, 반-영속성 스케줄링은 다음과 같이 설정된다:
SPS-Config
상기 IE SPS - Config 는 상기 반-영속성 스케줄링 설정을 규정하기 위해 사용된다.
SPS
-
Config
정보 요소
--
ASN1START
SPS
-
Config
::=
SEQUENCE {
semiPersistSchedC
-
RNTI
C
-RNTI
OPTIONAL,
-- Need OR
sps
-
ConfigDL
SPS
-ConfigDL
OPTIONAL,
-- Need ON
sps
-
ConfigUL
SPS
-ConfigUL
OPTIONAL
-- Need ON
}
SPS
-
ConfigDL
::=
CHOICE{
release
NULL
,
setup
SEQUENCE
{
semiPersistSchedIntervalDL
ENUMERATED {
sf10
,
sf20
,
sf32
,
sf40
,
sf64
,
sf80
,
sf128
,
sf160
,
sf320
,
sf640
,
spare6
,
spare5
,
spare4
,
spare3
,
spare2
,
spare1
},
numberOfConfSPS
-
Processes
INTEGER
(
1..8
),
n1PUCCH-AN-PersistentList
N1PUCCH-AN-PersistentList,
...,
[[
twoAntennaPortActivated
-
r10
CHOICE
{
release
NULL,
setup
SEQUENCE
{
n1PUCCH-AN-PersistentListP1-r10
N1PUCCH-AN-PersistentList
}
}
OPTIONAL
-- Need ON
]]
}
}
SPS
-
ConfigUL
::=
CHOICE {
release
NULL
,
setup
SEQUENCE
{
semiPersistSchedIntervalUL
ENUMERATED {
sf10
,
sf20
,
sf32
,
sf40
,
sf64
,
sf80
,
sf128
,
sf160
,
sf320
,
sf640
,
spare6
,
spare5
,
spare4
,
spare3
,
spare2
,
spare1
},
implicitReleaseAfter
ENUMERATED {e2, e3, e4, e8},
p0-
Persistent
SEQUENCE
{
p0-
NominalPUSCH
-
Persistent
INTEGER
(-
126..24
),
p0-
UE
-
PUSCH
-
Persistent
INTEGER
(-
8..7
)
}
OPTIONAL,
-- Need OP
twoIntervalsConfig
ENUMERATED {
true}
OPTIONAL
,
--
Cond
TDD
...,
[[
p0-
PersistentSubframeSet2
-
r12
CHOICE
{
release
NULL,
setup
SEQUENCE
{
p0-
NominalPUSCH
-
PersistentSubframeSet2
-
r12
INTEGER
(-126..24),
p0-
UE
-
PUSCH
-
PersistentSubframeSet2
-
r12
INTEGER
(-8..7)
}
}
OPTIONAL
-- Need ON
]]
}
}
N1PUCCH
-AN-PersistentList ::=
SEQUENCE (SIZE (
1..4
)) OF INTEGER (0..2047)
--
ASN1STOP
SPS - Config 필드 설명들 |
implicitReleaseAfter 묵시적인 릴리즈 이전에 빈 전송들의 개수, TS 36.321 [6, 5.10.2] 참조. 값 e2는 2개의 전송들에 대응하며, e3는 3개의 전송들에 대응하며, 이하 마찬가지이다. |
n1PUCCH -AN- PersistentList , n1PUCCH -AN- PersistentListP1 파라미터 목록: 안테나 포트 P0에 대한 그리고 안테나 포트 P1에 대해 각각 , TS 36.213 [23, 10.1] 참조. 필드 n1- PUCCH -AN- PersistentListP1 은 PUCCH - ConfigDedicated -v1020 내 twoAntennaPortActivatedPUCCH- Format1a1b 이 참 (true)으로 세팅되어야만 적용 가능하다. 그렇지 않다면, 상기 필드는 설정되지 않는다. |
numberOfConfSPS-Processes 반-영속성 스케줄링에 대해 설정된 HARQ 프로세스들의 개수, TS 36.321 [6] 참조. |
p0-NominalPUSCH-Persistent 파라미터: . TS 36.213 [23, 5.1.1.1], 단위 dBm step 1 참조. 이 필드는 영속성 스케줄링을 위해서만 적용 가능하다. 선택 셋업이 사용되며 그리고 p0-Persistent 가 없다면, p0- NominalPUSCH 의 값을 p0- NominalPUSCH - Persistent 을 위해 적용한다. 업링크 전력 제어 서브프레임 세트들이 tpc - SubframeSet 에 의해 설정된다면, 이 필드는 업링크 전력 제어 서브프레임 세트 1을 위해 적용된다. |
p0-NominalPUSCH-PersistentSubframeSet2 파라미터: . TS 36.213 [23, 5.1.1.1], 단위 dBm step 1 참조. 이 필드는 영속성 스케줄링을 위해서만 적용 가능하다. p0- PersistentSubframeSet2 - r12 가 설정되지 않는다면, p0- NominalPUSCH - SubframeSet2 - r12 의 값을 p0- NominalPUSCH - PersistentSubframeSet2를 위해 적용한다. 업링크 전력 제어 서브프레임 세트들이 tpc - SubframeSet 에 의해 설정되어야만 E-UTRAN은 이 필드를 설정하며, 이 경우에 이 필드는 업링크 전력 제어 서브프레임 세트 2를 위해 적용된다. |
p0-UE-PUSCH-Persistent 파라미터: . TS 36.213 [23, 5.1.1.1] 참조, 단위 dB. 이 필드는 영속성 스케줄링만을 위해서 적용 가능하다. 선택 셋업이 사용되며 그리고 p0-Persistent 가 없다면, p0-UE-PUSCH 의 값을 p0- UE - PUSCH - Persistent 를 위해서 적용한다. 업링크 전력 제어 서브프레임 세트들이 tpc - SubframeSet에 의해 설정된다면, 이 필드는 업링크 전력 제어 서브프레임 세트 1을 위해 적용된다. |
p0-UE-PUSCH-PersistentSubframeSet2 파라미터: . TS 36.213 [23, 5.1.1.1] 참조, 단위 dB. 이 필드는 영속성 스케줄링만을 위해 적용 가능하다. p0- PersistentSubframeSet2 - r12 가 설정되지 않았다면, p0- UE -PUSCH-SubframeSet2 의 값을 p0- UE - PUSCH - PersistentSubframeSet2 를 위해 적용한다. 전력 제어 서브프레임 세트들이 tpc - SubframeSet에 의해 설정된다면, E-UTRAN은 이 필드를 설정하며, 이 경우에 이 필드는 업링크 전력 제어 서브프레임 세트 2를 위해 적용된다. |
semiPersistSchedC-RNTI 반-영속성 스케줄링 C-RNTI, TS 36.321 [6] 참조. |
semiPersistSchedIntervalDL 다운링크 내 반-영속성 스케줄링 인터벌, TS 36.321 [6] 참조. 서브-프레임들의 개수 내의 값. sf10은 10개 서브-프레임들에 대응하며, sf20은 20개의 서브-프레임들에 대응하며, 이하 마찬가지이다. FDD를 위해, UE는 이 파라미터를 (10개 서브-프레임들의) 가장 가까운 정수로 버릴 것이며, 예를 들면, sf10은 10개 서브-프레임들에 대응하며, sf32는 30개 서브-프레임들에 대응하며, sf128은 120개 서브-프레임들에 대응한다. |
semiPersistSchedIntervalUL 업링크 내 반-영속성 스케줄링 인터벌, TS 36.321 [6] 참조. 서브-프레임들의 개수 내의 값. sf10은 10개 서브-프레임들에 대응하며, sf20은 20개의 서브-프레임들에 대응하며, 이하 마찬가지이다. TDD를 위해, UE는 이 파라미터를 (10개 서브-프레임들의) 가장 가까운 정수로 버릴 것이며, 예를 들면, sf10은 10개 서브-프레임들에 대응하며, sf32는 30개 서브-프레임들에 대응하며, sf128은 120개 서브-프레임들에 대응한다. |
twoIntervalsConfig 업링크에서 2개-인터벌-반-영속성 스케줄링의 트리거. TS 36.321 [6, 5.10] 참조. 이 필드가 존재하면, 2개-인터벌-SPS는 업링크에 대해 가능해진다. 그렇지 않다면, 2개-인터벌-SPS는 불능이다. |
조건부 존재 | 설명 |
TDD | 이 필드는 TDD를 위해 옵션으로 존재하며, OR을 필요로 한다; FDD를 위해 존재하지 않으며 그리고 UE는 이 필드를 위한 어떤 기존 값도 삭제해야 한다. |
몇몇의 UE들은 PUSCH (Physical Uplink Shared Channel) 및 PUCCH (Physical Uplink Control Channel)를 동시에 전송할 수 있으며, 그리고 몇몇의 UE들은 PUSCH 및 PUCCH를 동시에 전송할 수 없다. 그런 능력은 eNB (evolved Node B)에게 보고될 것이며, 그래서 eNB가 이 기능성을 설정할 것인지 아닌지의 여부를 결정할 수 있도록 한다. 설령 UE가 이 특징을 지원한다고 하더라도, 두 채널 모두로 동시에 전송하는 것이 더 많은 전력을 소비하기 때문에, eNB는 상기 UE의 채널 환경이 빈약하다면 이 기능을 설정하지 않도록 결정할 수 있을 것이다. 그런 경우에, 상기 UE 최대 전송 전력은 각 채널에 대한 적절한 전력 레벨을 보증하지 않을 수 있다. UE는 PUSCH 및 PUCCH가 동시에 설정되는지 또는 그렇지 않은지의 여부에 종속하여 어느 채널로 UCI (Uplink Control Information)를 전송할 것인지를 결정할 수 있다.
3GPP 36.213 v12.5.0의 섹션 10.1은 다음과 같이 진술한다:
10.1 물리적 업링크 제어 채널 할당을 결정하기 위한 UE 절차
상기 UE가 단일의 서빙 셀을 위해 설정되며 그리고 동시 PUSCH 및 PUCCH 전송들을 위해 설정되지 않았다면, 서브프레임 에서 업링크 제어 정보 (uplink control information (UCI))는 다음처럼 전송될 것이다:
- UE가 PUSCH를 전송하고 있지 않다면, 포맷 1/1a/1b/3 또는 2/2a/2b를 이용하여 PUCCH 상으로
- PUSCH 전송이 램덤 액세스 그랜트 또는 동일 전송 블록의 재전송에, UCI가 전송되지 않는 경우인 회선 쟁탈 (contention) 기반의 랜덤 액세스 절차로서 대응하지 않는 경우, 상기 UE가 서브프레임 에서 PUSCH를 전송하고 있다면 PUSCH 상으로.
- 상기 UCI가 HARQ-ACK 및/또는 SR만으로 구성되었다면 포맷 1/1a/1b/3을 이용하여 PUCCH 상으로
- UCI가 주기적인 CSI만으로 구성되었다면 포맷 2를 이용하여 PUCCH 상으로
- UCI가 주기적인 CSI 및 HARQ-ACK로 구성되고 그리고 UE가 PUSCH를 전송하고 있지 않다면 포맷 2/2a/2b/3를 이용하여 PUCCH 상으로
- UCI가 HARQ-ACK/HARQ-ACK+SR/포지티브 SR 및 주기적/불규칙 CSI로 구성된다면 그리고 상기 UE가 서브프레임 n 에서 PUSCH를 전송하고 있으면, PUCCH 및 PUSCH 상으로, 이 경우에 PUSCH 전송이 랜덤 액세스 응답 그랜트 또는 동일한 전송 블록의 재전송에, 주기적/불규칙 CSI는 전송되지 않는 경우인 회선쟁탈 기반의 랜덤 액세스 절차의 일부로서 대응하지 않는다면, 상기 HARQ-ACK/HARQ-ACK+SR/포지티브 SR은 포맷 1/1a/1b/3을 이용하여 PUCCH 상으로 전송되며 그리고 주기적/불규칙 CSI는 PUSCH 상으로 전송된다.
셀 가장자리에서처럼, 빈약한 채널 상태를 가진 UE에 대해, ACK/NACK (Acknowledgement/Negative Acknowledgement)의 전송을 여러차례 반복함으로써 HARQ-ACK 피드백 신뢰성을 개선하기 위해 HARQ-ACK (Hybrid Automatic Repeat Request Acknowledgement) 반복을 설정하는 것은 불가능하다. 그런 상황에서, 서브프레임들을 가로지르는 반복의 이득을 결합하는 것을 즐기기 위해 상기 HARQ-ACK는 다른 채널, 예를 들면, PUSCH 상으로 다중화되지 않고 PUCCH 상으로 전송될 것이며, 이는 상기 반복들 중 일부는 동일한 자원 상에서 발생할 것이며 그리고 조인트 복조/채널 추정이 가능하기 때문이다.
3GPP 36.213 v12.5.0의 섹션 10.2는 다음과 같이 진술한다:
10.2 업링크 HARQ-ACK 타이밍
TDD에 대해 또는 FDD-TDD 및 프라이머리 셀 프레임 구조 유형 2에 대해 또는 FDD-TDD 및 프라이머리 셀 프레임 구조 유형 1에 대해, 서빙 셀에 대한 EIMTA-MainConfigServCell-r12로 설정되는 경우, 다르게 규정되지 않았다면, 부조항 10.2에서의 서빙 셀의 "UL/DL 설정"은 그 서빙 셀에 대한 파라미터 eimta-HARQ-ReferenceConfig-r12에 의해 주어전 UL/DL 설정을 언급하는 것이다.
FDD에 대해 또는 FDD-TDD 및 프라이머리 셀 프레임 구조 유형 1에 대해, 상기 UE는, 그 UE를 위해 의도되며 그리고 HARQ-ACK가 제공될 것인 서브프레임 n-4에서 PDSCH 전송을 탐지하면, 서브프레임 n에서 상기 HARQ-ACJ 응답을 전송할 것이다. HARQ-ACK 반복이 가능해지면, 상기 UE를 위해 의도되며 그리고 HARQ-ACK 응답이 제공될 것인 서브프레임 n-4에서 PDSCH 전송을 탐지하면, 그리고 상기 UE가 서브프레임들 내 PDSCH 전송에 대응하는 서브프레임 n에서의 어떤 HARQ-ACK의 전송을 반복하고 있지 않다면, 상기 UE는:
<...>
TDD에 대해, HARQ-ACK 반복이 가능해지는 경우, 서브프레임(들) n-k 내에서 PDSCH 전송을 탐지하면 - 여기에서 및 가 UE를 위해 의도되며 그리고 HARQ-ACK 응답이 제공될 것된 테이블 10.1.3.1-1에서 정의된다 -, 그리고 상기 UE가 다운링크 내 PSSCH 전송에 대응하는 서브프레임 n에서 또는 서브프레임 n-k 이전의 특별한 서브프레임에서 HARQ-ACK의 전송을 반복하고 있지 않다면, 상기 UE는:
- UL 서브프레임 n 그리고 , ...,으로 표시된 다음 개 UL 서브프레임들에서 PUCCH 상으로 (서브프레임 n-k에서 상기 탐지된 PDSCH 전송에 대응하는) HARQ-ACK 응답만을 전송할 것이다;
- 서브프레임들 에서 어떤 탐지된 PDSCH 전송에 대응하는 HARQ-ACK 응답 반복들을 전송하지 않을 것이며, 여기에서 이며, 는 UL 서브프레임 에 대응하는 테이블 10.1..3.1-1에서 정의된 세트이며, 그리고 이다.
3GPP TS 36.212 v13.0.0는 어떻게 물리 레이터가 MAC 레이어로부터의 전송 블록을 프로세싱하고 그리고 어떻게 업링크 제어 정보를 다중화하는가를 다음처럼 설명한다:
5.2 업링크 전송 채널들 및 제어 정보
상기 UE가 마스터 셀 그룹 (Master Cell Group (MCG)) 및 세컨더리 셀 그룹 (Secondary Cell Group (SCG)) [6]으로 설정된다면, 이 조항에서 설명된 절차들은 상기 MCG 및 SCG에 각각 적용된다. 상기 절차가 SCG에 적용될 때에, 상기 프라이머리 셀의 용어는 상기 SCG의 프라이머리 SCell (PSCell)을 언급하는 것이다.
상기 UE가 PUCCH SCell [6]으로 설정된다면, 이 조항에서 설명된 절차들은 상기 프라이머리 셀과 연관된 DL 셀들의 그룹 그리고 상기 PUCCH 셀들과 연관된 DL 셀들의 그룹에 각각 적용된다. 상기 절차들이 상기 PUCCH SCell과 연관된 DL 셀들의 그룹에 적용될 때에, 상기 프라이머리 셀의 용어는 상기 PUCCH SCell을 언급하는 것이다.
상기 UE가 LAA SCell로 설정된다면, 이 조항에서 설명된 절차들은 상기 LAA SCell이 FDD SCell이라고 가정하는 것에 적용된다.
5.2.1 랜덤 액세스 채널
랜덤 액세스 채널을 위한 시퀀스 인덱스는 상위 레이어들로부터 수신되며 그리고 [2]에 따라서 프로세싱된다.
5.2.2 업링크 공유 채널
도 5.2.2-1는 하나의 UL 셀 상의 UL-SCH 전송 채널을 위한 프로세싱 구조를 보여준다. 데이터는 UL 셀 당 모든 전송 시간 인터벌 (transmission time interval (TTI))에 두 개의 전송 블록들 중 최대의 모습으로 상기 코딩 유닛에 도착한다. 다음의 코딩 단계들은 UL 셀의 각 전송 블록에 대해 식별된 수 있다:
- 전송 블록에 CRC 부가
- 코드 블록 세그멘트화 및 코드 블록 CRC 부착
- 데이터 및 제어 정보의 채널 코딩
- 레이트 매칭
- 코드 블록 접합 (concatenation)
- 데이터 및 제어 정보 다중화
- 채널 인터리버
하나의 UL-SCH 전송 블록의 코딩 단계들은 아래의 도면에 도시된다. 동일한 일반적 프로세싱이 [3]에서 규정된 제한들을 가진 각 UL 셀 상의 각 UL-SCH 전송 블록에 적용된다.
["Transport block processing for UL-SCH" 제목의 3GPP TS 36.212 v13.0.0의 도 5.2.2-1는 본원에 도 6으로 다시 도시되었다]
5.2.2.1 전송 블록 CRC 부착
순환 중복 검사 (Cyclic Redundancy Check (CRC))를 통해 각 UL-SCH 전송 블록 상에 오류 검출이 제공된다.
전체 전송 블록은 CRC 패리티 비트들을 계산하기 위해 사용된다. 레이어 1로 배송된 전송 블록 내 비트들은 로, 그리고 패리티비트들은 로 표시된다. A는 상기 전송 블록의 크기이며 그리고 L은 패리티 비트들의 개수이다. 가장 낮은 순서 정보 비트 a0 는 [5]의 섹션 6.1.1에서 정의된 상기 전송 블록의 최상위 비트로 매핑된다.
상기 패리티 비트들은 계산되어 섹션 5.1.1에 따라서 상기 UL-SCH 전송 블록에 부착되어, L을 24 비트로 세팅하고 그리고 생성기 다항식 gCRC24A(D)를 이용한다.
5.2.2.2 코드 블록 세그먼트화 및 코드 블록 CRC 부착
코드 블록 세그먼트화 및 코드 블록 CRC 부착은 섹션 5.1.2에 따라 수행된다.
5.2.2.3 UL-SCH의 채널 코딩
코드 블록들은 채널 코딩 블록으로 배송된다. 코드 블록 내 비트들은 로 표시되며, 여기에서 r은 코드 블록 번호이며, 그리고 Kr 은 코드 블록 번호 r 내 비트들의 개수이다. 코드 블록들의 전체 개수는 C로 표시되며 그리고 각 코드 블록은 섹션 5.1.3.2에 따라 개별적으로 터보 인코딩된다.
인코딩 이후에 상기 비트들은 으로 표시되며, 여기에서 i=0, 1, 그리고 2이며, 그리고 Dr 은 코드 블록 번호 r에 대한 i-번째 코딩된 스트림 상의 비트들의 개수이며, 즉, Dr = Kr +4 이다.
5.2.2.4 레이트 매칭 (Rate matching)
터보 코딩된 블록들은 레이트 매칭 블록으로 배송된다. 그것들은 으로 표시되며, 여기에서 i=0, 1, 및 2이며, 그리고 r은 코드 블록 번호이며, i 는 코딩된 스트림 인덱스이며, 그리고 Dr 은 코드 블록 번호 r의 각 코딩된 스트림 내 비트들이 개수이다. 코드 블록들의 전체 개수는 C로 표시되며 그리고 각 코딩된 블록은 섹션 5.1.4.1에 따라서 개별적으로 레이트 매치된다.
5.2.2.5 코드 블록 접합 (concatenation)
코드 블록 접합은 섹션 5.1.5에 따라서 수행된다.
제어 정보가 상기 UL-SCH 전송과 다중화될 때에, 코드 블록 접합 이후에 비트들은 에 의해 표시되며, 여기에서 G는 NL 개 전송 레이어들에 걸쳐 주어진 전송 블록의 전송을 위한 코딩된 비트들의 전체 개수이며, 제어 전송을 위해 사용된 비트들은 배제한 것이다.
5.2.2.6 제어 정보의 채널 코딩
제어 데이터는 채널 품질 정보 (CQI 및/또는 PMI), HARQ-ACK 및 랭크 (rank) 표시, 그리고 CSI-RS 자원 표시 (CRI)의 모습으로 코딩 유닛에 도착한다. 상이한 개수의 코딩된 심볼들을 자신의 전송을 위해 할당함으로써 제어 정보를 위한 상이한 코딩 레이트들이 달성된다. 제어 데이터가 PUSCH 내에서 전송될 때에, HARQ-ACK, 랭크 표시, CRI 및 채널 품질 정보 에 대한 채널 코딩은 독립적으로 행해진다.
TDD 프라이머리 셀을 구비한 경우들에 대해, HARQ-ACK 비트들의 개수는 [3]의 섹션 7.3에서 설명된 것처럼 결정된다.
UE가 HARQ-ACK 비트들, 랭크 표시자 비트들 또는 CRI 비트들을 전송할 때에, HARQ-ACK 비트들, 랭크 표시자 비트들 또는 CRI 비트들에 대한 레이어 Q' 당 코딩된 변조 심볼들의 개수를 다음처럼 결정할 것이다.
단 하나의 전송 블록이 PUSCH 내에서 전송되어 상기 HARQ-ACK 비트들, 랭크 표시자 비트들 또는 CRI 비트들을 운반할 때의 경우에 대해:
여기에서,
- O 는 HARQ-ACK 비트들, 랭크 표시자 비트들 또는 CRI 비트들의 개수이며, 그리고
- 다음의 경우들에 NSRS 는 1과 동일하다
- 하나의 UL 셀을 이용하여 설정된 UE가 초기 전송을 위해 동일한 서브프레임에서 PUSCH 및 SRS를 송신하도록 설정되는 경우, 또는
- UE가 초기 전송을 위해 동일한 서빙 셀 내 동일한 서브프레임에서 PUSCH 및 SRC를 전송하는 경우, 또는
- 초기 전송을 위한 PUSCH 자원 할당이 [2]의 섹션 5.5.3에서 정의된 대역폭 및 셀-특정 SRS 서브프레임과 심지어 부분적으로라도 겹치는 경우, 또는
- 동일한 서빙 셀에서 초기 전송을 위한 서브프레임이 [3]의 섹션 8.2에서 정의된 UE-특정 유형-1 SRS 서브프레임인 경우, 또는
- 동일 서빙 셀에서 초기 전송을 위한 서브프레임이 [3]의 섹션 8.2에서 정의된 UE-특정 유형-0 SRS 서브프레임이며 그리고 상기 UE는 여러 태그들로 설정되는 경우.
- 그렇지 않다면, NSRS 는 0과 동일하다.
- , C, 및 Kr 은 동일한 전송 블록에 대한 초기 PDCCH 또는 EDPCCH로부터 획득된다. 동일한 전송 블록에 대해 DCI 포맷 0을 구비한 어떤 초기 PDCCH 또는 EDPCCH도 존재하지 않는다면, , C, 및 Kr 은 다음의 것들로부터 결정될 수 있을 것이다:
- 동일한 블록에 대한 상기 초기 PUSCH가 반-영속성 스케줄링될 때에, 가장 최근의 반-영속성 스케줄링 할당 PDCCH 또는 EPDCCH, 또는
- PUSCH가 랜덤 액세스 응답 그랜트에 의해 개시될 때에, 동일한 전송 블록에 대한 랜덤 액세스 응답 그랜트.
두 개의 전송 블록들이 PUSCH에서 전송되어, 상기 HARQ-ACK 비트들, 랭크 표시자 비트들 또는 CRI 비트들을 운반할 때의 경우에 대해:
여기에서,
이다. [명확함을 위해 이 등식은 도 32a에 다시 도시된다.]
여기에서,
- O 는 HARQ-ACK 비트들, 랭크 표시자 비트들 또는 CRI 비트들의 개수이며, 그리고
- 하나의 UL 셀로 설정된 UE가 초기 전송을 위해 동일한 서브프레임에서 PUSCH 및 SRS를 송신하도록 설정되는 경우, 또는
- UE가 전송 블록 "x"의 초기 전송을 위해 동일한 서빙 셀 내 동일한 서브프레임에서 PUSCH 및 SRS를 전송하는 경우, 또는
- 전송 블록 "x"의 초기 전송을 위한 PUSCH 자원 할당이 [2]의 섹션 5.5.3에서 정의된 대역폭 설정 및 셀-특정 SRS 서브프레임과 부분적으로라도 겹치는 경우, 또는
- 동일 서빙 셀에서 전송 블록 "x"의 초기 전송을 위한 서브프레임이 [3]의 섹션 8.2에서 정의된 UE-특정 유형-1 SRS 서브프레임인 경우, 또는
- 동일 서빙 셀에서 전송 블록 "x"의 초기 전송을 위한 서브프레임이 [3]의 섹션 8.2에서 정의된 UE-특정 유형-0 SRS 서브프레임이며 그리고 상기 UE는 여러 태그들로 설정된 경우.
HARQ=ACK에 대해, 그리고 이며, 여기에서 은 주어진 전송 블록의 변조 순서이다. 단지 다섯 개의 DL 셀들만으로 설정된 UE들에 대해, 은 대응 PUSCH를 위한 전송 코드워드들의 개수에 종속하여 [3]에 따라 결정될 것이다. 다섯 개가 넘는 DL 셀들로 설정된 UE들에 대해, 는 대응 PUSCH를 위한 전송 코드워드들의 개수 및 HARQ-ACK 피드팩 비트들의 개수에 종속하여 [3]에 따라 결정될 것이다.
랭크 표시 또는 CIR에 대해, 그리고 이며, 여기에서 주어진 전송 블록의 변조 순서이며, 그리고 은 대응 PUSCH를 위한 전송 코드워드들의 개수에 종속하고, 그리고 두 개의 업링크 전력 제어 서브프레임 세트들이 그 셀을 위해 상위 레이어들에 의해 설정될 때에 대응 PUSCH를 위한 업링크 전력 제어 서브프레임 세트에 종속하여, [3]에 따라서 결정될 것이다.
HARQ-ACK에 대해
각 포지티브 통지 (ACK)는 이진수 '1'로 인코딩되며 그리고 각 네거티브 통지 (NACK)는 이진수 '0'으로 인코딩된다.
HARQ-ACK 피드백이 2비트 정보로, 즉, 가 코드워드 0에 대한 HARQ-ACK 비트에 대응하며 그리고 가 코드워드 1에 대한 HARQ-ACK 비트에 대응하는 경우의 의 정보로 설정된다면, 또는 상위 레이어들에 의해 상기 UE가 두 개의 DL 셀들을 이용하여 설정되는 그 두 개의 DL 셀들에 대응하는 HARQ-ACK 비트들의 집성의 결과로서 HARQ-ACK 피드백이 2비트 정보로 설정된다면, 또는 HARQ-ACK 피드백이 TDD를 위한 두 개의 프레임들에 대응하는 2비트 정보로 설정된다면, 그 HARQ-ACK 피드백은 테이블 5.2.2.6-2에 따라서 처음으로 인코딩되며, 이 경우에 mod2 이다.
["Encoding of 1-bit HARQ-ACK" 제목의 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-1는 본원 도 7에 다시 도시된다]
["Encoding of 2-bit HARQ-ACK" 제목의 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-2은 본원 도 8에 다시 도시된다]
상위 레이어들에 의해 하나 이상의 DL 셀들을 이용하여 상기 UE가 설정되는 그 하나 이상의 DL 셀들에 대응하는 HARQ-ACK 비트들의 집성의 결과로서 비트들의 정보로 HARQ-ACK 피드백이 구성된다면, 즉, 이 구성되면, 그 비트 시퀀스 를 섹션 5.2.2.6.4에서 설명된 채널 코딩 블록으로의 입력으로서 사용함으로써 코딩된 비트 시퀀스 가 획득된다. 결국, 상기 비트 시퀀스 의 순환성 (circular) 반복에 의해 비트 시퀀스 가 획득되며, 그래서 전체 비트 시퀀스 길이가 와 같아지도록 한다.
상위 레이어들에 의해 하나 이상의 DL 셀들을 이용하여 상기 UE가 설정되는 그 하나 이상의 DL 셀들에 대응하는 HARQ-ACK 비트들의 집성의 결과로서 비트들의 정보로 HARQ-ACK 피드백이 구성된다면, 즉, 이 구성되면, 그러면 그 비트 시퀀스 를 섹션 5.2.2.6.5에서 설명된 채널 코딩 블록으로의 입력으로서 사용함으로써 코딩된 비트 시퀀스 가 획득된다.
상위 레이어들에 의해 하나 이상의 DL 셀들을 이용하여 상기 UE가 설정되는 그 하나 이상의 DL 셀들에 대응하는 HARQ-ACK 비트들의 집성의 결과로서 비트들의 정보로 HARQ-ACK 피드백이 구성된다면, 상기 코딩된 비트 시퀀스는 로 표시된다. 상기 HARQ-ACK의 CRC 부착, 채널 코딩 및 레이트 매핑은 L을 8비트로 세팅하는 섹션 5.1.1, 섹션 5.1.3.1 및 섹션 5.1.4.2 각각에 따라서 수행된다. 상기 CRC 부착 연산으로의 입력 비트 시퀀스는 이다. 상기 CRC 부착 연산의 출력 비트 시퀀스는 상기 채널 코딩 연산으로의 입력 비트 시퀀스이다. 상기 채널 코딩 연산의 출력 비트 시퀀스는 상기 레이트 매칭 연산으로의 입력 비트 시퀀스이다.
테이블 5.2.2.6-1 및 5.2.2.6-2에서의 "x" 및 "y"는 HARQ-ACK 정보를 운반하는 변조 심볼들의 유클리드 거리를 최대화하는 방식으로 상기 HARQ-ACK 비트들을 스크램블하기 위한 [2] 용의 플레이스홀더 (placeholder)들이다.
FDD나 TDD HARQ-ACK 다중화에 대해 또는 HARQ-ACK가 하나 이상 비트들의 정보로 구성될 때에 FDD를 사용하는 적어도 하나의 셀 그리고 TDD를 사용하는 적어도 하나의 셀을 포함하는 하나보다 많은 DL 셀의 집성에 대해, 여러 인코딩된 HARQ-ACK 블록들의 접합에 의해 상기 비트 시퀀스 가 획득되며, 여기에서 는 모든 인코딩된 HARQ-ACK 블록들에 대한 코딩된 비트들의 전체 개수이다. 상기 인코딩된 HARQ-ACK의 마지막 접합은 부분적일 수 있으며, 그래서 전체 비트 시퀀스 길이가 와 같도록 한다. codebooksizeDetermination-r13 = 0을 이용하여 상위 레이어들에 의해 설정된 UE들에 대해, 테이블 5.3.3.1.1-2에서의 다운링크 할당 인덱스 (Downlink Assignment Index (DAI)) 및 [3]에서 정의된 것에 따라 비트 시퀀스 가 결정된다. 그렇지 않다면, 상기 비트 시퀀스 는 아래와 같이 결정된다.
하나보다 많은 DL 셀의 집성의 결과로서 2 또는 그보다 많은 비트들의 정보로 HARQ ACK가 구성될 때에 FDD에 대해서, 상기 비트 시퀀스 는 다음의 의사-코드에 따라 여러 DL 셀들에 대한 HARQ-ACK 비트들의 접합의 결과이다:
c = 0으로 세팅 - 셀 인덱스: 더 낮은 인덱스들은 대응 셀의 더 낮은 RRC 인덱스들에 대응한다
j = 0으로 세팅 - HARQ-ACK 비트 인덱스
j = j + 1
else
if 상위 레이어들에 의해 공간적 번들링을 이용하여 상기 UE가 설정되지 않으면
j = j + 1
j = j + 1
else
j = j + 1
end if
end if
c = c + 1
end while
FDD를 사용하는 프라이머리 셀 그리고 TDD를 사용하는 적어도 하나의 세컨더리 셀을 포함하는 하나보다 많은 DL 셀의 집성에 대해, 상기 비트 시퀀스 는 하나 또는 다수의 DL 셀들의 HARQ-ACK 비트들의 접합의 결과이다. 을 상기 UE를 위해 상위 레이어들에 의해 설정된 셀들의 개수로 정의하고 그리고 를 c-번째 서빙 셀에 대해 UL 서브프레임 n에서 HARQ-ACK 비트들을 피드백 시킬 것을 UE가 필요로 하는 서브프레임들의 개수로서 정의한다. TDD를 사용하는 셀에 대해, 상위 레이어 파라미터 eimta-HARQ-ReferenceConfig를 이용하여 UE가 설정된다면 DL-레퍼런스 UL/DL 설정에 의해 서브프레임들이 결정되고, 그리고 그렇지 않다면 UL/DL 설정에 의해 서브프레임들이 결정된다. TDD를 사용하는 셀에 대해, 그 셀 내 서브프레임 n-4가 DL 서브프레임이거나 또는 특별한 서브프레임 구성들 1/2/3/4/6/7/8/9 및 보통 다운링크 CP를 가진 특별한 서브프레임이거나 또는 특별한 서브프레임 구성들 1/2/3/5/6/7 및 확장된 다운링크 CP를 가진 특별한 서브프레임이라면 이며, 그렇지 않다면 이다. FDD를 사용하는 셀에 대해, 이다.
c = 0으로 세팅 - 셀 인덱스: 더 낮은 인덱스들을 대응 셀의 더 낮은 RRC 인덱스들에 대응
j = 0으로 세팅 - HARQ-ACK 비트 인덱스
j = j + 1
else
if UE가 상위 레이어들에 의해 PUSCH 상에서 공간적 번들링을 이용하여 설정된다면
j = j + 1
j = j + 1
else
j = j + 1
end if
end if
end if
c = c + 1
end while
HARQ-ACK가 하나 이상의 DL 셀들의 집성에 대한 것이며 그리고 상기 UE는 PUCCH 포맷 3, PUCCH 포맷 4 또는 PUCCH 포맷 5 [3]를 이용하여 설정될 때에 TDD 프라이머리 셀을 구비한 경우들에 대해서, 비트 시퀀스 는 [3]에서 정의된 다중 프레임들 그리고 상위 레이어들에 의해 설정된 하나 이상의 DL 셀들에 대한 HARQ-ACK 비트들의 접합의 결과이다.
을 UE를 위해 상위 레이어들에 의해 설정된 셀들의 개수로서 그리고 을 [3]의 섹션 7.3에서 정의된 것처럼 HARQ-ACK 비트들을 피드백하기 위해 UE가 필요로 하는 서브프레임들의 개수로서 정의한다.
PUCCH 포맷 3, PUCCH 포맷 4 또는 PUCCH 포맷 5를 이용하여 설정되었다면 UE가 운반해야 하는 HARQ-ACK 비트들의 개수는 다음처럼 계산된다:
k = 0 으로 세팅 - HARQ-ACK 비트들의 카운터
c = 0 으로 세팅 - 셀 인덱스: 더 낮은 인덱스들은 대응 셀의 더 낮은 RRC 인덱스들에 대응한다
l = 0 으로 세팅;
k = k + 1
else
k = k + 2
end if
l = l+1
end while
c = c + 1
end while
PUCCH 포맷 3이 설정될 때에, TDD가 상기 UE의 모든 설정된 서빙 셀(들)에서 사용될 때에 k20 이라면, 또는 FDD가 TDD 프라이머리 셀을 구비한 상기 설정된 서빙 셀들 중 적어도 하나에서 사용될 때에 k21 이라면; 또는 PUCCH 포맷 4 또는 PUCCH 포맷 5가 설정될 때에 그리고 상기 UE가 상위 계층들에 의해 PUSCH 상의 공간적 번들링을 이용하여 설정되지 않을 때에, HARQ-ACK 비트들의 다중화는 다음의 의사-코드에 따라서 수행된다:
c = 0 으로 세팅 - 셀 인덱스: 더 낮은 인덱스들은 대응 셀의 더 낮은 RRC 인덱스들에 대응한다
j = 0 으로 세팅 - HARQ-ACK 비트 인덱스
l = 0 으로 세팅;
j = j + 1
else
j = j + 2
end if
l = l+1
end while
c = c + 1
end while
PUCCH 포맷 3이 설정될 때에, TDD가 상기 UE의 모든 설정된 서빙 셀(들)에서 사용될 때에 k > 20 이라면, 또는 FDD가 TDD 프라이머리 셀을 구비한 상기 설정된 서빙 셀들 중 적어도 하나에서 사용될 때에 k > 21 이라면, 공간적 번들링이 모든 셀들 내 모든 서브프레임들에 대해 적용된다; 또는 PUCCH 포맷 4 또는 PUCCH 포맷 5가 설정될 때에 그리고 상기 UE가 상위 계층들에 의해 PUSCH 상의 공간적 번들링을 이용하여 설정될 때에, HARQ-ACK 비트들의 다중화는 다음의 의사-코드에 따라서 수행된다:
c = 0 으로 세팅 - 셀 인덱스: 더 낮은 인덱스들은 대응 셀의 더 낮은 RRC 인덱스들에 대응한다
j = 0 으로 세팅 - HARQ-ACK 비트 인덱스
l = 0 으로 세팅;
j = j + 1
else
j = j + 1
end if
l = l+1
end while
c = c + 1
end while
HARQ-ACK가 두 개의 DL 셀들의 집성에 대한 것이며 그리고 상기 UE는 채널 선택을 구비한 PUCCH 포맷 1b를 이용하여 설정될 때에 TDD 프라이머리 셀을 구비한 경우들에 대해서, 상기 비트 시퀀스 는 [3]의 섹션 7.3에서 설명된 것처럼 획득된다.
TDD HARQ-ACK 번들링에 대해, 비트 시퀀스 는 다중의 인코딩된 HARQ-ACK 블록들의 접합에 의해 획득되며, 이 경우에 는 모든 인코딩된 HARQ-ACK 블록들에 대해 코딩된 비트들의 전체 개수이다. 상기 인코딩된 HARQ-ACK 블록의 마지막 접합은 부분적일 수 있으며, 그래서 전체 비트 시퀀스 길이가 와 같아지도록 한다. 그 후에 스크램블링 시퀀스 가 테이블 5.2.2.6-A로부터 선택되며, 인덱스는 mod4 이며, 여기에서 는 [3]의 섹션 7.3에서 설명된 것처럼 결정된다. HARQ-ACK가 1-비트로 구성된다면 m=1로 세팅하며 그리고 HARQ-ACK가 2-비트로 구성된다면 m=3으로 세팅하고 그리고 그 후에 다음과 같이 를 스크램블링함으로써, 비트 시퀀스 가 생성된다:
i ,k를 0으로 세팅
else
else
// 코딩된 비트
end if
i = i+1
end while
["Scrambling sequence selection for TDD HARQ-ACK bundling" 제목의 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-A는 본원의 도 9에서 다시 도시된다]
HARQ-ACK 정보가 주어진 PUSCH에서 UL-SCH와 다중화될 때에, 상기 HARQ-ACK 정보는 그 PUSCH의 모든 전송 블록들의 모든 레이어들에서 다중화된다. 주어진 전송 블록에 대해, HARQ-ACK 정보를 위한 채널 코딩의 벡터 시퀀스 출력은 으로 표시되며, 여기에서 은 길이 인 컬럼 (column) 벡터들이며 그리고 여기에서 은 다음처럼 획득된다:
i ,k를 0으로 세팅
k = k+1
end while
랭크 표시 (RI) (RI 단독, RI and i1의 합동 보고, CRI 및 RI의 합동 보고, CRI,RI 및 i1의 합동 보고, CRI,RI, 및 PTI의 합동 보고, 그리고 RI 및 PTI의 합동 보고) 또는 CRI에 대해
- PDSCH 전송을 위한 CRI 피드백에 대한 대응 비트 폭들은 테이블들 Tables 5.2.2.6.1-3A, 5.2.2.6.2-3A, 5.2.2.6.3-3A, 5.2.3.3.1-3D에 의해 주어진다,
- PDSCH 전송을 위한 RI 피드백에 대한 대응 비트 폭들은 테이블들 5.2.2.6.1-2, 5.2.2.6.2-3, 5.2.2.6.2-3B, 5.2.2.6.3-3, 5.2.2.6.3-3B, 5.2.3.3.1-3, 5.2.3.3.1-3A, 5.2.3.3.1-3B, 5.2.3.3.1-3C, 5.2.3.3.1-3D, 5.2.3.3.2-4, and 5.2.3.3.2-4A, 5.2.3.3.2-4B, 5.2.3.3.2-4C, 5.2.3.3.2-4D에 의해 주어지며, 이것들은 다음처럼 최대 개수의 레이어들을 가정하여 결정된다:
- maxLayersMIMO-r10 이 DL 셀들을 위해 설정되었다면, 레이어들의 최대 개수는 상기 DL 셀에 대한 maxLayersMIMO-r10에 따라 정해진다
- 그렇지 않고,
- 상기 UE가 전송 모드 9를 이용하여 설정되고 그리고 supportedMIMO-CapabilityDL-r10 필드가 UE-EUTRA-Capability 내에 포함된다면, 레이어들의 최대 개수는 CSI-RS 포트들의 설정된 개수의 최소값 및 대응하는 대역 조합 내 동일한 대역에 대한 보고된 UE 다운링크 MIMO 용량들의 최대치에 따라서 정해진다.
- 상기 UE가 전송 모드 9 및 K>1인 상태로 보고하는 클래스 B CSI를 이용하여 설정되고 그리고 RI 및 CRI가 동일한 보고 인스턴스에서 전송된다면, 그리고 supportedMIMO-CapabilityDL-r10 필드가 UE-EUTRA-Capability 내에 포함된다면, 레이어들의 최대 개수는 설정된 CSI-RS 자원의 안테나 포트 개수의 최대값 및 대응하는 대역 조합 내 동일한 대역에 대해 보고된 UE 다운링크 MIMO 용량들의 최대값 중 최소에 따라서 정해진다.
- UE가 전송 모드 9를 이용하여 설정되며, 그리고 supportedMIMO-CapabilityDL-r10 필드가 UE-EUTRA-Capability 내에 포함되지 않는다면, 레이어들의 최대 개수는 ue-카테고리 (서픽스 (suffix) 없음)) 및 CSI-RS 포트들의 설정된 개수의 최소값에 따라서 정해진다.
- 상기 UE가 전송 모드 9 및 K>1인 상태로 보고하는 클래스 B CSI를 이용하여 설정되고 그리고 RI 및 CRI가 동일한 보고 인스턴스에서 전송된다면, 그리고 supportedMIMO-CapabilityDL-r10 필드가 UE-EUTRA-Capability 내에 포함되지 않는다면, 레이어들의 최대 개수는 ue-카테고리 (서픽스 (suffix) 없음)) 및 상기 설정된 CSI-RS 자원들의 안테나 포트 개수의 최대값 중 최소에 따라서 정해진다.
- 상기 UE가 전송 모드 10을 이용하여 설정되며, 그리고 supportedMIMO-CapabilityDL-r10 필드가 UE-EUTRA-Capability 내에 포함된다면, 각 CSI 프로세스에 대한 레이어들의 최대 개수는 그 CSI 프로세스에 대한 CSI-RS 포트들의 설정된 개수의 최대값 그리고 대응하는 대역 조합에서 동일한 대역에 대한 상기 보고된 UE 다운링크 MIMO 용량들의 최대값에 따라서 정해진다.
- 상기 UE가 전송 모드 10 및 K>1인 상태로 보고하는 클래스 B CSI를 이용하여 설정되고 그리고 RI 및 CRI가 동일한 보고 인스턴스에서 전송된다면, 그리고 supportedMIMO-CapabilityDL-r10 필드가 UE-EUTRA-Capability 내에 포함된다면, 각 CSI 프로세스에 대한 레이어들의 최대 개수는 그 CSI 프로세스에서 설정된 CSI-RS 자원들의 안테나 포트 개수의 최대값 그리고 대응하는 대역 조합에서 동일한 대역에 대한 상기 보고된 UE 다운링크 MIMO 용량들의 최대값 중 최소에 따라서 정해진다.
- 상기 UE가 전송 모드 10을 이용하여 설정되고, 그리고 supportedMIMO-CapabilityDL-r10 필드가 UE-EUTRA-Capability 내에 포함되지 않는다면, 각 CSI 프로세스에 대한 레이어들의 최대 개수는 ue-카테고리 (서픽스 (suffix) 없음)) 및 그 CSI 프로세스에 대한 CSI-RS 포트들의 설정된 개수의 최소값에 따라서 정해진다.
- 상기 UE가 전송 모드 10 및 K>1인 상태로 보고하는 클래스 B CSI를 이용하여 설정되고 그리고 RI 및 CRI가 동일한 보고 인스턴스에서 전송된다면, 그리고 supportedMIMO-CapabilityDL-r10 필드가 UE-EUTRA-Capability 내에 포함된다면, 각 CSI 프로세스에 대한 레이어들의 최대 개수는 ue-카테고리 (서픽스 (suffix) 없음)) 및 그 CSI 프로세스에서 설정된 CSI-RS 자원들의 안테나 포트 개수의 최대값 중 최소에 따라서 정해진다.
- 그렇지 않다면, 레이어들의 최대 개수는 ue-카테고리 (서픽스 (suffix) 없음)) 및 PBCH 안테나 포트들의 개수 중 최소에 따라서 정해진다.
- RI 피드백이 1-비트 정보, 즉, 의 정보로 구성된다면, 그것은 테이블 5.2.2.6-3에 따라서 처음으로 인코딩된다. 의 RI으로의 매핑은 테이블 5.2.2.6-5에 의해 주어진다.
- RI 피드팩이 2-비트의 정보, 즉,이 2-비트 입력의 MSB에 대응하며 그리고 이 LSB에 대응하는 경우의, 의 정보로 구성된다면, 그것은 테이블 5.2.2.6-4에 따라서 처음 인코딩되며, 여기에서 이다. 의 RI로의 매핑은 테이블 5.2.2.6-6에 의해 주어진다.
["Encoding of 1-bit RI" 제목의 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-3는 본원 도 10에서 다시 도시된다]
["Encoding of 2-bit RI" 제목의 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.6-4는 본원의 도 11에서 다시 도시된다]
주어진 DL 셀에 대한 RI 피드백이 3-비트 정보, 즉, 가 3-비트 입력의 MSB에 대응하며 그리고 가 LDB에 대응하는 경우의 의 정보로 구성된다면, 의 RI로의 매핑은 테이블 5.2.2.6-7에 의해 주어진다.
R1 피드댁이 비트의 정보로, 즉, 의 정보로 구성된다면, 비트 시퀀스 를 섹션 5.2.2.6.4에서 설명된 채널 코딩 블록으로의 입력으로서 사용함으로써 코딩된 비트 시퀀스 가 획득된다.
RI 피드백이 다중의 DL 셀들 또는 다중의 CSI 프로세스들에 대응하는 RI 비트들의 집성의 결과로서 비트들, 즉, 로 구성된다면, 비트 시퀀스 를 5.2.2.6.5에서 설명된 채널 코딩 블록으로의 입력으로서 사용함으로써 코딩된 비트 시퀀스 가 획득된다.
RI 피드백이 다중의 DL 셀들 또는 다중의 CSI 프로세스들에 대응하는 RI 비트들의 집성의 결과로서 비트들의 정보, 즉, 로 구성된다면, 상기 코딩된 비트 시퀀스는 로 표시된다. 상기 HARQ-ACK의 CRC 부착, 채널 코딩 및 레이트 매칭은 L을 8비트로 세팅하는 섹션 5.1.1, 5.1.3.1 및 5.1.4.2 각각에 따라 수행된다. 상기 CRC 부착 연산으로의 입력 비트 시퀀스는 이다. 상기 CRC 부착 연산의 출력 비트 시퀀스는 상기 채널 코딩 연산으로의 입력 비트 시퀀스이다. 상기 채널 코딩 연산의 출력 비트 시퀀스는 상기 레이트 매칭 연산으로의 입력 비트 시퀀스이다.
테이블 5.2.2.6-3 및 5.2.2.6-4에서의 "x" 및 "y"는 랭크 정보를 운반하는 변조 심볼들의 유클리드 거리를 최대화하는 방식으로 상기 RI 비트들을 스크램블하기 위한 [2] 용의 플레이스홀더들이다.
하나보다 많은 DL 셀에 대한 RI 피드백이 보고되려는 경우의 케이스들에 대해, 가가 DL 셀에 대한 RI 보고는 셀 인덱스의 증가하는 순서로 코딩 이전에 접합된다.
하나보다 많은 CSI 프로세스에 대한 RI 피드백이 보고되려는 경우인 케이스들에 대해, 각 DL 셀에 대해 CI 프로세스 인덱스의 증가하는 순서로 그리고 셀 인덱스의 증가하는 순서로 처음으로 코딩하기 이전에 RI 보고들은 접합된다.
RI 피드백이 하나 이상 비트의 정보로 구성되는 경우의 케이스들에 대해
다중의 인코딩된 RI 블록들을 접합함으로써 비트 시퀀스 가 획득되며, 여기에서 는 모든 인코딩된 RI 블록들에 대한 코딩된 비트들의 전체 개수이다. 상기 인코딩된 RI 블록의 마지막 접합은 부분적일 수 있으며, 그래서 전체 비트 시퀀스 길이가 와 같도록 한다.
주어진 PUSCH에서 랭크 정보가 UL-SCH와 다중화되려 할 때에, 상기 랭크 정보는 그 PUSCH의 모든 전송 블록들의 모든 레이어들에서 다중화된다. 주어진 전송 블록에 대해, 랭크 정보에 대한 채널 코딩의 벡터 시퀀스 출력은 에 의해 표시되며, 여기에서 , 는 길이 인 컬럼 벡터들이며 그리고 이다. 상기 벡터 시퀀스는 다음과 같이 획득된다:
i, j, k를 0으로 세팅
end while
여기에서 NL 은 상기 UL-SCH 전송 블록이 매핑되는 레이어들의 개수이다.
RI를 인코딩하고 주어진 PUSCH에서 RI를 UL-SCH와 다중화하기 위한 동일한 절차들이, 방정식들에서 RI 대신에 CRI를 사용하여 CRI에 적용된다.
채널 품질 제어 정보에 대해 (CQI 및/또는 PMI 는 CQI/PMI로 표시됨);
UE가 채널 품질 제어 정보 비트들을 전송할 때에, 그것은 채널 품질 정보를 위해 레이어 Q' 당 변조 코딩된 심볼들의 개수를 다음처럼 결정할 것이다.
[이 등식은 명확함을 위해 도 32b에 도시된다]
여기에서,
- O 는 CQI/PMI 비트들의 개수이며, 그리고
- 및 이며, 여기에서 는 대응 PUSCH에 대한 전송 코드워드들의 개수에 종속하여, 그리고 두 개의 업링크 전력 제어 서브프레임 세트들이 상기 셀을 위해 상위 레이어들에 의해 설정될 때에 대응 PUSCH에 대한 업링크 전력 제어 서브프레임 세트에 종속하여 [3]에 따라서 결정될 것이다.
내의 변수 "x"는 초기 UL 그랜트에 의해 vytlelhs 가장 높은 IMCS 값에 대응하는 전송 블록 인덱트를 나타낸다. 두 개의 전송 블록들이 대응하는 초기 UL 그랜트에서 동일한 IMCS 값을 가지는 경우에, "x =1"이며, 이는 제1 전송 블록에 대응한다. , , 및 는 동일한 전송 블록에 대한 초기 PDCCH 또는 EPDCCH로부터 획득된다. 동일한 전송 블록에 대해 DCI 포맷 0을 구비한 어떤 초기 PDCCH 또는 EPDCCH도 존재하지 않는다면, , , 및 는 다음으로부터 결정될 것이다:
- 동일 전송 블록에 대한 상기 초기 PUSCH가 반-영속성 스케줄링될 때에, 가장 최근의 반-영속성 스케줄링 할당 PDCCH 또는 EPDCCH, 또는
- PUSCH가 랜덤 액세스 응답 그랜트에 의해 개시될 때에, 동일한 전송 블록에 대한 랜덤 액세스 응답 그랜트.
- 하나의 UL 셀을 이용하여 설정된 UE가 초기 전송을 위해 동일한 서브프레임에서 PUSCH 및 SRS를 송신하도록 설정되는 경우, 또는
- UE가 동일한 서빙 셀 내 현재 서브프레임에 대해 동일한 서브프레임에서 PUSCH 및 SRS를 전송하는 경우, 또는
- 현재 서브프레임을 위한 PUSCH 자원 할당이 [2]의 섹션 5.5.3에서 정의된 셀-특정 SRS 서브프레임 및 대역폭과 심지어 부분적으로 겹치는 경우, 또는
- 동일 서빙 셀 내 현재 서브프레임이 [3]의 섹션 8.2에서 정의된 UE-특정 유형-1 서브프레임인 경우, 또는
- 동일 서빙 셀 내 현재 서브프레임이 [3]의 섹션 82.에서 정의된 UE-특정 유형-0 SRS 서브프레임이고 그리고 상기 UE는 여러 태그들을 이용하여 설정된 경우.
하나 이상의 DL 셀에 대한 CQI/PMI 보고의 경우에, 은 셀 인덱스의 증가하는 순서로 각 DL 셀에 대해 CQI/PMI 보고를 접합한 결과이다. 하나보다 많은 CSI 프로세스에 대한 CQI/PMI 보고되려고 하는 경우의 케이스에 대해, 는 각 DL 셀에 대해 CSI 프로세스 인덱스의 증가하는 순서로 그리고 셀 인덱스의 증가하는 순서로 상기 CQI/PMI 보고를 접합한 결과이다.
- 11비트보다 더 큰 페이로드 크기들에 대해, 상기 채널 품질 정보의 CRC 부착, 채널 코딩 및 레이트 매칭은 섹션들 5.1.1, 5.1.3.1 및 5.1.4.2 각각에 따라서 수행된다. 상기 CRC 부착 연산으로의 입력 비트 시퀀스는 이다. 상기 CRC 부착 연산의 출력 비트 시퀀스는 상기 채널 코딩 연산으로의 입력 비트 시퀀스이다. 상기 채널 코딩 연산의 출력 비트 시퀀스는 상기 레이트 매칭 연산으로의 입력 비트 시퀀스이다.
3GPP TS 36.212 v13.0.0는 또한 다음과 같이 진술한다:
5.2.2.7 데이터 및 제어 다중화
제어 및 데이터 다중화는, HARQ-ACK 정보가 양 슬롯들 상에 존재하고 그리고 복조 레퍼런스 신호들 주변의 자원들로 매핑되도록 수행된다. 추가로, 상기 다중화는 상기 제어 및 데이터 정보가 상이한 변조 심볼들로 매핑되는 것을 보장한다.
상기 데이터 및 제어 다중화로의 입력들은 로 표현된 제어 정보의 코딩된 비트들 그리고 로 표현된 UL-SCH의 코딩된 비트들이다. 상기 데이터 및 제어 다중화 연산의 출력은 로 표시되며, 여기에서 및 이며, 그리고 여기에서 은 길이 의 컬럼 벡터들이다. H는 상기 전송 블록의 NL 개 전송 레이어들을 가로질러 UL-SCH 데이터 및 CQI/PMI 정보를 위해 할당된 코딩된 비트들의 전체 개수이다.
하나보다 많은 UL-SCH 전송 블록이 UL 셀의 서브프레임에서 전송되는 경우의 케이스에서, 상기 CQI/PMI 정보는 상기 초기 그랜트 상의 가장 높은 IMCS 값을 구비한 UL-SCH 전송 블록 상에서의 데이터와만 다중화된다. 두 개의 전송 블록들이 대응하는 초기 UL 그랜트에서 동일한 IMCS 값을 가지는 경우에, 상기 CQI/PMI 정보는 제1 전송 블록 상에서의 데이터와만 다중화된다. 그 UL-SCH 전송 블록에 대해 또는 단일의 전송 블록 전송의 경우에, 그리고 NL 은 상기 UL-SCH 전송 블록이 매핑되는 레이어들의 개수라고 가정하면, 상기 제어 정보 및 상기 데이터는 다음과 같이 다중화될 것이다:
i, j, k를 0으로 세팅
end while
while i < G -- 그 후에 데이터를 배치한다
end while
5.2.2.8 채널 인터리버 (Channel interleaver)
[2]에서 PUSCH를 위한 자원 요소 매핑에 관련하여 이 섹션에서 설명되는 채널 인터리버는 HARQ-ACK 및 RI 정보가 서브프레임 내 양 슬롯들 상에 존재하는 것을 보장하면서도, 변조 심블들을 전송 파형 상으로 시간-우선 (time-first) 매핑하는 것을 구현한다. HARQ-ACK 정보는 업링크 복조 레퍼런스 신호들 주위의 자원들로 매핑되며, 반면에 RI 정보는 HARQ-ACK에 의해 사용되는 업링크 복조 레퍼런스 신호들 주위의 자원들로 매핑된다.
상기 채널 인터리버로의 입력은 및 로 표시된다. 하나보다 많은 UL-SCHJ 전송 블록들이 UL 셀의 서브프레임에서 전송되는 경우에, 상기 HARQ-ACK 및 RI 정보는 양 UL-SCH 전송 블록들 상에서의 데이터와 다중화된다.
(3) 랭크 정보가 이 서브프레임에서 전송된다면, 벡터 시퀀스 는 테이블 5.2.2.8-1에 의해 표시된 컬럼들 상으로 써지며, 그리고 마지막 로우부터 시작하여 다음의 의사-코드에 따라 상방으로 이동하는 로우들의 세트에 의한다:
i, j를 0으로 세팅.
end while
여기에서 ColumnSet는 테이블 5.2.2.8-1에서 주어지며 그리고 왼쪽으로부터 오른쪽으로 0부터 3까지 인덱싱된다.
(4) 컬럼 0 및 로우 0에서 벡터 로 시작하여 까지의 세트들에 의해, k = 0, 1,..., H'-1에 대해 입력 벡터 시퀀스를 매트릭스에 기록하며, 그리고 이미 점유된 매트릭스 엔트리들은 스킵한다:
그 의사코드는 다음과 같다:
i, k를 0으로 세팅.
while k < H',
k = k + 1
end if
i = i+1
end while
(5) HARQ-ACK 정보가 이 서브프레임에서 전송되면, 벡터 시퀀스 가 테이블 5.2.2.8-2에 의해 표시된 컬럼들로 기록되며, 그리고 그리고 마지막 로우부터 시작하여 다음의 의사-코드에 따라 상방으로 이동하는 로우들의 세트에 의한다. 이 동작은 단계 (4)에서 획득된 채널 인터리버 엔트리들 중 일부를 겹쳐쓴다는 것에 유의한다.
i, j를 0으로 세팅.
end while
여기에서 ColumnSet 테이블 5.2.2.8-2에서 주어지며 그리고 왼쪽부터 오른쪽으로 0부터 3까지 인덱싱되어 있다.
(6) 블록 인터리버의 출력은 매트릭스로부터 컬럼마다 독출된 비트 시퀀스이다. 채널 인터리빙 이후의 비트들은 로 표시되며, 여기에서 NL 은 대응하는 UL-SCH 전송 블록이 매핑되는 레이어들의 개수이다.
["Column set for Insertion of rank information" 제목의 3GPP TS 36.212 v13.0.0의 테이블 Table 5.2.2.8-1는 본원 도 15에서 다시 도시된다]
["Column set for Insertion of HARQ-ACK information" 제목의 3GPP TS 36.212 v13.0.0의 테이블 5.2.2.8-2은 본원 도 16에 다시 도시된다]
RI를 위한 동일한 채널 인터리버 절차들이 상기 등식들에서 RI 대신에 CRI를 사용하여 CRI에 적용된다.
3GPP TS 36.212 v13.0.0은 또한 다음처럼 진술한다:
5.2.4
UL-SCH 데이터 없는 PUSCH 상의 업링크 제어 정보
제어 데이터가 UL-SCH 데이터를 구비하지 않고 PUSCH를 경유하여 송신될 때에, 다음의 코딩 단계들이 확인될 수 있다:
- 제어 정보의 채널 코딩
- 제어 정보 매핑
- 채널 인터리버
5.2.4.1 제어 정보의 채널 코딩
제어 정보는 채널 품질 정보 (CQI and/or PMI), HARQ-ACK 및 랭크 표시의 모습으로 코딩 유닛에 도착한다. 제어 정보를 위한 상이한 코딩 레이트들은 그 제어 정보의 전송을 위해 상이한 개수의 코딩된 심볼들을 할당함으로써 달성된다. UE가 HARQ-ACK 비트들 또는 랭크 표시자 비트을 전송할 때에, HARQ-ACK 또는 랭크 표시자를 위한 코딩된 심볼들 Q'의 개수를 다음과 같이 결정할 것이며,
여기에서 O는 5.2.2.6에서 정의된 HARQ-ACK 비트들, 또는 랭크 표시자 비트들의 개수이며, 는 CRC 비트들을 포함하는 CQI 비트들의 개수이며, 불규칙적인 CSI 보고가 트리거된 [3] 모든 서빙 셀들에 대해 랭크가 1과 같은 것으로 가정하며, 은 [2]에서 서브캐리어들의 개수로서 표현된 현재 서브프레임에서의 PUSCH 전송에 대한 스케줄링된 대역폭이며, 그리고 은 현재 PUSCH 전송 서브-프레임에서 SC-FDMA 심볼들의 개수로, 로 주어지며, 여기에서, UE가 현재 서브프레임에 대해 동일한 서브프레임에서 PUSCH 및 SRS를 송신하도록 설정되었다면, 또는 현재 서브프레임에 대한 PUSCH 자원 할당이 [2]의 섹션 5.5.3에서 정의된 대역폭 설정 및 셀-특정 SRS 서브프레임과 심지어 부분적으로 겹친다면, 또는 현재의 서브프레임이 [3]의 섹션 8.2에서 정의된 UE-특정 유형-1 SRS 서브프레임이라면, 또는 현재 서브프레임이 [3]의 섹션 8.2에서 정의된 UE-특정 유형-0 SRS 서브프레임이며 상기 UE가 다중 태그들을 이용하여 설정되었다면, 는 1과 같다. 그렇지 않다면 는 0과 같다.
HARQ-ACK 정보에 대해, 그리고 이다. 단지 다섯 개의 DL 셀들만을 이용하여설정된 UE들에 대해, 은 [3]에 따라서 결정될 것이다. 다섯 개보다 많은 DL 셀들을 이용하여 설정된 UE들에 대해, 은 HARQ-ACK 피드백 비트들의 개수에 종속하여 [3]에 따라서 결정될 것이다.
상기 제어 데이터의 채널 코딩 및 레이트 매칭은 섹션 5.2.2.6에 따라 수행된다. 채널 품질 정보에 대한 상기 코딩된 출력 시퀀스는 로 표시되며, HARQ-ACK에 대한 코딩된 벡터 시퀀스 출력은 로 표시되며, 그리고 랭크 표시 또는 CRI에 대한 코딩된 벡터 시퀀스 출력은 로 표시된다.
5.2.4.2 제어 정보 매핑
상기 입력은 으로 표시된 채널 품질 정보의 코딩된 비트들이다. 상기 출력은 으로 표시되며, 여기에서 그리고 이며, 그리고 는 길이 인 컬럼 벡터들이다. H는 CQI/PMI 정보를 위해 할당된 코딩된 비트들의 전체 개수이다.
상기 제어 정보는 다음처럼 매핑될 것이다:
j, k를 0으로 세팅
end while
5.2.4.3 채널 인터리버
반-영속성 스케줄링은 설정된 업링크 그랜트가 개시된 이후에 그 업링크 그랜트가 주기적으로 발생하는 것을 UE가 고려하는 것을 가능하게 한다. 그것은 SPS (Semi-Persistent Scheduling)를 개시하기 위해 네트워크 시그날링을 수신하는 것에 의해 개시될 수 있다. SPS가 개시된 이후에 이어지는 설정된 업링크 그랜트를 할당하기 위해 어떤 네트워크 시그날링도 불필요하다. 3GPP RP-150310에 기반하여, 특정 유형의 SPS에 의해 빠른 업링크 액세스가 달성될 수 있다. 그 특정 유형의 SPS는 작은 크기 그리고 짧은 인터벌, 예를 들면, 10 ms 미만의 인터벌을 가진 것으로 가정된다.
또한, 상기 특정 유형의 SPS는 미리-설정된 것으로 가정된다. eNB는 어떤 스케줄링 요청이나 버퍼 상태 정보를 수신하지 않으면서도 이 유형의 SPS 자원을 UE에 할당할 수 있다. (3GPP TS 36.321 v12.5.0에서 설명된 것처럼) 상기 UE가 전송을 위해 이용 가능한 데이터를 구비할 때에, 상기 UE는 업링크 전송을 위해 상기 SPS에 의해 설정된 자원을 사용할 수 있다. (3GPP TS 36.321 v12.5.0에서 설명된 것처럼) 스케줄링 요청을 경유하여 업링크 자원을 요청할 것에 비교하면, 상기 SPS에 의해 설정된 자원의 인터벌이 충분하게 짧다면 상기 레이턴시는 그 후에 축소될 수 있다.
3GPP RP-150310의 도 2는 도 17에서 다시 도시된다. 일반적으로, 도 17은 (SPS에 의해 할당된 것처럼) 미리-할당된 업링크 그랜트가 3GPP TS 36.321 v12.5.0에서 규정된 스케줄링 요청 절차에 비교하여 어떻게 레이턴시 감소를 개선하는가를 보여준다. 상기 특정 유형의 SPS에 의해 설정된 상기 자원은 (더 긴 인터벌을 구비한) 레거시 SPS에 의해 설정된 자원과는 분리될 수 있거나 또는 연합하여 사용될 수 있다.
추가로, UL 자원이 존재하지만 어떤 데이터도 버퍼 내에 존재하지 않을 때에 패딩을 송신하는 것에 대한 요청은 제거될 수 있다는 것이 3GPP RP-150310에 또한 언급된다. 상기 요청을 제어하는 의도는 배터리 전력을 절약하기 위한 것이다.
3GPP TS 36.213 v12.5.0에 기반하여, (채널 품질 표시자 (channel quality indicator (CQI)), 프리코딩 매트릭스 인덱스 (Precoding Matrix Index (PMI)), 랭크 표시자 (Rank Indicator (RI)), 및/또는 HARQ 피드백과 같은) 물리적 제어 정보가 한 TTI에서 전송될 필요가 있을 때에, UE는 상기 물리적 제어 정보를 PUSCH 또는 PUCCH 중 어느 하나를 경유하여 전송해야 한다. 전통적으로, PUSCH를 위한 업링크 그랜트가 이용 가능하지 않거나 또는 UE가 동시에 PUCCH 및 PUSCH 상의 전송을 수행하도록 허용된다면, 상기 물리적 제어 정보가 PUCCH 상으로 전송된다. HARQ-ACK 반복이 설정되지 않는다면, PUSCH를 위한 업링크 그랜트가 이용 가능하며, 그리고 (예를 들면, UE 용량, UE 전력 제한, 또는 eNB 설정으로 인해서) 상기 UE는 PUCCH 및 PUSCH 상의 동시의 전송을 수행하도록 허용되지 않으며, 상기 물리적 제어 정보는 상단 레이어 데이터 (예를 들면, MAC PDU)와 다중화된 PUSCH 상으로 전송된다. HARQ-ACK 반복이 설정되지 않고 그리고 PUSCH를 위한 업링크 그랜트가 이용 가능하면, 상기 UE가 PUCCH 및 PUSCH 상에서의 전송을 동시에 수행하도록 허용되는지 아닌지의 여부에 관계없이, 상기 물리적 제어 정보는 PUCCH 상으로 전송되며 그리고 데이터는 전송되지 않는다. PUCCH 및 PUSCH를 동시에 전송하는 것이 빈약한 채널 품질을 필요로 하며 그리고 셀 센터 UE들을 위해 항상 설정된다면, HARQ-ACK 반복으로 설정된 UE가 PUCCH 및 PUSCH 상에서의 전송을 동시에 수행하는 것이 합리적으로 허용되지 않는다는 것에 유의한다.
세 가지 다음의 시나리오들이 고려된다:
시나리오 1 - 물리적 제어 정보가 한 TTI에서 전송될 필요가 있을 때에, UE가 PUCCH 및 PUSCH 상에서 데이터 전송을 동시에 수행할 수 없고 그리고 상기 UE가 전송을 위해 이용 가능한 데이터를 구비한다면, 상기 UE는 상기 물리적 제어 정보를 상기 데이터와 통상적으로 다중화하고 그리고 그것들을 PUSCH 상에 공동으로 전송한다. 그러나, PUSCH에 대해 할당된 UL 자원이 작으면 (예를 들면, 작을 것으로 가정된 미리-할당된 설정된 업링크 자원), 상기 물리적 제어 정보를 PUSCH로 다중화하는 것은 데이터 배송을 위태롭게 할 수 있으며, 이는 상기 데이터를 부호화 (code)하는 레이트가 정상적인 경우보다 더 나쁠 수 있으며, 그래서 데이터 전송이 실패할 것 같기 때문이다. 추가로, 상기 UE가 전송을 위해 이용 가능한 데이터를 구비하는지의 여부에 종속될 수 있는 PUCCH 또는 PUSCH 상으로 상기 UE가 물리적 제어 정보를 전송할 것인지의 여부를 네트워크 (예를 들면, eNB)가 모르기 때문에, 상기 UE 전송을 역부호화 (decode)하는 복잡성이 증가된다.
시나리오 2 - 상기 물리적 제어 정보가 한 TTI에서 전송될 필요가 있을 때에, UE가 전송을 위해 이용 가능한 데이터를 구비하며 그리고 PUCCH 및 PUSCH 상에서의 동시 전송이 가능하지만 상기 UE는 제어 채널 (예를 들면, PUCCH) 그리고 데이터 채널 (예를 들면, PUSCH) 상에서의 전송들 둘 모두를 충분한 전력으로 수행할 수 없다면, 전통적으로 상기 UE는 PUSCH 전송보다 PUCCH 전송을 우선하며, 또는 PSUCH 상에 더 작은 전력이 사용되어, PUSCH 전송이 실패하기 쉽다.
시나리오 3 - UE가 TTI에서 전송을 위해 이용 가능한 데이터를 가지지 않는다면, 그 UE는 그 TTI 내 동적 업링크 그랜트 또는 설정된 UL 그랜트를 스킵 (skip)할 것이다. 그래서, 상기 UE가 상기 TTI에서 UCI (Uplink Control Information)를 전송할 필요가 있다면, UE는 상기 UCI를 상기 PUCCH 상으로 전송할 것이다. 그러나, 한 TTI에서 전송될 UCI가 하나보다 많이 존재한다면, PUCCH는 그 UCI를 운반하기에 양호한 후보가 아닐 수 있으며, 이는 그것이 제한된 용량을 가지며 그리고 상기 UE가 언급된 상기 UCI 중 일부를 배경에서 드롭시킬 것을 필요로 할 수 있기 때문이다. 또한, PUCCH 상의 가용 자원은 제한되며 그래서 PUCCH 상의 UCI는 매우 강건하지 않을 수 있다.
일반적으로, 설정된 업링크 그랜트는 개시된 이후에는 주기적으로 이용 가능하다. 상기 설정된 업링크 그랜트는 네트워크 시그날링에 의해 개시된다. 이어지는 설정된 업링크 그랜트가 개시된 이후에는 그 이어지는 설정된 업링크 그랜트를 할당하기 위해 어떤 네트워크 시그날링도 불필요하다.
다르게 규정되지 않았다면, 전송을 위해 어떤 데이터도 이용 가능하지 않은 경우 UE는 설정된 업링크 그랜트를 사용하지 않을 수 있다. 다르게 규정되지 않았다면, 상기 UE는 상기 설정된 업링크 그랜트를 이용하여 패딩을 전송하지 않을 수 있다. 상기 설정된 업링크 그랜트의 주기는 규정된 값보다 작을 수 있다. 상기 규정된 값은 10ms 또는 10 TTI들일 수 있다. 상기 설정된 업링크 그랜트의 주기는 1ms 또는 1 TTI일 수 있다. 상기 업링크 그랜트의 주기는 2ms 또는 2 TTI일 수 있다. 상기 업링크 그랜트의 주기는 5ms 또는 5 TTI일 수 있다.
TTI 길이는 1ms, 0.5 ms, 또는 여러 개의 OFDM (또는 SC-FDMA) 심볼(들), 예를 들면, 1, 2, 3, 4, 5, 또는 6개 심볼들일 수 있다. 다르게 규정되지 않았다면, 본원 전체에 걸쳐서 상기 방법은 HARQ-ACK 반복이 설정되지 않은 경우를 위해 적용될 수 있다. 또한, 본원 전체에 걸쳐서, UE가 전송을 위해 이용 가능한 데이터를 가진다는 것은 상기 UE가 버퍼 내에 UL 데이터를 가질 수 있다는 것을 의미한다. 상기 UE가 전송을 위해 이용 가능한 데이터를 가진다는 것은 상기 UE가 전송을 위한 정규의 MAC 제어 요소를 가진다는 것을 의미할 수 있다. 본원 전체에 걸쳐서, 상기 UE가 전송을 위해 이용 가능한 데이터를 가진다는 것은 상기 UE가 버퍼 내에 UL 데이터를 가질 수 있다는 것을 의미한다. 상기 UE가 전송을 위해 이용 가능한 데이터를 가지며 그리고 전송을 위한 정규의 MAC 제어 요소를 가진다는 것을 의미할 수 있다.
상기 설정된 업링크 그랜트는 미리-할당될 (pre-allocated) 수 있다. 어떤 데이터도 전송을 위해 이용 가능하지 않을 때에 UE는 상기 설정된 업링크 그랜트를 할당받을 수 있다. 상기 UE가 스케줄링 요청 또는 버퍼 상태 보고를 전송하기 이전에 상기 설정된 업링크 그랜트를 할당받을 수 있다.
시나리오 1을 다루기 위해서, 솔루션은 일반적으로 다음과 같다: 설정된 업링크 그랜트가 이용 가능하고 그리고 물리적 제어 정보가 TTI에서 전송될 필요가 있을 때에, UE가 제어 채널 및 데이터 채널 상에서 동시에 전송을 수행할 수 없고 그리고 상기 UE가 전송을 위해 이용 가능한 데이터를 가지지 않는다면, 상기 UE는 상기 제어 채널 상으로 상기 물리적 제어 정보를 전송한다. 더욱이, 상기 UE는 상기 데이터 채널 상으로의 전송을 위해 상기 설정된 업링크 그랜트를 사용하지 않는다. 도 18 및 도 19에 예들이 열거된다.
시나리오 1을 다루기 위해서, 두 번째 솔루션은 일반적으로 다음과 같다: 설정된 업링크 그랜트가 이용 가능하고 그리고 물리적 제어 정보가 TTI에서 전송될 필요가 있을 때에, HARQ-ACK 반복이 설정되지 않고 그리고 상기 UE가 제어 채널 및 데이터 채널 상에서 동시에 전송을 수행할 수 없으며 상기 UE가 전송을 위해 이용 가능한 데이터를 가진다면, 상기 UE는 제어 채널 상으로 상기 물리적 제어 정보를 전송한다. 그리고, HARQ-ACK 반복이 설정되며 상기 UE가 전송을 위해 이용 가능한 데이터를 가진다면, 상기 UE는 상기 제어 채널 상으로 상기 물리적 제어 정보를 전송할 것이다. 더욱이, 상기 UE는 상기 데이터 채널 상으로의 전송을 위해 상기 설정된 업링크 그랜트를 사용하지 않는다.
시나리오 1을 다루기 위한, 세 번째 솔루션은 TTI에서 물리적 제어 정보를 전송할 채널이 어느 것인가를, 상기 TTI에서 데이터 채널 상의 업링크 그랜트에 따라서 결정하는 것이다. 일 실시예에서, 상기 물리적 제어 채널을 전송할 채널이 어느 것인가를 결정하는 것은 상기 물리적 제어 정보를 상기 데이터 채널 상으로 또는 제어 채널 상으로 전송하는가를 결정하는 것이다. 더욱이, 상기 결정은 HARQ-ACK, CQI/PMI/RI, SR(Scheduling Request)와 같은 상이한 UCI 유형들에 대해서 상이할 수 있을 것이다.
일 실시예에서, 결정은 업링크 그랜트의 유형에 따른다. 일 예에서, 업링크 그랜트 유형은 주기적으로 이용 가능한 업링크 그랜트 또는 특정 TTI에 대한 업링크 그랜트일 수 있다. 더 상세하게는, 업링크 그랜트 유형을 기반으로 하여 결정한다는 것은 상기 업링크 그랜트가 주기적으로 이용 가능하다면 제어 채널 상으로 물리적 제어 정보를 전송하며, 그리고 상기 업링크 그랜트가 특정 TTI를 위한 것이라면 데이터 채널 상으로 상기 물리적 제어 정보를 전송한다는 것을 의미한다.
일 실시예에서, 결정하는 것은 상기 업링크 그랜트의 목적을 기반으로 한다. 그 목적의 예는 상기 업링크 그랜트가 레이턴시 축소를 위한 것인가 아닌가의 여부이다. 상기 업링크 그랜트의 목적은 상기 업링크 그랜트의 표시, 설정, 주기성, 또는 상기 업링크 그랜트를 주소 지정하기 위한 식별자에 따라 알려질 수 있을 것이다. 예를 들면, 업링크 그랜트가 하나의 RNTI (Radio Network Temporary Identifier)에 의해 주소 지정되면, 상기 UE는 제어 채널 상으로 물리적 제어 정보를 전송한다. 상기 업링크 그랜트가 다른 RNTI에 의해 주소 지정되면, 상기 UE는 데이터 채널 상으로 물리적 제어 정보를 전송한다.
일 실시예에서, 결정하는 것은 업링크 그랜트의 이용 가능한 자원에 기반한다. 더 상세하게는, 업링크 그랜트의 이용 가능한 자원은 그 업링크 그랜트의 TTI 길이이다. 대안으로, 상기 업링크 그랜트의 이용 가능한 자원은 그 업링크 그랜트의 PRB (쌍들)의 개수이다. 대안으로, 상기 업링크 그랜트의 이용 가능한 자원은 그 업링크 그랜트의 TTI 길이 및 그 업링크 그랜트의 PRB (쌍들)의 개수이다. 일 예에서, 업링크 그랜트의 이용 가능 자원이 특정 값보다 더 작으면, 상기 UE는 물리적 제어 정보를 제어 채널 상으로 전송하고 그리고 상기 업링크 그랜트의 이용 가능 자원이 특정 값보다 더 크면, 상기 UE는 상기 물리적 제어 정보를 데이터 채널 상으로 전송한다. 더 상세하게는, 상기 특정 값은 고정되거나 또는 UE를 위해 설정된다. 대안으로, 상기 특정 값은 페리로드 크기 또는 물리적 제어 정보의 양에 따라 유도된다. 대안으로, 상기 특정 값은 상기 물리적 제어 정보의 유형에 따라, 예를 들면, HARQ-ACK/CQI/PMI/RI/SR (Scheduling Request)에 따라 유도된다. 대안으로, 상기 특정 값은 상기 업링크 그랜트의 MCS (Modulation and Coding Scheme)에 따라 유도된다. 더욱이, 상기 특정 값은 상기 물리적 제어 정보의 부호화 레이트가 데이터 채널 상에서 수행된다면, 그 부호화 레이트를 보장하기 위해 세팅된다.
UE가 이용 가능한 데이터를 가지던 또는 가지지 않던간에 그 UE 행동이 불변이라면 (예를 들면, 물리적 제어 정보는 도 19에서 열거된 것처럼 제어 채널 상에서 전송된다), 네트워크는 상이한 UE 행동을 가정할 필요가 없기 때문에, 네트워크 디코딩은 간략화될 수 있다.
시나리오 2를 다루기 위해, 솔루션은 일반적으로 다음과 같다: 설정된 업링크 그랜트가 이용 가능하며 그리고 물리적 제어 정보가 TTI에서 전송될 필요가 있을 때에, UE가 전송을 위해 이용 가능한 데이터를 가지며 그리고 제어 채널 및 데이터 채널 상에서의 동시 전송이 가능하지만 상기 UE가 충분한 전력으로 제어 채널 및 데이터 채널 상에서 두 전송들을 수행할 수 없다면, 상기 UE는 데이터 채널 상에서 물리적 제어 정보를 전송할 것이다. 상기 전력-불충분 경우는 상기 데이터 채널에 대해 계산된 전력 및 상기 제어 채널에 대해 계산된 전력의 합이 상기 UE의 최대 전력을 초과하는 것으로 인한 것일 수 있다.
더 상세하게는, 상기 UE는 상기 물리적 제어 정보를 상기 데이터 채널 상의 데이터와 다중화한다. 상기 UE는 상기 데이터 채널 상으로 데이터를 전송하기 위해 상기 설정된 업링크 그랜트를 이용한다. 또한, 설정된 업링크 그랜트가 이용 가능하며 그리고 어떤 데이터도 전송을 위해 이용 가능하지 않을 때에, TTI에서 어떤 물리적 제어 정보도 전송될 필요가 없다면, 상기 UE는 상기 데이터 채널 상에서의 전송을 위해 (예를 들면, 패딩을 전송하기 위해) 상기 설정된 업링크 그랜트를 사용하지 않는다. 예들이 도 18 및 도 20에 열거된다.
UE가 데이터 채널 상으로 물리적 제어 정보를 전송하고 그리고 제어 채널 상으로는 그 물리적 제어 정보를 전송하지 않는다면, 더욱 많은 전력이 데이터 채널 전송에 사용될 수 있으며 그리고 그 데이터 채널 전송은 더욱 성공할 수 있을 것이다. 반면에, 하나보다 많은 물리적 제어 정보가 TTI에서 전송될 필요가 있다면, 상기 UE가 상기 제어 채널 전송을 우선하는 경우, 상기 물리적 제어 정보 중 일부는 제어 채널 설정으로 인해서 드롭될 수 있다. 데이터 채널 상으로 상기 물리적 제어 정보를 전송하는 것은 모든 물리적 제어 정보가 전송될 것을 가능하게 한다.
시나리오 3을 다루기 위해, 솔루션은 일반적으로 다음과 같다: UE는 TTI에서, 설정된 업링크 그랜트를 스킵하는가 또는 동적 그랜트를 스킵하는가를, 물리적 제어 정보가 그 TTI에서 전송될 필요가 있는가 또는 없는가의 여부에 따라서 결정한다. 예를 들면, 설정된 업링크 그랜트가 이용 가능하고 그리고 상기 UE는 전송을 위해 이용 가능한 데이터를 가지고 있지 않다면, 상기 물리적 제어 정보가 TTI에서 전송될 필요가 없는 경우에, 상기 UE는 상기 물리적 제어 정보를 데이터 채널 상으로 전송한다. 어떤 물리적 제어 정보도 TTI에서 전송될 필요가 없다면, 상기 UE는 상기 설정된 업링크 그랜트를 스킵한다.
일 실시예에서, 상기 UE가 상기 설정된 업링크 그랜트를 스킵한다는 것은 그 UE는 데이터 채널 상에서의 전송을 수행하지 않는다는 것을 의미한다. 다른 실시예에서, 상기 UE는 패딩 (또는 패딩 MAC 제어 요소)을 포함하는 전송 블록과 함께 데이터 채널 상으로 물리적 제어 정보를 전송한다. 더 상세하게는, 상기 UE 내 물리 레이어는 상기 TTI에서 상기 물리적 제어 정보가 MAC 레이어로 전송될 필요가 있는가 또는 아닌가의 여부를 지시할 것이며, 그래서 MAC 레이어가 상기 그랜트를 스킵할 것인가의 여부를 결정할 수 있도록 한다. 대안으로, 상기 UE는 패딩 없이 (또는 패딩 MAC 제어 요소 없이) 데이터 채널 상으로 물리적 제어 정보를 전송한다. 더 상세하게는, MAC 레이어는 TTI를 위한 설정된 업링크 그랜트 또는 동적 그랜트를 표시하고 그리고 그 TTI에서 전송될 데이터가 존재하지 않는다는 것을 표시할 수 있으며, 그래서 상기 UE 내 물리 레이어가 상기 물리적 제어 정보를 전송하기 위해 상기 그랜트를 사용하는가 또는 상기 UL 그랜트를 스킵하는가를 결정할 수 있도록 하고 그리고 상기 물리적 제어 정보를 전송하기 위해 상기 그랜트를 어떻게 사용해야 하는가를 결정할 수 있도록 한다.
어떻게 UE가 패딩 없이 (또는 패딩 MAC 제어 요소 없이) 데이터 채널 상으로 물리적 제어 정보를 전송하는가에 대한 여러 예들이 존재한다. 일 예에서, UE는 모든 물리적 제어 정보를 MAC 레이어로부터의 정규의 전송 블록으로 다루며 그리고 그 모든 물리적 제어 정보에 대한, CRC (Cyclic Redundancy Check) 부착, 인터리빙, 채널 코딩과 같은 정규의 인코딩을 수행한다. 다른 예에서, UE는 UL-SCH (Uplink Shared Channel) 없이 PUSCH 전송을 수행하는 것과 비슷하게 데이터 채널 전송을 수행할 것이다. 더 상세하게는, 상기 UE는 제1 유형의 물리적 제어 정보 (예를 들면, CQI 및/또는 PMI)를 MAC 레이어로부터의 정규의 전송 블록으로 취급하며, 그리고 제1 유형의 물리적 제어 정보에 대한 (CRC 부착, 인터리빙, 채널 코딩과 같은) 정규의 인코딩을 수행한다. 더욱이, 상기 UE는 제2 유형의 물리적 제어 정보 (예를 들면, HARQ-ACK 및/또는 RI)를 상기 데이터 채널의 동일한 자원 상에서 다중화한다.
일 실시예에서, 위의 예(들)를 위해, 상기 UE는 상기 데이터 채널 상의 상기 물리적 제어 정보의 페이로드 크기를 표시할 것이다. 더 상세하게는, 상기 페이로드 크기를 표시하는 것은 상기 데이터 채널 상의 몇몇의 특정 자원 상에서 수행된다. 대안으로, 상기 페이로드 크기를 표시하는 것은 상기 데이터 채널의 CRC를 마스킹함으로써 수행된다.
일 실시예에서, 위의 예(들)를 위해서, 상기 UE는 데이터 채널 상으로 물리적 제어 정보를 운반하기 위해 특정 페이로드 크기를 가정한다. 다른 실시예에서, 상기 UE는, 상기 UE가 데이터 채널 상에서의 전송을 위해 이용 가능한 데이터를 가지는가 또는 가지지 않는가를 표시할 것이다. 더 상세하게는, 상기 UE가 전송을 위해 이용 가능한 데이터를 가지는가 또는 가지지 않는가를 표시하는 것은 상기 데이터 채널 상의 몇몇의 특정 자원 상에서 수행된다. 대안으로, 상기 UE가 전송을 위해 이용 가능한 데이터를 가지는가 또는 가지지 않는가를 표시하는 것은 상기 데이터 채널의 CRC를 마스킹함으로써 행해진다. 추가로, eNB는, 디코딩을 수행하기 위해서 상기 UE는 전송을 위해 이용 가능한 데이터를 가지며 그리고 상기 UE는 전송을 위해 이용 가능한 데이터를 가지지 않는다는 두가지 모두의 가설들을 가정할 것이다.
위의 예에서, 데이터 채널의 CRC를 마스킹함으로써 정보를 표시한다는 것은 CRC가 생성된 이후에, 상기 CRC를 마스크하기 위해 상이한 시퀀스가 활용된다는 것을 의미할 수 있다. 1-비트 정보를 표시하기 위해, 두 개의 시퀀스들이 필요할 수 있다. 모두 1로 구성된 시퀀스는 특별한 경우이며, 어떤 마스킹도 수행되지 않는다는 것을 의미할 수 있다는 것에 유의한다. 일 실시예에서, CRC를 마스크한다는 것은 CRC에 대해 어떤 시퀀스로 배타적 논리합 (XOR) 연산 또는 어떤 다른 연산을 수행한다는 것을 의미할 수 있다. 수신기 관점으로부터, 상이한 시퀀스들을 이용하여 역 연산이 수행될 수 있을 것이며 그리고 그것들 중 하나만이 CRC 검사를 통과할 것이며, 이는 상기 표시를 실현하기 위한 것으로, 그 표시에 따른 시퀀스가 CRC 검사를 통과하기 위해 사용될 수 있다.
상기 물리적 제어 정보는 CQI일 수 있다. 상기 물리적 제어 정보는 PMI, RI, 및/또는 HARQ 피드백일 수 있다. (예를 들면, UE 능력이나 전력 제한으로 인해서) 상기 UE는 데이터 채널 및 제어 채널로 동시에 전송할 수 없을 수 있다. 상기 데이터 채널은 PUSCH일 수 있다. 상기 제어 채널은 PUCCH일 수 있다.
도 23은 UE 각각으로부터의 예시적인 일 실시예에 따른 흐름도 (2300)이다. 단계 2305에서, UE는 업링크 그랜트를 설정하기 위해 시그날링을 수신하며, 여기에서 설정된 업링크 그랜트는 데이터 채널 상에서 UL 전송을 위해 주기적으로 이용 가능한 것이다. 단계 2310에서, UE는 상기 설정된 업링크 그랜트가 이용 가능한 TTI에서의 물리적 제어 정보 전송을 준비한다. 단계 2315에서, UE는 상기 TTI에서 제어 채널 상으로 상기 물리적 제어 정보를 전송하며, 여기에서 상기 UE는 전송을 위해 이용 가능한 데이터를 가지며, 그리고 상기 UE는 제어 채널 및 데이터 채널 상에 동시에 전송을 수행하도록 허용되지 않는다.
도 3 및 도 4를 다시 참조하면, 예시적인 일 실시예에서, 상기 디바이스 (300)는 메모리 (310) 내에 저장된 프로그램 코드 (312)를 포함한다. 상기 CPU (308)는 프로그램 코드 (312)를 실행하여 상기 UE가 다음의 것들을 하는 것을 가능하게 할 수 있다: (i) 업링크 그랜트를 설정하기 위해 시그날링을 수신하며, 여기에서 상기 설정된 업링크 그랜트는 데이터 채널 상의 UL 전송을 위해 주기적으로 이용 가능하다, (ii) 상기 설정된 업링크 그랜트가 이용 가능한 경우에 TTI에서의 물리적 제어 정보 전송을 준비한다, 그리고 (iii) 상기 TTI에서 상기 물리적 제어 정보를 제어 채널 상으로 전송하며, 여기에서 상기 UE는 전송을 위해 이용 가능한 데이터를 가지며, 그리고 상기 UE는 상기 제어 채널 및 상기 데이터 채널 상에서의 동시의 전송을 수행하는 것이 허용되지 않는다. 더욱이, 상기 CPU (308)는 상기에서 설명된 행동들 및 단계들 모두 그리고 여기에서 설명된 다른 것들을 수행하기 위해 상기 프로그램 코드 (312)를 실행시킬 수 있다.
도 24는 UE 각각으로부터의 예시적인 일 실시예에 따른 흐름도 (2400)이다. 단계 2405에서, UE는 업링크 그랜트를 설정하기 위해 시그날링을 수신하며, 이 경우 상기 설정된 업링크 그랜트는 데이터 채널 상에서 UL 전송을 위해 주기적으로 이용 가능하다. 단계 2410에서, UE는 상기 설정된 업링크 그랜트가 이용 가능한 TTI에서 물리적 제어 정보 전송을 준비한다. 단계 2415에서, HARQ-ACK 반복이 설정되지 않았다면, UE는 물리적 제어 정보 정보를 상기 TTI에서 제어 채널 상으로 전송한다. 단계 2420에서, HARQ-ACK 반복이 설정되었다면, UE는 물리적 제어 정보 정보를 상기 TTI에서 상기 제어 채널 상으로 전송하며, 여기에서 상기 UE는 전송을 위해 이용 가능한 데이터를 구비하며 그리고 상기 UE는 상기 제어 채널 및 상기 데이터 채널 상에서 동시에 전송을 수행하도록 허용되지 않는다.
도 3 및 도 4를 다시 참조하면, UE의 예시적인 일 실시예에서, 상기 디바이스 (300)는 메모리 (310) 내에 저장된 프로그램 코드 (312)를 포함한다. CPU (308)는 프로그램 코드 (312)를 실행하여 상기 UE가 다음의 것들을 하는 것을 가능하게 할 수 있다: (i) 업링크 그랜트를 설정하기 위해 시그날링을 수신하며, 여기에서 상기 설정된 업링크 그랜트는 데이터 채널 상의 UL 전송을 위해 주기적으로 이용 가능하다, (ii) 상기 설정된 업링크 그랜트가 이용 가능한 경우에 TTI에서의 물리적 제어 정보 전송을 준비한다, 그리고 (iii) HARQ-ACK 반복이 설정되지 않았다면, 상기 TTI에서 상기 물리적 제어 정보를 제어 채널 상으로 전송하며, 그리고 (iv) HARQ-ACK 반복이 설정되었다면, 상기 TTI에서 상기 물리적 제어 정보를 제어 채널 상으로 전송하며, 여기에서 상기 UE는 전송을 위해 이용 가능한 데이터를 가지며 그리고 상기 UE는 상기 제어 채널 및 상기 데이터 채널 상에서의 동시의 전송을 수행하는 것이 허용되지 않는다. 더욱이, 상기 CPU (308)는 상기에서 설명된 행동들 및 단계들 모두 그리고 여기에서 설명된 다른 것들을 수행하기 위해 상기 프로그램 코드 (312)를 실행시킬 수 있다.
도 22 및 도 23에 도시된 실시예들을 다시 참조하면, UE는 일 실시예에서 데이터 채널 상의 전송을 위해 상기 설정된 업링크 그랜트를 사용하지 않는다. 상기 UE는 일 실시예에서 상기 이용 가능한 데이터를 전송하지 않는다.
도 25는 UE 각각으로부터의 예시적인 일 실시예에 따른 흐름도 (2500)이다. 단계 2505에서, 상기 UE는 업링크 그랜트를 설정하기 위해 시그날링을 수신하며, 이 경우 상기 설정된 업링크 그랜트는 데이터 채널 상에서 UL 전송을 위해 주기적으로 이용 가능하다. 단계 2510에서, 상기 UE는 상기 설정된 업링크 그랜트가 이용 가능한 TTI에서 물리적 제어 정보 전송을 준비한다. 단계 2515에서, 상기 UE는 데이터 채널 상으로 상기 물리적 제어 정보를 전송하기 위해 상기 설정된 업링크 그랜트를 사용하며, 여기에서 상기 UE는 전송을 위해 이용 가능한 데이터를 구비하며, 그리고 제어 채널 그리고 상기 데이터 채널 상의 동시 전송이 허용되지만 상기 UE는 충분한 전력으로 상기 제어 채널 및 상기 데이터 채널 상에서의 두 전송들을 수행할 수 없다.
일 실시예에서, 상기 UE는 상기 물리적 제어 정보를 상기 데이터 채널 상의 데이터와 다중화한다. 전송을 위해 어떤 데이터도 이용 가능하지 않다면, 상기 UE는 데이터 채널 상으로 물리적 제어 정보를 전송하기 위해 상기 설정된 업링크 그랜트를 사용한다. 어떤 물리적 제어 정보도 TTI에서 전송될 필요가 없다면, 상기 UE는 데이터 채널 상으로 패딩을 전송하기 위해 상기 설정된 업링크 그랜트를 사용하지 않는다.
일 실시예에서, 상기 물리적 제어 정보는 CQI 및/또는 HARQ 피드백이다. 설정된 업링크 그랜트가 개시된 이후에 그 설정된 업링크 그랜트를 할당하기 위해 어떤 네트워크 시그날링도 불필요하다. 상기 설정된 업링크 그랜트는 네트워크 시그날링에 의해 개시될 수 있으며 또는 미리-할당될 수 있다. 상기 네트워크 시그날링은 SPS 개시 또는 재-개시일 수 있다.
일 실시예에서, 상기 UE는 스케줄링 요청을 전송하기 이전에 상기 시그날링을 수신할 수 있다. 상기 UE는 BSR 제어 요소를 전송하기 이전에 상기 시그날링을 수신할 수 있다. 상기 UE는 전송을 위해 어떤 데이터도 이용 가능하지 않을 때에 상기 시그날링을 수신할 수 있다.
일 실시예에서, 상기 UE는 패딩을 구비한 MAC PDU를 상기 설정된 업링크 그랜트를 경유해서만 전송하지는 않는다. 상기 패딩은 다음의 것들을 포함할 수 있다: (i) 패딩 비트(들), (ii) 패딩 비트(들)와 연관된 적어도 하나의 서브헤더, (iii) 패딩 BSR에 대응하는 MAC 제어 요소, (iv) 패딩 BSR에 대응하는 MAC 제어 요소와 연관된 서브헤더, (v) 패딩 사이드링크 BSR에 대응하는 MAC 제어 요소, 및/또는 (vi) 패딩 사이드링크 BSR에 대응하는 MAC 제어 요소와 연관된 서브헤더.
일 실시예에서, 상기 설정된 업링크 그랜트가 이용 가능한 경우의 주기는, 10ms와 같은 특정 값보다 더 짧다. 대안으로, 상기 주기는 1ms, 2ms 또는 5ms일 수 있다.
일 실시예에서, 상기 시그날링은 PDCCH 상으로 전송될 수 있다. 상기 시그날링은 반-영속성 스케줄링 C-RNTI로 주소 지정될 수 있다. 상기 시그날링은 RRC 메시지일 수 있다.
일 실시예에서, 상기 업링크 그랜트는 데이터 채널 상 또는 UL-SCH 상에 있을 수 있다. 전송을 위해 이용 가능한 데이터는, 상기 설정된 업링크 그랜트를 활용할 수 있는 논리적 채널에 속한 데이터가 전송을 위해 이용 가능하다는 것을 의미할 수 있다.
일 실시예에서, 상기 UE는 네트워크 설정에 기반하여 상기 제어 채널 및 데이터 채널 상으로의 전송을 수행하도록 허용되지 않는다. 상기 제어 채널은 PUCCH일 수 있다. 상기 데이터 채널은 PUSCH일 수 있다. 충분한 전력으로 상기 제어 채널 및 상기 데이터 채널 상에서의 두 전송들 모두를 수행할 수 없는 UE라는 것은 상기 데이터 채널에 대해 계산된 전력 및 상기 제어 채널에 대해 계산된 전력의 합이 상기 UE의 최대 전력을 초과한다는 것을 의미할 수 있다.
도 3 및 도 4를 다시 참조하면, UE의 일 실시예에서, 상기 디바이스 (300)는 메모리 (310) 내에 저장된 프로그램 코드 (312)를 포함한다. 상기 CPU (308)는 프로그램 코드 (312)를 실행하여 상기 UE가 다음의 것들을 하는 것을 가능하게 할 수 있다: (i) 업링크 그랜트를 설정하기 위해 시그날링을 수신하며, 여기에서 상기 설정된 업링크 그랜트는 데이터 채널 상의 UL 전송을 위해 주기적으로 이용 가능하다, (ii) 상기 설정된 업링크 그랜트가 이용 가능한 경우에 TTI에서의 물리적 제어 정보 전송을 준비한다, 그리고 (iii) 상기 데이터 채널 상으로 물리적 제어 정보를 전송하기 위해 상기 설정된 업링크 그랜트를 사용하여, 여기에서 상기 UE는 전송을 위해 이용 가능한 데이터를 가지며, 그리고 제어 채널 및 상기 데이터 채널 상에서의 동시의 전송이 허용되지만 상기 UE는 충분한 전력으로 제어 채널 및 상기 데이터 채널 상에서의 두 전송들 모두를 수행할 수 없다. 더욱이, 상기 CPU (308)는 상기에서 설명된 행동들 및 단계들 모두 그리고 여기에서 설명된 다른 것들을 수행하기 위해 상기 프로그램 코드 (312)를 실행시킬 수 있다.
도 26은 UE 각각으로부터의 예시적인 일 실시예에 따른 흐름도 (2600)이다. 단계 2605에서, 상기 UE는 제1 업링크 그랜트를 설정하기 위해 제1 시그날링을 수신하며, 이 경우 상기 설정된 제1 업링크 그랜트는 데이터 채널 상에서 UL 전송을 위해 주기적으로 이용 가능하다. 단계 2610에서, 상기 UE는 TTI에서 물리적 제어 정보 전송을 준비한다. 단계 2615에서, 상기 설정된 제1 업링크 그랜트가 상기 TTI에서 이용 가능하면, 상기 UE는 상기 물리적 제어 정보를 상기 TTI에서 제어 채널 상으로 전송한다. 단계 2620에서, 상기 TTI 내 특정 TTI를 위한 제2 업링크 그랜트를 표시하기 위해 제2 시그날링이 수신된다면, 상기 UE는 상기 물리적 제어 정보를 상기 TTI에서 상기 제어 채널 상으로 전송한다.
일 실시예에서, 물리적 제어 정보가 제어 채널 상으로 전송되면 상기 UE는 데이터 채널 상으로의 전송을 위한 상기 설정된 제1 업링크 그랜트를 사용하지 않는다. 상기 UE는 상기 제어 채널 및 데이터 채널 상에서의 동시 전송을 수행하는 것이 허용되지 않는다.
도 3 및 도 4를 다시 참조하면, UE의 일 실시예에서, 상기 디바이스 (300)는 메모리 (310) 내에 저장된 프로그램 코드 (312)를 포함한다. 상기 CPU (308)는 프로그램 코드 (312)를 실행하여 상기 UE가 다음의 것들을 하는 것을 가능하게 할 수 있다: (i) 제1 업링크 그랜트를 설정하기 위해 제1 시그날링을 수신하며, 여기에서 상기 설정된 제1 업링크 그랜트는 데이터 채널 상의 UL 전송을 위해 주기적으로 이용 가능하다, (ii) 주어진 TTI에서의 물리적 제어 정보 전송을 준비한다, (iii) 상기 설정된 제1 업링크 그랜트가 상기 TTI에서 이용 가능하면, 상기 TTI에서 제어 채널 상으로 물리적 제어 정보를 전송한다, 그리고 (iv) 상기 TTI에서 특정 TTI를 위한 제2 업링크 그랜트를 표시하기 위해 제2 시그날링이 수신되면, 상기 TTI에서 데이터 채널 상으로 물리적 제어 정보를 전송한다. 더욱이, 상기 CPU (308)는 위에서 설명된 행동들 및 단계들 모두 그리고 여기에서 설명된 다른 것들을 수행하기 위해 상기 프로그램 코드 (312)를 실행시킬 수 있다.
도 27은 UE 각각으로부터의 예시적인 일 실시예에 따른 흐름도 (2700)이다. 단계 2705에서, 상기 UE는 제1 업링크 그랜트를 설정하기 위해 제1 시그날링을 수신하며, 이 경우 상기 설정된 제1 업링크 그랜트는 데이터 채널 상에서 UL 전송을 위해 주기적으로 이용 가능하다. 단계 2710에서, 상기 UE는 TTI에서 물리적 제어 정보 전송을 준비한다. 단계 2715에서, 상기 설정된 제1 업링크 그랜트가 상기 TTI에서 이용 가능하다면, 상기 UE는 상기 데이터 채널 상으로 상기 물리적 제어 정보를 전송하기 위해 상기 설정된 제1 업링크 그랜트를 사용한다. 단계 2720에서, 상기 TTI 내 특정 TTI를 위한 제2 업링크 그랜트를 표시하기 위해 제2 시그날링이 수신된다면, 상기 UE는 상기 물리적 제어 정보를 제어 채널 상으로 전송하며, 여기에서 상기 제어 채널 및 상기 데이터 채널 상의 동시 전송이 허용된다.
일 실시예에서, 물리적 제어 정보 데이터 채널 상으로 전송되면, 상기 UE는 상기 물리적 제어 정보를 데이터 채널 상에서 데이터와 다중화한다. 전송을 위해 어떤 데이터도 이용 가능하지 않다면, 상기 UE는 데이터 채널 상으로 상기 물리적 제어 정보를 전송하기 위해, 상기 설정된 제1 업링크 그랜트를 사용한다. TTI에서 어떤 물리적 제어 정보도 전송될 필요가 없다면, 상기 UE는 상기 설정된 제1 업링크 그랜트를 데이터 채널 상으로 패딩을 전송하기 위해 사용하지 않는다. TTI에서 어떤 물리적 제어 정보도 전송될 필요가 없다면, 상기 UE는 데이터 채널 상으로 패딩을 전송하기 위해, 상기 설정된 제2 업링크 그랜트를 사용한다. 전송을 위해 데이터가 이용 가능하다면, 상기 UE는 데이터를 전송하기 위해 상기 제2 업링크 그랜트를 사용한다.
일 실시예에서, 상기 물리적 제어 정보는 CQI 및/또는 HARQ 피드백일 수 있다. 설정된 제1 업링크 그랜트가 개시된 이후에 그 설정된 제1 업링크 그랜트를 할당하기 위해 어떤 네트워크 시그날링도 불필요하다. 상기 설정된 제1 업링크 그랜트는 네트워크 시그날링에 의해 개시될 수 있으며 또는 미리-할당될 수 있다. 상기 네트워크 시그날링은 SPS 개시 또는 재-개시일 수 있다.
일 실시예에서, 상기 UE는 스케줄링 요청을 전송하기 이전에 상기 시그날링을 수신할 수 있다. 상기 UE는 BSR 제어 요소를 전송하기 이전에 상기 시그날링을 수신할 수 있다. 상기 UE는 전송을 위해 어떤 데이터도 이용 가능하지 않을 때에 상기 시그날링을 수신할 수 있다.
일 실시예에서, 상기 UE는 패딩을 구비한 MAC PDU를 상기 설정된 제1 업링크 그랜트를 경유해서만 전송하지는 않는다. 상기 패딩은 다음의 것들을 포함할 수 있다: (i) 패딩 비트(들), (ii) 패딩 비트(들)와 연관된 적어도 하나의 서브헤더, (iii) 패딩 BSR에 대응하는 MAC 제어 요소, (iv) 패딩 BSR에 대응하는 MAC 제어 요소와 연관된 서브헤더, (v) 패딩 사이드링크 BSR에 대응하는 MAC 제어 요소, (vi) 패딩 사이드링크 BSR에 대응하는 MAC 제어 요소와 연관된 서브헤더.
일 실시예에서, 상기 설정된 업링크 그랜트가 이용 가능한 경우의 주기는, 10 ms와 같은 특정 값보다 더 짧다. 대안으로, 상기 주기는 1ms, 2ms 또는 5ms일 수 있다.
일 실시예에서, 상기 제1 시그날링은 PDCCH 상으로 전송될 수 있다. 상기 제1 시그날링은 반-영속성 스케줄링 C-RNTI로 주소 지정될 수 있다. 상기 제1 시그날링은 RRC 메시지일 수 있다.
일 실시예에서, 상기 제2 시그날링은 PDCCH 상으로 전송될 수 있다. 상기 제2 시그날링은 C-RNTI로 주소 지정될 수 있다.
일 실시예에서, 상기 제1 업링크 그랜트 및 제2 업링크 그랜트는 데이터 채널 상에 또는 UL-SCH 상에 있을 수 있다. 더욱이, 전송을 위해 이용 가능한 데이터는, 상기 설정된 제1 업링크 그랜트를 활용할 수 있는 논리적 채널에 속한 데이터가 전송을 위해 이용 가능하다는 것을 의미한다. 상기 UE는 네트워크 설정에 기반하여 상기 제어 채널 및 데이터 채널 상으로의 전송을 수행하도록 허용되지 않는다. 상기 제어 채널은 PUCCH일 수 있다. 상기 데이터 채널은 PUSCH일 수 있다.
도 3 및 도 4를 다시 참조하면, UE의 일 실시예에서, 상기 디바이스 (300)는 메모리 (310) 내에 저장된 프로그램 코드 (312)를 포함한다. 상기 CPU (308)는 프로그램 코드 (312)를 실행하여 상기 UE가 다음의 것들을 하는 것을 가능하게 할 수 있다: (i) 제1 업링크 그랜트를 설정하기 위해 제1 시그날링을 수신하며, 여기에서 상기 설정된 제1 업링크 그랜트는 데이터 채널 상의 UL 전송을 위해 주기적으로 이용 가능하다, (ii) 주어진 TTI에서의 물리적 제어 정보 전송을 준비한다, (iii) 상기 설정된 제1 업링크 그랜트가 상기 TTI에서 이용 가능하면, 데이터 채널 상으로 물리적 제어 정보를 전송하기 위해, 상기 설정된 제1 업링크 그랜트를 사용한다, 그리고 (iv) 상기 TTI에서 특정 TTI를 위한 업링크 그랜트를 표시하기 위해 제2 시그날링이 수신되면, 제어 채널 상으로 상기 물리적 제어 정보를 전송하며, 여기에서 상기 제어 채널 및 상기 데이터 채널 상의 동시 전송이 허용된다. 더욱이, 상기 CPU (308)는 위에서 설명된 행동들 및 단계들 모두 그리고 여기에서 설명된 다른 것들을 수행하기 위해 상기 프로그램 코드 (312)를 실행시킬 수 있다.
도 28은 UE 각각으로부터의 예시적인 일 실시예에 따른 흐름도 (2800)이다. 단계 2805에서, 상기 UE는 제1 업링크 그랜트를 설정하기 위해 제1 시그날링을 수신하며, 이 경우 상기 설정된 제1 업링크 그랜트는 데이터 채널 상에서 UL 전송을 위해 주기적으로 이용 가능하다. 단계 2810에서, 상기 UE는 주어진 TTI에서 물리적 제어 정보 전송을 준비한다. 단계 2815에서, 상기 설정된 제1 업링크 그랜트가 상기 TTI에서 이용 가능하다면, 상기 UE는 상기 TTI에서 제어 채널 상으로 상기 물리적 제어 정보를 전송한다. 단계 2820에서, 상기 TTI 내 특정 TTI를 위한 제2 업링크 그랜트를 표시하기 위해 제2 시그날링이 수신된다면, 상기 UE는 상기 TTI에서 상기 데이터 채널 상으로 상기 물리적 제어 정보를 전송한다.
도 3 및 도 4를 다시 참조하면, UE의 일 실시예에서, 상기 디바이스 (300)는 메모리 (310) 내에 저장된 프로그램 코드 (312)를 포함한다. 상기 CPU (308)는 프로그램 코드 (312)를 실행하여 상기 UE가 다음의 것들을 하는 것을 가능하게 할 수 있다: (i) 제1 업링크 그랜트를 설정하기 위해 제1 시그날링을 수신하며, 여기에서 상기 설정된 제1 업링크 그랜트는 데이터 채널 상의 UL 전송을 위해 주기적으로 이용 가능하다, (ii) 주어진 TTI에서의 물리적 제어 정보 전송을 준비한다, (iii) 상기 설정된 제1 업링크 그랜트가 상기 TTI에서 이용 가능하면, 상기 TTI에서 제어 채널 상으로 상기 물리적 제어 정보를 전송한다, 그리고 (iv) 상기 TTI에서 특정 TTI를 위한 제2 업링크 그랜트를 표시하기 위해 제2 시그날링이 수신되면, 상기 TTI에서 상기 데이터 채널 상으로 상기 물리적 제어 정보를 전송한다. 더욱이, 상기 CPU (308)는 위에서 설명된 행동들 및 단계들 모두 그리고 여기에서 설명된 다른 것들을 수행하기 위해 상기 프로그램 코드 (312)를 실행시킬 수 있다.
도 29는 UE 각각으로부터의 예시적인 일 실시예에 따른 흐름도 (2900)이다. 단계 2905에서, 데이터 채널 상의 전송을 위한 TTI에 대해 업링크 그랜트가 이용 가능하다. 단계 2910에서, 상기 UE는 상기 TTI에서의 물리적 제어 정보 전송을 준비한다. 단계 2915에서, 상기 UE는 상기 업링크 그랜트의 이용 가능 자원에 따라 상기 물리적 제어 정보를 전송하기 위한 채널을 결정한다. 일 실시예에서, 상기 업링크 그랜트의 이용 가능한 자원에 따라 어느 채널로 상기 물리적 제어 정보를 전송하는가를 결정하는 것은 (단계 2915에 도시됨), 상기 업링크 그랜트의 이용 가능 자원이 특정 값보다 더 작으면 상기 TTI에서 물리적 제어 정보를 제어 채널 상으로 전송하고, 그리고 상기 업링크 그랜트의 이용 가능 자원이 특정 값보다 더 크면 상기 TTI에서 상기 물리적 제어 정보를 데이터 채널 상으로 전송하는 것을 의미한다.
도 3 및 도 4를 다시 참조하면, 데이터 채널 상의 전송을 위한 TTI에 대해 업링크 그랜트가 이용 가능한 경우의 UE의 일 실시예에서, 상기 디바이스 (300)는 메모리 (310) 내에 저장된 프로그램 코드 (312)를 포함한다. 상기 CPU (308)는 프로그램 코드 (312)를 실행하여 상기 UE가 다음의 것들을 하는 것을 가능하게 할 수 있다: (i) 상기 TTI에서 물리적 제어 정보 전송을 준비한다, 그리고 (ii) 상기 업링크 그랜트의 이용 가능 자원에 따라 상기 물리적 제어 정보를 전송하기 위한 채널이 어느 채널인가를 결정한다. 더욱이, 상기 CPU (308)는 위에서 설명된 행동들 및 단계들 모두 그리고 여기에서 설명된 다른 것들을 수행하기 위해 상기 프로그램 코드 (312)를 실행시킬 수 있다.
도 28 및 도 29에 도시된 실시예들을 다시 참조하면, 일 실시예에서, 상기 업링크 그랜트의 이용 가능 자원이 특정 값보다 더 작으면, 상기 UE는 상기 TTI에서 제어 채널 상으로 물리적 제어 정보를 전송한다. 상기 업링크 그랜트의 이용 가능 자원이 특정 값보다 더 크면, 상기 UE는 상기 TTI에서 상기 데이터 채널 상으로 상기 물리적 제어 정보를 전송한다.
일 실시예에서, 상기 이용 가능한 자원은 상기 업링크 그랜트의 TTI 길이, 또는 상기 업링크 그랜트의 PRB (쌍들)의 개수일 수 있다. 상기 업링크 그랜트는 특정 TTI에 대해 다운링크 제어 채널 상으로 수신될 수 있다. 상기 업링크 그랜트는 UL 전송을 위해 주기적으로 이용 가능하도록 설정될 수 있다.
일 실시예에서, 상기 특정 값은 물리적 제어 정보의 상이한 양/페이로드 크기에 대해 상이할 수 있다. 상기 특정 값은 상이한 변조 및 코딩 방식에 대해서 상이할 수 있다. 상기 특정 값은 상기 물리적 제어 정보의 부호화 레이트가 어떤 기준 위에 있다는 것을 보증할 수 있을 것이다.
일 실시예에서, 상기 물리적 제어 정보가 제어 채널 상으로 전송된다면, 상기 UE는 상기 데이터 채널 상의 전송을 위해 상기 설정된 업링크 그랜트를 사용하지 않는다. 상기 UE는 상기 제어 채널 및 상기 데이터 채널 상의 동시 전송을 수행하도록 허용되지 않는다.
도 30은 UE 각각으로부터의 예시적인 일 실시예에 따른 흐름도 (3000)이다. 단계 3005에서, TTI에서 상기 UE를 위해 업링크 그랜트가 이용 가능하며, 여기에서 상기 UE는 전송을 위해 이용 가능한 데이터를 구비하지 않았다. 단계 3010에서, 상기 UE는, 물리적 제어 정보가 상기 TTI에서 전송될 필요가 있는가 또는 아닌가의 여부에 따라서 상기 TTI에서 상기 업링크 그랜트를 스킵 (skip)할 것인가의 여부를 결정한다.
도 3 및 도 4를 다시 참조하면, TTI에서 UE를 위해 업링크 그랜트가 이용 가능하며 그리고 UE는 전송을 위해 이용 가능한 데이터를 가지지 않는 UE의 예시적인 일 실시예에서, 상기 디바이스 (300)는 메모리 (310) 내에 저장된 프로그램 코드 (312)를 포함한다. 상기 CPU (308)는 물리적 제어 정보가 상기 TTI에서 전송될 필요가 있는가 또는 아닌가의 여부에 따라서 상기 TTI에서 상기 업링크 그랜트를 스킵하는가의 여부를 상기 UE가 결정하는 것을 가능하게 하기 위해 프로그램 코드 (312)를 실행할 수 있다. 더욱이, 상기 CPU (308)는 위에서 설명된 행동들 및 단계들 모두 그리고 여기에서 설명된 다른 것들을 수행하기 위해 상기 프로그램 코드 (312)를 실행시킬 수 있다.
도 31은 UE 각각으로부터의 예시적인 일 실시예에 따른 흐름도 (3100)이다. 단계 3105에서, TTI에서 상기 UE를 위해 업링크 그랜트가 이용 가능하며, 여기에서 상기 UE는 전송을 위해 이용 가능한 데이터를 구비하지 않았다. 단계 3110에서, 물리적 제어 정보가 상기 TTI에서 전송될 필요가 있다면 상기 UE는 상기 업링크 그랜트에 따라 데이터 채널 상으로 상기 물리적 제어 정보를 전송한다. 단계 3115에서, 물리적 제어 정보가 상기 TTI에서 전송될 필요가 없다면, 상기 UE는 상기 업링크 그랜트를 스킵한다.
도 3 및 도 4를 다시 참조하면, TTI에서 UE를 위해 업링크 그랜트가 이용 가능하며 그리고 UE는 전송을 위해 이용 가능한 데이터를 가지지 않는 UE의 예시적인 일 실시예에서, 상기 디바이스 (300)는 메모리 (310) 내에 저장된 프로그램 코드 (312)를 포함한다. 상기 CPU (308)는 상기 UE가 (i) 물리적 제어 정보가 상기 TTI에서 전송될 필요가 있다면 상기 업링크 그랜트에 따라서 데이터 채널 상에서 물리적 제어 정보를 전송하고, 그리고 (ii) 어떤 물리적 제어 정보도 상기 TTI에서 전송될 필요가 없다면 상기 업링크 그랜트를 스킵하는 것을 가능하게 하기 위해 프로그램 코드 (312)를 실행할 수 있다. 더욱이, 상기 CPU (308)는 위에서 설명된 행동들 및 단계들 모두 그리고 여기에서 설명된 다른 것들을 수행하기 위해 상기 프로그램 코드 (312)를 실행시킬 수 있다.
도 30 및 도 31을 다시 참조하면,일 실시예에서, 상기 업링크 그랜트를 스킵하는 것은 상기 UE가 데이터 채널 상에서의 전송을 수행하지 않는다는 의미한다. 상기 UE는 패딩 또는 패딩 MAC (Medium Access Control) 제어 요소를 포함하는 전송 블록과 함께 상기 물리적 제어 정보를 상기 데이터 채널 상으로 전송한다.
일 실시예에서, 상기 업링크 그랜트는 주기적으로 이용 가능한 설정된 업링크 그랜트일 수 있다. 상기 업링크 그랜트는 상기 TTI에 특정된 동적 그랜트일 수 있다.
일 실시예에서, 상기 UE는 패딩없이 (또는 패딩 MAC 제어 요소없이) 상기 물리적 제어 정보를 상기 데이터 채널 상으로 전송한다. 데이터 채널 상으로의 전송을 수행하기 위해, 상기 UE는 모든 물리적 제어 정보를 MAC 레이어로부터의 정규의 전송 블록으로 취급하며 그리고 상기 모든 물리적 제어 정보를 위한 정규의 인코딩을 수행한다. 상기 UE는 UL-SCH 데이터없이 PUSCH 전송을 수행하는 것과 유사하게 상기 데이터 채널 상의 전송을 수행할 것이다.
일 실시예에서, 상기 UE는 (CQI 및/또는 PMI와 같은)제1 유형의 물리적 제어 정보를 MAC 레이어로부터의 정규의 전송 블록으로 취급하며 그리고 제1 유형의 물리적 제어 정보에 대해 (CRC 부착, 인터리빙, 및/또는 채널 코딩과 같은) 정규의 인코딩을 수행한다. 상기 UE는 (HARQ-ACK 및/또는 RI과 같은) 제2 유형의 물리적 제어 정보를 상기 데이터 채널의 동일한 자원 상에서 다중화한다. 상기 UE는 상기 데이터 채널 상에서 물리적 제어 정보의 페이로드 크기를 표시한다. 페이로드 크기를 표시하는 것은 상기 데이터 채널의 몇몇의 특정 자원들 상에서 수행된다. 페이로드 크기의 표시는 상기 데이터 채널의 CRC를 마스킹함으로써 행해진다. 상기 UE는, 상기 UE가 데이터 채널 상의 전송을 위해 이용 가능한 데이터를 가지는가 또는 가지지 않는가의 여부를 표시한다. 상기 UE가 전송을 위해 이용 가능한 데이터를 가지는가 또는 가지지 않는가의 여부를 표시하는 것은 상기 데이터 채널의 몇몇의 특정 자원들 상에서 수행된다. 상기 UE가 데이터 채널 상의 전송을 위해 이용 가능한 데이터를 가지는가 또는 가지지 않는가의 여부를 표시하는 것은 상기 데이터 채널의 CRC를 마스킹함으로써 행해진다.
위의 솔루션들 또는 실시예들을 기반으로 하여, 물리적 제어 정보는 더욱 효율적으로 전송될 수 있을 것이다.
본 발명 개시내용의 다양한 모습들이 위에서 설명되었다. 여기서 분명히 알아야 할 점은 본원의 교시들이 다른 여러 형태로 구체화될 수 있으며 본원에 개시되어 있는 임의의 특정 구조, 기능, 또는 상기 특정 구조 및 기능 모두가 단지 대표적인 것들이라는 점이다. 본원의 교시들을 기반으로 하여, 당업자라면 본원에 개시된 한 실시형태가 다른 어떤 실시형태들과는 무관하게 구현될 수 있으며 이러한 실시형태들 중 2가지 이상의 실시형태가 여러 방식으로 조합될 수 있음을 이해할 것이다. 예를 들면, 본원에 개시된 다수의 실시형태를 사용하여 하나의 장치가 구현될 수도 있고 하나의 방법이 실시될 수도 있다. 그 외에도, 본원에 기재된 실시형태들 중 하나 이상의 실시형태들에 추가해서나 또는 본원에 기재된 실시형태들 중 하나 이상의 실시형태들과는 다른 구조, 기능성, 또는 구조 및 기능성을 사용하여 그러한 장치가 구현될 수도 있고 그러한 방법이 실시될 수도 있다. 위의 개념들 중 몇몇 개념들의 일 예로서, 몇몇 실시형태들에서는, 동시 채널(concurrent channel)들이 펄스 반복 주파수(pulse repetition frequency)들을 기반으로 하여 확립될 수 있다. 몇몇 실시형태들에서는, 동시 채널들이 펄스 위치 또는 오프셋들을 기반으로 하여 확립될 수 있다. 몇몇 실시형태들에서는, 동시 채널들이 타임 호핑 시퀀스 (time hopping sequence)들을 기반으로 하여 확립될 수 있다. 몇몇 실시형태들에서는, 동시 채널들이 펄스 반복 주파수들, 펄스 위치들 또는 오프셋들, 및 시간 호핑 시퀀스들을 기반으로 하여 확립될 수 있다.
당업자라면 이해하겠지만, 정보 및 신호들은 다른 여러 기술 및 기법 중 어느 하나를 사용하여 표현될 수 있다. 예를 들면, 위의 설명 전반에 걸쳐 참조할 수 있는 데이터, 명령어들, 커맨드들, 정보, 신호들, 비트들, 심볼들, 및 칩들은 전압들, 전류들, 전자기파 (electromagnetic wave)들, 자기장들 또는 입자들, 광학 필드 (optical field)들 또는 입자들, 또는 이들의 임의 조합으로 표현될 수 있다.
당업자라면 본원에 개시된 실시형태들과 연관지어 설명한 여러 예시적인 논리 블록들, 모듈들, 프로세서들, 수단들, 회로들, 및 알고리즘 단계들이 전자 하드웨어 (예컨대, 소스 부호화 또는 다른 어떤 기법을 사용하여 설계될 수 있는, 디지털 구현, 아날로그 구현, 또는 상기 2가지의 조합), (편의상 본원에서는 "소프트웨어" 또는 "소프트웨어 모듈"로서 언급될 수 있는) 여러 형태의 프로그램 또는 설계 코드 통합 명령어들, 또는 이들 모두의 조합들로서 구현될 수 있음을 또한 이해할 것이다. 이러한 하드웨어 및 소프트웨어의 상호호환성(interchangeability)을 명확하게 예시하기 위해, 여러 예시적인 구성요소들, 블록들, 모듈들, 회로들, 및 단계들이 그들의 기능성에 대하여 위에서 전반적으로 설명되었다. 그러한 기능성이 하드웨어로서 구현되든 소프트웨어로서 구현되든 전체 시스템에 강제되는 특정 애플리케이션 및 설계 제약들에 의존한다. 숙련된 기술자들은 각각의 특정 애플리케이션에 대하여 다양한 방식으로 위에서 설명한 기능성을 구현할 수 있지만, 그러한 구현 판단들은 본원의 개시내용의 범위로부터 벗어나는 것으로 해석되지는 말아야 한다.
그 외에도, 본원에 개시된 실시형태들과 연관지어 설명한 여러 예시적인 논리 블록들, 모듈들, 및 회로들은 집적 회로(integrated circuit; IC), 액세스 단말기, 또는 액세스 포인트 내에서 구현될 수도 있고, 집적 회로(IC), 액세스 단말기, 또는 액세스 포인트에 의해 수행될 수도 있다. 상기 IC는, 본원에서 설명한 기능들을 수행하도록 설계된, 범용 프로세서, 디지털 신호 프로세서(digital signal processor; DSP), 주문형 집적 회로(application specific integrated circuit; ASIC), 필드 프로그램가능 게이트 어레이(field programmable gate array; FPGA) 또는 다른 프로그램가능 논리 기기, 개별 게이트 또는 트랜지스터 로직, 개별 하드웨어 구성요소들, 전기 구성요소들, 광학 구성요소들, 기계 구성요소들, 또는 이들의 임의 조합을 포함할 수 있으며, 상기 IC 내부에, 상기 IC 외부에, 또는 상기 IC 내부 및 외부에 상주하는 코드들 또는 명령어들을 실행할 수 있다. 범용 프로세서는 마이크로프로세서일 수 있지만, 변형적으로는, 상기 프로세서가 기존의 어떤 프로세서, 제어기, 마이크로제어기, 또는 상태 기계일 수도 있다. 프로세서는 또한 컴퓨팅 기기들, 예컨대 DSP 및 마이크로프로세서의 조합체, 복수 개의 마이크로프로세서들, DSP 코어와 연관된 하나 이상의 마이크로프로세서들, 또는 기타 그러한 구성으로서 구현될 수도 있다.
여기서 이해할 점은 위에 개시된 어떤 프로세스에서의 단계들의 어떠한 특정 순서 또는 계층이라도 예시적인 접근 예이라는 점이다. 설계상의 선호들을 기반으로 하여 당업자라면 상기 프로세스들에서의 단계들의 특정 순서 또는 계층이 본원의 개시내용의 범위 내에 있는 한 재배치될 수 있다는 점을 이해할 것이다. 이에 수반되는 방법의 청구항들은 예시적인 순서로 여러 단계 요소들을 기재하고 있으며, 상기 청구항들에 기재된 특정 순서 또는 계층으로 한정되도록 의미를 부여한 것은 아니다.
본원에 개시된 실시형태들과 연관지어 설명한 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구체화될 수도 있고, 프로세서에 의해 실행되는 소프트웨어 모듈로 직접 구체화될 수도 있으며 이들 2가지의 조합으로 직접 구체화될 수도 있다. (예컨대, 실행 가능한 명령어들 및 관련 데이터를 포함하는) 소프트웨어 모듈 및 다른 데이터는 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터들, 하드 디스크, 착탈식 디스크, CD-ROM, 또는 당 업계에 공지된 기타 형태의 컴퓨터-판독가능 저장 매체와 같은 데이터 메모리에 상주해 있을 수 있다. 예시적인 저장 매체는 예를 들면 상기 저장 매체로부터 정보(예컨대, 코드)를 판독하고 상기 저장 매체에 정보를 기록할 수 있도록 하는 컴퓨터/프로세서 (편의상 "프로세서"로서 본원에 언급될 수 있음)와 같은 기계에 연결될 수 있다. 예시적인 저장 매체는 상기 프로세서에 합체되어 있을 수도 있다. 상기 프로세서 및 상기 저장 매체는 ASIC에 상주해 있을 수 있다. 상기 ASIC는 사용자 장비에 상주해 있을 수 있다. 변형적으로는, 상기 프로세서 및 상기 저장 매체는 사용자 장비 내의 개별 구성요소들로서 상주해 있을 수 있다. 더욱이, 몇몇 실시 형태들에서는, 적합한 어떤 컴퓨터-프로그램 제품이 본원의 개시내용의 실시형태들 중 하나 이상의 실시형태들에 관한 코드들을 포함하는 컴퓨터-판독가능 매체를 포함할 수 있다. 몇몇 실시 형태들에서는, 컴퓨터 프로그램 제품이 포장재(packaging materials)를 포함할 수 있다.
지금까지 본 발명이 여러 실시형태와 연관지어 설명되었지만, 여기서 이해할 점은 본 발명에서 부가적인 수정들이 가능하다는 점이다. 본원은 일반적으로 본 발명의 원리들을 따르고 본 발명에 속하는 기술분야에서 공지되고 관례적인 실시에 부속되는 그러한 본원의 개시내용으로부터의 이탈들을 포함하는 본 발명의 임의의 변경들, 이용들 또는 개조를 포괄하고자 한 것이다.
Claims (20)
- 사용자 장비 (User Equipment (UE))의 방법으로:
전송을 위해 이용 가능한 데이터를 구비하지 않은 UE를 위해 TTI (Transmission Time Interval)에서 업링크 그랜트 (grant)가 이용 가능한 단계;
상기 TTI 내에서 물리적 제어 정보가 전송될 필요가 있는가의 여부에 따라 상기 TTI에서 상기 업링크 그랜트를 스킵 (skip)하는가의 여부를 상기 UE가 결정하는 단계를 포함하는, 방법. - 제1항에 있어서,
상기 업링크 그랜트는 주기적으로 이용 가능한, 설정된 업링크 그랜트인, 방법. - 제1항에 있어서,
상기 업링크 그랜트는 상기 TTI를 위한 특정된 동적인 그랜트인, 방법, - 제1항에 있어서,
상기 업링크 그랜트를 스킵하는 것은 상기 UE가 데이터 채널 상의 전송을 수행하지 않는다는 것을 의미하는, 방법. - 제1항에 있어서,
상기 UE는 패딩 또는 패딩 MAC (Medium Access Control) 제어 요소를 포함하는 전송 블록과 함께 데이터 채널 상으로 상기 물리적 제어 정보를 전송하는, 방법. - 사용자 장비 (UE)로서,
TTI (Transmission Time Interval)에서 상기 UE를 위해 업링크 그랜트가 이용 가능하며 그리고 상기 UE는 전송을 위해 이용 가능한 데이터를 구비하지 않으며, 상기 UE는:
제어 회로;
상기 제어 회로 내 설치된 프로세서; 그리고
상기 제어 회로 내에 설치되며 그리고 상기 동작 가능하게 프로세서와 결합된 메모리를 포함하며,
상기 프로세서는:
상기 TTI에서 물리적 제어 정보가 전송될 필요가 있는가의 여부에 따라 상기 TTI에서 상기 업링크 그랜트를 스킵하는가의 여부를 결정하기 위해 상기 메모리에 저장된 프로그램을 실행하도록 구성된, 사용자 장비. - 제6항에 있어서,
상기 업링크 그랜트는 주기적으로 이용 가능한, 설정된 업링크 그랜트인, 사용자 장비. - 제6항에 있어서,
상기 업링크 그랜트는 상기 TTI를 위한 특정된 동적인 그랜트인, 사용자 장비. - 제6항에 있어서,
상기 업링크 그랜트를 스킵하는 것은 상기 UE가 데이터 채널 상 전송을 수행하지 않는다는 것을 의미하는, 사용자 장비. - 제6항에 있어서,
상기 프로세서는:
패딩 또는 패딩 MAC (Medium Access Control) 제어 요소를 포함하는 전송 블록과 함께 데이터 채널 상으로 상기 물리적 제어 정보를 전송하기 위해, 상기 메모리에 저장된 프로그램을 실행하도록 더 구성된, 사용자 장비. - 사용자 장비 (UE)의 방법으로:
전송을 위해 이용 가능한 데이터를 구비하지 않은 UE를 위해 TTI (Transmission Time Interval)에서 업링크 그랜트가 이용 가능하며;
물리적 제어 정보가 상기 TTI에서 전송될 필요가 있다면 상기 UE는 상기 업링크 그랜트에 따라 데이터 채널 상으로 상기 물리적 제어 정보를 전송하며; 그리고
상기 물리적 제어 정보가 상기 TTI에서 전송될 필요가 없다면 상기 UE는 상기 업링크 그랜트를 스킵하는 것을 포함하는, 방법. - 제11항에 있어서,
상기 업링크 그랜트는 주기적으로 이용 가능한, 설정된 업링크 그랜트인, 방법. - 제11항에 있어서,
상기 업링크 그랜트는 상기 TTI를 위한 특정된 동적인 그랜트인, 방법, - 제11항에 있어서,
상기 업링크 그랜트를 스킵하는 것은 상기 UE가 데이터 채널 상의 전송을 수행하지 않는다는 것을 의미하는, 방법. - 제11항에 있어서,
상기 UE는 패딩 또는 패딩 MAC (Medium Access Control) 제어 요소를 포함하는 전송 블록과 함께 데이터 채널 상으로 상기 물리적 제어 정보를 전송하는, 방법. - 사용자 장비 (UE)로서,
TTI (Transmission Time Interval)에서 상기 UE를 위해 업링크 그랜트가 이용 가능하며 그리고 상기 UE는 전송을 위해 이용 가능한 데이터를 구비하지 않으며, 상기 UE는:
제어 회로;
상기 제어 회로 내 설치된 프로세서; 그리고
상기 제어 회로 내에 설치되며 그리고 상기 동작 가능하게 프로세서와 결합된 메모리를 포함하며,
상기 프로세서는:
물리적 제어 정보가 상기 TTI에서 전송될 필요가 있다면 상기 업링크 그랜트에 따라 데이터 채널 상으로 상기 물리적 제어 정보를 전송하며; 그리고
상기 물리적 제어 정보가 상기 TTI에서 전송될 필요가 없다면 상기 업링크 그랜트를 스킵하기 위해,
상기 메모리에 저장된 프로그램 코드를 실행하도록 구성된, 사용자 장비. - 제16항에 있어서,
상기 업링크 그랜트는 주기적으로 이용 가능한, 설정된 업링크 그랜트인, 사용자 장비. - 제16항에 있어서,
상기 업링크 그랜트는 상기 TTI를 위한 특정된 동적인 그랜트인, 사용자 장비, - 제16항에 있어서,
상기 업링크 그랜트를 스킵하는 것은 상기 UE가 데이터 채널 상의 전송을 수행하지 않는다는 것을 의미하는, 사용자 장비. - 제16항에 있어서,
상기 프로세서는:
패딩 또는 패딩 MAC (Medium Access Control) 제어 요소를 포함하는 전송 블록과 함께 상기 데이터 채널 상으로 상기 물리적 제어 정보를 전송하기 위해, 상기 메모리에 저장된 프로그램을 실행하도록 더 구성된, 사용자 장비.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662316799P | 2016-04-01 | 2016-04-01 | |
US62/316,799 | 2016-04-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170113462A true KR20170113462A (ko) | 2017-10-12 |
KR101953969B1 KR101953969B1 (ko) | 2019-03-04 |
Family
ID=58672293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170042256A KR101953969B1 (ko) | 2016-04-01 | 2017-03-31 | 무선 통신 시스템에서 설정된 리소스를 이용하여 전송을 향상시키는 방법 및 장치 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10187878B2 (ko) |
EP (1) | EP3226639B1 (ko) |
JP (1) | JP6435007B2 (ko) |
KR (1) | KR101953969B1 (ko) |
CN (1) | CN107277923B (ko) |
TW (1) | TWI643510B (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200036995A (ko) * | 2018-09-28 | 2020-04-08 | 주식회사 아이티엘 | Nr v2x 시스템을 위한 harq 동작을 수행하는 방법 및 장치 |
Families Citing this family (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9750056B2 (en) * | 2015-01-27 | 2017-08-29 | Huawei Technologies Co., Ltd. | System and method for transmission in a grant-free uplink transmission scheme |
US11218254B2 (en) * | 2015-01-29 | 2022-01-04 | Samsung Electronics Co., Ltd | Method and apparatus for transmitting/receiving HARQ-ACK signal in wireless communication system supporting carrier aggregation |
US10499384B2 (en) * | 2015-09-17 | 2019-12-03 | Intel IP Corporation | Transmission of uplink control information in wireless systems |
US11178692B2 (en) * | 2016-01-29 | 2021-11-16 | Lg Electronics Inc. | Method for transmitting/receiving uplink control information and device supporting same in wireless communication system supporting unlicensed band |
CN110430027B (zh) * | 2016-03-16 | 2024-02-02 | 华为技术有限公司 | 数据发送方法、发送端设备及存储介质 |
CN107231217B (zh) * | 2016-03-25 | 2020-08-07 | 电信科学技术研究院 | 一种反馈信息的传输方法及装置 |
CN111786749B (zh) * | 2016-06-17 | 2022-01-28 | Oppo广东移动通信有限公司 | 数据传输的方法和装置 |
JP2019149592A (ja) * | 2016-07-15 | 2019-09-05 | シャープ株式会社 | 送信装置、受信装置、通信方法、および、集積回路 |
JP2019153824A (ja) * | 2016-07-22 | 2019-09-12 | シャープ株式会社 | 端末装置、基地局装置、通信方法、および、集積回路 |
CN116782393A (zh) * | 2016-08-12 | 2023-09-19 | 华为技术有限公司 | 一种***信息发送方法及装置 |
WO2018083198A1 (en) * | 2016-11-04 | 2018-05-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Semi-persistent transmission scheduling |
WO2018162059A1 (en) * | 2017-03-08 | 2018-09-13 | Ericsson Gmbh | Utilization of unused long-term ul assignments |
WO2018201488A1 (en) * | 2017-05-05 | 2018-11-08 | Zte Corporation | Methods and apparatus for configuring a scheduling request |
US11652522B2 (en) * | 2017-08-11 | 2023-05-16 | Qualcomm Incorporated | Methods and apparatus for SRS antenna switching in carrier aggregation |
CN109392152B (zh) * | 2017-08-11 | 2023-06-09 | 华为技术有限公司 | 通信方法和通信装置 |
CN110677371B (zh) | 2017-10-11 | 2020-09-18 | 华为技术有限公司 | 一种通信方法及装置 |
CN109756987B (zh) * | 2017-11-03 | 2021-02-23 | 电信科学技术研究院 | 一种缓冲区状态上报方法、终端及计算机可读存储介质 |
US11303404B2 (en) * | 2017-11-14 | 2022-04-12 | Qualcomm Incorporated | Demodulation reference signal transmission |
JP2019092063A (ja) * | 2017-11-15 | 2019-06-13 | シャープ株式会社 | 移動体通信システムにおける移動局装置および基地局装置 |
US11277792B2 (en) * | 2017-11-17 | 2022-03-15 | Qualcomm Incorporated | Methods and apparatus for reporting aperiodic CQI in a new SCell state of LTE carrier aggregation |
WO2019095284A1 (en) * | 2017-11-17 | 2019-05-23 | Panasonic Intellectual Property Corporation Of America | User equipment, base station, and communication thereof |
US10645610B2 (en) * | 2017-11-24 | 2020-05-05 | Mediatek Singapore Pte. Ltd. | Method and apparatus for skipping uplink transmission in mobile communications |
US10958383B2 (en) * | 2017-12-06 | 2021-03-23 | Qualcomm Incorporated | Time based redundancy version determination for grant-free signaling |
WO2019109353A1 (zh) | 2017-12-08 | 2019-06-13 | 北京小米移动软件有限公司 | 缓存状态报告传输和装置 |
CN108476432B (zh) * | 2017-12-08 | 2021-12-03 | 北京小米移动软件有限公司 | 缓存状态报告传输和装置 |
KR102609731B1 (ko) | 2018-01-05 | 2023-12-05 | 삼성전자 주식회사 | 무선 통신 시스템에서 서로 다른 상향 제어 정보를 전송하기 위한 방법 및 장치 |
CN110022608B (zh) * | 2018-01-09 | 2021-05-28 | 电信科学技术研究院 | 一种信息处理方法、装置及设备 |
US10660119B2 (en) * | 2018-01-09 | 2020-05-19 | Asustek Computer Inc. | Method and apparatus for handling SCell deactivation timer in a wireless communication system |
WO2019139361A1 (en) * | 2018-01-11 | 2019-07-18 | Lg Electronics Inc. | Method and apparatus for transmitting signals based on configured grant in wireless communication system |
RU2020126583A (ru) * | 2018-01-24 | 2022-02-24 | Гуандун Оппо Мобайл Телекоммьюникейшнз Корп., Лтд. | Способ передачи данных, устройство, компьютерная программа и ее носитель |
WO2019153125A1 (zh) * | 2018-02-06 | 2019-08-15 | Oppo广东移动通信有限公司 | 一种数据传输的方法、设备及计算机存储介质 |
CN110710304B (zh) * | 2018-02-14 | 2020-11-20 | Oppo广东移动通信有限公司 | 一种配置传输参数的方法、设备及*** |
US10263715B1 (en) * | 2018-02-14 | 2019-04-16 | M31 Technology Corporation | Transmitter and a post-cursor compensation system thereof |
CN112055995B (zh) * | 2018-03-13 | 2024-06-21 | 中兴通讯股份有限公司 | 基于候选资源或候选资源组的传输 |
US20190327064A1 (en) * | 2018-04-19 | 2019-10-24 | Qualcomm Incorporated | Repetition-based transmissions for uplink ultra-reliable low latency communication |
KR102600387B1 (ko) * | 2018-05-10 | 2023-11-09 | 삼성전자 주식회사 | 차세대 이동 통신 시스템에서 주변 셀의 기준 신호로 준지속적 사운딩 기준 신호를 지시하는 방법 및 장치 |
CN114785385B (zh) * | 2018-06-15 | 2023-11-03 | Oppo广东移动通信有限公司 | 无线通信方法、网络设备和终端设备 |
CN112385282A (zh) * | 2018-06-29 | 2021-02-19 | 上海诺基亚贝尔股份有限公司 | 随机接入过程期间的上行链路跳过 |
CN110831161B (zh) * | 2018-08-07 | 2021-08-31 | 维沃移动通信有限公司 | 一种数据传输方法及终端设备 |
CN112640554B (zh) * | 2018-08-08 | 2024-04-30 | 联想(新加坡)私人有限公司 | 随机接入过程期间的tb大小不匹配 |
EP3834578A1 (en) * | 2018-08-08 | 2021-06-16 | Lenovo (Singapore) Pte. Ltd. | Skipping uplink transmission allocated by rach procedure |
ES2974293T3 (es) | 2018-08-08 | 2024-06-26 | Beijing Xiaomi Mobile Software Co Ltd | Método y aparato de realimentación de petición de repetición automática híbrida (HARQ) |
CN110831173B (zh) * | 2018-08-09 | 2023-07-14 | 中兴通讯股份有限公司 | 信息元素的传输方法及装置 |
EP3634061A1 (en) * | 2018-10-04 | 2020-04-08 | ASUSTek Computer Inc. | Method and apparatus for requesting resource for sidelink retransmission in a wireless communication system |
CN111356250B (zh) * | 2018-12-20 | 2021-10-26 | 华为技术有限公司 | 混合自动重传请求进程的调度方法、装置及存储介质 |
WO2020134437A1 (en) | 2018-12-29 | 2020-07-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, radio nodes and computer readable media for enhanced grant skipping |
US11539475B2 (en) * | 2019-01-04 | 2022-12-27 | Kt Corporation | Method and apparatus for transmitting sidelink HARQ feedback information |
KR20240063209A (ko) | 2019-01-10 | 2024-05-09 | 코닌클리케 필립스 엔.브이. | 사이드링크 내에서의 진보된 피드백 |
CN111431674A (zh) * | 2019-01-10 | 2020-07-17 | 夏普株式会社 | 由用户设备执行的方法以及用户设备 |
EP3718367A1 (en) * | 2019-01-11 | 2020-10-07 | Google LLC | Method for uplink transmission in a 5g nr system |
KR20200095879A (ko) | 2019-02-01 | 2020-08-11 | 한국전자통신연구원 | 통신 시스템에서 그랜트 프리 방식에 기초한 상향링크 통신을 위한 방법 및 장치 |
US11329781B2 (en) * | 2019-02-12 | 2022-05-10 | Qualcomm Incorporated | Sounding reference signal (SRS) transmission in multiple SRS symbols in a subframe |
EP3925274A4 (en) * | 2019-02-14 | 2022-09-07 | Nokia Technologies Oy | APPARATUS, METHOD AND COMPUTER PROGRAM FOR COMMUNICATION USING CONFIGURED ASSIGNMENTS |
CN113615112B (zh) * | 2019-02-15 | 2024-04-09 | 弗劳恩霍夫应用研究促进协会 | V2x harq进程管理 |
EP3700292B1 (en) * | 2019-02-20 | 2022-04-27 | ASUSTek Computer Inc. | Method and apparatus for handling sidelink and uplink harq-ack feedback in a wireless communication system |
US11412497B2 (en) | 2019-03-27 | 2022-08-09 | Electronics And Telecommunications Research Institute | Method and apparatus for transmitting or receiving uplink feedback information in communication system |
JP7397098B2 (ja) * | 2019-05-24 | 2023-12-12 | 北京小米移動軟件有限公司 | 制御情報伝送方法及び装置 |
US11470609B2 (en) | 2019-06-28 | 2022-10-11 | Qualcomm Incorporated | Methods and apparatus to facilitate layer 1 cross-carrier repetition |
US20210037503A1 (en) * | 2019-08-02 | 2021-02-04 | Qualcomm Incorporated | Sidelink assisted multi-link communication |
WO2021022518A1 (zh) * | 2019-08-07 | 2021-02-11 | Oppo广东移动通信有限公司 | 上行数据的重传方法、装置及设备 |
JP6935557B2 (ja) * | 2019-08-08 | 2021-09-15 | 華碩電腦股▲ふん▼有限公司 | 無線通信システムにおいて、マルチサイドリンク通信を処理するための方法および装置 |
JP2022544311A (ja) * | 2019-08-15 | 2022-10-17 | オッポ広東移動通信有限公司 | サイドリンク通信を制御する装置及びその方法 |
WO2021030998A1 (en) * | 2019-08-16 | 2021-02-25 | Qualcomm Incorporated | Harq procedure for rach response message in two-step rach |
CN111800802B (zh) * | 2019-08-23 | 2022-02-11 | 维沃移动通信有限公司 | 一种参数修改方法及设备 |
US11452123B2 (en) | 2019-09-17 | 2022-09-20 | Qualcomm Incorporated | Uplink control information multiplexing with dynamic physical uplink shared channel skipping |
US11265908B2 (en) | 2019-10-02 | 2022-03-01 | Qualcomm Incorporated | Method and apparatus for handling of uplink transmission skipping |
WO2021071200A1 (en) * | 2019-10-10 | 2021-04-15 | Lg Electronics Inc. | Clearing retransmission resource based on harq-ack |
CN116456481A (zh) * | 2019-10-29 | 2023-07-18 | 维沃移动通信有限公司 | 上行传输的方法、上行传输指示的方法和设备 |
US11558904B2 (en) * | 2019-11-06 | 2023-01-17 | Asustek Computer Inc. | Method and apparatus for uplink grant overridden in a wireless communication system |
CN114762412A (zh) * | 2019-12-20 | 2022-07-15 | Oppo广东移动通信有限公司 | 用于随机接入过程的处理方法和终端设备 |
CN113099547B (zh) * | 2020-01-09 | 2023-04-25 | 维沃移动通信有限公司 | Msg3的传输方法和设备 |
US11540313B2 (en) * | 2020-02-12 | 2022-12-27 | Qualcomm Incorporated | Techniques for user equipment (UE) assisted uplink resource modification in a wireless communication system |
CN113365367B (zh) * | 2020-03-03 | 2022-07-15 | 上海朗帛通信技术有限公司 | 一种被用于无线通信的节点中的方法和装置 |
EP4120608A4 (en) * | 2020-04-09 | 2023-06-28 | LG Electronics, Inc. | Method and apparatus for performing mode 1 sl communication in nr v2x |
ES2926288T3 (es) * | 2020-05-11 | 2022-10-25 | Asustek Comp Inc | Método y aparato para la generación de bloques de transporte con multiplexación espacial de UL en un sistema de comunicación inalámbrica |
CN113766565B (zh) * | 2020-06-04 | 2024-03-05 | 华为技术有限公司 | 一种通信方法、装置及*** |
US11165482B1 (en) * | 2020-08-20 | 2021-11-02 | Nxp Usa, Inc. | Efficient engine and algorithm for control and data multiplexing/demultiplexing in 5G NR devices |
US12016015B2 (en) * | 2020-09-14 | 2024-06-18 | Qualcomm Incorporated | Determinations of multiplexing or prioritization of conflicting transmissions |
US20230284330A1 (en) * | 2021-11-09 | 2023-09-07 | Verizon Patent And Licensing Inc. | Differentiated discontinuous reception based on user equipment service profile |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110205991A1 (en) * | 2010-02-24 | 2011-08-25 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving control information in a mobile communication system |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101018108A (zh) * | 2006-02-10 | 2007-08-15 | 华为技术有限公司 | 数据传输方法和***及数据发送和接收装置 |
US8483149B2 (en) | 2008-12-05 | 2013-07-09 | Nokia Siemens Networks Oy | Resource allocation technique for physical uplink control channel blanking |
CN102013938B (zh) * | 2009-12-07 | 2012-07-04 | 华为技术有限公司 | 传输上行控制信息的方法和装置 |
CN101932116B (zh) * | 2010-08-09 | 2015-08-12 | 中兴通讯股份有限公司 | 一种选择物理上行共享信道的方法及用户设备 |
US9203559B2 (en) * | 2012-01-27 | 2015-12-01 | Blackberry Limited | System and method for supporting inter-band carrier aggregation with different UL/DL TDD configurations |
JP5940850B2 (ja) * | 2012-03-19 | 2016-06-29 | 株式会社Nttドコモ | 通信システム、基地局装置、移動端末装置及び通信方法 |
WO2013172753A1 (en) * | 2012-05-16 | 2013-11-21 | Telefonaktiebolaget L M Ericsson (Publ) | Improved uplink scheduling timing |
US20160242176A1 (en) * | 2013-09-27 | 2016-08-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and devices for scheduling |
US10361833B2 (en) * | 2013-12-11 | 2019-07-23 | Innovative Sonic Corporation | Method and apparatus for improving device to device (D2D) communication in a wireless communication system |
WO2015098880A1 (ja) * | 2013-12-27 | 2015-07-02 | シャープ株式会社 | 端末装置、基地局装置および方法 |
ES2727751T3 (es) * | 2014-01-29 | 2019-10-18 | Interdigital Patent Holdings Inc | Transmisiones de enlace ascendente en las comunicaciones inalámbricas |
GB2524594A (en) * | 2014-03-25 | 2015-09-30 | Conversant Ip Man Inc | Scheduling systems and methods for wireless networks |
WO2016049813A1 (zh) * | 2014-09-29 | 2016-04-07 | 华为技术有限公司 | 无线网络调度方法,接入设备及无线网络 |
WO2016182486A1 (en) * | 2015-05-12 | 2016-11-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Interference control in dual connectivity |
-
2017
- 2017-03-31 KR KR1020170042256A patent/KR101953969B1/ko active IP Right Grant
- 2017-03-31 TW TW106111274A patent/TWI643510B/zh active
- 2017-03-31 EP EP17164114.5A patent/EP3226639B1/en active Active
- 2017-03-31 US US15/475,190 patent/US10187878B2/en active Active
- 2017-03-31 JP JP2017070216A patent/JP6435007B2/ja active Active
- 2017-03-31 CN CN201710207063.8A patent/CN107277923B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110205991A1 (en) * | 2010-02-24 | 2011-08-25 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving control information in a mobile communication system |
Non-Patent Citations (4)
Title |
---|
3GPP TR 36.881 V0.6.0(2016.02.29) 1부. * |
3GPP TR 36.881 V0.6.0(2016.02.29) 1부.* * |
3GPP TSG RAN Meeting #67, RP-150310(2015.03.09.) 1부. * |
3GPP TSG RAN Meeting #67, RP-150310(2015.03.09.) 1부.* * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200036995A (ko) * | 2018-09-28 | 2020-04-08 | 주식회사 아이티엘 | Nr v2x 시스템을 위한 harq 동작을 수행하는 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
EP3226639A1 (en) | 2017-10-04 |
US20170289995A1 (en) | 2017-10-05 |
KR101953969B1 (ko) | 2019-03-04 |
CN107277923B (zh) | 2020-01-14 |
JP6435007B2 (ja) | 2018-12-05 |
US10187878B2 (en) | 2019-01-22 |
EP3226639B1 (en) | 2018-09-19 |
TW201737739A (zh) | 2017-10-16 |
CN107277923A (zh) | 2017-10-20 |
JP2017188897A (ja) | 2017-10-12 |
TWI643510B (zh) | 2018-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101953969B1 (ko) | 무선 통신 시스템에서 설정된 리소스를 이용하여 전송을 향상시키는 방법 및 장치 | |
US10986615B2 (en) | Method and user equipment for transmitting uplink signal, and method and base station for receiving uplink signal | |
US20220022163A1 (en) | Method and apparatus for enhancing coverage of machine type communication (mtc) devices | |
US10827487B2 (en) | Method and apparatus for monitoring for interrupted transmission indication in a wireless communication system | |
US11096162B2 (en) | Methods, devices and systems for grant-less uplink multiple access | |
JP6524259B2 (ja) | 非免許帯域を支援する無線接続システムにおいて競争ウィンドウサイズを調整する方法及びこれを支援する装置 | |
JP6312883B2 (ja) | 制御情報を送信する方法及びそのための装置 | |
CN107580801B (zh) | 在支持未授权带的无线接入***中基于harq-ack信息调整竞争窗口大小的方法和支持该方法的设备 | |
US10862727B2 (en) | Method for transmitting and receiving physical uplink control channel in wireless communication system, and device for supporting same | |
CN109479315B (zh) | 终端装置、基站装置、通信方法以及集成电路 | |
RU2518966C1 (ru) | Способ и устройство для передачи управляющей информации | |
CN112788779B (zh) | 无线通信***中用于上行链路准予覆盖的方法和设备 | |
EP3907920B1 (en) | Special subframe configuration for latency reduction | |
KR20200004928A (ko) | Sr 전송 여부를 결정하는 방법 및 nb 무선 기기 | |
CN113645660B (zh) | 使用上行链路空间复用和上行链路跳过的用户设备和方法 | |
KR20190100352A (ko) | 데이터 전송 방법, 장치, 및 통신 시스템 | |
KR20180127651A (ko) | 업링크 256qam을 위한 상이한 서브프레임 세트들의 핸들링 | |
KR20240002718A (ko) | 무선 통신 시스템에서 업링크 제어 정보 전송 방법및 장치 | |
JP6952166B2 (ja) | 装置、方法、及び集積回路 | |
KR20220017352A (ko) | 무선 통신 시스템에서 상향링크 데이터 정보 전송 방법 및 장치 | |
JP2023112513A (ja) | 端末装置、および、基地局装置 | |
KR20210080179A (ko) | 무선 통신 시스템에서 주기적 데이터의 송수신 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |