Control channel resource allocation with sub-band full-duplex (SBFD)

WO2025186794A8PCT designated stage Publication Date: 2025-10-02LENOVO (SINGAPORE) PTE LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/IB2025/052790
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-03
Filing Date
2025-03-17
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

Wireless communication systems face challenges in efficiently allocating resources for sub-band full-duplex (SBFD) operations due to limitations in dynamic or semi-static allocation of SBFD resources, leading to inefficiencies and potential cross-link interference.

Method used

The implementation of flexible resource allocation techniques for SBFD operations, allowing for separate parameter sets for non-SBFD and SBFD slots/symbols, enabling UEs to utilize multiple sets of frequency resources associated with sub-band candidates, and supporting dynamic and improved resource utilization.

Benefits of technology

This approach enhances resource efficiency and reduces cross-link interference by facilitating flexible and dynamic allocation of SBFD resources, improving the overall performance of wireless communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IB2025052790_02102025_PF_FP_ABST
    Figure IB2025052790_02102025_PF_FP_ABST
Patent Text Reader

Abstract

Various aspects of the present disclosure relate to provisioning separate parameter sets for sub-band full-duplex (SBFD) slots / symbols and non-SBFD slots / symbols to user equipment (UEs). For example, a UE, configured with multiple sub-band candidates, can utilize multiple sets of frequency resources associated with the sub-band candidates. Thus, a network may flexibly allocate resources for a control channel, enabling the network to utilize SBFD in a dynamic and enhanced manner, among other benefits.
Need to check novelty before this filing date? Find Prior Art

Description

CONTROL CHANNEL RESOURCE ALLOCATION WITH SUB-BAND FULL- DUPLEX (SBFD)CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application claims priority to U.S. Provisional Patent Application No. 63 / 574,176, filed on April 3, 2024, entitled CONTROL CHANNEL RESOURCE ALLOCATION WITH SUB-BAND FULL-DUPLEX (SBFD), which is hereby incorporated by reference in its entirety.TECHNICAL FIELD

[0002] The present disclosure relates to wireless communications, and more specifically to control channel resource allocation with sub-band full duplex (SBFD).BACKGROUND

[0003] A wireless communications system may include one or multiple network communication devices, such as base stations, which may support wireless communications for one or multiple user communication devices, which may be otherwise known as user equipment (UE), or other suitable terminology. The wireless communications system may support wireless communications with one or multiple user communication devices by utilizing resources of the wireless communications system (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers, or the like)). Additionally, the wireless communications system may support wireless communications across various radio access technologies including third generation (3G) radio access technology, fourth generation (4G) radio access technology, fifth generation (5G) radio access technology, among other suitable radio access technologies beyond 5G (e.g., sixth generation (6G)).

[0004] The wireless communications system may support time division duplexing (TDD), which involves splitting resources between uplink (UL) and downlink (DL) in a time domain. In some cases, one or more network communication devices or user communication devices may experience cross-link interference (CLI). To mitigate ordecrease CLI, the wireless communications system, including the one or more network communication devices or user communication devices, may support use of synchronized (e.g., phase and frequency synchronized) and / or identical patterns of TDD (also referred to herein as TDD patterns). In some other cases, the wireless communications system may support sub-band full-duplex (SBFD), where user communication devices can be configured to transmit UL signals in a sub-band on DL symbols, or transmit DL signals in a sub-band on UL symbols. Although the user communication devices may not have FD capabilities, network communication devices may be configured to include the FD capabilities and perform transmissions within the sub-bands.SUMMARY

[0005] An article “a” before an element is unrestricted and understood to refer to “at least one” of those elements or “one or more” of those elements. The terms “a,” “at least one,” “one or more,” and “at least one of one or more” may be interchangeable. As used herein, including in the claims, “or” as used in a list of items (e.g., a list of items prefaced by a phrase such as “at least one of’ or “one or more of’ or “one or both of’) indicates an inclusive list such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, as used herein, the phrase “based on” shall not be construed as a reference to a closed set of conditions. For example, an example step that is described as “based on condition A” may be based on both a condition A and a condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase “based on” shall be construed in the same manner as the phrase “based at least in part on. Further, as used herein, including in the claims, a “set” may include one or more elements.

[0006] The present disclosure relates to methods, apparatuses, and systems that provide a flexible allocation of resources for SBFD operations. For example, the methods, apparatuses, and systems may facilitate the provision of separate parameter sets for non- SBFD slots / symbols and SBFD slots / symbols, enabling a UE, configured with multiple sub-band candidates, to utilize multiple sets of frequency resources associated with the subband candidates.

[0007] A UE for wireless communication is described. The UE be configured to, capable of, or operable to perform one or more operations as described herein. For example, the UE may comprise at least one memory and at least one processor coupled with the at least one memory and configured to cause the UE to receive a configuration comprising a set of parameters associated with a downlink-uplink (DL-UL) configuration for a time resource at least partially allocated to a control resource set (CORESET), determine at least one parameter of the set of parameters based on the determined DL-UL configuration, and apply the at least one parameter to decode a control information message on the control resource.

[0008] A method performed or performable by the UE is described. The method may comprise receiving a configuration comprising a set of parameters associated with a DL-UL configuration for a time resource at least partially allocated to a CORESET, determining at least one parameter of the set of parameters based on the determined DL-UL configuration, and applying the at least one parameter to decode a control information message on the control resource.

[0009] A processor for wireless communication is described. The processor may be configured to, capable of, or operable to perform one or more operations as described herein. For example, the processor may comprise at least one memory and at least one controller coupled with the at least one memory and configured to cause the processor to receive a configuration comprising a set of parameters associated with a DL-UL configuration for a time resource at least partially allocated to a CORESET, determine at least one parameter of the set of parameters based on the determined DL-UL configuration, and apply the at least one parameter to decode a control information message on the control resource.

[0010] In some implementations of the UE, processor, and method described herein, the at least one parameter comprises a frequency resource, a duration, a control channel element (CCE) to resource element group (REG) mapping, a transmission configuration indicator (TCI) state, or combinations thereof.

[0011] In some implementations of the UE, processor, and method described herein, the DL-UL configuration indicates that the time resource is an SBFD resource.

[0012] In some implementations of the UE, processor, and method described herein, the DL-UL configuration indicates a frequency sub-band for an SBFD operation.

[0013] In some implementations of the UE, processor, and method described herein, the DL-UL configuration indicates multiple frequency sub-bands for SBFD operation.

[0014] In some implementations of the UE, processor, and method described herein, the time resource comprises a slot, a symbol, or a combination thereof.

[0015] In some implementations of the UE, processor, and method described herein, the time resource comprises a slot and the DL-UL configuration indicates which symbols on the slot are SBFD symbols.

[0016] In some implementations of the UE, processor, and method described herein, the UE, processor, and method may further be configured to, capable of, performed, performable, or operable to receive an SBFD configuration that indicates a frequency subband, wherein the DL-UL configuration indicates that the frequency sub-band occurs on the time resource.

[0017] In some implementations of the UE, processor, and method described herein, the frequency sub-band is indicated by a frequency range indicated by a start physical resource block (PRB) and a number of PRBs, a frequency range indicated by a start PRB and an end PRB, a frequency range indicated by a start frequency and a bandwidth, a frequency range indicated by a start frequency and an end frequency, a bandwidth, a center frequency, an orthogonal frequency division multiplexing (OFDM) numerology parameter, or combinations thereof.

[0018] In some implementations of the UE, processor, and method described herein, the at least one parameter is indicated by a table or sequence that is determined based on the DL-UL configuration.

[0019] In some implementations of the UE, processor, and method described herein, the at least one parameter is indicated by an equation having parameters identified by the DL- UL configuration.

[0020] In some implementations of the UE, processor, and method described herein, the parameters identified by the DL-UL configuration identify the at least one parameter as an affine function or a linear function of a DL-UL configuration parameter.

[0021] In some implementations of the UE, processor, and method described herein, the at least one processor is configured to cause the UE to determine the DL-UL configuration on a SBFD configuration.

[0022] In some implementations of the UE, processor, and method described herein, the UE, processor, and method may further be configured to, capable of, performed, performable, or operable to determine the DL-UL configuration on the time resource based on additional signaling, wherein the additional signaling comprises a radio resource control (RRC) configuration, a medium access control (MAC) control element (CE) message, or a downlink control information (DCI) message.

[0023] In some implementations of the UE, processor, and method described herein, the control information message comprises a DCI message transmitted in a physical downlink control channel (PDCCH) on the control resource.

[0024] A network entity for wireless communication is described. The network entity may be configured to, capable of, or operable to perform one or more operations as described herein. For example, the network entity may comprise at least one memory and at least one processor coupled with the at least one memory and configured to cause the network entity to transmit, to a UE, a configuration comprising a set of parameters associated with a DL-UL configuration for a time resource at least partially allocated to a CORESET, determine at least one parameter of the set of parameters based on the determined DL-UL configuration, and transmit a control information message to the UE encoded by the at least one parameter.

[0025] A method performed or performable by the network entity is described. The method may comprise transmitting, to a UE, a configuration comprising a set of parameters associated with a DL-UL configuration for a time resource at least partially allocated to the control resource, determining at least one parameter of the set of parameters based on thedetermined DL-UL configuration, and transmitting a control information message to the UE encoded by the at least one parameter.

[0026] In some implementations of the network entity and method described herein, the control information message comprises a DCI message transmitted in a PDCCH on the control resource.

[0027] A UE for wireless communication is described. The UE be configured to, capable of, or operable to perform one or more operations as described herein. For example, the UE may comprise at least one memory and at least one processor coupled with the at least one memory and configured to cause the UE to receive a configuration of a control channel, obtain an indication of multiple thresholds associated with multiple aggregation levels for decoding a control message in the control channel, determine a ratio of resources of the control channel that overlap with a UL sub-band, determine an aggregation level associated with the control channel, select a threshold from the multiple thresholds that is associated with the determined aggregation level, and when the ratio of resources is smaller than the selected threshold, decode the control message in the control channel.

[0028] A method performed or performable by the UE is described. The method may comprise receiving a configuration of a control channel, obtain an indication of multiple thresholds associated with multiple aggregation levels for decoding a control message in the control channel, determining a ratio of resources of the control channel that overlap with a UL sub-band, determining an aggregation level associated with the control channel, select a threshold from the multiple thresholds that is associated with the determined aggregation level, and when the ratio of resources is smaller than the selected threshold, decoding the control message in the control channel.

[0029] A processor for wireless communication is described. The processor may be configured to, capable of, or operable to perform one or more operations as described herein. For example, the processor may comprise at least one memory and at least one controller coupled with the at least one memory and configured to cause the processor to receive a configuration of a control channel, obtain an indication of multiple thresholds associated with multiple aggregation levels for decoding a control message in the controlchannel, determine a ratio of resources of the control channel that overlap with a UL subband, determine an aggregation level associated with the control channel, select a threshold from the multiple thresholds that is associated with the determined aggregation level, and when the ratio of resources is smaller than the selected threshold, decode the control message in the control channel.

[0030] In some implementations of the UE, processor, and method described herein, the first control channel is a PDCCH.

[0031] In some implementations of the UE, processor, and method described herein, the UE, processor, and method may further be configured to, capable of, performed, performable, or operable to obtain the indication of the multiple thresholds from a second configuration, a standard specification, signaling, an operations and management (0AM) configuration, and combinations thereof.

[0032] In some implementations of the UE, processor, and method described herein, the multiple thresholds comprise a first threshold associated with a first aggregation level and a second threshold associated with a second aggregation level, and wherein the first threshold is larger than the second threshold when the first aggregation level is larger than the second aggregation level.BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 illustrates an example of a wireless communications system in accordance with aspects of the present disclosure.

[0034] Figure 2 illustrates an example block diagram that depicts a wireless cell in accordance with aspects of the present disclosure.

[0035] Figures 3 A-3B illustrate example diagrams that depict a comparison of TDD and SBFD in accordance with aspects of the present disclosure.

[0036] Figure 4 illustrates an example diagram that depicts configuring a UE with parameters for DL-UL in a time resource in accordance with aspects of the present disclosure.

[0037] Figure 5 illustrates an example diagram that depicts encoding a control message to a UE in accordance with aspects of the present disclosure.

[0038] Figure 6 illustrates an example of a UE in accordance with aspects of the present disclosure.

[0039] Figure 7 illustrates an example of a processor in accordance with aspects of the present disclosure.

[0040] Figure 8 illustrates an example of a network equipment (NE) in accordance with aspects of the present disclosure.

[0041] Figure 9 illustrates a flowchart of a method performed by a UE in accordance with aspects of the present disclosure.

[0042] Figure 10 illustrates a flowchart of a method performed by an NE in accordance with aspects of the present disclosure.

[0043] Figure 11 illustrates a flowchart of a method performed by a UE in accordance with aspects of the present disclosure.DETAILED DESCRIPTION

[0044] Some wireless communication systems, including one or more network entities (e.g., base stations) and UEs may support SBFD operation (e.g., wireless communication according to SBFD resources as described herein). In some cases, allocation (e.g., scheduling, assigning) of SBFD resources for channels (e.g., DL channels, UL channels) may be challenging, such as when a channel is allocated (e.g., scheduled) on a non-SBFD resource (e.g., symbol, slot) or on an SBFD resource (e.g., symbol). For example, when a channel is allocated (e.g., scheduled) on a non-SBFD slot or symbol, or even on an SBFD symbol with known sub-band frequency ranges, a network entity (e.g., a base station) may allocate resources in a time domain (e.g., one or more slots, symbols) and a frequency domain (e.g., one or more sub-bands, bands, PRBs), because DL channels may occur on DL resources, and UL channels may occur on uplink resources.

[0045] Some wireless communications systems, including one or more network entities may not be configured to support dynamic or semi-static allocation (e.g., scheduling,assigning) of SBFD resources for channels (e.g., DL channels, UL channels), such as when the SBFD resources are dynamically indicated as UL resources or DL resources for a corresponding channel (e.g., DL channel, UL channel). Additionally, these wireless communications systems might not consider supporting dynamic indication of the SBFD resources (e.g., SBFD sub-bands or a corresponding frequency range of the SBFD resources), which can cause allocation problems when supporting SBFD operation (e.g., wireless communication according to SBFD resources).

[0046] Various aspects of the present disclosure relate techniques for flexible allocation of resources for SBFD operations. One or more of a network entity or a UE may support provisioning of a plurality of parameter sets for non-SBFD resources (e.g., slots, symbols) and SBFD resources (e.g., slots, symbols). Additionally, one or more of the network entity or the UE may be configured to or operable to support multiple sub-band candidates (e.g., sub-bands available to the UE based on the configuration), to utilize multiple sets of frequency resources associated with the sub-band candidates. Thus, one or more of the network entity or the UE may support flexible allocation (e.g., assigning, scheduling) of resources for a channel (e.g., DL channel, UL channel), enabling one or more of the network entity or the UE to utilize SBFD in a dynamic and improved manner, which facilitates a more efficient use of resources, among other benefits.

[0047] Figure 1 illustrates an example of a wireless communications system 100 in accordance with aspects of the present disclosure. The wireless communications system 100 may include one or more NE 102, one or more UE 104, and a core network (CN) 106. The wireless communications system 100 may support various radio access technologies. In some implementations, the wireless communications system 100 may be a 4G network, such as an LTE network or an LIE- Advanced (LTE-A) network. In some other implementations, the wireless communications system 100 may be a NR network, such as a 5G network, a 5G- Advanced (5G-A) network, or a 5G ultrawideband (5G-UWB) network. In other implementations, the wireless communications system 100 may be a combination of a 4G network and a 5G network, or other suitable radio access technology including Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20. The wireless communications system 100 may support radioaccess technologies beyond 5G, for example, 6G. Additionally, the wireless communications system 100 may support technologies, such as time division multiple access (TDMA), frequency division multiple access (FDMA), or code division multiple access (CDMA), etc.

[0048] The one or more NE 102 may be dispersed throughout a geographic region to form the wireless communications system 100. One or more of the NE 102 described herein may be or include or may be referred to as a network node, a base station, a network element, a network function, a network entity, a radio access network (RAN), a NodeB, an eNodeB (eNB), a next-generation NodeB (gNB), or other suitable terminology. An NE 102 and a UE 104 may communicate via a communication link, which may be a wireless or wired connection. For example, an NE 102 and a UE 104 may perform wireless communication (e.g., receive signaling, transmit signaling) over a Uu interface.

[0049] An NE 102 may provide a geographic coverage area for which the NE 102 may support services for one or more UEs 104 within the geographic coverage area. For example, an NE 102 and a UE 104 may support wireless communication of signals related to services (e.g., voice, video, packet data, messaging, broadcast, etc.) according to one or multiple radio access technologies. In some implementations, an NE 102 may be moveable, for example, a satellite associated with a non-terrestrial network (NTN). In some implementations, different geographic coverage areas associated with the same or different radio access technologies may overlap, but the different geographic coverage areas may be associated with different NE 102.

[0050] The one or more UE 104 may be dispersed throughout a geographic region of the wireless communications system 100. A UE 104 may include or may be referred to as a remote unit, a mobile device, a wireless device, a remote device, a subscriber device, a transmitter device, a receiver device, or some other suitable terminology. In some implementations, the UE 104 may be referred to as a unit, a station, a terminal, or a client, among other examples. Additionally, or alternatively, the UE 104 may be referred to as an Internet-of-Things (loT) device, an Internet-of-Everything (loE) device, or machine-type communication (MTC) device, among other examples.

[0051] A UE 104 may be able to support wireless communication directly with other UEs 104 over a communication link. For example, a UE 104 may support wireless communication directly with another UE 104 over a device-to-device (D2D) communication link. In some implementations, such as vehicle-to-vehicle (V2V) deployments, vehicle-to-everything (V2X) deployments, or cellular-V2X deployments, the communication link may be referred to as a sidelink. For example, a UE 104 may support wireless communication directly with another UE 104 over a PC5 interface.

[0052] An NE 102 may support communications with the CN 106, or with another NE102, or both. For example, an NE 102 may interface with other NE 102 or the CN 106 through one or more backhaul links (e.g., SI, N2, N2, or network interface). In some implementations, the NE 102 may communicate with each other directly. In some other implementations, the NE 102 may communicate with each other or indirectly (e.g., via the CN 106. In some implementations, one or more NE 102 may include subcomponents, such as an access network entity, which may be an example of an access node controller (ANC). An ANC may communicate with the one or more UEs 104 through one or more other access network transmission entities, which may be referred to as a radio heads, smart radio heads, or transmission-reception points (TRPs).

[0053] The CN 106 may support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions. The CN 106 may be an evolved packet core (EPC), or a 5G core (5GC), which may include a control plane entity that manages access and mobility (e.g., a mobility management entity (MME), an access and mobility management functions (AMF)) and a user plane entity that routes packets or interconnects to external networks (e.g., a serving gateway (S-GW), a Packet Data Network (PDN) gateway (P-GW), or a user plane function (UPF)). In some implementations, the control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management (e.g., data bearers, signal bearers, etc.) for the one or more UEs 104 served by the one or more NE 102 associated with the CN 106.

[0054] The CN 106 may communicate with a packet data network over one or more backhaul links (e.g., via an SI, N2, N2, or another network interface). The packet data network may include an application server. In some implementations, one or more UEs 104may communicate with the application server. A UE 104 may establish a session (e.g., a protocol data unit (PDU) session, or the like) with the CN 106 via an NE 102. The CN 106 may route traffic (e.g., control information, data, and the like) between the UE 104 and the application server using the established session (e.g., the established PDU session). The PDU session may be an example of a logical connection between the UE 104 and the CN 106 (e.g., one or more network functions of the CN 106).

[0055] In the wireless communications system 100, the NEs 102 and the UEs 104 may use resources of the wireless communications system 100 (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers)) to perform various operations (e.g., wireless communications). In some implementations, the NEs 102 and the UEs 104 may support different resource structures. For example, the NEs 102 and the UEs 104 may support different frame structures. In some implementations, such as in 4G, the NEs 102 and the UEs 104 may support a single frame structure. In some other implementations, such as in 5 G and among other suitable radio access technologies, the NEs 102 and the UEs 104 may support various frame structures (i.e., multiple frame structures). The NEs 102 and the UEs 104 may support various frame structures based on one or more numerologies.

[0056] One or more numerologies may be supported in the wireless communications system 100, and a numerology may include a subcarrier spacing and a cyclic prefix. A first numerology (e.g., / r=0) may be associated with a first subcarrier spacing (e.g., 15 kHz) and a normal cyclic prefix. In some implementations, the first numerology (e.g., / r=0) associated with the first subcarrier spacing (e.g., 15 kHz) may utilize one slot per subframe. A second numerology (e.g., / r=l) may be associated with a second subcarrier spacing (e.g., 30 kHz) and a normal cyclic prefix. A third numerology (e.g., / r=2) may be associated with a third subcarrier spacing (e.g., 60 kHz) and a normal cyclic prefix or an extended cyclic prefix. A fourth numerology (e.g., / r=3) may be associated with a fourth subcarrier spacing (e.g., 120 kHz) and a normal cyclic prefix. A fifth numerology (e.g., / r=4) may be associated with a fifth subcarrier spacing (e.g., 240 kHz) and a normal cyclic prefix.

[0057] A time interval of a resource (e.g., a communication resource) may be organized according to frames (also referred to as radio frames). Each frame may have a duration, forexample, a 10 millisecond (ms) duration. In some implementations, each frame may include multiple subframes. For example, each frame may include 10 subframes, and each subframe may have a duration, for example, a 1 ms duration. In some implementations, each frame may have the same duration. In some implementations, each subframe of a frame may have the same duration.

[0058] Additionally or alternatively, a time interval of a resource (e.g., a communication resource) may be organized according to slots. For example, a subframe may include a number (e.g., quantity) of slots. The number of slots in each subframe may also depend on the one or more numerologies supported in the wireless communications system 100. For instance, the first, second, third, fourth, and fifth numerologies (i.e., / r=0, jU=l, / r=2, jU=3, / r=4) associated with respective subcarrier spacings of 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz may utilize a single slot per subframe, two slots per subframe, four slots per subframe, eight slots per subframe, and 16 slots per subframe, respectively. Each slot may include a number (e.g., quantity) of symbols (e.g., OFDM symbols). In some implementations, the number (e.g., quantity) of slots for a subframe may depend on a numerology. For a normal cyclic prefix, a slot may include 14 symbols. For an extended cyclic prefix (e.g., applicable for 60 kHz subcarrier spacing), a slot may include 12 symbols. The relationship between the number of symbols per slot, the number of slots per subframe, and the number of slots per frame for a normal cyclic prefix and an extended cyclic prefix may depend on a numerology. It should be understood that reference to a first numerology (e.g., / r=0) associated with a first subcarrier spacing (e.g., 15 kHz) may be used interchangeably between subframes and slots.

[0059] In the wireless communications system 100, an electromagnetic (EM) spectrum may be split, based on frequency or wavelength, into various classes, frequency bands, frequency channels, etc. By way of example, the wireless communications system 100 may support one or multiple operating frequency bands, such as frequency range designations FR1 (410 MHz - 7.125 GHz), FR2 (24.25 GHz - 52.6 GHz), FR3 (7.125 GHz - 24.25 GHz), FR4 (52.6 GHz - 114.25 GHz), FR4a or FR4-1 (52.6 GHz - 71 GHz), and FR5 (114.25 GHz - 300 GHz). In some implementations, the NEs 102 and the UEs 104 may perform wireless communications over one or more of the operating frequency bands. Insome implementations, FR1 may be used by the NEs 102 and the UEs 104, among other equipment or devices for cellular communications traffic (e.g., control information, data). In some implementations, FR2 may be used by the NEs 102 and the UEs 104, among other equipment or devices for short-range, high data rate capabilities.

[0060] FR1 may be associated with one or multiple numerologies (e.g., at least three numerologies). For example, FR1 may be associated with a first numerology (e.g., / r=0), which includes 15 kHz subcarrier spacing; a second numerology (e.g., / r=l), which includes 30 kHz subcarrier spacing; and a third numerology (e.g., / r=2), which includes 60 kHz subcarrier spacing. FR2 may be associated with one or multiple numerologies (e.g., at least 2 numerologies). For example, FR2 may be associated with a third numerology (e.g., / r=2), which includes 60 kHz subcarrier spacing; and a fourth numerology (e.g., / r=3), which includes 120 kHz subcarrier spacing.

[0061] Figure 2 illustrates an example block diagram that depicts a wireless cell 200 in accordance with aspects of the present disclosure. The wireless cell includes the UE 104 connected to the NE 102, such as a base station or gNB. As described herein, the NE 102 may be a RAN node operating via 4G, 5G, or 6G standard, and may be implemented as a TRP, a customer premises equipment (CPE), an integrated access / backhaul (IAB) node, a relay, and so on. Generally, the UE 104 transmits to the NE 102 over an UL channel 210, and the NE 102 transmits to the UE over a DL channel 220.

[0062] As described herein, the UE 104 may be configured with an SBFD resource configuration. Via SBFD, a sub-band in a bandwidth of the wireless link or channel (e.g., UL channel 210 and / or DL channel 220) is configured to perform communication in a direction that is different from the direction of communication in the rest of the bandwidth. For example, a UL sub-band on a DL symbol refers to a sub-band within the DL bandwidth that may be used for UL communications. As another example, if a slot / symbol is configured (e.g., via RRC) to include a sub-band, it may be called an SBFD slot / symbol. Figures 3A-3B illustrate example diagrams that depict a comparison of TDD and SBFD in accordance with aspects of the present disclosure.

[0063] For TDD, as shown in Figure 3A, a bandwidth 300 includes multiple periodicities, each having DL time resources 310 (e.g., slots or symbols) and UL time resources 320 (e.g., slots or symbols.

[0064] For SBFD, as shown in Figure 3B, a bandwidth 350 includes a UL sub-band 370 that splits the bandwidth 350 into two or three sub-bands - one UL sub-band adjacent to one or two DL sub-bands 360. The remaining DL resources may also be referred to as subbands. Thus, sub-band configurations can include: a UL sub-band configured in a DL bandwidth, two DL sub-bands and a UL sub-band (all configured separately), two DL subbands configured in a UL bandwidth, and so on.

[0065] In some cases, the bandwidth 350 may also include one or more guard bands 375, which can be explicitly configured or implicitly determined. A guard band 375 may be located between adjacent sub-bands, such as between a DL sub-band and a UL sub-band. The guard band 375 may be configured as a number of physical resource blocks (PRBs) on which the UE 104 does not receive or transmit signals.

[0066] As described herein, a sub-band may be configured or indicated as one or more PRBs or resource block groups (RBGs). A sub-band may be configured by the RRC and / or indicated by L1 / L2 signaling. For example, a sub-band may be configured by two parameters, such as {Start-RB, Number-of-RBs} , {Start-RB, End-RB}, and so on.

[0067] PRBs in a communication bandwidth (e.g., frequency band, carrier, CC, bandwidth partition (BWP)) may be divided into groups of N consecutive RBs, wherein N is an integer specified by the standard or indicated by the network. Example values for N are 1, 2, 4, and so on. If the bandwidth is ARBPRBs, the bandwidth may be divided into M groups of N consecutive PRBs, wherein M = [ARB / A],

[0068] If a group of N consecutive RBs is referred to as an RBG, a sub-band may be indicated by {Start-RBG, Number-of-RBGs} , {Start-RBG, End-RBG}, or more generally by a bitmap of length M in which each bit may indicate whether an associated RBG is included (e.g., if bit=’ 1 ’) or not included (e.g., if bit=’O’). In some cases, when the number PRBs ARBis not an integer multiple of N, then the first RBG and / or the last RBG maycomprise a smaller number of PRBs than N. Whether this is applicable to the first RBG or the last RBG may be specified by the standard or indicated by the network.

[0069] In some cases, a frequency sub-band is indicated by a frequency range indicated by a start PRB and a number of PRBs, a frequency range indicated by a start PRB and an end PRB, a frequency range indicated by a start frequency and a bandwidth, a frequency range indicated by a start frequency and an end frequency, a bandwidth, a center frequency, an orthogonal frequency division multiplexing (OFDM) numerology parameter, and / or combinations thereof.

[0070] Typically, wireless communications systems perform half-duplex operations, such as by employing transceivers that perform either Tx or RX using one antenna. However, when operating SBFD (or other advanced duplexing), the UE 104 or the NE 102 may communicate in DL and UL simultaneously. For example, dynamic / flexible TDD (d / f- TDD) and sub-band full-duplex (SBFD) allow cells in a vicinity to use the same resources in time and / or frequency domains for both DL and UL transmissions. However, this simultaneous operation may lead to CLI between base stations and / or between UEs.

[0071] In some embodiments, the NE 102, such as a base station (e.g., gNB), RAN node, and so on, configures a UE with a control resource configuration (e.g., a PDCCH configuration) having two resource configurations. For example, the two resource configurations include a first resource configuration for non- SBFD slots / symbols and a second resource configuration for SBFD slots / symbols. Parameters of the resource configurations may be common or distinct between the two resource configurations.

[0072] Figure 4 illustrates an example diagram 400 that depicts configuring a UE with parameters for DL-UL in a time resource in accordance with aspects of the present disclosure. The UE 104 receives a configuration 410 having a set of parameters associated with a DL-UL configuration on a time resource at least partially allocated to a control resource, such as PDCCH.

[0073] In a first example, the UE 104 is configured with an enhanced PDCCH resource configuration by the RRC, as illustrated in the following ASN.1 code: ControlResourceSet ::= SEQUENCE ] controlResourceSetld ControlResourceSetld,frequencyDomainResources BIT STRING (SIZE (45)), duration INTEGER (L.maxCoReSetDuration), cce-REG-MappingType CHOICE { interleaved SEQUENCE { reg-BundleSize ENUMERATED {n2, n3, n6}, interleaverS ize ENUMERATED {n2, n3, n6}, shiftindex INTEGER(0..maxNrofPhysicalResourceBlocks-l)OPTIONAL - Need S}, noninterleaved NULL}, frequencyDomainResources-SBFD BIT STRING (SIZE (45)) OPTIONAL, -Cond SBFD duration-SBFD INTEGER (L.maxCoReSetDuration) OPTIONAL, -Cond SBFD cce-REG-MappingType-SBFD CHOICE { interleaved SEQUENCE { reg-BundleSize ENUMERATED {n2, n3, n6}, interleaverS ize ENUMERATED {n2, n3, n6}, shiftindex INTEGER(0..maxNrofPhysicalResourceBlocks-l)OPTIONAL - Need S noninterleaved NULL} OPTIONAL, - Cond SBFD

[0074] As shown, the CORESET configuration includes additional optional parameters frequencyDomainResources-SBFD, duration-SBFD, cce-REG-MappingType-SBFD. Upon receiving the configuration, the UE 104 determines whether the slot / symbol on which an occasion / instance of the CORESET occurs is a non- SBFD slot / symbol or an SBFD slot / symbol. If the slot / symbol is determined to be non-SBFD, then the UE may assume that legacy parameters frequencyDomainResources, duration, cce-REG-MappingType indicate the CORESET resource allocation in that occasion / instance. Otherwise, if the slot / symbol is determined to be SBFD, then the UE 104 assumes that the new parameters frequencyDomainResources-SBFD, duration-SBFD, cce-REG-MappingType-SBFD indicate the CORESET resource allocation in that occasion / instance. Further, when the UE 104 is configured with some, but not all, of the additional parameters for SBFD slots / symbols, The UE 104 assumes that the parameter value for non-SBFD slots / symbols applies to SBFD slots / symbols as well.

[0075] In some cases, the legacy parameters frequencyDomainResources, duration, cce-REG-MappingType may be associated with SBFD slots / symbols and some new parameters frequencyDomainResources2, duration2, cce-REG-MappingType2 may be associated with non-SBFD slots / symbols.

[0076] In some cases, a set of parameters may be associated with non-SBFD slots / symbols or SBFD slots / symbols depending on whether the slot / symbol is configured as SBFD and then indicated as non-SBFD, or vice versa (e.g., the slot / symbol is configured as non-SBFD and then indicated as SBFD).

[0077] Using the configuration, a network can flexibility configure PDCCH resources, providing a flexible and / or dynamic allocation of the resources to either SBFD or non- SBFD operations. For example, the new parameter frequencyDomainResources-SBFD or frequencyDomainResources2 allows an alternative frequency domain allocation of resources, such that the resources do not overlap with a UL sub-band or a guard-band.Thus, when the number of available frequency resources (e.g., PRBs) change, the PDCCH may utilize more resources in the time domain, enabled by the new parameter duration- SBFD or duration2. Furthermore, any changes to the frequency- domain resources may lead to a different CCE-to-REG mapping, which can be enabled by a new parameter cce-REG- MappingType-SBFD or cce-REG-MappingType2.

[0078] In a second example, the UE 104 may be configured with an another enhanced PDCCH resource configuration by the RRC as illustrated in the following ASN.1 code: ControlResourceSet ::= SEQUENCE ] controlResourceSetld ControlResourceSetld, tci-StatesPDCCH-ToAddList SEQUENCE(SIZE (1. maxNrofFCI-StatesPDCCH))OF TCI-Stateld OPTIONAL, - Cond NotSIB-imtialBWP tci-StatesPDCCH-ToReleaseList SEQUENCE(SIZE (1. maxNrofFCI-StatesPDCCH)) OF TCI-Stateld OPTIONAL, - Cond NotSIB-imtialBWP tci-StatesPDCCH-SBFD-ToAddList SEQUENCE(SIZE (1. maxNrofFCI- StatesPDCCH)) OF TCI-Stateld OPTIONAL, - Cond NotSIB-imtialBWP, SBFD tci-StatesPDCCH— SBFD-ToReleaseList SEQUENCE(SIZE (L.maxNrofFCI-StatesPDCCH)) OF TCI-Stateld OPTIONAL, - Cond NotSIB-imtialBWP, SBFD ...

[0079] As shown, the CORESET configuration includes additional TCI states associated with SBFD slots / symbols. Once configured, the UE 104 determines whether theslot / symbol on which an occasion / instance of the CORESET occurs is a non-SBFD slot / symbol or an SBFD slot / symbol. If the slot / symbol is determined to be non-SBFD, then the UE 104 assumes that first one or more TCI states are applied. Based on the first TCI state or states, the UE 104 applies associated reception beams to receive the PDCCH. Otherwise, if the slot / symbol is determined to be SBFD, the UE 104 assumes that second one or more TCI states are applied. Based on the second TCI state or states, the UE 104 applies associated reception beams to receive the PDCCH.

[0080] In some cases, legacy parameter TCI states may be associated with SBFD slots / symbols and new TCI states may be associated with non-SBFD slots / symbols.

[0081] In some cases, the TCI states are associated with non-SBFD slots / symbols or SBFD slots / symbols depending on whether the slot / symbol is configured as SBFD and then indicated as non-SBFD, or vice versa (e.g., the slot / symbol is configured as non-SBFD and then indicated as SBFD).

[0082] Using the configuration, the UE 104 can coordinate its beam configurations with the NE 102 when the NE 102 (e.g., as a gNB) utilizes different antennas / panels for SBFD operations versus non-SBFD operations, which can lead to different beam configurations at the NE 102.

[0083] In some cases, a PDCCH and / or CORESET may occur on both non-SBFD and SBFD symbols. The UE 104 may determine that the PDCCH or CORESET occurs on SBFD resources and assume the associated parameter values, may determine that the PDCCH or CORESET occurs on non-SBFD resources and assume the associated parameter values, or may determine the occurrence is an error case.

[0084] In some embodiments, the UE 104 may receive a control resource (e.g., PDCCH) configuration that includes multiple resource configurations. For example, each resource configuration may be associated with slots / symbols that are DL on an entire bandwidth (e.g., non-SBFD) or slots / symbols that are part of a UL sub-band (e.g., a SBFD configuration 420).

[0085] In a first example, the UE 104 is configured by the RRC with a number N of SBFD sub-bands (e.g., sub-band candidates). The sub-bands, or sub-band candidates (e.g.,sub-bands available to the UE 104) may occur on different frequency locations in a TDD / SBFD bandwidth. The number N may vary between 1 and a maximum indicated by a parameter maxNrof-SBFD-Subbands.

[0086] The UE 104 may be configured with an enhanced PDCCH resource configuration as illustrated in the following ASN.1 code: ControlResourceSet ::= SEQUENCE {ControlResourceSetld ControlResourceSetld, frequencyDomainResources BIT STRING (SIZE (45)), duration INTEGER (1..maxCoReSetDuration), cce-REG-MappingType CHOICE { interleaved SEQUENCE { reg-BundleSize ENUMERATED {n2, n3, n6}, interleaverS ize ENUMERATED {n2, n3, n6}, shiftindex INTEGER(0..maxNrofPhysicalResourceBlocks-l)OPTIONAL - Need S noninterleaved NULL precoderGranularity ENUMERATED {sameAsREG-bundle, allContiguousRBs} , tci-StatesPDCCH-ToAddList SEQUENCE(SIZE (1. maxNrofFCI-StatesPDCCH))OF TCI-Stateld OPTIONAL, - Cond NotSIB-imtialBWP tci-StatesPDCCH-ToReleaseList SEQUENCE(SIZE (l. maxNrofFCI-StatesPDCCH)) OF TCI-Stateld OPTIONAL, - Cond NotSIB-imtialBWP sbfd-ResourceParameters SEQUENCE (SIZE(1..maxNrof-SBFD-Subbands)OF { frequencyDomainResources BIT STRING (SIZE (45)), duration INTEGER (1 . maxCoReSetDuration), cce-REG-MappingType CHOICE { interleaved SEQUENCE { reg-BundleSize ENUMERATED {n2, n3, n6}, interleaverSize ENUMERATED {n2, n3, n6}, shiftindex INTEGER(0..maxNrofPhysicalResourceBlocks-l)OPTIONAL - Need S noninterleaved NULL tci-StatesPDCCH-ToAddList SEQUENCE(SIZE (1. maxNrofFCI-StatesPDCCH)) OF TCI-Stateld OPTIONAL, - Cond NotSIB-imtialBWPtci-StatesPDCCH-ToReleaseList SEQUENCE(SIZE (L.maxNrofTCI- StatesPDCCH)) OF TCI-Stateld OPTIONAL, - Cond NotSIB-mitialBWP} OPTIONAL, - Cond SBFD

[0087] As shown, the parameter sbfd-ResourceParameters may be a sequence of length N. In response, the UE 104 determines which sub-band is active for the slots / symbols on which an occasion / instance of the PDCCH or CORESET occurs. Let n denote an index of the active sub-band, wherein 1 < n < N. The active sub-band index n may be indicated to the UE 104 by an RRC indication or an L1 / L2 indication. The UE 104 determines the resource parameters for the occasion / instance of the PDCCH or CORESET by taking the n- th parameter values in sbfd-ResourceParameters . When none of the sub-bands are active for the slots / symbols (e.g., the slots / symbols are not configured as SBFD), the UE 104 uses legacy parameter values indicated by frequencyDomainResources, duration, and so on, for the occasion / instance of the PDCCH or CORESET.

[0088] As described herein, a PDCCH / CORESET may occur on both non- SBFD and SBFD symbols. As described herein, an SBFD symbol is a symbol on which a sub-band with a DL or UL communication direction is in an opposite direction to the rest of the symbol. An example SBFD symbol is a DL symbol with a UL sub-band.

[0089] The UE 104 may determine that the PDCCH / CORESET occurs on SBFD resources and assume the associated parameter values, the UE 104 may determine that the PDCCH / CORESET occurs on non-SBFD resources and assume the associated parameter values, or the UE 104 may determine an error case.

[0090] In some embodiments, the NE 102 may indicate one or more parameters for aCORESET configuration or PDCCH configuration may be indicated to the UE 104 as an equation. The equation may take SBFD sub-band parameters such as the bandwidth, frequency-domain location / range (PRBs), time-domain range (slots / symbols), and so on, to obtain the parameters. The UE 104 may determine the parameters of the SBFD sub-band and use the equation to obtain values for the one or more parameters.

[0091] For example, the equation may comprise a linear or affine equation for obtaining a first parameter of a CORESET or a PDCCH as a second parameter of an SBFD. A linear or affine equation may be provided as C = a. S + b, where C is a first parameter of the CORESET or PDCCH, S is a second parameter of the SBFD, and parameters a and / or b are one or more multiplicative and / or additive factors, respectively.

[0092] In some cases, the first parameter C may determine a frequency range (e.g., a start PRB and number of PRBs), time resource (e.g., symbol number, slot number), duration (e.g., number of symbols), CCE-to-REG mapping, TCI state, aggregation level, or any other parameter that the UE 104 may use to determine a CORESET configuration or PDCCH configuration. The UE 104 may determine the CORESET or PDCCH configuration for one instance or a certain number of instances. Alternatively, the UE 104 may determine the CORESET or PDCCH configuration for all instances or until new parameters are determined.

[0093] In some cases, the second parameter S may be obtained from an SBFD configuration. Some examples of parameters that determine a parameter S include: a subband index, a start PRB of a sub-band, an end PRB of a sub-band, a number of PRBs in the sub-band; a prime number or integer number to which the start PRB or end PRB or number of PRBs is divisible, whether a sub-band is present in an SBFD / TDD period; whether the sub-band is present in a slot in a period, whether the sub-band is present on a symbol in a slot (e.g., a symbol at the beginning of the slot on which a CORESET is configured); whether a sub-band is UL or DL or flexible, or any other parameter that is obtained from the SBFD configuration or a current sub-band.

[0094] In some cases, the equation parameters, such as a and / or b in a linear or affine equation, may be used by the UE 104 to obtain a first parameter C based on a second parameter S. Each of a and / or b may be obtained by one or multiple factors or parameters. The equation or relationship between the parameters may be indicated by the standard specification and / or the configuration.

[0095] In some cases, a first parameter C such as a start PRB, end PRB, number of PRBs (e.g., a bandwidth), start symbol, end symbol, number of symbols (duration) and / oranother parameter of a CORESET or PDCCH may be obtained as a function of a second parameter S, such as a sub-band index, start PRB, end PRB, number of PRBs (e.g., bandwidth), start symbol, end symbol, number of symbols (duration) and / or another parameter of the SBFD or a current sub-band. The function may further align the first parameter and / or the second parameter with a grid or apply a function, such as a round, a floor, or a ceiling function, to make the first parameter and / or the second parameter divisible to a prime number or a certain integer number.

[0096] In some cases, a parameter of a CORESET or PDCCH frequency range or time resource may be shifted based on an SBFD parameter or a current sub-band. For example, a CORESET start PRB or end PRB may be shifted to occur outside a current UL sub-band or inside a current DL sub-band. The CORESET frequency range may be further aligned with a grid or rounded to a multiple of a certain prime number or integer number.

[0097] In some cases, once a value for a CORESET or PDCCH parameter is obtained, the value may override a previous or default value for the parameter as indicated by a CORESET or PDCCH configuration and / or a default value in the standard specifications. The obtained value may be used for one instance, a certain number of instances, a certain duration, or until the parameter is invalidated or expired or overridden by a new value.

[0098] In some embodiments, the UE 104 may decode the PDCCH based on determining whether the slots / symbols on which the PDCCH occurs are non-SBFD, SBFD, or a combination thereof. For example, the UE 104 may decode the PDCCH based on the SBFD sub-band configuration on slots / symbols on which the PDCCH occurs when the UE 104 is configured with multiple SBFD sub-bands.

[0099] Figure 5 illustrates an example diagram 500 that depicts encoding a control message to a UE in accordance with aspects of the present disclosure. The NE 102 transmits an encoded control message 520 to the UE 104, in addition to a configuration 510 having a set of parameters associated with the DL-UL configuration (or an SBFD configuration).

[0100] The UE 104 receives the configuration from the NE 102 (or specified by the standard) and attempts to decode the encoded control message 520 (e.g., a PDCCH) if aportion of the resources (e.g., PRBs) collide / overlap with a UL sub-band and / or guardband. The portion may be constrained by a threshold indicated by a configuration or a specification. For example, the UE 104 may attempt to decode the PDCCH if less than 10% of the resources (e.g., PRBs) collide / overlap with a UL sub-band and / or guard-band.

[0101] In some cases, the UE 104 determines a ratio of the resources (e.g., PRBs) that collide / overlap with a UL sub-band and / or guard-band. When the ratio is larger than the threshold, the UE 104 may not attempt to decode the PDCCH. When the ratio is smaller than the threshold, the UE 104 attempts to decode the PDCCH.

[0102] In some cases, the PDCCH decoding performance may depend on an aggregation level (AL) used in the PDCCH. A larger AL may allow a higher tolerance to resource loss due to collision with a UL sub-band and / or guard-band. Therefore, the UE 104 may be configured with multiple thresholds associated with different values of the AL. For example, if a first AL is larger than a second AL, a first threshold associated with the first AL may be larger than a second threshold associated with the second AL (e.g., the first threshold is 10% while the second threshold is 7%).

[0103] The UE 104, in response, determines the ratio of the resources (e.g., PRBs) that collide / overlap with a UL sub-band and / or guard-band. In addition, the UE 104 may determine the AL used in the PDCCH and obtain the associated threshold. When the ratio is larger than the threshold, the UE 104 may not attempt to decode the PDCCH. When the ratio is smaller than the threshold the UE 104 attempts to decode the PDCCH.

[0104] Figure 6 illustrates an example of a UE 600 in accordance with aspects of the present disclosure. The UE 600 may include a processor 602, a memory 604, a controller 606, and a transceiver 608. The processor 602, the memory 604, the controller 606, or the transceiver 608, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.

[0105] The processor 602, the memory 604, the controller 606, or the transceiver 608, or various combinations or components thereof may be implemented in hardware (e.g.,circuitry). The hardware may include a processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.

[0106] The processor 602 may include an intelligent hardware device (e.g., a general- purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof). In some implementations, the processor 602 may be configured to operate the memory 604. In some other implementations, the memory 604 may be integrated into the processor 602. The processor 602 may be configured to execute computer-readable instructions stored in the memory 604 to cause the UE 600 to perform various functions of the present disclosure.

[0107] The memory 604 may include volatile or non-volatile memory. The memory 604 may store computer-readable, computer-executable code including instructions when executed by the processor 602 cause the UE 600 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such the memory 604 or another type of memory. Computer-readable media includes both non- transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.

[0108] In some implementations, the processor 602 and the memory 604 coupled with the processor 602 may be configured to cause the UE 600 to perform one or more of the functions described herein (e.g., executing, by the processor 602, instructions stored in the memory 604).

[0109] The processor 602 may support wireless communication at the UE 600 in accordance with examples as disclosed herein. For example, the UE 600 may be configured to support a means for receiving a configuration comprising a set of parameters associated with a DL-UL configuration for a time resource at least partially allocated to a CORESET, determining at least one parameter of the set of parameters based on the determined DL-UL configuration, and applying the at least one parameter to decode a downlink transmission on the CORESET.

[0110] As another example, the UE 600 may be configured to support a means for receiving a configuration of a control channel, obtaining an indication of multiple thresholds associated with multiple aggregation levels for decoding a control message in the control channel, determining a ratio of resources of the control channel that overlap with a UL sub-band, determining an aggregation level associated with the control channel, selecting a threshold from the multiple thresholds that is associated with the determined aggregation level, and when the ratio of resources is smaller than the selected threshold, decoding the control message in the control channel.

[0111] The controller 606 may manage input and output signals for the UE 600. The controller 606 may also manage peripherals not integrated into the UE 600. In some implementations, the controller 606 may utilize an operating system such as iOS®, ANDROID®, WINDOWS®, or other operating systems. In some implementations, the controller 606 may be implemented as part of the processor 602.

[0112] In some implementations, the UE 600 may include at least one transceiver 608. In some other implementations, the UE 600 may have more than one transceiver 608. The transceiver 608 may represent a wireless transceiver. The transceiver 608 may include one or more receiver chains 610, one or more transmitter chains 612, or a combination thereof.

[0113] A receiver chain 610 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 610 may include one or more antennas for receive the signal over the air or wireless medium. The receiver chain 610 may include at least one amplifier (e.g., a low-noise amplifier (LNA)) configured to amplify the received signal. The receiver chain 610 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal. The receiver chain 610 may include at least one decoder for decoding the processing the demodulated signal to receive the transmitted data.

[0114] A transmitter chain 612 may be configured to generate and transmit signals (e.g., control information, data, packets). The transmitter chain 612 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one ormore techniques such as amplitude modulation (AM), frequency modulation (FM), or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM). The transmitter chain 612 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 612 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.

[0115] Figure 7 illustrates an example of a processor 700 in accordance with aspects of the present disclosure. The processor 700 may be an example of a processor configured to perform various operations in accordance with examples as described herein. The processor 700 may include a controller 702 configured to perform various operations in accordance with examples as described herein. The processor 700 may optionally include at least one memory 704, which may be, for example, an L1 / L2 / L3 cache. Additionally, or alternatively, the processor 700 may optionally include one or more arithmetic-logic units (ALUs) 706. One or more of these components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces (e.g., buses).

[0116] The processor 700 may be a processor chipset and include a protocol stack (e.g., a software stack) executed by the processor chipset to perform various operations (e.g., receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) in accordance with examples as described herein. The processor chipset may include one or more cores, one or more caches (e.g., memory local to or included in the processor chipset (e.g., the processor 700) or other memory (e.g., random access memory (RAM), read-only memory (ROM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), static RAM (SRAM), ferroelectric RAM (FeRAM), magnetic RAM (MRAM), resistive RAM (RRAM), flash memory, phase change memory (PCM), and others).

[0117] The controller 702 may be configured to manage and coordinate various operations (e.g., signaling, receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) of the processor 700 to cause the processor 700 to support various operations in accordance with examplesas described herein. For example, the controller 702 may operate as a control unit of the processor 700, generating control signals that manage the operation of various components of the processor 700. These control signals include enabling or disabling functional units, selecting data paths, initiating memory access, and coordinating timing of operations.

[0118] The controller 702 may be configured to fetch (e.g., obtain, retrieve, receive) instructions from the memory 704 and determine subsequent instruction(s) to be executed to cause the processor 700 to support various operations in accordance with examples as described herein. The controller 702 may be configured to track memory address of instructions associated with the memory 704. The controller 702 may be configured to decode instructions to determine the operation to be performed and the operands involved. For example, the controller 702 may be configured to interpret the instruction and determine control signals to be output to other components of the processor 700 to cause the processor 700 to support various operations in accordance with examples as described herein. Additionally, or alternatively, the controller 702 may be configured to manage flow of data within the processor 700. The controller 702 may be configured to control transfer of data between registers, arithmetic logic units (ALUs), and other functional units of the processor 700.

[0119] The memory 704 may include one or more caches (e.g., memory local to or included in the processor 700 or other memory, such RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc. In some implementations, the memory 704 may reside within or on a processor chipset (e.g., local to the processor 700). In some other implementations, the memory 704 may reside external to the processor chipset (e.g., remote to the processor 700).

[0120] The memory 704 may store computer-readable, computer-executable code including instructions that, when executed by the processor 700, cause the processor 700 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. The controller 702 and / or the processor 700 may be configured to execute computer-readable instructions stored in the memory 704 to cause the processor 700 to perform various functions. For example, the processor 700 and / or the controller 702 may be coupled with orto the memory 704, the processor 700, the controller 702, and the memory 704 may be configured to perform various functions described herein. In some examples, the processor 700 may include multiple processors and the memory 704 may include multiple memories. One or more of the multiple processors may be coupled with one or more of the multiple memories, which may, individually or collectively, be configured to perform various functions herein.

[0121] The one or more ALUs 706 may be configured to support various operations in accordance with examples as described herein. In some implementations, the one or more ALUs 706 may reside within or on a processor chipset (e.g., the processor 700). In some other implementations, the one or more ALUs 706 may reside external to the processor chipset (e.g., the processor 700). One or more ALUs 706 may perform one or more computations such as addition, subtraction, multiplication, and division on data. For example, one or more ALUs 706 may receive input operands and an operation code, which determines an operation to be executed. One or more ALUs 706 be configured with a variety of logical and arithmetic circuits, including adders, subtractors, shifters, and logic gates, to process and manipulate the data according to the operation. Additionally, or alternatively, the one or more ALUs 706 may support logical operations such as AND, OR, exclusive-OR (XOR), not-OR (NOR), and not- AND (NAND), enabling the one or more ALUs 706 to handle conditional operations, comparisons, and bitwise operations.

[0122] The processor 700 may support wireless communication in accordance with examples as disclosed herein. For example, the processor 700 may be configured to support a means for receiving a configuration comprising a set of parameters associated with a DL- UL configuration for a time resource at least partially allocated to a CORESET, determining at least one parameter of the set of parameters based on the determined DL-UL configuration, and applying the at least one parameter to decode a downlink transmission on the CORESET.

[0123] As another example, the processor 700 may be configured to support a means for means for receiving a configuration of a control channel, obtaining an indication of multiple thresholds associated with multiple aggregation levels for decoding a control message in the control channel, determining a ratio of resources of the control channel thatoverlap with a UL sub-band, determining an aggregation level associated with the control channel, selecting a threshold from the multiple thresholds that is associated with the determined aggregation level, and when the ratio of resources is smaller than the selected threshold, decoding the control message in the control channel.

[0124] Figure 8 illustrates an example of a NE 800 in accordance with aspects of the present disclosure. The NE 800 may include a processor 802, a memory 804, a controller 806, and a transceiver 808. The processor 802, the memory 804, the controller 806, or the transceiver 808, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.

[0125] The processor 802, the memory 804, the controller 806, or the transceiver 808, or various combinations or components thereof may be implemented in hardware (e.g., circuitry). The hardware may include a processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.

[0126] The processor 802 may include an intelligent hardware device (e.g., a general- purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof). In some implementations, the processor 802 may be configured to operate the memory 804. In some other implementations, the memory 804 may be integrated into the processor 802. The processor 802 may be configured to execute computer-readable instructions stored in the memory 804 to cause the NE 800 to perform various functions of the present disclosure.

[0127] The memory 804 may include volatile or non-volatile memory. The memory 804 may store computer-readable, computer-executable code including instructions when executed by the processor 802 cause the NE 800 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such the memory 804 or another type of memory. Computer-readable media includes both non- transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitorystorage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.

[0128] In some implementations, the processor 802 and the memory 804 coupled with the processor 802 may be configured to cause the NE 800 to perform one or more of the functions described herein (e.g., executing, by the processor 802, instructions stored in the memory 804).

[0129] For example, the processor 802 may support wireless communication at the NE 800 in accordance with examples as disclosed herein. The NE 800 may be configured to support a means for transmitting, to a UE, a configuration comprising a set of parameters associated with a DL-UL configuration for a time resource at least partially allocated to a CORESET, determining at least one parameter of the set of parameters based on the determined DL-UL configuration, and transmitting a control information message to the UE encoded by the at least one parameter.

[0130] The controller 806 may manage input and output signals for the NE 800. The controller 806 may also manage peripherals not integrated into the NE 800. In some implementations, the controller 806 may utilize an operating system such as iOS®, ANDROID®, WINDOWS®, or other operating systems. In some implementations, the controller 806 may be implemented as part of the processor 802.

[0131] In some implementations, the NE 800 may include at least one transceiver 808. In some other implementations, the NE 800 may have more than one transceiver 808. The transceiver 808 may represent a wireless transceiver. The transceiver 808 may include one or more receiver chains 810, one or more transmitter chains 812, or a combination thereof.

[0132] A receiver chain 810 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 810 may include one or more antennas for receive the signal over the air or wireless medium. The receiver chain 810 may include at least one amplifier (e.g., a low-noise amplifier (LNA)) configured to amplify the received signal. The receiver chain 810 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of thesignal. The receiver chain 810 may include at least one decoder for decoding the processing the demodulated signal to receive the transmitted data.

[0133] A transmitter chain 812 may be configured to generate and transmit signals (e.g., control information, data, packets). The transmitter chain 812 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one or more techniques such as amplitude modulation (AM), frequency modulation (FM), or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM). The transmitter chain 812 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 812 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.

[0134] Figure 9 illustrates a flowchart of a method in accordance with aspects of the present disclosure. The operations of the method may be implemented by a UE as described herein. In some implementations, the UE may execute a set of instructions to control the function elements of the UE to perform the described functions.

[0135] At 902, the method may include receiving a configuration comprising a set of parameters associated with a DL-UL configuration for a time resource at least partially allocated to a CORESET. The operations of 902 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 902 may be performed by a UE as described with reference to Figure 6.

[0136] At 904, the method may include determining at least one parameter of the set of parameters based on the determined DL-UL configuration. The operations of 904 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 904 may be performed by a UE as described with reference to Figure 6.

[0137] At 906, the method may include applying the at least one parameter to decode a control information message on the control resource. The operations of 906 may be performed in accordance with examples as described herein. In some implementations,aspects of the operations of 906 may be performed by a UE as described with reference to Figure 6.

[0138] It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.

[0139] Figure 10 illustrates a flowchart of a method in accordance with aspects of the present disclosure. The operations of the method may be implemented by an NE as described herein. In some implementations, the NE may execute a set of instructions to control the function elements of the NE to perform the described functions.

[0140] At 1002, the method may include transmitting, to a UE, a configuration comprising a set of parameters associated with a DL-UL configuration for a time resource at least partially allocated to a CORESET. The operations of 1002 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1002 may be performed by an NE as described with reference to Figure 8.

[0141] At 1004, the method may include determining at least one parameter of the set of parameters based on the determined DL-UL configuration. The operations of 1004 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1004 may be performed by an NE as described with reference to Figure 8.

[0142] At 1006, the method may include transmitting a control information message to the UE encoded by the at least one parameter. The operations of 1006 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1006 may be performed by an NE as described with reference to Figure 8.

[0143] It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.

[0144] Figure 11 illustrates a flowchart of a method in accordance with aspects of the present disclosure. The operations of the method may be implemented by a UE as describedherein. In some implementations, the UE may execute a set of instructions to control the function elements of the UE to perform the described functions.

[0145] At 1102, the method may include receiving a configuration of a control channel. The operations of 1102 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1102 may be performed by a UE as described with reference to Figure 6.

[0146] At 1104, the method may include obtaining an indication of multiple thresholds associated with multiple aggregation levels for decoding a control message in the control channel. The operations of 1104 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1104 may be performed by a UE as described with reference to Figure 6.

[0147] At 1106, the method may include determining a ratio of resources of the control channel that overlap with a UL sub-band. The operations of 1106 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1106 may be performed by a UE as described with reference to Figure 6.

[0148] At 1108, the method may include determining an aggregation level associated with the control channel. The operations of 1108 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1108 may be performed by a UE as described with reference to Figure 6.

[0149] At 1110, the method may include selecting a threshold from the multiple thresholds that is associated with the determined aggregation level. The operations of 1110 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1110 may be performed by a UE as described with reference to Figure 6.

[0150] At 1112, the method may include, when the ratio of resources is smaller than the selected threshold, decoding the control message in the control channel. The operations of 1112 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1112 may be performed by a UE as described with reference to Figure 6.

[0151] It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.

[0152] The description herein is provided to enable a person having ordinary skill in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to a person having ordinary skill in the art, and the generic principles defined herein may be applied to 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

CLAIMSWhat is claimed is:

1. A user equipment (UE) for wireless communication, comprising: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the UE to: receive a configuration comprising a set of parameters associated with a downlink-uplink (DL-UL) configuration for a time resource at least partially allocated to a control resource set (CORESET); determine at least one parameter of the set of parameters based on the determined DL-UL configuration; and apply the at least one parameter to decode a downlink transmission on the CORESET.

2. The UE of claim 1, wherein the at least one parameter comprises a frequency resource, a duration, a control channel element (CCE) to resource element group (REG) mapping, a transmission configuration indicator (TCI) state, or combinations thereof.

3. The UE of claim 1 , wherein the DL-UL configuration indicates that the time resource is a sub-band full-duplex (SBFD) resource, a frequency sub-band for an SBFD operation, multiple frequency sub-bands for the SBFD operation, or combinations thereof.

4. The UE of claim 1, wherein the time resource comprises a slot, a symbol, or a combination thereof.

5. The UE of claim 1, wherein the time resource comprises a slot and the DL-UL configuration indicates which symbols on the slot are sub-band full-duplex (SBFD) symbols.

6. The UE of claim 1, wherein the at least one processor is further configured to cause the UE to: receive a sub-band full-duplex (SBFD) configuration that indicates a frequency subband, wherein the DL-UL configuration indicates that the frequency sub-band occurs on the time resource.

7. The UE of claim 6, wherein the frequency sub-band is indicated by: a frequency range indicated by a start physical resource block (PRB) and a number of PRBs; a frequency range indicated by a start PRB and an end PRB; a frequency range indicated by a start frequency and a bandwidth; a frequency range indicated by a start frequency and an end frequency; a bandwidth; a center frequency; an orthogonal frequency division multiplexing (OFDM) numerology parameter; or combinations thereof.

8. The UE of claim 1, wherein the at least one parameter is indicated by a table or sequence that is determined based on the DL-UL configuration, or by an equation having parameters identified by the DL-UL configuration.

9. The UE of claim 8, wherein the parameters identified by the DL-UL configuration identify the at least one parameter as an affine function or a linear function of a DL-UL configuration parameter.

10. The UE of claim 1, wherein the at least one processor is configured to cause the UE to determine the DL-UL configuration on a sub-band full-duplex (SBFD) configuration.

11. The UE of claim 10, wherein the at least one processor is further configured to cause the UE to determine the DL-UL configuration on the time resource based on additional signaling, wherein the additional signaling comprises a radio resource control (RRC) configuration, a medium access control (MAC) control element (CE) message, or a downlink control information (DCI) message.

12. The UE of claim 1 , wherein the control information message comprises a downlink control information (DCI) message transmitted in a physical downlink control channel (PDCCH) on the control resource.

13. A network entity for wireless communication, comprising: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the network entity to: transmit a configuration comprising a set of parameters associated with a downlink-uplink (DL-UL) configuration for a time resource at least partially allocated to a control resource set (CORESET); determine at least one parameter of the set of parameters based on the determined DL-UL configuration; and transmit a control information message to the UE encoded by the at least one parameter.

14. The network entity of claim 13, wherein the control information message comprises a downlink control information (DCI) message transmitted in a physical downlink control channel (PDCCH) on the control resource.

15. A user equipment (UE) for wireless communication, comprising: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the UE to: receive a configuration of a control channel;obtain an indication of multiple thresholds associated with multiple aggregation levels for decoding a control message in the control channel; determine a ratio of resources of the control channel that overlap with an uplink (UL) sub-band; determine an aggregation level associated with the control channel; select a threshold from the multiple thresholds that is associated with the determined aggregation level; and when the ratio of resources is smaller than the selected threshold, decode the control message in the control channel.

16. The UE of claim 15, wherein the control channel is a physical downlink control channel (PDCCH).

17. The UE of claim 15, wherein the at least one processor is further configured to cause the UE to obtain the indication of the multiple thresholds from a second configuration, a standard specification, signaling, an operations and management (OAM) configuration, and combinations thereof.

18. The UE of claim 15, wherein the multiple thresholds comprise a first threshold associated with a first aggregation level and a second threshold associated with a second aggregation level, and wherein the first threshold is larger than the second threshold when the first aggregation level is larger than the second aggregation level.

19. A method performed by a user equipment (UE), the method comprising: receiving a configuration comprising a set of parameters associated with a downlink-uplink (DL-UL) configuration for a time resource at least partially allocated to a control resource set (CORESET); determining at least one parameter of the set of parameters based on the determined DL-UL configuration; and applying the at least one parameter to decode a downlink transmission on the CORESET.

20. The method of claim 19, wherein the at least one parameter comprises a frequency resource, a duration, a control channel element (CCE) to resource element group (REG) mapping, a transmission configuration indicator (TCI) state, or combinations thereof.