KR20200090126A - 무선통신시스템에서 통신을 수행하는 방법 및 장치 - Google Patents
무선통신시스템에서 통신을 수행하는 방법 및 장치 Download PDFInfo
- Publication number
- KR20200090126A KR20200090126A KR1020200006159A KR20200006159A KR20200090126A KR 20200090126 A KR20200090126 A KR 20200090126A KR 1020200006159 A KR1020200006159 A KR 1020200006159A KR 20200006159 A KR20200006159 A KR 20200006159A KR 20200090126 A KR20200090126 A KR 20200090126A
- Authority
- KR
- South Korea
- Prior art keywords
- uplink data
- message
- contention
- pusch
- rach procedure
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 216
- 238000004891 communication Methods 0.000 title claims abstract description 44
- 230000005540 biological transmission Effects 0.000 claims abstract description 99
- 238000012544 monitoring process Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 10
- 125000004122 cyclic group Chemical group 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 19
- 239000002699 waste material Substances 0.000 abstract description 5
- 230000011664 signaling Effects 0.000 description 54
- 238000010586 diagram Methods 0.000 description 35
- 238000013468 resource allocation Methods 0.000 description 13
- 230000003287 optical effect Effects 0.000 description 8
- 101100274486 Mus musculus Cited2 gene Proteins 0.000 description 7
- 101150096622 Smr2 gene Proteins 0.000 description 7
- 101100533725 Mus musculus Smr3a gene Proteins 0.000 description 6
- 238000013507 mapping Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 235000019800 disodium phosphate Nutrition 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 239000013078 crystal Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000001869 rapid Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 240000002791 Brassica napus Species 0.000 description 1
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 101150071746 Pbsn gene Proteins 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
- H04L1/0013—Rate matching, e.g. puncturing or repetition of code symbols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1664—Details of the supervisory signal the supervisory signal being transmitted together with payload signals; piggybacking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1864—ARQ related signaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/189—Transmission or retransmission of more than one copy of a message
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
- H04L5/0094—Indication of how sub-channels of the path are allocated
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
-
- H04W72/1289—
-
- 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/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
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0866—Non-scheduled access, e.g. ALOHA using a dedicated channel for access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/12—Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 개시의 실시예들은 통신 기술 분야에 관한 것으로서, 업링크 데이터를 송수신하기 위한 장치 및 방법을 제공한다. 일 실시예에 따른 사용자 장치는 경쟁 기반 랜덤 액세스(RACH) 절차를 통해 업링크 데이터 전송을 수행할 수 있다. 본 개시에 따르면, RRC 아이들(idle) 모드에서 업링크 데이터를 전송할 때 사용자 장치가 RRC 연결을 설정할 필요가 없이 RACH 절차를 통해 바로 업링크 데이터를 전송할 수 있도록 함으로써, UE의 전력 소비를 줄일 수 있고 시스템 자원 낭비를 줄일 수 있다.
Description
본 개시는 통신 기술 분야에 관한 것으로서, 보다 구체적으로는 업링크 데이터를 송수신하기 위한 방법 및 장치에 관한 것이다.
4G(4th generation) 통신 시스템 상용화 이후 증가 추세에 있는 무선 데이터 트래픽 수요를 충족시키기 위해, 개선된 5G(5th generation) 통신 시스템 또는 pre-5G 통신 시스템을 개발하기 위한 노력이 이루어지고 있다. 이러한 이유로, 5G 통신 시스템 또는 pre-5G 통신 시스템은 4G 네트워크 이후 (Beyond 4G Network) 통신 시스템 또는 LTE 시스템 이후 (Post LTE) 이후의 시스템이라 불리어지고 있다. 높은 데이터 전송률을 달성하기 위해, 5G 통신 시스템은 초고주파(mmWave) 대역 (예를 들어, 60기가(70GHz) 대역과 같은)에서의 구현이 고려되고 있다. 초고주파 대역에서의 전파의 경로손실 완화 및 전파의 전달 거리를 증가시키기 위해, 5G 통신 시스템에서는 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO), 전차원 다중입출력(Full Dimensional MIMO: FD-MIMO), 어레이 안테나(array antenna), 아날로그 빔형성(analog beam-forming), 및 대규모 안테나 (large scale antenna) 기술들이 논의되고 있다. 또한 시스템의 네트워크 개선을 위해, 5G 통신 시스템에서는 진화된 소형 셀, 개선된 소형 셀 (advanced small cell), 클라우드 무선 액세스 네트워크 (cloud radio access network: cloud RAN), 초고밀도 네트워크 (ultra-dense network), 기기 간 통신 (Device to Device communication: D2D), 무선 백홀 (wireless backhaul), 이동 네트워크 (moving network), 협력 통신 (cooperative communication), CoMP (Coordinated Multi-Points), 및 수신 간섭제거 (interference cancellation) 등의 기술 개발이 이루어지고 있다. 이 밖에도, 5G 시스템에서는 진보된 코딩 변조(Advanced Coding Modulation: ACM) 방식인 FQAM (Hybrid FSK and QAM Modulation) 및 SWSC (Sliding Window Superposition Coding)과, 진보된 접속 기술인 FBMC(Filter Bank Multi Carrier), NOMA(non-orthogonal multiple access), 및 SCMA(sparse code multiple access) 등이 개발되고 있다.
한편, 인터넷은 인간이 정보를 생성하고 소비하는 인간 중심의 연결 망에서, 사물 등 분산된 구성 요소들 간에 정보를 주고 받아 처리하는 IoT(Internet of Things, 사물인터넷) 망으로 진화하고 있다. 클라우드 서버 등과의 연결을 통한 빅데이터(Big data) 처리 기술 등이 IoT 기술에 결합된 IoE (Internet of Everything) 기술도 대두되고 있다. IoT를 구현하기 위해서, 센싱 기술, 유무선 통신 및 네트워크 인프라, 서비스 인터페이스 기술, 및 보안 기술과 같은 기술 요소 들이 요구되어, 최근에는 사물간의 연결을 위한 센서 네트워크(sensor network), 사물 통신(Machine to Machine, M2M), MTC(Machine Type Communication)등의 기술이 연구되고 있다. IoT 환경에서는 연결된 사물들에서 생성된 데이터를 수집, 분석하여 인간의 삶에 새로운 가치를 창출하는 지능형 IT(Internet Technology) 서비스가 제공될 수 있다. IoT는 기존의 IT(information technology)기술과 다양한 산업 간의 융합 및 복합을 통하여 스마트홈, 스마트 빌딩, 스마트 시티, 스마트 카 혹은 커넥티드 카, 스마트 그리드, 헬스 케어, 스마트 가전, 첨단의료서비스 등의 분야에 응용될 수 있다.
이에, 5G 통신 시스템을 IoT 망에 적용하기 위한 다양한 시도들이 이루어지고 있다. 예를 들어, 센서 네트워크(sensor network), 사물 통신(Machine to Machine, M2M), MTC(Machine Type Communication)등의 기술이 5G 통신 기술인 빔 포밍, MIMO 및 어레이 안테나 등의 기법에 의해 구현되고 있는 것이다. 앞서 설명한 빅데이터 처리 기술로써 클라우드 무선 액세스 네트워크(cloud RAN)가 적용되는 것도 3eG 기술과 IoT 기술 융합의 일 예라고 할 수 있을 것이다.
상술한 것과 무선통신 시스템의 발전에 따라 다양한 서비스를 제공할 수 있게 됨으로써, 이러한 서비스들을 원활하게 제공하기 위한 방안이 요구되고 있다.
본 개시는 RACH절차를 통해 업링크 데이터를 송수신하는 기술을 제공하고자 한다.
일 실시예에 따른 무선통신시스템에서 UE가 통신을 수행하는 방법은, 업링크 데이터 및 UE의 경쟁 해소 ID(identifier)를 포함하는 메시지 A를 PRACH를 통해 전송하는 단계; 메시지 B를 모니터링하는 단계; 및 모니터링 결과 수신한 메시지 B에 포함된 UE 경쟁 해소 ID가 UE의 경쟁 해소 ID와 대응되는지 여부에 기초하여, 경쟁 기반 RACH 절차의 성공 여부를 결정하는 단계를 포함할 수 있다.
일 실시예에 따른 무선통신시스템에서 기지국이 통신을 수행하는 방법은, UE의 경쟁 해소 ID(identifier) 및 UE의 업링크 데이터를 포함하는 메시지 A를 PRACH를 통해 수신하는 단계; 경쟁 기반 RACH 절차에서 메시지 A를 전송한 적어도 하나의 UE 중 경쟁에 성공한 UE를 결정하는 단계; 결정에 대응되는 UE 경쟁 해소 ID를 포함한 메시지 B를 전송하는 단계를 포함할 수 있다.
일 실시예에 따른 무선통신시스템에서 통신을 수행하는 UE는, 송수신부; 및 송수신부와 연결된 적어도 하나의 프로세서를 포함하고, 적어도 하나의 프로세서는, 업링크 데이터 및 UE의 경쟁 해소 ID(identifier)를 포함하는 메시지 A를 PRACH를 통해 전송하도록 송수신부를 제어하고, 메시지 B를 모니터링하며, 모니터링 결과 수신한 메시지 B에 포함된 UE 경쟁 해소 ID가 UE의 경쟁 해소 ID와 대응되는지 여부에 기초하여, 경쟁 기반 RACH 절차의 성공 여부를 결정할 수 있다.
일 실시예에 따른 무선통신시스템에서 통신을 수행하는 기지국은, 송수신부; 및 송수신부와 연결된 적어도 하나의 프로세서를 포함하고, 적어도 하나의 프로세서는, UE의 경쟁 해소 ID(identifier) 및 UE의 업링크 데이터를 포함하는 메시지 A를 PRACH를 통해 수신하도록 상기 송수신부를 제어하고, 경쟁 기반 RACH 절차에서 메시지 A를 전송한 적어도 하나의 UE 중 경쟁에 성공한 UE를 결정하며, 결정에 대응되는 UE 경쟁 해소 ID를 포함한 메시지 B를 전송하도록 송수신부를 제어할 수 있다.
본 개시에 따르면, RRC 아이들(idle) 모드에서 업링크 데이터를 전송할 때 사용자 장치가 RRC 연결을 설정할 필요가 없이 RACH 절차를 통해 바로 업링크 데이터를 전송할 수 있도록 함으로써, UE의 전력 소비를 줄일 수 있고 시스템 자원 낭비를 줄일 수 있다.
본 개시의 실시예들에서의 기술적 해법들을 보다 명료하게 설명하기 위해 본 개시의 상세한 설명에서 사용되는 도면들을 이하에서 간략하게 설명하도록 한다.
도 1은 본 개시의 일 실시예에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 2는 본 개시의 실시예 1에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 3은 MAC 프레임의 구조에 대한 도면이다.
도 4는 본 개시의 일 실시예에 따른 E/T/R/BI MAC 서브헤더의 업링크 데이터 전송 방법을 설명하기 위한 도면이다.
도 5a는 본 개시의 일 실시예에 따른 E/T/T1/R/FI MAC 서브헤더의 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 5b는 본 개시의 일 실시예에 따른 E/T/T1/R/BI MAC 서브헤더의 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 6a는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 0일 때 MAC RAR의 구조도이다.
도 6b는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 1일 때 MAC RAR의 구조도이다.
도 7a는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 0일 때 MAC RAR의 구조도이다.
도 7b는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 1일 때 MAC RAR의 구조도이다.
도 8a는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 00일 때 MAC RAR의 구조도이다.
도 8b는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 01일 때 MAC RAR의 구조도이다.
도 8c는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 10일 때 MAC RAR의 구조도이다.
도 8d는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 11일 때 MAC RAR의 구조도이다.
도 9는 본 개시의 실시예 2에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 10은 본 개시의 실시예 3에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 11은 본 개시의 일실시예에 따른 EDT 또는 비 EDT를 지시하기위한 “R” 필드를 보여주는 도면이다.
도 12는 본 개시의 일실시예에 따른 서로 다른 TBS 값들에 대응하는 자원들의 할당에 대한 도면이다.
도 13은 본 개시의 일 실시예에 따른 UE의 장치 구조를 도시하는 블록도이다.
도 14는 본 개시의 일 실시예에 따른 UE의 구조를 도시하는 블록도이다.
도 15는 본 개시의 일 실시예에서의 컴퓨팅 시스템에 대한 블록도이다.
도 16은 본 개시의 일 실시예에 따른 기지국의 구조를 도시하는 블록도이다.
도 1은 본 개시의 일 실시예에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 2는 본 개시의 실시예 1에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 3은 MAC 프레임의 구조에 대한 도면이다.
도 4는 본 개시의 일 실시예에 따른 E/T/R/BI MAC 서브헤더의 업링크 데이터 전송 방법을 설명하기 위한 도면이다.
도 5a는 본 개시의 일 실시예에 따른 E/T/T1/R/FI MAC 서브헤더의 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 5b는 본 개시의 일 실시예에 따른 E/T/T1/R/BI MAC 서브헤더의 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 6a는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 0일 때 MAC RAR의 구조도이다.
도 6b는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 1일 때 MAC RAR의 구조도이다.
도 7a는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 0일 때 MAC RAR의 구조도이다.
도 7b는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 1일 때 MAC RAR의 구조도이다.
도 8a는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 00일 때 MAC RAR의 구조도이다.
도 8b는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 01일 때 MAC RAR의 구조도이다.
도 8c는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 10일 때 MAC RAR의 구조도이다.
도 8d는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 11일 때 MAC RAR의 구조도이다.
도 9는 본 개시의 실시예 2에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 10은 본 개시의 실시예 3에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다.
도 11은 본 개시의 일실시예에 따른 EDT 또는 비 EDT를 지시하기위한 “R” 필드를 보여주는 도면이다.
도 12는 본 개시의 일실시예에 따른 서로 다른 TBS 값들에 대응하는 자원들의 할당에 대한 도면이다.
도 13은 본 개시의 일 실시예에 따른 UE의 장치 구조를 도시하는 블록도이다.
도 14는 본 개시의 일 실시예에 따른 UE의 구조를 도시하는 블록도이다.
도 15는 본 개시의 일 실시예에서의 컴퓨팅 시스템에 대한 블록도이다.
도 16은 본 개시의 일 실시예에 따른 기지국의 구조를 도시하는 블록도이다.
본 개시의 실시예들을 지금부터 상세히 기술할 것이다. 이 실시예들의 예들은 도면에 도시되어 있으며, 동일하거나 유사한 참조 부호들은 동일하거나 유사한 요소들 또는 동일하거나 유사한 기능을 가진 요소들을 일컫는다. 첨부된 도면들을 참조하여 앞으로 기술되는 실시예들은 예시적인 것으로서, 본 개시를 설명하기 위해 사용된 것일 뿐으로, 그에 대해 한정되는 것으로 간주되어서는 안된다.
이 분야의 숙련자라면 다르게 기술하지 않는 한, 단수형은 복수형을 포함하도록 되어있을 수 있다는 것을 알 수 있을 것이다. "구비한다/구비하는", "포함한다/포함하는"이라는 용어들은 이 명세서에 사용될 때 언급한 특성들, 정수들, 단계들, 동작들, 구성요소들 및/또는 컴포넌트들의 존재를 특정하지만 하나 이상의 다른 특성들, 정수들, 단계들, 동작들, 구성요소들, 컴포넌트들 및/또는 이들의 그룹들의 존재나 추가를 배제하지 않는다. 한 구성요소가 다른 구성요소에 "연결"되거나 "결합"된 것으로 언급될 때, 그것은 다른 구성요소에 직접 연결 또는 결합되거나 그 사이에 개재되는 구성요소들과 함께 제공될 수 있다는 것을 알아야 한다. 또한 여기에 사용되는 "연결"이나 "결합"은 무선 연결이나 결합을 포함할 수 있다. 이 명세서에 사용된 바와 같은 "및/또는"이라는 용어는 하나 이상의 관련된 나열 항목들 전체나 어느 하나 또는 그 조합들을 포함한다.
본 개시의 목적, 기술적 해법 및 이점을 보다 명확히 하기 위해, 본 개시의 실시예들은 첨부된 도면들을 참조하여 이하에서 보다 상세하게 기술될 것이다.
기존의 LTE(Long-Term Evolution) 시스템에서, RRC 아이들(idle) 모드에서의 MTC(Machine Type Communication) UE와 RRC 아이들(idle) 모드에서의 협대역 사물 인터넷(NB-IoT) UE는 기존의 4 단계 RACH 절차의 Msg3(PUSCH)가 전송될 모든 데이터를 전달하기 위해 사용되는 EDT(Early Data Transmission)를 지원한다. RACH 절차가 성공적이면, UE는 RRC 연결을 설정하지 않고 RRC 아이들 모드로 바로 돌아갈 수 있다. 업링크 데이터를 전송하기 위해 RRC 연결을 설정하는 종래의 방법과 비교할 때, EDT는 효과적으로 UE 전력 소모를 줄이고 시스템 자원들을 절감할 수 있는 소량 패킷 데이터 전송에 매우 적절하다.
5G NR(new Radio) UE에 있어서, EDT는 향후 발매 버전(release)에서 지원될 수 있다. 또한 시스템은 2 단계 RACH 절차를 규정할 수도 있고, 그러면 UE가 새로운 단계 변화를 도입할 수 있는 2 단계 RACH 및/또는 4 단계 RACH를 기반으로 하는 EDT를 지원하는 것이 가능하다.
무선 모바일 통신 시스템에서, 사용자 장치(UE)는 무선 자원 제어(RRC) 연결 모드를 설정한 후에만 업링크 데이터를 전송할 수 있다, 즉 UE는 업링크 데이터를 전송하기 전에 RRC 연결을 개시해야 하고, RRC 연결이 성공적으로 설정된 후에만 업링크 데이터를 전송할 수 있다.
그러나 UE가 업링크 데이터를 여러 번 전송할 필요가 있을 때, 업링크 데이터를 전송하기 전에 매번 RRC 연결이 재설정되어야 한다.
예를 들어, 사물 인터넷(Internet of Things(IoT) UE의 경우, 많은 응용 시나리오들이 소량의 패킷 데이터, 예컨대 계측 판독 서비스 등으로, 각각의 소량 패킷 데이터가 전송되는 경우, RRC 연결이 설정되어야 하므로 UE의 큰 전력 소비와 시스템 자원의 낭비로 이어지게 된다. 본 개시는 이러한 기술적 세부사항들에 대한 가능한 설계안들을 제공한다.
도 1은 구체적으로 다음과 같이 업링크 데이터를 전송하기 위한 방법의 개략적 흐름도이다:
단계 S101: 경쟁 기반 RACH 절차를 통해 업링크 데이터 전송을 수행.
본 개시의 실시예의 다른 가능한 구현 방식에서, 단계 S101은 구체적으로 다음 단계들을 포함할 수 있다: 단계 S1011(도면에 도시되지 않음) 및 단계 S1012(도면에 도시되지 않음)로서,
단계 S1011: MsgA를 전송.
여기서 MsgA는 물리적 랜덤 액세스 채널(PRACH) 및 물리적 업링크 공유 채널(PUSCH)를 포함하고, 상기 PUSCH는 업링크 데이터 및 UE 경쟁 해소 식별자(ID)를 전달할 수 있다.
단계 S1012: MsgB를 모니터링.
여기서 MsgB는 UE 경쟁 해소 ID를 전달하고, MsgB에 의해 전달되는 UE 경쟁 해소 ID가 MsgA의 PUSCH에 의해 전달되는 UE 경쟁 해소 ID와 동일하면, RACH 절차는 성공적으로 수행된 것으로 간주될 수 있다.
본 개시의 실시예의 다른 가능한 구현 방식에서, MsgB는 물리적 다운링크 공유 채널(PDSCH)을 포함하며, PDSCH는 UE에 대응하는 물리적 미디어 액세스 제어(MAC) 랜덤 액세스 응답(RAR)을 포함하고, MAC RAR은 UE 경쟁 해소 ID를 지시할 수 있다.
본 개시의 실시예의 다른 가능한 구현 방식에서, MAC RAR는 플래그(Flag) 필드를 포함하며; 플래그 필드는 여러 타입의 MAC RAR들을 지시하고, 여러 타입의 MAC RAR들은 여러 제어 시그날링 필드들을 포함하며, 여러 타입의 MAC RAR들은 동일한 페이로드 사이즈 또는 서로 다른 페이로드 사이즈들을 가질 수 있다.
본 개시의 실시예의 다른 가능한 구현 방식에서, MAC RAR에 포함된 플래그 필드는 두 타입의 MAC RAR들을 지시하기 위해 사용될 수 있다.
여기서, 두 타입의 MAC RAR들은 다음을 포함할 수 있다:
UE 경쟁 해소 ID를 포함하거나, UE 경쟁 해소 ID 및 TA(timing advance) 명령(TA Command) 및 TC-RNTI(temporary cell radio network temporary identifier) 중 적어도 하나를 포함하는 제1타입의 MAC RAR;
MsgA의 PUSCH의 재전송을 스케줄링하기 위해 사용되는 업링크(UL) 그랜트(Grant)를 포함하거나, UL 그랜트 및 TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제2타입의 MAC RAR.
본 개시의 실시예의 다른 가능한 구현 방식에서, 제1타입의 MAC RAR은 긍정응답(acknowledgement) 자원 지시자(ARI)를 더 포함하고, ARI는 MsgB의 ACK를 전달하기 위해 사용되는 물리적 업링크 제어 채널(PUCCH)의 자원을 지시할 수 있다.
본 개시의 실시예의 다른 가능한 구현 방식에서, MsgB는 다운링크 제어 정보(DCI)를 포함하며, DCI는 UE 경쟁 해소 ID를 지시하기 위해 사용될 수 있다.
본 개시의 실시예의 다른 가능한 구현 방식에서, DCI는 플래그 필드를 포함하며, DCI에 포함된 플래그 필드는 두 타입의 DCI들을 지시할 수 있다;
여기서, 그 두 타입의 DCI들은 다음을 포함할 수 있다:
UE 경쟁 해소 ID를 포함하거나, UE 경쟁 해소 ID 및 TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제1타입의 DCI;
MsgA의 PUSCH에 대한 재전송 스케줄링을 포함하거나, MsgA의 PUSCH의 재전송 스케줄링, 및 TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제2타입의 DCI.
본 개시의 실시예의 다른 가능한 구현 방식에서, DCI의 CRC(cyclic redundancy check)를 스크램블링하기 위한 RNTI 값은 PRACH의 시간-주파수 도메인 자원 및 MsgA에서 사용된 프리앰블에 기반하여 결정될 수 있다.
본 개시의 다른 실시예에 따른, MsgB는 지시자를 더 포함하며, 지시자는 2 단계 RACH 절차에서 성공하지 못하고 4 단계 RACH 절차로 폴백하는 UE의 가능성을 지시하는데 사용될 수 있다.
본 개시의 다른 실시예에 따라, 단계 S101은 다음 단계들을 더 포함할 수 있다: 단계 S101a(도면에 도시되지 않음), 단계 S101b(도면에 도시되지 않음), 단계 101c(도면에 도시되지 않음), 및 단계 S101d(도면에 도시되지 않음), 여기서
단계 S101a: Msg1을 전송할 수 있다.
Msg1은 PRACH를 포함할 수 있다.
단계 S101b: Msg2를 모니터링하며, Msg2는 PDCCH 및 PDCCH에 의해 스케줄링되는 PDSCH를 포함할 수 있다.
PDSCH는 UE에 대응하는 MAC RAR을 포함하며, MAC RAR은 하나의 PUSCH를 스케줄링할 수 있다.
단계 S101c: Msg3를 전송할 수 있다.
Msg3는 Msg2에 포함된 MAC RAR에 의해 스케줄링된 PUSCH를 포함하고, PUSCH는 업링크 데이터 및 UE 경쟁 해소 ID를 전달할 수 있다.
단계 S101d: Msg4를 모니터링할 수 있다.
Msg4는 PDCCH 및 PDCCH에 의해 스케줄링된 PDSCH를 포함하며, PDSCH는 UE 경쟁 해소 ID를 전달할 수 있다. Msg4에 의해 전달되는 UE 경쟁 해소 ID가 Msg3에 의해 전달되는 UE 경쟁 해소 ID와 동일하면, RACH 절차는 성공적으로 수행된 것으로 간주될 수 있다.
본 개시의 다른 실시예에 따르면, MAC RAR은 "R" 필드나 "UL 그랜트" 필드를 통해, 비 EDT(non-early data transmission)의 RACH 절차로 폴백하는지 여부를 지시할 수 있다.
본 개시의 다른 실시예에 따라서, 단계 S101은 다음 단계들을 더 포함할 수 있다: 단계 Sa(도면에 도시되지 않음)로서,
단계 Sa: 무선 자원 제어(RRC) 아이들 모드에서, 전송될 업링크 데이터가 존재할 때, 제1소정 조건이 만족되면 경쟁 기반 RACH 절차를 통해 업링크 데이터 전송을 수행한다;
제1소정 조건은 다음과 같은 것들 중 적어도 하나를 포함할 수 있다:
기지국이 셀 시스템 정보 블록을 통해 EDT를 위한 MsgA 자원을 설정하고, EDT를 위한 MsgA 자원은 비 EDT를 위한 MsgA 자원과 상이하다;
전송될 업링크 데이터의 사이즈가 MsgA의 PUSCH의 최대 TBS의 제한을 만족한다.
본 개시의 다른 실시예에 따라, 단계 S101은 다음 단계들을 더 포함할 수 있다: 단계 Sb(도면에 도시되지 않음)로서,
단계 Sb: RRC 연결 모드에서, 업링크 데이터가 전송되어야 할 때, 제2소정 조건이 만족되면 경쟁 기반 RACH 절차를 통해 업링크 데이터 전송을 수행한다;
제2소정 조건은 다음과 같은 것을 포함할 수 있다:
기지국이 셀 시스템 정보 블록을 통해 EDT를 위한 MsgA 자원을 설정하고, EDT를 위한 MsgA 자원은 비 EDT를 위한 MsgA 자원과 상이하다;
전송될 업링크 데이터의 사이즈가 MsgA의 PUSCH의 최대 TBS의 제한을 만족한다;
제2소정 조건은 다음과 같은 것들 중 적어도 하나를 더 포함할 수 있다:
업링크 타이밍이 동기를 벗어난다;
미리 설정된 시간 윈도우 안에서 업링크 스케줄링 요청(SR)에 대해 이용 가능한 자원들이 없다;
업링크 SR을 전송한 후, 미리 설정된 시간 윈도우 내에서 기지국의 응답이 검출되지 않는다;
전송될 업링크 데이터가 낮은 대기시간(latency)을 필요로 한다.
본 개시의 실시예의 다른 가능한 구현 방식에서, 단계 S101은 구체적으로 다음 단계들을 포함할 수 있다: 단계 Sc(도면에 도시되지 않음), 단계 Sd(도면에 도시되지 않음), 단계 Se(도면에 도시되지 않음), 및 단계 Sf(도면에 도시되지 않음), 여기서
단계 Sc: 시스템 브로드캐스트 정보를 수신하고, 업링크 데이터 전송의 TBS에 대한 설정을 획득할 수 있다;
단계 Sd: 다수의 TBS 값들이 TBS의 설정에 포함될 때, 전송될 업링크 데이터의 사이즈에 기반하여 업링크 데이터 전송에 의해 사용되는 TBS 값을 결정할 수 있다;
단계 Se: 상기 결정된, 업링크 데이터 전송에 의해 사용되는 TBS 값에 따라, 업링크 데이터 전송에 의해 사용되는 시간 유닛들의 개수를 결정할 수 있다;
단계 Sf: 결정된 시간 유닛들의 개수에 따라 업링크 데이터 전송을 수행할 수 있다.
본 개시의 다른 실시예의 따라, 시간 유닛은 서브프레임; 슬롯; OFDM(Orthogonal Frequency Division Multiplexing) 심볼; 및 SC-FDMA(Single-carrier Frequency-Division Multiple Access) 중 어느 하나를 포함할 수 있다.
본 개시의 다른 실시예에 따르면, 단계 Se는 구체적으로 다음 단계들을 포함할 수 있다: 단계 Se1(도면에 도시되지 않음) 및 단계 Se2(도면에 도시되지 않음)로서,
단계 Se1: 업링크 데이터 전송에 사용된 TBS 값 및 다수의 TBS 값들 중 최소 TBS 값 사이의 비율을 산출할 수 있다;
단계 Se2: 산출된 비율의 올림 값을 업링크 데이터 전송에 의해 사용되는 시간 유닛들의 개수로서 결정할 수 있다.
본 개시의 실시예의 다른 가능한 구현 방식에서, 업링크 데이터 전송이 다수의 시간 유닛들을 사용할 때,
그 다수의 시간 유닛들을 통한 전송 방식은 다음 중 어느 하나를 포함한다:
다수의 시간 유닛들 상에서 반복적으로 전송할 수 있다;
다수의 시간 유닛들 상에서 레이트 매칭(rate matching)을 수행하고, 매칭된 코드 레이트로 전송할 수 있다.
본 개시의 실시예의 다른 실시예에 따르면, 상기 방법은 다음 단계들을 더 포함할 수 있다:
업링크 데이터 전송을 수행할 때, PUSCH의 DMRS를 사용하여 업링크 데이터 전송에 의해 사용되는 TBS 값을 기지국으로 전송할 수 있다;
업링크 데이터 전송을 수행할 때, PUSCH의 피기백(piggyback) 방식을 통해 업링크 데이터 전송에 의해 사용되는 TBS 값을 기지국으로 전송할 수 있다.
본 개시의 실시예는 업링크 데이터를 전송하기 위한 방법을 제공한다. 종래 기술의 RRC 연결 모드에서의 업링크 데이터 전송과 비교할 때, 본 개시의 실시예는 경쟁 기반 RACH 절차를 통해 업링크 데이터 전송을 수행할 수 있다. 즉 사용자 장치는 RRC 아이들 모드에서, 업링크 데이터를 전송할 때 RRC 연결을 설정할 필요가 없어, 업링크 데이터는 RACH 절차를 통해 바로 전송될 수 있으므로, UE의 전력 소비 및 시스템 자원의 낭비가 줄어들 수 있다.
본 개시의 기술적 해법들 및 본 개시의 기술적 해법들이 상기 기술적 문제들을 어떻게 해결할지에 대해 이하에서 구체적인 실시예들을 통해 상세히 기술할 것이다. 아래의 구체적 실시예들은 서로 조합될 수 있으며, 동일하거나 유사한 개념들이나 프로세스들은 일부 실시예들에서 기술되지 않을 수도 있다. 첨부된 도면들을 참조하여 본 개시의 실시예들이 이하에서 설명될 것이다.
업링크 데이터를 전송하는 방법은 4 개의 실시예들을 포함하는 특정 실시예들을 통해 상세히 기술될 것이다. 실시예 1은 2 단계 RACH 절차에 기반하는 EDT를 주로 소개하는 것으로, 여기서 RACH 절차는 MAC RAR을 통한 경쟁 해소를 지시한다; 실시예 2는 2 단계 RACH 절차에 기반하는 EDT를 주로 소개하는 것으로, 여기서 RACH 절차는 DCI를 통한 경쟁 해소를 지시한다; 실시예 3은 4 단계 RACH 절차의 EDT를 주로 소개한다; 실시예 4는 UE가 EDT를 수행할 때 선택된 TBS에 기반하여 대응하는 자원 할당을 결정하는 방법을 주로 소개한다. 이 실시예들은 아래에서 구체적으로 기술된다:
실시예 1: EDT 기반 2 단계 RACH 절차(MAC(Media Access Control) RAR(Random Access Response))가 경쟁 해소 시그날링을 지시할 수 있다:
실시예 1은 2 단계 RACH 절차를 사용하여 UE가 업링크 데이터를 전송하는 방법을 기술한다. 여기서 UE는 2 단계 RACH 절차를 통해 사용자 영역(user plane(UP)) 또는 제어 영역(control plane(CP))에 의해 전달되는 데이터를 전송할 수 있고, 2 단계 RACH 절차는 MAC RAR을 통한 경쟁 해소 시그날링을 지시한다.
이 실시예에서, UE는 다음과 같은 단계들을 수행해야 한다:
단계 1: UE는 MsgA를 전송하고, 여기서 MsgA는 물리적 랜덤 액세스 채널(PRACH) 및 물리적 업링크 공유 채널(PUSCH)을 포함할 수 있다;
단계 2: UE는 미리 설정된 시간 윈도우 안에서 MsgB를 모니터링할 수 있다.
MsgB는 물리적 다운링크 공유 채널(PDSCH)을 포함하며, PDSCH는 MAC RAR을 통해 MsgA의 PUSCH에 대한 경쟁 해소 시그날링 또는 재전송 스케줄링을 전달하며, MAC RAR에 포함된 플래그 필드를 통해, MAC RAR이 MsgA의 PUSCH에 대한 경쟁 해소 시그날링이나 재전송 스케줄링을 전달할지 여부를 지시할 수 있다.
플래그 필드가 MAC RAR이 경쟁 해소 시그날링을 전달한다고 지시하는 경우, RACH 절차는 종료될 수 있다; 플래그 필드가 MAC RAR이 MsgA의 PUSCH의 재전송을 스케줄링한다는 것을 지시하면, UE는 4 단계 RACH 절차의 마지막 두 단계들로 폴백(fall back)하고, 즉 Msg3를 전송(이 실시예에서는 MsgA의 PUSCH를 재전송함을 의미)하고, Msg4(경쟁 해소 시그날링 및 다른 가능한 RRC 시그날링을 전달하는 PDSCH)를 모니터링할 수 있다.
도 2는 본 개시의 실시예 1에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다. MsgB는 PDCCH들이 모두 RA-RNTI(Random Access Radio Network Temporary Identifier)로 스크램블링되고 PDSCH들이 다수의 프리앰블들의 MAC RAR들을 포함하는 기존의 4 단계 RACH 절차의 Msg2와 유사하다. 차이라면, 4 단계 RACH 절차의 Msg2는 Msg3를 스케줄링하는데 사용되고 본 개시의 실시예의 MsgB는 경쟁 해소 시그날링을 지시할 수 있다는 것이다. MsgB는 MAC RAR을 통한 경쟁 해소를 위한 식별자(ID), 예를 들어 IMSI(International Mobile Subscriber Identification Number), S-TMSI(Serving-Temporary Mobile Subscriber Identity), 또는 랜덤 ID를 포함할 수 있다. 그 ID가 MsgA의 PUSCH를 통해 UE에 의해 보고되는 ID와 동일하면, UE는 경쟁이 성공적이라고 간주할 수 있다. 다만, 이는 일 예시일 뿐, 다른 실시예에 따라, 그 ID가 MsgA의 PUSCH를 통해 UE에 의해 보고되는 ID와 동일하지 않은 경우, UE는 경쟁이 성공적이라고 간주할 수도 있다.
도 3은 MAC 프레임의 구조에 대한 도면이다.
도 3에 도시된 바와 같이, RAR의 MAC PDU는 MAC 헤더, MAC 페이로드, 및 패딩을 포함하며, MAC 헤더는 E/T/R/R/BI 서브헤더, 및/또는다수의 E/T/RAPID 서브헤더들을 포함할 수 있고, MAC 페이로드는 다수의 MAC RAR들을 포함할 수 있으며, MAC RAR들 각각은 MAC 헤더 내 각각의 E/T/RAPID 서브헤더에 대응할 수 있다.
다른 실시예에 따라, MsgB는 2 단계 RACH 절차에서 성공하지 못한 UE가 4 단계 RACH 절차로 폴백하는 확률을 가리키기 위한 폴백(fallback) 지시자(FI)를 포함할 수 있다. 2 단계 RACH 절차에서 성공적이지 않은 경쟁이란, UE가 MsgB를 검출하지 못했다거나 검출된 MsgB가 UE에 의해 전송된 프리앰블의 MAC RAR을 포함하지 않거나, 검출된 MsgB에 의해 지시된 경쟁 해소 ID가 UE에 의해 보고된 MsgA의 PUSCH 내 ID와 상이하다는 것을 의미할 수 있다.
예를 들어, FI는 2 비트로서, 4 단계 RACH 절차로의 폴백 가능성에 대한 4 개의 미리 정의되거나 미리 설정된 값들을 지시할 수 있다. FI는 2 단계 RACH 절차에서 성공적이지 못한 모든 UE들에서 4 단계 RACH로 폴백할 가능성이 0.25임을 가리킨다고 가정할 때, 25%의 UE들이 4 단계 RACH 절차로 폴백하고, 나머지 75%의 UE들은 2 단계 RACH 절차를 다시 시도할 것이다.
구체적으로, 2 단계 RACH 절차에서 성공적이지 못한 UE는 0과 1 사이에서 불균일하게 분포된 랜덤 넘버를 생성해야 한다. 랜덤 넘버가 FI에 의해 지시된 폴백 가능성보다 작으면, UE는 4 단계 RACH 절차를 시도할 수 있다.
본 개시의 실시예에 있어서, MsgB가 FI를 포함하는지 여부는 옵션일 수 있다. MsgB가 FI를 포함하지 않으면, 2 단계 RACH 절차에서 성공적이지 못한 UE는 미리 정의되거나 미리 설정되거나 디폴트인 가능성에 기반하여 4 단계 RACH 절차로 폴백할지 여부가 결정될 수 있다.
예를 들어 폴백 가능성이 1이면, 2 단계 RACH 절차에서 성공적이지 못한 UE는 4 단계 RACH 절차로 폴백해야 한다; 폴백 가능성이 0이면, 2 단계 RACH 절차에서 성공적이지 못한 UE는 계속해서 2 단계 RACH 절차를 시도한다.
선택적 구현 방식에서, FI는 기존의 E/T/R/BI MAC 서브헤더 안에 두 개의 예비 비트를 가진 "R" 필드를 사용할 수 있다. 도 4는 본 개시의 일 실시예에 따른 E/T/R/BI MAC 서브헤더의 업링크 데이터 전송 방법을 설명하기 위한 도면이다.
도 4에 도시된 바와 같이, 기존 시스템의 E/T/R/R/BI MAC 서브헤더는 E/T/FI/BI MAC 서브헤더로 변형될 수 있다.
다른 실시예에 따라, FI는 새롭게 정의된 미디어 액세스 제어(MAC) 서브헤더에 의해 지시되며, 도 5a에 도시된 바와 같이, 새 E/T/T1/R/FI MAC 서브헤더가 정의될 수 있다. 도 5a는 본 개시의 일 실시예에 따른 E/T/T1/R/FI MAC 서브헤더의 업링크 데이터 전송 방법을 설명하기 위한 도면이다.
도 5a에 도시된 바와 같이, "E" 필드는 MAC 서브헤더가 MAC 헤더의 마지막 MAC 서브헤더인지 여부를 나타내며, 그것이 "0"이면, MAC 서브헤더가 마지막 MAC 서브헤더임을 나타내고 MAC RAR 또는 패딩 비트와 함께고 뒤따르고, 그것이 "1"이면 MAC 서브헤더 다음에 E/T/RAPID의 적어도 한 MAC 서브헤더가 존재함을 나타낸다; "T"는 MAC 서브헤더의 타입들을 나타내며, 한 타입은 BI 또는 FI를 포함하고, 다른 타입은 랜덤 액세스 프리앰블 식별자(RACH 프리앰블 ID, RAPID)를 포함하는데, 그것이 "0"이면 MAC 서브헤더가 BI 또는 FI를 포함한다는 것을 나타내고, 그것이 "1"이면 MAC 서브헤더가 RAPID, 즉 E/T/RAPID를 포함한다는 것을 나타낸다; "T1" 필드는 MAC 서브헤더가 BI 또는 FI를 포함하는지 여부를 나타내고, 그것이 "0"이면 MAC 서브헤더가 BI, 즉 E/T/T1/R/BI를 포함한다는 것을 나타내고, 그것이 "1"이면 MAC 서브헤더가 FI, 즉 E/T/T1/R/FI를 포함한다는 것을 나타낸다; "R" 필드는 "0"으로 설정된 예비 비트이다.
기존 시스템의 E/T/R/R/BI MAC 서브헤더는 또한, 호환성을 위해 변형될 수 있다. 도 5b는 본 개시의 일 실시예에 따른 E/T/T1/R/BI MAC 서브헤더의 업링크 데이터 전송 방법을 설명하기 위한 도면이다. 도 5b에 도시된 바와 같이, 기존의 E/T/R/R/BI MAC 서브헤더는 E/T/T1/R/BI MAC 서브헤더로 변형된다 즉 MAC 서브헤더가 BI를 나타내거나 FI를 나타내는지 여부를 지시하기 위해 예비 비트 "R" 필드를 빌린다.
또한, MsgB가 BI 또는 FI 둘 모두를 포함할 때, 시스템은 MsgB의 제1MAC 서브헤더가 BI를 나타내고 제2MAC 서브헤더가 FI를 나타내도록 특정한다.
다른 실시예에 따라, MsgB에 포함된 MAC RAR은 기존 시스템의 MAC RAR의 페이로드 사이즈, 즉 계속해서 7 바이트(56 비트)를 재사용하고, 기존 MAC RAR의 예비 비트 "R" 필드를 플래그 필드, 즉 MAC RAR의 제1비트로서 사용하며, 플래그 필드는 MAC RAR이 MsgA의 PUSCH에 대한 경쟁 해소 시그날링 또는 재전송 스케줄링을 전달할지 여부를 지시하기 위해 사용될 수 있다.
도 6a는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 0일 때 MAC RAR의 구조도이다.
도 6a에 도시된 바와 같이, 지시된 플래그 필드의 값이 "0"일 때, MAC RAR은 기존 시스템의 MAC RAR, 즉 12 비트의 "TA 명령(Timing Advance command)", 16 비트의 "TC-RNTI(Temporary Cell-Radio Network Temporary Identifier)" 및 27 비트의 "UL 그랜트"와 유사하고, 각각의 필드는 기존 시스템과 동일한 의미를 가지며, "UL 그랜트"는 여기서 MsgA의 PUSCH의 재전송을 스케줄링하는데 사용될 수 있다. 도 6b는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 1일 때 MAC RAR의 구조도이다.
도 6b에 도시된 바와 같이, 지시된 플래그 필드의 값이 "1"일 때, MAC RAR은 48 비트의 경쟁 해소 시그날링, 즉 "UE 경쟁 해소 ID"를 포함하고, 그 필드는 기존 MAC CE의 "UE 경쟁 해소 ID"와 동일한 의미를 가지며, 나머지 7 비트는 예비된 비트 "R" 필드로서 사용될 수 있다.
다른 실시예에 따라, 상술한 MsgB 안에 포함된 MAC RAR은 새 MAC RAR을 정의함으로써 구현되며, 이때 새 MAC RAR은 1 비트 플래그 필드를 포함하고, 이 플래그 필드는 2 가지 타입의 MAC RAR들을 가리키기 위해 사용되는데, 한 타입의 MAC RAR은 경쟁 해소 시그날링을 전달하고 다른 타입의 MAC RAR은 MsgA의 PUSCH에 대한 재전송 스케줄링을 전달하며, 그 두 타입의 MAC RAR들의 페이로드 사이즈는 동일하거나 상이할 수 있다.
서로 다른 타입의 MAC RAR들의 페이로드 사이즈가 동일할 때, UE가 MAC PDU 내에서 자신의 MAC RAR을 찾는 중에, 즉 MsgA의 PRACH 상에서 UE가 사용하는 프리앰블 ID에 대응하는 MAC RAR을 찾는 중에, UE의 동향은 기존 시스템들의 동향과 동일하다. 즉 UE는 자신의 RAPID를 판독할 때까지 각각의 MAC 서브헤더를 판독할 수 있다, 즉 RAPID가 지시하는 프리앰블 ID는 MsgA의 PRACH 상에서 자체적으로 사용되는 프리앰블 ID이다; 모든 MAC RAR들의 페이로드 사이즈가 동일하므로, MAC PDU 내 자체 RAPID에 대응하는 MAC RAR의 위치는 MAC 헤더 내 자체 RAPID의 위치에 따라 결정될 수 있다.
서로 다른 타입의 MAC RAR들의 페이로드 사이즈가 상이할 때, UE가 MAC PDU 내에서 자신의 MAC RAR을 찾는 중에, 즉 MsgA의 PRACH 상에서 UE가 사용하는 프리앰블 ID에 대응하는 MAC RAR을 찾는 중에, UE의 동향은 기존 시스템들의 동향과 상이하다, 즉 UE는 자신의 RAPID를 판독할 때까지 각각의 MAC 서브헤더를 판독한다, 즉 RAPID가 지시하는 프리앰블 ID는 MsgA의 PRACH 상에서 자체적으로 사용되는 프리앰블 ID이다; 서로 다른 RAPID들에 대응하는 MAC RAR들의 페이로드 사이즈들이 상이할 수 있으므로, UE는 자체 RAPID를 판독하기 전에 각각의 RAPID들에 대응하는 MAC RAP들을 판독하여 그 타입들과 페이로드 사이즈들을 결정해야 하고, 이전의 모든 RAPID들에 대응하는 모든 MAC RAR들을 판독한 후 MAC PDU 내 자체 RAPID에 대응하는 MAC RAR의 위치를 판단할 수 있다. 도 7a는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 0일 때 MAC RAR의 구조도이다.
도 7b는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 1일 때 MAC RAR의 구조도이다.
선택적 구현 방식에 있어서, 도 7a 및 도 7b의 두 타입의 MAC RAR들의 로드 사이즈는 동일하다. 도 7a에 도시된 바와 같이, 지시된 플래그 필드의 값이 "0"일 때, MAC RAR은 12 비트의 "TA Command(TA 명령)", 16 비트의 "TC-RNTI", 및 27 비트의 "UL grant(UL 그랜트)"를 포함하는 MsgA의 PUSCH에 대한 재전송을 스케줄링하기 위해 사용되고, 총 페이로드 사이즈는 7 바이트(56 비트)이다; 도 7b에 도시된 바와 같이, 지시된 플래그 필드의 값이 "1"일 때, MAC RAR은 48 비트의 "UE 경쟁 해소 ID", 12 비트의 "TA 명령", 16 비트의 "TC-RNTI", 3 비트의 "ARI(ACK Resource Indicator, ACK 자원 지시자)"를 포함하고, 총 페이로드 사이즈는 10 바이트(80 비트)이다.
필드 플래그와 관계없이, MAC RAR은 TC-RNTI 값을 포함할 수 있다. 플래그 필드가 MAC RAR이 MsgA의 PUSCH의 재전송을 스케줄링하기 위해 사용된다는 것을 지시하면, 즉 경쟁 절차가 끝나지 않았으면, MAC RAR에 포함된 TC-RNTI가 이어지는 경쟁 해소 절차에 사용된다; RACH 절차가 성공적이면, TC-RNTI는 최종 C-RNTI이다; 플래그 필드가 MAC RAR이 경쟁 해소 시그날링을 전달하기 위해 사용된다는 것을 지시하면, MAC RAR에 포함된 TC-RNTI는 C-RNTI로 설명될 수 있다.
여기서, MsgB는 긍정응답(ACK) 피드백을 지원한다, 즉 MsgB가 성공적으로 디코딩되고 MsgB에 포함된 경쟁 해소 시그날링이 2 단계 RACH 절차가 성공적임을 나타내면, UE는 PUCCH를 통해 ACK를 전송할 것인바, 위에서 언급한 "ARI"는 ACK를 전달하는 PUCCH 자원을 지시하기 위해 사용되고, 미리 설정된 PUCCH 자원은 셀 시스템 정보, 예를 들어 8 개의 미리 설정된 PUCCH 자원들 중 하나를 나타내는 3 비트를 통해 브로드캐스팅된다.
다른 실시예에 따라, MsgB의 ACK 피드백에 사용되는 PUCCH 자원은 예를 들어 시스템 정보 브로드캐스팅을 통해 미리 설정되거나, 미리 설정된 PUCCH 기준 자원, 예를 들어 PUCCH 자원과 프리앰블 ID의 암묵적 대응관계에 기반하여 소정 공식을 통해 암묵적으로 계산될 수 있다, 즉 PUCCH 자원은 MAC RAR을 통해 명시적으로 지시될 필요가 없거나; MsgB가 ACK 피드백을 지원하지 않으면, 상기 "ARI" 필드가 예비 비트, 즉 바이트 얼라인먼트(byte alignment) 에 사용되는 3 비트 "R" 필드로서 사용될 수도 있다.
다른 실시예에 따라, 도 7a 및 도 7b의 두 타입의 MAC RAR들의 페이로드 사이즈가 동일할 때, 즉 지시된 플래그 필드의 값이 "0"일 때, 12 비트의 "TA 명령", 16 비트의 "TC-RNTI" 및 27 비트의 "UL 그랜트" 외에, MAC RAR은 24 비트의 예비 비트들을 더 포함할 수 있다, 즉 MAC RAR이 경쟁 해소 시그날링 또는 MsgA의 PUSCH의 재전송 스케줄링을 전달학 위해 사용된다는 것과 상관없이, MAC RAR들의 페이로드 사이즈들은 동일하게, 즉 10 바이트(80 비트)로 유지될 수 있다.
다른 실시예에 따라, 상술한 MsgB에 포함된 MAC RAR은 새 MAC RAR을 정의함으로써 구현되며, 이때 새 MAC RAR은 2 비트의 플래그 필드를 포함하고, 그 플래그 필드는 서로 다른 타입의 MAC RAR들을 지시하기 위해 사용될 수 있다. 서로 다른 타입의 MAC RAR들은 서로 다른 페이로드 사이즈를 가지며, 여기서 한 타입의 MAC RAR들은 Msg3 PUSCH의 재전송을 스케줄링하기 위해 사용되고, 그 외에 3 타입의 MAC RAR들이 서로 다른 RACH 트리거 이벤트들에 대응하는 경쟁 해소 시그날링을 전달하기 위해 사용될 수 있다. 예를 들어, 트리거 이벤트가 RRC 아이들 모드에서의 EDT일 때, MAC RAR은 경쟁 해소 시그날링만을 포함할 수 있다. 경쟁이 성공적이면, 후속 업링크 전송이 존재하지 않고, MAC RAR은 TA 명령 및 C-RNTI를 포함할 필요가 없다; 트리거 이벤트가 RRC 연결 모드의 업링크 탈동기(out-of-synchronization)일 때, MAC RAR은 C-RNTI를 포함할 필요가 없이 경쟁 해소 시그날링 및 TA 명령을 포함할 것이다; 트리거 이벤트가 RRC 설정 또는 재설정일 때, MAC RAR은 경쟁 해소 시그날링, TA 명령 및 C-RNTI를 포함할 것이다.
도 8a는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 00일 때 MAC RAR의 구조도이다.
도 8a에 도시된 바와 같이, 지시된 플래그 필드의 값이 "00"일 때, MAC RAR은 12 비트의 "TA Command(TA 명령)", 16 비트의 "TC-RNTI", 및 26 비트의 "UL grant(UL 그랜트)"를 포함하는 MsgA의 PUSCH에 대한 재전송을 스케줄링하기 위해 사용되고, 총 페이로드 사이즈는 7 바이트(56 비트)이다;
도 8b는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 01일 때 MAC RAR의 구조도이다.
도 8b에 도시된 바와 같이, 지시된 플래그 필드의 값이 "01"일 때, MAC RAR은 48 비트의 "UE 경쟁 해소 ID" 및 7 비트의 예비 비트 "R"만을 포함하는 경쟁 해소를 위해 사용되고, 총 페이로드 사이즈는 7 바이트(56 비트)이다;
도 8c는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 10일 때 MAC RAR의 구조도이다
도 8c에 도시된 바와 같이, 지시된 플래그 필드의 값이 "10"일 때, MAC RAR은 12 비트의 "TA 명령", 48 비트의 "UE 경쟁 해소 ID" 및 2 비트의 "ARI"를 포함하는 경쟁 해소 및 TA 조정에 사용되고, 총 페이로드 사이즈는 8 바이트(64 비트)이다.
도 8d는 본 개시의 일 실시예에 따른 플래그 필드의 지시 값이 11일 때 MAC RAR의 구조도이다.
도 8d에 도시된 바와 같이, 지시된 플래그 필드의 값이 "11"일 때, MAC RAR은 12 비트의 "TA 명령", 16 비트의 "TC-RNTI", 48 비트의 "UE 경쟁 해소 ID" 및 2 비트의 "ARI"를 포함하는 경쟁 해소, TA 조정 및 C-RNTI 설정에 사용되고, 총 페이로드 사이즈는 10 바이트(80 비트)이다.
상기 2 비트의 "ARI"는 도 7b의 "ARI"와 동일하다, 즉 MsgB의 ACK를 위한 PUCCH 자원을 지시하기 위해 사용될 수 있다. 다른 실시예에 따라, "ARI"는 2 비트의 예비 "R"로 대체될 수도 있다.
다른 선택적 해법으로서, 도 8a, 8b, 8c, 및 8d의 4 가지 타입의 MAC RAR들의 페이로드 사이즈는 동일한 것, 즉 10 바이트(80 비트)로 유지되고, 80 비트 미만의 유효 페이로드를 가지는 MAC RAR에 있어서, 예컨대 지시된 플래그 필드들의 값이 "00", "01" 및 "10"일 때, 도 8a, 8b, 및 8c의 MAC RAR들의 예들에는 각각 24 비트, 24 비트, 16 비트의 예비 비트 "R"이 추가될 것이다.
상기 실시예에서, 플래그 필드가 MsgB가 MsgA의 PUSCH의 재전송을 스케줄링한다는 것을 지시하는 경우, MsgA의 PUSCH를 재전송한 후의 UE의 동향은 4 단계 RACH 절차에서 Msg3를 전송한 후의 기존 시스템의 UE의 동향, 즉 PDSCH(Msg4)를 스케줄링하는 DCI(DCI 포맷 1_0)을 모니터링하거나 PUSCH(Msg3) 재전송을 스케줄링하는 DCI(DCI 포맷 0_0)을 모니터링하는 것과 동일하다. 따라서, 플래그 필드가 MsgB가 MsgA의 PUSCH의 재전송을 스케줄링한다는 것을 지시할 때, UE의 동향은 4 단계 RACH 절차의 마지막 두 단계들로의 폴백이라고 파악될 수 있다.
다른 실시예에 따라, MsgA의 PUSCH를 재전송한 후의 UE의 동향은, 4 단계 RACH 절차에서 Msg3를 전송한 후 기존 시스템의 UE의 동향, 즉 UE가 Msg4 대신 PDCCH인 MsgC를 모니터링하고 DCI를 통해 MsgA의 PUSCH의 재전송 스케줄링 또는 경쟁 해소 시그날링을 전달하는 것과는 상이하다. 여기서 MsgC는 이하의 실시예 2에서의 MsgB와 유사하다, 즉 DCI를 통해 경쟁 해소 시그날링을 전달한다; TC-RNTI 및 TA 명령이 여기서는 MsgB를 통해 지시되었으므로, MsgC가 TC-RNTI 및 TA 명령을 전달할 필요가 없다는 차이가 있다.
다른 실시예에 따라, 상술한 MsgC는 1 비트의 플래그 필드를 기존의 DCI 포맷 0_0에 추가함으로써 구현될 수도 있다. 예를 들어, 지시된 플래그 필드의 값이 "0"으로서 DCI가 경쟁 해소 시그날링을 전달하는데 사용된다고, 즉 적어도 경쟁 해소 ID에 대한 하나의 DCI 필드를 포함한다는 것을 나타낸다; 지시된 플래그 필드의 값이 "1"로서 DCI가 MsgA의 PUSCH에 대한 재전송을 스케줄링하는데 사용된다고, 즉 기존의 DCI 포맷 0_0에 대한 해석을 재사용하는데 사용된다는 것을 나타낸다.
다른 실시예에 따라, 기존 DCI 포맷 0_0의 1 비트를 통해 MsgC는 플래그 비트로서 사용되며, 따라서 이러한 설계의 목적은 DCI의 부하 사이즈를 증가시키는 것이 아니라, DCI가 MsgAㅇPUSCH에 대한 재전송을 스케줄링하는데 사용된다는 것을 플래그 필드가 지시할 때, 1 비트가 차용된 DCI 필드의 값들로부터 지시되는범위가 반으로 줄어들도록 할 수 있다.
실시예 2. 2 단계 PRACH 절차에 기반하는 EDT(DCI가 경쟁 해소 시그날링을 지시함)
실시예 2에서는 2 단계 RACH를 사용하여 UE가 업링크 데이터를 전송하는 방법을 설명하도록 한다. 여기서, UE는 2 단계 RACH 절차를 통해 UP 또는 CP에 의해 전달되는 데이터를 전송할 수 있다. 2 단계 RACH 절차는 DCI를 통해 경쟁 해소 시그날링을 전달할 수 있다. 이 실시예에서, UE는 다음과 같은 단계들을 수행한다:
단계 1: UE는 MsgA를 전송하고, MsgA는 PRACH 및 PUSCH를 포함할 수 있다;
단계 2: UE는 미리 설정된 시간 윈도우 안에서 MsgB를 모니터링할 수 있다.
MsgB는 DCI를 통해 경쟁 해소 시그날링을 전달하거나 MsgA의 PUSCH의 재전송을 스케줄링하는 PDCCH를 포함하며, DCI 내 한 플래그 필드는 DCI가 경쟁 해소 시그날링을 전달하기 위해 사용되는지 MsgA의 PUSCH의 재전송을 스케줄링하기 위해 사용되는지 여부를 나타내기 위해 사용된다.
플래그 필드가 MsgB가 경쟁 해소 시그날링을 전달한다는 것을 나타내고, 경쟁 해소 시그날링이 2 단계 RACH 절차가 성공적임을 보여주면, UE는 RRC 아이들 모드로 돌아간다(UE 가 RRC가 아이들 모드에 있다고 판단한다); 플래그 필드가 MsgB가 MsgA의 PUSCH의 재전송을 스케줄링한다는 것을 나타내면, UE 는 MsgA의 PUSCH를 재전송하고, 2 단계 RACH 절차가 성공적일 때까지, 또는 경쟁 해소 윈도우가 만료될 때까지 실시예 2에서 단계 2를 반복한다.
도 9는 본 개시의 실시예 2에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다. MsgB는 PDCCH이고, 즉 DCI를 통해 MsgA의 PUSCH에 대한 재전송 스케줄링 또는 경쟁 해소 시그날링을 나타내고, DCI는 IMSI, S-TMSI, 또는 랜덤 ID와 같이 경쟁 해소를 위한 ID를 포함한다. 그 ID가 MsgA의 PUSCH를 통해 UE에 의해 보고되는 ID와 동일하면, UE는 경쟁이 성공적이라고 간주할 수 있으며, 다른 실시예에 따라, 그 ID가 MsgA의 PUSCH를 통해 UE에 의해 보고되는 ID와 동일하지 않은 경우, UE는 경쟁이 성공적이라고 간주할 수도 있다.
이 실시예에서, UE가 MsgB의 PDCCH를 모니터링하기 위한 RNTI 값은 MsgA의 PRACH에 의해 사용되는 프리앰블 ID 및 RACH 자원(RACH Occasion: Ro)에 대응한다, 즉 서로 다른 RO들이 서로 다른 RNTI 값들에 대응하며, 동일한 RO 상의 서로 다른 프리앰블 ID들 또한 서로 다른 RNTI 값들에 대응한다. MsgB의 PDCCH의 CRC를 스크램블링하기 위한 RNTI를 프리앰블 RNTI(Preamble-RNTI)라고 부를 수 있으며, 프리앰블 RNTI는 이하의 공식을 통해 얻어질 수 있다:
Preamble-RNTI= 1 + pre_id + 64×s_id + 64×14 × t_id + 64×14 × 80 × f_id + 64 × 14 × 80 × 8 × ul_carrier_id;
여기서, pre_id는 MsgA의 PRACH에 의해 사용되는 프리앰블 Id이고, 그 값의 구간은 0<=pre_id<64이고; s_id는 MsgA의 PRACH에 의해 사용되는 최초 OFDM 심볼 또는 SC-FDMA(Single-carrier Frequency-Division Multiple Access) 심볼의 시리얼 넘버이고, 그 값의 구간은 0 <= s_id < 14이고; t_id는 한 시스템 프레임 내에서 MsgA의 PRACH가 사용하는 최초 슬롯의 시리얼 넘버이고, 그 값의 구간은 0 <= t_id < 80이고; f_id는 주파수 도메인 내에서 MsgA의 PRACH의 시리얼 넘버이고 그 값의 간격은 0 <= f_id <14이며; ul_carrier_id는 MsgA의 업링크 캐리어 타입으로, 여기서 0은 일반 업링크(NUL) 캐리어를 나타내고, 1은 보충 UL(SUL) 캐리어를 나타낸다.
MsgB의 DCI는 이하의 DCI 필드들 중 적어도 하나를 포함할 수 있다:
백오프 지시자(BI)로서, RACH 절차에서 성공적이지 않은 UE에 대한 다음 시도를 위한 백오프 파라미터를 나타내기 위해 사용될 수 있다. 그 구체적 의미는 기존 시스템에서 RAR MAC PDU 안에 포함된 BI 서브헤더, 예를 들어 4 비트를 재사용할 수 있다는 것일 수 있고, 차이라면 그것이 DCI를 통해 전달된다는 것이다;
폴백 지시자(FI)로서, 이 2 단계 RACH 절차에서 성공적이지 않은 UE에 대해 4 단계 RACH 절차로 폴백할 가능성을 나타내기 위해 사용될 수 있다. 예를 들어, FI는 2 비트를 포함하고, 4 단계 RACH 절차로의 폴백 가능성에 대한 4 개의 미리 정의되거나 미리 설정된 값들을 지시할 수 있다. FI가 이러한 2 단계 RACH 절차에서 성공적이지 못한 모든 UE들에서 4 단계 RACH로 폴백할 가능성이 0.25임을 가리킨다고 가정할 때, 모든 UE들 중 25%가 4 단계 RACH 절차로 폴백하고, 나머지 75%의 UE들은 2 단계 RACH 절차를 다시 시도할 것이다. 2 단계 RACH 절차에서 성공적이지 못한 각각의 UE는 0과 1 사이에서 불균일하게 분포된 랜덤 넘버를 생성해야 한다. 랜덤 넘버가 FI에 의해 지시된 폴백 가능성보다 작으면, UE는 4 단계 RACH 절차를 시도할 수 있다.
TA(Timing Advanced) 명령으로서, 2 단계 RACH 절차에서 성공적인 UE의 업링크 타이밍 동기를 조정하기 위해 사용되며, 구체적인 의미는 기존 시스템의 MAC RAR 내 "TA 명령" 필드, 예를 들어 12 비트를 재사용하는 것일 수 있다.
TC-RNTI로서, UE의 후속 전송들의 데이터 전송에 사용되며, 그 구체적 의미는 기존 시스템의 MAC RAR 내 "TC-RNTI", 예를 들어 16 비트를 재사용하는 것일 수 있다. 플래그 필드가 DCI가 경쟁 해소 시그날링을 포함한다는 것을 지시하면, DCI에 포함된 TC-RNTI는 C-RNTI로도 설명될 수 있다.
플래그 필드로서, DCI의 해석(interpretation) 타입을 나타내는데 사용된다, 즉 DCI 내 지시 필드는 플래그 필드에 따라 상이한 해석을 이용할 수 있다. 일 실시예에 따라, 플래그 필드는 1 비트이다. 플래그가 "0"이면, 이는 DCI가 경쟁 해소 시그날링을 전달한다는 것을 나타내며, 플래그가 "1"이면 이는 DCI가 MsgA의 PUSCH의 재전송을 스케줄링한다는 것을 나타낸다. 다른 실시예에 따라, 플래그 필드는 2 비트이며, "00"은 DCI가 경쟁 해소 시그날링을 전달하는 것을 나타내기 위해 사용되고, "01"은 DCI가 MsgA의 PUSCH의 재전송을 스케줄링한다는 것을 나타내기 위해 사용되고, "10"은 DCI가 하나의 PDSH를 스케줄링한다는 것을 나타내기 위해 사용되는데, 이때 PDSCH는 경쟁 해소 시그날링을 포함하고 Ue의 다운링크 데이터 및/또는 RRC 메시지를 포함할 수 있으며, "11"은 예비된 값이다.
MsgB의 DCI가 플래그 필드에 따라 경쟁 해소 시그날링을 지시하는 것이라고 해석되면, 다음과 같은 DCI 필드들 중 적어도 하나가 포함될 수 있다:
경쟁 해소 ID, 예를 들어 IMSI, S-TMSI, 또는 랜덤 ID로서, 구체적으로 기존 시스템의 "UE 경쟁 해소 ID"를 시그날링하는 MAC CE를, 예를 들어 48 비트를 재사용할 수 있다.
MsgB의 DCI가 플래그 필드에 따라 MsgA의 PUSCH의 재전송을 스케줄링하는 것이라고 해석되면, 다음과 같은 DCI 필드들 중 적어도 하나가 포함될 수 있다:
PUSCH 재전송이 UL 스케줄링 DCI에 포함되거나 기존 시스템의 RAR 그랜트에 포함된 "주파수 호핑(hopping) 플래그" 필드를 재사용할 수 있는 주파수 호핑에 기반하는 것인지 여부를 나타냄.
UL 스케줄링 DCI에 포함되거나 기존 시스템의 RAR 그랜트에 포함된 "주파수 도메인 자원 할당" 필드를 재사용할 수 있는, PUSCH 재전송의 주파수 도메인 자원 할당을 나타냄.
MsgB의 DCI가 플래그 필드에 따라 PDSCH를 스케줄링하는 것으로서 해석되면, PDSCH는 경쟁 해소 시그날링, 및 RRC 시그날링 및/또는 다운링크 데이터를 포함할 수 있고, DCI는 아래와 같은 DCI 필드들 중 적어도 하나를 포함할 수 있다:
기존 시스템의 UL 스케줄링 DCI에 포함된 "가상 자원 블록(VRB)에서 물리적 자원 블록(PRB)으로의 매핑(VRB-to-PRB mapping)"을 재사용할 수 있는, PDSCH에 의해 사용되는 PRB-VRB의 매핑을 나타냄.
여기서, MsgB는 기존 시스템의 4 단계 RACH 절차의 Msg4와 유사하다, 즉 MsgB는 PDCCH 및 그것의 스케줄링된 PDSCH로 구성되며, PDSCH는 경쟁 해소 시그날링을 포함할 수 있다. 예를 들어, MsgA의 PUSCH에 포함된 경쟁 해소를 위한 UE의 ID가 MAC CE(Media Access Control-Control Element) 시그날링 또는 RRC 시그날링을 통해 지시될 수 있다.
다른 실시예에 따라, 경쟁 해소 시그날링 외에, MsgB의 PDSCH는 RRC 연결을 설정하거나 재개하기 위한 RRC 시그날링이 더 포함될 수 있다. 예를 들어, 도달된 UE의 업링크 데이터가 너무 많으면, MsgA의 PUSCH에 의해 완전하게 전달될 수가 없으므로, UE는 MsgA의 PUSCH를 통해 업링크 데이터의 일부를 전송하고 데이터 버퍼 상태 보고(BSR(Buffer Status Reporting))를 보낼 수 있다. MsgB의 PDSCH는 RRC 연결을 설정하거나 재개하기 위한 RRC 설정을 포함할 수 있다.
다른 실시예에 따라, 경쟁 해소 시그날링 외에, MsgB의 PDSCH는 UE의 DL 데이터를 더 포함한다. 예를 들어, MsgB의 PDSCH에 포함된 DL 데이터는 MsgA의 PUSCH에 의해 전달되는 UL 데이터의 애플리케이션 계층 응답일 수 있다.
다른 실시예에 따라, 경쟁 해소 시그날링 외에, MsgB의 PDSCH는 업링크 타이밍 어드밴스(uplink timing advance), 즉 TA 명령의 조정을 지시하기 위해 MAC CE를 더 포함할 수 있다. 즉, MsgB의 DCI가 하나의 PDSCH를 스케줄링하는 것이라고 해석되면, TA 명령은 DCI를 통해 지시되지 않고, MsgB의 PDSCH에 의해 전달되는 MAC CE 시그날링을 통해 지시될 수 있다.
다른 실시예에 따라, 경쟁 해소 시그날링 외에, MsgB의 PDSCH는 TC-RNTI 또는 C-RNTI에 대한 지시를 더 포함한다. 즉, MsgB의 DCI가 하나의 PDSCH를 스케줄링하는 것이라고 해석되면, TC-RNTI 또는 C-RNTI는 DCI를 통해 지시되지 않고, MsgB의 PDSCH에 의해 전달되는 MAC CE 시그날링 또는 RRC 시그날링을 통해 지시될 수 있다.
시스템이 MsgB의 ACK 피드백을 지원하면, MsgB의 DCI는 다음과 같은 DCI 필드들 중 적어도 하나를 또한 포함할 수 있다:
MsgB의 ACK를 전달하는 PUCCH의 시간을 지시하며, 기존 시스템의 DCI에 포함된 "PDSCH-to-HARQ_feedback(PDSCH에서 HARQ로의 피드백) 타이밍 지시자" 필드를 재사용할 수 있음.
여기서, 기존의 4 단계 RACH 절차에서 Msg4의 ACK 피드백과 마찬가지로, 시스템은 MsgB의 ACK 피드백을 지원하고 MsgB의 NACK 피드백은 지원하지 않는다, 즉 MsgB가 성공적으로 디코딩되고 경쟁 해소가 성공적이면, UE는 ACK를 피드백할 수 있다.
예를 들어, MsgB의 DCI가 경쟁 해소 시그날링을 전달하고, DCI에 의해 전달되는 경쟁 해소 시그날링이 RACH 절차가 성공적임을 보이면, UE는 ACK를 전송해야 하고; 또는 MsgB의 DCI가 PDSCH를 스케줄링하고, PDSCH가 경쟁 해소 시그날링을 포함하고, 가능하게는 RRC 메시지 및/또는 다운링크 데이터를 포함하며, PDSCH가 성공적으로 디코딩되고, PDSCH에 의해 전달된 경쟁 해소 시그날링이 RACH 절차가 성공적으로 경쟁되었음을 보일 때, UE는 ACK를 전송할 것이다.
실시예 1 및 실시예 2에서 제안된 2 단계 RACH 절차는 5G NR 시스템과 같은 어느 시스템에나 적용될 수 있다. 경쟁 해소 ID 및 다른 필수 제어 시그날링을 포함하는 것 외에, MsgA의 PUSCH는 UE의 업링크 데이터를 또한 전달할 수 있다. RACH 절차가 성공적으로 경쟁된 경우, 업링크 데이터 전송은 성공적으로 수행될 수 있다.
2 단계 RACH 절차에서 MsgA의 PUSCH에 의해 전달된 UE의 업링크 데이터는 RRC 아이들 모드의 UE에 대해 사용될 수 있다. RACH 절차가 성공적이면, UE는 RRC 연결, 즉 EDT를 설정하지 않고 RRC 아이들 모드로 돌아갈 수 있어, UE 전력 소비를 줄이고 데이터 전송의 대기시간(latency)을 개선한다.
다른 실시예에 따라, RRC 아이들 모드에서 UE에 의해 전송될 업링크 데이터가 MsgA의 PUSCH에 의해 온전하게 전달될 수 있을 때에만, 즉 UE의 모든 데이터 및 필요한 제어 시그날링을 전달하는 MAC PDU 사이즈가 MsgA의 PUSCH의 최대 TBS에 대한 한계를 만족할 때에만, UE는 MsgA의 PUSCH를 통해 UE 데이터를 전달하는 2 단계 RACH 절차를 트리거링할 수 있다.
다른 실시예에 따라, RRC 아이들 모드에서 전송될 UE의 업링크 데이터가 MsgA의 PUSCH에 의해 온전하게 전달될 수 있는지 여부와 무관하게, UE는 MsgA의 PUSCH를 통해 데이터를 전달하기 위해 2 단계 RACH 절차를 트리거링할 수 있다. 전송될 UE의 업링크 데이터가 MsgA의 PUSCH에 의해 온전하게 전달될 수 없을 때, UE는 MsgA의 PUSCH를 통해 데이터의 일부를 전달하고, RRC 연결을 설정하라는 요청이나 데이터 BSR을 보낼 수 있다. RACH 절차가 성공적이면, UE는 남은 업링크 데이터를 전송하기 위해 RRC 연결 모드로 들어갈 수 있다.
2 단계 RACH 절차에서 MsgA의 PUSCH에 의해 전달된 UE의 업링크 데이터는 RRC 연결 모드의 UE에 대해 사용될 수 있다. 예를 들어, RRC 연결 모드에서 UE에 대해 도달된 업링크 데이터가 있을 때, 낮은 대기시간을 요하는 일부 데이터 서비스들에 대해, 요구되는 대기 시간 내에 이용 가능한 업링크 그랜트가 없거나, 업링크 그랜트가 요구되는 대기 시간 내에 시간에 맞추어 획득될 수 없으면, UE는 대기시간 요건을 만족시키기 위해 RACH 절차를 통해 바로 데이터를 전송할 수 있다. 다른 예에서, RRC 연결 모드에서 UE에 대해 도달된 업링크 데이터가 존재하지 않아 업링크 데이터 전송에 대한 조건을 만족하지 못하면, 예를 들어, 이용 가능한 TA나 없거나 이용 가능한 업링크 그랜트가 없으면, 즉 업링크 타이밍이 동기를 벗어나거나 업링크 SR을 전송한 후 기지국으로부터의 응답이 수신되면, UE는 RACH 절차를 통해 업링크 데이터를 전송하기 위한 환경을 준비해야 하고, 그러면 UE는 데이터를 전송하기 위해 이용 가능한 TA 또는 이용 가능한 업링크 그랜트를 기다리지 않고 RACH 절차를 통해 데이터를 바로 전송함으로써 UE 전력 소비를 줄일 수 있다.
다른 실시예에 따라, RRC 연결 모드에서 UE에 대해 도달한 업링크 데이터가 있고, 전송될 UE의 데이터의 사이즈가 MsgA의 PUSCH의 최대 TBS에 대한 제한을 만족하고, 다음 조건들: 미리 정의되거나 미리 설정된 시간 윈도우 안에서 업링크 SR에 대해 이용 가능한 자원이 존재하거나, 업링크 SR 을 전송한 후 미리 정의되거나 미리 설정된 시간 윈도우 안에서 기지국으로부터 수신된 응답이 없거나, UE에 대한 업링크 타이밍이 동기를 벗어나거나, 전송될 데이터가 낮은 대기시간을 요함 중 하나가 만족되면, UE는 MsgA 내 PUSCH를 통해 데이터를 전달하기 위해 2 단계 RACH 절차를 트리거링할 수 있다.
실시예 1 및 실시예 2에서 제안된 2 단계 RACH 절차는 RRC 연결을 설정하고, RRC 연결을 재개하고, 업링크 타이밍이 동기를 벗어나고, 미리 정의되거나 미리 설정된 시간 윈도우 안에서 업링크 SR에 대해 이용 가능한 자원이 존재하지 않거나, 업링크 SR 을 전송한 후 미리 정의되거나 미리 설정된 시간 윈도우 안에서 기지국으로부터 수신된 응답이 없는 경우들과 같은 다른 트리거링 이벤트들에 적용될 수 있다. 경쟁 해소 ID 외에, MsgA의 PUSCH는 RACH 절차의 트리거링 이유를 나타낼 수 있다.
일 실시예에 따라, 실시예 1 및 실시예 2에서 제안된 2 단계 RACH 절차가 EDT에 대해 사용될 수 있다, 즉 RRC 아이들 모드에서 UE는 RRC 연결을 설정하지 않고 2 단계 RACH 절차를 통해 데이터를 전송하고, 시스템은 EDT의 2 단계 RACH를 위한 MsgA 자원 풀(pool)이 다른 트리거링 이벤트들(즉, 비 EDT)에 대한 MsgA 자원 풀과는 다르다는 것을 명시한다, 즉 기지국은 EDT 및 비 EDT에 대해 각각 대응하는 MsgA 자원 풀을 설정하며, EDT에 대한 MsgA 자원 풀의 PUSCH는 비 EDT에 대한 MsgA 자원 풀의 PUSCH보다 큰 TBS를 지원할 수 있다.
EDT의 2 단계 RACH 절차가 성공적이지 않으면, UE는 (EDT가 아닌 이벤트들을 트리거링하기 위해) 비 EDT의 2 단계 RACH 절차로 폴백할 수 있고, 즉 다른 MsgA 자원 풀을 통해 2 단계 RACH 절차를 개시하고 RRC 연결을 설정하고, 데이터를 전송하기 위해 RRC 연결 모드로 들어간다; 혹은 UE가 EDT의 4 단계 RACH 절차로 폴백하는데, 이때 시스템은 EDT에 대한 4 단계 RACH 절차를 지원한다고 추정되고, EDT의 4 단계 RACH 절차의 Msg1 자원 풀은 비 EDT의 Msg1 자원 풀과는 상이하다; 혹은 UE가 비 EDT의 4 단계 RACH 절차로 폴백한다, 즉 4 단계 RACH 절차를 통해 RRC 연결을 설정하고 데이터 전송을 위해 RRC 연결 모드로 들어간다.
일 실시예에 따라, RRC 아이들 모드에서 UE가 EDT의 2 단계 RACH 절차에 대한 N 번의 시도에서 실패하면, UE는 업링크 데이터 전송을 위해 EDT의 4 단계 RACH 절차로 폴백해야 한다. 여기서, N은 시스템에 의해 고정될 수 있으며, 예를 들어 N은 1로 고정된다; N은 시스템에 의해 설정될 수도 있으며, 예를 들어 셀 시스템 정보를 통해 설정될 수 있다.
일 실시예에 따라, RRC 아이들 모드에서 UE가 EDT의 2 단계 RACH 절차에 대한 N 번의 시도에서 실패하면, UE는 비 EDT의 2 단계 RACH 절차로 폴백할 수 있다, 즉 RRC 연결을 설정하고 RRC 연결 모드로 진입하여 업링크 데이터를 전송할 수 있다.
일 실시예에 따라, RRC 아이들 모드에서 UE가 EDT의 2 단계 RACH 절차에 대한 N 번의 시도에서 실패하면, UE는 비 EDT의 4 단계 RACH 절차로 폴백해야 한다, 즉 RRC 연결을 설정하고 RRC 연결 모드로 진입하여 업링크 데이터를 전송할 수 있다.
실시예 3. 4 단계 RACH 절차에 기반하는 EDT
이 실시예는 4 단계 RACH 절차를 통해 UE가 업링크 데이터를 전송하는 방법을 기술한다. 여기서, UE는 4 단계 RACH 절차를 통해 UP 또는 CP에 의해 전달되는 데이터를 전송할 수 있다. 이 실시예에서, UE는 다음과 같은 단계들을 수행해야 한다:
단계 1: UE는 Msg1을 전송하고, Msg1은 PRACH이다;
단계 2: UE는 미리 설정된 시간 윈도우 안에서 Msg2를 모니터링할 수 있다;
Msg2는 PDSCH를 포함하며, PDSCH는 MAC RAR을 통해 Msg3를 스케줄링하고, MAC RAR은 RACH 절차가 비 EDT로 폴백하는지 여부를 나타내기 위해 사용되는 플래그 필드를 포함하며, 비 EDT로 폴백한다는 것을 나타낼 때, Msg3의 TBS 값은 EDT에 대한 것보다 작다;
단계 3: UE는 Msg3를 전송하고, Msg3는 PUSCH이다;
단계 4: UE 는 Msg3(PUSCH) 또는 Msg4(PDCCH 및 PDSCH로 구성됨)의 재전송 스케줄링을 모니터링할 수 있다. UE가 Msg3의 재전송 스케줄링을 검출하면, UE는 RACH 절차 경쟁이 종료(성공적이거나 성공적이지 않을 수도 있음)하거나 경쟁 윈도우가 만기될 때까지, Msg3를 재전송하고 본 개시의 실시예 3의 단계 3 및 단계 4를 수행할 수 있다; UE가 Msg4의 스케줄링을 검출하고 Msg4에 포함된 경쟁 해소 시그날링이 RACH 절차가 성공적임을 나타내면, UE는 RRC 아이들 모드(즉 EDT의 RACH 절차)로 돌아가거나 RRC 연결을 설정하고 RRC 연결 모드로 들어감으로써(즉, RACH 절차가 비 EDT로 폴백함) 업링크 데이터를 전송할 수 있다.
도 10은 본 개시의 실시예 3에 따른 업링크 데이터 전송 방법을 설명하기 위한 흐름도이다. 여기서, 기지국은 MAC RAR을 통해 UE 가 비 EDT의 RACH 절차로 폴백한다는 것을 나타내고, 비 EDT의 RACH 절차에 의해 결정된 Msg3 TBS는 EDT의 RACH 절차에 의해 결정되는 Msg3 TBS보다 적으며, UE는 비 EDT RACH 절차 중에 전송될 모든 업링크 데이터를 전달하지 못할 수 있다. UE는 비 EDT RACH 절차가 성공한 이후에 RRC 아이들 모드로 돌아가지 않는다. 대신 UE는 업링크 데이터를 전송하기 위해 RRC 연결을 설정하거나 복구하고 RRC 연결 모드로 들어갈 수 있다.
일 실시예에 따라, 기존 시스템의 MAC RAR의 예비된 비트 "R" 필드가 RACH 절차가 비 EDT로 폴백하는지 여부를 나타내기 위해 사용됨으로써, 기존 시스템의 MAC RAR의 페이로드 사이즈는 증가되지 않을 수 있다; MAC RAR에 포함된 UL 그랜트 필드는 EDT 및 비 EDT에 대한 두 가지 서로 다른 포맷들을 가진다, 즉 비 EDT의 RAR 그랜트(MAC RAR에 포함된 UL 그랜트)는 기존 시스템의 RAR 그랜트를 재사용하고, EDT의 RAR 그랜트는 새 설계안 및/또는 새 해석을 이용할 수 있다.
도 11은 본 개시의 일실시예에 따른 EDT 또는 비 EDT를 지시하기위한 "R" 필드를 보여주는 도면이다.
예를 들어, 도 11에 도시된 바와 같이, 지시된 "R" 필드의 값은 0으로 RACH 절차가 비 EDT임을 나타내며, MAC RAR의 UL 그랜트 필드에 대한 해석은 종래의 RACH 절차와 동일하다, 즉 기존 시스템의 RAR 그랜트 포맷을 재사용할 수 있다. 지시된 "R" 필드의 값은 1로 RACH 절차가 EDT임을 나타내며, MAC RAR의 UL 그랜트 필드에 대한 해석은 비 EDT RACH 절차와 상이하며, EDT에 대한 새 RAR 그랜트 디자인이 사용될 수 있다. 또한 EDT에 대해, Msg3의 TBS는 시스템 정보에 의해 브로드캐스팅될 수 있며, 원래의 RAR 그랜트의 MAC나 TBS는 제거되고, 다른 지시 필드들에 대해 여분의 비트들이 사용될 수 있다. 이 방법은 기존의 LTE 시스템에서의 MTC의 EDT와 유사하다.
일 실시예에 따라, 기존 시스템의 RAR 그랜트의 페이로드 사이즈는 변경되지 않고 유지되며, 기존 시스템의 MAC RAR의 UL 그랜트의 소정 필드가 사용되어 RACH 절차가 비 EDT로 폴백하는지 여부를 나타낼 수 있다. 예를 들어, 소정 필드의 예비된 값을 통해 EDT가 지시되거나, 소정 필드의 상태 값을 통해 EDT가 지시될 수 있다(즉, 비 EDT내 지시 필드는 상태 값을 포함하지 않는다).
일 실시예에 따라, RRC 아이들 모드에서 UE가 EDT의 4 단계 RACH 절차에 대해 N 번 실패하면, UE는 업링크 데이터를 전송하기 위해 비 EDT의 4 단계 RACH 절차로 폴백해야 한다, 즉 UE는 RRC 연결을 설정하고 RRC 연결 모드로 진입하여 업링크 데이터를 전송할 수 있다. 여기서, N은 시스템에 의해 고정될 수 있으며, 예를 들어 N은 1로 고정된다; N은 시스템에 의해 설정될 수도 있으며, 예를 들어 셀 시스템 정보를 통해 설정될 수 있다.
실시예 4. UE 선택을 위한 다수의 TBS 값들을 지원하는 EDT
이 실시예는 RRC 아이들 모드에서 UE가 EDT의 2 단계 RACH 또는 4 단계 RACH 절차를 통해 업링크 데이터를 전송하는 방법에 관한 것이며, 여기서 UE는 2 단계 RACH 또는 4 단계 RACH 절차를 통해 UP 또는 CP에 의해 전달된 데이터를 전송할 수 있다. 이 실시예에서, UE는 다음과 같은 단계들을 수행할 수 있다:
단계 1: UE가 셀 시스템 정보를 통해 EDT의 TBS 설정을 획득하며, 이때 2 단계 RACH 절차의 MsgA의 PUSCH 또는 4 단계 RACH 절차의 Msg3(PUSCH)는 UE 선택을 위한 다수의 TBS 값들로 설정될 수 있다;
단계 2: UE가 도달된 업링크 데이터의 사이즈에 따라, 설정된 다수의 TBS 값들 사이에서 가장 적절한 TBS 값을 선택함으로써, MAC PDU의 패딩 비트들의 사이즈를 최소화할 수 있다;
단계 3: UE가 선택된 TBS 값에 따라, MsgA의 PUSCH에 의해 사용되는 시간 유닛들의 개수 또는 Msg3 PUSCH에 의해 사용되는 시간 유닛들의 개수를 결정할 수 있다.
이 실시예에서, 기지국이 셀 시스템 정보를 통해 MsgA의 PUSCH 또는 Msg3 PUSCH에 대해 하나 이상의 TBS 값들을 설정할 수 있으며, TBS 값은 시스템에 대해서도 설정될 수 있다. 기지국이 셀 시스템 정보를 통해 MsgA의 PUSCH 또는 Msg3 PUSCH에 대해 다수의 가능한 TBS 값들을 설정할 때, UE는 전송될 업링크 데이터의 사이즈에 따라 가장 적절한 TBS 값을 선택함으로써 MAC 계층의 패딩 비트들의 사이즈를 줄일 수 있다.
MsgA의 PUSCH 또는 Msg3 PUSCH가 다수의 가능한 TBS 값들을 가지고 설정될 때, 이론적으로는, 단일 자원 요소(RE) 상의 UE의 전송 전력은 다양한 TBS 값들에 대해 동일하게 유지되는 것으로 추정되고, 이때 보다 큰 TBS 값은 균등한 코드 레이트를 달성하기 위해 보다 많은 물리적 자원들을 요구한다, 즉 기지국이 보다 큰 TBS 값에 대해 보다 많은 물리적 자원들을 할당할 수 있다.
일 예에서, 다양한 TBS 값들은 동일한 주파수 도메인 자원 할당치를 사용하지만, 상이한 시간 도메인 자원 할당치들에 대응한다; 최소 TBS 값에 할당된 자원이 기준 시간-주파수 자원들로서 사용된다고 가정할 때, 보다 큰 TBS 값은 보다 많은 시간 유닛들 상에서 기준 시간-주파수 자원들을 사용해야 한다, 즉 기지국은 보다 큰 TBS 값에 대해 시간 도메인 상에서 보다 많은 물리적 자원들을 할당할 수 있다.
도 12는 본 개시의 일실시예에 따른 서로 다른 TBS 값들에 대응하는 자원들의 할당에 대한 도면이다.
도 12에 도시된 바와 같이, MsgA의 PUSCH 또는 Msg3 PUSCH가 UE 선택을 위한 3 개의 가능한 TBS 값들을 가지고 설정되며, 이때, TBS#1<TBS#2<TBS#3이다; 최대 TBS 값(즉, TBS#3)의 전송은 가장 많은 물리적 자원들을 사용하며, 이는 4 개의 시간 유닛들에 걸쳐 4 개의 시간-주파수 자원들을 사용해야 한다; TBS#2의 전송은 2 개의 시간 유닛들에 걸쳐 2 개의 시간-주파수 자원들을 사용하며, 이들은 TBS#3에 할당된 4 개의 시간-주파수 자원들 중 최초 두 개이다; TBS#1의 전송은 1 개의 시간-주파수 자원을 사용하며, 이는 TBS#3에 할당된 4 개의 시간-주파수 자원들 중 최초의 하나이다. 여기서, 시간-주파수 자원은 한 시간 유닛에서의 자원 할당치이며, 시간 유닛은 1 개의 서브프레임 또는 1 개의 슬롯(14 개의 OFDM/SC-FDMA 심볼들을 포함함)이다. 일 실시예에 따른, 시간 유닛은 1 개의 OFDM(SC-FDMA) 심볼일 수 있다.
일 실시예에 따른, MsgA의 PUSCH 또는 Msg3 PUSCH는 다수의 가능한 TBS 값들에 기반하여 전송되도록 설정될 수 있다. 일부 TBS 값들에 대해, 시간 도메인 상에서 할당된 시간 유닛들의 개수는 2를 초과하고(2를 포함함), 전송 블록(TB)은 반복 전송을 위해 다수의 시간 유닛들에 기반한다, 즉 코딩되고 변조된 TB가 하나의 시간 유닛 안에서 시간-주파수 자원에 매핑되며, 시간 도메인 상에서 반복적으로 전송될 수 있다. 예를 들어, 도 12의 TBS#3의 반복 횟수는 4이고, TBS#2의 반복 횟수는 2이다.
일 실시예에 따라, MsgA의 PUSCH 또는 Msg3 PUSCH는 다수의 가능한 TBS 값들에 기반하여 전송되도록 설정될 수 있다. 일부 TBS 값들에 대해, 시간 도메인 안에서 할당된 시간 유닛들의 개수는 2를 초과하고(2를 포함함), 다수의 시간 유닛들에 기반하여 전체적 레이트 매칭이 TB에 대해 수행된다, 즉 레이트 매칭을 위해 이용 가능한 RE들의 개수는 다수의 시간 유닛들 안에서의 모든 RE들의 개수이며, 코딩되고 변조된 TB는 다수의 시간 유닛들로 매핑될 수 있다(즉 교차 시간 유닛 매핑). 예를 들어, 도 12의 TBS#3은 4 개의 시간 유닛들로 매핑되고, TBS#2는 2 개의 시간 유닛들로 매핑될 수 있다.
일 실시예에 따라, MsgA의 PUSCH 또는 Msg3 PUSCH는 다수의 가능한 TBS 값들에 기반하여 전송되도록 설정될 수 있다. 일부 TBS 값들에 있어서, 시간 도메인 안에서 할당된 시간 유닛들의 개수는 2를 초과하고(2를 포함함), 다수의 시간 유닛들을 통한 TB의 전송 방법들이 설정될 수 있다, 예를 들어, 시스템은 두 개의 전송 방법들을 지원하는데, 그 중 하나는 TB가 다수의 시간 유닛들을 통해 반복적으로 전송되는 것이고, 다른 하나는 다수의 시간 유닛들에서 전체적 레이트 매칭이 TB에 대해 수행되는 것이며, 셀 시스템 정보를 설정함으로써 어떤 전송 방법을 사용할지를 결정하는 것이 가능하다.
일 실시예에 따라, 기지국은 UE에 의해 선택될 수 있는 다수의 TBS 값들에 기반하여 MsgA의 PUSCH 또는 Msg3 PUSCH가 전송되도록 설정할 수 있다. 보다 큰 TBS 값에 대해, TB의 레이트 매칭은 다수의 시간 유닛들에서 모든 시간-주파수 자원들의 전체 RE들(자원 요소들)에 기반하며, 시스템은 어떤 TBS 값 전송이 UE에 의해 선택되는지와 무관하게, 각각의 시간 유닛들에서의 DMRS 심볼들의 위치들은 동일하다는 것, 즉 DMRS 심볼들의 위치들은 UE에 의해 실제로 선택된 TBS 값과 무관하다는 것을 명시한다.
일 실시예에 따라, MsgA의 PUSCH 또는 Msg3 PUSCH는 다수의 가능한 TBS 값들에 기반하여 전송되도록 설정될 수 있다. 보다 큰 TBS 값에 대해, 할당된 PRB들은 시간 도메인 상에서 연속적이다. 여기서 "연속적"이라는 것은 시간 도메인 상에서 완전히 연속적이지 않을 수 있는 시간 유닛들의 요소들 상에서 연속적임을 의미한다. 예를 들어, 도 12에서 시간-주파수 자원은 한 시간 유닛에서 전체가 사용되지 않을 수 있고, 한 슬롯 내 OFDM(SC-FDMA) 심볼들(14 개의 OFDM/SC-FDMA 심볼들을 포함함)의 일부만이 사용될 수 있다. 시간 유닛 내 다수의 시간-주파수 자원들의 자원 할당은 동일하다, 즉 동일한 PRB 위치 및 OFDM(SC-FDMA) 심볼 위치가 사용될 수 있다.
일 실시예에 따라, MsgA의 PUSCH 또는 Msg3 PUSCH는 다수의 가능한 TBS 값들에 기반하여 전송되도록 설정될 수 있다. 보다 큰 TBS 값에 대해, 할당된 시간-주파수 자원들은 시간 도메인 상에서 불연속적일 수 있다. 예를 들어, 도 12에서, 두 개의 인접한 시간-주파수 자원들 사이에 시간적 간격이 존재하고, 그러한 시간 간격의 단위는 하나의 시간 유닛이며, 시간 간격의 길이는 미리 정의되거나 셀 시스템 정보를 통해 설정되는 등으로 설정될 수 있다. 시간 간격의 길이가 0으로 설정되면, 이는 다수의 시간-주파수 자원들이 시간적으로 연속적임을 의미한다.
선택적 구현 방식에 있어서, 보다 큰 TBS 값에 할당되는 다수의 시간 유닛들에 있어서, 모든 두 인접 시간 유닛들은 동일한 시간 간격을 가진다. 예를 들어, 도 12에서, 제1시간-주파수 자원 및 제2시간-주파수 자원 사이, 제2시간-주파수 자원 및 제3시간-주파수 자원 사이, 및 제3시간-주파수 자원 및 제4시간-주파수 자원 사이의 시간 간격은 동일하다.
다른 선택적 구현 방식에 있어서, 보다 큰 TBS 값에 할당된 다수의 시간 유닛들에 있어서, 두 인접 시간 유닛들 모두가 같은 시간 간격을 가지는 것은 아니며, 시스템이 어떤 가능한 TBS 값의 TB 전송의 마지막 시간 유닛 후에만 시간 간격이 존재함을, 즉 모든 시간 간격들은 동일함을 명시한다. 예를 들어 도 12에서, 제1시간-주파수 자원이 TBS#1 전송의 마지막 시간 유닛이므로 제1시간-주파수 자원 및 제2시간-주파수 자원 사이에만 시간 간격이 존재한다; 제2시간-주파수 자원은 TBS#2 전송의 마지막 시간 유닛이므로 제2시간-주파수 자원 및 제3시간-주파수 자원 사이에 시간 간격이 존재한다; 제3시간-주파수 자원 및 제4시간-주파수 자원 사이에는 시간 간격이 존재하지 않고 시간적으로 연속적이다.
일 실시예에 따라, 기지국이 다수의 가능한 TBS 값들에 기반하여 전송될 MsgA의 PUSCH 또는 Msg3 PUSCH를 설정하며, 최소 TBS 값에 대응하는 물리적 자원은 보통 하나의 시간 유닛을 사용하고, 다른 TBS 값들에 대응하는 물리적 자원들에 의해 사용되는 시간 유닛들의 개수는 미리 정의된 규칙에 기반하여 추론된다. 예를 들어, 도 12에서, 최소 TBS 값(즉 TBS#1)의 전송은 일반적으로 하나의 시간 유닛 내 시간-주파수 자원을 사용하고, 다른 TBS 값들(즉, TBS#2 및 TBS#3)의 전송에 의해 사용되는 시간 유닛들의 개수(즉, 시간-주파수 자원들의 개수)는 식 을 통해 산출될 수 있다; 여기서 는 EDT에 의해 지원되는 다수의 TBS 값들 중 최소 TBS 값이 아닌 TBS이고, 는 EDT에 의해 지원되는 다수의 TBS 값들 중 최소 TBS 값이며, 는 올림(roudning up) 계산을 의미한다, 즉 다른 TBS 전송에 의해 사용되는 시간 유닛들의 개수는 최소 TBS 값에 대한 상기 TBS 값의 비율을 올림하는 것이다.
일 실시예에 따라, 기지국은 다수의 가능한 TBS 값들에 기반하여 전송될 MsgA의 PUSCH 또는 Msg3 PUSCH를 설정하며, 최소 TBS 값에 대응하는 물리적 자원도 다수의 시간 유닛들을 사용할 수 있다. 예를 들어, PUSCH는 다수의 시간 유닛들에 기반하여 전체적으로 레이트 매칭되거나 반복적으로 전송될 수 있다. 기지국은 최소 TBS 값이나 최대 TBS 값에 의해 사용되는 시간 유닛들의 개수(즉, 시간-주파수 자원들의 개수)를 설정하고, 다른 TBS 전송에 의해 사용되는 시간 유닛들의 개수는 시스템에서 규정된 공식들에 따라 산출될 수 있다.
예를 들어, 다른 TBS 전송에 의해 사용되는 시간 유닛들의 개수는 식 이 도출될 수 있다; 여기서 는 EDT에 의해 지원되는 다수의 TBS 값들 중 최소 TBS 값이 아닌 TBS 값이고, 은 EDT에 의해 지원되는 다수의 TBS 값들 중 최대 TBS 값이며, 시스템에 대해 설정된 최소 TBS 값에 대해 EDT 전송이 사용하는 시간 유닛들의 개수이며, 는 올림 계산을 의미한다.
일 실시예에 따라, 다른 TBS 전송에 의해 사용되는 시간 유닛들의 개수는 식 에 의해 산출될 수 있다; 여기서 는 EDT에 의해 지원되는 다수의 TBS 값들 중 최대 TBS 값이 아닌 TBS 값이고, 는 EDT에 의해 지원되는 다수의 TBS 값들 중 최대 TBS 값이며, 는 시스템에 대해 설정된 최대 TBS 값에 대해 EDT 전송이 사용하는 시간 유닛들의 개수이며, 는 올림 계산을 의미한다.
일 실시예에 따라, 기지국은 다수의 가능한 TBS 값들에 기반하여 전송될 MsgA의 PUSCH 또는 Msg3 PUSCH를 설정하고, UE는 PUSCH의 DMRS를 통해 실제 선택된 TBS 값을 지시한다; MsgA의 PUSCH나 Msg3 PUSCH를 수신할 때, 기지국은 먼저 DMRS 검출을 통해 PUSCH의 TBS 정보를 획득할 수 있고, 획득된 TBS 정보에 따라 PUSCH를 디코딩할 수 있다. 이러한 설계안의 이점은 기지국이 서로 다른 TBS 추정들에 기반하여 PUSCH에 대해 블라인드 디코딩을 수행할 필요가 없다는 것이다.
일 실시예에 따라 기지국은 4 개의 가능한 TBS 값들에 기반하여 전송될 MsgA의 PUSCH 또는 Msg3 PUSCH를 설정하고, UE는 PUSCH의 DMRS를 통해 2 비트 정보를 전달할 수 있으며, 이때 2 비트 정보는 4 개의 TBS 값들 사이에서 UE가 실제로 선택한 TBS 값을 나타내기 위해 사용되고, DMRS는 4 개의 다른 주기적 쉬프트들(cyclic shifts)에 기반하여 2 비트 정보를 전달하거나 4 개의 서로 다른 시퀀스 생성들에 기반하여 2 비트 정보를 전달할 수 있다.
일 실시예에 따라, 기지국은 다수의 가능한 TBS 값들에 기반하여 전송될 MsgA의 PUSCH 또는 Msg3 PUSCH를 설정하고, UE는 PUSCH의 피기백(piggyback) 방식을 통해 실제로 선택된 TBS 값을 전달한다, 즉, TBS 값들을 전달하는 정보 비트들은 코딩 및 변조 후 시스템이 특정한 방법에 따라 PUSCH 자원들의 RE들의 일부로 매핑된다, 예를 들어 DMRS 심볼 앞 및/또는 뒤의 OFDM(SC-FDMA) 심볼로 매핑될 수 있다. PUSCH 전송은 TBS 정보 전달을 위해 그러한 RE들을 회피해야 한다, 즉 구체적으로, 회피를 위해 펑처링(puncturing) 방법(레이트 매칭에 이용 가능한 RE들의 총 수가 그러한 RE들을 포함함)이나 레이트 매칭 방법(레이트 매칭에 이용 가능한 RE들의 총 수가 그러한 RE 들을 포함하지 않음)이 사용될 수 있다.
선택적 구현 방식에 있어서, MsgA의 PUSCH 또는 Msg3 PUSCH의 전송이 실제로 하나의 시간 유닛을 사용하든 그 이상의 시간 유닛들을 사용하든 상관 없이, TBS 값을 전달하는 정보 비트들은 코딩 및 변조 후 최초 시간 유닛으로만 매핑될 수 있다, 즉 다른 시간 유닛들에서의 매핑은 존재한지 않는다. 다른 선택적 해법에서, 실제 EDT 전송이 다수의 시간 유닛들을 사용하는 경우, TBS 값을 전달하는 정보 비트들은 코딩 및 변조 후 각각의 시간 유닛에 매핑되며, 그러한 매핑은 각각의 시간 유닛마다 반복될 수 있다.
본 개시의 실시예들이 제시하는 모든 기술적 해법들은 RRC 아이들 모드에서의 UE에 의한 업링크 데이터 전송 외에 RRC 연결 모드에서의 UE에 의한 업링크 데이터 전송에 대해, 그리고 예를 들어 RRC 연결 모드의 UE가 업링크 데이터에 도달했는데 업링크 타이밍이 동기를 벗어나거나 업링크 SR이 응답되지 않을 때 사용될 수 있다.
또한, 본 개시에 의해 제시되는 2 단계 RACH 절차의 모든 기술적 세부 내용들은 EDT에 의해 트리거링된 2 단계 RACH 절차들 이외에 다른 이벤트들(비 EDT)에 의해 트리거링되는 2 단계 RACH 절차들에 대해, 예를 들어 트리거링 이벤트들이 RRC 연결 설정, RRC 연결 재설정일 때, 업링크 타이밍이 동기를 벗어날 때, 그리고 응답되지 않은 SR에 대해 사용될 수도 있다.
또한, 본 개시에 의해 제시된 2 단계 RACH 절차의 모든 기술적 세부사항들은 경쟁 기반 2 단계 RACH 절차 외에 비경쟁 기반 2 단계 RACH 절차들에 대해, 예를 들어, 셀간 핸드오버를 위한 2 단계 RACH 절차, PDCCH 명령에 의해 트리거링되는 2 단계 RACH 절차 등에 대해 사용될 수도 있다; 비경쟁 기반 2 단계 RACH 절차에 적용될 때, 상기 MsgB는 경쟁 해소 ID를 포함하지 않을 수 있다.
전술한 실시예들은 업링크 데이터 전송을 위한 방법에 관한 것이다. 전술한 실시예들에 기초하여, 아래에서 가상 장치 실시예를 상세하게 기술할 것이며, 이는 구체적으로 다음과 같다:
실시예 5
*본 개시의 일 실시예에 따르면, 사용자 장치(UE)가 제공될 수 있다. 도 13은 본 개시의 일 실시예에 따른 UE의 장치 구조를 도시하는 블록도이다.
도 13에 도시된 바와 같이, UE(1300)는 업링크 데이터 전송 모듈(1301)을 포함하고,
업링크 데이터 전송 모듈(1301)은 경쟁 기반 랜덤 액세스(RACH) 절차를 통해 업링크 데이터 전송을 수행하도록 구성될 수 있다.
본 개시의 상기 실시예의 다른 가능한 구현 방식에 있어서, 업링크 데이터 전송 모듈(1301)은 전송부 및 모니터링부를 포함하며,
전송부는 MsgA를 전송하도록 구성될 수 있다.
여기서 MsgA는 PRACH 및 PUSCH를 포함하고, PUSCH는 업링크 데이터 및 UE 경쟁 해소 식별자(ID)를 전달할 수 있다.
모니터링부는 MsgB를 모니터링하도록 구성될 수 있다.
여기서 MsgB는 UE 경쟁 해소 ID를 전달하고, MsgB에 의해 전달되는 UE 경쟁 해소 ID가 MsgA의 PUSCH에 의해 전달되는 UE 경쟁 해소 ID와 동일하면, RACH 절차는 성공적으로 수행된 것으로 간주될 수 있다.
본 개시의 실시예의 다른 가능한 구현 방식에서, MsgB는 PDSCH를 포함하며, PDSCH는 UE에 대응하는 MAC RAR을 포함하고, MAC RAR은 UE 경쟁 해소 ID를 지시할 수 있다.
*본 개시의 일 실시예에 따른, MAC RAR는 플래그(Flag) 필드를 포함하며; 플래그 필드는 여러 타입의 MAC RAR들을 지시하고, 여러 타입의 MAC RAR들은 여러 제어 시그날링 필드들을 포함하며, 여러 타입의 MAC RAR들은 동일한 페이로드 사이즈 또는 서로 다른 페이로드 사이즈들을 가진다.
본 개시의 실시예에 따른, MAC RAR에 포함된 플래그 필드는 두 타입의 MAC RAR들을 지시하기 위해 사용될 수 있다.
여기서, 두 타입의 MAC RAR들은 다음을 포함할 수 있다:
UE 경쟁 해소 ID를 포함하거나, UE 경쟁 해소 ID 및 TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제1타입의 MAC RAR;
MsgA의 PUSCH의 재전송을 스케줄링하기 위해 사용되는 UL 그랜트를 포함하거나, UL 그랜트 및 TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제2타입의 MAC RAR.
본 개시의 실시예의 다른 가능한 구현 방식에서, 제1타입의 MAC RAR은 ARI를 더 포함하고, ARI는 MsgB를 피드백하는 ACK에 대한 PUCCH의 자원을 지시할 수 있다.
본 개시의 실시예의 다른 가능한 구현 방식에서, MsgB는 DCI를 포함하며, DCI는 UE 경쟁 해소 ID를 지시할 수 있다.
본 개시의 실시예의 다른 가능한 구현 방식에서, DCI는 플래그 필드를 포함하며, DCI에 포함된 플래그 필드는 두 타입의 DCI를 지시할 수 있다;
여기서, 그 두 타입의 DCI들은 다음을 포함한다:
UE 경쟁 해소 ID를 포함하거나, UE 경쟁 해소 ID 및 TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제1타입의 DCI;
MsgA의 PUSCH에 대한 재전송 스케줄링을 포함하거나, MsgA의 PUSCH의 재전송 스케줄링, 및 TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제2타입의 DCI.
본 개시의 다른 실시예에 따라, DCI의 CRC를 스크램블링하기 위한 RNTI 값은 PRACH의 시간-주파수 도메인 자원 및 MsgA에서 사용된 프리앰블에 기반하여 결정될 수 있다.
본 개시의 다른 실시예에 따라, MsgB는 지시자를 포함하며, 지시자는 2 단계 RACH 절차에서 성공하지 못하고 4 단계 RACH 절차로 폴백하는 UE의 가능성을 지시하는데 사용될 수 있다.
본 개시의 다른 실시예에 따라, 업링크 데이터 전송 모듈(1301)은 RRC 아이들 모드에서, 전송될 업링크 데이터가 존재하고 제1소정 조건이 만족될 때, 경쟁 기반 RACH 절차를 통해 업링크 데이터 전송을 수행하도록 구성될 수 있다;
제1소정 조건은 다음과 같은 것들 중 적어도 하나를 포함할 수 있다:
기지국이 셀 시스템 정보 블록을 통해 EDT를 위한 MsgA 자원을 설정하고, EDT를 위한 MsgA 자원은 비 EDT를 위한 MsgA 자원과 상이하다;
전송될 업링크 데이터의 사이즈가 MsgA의 PUSCH의 최대 TBS의 제한을 만족한다.
본 개시의 다른 실시예에 따라, 업링크 데이터 전송 모듈(1301)은 RRC 연결 모드에서, 전송될 업링크 데이터가 존재하고 제2소정 조건이 만족될 대, 경쟁 기반 RACH 절차를 통해 업링크 데이터 전송을 수행하도록 구성될 수 있다;
제 2 소정 조건은 다음의 포함할 수 있다:
기지국이 셀 시스템 정보 블록을 통해 EDT를 위한 MsgA 자원을 설정하고, EDT를 위한 MsgA 자원은 비 EDT를 위한 MsgA 자원과 상이하다;
전송될 업링크 데이터의 사이즈가 MsgA의 PUSCH의 최대 TBS의 제한을 만족한다;
제2소정 조건은 다음과 같은 것들 중 적어도 하나를 더 포함할 수 있다:
업링크 타이밍이 동기를 벗어난다;
미리 설정된 시간 윈도우 안에서 업링크 SR에 대해 이용 가능한 자원들이 없다;
업링크 SR을 전송한 후, 미리 설정된 시간 윈도우 내에서 기지국의 응답이 검출되지 않는다;
전송될 업링크 데이터가 낮은 대기시간(latency)을 필요로 한다.
*본 개시의 다른 실시예에 따른 구현 방식에서, 업링크 데이터 전송 모듈(1301)은 수신부, 획득부, 제1결정부, 제2결정부, 및 업링크 데이터 전송부를 포함하고,
수신부는 시스템 브로드캐스트 정보를 수신할 수 있다.
획득부는 업링크 데이터 전송의 TBS에 대한 설정을 획득할 수 있다.
제1결정부는 다수의 TBS 값들이 TBS의 설정에 포함될 때, 전송될 업링크 데이터의 사이즈에 기반하여 업링크 데이터 전송에 의해 사용되는 TBS 값을 결정할 수 있다.
제2결정부는 결정된, 업링크 데이터 전송에 의해 사용되는 TBS 값에 따라, 업링크 데이터 전송에 의해 사용되는 시간 유닛들의 개수를 결정할 수 있다.
본 개시의 실시예에 있어서, 제1결정부와 제2결정부는 설명의 편의상 별개로 기술하였으나, 다른 실시예에 따라, 제 1 결정부 및 제 2 결정부가 하나의 결정부로 존재할 수도 있다.
업링크 데이터 전송부는 제2결정부가 결정한 시간 유닛들의 개수에 따라 업링크 데이터 전송을 수행할 수 있다.
본 개시의 다른 실시예에 따르면, 시간 유닛은 서브프레임, 슬롯, OFDM 심볼 및 SC-FDMA 중 어느 하나를 포함할 수 있다.
본 개시의 다른 실시예에 따라, 제2결정부는 구체적으로, 업링크 데이터 전송이 사용하는 TBS 값과, 다수의 TBS 값들 중 최소 TBS 값 사이의 비율을 산출하고, 산출된 비율의 올림한 값을 업링크 데이터 전송이 사용하는 시간 유닛들의 개수로서 결정할 수 있다.
본 개시의 다른 실시예에 따라, 업링크 데이터 전송이 다수의 시간 유닛들을 사용할 때, 다수의 전송 유닛들을 통한 전송 방식은 다음 중 어느 하나를 포함할 수 있다:
다수의 시간 유닛들 상에서 반복적으로 전송한다;
다수의 시간 유닛들 상에서 레이트 매칭을 수행하고, 매칭된 코드 레이트로 전송한다.
본 개시의 다른 실시예에 따라, UE(1300)는 전송 모듈을 더 포함하며,
전송 모듈은 업링크 데이터 전송을 수행할 때 PUSCH의 DMRS를 사용하여 업링크 데이터 전송이 사용하는 TBS값을 기지국으로 전송하고/하거나; 업링크 데이터 전송을 수행할 때, PUSCH의 피기백 방식을 통해 업링크 데이터 전송이 사용하는 TBS 값을 기지국으로 전송할 수 있다.
본 개시의 일 실시예는 사용자 장치를 제공할 수 있다. 종래 기술의 RRC 연결 모드에서의 업링크 데이터 전송과 비교할 때, 본 개시의 실시예는 경쟁 기반 RACH 절차를 통해 업링크 데이터 전송을 수행할 수 있다, 즉 UE는 RRC 아이들 모드에서, 업링크 데이터를 여러 번 전송할 때 RRC 연결을 설정할 필요가 없고, 업링크 데이터는 RACH 절차를 통해 바로 전송될 수 있으므로, UE의 전력 소비 및 시스템 자원의 낭비가 줄어들 수 있다.
본 실시예에서 제공되는 UE는 상기 방법의 실시예들에 적용될 수 있으며, 그 세부내용은 여기에서 다시 언급되지 않는다.
상기 실시예들은 업링크 데이터를 전송하기 위한 방법의 실시예들과 UE의 가상 장치 실시예에 대해 기술하였다. 이하에서는 다음과 같이, UE의 물리적 장치에 대한 실시예를 설명한다:
실시예 6
본 개시의 실시예는 UE를 제공한다. 도 14는 본 개시의 일 실시예에 따른 UE 의 구조를 도시하는 블록도이다. 도 14에 도시된 바와 같이, 도 14에 도시된 UE(1400)는 프로세서(1401) 및 메모리(1403)를 포함할 수 있다. 프로세서(1401)는 메모리(1403)에, 예를 들어 버스(1402)를 통해 연결될 수 있다. 다른 실시예에 따라, UE(1400)는 또한 통신 인터페이스(1404)를 포함할 수 있으며, 통신 인터페이스는 안테나를 포함할 수 있다. 다만, 이는 일 예일 뿐,, 통신 인터페이스(1404)의 개수는 한 개로 한정되지 않으며, UE(1400)의 구조는 본 개시에 기재된 실시예들로 제한되지 않는다.
프로세서(1401)는 CPU, 범용 프로세서, DSP, ASIC, 및 FPGA나 다른 프로그램 가능한 로직 소자, 트랜지스터 로직 소자, 하드웨어 구성요소, 또는 이들의 임의의 조합일 수 있다. 본 개시와 관련하여 설명된 실시예들은 다양한 논리 블록들, 모듈들 및 회로들을 통해 구현되거나 수행될 수 있다. 프로세서(1401)는 또한, 하나 이상의 마이크로프로세서 조합들, DSP 및 마이크로프로세서의 조합 등과 같은 컴퓨팅 기능들의 조합일 수도 있다.
버스(1402)는 상기 구성요소들 간에 정보를 전달하기 위한 경로를 포함할 수 있다. 버스(1402)는 PCI 버스나 EISA 버스일 수 있다. 버스(1402)는 어드레스 버스, 데이터 버스, 제어 버스, 등으로 구분될 수 있다. 표현 상의 편의를 위해, 도 14에서 하나의 굵은 선만이 버스를 표현하기 위해 사용되었으나, 이것이 버스가 하나만 존재한다거나 한 타입의 버스만 존재한다는 것을 의미하지는 않는다.
메모리(1403)는 정적인 정보와 명령어들을 저장할 수 있는 ROM 또는 다른 타입의 정적 저장 소자, 정보 및 명령어를 저장할 수 있는 RAM 또는 다른 타입의 동적 저장 소자일 수 있고, EEPROM, CD-ROM 또는 다른 광학적 디스크 스토리지, 광학적 디스크 스토리지(압축 광학 디스크, 레이저 디스크, 광학 디스크, DVD(digital versatile disc), 블루레이 디스크 등을 포함함), 자기 디스크 저장 매체 또는 다른 자기 저장 소자, 또는 명령어나 데이터 구조의 형태로 원하는 프로그램 코드들을 전달하거나 저장하기 위해 사용될 수 있고 컴퓨터를 통해 액세스될 수 있는 다른 매체일 수도 있으나, 그에 국한되지 않는다.
메모리(1403)는 본 개시의 해법을 실행하기 위한 응용 프로그램 코드들을 저장하는데 사용되며, 실행을 위해 프로세서(1402)에 의해 제어된다. 프로세서(1401)는 메모리(1403)에 저장된 응용 프로그램 코드들을 실행하도록 구성되어, 상기 방법 실시예들 중 어느 하나를 구현할 수 있다.
본 개시의 실시예는 UE를 제공한다. 종래 기술의 RRC 연결 모드에서의 업링크 데이터 전송과 비교할 때, 본 개시의 실시예들은 경쟁 기반 RACH 절차를 통해 업링크 데이터 전송을 수행한다, 즉 UE는 RRC 아이들 모드에서, 업링크 데이터를 여러 번 전송할 때 RRC 연결을 설정할 필요가 없고, 업링크 데이터는 RACH 절차를 통해 바로 전송될 수 있으므로, UE의 전력 소비 및 시스템 자원의 낭비가 줄어들 수 있다.
실시예 7
도 15는 본 개시의 일 실시예에 따른 UE를 구현하기 위해 사용될 수 있는 컴퓨팅 시스템의 블록도이다.
도 15에 도시된 바와 같이, 컴퓨팅 시스템(1500)은 프로세서(1510), 컴퓨터 판독가능 저장 매체(1520), 출력 인터페이스(1530), 및 입력 인터페이스(1540)를 포함할 수 있다. 컴퓨팅 시스템(1500)은 도 1과 관련하여 위에서 기술된 방법을 수행하여, RRC 아이들 모드에서 경쟁 기반 RACH를 통해 업링크 데이터를 전송할 수 있다.
특히, 프로세서(1510)는 예를 들어, 범용 마이크로프로세서, 명령어 집합 프로세서 및/또는 관련 칩셋 및/또는 특수용도의 마이크로프로세서(가령, ASIC(application specific integrated circuit)) 등을 포함할 수 있다. 프로세서(1510)는 캐싱(caching) 목적의 온보드(onboard) 메모리를 포함할 수도 있다. 프로세서(1510)는 도 1을 참조하여 기술된 방법 플로우의 다양한 동작들을 수행하기 위한 단일 프로세싱 유닛 또는 복수의 프로세싱 유닛들일 수 있다.
도 16은 본 개시의 일 실시예에 따른 기지국의 구조를 도시하는 블록도이다.
도 16에 도시된 바와 같이, 기지국(1600)은 프로세서(1601) 및 메모리(1603)를 포함할 수 있다. 프로세서(1601)는 메모리(1603)에, 예를 들어 버스(1602)를 통해 연결될 수 있다. 다른 실시예에 따라, 기지국(1600)은 또한 통신 인터페이스(1604)를 포함할 수 있으며, 통신 인터페이스1604)는 안테나를 포함할 수 있다. 다만, 이는 일 예일 뿐, 통신 인터페이스(1604)의 개수는 한 개로 한정되지 않으며, 기지국(1600)의 구조는 본 개시에 기재된 실시예들로 제한되지 않는다.
프로세서(1601)는 CPU, 범용 프로세서, DSP, ASIC, 및 FPGA나 다른 프로그램 가능한 로직 소자, 트랜지스터 로직 소자, 하드웨어 구성요소, 또는 이들의 임의의 조합일 수 있다. 본 개시와 관련하여 설명된 실시예들은 다양한 논리 블록들, 모듈들 및 회로들을 통해 구현되거나 수행될 수 있다. 프로세서(1601)는 또한, 하나 이상의 마이크로프로세서 조합들, DSP 및 마이크로프로세서의 조합 등과 같은 컴퓨팅 기능들의 조합일 수도 있다.
일 실시예에 따른 프로세서(1601)는 도 1 내지 도 12를 참조하여 전술한 기지국의 동작을 수행할 수 있다.
버스(1602)는 상기 구성요소들 간에 정보를 전달하기 위한 경로를 포함할 수 있다. 버스(1602)는 PCI 버스나 EISA 버스일 수 있다. 버스(1602)는 어드레스 버스, 데이터 버스, 제어 버스, 등으로 구분될 수 있다. 표현 상의 편의를 위해, 도 16에서 하나의 굵은 선만이 버스를 표현하기 위해 사용되었으나, 이것이 버스가 하나만 존재한다거나 한 타입의 버스만 존재한다는 것을 의미하지는 않는다.
메모리(1603)는 정적인 정보와 명령어들을 저장할 수 있는 ROM 또는 다른 타입의 정적 저장 소자, 정보 및 명령어를 저장할 수 있는 RAM 또는 다른 타입의 동적 저장 소자일 수 있고, EEPROM, CD-ROM 또는 다른 광학적 디스크 스토리지, 광학적 디스크 스토리지(압축 광학 디스크, 레이저 디스크, 광학 디스크, DVD(digital versatile disc), 블루레이 디스크 등을 포함함), 자기 디스크 저장 매체 또는 다른 자기 저장 소자, 또는 명령어나 데이터 구조의 형태로 원하는 프로그램 코드들을 전달하거나 저장하기 위해 사용될 수 있고 컴퓨터를 통해 액세스될 수 있는 다른 매체일 수도 있으나, 그에 국한되지 않는다.
메모리(1603)는 본 개시의 해법을 실행하기 위한 응용 프로그램 코드들을 저장하는데 사용되며, 실행을 위해 프로세서(1602)에 의해 제어된다. 프로세서(1601)는 메모리(1603)에 저장된 응용 프로그램 코드들을 실행하도록 구성되어, 상기 방법 실시예들 중 어느 하나를 구현할 수 있다.
본 개시의 실시예들에 있어서, 상기 실시예들은 5G NR 시스템을 포함하나 그에 국한되지는 않은 임의의 시스템에 적용될 수 있다.
도면의 흐름도들의 여러 단계들은 화살표로 지시된 것과 같이 순차적으로 표시되고 있으나, 그러한 단계들이 반드시 화살표들로 지시된 순서대로 수행되는 것은 아니라는 것을 알아야 한다. 여기에서 명시적으로 서술된 것을 제외하고, 그러한 단계들에 대한 실행은 엄격히 제한되는 것이 아니며, 다른 순서들로 수행될 수 있다. 또한 도면의 흐름도들의 단계들 중 적어도 일부는 반드시 동시에 수행되지 않고 다른 시간대에 실행될 수 있는 다수의 하위 단계들을 포함할 수 있으며, 그 실행 순서는 반드시 순차적으로 수행되는 것이 아니라 다른 단계들의 하위 단계들의 적어도 일부와 함께 교대로 수행될 수 있다
상술한 것은 본 개시의 실시예들 중 일부일 뿐이며, 당업자라면 본 개시의 원리에서 벗어나지 않고 여러 개선과 수정을 행할 수 있다는 것을 또한 알아야 한다. 그러한 변형 및 수정도 본 개시의 보호 범위 안에 들어오는 것으로 간주되어야 한다.
Claims (19)
- 무선통신시스템에서 UE가 통신을 수행하는 방법에 있어서,
업링크 데이터 및 상기 UE의 경쟁 해소 ID(identifier)를 포함하는 메시지 A를 PRACH를 통해 전송하는 단계;
메시지 B를 모니터링하는 단계; 및
모니터링 결과 수신한 메시지 B에 포함된 UE 경쟁 해소 ID가 상기 UE의 경쟁 해소 ID와 대응되는지 여부에 기초하여, 경쟁 기반 RACH 절차의 성공 여부를 결정하는 단계를 포함하는, 방법. - 제 1항에 있어서,
상기 메시지 B는 물리적 다운링크 공유 채널(PDSCH)를 포함하고,
상기 PDSCH는 상기 UE에 대응하는 물리적 미디어 액세스 제어(MAC) 랜덤 액세스 응답(RAR)을 포함하며,
상기 MAC RAR에 기초하여, 상기 UE 경쟁 해소 ID가 지시되는 방법. - 제2항에 있어서,
상기 MAC RAR은 플래그(Flag) 필드를 포함하고,
상기 MAC RAR에 포함된 플래그 필드는 복수의 MAC RAR들을 지시하기 위해 사용되고,
상기 복수의 타입의 MAC RAR들은
상기 UE 경쟁 해소 ID 및 TA(timing advance) 명령(TA Command) 및 TC-RNTI(temporary cell radio network temporary identifier) 중 적어도 하나를 포함하는 제1타입의 MAC RAR; 및
상기 메시지 A의 PUSCH의 재전송을 스케줄링하기 위해 사용되는 업링크 그랜트(UL Grant), TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제2타입의 MAC RAR을 포함하는 방법. - 제3항에 있어서, 상기 제1타입의 MAC RAR은 긍정응답(acknowledgement) 자원 지시자(ARI)를 더 포함하고, 상기 ARI는 메시지 B의 ACK를 전달하기 위해 사용되는 물리적 업링크 제어 채널(PUCCH)의 자원을 지시하는 방법.
- 제1항에 있어서, 상기 메시지 B는 다운링크 제어 정보(DCI)를 포함하고, 상기 DCI는 상기 UE 경쟁 해소 ID를 지시하는 방법.
- 제5항에 있어서, 상기 DCI는 플래그 필드를 포함하며,
상기 DCI에 포함된 플래그 필드는 복수의 타입의 DCI들을 지시하고,
상기 복수의 타입의 DCI들은, UE 경쟁 해소 ID 및 TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제1타입의 DCI 및 상기 메시지 A의 PUSCH에 대한 재전송 스케줄링, 및 TA 명령 및 TC-RNTI 중 적어도 하나를 포함하는 제2타입의 DCI를 포함하는 방법. - 제5항에 있어서, 상기 DCI의 CRC(cyclic redundancy check)를 스크램블링하기 위한 RNTI 값은 상기 PRACH의 시간-주파수 도메인 자원 및 상기 메시지 A에서 사용된 프리앰블에 기초하여 결정되는, 방법.
- 제1항에 있어서, 상기 메시지 B는,
2 단계의 상기 RACH 절차가 성공하지 못한 경우, 4 단계의 RACH 절차로 폴백(fall back)하는 가능성을 지시하는 지시자를 더 포함하는, 방법. - 제1항에 있어서, 상기 업링크 데이터를 전송하는 단계는,
무선 자원 제어(RRC) 아이들 모드에서, 전송될 업링크 데이터가 존재하는 경우, 제 1 조건이 만족되면 상기 경쟁 기반 RACH 절차를 통해 상기 업링크 데이터를 전송하고,
상기 제 1 조건은,
기지국에서 셀 시스템 정보 블록을 통해 조기 데이터 전송(early data transmission:EDT)을 위한 메시지 A 자원이 설정되고, 상기 EDT를 위한 메시지 A 자원은 비 EDT를 위한 메시지 A 자원과 상이하며,
상기 전송될 업링크 데이터의 크기가 상기 메시지 Z의 PUSCH의 최대 전송 블록 사이즈(TBS)의 제한을 만족하는 것을 포함하는, 방법. - 제1항에 있어서, 상기 업링크 데이터를 전송하는 단계는,
RRC 연결 모드에서, 전송될 업링크 데이터가 존재하는 경우, 제 2 조건이 만족되면 상기 경쟁 기반 RACH 절차를 통해 상기 업링크 데이터를 전송하고,
상기 제 2 조건은,
기지국에서 셀 시스템 정보 블록을 통해 EDT를 위한 메시지 A 자원을 설정하고,
상기 EDT를 위한 메시지 A 자원은 비 EDT를 위한 메시지 A 자원과 상이하며,
상기 전송될 업링크 데이터의 크기가 상기 메시지 A의 PUSCH의 최대 TBS의 제한을 만족하는 것을 포함하는, 방법. - 제10항에 있어서, 상기 제 2 조건은,
업링크 타이밍이 동기를 벗어나고,
미리 설정된 시간 윈도우 안에서 업링크 스케줄링 요청에 대해 이용 가능한 자원들이 존재하지 않으며,
상기 업링크 스케줄링 요청을 전송한 후, 상기 미리 설정된 시간 윈도우 내에서 기지국으로부터의 응답이 검출되지 않으며,
상기 전송될 업링크 데이터가 낮은 대기시간(latency)을 필요로 하는 것 중 적어도 하나를 더 포함하는, 방법. - 제1항에 있어서, 상기 업링크 데이터를 전송하는 단계는,
시스템 브로드캐스트 정보로부터 상기 업링크 데이터의 전송의 TBS(transport block size)에 대한 설정 정보를 획득하는 단계;
상기 TBS의 설정이 다수의 TBS 값들을 포함할 때, 전송될 업링크 데이터의 크기에 기초하여 상기 업링크 데이터의 전송에 사용되는 TBS 값을 결정하는 단계;
상기 결정된 TBS 값에 따라, 상기 업링크 데이터의 전송에 사용되는 시간 유닛들의 개수를 결정하는 단계; 및
상기 결정된 시간 유닛들의 개수에 기초하여 상기 업링크 데이터를 전송하는 단계를 포함하는 방법. - 제12항에 있어서,
상기 시간 유닛은 서브프레임, 슬롯, OFDM(Orthogonal Frequency Division Multiplexing) 심볼 및 SC-FDMA(Single-carrier Frequency-Division Multiple Access) 중 어느 하나를 포함하는 방법. - 제12항에 있어서, 상기 업링크 데이터 전송에 의해 사용되는 시간 유닛들의 개수를 결정하는 단계는,
상기 업링크 데이터의 전송에 사용되는 TBS 값과, 상기 다수의 TBS 값들 중 최소 TBS 값 사이의 비율의 올림 값을 업링크 데이터 전송이 사용하는 시간 유닛들의 개수로 결정하는, 방법. - 제12항에 있어서,
상기 업링크 데이터는 상기 다수의 시간 유닛들 상에서 반복 전송되거나, 레이트 매칭을 통해 전송되거나, 매칭된 코드 레이트로 전송되는, 방법. - 제12항 있어서,
상기 PUSCH의 복조 기준 신호(DMRS)를 이용하여 상기 업링크 데이터의 전송에 사용되는 상기 TBS 값을 상기 기지국으로 전송하거나, PUSCH의 피기백(piggyback) 방식을 통해 상기 업링크 데이터의 전송에 사용되는 TBS 값을 상기 기지국으로 전송하는 단계를 더 포함하는 방법. - 무선통신시스템에서 기지국이 통신을 수행하는 방법에 있어서,
UE의 경쟁 해소 ID(identifier) 및 상기 UE의 업링크 데이터를 포함하는 메시지 A를 PRACH를 통해 수신하는 단계;
경쟁 기반 RACH 절차에서 메시지 A를 전송한 적어도 하나의 UE 중 경쟁에 성공한 UE를 결정하는 단계;
상기 결정에 대응되는 UE 경쟁 해소 ID를 포함한 메시지 B를 전송하는 단계를 포함하는, 방법. - 무선통신시스템에서 통신을 수행하는 UE에 있어서,
송수신부; 및
상기 송수신부와 연결된 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
업링크 데이터 및 상기 UE의 경쟁 해소 ID(identifier)를 포함하는 메시지 A를 PRACH를 통해 전송하도록 상기 송수신부를 제어하고,
메시지 B를 모니터링하며,
모니터링 결과 수신한 상기 메시지 B에 포함된 UE 경쟁 해소 ID가 상기 UE의 경쟁 해소 ID와 대응되는지 여부에 기초하여, 경쟁 기반 RACH 절차의 성공 여부를 결정하는, UE. - 무선통신시스템에서 통신을 수행하는 기지국에 있어서,
송수신부; 및
상기 송수신부와 연결된 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
UE의 경쟁 해소 ID(identifier) 및 상기 UE의 업링크 데이터를 포함하는 메시지 A를 PRACH를 통해 수신하도록 상기 송수신부를 제어하고,
경쟁 기반 RACH 절차에서 메시지 A를 전송한 적어도 하나의 UE 중 경쟁에 성공한 UE를 결정하며,
상기 결정에 대응되는 UE 경쟁 해소 ID를 포함한 메시지 B를 전송하도록 상기 송수신부를 제어하는, 기지국.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910045534.9A CN111447644A (zh) | 2019-01-17 | 2019-01-17 | 用户设备以及上行数据传输方法 |
CN201910045534.9 | 2019-01-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20200090126A true KR20200090126A (ko) | 2020-07-28 |
Family
ID=71613835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200006159A KR20200090126A (ko) | 2019-01-17 | 2020-01-16 | 무선통신시스템에서 통신을 수행하는 방법 및 장치 |
Country Status (5)
Country | Link |
---|---|
US (1) | US12010726B2 (ko) |
EP (1) | EP3906747A4 (ko) |
KR (1) | KR20200090126A (ko) |
CN (1) | CN111447644A (ko) |
WO (1) | WO2020149660A1 (ko) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12010734B2 (en) * | 2019-02-15 | 2024-06-11 | Apple Inc. | 2-step RACH initiated by PDCCH order |
CN111726870A (zh) * | 2019-03-22 | 2020-09-29 | 上海朗帛通信技术有限公司 | 一种被用于无线通信的节点中的方法和装置 |
US12022523B2 (en) | 2019-03-28 | 2024-06-25 | Nokia Technologies Oy | Mechanism for first random access mode falling back to second random access mode |
AU2019443642B2 (en) | 2019-05-02 | 2023-04-13 | Nokia Technologies Oy | Contention resolution in random access procedure |
US20220369373A1 (en) * | 2019-05-02 | 2022-11-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Back-Off for 2-step RA Procedure |
CN111800858B (zh) * | 2019-07-11 | 2023-01-03 | 维沃移动通信有限公司 | Edt数据的发送方法和设备 |
KR20220044568A (ko) * | 2019-08-13 | 2022-04-08 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | Harq 피드백 방법, 장치 및 판독 가능 저장 매체(harq feedback method and apparatus, and readable storage medium) |
WO2021030982A1 (en) * | 2019-08-16 | 2021-02-25 | Qualcomm Incorporated | Configurable mode for response to random access message |
US11864235B2 (en) * | 2019-10-08 | 2024-01-02 | Qualcomm Incorporated | Random access response mapping for two-step random access channel procedure |
WO2021068223A1 (en) * | 2019-10-12 | 2021-04-15 | Zte Corporation | Control information configuration in wireless communications |
CN113260076A (zh) * | 2020-02-13 | 2021-08-13 | 华硕电脑股份有限公司 | 无线通信***中小数据传送的回退动作的方法和设备 |
US11683840B2 (en) * | 2020-04-15 | 2023-06-20 | Qualcomm Incorporated | Techniques for user equipment (UE) procedures for random access channel (RACH) type selection and random access response (RAR) monitoring in a wireless communication system |
CN114071553A (zh) * | 2020-07-29 | 2022-02-18 | 维沃移动通信有限公司 | Csi上报方法、终端及网络侧设备 |
WO2022021154A1 (en) * | 2020-07-29 | 2022-02-03 | Qualcomm Incorporated | Methods and apparatus for data transmission in rach procedures |
CN112040557B (zh) * | 2020-08-05 | 2022-04-22 | 中国信息通信研究院 | 一种随机接入过程中的上行数据传输方法和设备 |
CN114071774A (zh) * | 2020-08-05 | 2022-02-18 | ***通信有限公司研究院 | 获取上行反馈的方法、上行反馈方法、装置及电子设备 |
EP4179829A4 (en) * | 2020-08-06 | 2024-01-10 | Apple Inc. | SYSTEMS AND METHODS FOR PROVIDING RANDOM ACCESS CHANNEL (RACH) SIGNALING TO USER EQUIPMENT (UE) DURING INACTIVE DIRECT TRANSMISSIONS |
CN116134876A (zh) * | 2020-08-07 | 2023-05-16 | 联想(北京)有限公司 | 用于数据传输的方法及设备 |
WO2022036617A1 (zh) * | 2020-08-20 | 2022-02-24 | Oppo广东移动通信有限公司 | 信道资源的确定方法和终端设备 |
KR20230087486A (ko) * | 2020-10-16 | 2023-06-16 | 레노보(베이징)리미티드 | 소량 데이터 송신 또는 수신을 위한 방법 및 장치 |
EP4266777A1 (en) * | 2020-12-15 | 2023-10-25 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and apparatus for transmitting data, communication device, and storage medium |
EP4311348A4 (en) * | 2021-03-15 | 2024-04-24 | Beijing Xiaomi Mobile Software Co., Ltd. | METHOD AND APPARATUS FOR PROCESSING UPLINK DATA |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101122095B1 (ko) | 2009-01-05 | 2012-03-19 | 엘지전자 주식회사 | 불필요한 재전송 방지를 위한 임의접속 기법 및 이를 위한 단말 |
KR101607336B1 (ko) | 2009-06-07 | 2016-03-30 | 엘지전자 주식회사 | 무선 통신 시스템에서 rb 설정 방법 및 장치 |
KR20150051091A (ko) | 2013-11-01 | 2015-05-11 | 주식회사 아이티엘 | 이중 연결 방식을 이용하는 무선통신 시스템에서 랜덤 액세스 수행 방법 및 장치 |
KR20220010069A (ko) * | 2016-01-20 | 2022-01-25 | 주식회사 윌러스표준기술연구소 | 비면허 대역 채널 액세스 방법, 장치, 및 시스템 |
WO2017171322A2 (ko) * | 2016-03-29 | 2017-10-05 | 엘지전자 주식회사 | 차세대 무선 통신 시스템에서 랜덤 액세스 절차 수행 방법 및 이를 위한 장치 |
US10791541B2 (en) | 2016-06-22 | 2020-09-29 | Lg Electronics Inc. | Method for performing random access and terminal for performing same |
US10327265B2 (en) * | 2016-11-04 | 2019-06-18 | Qualcomm Incorporated | Random access procedure timing designs |
CN108282901B (zh) * | 2017-01-06 | 2019-08-09 | 电信科学技术研究院 | 一种随机接入响应方法和装置 |
US10660137B2 (en) * | 2017-02-02 | 2020-05-19 | Huawei Technologies Co., Ltd. | Random access channel contention resolution |
EP3566502A4 (en) * | 2017-02-02 | 2020-01-01 | Samsung Electronics Co., Ltd. | METHOD AND DEVICE FOR SENDING AND RECEIVING CONTROL INFORMATION |
RU2763751C2 (ru) * | 2017-04-28 | 2022-01-10 | Шарп Кабусики Кайся | Процедура(-ы) произвольного доступа для радиосистемы |
EP3697163A4 (en) * | 2017-11-09 | 2020-08-26 | Huawei Technologies Co., Ltd. | RANDOM ACCESS PROCESS, DEVICE AND STORAGE MEDIA FOR COMMUNICATION DEVICE |
US10880927B2 (en) * | 2017-11-17 | 2020-12-29 | Qualcomm Incorporated | Mapping rules between synchronization signal blocks and random access channel resources |
US11071076B2 (en) * | 2018-04-27 | 2021-07-20 | Qualcomm Incorporated | Synchronization signal block indexing |
JP6889331B2 (ja) * | 2018-05-09 | 2021-06-18 | 京セラ株式会社 | 通信制御方法、無線端末、及び基地局 |
US11564260B2 (en) * | 2018-08-09 | 2023-01-24 | Lenovo (Beijing) Limited | Contention window adjustment |
CN118139206A (zh) | 2018-10-26 | 2024-06-04 | 日本电气株式会社 | 用户设备、通信设备及其进行的方法 |
US11711851B2 (en) * | 2018-11-02 | 2023-07-25 | FG Innovation Company Limited | Two-step random access procedure in next generation wireless networks |
PL3905831T3 (pl) * | 2019-01-04 | 2023-05-22 | Beijing Xiaomi Mobile Software Co., Ltd. | Dwuetapowa procedura dostępu swobodnego w pasmach nielicencjonowanych |
US11438930B2 (en) | 2019-01-11 | 2022-09-06 | Qualcomm Incorporated | Timing indication for a two-step random access channel procedure |
US11751251B2 (en) * | 2019-09-19 | 2023-09-05 | Intel Corporation | Grant based PUSCH transmission and configured grant based PUSCH transmission in NR systems operating on unlicensed spectrum |
US11611989B2 (en) * | 2020-06-16 | 2023-03-21 | Electronics And Telecommunications Research Institute | Method and apparatus for extending coverage in communication system |
CA3193416C (en) * | 2020-08-06 | 2024-05-28 | Ofinno, Llc | Uplink resource release |
EP4215014A1 (en) * | 2020-09-15 | 2023-07-26 | Telefonaktiebolaget LM Ericsson (publ) | Random access in a wireless communication network |
KR20230121546A (ko) * | 2022-02-11 | 2023-08-18 | 엘지전자 주식회사 | 무선 통신 시스템에서 pucch 송수신 방법 및 장치 |
US20230276504A1 (en) * | 2022-02-25 | 2023-08-31 | Electronics And Telecommunications Research Institute | Method and apparatus for data transmission for coverage extension |
US20230283789A1 (en) * | 2022-05-16 | 2023-09-07 | Intel Corporation | Efficient hypertext transfer protocol (http) adaptive bitrate (abr) streaming based on scalable video coding (svc) |
-
2019
- 2019-01-17 CN CN201910045534.9A patent/CN111447644A/zh active Pending
-
2020
- 2020-01-16 KR KR1020200006159A patent/KR20200090126A/ko unknown
- 2020-01-16 US US17/310,088 patent/US12010726B2/en active Active
- 2020-01-16 EP EP20742000.1A patent/EP3906747A4/en active Pending
- 2020-01-16 WO PCT/KR2020/000796 patent/WO2020149660A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
CN111447644A (zh) | 2020-07-24 |
US12010726B2 (en) | 2024-06-11 |
EP3906747A1 (en) | 2021-11-10 |
US20220070938A1 (en) | 2022-03-03 |
WO2020149660A1 (en) | 2020-07-23 |
EP3906747A4 (en) | 2022-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20200090126A (ko) | 무선통신시스템에서 통신을 수행하는 방법 및 장치 | |
US10701677B2 (en) | Method and apparatus for uplink resource assignment for cellular network using unlicensed bands | |
US11432340B2 (en) | System and method of identifying random access response | |
US11711801B2 (en) | Method and user equipment for transmitting uplink signals | |
US20230269783A1 (en) | Random access method and apparatus in wireless communication system | |
US20210337601A1 (en) | Method and apparatus for supporting multiple message a sizes and uplink coverage for two step random access procedure | |
US11064533B2 (en) | Method and apparatus for determining channel access type in wireless communication system | |
US12004226B2 (en) | Method and apparatus for switching between 2 step and 4 step random access (RA) procedures and contention resolutions | |
JP2022540393A (ja) | 大きいランダムアクセス応答(rar)ウィンドウサイズをサポートするためのランダムアクセス手順方法 | |
US11368273B2 (en) | Method and apparatus for channel access in unlicensed band in wireless communication system | |
KR20200085481A (ko) | 무선 통신 시스템에서 제어 정보 송수신 방법 및 장치 | |
EP3345447B1 (en) | Reduction of crc field in compact dci message on m-pdcch for low cost mtc devices | |
US11212042B2 (en) | Method and apparatus for performing communication in wireless communication system | |
US20200221505A1 (en) | Method and apparatus for signaling multiple resources for message 3 (msg3) transmissions | |
US11856612B2 (en) | Method and apparatus for performing random access in wireless communication system | |
JP2020053739A (ja) | 端末装置、および、方法 | |
US11979241B2 (en) | Methods, terminal device and infrastructure equipment using transmission on a preconfigured uplink resource |