Synchronization signal block to physical random access channel mapping in case of multiple resource block sets

By adopting a unified mapping mechanism based on SSB index in 5G NR communication, the difference between SSB to PRACH mapping in initial access and connection modes is solved, realizing a clearer random access process and wider communication coverage, thereby improving the reliability and efficiency of the system.

CN116097875BActive Publication Date: 2026-06-23QUALCOMM INC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QUALCOMM INC
Filing Date
2021-08-19
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

In 5G NR communication, there are differences in the SSB to PRACH mapping during the initial access and random access process in the connection mode, which leads to communication ambiguity and potential conflicts, especially in the case of different RB sets.

Method used

A mapping mechanism based on SSB indexes is adopted to uniformly map PRACH resources across multiple RB sets, and preamble sequences are allocated in a specific order, including mappings in the sequence domain, frequency domain, time domain, and time period, to ensure mapping consistency.

Benefits of technology

It improves the clarity of the random access procedure, reduces conflicts between UEs, expands the communication range, and provides LBT diversity, thereby enhancing the reliability and efficiency of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116097875B_ABST
    Figure CN116097875B_ABST
Patent Text Reader

Abstract

The UE receives an SSB with an SSB index and transmits a random access message using a PRACH resource based on a mapping to a plurality (X) of preamble sequences that are first allocated for the SSB in a sequence domain within a RO, second in a frequency domain RO within a single RB set, third in a time domain RO within a PRACH slot, and fourth in a PRACH slot domain within a time period. The preamble sequences are first allocated for the SSB based on a sequence domain within a RO, second in a frequency domain within a single RB set, third in a time domain of one or more ROs within a PRACH slot, and fourth in a PRACH slot domain within a time period.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference to related applications

[0002] This application claims the benefits and priorities of the following applications: U.S. Provisional Application No. 63 / 067,815, filed August 19, 2020, entitled “Synchronization Signal Block to Physical Random Access Channel Mapping with Multiple Resource Block Sets”, and U.S. Patent Application No. 17 / 406,048, filed August 18, 2021, entitled “Synchronization Signal Block to Physical Random Access Channel Mapping with Multiple Resource Block Sets”, the entire contents of which are expressly incorporated herein by reference. Technical Field

[0003] In summary, this disclosure relates to communication systems, and more specifically, to wireless communications including random access. Background Technology

[0004] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.

[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the city, country, region, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband released by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT),) and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low-latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements to 5G NR technology. These improvements can also be applied to other multiple access technologies and telecommunications standards that adopt them. Summary of the Invention

[0006] The following provides a brief overview of one or more aspects to offer a basic understanding of such aspects. This overview is not a comprehensive summary of all anticipated aspects, and is neither intended to identify key or important elements of all aspects, nor to depict the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed descriptions that follow.

[0007] To communicate with a base station, a User Equipment (UE) can use random access procedures. For example, a UE can use random access procedures to request a Radio Resource Control (RRC) connection, re-establish an RRC connection, restore an RRC connection, etc. The UE and base station can communicate using directional beams. The base station can transmit Synchronization Signal Blocks (SSBs) in different beam directions, and the UE can select the beam on which it receives the SSB with the strongest signal to perform random access with the base station. Random access resources (e.g., time, frequency, and / or preamble resources) can be mapped to each beam. The UE can use the random access resources associated with the selected beam to send or receive random access messages. The association between beams and random access resources can be based on a mapping between SSB indices and Physical Random Access Channel (PRACH) timing. This mapping can be based on an association pattern between PRACH resources and SSB indices applied over a time period.

[0008] For unlicensed communication, the initial access bandwidth can span a single resource block (RB) set, and the physical random access channel (PRACH) resources used for initial access can be mapped to a single RB set. For connected-mode UEs, the PRACH configuration can include multiple RB sets, for example, corresponding to a wider uplink bandwidth portion (BWP). The use of multiple RB sets can help extend random access communication from individual UEs across a wider frequency range and can help avoid collisions between UEs. Having multiple random access opportunities (ROs) in the frequency domain within different RB sets can help distribute the PRACH load and provide listen-before-speak (LBT) diversity. However, SSB-to-PRACH mappings with different numbers of frequency domain random access opportunities (ROs) for initial access and connected-mode access can lead to different mappings between SSB indices and PRACH resources. In the case of different mappings, the PRACH sequence received by the base station may be mapped to two different SSBs depending on the UE configuration (e.g., initial access or connected-mode UE) and may differ based on the number of RB sets. The aspects proposed in this paper provide greater clarity in PRACH communication and avoid mapping differences between initial access and connection modes by applying the SSB-to-PRACH mapping to the frequency domain within a single RB set and repeating the mapping for additional RB sets.

[0009] In one aspect of this disclosure, a method, computer-readable medium, and apparatus for wireless communication at a UE are provided. The UE performs the following operations: receiving an SSB with an SSB index; and transmitting a random access message using PRACH resources based on an associated pattern time period for a single RB set in one or more RB sets, the SSB being mapped to a plurality of (X) preamble sequences, the plurality of preamble sequences being allocated for the SSB in the following order: firstly based on the sequence domain within an RO, secondly based on the frequency domain of the RO within the single RB set, thirdly based on the time domain of one or more ROs within a PRACH time slot, and fourthly based on the PRACH time slot domain within a time period.

[0010] In another aspect of this disclosure, methods, computer-readable media, and apparatus for wireless communication at a base station are provided. The base station transmits a Service Stub (SSB) on each of a plurality of beams, each SSB having a corresponding SSB index. The base station is configured with a plurality of Restricted Base Block (RB) sets for PRACH. The base station receives a random access message associated with an SSB index from a UE, the PRACH resource of which is based on an association pattern time period, wherein an SSB is mapped to a plurality (X) of preamble sequences, the plurality of preamble sequences being allocated for the SSB in the following order: firstly based on the sequence domain within an RO, secondly based on the frequency domain of the RO within a single RB set, thirdly based on the time domain of one or more ROs within a PRACH time slot, and fourthly based on the PRACH time slot domain within a time period.

[0011] In another aspect of this disclosure, a method, computer-readable medium, and apparatus for wireless communication at a UE are provided. The UE determines an SSB index and a plurality of configured RB sets for PRACH. The UE determines PRACH resources for each RB set within an associated pattern time period, wherein an SSB is mapped to a plurality (X) of preamble sequences, and the preamble sequences are allocated for the SSB first in a sequence domain within a RO, second in a frequency domain RO within the RB set, third in a time domain RO within a PRACH time slot, and fourth in a PRACH time slot domain within a time period. The UE uses the determined PRACH resources to transmit random access messages.

[0012] In another aspect of this disclosure, methods, computer-readable media, and apparatus for wireless communication are provided. The apparatus determines multiple configured sets of Restricted Blocks (RBs) for PRACH and Msg A PUSCH. The apparatus determines PRACH resources and Msg A PUSCH for Msg A PRACH, wherein, for each PRACH slot, multiple (N) preambles are mapped to valid PUSCH opportunities with DMRS sequences, wherein the N PRACH sequences are counted first in the sequence domain of the Restricted Blocks (ROs), second in the frequency domain RO within the RB sets, and third in the time domain within the PRACH slot, and wherein the valid PUSCH opportunities and associated DMRS sequences are first mapped in the frequency domain PO within the RB sets, second to the DMRS sequences, third to the time domain PO within the slot, and fourth to the time domain PO within the multiple slots.

[0013] To achieve the foregoing and related objectives, one or more aspects include the features fully described below and particularly pointed out in the claims. The following description and drawings set forth certain illustrative features of one or more aspects in detail. However, these features indicate only a few of the various ways in which the principles of each aspect can be employed, and this specification is intended to include all such aspects and their equivalents. Attached Figure Description

[0014] Figure 1 This is a schematic diagram illustrating an example of a wireless communication system and an access network.

[0015] Figure 2A This is a schematic diagram illustrating an example of the first frame of various aspects according to this disclosure.

[0016] Figure 2B This is a schematic diagram illustrating an example of a DL channel within a subframe according to various aspects of this disclosure.

[0017] Figure 2C This is a schematic diagram illustrating an example of a second frame according to various aspects of this disclosure.

[0018] Figure 2D This is a schematic diagram illustrating an example of a UL channel within a subframe according to various aspects of this disclosure.

[0019] Figure 3 This is a schematic diagram illustrating an example of a base station and user equipment (UE) in an access network.

[0020] Figure 4A An example of a 4-step random access process is shown.

[0021] Figure 4B An example of a two-step random access process is shown.

[0022] Figure 5 An example of beamforming wireless communication between a base station and a UE is shown.

[0023] Figure 6 An example of SSB-to-PRACH resource mapping for multiple RB sets is shown.

[0024] Figure 7 The communication flow between the UE and the base station, including PRACH transmissions, is shown.

[0025] Figure 8A and 8B The frequency offset for RO in multiple RB sets is shown.

[0026] Figure 9An example of a Msg A PRACH to Msg A PUSCH resource is shown.

[0027] Figure 10A and 10B The frequency offset for PO in multiple RB sets is shown.

[0028] Figure 11 This is a flowchart of a wireless communication method.

[0029] Figure 12 This is a flowchart of a wireless communication method.

[0030] Figure 13 This is a flowchart of a wireless communication method.

[0031] Figure 14 This is a schematic diagram illustrating an example of the hardware implementation used for the example device.

[0032] Figure 15 This is a flowchart of a wireless communication method.

[0033] Figure 16 This is a flowchart of a wireless communication method.

[0034] Figure 17 This is a flowchart of a wireless communication method.

[0035] Figure 18 This is a schematic diagram illustrating an example of the hardware implementation used for the example device. Detailed Implementation

[0036] The detailed description below, taken in conjunction with the accompanying drawings, is intended as a description of various configurations and not as representing only the configurations in which the concepts described herein can be practiced. For the purpose of providing a comprehensive understanding of the various concepts, the detailed description includes specific details. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some cases, well-known structures and components are shown in the form of block diagrams in order to avoid obscuring such concepts.

[0037] Several aspects of a telecommunications system will now be described with reference to various apparatuses and methods. These apparatuses and methods will be described in detail below and illustrated in the accompanying drawings by way of various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the system as a whole.

[0038] By way of example, an element, any part of an element, or any combination of elements can be implemented as a “processing system” including one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system-on-a-chip (SoCs), baseband processors, field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. One or more processors in a processing system can execute software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other names, software should be interpreted broadly as meaning instructions, instruction sets, code, code segments, program code, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc.

[0039] Accordingly, in one or more example embodiments, the described functionality may be implemented in hardware, software, or any combination thereof. If implemented in software, the functionality may be stored or encoded as one or more instructions or code on a computer-readable medium. A computer-readable medium includes a computer storage medium. The storage medium can be any available medium accessible by a computer. By way of example, and not limitation, such a computer-readable medium may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of these types of computer-readable media, or any other medium that can be used to store computer-executable code in the form of computer-accessible instructions or data structures.

[0040] While aspects and implementations are described herein by way of example, those skilled in the art will understand that additional implementations and use cases may arise in many different arrangements and scenarios. The aspects described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and package arrangements. For example, implementations and / or uses may arise via integrated chip implementations and other devices based on non-modular components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, AI-enabled devices, etc.). While some examples may or may not be specific to a particular use case or application, a wide variety of applicability to the described aspects can exist. Implementations can range from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more of the described aspects. In some practical settings, devices incorporating the described aspects and features may also include additional components and features for the implementation and enforcement of the claimed and described aspects. For example, the transmission and reception of wireless signals necessarily include multiple components for analog and digital purposes (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders / converters, etc.). The aspects described herein are intended to be implemented in a variety of devices, chip-level components, systems, distributed arrangements, aggregated or decomposed components, end-user devices, etc., with different sizes, shapes, and constructions.

[0041] Figure 1 This is a schematic 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)) includes a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). Base station 102 may include macro cells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macro cells include base stations. Small cells include femtocells, picocells, and microcells.

[0042] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with core network 190 via a second backhaul link 184. Among other functions, base station 102 can also perform one or more of the following functions: transmission of 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, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), user and device tracking, RAN information management (RIM), paging, location, and delivery of warning messages. Base station 102 can communicate directly or indirectly with each other (e.g., via EPC 160 or core network 190) via third backhaul link 134 (e.g., X2 interface). First backhaul link 132, second backhaul link 184 and third backhaul link 134 can be wired or wireless.

[0043] Base station 102 can wirelessly communicate with UE 104. Each of base stations 102 can provide communication coverage for a corresponding geographic coverage area 110. Overlapping geographic coverage areas 110 may exist. For example, small cell 102' may have a coverage area 110' that overlaps with the coverage areas 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. The heterogeneous network may also include evolved home node B (eNB) (HeNB), which can provide services to restricted groups referred to as closed subscriber groups (CSG). The communication link 120 between base station 102 and UE 104 may include uplink (UL) (also referred to as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also referred to as forward link) transmission from base station 102 to UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may be via one or more carriers. Base station 102 / UE 104 may use spectrum allocated in carrier aggregation for a total of up to Y x MHz (x component carriers) for transmission in each direction, with a bandwidth of up to Y MHz per carrier (e.g., 5, 10, 15, 20, 100, 400, etc.). Carriers may be adjacent to each other or may not be adjacent to each other. Carrier allocation may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (PCell), and the secondary component carrier may be referred to as the secondary cell (SCell).

[0044] Some UEs 104 can communicate with each other using device-to-device (D2D) communication link 158. D2D communication link 158 can use DL / UL WWAN spectrum. D2D communication link 158 can use one or more sideline channels, such as the Physical Sideline Broadcast Channel (PSBCH), Physical Sideline Discovery Channel (PSDCH), Physical Sideline Shared Channel (PSSCH), and Physical Sideline Control Channel (PSCCH). D2D communication can be achieved through a variety of wireless D2D communication systems, such as WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

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

[0046] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can employ NR and use the same unlicensed spectrum (e.g., 5 GHz, etc.) as used by Wi-Fi AP 150. Small cell 102' employing NR in unlicensed spectrum can improve coverage of the access network and / or increase the capacity of the access network.

[0047] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc., based on frequency / wavelength. In 5G NR, the two initial operating bands have been designated as frequency range names FR1 (410MHz-7.125GHz) and FR2 (24.25GHz-52.6GHz). Although a portion of FR1 is greater than 6GHz, FR1 is generally (interchangeably) referred to as the "below 6GHz" band in various documents and articles. Similar naming issues sometimes arise regarding FR2, although it differs from the Extremely High Frequency (EHF) band (30GHz-300GHz) designated as a "millimeter wave" band by the International Telecommunication Union (ITU), it is generally (interchangeably) referred to as the "millimeter wave" band in documents and articles.

[0048] The frequencies between FR1 and FR2 are generally referred to as intermediate frequency (IF) bands. Recent 5G NR research has designated the operating bands used for these IF bands as the frequency range name FR3 (7.125GHz-24.25GHz). Bands falling within FR3 can inherit FR1 and / or FR2 characteristics, and thus can effectively extend the features of FR1 and / or FR2 to IF band frequencies. Furthermore, higher frequency bands are currently being explored to extend 5G NR operation beyond 52.6GHz. For example, three higher operating frequency bands have been designated as the frequency range names FR4a or FR4-1 (52.6GHz-71GHz), FR4 (52.6GHz-114.25GHz), and FR5 (114.25GHz-300GHz). Each of these higher frequency bands falls within the EHF band.

[0049] In light of the foregoing, unless otherwise specifically stated, it should be understood that the use of terms such as "below 6 GHz" herein can broadly refer to frequencies that are less than 6 GHz, within FR1, or that may include intermediate frequency band frequencies. Furthermore, unless otherwise specifically stated, it should be understood that the use of terms such as "millimeter wave" herein can broadly refer to frequencies that may include intermediate frequency band frequencies, within FR2, FR4, FR4a or FR4-1 and / or FR5, or within the EHF band.

[0050] Base station 102 (whether a small cell 102' or a large cell (e.g., a macro base station)) may include and / or be referred to as an eNB, gNodeB (gNB), or another type of base station. Some base stations (such as gNB 180) may operate in conventional sub-6 GHz spectrum, millimeter wave frequencies, and / or near-millimeter wave frequencies to communicate with UE 104. When gNB 180 operates in millimeter wave or near-millimeter wave frequencies, gNB 180 may be referred to as a millimeter wave base station. Millimeter wave base station 180 may utilize beamforming 182 with UE 104 to compensate for extremely high path loss and short range. Base station 180 and UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming.

[0051] Base station 180 can transmit beamformed signals to UE 104 in one or more transmit directions 182'. UE 104 can receive beamformed signals from base station 180 in one or more receive directions 182'. UE 104 can also transmit beamformed signals to base station 180 in one or more transmit directions. Base station 180 can receive beamformed signals from UE 104 in one or more receive directions. Base station 180 / UE 104 can perform beam training to determine the optimal receive and transmit directions for each of base station 180 / UE 104. The transmit and receive directions for base station 180 can be the same or different. The transmit and receive directions for UE 104 can be the same or different.

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

[0053] The core network 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 can communicate with Unified Data Management (UDM) 196. AMF 192 is the control node that handles signaling between UE 104 and the core network 190. Typically, AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are transmitted via UPF 195. UPF 195 provides UE IP address allocation and other functions. UPF 195 connects to IP service 197. IP service 197 may include the Internet, intranet, IP Multimedia Subsystem (IMS), Packet Switched (PS) Streaming (PSS) service, and / or other IP services.

[0054] Base stations may include and / or be referred to as gNB, Node B, eNB, access point, base transceiver station, radio base station, radio transceiver, transceiver functional unit, basic service set (BSS), extended service set (ESS), transmit / receive point (TRP), or some other suitable term. Base station 102 provides UE 104 with access to EPC 160 or core network 190. Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radio units, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablet devices, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similarly functional devices. Some UE 104 devices may be referred to as IoT devices (e.g., parking meters, air pumps, ovens, vehicles, heart monitors, etc.). UE 104 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term.

[0055] Refer again Figure 1In some respects, UE 104 can receive an SSB associated with an SSB index. UE 104 may include a PRACH component 198 configured to transmit random access messages using PRACH resources based on an associated pattern period for a single RB set in one or more RB sets. The SSB is mapped to multiple (X) preamble sequences, which are first allocated for the SSB in the sequence domain within the RO, second in the frequency domain RO within the single RB set, third in the time domain RO within the PRACH slot, and fourth in the PRACH slot domain within the time period. In some aspects, the PRACH component 198 can be configured to perform the following operations: determine an SSB index; determine multiple configured RB sets for PRACH; and determine PRACH resources for each RB set within an associated mode time period, wherein an SSB is mapped to multiple (X) preamble sequences, and the preamble sequences are allocated for the SSB first in the sequence domain within the RO, second in the frequency domain RO within the RB set, third in the time domain RO within the PRACH time slot, and fourth in the PRACH time slot domain within the time period. UE 104 uses the determined PRACH resources to transmit random access messages. PRACH component 198 can be configured to determine multiple configured RB sets for PRACH and Msg A PUSCH, and to determine PRACH resources and Msg A PUSCH for Msg A PRACH, wherein, for each PRACH slot, N preambles are mapped to valid PUSCH timings with DMRS sequences, wherein the N PRACH sequences are first counted in the sequence domain in RO, second in the frequency domain RO within the RB set, and third in the time domain within the PRACH slot, and wherein the valid PUSCH timing and associated DMRS sequence are first mapped in the frequency domain PO within the RB set, second mapped to the DMRS sequence, third mapped in the time domain PO within the slot, and fourth mapped in the time domain PO within multiple slots.

[0056] Base station 102 or 180 may include PRACH component 199, which is configured to monitor PRACH transmissions from the UE based on a mapping similar to that described in conjunction with PRACH component 198. For example, base station 102 or 180 may transmit SSBs on each of a plurality of beams, each SSB having a corresponding SSB index. Base station 102 or 180 may be configured with a plurality of RB sets for PRACH. PRACH component 199 may be configured to receive random access messages associated with SSB indices from the UE, the PRACH resources of which are based on associated pattern time periods, wherein an SSB is mapped to X preamble sequences, and the preamble sequences are allocated for the SSB first in the sequence domain within the RO, second in the frequency domain RO within a single RB set, third in the time domain RO within the PRACH time slot, and fourth in the PRACH time slot domain within the time period.

[0057] Figure 2A This is a schematic diagram 200 showing an example of the first subframe within a 5G NR frame structure. Figure 2B This is a schematic diagram 230 showing an example of a DL channel within a 5G NR subframe. Figure 2C This is a schematic diagram 250 showing an example of a second subframe within a 5G NR frame structure. Figure 2D This is a schematic diagram 280 illustrating an example of a UL channel within a 5G NR subframe. The 5G NR frame structure can be Frequency Division Duplex (FDD) (where, for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to either DL or UL), or Time Division Duplex (TDD) (where, for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to both DL and UL). In the process of... Figure 2A , 2C In the provided example, the 5G NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (mostly DL), where D is DL, U is UL, and F is flexible between DL / UL, and subframe 3 is configured with slot format 1 (all UL). Although subframes 3 and 4 are shown as having slot formats 1 and 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are all DL and all UL, respectively. Other slot formats 2-61 include a mixture of DL, UL, and flexible symbols. The UE is configured to have a slot format via the received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-statically / statically configured via Radio Resource Control (RRC) signaling). This description also applies to 5G NR frame structures as TDD.

[0058] Figures 2A-2D The frame structure is illustrated, and aspects of this disclosure are applicable to other wireless communication technologies that may have different frame structures and / or different channels. A frame (10 ms) can be divided into 10 equal-sized subframes (1 ms). Each subframe may include one or more time slots. Subframes may also include micro-time slots, which may include 7, 4, or 2 symbols. Each time slot may include 14 or 12 symbols, depending on whether the cyclic prefix (CP) is normal or extended. For normal CP, each time slot may include 14 symbols, and for extended CP, each time slot may include 12 symbols. Symbols on the DL may be CP Orthogonal Frequency Division Multiplexing (OFDM) (CP-OFDM) symbols. Symbols on the UL may be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Spread Spectrum OFDM (DFT-s-OFDM) symbols (also known as Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols) (for power-constrained scenarios; limited to single-stream transmission). The number of time slots within a subframe may be based on the time slot configuration and the CP.

[0059] The digital scheme defines the subcarrier spacing (SCS) and, in effect, the symbol length / duration (which is equal to 1 / SCS).

[0060]

[0061] For a standard CP (e.g., 14 symbols per slot), different digital schemes μ0 through 4 allow 1, 2, 4, 8, and 16 slots per subframe, respectively. For an extended CP, digital scheme 2 allows 4 slots per subframe. Correspondingly, for slot configuration 0 and digital scheme μ, there are 14 symbols / slot and 2... μ Each time slot / subframe. Subcarrier spacing and symbol length / duration are functions of the digital scheme. Subcarrier spacing can be equal to 2. μ *15kHz, where μ is the digital scheme from 0 to 4. Therefore, digital scheme μ = 0 has a subcarrier spacing of 15kHz, and digital scheme μ = 4 has a subcarrier spacing of 240kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figures 2A-2D Examples of a standard CP (14 symbols per time slot) and a digital scheme μ=2 (4 time slots per subframe) are provided. The time slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs. Within a frame set, one or more distinct bandwidth portions (BWPs) of frequency division multiplexing can exist (see [link to relevant documentation]). Figure 2B Each BWP can have a specific digital scheme and CP (normal or extended).

[0062] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)), which consists of 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.

[0063] As in Figure 2A As shown, some of the REs carry reference (pilot) signals (RS) for the UE. The RS may include a demodulation RS (DM-RS) for channel estimation at the UE (indicated as R for a specific configuration, but other DM-RS configurations are possible) and a channel state information reference signal (CSI-RS). The RS may also include a beam measurement RS (BRS), a beam refinement RS (BRRS), and a phase tracking RS (PT-RS).

[0064] Figure 2B Examples of various DL channels within a subframe of a frame are shown. The Physical Downlink Control Channel (PDCCH) carries the DCI within one or more Control Channel Elements (CCEs) (e.g., 1, 2, 4, 8, or 16 CCEs), each CCE comprising six RE Groups (REGs), each REG comprising four consecutive REs in an OFDM symbol. The PDCCH within a BWP can be referred to as a Control Resource Set (CORESET). The UE is configured to monitor PDCCH candidates in a PDCCH search space (e.g., a common search space, a UE-specific search space) during PDCCH monitoring on the CORESET, where the PDCCH candidates have different DCI formats and different aggregation levels. Additional BWPs can span the channel bandwidth at larger and / or lower frequencies. The Primary Synchronization Signal (PSS) can be located within symbol 2 of a specific subframe of the frame. The PSS is used by the UE 104 to determine subframe / symbol timing and physical layer identification. The Secondary Synchronization Signal (SSS) can be located within symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the physical layer cell identification group number and radio frame timing. Based on the Physical Layer Identifier and Physical Layer Cell Identifier Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the DM-RS. The Physical Broadcast Channel (PBCH), carrying the Master Information Block (MIB), can logically be grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block (also known as an SS block (SSB)). The MIB provides the number of RBs and the System Frame Number (SFN) in the system bandwidth. The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information not transmitted via the PBCH (such as System Information Block (SIB)), and paging messages.

[0065] As in Figure 2CAs shown, some REs in the REs carry DM-RS for channel estimation at the base station (indicated as R for a specific configuration, but other DM-RS configurations are possible). The UE can transmit DM-RS for the Physical Uplink Control Channel (PUCCH) and DM-RS for the Physical Uplink Shared Channel (PUSCH). The PUSCH DM-RS can be transmitted in the first one or two symbols preceding the PUSCH. The PUCCH DM-RS can be transmitted in different configurations depending on whether a short or long PUCCH is transmitted and the specific PUCCH format used. The UE can transmit a Sounding Reference Signal (SRS). The SRS can be transmitted in the last symbol of a subframe. The SRS can have a comb structure, and the UE can transmit the SRS on one of the combs. The SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.

[0066] Figure 2D Examples of various UL channels within a subframe of a frame are shown. The PUCCH can be positioned as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and hybrid automatic repeat request (HARQ) ACK / NACK feedback. The PUSCH carries data and can also be used to carry buffer status reports (BSR), power headroom reports (PHR), and / or UCI.

[0067] Figure 3This is a block diagram illustrating communication between base station 310 and UE 350 in the access network. In the DL, IP packets from EPC 160 can be provided to controller / processor 375. Controller / processor 375 implements Layer 3 and Layer 2 functions. Layer 3 includes the Radio Resource Control (RRC) layer, and Layer 2 includes the Serving Data Adaptation Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Media Access Control (MAC) layer. The controller / processor 375 provides: RRC layer functions associated with: broadcasting system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-Radio Access Technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functions associated with: header compression / decompression, security (encryption, decryption, integrity protection, integrity verification), and handover support functions; RLC layer functions associated with: transmission of upper-layer packet data units (PDUs), error correction via ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs to transport blocks (TBs), demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel prioritization.

[0068] Transmit (TX) processor 316 and receive (RX) processor 370 implement Layer 1 functions associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection of the transport channel, forward error correction (FEC) encoding / decoding of the transport channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. TX processor 316 processes the mapping to the signal constellation based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase phase shift keying (M-PSK), and M-order quadrature amplitude modulation (M-QAM)). The encoded and modulated symbols can then be divided into parallel streams. Each stream can then be mapped to OFDM subcarriers, multiplexed with a reference signal (e.g., a pilot) in the time and / or frequency domains, and then combined using an inverse fast Fourier transform (IFFT) to produce a physical channel carrying a time-domain OFDM symbol stream. The OFDM stream is spatially precoded to generate multiple spatial streams. Channel estimates from channel estimator 374 can be used to determine coding and modulation schemes and for spatial processing. The channel estimates can be derived from reference signals transmitted by UE 350 and / or channel condition feedback. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX can use the corresponding spatial stream to modulate an RF carrier for transmission.

[0069] At UE 350, each receiver 354RX receives signals via its corresponding antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides the information to the receive (RX) processor 356. The TX processor 368 and RX processor 356 implement Layer 1 functions associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial stream destined for UE 350. If multiple spatial streams are destined for UE 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then uses a Fast Fourier Transform (FFT) to transform the OFDM symbol stream from the time domain to the frequency domain. The frequency domain signal consists of a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, along with a reference signal, are recovered and demodulated by determining the most probable signal constellation point transmitted by base station 310. These soft decisions can be based on a channel estimate calculated by channel estimator 358. The soft decisions are then decoded and deinterleaved to recover the data and control signals originally transmitted by base station 310 on the physical channel. The data and control signals are then provided to controller / processor 359, which implements Layer 3 and Layer 2 functions.

[0070] The controller / processor 359 may be associated with a memory 360 that stores program code and data. The memory 360 may be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport and logical channels to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0071] Similar to the functions described in conjunction with DL transmissions performed by base station 310, controller / processor 359 provides: RRC layer functions associated with: system information (e.g., MIB, SIB) acquisition, RRC connection and measurement reporting; PDCP layer functions associated with: header compression / decompression and security (encryption, decryption, integrity protection, integrity verification); RLC layer functions associated with: transmission of upper-layer PDUs, error correction via ARQ, concatenation, segmentation and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs to TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority processing, and logical channel prioritization.

[0072] The channel estimate derived by the channel estimator 358 from the reference signal or feedback transmitted by the base station 310 can be used by the TX processor 368 to select appropriate coding and modulation schemes, as well as to facilitate spatial processing. The spatial stream generated by the TX processor 368 can be provided to different antennas 352 via a separate transmitter 354TX. Each transmitter 354TX can use the corresponding spatial stream to modulate the RF carrier for transmission.

[0073] UL transmission at base station 310 is handled in a manner similar to that described for the receiver functions integrated at UE 350. Each receiver 318RX receives signals via its corresponding antenna 320. Each receiver 318RX recovers the information modulated onto the RF carrier and provides the information to the RX processor 370.

[0074] The controller / processor 375 may be associated with a memory 376 that stores program code and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport channel and the logical channel to recover IP packets from the UE 350. IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0075] At least one of the TX processor 368, RX processor 356, and controller / processor 359 can be configured to perform and Figure 1 The PRACH component 198 relates to various aspects.

[0076] At least one of the TX processor 316, RX processor 370, and controller / processor 375 can be configured to perform operations related to... Figure 1 The PRACH component 199 relates to various aspects.

[0077] In order to communicate with the base station, the UE can use random access procedures. For example, the UE can use random access procedures to request an RRC connection, re-establish an RRC connection, restore an RRC connection, etc. Figure 4A and 4B An example aspect of a random access procedure 400 between UE 402 and base station 404 is illustrated. UE 402 can initiate a random access message exchange by sending a first random access message 403 (e.g., Msg 1) including a preamble to base station 404. Before sending the first random access message 403, the UE can obtain random access parameters, for example, from system information 401 from base station 404, including preamble format parameters, time and frequency resources, parameters for determining the root sequence and / or cyclic shift for the random access preamble, etc. The preamble can be sent along with an identifier (such as a random access RNTI (RA-RNTI)). UE 402 can, for example, randomly select a random access preamble sequence from a set of preamble sequences. If UE 402 randomly selects a preamble sequence, base station 404 can simultaneously receive another preamble from a different UE. In some examples, a preamble sequence can be assigned to UE 402.

[0078] The base station can respond to the first random access message 403 by sending a second random access message 405 (e.g., Msg 2) using PDSCH and including a random response (RAR). The RAR may include, for example, an identifier of a random access preamble sent by the UE, a timing advance (TA), an uplink grant for the UE to transmit data, a cell radio network temporary identifier (C-RNTI) or other identifiers, and / or a backoff indicator. Upon receiving the RAR (e.g., Msg 2 405), the UE 402 can, for example, use PUSCH to send a third random access message 407 (e.g., Msg 3) to the base station 404. The third random access message 407 may include an RRC connection request, an RRC connection re-establishment request, or an RRC connection recovery request, depending on the trigger used to initiate the random access procedure. The base station 404 can then complete the random access procedure by sending a fourth random access message 409 (e.g., Msg 4) to the UE 402, for example, using a PDCCH for scheduling and a PDSCH for messaging. The fourth random access message 409 may include a random access response message, which includes timing advance information, contention resolution information, and / or RRC connection setting information. UE 402 may monitor, for example, a PDCCH with C-RNTI. If the PDCCH is successfully decoded, UE 402 may also decode the PDSCH. UE 402 may send HARQ feedback for any data carried in the fourth random access message. If two UEs send the same preamble at 703, both UEs may receive a RAR that causes both UEs to send the third random access message 407. Base station 404 can resolve this conflict by being able to decode only the third random access message from one of the UEs and respond to that UE using the fourth random access message. The other UE that does not receive the fourth random access message 409 can determine that random access was unsuccessful and can retry random access. Therefore, the fourth message may be referred to as a contention resolution message. The fourth random access message 409 can complete the random access procedure. Therefore, UE 402 can then send uplink communication and / or receive downlink communication with base station 404 based on RAR and fourth random access message 409.

[0079] To reduce latency or control signaling overhead, a single round-trip cycle between the UE and the base station can be implemented in the 2-step RACH procedure 450, such as in... Figure 4BAs shown in the diagram. Aspects of Msg 1 and Msg 3 can be combined into a single message, for example, it can be referred to as Msg A. Msg A can include a random access preamble and can also include a PUSCH transmission (e.g., data). The Msg A preamble can be separate from the four-step preamble, but it can be sent in the same random access timing (RO) as the preamble of the four-step RACH procedure, or it can be sent in a separate RO. The RO includes the time and frequency resources in which the UE can send PRACH. The PUSCH transmission can be sent in a PUSCH timing (PO) that can span multiple symbols and PRBs. The PO includes the time and frequency resources in which the UE can send PUSCH. After UE 402 sends Msg A 411, UE 402 can wait for a response from base station 404. Furthermore, aspects of Msg 2 and Msg 4 can be combined into a single message, which can be referred to as Msg B. For reasons similar to the four-step RACH procedure, a two-step RACH can be triggered. If the UE does not receive a response, it can retransmit Msg A or fall back to the four-step RACH procedure starting with Msg 1. If the base station detects Msg A but fails to successfully decode the Msg A PUSCH, it can respond by allocating resources for uplink retransmission of the PUSCH. The UE can fall back to the four-step RACH with Msg 3 based on the response from the base station and can retransmit the PUSCH starting from Msg A. If the base station successfully decodes Msg A and the corresponding PUSCH, it can acknowledge successful reception, for example, as a random access response 413 to complete the two-step RACH procedure. Msg B may include a random access response and a contention resolution message. The contention resolution message may be sent after the base station successfully decodes the PUSCH transmission.

[0080] Figure 5 This is a schematic diagram 500 illustrating communication between base station 502 and UE 504. (Reference) Figure 5Base station 502 can transmit beamformed signals to UE 504 in one or more of the following directions: 502a, 502b, 502c, 502d, 502e, 502f, 502g, and 502h. UE 504 can receive beamformed signals from base station 502 in one or more of the following receiving directions: 504a, 504b, 504c, and 504d. UE 504 can also transmit beamformed signals to base station 502 in one or more of the following directions: 504a-504d. Base station 502 can receive beamformed signals from UE 504 in one or more of the following receiving directions: 502a-502h. Base station 502 and UE 504 can perform beam training to determine the optimal receiving and transmitting directions for each of them. The transmitting and receiving directions for base station 502 can be the same or different. The transmitting and receiving directions for UE 504 can be the same or different.

[0081] In some examples, the base station can transmit SSBs in different beam directions (e.g., 502a-502h), and each SSB can have an associated SSB index. Combined Figure 2B An example aspect of SSB is described. UE 402 detects SSBs in one or more directions from which they are transmitted. The UE can selectively receive the beam of the SSB with the strongest signal on it to perform random access with base station 502. The UE can transmit preambles and other random access messages, such as those combined with... Figure 4A Or as described in 4B. Specific random access resources (e.g., time, frequency, and / or preamble resources) can be mapped to each beam. The UE can use the random access resources associated with the selected beam to transmit one or more random access messages in the random access messages. For example, the use of a specific random access resource can indicate to base station 502 the beam selected by UE 504.

[0082] The association between beams and random access resources can be provided through a mapping between SS / PBCH block (which may be referred to herein as SSB) indices and PRACH timings. SSB indices can be provided, for example, through parameters such as the SSB position within a burst, which can be provided in system information (e.g., “ssb-PositionsInBurst in SIB1”) or in public service cell configuration (e.g., “ServingCellConfigCommon”). The mapping can be performed within a time period in an association mode between PRACH resources and SSB indices. As an example, the time for the association mode can be up to 160 ms. For example, an SSB index can be mapped to one or more preamble sequences. As an example, an SSB can be mapped to X preamble sequences, where X is an integer, and the preamble sequences can be assigned to SSBs:

[0083] First: within the sequence domain of RO

[0084] Second: In the frequency domain RO

[0085] Third: In the time-domain RO within the PRACH time slot

[0086] Fourth: In the PRACH time slot domain within the time period

[0087] For unlicensed communication (such as NR-U in unlicensed spectrum), the RB set can be approximately 20 MHz and can be a Listen-Before-Speak (LBT) unit. For initial access, the uplink (UL) bandwidth portion (BWP) can be 20 MHz, for example, corresponding to a single RB set. Therefore, PRACH resources for initial access can be mapped based on a single RB set. For PRACH used for initial access, the PRACH can be constrained by the initial uplink BWP.

[0088] For connected-mode UEs, PRACH configuration can include multiple RB sets, such as when the active UL BWP is wider than 20MHz. Using multiple RBs can help extend random access from connected-mode UEs across a wider frequency range and can help avoid conflicts between UEs. From an efficient resource utilization perspective, PRACH resources can be used for connected-mode UEs as a superset of PRACH resources for idle UEs (to include multiple RB sets). For example, for initial access, the UE can use PRACH in RB set 0, and in connected mode, the UE can use PRACH in RB sets 0 / 1 / 2 / 3 (e.g., a superset including RB set 0 and additional RB sets).

[0089] Multiple Returns (ROs) in the frequency domain across different RB sets can help distribute the PRACH load and provide LBT diversity. For example, if a UE fails to pass the LBT in RB set 0 but passes the LBT in RB set 1, the UE can send PRACH in RB set 1.

[0090] However, SSB-to-PRACH mappings with different numbers of frequency domain ROs used for initial access and connected mode access can lead to different mappings between SSB indices and PRACH resources. With different mappings, the PRACH sequence received by the base station may be mapped to two different SSBs depending on the UE configuration (e.g., initial access or connected mode UE), and may differ based on the number of RB sets. Figure 6 Example 600 illustrates the mapping of SSB indices to multiple RB sets. As shown by arrow 603, SSB indices 601a, 601b, 601c up to 601n (e.g., for an example with n SSB indices) are sequentially mapped to frequency resources spanning a set of RB sets, such as spanning RB set 0, RB set 1, RB set 2, and RB set 3. For example, SSB indices are mapped to fill the frequency domain resources of RB set 0 during a first RO in the time domain. Once the frequency domain resources for that time slot have been mapped, mapping continues to map the frequency domain resources for that time slot in RB set 1, and continues until frequency domain resources for RB sets 0-3 have been mapped for a particular RO. The mapping then assigns or maps the SSB indices to the frequency domain resources of RB set 0 for a second RO. Mapping continues to the frequency domain resources of RB sets 1, RB set 2, and RB set 3 for the second RO. Mapping continues, for example, across RB sets on time domain resources (e.g., on ROs within a PRACH time slot). Depending on the number of RB sets involved in the mapping, the mapping in 600 may result in different mappings between PRACH resources and SSB indices. For example, if SSB indices 601a, 601b, and 601c are mapped within RB set 0 for the first RO, but SSB index 601n is mapped within RB set 2, then the mapping across multiple RB sets will differ from the mapping within a single RB set. As mentioned above, initial access can be performed based on a single RB set. In the single RB set example, SSB index n would be mapped to the second RO in RB set 0, instead of being mapped to RB set 1 in the first RO.

[0091] To avoid mapping discrepancies between a single RB set and multiple RB sets, or between different numbers of RB sets, the SSB to PRACH mapping can map to frequency domain resources within a single RB set, for example, limited to a single RB set on the time resource being mapped. Figure 6Example 650 illustrates mapping within the frequency domain resources of a single RB set. As indicated by arrow 605, the mapping of SSB indices 601a-601n is applied within RB set 0, rather than across the span of RB sets 0-3 as shown by arrow 603 in example 600. For example, the SSB indices are mapped to fill the frequency domain resources of RB set 0 during the first RO. As the frequency domain resources of RB set 0 for that RO have been mapped, mapping continues to map the frequency domain resources of RB set 0 for the second RO. As the frequency domain resources of RB set 0 for the second time slot are mapped to the SSB indices, mapping continues to map the frequency domain resources of RB set 0 for the third RO, and so on. Similarly, the SSB indices are mapped individually to fill the frequency domain resources of RB set 1 during the first RO. As the frequency domain resources of RB set 1 for that RO have been mapped, mapping continues to map the frequency domain resources of RB set 1 for the second RO, and so on to the time domain resources used for mapping. As an example, if SSB indices 601a, 601b, and 601c are mapped to RB set 0 for the first RO, but SSB index 601n is not mapped to RB set 0, then SSB index 601n is mapped to RB set 0 for the second RO. By mapping SSB indices individually within RB sets, the SSB index to PRACH resource mapping will be consistent across a single RB set or multiple RB sets, enabling the base station to accurately determine the SSB index corresponding to the PRACH transmission from the UE.

[0092] Figure 7 An example communication flow 700 between UE 702 and base station 704 is shown, which includes SSB-to-PRACH mappings within the RB set, for example, as combined Figure 6 The aspects described in Example 650 and / or in conjunction with any of the figures in Figures 8-10 are as follows. UE 702 may be in RRC connection mode, for example, at 706. UE 702 may communicate with base station 704 on unlicensed spectrum. In some aspects, UE 702 may communicate with the base station based on NR-U. At 708, UE 702 receives a configuration of multiple RB sets for random access. At 710, the UE receives one or more SSBs. As shown at 712, the UE may determine the SSB-to-PRACH mapping within a single RB set among the multiple RB sets. The base station may perform the corresponding mapping to receive PRACH from UE 702.

[0093] In some respects, at 712, the mapping can continue to map the SSB index to the PRACH resource for each RB set for multiple RB sets. For example, as in Figure 6As shown in Example 650, the mapping can be applied within individual RB sets (e.g., RB set 0, RB set 1, RB set 2, and RB set 3), rather than across a span of RB sets as in 600. For example, within an associated mode period (e.g., one or more slots with one or more ROs), for each RB set, an SSB can be mapped to X preamble sequences, where the X preamble sequences are assigned to the SSB in the following order:

[0094] First: within the sequence domain of RO

[0095] Second: In the frequency domain RO within a single RB set

[0096] Third: In the time-domain RO within the PRACH time slot

[0097] Fourth: In the PRACH time slot domain within the time period

[0098] As an example of the application of this sequence, X preamble sequences are allocated to frequency domain resources for a first RO within a single RB set, and when the frequency resources of a single RB set (e.g., RB set 0) are fully allocated during the RO, mapping or allocation moves to the frequency domain resources of that single RB set during the second RO. One or more ROs may occur within the PRACH time slot domain. Once the preamble sequences have been allocated to the frequency resources of each time-domain RO in the PRACH time slot for a single RB set (e.g., RB set 0), mapping can continue to allocate the preamble sequences to the frequency domain resources of the RO in the second PRACH time slot in a manner similar to the allocation in the first PRACH time slot. When the allocation in the second PRACH time slot is complete, allocation can continue in the same manner to each PRACH time slot within the associated mode period. The associated mode period may span one or more PRACH time slots.

[0099] In some respects, the same process can then be applied to each of the multiple RB sets used by the UE in connection mode for PRACH, wherein the mapping is performed for each RB set, as in Figure 6 As shown in Example 650. Figure 6 Example 650 is shown, illustrating the mapping in the frequency domain RO within a single RB set, and then repeating this mapping for other RB sets. The mapping of PRACH resources to SSB indices within a single RB set will provide a correspondence with the mapping used for initial access within the same RB set.

[0100] UE 702 can send PRACH to base station 704 based on this mapping, for example, Msg A PRACH 720.

[0101] Multiple frequency domain ROs can be configured, such as 1 / 2 / 4 / 8 frequency domain ROs. For long-sequence PRACHs (e.g., for NR-U), one RO can be placed in a set of RBs (e.g., one RO can be close to 20MHz). In some aspects, the maximum value can be 80MHz or 100MHz UL BWP, and it is possible to include, for example, 4 ROs in the frequency domain. One, two, or four frequency domain ROs can be applied in an active UL BWP. For shorter-sequence PRACHs (e.g., for NR-U), limits can be applied to not exceed a certain number of frequency domain ROs. As an example, the number of frequency domain ROs can be 8. For example, this limitation can help avoid errors in RA-RNTI calculations.

[0102] This paper proposes aspects for the placement of PRACH within RB sets. For longer PRACH sequence examples, msg1-FrequencyStart can be applied relative to the start of each RB set. Figure 8A An example is shown where a frequency start offset is applied to each RB set. However, for shorter PRACH sequences, there may not be a mechanism to indicate the specific RB set to be used for the PRACH (e.g., in cases where the PRACH is not on all configured RB sets).

[0103] As proposed in this paper, the frequency start offset can be applied in different ways with respect to RB sets, such as it can be performed for longer PRACH sequences. Conversely, PRACH placement can use the frequency start offset as an offset from the lowest RB of the lowest PRACH to PRB0. An additional offset can be indicated between the PRACH start point indicated by the frequency start and the lower end of the RB set in which the first PRACH falls. For example, if the first RB set cannot accommodate all configured frequency domain ROs, the same offset can be applied to the next RB set. This example with two offsets can be applied to both short sequences (e.g., 139) and long sequences (e.g., 571 / 1151) for PRACH (e.g., for NR-U). Figure 8B Examples of applying two offsets are shown, one for two ROs within two RB sets and the other for eight ROs within four RB sets.

[0104] Such as combination Figure 4BAs described, RACH can be based on a two-step RACH, where Msg A includes (e.g., for Msg A PRACH 720) PRACH resources and (e.g., for Msg A PUSCH 722) PUSCH resources. As shown at 714, the UE can map the Msg A PRACH resources to the Msg A PUSCH resources. Then, UE 702 can send Msg A PUSCH 722. The Msg A PRACH to Msg A PUSCH association can follow a frequency-priority mapping, for example, as described in conjunction with the SSB to PRACH resource mapping. For each PRACH slot, N preambles can be mapped to valid PUSCH timings with specific DMRS sequences. The N PRACH sequences are counted based on the order in which the sequences are first counted in the sequence domain of the RO. Then, the sequences are counted in the frequency domain resources of the RO. Once the sequence corresponding to the frequency domain resource of the RO has been counted throughout the entire RO, the sequence is counted across the frequency domain resources of another time domain RO within the PRACH slot.

[0105] Valid PUSCH opportunities and associated DMRS sequences can be mapped to PRACH resources in the following order: PUSCH opportunities and DMRS sequences are first mapped to resources in the frequency domain during the PUSCH opportunity (PO), then to DMRS sequence resources, and as the frequency domain resources and DMRS resources in the PO are mapped, mapping continues to map the frequency domain resources and DMRS sequence resources in a second PO. Mapping continues in this manner for each time PO within multiple slots of an associated period. An associated period refers to the time period used to apply the mapping or association between PRACH resources and PUSCH resources.

[0106] The same problem described in Example 600 for SSB-to-PRACH resource mapping can occur between PRACH-to-PUSCH resource mappings configured based on a single RB set (e.g., for initial access) and different PRACH-to-PUSCH resource mappings configured based on multiple RB sets (e.g., for connected-mode UEs). Therefore, when a preamble for Msg A is detected, the base station may not know the specific PO the UE is using and may not correctly monitor the Msg A PUSCH because the PO may differ based on whether the UE is mapped within a single RB set or multiple RB sets. Figure 9Example 900 shows a Msg A PRACH to Msg A PUSCH mapping across multiple RB sets. As shown at 903, the PRACH resource across each RB set 0-3 in the first time period is mapped to the PUSCH resource across RB sets 0-3 in the first PO, as shown at 905.

[0107] To avoid ambiguity, a PRACH to PUSCH / DMRS mapping can be performed for each RB set, as described in combination with the SSB to PRACH mapping. Figure 9 Example 950 illustrates a mapping for each RB set. In contrast to the mapping across RB sets 0-3 in Example 900, Example 950 shows PRACH resources within a single RB set (e.g., RB set 0) being mapped to PUSCH resources in the corresponding RB set (e.g., RB set 0) within a PUSCH slot during a first time period. As shown at 907 and 909, the mapping first crosses the frequency domain of individual RB sets, such as ROs within a PRACH slot and POs within a PUSCH slot, and then crosses their time domain. The mapping is performed individually for each RB set (e.g., for RB set 0, RB set 1, RB set 2, and RB set 3), rather than a combined mapping performed across the frequency domain of a set of RB sets as in Example 900. The PRACH to PUSCH / DMRS mapping can be applied in combination with aspects of the SSB to PRACH mapping for each RB set, e.g., as combined with... Figure 6 As described in Example 650.

[0108] For each PRACH slot, N preambles can be mapped to valid PUSCH times with specific DMRS sequences, where N is an integer. The N PRACH sequences can be counted or mapped based on the order in which the PRACH sequences are first mapped to the sequence domain in the RO. The PRACH sequences are then mapped in the frequency domain of a single set of RBs during the RO, and then in the time domain of the RO within the PRACH slot.

[0109] The effective PUSCH timing and associated DMRS sequence can be mapped to PRACH resources in the following order: the PUSCH resource is first mapped across the frequency domain during the PO within a single RB set, and then mapped to the DMRS sequence. After mapping the frequency domain of a single RB set for the PO, mapping continues to the frequency domain and DMRS sequence for a second PO within the time slot. Mapping continues in this manner for each time domain PO within multiple time slots of an associated period. An associated period may include one or more time slots in which the PRACH-to-PUSCH mapping is to be applied.

[0110] Figure 9 Example 950 shows a Msg A PRACH to Msg A PUSCH mapping within a single RB set. In some respects, the mapping can be repeated for multiple RB sets. The same process can be applied to the mapping for each RB set.

[0111] Similar to the PRACH configuration, when using a non-interleaved waveform, the 2-step RACH Msg A PUSCH configuration can provide an offset from the lowest RB of the first PUSCH to PRB 0 via offset parameters (such as the frequencyStartMsgA-PUSCH parameter), or, when using an interleaved waveform, can provide the first interleaved body index. For the non-interleaved version, the PUSCH timing can be defined by the starting offset (from PRB0), the number of RBs for each PO, the guard band between POs (0 or 1 RB), and the number of frequency domain POs (1 / 2 / 4 / 8). For the interleaved version, the PO can be defined by the starting interleaved body and the number of interleaved bodies. This configuration can disregard multiple RB sets and can be applied only to a single RB set configuration.

[0112] The aspects proposed in this paper provide resources for configuring Msg A PUSCH for multiple RB sets. When using a non-interleaved PUSCH waveform, as a first option, the current frequency start for the PUSCH can be interpreted as the frequency start in each RB set. Figure 10A An example of applying the frequency offset from the first option to multiple RB sets is shown. In the second option, a design incorporating two indications or offsets can be used, for example, similar to the determination of placement for PRACH resources. For instance, an offset between the PUSCH start point indicated by the frequency start parameter and the lower end of the RB set in which the first PUSCH falls can be identified. Then, if the first RB set cannot accommodate all frequency-domain PUSCH timings configured for the UE, the same offset can be applied to the next RB set. Figure 10B An example of a second option including a first offset and a second offset is shown. Within each RB set, an integer number of POs can be filled. Filling can stop if the number of POs exceeds the range of the RB set.

[0113] If an interleaved PUSCH waveform is used, in the first option, another RRC parameter can indicate the starting RB set index. For example, Msg A PUSCH can begin from the RB set indicated by the starting RB set index. For example, for RB set index 1, the Msg A PUSCH timing can be defined starting from RB set 1, and if RB set 1 cannot accommodate all frequency domain POs, it can continue in RB set 2, etc. In the second option, the starting interleaving index can indicate the starting interleaving index on all RB sets (e.g., in multiple RB sets). For 15 / 30kHz waveforms, M = 10 / 5 interleavings can exist respectively. The starting interleaving can be in the range of 1-10 (e.g., 0-9). To indicate the starting interleaving on multiple RB sets, the interleaving index can be changed to the range of 0-39 or 49. The starting interleaving X can indicate the starting interleaving starting from the lower limit X / M of the RB set with interleaving mod(X / M). For example, if X = 11 and M = 10, the indication starts from RB set 1 and interleaving 1. To restrict Msg A PUSCH to a single RB set, if the PO exceeds the number of interlacings available in the RB set, further restrictions can be applied to the filling PO, and the placement can be moved to the next RB set.

[0114] At 716, UE 702 can perform LBT, and if successful, can proceed to send Msg A 718. Msg A may include a PRACH preamble (e.g., PRACH 1020), for example, based on the SSB-to-PRACH mapping at 712. Based on the mapping at 714, Msg A 718 may include Msg A PUSCH 722. (As in combination...) Figure 4B As described, the UE can receive Msg B 724 from base station 704 in response to Msg A 718.

[0115] Figure 11 This is a flowchart 1100 of a wireless communication method. This method can be performed by a UE (e.g., UE 104, 350, 402, 504, 702). In some aspects, the method can be performed by... Figure 14 The device 1402 is used to execute the operation. The device has a memory and at least one processor, which is configured to execute the operation. Figure 11 One or more aspects of the method.

[0116] At 1102, the UE receives an SSB with an SSB index. This reception can be, for example, by the SSB component 1440 via... Figure 14 The receiving component 1430 of the device 1402 in the middle is used to perform this. Combined with Figure 5 This describes various aspects of SSB reception. Figure 7 An example of a UE receiving an SSB is shown in the figure.

[0117] At 1108, the UE uses PRACH resources to transmit a random access message based on an associated mode time period for a single RB set in one or more RB sets. The SSB is mapped to multiple (X) preamble sequences, which are allocated for the SSB in the following order: first, based on the sequence domain within the RO; second, in the frequency domain of the RO within the single RB set; third, in the time domain of one or more ROs within the PRACH time slot; and fourth, in the PRACH time slot domain within the time period. This transmission can be performed, for example, by PRACH component 1442 via the transmitting component of device 1402 and / or RF transceiver 1422. The placement of the PRACH transmission within the single RB set is based on a frequency start offset from the lowest resource element (RE) of the PRACH resource to Physical Resource Block 0 (PRB 0) and a second frequency offset between the PRACH start point indicated by the frequency start and the lower end of the single RB set where the PRACH transmission is located. The UE can be in a connected mode with a base station from which it receives an SSB and can transmit PRACH transmissions (e.g., random access messages) on a shared spectrum. Therefore, the UE can perform LBT before transmitting the PRACH. A single RB set can be one of multiple RB sets configured by the base station from which it receives the SSB for transmitting random access messages on the PRACH.

[0118] The UE can also transmit Msg APUSCH, which is mapped to PRACH resources for random access messages within a single RB set. This transmission can be performed, for example, by PUSCH component 1444 via the transmission component of device 1402 and / or RF transceiver 1422. The UE can map PRACH resources for Msg A PRACH and Msg A PUSCH, wherein, for each PRACH slot, multiple (N) preambles are mapped to valid PUSCH opportunities with DMRS sequences, wherein the N PRACH sequences are mapped based on the following mapping order: first in the sequence domain for RO, second in the frequency domain for RO within a single RB set, and third in the time domain within the PRACH slot. The UE can map the PO and associated DMRS sequence to available PRACH resources based on the following mapping order: first, in the frequency domain of the PO within a single RB set; second, for the DMRS sequence; third, in the time domain of the PO within a time slot; and fourth, in the time domain of one or more POs across multiple time slots. The UE can then transmit the DMRS associated with Msg A PUSCH. This transmission can be performed, for example, by the DMRS component 1446 via the transmit component of device 1402 and / or RF transceiver 1422.

[0119] For non-interleaved PUSCHs, the frequency start offset from the lowest RB of the first PUSCH to PRB 0 can be applied as the frequency start for Msg APUSCHs within a single RB set. For non-interleaved PUSCHs, the UE can identify a first frequency offset between the first RB of the first PUSCH and PRB 0, as indicated by the frequency start offset, and a second frequency offset from the first RB of the first PUSCH to the lower frequency resource of the RB set in which the first PUSCH resides. If the first RB set does indeed accommodate all configured frequency-domain PUSCH opportunities, the UE can apply the second frequency offset to one or more additional (e.g., subsequent) RB sets. Within each RB set, the UE can fill an integer number of POs.

[0120] For interleaved PUSCH, the RB set start offset from the lowest indexed RB set can be applied to the first PUSCH timing starting with Msg A PUSCH. For interleaved PUSCH, the start interleaf index can be applied to the start interleaf index on a combined set of multiple RB sets. The UE can also restrict Msg A PUSCH to one RB set, and if a particular PO exceeds the number of interleaves available in the RB set, the mapping can be restricted to the PO.

[0121] Figure 12 This is a flowchart 1200 of a wireless communication method. This method can be performed by a UE (e.g., UE 104, 350, 402, 504). In some aspects, the method can be performed by... Figure 14 The device 1402 is used to execute the operation. The device has a memory and at least one processor, which is configured to execute the operation. Figure 12 One or more aspects of the method.

[0122] At 1202, the UE determines the SSB index. The SSB index can correspond to the beam on which the UE receives the optimal SSB from the base station, such as in combination. Figure 5 As described. This determination can be performed, for example, by SSB component 1440. Figure 7 An example of a received SSB 710 used by UE 702 to determine an SSB-to-PRACH resource mapping is shown.

[0123] At position 1204, the UE determines a set of multiple configured RBs for PRACH. This determination can be made, for example, by... Figure 14 The PRACH component 1442 of the device 1402 is used to perform this. Figure 7 An example configuration is shown, for instance, at 708, where UE 702 receives one or more sets of RBs for PRACH.

[0124] At 1206, the UE determines the PRACH resources within the associated mode time period for each RB set, wherein an SSB is mapped to multiple (X) preamble sequences, and the preamble sequences are allocated for the SSB first in the sequence domain within the RO, second in the frequency domain RO within the RB set, third in the time domain RO within the PRACH slot, and fourth in the PRACH slot domain within the time period. This mapping may include a combination of Figure 6 The aspect described in Example 650 is as follows. The placement of the PRACH within the RB set is based on a frequency start offset from the lowest RE of the lowest PRACH to PRB 0 and a second frequency offset between the PRACH start point indicated by the frequency start and the lower end of the first RB set in which the PRACH is located. For the first RB set with the PRACH, the first offset is used, and in subsequent RB sets, the second offset (e.g., from the frequency start of the first RB to the lowest RB) is used. This determination may include combining... Figure 7 Any aspect described (such as at 712). This determination can, for example, be made by... Figure 14 The PRACH component 1442 of the device 1402 is used to perform this.

[0125] At point 1208, the UE uses the determined PRACH resources to send a random access message. This transmission can, for example, be performed by... Figure 14 The PRACH component 1442 of the device 1402 is used to perform this. Figure 7 An example of Msg APRACH 720 to base station 704 based on the mapping to SSB is shown, as described at 1206.

[0126] Figure 13 This is a flowchart 1300 of a wireless communication method. This method can be performed by a UE (e.g., UE 104, 350, 402, 504). In some aspects, the method can be performed by... Figure 14 The device 1402 is used to execute the operation. The device has a memory and at least one processor, which is configured to execute the operation. Figure 13 One or more aspects of the method.

[0127] At 1302, the UE determines multiple configured sets of RBs for PRACH and Msg A PUSCH. This determination can, for example, be made by... Figure 14 The PRACH component 1442 of the device 1402 is used to perform this. Figure 7 An example configuration is shown, for instance, at 708, where UE 702 receives one or more sets of RBs for PRACH and Msg A PUSCH.

[0128] At 1304, the UE determines the PRACH resources and Msg A PUSCH for Msg A PRACH, wherein, for each PRACH slot, multiple (N) preambles are mapped to valid PUSCH opportunities with DMRS sequences. The N PRACH sequences are counted first in the sequence domain of the RO, second in the frequency domain RO within the RB set, and third in the time domain within the PRACH slot. The valid PUSCH opportunity and associated DMRS sequence are first mapped in the frequency domain PO within the RB set, second to the DMRS sequence, third to the time domain PO within the slot, and fourth to the time domain PO within multiple slots. This mapping may include aspects described in conjunction with Example 850 in Figure 8. This determination may be, for example, by… Figure 14 The device 1402 is used to perform the operation via the PRACH component 1442 and / or the PUSCH component 1444. Figure 7 Examples are shown where UE 702 determines Msg A PRACH and Msg A PUSCH resources based on RB at 712 and 714, respectively.

[0129] At 1306, the UE transmits Msg A, for example, including Msg A PRACH and Msg A PUSCH. This transmission can be, for example, via PRACH component 1442 and / or PUSCH component 1444. Figure 14 The transmitting component 1434 and / or RF transceiver 1422 of the device 1402 are used to perform this function.

[0130] For non-interleaved PUSCHs, the frequency start offset from the lowest RB of the first PUSCH to PRB 0 is applied as the frequency start for MsgAPUSCH in each RB set, for example, as Figure 9 As shown in A. For non-interleaved PUSCHs, the UE can also perform the following operations: identify the frequency offset (first offset) between the first RB and PRB 0 of the first PUSCH indicated by the frequency start offset, and identify a second offset from the first RB of the first PUSCH to the lower end of the RB set in which the first PUSCH is located; if the first RB set does indeed accommodate all configured frequency domain PUSCH timings, apply the second frequency offset to the following RB set; and fill each RB set with an integer number of POs, for example, as combined with Figure 9 As described by B.

[0131] For interleaved PUSCH, the starting offset of the RB set from the lowest RB set can be applied to the first PUSCH timing starting with Msg A PUSCH. For interleaved PUSCH, the starting interleaved body index is applied to the starting interleaved body index on all multiple RB sets.

[0132] The UE can restrict Msg A PUSCH to a set of RBs, including limiting the filling of PO if the PO exceeds the number of interleavings available in the RB set.

[0133] Figure 14 This is a schematic diagram 1400 illustrating an example of a hardware implementation for device 1402. Device 1402 may be a UE, a component of a UE, or may implement UE functionality. In some aspects, device 1402 may include a cellular baseband processor 1404 (also referred to as a modem) coupled to an RF transceiver 1422. In some aspects, device 1402 may also include one or more Subscriber Identity Module (SIM) cards 1420, an application processor 1406 coupled to a Secure Digital Card (SD) card 1408 and a screen 1410, a Bluetooth module 1412, a Wireless Local Area Network (WLAN) module 1414, a Global Positioning System (GPS) module 1416, or a power supply 1418. Cellular baseband processor 1404 communicates with UE 104 and / or BS 102 / 180 via RF transceiver 1422. Cellular baseband processor 1404 may include computer-readable media / memory. The computer-readable media / memory may be non-transitory. Cellular baseband processor 1404 is responsible for general processing, including executing software stored on a computer-readable medium / memory. When executed by cellular baseband processor 1404, this software causes cellular baseband processor 1404 to perform the various functions described above. The computer-readable medium / memory can also be used to store data manipulated by cellular baseband processor 1404 during software execution. Cellular baseband processor 1404 also includes a receiving component 1430, a communication manager 1432, and a transmitting component 1434. Communication manager 1432 includes one or more of the components shown. Components within communication manager 1432 can be stored in computer-readable medium / memory and / or configured as hardware within cellular baseband processor 1404. Cellular baseband processor 1404 can be a component of UE 350 and can include at least one of TX processor 368, RX processor 356, and controller / processor 359 and / or memory 360. In one configuration, device 1402 may be a modem chip and include only the cellular baseband processor 1404, and in another configuration, device 1402 may be the entire UE (e.g., see...). Figure 3 (350) and includes an additional module of device 1402.

[0134] Communication manager 1432 includes an SSB component 1440 configured to receive an SSB associated with an SSB index, such as as described in conjunction with 1102. SSB component 1440 can be configured to determine the SSB index, such as as described in conjunction with 1202. Communication manager 1432 also includes a PRACH component 1442 configured to transmit random access messages using PRACH resources based on an associated pattern time period for a single RB set in one or more RB sets. The SSB is mapped to multiple (X) preamble sequences, which are first allocated for the SSB in the sequence domain within the RO, second in the frequency domain RO within the single RB set, third in the time domain RO within the PRACH time slot, and fourth in the PRACH time slot domain within the time period, such as as described in conjunction with 1108 and / or 1208. Communication manager 1432 also includes a PUSCH component 1444 configured to transmit Msg A PUSCH based on a mapping to Msg APRACH, such as as described in conjunction with 1108. Figure 11 And / or as described in 13. The communication manager 1432 also includes a DMRS component 1446, which is configured to transmit DMRS, for example, as in combination with Figure 11 And / or as described in 13.

[0135] The device may include execution Figure 11-13 Each box in the algorithm's flowchart and / or by Figure 7 Any additional components of any aspect performed by UE 702 in the process. Therefore, Figure 11-13 Each box in the flowchart and / or by Figure 7 Any aspect of the UE 702 execution can be performed by components, and the apparatus can include one or more of these components. These components can be one or more hardware components specifically configured to execute the process / algorithm, implemented by a processor configured to execute the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0136] As shown, apparatus 1402 may include various components configured for various functions. In one configuration, apparatus 1402 (and specifically, cellular baseband processor 1404) includes: a unit for receiving an SSB associated with an SSB index. Apparatus 1402 may also include: a unit for transmitting random access messages using PRACH resources based on an associated pattern time period for a single RB set in one or more RB sets, wherein the SSB is mapped to a plurality of (X) preamble sequences, the plurality of preamble sequences being allocated for SSBs first in a sequence domain within a RO, second in a frequency domain RO within a single RB set, third in a time domain RO within a PRACH time slot, and fourth in a PRACH time slot domain within a time period. Apparatus 1402 may also include: a unit for placing a PRACH within a single RB set based on a frequency start offset from the lowest RE of the lowest PRACH to PRB 0 and a second frequency offset between the PRACH start point indicated by the frequency start and the lower end of the single RB set in which the PRACH is located. Apparatus 1402 may further include: a unit for transmitting Msg APUSCH mapped to PRACH within a single RB set. Apparatus 1402 may further include: a unit for mapping PRACH resources and Msg APUSCH for Msg A PRACH, wherein, for each PRACH slot, multiple (N) preambles are mapped to valid PUSCH opportunities with DMRS sequences. Apparatus 1402 may further include: a unit for first mapping PO and associated DMRS sequences to frequency domain PO within a single RB set, second mapping to DMRS sequences, third mapping to time domain PO within a slot, and fourth mapping to time domain PO within multiple slots. Apparatus 1402 may further include: a unit for transmitting DMRS associated with Msg A PUSCH. The apparatus 1402 may further include: a unit for identifying a first frequency offset between a first RB and PRB 0 of a first PUSCH indicated by a frequency start offset, and a unit for identifying a second frequency offset from the first RB of the first PUSCH to the lower end of the RB set in which the first PUSCH is located. The apparatus 1402 may further include: a unit for applying the second frequency offset to a subsequent RB set if the first RB set does indeed accommodate all configured frequency-domain PUSCH timings, and a unit for filling an integer number of POs within each RB set. The apparatus 1402 may further include: a unit for limiting Msg A PUSCH to a single RB set, including limiting filling if the number of POs exceeds the number of interleavings available in the RB set. The unit may be one or more of the components of the apparatus 1402 configured to perform the functions described by the unit. As described above, the apparatus 1402 may include a TX processor 368, an RX processor 356, and a controller / processor 359.Therefore, in one configuration, the unit may be a TX processor 368, an RX processor 356, and a controller / processor 359, which are configured to perform the functions described by the unit.

[0137] Figure 15 This is a flowchart 1500 of a wireless communication method. This method can be performed by a base station (e.g., base station 102, 180, 310, 402, 502, 704). In some aspects, the method can be performed by... Figure 18 The device 1802 in the middle executes, the device having a memory and at least one processor, which is configured to execute Figure 15 One or more aspects of the method.

[0138] At 1502, the base station transmits SSBs on each of the multiple beams, and each SSB on the beam has a corresponding SSB index. Figure 5 An example of a base station transmitting multiple SSBs on multiple beams is shown. Figure 7 An example of a base station transmitting an SSB is shown. This transmission can, for example, be performed by the SSB component 1840 via... Figure 18 The transmitting component 1834 and / or RF transceiver 1822 of the device 1802 are used to perform this function.

[0139] At 1504, the base station is configured with multiple RB sets for PRACH. Figure 7 An example of a base station configuration RB set is shown. This configuration can be, for example, generated by configuration component 1846 via... Figure 18 The transmitting component 1834 and / or RF transceiver 1822 of the device 1802 are used to perform this function.

[0140] At 1506, the base station receives a random access message associated with an SSB index from the UE. The PRACH resources of the random access message are based on an associated pattern time period, where an SSB is mapped to multiple (X) preamble sequences, and the preamble sequences are allocated for the SSB in the following order: first, based on the sequence domain within the random access opportunity (RO); second, in the frequency domain of the RO within a single RB set; third, in the time domain of one or more ROs within the PRACH time slot; and fourth, in the PRACH time slot domain within the time period. This reception can be achieved, for example, by PRACH component 1842 via... Figure 18 The receiving component 1830 and / or RF transceiver 1822 of the device 1802 are used to perform this function. Figure 7 An example of a base station receiving a random access message associated with an SSB index is shown.

[0141] The placement of PRACH transmissions within a single RB set is based on a frequency start offset from the lowest resource element (RE) of the PRACH resource to physical resource block 0 (PRB 0) and a second frequency offset between the PRACH start point indicated by the frequency start and the lower end of the single RB set in which the PRACH transmission is located. The UE can be in a connected mode with the base station, and the PRACH can be received on a shared spectrum. A single RB set can be one of multiple RB sets configured by the base station for random access messages on the PRACH.

[0142] The base station can also receive Msg A PUSCH with resources associated with Msg A PRACH, wherein for each PRACH slot, multiple (N) preambles are mapped to valid PUSCH timeslots with DMRS sequences. Reception of Msg A PUSCH can be achieved via PUSCH component 1844. Figure 18 The receiving component 1830 and / or RF transceiver 1822 of the device 1802 are used to perform this. The N PRACH sequences can be mapped based on the following mapping order: first in the sequence domain for RO, second in the frequency domain for RO within a single RB set, and third in the time domain within the PRACH time slot. Valid PUSCH timings and associated DMRS sequences can be mapped to available PRACH resources based on the following mapping order: first in the frequency domain for PUSCH timings (PO) within a single RB set, second for DMRS sequences, third in the time domain for PO within a time slot, and fourth in the time domain of one or more POs within multiple time slots.

[0143] For non-interleaved PUSCHs, a frequency start offset from the lowest RB of the first PUSCH to PRB 0 can be applied as the frequency start for Msg A PUSCH within a single RB set. For non-interleaved PUSCHs, Msg A PUSCH may include a first frequency offset between the first RB of the first PUSCH and PRB 0, indicated by the frequency start offset, and a second frequency offset from the first RB of the first PUSCH to the lower frequency resource of the single RB set in which the first PUSCH is located.

[0144] For interleaved PUSCH, the starting offset of the RB set from the lowest index can be applied to the first PUSCH timing starting with Msg APUSCH. For interleaved PUSCH, the starting interleaved body index can be applied to the starting interleaved body index on a combined set of multiple RB sets.

[0145] Msg A PUSCH can be restricted to a set of RBs, and the mapping to the PO is restricted if a particular PO exceeds the number of interleavings available in the RB set.

[0146] Figure 16 This is a flowchart 1600 of a wireless communication method. This method can be performed by a base station (e.g., base station 102, 180, 310, 402, 502, 704). In some aspects, the method can be performed by... Figure 18 The device 1802 in the middle is used to execute, the device having a memory and at least one processor, which is configured to execute Figure 16 One or more aspects of the method.

[0147] At 1602, the base station transmits SSBs on each of the multiple beams, and each SSB on the beam has a corresponding SSB index. Figure 5 An example of a base station transmitting multiple SSBs on multiple beams is shown. Figure 7 An example of a base station transmitting an SSB is shown. This transmission can, for example, be performed by the SSB component 1840 via... Figure 18 The transmitting component 1834 and / or RF transceiver 1822 of the device 1802 are used to perform this function.

[0148] At 1604, the base station determines a set of multiple configured RBs for PRACH. Figure 7 An example of a base station configuration RB set is shown. This configuration can be, for example, generated by configuration component 1846 via... Figure 18 The transmitting component 1834 and / or RF transceiver 1822 of the device 1802 are used to perform this function.

[0149] At position 1606, the base station receives a random access message from the UE. This reception can, for example, be achieved via PRACH component 1842. Figure 18 The receiving component 1830 and / or RF transceiver 1822 of the device 1802 are used to perform this function. Figure 7 An example of a base station receiving a random access message associated with an SSB index is shown.

[0150] At 1608, the base station determines the SSB index associated with the random access message based on the associated pattern time period for each RB set, according to the PRACH resources of the random access message. Here, an SSB is mapped to multiple (X) preamble sequences, and the preamble sequences are allocated for the SSB first in the sequence domain within the RO, second in the frequency domain RO within the RB set, third in the time domain RO within the PRACH time slot, and fourth in the PRACH time slot domain within the time period. The placement of the PRACH within the RB set can be based on a frequency start offset from the lowest RE of the lowest PRACH to PRB 0 and a second frequency offset between the PRACH start point indicated by the frequency start and the lower end of the first RB set where the PRACH is located. For example, the base station can use the determined SSB index to determine the beam used for communication with the UE. This determination can be, for example, by... Figure 18 The PRACH component 1842 of the device 1802 is used to perform this.

[0151] Figure 17 This is a flowchart 1700 of a wireless communication method. This method can be performed by a base station (e.g., base station 102, 180, 310, 402, 502, 704). In some aspects, the method can be performed by... Figure 18 The device 1802 in the middle is used to execute, the device having a memory and at least one processor, which is configured to execute Figure 17 One or more aspects of the method.

[0152] At 1702, the base station determines multiple configured sets of RBs for PRACH and Msg A PUSCH. Figure 7 An example of a base station configuration RB set is shown. This configuration can be, for example, generated by configuration component 1846 via... Figure 18 The transmitting component 1834 and / or RF transceiver 1822 of the device 1802 are used to perform this function.

[0153] At 1704, the base station receives a random access message including Msg A PRACH from the UE. This reception can be, for example, via PRACH component 1842. Figure 18 The receiving component 1830 and / or RF transceiver 1822 of the device 1802 are used to perform this function. Figure 7 An example of a base station receiving a random access message associated with an SSB index is shown.

[0154] At 1706, the base station determines the Msg A resource associated with the Msg A PRACH, wherein, for each PRACH slot, multiple (N) preambles are mapped to valid PUSCH opportunities with DMRS sequences. The N PRACH sequences are counted first in the sequence domain of the RO, second in the frequency domain RO within the RB set, and third in the time domain within the PRACH slot. The valid PUSCH opportunity and associated DMRS sequence are first mapped in the frequency domain PO within the RB set, second to the DMRS sequence, third to the time domain PO within the slot, and fourth to the time domain PO within multiple slots. This determination can be, for example, by... Figure 18 The device 1802 uses the PUSCH component 1844 to perform this action.

[0155] For non-interleaved PUSCHs, the frequency start offset from the lowest RB of the first PUSCH to PRB 0 is applied as the frequency start for MsgAPUSCH in each RB set, for example, as Figure 9 As shown in A. For non-interleaved PUSCHs, the UE can also perform the following operations: identify the frequency offset (first offset) between the first RB and PRB 0 of the first PUSCH indicated by the frequency start offset, and identify a second offset from the first RB of the first PUSCH to the lower end of the RB set in which the first PUSCH is located; if the first RB set does indeed accommodate all configured frequency domain PUSCH timings, apply the second frequency offset to the following RB set; and fill each RB set with an integer number of POs, for example, as combined with Figure 9 As described by B.

[0156] For interleaved PUSCH, the starting offset of the RB set from the lowest RB set can be applied to the first PUSCH timing starting with Msg A PUSCH. For interleaved PUSCH, the starting interleaved body index is applied to the starting interleaved body index on all multiple RB sets.

[0157] Msg A PUSCH can be restricted to a set of RBs, including restricting the filling of PO if the PO exceeds the number of interlacings available in the RB set.

[0158] Figure 18This is a schematic diagram 1800 illustrating an example of a hardware implementation for device 1802. Device 1802 may be a base station, a component of a base station, or may implement base station functions. In some aspects, device 1802 may include a baseband unit 1804. Baseband unit 1804 may communicate with UE 104 via RF transceiver 1822. Baseband unit 1804 may include computer-readable medium / memory. Baseband unit 1804 is responsible for general processing, including executing software stored on the computer-readable medium / memory. When executed by baseband unit 1804, the software causes baseband unit 1804 to perform the various functions described above. The computer-readable medium / memory may also be used to store data manipulated by baseband unit 1804 during software execution. Baseband unit 1804 also includes a receiving component 1830, a communication manager 1832, and a transmitting component 1834. Communication manager 1832 includes one or more of the components shown. Components within the communication manager 1832 may be stored in a computer-readable medium / memory and / or configured as hardware within the baseband unit 1804. The baseband unit 1804 may be a component of the base station 310 and may include a memory 376 and / or at least one of a TX processor 316, an RX processor 370, and a controller / processor 375.

[0159] Communication manager 1832 includes SSB component 1840, which transmits SSBs on each of a plurality of beams, each SSB on a beam having a corresponding SSB index, for example, as combined Figure 15 As described in section 1502. The communication manager 1832 also includes a PRACH component 1842 configured to receive from the UE a random access message associated with an SSB index, the PRACH resources of which are based on an associated pattern time period, wherein an SSB is mapped to multiple (X) preamble sequences, and the preamble sequences are allocated for the SSB first in the sequence domain within the RO, second in the frequency domain RO within a single RB set, third in the time domain RO within the PRACH time slot, and fourth in the PRACH time slot domain within the time period. The communication manager 1832 also includes a PUSCH component 1844 configured to receive a Msg A PUSCH with resources associated with Msg A PRACH, wherein for each PRACH time slot, multiple (N) preambles are mapped to valid PUSCH opportunities with DMRS sequences, for example, as combined with... Figure 15 The method described herein. The communication manager 1832 also includes a configuration component 1846, which configures multiple RB sets for PRACH. Figure 7 An example of a base station configuration RB set is shown, such as, in combination Figure 15 As described in 1504.

[0160] The device may include execution Figure 15 , 16 And / or 17 in the flowchart of the algorithm, each box in the box and / or by Figure 7 Additional components that perform the functions of base station 704. Therefore, Figure 15 , 16 And / or each box in the flowchart of 17 and / or by Figure 7 The aspects performed by base station 704 can be executed by components, and the apparatus can include one or more of these components. These components can be one or more hardware components specifically configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0161] As shown in the figure, apparatus 1802 may include various components configured for various functions. In one configuration, apparatus 1802 (and specifically, baseband unit 1804) includes: a unit for transmitting an SSB on each of a plurality of beams, each SSB having a corresponding SSB index. Apparatus 1802 includes: a unit for configuring a plurality of RB sets for PRACH; and a unit for receiving a random access message associated with an SSB index from a UE, the PRACH resources of the random access message being based on an association mode time period, wherein an SSB is mapped to a plurality (X) of preamble sequences, and the preamble sequences are allocated for the SSB first in the sequence domain within a RO, second in the frequency domain RO within a single RB set, third in the time domain RO within a PRACH time slot, and fourth in the PRACH time slot domain within a time period. Apparatus 1802 may further include: a unit for receiving Msg A PUSCH having resources associated with Msg A PRACH, wherein, for each PRACH slot, a plurality of (N) preambles are mapped to a valid PUSCH timing with a DMRS sequence, wherein the N PRACH sequences are counted first in the sequence domain of RO, second in the frequency domain RO within a single RB set, and third in the time domain within the PRACH slot, and wherein the valid PUSCH timing and associated DMRS sequence are first mapped in the frequency domain PO within a single RB set, second mapped to the DMRS sequence, third mapped in the time domain PO within the slot, and fourth mapped in the time domain PO within multiple slots. The unit may be one or more of the components of apparatus 1802 configured to perform the functions described therein. As described above, apparatus 1802 may include a TX processor 316, an RX processor 370, and a controller / processor 375. Therefore, in one configuration, the unit may be a TX processor 316, an RX processor 370, and a controller / processor 375, which are configured to perform the functions described by the unit.

[0162] It is to be understood that the specific order or hierarchy of the boxes in the disclosed process / flowchart is illustrative of the exemplary method. It is to be understood that the specific order or hierarchy of the boxes in the process / flowchart may be rearranged based on design preferences. Furthermore, some boxes may be combined or omitted. The appended method claims give the elements of the boxes in an exemplary order, but are not intended to limit one to the given specific order or hierarchy.

[0163] The foregoing description is provided to enable any person skilled in the art to implement the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be given the full scope consistent with the language of the claims, wherein, unless expressly stated otherwise, references to singular elements are not intended to mean “one and only one,” but rather “one or more.” Terms such as “if,” “when,” and “at the same time as” should be interpreted as “under the condition of,” rather than implying an immediate temporal relationship or reaction. That is, these phrases (e.g., “when”) do not imply an immediate action in response to the occurrence of an action or during the occurrence of an action, but only that an action will occur if the condition is met, without requiring a specific or immediate temporal constraint on the occurrence of the action. The term “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred over or superior to other aspects. Unless expressly stated otherwise, the term “some” refers to one or more. Combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more members of A, B, or C. All structural and functional equivalents of the elements described throughout the various aspects of this disclosure that are known to or will be known later by one of ordinary skill in the art are expressly incorporated herein by reference and are intended to be included by the claims. Furthermore, the disclosure herein is not intended to be offered to the public, whether or not such disclosure is expressly recited in the claims. The terms “module,” “mechanism,” “element,” “device,” etc., are not necessarily substitutes for the term “unit.” Therefore, no claim can be made that an element should be interpreted as a functional unit unless the element is explicitly described using the phrase “unit for…”.

[0164] The following aspects are illustrative only and may be combined with other aspects or teachings described herein without limitation.

[0165] Aspect 1 is a method for wireless communication at a UE, comprising: receiving an SSB with an SSB index; and transmitting a random access message using PRACH resources based on an associated pattern time period for a single RB set in one or more RB sets, wherein the SSB is mapped to a number (X) preamble sequences, the preamble sequences being allocated for the SSB in the following order: firstly based on a sequence domain within an RO, secondly based on the frequency domain of the RO within the single RB set, thirdly based on the time domain of one or more ROs within a PRACH time slot, and fourthly based on the PRACH time slot domain within a time period.

[0166] In aspect 2, the method according to aspect 1 further includes: the placement of the PRACH transmission within the single RB set based on the following: a frequency start offset from the lowest RE of the available PRACH resources to the physical resource block 0 (PRB 0), and a second frequency offset between the PRACH start point indicated by the frequency start and the lower end of the single RB set in which the PRACH transmission is located.

[0167] In aspect 3, the method according to aspect 1 or aspect 2 further includes: the UE is in a connection mode with a base station from which it receives the SSB, and the PRACH transmission is on a shared spectrum.

[0168] In aspect 4, the method according to any one of aspects 1-3 further includes: the single RB set is one of a plurality of RB sets configured by a base station receiving the SSB from it for the transmission of the random access message on PRACH.

[0169] In aspect 4, the method according to any one of aspects 1-4 further includes: sending Msg A PUSCH of the PRACH resource mapped to the random access message within the single RB set.

[0170] In aspect 6, the method according to aspect 5 further includes: mapping PRACH resources for Msg A PRACH and the Msg A PUSCH, wherein, for each PRACH slot, a plurality of (N) preambles are mapped to a valid PUSCH timing with DMRS sequences, wherein the N PRACH sequences are mapped based on the following mapping order: first in the sequence domain for the RO, second in the frequency domain for the RO within the single RB set, and third in the time domain within the PRACH slot.

[0171] In aspect 7, the method according to aspect 6 further includes: mapping the PO and associated DMRS sequence to available PRACH resources based on a mapping order, said mapping order being first in the frequency domain of the PO within the single RB set, second for the DMRS sequence, third in the time domain of the PO within a time slot, and fourth in the time domain of one or more POs within multiple time slots; and transmitting the DMRS associated with the Msg A PUSCH.

[0172] In aspect 8, the method according to aspect 7 further includes: for non-interleaved PUSCH, a frequency start offset from the lowest RB of the first PUSCH to PRB 0 is applied as the frequency start for the Msg A PUSCH in the single set of RBs.

[0173] In aspect 9, the method according to aspect 7 further includes, for non-interleaved PUSCH, the method further includes: identifying a first frequency offset between a first RB and PRB 0 of a first PUSCH indicated by a frequency start offset, and identifying a second frequency offset from the first RB of the first PUSCH to the lower frequency resource of the first RB set in which the first PUSCH is located; applying the second frequency offset to one or more additional RB sets if the first RB set includes each configured frequency domain PUSCH timing; and filling an integer number of POs within each RB set.

[0174] In aspect 10, the method according to aspect 7 further includes: for interleaved PUSCH, an RB set start offset from the lowest indexed RB set is applied to the first PUSCH timing starting with the Msg A PUSCH.

[0175] In aspect 11, the method according to aspect 7 further includes: wherein, for interleaving PUSCH, the starting interleaving index is applied to the starting interleaving index on a combined set of multiple RB sets.

[0176] In aspect 12, the method according to any one of aspects 7, 10 or 11 further includes: restricting the Msg APUSCH to a set of RBs, and restricting the mapping to the PO if a particular PO exceeds the number of interleavings available in the set of RBs.

[0177] Aspect 13 is an apparatus for wireless communication at a UE, including a unit that performs the method according to any one of aspects 1-12.

[0178] In aspect 14, the apparatus according to aspect 13 further includes: at least one antenna; and a transceiver coupled to said at least one antenna.

[0179] Aspect 15 is an apparatus for wireless communication at a UE, comprising: a memory; and at least one processor coupled to the memory, the memory and the at least one processor being configured to perform the method according to any one of aspects 1-12.

[0180] In aspect 16, the apparatus according to aspect 15 further includes: at least one antenna; and a transceiver coupled to the at least one antenna and the at least one processor.

[0181] Aspect 17 is a non-transitory computer-readable medium storing computer-executable code for wireless communication at a UE, wherein the code, when executed by a processor, causes the processor to implement the method according to any one of aspects 1-12.

[0182] Aspect 18 is a method for wireless communication at a base station, comprising: transmitting an SSB on each of a plurality of beams, the SSB on each beam having a corresponding SSB index; configuring a plurality of RB sets for PRACH; and receiving from a UE a random access message associated with an SSB index, the PRACH resource of the random access message being based on an association mode time period, wherein an SSB is mapped to a number (X) preamble sequences, the preamble sequences being allocated for the SSB in the following order: firstly based on the sequence domain within an RO, secondly based on the frequency domain of the RO within a single RB set, thirdly based on the time domain of one or more ROs within a PRACH time slot, and fourthly based on the PRACH time slot domain within a time period.

[0183] In aspect 19, the method according to aspect 18 further includes: the placement of the PRACH transmission within the single RB set based on: a frequency start offset from the lowest RE of the available PRACH resources to PRB 0, and a second frequency offset between the PRACH start point indicated by the frequency start and the lower end of the single RB set where the PRACH transmission is located.

[0184] In aspect 20, the method according to aspect 18 or aspect 19 further includes: the UE being in a connection mode with the base station, and the PRACH being received on a shared spectrum.

[0185] In aspect 21, the method according to any one of aspects 18-20 further includes: the single RB set being one of a plurality of RB sets configured by the base station for the random access message on PRACH.

[0186] In aspect 22, the method according to any one of aspects 18-21 further includes: receiving a Msg A PUSCH having resources associated with a Msg APRACH, wherein, for each PRACH slot, a plurality of (N) preambles are mapped to a valid PUSCH timing with a DMRS sequence, wherein the N PRACH sequences are mapped based on a mapping order: first in the sequence domain for the RO, second in the frequency domain for the RO within the single RB set, and third in the time domain within the PRACH slot, and wherein the valid PUSCH timing and the associated DMRS sequence are mapped to available PRACH resources based on a mapping order: first in the frequency domain of the PO within the single RB set, second for the DMRS sequence, third in the time domain of the PO within the slot, and fourth in the time domain of one or more POs within a plurality of slots.

[0187] In aspect 23, the method according to aspect 22 further includes: for non-interleaved PUSCH, a frequency start offset from the lowest RB of the first PUSCH to PRB 0 is applied as the frequency start for the Msg A PUSCH in the single set of RBs.

[0188] In aspect 24, the method according to aspect 22 further includes, for a non-interleaved PUSCH, the Msg A PUSCH including: a first frequency offset between the first RB and PRB 0 of the first PUSCH indicated by a frequency start offset, and a second frequency offset from the first RB of the first PUSCH to the lower frequency resource of the single RB set in which the first PUSCH is located.

[0189] In aspect 25, the method according to aspect 22 further includes: for interleaved PUSCH, an RB set start offset from the lowest indexed RB set is applied to the first PUSCH timing starting with the Msg A PUSCH.

[0190] In aspect 26, the method according to aspect 22 further includes: for interleaving PUSCH, the starting interleaving index is applied to the starting interleaving index on a combined set of multiple RB sets.

[0191] In aspect 27, the method according to any one of aspects 22, 25 or 26 further includes: the Msg APUSCH is restricted to a set of RBs, and the mapping to the PO is restricted if a particular PO exceeds the number of interlacings available in the set of RBs.

[0192] Aspect 28 is an apparatus for wireless communication at a UE, including a unit that performs the method according to any one of aspects 18-27.

[0193] In aspect 29, the apparatus according to aspect 28 further includes: at least one antenna; and a transceiver coupled to said at least one antenna.

[0194] Aspect 30 is an apparatus for wireless communication at a UE, comprising: a memory; and at least one processor coupled to the memory, the memory and the at least one processor being configured to perform the method according to any one of aspects 18-27.

[0195] In aspect 31, the apparatus according to aspect 30 further includes: at least one antenna; and a transceiver coupled to the at least one antenna and the at least one processor.

[0196] Aspect 32 is a non-transitory computer-readable medium storing computer-executable code for wireless communication at a UE, wherein the code, when executed by a processor, causes the processor to implement the method according to any one of aspects 18-27.

Claims

1. An apparatus for performing wireless communication at a user equipment (UE), comprising: Memory; as well as At least one processor, coupled to the memory, is configured to: The UE receives a configuration for a plurality of resource block (RB) sets, wherein the UE has a wider active uplink bandwidth portion (BWP) than any single RB set among the plurality of RB sets, and wherein the RB sets include frequency resources available for the UE to perform random access transmissions in a random access opportunity (RO). Receive an SSB with a synchronization signal block SSB index; and Based on the associated pattern time period for a single RB set among the plurality of RB sets, random access messages are transmitted on a shared spectrum using physical random access channel (PRACH) resources, wherein the associated pattern time period for a single RB set among the plurality of RB sets is determined independently, and the SSB is mapped to X preamble sequences, which are allocated for the SSB in the following order: firstly based on the sequence domain within the RO, secondly based on the frequency domain of the RO within the single RB set among the plurality of RB sets, thirdly based on the time domain of one or more ROs within the PRACH time slot, and fourthly based on the PRACH time slot domain within the time period.

2. The apparatus of claim 1, wherein, The placement of a PRACH transmission within the single RB set is based on the following: a frequency start offset from the lowest resource element RE of the available PRACH resources to physical resource block 0 PRB 0, and a second frequency offset between the PRACH start point indicated by the frequency start offset and the lower end of the single RB set in which the PRACH transmission is located.

3. The apparatus of claim 1, wherein, The UE is in a connection mode with a base station from which it receives the SSB.

4. The apparatus according to claim 1, wherein, The single RB set is one of the plurality of RB sets configured by the base station from which the SSB is received for the transmission of the random access message on PRACH.

5. The apparatus according to claim 1, wherein, The at least one processor is further configured to: The Msg A Physical Uplink Shared Channel (PUSCH) is transmitted to the PRACH resource mapped to the random access message within the single RB set.

6. The apparatus according to claim 5, wherein, The at least one processor is further configured to: The PRACH resources and the Msg A PUSCH are mapped for Msg A PRACH, wherein, for each PRACH slot, N preambles are mapped to valid PUSCH timings PO with demodulation reference signal DMRS sequences. The N PRACH sequences are mapped based on the following mapping order: first in the sequence domain for the RO, second in the frequency domain for the RO within the single RB set, and third in the time domain within the PRACH time slot.

7. The apparatus according to claim 6, wherein, The at least one processor is further configured to: The valid public offerings (POs) and the DMRS sequence are mapped to available PRACH resources based on a PO mapping order, wherein the PO mapping order is: first, in the frequency domain of the PO within the single RB set; second, for the DMRS sequence; third, in the time domain of the PO within a time slot; and fourth, in the time domain of one or more POs across multiple time slots; and Send the Msg A PUSCH and the DMRS associated with the Msg A PUSCH.

8. The apparatus according to claim 7, wherein, For non-interleaved PUSCHs, the memory and the at least one processor are configured to apply a frequency start offset from the lowest RB of the first PUSCH to physical resource block 0 PRB 0 as the frequency start for the Msg A PUSCH in the single RB set.

9. The apparatus according to claim 7, wherein, For non-interleaved PUSCH, the at least one processor is further configured to: Identify a first frequency offset between the first RB of the first PUSCH indicated by the frequency start offset and physical resource block 0 PRB 0, and identify a second frequency offset from the first RB of the first PUSCH to the lower frequency resource of the first RB set in which the first PUSCH is located. If the first RB set includes each configured frequency domain PUSCH timing, then the second frequency offset is applied to one or more additional RB sets; as well as Within each RB set, fill in an integer number of POs.

10. The apparatus according to claim 7, wherein, For interleaved PUSCH, the at least one processor is configured to apply the offset from the RB set starting at the lowest index to the first PUSCH timing starting with the Msg A PUSCH.

11. The apparatus according to claim 7, wherein, For interleaved PUSCH, the at least one processor is configured to apply the starting interleaved index to the combined set of the plurality of RB sets.

12. The apparatus according to claim 7, wherein, The at least one processor is further configured to: The Msg A PUSCH is restricted to the single RB set, and the mapping to the PO is restricted if a particular PO exceeds the number of interleavings available in the single RB set.

13. The apparatus according to claim 1, further comprising: At least one antenna; as well as A transceiver coupled to the at least one antenna and the at least one processor.

14. A method for performing wireless communication at a user equipment (UE), comprising: The UE receives a configuration for a plurality of resource block (RB) sets, wherein the UE has a wider active uplink bandwidth portion (BWP) than any single RB set among the plurality of RB sets, and wherein the RB sets include frequency resources available for the UE to perform random access transmissions in a random access opportunity (RO). Receive an SSB with a synchronization signal block SSB index; and Based on the associated pattern time period for a single RB set among the plurality of RB sets, random access messages are transmitted on a shared spectrum using physical random access channel (PRACH) resources, wherein the associated pattern time period for a single RB set among the plurality of RB sets is determined independently, and the SSB is mapped to X preamble sequences, which are allocated for the SSB in the following order: firstly based on the sequence domain within the RO, secondly based on the frequency domain of the RO within the single RB set among the plurality of RB sets, thirdly based on the time domain of one or more ROs within the PRACH time slot, and fourthly based on the PRACH time slot domain within the time period.

15. The method according to claim 14, wherein, The placement of a PRACH transmission within the single RB set is based on the following: a frequency start offset from the lowest resource element RE of the available PRACH resources to physical resource block 0 PRB 0, and a second frequency offset between the PRACH start point indicated by the frequency start offset and the lower end of the single RB set in which the PRACH transmission is located.

16. The method of claim 14, wherein, The UE is in a connection mode with a base station from which it receives the SSB.

17. The method of claim 14, wherein, The single RB set is one of the plurality of RB sets configured by the base station from which the SSB is received for the transmission of the random access message on PRACH.

18. The method of claim 14, further comprising: The Msg A Physical Uplink Shared Channel (PUSCH) is transmitted to the PRACH resource mapped to the random access message within the single RB set.

19. An apparatus for conducting wireless communication at a base station, comprising: Memory; as well as At least one processor, coupled to the memory, is configured to: A synchronization signal block (SSB) is transmitted on each of the multiple beams, and the SSB on each beam has a corresponding SSB index. Configure multiple sets of resource blocks (RBs) for the Physical Random Access Channel (PRACH); as well as On a shared spectrum, a random access message associated with an SSB index is received from a user equipment (UE), wherein the active uplink bandwidth portion (BWP) for the UE is wider than a single RB set among the plurality of RB sets, wherein the RB set includes frequency resources available for the UE to perform random access transmissions in a random access timing (RO), and wherein the PRACH resources of the random access message are based on an association mode period, wherein the association mode period is determined independently for the single RB set among the plurality of RB sets, wherein an SSB is mapped to X preamble sequences, the preamble sequences being allocated for the SSB in the following order: firstly based on the sequence domain within the RO, secondly based on the frequency domain of the RO within the single RB set among the plurality of RB sets, thirdly based on the time domain of one or more ROs within the PRACH time slot, and fourthly based on the PRACH time slot domain within the time period.

20. The apparatus according to claim 19, wherein, The placement of a PRACH transmission within the single RB set is based on the following: a frequency start offset from the lowest resource element RE of the available PRACH resources to physical resource block 0 PRB 0, and a second frequency offset between the PRACH start point indicated by the frequency start offset and the lower end of the single RB set in which the PRACH transmission is located.

21. The apparatus according to claim 19, wherein, The base station is in a connection mode with the UE.

22. The apparatus according to claim 19, wherein, The single RB set is one of the multiple RB sets configured by the base station for the random access message on the PRACH.

23. The apparatus according to claim 19, wherein, The at least one processor is further configured to: Receive the Msg A Physical Uplink Shared Channel (PUSCH) with resources associated with the Msg A PRACH, wherein, for the PRACH slot, N preambles are mapped to valid PUSCH timings with demodulation reference signal (DMRS) sequences. The N PRACH sequences are mapped according to the following mapping order: first in the sequence domain for the RO, second in the frequency domain for the RO within the single RB set, and third in the time domain within the PRACH time slot. The effective PUSCH timing and the DMRS sequence are mapped to available PRACH resources based on the PUSCH timing PO mapping order, which is first in the frequency domain of the PO within the single RB set, second for the DMRS sequence, third in the time domain of the PO within the time slot, and fourth in the time domain of one or more POs within multiple time slots.

24. The apparatus according to claim 23, wherein, For non-interleaved PUSCHs, the memory and the at least one processor are configured to apply a frequency start offset from the lowest RB of the first PUSCH to physical resource block 0 PRB 0 as the frequency start for the Msg A PUSCH in the single RB set.

25. The apparatus according to claim 23, wherein, For a non-interleaved PUSCH, the Msg A PUSCH includes: a first frequency offset between a first RB of the first PUSCH indicated by a frequency start offset and a physical resource block 0 PRB 0, and a second frequency offset from the first RB of the first PUSCH to the lower frequency resource of the single RB set in which the first PUSCH is located.

26. The apparatus according to claim 23, wherein, For interleaved PUSCH, the at least one processor is configured to apply the offset from the RB set starting at the lowest index to the first PUSCH timing starting with the Msg A PUSCH.

27. The apparatus according to claim 23, wherein, For interleaved PUSCH, the at least one processor is configured to apply the starting interleaved index to the starting interleaved index on a combined set of multiple RB sets.

28. The apparatus according to claim 23, wherein, The Msg A PUSCH is restricted to the single RB set, and the mapping to the PO is restricted if a particular PO exceeds the number of interlacings available in the single RB set.

29. The apparatus of claim 19, further comprising: At least one antenna; as well as A transceiver coupled to the at least one antenna and the at least one processor.

30. A method for conducting wireless communication at a base station, comprising: A synchronization signal block (SSB) is transmitted on each of the multiple beams, and the SSB on each beam has a corresponding SSB index. Configure multiple sets of resource blocks (RBs) for the Physical Random Access Channel (PRACH); as well as On a shared spectrum, a random access message associated with an SSB index is received from a UE, wherein the active uplink bandwidth portion (BWP) for the UE is wider than a single RB set among the plurality of RB sets, wherein the RB set includes frequency resources available for the UE to perform random access transmissions in a random access timing (RO), and wherein the PRACH resources of the random access message are based on an associated mode period, wherein the associated mode period is determined independently for the single RB set among the plurality of RB sets, wherein an SSB is mapped to X preamble sequences, the preamble sequences being allocated for the SSB in the following order: firstly based on the sequence domain within the RO, secondly based on the frequency domain of the RO within the single RB set among the plurality of RB sets, thirdly based on the time domain of one or more ROs within the PRACH time slot, and fourthly based on the PRACH time slot domain within the time period.