Message 3 repetition of the four-stage random access channel procedure.
Msg3 PUSCH repetitions in the four-stage RACH procedure address latency and overhead issues by optimizing msg3 coverage based on channel quality and UE location, enhancing the efficiency and speed of initial access.
Patent Information
- Application Number
- JP2022577185
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-05-12
- Filing Date
- 2021-05-13
- Publication Date
- 2025-09-17
- Estimated Expiration
- 2041-05-13
AI Technical Summary
The four-stage random access channel (RACH) procedure in wireless communication systems experiences bottlenecks, particularly with message 3 (msg3) communications, leading to increased latency and PDCCH overhead due to multiple retransmissions, which affects the efficiency and speed of initial access.
Implementing msg3 PUSCH repetitions based on determining the number of repetitions based on channel quality, transmit power, and UE location, with implicit indication by the aggregation level of PDCCH scheduling, to enhance msg3 coverage and reduce latency.
Improves the performance of msg3 communication, reduces PDCCH overhead, and accelerates the four-stage random access procedure by optimizing the number of repetitions in the RACH process.
Smart Images

Figure 0007741109000002 
Figure 0007741109000003 
Figure 0007741109000004
Abstract
Description
[Technical Field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This patent application claims priority to U.S. Provisional Patent Application No. 63 / 045,560, filed June 29, 2020, entitled "REPETITION OF A MESSAGE 3 COMMUNICATION OF A FOUR-STEP RANDOM ACCESS CHANNEL PROCEDURE," and U.S. Non-Provisional Patent Application No. 17 / 302,771, filed May 12, 2021, entitled "REPETITION OF A MESSAGE 3 COMMUNICATION OF A FOUR-STEP RANDOM ACCESS CHANNEL PROCEDURE," which are expressly incorporated herein by reference.
[0002] Aspects of the present disclosure relate generally to wireless communications and to techniques and apparatus for repetition of message 3 (msg3) communication of a four-stage random access channel (RACH) procedure. [Background technology]
[0003] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasts. A typical wireless communication system may employ multiple-access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple-access technologies include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, single-carrier frequency division multiple access (SC-FDMA) systems, time division synchronous code division multiple access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is a set of extensions to the Universal Mobile Telecommunications System (UMTS) mobile standard promulgated by the 3rd Generation Partnership Project (3GPP®).
[0004] A wireless network may include several base stations (BSs) that can support communication for several user equipments (UEs). The UEs may communicate with the BSs via a downlink and an uplink. The "downlink" (or "forward link") refers to the communication link from the BS to the UE, and the "uplink" (or "reverse link") refers to the communication link from the UE to the BS. As described in more detail herein, a BS may be referred to as a Node B, gNB, access point (AP), radio head, transmit receive point (TRP), new radio (NR) BS, 5G Node B, etc.
[0005] The above multiple access technologies have been adopted in various telecommunications standards to provide common protocols that enable different user equipment to communicate on a city, national, regional, or even global scale. NR, sometimes referred to as 5G, is a set of extensions to the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectral efficiency, lowering costs, improving service, utilizing new spectrum, and using orthogonal frequency division multiplexing (OFDM) with cyclic prefix (CP) (CP-OFDM) on the downlink (DL) and CP-OFDM and / or SC-FDM (e.g., also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink (UL), as well as better integration with other open standards that support beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation. As demand for mobile broadband access continues to grow, further improvements in LTE, NR, and other radio access technologies remain useful. Summary of the Invention [Means for solving the problem]
[0006] In some aspects, a method of wireless communication performed by a user equipment (UE) includes determining a number of repetitions of a message 3 (msg3) communication of a four-stage random access channel (RACH) procedure to be transmitted to a base station, and transmitting to the base station the repetitions of the msg3 communication based at least in part on determining the number of repetitions of the msg3 communication.
[0007] In some aspects, a method of wireless communication performed by a base station includes transmitting a message 2 (msg2) communication of a four-stage RACH procedure to a UE and receiving a repetition of a msg3 communication of the four-stage RACH procedure from the UE.
[0008] In some aspects, a UE for wireless communication includes a memory and one or more processors coupled to the memory, the one or more processors configured to determine a number of repetitions of a msg3 communication of a four-stage RACH procedure to be transmitted to a base station, and transmit the repetitions of the msg3 communication to the base station based at least in part on determining the number of repetitions of the msg3 communication.
[0009] In some aspects, a base station for wireless communication includes a memory and one or more processors coupled to the memory, the one or more processors configured to transmit a msg2 communication of a four-stage RACH procedure to a UE and receive a repetition of a msg3 communication of the four-stage RACH procedure from the UE.
[0010] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a UE, cause the UE to determine a number of repetitions of a msg3 communication of a four-stage RACH procedure to be transmitted to a base station; and cause the base station to transmit the repetitions of the msg3 communication based at least in part on determining the number of repetitions of the msg3 communication.
[0011] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communications includes one or more instructions that, when executed by one or more processors of a base station, cause the base station to transmit a msg2 communication of a four-stage RACH procedure to a UE and receive a repetition of a msg3 communication of the four-stage RACH procedure from the UE.
[0012] In some aspects, an apparatus for wireless communication in a user equipment includes means for determining a number of repetitions of a msg3 communication of a four-stage RACH procedure to be transmitted to a base station, and means for transmitting the repetitions of the msg3 communication to the base station based at least in part on determining the number of repetitions of the msg3 communication.
[0013] In some aspects, an apparatus for wireless communication in a base station includes means for transmitting a msg2 communication of a four-stage RACH procedure to a UE and means for receiving a repetition of a msg3 communication of the four-stage RACH procedure from the UE.
[0014] Aspects generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices, and / or processing systems as fully described herein with reference to and as illustrated by the drawings and this specification.
[0015] The foregoing has outlined rather broadly the features and technical advantages of examples according to the present disclosure so that the following detailed description may be better understood. Additional features and advantages are described below. The concepts and examples disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present disclosure. Such equivalent structures do not depart from the scope of the appended claims. The nature of the concepts disclosed herein, both their organization and method of operation, together with associated advantages, will be better understood from the following description when considered in conjunction with the accompanying figures. Each of the figures is provided for the purpose of illustration and description, and not as a definition of the limits of the claims.
[0016] Although aspects are described in this disclosure by illustrating some examples, those skilled in the art will understand that such aspects can be implemented in many different configurations and scenarios. The techniques described herein may be implemented using different platform types, devices, systems, shapes, sizes, and / or packaging configurations. For example, some aspects may be implemented via integrated chip embodiments or other non-modular component-based devices (e.g., end-user devices, vehicles, communications devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, or artificial intelligence-enabled devices). Aspects may be implemented in chip-level components, modular components, non-modular components, non-chip-level components, device-level components, or system-level components. Devices incorporating the described aspects and features may include additional components and features for the implementation and practice of the claimed and described aspects. For example, transmission and reception of wireless signals may include several components for analog and digital applications (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders, or summers). It is contemplated that the aspects described herein may be practiced in a wide variety of devices, components, systems, distributed configurations, or end-user devices of various sizes, shapes, and configurations.
[0017] So that the above-listed features of the present disclosure may be understood in detail, a more detailed description briefly summarized above may be had by reference to embodiments, some of which are shown in the accompanying drawings. However, since the present description may admit of other equally effective embodiments, it should be noted that the accompanying drawings illustrate only some typical embodiments of the present disclosure and therefore should not be considered limiting of its scope. The same reference numbers in different drawings may identify the same or similar elements. [Brief explanation of the drawings]
[0018] [Figure 1] FIG. 1 illustrates an example of a wireless network according to the present disclosure. [Figure 2] FIG. 1 illustrates an example of a base station in communication with a UE in a wireless network, in accordance with the present disclosure. [Figure 3] FIG. 1 illustrates an example resource structure for wireless communication in accordance with the present disclosure. [Figure 4] FIG. 1 illustrates an example of a four-stage random access procedure according to the present disclosure. [Figure 5] FIG. 1 illustrates an example associated with a repetition of message 3 (msg3) communication of a four-stage random access channel (RACH) procedure in accordance with the present disclosure. [Figure 6] FIG. 1 illustrates an example process associated with an iteration of msg3 communication of a four-stage RACH procedure, in accordance with the present disclosure. [Figure 7] FIG. 1 illustrates an example process associated with an iteration of msg3 communication of a four-stage RACH procedure, in accordance with the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0019] Various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure may be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout this disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art will appreciate that the scope of the present disclosure encompasses any aspect of the present disclosure disclosed herein, whether implemented independently or in combination with any other aspect of the present disclosure. For example, an apparatus may be implemented or a method may be practiced using any number of the aspects described herein. In addition, the scope of the present disclosure is intended to encompass such apparatuses or methods practiced using other structures, functions, or structures and functions in addition to or other than the various aspects of the present disclosure described herein. It should be understood that any aspect of the present disclosure disclosed herein may be embodied by one or more elements of a claim.
[0020] Several aspects of telecommunications systems will now be presented with reference to various apparatus and techniques. These apparatus and techniques are described in the following detailed description and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements may be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system.
[0021] It should be noted that although aspects may be described herein using terminology commonly associated with 5G or NR radio access technologies (RATs), aspects of the present disclosure may apply to other RATs, such as 3G RATs, 4G RATs, and / or post-5G (e.g., 6G) RATs.
[0022] FIG. 1 illustrates an example wireless network 100 according to the present disclosure. Wireless network 100 may be or include elements of a 5G (NR) network and / or an LTE network, among other examples. Wireless network 100 may include several base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A base station (BS) is an entity that communicates with user equipment (UE) and may also be referred to as an NR BS, Node B, gNB, 5G Node B (NB), access point, transmit reception point (TRP), etc. Each BS may provide communication coverage for a particular geographic area. In 3GPP, the term “cell” can refer to the coverage area of a BS and / or the BS subsystem serving this coverage area, depending on the context in which the term is used.
[0023] A BS may provide communication coverage for a macro cell, a pico cell, a femto cell, and / or another type of cell. A macro cell may cover a relatively large geographic area (e.g., a few kilometers in radius) and may allow unrestricted access by UEs with a service subscription. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with a service subscription. A femto cell may cover a relatively small geographic area (e.g., a home) and may allow restricted access by UEs that have an association with the femto cell (e.g., UEs in a Closed Subscriber Group (CSG)). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS. In the example shown in FIG. 1, BS 110a may be a macro BS for macro cell 102a, BS 110b may be a pico BS for pico cell 102b, and BS 110c may be a femto BS for femto cell 102c. A BS may support one or multiple (e.g., three) cells. The terms "eNB," "base station," "NR BS," "gNB," "TRP," "AP," "Node B," "5G NB," and "cell" may be used interchangeably herein.
[0024] In some aspects, the cells may not necessarily be stationary, and the geographic area of the cells may move according to the location of the mobile BS. In some aspects, the BSs may be interconnected to each other and / or to one or more other BSs or network nodes (not shown) in wireless network 100 through various types of backhaul interfaces, such as direct physical connections or virtual networks, using any suitable transport network.
[0025] Wireless network 100 may also include relay stations. A relay station is an entity that can receive a data transmission from an upstream station (e.g., a BS or a UE) and send the data transmission to a downstream station (e.g., a UE or a BS). A relay station may also be a UE that can relay transmissions for other UEs. In the example shown in FIG. 1, relay BS 110d may communicate with macro BS 110a and UE 120d to facilitate communication between BS 110a and UE 120d. A relay BS may also be referred to as a relay station, a relay base station, a relay, etc.
[0026] Wireless network 100 may be a heterogeneous network including different types of BSs, such as macro BSs, pico BSs, femto BSs, relay BSs, etc. These different types of BSs may have different transmit power levels, different coverage areas, and different susceptibility to interference in wireless network 100. For example, a macro BS may have a high transmit power level (e.g., 5-40 watts), while pico BSs, femto BSs, and relay BSs may have lower transmit power levels (e.g., 0.1-2 watts).
[0027] A network controller 130 may couple to a set of BSs and provide coordination and control for these BSs. The network controller 130 may communicate with the BSs via a backhaul. The BSs may also communicate with each other directly or indirectly via wireless or wireline backhaul.
[0028] The UEs 120 (e.g., 120a, 120b, 120c) may be dispersed throughout the wireless network 100, and each UE may be fixed or mobile. A UE may also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. A UE may be a cellular phone (e.g., a smartphone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device or equipment, a biometric sensor / device, a wearable device (smartwatch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, or satellite radio), a vehicle component or sensor, a smart meter / sensor, industrial manufacturing equipment, a global positioning system device, or any other suitable device configured to communicate over a wireless or wired medium.
[0029] Some UEs may be considered machine type communication (MTC) UEs or evolved or enhanced machine type communication (eMTC) UEs. MTC UEs and eMTC UEs include, for example, a robot, a drone, a remote device, a sensor, a meter, a monitor, and / or a location tag that may communicate with a base station, another device (e.g., a remote device), or some other entity. A wireless node may provide, for example, connectivity for or to a network (e.g., a wide area network such as the Internet or a cellular network) via a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices and / or may be implemented as NB-IoT (narrowband Internet of Things) devices. Some UEs may be considered customer premises equipment (CPE). The UE 120 may be included within a housing that houses components of the UE 120, such as a processor component and / or a memory component. In some aspects, the processor component and the memory component may be coupled to each other. For example, a processor component (e.g., one or more processors) and a memory component (e.g., memory) may be operatively coupled, communicatively coupled, electronically coupled, and / or electrically coupled.
[0030] In general, any number of wireless networks may be deployed in a given geographic area. Each wireless network may support a particular RAT and may operate on one or more frequencies. A RAT may also be referred to as a radio technology, air interface, etc. A frequency may also be referred to as a carrier, frequency channel, etc. Each frequency may support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, NR or 5G RAT networks may be deployed.
[0031] In some aspects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly (e.g., without using a base station 110 as an intermediary for communicating with each other) using one or more sidelink channels. For example, the UEs 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, a vehicle-to-everything (V2X) protocol (which may include, e.g., a vehicle-to-vehicle (V2V) protocol or a vehicle-to-infrastructure (V2I) protocol), and / or a mesh network. In this case, the UEs 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as being performed by the base station 110.
[0032] The devices of wireless network 100 may communicate using an electromagnetic spectrum, which may be subdivided into various classes, bands, channels, etc. based on frequency or wavelength. For example, the devices of wireless network 100 may communicate using an operating band having a first frequency range (FR1) that may range from 410 MHz to 7.125 GHz and / or an operating band having a second frequency range (FR2) that may range from 24.25 GHz to 52.6 GHz. Frequencies between FR1 and FR2 are sometimes referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as the “sub-6 GHz” band. Similarly, FR2 is often referred to as the “millimeter wave” band, even though it is different from the extremely high frequency (EHF) band (30 GHz to 300 GHz) identified as the “millimeter wave” band by the International Telecommunications Union (ITU). Thus, unless otherwise specified, it should be understood that terms such as "sub-6 GHz," as used herein, can broadly refer to frequencies below 6 GHz, frequencies within FR1, and / or mid-band frequencies (e.g., greater than 7.125 GHz). Similarly, unless otherwise specified, it should be understood that terms such as "millimeter wave," as used herein, can broadly refer to frequencies within the EHF band, frequencies within FR2, and / or mid-band frequencies (e.g., less than 24.25 GHz). The frequencies included in FR1 and FR2 may be modified, and it is contemplated that the techniques described herein are applicable to those modified frequency ranges.
[0033] As noted above, Figure 1 is provided as an example. Other examples may differ from those described with respect to Figure 1.
[0034] 2 is a diagram illustrating an example base station 110 200 in communication with a UE 120 in wireless network 100 in accordance with the present disclosure. Base station 110 may be equipped with T antennas 234a through 234t, and UE 120 may be equipped with R antennas 252a through 252r, where in general T≧1 and R≧1.
[0035] At base station 110, transmit processor 220 may receive data for one or more UEs from data source 212, select one or more modulation and coding schemes (MCSs) for each UE based at least in part on a channel quality indicator (CQI) received from the UE, process (e.g., encode and modulate) the data for each UE based at least in part on the MCS selected for the UE, and provide data symbols to all UEs. Transmit processor 220 may also process system information (e.g., for semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, grants, and / or upper layer signaling) and provide overhead symbols and control symbols. Transmit processor 220 may also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS) or demodulation reference signals (DMRS)) and synchronization signals (e.g., primary synchronization signals (PSS) or secondary synchronization signals (SSS)). A transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, overhead symbols, and / or reference symbols, if applicable, and may provide T output symbol streams to T modulators (MODs) 232a through 232t. Each modulator 232 may process a respective output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modulator 232 may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a through 232t may be transmitted via T antennas 234a through 234t, respectively.
[0036] At UE 120, antennas 252a through 252r may receive downlink signals from base station 110 and / or other base stations and may provide received signals to demodulators (DEMODs) 254a through 254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain input samples. Each demodulator 254 may further process the input samples (e.g., for OFDM) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all R demodulators 254a through 254r, perform MIMO detection on the received symbols, if applicable, and provide detected symbols. A receive processor 258 may process (e.g., demodulate and decode) the detected symbols and provide decoded data for UE 120 to a data sink 260 and may provide decoded control and system information to a controller / processor 280. The term “controller / processor” may refer to one or more controllers, one or more processors, or a combination thereof. The channel processor may determine a reference signal received power (RSRP) parameter, a received signal strength indicator (RSSI) parameter, a reference signal received quality (RSRQ) parameter, and / or a CQI parameter, among other examples. In some aspects, one or more components of the UE 120 may be included in the housing 284.
[0037] The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292. The network controller 130 may include, for example, one or more devices in a core network. The network controller 130 may communicate with the base stations 110 via the communication unit 294.
[0038] Antennas (e.g., antennas 234a-234t and / or antennas 252a-252r) may include or be contained within one or more antenna panels, antenna groups, sets of antenna elements, and / or antenna arrays, among other examples. An antenna panel, antenna group, set of antenna elements, and / or antenna array may include one or more antenna elements. An antenna panel, antenna group, set of antenna elements, and / or antenna array may include a set of coplanar antenna elements and / or a set of non-coplanar antenna elements. An antenna panel, antenna group, set of antenna elements, and / or antenna array may include antenna elements within a single housing and / or antenna elements within multiple housings. An antenna panel, antenna group, set of antenna elements, and / or antenna array may include one or more antenna elements coupled to one or more transmitting and / or receiving components, such as one or more components of FIG. 2.
[0039] On the uplink, at the UE 120, the transmit processor 264 may receive and process data from the data source 262 and control information (e.g., for reports including RSRP, RSSI, RSRQ, and / or CQI) from the controller / processor 280. The transmit processor 264 may also generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266, if applicable, further processed by modulators 254a-254r (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to the base station 110. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 254) of the UE 120 may be included in the modem of the UE 120. In some aspects, the UE 120 includes a transceiver. The transceiver may include any combination of antennas 252, modulators and / or demodulators 254, MIMO detectors 256, receive processors 258, transmit processors 264, and / or TX MIMO processors 266. The transceiver may be used by a processor (e.g., controller / processor 280) and memory 282 to perform aspects of any of the methods described herein (e.g., as described with reference to FIGS. 5-7).
[0040] At the base station 110, uplink signals from the UE 120 and other UEs may be received by the antenna 234, processed by a demodulator 232, detected by a MIMO detector 236, if applicable, and further processed by a receive processor 238 to obtain decoded data and control information sent by the UE 120. The receive processor 238 may provide the decoded data to a data sink 239 and the decoded control information to a controller / processor 240. The base station 110 may include a communication unit 244 and may communicate with the network controller 130 via the communication unit 244. The base station 110 may include a scheduler 246 to schedule the UE 120 for downlink and / or uplink communications. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 232) of the base station 110 may be included in a modem of the base station 110. In some aspects, the base station 110 includes a transceiver. The transceiver may include any combination of antennas 234, modulators and / or demodulators 232, MIMO detectors 236, receive processors 238, transmit processors 220, and / or TX MIMO processors 230. The transceiver may be used by a processor (e.g., controller / processor 240) and memory 242 to perform aspects of any of the methods described herein (e.g., as described with reference to FIGS. 5-7).
[0041] The controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or any other components of FIG. 2 may perform one or more techniques associated with the repetition of message 3 (msg3) communication of the four-stage RACH procedure, as described in more detail elsewhere herein. For example, the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or any other components of FIG. 2 may perform or direct the operation of, for example, process 600 of FIG. 6, process 700 of FIG. 7, and / or other processes as described herein. The memories 242 and 282 may store data and program codes for the base station 110 and the UE 120, respectively. In some aspects, the memory 242 and / or the memory 282 may include a non-transitory computer-readable medium that stores one or more instructions (e.g., code and / or program code) for wireless communication. For example, the one or more instructions, when executed by one or more processors of the base station 110 and / or the UE 120 (e.g., immediately or after being compiled, converted, and / or interpreted), may cause the one or more processors, the UE 120, and / or the base station 110 to perform or direct operations of, for example, process 600 of FIG. 6, process 700 of FIG. 7, and / or other processes as described herein. In some aspects, executing the instructions may include, among other examples, invoking the instructions, converting the instructions, compiling the instructions, and / or interpreting the instructions.
[0042] In some aspects, the UE 120 may include means for determining a number of repetitions of a msg3 communication of a four-stage RACH procedure to be transmitted to the base station, means for transmitting to the base station the repetitions of the msg3 communication based at least in part on determining the number of repetitions of the msg3 communication, etc. In some aspects, such means may include one or more components of the UE 120 described with respect to FIG. 2 , such as the controller / processor 280, the transmit processor 264, the TX MIMO processor 266, the MOD 254, the antennas 252, the DEMOD 254, the MIMO detector 256, the receive processor 258, etc.
[0043] In some aspects, the base station 110 may include means for determining a number of repetitions of a msg3 communication of a four-stage RACH procedure to be transmitted by the UE, means for receiving repetitions of the msg3 communication from the UE based at least in part on determining the number of repetitions of the msg3 communication, etc. In some aspects, the base station 110 may include means for transmitting a msg2 communication of a four-stage random access channel (RACH) procedure to the UE, means for receiving repetitions of the msg3 communication of the four-stage RACH procedure from the UE, etc. In some aspects, such means may include one or more components of the base station 110 described with respect to FIG. 2, such as the antennas 234, the DEMOD 232, the MIMO detector 236, the receive processor 238, the controller / processor 240, the transmit processor 220, the TX MIMO processor 230, the MOD 232, the antennas 234, etc.
[0044] 2 are shown as separate components, the functionality described above with respect to the blocks may be implemented in a single hardware, software, or combined component, or in various combinations of components. For example, functionality described with respect to transmit processor 264, receive processor 258, and / or TX MIMO processor 266 may be performed by or under the control of controller / processor 280.
[0045] As noted above, Figure 2 is provided as an example. Other examples may differ from those described with respect to Figure 2.
[0046] FIG. 3 is a diagram illustrating an example resource structure 300 for wireless communications in accordance with the present disclosure. The resource structure 300 illustrates one example of various groupings of resources described herein. As shown, the resource structure 300 may include subframes 305. The subframes 305 may include multiple slots 310. Although the resource structure 300 is shown as including two slots per subframe, a different number of slots may be included in a subframe (e.g., four slots, eight slots, 16 slots, 32 slots, etc.). In some aspects, different types of transmission time intervals (TTIs) other than subframes and / or slots may be used. The slots 310 may include multiple symbols 315, such as seven symbols or fourteen symbols per slot.
[0047] A potential control region of a slot 310 may be referred to as a control resource set (CORESET) 320 and may be structured to support efficient use of resources, such as by flexible configuration or reconfiguration of resources in the CORESET 320 for one or more physical downlink control channels (PDCCHs), one or more physical downlink shared channels (PDSCHs), etc. In some aspects, the CORESET 320 may occupy the first symbol 315 of the slot 310, the first two symbols 315 of the slot 310, or the first three symbols 315 of the slot 310. Thus, the CORESET 320 may include multiple resource blocks (RBs) in the frequency domain and either one, two, or three symbols 315 in the time domain. In 5G, the amount of resources included in the CORESET 320 may be flexibly configured, such as by using radio resource control (RRC) signaling to indicate the frequency domain region (e.g., amount of resource blocks) and / or the time domain region (e.g., amount of symbols) for the CORESET 320.
[0048] As shown, a symbol 315 containing a CORESET 320 may include one or more control channel elements (CCEs) 325 spanning a portion of the system bandwidth, shown as two CCEs 325 by way of example. The CCEs 325 may include downlink control information (DCI) used to provide control information for wireless communications. A base station may transmit DCI across multiple CCEs 325 (as shown), where the amount of CCEs 325 used for transmission of the DCI represents the aggregation level (AL) used by the BS for transmission of the DCI. In FIG. 3, an aggregation level of 2 is shown by way of example, corresponding to two CCEs 325 in the slot 310. In some aspects, different aggregation levels, such as 1, 4, 8, 16, etc., may be used.
[0049] Each CCE 325 may include a fixed amount of resource element groups (REGs) 330, shown as four REGs 330, or may include a variable amount of REGs 330. In some aspects, the amount of REGs 330 included in a CCE 325 may be specified by a REG bundle size. A REG 330 may include one resource block, and one resource block may include 12 resource elements (REs) 335 within a symbol 315. A resource element 335 may occupy one subcarrier in the frequency domain and one OFDM symbol in the time domain.
[0050] A search space may include all possible locations (e.g., in time and / or frequency) where a PDCCH may be located. CORESET 320 may include one or more search spaces, such as a UE-specific search space, a group-common search space, and / or a common search space. A search space may indicate a set of CCE locations where a UE can find a PDCCH that may potentially be used to transmit control information to the UE. The possible locations for the PDCCH may depend on whether the PDCCH is a UE-specific PDCCH (e.g., for a single UE) or a group-common PDCCH (e.g., for multiple UEs), the aggregation level being used, etc. Possible locations (e.g., in time and / or frequency) for the PDCCH may be referred to as PDCCH candidates, and the set of all possible PDCCH locations may be referred to as a search space. For example, the set of all possible PDCCH locations for a particular UE may be referred to as a UE-specific search space. Similarly, the set of all possible PDCCH locations across all UEs may be referred to as a common search space. The set of all possible PDCCH locations for a particular group of UEs may be referred to as a group-common search space.
[0051] CORESET 320 may be interleaved or non-interleaved. An interleaved CORESET 320 may have a CCE-REG mapping such that adjacent CCEs are mapped to scattered REG bundles in the frequency domain (e.g., adjacent CCEs are not mapped to consecutive REG bundles in CORESET 320). A non-interleaved CORESET 320 may have a CCE-REG mapping such that all CCEs are mapped to consecutive REG bundles (e.g., in the frequency domain) in CORESET 320.
[0052] As noted above, Figure 3 is provided as an example. Other examples may differ from those described with respect to Figure 3.
[0053] 4 illustrates an example of a four-stage random access procedure in accordance with the present disclosure. As shown in FIG. 4, a base station 110 and a UE 120 may communicate with each other to perform the four-stage random access procedure.
[0054] As indicated by reference numeral 405, one or more synchronization signal blocks (SSBs) and random access configuration information may be transmitted by the base station 110 and received by the UE 120. In some aspects, the random access configuration information may be transmitted in and / or indicated by system information (e.g., in one or more system information blocks (SIBs)), and / or SSBs, such as for contention-based random access. Additionally or alternatively, the random access configuration information may be transmitted in a radio resource control (RRC) message and / or a physical downlink control channel (PDCCH) order message that triggers a random access channel (RACH) procedure, such as for contention-free random access. The random access configuration information may include one or more parameters to be used in the random access procedure, such as one or more parameters for transmitting a random access message (RAM), one or more parameters for receiving a random access response (RAR), etc.
[0055] As indicated by reference numeral 410, UE 120 may transmit a RAM, which may include a preamble (which may be referred to as a random access preamble, a physical RACH (PRACH) preamble, a RAM preamble, etc.). The message including the preamble may be referred to as message 1, msg1, MSG1, a first message, an initial message, etc. in a four-stage random access procedure. The random access message may include a random access preamble identifier.
[0056] As indicated by reference numeral 415, base station 110 may transmit an RAR in response to the preamble. A message including the RAR may be referred to as message 2, msg2, MSG2, or the second message in a four-stage random access procedure. In some aspects, the RAR may indicate a detected random access preamble identifier (e.g., received from UE 120 in msg1). Additionally or alternatively, the RAR may indicate a resource allocation to be used by UE 120 to transmit message 3 (msg3).
[0057] In some aspects, as part of a second stage of a four-stage random access procedure, the base station 110 may transmit a PDCCH communication for the RAR. The PDCCH communication may include downlink control information (DCI) that schedules a PDSCH communication that includes the RAR (e.g., with a cyclic redundancy check (CRC) scrambled by a random access radio network temporary identifier (RA-RNTI)). For example, the PDCCH communication may indicate a resource allocation for the PDSCH communication. Also, as part of the second stage of the four-stage random access procedure, the base station 110 may transmit a PDSCH communication for the RAR as scheduled by the PDCCH communication. The RAR may be included in a medium access control (MAC) protocol data unit (PDU) of the PDSCH communication.
[0058] As indicated by reference numeral 420, the UE 120 may transmit an RRC connection request message. The RRC connection request message may be referred to as message 3, msg3, MSG3, or the third message of the four-stage random access procedure. In some aspects, the RRC connection request may include a UE identifier, uplink control information (UCI), a physical uplink shared channel (PUSCH) communication (e.g., an RRC connection request), etc.
[0059] As indicated by reference numeral 425, base station 110 may transmit an RRC connection setup message. The RRC connection setup message may be referred to as message 4, msg4, MSG4, or the fourth message of the four-stage random access procedure. In some aspects, the RRC connection setup message may include a detected UE identifier, a timing advance value, contention resolution information, etc. As indicated by reference numeral 430, if UE 120 successfully receives the RRC connection setup message, UE 120 may transmit a hybrid automatic repeat request (HARQ) acknowledgment (ACK).
[0060] In some cases, the RRC connection setup message may be delayed. For example, in some cases, the UE 120 may need to retransmit the msg3 communication (e.g., an RRC connection request message) to the base station. In particular, if the base station 110 does not receive or is unable to decode the msg3 communication, the base station 110 may transmit a PDCCH communication for the msg3 retransmission. The PDCCH communication may include a DCI (e.g., with a CRC scrambled by the temporary cell RNTI (TC-RNTI)) that schedules the msg3 retransmission.
[0061] Thus, the msg3 communication may cause a bottleneck in the four-stage random access procedure, especially when multiple retransmissions of the msg3 communication are required for successful delivery of the RRC connection request message to base station 110. This may increase the latency associated with UE 120 gaining initial access to the network. Furthermore, UE 120 receives a separate PDCCH for scheduling the RAR (e.g., providing resource allocation for the initial msg3 communication) and for scheduling each msg3 retransmission, thereby incurring significant PDCCH overhead.
[0062] Some techniques and apparatus described herein provide msg3 PUSCH repetitions (e.g., repetitions of a PUSCH carrying msg3), thereby expanding msg3 coverage. In some aspects, a UE may transmit multiple repetitions of an initial transmission of an msg3 communication. Additionally or alternatively, a UE may transmit multiple repetitions of a retransmission of an msg3 communication. In some aspects, a base station may implicitly indicate the number (e.g., amount) of repetitions that a UE 120 should transmit. For example, the number of repetitions may be implicitly indicated by the aggregation level of a PDCCH that schedules a msg2 communication or a msg3 retransmission over a PDSCH. In some aspects, a base station and / or UE may determine the number of repetitions based at least in part on channel quality, transmit power, the location of the UE relative to the base station, a group of msg1 communications, etc., thereby improving the efficiency of the repetition configuration. However, the number of repetitions of a msg3 communication of a four-stage RACH procedure may be determined based on information or parameters associated with the four-stage RACH procedure. In this way, the performance of msg3 communication is improved, which can improve the speed of the four-stage random access procedure, reduce PDCCH overhead, reduce initial access latency, etc.
[0063] As noted above, Figure 4 is provided as an example. Other examples may differ from those described with respect to Figure 4.
[0064] 5 is a diagram illustrating an example 500 associated with an iteration of msg3 communication of a four-stage RACH procedure in accordance with the present disclosure. As shown in FIG. 5, the example 500 includes a base station 110 and a UE 120 that may communicate with each other. For example, the base station 110 and the UE 120 may communicate in connection with the UE 120 obtaining initial access to a network associated with the base station 110. In some aspects, the UE 120 and the base station 110 may perform a four-stage random access procedure (also referred to herein as a four-stage RACH procedure).
[0065] As indicated by reference numeral 505, random access configuration information may be transmitted by the base station 110 and received by the UE 120, as described above. In some aspects, the random access configuration information may identify one or more groups of msg1 communications. For example, one or more PRACH preambles may be associated with a group of msg1 communications. As another example, one or more msg1 formats may be associated with a group of msg1 communications. The msg1 formats may be associated with particular time and / or frequency resources for transmitting the msg1 communications. A group of msg1 communications may be associated with a particular number (e.g., amount) of repetitions of the msg3 communications. For example, a first group of msg1 communications may be associated with a first number of repetitions of the msg3 communications, and a second group of msg1 communications may be associated with a second number of repetitions of the msg3 communications.
[0066] In some aspects, the random access configuration information may identify one or more sets of repetitions. The set of repetitions may identify a particular number of repetitions to be used for the msg3 communication. For example, a first set of repetitions may be associated with a first number of repetitions of the msg3 communication, and a second set of repetitions may be associated with a second number of repetitions of the msg3 communication. Furthermore, the set of repetitions may be associated with a particular transmit power used by the UE 120. For example, the first set of repetitions may be associated with a first power value that meets a threshold power value, and the second set of repetitions may be associated with a second power value that does not meet the threshold power value.
[0067] In some aspects, base station 110 may transmit to UE 120 one or more different configurations (e.g., other than a random access channel configuration) that identify one or more groups and / or one or more sets of repetitions of the msg1 communication. In some aspects, UE 120 may be provided with information that identifies one or more groups and / or one or more sets of repetitions of the msg1 communication.
[0068] As indicated by reference numeral 510, the msg1 communication (e.g., RAM) may be transmitted by the UE 120 and received by the base station 110, as described above. In some aspects, the UE 120 may transmit the msg1 communication using a particular power, which may be associated with a particular power headroom of the UE 120.
[0069] In some aspects, the UE 120 may determine the number (e.g., amount) of repetitions to be used for the msg3 communication (e.g., based at least in part on channel quality, distance between the UE 120 and the base station 110, etc.). In this case, the msg1 communication may indicate (e.g., recommend) to the base station 110 the number of repetitions determined by the UE 120. For example, the msg1 communication may indicate the number of repetitions based at least in part on the msg1 communication group to which the msg1 communication belongs. As an example, the msg1 communication may indicate a first number of repetitions for the msg3 communication when the msg1 communication is associated with a first group of msg1 communications, and may indicate a second number of repetitions for the msg3 communication when the msg1 communication is associated with a second group of msg1 communications. In this manner, the base station 110 may use the number of repetitions indicated by the UE 120 to determine a more efficient configuration of the number of repetitions for the msg3 communication.
[0070] In some aspects, the base station 110 may determine the number of repetitions to be used for the msg3 communication. For example, the base station 110 may determine the number of repetitions based at least in part on measurements (e.g., quality measurements) of the PRACH carrying the msg1 communication.
[0071] As indicated by reference numeral 515, a msg2 communication (e.g., RAR) may be transmitted by base station 110 and received by UE 120 as described above. In some aspects, UE 120 may receive the msg2 communication on a PDSCH scheduled by a DCI carried in a PDCCH. The CRC of the DCI may be scrambled by the RA-RNTI. The msg2 communication may include information identifying a resource allocation for the msg3 communication.
[0072] In some aspects, the PDCCH carrying the DCI may be associated with a particular aggregation level. For example, base station 110 may transmit (and UE 120 may receive, e.g.,) a PDCCH using an aggregation level based at least in part on the number of repetitions determined for the msg3 communication. Thus, UE 120 may determine the number of repetitions of the msg3 communication based at least in part on the aggregation level associated with (e.g., used to detect) the PDCCH that schedules the msg2 communication. That is, the number of repetitions may be implicitly indicated by the aggregation level associated with the PDCCH. In this way, base station 110 can configure the number of repetitions of the msg3 communication for UE 120 based at least in part on the aggregation level associated with the PDCCH (e.g., rather than explicitly indicating the number of repetitions in DCI, RRC configuration, or system information). In some aspects, UE 120 may transmit a number of repetitions for the initial transmission of the msg3 communication or for retransmissions of the msg3 communication determined based at least in part on the PDCCH scheduling the msg2 communication.
[0073] The series of repeated msg3 communications (e.g., multiple repetitions of a msg3 communication) may include a first transmission of the msg3 communication and one or more subsequent transmissions of the msg3 communication, if any. The series of repeated msg3 communications (e.g., multiple repetitions of a msg3 communication) may be for an initial transmission of a msg3 communication (e.g., a msg3 communication scheduled by a msg2 communication scheduled by a DCI with a CRC scrambled by the RA-RNTI). For example, the multiple repetitions of the initial transmission of the msg3 communication may include a first transmission of the initial transmission and one or more subsequent transmissions of the initial transmission. The series of repeated msg3 communications (e.g., multiple repetitions of a msg3 communication) may be for a retransmission of a msg3 communication (e.g., a msg3 communication scheduled by a DCI with a CRC scrambled by the TC-RNTI). For example, the multiple repetitions of the retransmission of the msg3 communication may include a first transmission of the retransmission and one or more subsequent transmissions of the retransmission.
[0074] In some aspects, UE 120 may determine a first number of repetitions of the msg3 communication when the aggregation level is a first aggregation level, and may determine a second number of repetitions of the msg3 communication when the aggregation level is a second aggregation level. For example, if the aggregation level is less than or equal to a first value (e.g., 4), this may indicate that repetition of the msg3 communication is not enabled, i.e., the number of repetitions is 1. As another example, if the aggregation level is a second value (e.g., 8), this may indicate that a first number of repetitions (K1) of the msg3 communication should be used (e.g., K1=2). As a further example, if the aggregation level is a third value (e.g., 16), this may indicate that a second number of repetitions (K2) of the msg3 communication should be used (e.g., K2=4).
[0075] In some aspects, UE 120 may determine a first number of repetitions of the msg3 communication when the aggregation level meets a first threshold, and may determine a second number of repetitions of the msg3 communication when the aggregation level does not meet the first threshold. For example, if the aggregation level is less than or equal to a threshold (T) (e.g., T=4), this may indicate that a first number (K1) of repetitions of the msg3 communication should be used (e.g., K1=2). As another example, if the aggregation level is greater than the threshold (T), this may indicate that a second number (K2) of repetitions of the msg3 communication should be used (e.g., K2=4). Note that any number of thresholds may be configured. For example, if the aggregation level meets a second threshold greater than the first threshold, this may indicate that a third number (K3) of repetitions of the msg3 communication should be used (e.g., K3=6).
[0076] As indicated by reference numeral 520, multiple repetitions (e.g., PUSCH repetitions) of a msg3 communication (e.g., an initial msg3 communication) may be transmitted by UE 120 and received by base station 110 as described above (e.g., UE 120 may repeatedly transmit the msg3 communication). The multiple repetitions of the msg3 communication may use different time resources (e.g., to improve time diversity of the msg3 communication), may use different frequency resources (e.g., to improve frequency diversity of the msg3 communication), may use different beams (e.g., to improve spatial diversity of the msg3 communication), etc. In some aspects, UE 120 may be configured with information indicating which resources, beams, etc. UE 120 should use for the repetitions of the msg3 communication.
[0077] In some aspects, the UE 120 may transmit repetitions of the msg3 communication according to a number of repetitions determined by the UE 120 based at least in part on the aggregation level of the PDCCH scheduling the msg2 communication, as described above. Additionally or alternatively, the UE 120 may determine the number of repetitions of the msg3 communication based at least in part on the power used by the UE 120 to transmit the msg1 communication. For example, the UE 120 may select a set of repetitions from one or more sets of repetitions configured for the UE 120 based at least in part on the power used by the UE 120, as described above. In some aspects, the UE 120 may determine a first number of repetitions of the msg3 communication when the power value meets a threshold, e.g., when the power value is less than or equal to the threshold, and may determine a second number of repetitions of the msg3 communication when the power value does not meet the threshold, e.g., when the power value is greater than the threshold. Thus, UE 120 may transmit repetitions of the msg3 communication according to a number of repetitions determined by UE 120 based at least in part on the power used by UE 120 for the msg1 communication, as described above.
[0078] In some aspects, the UE 120 may not transmit repetitions of the initial msg3 communication. In some aspects, the UE 120 may transmit repetitions of the msg3 communication retransmissions in addition to, or as an alternative to, transmitting repetitions of the initial msg3 communication. For example, as described above, the UE 120 may transmit repetitions of the msg3 communication retransmissions, and the number of repetitions may be based at least in part on the aggregation level of the PDCCH that schedules the msg2 communication. Sending repetitions of the msg3 communication retransmissions can reduce initial access latency even when repetitions of the initial msg3 communication are not transmitted.
[0079] In some aspects, UE 120 may receive a PDCCH carrying DCI that schedules a msg3 communication retransmission. The CRC of the DCI may be scrambled by the TC-RNTI. In some aspects, the PDCCH carrying the DCI may be associated with a particular aggregation level. For example, base station 110 may transmit (and, e.g., UE 120 may receive) a PDCCH that uses an aggregation level that is based at least in part on the number of repetitions determined for the msg3 communication retransmission. Thus, UE 120 may determine the number of repetitions of the msg3 communication retransmission based at least in part on the aggregation level associated with (e.g., used to detect) the PDCCH that schedules the msg3 communication retransmission, as described above. That is, the number of repetitions may be implicitly indicated by the aggregation level associated with the PDCCH. In some aspects, UE 120 may transmit repetitions of the msg3 communication retransmission, and the number of repetitions may be determined based at least in part on a PDCCH that schedules the msg3 communication retransmission.
[0080] In some aspects, the UE 120 may transmit UCI along with the msg3 communication. That is, the msg3 communication may include the UCI, may be multiplexed with the UCI (e.g., the UCI may be multiplexed with the msg3 PUSCH), or may be otherwise combined with the UCI. In some aspects, the UCI may include (e.g., carry) information that enables the base station 110 to determine the number of repetitions to be used for the msg3 communication (e.g., the msg3 initial transmission or the msg3 retransmission). For example, the UCI may indicate (e.g., recommend) the number of repetitions of the msg3 communication (e.g., UCI multiplexed with the msg3 initial transmission may recommend the number of repetitions of the msg3 retransmission). As another example, the UCI may indicate a downlink quality measurement (e.g., a coarse downlink quality measurement), a power headroom report related to the transmission of the msg1 communication (e.g., a power headroom report after the transmission of the msg1 communication), etc. The base station 110 may determine that a particular downlink quality measurement, or a downlink quality measurement that meets (e.g., is less than or equal to) a threshold, is associated with a particular number of repetitions of the msg3 communication. Similarly, the base station 110 may determine that a particular power headroom value, or a power headroom value that meets a threshold, is associated with a particular number of repetitions of the msg3 communication.
[0081] In some aspects, base station 110 may indicate to UE 120 a beta coefficient to be used for UCI (e.g., for resource determination for UCI). A scaling factor related to the channel coding rate between a data channel (e.g., PUSCH) and UCI may be referred to as a "beta factor." For example, the channel coding rate of UCI may correspond to the channel coding rate of PUSCH divided by the beta factor (e.g.,
[0082]
number
[0083] ).
[0084] In some aspects, the random access configuration information may indicate a beta coefficient. In some aspects, a DCI scheduling a msg2 communication (e.g., a DCI with a CRC scrambled by the RA-RNTI) may indicate the beta coefficient. For example, the DCI may indicate the beta coefficient in one or more bits (e.g., reserved bits) of the DCI. In some aspects, a DCI scheduling a msg3 communication retransmission (e.g., a DCI with a CRC scrambled by the TC-RNTI) may indicate the beta coefficient. For example, the DCI may indicate the beta coefficient in one or more bits (e.g., reserved bits) of the DCI and / or in one or more fields (e.g., reserved fields) of the DCI, such as a new data indicator field (allocated 1 bit), a HARQ process number field (allocated 4 bits), etc. The beta coefficient may be indicated using 2 bits.
[0085] UE 120 may determine the number (e.g., amount) of resources to be used for UCI based at least in part on the beta factor. For example, UE 120 may determine the number of resources based at least in part on the payload size of the UCI, the coding rate of the PUSCH multiplexed with the UCI, and the beta factor (e.g., the channel coding rate of the UCI equals the channel coding rate of the PUSCH divided by the beta factor). As described above, the beta factor may be dynamically indicated in the DCI or may be semi-statically configured via RRC signaling.
[0086] As indicated by reference numeral 525, a msg4 communication (e.g., an RRC connection setup message) may be transmitted by base station 110 and received by UE 120. Base station 110 may transmit the msg4 communication in response to receiving one or more of the repetitions of the msg3 communication. Thus, the repetition of the msg3 communication increases the coverage of the msg3 communication, thereby increasing the likelihood that base station 110 will be able to receive and decode the msg3 communication. In this manner, performance of the msg3 communication is improved, which may improve the speed of a four-stage random access procedure, reduce PDCCH overhead, reduce initial access latency, etc.
[0087] As noted above, Figure 5 is provided as an example. Other examples may differ from those described with respect to Figure 5.
[0088] 6 illustrates an example process 600, performed by, for example, a UE, in accordance with the present disclosure. The example process 600 is an example of a UE (such as, for example, UE 120) performing operations associated with an iteration of a msg3 communication of a four-stage RACH procedure.
[0089] 6, in some aspects, process 600 may include determining a number of repetitions of a msg3 communication of a four-stage RACH procedure to be transmitted to the base station (block 610). For example, the UE (e.g., using receive processor 258, transmit processor 264, controller / processor 280, memory 282, etc.) may determine the number of repetitions of a msg3 communication of a four-stage RACH procedure to be transmitted to the base station as described above with respect to FIG.
[0090] 6, in some aspects, process 600 may include transmitting, to the base station, repetitions of the msg3 communication based at least in part on determining the number of repetitions of the msg3 communication (block 620). For example, the UE (e.g., using controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antennas 252, etc.) may transmit, to the base station, repetitions of the msg3 communication based at least in part on determining the number of repetitions of the msg3 communication, as described above with respect to FIG.
[0091] Process 600 may include additional aspects, such as any single aspect or any combination of aspects described below and / or with respect to one or more other processes described elsewhere herein.
[0092] In a first aspect, the number of repetitions of the msg3 communication is determined based at least in part on an aggregation level associated with the PDCCH.
[0093] In a second aspect, alone or in combination with the first aspect, the PDCCH carries downlink control information that schedules msg2 communications of a four-stage RACH procedure.
[0094] In a third aspect, alone or in combination with one or more of the first and second aspects, the msg3 communication is an initial transmission or a retransmission.
[0095] In a fourth aspect, alone or in combination with one or more of the first to third aspects, the PDCCH carries downlink control information that schedules msg3 communication retransmissions.
[0096] In a fifth aspect, either alone or in combination with one or more of the first through fourth aspects, the msg3 communication is a retransmission.
[0097] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication when the aggregation level is a first aggregation level, and the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication when the aggregation level is a second aggregation level.
[0098] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication when the aggregation level meets a threshold, for example, when the aggregation level is less than or equal to the threshold, and the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication when the aggregation level does not meet the threshold.
[0099] In an eighth aspect, alone or in combination with one or more of the first to seventh aspects, the number of repetitions of the msg3 communication is based at least in part on measurements taken by the base station of a physical RACH carrying the msg1 communication of a four-stage RACH procedure.
[0100] In a ninth aspect, alone or in combination with one or more of the first through eighth aspects, the process 600 includes transmitting a msg1 communication of a four-stage RACH procedure indicating the number of repetitions of the msg3 communication.
[0101] In a tenth aspect, alone or in combination with one or more of the first to ninth aspects, the msg1 communication indicates a first number of repetitions of the msg3 communication when the msg1 communication is associated with a first group of msg1 communications, and indicates a second number of repetitions of the msg3 communication when the msg1 communication is associated with a second group of msg1 communications.
[0102] In an eleventh aspect, alone or in combination with one or more of the first to tenth aspects, the number of repetitions of the msg3 communication is based at least in part on the power used by the UE to transmit the msg1 communication of the four-stage RACH procedure.
[0103] In a twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, the number of repetitions of the msg3 communication is a first number of repetitions of the msg3 communication when the power value meets a threshold, for example, when the power value is less than or equal to the threshold, and the number of repetitions of the msg3 communication is a second number of repetitions of the msg3 communication when the power value does not meet the threshold.
[0104] In a thirteenth aspect, alone or in combination with one or more of the first to twelfth aspects, a UCI is multiplexed with a msg3 communication, and the UCI indicates at least one of a number of repetitions of the msg3 communication, a downlink quality measurement, or a power headroom report.
[0105] In a fourteenth aspect, alone or in combination with one or more of the first through thirteenth aspects, the process 600 includes receiving an indication of a beta coefficient to be used for UCI resource determination.
[0106] In a fifteenth aspect, alone or in combination with one or more of the first to fourteenth aspects, the indication is received in at least one of one or more bits of downlink control information scheduling a msg2 communication of a four-stage RACH procedure, one or more bits or one or more fields of downlink control information scheduling a msg3 communication retransmission, or a system information message associated with a RACH configuration.
[0107] In a sixteenth aspect, alone or in combination with one or more of the first to fifteenth aspects, the repetition of the msg3 communication is a repetition of the PUSCH carrying msg3.
[0108] In a seventeenth aspect, alone or in combination with one or more of the first through sixteenth aspects, the number of repetitions of the msg3 communication is determined based at least in part on the power used by the UE to transmit the msg1 communication of the four-stage RACH procedure.
[0109] In an 18th aspect, alone or in combination with one or more of the 1st to 17th aspects, the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication when the power value meets a threshold, for example, when the power value is less than or equal to the threshold, and the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication when the power value does not meet the threshold.
[0110] In a nineteenth aspect, alone or in combination with one or more of the first to eighteenth aspects, the msg3 communication is multiplexed in the physical uplink shared channel with uplink control information (UCI) indicating at least one of the number of repetitions of the msg3 communication, a downlink quality measurement, or a power headroom report for a message 1 communication of a four-stage RACH procedure.
[0111] 6 illustrates example blocks of process 600, in some aspects process 600 may include additional, fewer, different, or differently arranged blocks compared to the blocks illustrated in FIG 6. Additionally or alternatively, two or more of the blocks of process 600 may be performed in parallel.
[0112] 7 illustrates an example process 700 performed, for example, by a base station, in accordance with the present disclosure. The example process 700 is an example of a base station (such as, for example, base station 110) performing operations associated with an iteration of a msg3 communication of a four-stage RACH procedure.
[0113] 7, in some aspects, process 700 may include transmitting a msg2 communication of the four-stage RACH procedure to the UE (block 710). For example, the base station (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242, etc.) may transmit the msg2 communication of the four-stage RACH procedure to the UE as described above with respect to FIG.
[0114] 7, in some aspects, process 700 may include receiving, from the UE, a repetition of the msg3 communication of the four-stage RACH procedure (block 720). For example, the base station (e.g., using antennas 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, etc.) may receive, from the UE, a repetition of the msg3 communication of the four-stage RACH procedure, as described above with respect to FIG.
[0115] In some aspects, process 700 may include determining a number of repetitions of a msg3 communication of a four-stage RACH procedure to be transmitted by the UE. For example, the base station (e.g., using transmit processor 220, receive processor 238, controller / processor 240, memory 242, etc.) may determine the number of repetitions of a msg3 communication of a four-stage RACH procedure to be transmitted by the UE as described above with respect to FIG. 5. In some aspects, process 700 may include receiving, from the UE, the repetitions of the msg3 communication based at least in part on determining the number of repetitions of the msg3 communication. For example, the base station (e.g., using antennas 234, DEMOD 232, MIMO detector 236, receive processor 238, controller / processor 240, etc.) may receive, from the UE, the repetitions of the msg3 communication based at least in part on determining the number of repetitions of the msg3 communication as described above with respect to FIG. 5.
[0116] Process 700 may include additional aspects, such as any single aspect or any combination of aspects described below and / or with respect to one or more other processes described elsewhere herein.
[0117] In a first aspect, the process 700 includes transmitting a PDCCH using an aggregation level based at least in part on the number of repetitions of the msg3 communication.
[0118] In a second aspect, alone or in combination with the first aspect, the PDCCH carries downlink control information that schedules the msg2 communication.
[0119] In a third aspect, alone or in combination with one or more of the first and second aspects, the msg3 communication is an initial transmission or a retransmission.
[0120] In a fourth aspect, alone or in combination with one or more of the first to third aspects, the PDCCH carries downlink control information that schedules msg3 communication retransmissions.
[0121] In a fifth aspect, either alone or in combination with one or more of the first through fourth aspects, the msg3 communication is a retransmission.
[0122] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, the number of repetitions of the msg3 communication is a first number of repetitions of the msg3 communication when the aggregation level is a first aggregation level, and the number of repetitions of the msg3 communication is a second number of repetitions of the msg3 communication when the aggregation level is a second aggregation level.
[0123] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, the number of repetitions of the msg3 communication is a first number of repetitions of the msg3 communication when the aggregation level meets a threshold, for example, when the aggregation level is less than or equal to the threshold, and the number of repetitions of the msg3 communication is a second number of repetitions of the msg3 communication when the aggregation level does not meet the threshold.
[0124] In an eighth aspect, alone or in combination with one or more of the first to seventh aspects, the number of repetitions of the msg3 communication is based at least in part on measurements taken by the base station of a physical RACH carrying the msg1 communication of a four-stage RACH procedure.
[0125] In a ninth aspect, alone or in combination with one or more of the first through eighth aspects, the process 700 includes receiving a msg1 communication of a four-stage RACH procedure indicating the number of repetitions of the msg3 communication.
[0126] In a tenth aspect, alone or in combination with one or more of the first to ninth aspects, the msg1 communication indicates a first number of repetitions of the msg3 communication when the msg1 communication is associated with a first group of msg1 communications, and indicates a second number of repetitions of the msg3 communication when the msg1 communication is associated with a second group of msg1 communications.
[0127] In an eleventh aspect, alone or in combination with one or more of the first to tenth aspects, the number of repetitions of the msg3 communication is based at least in part on the power used by the UE to transmit the msg1 communication of the four-stage RACH procedure.
[0128] In a twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, the number of repetitions of the msg3 communication is a first number of repetitions of the msg3 communication when the power value meets a threshold, for example, when the power value is less than or equal to the threshold, and the number of repetitions of the msg3 communication is a second number of repetitions of the msg3 communication when the power value does not meet the threshold.
[0129] In a thirteenth aspect, alone or in combination with one or more of the first to twelfth aspects, a UCI is multiplexed with a msg3 communication, and the UCI indicates at least one of a number of repetitions of the msg3 communication, a downlink quality measurement, or a power headroom report.
[0130] In a fourteenth aspect, alone or in combination with one or more of the first through thirteenth aspects, the process 700 includes transmitting an indication of a beta coefficient to be used for UCI resource determination.
[0131] In a fifteenth aspect, alone or in combination with one or more of the first to fourteenth aspects, the indication is transmitted in one or more bits of downlink control information scheduling the msg2 communication, one or more bits or one or more fields of downlink control information scheduling the msg3 communication retransmission, or at least one of a system information message associated with the RACH configuration.
[0132] In a sixteenth aspect, alone or in combination with one or more of the first to fifteenth aspects, the repetition of the msg3 communication is a repetition of the PUSCH carrying msg3.
[0133] In a seventeenth aspect, alone or in combination with one or more of the first to sixteenth aspects, the number of repetitions of the msg3 communication is determined based at least in part on an aggregation level associated with the PDCCH.
[0134] In an 18th aspect, alone or in combination with one or more of the first to seventeenth aspects, the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication when the aggregation level is a first aggregation level, and the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication when the aggregation level is a second aggregation level.
[0135] In a nineteenth aspect, alone or in combination with one or more of the first to eighteenth aspects, the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication when the aggregation level meets a threshold, for example, when the aggregation level is less than or equal to the threshold, and the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication when the aggregation level does not meet the threshold.
[0136] In a twentieth aspect, alone or in combination with one or more of the first to nineteenth aspects, the number of repetitions of the msg3 communication is determined based at least in part on the power used by the UE to transmit the msg1 communication of the four-stage RACH procedure.
[0137] In a 21st aspect, alone or in combination with one or more of the first to twentieth aspects, the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication when the power value meets a threshold, for example, when the power value is less than or equal to the threshold, and the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication when the power value does not meet the threshold.
[0138] In a 22nd aspect, alone or in combination with one or more of the 1st to 21st aspects, the msg3 communication is multiplexed in the PUSCH with a UCI indicating at least one of the number of repetitions of the msg3 communication, a downlink quality measurement, or a power headroom report for the msg1 communication of a four-stage RACH procedure.
[0139] 7 illustrates example blocks of process 700, in some aspects process 700 may include additional, fewer, different, or differently arranged blocks compared to the blocks illustrated in FIG 7. Additionally or alternatively, two or more of the blocks of process 700 may be performed in parallel.
[0140] The following provides a summary of some aspects of the disclosure.
[0141] Aspect 1: A method of wireless communication performed by a user equipment (UE), comprising: determining a number of repetitions of a message 3 (msg3) communication of a four-stage random access channel (RACH) procedure to be transmitted to a base station; and transmitting to the base station the repetitions of the msg3 communication based at least in part on determining the number of repetitions of the msg3 communication.
[0142] Aspect 2: The method of aspect 1, wherein the number of repetitions of the msg3 communication is determined based at least in part on an aggregation level associated with a physical downlink control channel (PDCCH).
[0143] Aspect 3: The method of aspect 2, wherein the PDCCH carries downlink control information (DCI) that schedules message 2 communication of a four-stage RACH procedure.
[0144] Aspect 4: The method of aspect 3, wherein the msg3 communication is an initial transmission or a retransmission.
[0145] Example 5: The method of example 2, wherein the PDCCH carries downlink control information (DCI) that schedules the msg3 communication.
[0146] Aspect 6: The method of aspect 5, wherein the msg3 communication is a retransmission.
[0147] Aspect 7: The method of any of aspects 2 to 6, wherein the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication when the aggregation level is a first aggregation level, and the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication when the aggregation level is a second aggregation level.
[0148] Aspect 8: The method of any of aspects 2 to 6, wherein the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication when the aggregation level meets a threshold, and the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication when the aggregation level does not meet the threshold.
[0149] Aspect 9: The method of any of aspects 1-8, wherein the number of repetitions of the msg3 communication is based at least in part on measurements of a physical RACH carrying a message 1 communication of a four-stage RACH procedure.
[0150] Aspect 10: The method of any of aspects 1-9, further comprising transmitting a message 1 (msg1) communication of a four-stage RACH procedure indicating the number of repetitions of the msg3 communication.
[0151] Aspect 11: The method of aspect 10, wherein the msg1 communication indicates a first number of repetitions of the msg3 communication when the msg1 communication is associated with a first group of msg1 communications, and indicates a second number of repetitions of the msg3 communication when the msg1 communication is associated with a second group of msg1 communications.
[0152] Aspect 12: The method of any of aspects 1-8, wherein the number of repetitions of the msg3 communication is based at least in part on the power used by the UE to transmit the message 1 communication of the four-stage RACH procedure.
[0153] Aspect 13: The method of aspect 12, wherein the number of repetitions of the msg3 communication is a first number of repetitions of the msg3 communication when the power value meets the threshold, and the number of repetitions of the msg3 communication is a second number of repetitions of the msg3 communication when the power value does not meet the threshold.
[0154] Aspect 14: The method of aspect 1, wherein uplink control information (UCI) is multiplexed with the msg3 communication, the UCI indicating at least one of a number of repetitions of the msg3 communication, a downlink quality measurement, or a power headroom report.
[0155] Aspect 15: The method of any of aspects 1 or 14, further comprising receiving an indication of a beta coefficient to be used for uplink control information (UCI) resource determination.
[0156] Aspect 16: The method of aspect 15, wherein the indication is received in at least one of one or more bits of downlink control information (DCI) scheduling message 2 communication of a four-stage RACH procedure, one or more bits or one or more fields of downlink control information (DCI) scheduling msg3 communication, or a system information message associated with the RACH configuration.
[0157] Embodiment 17: The method of any of embodiments 1-16, wherein the repetition of the msg3 communication is a repetition of a physical uplink shared channel (PUSCH) carrying the msg3.
[0158] Aspect 18: A method of wireless communication performed by a base station, the method including: transmitting a message 2 (msg2) communication of a four-stage random access channel (RACH) procedure to a user equipment (UE); and receiving a repetition of a message 3 (msg3) communication of the four-stage RACH procedure from the UE.
[0159] Aspect 19: The method of aspect 18, further comprising transmitting a physical downlink control channel (PDCCH) using an aggregation level based at least in part on a number of repetitions of the msg3 communication.
[0160] Example 20: The method of example 19, wherein the PDCCH carries downlink control information (DCI) that schedules the msg2 communication.
[0161] Aspect 21: The method of aspect 20, wherein the msg3 communication is an initial transmission or a retransmission.
[0162] Example 22: The method of example 19, wherein the PDCCH carries downlink control information (DCI) that schedules the msg3 communication.
[0163] Aspect 23: The method of aspect 22, wherein the msg3 communication is a retransmission.
[0164] Aspect 24: The method of any of aspects 19 to 23, wherein the number of repetitions of the msg3 communication is a first number of repetitions of the msg3 communication when the aggregation level is a first aggregation level, and the number of repetitions of the msg3 communication is a second number of repetitions of the msg3 communication when the aggregation level is a second aggregation level.
[0165] Aspect 25: The method of any of aspects 19 to 23, wherein the number of repetitions of the msg3 communication is a first number of repetitions of the msg3 communication when the aggregation level meets a threshold, and the number of repetitions of the msg3 communication is a second number of repetitions of the msg3 communication when the aggregation level does not meet the threshold.
[0166] Aspect 26: The method of any of aspects 18-25, wherein the number of repetitions of the msg3 communication is based at least in part on measurements taken by the base station of a physical RACH carrying a message 1 communication of a four-stage RACH procedure.
[0167] Aspect 27: The method of any of aspects 18-26, further comprising receiving a message 1 (msg1) communication of a four-stage RACH procedure indicating the number of repetitions of the msg3 communication.
[0168] Aspect 28: The method of aspect 27, wherein the msg1 communication indicates a first number of repetitions of the msg3 communication when the msg1 communication is associated with a first group of msg1 communications, and indicates a second number of repetitions of the msg3 communication when the msg1 communication is associated with a second group of msg1 communications.
[0169] Embodiment 29: The method of any of embodiments 18-25, wherein the number of repetitions of the msg3 communication is based at least in part on the power used by the UE to transmit the message 1 communication of the four-stage RACH procedure.
[0170] Aspect 30: The method of aspect 29, wherein the number of repetitions of the msg3 communication is a first number of repetitions of the msg3 communication when the power value meets the threshold, and the number of repetitions of the msg3 communication is a second number of repetitions of the msg3 communication when the power value does not meet the threshold.
[0171] Aspect 31: The method of aspect 18, wherein uplink control information (UCI) is multiplexed with the msg3 communication, the UCI indicating at least one of a number of repetitions of the msg3 communication, a downlink quality measurement, or a power headroom report.
[0172] Aspect 32: The method of any of aspects 18 or 31, further comprising transmitting an indication of a beta coefficient to be used for uplink control information (UCI) resource determination.
[0173] Aspect 33: The method of aspect 32, wherein the indication is transmitted in at least one of one or more bits of downlink control information (DCI) scheduling the msg2 communication, one or more bits or one or more fields of downlink control information (DCI) scheduling the msg3 communication, or a system information message associated with the RACH configuration.
[0174]
[0041] Embodiment 34: The method of any of embodiments 18-33, wherein the repetition of the msg3 communication is a repetition of a physical uplink shared channel (PUSCH) carrying the msg3.
[0175] Aspect 35: An apparatus for wireless communication in a user equipment, the apparatus comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform one or more methods of aspects 1-17.
[0176] Aspect 36: A user equipment for wireless communication, comprising: a memory; and one or more processors coupled to the memory, wherein the memory and the one or more processors are configured to perform one or more methods of aspects 1-17.
[0177] Aspect 37: An apparatus for wireless communication in a user equipment, the apparatus comprising at least one means for performing one or more of the methods of aspects 1-17.
[0178] Aspect 38: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform one or more of the methods of aspects 1-17.
[0179] Aspect 39: A non-transitory computer-readable medium storing a set of instructions for wireless communications, the set of instructions including one or more instructions that, when executed by one or more processors of a user equipment, cause the user equipment to perform one or more methods of aspects 1-17.
[0180] Aspect 40: An apparatus for wireless communication in a base station, the apparatus comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform one or more methods of aspects 18-34.
[0181] Aspect 41: A base station for wireless communication, comprising: a memory; and one or more processors coupled to the memory, wherein the memory and the one or more processors are configured to perform one or more methods of aspects 18-34.
[0182] Aspect 42: An apparatus for wireless communication in a base station, the apparatus comprising at least one means for performing one or more of the methods of aspects 18-34.
[0183] Aspect 43: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform one or more of the methods of aspects 18-34.
[0184] Aspect 44: A non-transitory computer-readable medium storing a set of instructions for wireless communications, the set of instructions including one or more instructions that, when executed by one or more processors of a base station, cause the base station to perform one or more methods of aspects 18-34.
[0185] The above disclosure provides illustration and description, but is not intended to be exhaustive or to limit the embodiments to the precise form disclosed. Modifications and variations may be made in light of the above disclosure or may be acquired from practice of the embodiments.
[0186] The term "component" as used herein shall be broadly construed as hardware and / or combinations of hardware and software. "Software" shall be broadly construed to mean, among other examples, instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, and / or functions, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. A processor, as used herein, is implemented in hardware and / or a combination of hardware and software. It will be apparent that the systems and / or methods described herein may be implemented in different forms of hardware and / or combinations of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods is not limiting. Thus, the operation and behavior of the systems and / or methods are described herein without reference to specific software code. It should be understood that software and hardware may be designed to implement the systems and / or methods based at least in part on the description herein.
[0187] As used herein, "meeting a threshold" can refer to a value being greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc., depending on the context.
[0188] Although particular combinations of features are recited in the claims and / or disclosed herein, these combinations do not limit the disclosure of various aspects. Indeed, many of these features may be combined in ways not specifically recited in the claims and / or disclosed herein. While each dependent claim described below may depend directly on only one claim, the disclosure of various aspects includes each dependent claim in combination with every other claim in the claim set. As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items, including single members. As an example, "at least one of a, b, or c" is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination having multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other order of a, b, and c).
[0189] No element, act, or instruction used herein should be construed as critical or required unless explicitly described as such. Also, as used herein, the articles "a" and "an" are intended to include one or more items and may be used interchangeably with "one or more." Furthermore, as used herein, the article "the" is intended to include one or more items referred to with the article "the" and may be used interchangeably with "one or more." Furthermore, as used herein, the terms "set" and "group" are intended to include one or more items (e.g., related items, unrelated items, or a combination of related and unrelated items) and may be used interchangeably with "one or more." Where only one item is intended, the phrase "only one" or similar language is used. Also, as used herein, terms such as "has," "have," and "having" are intended to be open-ended terms. Furthermore, the phrase "based on" is intended to mean "based at least in part on," unless expressly specified otherwise. Also, as used herein, the term "or" is intended to be inclusive when used consecutively and may be used interchangeably with "and / or" unless otherwise specified (e.g., when used in combination with "either" or "only one of"). [Explanation of symbols]
[0190] 100 Wireless Networks 102a Macrocell 102b Picocell 102c Femtocell 110 base station 110a BS, Macro BS 110b BS 110c BS 110d BS, relay BS 120 UE 120a UE 120b UE 120c UE 120d UE 120e UE 130 Network Controller 200 examples 212 Data Sources 220 Transmit Processor 230 Transmit (TX) Multiple Input Multiple Output (MIMO) Processor, TX MIMO Processor 232 Modulator, Demodulator, MOD / DEMOD, DEMOD, MOD 234 Antenna 236 MIMO detector 238 Receive Processor 239 Data Sink 240 Controllers / Processors 242 memory 244 communication unit 246 Scheduler 252 Antenna 254 Demodulator, MOD / DEMOD, MOD, DEMOD 256 MIMO detector 258 Receive Processor 260 Data Sink 262 Data Sources 264 Transmit Processor 266 TX MIMO Processor 280 Controller / Processor 282 memory 284 Housing 290 Controller / Processor 292 memory 294 Communication Unit 300 Resource Structure 305 subframe 310 Slots 315 Symbols 320 Control Resource Set (CORESET), CORESET 325 Control Channel Element (CCE), CCE 330 Resource Element Group (REG), REG 335 Resource Element (RE), Resource Element 500 examples 600 processes 700 processes
Claims
1. 1. A method of wireless communication performed by a user equipment (UE), comprising: In response to receiving a 4-stage Random Access Channel (RACH) procedure message 2 (msg2) communication on a Physical Downlink Control Channel (PDCCH) from a base station, determining a number of repetitions of a 4-stage Random Access Channel (RACH) procedure message 3 (msg3) communication to be transmitted to the base station based at least in part on an aggregation level associated with the PDCCH; transmitting, to the base station, the repetitions of the msg3 communication based at least in part on determining the number of repetitions of the msg3 communication; A method comprising:
2. 10. The method of claim 1, wherein the PDCCH carries downlink control information (DCI) that schedules message 2 transmission of the four-stage RACH procedure.
3. The method of claim 2 , wherein the msg3 communication is an initial transmission or a retransmission.
4. 2. The method of claim 1, wherein the PDCCH carries downlink control information (DCI) that schedules the msg3 communication.
5. The method of claim 4 , wherein the msg3 communication is a retransmission.
6. when the aggregation level is a first aggregation level, the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication; The method of claim 1 , wherein when the aggregation level is a second aggregation level, the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication.
7. When the aggregation level meets a threshold, the number of repetitions of the msg3 communication is determined to be a first number of repetitions of the msg3 communication; The method of claim 1 , wherein when the aggregation level does not meet the threshold, the number of repetitions of the msg3 communication is determined to be a second number of repetitions of the msg3 communication.
8. 2. The method of claim 1, wherein the number of repetitions of the msg3 communication is based at least in part on measurements of a physical RACH carrying a message 1 communication of the four-stage RACH procedure.
9. transmitting a message 1 (msg1) communication of the four-stage RACH procedure indicating the number of repetitions of the msg3 communication. The method of claim 1 further comprising:
10. Uplink control information (UCI) is multiplexed with the msg3 communication, the UCI comprising: the number of repetitions of the msg3 communication; Downlink quality measurements, or Power Headroom Reporting The method of claim 1 , wherein the at least one of
11. receiving an indication of a beta coefficient to be used for uplink control information (UCI) resource determination; further comprising The instructions are: one or more bits of downlink control information (DCI) that schedule message 2 transmission of the four-step RACH procedure; one or more bits or one or more fields of Downlink Control Information (DCI) that schedules said msg3 communication; or System information messages associated with RACH configuration The method of claim 1 , wherein the signal is received in at least one of:
12. 2. The method of claim 1, wherein the repetition of the msg3 communication is a repetition of a physical uplink shared channel (PUSCH) carrying msg3.
13. 1. A method of wireless communication performed by a base station, comprising: transmitting, to a user equipment (UE), a message 2 (msg2) communication of a 4-stage random access channel (RACH) procedure on a physical downlink control channel (PDCCH); receiving, from the UE, repetitions of a message 3 (msg3) communication of the four-stage RACH procedure, the number of repetitions being based at least in part on an aggregation level value associated with the PDCCH; A method comprising:
14. A user equipment (UE) for wireless communications, comprising: Memory and one or more processors coupled to the memory; 13. A UE comprising: one or more processors configured to perform a method according to any one of claims 1 to 12.
15. 1. A base station for wireless communications, comprising: Memory and one or more processors coupled to the memory; wherein the one or more processors: transmitting a message 2 (msg2) communication of a four-stage random access channel (RACH) procedure on a physical downlink control channel (PDCCH) to a user equipment (UE); receiving, from the UE, repetitions of a message 3 (msg3) transmission of the four-stage RACH procedure, the number of repetitions being based at least in part on an aggregation level value associated with the PDCCH; A base station configured to:
Citation Information
Patent Citations
Transmissions of downlink control channels for low cost ues
WO2016144140A1