Subband full duplex (SBFD) random access channel occasion (RO) and non-SBFD RO switching with feature combinations
Patent Information
- Application Number
- PCT/CN2025/085609
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2026-10-01
Smart Images

Figure CN2025085609_01102026_PF_FP_ABST
Abstract
Description
SUBBAND FULL DUPLEX (SBFD) RANDOM ACCESS CHANNEL OCCASION (RO) AND NON-SBFD RO SWITCHING WITH FEATURE COMBINATIONSTECHNICAL FIELD
[0001] This disclosure relates generally to wireless communication, and more specifically to systems, devices, methods, and techniques associated with sub-band full duplex (SBFD) random access channel occasion (RO) and non-SBFD RO switching with feature combinations. DESCRIPTION OF THE RELATED TECHNOLOGY
[0002] Communication systems are deployed to provide communication services such as voice, video, packet data, messaging, or broadcast, among others. A communication system may include a wireless communication network (such as a radio access network (RAN) ) that supports communication between wireless communication devices such as network entities (such as base stations) , client devices (such as one or more user equipments (UEs) ) , and others. Such devices may communicate with one another using a variety of protocols (such as radio access technologies (RATs) ) , including those of cellular-based systems such as fourth generation (4G) systems (such as Long Term Evolution (LTE) systems) , fifth generation (5G) systems (such as 5G New Radio (5G-NR) systems) , and sixth generation (6G) systems. A wireless communication network may support communication by implementing system resources (such as frequency resources, time resources, spatial resources) in accordance with a wireless communication protocol.SUMMARY
[0003] The systems, methods, and devices of this disclosure each have several innovative aspects, no single one of which is solely responsible for the desirable attributes disclosed herein. The following is a summary of some non-limiting aspects of the disclosure:
[0004] A method for wireless communication by a user equipment (UE) is described. The method may include receiving configuration information that configures the UE with a set of random access channel (RACH) occasions (ROs) that includes first ROs of a first RO type and second ROs of a second RO type, where at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and where the first RO type is associated with a sub-band full duplex (SBFD) symbol and the second RO type is associated with a non-SBFD symbol, selecting a first RO for transmission of a random access message based on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO, and transmitting the random access message using the first RO.
[0005] A UE for wireless communication is described. The UE may include a processing system that includes processor circuitry and memory circuitry that stores code. The processing system may be configured to cause the UE to receive configuration information that configures the UE with a set of ROs that includes first ROs of a first RO type and second ROs of a second RO type, where at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and where the first RO type is associated with an SBFD symbol and the second RO type is associated with a non-SBFD symbol, select a first RO for transmission of a random access message based on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO, and transmit the random access message using the first RO.
[0006] Another UE for wireless communication is described. The UE may include means for receiving configuration information that configures the UE with a set of ROs that includes first ROs of a first RO type and second ROs of a second RO type, where at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and where the first RO type is associated with an SBFD symbol and the second RO type is associated with a non-SBFD symbol, means for selecting a first RO for transmission of a random access message based on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO, and means for transmitting the random access message using the first RO.
[0007] A non-transitory computer-readable medium storing code for wireless communication is described. The code may include instructions executable by one or more processors to receive configuration information that configures the UE with a set of ROs that includes first ROs of a first RO type and second ROs of a second RO type, where at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and where the first RO type is associated with an SBFD symbol and the second RO type is associated with a non-SBFD symbol, select a first RO for transmission of a random access message based on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO, and transmit the random access message using the first RO.
[0008] In some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein, selecting the first RO may include operations, features, means, or instructions for selecting the first selected RO type based on one or more criteria, determining a UE-specific feature combination that may be associated with the UE, and selecting the first RO from among ROs of the first selected RO type based on the first RO having a corresponding feature combination that at least partially matches the UE-specific feature combination.
[0009] In some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein, selecting the first RO may include operations, features, means, or instructions for determining a UE-specific feature combination that may be associated with the UE, identifying one or more first candidate ROs of the first RO type of the set of ROs, where the one or more first candidate ROs may be associated with a first quantity of feature combinations that at least partially match the UE-specific feature combination, identifying one or more second candidate ROs of the second RO type of the set of ROs, where the one or more second candidate ROs may be associated with a second quantity of feature combinations that at least partially match the UE-specific feature combination, and selecting the first selected RO type based on a comparison of the first quantity and the second quantity.
[0010] Some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for switching from the first selected RO type to a second selected RO type for transmission of a second random access message, selecting, in accordance with switching to the second selected RO type, a second RO for transmission of the second random access message based on a second feature combination associated with the second selected RO type, and transmitting the second random access message using the second RO.
[0011] Some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for selecting, in accordance with switching to the second selected RO type, the second feature combination based on the second feature combination having a same set of supported features as the first feature combination.
[0012] Some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for selecting, in accordance with switching to the second selected RO type, the second feature combination based on the second feature combination having a greatest feature priority among a set of feature combinations associated with the second RO type.
[0013] Some examples of the method, user equipment (UEs) , and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for selecting the second feature combination based on the second feature combination having a greatest quantity of supported features among a set of feature combinations associated with the second selected RO type.BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 shows an example of a wireless communication system.
[0015] Figure 2 shows an example of a signaling configuration that supports sub-band full duplex (SBFD) random access channel occasion (RO) and non-SBFD RO switching with feature combinations.
[0016] Figure 3 shows an example of a process flow that supports SBFD RO and non-SBFD RO switching with feature combinations.
[0017] Figure 4 shows a block diagram of a processing system that supports SBFD RO and non-SBFD RO switching with feature combinations.
[0018] Figure 5 shows a diagram of a system including a device that supports SBFD RO and non-SBFD RO switching with feature combinations.
[0019] Figure 6 shows a flowchart illustrating methods that support SBFD RO and non-SBFD RO switching with feature combinations.
[0020] Details of aspects and advantages of the subject matter in this disclosure are set forth in the drawings and accompanying descriptions. Like reference numbers and designations in the various drawings indicate like elements.DETAILED DESCRIPTION
[0021] A communication system may include a radio access network (RAN) that supports wireless communication. Communication of a RAN may be performed in accordance with one or more radio access technologies (RATs) , including 4G, 5G, or 6G, among others, including technologies not explicitly mentioned herein. A RAT may employ access technologies (such as multiplexing technologies) including code division multiple access (CDMA) , time division multiple access (TDMA) , frequency division multiple access (FDMA) , orthogonal FDMA (OFDMA) , single-carrier FDMA (SC-FDMA) , time division synchronous code division multiple access (TD-SCDMA) , or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) , among others. A RAT may support one or more service types, including machine type communication (MTC) , massive MTC (mMTC) , Internet of Things (IoT) , narrowband IoT (NB-IoT) , reduced capability (RedCap) , enhanced mobile broadband (eMBB) , ultra-reliable low-latency communication (URLLC) , or public safety, among others.
[0022] To support these and other target verticals, a communication system (such as a RAN) may be designed to implement one or more of a modularized functional infrastructure, a disaggregated and service-based network architecture, network function virtualization, network slicing, multi-access edge computing, spatial processing or multipath techniques, IoT or RedCap device connectivity and management, industrial connectivity, licensed and unlicensed spectrum access, sidelink or other device-to-device (D2D) direct communication (such as vehicle-to-everything (V2X) ) , frequency spectrum expansion, overlapping spectrum use, small cell deployments, non-terrestrial network (NTN) deployments, device aggregation, advanced duplex communication (such as sub-band full-duplex (SBFD) ) , multiple-subscriber implementations, high-precision positioning, radio frequency (RF) sensing, network energy savings (NES) , low-power signaling and radios, or artificial intelligence or machine learning (AI / ML) , among other examples.
[0023] The foregoing and other technological improvements may support use cases such as voice calls, messaging, data transfer, streaming, wireless data centers, extended reality (XR) and metaverse applications, vehicle connectivity, holographic and mixed reality communication, autonomous and collaborative robots, sensing networks, gesture monitoring, human-brain interfacing, digital twin applications, asset management, and universal coverage using non-terrestrial or aerial platforms, among other examples. As the demand for connectivity continues to increase, further improvements may be implemented, and other RATs, including 6G and beyond, may be introduced to enable new applications and use cases. The systems, methods, and devices described herein may enable one or more of the foregoing technologies or new technologies or support one or more of the foregoing use cases or new use cases.
[0024] In some wireless communication systems, a user equipment (UE) may perform a random access channel (RACH) procedure to access a wireless network. For example, the UE may perform a RACH procedure to establish a connection with one or more network entities and to transmit and receive data with the wireless network. In some cases, a network entity may configure a set of RACH resources for features associated with a first RACH occasion (RO) type (e.g., an RO type that associates an RO with a type of symbol in which the RO occurs) and may not configure RACH resources for features associated with a second RO type (e.g., an RO type that associates an RO with a different type of symbol in which the RO occurs) . In some examples, the first RO type may associate an RO with a newer type of symbol such as a sub-band full duplex (SBFD) symbol, and the second RO type may associate an RO with a legacy type of symbol such as an uplink symbol or a flexible symbol (also referred to herein as a non-SBFD symbol) . For example, the UE may use a flexible symbol for an RO if the network entity uses dynamic indication to indicate that the UE may use the flexible symbol for uplink transmission. A UE may attempt random access via an RO that corresponds to the feature combinations of the UE. However, because the allocation of feature combinations with ROs may be independent of the RO type, some RO types may not have ROs associated with certain feature combinations. Accordingly, the UE may be unable to appropriately (e.g., reliably) select an RO for transmitting a first RACH message (e.g., if there is no feature combination matching a UE capability of the UE, the UE may use a selected RO, although the selected RO may not be suitable) . This may reduce an ability to efficiently and accurately perform the RACH procedure, thereby reducing reliability of wireless communications.
[0025] In some cases, the UE may support a RACH fallback procedure (e.g., switching between ROs of different RO types for a RACH procedure) . For example, the UE may switch to a four-step RACH procedure after attempting to perform a two-step RACH procedure (and failing to perform the two-step RACH procedure) . However, each RO of each RO type may support a particular feature combination (which may be different than other feature combinations of other ROs) . Accordingly, switching between RO types may result in selecting an RO that does not support one or more features used by the UE. This may reduce a quantity of features that the UE may indicate to network in the RACH procedure, thereby reducing reliability of wireless communications.
[0026] Aspects of the subject matter described in this disclosure relate to SBFD RO and non-SBFD RO switching with feature combinations. For example, a UE may perform one or more procedures to determine (e.g., select) an RO for communication of a RACH message based on the RO’s type and a feature combination associated with the RO. The UE may receive configuration information that configures the UE with a set of ROs that includes first ROs of a first RO type (e.g., associated with an SBFD symbol or slot) and second ROs of a second RO type (e.g., associated with a non-SBFD symbol or slot) . At least some ROs of the set of ROs may be associated with different feature combinations and may be allocated for use by UEs having corresponding feature combinations. For example, each feature combination may have a respective set of one or more features supported by the UE. The UE may select a first RO for transmission of a random access message based on an RO type associated with the first RO and on a first feature combination associated with the first RO. Accordingly, the UE may transmit the random access message using the first RO. In some cases, the UE may select the first RO by selecting the first feature combination associated with the RO within a particular RO type (e.g., selecting the RO type first) . In some other cases, the UE may select the first RO based on a quantity or priority of features in the first feature combination (e.g., selecting the feature combination and then selecting the RO type associated with the feature combination) . In some examples, the UE may switch to a second RO type (e.g., selecting an RO of the second RO type) based on one or more factors such as feature combinations associated with the second RO type.
[0027] Particular aspects of the subject matter described in this disclosure can be implemented to realize one or more of the following potential advantages. In some examples, by providing methods for selecting ROs based on RO type and feature combinations associated with ROs, the described techniques can be used to reliably select an RO for transmitting a first RACH message. Further, these techniques may support selecting an RO that supports features used by a UE for a RACH procedure. Accordingly, these techniques may increase a reliability of RACH procedures, thereby improving a reliability of wireless communication devices, which may improve the user experience.
[0028] Figure 1 shows an example of a wireless communication system 100. The wireless communication system 100 includes a core network 150 and a RAN 120 that support communication with one or more devices, such as UEs 115. A RAN 120 may include one or more network entities 105 configured to support wireless communication with the UEs 115.
[0029] The wireless communication system 100 may support communication among network entities 105 and UEs 115 in accordance with a layered protocol stack. For example, in a user plane, communication at a bearer layer, a Packet Data Convergence Protocol (PDCP) layer, or Service Data Adaption Protocol (SDAP) layer may be Internet Protocol (IP) -based. A Radio Link Control (RLC) layer may perform packet segmentation and reassembly to communicate via logical channels. A Medium Access Control (MAC) layer may perform priority handling and multiplexing of logical channels into transport channels. A MAC layer also may implement error detection techniques, error correction techniques, or retransmissions. In a control plane, a Radio Resource Control (RRC) layer may provide establishment, configuration, and maintenance of an RRC connection between UEs 115 and a network entity 105 or a core network 150, supporting radio bearers for user plane data. A Physical (PHY) layer may map transport channels to physical channels.
[0030] A core network 150 may support user authentication, access authorization, tracking, IP connectivity, and other access, routing, or mobility functions (such as via network entities 105) . A core network 150 may be a 5G core (5GC) or 6G core (6GC) , and may include at least one control plane entity that manages access and mobility and at least one user plane entity that routes packets or interconnects to external networks (such as a serving gateway (S-GW) , a Packet Data Network (PDN) gateway (P-GW) , a user plane function (UPF) ) .
[0031] A network entity 105 may support wireless communication in accordance with one or more coverage areas 110, and may be referred to as a network element, a network node, a RAN node, or network equipment, among other nomenclature. One or more of the network entities 105 may include or may be referred to as a base station. Depending on its capabilities, a base station may be referred to as a NodeB, an eNodeB (eNB) , a next-generation NodeB or giga-NodeB (either of which may be referred to as a gNB) , a 5G NB, a 6G NB, a next-generation eNB (ng-eNB) , a Home NodeB, a Home eNodeB, or other suitable terminology. The wireless communication system 100 may include a heterogeneous network in which different types of network entities 105 support communication for one or more coverage areas 110 using the same or different RATs.
[0032] In some examples, a network entity 105 may be implemented in an aggregated (such as monolithic, standalone) architecture, which may utilize a protocol stack that is physically or logically integrated within one network entity 105 (such as a single physical RAN node) . In some other examples, a network entity 105 may be implemented in a disaggregated architecture, which may utilize a protocol stack that is physically or logically distributed among multiple network entities 105, including in an integrated access and backhaul (IAB) network, an open RAN (O-RAN) , or a virtualized RAN (vRAN) . In a disaggregated architecture, a network entity 105 may include or be referred to as one or more of a central unit (CU) (such as CU 160) , a distributed unit (DU) (such as DU 165) , a radio unit (RU) (such as RU 170) , or a combination thereof. The wireless communication system 100 may also implement a service-based architecture that provides a modular framework in which control plane functionality and common data repositories may be delivered through a set of interconnected network functions (NFs) that may access services of other NFs.
[0033] UEs 115 may be located in a coverage area 110 of one or more network entities 105, and may include or be referred to as an access terminal, a mobile station, a client device, or a subscriber unit. A UE 115 may be, include, or be coupled with a cellular phone, a wireless modem, a tablet device, a laptop computer, a wireless local loop (WLL) station, a camera, a medical or biometric device, a wearable device, a gaming device, an entertainment device, an XR device, a vehicular component or sensor, a smart meter or sensor, industrial manufacturing equipment, a Global Positioning System (GPS) or other positioning device, a robot or other device implementing artificial intelligence, a UE function of a network node, or any other wireless communication device or function that may communicate using a wireless medium.
[0034] The wireless communication system 100 may support various types of communication links among devices. For example, wireless communication between a network entity 105 and a UE 115 may be supported using one or more of a communication link 125 (such as a Uu interface) , which may include downlink communication from a network entity 105 to a UE 115, uplink communication from a UE 115 to a network entity 105, or both. Direct wireless communication between UEs 115 may be supported using a communication link 135 (such as a device-to-device (D2D) communication link, a sidelink, a PC5 interface) .
[0035] Communication between a network entity 105 and a core network 150 may be supported using a backhaul link 132 (such as an S1, N2, N3, NG, or other interface) . In some implementations, communication between network entities 105 may be supported using a backhaul link 132 (such as an X2, Xn, or other interface) either directly (such as directly between network entities 105) or indirectly (such as via a core network 150) . In some implementations (such as in a disaggregated architecture) , communication between a CU 160 and a DU 165 may be supported using a midhaul link 162, and communication between a DU 165 and an RU may be supported using a fronthaul link 168. A backhaul link 132, a midhaul link 162, a fronthaul link 168, or any combination thereof may be or include one or more wired links (such as an electrical link, an optical fiber link) or one or more wireless links (such as a radio link, a wireless optical link) , among other examples or combinations thereof. Wireless backhaul, midhaul, or fronthaul may be implemented via one or more IAB nodes 104, which may act as a relay using resources of an IAB donor network entity 105 (such as via a wireless link 130) .
[0036] The wireless communication system 100 may include one or more of a relay 172 that may steer or reflect signals transmitted by other entities, which may support any of the described communication links. A relay 172 may include active elements or passive elements, and may be in the form of a reconfigurable intelligent surface (RIS) . An RIS may include tunable reflecting antenna arrays or metasurfaces, which may be used to enhance coverage or efficiency in multipath environments.
[0037] Network entities 105 and UEs 115 each may include one or multiple antennas. Multiple antennas of such devices may be used to employ techniques such as transmit diversity, receive diversity, MIMO communication, or beamforming, and may be organized or structured as one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays, among other examples. As used herein, the term “antenna” may refer to one or more antennas, one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays. The term “antenna panel” may refer to a group of antennas (such as antenna elements) arranged in an array or panel, which may facilitate beamforming by manipulating parameters associated with the group of antennas. In some implementations, an antenna panel may support RF beamforming for a signal transmitted or received via an antenna port. The term “antenna module” may refer to circuitry including one or more antennas as well as one or more other components (such as filters, amplifiers, processors, beamformers) associated with integrating the antenna module into a device such as a network entity 105 or a UE 115.
[0038] Beamforming, such as directional transmission or directional reception, is a signal processing technique that may be used at a transmitting device or a receiving device (such as at a network entity 105, at a UE 115) to shape or steer a beam 175 (such as an antenna beam, a transmit beam, a receive beam) along a spatial path (such as along a direction) , which may include one or more paths between a transmitting device and a receiving device. Beamforming may be achieved by combining signals communicated via multiple antenna elements of an antenna array such that signals propagating along some orientations (such as relative to the antenna array) experience constructive interference while others may experience destructive interference. Adjustments of signals communicated via the antenna elements may include a transmitting device or a receiving device applying phase offsets, amplitude offsets, or other adjustments to signals carried via (such as transmitted by, received by) antenna elements of the device, which may be defined by a beamforming weight set associated with a particular orientation (such as relative to the antenna array of the device) .
[0039] Communication resources of the wireless communication system 100 (such as of a RAN 120) may refer to a resource in the frequency domain (such as a frequency resource, an RF resource) , a resource in the time domain (such as a time resource) , a resource in the spatial domain (such as a spatial resource, a spatial layer) , or a combination thereof. The wireless communication system 100 may leverage orthogonality of such resources to convey different communications to or from different devices (such as for a communication link 125, for a communication link 135, for unicast communication, for multicast communication, for broadcast communication) .
[0040] A frequency resource may refer to a frequency or range of frequencies (such as a bandwidth, a frequency channel) of a frequency band implemented for wireless communication. For example, a frequency resource may refer to a resource of a lower frequency band (such as Frequency Range 1 (FR1) , between 425 MHz and 7.125 GHz) , a mid-band (such as Frequency Range 3 (FR3) , between 7.125 GHz and 24.25 GHz) , or an upper frequency band (such as Frequency Range 2 (FR2) , between 24.25 GHz and 71 GHz) . Communication in the upper frequency band may be referred to as millimeter wave (mmW) communication, and communication above an upper frequency band (such as between mmW and THz frequencies, between 100 GHz and 1 THz) may be referred to as sub-Terahertz (sub-THz) communication.
[0041] A frequency resource may refer to a “carrier” (such as a frequency channel) , or portion thereof, and a carrier bandwidth may be referred to as a “system bandwidth. ” A carrier may be subdivided in the frequency domain, including into subcarriers, bandwidth parts (BWPs) , or both. For example, a resource block (RB) , such as a physical resource block (PRB) , may be defined in accordance with a set of subcarriers (such as twelve consecutive subcarriers in the frequency domain) , and a BWP may be configured in accordance with a set of RBs (such as a set of contiguous RBs) .
[0042] A frequency resource may be configured to carry either downlink communication or uplink communication (such as in a frequency division duplexing (FDD) configuration) , or may be configured to carry both downlink and uplink communication (such as in a time division duplexing (TDD) configuration, in an SBFD configuration) . One or more numerologies for a carrier may be supported, each associated with a subcarrier spacing (SCS) and a cyclic prefix (CP) . Supported numerologies may vary by frequency range (such as FR1, FR2, FR3) , and a carrier may be divided into portions (such as BWPs) having the same or different numerologies. BWPs may be configured as uplink BWPs or downlink BWPs (such as by a network entity 105) , including in response to network conditions (such as to allocate uplink and downlink BWPs in response to traffic conditions) , device capability (such as allocating BWPs with a greater quantity of RBs to UEs 115 with relatively higher capabilities) , or both. A UE 115 may be configured with a set of multiple BWPs (such as a set of uplink BWPs, a set of downlink BWPs, or both) , and a single BWP of a set (such as an active UL BWP, an active DL BWP, or both) may be active at a given time, such that communication of a UE 115 is supported by active BWP (s) .
[0043] A time resource may refer to a duration of a frame (such as a radio frame, a frame structure) , or portion thereof. For example, a frame may span a duration of 10 ms, and each frame may be identified by a system frame number (SFN) . A frame may be subdivided in the time domain, including into subframes, slots, mini-slots, or a combination thereof. Slots or mini-slots may each include a respective quantity of symbols (such as symbol durations, symbol periods, OFDM symbols) , which may be a function of a configured CP. A duration of a symbol is a function of the SCS or frequency band of operation.
[0044] A spatial resource may refer to an antenna, an antenna direction, an antenna port, a signal direction (such as a beamforming direction) , or other resource that supports spatial orthogonality. A device (such as a network entity 105, a UE 115) may perform communications of a given frequency resource and time resource with a single spatial resource (such as communication without regard to spatial orthogonality) . Additionally, or alternatively, a device may implement multiple spatial resources to support multiple signal streams using resources that are overlapping in the time and frequency domains (such as to support MIMO techniques) .
[0045] Signals of the wireless communication system 100 (such as of a RAN 120) may be communicated using one or more resource elements (REs) , and an RE may refer to a resource that corresponds to one subcarrier in the frequency domain and one symbol in the time domain. An RE may be used to convey a modulation symbol corresponding to one or more bits of information (such as of a physical channel, of a reference signal) in accordance with a modulation scheme. For example, a quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM) technique may be implemented to communicate one or more bits that are distinguished in accordance with phase components, amplitude components, or both of a signal conveyed using a RE.A quantity of bits carried by an RE may depend on an order of the modulation scheme, and a relatively higher order may correspond to a relatively higher rate of communication. A device may support communication of REs using multiple subcarriers concurrently by implementing multi-carrier modulation (MCM) techniques such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM) , among others.
[0046] Physical channels may carry information using modulation symbols conveyed by corresponding REs. Physical shared channels (such as for communicating user data) may include a physical downlink shared channel (PDSCH) for communicating user data in a downlink direction and a physical uplink shared channel (PUSCH) for communicating user data in an uplink direction. Physical control channels (such as for managing communication via physical channels) may include a physical downlink control channel (PDCCH) for communicating downlink control information (DCI) and a physical uplink control channel (PUCCH) for communicating uplink control information (UCI) . A network entity 105 may indicate (such as schedule, allocate) communication resources for a UE 115 using DCI, including indicating downlink resources of a PDSCH (such as in accordance with a downlink grant) , uplink resources of a PUSCH (such as in accordance with an uplink grant) , or a combination thereof. A control region (such as a control resource set (CORESET) ) for a physical control channel may be configured in accordance with a pattern of REs in the time and frequency domains, and one or more control regions may be configured for a set of UEs. A UE 115 may monitor control regions for control information according to one or more search space sets, which may include a common search space set (such as for sending control information to one or more UEs 115) , UE-specific search space sets (such as for sending control information to a UE 115) , or a combination thereof. A physical broadcast channel (PBCH) may be used to broadcast parameters to UEs 115 to synchronize with a network entity 105 and establish communications (such as to establish a communication link 125) .
[0047] Reference signals may be communicated to establish reference characteristics (such as a frequency reference, a temporal reference, a spatial reference, a signal quality reference) between devices of a RAN 120, which may support communication using physical channels. Reference signals communicated between network entities 105 and UEs 115 may include synchronization signals (such as a primary synchronization signal (PSS) , a secondary synchronization signal (SSS) ) that support temporal synchronization, channel state information-reference signals (CSI-RSs) that support evaluating downlink channel characteristics, sounding reference signals (SRSs) that support evaluating uplink channel characteristics, demodulation reference signals (DMRSs) that support demodulation, or phase tracking reference signals (PTRSs) for evaluating oscillator characteristics, among others. Network entities 105 and UEs 115 may receive and measure transmitted reference signals to support one or more of these and other functions.
[0048] In some wireless communications systems, one or more UEs may communicate with a single network entity (e.g., a single transmission and reception point (TRP) ) . The one or more UEs (e.g., two UEs) may communicate according to a half-duplex configuration and the network entity may communicate according to a full duplex configuration. For example, within a single time unit (e.g., a slot or a symbol) , a UE and a network entity may use one or more portions of a frequency band for uplink transmission and one or more portions of the frequency band for downlink transmission (e.g., splitting a component carrier bandwidth into uplink and downlink portions) . In some cases, the one or more UEs may also communicate according to a full duplex configuration. Additionally, or alternatively, multiple network entities (e.g., multiple TRPs) may communicate according to a full duplex configuration (e.g., a multi-TRP (m-TRP) full duplex configuration) and the one or more UEs may communicate according to an SBFD configuration. In such cases, an entity (e.g., a UE or a network entity) may use portions of a frequency band (e.g., component carrier bandwidth) for uplink and downlink that are at least partially or full overlapping. For example, an uplink portion of the frequency band may overlap with a downlink portion of the frequency band (e.g., the uplink portion may span a same portion as the downlink portion, or may span a portion of the downlink portion, or vice versa) .
[0049] As described herein, an RO may have a first type or a second type. The first type may be or may correspond to an SBFD RO (e.g., an RO within one or more SBFD slots or symbols) and the second type may be or may correspond to a non-SBFD RO (e.g., an RO at least partially within a non-SBFD symbol, or completely within a non-SBFD symbol) . ROs of the first type may be referred to as “additional” ROs. For example, for a first option of a RACH configuration (e.g., RACH configuration option 1) , first ROs of the first type may include ROs in SBFD symbols configured as downlink by a TDD configuration (e.g., tdd-UL-DL-ConfigurationCommon) . The first ROs may also include ROs across SBFD symbols configured as downlink and SBFD symbols configured as flexible by the TDD configuration. For a second option of a RACH configuration (e.g., RACH configuration option 2) , first ROs of the first type may include ROs configured by an additional RACH configuration message associated with the RACH configuration according to the second option. Techniques described herein may implement or be implemented by aspects of the first option, the second option, or both. In some cases, ROs of the second type may be referred to as “legacy” ROs. ROs of the second type may include ROs in non-SBFD symbols and ROs in SBFD symbols configured as flexible by a TDD configuration (e.g., tdd-UL-DL-ConfigurationCommon) . For such ROs, the UE may follow a first (e.g., legacy) SSB-RO mapping. For ROs of the second type in SBFD symbols configured as downlink by the TDD configuration, a UE may use a separate SSB-RO mapping.
[0050] In some wireless communications systems, a network entity may configure a set of RACH resources with one or more features that are applicable to a random access procedure. The one or more features may include network slicing, RedCap, enhanced RedCap (eRedCap) , small data transmission (SDT) , one or coverage enhancements features, similar features, or any combination thereof. In some cases, a set of RACH resources associated with a particular feature may be valid for random access procedures applicable to at least the particular feature (and invalid for random access procedures not applicable to the particular feature) . Additionally, or alternatively, a set of RACH resources associated with multiple (e.g., several) features may be valid for random access procedures having at least all of the multiple features (and invalid for random access procedures lacking at least one of the multiple features) .
[0051] In some wireless communications systems, a UE may perform RACH resource selection through a set of procedures. The set of procedures may include selection of an uplink carrier between supplementary uplink (SUL) and non-supplementary uplink (NUL) (e.g., normal uplink) . If SUL and NUL are configured (e.g., for the UE) , the UE may perform the uplink carrier selection using downlink reference signal receive power (RSRP) measurements. In some cases, the set of procedures may include selection of a set of random access resources (e.g., a RACH partition) associated with one or more features (e.g., RACH features used by the UE) . To select the set of random access resources, the UE may determine feature applicability (e.g., Msg1 repetition and repetition number) , determine availability for each set of random access resources, and select a set of random access resources based on feature prioritization. For example, if more than one set of random access resources is identified, the UE may determine whether all identified sets of random access resources are configured with a Msg1 repetition indication and a same feature combination. If the identified sets of random access resources are so configured, the UE may select a set of random access resources that are associated with a highest Msg1 repetition number among the identified sets of random access resources. Otherwise, the UE may repeat this procedure (e.g., to select the set of random access resources) . For example, the UE may use as an input the identified sets of random access resources and the feature applicable to the current random access procedure with the highest priority assigned in a feature priority object (e.g., featurePriorities) among all the features applicable to this random access procedure (e.g., excluding the features considered already) . In some examples, the set of procedures may include selection of a random access type (e.g., between four step random access and two step random access) . Then, the UE may select an SSB according to the RACH resource selection.
[0052] In some examples, a UE may determine an RO type (e.g., RO type selection between the first RO type and the second RO type) . A network entity may configure a set of RACH resources for different features in first ROs of the first type and second ROs of the second type. In some cases, the network entity may configure a set of RACH resources for a particular subset of features for the second ROs of the second type and may not configure RACH resources for the particular subset of features in the first ROs of the second type (or vice-versa) . Accordingly, a UE may select an RO type by evaluating RACH resources associated with one or more features based on a UE capability and service type of the UE.
[0053] In some cases, a UE may switch between SBFD RACH resources and non-SBFD RACH resources under RACH feature combinations. The UE may support a RACH fallback procedure. For example, after attempting to send MSGA a quantity of times on a two-step RACH resource, the UE may attempt to perform a four-step RACH procedure. In some cases, the UE may support RACH procedure fallback from an SBFD RO to a non-SBFD RO or from a non-SBFD RO to an SBFD RO. In some examples, a RACH resource set associated with RACH feature combinations configured on an SBFD RO and on a non-SBFD RO may affect a RACH fallback procedure. For example, feature combinations associated with an SBFD RO may be different than feature combinations associated with a non-SBFD RO. Accordingly, the UE may perform a switch between an SBFD RO and a non-SBFD RO based on feature combinations associated with each RO.
[0054] Devices of the wireless communication system 100 may be configured to support one or more aspects of the described techniques for SBFD RO and non-SBFD RO switching with feature combinations. For example, a UE 115 may include a processing system 140, and a network entity 105 may include a processing system 145, each of which may be configured to cause the respective device to perform (such as being configured as means for performing) one or more of the described operations. By configuring a processing system 140, a processing system 145, or a combination thereof in accordance with the described techniques, the communication system 100 (such as the RAN 120) may support a UE that performs one or more procedures to determine (e.g., select) an RO for communication of a RACH message based on the RO’s type and a feature combination associated with the RO.
[0055] The UE may receive configuration information that configures the UE with a set of ROs that includes first ROs of a first RO type (e.g., associated with an SBFD symbol) and second ROs of a second RO type (e.g., associated with a non-SBFD symbol) . At least some ROs of the set of ROs may be associated with different feature combinations and may be allocated for use by UEs having corresponding feature combinations. For example, each feature combination may have a respective set of one or more features supported by the UE. The UE may select a first RO for transmission of a random access message based on an RO type associated with the first RO and on a first feature combination associated with the first RO. Accordingly, the UE may transmit the random access message using the first RO. In some cases, the UE may select the first RO by selecting the first feature combination associated with the RO within a particular RO type (e.g., selecting the RO type first) . In some other cases, the UE may select the first RO based on a quantity or priority of features in the first feature combination (e.g., selecting the feature combination and then selecting the RO type associated with the feature combination) .
[0056] Figure 2 shows an example of a signaling configuration 200 that supports SBFD RO and non-SBFD RO switching with feature combinations. In some cases, the signaling configuration 200 may implement or be implemented by aspects of the wireless communications system 100. For example, signaling configuration 200 may include one or more UEs 115 (e.g., a UE 115-a, a UE 115-b) and one or more network entities 105 (e.g., a network entity 105-a, a network entity 105-b) , which may be examples of the corresponding devices as described herein. In some cases, the UE 115-a may communicate with the network entity 105-a and the network entity 105-b (e.g., according to an m-TRP configuration) . For example, the UE 115-a may receive downlink signaling 205 (e.g., from the network entity 105-b) and may transmit uplink signaling 210 (e.g., to the network entity 105-a) . In some cases, the UE 115-a may transmit signaling to the network entity 105-b and may receive signaling from the network entity 105-a via respective links. In some examples, the UE 115-b may receive downlink signaling 215 from the network entity 105-b.
[0057] In some cases, signaling from one or more entities may result in interference to communications within the signaling configuration 200. For example, a first portion of a frequency band allocated for downlink signaling 205 may overlap with a second portion of the frequency band allocated for uplink signaling 210. Accordingly, the network entity 105-b transmitting the downlink signaling 205 may result in interference 220 (e.g., cross-link interference (CLI) ) at the network entity 105-a. Similarly, the second portion of the frequency band allocated for uplink signaling 210 may overlap with a third portion of the frequency band allocated for downlink signaling 215. Accordingly, the UE 115-a transmitting the uplink signaling 210 may result in interference 225 (e.g., CLI) at the UE 115-b. In some cases, one or more entities (e.g., the UE 115-a) may transmit signaling that results in self-interference (e.g., interference from a transmitting antenna to a receiving antenna due to overlapping uplink and downlink allocations within a frequency band) . The UE 115-a, the UE 115-b, the network entity 105-a, and the network entity 105-b may support one or more features for mitigating such interference as described herein.
[0058] In some implementations, the UE 115-a may perform a RACH procedure according to a timing configuration 230. The timing configuration 230 illustrates a set of symbols 235 (which may also be interpreted as slots) along a time axis (horizontal axis) and a frequency axis (vertical axis) . The set of symbols 235 may include one or more symbols 235 having a first type (e.g., SBFD symbol 235-a, SBFD symbol 235-b, SBFD symbol 235-c, SBFD symbol 235-d) and one or more symbols 235 having a second type (e.g., non-SBFD symbol 235-e) . Each symbol 235 may include one or more downlink portions 240 (e.g., portions of a frequency band allocated for downlink transmission) , one or more uplink portions 245 (e.g., portions of the frequency band allocated for uplink transmission) , or both. The timing configuration 230 also illustrates a set of ROs within the set of symbols 235. The set of ROs may include ROs 250 of a first RO type (e.g., SBFD ROs) and ROs 255 of a second RO type (e.g., non-SBFD ROs) . An RO 250 that spans a portion of one or more SBFD symbols may be referred to as an SBFD RO. An RO 255 that spans a portion of one or more non-SBFD symbols may be referred to as a non-SBFD RO. In some cases, an RO may be a non-SBFD RO if the RO overlaps with any portion of a non-SBFD symbol.
[0059] In some implementations, the UE 115-a may determine an availability of a RACH resource partition on one or more ROs 250 (e.g., SBFD ROs) , one or more ROs 255 (e.g., non-SBFD ROs) , or both. The UE 115-a may determine the availability based on a RACH resource partitioning that is indicated by (e.g., based on) a network configuration. In some cases, a non-feature specific RACH resource (e.g., a common or a default RACH resource) may be configured (e.g., by a network configuration) to be associated with the ROs 250 and with the ROs 255. For example, the UE 115-a may determine that an RO 250 and an RO 255 are both associated with the non-feature specific RACH resource (e.g., when determining which RO to use for transmitting a RACH message) . In some examples, the UE 115-a may use the non-feature specific RACH resource (e.g., common RACH resource) if the UE 115-a determines that there is no available (e.g., suitable or matching as described herein) RACH resource partitioning to be selected (e.g., by default) .
[0060] In some implementations, the UE 115-a may select an RO type before selecting a set of random access resources. The UE 115-a may first select an RO type (e.g., from among the first RO type and the second RO type) based on one or more criteria. For example, the UE 115-a may select the RO type based on a network indication, an SBFD random access resource prioritization, one or more RSRP values, or any combination thereof. Within the selected RO type, the UE 115-a may select an RO based on a feature combination associated with the RO (e.g., selecting the feature combination from among a set of feature combinations, and selecting the RO corresponding to the feature combination) . For example, the UE 115-a may select the feature combination that includes one or more features used or supported by the UE 115-a for the RACH procedure. In some cases, if the network does not configure any feature combinations on the selected RO type (but has configured feature combinations on the other RO type) , the UE 115-a may select the other RO type, and a feature combination associated with the other RO type.
[0061] Additionally, or alternatively, the UE 115-a may select the RO type after selecting the random access (e.g., if the network does not indicate an RO type preference) . For example, first, the UE 115-a may select a feature combination from among a set of feature combinations corresponding to both types of RACH resource (e.g., non-SBFD ROs and SBFD ROs) . Then, the UE 115-a may select an RO type according to a quantity of supported sets of feature combinations (e.g., selecting the RO type with the most supported sets of feature combinations) . In some cases, the UE 115-a may prioritize an RO type with a threshold (e.g., greatest) quantity of supported sets of feature combinations over one or more other types of ROs with smaller quantities of sets of feature combinations. In some examples, the UE 115-a may determine feature combinations on each set of RACH resources for each RO type separately (e.g., twice) . In some cases, SBFD RO parameter settings for Msg1 repetition may be different than non-SBFD RO parameter settings for Msg1 repetitions. Accordingly, the UE 115-a may evaluate the parameter settings of Msg1 repetition and repetition number for each RO type, and may select an RO based on the evaluation (e.g., based on a comparison between the parameter settings for each RO type, based on a comparison between the repetition numbers for each RO type, or both) . For example, referring to Table 1, an eRedCap UE performing SDT with Msg1 repetition may select an SBFD RO in an initial RACH attempt (e.g., since partition 3 of the SBFD RO column has a feature combination matching “eRedCap + Msg1 repetition + SDT” ) . Table 1: Example Feature Combinations by RO Type
[0062] In some cases, the UE 115-a may switch from an SBFD RO to a non-SBFD RO (e.g., switching from a first type of RO to a second type of RO) after attempting RACH a quantity of times on the SBFD ROs, and vice-versa. The UE 115-a may determine feature combinations corresponding to RACH partitions (e.g., RedCap, eRedCap, SDT, network slicing, coverage enhancement) associated with one type of RO (e.g., either an SBFD RO type or a non-SBFD RO type) Additionally, or alternatively, the UE 115-a may determine feature combinations corresponding to RACH partitions for both types of RO.
[0063] In some cases, after attempting a physical random access channel (PRACH) procedure (e.g., a PRACH transmission) a particular quantity of times on one type of RO, the UE 115-a may perform one or more procedures for RO selection. For example, the UE 115-a may switch to a second type of RO (e.g., switching from the SBFD RO type to the non-SBFD RO type) . Then, the UE 115-a may select an RO of the second type that has a feature combination matching a feature combination used for the PRACH procedure (e.g., selecting a same RACH partitioning resource of the feature combination) . In some cases, the UE 115-a may support a fallback procedure from a lower number of MSG1 repetition to a higher number of MSG1 repetition among one or more sets of RACH resources associated with one or more same features. For example, referring to Table 2, an eRedCap UE performing SDT with Msg1 repetition may switch from an SBFD RO to a non-SBFD RO. That is, the eRedCap UE may switch from an SBFD RO corresponding to partition 3 to a non-SBFD RO corresponding to partition 2 (e.g., since partition 2 of the non-SBFD RO column has a feature combination matching “eRedCap + Msg1 repetition + SDT” ) . Table 2: Example Feature Combinations by RO Type
[0064] In some implementations, the UE 115-a may determine (e.g., check) whether a second RO type has a configured feature combination (corresponding to a RACH partitioning resource) that matches a feature combination of a first RO type (e.g., that is the same as a feature combination of the first RO type) . If the second RO type has a feature combination that matches the feature combination previously used by the UE 115-a, the UE 115-a may switch to the feature combination of the second RO type as described herein. However, in some cases, there may be no feature combination of the second RO type that matches the feature combination previously used by the UE 115-a (e.g., ROs of the second RO type may only have a subset of the feature combination previously used) . In such cases, the UE 115-a may select a feature combination of the second RO type according to one or more options (e.g., a first option, a second option, and a third option as described herein) . The UE 115-a may select which option to follow based on a configuration from a network entity, one or more settings of the UE 115-a, one or more signaling measurements, or any combination thereof.
[0065] In a first option, the UE 115-a may switch to the second RO type and may select a feature combination of the second RO type based on a feature priority associated with one or more features of the feature combination previously used by the UE 115-a (e.g., selecting the subset of RACH partitioning resource of the feature combination) . For example, in one example, a feature priority may be configured with eRedCap having highest priority, Msg1 repetition having second priority, and SDT having third priority. Accordingly, referring to Table 3, the UE 115-a may switch from an SBFD RO corresponding to partition 3 of the SBFD column to a non-SBFD RO corresponding to partition 1 of the non-SBFD column (e.g., since partition 1 of the non-SBFD RO column has a feature combination that includes “eRedCap” which has highest priority) . Table 3: Example Feature Combinations by RO Type
[0066] In a second option, the UE 115-a switch to the second RO type and may select a feature combination of the second RO type based on a quantity of supported features (e.g., set of features) within a feature combination (e.g., selecting the subset of RACH partitioning resource of the feature combination) . For example, the UE 115-a may switch to an RO of the second RO type that corresponds to a feature combination having a greatest quantity of features that match features of the feature combination previously used by the UE 115-a (e.g., the feature combination of the first RO type) . Accordingly, referring again to Table 3, the UE 115-a may switch from an SBFD RO corresponding to partition 3 to a non-SBFD RO corresponding to partition 2 of the non-SBFD RO column (e.g., since partition 2 of the non-SBFD RO column has a greatest quantity of feature combinations that are also included in partition 3 of the SBFD RO column) .
[0067] In a third option, the UE 115-a may switch to the second RO type if the second RO type has a feature combination that matches the feature combination of the first RO type previously used (e.g., a same feature combination as the PRACH partitioning resource configured in the original type of RO) . Otherwise, the UE 115-a may refrain from switching or falling back to the second RO type (e.g., switching or falling back to a feature specific RACH resource) . In some cases, the UE 115-a may switch or fall back to a non-feature specific RACH resource (e.g., a RACH common resource. Accordingly, referring again to Table 3, the UE 115-a may refrain from switching from an SBFD RO corresponding to partition 3 of the SBFD RO column to a non-SBFD RO (e.g., since no partition of the non-SBFD RO column has a same feature combination that matches partition 3 of the SBFD RO column) .
[0068] In some examples, these techniques and alternatives may allow the UE 115-a (and one or more other UEs) to reliably select an RO for transmitting a first RACH message. Further, these techniques may support selecting an RO that is associated with a feature combination including one or more features used by a UE for a RACH procedure. Accordingly, these techniques may increase a reliability of RACH procedures, thereby improving a reliability of wireless communications from a UE perspective as well as from a network entity perspective.
[0069] Figure 3 shows an example of a process flow 300 that supports SBFD RO and non-SBFD RO switching with feature combinations. The process flow 300 includes a UE 115-c and a network entity 105-c, which may be examples of the corresponding devices as described with respect to Figures 1 and 2. In the following description of the process flow 300, the operations between the UE 115-c and the network entity 105-c may be performed in a different order than the example order shown. Some operations may also be omitted from the process flow 300, and other operations may be added to the process flow 300. Further, although some operations or signaling may be shown to occur at different times for discussion purposes, these operations may actually occur at the same time.
[0070] At 305, the UE 115-c may receive configuration information that configures the UE 115-c with a set of ROs that includes first ROs of a first RO type and second ROs of a second RO type. At least some ROs of the set of ROs may be associated with different feature combinations (e.g., of a set of feature combinations) and are allocated for use by UEs 115 (e.g., the UE 115-c) having corresponding feature combinations. For example, one or more first ROs may be associated with a first feature combination (or multiple feature combinations) and one or more second ROs may be associated with a second feature combination (or multiple feature combinations) . In some cases, the first RO type may be associated with an SBFD symbol (e.g., slot) and the second RO type may be associated with a non-SBFD symbol (e.g., slot) . Each feature combination of the different feature combinations (e.g., of the set of feature combinations) may include a respective set of one or more supported features associated with a random access procedure. Each respective set of one or more supported features may include a network slicing feature, a reduced capability feature, an enhanced reduced capability feature, a small data transmission feature, a coverage enhancement feature, or any combination thereof.
[0071] At 310, the UE 115-c may select a first RO (e.g., RACH partition) for transmission of a random access message based on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO. The UE 115-c may select the first RO according to one or more procedures as described herein. For example, the UE 115-c may select the first selected RO type and then may select the first feature combination. Additionally, or alternatively, the UE 115-c may select the first feature combination and may select the first RO based on the selection.
[0072] In some cases, the UE 115-c may select the first selected RO type based on one or more criteria. The one or more criteria may include a network indication that indicates the first selected RO type, a random access resource prioritization scheme that is configured at the UE 115-c and that includes a priority order that includes the first selected RO type, an RSRP measured at the UE 115-c, or any combination thereof. The UE 115-c may determine a UE-specific feature combination that is associated with the UE 115-c (e.g., a combination of features used or supported by the UE 115-c, a combination of features used in a previous RACH procedure) . Accordingly, the UE 115-c may select the first RO from among ROs of the first selected RO type based on the first RO having a corresponding feature combination that at least partially matches the UE-specific feature combination.
[0073] In some implementations, the UE 115-c may determine a UE-specific feature combination that is associated with the UE 115-c. The UE 115-c may identify one or more first candidate ROs of the first RO type of the set of ROs. The one or more first candidate ROs may be associated with a first quantity of feature combinations that at least partially match the UE-specific feature combination (e.g., a combination of features used or supported by the UE 115-c) . Similarly, the UE 115-c may identify one or more second candidate ROs of the second RO type of the set of ROs. The one or more second candidate ROs may be associated with a second quantity of feature combinations that at least partially match the UE-specific feature combination. Accordingly, the UE 115-c may select the first selected RO type based on a comparison of the first quantity (corresponding to the one or more first candidate ROs) and the second quantity (corresponding to the one or more second candidate ROs) . In some cases, the UE 115-c may select the first selected RO type based on a largest of the first quantity and the second quantity.
[0074] At 315, the UE 115-c may transmit the random access message using the first RO. Accordingly, transmitting the random access message may be based on selecting the first RO in accordance with one or more alternatives as described herein. In some cases, the UE 115-c may transmit the random access message based on the configuration message (e.g., received at 305) .
[0075] At 320, the UE 115-c may switch from the first selected RO type to a second selected RO type for transmission of a second random access message. In some examples, the UE 115-c may switch to the second selected RO type if the UE 115-c has attempted to transmit an RO of the first selected RO type a particular quantity of times. For example, the UE 115-c may attempt to transmit the RO of the first selected RO type a first quantity of times. If the first quantity of times satisfies (e.g., exceeds) a threshold quantity of times, the UE 115-c may switch from the first selected RO type to the second selected RO type (e.g., to transmit an RO of the second selected RO type, for a second type of RACH procedure) .
[0076] At 325, the UE 115-c may select, in accordance with switching to the second selected RO type, a second RO (e.g., RACH partition) for transmission of the second random access message based on a second feature combination associated with the second selected RO type. In some cases, the UE 115-c may select the second RO based on the second selected RO type. The UE 115-c may switch to the second selected RO type by selecting the second feature combination that is associated with the second selected RO type and subsequently selecting the second RO that is associated with the second feature combination.
[0077] In some cases, the UE 115-c may select the second feature combination based on the second feature combination having a same set of supported features as the first feature combination (e.g., if the second feature combination matches the first feature combination) . In some examples, the UE 115-c may select the second feature combination based on the second feature combination having a greatest feature priority among a set of feature combinations associated with the second RO type. In some implementations, the UE 115-c may select the second feature combination based on the second feature combination having a greatest quantity of supported features among a set of feature combinations associated with the second selected RO type.
[0078] Additionally, or alternatively, the UE 115-c may refrain from switching from the first selected RO type to a second selected RO type if each feature combination associated with the second selected RO type fails to have a same set of supported features as the first feature combination (e.g., a matching set of supported features) . In such cases, the UE 115-c may switch from the first selected RO type to a common RO type for transmission of the second random access message. Accordingly, the UE 115-c may select, in accordance with switching to the common RO type, a second RO for transmission of the second random access message. The second RO may be associated with the common RO type and may include one or more non-feature-specific resources (e.g., “default” resources that may be used by any UE 115 for a RACH procedure) . In any case, at 330, the UE 115-c may transmit the second random access message using the second RO.
[0079] In some examples, these techniques may allow the UE 115-c (and one or more other UEs) to reliably select an RO for transmitting a first RACH message (and one or more other RACH messages) . Further, these techniques may support selecting an RO that is associated with a feature combination including one or more features used by the UE 115-c for a RACH procedure. These techniques may also allow the UE 115-c to switch from one RO type to another RO type (e.g., if a RACH procedure associated with the first RO type has failed a threshold quantity of times) . Accordingly, these techniques may increase a reliability of RACH procedures, thereby improving a reliability of wireless communications from a UE perspective as well as from a network entity perspective.
[0080] Figure 4 shows an example of a processing system 420 that supports SBFD RO and non-SBFD RO switching with feature combinations. A processing system 420 may be an example of a processing system 140 (such as of a UE 115) and may include a RO configuration component 425, a RO component 430, a random access message component 435, a RO type component 440, a feature combination component 445, or any combination thereof. A processing system 420, or various component thereof, may be an example of means for performing (such as a means for causing a UE 115 to perform) various techniques described herein.
[0081] The RO configuration component 425 may be configured to cause the UE 115 to receive configuration information that configures the UE with a set of ROs that includes first ROs of a first RO type and second ROs of a second RO type, where at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and where the first RO type is associated with an SBFD symbol and the second RO type is associated with a non-SBFD symbol. The RO component 430 may be configured to cause the UE 115 to select a first RO for transmission of a random access message based on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO. The random access message component 435 may be configured to cause the UE 115 to transmit the random access message using the first RO.
[0082] In some examples, to support selecting the first RO, the RO type component 440 may be configured to cause the UE 115 to select the first selected RO type based on one or more criteria. In some examples, to support selecting the first RO, the feature combination component 445 may be configured to cause the UE 115 to determine a UE-specific feature combination that is associated with the UE. In some examples, to support selecting the first RO, the RO component 430 may be configured to cause the UE 115 to select the first RO from among ROs of the first selected RO type based on the first RO having a corresponding feature combination that at least partially matches the UE-specific feature combination.
[0083] In some examples, the one or more criteria include a network indication that indicates the first selected RO type, a random access resource prioritization scheme that is configured at the UE and that includes a priority order that includes the first selected RO type, a reference signal receive power measured at the UE, or any combination thereof.
[0084] In some examples, to support selecting the first RO, the feature combination component 445 may be configured to cause the UE 115 to determine a UE-specific feature combination that is associated with the UE. In some examples, to support selecting the first RO, the feature combination component 445 may be configured to cause the UE 115 to identify one or more first candidate ROs of the first RO type of the set of ROs, where the one or more first candidate ROs are associated with a first quantity of feature combinations that at least partially match the UE-specific feature combination. In some examples, to support selecting the first RO, the feature combination component 445 may be configured to cause the UE 115 to identify one or more second candidate ROs of the second RO type of the set of ROs, where the one or more second candidate ROs are associated with a second quantity of feature combinations that at least partially match the UE-specific feature combination. In some examples, to support selecting the first RO, the RO type component 440 may be configured to cause the UE 115 to select the first selected RO type based on a comparison of the first quantity and the second quantity.
[0085] In some examples, to support selecting the first selected RO type, the RO type component 440 may be configured to cause the UE 115 to select the first selected RO type based on a largest of the first quantity and the second quantity.
[0086] In some examples, the RO type component 440 may be configured to cause the UE 115 to switch from the first selected RO type to a second selected RO type for transmission of a second random access message. In some examples, the RO component 430 may be configured to cause the UE 115 to select, in accordance with switching to the second selected RO type, a second RO for transmission of the second random access message based on a second feature combination associated with the second selected RO type. In some examples, the random access message component 435 may be configured to cause the UE 115 to transmit the second random access message using the second RO.
[0087] In some examples, the feature combination component 445 may be configured to cause the UE 115 to select, in accordance with switching to the second selected RO type, the second feature combination based on the second feature combination having a same set of supported features as the first feature combination.
[0088] In some examples, the feature combination component 445 may be configured to cause the UE 115 to select, in accordance with switching to the second selected RO type, the second feature combination based on the second feature combination having a greatest feature priority among a set of feature combinations associated with the second RO type.
[0089] In some examples, the feature combination component 445 may be configured to cause the UE 115 to select the second feature combination based on the second feature combination having a greatest quantity of supported features among a set of feature combinations associated with the second selected RO type.
[0090] In some examples, the RO type component 440 may be configured to cause the UE 115 to refrain from switching from the first selected RO type to a second selected RO type based on each feature combination associated with the second selected RO type failing to have a same set of supported features as the first feature combination.
[0091] In some examples, the RO type component 440 may be configured to cause the UE 115 to switch from the first selected RO type to a common RO type for transmission of a second random access message. In some examples, the RO component 430 may be configured to cause the UE 115 to select, in accordance with switching to the common RO type, a second RO for transmission of the second random access message, where the second RO is associated with the common RO type and includes one or more non-feature-specific resources. In some examples, the random access message component 435 may be configured to cause the UE 115 to transmit the second random access message using the second RO.
[0092] In some examples, each feature combination of the different feature combinations includes a respective set of one or more supported features associated with a random access procedure. In some examples, each respective set of one or more supported features includes a network slicing feature, a reduced capability feature, a small data transmission feature, a coverage enhancement feature, or any combination thereof.
[0093] A processing system 420 may include or be a component of one or more chips, systems-on-chips (SoCs) , chipsets, packages, components, or devices that individually or collectively constitute or include a processing system. A processing system 420 may interface with other components of a processing system 420. For example, operations described with reference to a processing system 420, or various components thereof, may be performed by or with other such components, including a receiver, a transmitter, a transceiver, a modem, a user interface, a modulator / demodulator, an encoder / decoder, or any combination thereof (such as of the processing system 420, coupled with the processing system 420, of a processing system 420) .
[0094] By including or configuring a processing system 420 for operation in a processing system 420 as described herein, the processing system 420 may support techniques for SBFD RO and non-SBFD RO switching with feature combinations, which may result in reduced processing, reduced power consumption, more efficient utilization of communication resources, and more reliable RO selection, among other advantages.
[0095] Figure 5 shows an example of a system 500 including a device 505 that supports SBFD RO and non-SBFD RO switching with feature combinations. The device 505 may be an example of or include components of UE 115. The device 505 may communicate (such as wirelessly) with one or more other devices (such as network entities 105, UEs 115) . The device 505 may include components for transmitting and receiving communication, which may include a processing system 520, an input / output (I / O) controller, such as an I / O controller 510, a transceiver 515, antenna (s) 525, a memory 530, and a processor 540. Components of the device 505 may be coupled (such as operatively, communicatively, functionally, electronically, electrically, in electronic communication) a bus 555.
[0096] The transceiver 515 may support bi-directional communication via antenna (s) 525, and may support transmission operations, reception operations, or both, as described herein. The transceiver 515 may implement functionality of a modem (such as a wireless modem) and may include one or more RF chains. An RF chain may include one or more filters, mixers, oscillators, amplifiers, analog-to-digital converters (ADCs) , and other components that convert between an analog signal (such as for transmission or reception via an air interface) and a digital signal (such as for digital processing at the device 505) . The transceiver 515 may modulate symbols and provide the modulated symbols to antenna (s) 525 for transmission, and demodulate symbols from signals received using antenna (s) 525.
[0097] The processor 540 may be a general-purpose processing component that supports various operations (such as applications) of the device 505. The memory 530 may be a general-purpose storage component that stores code executable by the processor 540. Such code may include instructions that, when executed by the processor 540, cause the device 505 to perform various functions (such as to support an application of the device 505) . The I / O controller 510 may manage inputs and outputs for the device 505, may manage peripherals not integrated into the device 505, or may represent a physical connection (such as port) to an external peripheral. The processor 540 may interact with a modem, a keyboard, a mouse, a touchscreen, or other device (such as via I / O controller 510) . In some implementations, a user may interact with the device 505 via the I / O controller 510 or via hardware components controlled by the I / O controller 510.
[0098] The processing system 520 may be an example of a processing system 140 or a processing system 400. For example, the processing system 520 may include processor circuitry 545 and memory circuitry 550 that stores code, and may be configured to cause the device 505 to perform operations that support SBFD RO and non-SBFD RO switching with feature combinations. Although the processing system 520 is illustrated as a separate component, which may involve a separate chip, chipset, or other module, in some implementations, one or more functions described with reference to the processing system 520 may be supported by or performed by a transceiver 515, antenna (s) 525, a processor 540, memory 530, or any combination thereof, such that a processing system 520 may include one or more of a transceiver 515, antenna (s) 525, a processor 540, memory 530, or any combination thereof.
[0099] By including or configuring the processing system 520 for operation in the device 505 as described herein, may support techniques for SBFD RO and non-SBFD RO switching with feature combinations, which may result in improved communication reliability, reduced latency, improved user experience related to reduced processing, reduced power consumption, more efficient utilization of communication resources, improved coordination between devices, improved utilization of processing capability, and more reliable RO selection.
[0100] Figure 6 shows an example of a method 600 that supports SBFD RO and non-SBFD RO switching with feature combinations. Operations of the method 600 may be performed by a UE or its components (such as using a processing system configured to cause the UE 115 to perform one or more of the operations) as described herein.
[0101] At 605, the method may include receiving configuration information that configures the UE with a set of ROs that includes first ROs of a first RO type and second ROs of a second RO type, where at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and where the first RO type is associated with an SBFD symbol and the second RO type is associated with a non-SBFD symbol. In some examples, aspects of the operations of 605 may be performed by a RO configuration component 425.
[0102] At 610, the method may include selecting a first RO for transmission of a random access message based on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO. In some examples, aspects of the operations of 610 may be performed by a RO component 430.
[0103] At 615, the method may include transmitting the random access message using the first RO. In some examples, aspects of the operations of 615 may be performed by a random access message component 435.
[0104] Implementation examples are described in the following numbered clauses:
[0105] Aspect 1: A method for wireless communication at a UE, comprising: receiving configuration information that configures the UE with a set of ROs that includes first ROs of a first RO type and second ROs of a second RO type, wherein at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and wherein the first RO type is associated with an SBFD symbol and the second RO type is associated with a non-SBFD symbol; selecting a first RO for transmission of a random access message based at least in part on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO; and transmitting the random access message using the first RO.
[0106] Aspect 2: The method of aspect 1, wherein selecting the first RO comprises: selecting the first selected RO type based at least in part on one or more criteria; determining a UE-specific feature combination that is associated with the UE; and selecting the first RO from among ROs of the first selected RO type based at least in part on the first RO having a corresponding feature combination that at least partially matches the UE-specific feature combination.
[0107] Aspect 3: The method of aspect 2, wherein the one or more criteria comprise a network indication that indicates the first selected RO type, a random access resource prioritization scheme that is configured at the UE and that includes a priority order that includes the first selected RO type, a reference signal receive power measured at the UE, or any combination thereof.
[0108] Aspect 4: The method of any of aspects 1 through 3, wherein selecting the first RO comprises: determining a UE-specific feature combination that is associated with the UE; identifying one or more first candidate ROs of the first RO type of the set of ROs, wherein the one or more first candidate ROs are associated with a first quantity of feature combinations that at least partially match the UE-specific feature combination; identifying one or more second candidate ROs of the second RO type of the set of ROs, wherein the one or more second candidate ROs are associated with a second quantity of feature combinations that at least partially match the UE-specific feature combination; and selecting the first selected RO type based at least in part on a comparison of the first quantity and the second quantity.
[0109] Aspect 5: The method of aspect 4, wherein selecting the first selected RO type comprises: selecting the first selected RO type based at least in part on a largest of the first quantity and the second quantity.
[0110] Aspect 6: The method of any of aspects 1 through 5, further comprising: switching from the first selected RO type to a second selected RO type for transmission of a second random access message; selecting, in accordance with switching to the second selected RO type, a second RO for transmission of the second random access message based at least in part on a second feature combination associated with the second selected RO type; and transmitting the second random access message using the second RO.
[0111] Aspect 7: The method of aspect 6, further comprising: selecting, in accordance with switching to the second selected RO type, the second feature combination based at least in part on the second feature combination having a same set of supported features as the first feature combination.
[0112] Aspect 8: The method of any of aspects 6 through 7, further comprising: selecting, in accordance with switching to the second selected RO type, the second feature combination based at least in part on the second feature combination having a greatest feature priority among a set of feature combinations associated with the second RO type.
[0113] Aspect 9: The method of any of aspects 6 through 8, further comprising: selecting the second feature combination based at least in part on the second feature combination having a greatest quantity of supported features among a set of feature combinations associated with the second selected RO type.
[0114] Aspect 10: The method of any of aspects 1 through 9, further comprising: refraining from switching from the first selected RO type to a second selected RO type based at least in part on each feature combination associated with the second selected RO type failing to have a same set of supported features as the first feature combination.
[0115] Aspect 11: The method of aspect 10, further comprising: switching from the first selected RO type to a common RO type for transmission of a second random access message; selecting, in accordance with switching to the common RO type, a second RO for transmission of the second random access message, wherein the second RO is associated with the common RO type and comprises one or more non-feature-specific resources; and transmitting the second random access message using the second RO.
[0116] Aspect 12: The method of any of aspects 1 through 11, wherein each feature combination of the different feature combinations comprises a respective set of one or more supported features associated with a random access procedure, and each respective set of one or more supported features comprises a network slicing feature, a reduced capability feature, a small data transmission feature, a coverage enhancement feature, or any combination thereof.
[0117] Aspect 13: A UE for wireless communication, comprising a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the UE to perform a method of any of aspects 1 through 12.
[0118] Aspect 14: A UE for wireless communication, comprising at least one means for performing a method of any of aspects 1 through 12.
[0119] Aspect 15: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by one or more processors to perform a method of any of aspects 1 through 12.
[0120] It should be noted that methods described herein describe possible implementations. Other implementations in accordance with the described techniques are possible, including implementations in which operations are rearranged or otherwise modified relative to the described methods. Further, aspects from two or more of the described methods may be combined.
[0121] Although aspects of 5G or 6G systems may be described for purposes of example and corresponding terminology may be used in the description, the techniques described herein are applicable beyond 5G, or 6G networks. For example, the described techniques may be applicable to other communication systems such as Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi) , IEEE 802.20, Flash-OFDM, or other systems and radio technologies not explicitly mentioned herein.
[0122] As used herein, a processing system (such as a processing system 140, a processing system 145) includes processor (or “processing” ) circuitry in the form of one or multiple processors, microprocessors, processing units (such as central processing units (CPUs) , graphics processing units (GPUs) , neural processing units (NPUs) (also referred to as neural network processors or deep learning processors (DLPs) ) , or digital signal processors (DSPs) ) , processing blocks, application-specific integrated circuits (ASICs) , programmable logic devices (PLDs) , or other discrete gate or transistor logic or circuitry (any one or more of which may be generally referred to herein individually as a “processor” or collectively as “the processor” or “the processor circuitry” ) . Such processors may be individually or collectively configurable or configured to perform functions or operations described herein. A group of processors collectively configurable or configured to cause a device to perform a set of functions may include a first processor configured to cause the device to perform a first function of the set and a second processor configured to cause the device to perform a second function of the set. In some other examples, each of a group of processors may be configured to cause a device to perform a same set of functions.
[0123] As used herein, a processing system (such as a processing system 140, a processing system 145) also includes memory circuitry in the form of one or multiple memory devices, memory blocks, memory elements, or other discrete gate or transistor logic or circuitry, each of which may include or implement tangible storage media such as random-access memory (RAM) or read-only memory (ROM) , or combinations thereof (any one or more of which may be generally referred to herein individually as a “memory” or collectively as “the memory” or “the memory circuitry” ) . One or more of the memories may be coupled (such as operatively, communicatively, electronically, electrically) with one or more processors of the processor circuitry and may individually or collectively store processor-executable code or instructions (such as software) that, when executed by one or more of the processors, may cause a device (such as configure the device, using one or more of the processors) to perform functions or operations described herein. Additionally, or alternatively, in some examples, one or more of the processors may be configured to cause a device to perform functions or operations described herein without requiring configuration by software. As used herein, “software” shall be construed to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, or functions, among other examples, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0124] As used herein, a processing system (such as a processing system 140, a processing system 145) may include or be coupled with one or more modems (such as a cellular modem, a 5G-compliant modem, a 6G-compliant modem) . In some examples, one or more processors of a processing system may include or implement one or more of the modems. A processing system also may include or be coupled with multiple radios (collectively “the radio” ) , multiple RF chains, or multiple transceivers, each of which may in turn be coupled with one or more of multiple antennas. In some examples, one or more processors of a processing system may include or implement one or more of the radios, RF chains, or transceivers. An RF chain may include one or more filters, mixers, oscillators, amplifiers, analog-to-digital converters (ADCs) , or other devices that convert between an analog signal (such as for transmission or reception via an air interface) and a digital signal (such as for processing by processor circuitry) .
[0125] As described herein, being “configured to, ” being “configurable to, ” and being “operable to” may be used interchangeably and may be associated with a capability, when executing code (such as processor-executable code, instructions) stored in memory circuitry (such as a non-transitory computer-readable medium, of the memory circuitry, storing code for wireless communication that is executable by a processing system) or otherwise, to perform one or more of the functions described herein.
[0126] As used herein, the term “determine” or “determining” can encompass one or more of a variety of actions. For example, “determining” can include one or more of calculating, computing, processing, deriving, detecting, estimating, looking up, inferring, ascertaining, measuring, resolving, selecting, obtaining, identifying, interpreting, demodulating, decoding, reading, establishing, forming, or generating, among other examples. In some such examples, determining can involve a processing system performing some type of calculating, computing, deriving, estimating, inferring, ascertaining, resolving, predicting, or other processing to obtain one or more numerical values, sets, elements, or other information or results. In some such examples, determining can involve a processing system identifying, looking up, investigating or otherwise obtaining some type of value, set, element, or other information or result from a table, data structure, database, or an implementation of memory, such as from a larger set of values, sets, or elements or other information or results. In some such examples, determining can involve a processing system identifying, interpreting, demodulating, decoding, detecting, reading, or otherwise obtaining some type of value, set, element, or other information or result signaled in, for example, a received wireless signal. In some such examples, determining can involve a processing system performing a measurement, such as on a received signal.
[0127] As used herein, the phrase “associated with” is intended to be interpreted in the inclusive sense, unless otherwise explicitly indicated. For example, the phrase “associated with” is not to be construed as a reference to a closed set of conditions, factors, criteria, elements, components or actions, among other examples. Specifically, unless a phrase refers to “associated with only ‘a, ’ ” or the equivalent in context, whatever it is that is “associated with ‘a, ’ ” may be associated with “a” alone or associated with a combination of “a” and one or more other conditions, factors, criteria, elements, components or actions, among other examples. The phrase “associated with” may be interpreted to mean or be interchanged with “in association with, ” “in accordance with, ” “based on, ” “based at least in part on, ” “as a function of, ” “in response to, ” “responsive to, ” “using, ” “coupled with, ” in communication with, ” “configured with, ” “included with, ” or “in cooperation with, ” as appropriate in the relevant context unless otherwise explicitly indicated. Additionally, the use of such phrases does not indicate that what follows the phrase is the focal point or primary factor associated with the limitation preceding the phrase.
[0128] As used herein, a phrase referring to “at least one of” or “one or more of” a list of items refers to any combination of those items, including single members. For example, “at least one of: a, b, or c” is intended to cover: a, b, c, a-b, a-c, b-c, and a-b-c. Additionally, as used herein, a phrase referring to “a” or “an” element refers to one or more of such elements acting individually or collectively to perform the recited function (s) . Thus, the terms “a, ” “at least one, ” “one or more, ” and “at least one of one or more” may be interchangeable. For instance, for a claim that refers to “a” component performing one or more functions, each of the individual functions may be performed by a single component or by any combination of multiple components, and subsequent reference to a component introduced with the article “a” using the term “the” may refer to any or all of the single or multiple components. Thus, a component introduced with the article “a” may be understood to mean “one or more” components, and referring to “the” component subsequently in the claims may be understood to be equivalent to referring to “at least one of the one or more” components. Additionally, as used herein, a “set” can refer to one or more items, and a “subset” can refer to a whole set or less than the whole set, but not an empty set. Additionally, as used herein, the term “or” is intended to be interpreted in the inclusive sense, such as when referring to a series, and may be used interchangeably with the term “and / or, ” unless otherwise explicitly indicated (for example, if used in conjunction with “either” or “only one of” ) . For example, “a or b” may include a only, b only, or a combination of a and b.
[0129] The disclosure is provided to enable a person having ordinary skill in the art to implement the described techniques. Modifications to the disclosure will be apparent to a person having ordinary skill in the art, and the techniques disclosed herein may be applied with other variations without departing from the scope of the disclosure. Thus, the disclosure is not limited to the examples and designs described herein but is to be accorded the broadest scope consistent with the principles and novel features disclosed herein.
Claims
1.A user equipment (UE) , comprising:a processing system that includes processor circuitry and memory circuitry that stores code, the processing system configured to cause the UE to:receive configuration information that configures the UE with a set of random access channel occasions (ROs) that includes first ROs of a first RO type and second ROs of a second RO type, wherein at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and wherein the first RO type is associated with a sub-band full duplex (SBFD) symbol and the second RO type is associated with a non-SBFD symbol;select a first RO for transmission of a random access message based at least in part on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO; andtransmit the random access message using the first RO.2.The UE of claim 1, wherein, to select the first RO, the processing system is configured to cause the UE to:select the first selected RO type based at least in part on one or more criteria;determine a UE-specific feature combination that is associated with the UE;andselect the first RO from among ROs of the first selected RO type based at least in part on the first RO having a corresponding feature combination that at least partially matches the UE-specific feature combination.3.The UE of claim 2, wherein the one or more criteria comprise a network indication that indicates the first selected RO type, a random access resource prioritization scheme that is configured at the UE and that includes a priority order that includes the first selected RO type, a reference signal receive power measured at the UE, or any combination thereof.4.The UE of claim 1, wherein, to select the first RO, the processing system is configured to cause the UE to:determine a UE-specific feature combination that is associated with the UE;identify one or more first candidate ROs of the first RO type of the set of ROs, wherein the one or more first candidate ROs are associated with a first quantity of feature combinations that at least partially match the UE-specific feature combination;identify one or more second candidate ROs of the second RO type of the set of ROs, wherein the one or more second candidate ROs are associated with a second quantity of feature combinations that at least partially match the UE-specific feature combination; andselect the first selected RO type based at least in part on a comparison of the first quantity and the second quantity.5.The UE of claim 4, wherein, to select the first selected RO type, the processing system is configured to cause the UE to:select the first selected RO type based at least in part on a largest of the first quantity and the second quantity.6.The UE of claim 1, wherein the processing system is further configured to cause the UE to:switch from the first selected RO type to a second selected RO type for transmission of a second random access message;select, in accordance with switching to the second selected RO type, a second RO for transmission of the second random access message based at least in part on a second feature combination associated with the second selected RO type; andtransmit the second random access message using the second RO.7.The UE of claim 6, wherein the processing system is further configured to cause the UE to:select, in accordance with switching to the second selected RO type, the second feature combination based at least in part on the second feature combination having a same set of supported features as the first feature combination.8.The UE of claim 6, wherein the processing system is further configured to cause the UE to:select, in accordance with switching to the second selected RO type, the second feature combination based at least in part on the second feature combination having a greatest feature priority among a set of feature combinations associated with the second RO type.9.The UE of claim 6, wherein the processing system is further configured to cause the UE to:select the second feature combination based at least in part on the second feature combination having a greatest quantity of supported features among a set of feature combinations associated with the second selected RO type.10.The UE of claim 1, wherein the processing system is further configured to cause the UE to:refrain from switching from the first selected RO type to a second selected RO type based at least in part on each feature combination associated with the second selected RO type failing to have a same set of supported features as the first feature combination.11.The UE of claim 10, wherein the processing system is further configured to cause the UE to:switch from the first selected RO type to a common RO type for transmission of a second random access message;select, in accordance with switching to the common RO type, a second RO for transmission of the second random access message, wherein the second RO is associated with the common RO type and comprises one or more non-feature-specific resources; andtransmit the second random access message using the second RO.12.The UE of claim 1, wherein:each feature combination of the different feature combinations comprises a respective set of one or more supported features associated with a random access procedure, andeach respective set of one or more supported features comprises a network slicing feature, a reduced capability feature, a small data transmission feature, a coverage enhancement feature, or any combination thereof.13.A method for wireless communication at a user equipment (UE) , comprising:receiving configuration information that configures the UE with a set of random access channel occasions (ROs) that includes first ROs of a first RO type and second ROs of a second RO type, wherein at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and wherein the first RO type is associated with a sub-band full duplex (SBFD) symbol and the second RO type is associated with a non-SBFD symbol;selecting a first RO for transmission of a random access message based at least in part on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO; andtransmitting the random access message using the first RO.14.The method of claim 13, wherein selecting the first RO comprises:selecting the first selected RO type based at least in part on one or more criteria;determining a UE-specific feature combination that is associated with the UE;andselecting the first RO from among ROs of the first selected RO type based at least in part on the first RO having a corresponding feature combination that at least partially matches the UE-specific feature combination.15.The method of claim 13, wherein selecting the first RO comprises:determining a UE-specific feature combination that is associated with the UE;identifying one or more first candidate ROs of the first RO type of the set of ROs, wherein the one or more first candidate ROs are associated with a first quantity of feature combinations that at least partially match the UE-specific feature combination;identifying one or more second candidate ROs of the second RO type of the set of ROs, wherein the one or more second candidate ROs are associated with a second quantity of feature combinations that at least partially match the UE-specific feature combination; andselecting the first selected RO type based at least in part on a comparison of the first quantity and the second quantity.16.The method of claim 13, further comprising:switching from the first selected RO type to a second selected RO type for transmission of a second random access message;selecting, in accordance with switching to the second selected RO type, a second RO for transmission of the second random access message based at least in part on a second feature combination associated with the second selected RO type; andtransmitting the second random access message using the second RO.17.A non-transitory computer-readable medium storing code for wireless communication at a user equipment (UE) , the code comprising instructions executable by one or more processors to:receive configuration information that configures the UE with a set of random access channel occasions (ROs) that includes first ROs of a first RO type and second ROs of a second RO type, wherein at least some ROs of the set of ROs are associated with different feature combinations and are allocated for use by UEs having corresponding feature combinations, and wherein the first RO type is associated with a sub-band full duplex (SBFD) symbol and the second RO type is associated with a non-SBFD symbol;select a first RO for transmission of a random access message based at least in part on a first selected RO type associated with the first RO and on a first feature combination associated with the first RO; andtransmit the random access message using the first RO.18.The non-transitory computer-readable medium of claim 17, wherein the instructions to select the first RO are executable by the one or more processors to:select the first selected RO type based at least in part on one or more criteria;determine a UE-specific feature combination that is associated with the UE; andselect the first RO from among ROs of the first selected RO type based at least in part on the first RO having a corresponding feature combination that at least partially matches the UE-specific feature combination.19.The non-transitory computer-readable medium of claim 17, wherein the instructions to select the first RO are executable by the one or more processors to:determine a UE-specific feature combination that is associated with the UE;identify one or more first candidate ROs of the first RO type of the set of ROs, wherein the one or more first candidate ROs are associated with a first quantity of feature combinations that at least partially match the UE-specific feature combination;identify one or more second candidate ROs of the second RO type of the set of ROs, wherein the one or more second candidate ROs are associated with a second quantity of feature combinations that at least partially match the UE-specific feature combination; andselect the first selected RO type based at least in part on a comparison of the first quantity and the second quantity.20.The non-transitory computer-readable medium of claim 17, wherein the instructions are further executable by the one or more processors to:switch from the first selected RO type to a second selected RO type for transmission of a second random access message;select, in accordance with switching to the second selected RO type, a second RO for transmission of the second random access message based at least in part on a second feature combination associated with the second selected RO type; andtransmit the second random access message using the second RO.