Technique for repeating the transmission of random access messages in wireless communication

During the two-step random access process of wireless communication, the equipment and the base station jointly carry out repeated transmission of msgB, which solves the problem of insufficient msgB coverage and improves the success rate of the access process and system reliability.

CN115104372BActive Publication Date: 2025-08-05QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180014658.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-01-08
Filing Date
2021-01-11
Publication Date
2025-08-05
Estimated Expiration
2041-01-11

AI Technical Summary

Technical Problem

In wireless communication, during the two-step random access process, the coverage of the second random access message (msgB) is insufficient, resulting in a low success rate of the access process.

Method used

By requesting and receiving one or more duplications of the second random access message from the base station during the two-step random access process, the base station determines and sends corresponding duplicate transmissions according to the request to enhance the coverage of msgB.

Benefits of technology

It improves the success rate of the random access process, enhances the coverage of msgB, and improves the reliability and efficiency of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115104372B_ABST
    Figure CN115104372B_ABST
Patent Text Reader

Abstract

Aspects described herein relate to transmitting a first random access message in a two-step random access procedure, wherein the first random access message includes an indication of receiving one or more repetitions of a second random access message from a base station, and transmitting an initial transmission of the second random access message and the one or more repetitions of the second random access message based on the indication.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This patent application claims priority to provisional patent application No. 62 / 979,936, filed on February 21, 2020, entitled “TECHNIQUES FOR TRANSMITTINGREPETITIONS OF RANDOM ACCESS MESSAGES IN WIRELESS COMMUNICATIONS,” and U.S. patent application No. 17 / 144,928, filed on January 8, 2021, entitled “TECHNIQUES FOR TRANSMITTINGREPETITIONS OF RANDOM ACCESS MESSAGES IN WIRELESS COMMUNICATIONS,” which are assigned to the assignee of this application and are hereby expressly incorporated herein by reference for all purposes. Background Art

[0003] Aspects of the present disclosure relate generally to wireless communication systems, and more particularly to random access procedures.

[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcast, etc. These systems may be multiple-access systems capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems 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, and single-carrier frequency division multiple access (SC-FDMA) systems.

[0005] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, and even global level. For example, the fifth generation (5G) wireless communication technology, which may be referred to as 5G New Radio (5G NR), is envisioned to extend and support a wide variety of usage scenarios and applications over current mobile network generations. In one aspect, 5G communication technologies may include: enhanced mobile broadband that addresses human-centric use cases for accessing multimedia content, services, and data; ultra-reliable low-latency communications (URLLC) with specific latency and reliability specifications; and massive machine-type communications, which may allow a very large number of connected devices and transmit relatively low amounts of non-latency sensitive information.

[0006] In some wireless communication technologies, a user equipment (UE) may use a random access procedure to establish a connection with a base station. The random access procedure may typically include four steps of transmitting messages between the UE and the base station to establish a connection. Recent proposals have introduced a two-step random access procedure, in which the UE sends a first message including a random access preamble and a payload at a shared random access opportunity, and the base station receiving the first message may send a second message including a random access response (e.g., to the random access preamble) and contention resolution information. The first message may include two separate transmissions (e.g., in time) of the preamble and payload portions of the message, and the gap between the preamble transmission and the payload transmission may be configurable. Summary of the Invention

[0007] The following presents a brief summary of one or more aspects in order to provide a basic understanding of these aspects. This summary is not an extensive overview of all contemplated aspects and is not intended to identify key or important elements of all aspects or to describe the scope of any or all aspects. The sole purpose of this summary is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that will be presented later.

[0008] According to one aspect, a method for wireless communication is provided. The method includes sending a first random access message in a two-step random access procedure to a base station, wherein the first random access message includes an indication to receive one or more repetitions of a second random access message from the base station; and receiving, from the base station and based on the indication, an initial transmission of the second random access message and the one or more repetitions of the second random access message.

[0009] In another example, a method for wireless communication is provided. The method includes receiving a first random access message in a two-step random access procedure from a device, wherein the first random access message includes an indication to receive one or more repetitions of a second random access message; and sending an initial transmission of the second random access message and the one or more repetitions of the second random access message to the device based on the indication.

[0010] In another example, an apparatus for wireless communication is provided, comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the transceiver and the memory. The one or more processors are configured to execute the instructions to perform the operations of the methods described herein. In another aspect, an apparatus for wireless communication is provided, comprising components for performing the operations of the methods described herein. In yet another aspect, a computer-readable medium is provided, comprising code executable by one or more processors to perform the operations of the methods described herein.

[0011] For example, an apparatus for wireless communication is provided, comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the memory and the transceiver. The one or more processors are configured to send a first random access message in a two-step random access procedure to a base station, wherein the first random access message includes an indication to receive one or more repetitions of a second random access message from the base station; and receive an initial transmission of the second random access message and the one or more repetitions of the second random access message from the base station based on the indication.

[0012] In another example, an apparatus for wireless communication is provided, comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the memory and the transceiver. The one or more processors are configured to receive a first random access message in a two-step random access procedure from a device, wherein the first random access message includes an indication to receive one or more repetitions of a second random access message; and send an initial transmission of the second random access message and the one or more repetitions of the second random access message to the device based on the indication.

[0013] To the accomplishment of the foregoing and related ends, one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of one or more aspects. These features are indicative, however, of but a few of the various ways in which the principles of the various aspects may be employed, and this description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The disclosed aspects will be described below with reference to the accompanying drawings, which are provided to illustrate and not to limit the disclosed aspects, wherein like reference numerals indicate like elements, and wherein:

[0015] Figure 1 An example of a wireless communication system according to various aspects of the present disclosure is shown;

[0016] Figure 2 is a block diagram illustrating an example of a UE according to various aspects of the present disclosure;

[0017] Figure 3 is a block diagram illustrating an example of a base station according to various aspects of the present disclosure;

[0018] Figure 4 is a flow chart illustrating an example of a method for requesting one or more repetitions of a second random access message according to various aspects of the present disclosure;

[0019] Figure 5is a flow chart illustrating an example of a method for sending one or more repetitions of a second random access message according to various aspects of the present disclosure;

[0020] Figure 6 An example of a timeline for receiving one or more repetitions of a second random access message according to various aspects of the present disclosure is shown;

[0021] Figure 7 An example of a system for sending a random access message according to various aspects of the present disclosure is shown; and

[0022] Figure 8 is a block diagram illustrating an example of a MIMO communication system including a base station and UEs according to various aspects of the present disclosure. DETAILED DESCRIPTION

[0023] Now, various aspects will be described with reference to the accompanying drawings. In the following description, numerous specific details are set forth for explanation purposes to provide a thorough understanding of one or more aspects. However, it is apparent that such (one or more) aspects may be practiced without these specific details.

[0024] The described features generally relate to the repetition of sending messages in a two-step random access procedure, although the concept can also be applied to random access procedures with more or less than two steps. In the two-step random access procedure, a base station can broadcast a signal with parameters for establishing a connection with the base station. Such signals can include synchronization signal blocks (SSBs), system information blocks (SIBs), reference signals (RSs), etc. A user equipment (UE) can receive the broadcast signal and can synchronize with the downlink from the base station, perform system information decoding and measurements, etc. In addition, the UE can determine one or more random access opportunities for sending random access messages to establish a connection with the base station based on the parameters in the broadcast signal. When the UE desires to establish a connection with the base station, the UE can send a first message of the two-step random access procedure (also referred to herein as "msgA"), which can include a preamble code portion and a payload portion (for example, where the payload portion can include physical uplink shared channel (PUSCH) data), and these portions can be sent to be separated in time by transmission gaps. The base station may receive the first message (eg, as a preamble and payload portion) and may send a response message (also referred to herein as "msgB") to the UE, where the response message may include a random access response and / or contention resolution information.

[0025] As described, for example, there may be a transmission gap defined and used by the UE between the preamble portion and the payload portion of the first message. For example, the transmission gap may allow for a timing adjustment (TA) for the first message transmission, where the TA may be unknown or outdated. Furthermore, for example, the transmission gap may allow for different parameter sets, bandwidths, beam selections, power control schemes, sampling rates of the preamble and payload between the preamble portion and the payload portion, compatibility with a listen-before-talk (LBT) scheme (e.g., via a New Radio (NR)-U interface), etc. Additionally, for example, the transmission of the preamble portion of the first message may include a guard time between transmissions (e.g., as defined by a wireless communication technology such as NR for any time division duplex (TDD) transmission of the signal). In this example, the transmission gap may be reduced to account for the increased guard time (compared to no guard time). In this regard, in an example, the preamble and payload portion of the first message may be sent in different time slots (or the same time slot).

[0026] In addition, in the two-step random access procedure, if the first message transmission of multiple devices performing the two-step random access procedure uses a similar modulation and coding scheme (MCS), waveform, payload size, etc., the multiple devices can share the same PUSCH opportunity (PO) for sending the payload. The resource allocation for the PO can be specified relative to the random access channel (RACH) opportunity (RO) used to send the first message (or at least its preamble part) by a semi-static or dynamically configured offset in time and / or frequency. Separate ROs and shared ROs can be configured for the two-step random access procedure, so that when the RO is shared between the two-step random access procedure and the four-step random access procedure, the random access preamble pool can be divided into mutually exclusive subsets, which, in one example, are used by different random access procedures.

[0027] As described above, msgB in the two-step random access procedure is similar to the second message (msg2) and the fourth message (msg4) in the four-step random access procedure. Therefore, if msgA transmission is successful, msgB can perform contention resolution and complete the RACH procedure. In addition, for example, if msgA preamble detection is successful but msgA payload decoding fails, msgB can be used to request retransmission of the msgA payload on the granted resources. In this regard, the reception of msgB may be important or critical to the success of the random access procedure.

[0028] Aspects described herein relate to enhancing the coverage of the second random access message (msgB) in a two-step random access procedure. For example, msgB may be repeated in one or more contexts. In an example, a device performing a two-step random access procedure may request a base station to send one or more repetitions of msgB for coverage enhancement. For example, a device may indicate a desire to receive one or more repetitions of msgB based on an msgA transmission, such as by indicating a specific format, type, or other content for the msgA transmission. In this example, based on receiving msgA from the device, the base station may determine whether to send one or more repetitions of msgB to the device, transmission parameters for sending one or more repetitions of msgB to the device, and the like. In one example, the one or more repetitions may include one or more repetitions of control data and / or one or more repetitions of corresponding shared channel data. In any case, the coverage of msgB may be enhanced at this point to improve the success rate of the random access procedure.

[0029] The following will refer to Figures 1 to 8 The described features are presented in more detail.

[0030] As used in this application, the terms "component," "module," "system," and the like are intended to include computer-related entities such as, but not limited to, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As an illustration, both an application running on a computing device and a computing device can be a component. One or more components can reside in a process and / or an execution thread, and a component can be located on one computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures stored thereon. Components can communicate via local and / or remote processes, such as by communicating based on signals having one or more data packets, such as data from a component, interacting with another component in a local system, a distributed system, and / or interacting with other systems via signals across a network such as the Internet.

[0031] The technology described herein can be used in various wireless communication systems, such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA, and other systems. The terms "system" and "network" can generally be used interchangeably. A CDMA system can implement radio technologies such as CDMA2000 and Universal Terrestrial Radio Access (UTRA). CDMA2000 covers IS-2000, IS-95, and IS-856 standards. IS-2000 versions 0 and A are commonly referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is commonly referred to as CDMA2000 1xEV-DO, High Rate Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variations of CDMA. A TDMA system can implement radio technologies such as Global System for Mobile Communications (GSM). OFDMA systems can implement technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM TM etc. radio technologies. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). 3GPP Long Term Evolution (LTE) and Advanced LTE (LTE-A) are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization called "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein can be used for the systems and radio technologies mentioned above and other systems and radio technologies, including cellular (e.g., LTE) communications on shared radio spectrum bands. However, the following description describes an LTE / LTE-A system for example purposes, and LTE terminology is used in most of the description below, although the techniques are applicable beyond LTE / LTE-A applications (e.g., to fifth generation (5G) new radio (NR) networks or other next generation communication systems).

[0032] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements discussed without departing from the scope of this disclosure. Various examples may omit, replace, or add various processes or components as appropriate. For example, the methods described may be performed in an order different from that described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined in other examples.

[0033] Various aspects or features will be presented in terms of systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that the various systems may include additional devices, components, modules, etc. and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Combinations of these methods may also be used.

[0034] Figure 1 1 is a diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) may include a base station 102, a UE 104, an evolved packet core (EPC) 160, and / or a 5G core (5GC) 190. The base station 102 may include a macro cell (a high-power cellular base station) and / or a small cell (a low-power cellular base station). A macro cell may include a base station. A small cell may include a femto cell, a pico cell, and a micro cell. In an example, the base station 102 may also include a gNB 180, as further described herein. In one example, according to aspects described herein, some nodes of the wireless communication system may have a modem 240 and a communication component 242 for requesting one or more repetitions of a second random access message. Additionally, according to aspects described herein, some nodes may have a modem 340 and a configuration component 342 for sending one or more repetitions of the second random access message. Although UE 104 is shown as having a modem 240 and a communication component 242 and base station 102 / gNB 180 is shown as having a modem 340 and a configuration component 342, this is an illustrative example, and substantially any node or node type may include a modem 240 and a communication component 242 and / or a modem 340 and a configuration component 342 to provide the corresponding functionality described herein.

[0035] Base stations 102 configured for 4G LTE (which may be collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) may interface with EPC 160 via a backhaul link 132 (e.g., using an S1 interface). Base stations 102 configured for 5G NR (which may be collectively referred to as Next Generation RAN (NG-RAN)) may interface with 5GC 190 via a backhaul link 184. Among other functions, base stations 102 may perform one or more of the following: transmitting user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, non-access stratum (NAS) message distribution, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and device tracking, RAN information management (RIM), paging, positioning, and delivering warning information. Base stations 102 may communicate with each other directly or indirectly (e.g., through EPC 160 or 5GC 190) via backhaul links 134 (e.g., using an X2 interface). Backhaul links 134 may be wired or wireless.

[0036] Base station 102 can communicate wirelessly with one or more UEs 104. Each of base stations 102 can provide communication coverage for a corresponding geographic coverage area 110. There may be overlapping geographic coverage areas 110. For example, a small cell 102' can have a coverage area 110' that overlaps with the coverage area 110 of one or more macro base stations 102. A network that includes both small cells and macro cells can be referred to as a heterogeneous network. A heterogeneous network can also include a Home Evolved Node B (eNB) (HeNB), which can provide services to a restricted group, which can be referred to as a Closed Subscriber Group (CSG). The communication link 120 between base station 102 and UE 104 can include uplink (UL) (also known as reverse link) transmissions from UE 104 to base station 102 and / or downlink (DL) (also known as forward link) transmissions from base station 102 to UE 104. The communication link 120 can use multiple-input and multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link can be over one or more carriers. Base station 102 / UE 104 can use spectrum with a bandwidth of up to Y MHz per carrier (e.g., 5 MHz, 10 MHz, 15 MHz, 20 MHz, 100 MHz, 400 MHz, etc.) allocated in carrier aggregation for transmission in the DL and / or UL directions (e.g., for x component carriers) for a total of up to Yx MHz. The carriers can be adjacent or non-adjacent to each other. The allocation of carriers can be asymmetric for DL and UL (e.g., more or fewer carriers can be allocated for DL than for UL). Component carriers can include a primary component carrier and one or more secondary component carriers. The primary component carrier can be referred to as a primary cell (PCell), and the secondary component carrier can be referred to as a secondary cell (SCell).

[0037] In another example, some UEs 104 can communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 can use the DL / UL WWAN spectrum. The D2D communication link 158 can use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). The D2D communication can be through various wireless D2D communication systems, such as, for example, FlasLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

[0038] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 in the 5 GHz unlicensed spectrum via a communication link 154. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) to determine whether the channel is available before communicating.

[0039] The small cell 102′ can operate in licensed and / or unlicensed spectrum. When operating in the unlicensed spectrum, the small cell 102′ can employ NR and use the same 5 GHz unlicensed spectrum used by the Wi-Fi AP 150. The small cell 102′ employing NR in the unlicensed spectrum can enhance coverage and / or increase capacity of the access network.

[0040] Base station 102 (whether a small cell 102′ or a large cell (e.g., a macro base station)) may include an eNB, gNodeB (gNB), or other type of base station. Some base stations, such as gNB 180, may operate in the traditional sub-6 GHz spectrum, at millimeter wave (mmW) frequencies, and / or near-mmW frequencies in communications with UE 104. When gNB 180 operates at mmW or near-mmW frequencies, gNB 180 may be referred to as a mmW base station. Extremely high frequency (EHF) is a portion of the RF spectrum in the electromagnetic spectrum. EHF ranges from 30 GHz to 300 GHz and has wavelengths between 1 mm and 10 mm. Radio waves in this band may be referred to as millimeter waves. Near-millimeter waves can extend down to frequencies of 3 GHz, with wavelengths of 100 mm. Super high frequency (SHF) bands extend between 3 GHz and 30 GHz and are also referred to as centimeter waves. Communications using mmW / near-mmW radio frequency bands have extremely high path loss and short range. The mmW base station gNB 180 can utilize beamforming 182 with the UE 104 to compensate for the extremely high path loss and short distance. The base station 102 referenced herein can include the gNB 180.

[0041] EPC 160 may include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. MME 162 may communicate with a Home Subscriber Server (HSS) 174. MME 162 may be a control node that handles signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which itself is connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP Services 176. IP Services 176 may include the Internet, an intranet, an IP Multimedia Subsystem (IMS), PS streaming services, and / or other IP services. The BM-SC 170 may provide functionality for MBMS user service provisioning and delivery. The BM-SC 170 may serve as the entry point for content providers' MBMS transmissions, may be used to authorize and initiate MBMS bearer services within a public land mobile network (PLMN), and may be used to schedule MBMS transmissions. The MBMS gateway 168 may be used to distribute MBMS services to base stations 102 belonging to a multicast broadcast single frequency network (MBSFN) area that broadcasts specific services, and may be responsible for session management (start / stop) and collecting eMBMS-related billing information.

[0042] 5GC 190 may include an access and mobility management function (AMF) 192, other AMFs 193, a session management function (SMF) 194, and a user plane function (UPF) 195. AMF 192 may communicate with a unified data management (UDM) 196. AMF 192 may be a control node that handles signaling between UE 104 and 5GC 190. Typically, AMF 192 may provide QoS flow and session management. User Internet Protocol (IP) packets (e.g., from one or more UEs 104) may be transported through UPF 195. UPF 195 may provide UE IP address allocation and other functions for one or more UEs. UPF 195 is connected to IP services 197. IP services 197 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services.

[0043] A base station may also be referred to as a gNB, Node B, evolved Node B (eNB), access point, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), transmit receive point (TRP), or some other suitable terminology. Base station 102 provides an access point to EPC 160 or 5GC 190 for UE 104. Examples of UE 104 include a cellular phone, a smartphone, a Session Initiation Protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a tablet computer, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, or any other similarly functional device. Some of UE 104 may be referred to as IoT devices (e.g., a parking meter, a gas pump, a toaster, a vehicle, a heart monitor, etc.). IoT UEs may include machine type communication (MTC) / enhanced MTC (eMTC, also known as Category (CAT)-M, CatM1) UEs, NB-IoT (also known as CAT NB1) UEs, and other types of UEs. In the present disclosure, eMTC and NB-IoT may refer to future technologies that may evolve from or be based on these technologies. For example, eMTC may include FeMTC (further eMTC), eFeMTC (further enhanced eMTC), mMTC (massive MTC), etc., and NB-IoT may include eNB-IoT (enhanced NB-IoT), FeNB-IoT (further enhanced NB-IoT), etc. UE 104 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.

[0044] In an example, the communication component 242 can initiate a two-step random access procedure with the base station 102 by sending a first random access message (msgA), which can indicate receiving one or more repetitions of a second random access message (msgB). The configuration component 342 can receive the first random access message and, based on the first random access message, determine to send one or more repetitions of the second random access message. The configuration component 342 can accordingly send an initial transmission of the second random access message and one or more repetitions of the second random access message to the UE 104. The communication component 242 can receive the initial transmission and the one or more repetitions and can combine the transmissions to increase their coverage when decoding the second random access message.

[0045] Now go to Figures 2 to 8 , various aspects are depicted with reference to one or more components and one or more methods that can perform the actions or operations described herein, where aspects in dashed lines may be optional. Figures 4 and 5 The operations described in the foregoing are presented in a particular order and / or performed by example components, but it should be understood that the order of actions and the components performing the actions may vary depending on the implementation. Furthermore, it should be understood that the following actions, functions, and / or described components may be performed by a specially programmed processor, a processor executing specially programmed software or computer-readable media, or any other combination of hardware components and / or software components capable of performing the described actions or functions.

[0046] refer to Figure 2 , an example of an embodiment of the UE 104 may include various components, some of which have been described above and further described herein, including components such as one or more processors 212 and memory 216 in communication via one or more buses 244, and a transceiver 202, which may operate in conjunction with a modem 240 and / or a communication component 242 to request one or more repetitions of a second random access message in accordance with aspects described herein.

[0047] In one aspect, the one or more processors 212 may include the modem 240 and / or may be part of the modem 240 using one or more modem processors. Thus, various functions associated with the communication component 242 may be included in the modem 240 and / or the processor 212 and, in one aspect, may be performed by a single processor, while in other aspects, different ones of these functions may be performed by a combination of two or more different processors. For example, in one aspect, the one or more processors 212 may include any one or any combination of a modem processor, a baseband processor, a digital signal processor, a transmit processor, a receiver processor, or a transceiver processor associated with the transceiver 202. In other aspects, some features of the one or more processors 212 and / or the modem 240 associated with the communication component 242 may be performed by the transceiver 202.

[0048] In addition, the memory 216 can be configured to store data used herein and / or local versions of the applications 275 or the communication component 242 and / or one or more of its subcomponents executed by the at least one processor 212. The memory 216 can include any type of computer-readable medium usable by a computer or the at least one processor 212, such as random access memory (RAM), read-only memory (ROM), tape, magnetic disk, optical disk, volatile memory, non-volatile memory, and any combination thereof. In one aspect, for example, the memory 216 can be a non-transitory computer-readable storage medium that stores one or more computer-executable codes and / or data associated therewith that define the communication component 242 and / or one or more of its subcomponents when the UE 104 is operating the at least one processor 212 to execute one or more of the communication component 242 and / or its subcomponents.

[0049] The transceiver 202 may include at least one receiver 206 and at least one transmitter 208. The receiver 206 may include hardware, firmware, and / or software code executable by a processor for receiving data, the code comprising instructions and stored in a memory (e.g., a computer-readable medium). The receiver 206 may be, for example, a radio frequency (RF) receiver. In one aspect, the receiver 206 may receive signals transmitted by at least one base station 102. Furthermore, the receiver 206 may process such received signals and may also obtain measurements of the signals, such as, but not limited to, Ec / Io, signal-to-noise ratio (SNR), reference signal received power (RSRP), received signal strength indicator (RSSI), etc. The transmitter 208 may include hardware, firmware, and / or software code executable by a processor for transmitting data, the code comprising instructions and stored in a memory (e.g., a computer-readable medium). Suitable examples of the transmitter 208 may include, but are not limited to, an RF transmitter.

[0050] Furthermore, in an aspect, the UE 104 may include an RF front end 288 that may be operatively in communication with the one or more antennas 265 and the transceiver 202 for receiving and transmitting radio transmissions, e.g., wireless communications transmitted by at least one base station 102 or wireless transmissions transmitted by the UE 104. The RF front end 288 may be connected to the one or more antennas 265 and may include one or more low noise amplifiers (LNAs) 290, one or more switches 292, one or more power amplifiers (PAs) 298, and one or more filters 296 for transmitting and receiving RF signals.

[0051] In one aspect, the LNA 290 can amplify the received signal at a desired output level. In one aspect, each LNA 290 can have a specified minimum and maximum gain value. In one aspect, the RF front end 288 can use one or more switches 292 to select a particular LNA 290 and its specified gain value based on the desired gain value for a particular application.

[0052] In addition, for example, the RF front end 288 can use one or more PAs 298 to amplify the signal for RF output at a desired output power level. In one aspect, each PA 298 can have a specified minimum and maximum gain value. In one aspect, the RF front end 288 can use one or more switches 292 to select a specific PA 298 and its specified gain value based on the desired gain value for a particular application.

[0053] Furthermore, for example, the RF front end 288 can use one or more filters 296 to filter a received signal to obtain an input RF signal. Similarly, in one aspect, for example, a corresponding filter 296 can be used to filter the output from a corresponding PA 298 to produce an output signal for transmission. In one aspect, each filter 296 can be connected to a specific LNA 290 and / or PA 298. In one aspect, the RF front end 288 can use one or more switches 292 to select a transmit or receive path using a specific filter 296, LNA 290, and / or PA 298 based on a configuration as specified by the transceiver 202 and / or the processor 212.

[0054] Thus, the transceiver 202 can be configured to transmit and receive wireless signals via the RF front end 288 through one or more antennas 265. In an aspect, the transceiver can be tuned to operate at a specified frequency so that the UE 104 can communicate with, for example, one or more base stations 102 or one or more cells associated with one or more base stations 102. In an aspect, the modem 240 can configure the transceiver 202 to operate at a specified frequency and power level based on, for example, the UE configuration of the UE 104 and the communication protocol used by the modem 240.

[0055] In one aspect, the modem 240 can be a multi-band-multimode modem that can process digital data and communicate with the transceiver 202 so that the digital data is sent and received using the transceiver 202. In one aspect, the modem 240 can be multi-band and configured to support multiple frequency bands of a specific communication protocol. In one aspect, the modem 240 can be multi-mode and configured to support multiple operating networks and communication protocols. In one aspect, the modem 240 can control one or more components of the UE 104 (e.g., the RF front end 288, the transceiver 202) to enable transmission and / or reception of signals from the network based on a specified modem configuration. In one aspect, the modem configuration can be based on the mode of the modem and the frequency band in use. In another aspect, the modem configuration can be based on UE configuration information associated with the UE 104, such as provided by the network during cell selection and / or cell reselection.

[0056] In an aspect, communicating component 242 can optionally include a msgA generating component 252 for generating a first random access message to be sent in a two-step random access procedure, and a msgB processing component 254 for receiving and decoding a second random access message based on an initial transmission and one or more repetitions thereof, in accordance with aspects described herein.

[0057] In one aspect, the processor(s) 212 may correspond to a Figure 8 Similarly, the memory 216 may correspond to one or more of the processors described in the UE. Figure 8 The memory described by the UE in .

[0058] refer to Figure 3 According to aspects described herein, an example of an implementation of a base station 102 (e.g., base station 102 and / or gNB 180, as described above) may include various components, some of which have been described above, but including components such as one or more processors 312 and memory 316 communicating via one or more buses 344 and a transceiver 302, which may operate in conjunction with a modem 340 and a configuration component 342 for transmitting one or more repetitions of a second random access message.

[0059] The transceiver 302, receiver 306, transmitter 308, one or more processors 312, memory 316, applications 375, bus 344, RF front end 388, LNA 390, switch 392, filter 396, PA 398, and one or more antennas 365 may be the same as or similar to the corresponding components of the UE 104 described above, but are configured or otherwise programmed for base station operation as opposed to UE operation.

[0060] In one aspect, configuring component 342 can optionally include a msgA processing component 352 for receiving and processing a first random access message in a two-step random access procedure, and a msgB generating component 354 for generating a second random access message comprising an initial transmission and one or more repetitions thereof, in accordance with aspects described herein.

[0061] In one aspect, the processor(s) 312 may correspond to a Figure 8 Similarly, the memory 316 may correspond to one or more of the processors described in the base station of FIG. Figure 8 The memory of the base station description in.

[0062] Figure 4 A flow chart illustrating an example of a method 400 for requesting one or more repetitions of a second random access message in a two-step random access procedure is shown. In the example, the UE 104 may use Figure 1 and Figure 2 One or more of the components described in the method 400 may be used to perform the functions described in the method 400.

[0063] In method 400, at block 402, a UE may transmit a first random access message in a two-step random access procedure to a base station, the first random access message including an indication of receiving one or more repetitions of a second random access message from the base station. In one aspect, msgA generation component 252 (e.g., in conjunction with processor(s) 212, memory 216, transceiver 202, communication component 242, etc.) may transmit a first random access message in a two-step random access procedure to a base station (e.g., base station 102), the first random access message including an indication of receiving one or more repetitions of the second random access message from the base station. As described, msgA generation component 252 may generate and transmit a first random access message including a preamble portion (e.g., a RACH preamble) and a payload portion (e.g., a PUSCH) for transmission in a random access opportunity defined and / or configured by base station 102. For example, msgA generation component 252 may include the indication of receiving one or more repetitions of the second random access message as an explicit indication in the first random access message. For example, the explicit indication may include a specific parameter value or field in the first random access message for requesting one or more repetitions, an indication of the number of repetitions to be received, etc.

[0064] In another example, the msgA generation component 252 can include an indication of receiving one or more repetitions of the second random access message as an implicit indication in the first random access message. In this example, the msgA generation component 252 can select the type of the first random access message, the format of the first random access message (e.g., a longer PRACH format), the content of the first random access message, etc. to indicate the request for the one or more repetitions. In a specific example, the msgA generation component 252 can select a random access preamble of the first message or a random access opportunity for transmitting the first message, wherein the random access preamble or random access opportunity can indicate the request for one or more repetitions of the second random access message. In yet another example, the msgA generation component 252 can generate a payload portion (e.g., a PUSCH portion) of the first message to indicate receiving the one or more repetitions, which can include an explicit indication in the payload portion or an implicit indication in the payload portion, such as a number of repetitions of the payload portion transmitted to the base station 102 (e.g., to indicate a corresponding number of repetitions desired for the second random access message).

[0065] In method 400, at block 404, the UE may receive, from a base station and based on an indication, an initial transmission of a second random access message and one or more repetitions of the second random access message. In one aspect, the msgB processing component 254 (e.g., in conjunction with the processor(s) 212, the memory 216, the transceiver 202, the communication component 242, etc.) may receive, from the base station and based on an indication, an initial transmission of the second random access message and one or more repetitions of the second random access message. In an example, the msgB processing component 254 may determine to receive the one or more repetitions, or may otherwise detect the one or more repetitions based on an indication sent to the base station (e.g., at block 402). In an example, the msgB processing component 254 may determine, based at least in part on the indication as a selected first random access message type or format, message content, a preamble, etc., the number of repetitions to be received, resources to be used to receive the repetitions, etc. For example, the base station 102 can transmit one or more repetitions of the second random access message, and the msgB processing component 254 can receive and process the one or more repetitions of the second random access message based on an indication indicating a request for the one or more repetitions, a number of requested repetitions, etc. Additionally, for example, the base station 102 can transmit, and the msgB processing component 254 can receive and process, one or more repetitions of the second random access message within a length of a particular portion of a random access response (RAR) window, such that another portion of the RAR window can be used for other steps of the two-step random access procedure. In one example, the msgB processing component 254 can determine parameters related to receiving the one or more repetitions of the second random access message based on the indication transmitted at block 402.

[0066] In method 400, optionally at block 406, the UE may receive, from a base station, a configuration for receiving one or more repetitions of a second random access message. In one aspect, the msgB processing component 254 (e.g., in conjunction with the processor(s) 212, the memory 216, the transceiver 202, the communication component 242, etc.) may receive, from the base station, a configuration for receiving one or more repetitions of the second random access message. For example, the configuration may indicate parameters for transmitting the one or more repetitions by the base station 102 (e.g., the number of repetitions, the period between repetitions or other timing-related information, the frequency at which the one or more repetitions are transmitted, etc.). In another example, the configuration may indicate a relationship between the second random access message repetitions (or parameters for transmitting the one or more repetitions) and a first random access message indication (e.g., as sent at block 402) to receive the one or more second random access message repetitions. For example, the configuration may indicate a relationship between the second random access message repetitions and one or more characteristics of the first random access message (e.g., the type of the first random access message, the PRACH format, the PUSCH repetitions, etc.). In one example, the base station 102 can transmit the configuration in remaining minimum system information (RMSI) or other system information broadcast signaling, and the configuration can be received by the msgB processing component 254. In any case, in this example, the msgA generating component 252 can generate and transmit the first random access message based on one or more parameters, and the msgB processing component 254 can, in turn, determine the number of repetitions to receive, the resources on which to receive the repetitions, or other parameters related to receiving repetitions of the second random access message based on the one or more parameters of the first random access message.

[0067] In yet another example, the relationships and / or parameters described above (or portions thereof) can additionally or alternatively be specified in a radio access technology standard and / or correspondingly stored, encoded, etc. in the memory 216 of the UE 104. In this example, the msgB processing component 254 can determine such information from the memory 216 for use in determining parameters related to receiving one or more repetitions in block 404, determining the indication to send in block 402, etc.

[0068] Upon receiving the initial transmission and one or more repetitions at block 404, the UE may optionally receive the initial transmission and the one or more repetitions at different frequencies at block 408. In one aspect, msgB processing component 254 (e.g., in conjunction with processor(s) 212, memory 216, transceiver 202, communication component 242, etc.) may receive and process the initial transmission and the one or more repetitions at different frequencies. In an example, the frequency of the one or more repetitions and / or the frequency of the initial transmission (and / or the difference between the frequencies of the one or more repetitions and / or the frequencies of the initial transmission, etc.) may be indicated in the relationships and / or parameters described above (e.g., as received in configuration or stored in memory 216). The different frequencies may correspond to different frequency resources within a symbol or time slot, such as different sets of subcarriers, different frequency channels, different resource blocks or resource elements, etc. For example, base station 102 may transmit the one or more repetitions at different frequencies in the corresponding time slot to implement frequency hopping, as further described herein. In this example, msgB processing component 254 may determine the frequency at which the initial transmission is received and may determine the different frequencies at which the one or more repetitions are received.

[0069] In method 400, optionally at block 410, the UE may combine an initial transmission of the second random access message with one or more repetitions of the second random access message when decoding the second random access message. In one aspect, the msgB processing component 254 (e.g., in conjunction with the processor(s) 212, the memory 216, the transceiver 202, the communication component 242, etc.) may combine the initial transmission of the second random access message with the one or more repetitions of the second random access message when decoding the second random access message. For example, the msgB processing component 254 may use soft combining at the receiver to combine the initial transmission signal with the one or more repetitions into a single signal for decoding and processing the second random access message.

[0070] In method 400, optionally at block 412, the UE may determine to request one or more repetitions of the second random access message based at least in part on signal measurements of one or more signals received from the base station. In one aspect, msgA generation component 252 (e.g., in conjunction with processor(s) 212, memory 216, transceiver 202, communication component 242, etc.) may determine to request one or more repetitions of the second random access message based at least in part on signal measurements of the one or more signals received from the base station. For example, msgA generation component 252 may then determine to send the first random access message to indicate receipt of the one or more repetitions based on the signal measurements and the determination to request one or more repetitions of the second random access message. For example, msgA generation component 252 may receive a synchronization signal block (SSB) from base station 102 and may measure signal measurements of the SSB, such as reference signal received power (RSRP), reference signal received quality (RSRQ), received signal strength indicator (RSSI), signal-to-noise ratio (SNR), etc. For example, if the signal measurements do not meet a threshold, msgA generation component 252 may determine to request one or more repetitions. In one example, based on signal measurements, msgA generating component 252 can determine a number of repetitions to request. In any case, as described, msgA generating component 252 can indicate receipt of one or more repetitions (or a number of repetitions to be received) in a first random access message transmission.

[0071] In method 400, optionally at block 414, the UE may determine one or more transmission parameters for one or more repetitions to be the same as those used for the initial transmission. In one aspect, msgB processing component 254 (e.g., in conjunction with processor(s) 212, memory 216, transceiver 202, communication component 242, etc.) may determine one or more transmission parameters for one or more repetitions to be the same as those used for the initial transmission. For example, msgB processing component 254 may determine one or more transmission parameters (such as MCS, resource block (RB), symbol index within a slot, etc.) for one or more repetitions to be the same as those used for the initial transmission. For example, a symbol may correspond to an orthogonal frequency division multiplexing (OFDM) symbol, a single carrier frequency division multiplexing (SC-FDM) symbol, etc., and / or a slot may include multiple consecutive symbols in time. In one example, this may be indicated in the configuration received in block 406 or otherwise stored in memory 216, etc., as described. In this example, msgB processing component 254 may receive one or more repetitions based on the transmission parameters.

[0072] In a specific example, the msgB processing component 254 can receive one or more repetitions in multiple time slots (e.g., in aggregated time slots) such that an initial transmission can be received in a first time slot, one repetition can be received in a second time slot in the aggregated time slot that temporally follows (in one example, is temporally adjacent to) the first time slot, another repetition (if present) can be received in a third time slot in the aggregated time slot that temporally follows (in one example, is temporally adjacent to) the second time slot, etc. For example, in an aggregated time slot for msgB physical downlink control channel (PDCCH) repetitions, corresponding PDCCH candidates with the same aggregation and position (and / or index) can be paired together, and the msgB processing component 254 can perform soft combining of these corresponding PDCCH candidates before decoding and checking a cyclic redundancy check (CRC), as described. In an example, during a physical downlink shared channel (PDSCH) repetition, the same time and frequency resource allocation (e.g., symbols and RBs) and other transmission parameters (such as MCS (according to the scheduling PDCCH)) can be applied by the msgB processing component 254 for receiving the repeated transmissions. Furthermore, in an example, a configured or defined change in the frequency resource allocation can be applied to different repetitions of the msgB PDSCH to apply the frequency hopping pattern of the PDSCH to frequency hopping over multiple time slots, as described above. The number of repetitions of the msgB PDSCH and the msgB PDCCH can be different. Figure 6 An example is shown in .

[0073] Figure 6 An example of a timeline 600 for receiving an initial transmission of a second random access message and one or more repetitions of the second random access message in multiple subsequent time slots is shown. In this example and other examples described herein, a time slot can include multiple symbols (e.g., OFDM symbols), which can be temporally contiguous. The first random access message and / or the second random access message and / or one or more repetitions thereof can each be sent on a symbol within a time slot or on one or more consecutive symbols. For example, resources on a corresponding channel (e.g., PUCCH, PUSCH, PDCCH, PDSCH) can be defined on one or more symbols within a time slot and on one or more portions of frequency within the one or more symbols (e.g., one or more subcarriers, resource elements, resource blocks, etc.).

[0074] In timeline 600, an initial transmission of a second random access message is sent in slot 2m at 602 and includes a control resource set (CORESET) and a PDCCH, where the PDCCH may refer to a PDSCH sent in the next slot 2m+1. A repetition of the CORESET and PDCCH of the second random access message is sent in slot 2m+1 at 604. Repetitions of the PDSCH are sent in the following slots 2m+2 and 2m+3. As described above, the time and frequency parameters of the PDSCH in each slot may be determined to be the same, or the frequency may vary within each slot to implement a frequency hopping pattern, etc. In any case, the msgB processing component 254 may determine parameters for receiving the initial transmission of the second random access message and one or more repetitions in response to the transmitted first random access message, as described above. Furthermore, as described in the example, the repetition may continue for the duration of the RAR window.

[0075] Figure 5 A flow chart illustrating an example of a method 500 for sending one or more repetitions of a second random access message in a two-step random access procedure. In the example, the base station 102 may use Figure 1 and Figure 3 One or more of the components described in the method 500 may be used to perform the functions described in the method 500.

[0076] In method 500, at block 502, a base station may receive a first random access message in a two-step random access procedure from a device, the first random access message including an indication to receive one or more repetitions of a second random access message. In one aspect, the msgA processing component 352 (e.g., in conjunction with the processor(s) 312, the memory 316, the transceiver 302, the configuration component 342, etc.) may receive a first random access message in a two-step random access procedure from a device (e.g., a UE 104), the first random access message including an indication to receive one or more repetitions of a second random access message. As described, the first random access message may include a preamble portion and a payload portion and / or an explicit indicator or an implicit indicator to receive one or more repetitions of the second random access message. For example, the first random access message may indicate reception of one or more repetitions based on the PRACH format of the preamble portion (e.g., a longer PRACH format may be used to request repetitions), the type or selection of the preamble used, the selection of the random access timing, an indication in the preamble or payload portion for reception of one or more repetitions, one or more repetitions of the payload portion included in sending the first random access message, and the like.

[0077] In method 500, at block 504, the base station may transmit an initial transmission of a second random access message and one or more repetitions of the second random access message to the device based on the indication. In one aspect, msgB generation component 354 (e.g., in conjunction with processor(s) 312, memory 316, transceiver 302, configuration component 342, etc.) may generate and transmit an initial transmission of the second random access message and one or more repetitions of the second random access message to the device based on the indication. For example, msgB generation component 354 may determine the number of repetitions to generate and transmit based on detecting the indication of the first random access message. For example, msgB generation component 354 may determine the number of repetitions to generate and transmit based on detecting an explicit indication in the first random access message, a preamble or random access opportunity selected for the first random access message, a number of repetitions of the payload portion of the first random access message, etc., as described above. Additionally, for example, msgB generation component 354 may generate the one or more repetitions based on one or more parameters for transmitting the one or more repetitions and / or a relationship defined between the indication in the first random access message and the one or more repetitions of the second random access message, as described above.

[0078] In one example, in method 500, optionally at block 506, the base station may transmit a configuration to the device for receiving one or more repetitions of the second random access message. In one aspect, configuration component 342 (e.g., in conjunction with processor(s) 312, memory 316, transceiver 302, etc.) may transmit a configuration to the device for receiving one or more repetitions of the second random access message. As described above, for example, the configuration may indicate parameters for receiving the one or more repetitions (e.g., the number of repetitions, the period between repetitions or other timing-related information, the frequency at which the one or more repetitions are transmitted, etc.). In one example, configuration component 342 may determine the parameters based on the first random access message (e.g., based on the message content, a signal metric measured for a signal including the message, etc.) or based on other considerations (e.g., the capabilities of UE 104, parameters stored in memory 316 of base station 102, etc.). In another example, the configuration may indicate a relationship between the second random access message repetitions (or parameters for transmitting the one or more repetitions) and the first random access message indication to receive the one or more second random access message repetitions. The UE 104 can use the configuration to determine parameters for receiving one or more second random access message repetitions, as described. For example, the configuration can indicate a relationship between the second random access message repetition and the type, PRACH format, PUSCH repetition, etc. of the first random access message. In one example, the configuration component 342 can send the configuration in RMSI or other system information broadcast signaling.

[0079] In yet another example, the relationships and / or parameters (or portions thereof) described above can additionally or alternatively be specified in a radio access technology standard and / or correspondingly specified in memory 316 of base station 102. In either example, msgB generating component 354 can determine such information based on configuration or based on memory 316 for use in generating one or more repetitions based on the corresponding parameters.

[0080] Upon sending the initial transmission and one or more repetitions at block 504, the base station may optionally send the initial transmission and the one or more repetitions at different frequencies at block 508. In one aspect, msgB generation component 354 (e.g., in conjunction with processor(s) 312, memory 316, transceiver 302, configuration component 342, etc.) may send the initial transmission and the one or more repetitions at different frequencies. In an example, the frequency of the one or more repetitions and / or the frequency of the initial transmission (and / or the difference between the frequencies of the one or more repetitions and / or the frequencies of the initial transmission, etc.) may be indicated in the relationships and / or parameters described above (e.g., as sent in the configuration or stored in memory 316). As described, for example, the different frequencies may correspond to different frequency resources within a symbol or time slot, such as different sets of subcarriers, different frequency channels, different resource blocks or resource elements, etc. For example, msgB generation component 354 may send the one or more repetitions at different frequencies in the corresponding time slot to implement frequency hopping, as described above.

[0081] In method 500, optionally at block 510, the base station may determine one or more transmission parameters for one or more repetitions to be the same as those used for the initial transmission. In one aspect, msgB generation component 354 (e.g., in conjunction with processor(s) 312, memory 316, transceiver 302, configuration component 342, etc.) may determine one or more transmission parameters for one or more repetitions to be the same as those used for the initial transmission. For example, msgB generation component 354 may determine one or more transmission parameters (such as MCS, RB, symbol index within a time slot, etc.) for one or more repetitions to be the same as those used for the initial transmission. In one example, msgB generation component 354 may indicate the same parameters in the configuration sent in block 510 or otherwise stored in memory 316, etc., as described. In this example, msgB generation component 354 may generate and transmit one or more repetitions based on the transmission parameters. In other examples, msgB generation component 254 may determine and / or indicate different parameters (e.g., different MCS, RB, symbol index within a time slot, etc.) for transmitting each of the one or more repetitions.

[0082] Figure 7An example system 700 for transmitting a random access message in a two-step random access procedure is shown. Prior to initiating a two-step RACH, the UE receives and processes the SSB / SIB / RS from the serving gNB. For example, system 700 includes a UE 104 that can send a random access message to a gNB 102 to request connection establishment. In this example, gNB 102 can transmit the SSB, SIB, and RS 702. UE 104 can perform downlink synchronization, system information decoding, and / or measurements at 704. Based on data in a buffer in UE 104, a UE identifier, and system information, UE 104 can generate a message A (msgA) and send it to the gNB on a RACH opportunity (RO) associated with the appropriate SSB beam. UE 104 can transmit msgA as a preamble portion 706 and a payload portion 708. In one example, as described above, msgA can be generated to indicate a repetition of receiving msgB (e.g., where the RSRP of the SSB is determined to be below a threshold). After possibly receiving and processing the msgA preamble / payload, the gNB 102 may proceed as follows: if preamble detection and payload decoding are both successful at 710 and 712, the gNB 102 may generate message B (msgB) and send the message B to the two-step RACH UE 104 at 714, in which case msgB may include an ACK or contention resolution ID for the msgA payload; if preamble detection is successful at 710 but payload decoding fails at 712, the gNB 102 may also generate msgB and send msgB to the UE 104, in which case msgB may include an ACK or random access preamble index (RAPID) for the msgA preamble and a DCI for retransmission of msgA, where the DCI may command both the preamble and payload to be retransmitted or request only the payload to be retransmitted; or if neither the preamble nor the payload is detected at 710 and 712, the gNB does not send msgB 714.

[0083] In this example, in the case where msgB is sent at 714, if gNB 102 determines that msgA indicates reception of one or more repetitions of msgB, gNB 102 may also send one or more repetitions of msgB at 716 in accordance with the aspects described above.

[0084] Figure 8 1 is a block diagram of a MIMO communication system 800 including a base station 102 and a UE 104. The MIMO communication system 800 may be shown with reference to Figure 1 The base station 102 may be a reference to a wireless communication access network 100. Figure 18. An example of aspects of base station 102 is depicted. Base station 102 may be equipped with antennas 834 and 835, and UE 104 may be equipped with antennas 852 and 853. In MIMO communication system 800, base station 102 may be able to simultaneously transmit data over multiple communication links. Each communication link may be referred to as a "layer," and the "rank" of a communication link may indicate the number of layers used for communication. For example, in a 2×2 MIMO communication system where base station 102 transmits two "layers," the rank of the communication link between base station 102 and UE 104 is two.

[0085] At base station 102, a transmit (Tx) processor 820 may receive data from a data source. The transmit processor 820 may process the data. The transmit processor 820 may also generate control symbols or reference symbols. The transmit MIMO processor 830 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, or reference symbols (if applicable) and may provide output symbol streams to transmit modulators / demodulators 832 and 833. Each modulator / demodulator 832 to 833 may process its own output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator / demodulator 832 to 833 may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a DL signal. In one example, the DL signals from modulators / demodulators 832 and 833 may be transmitted via antennas 834 and 835, respectively.

[0086] UE 104 may be a reference Figures 1 to 2 104. At UE 104, UE antennas 852 and 853 can receive downlink signals from base station 102 and can provide received signals to modulators / demodulators 854 and 855, respectively. Each modulator / demodulator 854 to 855 can condition (e.g., filter, amplify, downconvert, and digitize) its respective received signal to obtain input samples. Each modulator / demodulator 854 to 855 can further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 856 can obtain received symbols from modulators / demodulators 854 and 855, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. A receive (Rx) processor 858 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 104 to a data output, and provide decoded control information to a processor 880 or memory 882.

[0087] Processor 880 may, in some cases, execute stored instructions to instantiate communication component 242 (see, e.g., Figure 1 and Figure 2 ).

[0088] On the uplink (UL), at UE 104, a transmit processor 864 may receive and process data from a data source. Transmit processor 864 may also generate reference symbols for reference signals. Symbols from transmit processor 864 may be precoded by transmit MIMO processor 866 (if applicable), further processed by modulators / demodulators 854 and 855 (e.g., for SC-FDMA, etc.), and transmitted to base station 102 based on communication parameters received from base station 102. At base station 102, UL signals from UE 104 may be received by antennas 834 and 835, processed by modulators / demodulators 832 and 833, detected by MIMO detector 836 (if applicable), and further processed by receive processor 838. Receive processor 838 may provide decoded data to a data output and to processor 840 or memory 842.

[0089] Processor 840 may, in some cases, execute stored instructions to instantiate configuration component 342 (see, e.g., Figure 1 and Figure 3 ).

[0090] The components of the UE 104 may be implemented individually or collectively with one or more ASICs adapted to perform some or all applicable functions in hardware. Each of the modules mentioned may be a component for performing one or more functions related to the operation of the MIMO communication system 800. Similarly, the components of the base station 102 may be implemented individually or collectively with one or more application-specific integrated circuits (ASICs) adapted to perform some or all applicable functions in hardware. Each of the components mentioned may be a component for performing one or more functions related to the operation of the MIMO communication system 800.

[0091] The following aspects are merely illustrative, and aspects thereof may be combined with aspects of other embodiments or teachings described herein without limitation thereto.

[0092] Aspect 1 is a method for wireless communication, comprising: sending a first random access message in a two-step random access process to a base station, wherein the first random access message includes an indication of receiving one or more repetitions of a second random access message from the base station; and receiving an initial transmission of the second random access message and one or more repetitions of the second random access message from the base station and based on the indication.

[0093] In aspect 2, the method according to aspect 1 includes: wherein the indication includes a random access preamble used in the first random access message.

[0094] In aspect 3, the method according to any one of aspect 1 or aspect 2 includes: wherein the indication includes a format of the first random access message.

[0095] In aspect 4, the method according to any one of aspects 1 to 3 includes determining to include the indication in the first random access message based at least in part on a received signal strength measurement of the SSB from the base station.

[0096] In aspect 5, the method according to any one of aspects 1 to 4 includes: wherein the one or more repetitions of the second random access message are specific to the length of at least a portion of the random access response window.

[0097] In aspect 6, the method according to any one of aspects 1 to 5 includes determining an indication of one or more repetitions to be used for receiving the second random access message according to the configuration.

[0098] In aspect 7, the method of aspect 6 includes receiving the configuration in a RMSI signaled by the base station.

[0099] In aspect 8, the method according to any one of aspects 1 to 7 includes combining an initial transmission of the second random access message and one or more repetitions of the second random access message into a single message, and decoding the single message.

[0100] In aspect 9, the method according to any one of aspects 1 to 8 includes determining one or more transmission parameters of one or more repetitions of the second random access message to be the same as used for the initial transmission of the second random access message.

[0101] In aspect 10, the method according to any one of aspects 1 to 9 includes: wherein the one or more repetitions of the second random access message are received on a different frequency than the initial transmission of the second random access message.

[0102] In aspect 11, the method according to any one of aspects 1 to 10 includes: wherein the second random access message includes a control channel and a data channel, and wherein the one or more repetitions of the second random access message include a first number of repetitions of the control channel and a second number of repetitions of the data channel.

[0103] Aspect 12 is a method for wireless communication, comprising: receiving a first random access message in a two-step random access process from a device, wherein the first random access message includes an indication to receive one or more repetitions of a second random access message; and sending an initial transmission of the second random access message and one or more repetitions of the second random access message to the device based on the indication.

[0104] In aspect 13, the method according to aspect 12 includes: wherein the indication includes a random access preamble used in the first random access message.

[0105] In aspect 14, the method according to any one of aspect 12 or aspect 13 includes: wherein the indication includes a format of the first random access message.

[0106] In aspect 15, the method according to any one of aspects 12 to 14 includes wherein the one or more repetitions of the second random access message are specific to a length of at least a portion of the random access response window.

[0107] In aspect 16, the method according to any one of aspects 12 to 15 comprises sending a configuration to a device, the configuration specifying an indication to be used for receiving one or more repetitions of the second random access message.

[0108] In aspect 17, the method of aspect 16 includes wherein transmitting the configuration comprises transmitting the configuration in an RMSI.

[0109] In aspect 18, the method according to any one of aspects 12 to 17 comprises determining one or more transmission parameters of one or more repetitions of the second random access message to be the same as used for the initial transmission of the second random access message.

[0110] In aspect 19, the method according to any one of aspects 12 to 18 includes: wherein sending the initial transmission and the one or more repetitions includes sending the one or more repetitions of the second random access message on a different frequency than the initial transmission of the second random access message.

[0111] In aspect 20, the method according to any one of aspects 12 to 19 includes: wherein the second random access message includes a control channel and a data channel, and wherein the one or more repetitions of the second random access message include a first number of repetitions of the control channel and a second number of repetitions of the data channel.

[0112] Aspect 21 is a device for wireless communication, comprising a transceiver, a memory configured to store instructions; and one or more processors communicatively coupled to the memory and the transceiver, wherein the one or more processors are configured to perform one or more of the methods of any one of Aspects 1 to 20.

[0113] Aspect 22 is an apparatus for wireless communication, comprising means for performing one or more of the methods of any one of Aspects 1 to 20.

[0114] Aspect 23 is a computer-readable medium comprising code executable by one or more processors for wireless communication, the code comprising code for performing one or more of the methods of any one of aspects 1 to 20.

[0115] The above detailed description, set forth above in conjunction with the accompanying drawings, describes examples and does not merely represent examples that may be implemented or within the scope of the claims. The term "example" as used in this specification means "serving as an example, instance, or illustration," rather than "preferred" or "superior to other examples." To provide an understanding of the described techniques, this detailed description includes specific details. However, these techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0116] Information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the specification may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, computer-executable code or instructions stored on a computer-readable medium, or any combination thereof.

[0117] The various illustrative blocks and components described in conjunction with the disclosure herein may be implemented or performed with a specially programmed device such as, but not limited to, a processor, a digital signal processor (DSP), an ASIC, a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The specially programmed processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The specially programmed processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0118] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on or sent via a non-transitory computer-readable medium. Other examples and embodiments are within the scope and spirit of the present disclosure and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a specially programmed processor, hardware, firmware, hard wiring, or a combination of any of these. The features that implement the functions may also be physically located in various locations, including distributed, so that parts of the functions are implemented at different physical locations. In addition, as used herein, including in the claims, "or" used in a list of items beginning with "at least one of..." indicates a disjunctive list, so that, for example, a list of "at least one of A, B, or C" means A or B or C or AB or AC or BC or ABC (i.e., A and B and C).

[0119] Computer readable media include both computer storage media and communication media, and the communication media include any media that are convenient for transmitting a computer program from one place to another. Storage media can be any available media that can be accessed by a general-purpose computer or a special-purpose computer. As an example and not limitation, computer readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, or can be used to carry or store required program code components and any other media that can be accessed by a general-purpose computer or a special-purpose computer or a general-purpose processor or a special-purpose processor in the form of instructions or data structures. In addition, any connection is appropriately referred to as computer readable media. For example, if a coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwaves are used to transmit software from a website, a server or other remote source, then coaxial cable, optical fiber cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwaves are included in the definition of medium. Disks and optical disks as used herein include compact disks (CDs), laser optical disks, optical disks, digital versatile disks (DVDs), floppy disks and blue-ray discs, wherein disks usually copy data magnetically, and optical disks optically copy data with lasers. Combinations of the above are also included within the scope of computer-readable media.

[0120] The previous description of the present disclosure is provided to enable those skilled in the art to make or use the present disclosure. It will be readily apparent to those skilled in the art that various modifications will be apparent, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of the present disclosure. Furthermore, although elements of the described aspects and / or embodiments may be described or claimed in the singular, the plural form is contemplated unless expressly stated to be limited to the singular. Furthermore, all or a portion of any aspect and / or embodiment may be used together with all or a portion of any other aspect and / or embodiment, unless otherwise specified. Therefore, the present disclosure is not limited to the examples and designs described herein, but should conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication, comprising: sending a first random access message in a two-step random access procedure to a network entity, wherein the first random access message includes an indication of one or more repetitions of receiving a second random access message from the network entity; receiving, from the network entity and based on the indication, an initial transmission of the second random access message and the one or more repetitions of the second random access message; combining the initial transmission of the second random access message and the one or more repetitions of the second random access message into a single message, and The single message is decoded.

2. The method according to claim 1, wherein The indication includes a random access preamble used in the first random access message.

3. The method according to claim 1, wherein The indication includes a format of the first random access message.

4. The method according to claim 1, further comprising: Determining to include the indication in the first random access message is based at least in part on a received signal strength measurement of a synchronization signal block (SSB) from the network entity.

5. The method according to claim 1, wherein The one or more repetitions of the second random access message are specific to a length of at least a portion of a random access response window.

6. The method according to claim 1, further comprising: The indication to be used for receiving the one or more repetitions of the second random access message is determined according to a configuration.

7. The method according to claim 6, further comprising: The configuration is received in Remaining Minimum System Information (RMSI) signaled by the network entity.

8. The method according to claim 1, further comprising: One or more transmission parameters of the one or more repetitions of the second random access message are determined to be the same as those used for the initial transmission of the second random access message.

9. The method according to claim 8, wherein The one or more transmission parameters include: a modulation and coding scheme MCS, one or more resource blocks RB or a symbol index within a time slot for the one or more repetitions of the second random access message.

10. The method according to claim 1, wherein The one or more repetitions of the second random access message are received on a different frequency than the initial transmission of the second random access message.

11. The method according to claim 1, wherein The second random access message includes a control channel and a data channel, and the one or more repetitions of the second random access message include a first number of repetitions of the control channel and a second number of repetitions of the data channel.

12. A computer program product comprising computer readable instructions which, when executed by one or more processors, cause the one or more processors to perform the method for wireless communication according to any one of claims 1 to 11.

13. A method for wireless communication, comprising: receiving a first random access message in a two-step random access procedure from a device, wherein the first random access message includes an indication to receive one or more repetitions of a second random access message; and sending, to the device and based on the indication, an initial transmission of the second random access message and the one or more repetitions of the second random access message, The second random access message includes a control channel and a data channel, and The one or more repetitions of the second random access message include a first number of repetitions of the control channel and a second number of repetitions of the data channel.

14. The method according to claim 13, wherein The indication includes a random access preamble used in the first random access message.

15. The method according to claim 13, wherein The indication includes a format of the first random access message.

16. The method according to claim 13, wherein: The one or more repetitions of the second random access message are specific to a length of at least a portion of a random access response window.

17. The method of claim 13, further comprising sending a configuration to the device, the configuration specifying the indication to be used for receiving the one or more repetitions of the second random access message.

18. The method according to claim 17, wherein Sending the configuration includes sending the configuration in remaining minimum system information RMSI.

19. The method according to claim 13, further comprising: One or more transmission parameters of the one or more repetitions of the second random access message are determined to be the same as those used for the initial transmission of the second random access message.

20. The method according to claim 19, wherein The one or more transmission parameters include: a modulation and coding scheme MCS, one or more resource blocks RB or a symbol index within a time slot for the one or more repetitions of the second random access message.

21. The method according to claim 13, wherein Sending the initial transmission and the one or more repetitions includes sending the one or more repetitions of the second random access message on a different frequency than the initial transmission of the second random access message.

22. A computer program product comprising computer readable instructions which, when executed by one or more processors, cause the one or more processors to perform the method for wireless communication according to any one of claims 13 to 21.

23. An apparatus for wireless communication, comprising: transceiver; a memory configured to store instructions; as well as one or more processors communicatively coupled to the memory and the transceiver, wherein the one or more processors are configured to execute the instructions so that the apparatus: sending a first random access message in a two-step random access procedure to a network entity, wherein the first random access message includes an indication of one or more repetitions of receiving a second random access message from the network entity; receiving, from the network entity and based on the indication, an initial transmission of the second random access message and the one or more repetitions of the second random access message; combining the initial transmission of the second random access message and the one or more repetitions of the second random access message into a single message, and The single message is decoded.

24. The device according to claim 23, wherein The indication includes a random access preamble used in the first random access message.

25. The apparatus according to claim 23, wherein The indication includes a format of the first random access message.

26. The apparatus according to claim 23, wherein The one or more processors are further configured to execute the instructions to cause the apparatus to determine to include the indication in the first random access message based at least in part on a received signal strength measurement of a synchronization signal block (SSB) from the network entity.

27. The apparatus according to claim 23, wherein The one or more repetitions of the second random access message are specific to a length of at least a portion of a random access response window.

28. The apparatus according to claim 23, wherein The one or more processors are further configured to execute the instructions to cause the apparatus to determine the indication of the one or more repetitions to be used for receiving the second random access message according to a configuration.

29. An apparatus for wireless communication, comprising: transceiver; a memory configured to store instructions; as well as one or more processors communicatively coupled to the memory and the transceiver, wherein the one or more processors are configured to execute the instructions to cause the apparatus to: receiving a first random access message in a two-step random access procedure from a device, wherein the first random access message includes an indication to receive one or more repetitions of a second random access message; and sending, to the device and based on the indication, an initial transmission of the second random access message and the one or more repetitions of the second random access message, The second random access message includes a control channel and a data channel, and The one or more repetitions of the second random access message include a first number of repetitions of the control channel and a second number of repetitions of the data channel.

30. The apparatus according to claim 29, wherein The indication includes a random access preamble used in the first random access message.

Citation Information

Patent Citations

  • Repeated transmission of scheduling assignment for random access response

    WO2016045715A1