Configuration grant and semi-persistent scheduling falling into partial full duplex slots

By communicating between the UE and the base station, processing CG or SPS timings falling into part of the full duplex time slots, the discarding problem caused by overlapping timings in the prior art is solved, and higher system reliability and efficiency are achieved.

CN120077723APending Publication Date: 2025-05-30QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380073622.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-10-24
Filing Date
2023-09-28
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The prior art has difficulty handling configuration authorization (CG) or semi-continuous scheduling (SPS) timing that falls into part of full duplex slots, resulting in the potential need to discard a large number of opportunities serving URLLCs.

Method used

By implementing communication between the user equipment (UE) and the base station, the UE may receive a configuration indication for allocating a CG or SPS timing and determine based on the configuration whether the timing overlaps in the SBFD symbols in a partial full duplex slot. Depending on the overlap, the UE and the base station may modify to handle this situation without identifying an error condition or discarding the timing directly.

Benefits of technology

This technology allows processing of CG or SPS timings that fall into part of full duplex time slots, avoiding discarding the timing of serving URLLCs, and improving system reliability and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120077723A_ABST
    Figure CN120077723A_ABST
Patent Text Reader

Abstract

Aspects are provided for enabling a UE or base station to handle CG or SPS occasions that fall into a partial full duplex slot. First, the UE receives an indication of a configuration grant (CG) or semi-persistent scheduling (SPS) configuration for allocating a CG or SPS occasion. Next, the UE determines whether the CG or SPS occasion overlaps in at least one SBFD symbol in a partial full duplex slot based on the CG or SPS configuration. The UE then communicates with the base station according to the modification of the CG or SPS occasion based on the CG or SPS occasion overlapping in at least one SBFD symbol in the partial full duplex slot. Thus, the UE and the base station may handle the case where a CG or SPS occasion falls in a portion of the full duplex slot without identifying an error condition or directly discarding the CG or SPS occasion.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross - Reference to Related Applications

[0002] This application claims the benefit of U.S. Non - Provisional Patent Application No. 18 / 049,261, filed on October 24, 2022, entitled "CONFIGURED GRANTS AND SEMI - PERSISTENT SCHEDULING FALLING IN A PARTIALLY FULL DUPLEX SLOT", which is hereby incorporated by reference in its entirety. Technical Field

[0003] The present disclosure generally relates to communication systems, and more particularly, to modifying semi - persistent scheduling occasions or configured grant occasions. Background Art

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

[0005] A wireless network may include multiple Base Stations (BSs), where a BS is capable of supporting communication for multiple User Equipments (UEs). A UE may communicate with a BS via a downlink and an uplink. The "downlink" (or forward link) refers to the communication link from the BS to the UE, while the "uplink" (or reverse link) refers to the communication link from the UE to the BS. As will be described in more detail herein, a BS may be referred to as a Node B, gNB, Access Point (AP), Radio Frequency Band, Transmission and Reception Point (TRP), New Radio (NR) BS, 5G Node B, and so on.

[0006] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at the city, national, regional, or even global level. An example telecommunication standard is 5G NR. 5G NR is part of the ongoing mobile broadband evolution promulgated by the Third Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT)), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine type communication (mMTC), and ultra-reliable low latency communication (URLLC). Certain aspects of 5G NR may be based on the 4G Long Term Evolution (LTE) standard. Further improvements to 5G NR technology are needed. Additionally, these improvements may also be applicable to other multiple access technologies and telecommunication standards that employ these technologies. SUMMARY OF THE INVENTION

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

[0008] A full-duplex UE can receive DL and transmit UL in the same time and frequency band in an in-band full-duplex (IBFD) mode (e.g., an operation where DL resources overlap UL resources in time and at least partially in frequency) or a sub-band full-duplex (SBFD) mode (e.g., an operation where UL and DL resources do not overlap). Currently, configured grant (CG) and semi-persistent scheduling (SPS) are configurations in the UL bandwidth part (UL-BWP) and DL-BWP, respectively. Some time slots can be a mixture of half-duplex symbols and full-duplex symbols. For example, since a time slot has a mixture of half-duplex symbols and SBFD symbols, the CG opportunity can overlap with the downlink or guard resources of the time slot (such as an SBFD time slot). In another example, since a time slot has a mixture of half-duplex symbols and SBFD symbols, the SPS opportunity can overlap with the uplink or guard resources of the time slot (such as an SBFD time slot). In these examples, it is not clear how the CG opportunity or SPS opportunity may behave in these mixed time slot types.

[0009] One solution could be to directly discard the CG opportunity or SPS opportunity. However, this would result in discarding a large number of opportunities serving URLLC, which is not a favorable solution. Therefore, it would be helpful to develop techniques for handling SPS or CG opportunities that fall into partially full-duplex time slots.

[0010] Accordingly, aspects of the present disclosure allow modification of CG or SPS opportunities that fall within a partial full-duplex time slot. For example, a UE may receive an indication of a CG or SPS configuration for allocating a CG or SPS opportunity. Next, the UE may determine, based on the CG or SPS configuration, whether the CG or SPS opportunity overlaps in at least one SBFD symbol of the partial full-duplex time slot. The UE may communicate with a base station according to a modification of the CG or SPS opportunity based on the CG or SPS opportunity overlapping in at least one SBFD symbol of the partial full-duplex time slot. In this way, the UE and the base station may handle the situation where a CG or SPS opportunity falls within a partial full-duplex time slot without identifying an error condition or directly discarding the CG or SPS opportunity.

[0011] In one aspect, the subject matter described in the present disclosure may be implemented in an apparatus for wireless communication at a UE. The apparatus includes a memory and at least one processor coupled to the memory. The processor is configured to receive an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) opportunity. The processor is further configured to determine, based on the CG or SPS configuration, whether the CG or SPS opportunity overlaps in at least one SBFD symbol of a partial full-duplex time slot. The processor is further configured to communicate with a base station according to a modification of the CG or SPS opportunity based on the CG or SPS opportunity overlapping in at least one SBFD symbol of the partial full-duplex time slot.

[0012] In another aspect, the subject matter described in the present disclosure may be implemented in an apparatus for wireless communication at a base station. The apparatus includes a memory and at least one processor coupled to the memory. The processor is configured to send an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) opportunity. The processor is further configured to determine, based on the CG or SPS configuration, whether the CG or SPS opportunity overlaps in at least one SBFD symbol of a partial full-duplex time slot. The processor is further configured to communicate with a user equipment (UE) according to a modification of the CG or SPS opportunity based on the CG or SPS opportunity overlapping in at least one SBFD symbol of the partial full-duplex time slot.

[0013] In another aspect, the subject matter described in the present disclosure may be implemented in a method for wireless communication at a UE. The method includes receiving an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion. The method further includes determining, based on the CG or SPS configuration, whether the CG or SPS occasion overlaps in at least one SBFD symbol in a partial full-duplex time slot. The method further includes communicating with a base station according to a modification to the CG or SPS occasion based on the CG or SPS occasion overlapping in at least one SBFD symbol in the partial full-duplex time slot.

[0014] In another aspect, the subject matter described in the present disclosure may be implemented in a method for wireless communication at a base station. The method includes transmitting an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion. The method further includes determining, based on the CG or SPS configuration, whether the CG or SPS occasion overlaps in at least one SBFD symbol in a partial full-duplex time slot. The method further includes communicating with a user equipment (UE) according to a modification to the CG or SPS occasion based on the CG or SPS occasion overlapping in at least one SBFD symbol in the partial full-duplex time slot.

[0015] To achieve the foregoing and related purposes, one or more aspects include the features described comprehensively below and particularly pointed out in the claims. The following description and the drawings set forth in detail some illustrative features of one or more aspects. However, these features are only indicative of some of the various ways in which the principles of the various aspects may be employed, and this specification is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0017] Figure 2 is a conceptual diagram of an exemplary open radio access network architecture.

[0018] Figure 3A is a diagram illustrating an example of a first frame in accordance with various aspects of the present disclosure.

[0019] Figure 3B is a diagram illustrating an example of a DL channel within a subframe in accordance with various aspects of the present disclosure.

[0020] Figure 3C is a diagram illustrating an example of a second frame in accordance with various aspects of the present disclosure.

[0021] Figure 3D is a diagram illustrating an example of a UL channel within a subframe in accordance with various aspects of the present disclosure.

[0022] Figure 4 is a diagram illustrating examples of network devices such as base stations and UEs in an access network.

[0023] Figure 5 is a diagram illustrating an exemplary full-duplex wireless communication mode according to various aspects of the present disclosure.

[0024] Figures 6A to 6C Illustrates various configurations of full-duplex modes that can be adopted according to various aspects of the present disclosure.

[0025] Figures 7A to 7B Illustrates an example of a call flow between a UE and a network device such as a base station for modifying a semi-persistent scheduling configuration or a configured grant that will be applied to downlink or uplink communication.

[0026] Figures 8A to 11B Illustrates an example of CG or SPS timing modification.

[0027] Figure 12 is a flowchart illustrating an example of a method for wireless communication at a UE.

[0028] Figure 13 is a flowchart illustrating an example of a method for wireless communication at a network entity such as a base station.

[0029] Figure 14 is a diagram illustrating an example of a hardware implementation of an exemplary apparatus.

[0030] Figure 15 is a diagram illustrating another example of a hardware implementation of another exemplary apparatus. Detailed Description

[0031] The detailed description set forth below in connection with the appended drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. For purposes of providing a thorough understanding of the various concepts, the detailed description includes specific details. It will be apparent, however, to one of ordinary skill in the art that the concepts may be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.

[0032] Certain aspects of a telecommunications system will now be presented with reference to various apparatuses and methods. These apparatuses and methods will be described in detail below and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as "elements"). These elements may be implemented using electronic hardware, computer software, or any combination thereof. Whether an element is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.

[0033] As an example, an element, or any portion of an element, or any combination of elements can be implemented as a "processing system" that includes one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system on a chip (SoC), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gate logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. One or more processors in the processing system can execute software. Software should be broadly interpreted to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., regardless of whether it is called software, firmware, middleware, microcode, hardware description language, or other names.

[0034] Thus, in one or more example embodiments, the described functions can be implemented in hardware, software, or any combination thereof. If implemented in software, the functions can be stored or encoded on a computer-readable medium as one or more instructions or code. Computer-readable media includes computer storage media. Storage media can be any available media that can be accessed by a computer. By way of example and not limitation, such computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of the above types of computer-readable media, or any other medium capable of storing computer-executable code in the form of instructions or data structures that can be accessed by a computer.

[0035] A wireless communication system can support multiple types of communications, such as half-duplex and full-duplex modes. In some scenarios, the base station can operate in full-duplex mode while the UE can operate in half-duplex mode. In other scenarios, both the base station and the UE can operate in full-duplex mode. In still other cases, the UE can operate in full-duplex mode while the base station can operate in half-duplex mode. In these cases, various resources can be allowed to be used to avoid interference in the communication between each UE and the base station. The wireless communication system can support two types of full-duplex modes. In the IBFD mode, the base station and the UE can use the same or overlapping time and frequency resources for transmission and reception. That is, the uplink and downlink resources can share the same IBFD time / frequency resources, such that there can be a complete or partial overlap between the uplink and downlink resources. In the SBFD (also known as flexible duplex) mode, the UE and the base station can transmit and receive at the same time but use different frequency resources. In an SBFD time slot, the downlink resources can be separated from the uplink resources in the frequency domain.

[0036] The full-duplex mode allows a device to perform uplink and downlink communications simultaneously during the same transmission time interval. The full-duplex mode can be in-band full-duplex, in which the device can transmit and receive on the same or overlapping time and frequency resources; the full-duplex mode can also be SBFD (also known as flexible duplex), in which the device can transmit and receive on the same (or overlapping) time resources but uses different frequency resources. More specifically, in the SBFD mode, the downlink resources can be separated from the uplink resources in the frequency domain.

[0037] SPS and CG are scheduling resources for DL and UL respectively. Currently, SPS and CG are configurations in the DL bandwidth part (DL-BWP) and the UL bandwidth part (UL-BWL) respectively. A BWP is a set of contiguous common resource blocks. A BWP can include all the common resource blocks within the channel bandwidth or a subset of the common resource blocks. On each carrier, a UE can be configured with up to 4 DL BWPs and up to 4 UL BWPs at most. The resources in a time slot can be allocated using various uplink and downlink grants. For example, an uplink half-duplex time slot or an SBFD time slot can have uplink resources allocated using CG. A downlink half-duplex time slot or an SBFD time slot can have downlink resources allocated using SPS.

[0038] As used herein, a "time slot" can refer to a part of a subframe, which in turn can be a part of a radio frame within an LTE, 5G, or wireless communication structure. In some aspects, a time slot can include one or more symbols. Additionally, a "symbol" can refer to an OFDM symbol or another similar symbol within a time slot. Each time slot includes an allocation of resources, which can be referred to as the time slot structure. As a non-limiting example, and as Figures 8A to 11BAs shown, a time slot may have 14 symbols, where the first 8 symbols are entirely UL or DL, and the remaining symbols are SBFD symbols. Additionally, a time slot can be all UP, DL, or SBFD. However, some time slots (such as the following Figures 8A to 11B as shown) can be a mixture of half-duplex symbols and full-duplex symbols. In one example, since the time slot has a mixture of half-duplex symbols and SBFD symbols, the CG opportunity can overlap with the downlink or guard resources of a time slot (such as an SBFD time slot). In another example, since the time slot has a mixture of half-duplex symbols and SBFD symbols, the SPS opportunity can overlap with the uplink or guard resources of a time slot (such as an SBFD time slot). In these examples, it is not clear how the CG opportunity or SPS opportunity might behave in these mixed time slot types.

[0039] A simple solution could be to completely discard the CG opportunity or SPS opportunity. However, this would result in discarding a large number of opportunities serving URLLC, which is not a favorable solution. Therefore, it would be helpful to develop techniques for handling SPS or CG opportunities that fall into partially full-duplex time slots.

[0040] In one aspect, the subject matter described in this disclosure can be implemented in an apparatus for wireless communication at a UE. The apparatus includes a memory and at least one processor coupled to the memory. The processor is configured to receive an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) opportunity. The processor is further configured to determine whether the CG or SPS opportunity overlaps in at least one SBFD symbol of a partially full-duplex time slot based on the CG or SPS configuration. The processor is further configured to communicate with a base station according to a modification of the CG or SPS opportunity based on the CG or SPS opportunity overlapping in at least one SBFD symbol of a partially full-duplex time slot.

[0041] Certain aspects of the subject matter described herein can be implemented to realize one or more advantages. The described techniques can support advantages such as improving the SPS and SBFD frameworks, reducing signaling overhead, and increasing reliability. Thus, the supported techniques can include improved network operations and, in some examples, can improve network efficiency and so on.

[0042] Figure 1 is a diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) includes a base station 102, a user equipment (UE) 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). The base station 102 can include macro cells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macro cells include base stations. Small cells include femtocells, picocells, and microcells.

[0043] The base station 102 configured for 4G Long Term Evolution (LTE) (collectively referred to as the evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with the EPC 160 via a first backhaul link 132 (e.g., S1 interface). The base station 102 configured for 5G New Radio (NR) (collectively referred to as the Next Generation RAN (NG-RAN)) can interface with the core network 190 via a second backhaul link 184. In addition to other functions, the base station 102 can also perform one or more of the following functions: transfer of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment tracing, radio access network information management (RIM), paging, positioning, and delivery of warning messages. The base stations 102 can communicate directly or indirectly with each other (e.g., via the EPC 160 or the core network 190) via a third backhaul link 134 (e.g., X2 interface). The first backhaul link 132, the second backhaul link 184, and the third backhaul link 134 can be wired or wireless.

[0044] Base station 102 can communicate wirelessly with UE 104. Each base station in base station 102 can provide communication coverage for a corresponding geographical coverage area 110. There may be overlapping geographical coverage areas 110. For example, small cell 102' may have a coverage area 110' that overlaps with the coverage areas 110 of one or more macro base stations 102. A network including both small cells and macro cells can be referred to as a heterogeneous network. The heterogeneous network may also include a home evolved Node B (eNB) (HeNB), which can serve a restricted group called a closed subscriber group (CSG). The communication link 120 between base station 102 and UE 104 can include an uplink (UL) (also called a reverse link) transmission from UE 104 to base station 102 and / or a downlink (DL) (also called a forward link) transmission from base station 102 to UE 104. The communication link 120 can use multiple-input multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link can pass through one or more carriers. For each carrier allocated in carrier aggregation with a total of up to Yx MHz (x component carriers) for transmission in each direction, base station 102 / UE 104 can use a spectrum with a bandwidth of up to Y megahertz (MHz) (e.g., 5 MHz, 10 MHz, 15 MHz, 20 MHz, 100 MHz, 400 MHz, etc.). The carriers can be adjacent to each other or can be non-adjacent to each other. The allocation of carriers can be asymmetric with respect to DL and UL (e.g., more or fewer carriers can be allocated for DL compared to UL). The component carriers can include a primary component carrier and one or more secondary component carriers. The primary component carrier can be referred to as the primary cell (PCell) and the secondary component carriers can be referred to as secondary cells (SCells).

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

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

[0047] The small cell 102' may operate in licensed and / or unlicensed spectrum. When operating in an unlicensed spectrum, the small cell 102' may adopt NR and use the same unlicensed spectrum (e.g., 5 GHz, etc.) as that used by the Wi-Fi AP 150. The small cell 102' adopting NR in an unlicensed spectrum may improve the coverage of the access network and / or increase the capacity of the access network.

[0048] The electromagnetic spectrum is generally subdivided into various categories, frequency bands, channels, etc. based on frequency / wavelength. In 5G NR, two initial operating frequency bands have been identified as frequency range designations FR1 (410 MHz - 7.125 GHz) and FR2 (24.25 GHz - 52.6 GHz). The frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Although a part of FR1 is greater than 6 GHz, in various documents and articles, FR1 is generally (interchangeably) referred to as the "sub-6 GHz" band. Regarding FR2, a similar naming issue sometimes occurs, which is generally (interchangeably) referred to as the "millimeter wave" band in documents and articles, although it is different from the extremely high frequency (EHF) band (30 GHz - 300 GHz) identified by the International Telecommunication Union (ITU) as the "millimeter wave" band.

[0049] In view of the above aspects, unless otherwise specifically stated, it should be understood that if the term "sub-6 GHz" etc. is used herein, it may generally represent a frequency that may be less than 6 GHz, may be within FR1, or may include mid-band frequencies. In addition, unless otherwise specifically stated, it should be understood that if the term "millimeter wave" etc. is used herein, it may generally represent a frequency that may include mid-band frequencies, may be within FR2, or may be within the EHF band.

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

[0051] Base station 180 may transmit a beamformed signal to UE 104 in one or more transmission directions 182'. UE 104 may receive the beamformed signal from base station 180 in one or more reception directions 182". UE 104 may also transmit a beamformed signal to base station 180 in one or more transmission directions. Base station 180 may receive the beamformed signal from UE 104 in one or more reception directions. Base station 180 / UE 104 may perform beam training to determine the optimal reception direction and transmission direction for each of base station 180 / UE 104. The transmission direction and reception direction of base station 180 may be the same or may not be the same. The transmission direction and reception direction of UE104 may be the same or may not be the same.

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

[0053] The core network 190 may include an Access and Mobility Management Function (AMF) 192, other AMFs 193, a Session Management Function (SMF) 194, and a User Plane Function (UPF) 195. The AMF 192 may communicate with a Unified Data Management (UDM) 196. The AMF 192 is a control node that processes signaling between the UE 104 and the core network 190. Typically, the AMF 192 provides Quality of Service (QoS) flow and session management. All user IP packets are passed through the UPF 195. The UPF 195 provides UE IP address allocation and other functions. The UPF 195 is connected to an IP service 197. The IP service 197 may include the Internet, an intranet, an IMS, a Packet Switched (PS) streaming service, and / or other IP services.

[0054] The base station may include and / or be referred to as a gNB, Node B, eNB, access point, base station transceiver, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), transmit receive point (TRP), or some other suitable term. The base station 102 provides an access point to the EPC 160 or the core network 190 for the UE 104. Examples of the UE 104 include cellular phones, smart phones, session initiation protocol (SIP) phones, laptop computers, personal digital assistants (PDAs), satellite radios, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablet computers, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other device with similar functionality. Some of the UEs in the UE 104 may be referred to as IoT devices (e.g., parking meters, air pumps, toasters, vehicles, heart monitors, etc.). The UE 104 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, cell phone, user agent, mobile client, client, or some other suitable term.

[0055] The deployment of a communication system (such as a 5G NR system) can be arranged with various components or constituent parts in a variety of ways. In a 5G NR system or network, network nodes, network entities, network devices, mobility elements of the network, RAN nodes, core network nodes, network elements, or network equipment such as a BS or one or more units (or one or more components) performing base station functionality can be implemented in a centralized or distributed architecture. For example, a BS (such as a Node B (NB), eNB, NR BS, 5G NB, access point (AP), TRP, or cell, etc.) can be implemented as a centralized base station (also referred to as a stand-alone BS or monolithic BS) or a distributed base station.

[0056] A centralized base station may be configured to utilize a radio protocol stack that is physically or logically integrated within a single RAN node. A split base station 181 may be configured to utilize a protocol stack that is physically or logically distributed between two or more units, such as one or more central units (CUs), one or more distributed units (DUs), or one or more radio units (RUs). In some aspects, a CU 183 may be implemented within a RAN node, and one or more DUs 185 may be co-located with the CU, or alternatively, may be geographically or virtually distributed across one or more other RAN nodes. A DU may be implemented to communicate with one or more RUs 187. Each of the CU, DU, and RU may also be implemented as a virtual unit, i.e., a virtual central unit (VCU), a virtual distributed unit (VDU), or a virtual radio unit (VRU).

[0057] Base station type operations or network designs may consider the aggregation characteristics of base station functionality. For example, split base stations may be used in an integrated access backhaul (IAB) network, an open radio access network (O-RAN, such as a network configuration as advocated by the O-RAN Alliance), or a virtualized radio access network (vRAN, also known as a cloud radio access network (C-RAN)). Splitting may include distributing functionality across two or more units at various physical locations, as well as virtually distributing the functionality of at least one unit, which may enable flexibility in network design. The various units of a split base station or a split RAN architecture may be configured for wired or wireless communication with at least one other unit.

[0058] In certain aspects, the UE 104 may include a configuration modification component 198 that is configured to determine whether a CG or SPS timing overlaps in at least one SBFD symbol of a partial full-duplex time slot based on a CG or SPS configuration, and communicate with a base station according to a modification of the CG or SPS timing based on the CG or SPS timing overlapping in at least one SBFD symbol of a partial full-duplex time slot.

[0059] In certain aspects, the base station 102 / 180 (or other network device having base station functionality) may include a configuration modification component 199 that is configured to receive a determination of whether a CG or SPS timing overlaps in at least one SBFD symbol of a partial full-duplex time slot based on a CG or SPS configuration, and communicate with a UE according to a modification of the CG or SPS timing based on the CG or SPS timing overlapping in at least one SBFD symbol of a partial full-duplex time slot.

[0060] Although the present disclosure may focus on 5G NR, the concepts and various aspects described herein may be applicable to other similar fields, such as LTE, advanced LTE (LTE-A), code division multiple access (CDMA), global system for mobile communications (GSM), and / or other wireless / radio access technologies.

[0061] Figure 2 A diagram illustrating an exemplary disaggregated base station 181 architecture is shown. The disaggregated base station 200 architecture may include one or more CUs 210, which may communicate directly with the core network 220 via a backhaul link, or indirectly with the core network 220 through one or more disaggregated base station units (such as a near real-time RIC 225 via an E2 link, or a non-real-time RIC 225 associated with a service management and orchestration (SMO) framework 205, or both). The CU 210 may communicate with one or more DUs 230 via a respective midhaul link such as an F1 interface. The DU 230 may communicate with one or more RUs 240 via a respective fronthaul link. The RU 240 may communicate with the UE 104 via one or more radio frequency (RF) access links, respectively. In some specific implementations, the UE 104 may be served simultaneously by multiple RUs 240.

[0062] Each of the units (i.e., CU 210, DU 230, RU 240, and near RT RIC 225, non-RT RIC 215, and SMO framework 205) may include one or more interfaces or be coupled to one or more interfaces that are configured to receive or transmit signals, data, or information (collectively referred to as signals) via a wired or wireless transmission medium. Each of the units or the associated processor or controller that provides instructions to the communication interfaces of these units may be configured to communicate with one or more of the other units via the transmission medium. For example, the units may include a wired interface that is configured to receive or transmit signals to one or more of the other units via a wired transmission medium. Additionally, the units may include a wireless interface that may include a receiver, a transmitter, or a transceiver (such as a radio frequency (RF) transceiver) that is configured to receive or transmit signals, or both, to one or more of the other units over a wireless transmission medium.

[0063] In some aspects, CU 210 may host higher layer control functions. Such control functions may include Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), or Service Data Adaptation Protocol (SDAP), etc. Each control function may be implemented using an interface configured to communicate signals with other control functions hosted by CU 210. CU 210 may be configured to handle user plane functionality (i.e., Central Unit - User Plane (CU - UP)), control plane functionality (i.e., Central Unit - Control Plane (CU - CP)), or a combination thereof. In some specific implementations, CU 210 may be logically split into one or more CU - UP units and one or more CU - CP units. When implemented in an O - RAN configuration, the CU - UP units may communicate bidirectionally with the CU - CP units via an interface such as the E1 interface. As needed, CU 210 may be implemented to communicate with DU 230 for network control and signaling.

[0064] DU 230 may correspond to a logical unit that includes one or more base station functions for controlling the operation of one or more RUs 240. In some aspects, DU 230 may host at least part of the Radio Link Control (RLC) layer, Medium Access Control (MAC) layer, and one or more high Physical (PHY) layers (such as modules for forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.) according to functional splits such as those defined by the 3rd Generation Partnership Project (3GPP). In some aspects, DU 230 may further host one or more low PHY layers. Each layer (or module) may be implemented using an interface configured to communicate signals with other layers (and modules) hosted by DU 230 or with the control functions hosted by CU 210.

[0065] Lower layer functionality may be implemented by one or more RUs 240. In some deployments, the RUs 240 controlled by DU 230 may correspond to logical nodes that host RF processing functions or low PHY layer functions (such as performing Fast Fourier Transform (FFT), inverse FFT (iFFT), digital beamforming, Physical Random Access Channel (PRACH) extraction and filtering, etc.) or both, at least partially based on a functional split such as a lower layer functional split. In such an architecture, RU 240 may be implemented to handle over - the - air (OTA) communication with one or more UEs 104. In some specific implementations, the real - time and non - real - time aspects of communicating with the control plane and user plane of RU 240 may be controlled by the corresponding DU 230. In certain scenarios, this configuration may enable the implementation of DU 230 and CU 210 in a cloud - based RAN architecture such as a vRAN architecture.

[0066] The SMO framework 205 can be configured to support the RAN deployment and orchestration of non-virtualized network elements and virtualized network elements. For non-virtualized network elements, the SMO framework 205 can be configured to support the deployment of dedicated physical resources for RAN coverage requirements, and these dedicated physical resources can be managed via operation and maintenance interfaces (such as the O1 interface). For virtualized network elements, the SMO framework 105 can be configured to interact with a cloud computing platform (such as the Open Cloud (O-Cloud) 290) to perform network element lifecycle management (such as instantiating virtualized network elements) via a cloud computing platform interface (such as the O2 interface). Such virtualized network elements can include, but are not limited to, the CU 210, DU 230, RU 240, and the near RT RIC 225. In some specific implementations, the SMO framework 205 can communicate with the hardware aspect of the 4G RAN (such as the Open eNB (O-eNB) 211) via the O1 interface. Additionally, in some specific implementations, the SMO framework 205 can directly communicate with one or more RUs 240 via the O1 interface. The SMO framework 205 can also include a non-RT RIC 215 configured to support the functionality of the SMO framework 205.

[0067] The non-RT RIC 215 can be configured to include logical functions that can enable non-real-time control and optimization of RAN elements and resources, artificial intelligence / machine learning (AI / ML) workflows including model training and update, or policy-based guidance of applications / features in the near RT RIC 225. The non-RT RIC 215 can be coupled to or communicate with the near RT RIC 225 (such as via the A1 interface). The near RT RIC 225 can be configured to include logical functions that enable near-real-time control and optimization of RAN elements and resources through an interface (such as via the E2 interface) via data collection and actions, and this interface connects one or more CUs 210, one or more DUs 230, or both, and the O-eNB to the near RT RIC 225.

[0068] In some specific implementations, to generate the AI / ML models to be deployed in the near-RT RIC 225, the non-RT RIC 215 may receive parameters or external enrichment information from an external server. Such information can be utilized by the near-RT RIC 225 and can be received from non-network data sources or from network functions at the SMO framework 205 or at the non-RT RIC 225. In some examples, the non-RT RIC 215 or the near-RT RIC 225 may be configured to tune RAN behavior or performance. For example, the non-RT RIC 215 may monitor long-term trends and patterns of performance and employ an AI / ML model to perform corrective actions via the SMO framework 205 (such as reconfiguration via O1) or via creating RAN management policies (such as A1 policies).

[0069] Figure 3A FIG. 300 is an illustration of an example of a first subframe within a 5G NR frame structure. Figure 3B FIG. 330 is an illustration of an example of a DL channel within a 5G NR subframe. Figure 3C FIG. 350 is an illustration of an example of a second subframe within a 5G NR frame structure. Figure 3D FIG. 380 is an illustration of an example of a UL channel within a 5G NR subframe. The 5G NR frame structure can be frequency division duplex (FDD) (where for a specific set of subcarriers (carrier system bandwidth), the subframes within that set of subcarriers are dedicated to DL or UL), or can be time division duplex (TDD) (where for a specific set of subcarriers (carrier system bandwidth), the subframes within that set of subcarriers are dedicated to both DL and UL). In the example provided by Figure 3A 、 Figure 3C the 5G NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (where most are DL), where D is DL, U is UL, and F is flexibly usable between DL / UL, and subframe 3 is configured with slot format 34 (where most are UL). Although subframes 3 and 4 are shown as having slot formats 34 and 28 respectively, any particular subframe can be configured with any one of the various available slot formats 0 to 61. Slot formats 0 and 1 are all DL and all UL respectively. The other slot formats 2 - 61 include a mixture of DL, UL, and flexible symbols. The slot format is configured for the UE via the received slot format indicator (SFI) (configured dynamically via DL control information (DCI) or semi-statically / statically via radio resource control (RRC) signaling). Note that the following description also applies to the 5G NR frame structure as TDD.

[0070] Other wireless communication technologies may have different frame structures and / or different channels. For example, a 10 millisecond (ms) frame can be divided into 10 equally sized subframes (1 ms). Each subframe may include one or more time slots. A subframe may also include mini time slots, which may include 7, 4, or 2 symbols. Each time slot may contain 7 or 14 symbols, depending on the time slot configuration. For time slot configuration 0, each time slot may include 14 symbols, and for time slot configuration 1, each time slot may include 7 symbols. The symbols on the DL can be cyclic prefix (CP) orthogonal frequency division multiplexing (OFDM) (CP-OFDM) symbols. The symbols on the UL can be CP-OFDM symbols (for high throughput scenarios) or discrete Fourier transform (DFT) spread OFDM (DFT-s-OFDM) symbols (also known as single carrier frequency division multiple access (SC-FDMA) symbols) (for power-constrained scenarios; limited to single stream transmission). The number of time slots within a subframe is based on the time slot configuration and the parameter set. For time slot configuration 0, different parameter sets μ0 to 4 allow 1, 2, 4, 8, and 16 time slots per subframe, respectively. For time slot configuration 1, different parameter sets 0 to 2 allow 2, 4, and 8 time slots per subframe, respectively. Thus, for time slot configuration 0 and parameter set μ, there are 14 symbols per time slot and 2 μ time slots per subframe. The subcarrier spacing and symbol length / duration are functions of the parameter set. The subcarrier spacing can be equal to 2 μ * 15 kilohertz (kHz), where μ is the parameter set from 0 to 4. Thus, the subcarrier spacing for parameter set μ = 0 is 15 kHz, and the subcarrier spacing for parameter set μ = 4 is 240 kHz. The symbol length / duration is negatively correlated with the subcarrier spacing. Figures 3A to 3D An example is provided of time slot configuration 0 with 14 symbols per time slot and parameter set μ = 2 with 4 time slots per subframe. The time slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs. Within a frame set, there may be one or more different bandwidth parts (BWPs) that are frequency division multiplexed (see Figure 3B ). Each BWP can have a specific parameter set.

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

[0072] As Figure 3AAs illustrated, some REs in the RE carry reference (pilot) signals (RS) for the UE. Broadly, the RS can be used for beam training and management, tracking and positioning, channel estimation, and / or other such purposes. In some configurations, the RS can include at least one demodulation RS (DM-RS) for channel estimation at the UE (indicated as R x , where 100x is the port number, but other DM-RS configurations are possible) and / or at least one channel state information (CSI) RS (CSI-RS). In some other configurations, the RS can additionally or alternatively include at least one beam measurement (or management) RS (BRS), at least one beam refinement RS (BRRS), and / or at least one phase tracking RS (PT-RS).

[0073] Figure 3B Examples of various DL channels within a subframe of a frame are illustrated. The physical downlink control channel (PDCCH) carries DCI within one or more control channel elements (CCEs), each CCE including nine resource element groups (REGs), each REG including four consecutive REs in an OFDM symbol. The PDCCH within a BWP can be referred to as a control resource set (CORESET). Additional BWPs can be located at higher and / or lower frequencies on the channel bandwidth. The primary synchronization signal (PSS) can be in symbol 2 of a specific subframe of the frame. The PSS is used by the UE 104 to determine subframe / symbol timing and the physical layer identity. The secondary synchronization signal (SSS) can be in symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the physical layer cell identity group number and radio frame timing. Based on the physical layer identity and the physical layer cell identity group number, the UE can determine the physical cell identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DM-RS. The physical broadcast channel (PBCH) carrying the master information block (MIB) can be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block (also referred to as an SS block (SSB)). The MIB provides the system frame number (SFN) and the number of resource blocks (RBs) in the system bandwidth. The physical downlink shared channel (PDSCH) carries user data, broadcast system information such as system information blocks (SIBs) not transmitted via the PBCH, and paging messages.

[0074] As Figure 3CAs illustrated, some of the REs in the RE carry DM-RS (indicated as R for a specific configuration, but other DM-RS configurations are possible) for channel estimation at the base station. The UE may transmit the DM-RS of the physical uplink control channel (PUCCH) and the DM-RS of the physical uplink shared channel (PUSCH). The PUSCH DM-RS may be transmitted in the previous or the previous two symbols of the PUSCH. Depending on whether a short PUCCH or a long PUCCH is transmitted and depending on the specific PUCCH format used, the PUCCH DM-RS may be transmitted with different configurations. The UE may transmit the sounding reference signal (SRS). The SRS may be transmitted in the last symbol of the subframe. The SRS may have a comb structure, and the UE may transmit the SRS on one of the teeth of the comb. The SRS may be used by the base station for channel quality estimation to enable frequency-dependent scheduling of the UL.

[0075] Figure 3D Examples of various UL channels within a subframe of a frame are illustrated. The PUCCH may be located at the position indicated in one configuration. The PUCCH carries uplink control information (UCI), such as a scheduling request, a channel quality indicator (CQI), a precoding matrix indicator (PMI), a rank indicator (RI), and a hybrid automatic repeat request (HARQ) acknowledgment (ACK) / negative acknowledgment (NACK) feedback. The PUSCH carries data and may additionally be used to carry a buffer status report (BSR), a power headroom report (PHR), and / or UCI.

[0076] Figure 4It is a block diagram showing that the network device 410 (such as a base station) in the access network is in communication with the UE 450. In the DL, IP packets from the EPC 160 can be provided to the controller / processor 475. The controller / processor 475 implements layer 3 and layer 2 functionality. Layer 3 includes the Radio Resource Control (RRC) layer, and layer 2 includes the Service Data Adaptation Protocol (SDAP) layer, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the Medium Access Control (MAC) layer. The controller / processor 475 provides RRC layer functionality associated with the broadcast of system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-Radio Access Technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functionality associated with header compression / decompression, security (encryption, decryption, integrity protection, integrity verification), and handover support functions; RLC layer functionality associated with the transfer of upper layer packet data units (PDUs), error correction via ARQ, concatenation, segmentation, and reassembly of RLC service data units (SDUs), re-segmentation of RLC data PDUs, and re-ordering of RLC data PDUs; and MAC layer functionality associated with the mapping between logical channels and transport channels, multiplexing of MAC SDUs onto transport blocks (TBs), demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel prioritization.

[0077] The transmit (TX) processor 416 and the receive (RX) processor 456 implement layer 1 functionality associated with various signal processing functions. Layer 1, which includes the physical (PHY) layer, may include error detection on the transport channel, forward error correction (FEC) encoding / decoding of the transport channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. The TX processor 416 processes the mapping to signal constellations based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase phase shift keying (M-PSK), M-order quadrature amplitude modulation (M-QAM)). The encoded and modulated symbols may then be split into parallel streams. Each stream may then be mapped to OFDM subcarriers, multiplexed with reference signals (e.g., pilots) in the time domain and / or frequency domain, and subsequently combined together using an inverse fast Fourier transform (IFFT) to generate a physical channel carrying a stream of time-domain OFDM symbols. The OFDM stream is precoded in space to generate multiple spatial streams. Channel estimates from the channel estimator 474 may be used to determine encoding and modulation schemes, as well as for spatial processing. The channel estimates may be derived from reference signals transmitted by the UE 450 and / or channel state feedback. Each spatial stream may then be provided to a different antenna 420 via a separate transmitter 418TX. Each transmitter 418TX modulates an RF carrier with the corresponding spatial stream for transmission.

[0078] At the UE 450, each receiver 454RX receives signals via its corresponding antenna 452. Each receiver 454RX recovers the information modulated onto the RF carrier and provides the information to the receive (RX) processor 456. The TX processor 468 and the RX processor 456 implement layer 1 functionality associated with various signal processing functions. The RX processor 456 may perform spatial processing on the information to recover any spatial streams destined for the UE 450. If multiple spatial streams are destined for the UE 450, they may be combined by the RX processor 456 into a single OFDM symbol stream. The RX processor 456 then uses a fast Fourier transform (FFT) to transform the OFDM symbol stream from the time domain to the frequency domain. The frequency-domain signal includes a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, as well as the reference signals, are recovered and demodulated by determining the most likely signal constellation points transmitted by the network device 410. These soft decisions may be based on channel estimates computed by the channel estimator 458. These soft decisions are subsequently decoded and deinterleaved to recover the original data and control signals transmitted by the network device 410 on the physical channel. The data and control signals are then provided to the controller / processor 459, which implements layer 3 and layer 2 functionality.

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

[0080] Similar to the functionality described in connection with DL transmission by the network device 410, the controller / processor 459 provides RRC layer functionality associated with system information (e.g., MIB, SIB) acquisition, RRC connection, and measurement reporting; PDCP layer functionality associated with header compression / decompression and security (encryption, decryption, integrity protection, integrity verification); RLC layer functionality associated with the transfer of upper layer PDUs, error correction via ARQ, concatenation, segmentation, and reassembly of RLC SDUs, re-segmentation of RLC data PDUs, and re-ordering of RLC data PDUs; and MAC layer functionality associated with the mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel prioritization.

[0081] The TX processor 468 may use channel estimates derived from reference signals or feedback sent by the network device 410 by the channel estimator 458 to select an appropriate decoding and modulation scheme and to facilitate spatial processing. The spatial streams generated by the TX processor 468 may be provided to different antennas 452 via a separate transmitter 454TX. Each transmitter 454TX may modulate an RF carrier with a corresponding spatial stream for transmission.

[0082] UL transmission is processed at the network device 410 in a manner similar to that described in connection with the receiver function at the UE 450. Each receiver 418RX receives signals via its respective antenna 420. Each receiver 418RX recovers the information modulated onto the RF carrier and provides the information to the RX processor 470.

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

[0084] At least one of the TX processor 468, the RX processor 456, and the controller / processor 459 may be configured to perform aspects related to Figure 1 the configuration modification component 198.

[0085] At least one of the TX processor 416, the RX processor 470, and the controller / processor 475 may be configured to perform aspects in conjunction with Figure 1 the configuration modification component 199.

[0086] Figure 5 Example 500 is illustrated, where a full-duplex wireless communication mode may be implemented by at least one wireless device of a particular communication link. It should be understood that Figure 5 represents a portion of the wireless network 100 selected for illustrating full-duplex communication, and the particular base stations and UEs depicted are not intended to limit the various wireless communication stations that may operate in a full-duplex communication mode or may implement full-duplex time slot formats in accordance with the concepts of the present disclosure.

[0087] In Figure 5 example 500 of, both base stations 502a and 502b operate in a full-duplex mode, while UEs 504a and 504b both operate in a half-duplex mode. In this example, base station 502a uses shared time resources and may use shared frequency resources to receive an uplink signal 501 and transmit a downlink signal 505. Accordingly, UE 504b transmits the uplink signal 501, while UE 504a receives the downlink signal 505. In addition to external interference (e.g., interference 503 from UE 504b), both share time resources and may share frequency resources. In addition to external interference (e.g., interference 551 from base station 502b), base station 502a may be subject to self-interference 550 associated with the transmission of the downlink signal 505 when attempting to receive the uplink signal 501.

[0088] These interferences may reduce the quality and / or reliability of communication in the network. Additionally, these interferences may also reduce throughput and / or increase latency by causing communication packet loss and thus causing additional retransmissions.

[0089] Figures 6A to 6C Illustrates various configurations of the full-duplex mode that can be adopted by wireless devices in the wireless network 100. It should be understood that Figures 6A to 6C Examples of full-duplex mode configurations that can be utilized are given and are not intended to limit the specific duplex mode configurations that can be adopted by wireless communication stations, which can implement full-duplex time slot formats in accordance with the concepts of the present disclosure.

[0090] As can be seen in Figures 6A to 6C the uplink signal 601 of the full-duplex mode can overlap with the downlink signal 602 in time. That is, a wireless communication station implementing the full-duplex mode for wireless communication transmits and receives simultaneously. In contrast, a wireless communication station implementing the half-duplex mode for wireless communication transmits and receives at different times.

[0091] For the full-duplex mode, different configurations can be adopted, as represented by the examples in Figures 6A to 6C For example, Figure 6A and Figure 6B illustrate examples 600a and 600b of IBFD, where the uplink signal 601 in the full-duplex mode overlaps with the downlink signal 602 in time and frequency. That is, the uplink signal and the downlink signal share at least partially the same time and frequency resources (e.g., complete or partial overlap of the uplink and downlink signals in the time domain and frequency domain). This reduces the air interference delay caused by requesting feedback information while transmitting data.

[0092] In another example of SBFD, where the uplink signal 601 of the full-duplex mode overlaps with the downlink signal 602 in time but does not overlap in frequency. That is, the uplink signal and the downlink signal share at least partially the same time resources (e.g., complete or partial overlap of the uplink and downlink signals in the time domain), but do not share the same frequency resources. This helps with interference cancellation. In the example 600c illustrated in Figure 6C the uplink signal 601 and the downlink signal 602 are separated in the frequency domain by a guard band 603 (e.g., separating a relatively narrow amount of the spectrum of the frequency bands occupied by the uplink and downlink signals).

[0093] Problems occur when the CG opportunity overlaps with the downlink or protection resources of a time slot (such as an SBFD time slot), because the time slot has a mixture of half-duplex symbols and SBFD symbols. Similarly, another problem occurs when the SPS opportunity overlaps with the uplink or protection resources of a time slot (such as an SBFD time slot), because the time slot has a mixture of half-duplex symbols and SBFD symbols. In both of these scenarios, it is not clear how the CG opportunity or the SPS opportunity might behave in these mixed time slot types.

[0094] Figure 7A It is a diagram illustrating an example of a call flow between base station 502 and UE 504. Process flow 700a illustrates an exemplary sequence of operations performed between base station 502 and UE 504 to support communication between base station 502 and UE 504 using a modified CG or SPS timing. For example, process flow 700a depicts operations for processing and communication using a modified CG or SPS timing. It should be understood that one or more of the operations described in process flow 700a may be performed earlier or later in the process, omitted, replaced, supplemented, or combined with another operation. Additionally, additional operations not described herein and included in process flow 700a may be included in process flow 700a.

[0095] At 722, base station 502 may send and UE 504 may receive one or more indications of at least one of a CG or SPS configuration. In one aspect, base station 502 may send to UE 504 at least one CG configuration for sending an uplink transmission to base station 502. In one aspect, base station 502 may send to UE 504 at least one SPS configuration for receiving a downlink transmission from base station 502.

[0096] CG refers to the UE sending a packet without a scheduling request (SR). By pre - allocating resources for the UE, CG scheduling for the UL eliminates the need to request and allocate resources for each packet transmission. CG is defined by time and frequency resources and the like in a periodic manner.

[0097] SPS is an allocation of a DL transmission of a PDSCH without a separate resource allocation for PDSCH reception. That is, UE 504 may be configured to allow periodic DL transmissions on a set of resource blocks (e.g., time and frequency resources), where the MCS is configured by SPS. In some examples, multiple SPS configurations may be indicated to UE 504. According to the techniques described herein, UE 504 and base station 502 may be configured to have multiple time slots including half - duplex and SBFD time slots. Base station 502 may send to UE 504 an SPS configuration for receiving a DL transmission from base station 502.

[0098] Each CG or SPS configuration can be configured for one or more of the plurality of time slots. The indication can include one or more radio resource control (RRC) messages (e.g., including a ConfiguredGrantConfig data structure defined in 3GPP specifications and / or another standard, an SPS-Config data structure defined in 3GPP specifications and / or another standard, and / or other similar structures), one or more medium access control (MAC) layer control elements (MAC-CEs), and / or downlink control information (DCI) (e.g., DCI scrambled at least in part using a configured scheduling radio network temporary identifier (CS-RNTI) as defined in 3GPP specifications and / or another standard).

[0099] At 724, the UE 504 can determine whether the CG or SPS timing overlaps in at least one SBFD symbol in the partially full-duplex time slot. In one aspect, the UE 504 can determine, at least in part based on the CG configuration, one or more CG timings for transmitting at least one uplink shared channel transmission for a time slot among the plurality of time slots. In one aspect, the UE 504 can determine, at least in part based on the SPS configuration, one or more SPS timings for receiving at least one downlink shared channel transmission for a time slot among the plurality of time slots.

[0100] In one aspect, the base station 502 can determine whether the CG or SPS timing overlaps in at least one SBFD symbol in the partially full-duplex time slot. In one aspect, the base station 502 can determine, at least in part based on the CG configuration, one or more CG timings for transmitting at least one uplink shared channel transmission for a time slot among the plurality of time slots. In one aspect, the base station 502 can determine, at least in part based on the SPS configuration, one or more SPS timings for receiving at least one downlink shared channel transmission for a time slot among the plurality of time slots. The determination of these timings can be based on whether the SPS configuration indicates a downlink bandwidth or bandwidth part index, whether these timings overlap with uplink resources, whether these timings overlap with downlink resources, etc., as described herein.

[0101] At 726, the UE 504 can determine to modify at least one of the CG or SPS timings. In one aspect, the modification can be controlled by a configuration transmitted by the base station 502. In one aspect, the modification can be implicit. For example, the UE 504 can identify the CG timing and determine that the CG timing overlaps with 2 DL symbols. Since the UE identifies that the CG timing overlaps with 2 DL symbols, the UE will shift the CG timing by two symbols. There will be more detailed elaboration on different types of modifications. Figures 8A to 11B Different types of modifications will be elaborated in more detail.

[0102] At 728, the UE 504 may communicate with the base station 502 according to a modification to the CG or SPS timing based on overlapping in at least one SBFD symbol in a partial full-duplex time slot based on the CG or SPS timing.

[0103] In one aspect, the communication may include the UE 504 receiving an uplink shared channel transmission in a CG timing, which is identified by a CG configuration. For example, the UE 504 may transmit and the base station 502 may receive at least partially one or more uplink communications based on a modified uplink time slot or SBFD time slot. In one aspect, the uplink shared channel transmission is transmitted in an uplink resource subset of the CG timing, which overlaps with the downlink or protection resources of the time slot, or overlaps with the resources of the downlink transmission.

[0104] In one aspect, the communication may include transmitting a downlink shared channel transmission in an SPS timing, which is identified by the SPS timing. Additionally or alternatively, the base station 502 may transmit and the UE 504 may receive at least partially one or more downlink communications based on a modified downlink time slot or SBFD time slot. In some aspects, the downlink shared channel transmission is transmitted in a downlink resource subset of the SPS timing, which overlaps with the uplink or protection resources of the time slot, or overlaps with the resources of the uplink transmission.

[0105] In this way, the base station 502 and the UE 504 may communicate based on the CG timing or SPS timing that overlap in a partial full-duplex time slot. Therefore, modifying the CG or SPS timing may improve the performance of uplink transmission, downlink transmission, enhance cell coverage, improve spectral efficiency, and / or enhance link reliability, and so on.

[0106] Figure 7B is an illustration that exemplifies a call flow example between the base station 502 and the UE 504. The process flow 700b exemplifies an exemplary operation sequence executed between the base station 502 and the UE 504 to support communication between the base station 502 and the UE 504 using a modified CG or SPS timing. For example, the process flow 700b depicts operations of communicating using a modified CG or SPS timing. It should be understood that one or more of the operations described in the process flow 700b may be executed earlier or later in the process, omitted, replaced, supplemented, or combined with another operation. Additionally, additional operations not described herein and included in the process flow 700b may be included in the process flow 700b.

[0107] At 732, the base station 502 may send and the UE 504 may receive one or more indications of at least one of a CG or SPS configuration. In one aspect, the base station 502 may send to the UE 504 at least one CG configuration for sending an uplink transmission to the base station 502. In one aspect, the base station 502 may send to the UE 504 at least one SPS configuration for receiving a downlink transmission from the base station 502.

[0108] The indication may include one or more radio resource control (RRC) messages (e.g., including a ConfiguredGrantConfig data structure defined in the 3GPP specification and / or another standard, an SPS-Config data structure defined in the 3GPP specification and / or another standard, and / or other similar structures), one or more medium access control (MAC) layer control elements (MAC-CE), and / or downlink control information (DCI) (e.g., DCI scrambled at least in part using a configured scheduling radio network temporary identifier (CS-RNTI) as defined in the 3GPP specification and / or another standard).

[0109] At 734, the UE 504 may determine whether the CG or SPS timing overlaps in at least one SBFD symbol in a partial full-duplex time slot based on the CG or SPS configuration.

[0110] At 736, the base station 502 may send and the UE 504 may receive a modified indication for at least one of the CG or SPS timing. In one aspect, the modification may be controlled by a configuration transmitted by the base station 502. Different types of modifications will be elaborated Figures 8A to 11B in more detail. Thus, the base station 502 may send and the UE 504 may receive one or more RRC messages, one or more MAC-CE, and / or DCI indicating at least one of a modified CG timing or a modified SPS timing. Different types of modifications will be elaborated Figures 8A to 11B in more detail.

[0111] At 738, UE 504 may communicate with base station 502 in accordance with a modification to a CG or SPS occasion based on overlapping in at least one SBFD symbol in a partial full-duplex time slot based on the CG or SPS occasion. In one aspect, the communication may include UE 504 receiving a downlink shared channel transmission in the CG or SPS occasion, which is identified by a CG or SPS configuration. For example, UE 504 may transmit and base station 502 may receive one or more uplink communications based at least in part on a modified uplink time slot or SBFD time slot. In one aspect, the communication may include transmitting an uplink shared channel transmission in the CG or SPS occasion, which is identified by the CG or SPS occasion. Additionally or alternatively, base station 502 may transmit and UE 504 may receive one or more downlink communications based at least in part on a modified downlink time slot or SBFD time slot.

[0112] By using the techniques described above, base station 502 may send an instruction to UE 504 indicating to use a modified existing CG and SPS configuration, thereby enabling base station 502 and UE 504 to save network overhead, transmission resources, and decoding resources. Similarly, UE 504 may send an indication to base station 502 indicating that UE 504 may continue to use a modified existing CG and SPS configuration, thereby enabling base station 502 and UE 504 to save network overhead, transmission resources, and decoding resources.

[0113] As indicated above, Figures 7A to 7B Provided as an example, other examples may differ from what is Figures 7A to 7B described therein.

[0114] Figure 8A Example 800a is described that processes a CG occasion 806a that may overlap with a downlink and / or guard resource of SBFD.

[0115] As shown in example 800a, CG occasion 806a overlaps with half-duplex resource symbol 802 and SBFD resource symbol 804. In example 800a, each SBFD time slot includes a partial time slot for downlink (e.g., a part or sub-band of the frequency band allocated for use by base station 502 and UE 504) and a partial time slot for uplink. In some aspects, the partial time slot for downlink may be separated from the partial time slot for uplink by a guard band including one or more frequencies (not shown in the figure).

[0116] Here, UE 504 is configured to apply a time offset modification either by negative N (e.g., transmitted in the previous time slot) or by positive N (e.g., transmitted in the subsequent time slot) when the CG opportunity 806a falls within a partial full-duplex time slot. In example 800a, UE 504 applies a time offset of -2 symbols to the CG opportunity 806a such that the modified CG opportunity 806b overlaps with the half-duplex UL resource symbol 802.

[0117] This time offset modification technique is particularly useful when it is expected that there will be a half-duplex time slot for UL before each partial full-duplex time slot. In such cases, the UE can reliably subtract 2 symbols and apply a time slot offset in order to be able to transmit the CG.

[0118] In one aspect, this modification can be controlled by a configuration transmitted by the base station 502. For example, the base station 502 may transmit a configuration that notifies the UE to apply a 2-symbol offset whenever there is a CG opportunity that overlaps with 2 DL symbols.

[0119] In one aspect, this modification can be implicit. For example, UE 504 may identify a CG opportunity and determine that the CG opportunity overlaps with 2 DL symbols. Since UE identifies that the CG opportunity overlaps with 2 DL symbols, UE will shift the CG opportunity by two symbols.

[0120] Figure 8B Examples of handling CG opportunities that may overlap with the downlink and / or protection resources of SBFD are described.

[0121] As shown in example 800b, the CG opportunity 806c overlaps with the half-duplex resource symbol 802 and the SBFD resource symbol 804. Here, UE 504 is configured to apply a frequency domain offset modification in terms of symbols when the CG opportunity 806c falls within a partial full-duplex time slot. In example 800b, UE 504 applies a frequency domain offset to the CG opportunity 806c such that the modified CG opportunity 806d overlaps with the half-duplex resource symbol 802 and the full-duplex UL resource symbol 804.

[0122] In some aspects, UE 504 may apply both a time offset and a frequency domain offset to a CG or SPS opportunity. In these cases, the frequency offset may be applied before the time offset. In one aspect, the time-frequency offset is configured by RRC.

[0123] Figure 8C Examples of handling SPS opportunities that may overlap with the uplink and / or protection resources of SBFD are described.

[0124] As shown in Example 800c, the SPS timing 806e overlaps with the half-duplex resource symbol 802 and the SBFD resource symbol 804. Here, the UE 504 is configured to apply a time offset modification either by negative N (e.g., transmitted in the previous time slot) or by positive N (e.g., transmitted in the next time slot) when the SPS timing 806e falls within a partially full-duplex time slot. In Example 800c, the UE 504 applies a time offset of -2 symbols to the SPS timing 806e such that the modified SPS timing 806f overlaps with the half-duplex DL resource symbol 802.

[0125] As indicated above, Figures 8A to 8C Provided as an example, other examples may differ from what is Figures 8A to 8C described therein.

[0126] Figure 9A Examples of handling CG timing that may overlap with the downlink and / or guard resources of SBFD are described.

[0127] As shown in Example 900a, the CG timing 906a overlaps with the half-duplex resource symbol 802 and the SBFD resource symbol 804. Here, the UE 504 is configured to apply an extension modification that extends the timing in time into the available resources provided that the same amount of resources are available when the timing falls within a partially full-duplex time slot. In Example 900a, there are 6 symbols and 4 RBs, so a total of 24 resources are allocated for this CG location. For example, the UE can "compress" the CG grant to fit the UL resources such that the CG timing is "stretched" into the SBFD portion and can accommodate the same amount of resources while still accommodating the UL resources. Here, the UE 504 applies an extension modification to the CG timing 906a such that the modified CG timing 906b extends and overlaps with the half-duplex UL resource symbol 802.

[0128] Figure 9B Examples of handling SPS timing that may overlap with the uplink and / or guard resources of SBFD are described.

[0129] As shown in Example 900b, the SPS timing 906c overlaps with the half-duplex resource symbol 802 and the SBFD resource symbol 804. For example, the UE 504 is configured to apply an extension modification that extends the timing in time into the available resources provided that the same amount of resources are available when the timing falls within a partially full-duplex time slot. Here, the UE 504 applies an extension modification to the SPS timing 906c such that the modified SPS timing 906d extends and overlaps with the half-duplex DL resource symbol 804.

[0130] As indicated above, Figures 9A to 9B Provided as an example, other examples may differ from what isFigures 9A to 9B is different from what is described in

[0131] Figure 10A Examples of handling CG opportunities that may overlap with the downlink and / or protection resources of SBFD are described.

[0132] As shown in Example 1000a, CG opportunity 1006a overlaps with half-duplex resource symbol 802 and SBFD resource symbol 804. For example, for the CG opportunity, base station 502 is configured to apply puncturing such that the coded bits of the resource blocks assigned outside the uplink region are not transmitted. Here, base station 502 applies puncturing to CG opportunity 1006a such that the modified CG opportunity 1006b does not transmit the resource blocks outside the uplink region.

[0133] Figure 10B Examples of handling SPS opportunities that may overlap with the uplink and / or protection resources of SBFD are described.

[0134] As shown in Example 1000b, SPS opportunity 1006c overlaps with half-duplex resource symbol 802 and SBFD resource symbol 804. For example, for the SPS opportunity, base station 502 is configured to apply puncturing such that the coded bits of the resource blocks assigned outside the downlink region are not transmitted. Here, base station 502 applies puncturing to SPS opportunity 1006c such that the modified SPS opportunity 1006d does not transmit the resource blocks outside the downlink region.

[0135] As indicated above, Figures 10A to 10B provided as an example, other examples may be different from what is described in Figures 10A to 10B is different from what is described in

[0136] Figure 11A Examples of handling CG opportunities that may overlap with the downlink and / or protection resources of SBFD are described.

[0137] As shown in Example 1100a, CG opportunity 1106a overlaps with half-duplex resource symbol 802 and SBFD resource symbol 804. For example, UE 504 may be configured to directly discard the opportunity assuming the time slot is not available for transmission when the CG opportunity conflicts with a downlink transmission. Here, UE 504 discards CG opportunity 1106a based on the overlap of the CG opportunity with half-duplex resource symbol 802 and full-duplex DL resource symbol 804. In some aspects, the UE may also identify an error condition.

[0138] Figure 11B Examples of handling SPS opportunities that may overlap with the uplink and / or protection resources of SBFD are described.

[0139] As shown in Example 1100b, the SPS occasion 1106b overlaps with the half-duplex resource symbol 802 and the SBFD resource symbol 804. For example, the UE 504 may be configured to discard the occasion when the SPS occasion conflicts with an uplink transmission, assuming that the time slot is not available for transmission. Here, the UE 504 discards the SPS occasion 1106b based on the overlap of the SPS occasion with the half-duplex resource symbol 802 and the full-duplex UL resource symbol 804. In some aspects, the UE may identify an error condition.

[0140] As indicated above, Figures 11A to 11B Provided as an example, other examples may differ from what is Figures 11A to 11B described in

[0141] Figure 12 is a flowchart 1200 of a wireless communication method. The method may be performed by or at a UE (e.g., UE 104, 450, 504, 504a, 504b; apparatus 1502) or one or more of its components. According to various aspects, one or more of the illustrated blocks may be omitted, reordered, and / or performed concurrently. The method allows the UE to apply a modification to a CG or SPS occasion based on the overlap of the CG or SPS occasion with a mixture of full-duplex symbols and half-duplex symbols.

[0142] At 1202, the UE receives an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion. For example, 1202 may be performed by the configuration component 1440. For example, referring to Figure 7A , at 722, the UE 504 may receive an indication of a CG or SPS configuration for allocating a CG or SPS occasion from the base station 502. As another example, referring to Figure 7B , at 732, the UE 504 may receive an indication of a CG or SPS configuration for allocating a CG or SPS occasion from the base station 502.

[0143] At 1204, the UE may determine whether the CG or SPS occasion overlaps in at least one SBFD symbol. For example, 1204 may be performed by the time slot identification component 1450. For example, referring to Figure 7A , at 724, the UE 504 may determine whether the CG or SPS occasion overlaps in at least one SBFD symbol. As another example, referring to Figure 7B , at 734, the UE may determine whether the CG or SPS occasion overlaps in at least one SBFD symbol. As another example, referring back to Figure 8A , the CG occasion 806a overlaps in at least two SBFD resource symbols 804. As another example, referring back to Figure 8B , the CG occasion 806c overlaps in at least two SBFD resource symbols 804. As another example, referring back to Figure 8C, the SPS timing 806e overlaps in at least two SBFD resource symbols 804. For another example, referring back to Figure 9A , the CG timing 906a overlaps in at least two SBFD resource symbols 804. For another example, referring back to Figure 9B , the SPS timing 906c overlaps in at least two SBFD resource symbols 804. For another example, referring back to Figure 10A , the CG timing 1006a overlaps in at least two SBFD resource symbols 804. For another example, referring back to Figure 10B , the SPS timing 1006c overlaps in at least two SBFD resource symbols 804. For another example, referring back to Figure 10A , the CG timing 1006a overlaps in at least two SBFD resource symbols 804. For another example, referring back to Figure 11A , the CG timing 1106a overlaps in at least two SBFD resource symbols 804. For another example, referring back to Figure 11B , the SPS timing 1106b overlaps in at least two SBFD resource symbols 804.

[0144] At 1206, the UE may communicate with the base station according to the modification of the CG or SPS timing based on the overlap of the CG or SPS timing in at least one SBFD symbol in a partial full-duplex time slot. For example, 1206 may be executed by the timing component 1460. For example, referring to Figure 7A , at 728, the UE 504 may communicate with the base station 502 according to the modified CG or SPS timing. For another example, referring to Figure 7B , at 738, the UE 504 may communicate with the base station 502 according to the modified CG or SPS timing.

[0145] In one aspect, the modification may be based on applying a time-domain offset to the CG or SPS timing. For example, referring to Figure 8A , the UE 504 may apply a time offset of -2 symbols to the CG timing 806a, so that the modified CG timing 806b overlaps with the half-duplex UL resource symbol 802. For another example, referring to Figure 8C , the UE 504 may apply a time offset of -2 symbols to the SPS timing 806e, so that the modified SPS timing 806f overlaps with the half-duplex DL resource symbol 802.

[0146] In one aspect, the modification may be based on applying a frequency-domain offset to the CG or SPS timing. For example, referring to Figure 8B , the UE 504 may apply a frequency-domain offset to the CG timing 806c, so that the modified CG timing 806d overlaps with the half-duplex resource symbol 802 and the full-duplex UL resource symbol 804.

[0147] In one aspect, the modification may be based on extending the CG or SPS occasion in time to the available resources in a partial full-duplex time slot, provided that there are the same number of available resources in the partial full-duplex time slot. For example, referring to Figure 9A , the UE 504 may apply an extended modification to the CG occasion 906a such that the modified CG occasion 906b overlaps with the half-duplex UL resource symbol 802. In another example, referring to Figure 9B , the UE 504 may apply an extended modification to the SPS occasion 906c such that the modified SPS occasion 906d overlaps with the half-duplex DL resource symbol 804.

[0148] In one aspect, the modification may be based on puncturing the resources that overlap in the opposite transmission or reception direction in the CG or SPS occasion. For example, referring to Figure 10A , the base station 502 may apply rate puncturing to the CG occasion 1006a such that the modified CG occasion 1006b does not transmit resource blocks outside the uplink region. In another example, referring to Figure 10B , the base station 502 applies puncturing to the SPS occasion 1006c such that the modified SPS occasion 1006d does not transmit resource blocks outside the downlink region.

[0149] In one aspect, the information for modifying the CG or SPS occasion may be included in the radio resource control (RRC) communication. In one aspect, the modification may be based on the number of resource blocks (RBs) and symbols in the CG occasion that overlap with the guard band or downlink sub-band. In one aspect, the modification may be based on the number of RBs and symbols in the SPS occasion that overlap with the guard band or uplink sub-band. In one aspect, the modification may be at least partially based on at least one rule stored in the memory.

[0150] Figure 13 is a flowchart 1300 of a wireless communication method. The method may be performed by a base station (e.g., base station 102 / 180; decomposed BS200; network device 410, 502, 502a, 502b; apparatus 1502) or one or more of its components. According to various aspects, one or more of the illustrated blocks may be omitted, swapped, and / or executed concurrently. The method allows the base station to apply modifications to the CG or SPS occasion based on the overlap of the CG or SPS occasion with a mixture of full-duplex symbols and half-duplex symbols.

[0151] At 1302, the base station transmits an indication of the CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion. For example, 1302 may be performed by the configuration component 1540. For example, referring to Figure 7A , at 722, the base station 502 may send an indication of the CG or SPS configuration for allocating a CG or SPS occasion to the UE 504. Again, referring to Figure 7B, at 732, the base station 502 may send an indication of the CG or SPS configuration for allocating the CG or SPS timing to the UE 504.

[0152] At 1304, the base station may determine whether the CG or SPS timing overlaps in at least one SBFD symbol. For example, 1304 may be performed by the time slot identification component 1550. For example, referring to Figure 7A , at 724, the base station 502 may determine whether the CG or SPS timing overlaps in at least one SBFD symbol. Again, referring to Figure 7B , at 734, the base station 502 may determine whether the CG or SPS timing overlaps in at least one SBFD symbol. Again, referring back to Figure 8A , the CG timing 806a overlaps in at least two SBFD resource symbols 804. Again, referring back to Figure 8B , the CG timing 806c overlaps in at least two SBFD resource symbols 804. Again, referring back to Figure 8C , the SPS timing 806e overlaps in at least two SBFD resource symbols 804. Again, referring back to Figure 9A , the CG timing 906a overlaps in at least two SBFD resource symbols 804. Again, referring back to Figure 9B , the SPS timing 906c overlaps in at least two SBFD resource symbols 804. Again, referring back to Figure 10A , the CG timing 1006a overlaps in at least two SBFD resource symbols 804. Again, referring back to Figure 10B , the SPS timing 1006c overlaps in at least two SBFD resource symbols 804. Again, referring back to Figure 10A , the CG timing 1006a overlaps in at least two SBFD resource symbols 804. Again, referring back to Figure 11A , the CG timing 1106a overlaps in at least two SBFD resource symbols 804. Again, referring back to Figure 11B , the SPS timing 1106b overlaps in at least two SBFD resource symbols 804.

[0153] At 1306, the base station may communicate with the user equipment (UE) according to the modification of the CG or SPS timing based on the CG or SPS timing overlapping in at least one SBFD symbol in the partial full-duplex time slot. For example, 1306 may be performed by the timing component 1560. For example, referring to Figure 7A , at 728, the base station 502 may communicate with the UE 504 according to the modified CG or SPS timing. Again, referring to Figure 7B , at 738, the base station 502 may communicate with the UE 504 according to the modified CG or SPS timing.

[0154] In one aspect, the modification may be based on applying a time domain offset to the CG or SPS occasion. For example, referring to Figure 8A , the base station 502 may apply a time offset of -2 symbols to the CG occasion 806a such that the modified CG occasion 806b overlaps with the half-duplex UL resource symbol 802. As another example, referring to Figure 8C , the base station 502 may apply a time offset of -2 symbols to the SPS occasion 806e such that the modified SPS occasion 806f overlaps with the half-duplex DL resource symbol 802.

[0155] In one aspect, the modification may be based on applying a frequency domain offset to the CG or SPS occasion. For example, referring to Figure 8B , the base station 502 may apply a frequency domain offset to the CG occasion 806c such that the modified CG occasion 806d overlaps with the half-duplex resource symbol 802 and the full-duplex UL resource symbol 804.

[0156] In one aspect, the modification may be based on extending the CG or SPS occasion in time to the available resources in a partial full-duplex time slot, provided that there are the same number of available resources in the partial full-duplex time slot. For example, referring to Figure 9A , the base station 502 may apply an extended modification to the CG occasion 906a such that the modified CG occasion 906b overlaps with the half-duplex UL resource symbol 802. In another example, referring to Figure 9B , the base station 502 may apply an extended modification to the SPS occasion 906c such that the modified SPS occasion 906d overlaps with the half-duplex DL resource symbol 804.

[0157] In one aspect, the modification may be based on puncturing the resources that overlap in the opposite transmission or reception direction in the CG or SPS occasion. For example, referring to Figure 10A , the base station 502 may apply rate puncturing to the CG occasion 1006a such that the modified CG occasion 1006b does not transmit resource blocks outside the uplink region. In another example, referring to Figure 10B , the base station 502 applies puncturing to the SPS occasion 1006c such that the modified SPS occasion 1006d does not transmit resource blocks outside the downlink region.

[0158] In one aspect, the information for modifying the CG or SPS occasion may be included in the radio resource control (RRC) communication. In one aspect, the modification may be based on the number of resource blocks (RBs) and symbols in the CG occasion that overlap with the guard band or the downlink sub-band. In one aspect, the modification may be based on the number of RBs and symbols in the SPS occasion that overlap with the guard band or the uplink sub-band. In one aspect, the modification may be at least partially based on at least one rule stored in the memory.

[0159] Figure 14FIG. 1400 is a diagram illustrating an example of a hardware implementation for apparatus 1402. Apparatus 1402 is a UE and includes a cellular baseband processor 1404 (also referred to as a modem) coupled to a cellular RF transceiver 1422 and one or more subscriber identity module (SIM) cards 1420, an application processor 1406 coupled to a secure digital (SD) card 1408 and a screen 1410, a Bluetooth module 1412, a wireless local area network (WLAN) module 1414, a global positioning system (GPS) module 1416, and a power supply 1418. The cellular baseband processor 1404 communicates with the UE 104 and / or the BS 102 / 180 via the cellular RF transceiver 1422. The cellular baseband processor 1404 may include a computer-readable medium / memory. The computer-readable medium / memory may be non-transitory. The cellular baseband processor 1404 is responsible for general processing, including executing software stored on the computer-readable medium / memory. The software, when executed by the cellular baseband processor 1404, causes the cellular baseband processor 1404 to perform the various functions described above. The computer-readable medium / memory may also be used to store data manipulated by the cellular baseband processor 1404 when executing the software. The cellular baseband processor 1404 further includes a receiving component 1430, a communication manager 1432, and a transmitting component 1434. The communication manager 1432 includes one or more of the illustrated components. The components within the communication manager 1432 may be stored in the computer-readable medium / memory and / or configured as hardware within the cellular baseband processor 1404. The cellular baseband processor 1404 may be a component of the UE 450 and may include at least one of a memory 460 and / or a TX processor 468, an RX processor 456, and a controller / processor 459. In one configuration, apparatus 1402 may be a modem chip and include only the baseband processor 1404, and in another configuration, apparatus 1402 may be an entire UE (e.g., see Figure 4 of 450), and include the foregoing additional modules of apparatus 1402.

[0160] The communication manager 1432 includes a configuration component 1440 configured to receive an indication of a CG or SPS configuration for allocating a configuration grant (CG) or semi-persistent scheduling (SPS) occasion, e.g., as described in connection with 1202.

[0161] The communication manager 1432 further includes a time slot identification component 1450 that receives an input in the form of a CG or SPS configuration from the configuration component 1440 and is configured to determine whether the CG or SPS occasion overlaps in at least one SBFD symbol of a partial full-duplex time slot based on the CG or SPS configuration, e.g., as described in connection with 1204.

[0162] The communication manager 1432 also includes a timing component 1460, which receives input in a determined form from the time slot identification component 1450 and is configured to communicate with the base station based on a modification of the CG or SPS opportunity based on the CG or SPS opportunity overlapping in at least one SBFD symbol in a partial full-duplex time slot, for example, as described in conjunction with 1206.

[0163] The device 1402 may include executing Figures 7A to 11B The foregoing call flow diagrams and / or the blocks, operations, signaling, etc. of the algorithms in the flow diagrams may be additional components of some or all of the above. Figures 7A to 11B Each block in the aforementioned flow chart of can be performed by a component, and the apparatus may include one or more of these components. These components may be one or more hardware components that are specifically configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0164] In one configuration, the device 1402, in particular the cellular baseband processor 1404, includes: a component for receiving an indication of a configuration grant (CG) or semi-persistent scheduling (SPS) configuration for allocating a CG or SPS opportunity; a component for determining whether the CG or SPS opportunity overlaps in at least one SBFD symbol in a partial full-duplex time slot based on the CG or SPS configuration; and a component for communicating with a base station based on a modification of the CG or SPS opportunity based on the CG or SPS opportunity overlapping in at least one SBFD symbol in the partial full-duplex time slot.

[0165] In one configuration, the modification is based on applying a time domain offset to the CG or SPS timing.

[0166] In one configuration, the modification is based on applying a frequency domain offset to the CG or SPS timing.

[0167] In one configuration, the modification is based on extending the CG or SPS opportunity in time to available resources in the partial full-duplex time slot, provided that the same number of available resources exist in the partial full-duplex time slot.

[0168] In one configuration, the modification is based on puncturing resources that overlap in opposite transmit or receive directions in CG or SPS opportunities.

[0169] In one configuration, the modification is based on discarding resources from a CG or SPS opportunity if some full-duplex time slots are not available for transmission.

[0170] 7. The apparatus of claim 1, wherein information for modifying the CG or SPS opportunity is included in a radio resource control (RRC) communication.

[0171] In one configuration, the number of resource blocks (RBs) and symbols based on resources overlapping with a guard band or a downlink sub-band in a CG occasion is modified.

[0172] In one configuration, the number of RBs and symbols based on resources overlapping with a guard band or an uplink sub-band in an SPS occasion is modified.

[0173] In one configuration, it is modified at least in part based on at least one rule stored in a memory.

[0174] The foregoing components may be one or more of the foregoing components of apparatus 1402 configured to perform the functions recited by the foregoing components. As described above, apparatus 1402 may include a TX processor 468, an RX processor 456, and a controller / processor 459. Thus, in one configuration, the foregoing components may be the TX processor 468, the RX processor 456, and the controller / processor 459 configured to perform the functions recited by the foregoing components.

[0175] Figure 15 FIG. 1500 is a diagram illustrating an example of a hardware implementation for apparatus 1502. Apparatus 1502 is a network entity or network device (such as a BS) and includes a baseband unit 1504. The baseband unit 1504 may communicate with a UE 104 via a cellular RF transceiver. The baseband unit 1504 may include a computer-readable medium / memory. The baseband unit 1504 is responsible for general processing, including executing software stored on the computer-readable medium / memory. The software, when executed by the baseband unit 1504, causes the baseband unit 1504 to perform the various functions described above. The computer-readable medium / memory may also be used to store data manipulated by the baseband unit 1504 when executing the software. The baseband unit 1504 further includes a receiving component 1530, a communication manager 1532, and a transmitting component 1534. The communication manager 1532 includes one or more of the illustrated components. The components within the communication manager 1532 may be stored in the computer-readable medium / memory and / or configured as hardware within the baseband unit 1504. The baseband unit 1504 may be a component of network device 410 and may include a memory 476 and / or at least one of a TX processor 416, an RX processor 470, and a controller / processor 475.

[0176] The communication manager 1532 includes a configuration component 1540 configured to send an indication of a CG or SPS configuration for allocating a configuration grant (CG) or semi-persistent scheduling (SPS) occasion, e.g., as described in connection with 1302.

[0177] The communication manager 1532 further includes a time slot identification component 1550 that receives an input in the form of a CG or SPS configuration from the configuration component 1540 and is configured to determine whether the CG or SPS occasion overlaps in at least one SBFD symbol in a partial full-duplex time slot based on the CG or SPS configuration, for example, as described in connection with 1304.

[0178] The communication manager 1532 further includes an occasion component 1560 that receives an input in the form of a determination result from the time slot identification component 1550 and is configured to communicate with a user equipment (UE) based on the modification of the CG or SPS occasion according to the overlap of the CG or SPS occasion in at least one SBFD symbol in a partial full-duplex, for example, as described in connection with 1306.

[0179] The apparatus 1502 may include additional components that perform some or all of the blocks, operations, signaling, etc. of the foregoing call flow diagram and / or flowchart algorithms. Thus, Figures 7A to 11B each block in the foregoing flowchart of Figures 7A to 11B may be performed by a component, and the apparatus may include one or more of these components. These components may be one or more hardware components that are specifically configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0180] In one configuration, the apparatus 1502, particularly the baseband unit 1504, includes: means for transmitting an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion; means for determining whether the CG or SPS occasion overlaps in at least one SBFD symbol in a partial full-duplex time slot based on the CG or SPS configuration; and means for communicating with a user equipment (UE) based on the modification of the CG or SPS occasion according to the overlap of the CG or SPS occasion in at least one SBFD symbol in a partial full-duplex.

[0181] In one configuration, the modification is based on applying a time domain offset to the CG or SPS occasion.

[0182] In one configuration, the modification is based on applying a frequency domain offset to the CG or SPS occasion.

[0183] In one configuration, the modification is based on extending the CG or SPS occasion in time to the available resources in a partial full-duplex time slot provided that there are the same number of available resources in the partial full-duplex time slot.

[0184] In one configuration, the modification is based on puncturing the resources that overlap in the opposite transmission or reception direction in the CG or SPS occasion.

[0185] In one configuration, the modification is based on discarding resources from the CG or SPS occasion, provided that part of the full-duplex time slot is not available for transmission.

[0186] In one configuration, the modification is based on the number of resource blocks (RBs) and symbols in the CG occasion where the resources overlap with the guard band or the downlink sub-band.

[0187] In one configuration, the modification is based on the number of RBs and symbols in the SPS occasion that overlap with the guard band or the uplink sub-band.

[0188] In one configuration, the modification is based at least in part on at least one rule stored in the memory.

[0189] The foregoing components may be one or more of the foregoing components of apparatus 1502 configured to perform the functions recited by the foregoing components. As described above, apparatus 1502 may include a TX processor 416, an RX processor 470, and a controller / processor 475. Thus, in one configuration, the foregoing components may be the TX processor 416, the RX processor 470, and the controller / processor 475 configured to perform the functions recited by the foregoing components.

[0190] Accordingly, aspects of the present disclosure allow for modification of the CG or SPS occasion that falls within a partial full-duplex time slot. For example, a UE may receive an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion. Next, the UE may determine whether the CG or SPS occasion overlaps in at least one SBFD symbol within the partial full-duplex time slot based on the CG or SPS configuration. The UE may communicate with the base station according to the modification of the CG or SPS occasion based on the CG or SPS occasion overlapping in at least one SBFD symbol within the partial full-duplex time slot. In this way, the UE and the base station can handle the situation where the CG or SPS occasion falls within the partial full-duplex time slot without identifying an error condition or directly discarding the CG or SPS occasion.

[0191] Certain aspects of the subject matter described herein can be implemented to realize one or more advantages. The described techniques can support advantages such as improving the CG, SPS, and SBFD frameworks, reducing signaling overhead, and increasing reliability. Accordingly, the supported techniques can include improved network operations and, in some examples, can improve network efficiency, among other things.

[0192] It should be understood that the specific order or hierarchy of the boxes in the disclosed process / flowchart is only an illustration of the exemplary method. It should be understood that the specific order or hierarchy of the boxes in the process / flowchart can be rearranged based on design preferences. In addition, some boxes can be combined or omitted. The appended method claims present the elements of the various boxes in a sample order, but are not meant to be limited to the specific order or hierarchy presented.

[0193] The foregoing description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but are to be accorded the full scope consistent with the language of the claims, where the elements recited in the singular are not intended to mean "one and only one" unless specifically so stated, but rather "one or more." Terms such as "if," "when," and "while" are to be construed as meaning "in the event that" rather than implying an immediate temporal relationship or reaction. That is, these phrases, such as "when," do not mean an immediate action in response to or during the occurrence of an action, but rather only that the action will occur if the condition is met, without a specific or immediate time constraint for the action to occur. The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as preferred or having an advantage over other aspects. Unless specifically stated otherwise, the term "some" refers to one or more. Combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "any combination of A, B, C, or any of them," including any combination of A, B, and / or C, may include multiple A's, multiple B's, or multiple C's. Specifically, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "any combination of A, B, C, or any of them" can be only A, only B, only C, A and B, A and C, B and C, or A and B and C, where any such combination may include one or more members of A, B, or C. All structural and functional equivalents of the elements of the various aspects described throughout this disclosure that are known or later will be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be covered by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public, whether or not such disclosure is explicitly recited in the claims. The words "module," "mechanism," "element," "device," etc. are not to be used in place of the word "component." Thus, no claim element will be construed as a means-plus-function unless the element is expressly recited using the phrase "means for."

[0194] The following examples are merely illustrative and may be combined with aspects of other embodiments or teachings described herein, but are not limited thereto.

[0195] Aspect 1 is a device for wireless communication, the device comprising:

[0196] a. A memory; and

[0197] b. At least one processor coupled to the memory and configured to:

[0198] c. Receive an indication of a Configuration Grant (CG) or Semi-Persistent Scheduling (SPS) configuration for allocating a CG or SPS timing;

[0199] d. Determine whether the CG or SPS timing overlaps in at least one SBFD symbol in a partial full-duplex time slot based on the CG or SPS configuration; and

[0200] e. Communicate with a base station according to a modification to the CG or SPS timing based on the CG or SPS timing overlapping in at least one SBFD symbol in the partial full-duplex time slot.

[0201] Aspect 2 is the apparatus according to aspect 1, wherein the modification is based on applying a time-domain offset to the CG or SPS timing.

[0202] Aspect 3 is the apparatus according to aspect 1 or 2, wherein the modification is based on applying a frequency-domain offset to the CG or SPS timing.

[0203] Aspect 4 is the apparatus according to any one of aspects 1 to 3, wherein the modification is based on extending the CG or SPS timing in time to available resources in the partial full-duplex time slot provided that there are the same number of available resources in the partial full-duplex time slot.

[0204] Aspect 5 is the apparatus according to any one of aspects 1 to 4, wherein the modification is based on puncturing resources that overlap in opposite transmit or receive directions in the CG or SPS timing.

[0205] Aspect 6 is the apparatus according to any one of aspects 1 to 4, wherein the modification is based on discarding resources from the CG or SPS timing provided that the partial full-duplex time slot is not available for transmission.

[0206] Aspect 7 is the apparatus according to any one of aspects 1 to 6, wherein information for modifying the CG or SPS timing is included in Radio Resource Control (RRC) communication.

[0207] Aspect 8 is the apparatus according to any one of aspects 1 to 7, wherein the modification is based on the number of resource blocks (RBs) and symbols in which resources in the CG timing overlap with resources in a guard band or a downlink sub-band.

[0208] Aspect 9 is the apparatus according to any one of aspects 1 to 10, wherein the modification is based on the number of RBs and symbols in which the SPS timing overlaps with a guard band or an uplink sub-band.

[0209] Aspect 10 is the apparatus according to any one of aspects 1 to 9, wherein the modification is at least partially based on at least one rule stored in the memory.

[0210] Aspect 11 is an apparatus for wireless communication at a base station, the apparatus comprising:

[0211] a. a memory; and

[0212] b. at least one processor coupled to the memory and configured to:

[0213] c. transmit an indication of a CG or SPS configuration for allocating a configured grant (CG) or a semi-persistent scheduling (SPS) timing;

[0214] d. determine whether the CG or SPS timing overlaps in at least one SBFD symbol in a partial full-duplex time slot; and

[0215] i. communicate with a user equipment (UE) according to a modification to the CG or SPS timing based on the CG or SPS timing overlapping in at least one SBFD symbol in the partial full-duplex time slot.

[0216] Aspect 12 is the apparatus according to aspect 11, wherein the modification includes applying a time-domain offset to the CG or SPS timing.

[0217] Aspect 13 is the apparatus according to aspect 11 or 12, wherein the modification includes applying a frequency-domain offset to the CG or SPS timing.

[0218] Aspect 14 is the apparatus according to any one of aspects 11 to 13, wherein the modification includes puncturing resources that overlap in opposite transmission or reception directions in the CG or SPS timing.

[0219] Aspect 15 is the apparatus according to any one of aspects 11 to 14, wherein the modification includes discarding resources from the CG or SPS timing based on the partial full-duplex time slot being unavailable for transmission.

[0220] Aspect 16 is the apparatus according to any one of aspects 11 to 15, wherein information for modifying the CG or SPS timing is included in radio resource control (RRC) communication.

[0221] Aspect 17 is the apparatus according to any one of Aspects 11 to 16, wherein the modification is based on the number of resource blocks (RBs) and symbols in the CG occasion where the resources overlap with the guard band or the downlink sub-band.

[0222] Aspect 18 is the apparatus according to any one of Aspects 11 to 17, wherein the modification is based on the number of RBs and symbols in the SPS occasion where the SPS occasion overlaps with the guard band or the uplink sub-band.

[0223] Aspect 19 is the apparatus according to any one of Aspects 11 to 18, wherein the modification is at least partially based on at least one rule stored in the memory.

[0224] Aspect 20 is a method for wireless communication at a user equipment (UE), the method comprising:

[0225] a. receiving an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion;

[0226] b. determining whether the CG or SPS occasion overlaps in at least one SBFD symbol in a partial full-duplex time slot based on the CG or SPS configuration; and

[0227] c. communicating with a base station according to a modification to the CG or SPS occasion based on the CG or SPS occasion overlapping in at least one SBFD symbol in the partial full-duplex time slot.

[0228] Aspect 21 is the method according to Aspect 20, wherein the modification includes applying a time-domain offset to the CG or SPS occasion.

[0229] Aspect 22 is the method according to Aspect 20 or 21, wherein the modification includes applying a frequency-domain offset to the CG or SPS occasion.

[0230] Aspect 23 is the method according to any one of Aspects 20 to 22, wherein the modification includes extending the CG or SPS occasion in time to the available resources in the partial full-duplex time slot based on the same amount of available resources existing in the partial full-duplex time slot.

[0231] Aspect 24 is the method according to any one of Aspects 20 to 23, wherein the modification includes puncturing the resources in the CG or SPS occasion that overlap in the opposite transmit or receive direction.

[0232] Aspect 25 is the method according to any one of Aspects 20 to 24, wherein the modification includes discarding resources from the CG or SPS occasion based on the partial full-duplex time slot being unavailable for transmission.

[0233] Aspect 26 is a method for wireless communication at a network entity, the method comprising:

[0234] a. Sending an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion;

[0235] b. Determining whether the CG or SPS occasion overlaps in at least one SBFD symbol in a partial full-duplex time slot based on the CG or SPS configuration; and

[0236] c. Communicating with a user equipment (UE) according to a modification to the CG or SPS occasion based on the CG or SPS occasion overlapping in at least one SBFD symbol in the partial full-duplex time slot.

[0237] Aspect 27 is the method according to aspect 26, wherein the modification comprises applying a time-domain offset or a frequency-domain offset to the CG or SPS occasion.

[0238] Aspect 28 is the method according to aspect 26 or 27, wherein the modification comprises applying a frequency-domain offset to the CG or SPS occasion.

[0239] Aspect 29 is the method according to any one of aspects 26 to 28, wherein the modification comprises extending the CG or SPS occasion in time to available resources in the partial full-duplex time slot based on the same amount of available resources existing in the partial full-duplex time slot.

[0240] Aspect 30 is the method according to any one of aspects 26 to 29, wherein the modification comprises puncturing resources that overlap in opposite transmission or reception directions in the CG or SPS occasion.

Claims

1. An apparatus for wireless communication at a User Equipment (UE), the apparatus comprising: a memory; and at least one processor coupled to the memory and configured to: receive an indication of a Configuration Grant (CG) or Semi-Persistent Scheduling (SPS) configuration for allocating a CG or SPS occasion; determine whether the CG or SPS occasion overlaps in at least one SBFD symbol of a partial full-duplex time slot based on the CG or SPS configuration; and communicate with a base station according to a modification to the CG or SPS occasion based on the CG or SPS occasion overlapping in at least one SBFD symbol of the partial full-duplex time slot.

2. The apparatus according to claim 1, wherein the modification is based on applying a time-domain offset to the CG or SPS occasion.

3. The apparatus according to claim 1, wherein the modification is based on applying a frequency-domain offset to the CG or SPS occasion.

4. The apparatus according to claim 1, wherein the modification is based on extending the CG or SPS occasion in time to available resources in the partial full-duplex time slot, provided that there are the same number of available resources in the partial full-duplex time slot.

5. The apparatus according to claim 1, wherein the modification is based on puncturing resources that overlap in opposite transmit or receive directions in the CG or SPS occasion.

6. The apparatus according to claim 1, wherein the modification is based on discarding resources from the CG or SPS occasion, provided that the partial full-duplex time slot is not available for transmission.

7. The apparatus according to claim 1, wherein information for modifying the CG or SPS occasion is included in Radio Resource Control (RRC) communication.

8. The apparatus according to claim 1, wherein the modification is based on the number of resource blocks (RBs) and symbols in which resources in the CG occasion overlap with a guard band or a downlink sub-band.

9. The apparatus according to claim 1, wherein the modification is based on the number of RBs and symbols in which the SPS occasion overlaps with a guard band or an uplink sub-band.

10. The apparatus according to claim 1, wherein the modification is at least partially based on at least one rule stored in the memory.

11. An apparatus for wireless communication at a base station, the apparatus comprising: a memory; and at least one processor coupled to the memory and configured to: transmit an indication of a Configuration Grant (CG) or Semi-Persistent Scheduling (SPS) configuration for allocating a CG or SPS occasion; determine whether the CG or SPS occasion overlaps in at least one SBFD symbol of a partial full-duplex time slot based on the CG or SPS configuration; and communicate with a User Equipment (UE) according to a modification to the CG or SPS occasion based on the CG or SPS occasion overlapping in at least one SBFD symbol of the partial full-duplex time slot.

12. The apparatus according to claim 11, wherein the modification includes applying a time-domain offset to the CG or SPS occasion.

13. The apparatus according to claim 11, wherein the modification includes applying a frequency-domain offset to the CG or SPS occasion.

14. The apparatus according to claim 11, wherein the modification includes puncturing resources that overlap in opposite transmission or reception directions in the CG or SPS occasion.

15. The apparatus according to claim 11, wherein the modification includes discarding resources from the CG or SPS occasion based on the fact that the partial full-duplex time slot is not available for transmission.

16. The apparatus according to claim 11, wherein the information for modifying the CG or SPS occasion is included in radio resource control (RRC) communication.

17. The apparatus according to claim 11, wherein the modification is based on the number of resource blocks (RBs) and symbols in the CG occasion whose resources overlap with the guard band or downlink sub-band.

18. The apparatus according to claim 11, wherein the modification is based on the number of RBs and symbols in the SPS occasion that overlap with the guard band or uplink sub-band.

19. The apparatus according to claim 11, wherein the modification is at least partially based on at least one rule stored in the memory.

20. A method for wireless communication performed by a user equipment (UE), the method comprising: receiving an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion; determining, based on the CG or SPS configuration, whether the CG or SPS occasion overlaps in at least one SBFD symbol in a partial full-duplex time slot; and communicating with a base station according to a modification to the CG or SPS occasion based on the CG or SPS occasion overlapping in at least one SBFD symbol in the partial full-duplex time slot.

21. The method according to claim 20, wherein the modification includes applying a time-domain offset to the CG or SPS occasion.

22. The method according to claim 20, wherein the modification includes applying a frequency-domain offset to the CG or SPS occasion.

23. The method according to claim 20, wherein the modification includes extending the CG or SPS occasion in time to the available resources in the partial full-duplex time slot based on the same amount of available resources existing in the partial full-duplex time slot.

24. The method according to claim 20, wherein the modification includes puncturing resources that overlap in opposite transmission or reception directions in the CG or SPS occasion.

25. The method according to claim 20, wherein the modification includes discarding resources from the CG or SPS occasion based on the fact that the partial full-duplex time slot is not available for transmission.

26. A method for wireless communication performed by a base station, the method comprising: sending an indication of a CG or SPS configuration for allocating a configured grant (CG) or semi-persistent scheduling (SPS) occasion; determining, based on the CG or SPS configuration, whether the CG or SPS occasion overlaps in at least one SBFD symbol in a partial full-duplex time slot; and Communicate with a user equipment (UE) according to a modification to the CG or SPS occasion based on overlapping in at least one SBFD symbol in the partial full-duplex time slot for the CG or SPS occasion.

27. The method according to claim 26, wherein the modification includes applying a time domain offset or a frequency domain offset to the CG or SPS occasion.

28. The method according to claim 26, wherein the modification includes applying a frequency domain offset to the CG or SPS occasion.

29. The method according to claim 26, wherein the modification includes extending the CG or SPS occasion in time to available resources in the partial full-duplex time slot based on the same amount of available resources existing in the partial full-duplex time slot.

30. The method according to claim 26, wherein the modification includes puncturing resources that overlap in opposite transmit or receive directions in the CG or SPS occasion.