Techniques for managing semi-static scheduling occasion overrides for full-duplex communication
Patent Information
- Application Number
- CN202280052500.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-08-03
- Filing Date
- 2022-06-01
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2042-06-01
AI Technical Summary
[0005]尽管无线通信系统已经在许多年内取得了巨大的技术进步,但是挑战仍然存在
[0017]While aspects and embodiments have been described in this application by way of example, those skilled in the art will understand that additional implementations and use cases can arise in many different arrangements and scenarios. The innovations described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and package arrangements. For example, embodiments and/or uses can arise via integrated chip embodiments and other non-modular component-based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial devices, retail/purchasing devices, medical devices, AI-enabled devices, etc.). While some examples may be specific or not specific to particular use cases or applications, various applicability of the described innovations can emerge. Implementations can vary from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or OEM devices or systems incorporating one or more aspects of the described innovations. In some practical settings, devices incorporating the described aspects and features may also include additional components and features for the implementation and practice of the claimed and described embodiments. For example, the transmission and reception of wireless signals necessarily involve multiple components for analog and digital purposes (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders/converters, etc.). It is anticipated that the innovations described herein can be implemented in a variety of devices, chip-level components, systems, distributed arrangements, end-user devices, etc., with different sizes, shapes, and constructions.
Smart Images

Figure CN117716782B_ABST
Abstract
Description
[0001] Cross-reference of related applications
[0002] This application claims priority to U.S. Application No. 17 / 393,272, filed August 3, 2021, which has been assigned to the assignee of this application and whose entire contents are incorporated herein by reference. Technical Field
[0003] Various aspects of this disclosure relate to wireless communications, and more specifically to techniques for managing scenarios during full-duplex communication in which scheduling opportunities become dynamically permitted (DG) overwritten. Background Technology
[0004] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, broadcasting, or other similar services. These wireless communication systems can employ multiple access technologies that enable communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, or other resources). To name just a few examples, multiple access technologies can rely on any of code division, time division, frequency division, orthogonal frequency division, single-carrier frequency division, or time-division synchronous code division. These and other multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that enables different wireless devices to communicate at the city, national, regional, and even global levels.
[0005] Despite the significant technological advancements in wireless communication systems over the years, challenges remain. For example, complex and dynamic environments can still attenuate or block signals between wireless transmitters and receivers, disrupting various established wireless channel measurement and reporting mechanisms used to manage and optimize the use of limited wireless channel resources. Therefore, there is a need for further improvements to wireless communication systems to overcome these challenges. Summary of the Invention
[0006] In some aspects, a method for wireless communication by a user equipment (UE) may be included. The method typically includes: receiving a first control message from a base station (BS) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes an authorized (CG) timing in which the UE is scheduled to send at least one configuration of uplink transmissions to the BS, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Furthermore, the method may also include: receiving a second control message including dynamic authorization, which dynamically authorizes a transmission associated with the UE that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and, based on the dynamic authorization, taking one or more actions to transmit with the BS at least one of the transmissions that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0007] Certain aspects can be implemented in a device for wireless communication. The device includes: a memory containing executable instructions; and one or more processors configured to execute the executable instructions and cause the device to: receive a first control message from a base station (BS) and activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the device is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes an authorized (CG) timing in which the device is scheduled to send uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Additionally, the one or more processors may be configured to cause the device to perform the following operations: receive a second control message including dynamic permission, the dynamic permission scheduling a transmission associated with the device that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and based on the dynamic permission, take one or more actions to transmit with the BS at least the transmission that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0008] Certain aspects can be implemented in an apparatus for wireless communication. The apparatus includes units for receiving a first control message from a base station (BS) and activating a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the apparatus is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes a grant (CG) timing in which the apparatus is scheduled to send uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Furthermore, the apparatus may also include: units for receiving a second control message including dynamic grant, which dynamically grants a transmission associated with the apparatus that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and units for taking one or more actions based on the dynamic grant to transmit with the BS at least one of the transmissions that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0009] Certain aspects can be implemented in a non-transitory computer-readable medium for wireless communication. The non-transitory computer-readable medium includes executable instructions that, when executed by one or more processors of the device, cause the device to: receive a first control message from a base station (BS) and activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the device is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes an authorized (CG) timing in which the device is scheduled to send uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Additionally, the non-transitory computer-readable medium may include executable instructions that, when executed by one or more processors of the device, cause the device to: receive a second control message including dynamic permission, the dynamic permission scheduling a transmission associated with the device that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and, based on the dynamic permission, take one or more actions to transmit with the BS at least the transmission that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0010] Certain aspects can be implemented in a computer program product for wireless communication by a user equipment (UE). The computer program product may be embodied on a computer-readable storage medium and may include code for: receiving a first control message from a base station (BS) and activating a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes an authorized (CG) timing in which the UE is scheduled to send uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Additionally, the computer program product may further include: code for receiving a second control message including dynamic permission, the dynamic permission scheduling a transmission associated with the UE that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and code for taking one or more actions based on the dynamic permission to at least transmit with the BS the transmission that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0011] Certain aspects can be implemented in a method for wireless communication performed by a base station (BS). The method typically includes: sending a first control message to a user equipment (UE) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes an authorized (CG) timing in which the UE is scheduled to transmit uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Furthermore, the method may also include: sending a second control message including dynamic authorization, which dynamically authorizes a transmission associated with the UE that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and, based on the dynamic authorization, transmitting with the UE at least the transmission that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0012] Certain aspects can be implemented in a device for wireless communication. The device includes: a memory containing executable instructions; and one or more processors configured to execute the executable instructions and cause the device to: send a first control message to a user equipment (UE) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the device. Additionally, in some cases, the second semi-static scheduling configuration includes an authorized (CG) timing in which the UE is scheduled to send uplink transmissions to the device in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Additionally, the one or more processors may be configured to cause the device to perform the following operations: send a second control message including dynamic permission, the dynamic permission scheduling a transmission associated with the UE that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and based on the dynamic permission, transmit with the UE at least the transmission that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0013] Certain aspects can be implemented in an apparatus for wireless communication. The apparatus may include units for sending a first control message to a user equipment (UE) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes a grant (CG) timing in which the UE is scheduled to send at least one configuration of uplink transmissions to the BS, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Furthermore, the apparatus may also include: units for sending a second control message including dynamic grant, which dynamically grants a transmission associated with the UE that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and units for, based on the dynamic grant, transmitting with the UE at least one of the transmissions that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0014] Certain aspects can be implemented in a non-transitory computer-readable medium for wireless communication. The non-transitory computer-readable medium includes executable instructions that, when executed by one or more processors of the device, cause the device to: send a first control message to a user equipment (UE) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes an authorized (CG) timing in which the UE is scheduled to send uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Additionally, the non-transitory computer-readable medium includes executable instructions that, when executed by the one or more processors of the device, cause the device to: send a second control message including dynamic permission, the dynamic permission scheduling a transmission associated with the UE that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and, based on the dynamic permission, transmit with the UE at least the transmission that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0015] Certain aspects can be implemented in a computer program product for wireless communication by a base station (BS). The computer program product may be embodied in a computer-readable storage medium and may include code for: sending a first control message to a user equipment (UE) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes an authorized (CG) timing in which the UE is scheduled to send uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing. Additionally, the computer program product may include: code for sending a second control message including dynamic permission, the dynamic permission scheduling a transmission associated with the UE that overwrites at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing; and code for transmitting, based on the dynamic permission, at least one of the transmissions that overwrites the at least one of the downlink transmissions in the at least one SPS timing or the uplink transmission in the at least one CG timing to the UE.
[0016] The features and technical advantages of examples according to this disclosure have been outlined quite extensively above to facilitate a better understanding of the detailed description below. Additional features and advantages will be described below. The disclosed concepts and specific examples can be readily used as the basis for modifying or designing other structures for achieving the same purpose as this disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein (both their organization and manner of operation) and their associated advantages will be better understood when considered in conjunction with the accompanying drawings, based on the description below. Each drawing in the accompanying drawings is provided for illustrative and descriptive purposes and is not intended to define a limitation of the claims.
[0017] While aspects and embodiments have been described in this application by way of example, those skilled in the art will understand that additional implementations and use cases can arise in many different arrangements and scenarios. The innovations described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and package arrangements. For example, embodiments and / or uses can arise via integrated chip embodiments and other non-modular component-based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial devices, retail / purchasing devices, medical devices, AI-enabled devices, etc.). While some examples may be specific or not specific to particular use cases or applications, various applicability of the described innovations can emerge. Implementations can vary from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or OEM devices or systems incorporating one or more aspects of the described innovations. In some practical settings, devices incorporating the described aspects and features may also include additional components and features for the implementation and practice of the claimed and described embodiments. For example, the transmission and reception of wireless signals necessarily involve multiple components for analog and digital purposes (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders / converters, etc.). It is anticipated that the innovations described herein can be implemented in a variety of devices, chip-level components, systems, distributed arrangements, end-user devices, etc., with different sizes, shapes, and constructions.
[0018] For illustrative purposes, the following description and figures illustrate certain features. Attached Figure Description
[0019] The accompanying drawings depict certain features of the various aspects described herein and should not be construed as limiting the scope of this disclosure.
[0020] Figure 1 This is a block diagram that conceptually illustrates an example wireless communication network.
[0021] Figure 2 It is a block diagram that conceptually illustrates various aspects of an example base station and user equipment.
[0022] Figures 3A-3D Describe various example aspects of data structures used in wireless communication networks.
[0023] Figures 4A-4C This illustrates different full-duplex use cases within a wireless communication network.
[0024] Figure 5 This illustrates interference scenarios that can occur within a wireless communication network.
[0025] Figure 6This illustrates overlapping semi-static scheduling opportunities.
[0026] Figure 7 This illustrates a scenario where a user equipment is dynamically scheduled to transmit uplinks at permitted times to overwrite existing configurations.
[0027] Figure 8 This illustrates a scenario where user equipment is dynamically scheduled to transmit downlink traffic with a semi-persistent scheduling opportunity that overwrites the existing configuration.
[0028] Figure 9 This is a call flow diagram illustrating an example operation of dynamically scheduled transmissions between a base station and a user equipment for transmitting transmissions that overwrite existing semi-static configuration scheduling moments.
[0029] Figure 10 This is a flowchart illustrating an example operation for wireless communication by a base station.
[0030] Figure 11 This is a flowchart illustrating an example operation for wireless communication by a user equipment.
[0031] Figure 12 Describe various aspects of the example communication device.
[0032] Figure 13 Describe various aspects of the example communication device. Detailed Implementation
[0033] This disclosure provides apparatus, methods, processing systems, and computer-readable media for conveying dynamically scheduled transmissions that overwrite scheduling opportunities in an existing semi-static configuration.
[0034] In some cases, certain wireless communication devices (such as User Equipment (UE)) in a wireless communication network may be able to perform full-duplex communication with a base station (BS) using different antenna panels. For example, in some cases, a UE may use a first antenna panel to receive downlink transmissions from the BS while simultaneously using a second antenna panel to transmit uplink transmissions to the BS or another BS. In some cases, the UE may be configured to perform full-duplex communication during one or more semi-static configuration scheduling opportunities. One or more semi-static configuration scheduling opportunities may include at least one semi-persistent scheduling (SPS) opportunity in which the UE is scheduled to receive downlink transmissions from the BS. One or more semi-static configuration scheduling opportunities may also include at least one configuration grant (CG) opportunity in which the UE is scheduled to transmit uplink transmissions to the BS, wherein the at least one CG opportunity at least partially overlaps in time with at least one SPS opportunity.
[0035] In some cases, at least one SPS (Single Point Session) and at least one CG (Current Point Session) may overlap in time, and therefore, the UE can be configured to use full-duplex communication to receive downlink transmissions during at least one SPS and transmit uplink transmissions during at least one CG. Furthermore, to facilitate full-duplex communication, the UE can be configured with a downlink receive beam for receiving downlink transmissions during at least one SPS, which is compatible with an uplink transmit beam configured to transmit uplink transmissions during at least one CG. The compatibility between the uplink transmit beam and the downlink receive beam can be defined based on the self-interference experienced by the UE. More specifically, for example, mutually compatible uplink transmit beams and downlink receive beams can be associated with the level of self-interference experienced by the UE below a self-interference threshold. In other words, an uplink transmit beam compatible with the downlink receive beam is a beam that results in a self-interference amount less than a self-interference threshold for the downlink receive beam when used to transmit uplink transmissions while receiving downlink transmissions. Conversely, when the self-interference caused by the uplink transmitted beam against the downlink received beam is greater than or equal to the self-interference threshold, these beams can be considered incompatible.
[0036] While a UE can typically be configured with compatible downlink receive beams and uplink transmit beams for receiving downlink transmissions during at least one SPS timing and transmitting uplink transmissions during at least one CG timing, there may be instances where the UE is dynamically scheduled by the BS to transmit transmissions that override at least one SPS timing or at least one CG timing. For example, in some cases, the UE may be dynamically scheduled to receive Physical Downlink Shared Channel (PDSCH) transmissions that override at least one SPS timing and overlap with at least one CG timing. Similarly, there may be cases where the UE is dynamically scheduled to transmit Physical Uplink Shared Channel (PUSCH) transmissions that override at least one CG timing and overlap with at least one SPS timing.
[0037] Problems may arise in these scenarios when a UE is configured to use a beam incompatible with overlapping scheduling times to transmit dynamically scheduled transmissions. For example, a UE may be configured to use a downlink receive beam to receive dynamically scheduled PDSCH transmissions that is incompatible with an uplink transmit beam used to transmit uplink transmissions during at least one CG timing that overlaps with the PDSCH transmission. Similarly, a UE may be configured to use an uplink transmit beam to transmit dynamically scheduled PUSCH transmissions that is incompatible with a downlink receive beam used to receive downlink transmissions during at least one SPS timing that overlaps with the PUSCH transmission.
[0038] Dynamically scheduled transmissions configured with incompatible beams can lead to several negative consequences, such as increased transmission / reception latency, resulting in a poorer user experience. Additionally, these negative consequences may include transmissions that cannot be correctly received or decoded. This can result in wasted time and frequency resources within the wireless communication network, as well as wasted power resources at both the transmitting and receiving devices, due to the need to retransmit / re-receive transmissions that were previously not correctly received / decoded because of self-interference between antenna panels.
[0039] Therefore, various aspects of this disclosure provide techniques for helping to reduce self-interference experienced by wireless communication devices capable of FD communication. For example, in some cases, such techniques may include: the UE reporting antenna panel information to the BS indicating one or more pairs of antenna panels capable of FD communication. In some cases, the one or more pairs of antenna panels capable of FD communication may include antenna panel pairs that do not (or minimally) interfere with each other. The UE can then be configured with at least one pair of these antenna panel pairs to reduce self-interference when performing FD communication and help mitigate the aforementioned negative effects.
[0040] Therefore, as noted above, various aspects of this disclosure provide techniques for managing scenarios in which scheduling opportunities are dynamically permitted to be overridden during full-duplex communication. For example, to help mitigate the aforementioned negative impacts, the UE can use the presented techniques to determine whether to continue transmitting a transmission using a beam that conflicts with the beam used to transmit dynamically scheduled transmissions in an overriding scheduling opportunity that overlaps with the first scheduling opportunity.
[0041] Introduction to wireless communication networks
[0042] Figure 1 An example of a wireless communication network 100 in which the aspects described herein can be implemented is depicted.
[0043] Typically, wireless communication network 100 includes a base station (BS) 102 that interoperates to provide wireless communication services, a user equipment (UE) 104, and one or more core networks (such as an evolved packet core (EPC) 160 and a 5G core (5GC) network 190).
[0044] Base station 102 can provide access points to EPC 160 and / or 5GC 190 for user equipment 104, and can perform one or more of the following functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment tracking, RAN information management (RIM), paging, location, delivery of warning messages, and other functions. In various contexts, a base station may include and / or be referred to as gNB, NodeB, eNB, ng-eNB (e.g., an eNB that has been enhanced to provide connectivity to both EPC 160 and 5GC 190), access point, base transceiver, radio base station, radio transceiver, or transceiver functional unit, or transmit / receive point.
[0045] Base station 102 communicates wirelessly with UE 104 via communication link 120. Each of base stations 102 can provide communication coverage for a corresponding geographic coverage area 110, which may overlap in some cases. For example, a small cell 102' (e.g., a low-power base station) may have a coverage area 110' that overlaps with the coverage areas 110 of one or more macro cells (e.g., high-power base stations).
[0046] The communication link 120 between base station 102 and user equipment 104 may include uplink (UL) transmission (also referred to as reverse link) from user equipment 104 to base station 102 and / or downlink (DL) transmission (also referred to as forward link) transmission from base station 102 to user equipment 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technology, which in various aspects includes spatial multiplexing, beamforming, and / or transmit diversity.
[0047] Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radio units, global positioning systems, multimedia devices, video devices, digital audio players, cameras, game consoles, tablets, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or other similar devices. Some UE 104 devices may be Internet of Things (IoT) devices (e.g., parking meters, air pumps, toasters, vehicles, heart monitors, or other IoT devices), always-on (AON) devices, or edge processing devices. More generally, 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, handheld device, user agent, mobile client, or client.
[0048] Compared to lower-frequency communication, communication using higher frequency bands may have higher path loss and shorter distances. Therefore, some base stations (e.g., Figure 1 The base station 180 (in the example 180) can utilize beamforming 182 with UE 104 to improve path loss and range. For example, base station 180 and UE 104 may each include multiple antennas (such as antenna elements, antenna panels, and / or antenna arrays) to facilitate beamforming.
[0049] In some cases, base station 180 may transmit beamformed signals to UE 104 in one or more transmit directions 182'. UE 104 may receive beamformed signals from base station 180 in one or more receive directions 182''. UE 104 may also transmit beamformed signals to base station 180 in one or more transmit directions 182''. Base station 180 may also receive beamformed signals from UE 104 in one or more receive directions 182''. Base station 180 and UE 104 may then perform beamforming to determine the optimal receive and transmit directions for each of base station 180 and UE 104. Notably, the transmit and receive directions for base station 180 may be the same or different. Similarly, the transmit and receive directions for UE 104 may be the same or different.
[0050] Wireless communication network 100 includes a full-duplex (FD) communication component 199, which can be configured to perform Figure 9-10The operations shown in one or more figures, as well as other operations described herein for dynamically scheduled transmissions that overwrite existing semi-static configurations during scheduling. The wireless communication network 100 also includes an FD communication component 198, which can be configured to perform... Figure 9 or Figure 11 The operations shown in one or more of the figures, as well as other operations described herein for dynamically scheduled transmissions that overwrite the scheduling timing of transmissions in an existing semi-static configuration.
[0051] Figure 2 The example base station (BS) 102 and user equipment (UE) 104 are described.
[0052] Typically, BS 102 includes various processors (e.g., 220, 230, 238, and 240), antennas 234a-t (collectively referred to as 234), transceivers 232a-t (collectively referred to as 232) including modulators and demodulators, and other aspects that enable the wireless transmission of data (e.g., data source 212) and the wireless reception of data (e.g., data sink 239). For example, base station 102 can transmit and receive data between itself and user equipment 104.
[0053] Base station 102 includes a controller / processor 240, which can be configured to implement various functions related to wireless communication. In the depicted example, controller / processor 240 includes FD communication component 241, which can represent Figure 1 The FD communication component 199. It is worth noting that although it is depicted as one aspect of the controller / processor 240, in other implementations, the FD communication component 241 may be implemented additionally or alternatively in various other aspects of the base station 102.
[0054] Typically, user equipment 104 includes various processors (e.g., 258, 264, 266, and 280), antennas 252a-r (collectively referred to as 252), transceivers 254a-r (collectively referred to as 254) including modulators and demodulators, and other aspects that enable the wireless transmission of data (e.g., data source 262) and the wireless reception of data (e.g., data sink 260).
[0055] User equipment 104 includes a controller / processor 280, which can be configured to implement various functions related to wireless communication. In the depicted example, the controller / processor 280 includes an FD communication component 281, which can represent Figure 1 The FD communication component 281. It is worth noting that although it is depicted as one aspect of the controller / processor 280, in other implementations, the FD communication component 281 may be implemented additionally or alternatively in various other aspects of the user equipment 104.
[0056] Figures 3A-3D Describe for use in wireless communication networks (e.g.) Figure 1 The data structure of the wireless communication network 100) covers various aspects. Specifically, Figure 3A This is a schematic diagram 300 illustrating an example of the first subframe within a 5G (e.g., 5G NR) frame structure. Figure 3B This is a schematic diagram 330 illustrating an example of a DL channel within a 5G subframe. Figure 3C This is a schematic diagram 350 illustrating an example of a second subframe within a 5G frame structure, and... Figure 3D This is a schematic diagram 380 illustrating an example of a UL channel within a 5G subframe.
[0057] Information about this disclosure will be provided later in this public disclosure. Figure 1 , Figure 2 and Figures 3A-3D Further discussion is needed.
[0058] Introduction to mmWave wireless communication
[0059] In wireless communication, the electromagnetic spectrum is typically subdivided into various categories, bands, channels, or other characteristics. This subdivision is usually based on wavelength and frequency, where frequency can also be referred to as carrier, subcarrier, frequency channel, tone, or subband.
[0060] 5G networks can utilize several frequency ranges, which in some cases are defined by standards such as 3GPP standards. For example, although the 3GPP technical standard TS 38.101 currently defines Frequency Range 1 (FR1) as including 600MHz-6 GHz, specific uplink and downlink allocations may fall outside this general range. Therefore, FR1 is often referred to (interchangeably) as the "Sub-6 GHz" band.
[0061] Similarly, although TS 38.101 currently defines Frequency Range 2 (FR2) as including 26–41 GHz, specific uplink and downlink allocations may fall outside this general range. FR2 is sometimes referred to (interchangeably) as the “millimeter wave” (“mmW” or “mmWave”) band, although it differs from the Extremely High Frequency (EHF) band (30–300 GHz) designated as “millimeter wave” by the International Telecommunication Union (ITU) because wavelengths at these frequencies are between 1 and 10 millimeters.
[0062] Compared to lower-frequency communication, communication using mmWave / near-mmWave radio frequency bands (e.g., 3 GHz–300 GHz) may have higher path loss and shorter range. As mentioned above... Figure 1As described, a base station (e.g., 180) configured to communicate using the mmWave / near mmWave radio frequency band can utilize beamforming (e.g., 182) with the UE (e.g., 104) to improve path loss and range.
[0063] Introduction to multi-antenna panel communication
[0064] In some systems (e.g.) Figure 1 In a wireless communication network 100, the UE and BS can use multiple antennas, beams, and / or antenna panels (e.g., antenna element arrays) to transmit or receive transmissions. Antenna panels may include a set of transceiver units (TXRUs) capable of generating analog beams. In some cases, when using a dual-polarized array, one beam may correspond to two antenna ports. In some cases, the same set of antenna panels or different sets of antenna panels may be used for both DL reception and UL transmission. For example, in some cases, the same set of antenna panels may be used for both DL reception and UL transmission, while in other cases, a different set of antenna panels may be used for DL reception compared to UL transmission.
[0065] Furthermore, antenna panels can be associated with the same or different numbers of antenna ports, beam counts, and / or Effective Isotropic Radiated Power (EIRP). In some cases, while different antenna panels may share the same number of beams, beam correspondence may not exist across different antenna panels. Additionally, in some cases, each antenna panel can be associated with the same or independent operating parameters, such as power control (PC) parameters, Fast Fourier Transform timing windows, and timing advance (TA) parameters. Furthermore, each antenna panel of the UE can be associated with a specific panel identifier (ID) or antenna panel group ID. In some cases, the antenna panel ID or antenna panel group ID may include one or more of the following: beam group ID, Transmission Configuration Indicator (TCI) state pool ID, Sound Reference Signal (SRS) resource group ID, Control Resource Set (CORESET) pool ID, or closed-loop power control index.
[0066] In some cases, the ability to use multiple panels to perform transmissions can be particularly useful for higher frequency transmissions (such as millimeter-wave transmissions described above). In some cases, UE-related transmissions can be received from or sent to the serving base station (BS) or transmit / receive point (TRP) via the Uu interface. Typically, transmissions using multiple antenna panels can allow for increased throughput (e.g., by simultaneously or concurrently sending / receiving data to / from the BS using multiple antenna panels) and / or increased reliability (e.g., by sending / receiving the same information using multiple antenna panels). Such transmissions can be referred to as multi-panel transmissions.
[0067] Introduction to full-duplex and half-duplex communication
[0068] As noted above, in some cases, such as when the wireless communication devices of the UE and BS communicate, multiple antenna panels can be used. In some cases, multiple antenna panels can be used for half-duplex (HD) communication, such as in current 5G New Radio (NR) communication systems, where downlink (DL) and uplink (UL) transmissions are delivered non-simultaneously (e.g., transmitted in different time resources). HD communication can be considered the baseline behavior in 5G NR Releases 15 (R-15) and 16 (R-16). In other cases, using multiple antenna panels allows for full-duplex (FD) communication where uplink (UL) and downlink (DL) transmissions can be performed simultaneously (e.g., in the same time resources). For example, in some cases, the UE's UL transmission can be performed on one panel, while DL reception can be performed simultaneously on another panel. Similarly, at the BS, the BS's DL transmission can be performed on one antenna panel, while UL reception can be performed on another antenna panel.
[0069] FD capability can be conditional on beam splitting (e.g., frequency splitting or spatial splitting) and may still be subject to some self-interference between UL and DL (e.g., UL transmission directly interfering with DL reception) and cluttered echoes (e.g., where UL transmission echoes affect UL transmission and / or DL reception). However, while FD capability may suffer from some interference, it offers reduced transmit and receive delays (e.g., the possibility of receiving DL transmissions in only UL time slots), improved spectral efficiency (e.g., per cell and / or per UE), and more efficient resource utilization.
[0070] Figures 4A-4C Different FD use cases are shown within a wireless communication network (such as wireless communication network 100). For example, Figure 4A This illustrates a first FD use case involving a transmission between a UE 402 and two base stations (or multiple transmit / receive points (mTRPs)) BS 404 and BS 406. In some cases, UE 402 can represent Figure 1 UE 104, and BS 404, 406 can represent Figure 1 BS 102. As shown in the figure, UE 402 can simultaneously receive DL transmission 408 from BS 404 and send UL transmission 410 to BS 406. In some cases, different antenna panels can be used to perform DL transmission 408 and UL transmission 410 to facilitate simultaneous transmission and reception.
[0071] Figure 4BThe diagram illustrates a second FD use case involving two different UEs and one BS. As shown, UE 402 can receive DL transmission 408 from BS 404, while another UE 412 can simultaneously send UL transmission 410 to BS 404. Therefore, in this example, BS 404 is performing simultaneous uplink and downlink communication.
[0072] Figure 4C The diagram illustrates a third FD use case involving a BS and a UE. As shown, UE 402 can receive DL transmission 408 from BS 404 and can simultaneously transmit UL transmission 410 to BS 404. As noted above, this simultaneous reception / transmission of UE 402 can be facilitated by different antenna panels.
[0073] Table 1 below shows various example scenarios where each use case in the FD use case can be used.
[0074] Table 1
[0075]
[0076] As shown in the figure, if FD capability is disabled at both the base station and the UE, baseline R-15 and R-16 G behaviors (e.g., HD communication) can be used. If FD capability is disabled at the BS but enabled at the UE, the UE can... Figure 4A The first example FD use case shown operates where the UE can communicate simultaneously with two different TRPs using two different antenna panels (e.g., simultaneous UL and DL transmissions). If FD is enabled at the BS but disabled at the UE (e.g., the UE cannot perform FD), the BS can, according to... Figure 4B The second example FD use case shown operates where the BS can communicate simultaneously with two different UEs using two different antenna panels (e.g., simultaneous UL and DL transmissions). Finally, if FD is enabled at both the BS and the UE, the BS and UE can... Figure 4C The third example FD use case shown operates in which the BS and UE can communicate with each other simultaneously on UL and DL, with each of the BS and UE using a different antenna panel for UL and DL transmission.
[0077] FD communication can be facilitated by using Frequency Division Multiplexing (FDM) or Space Division Multiplexing (SDM). In FDM, simultaneous UL and DL transmissions can be sent on the same time resources but on separate frequency bands separated by a guard band. In SDM, simultaneous UL and DL transmissions can be sent on the same time and frequency resources but are spatially separated into different directional transmission beams. This FD communication contrasts with HD communication, which uses Time Division Multiplexing (TDM), where UL and DL transmissions are scheduled on the same or different frequency resources but on different time resources.
[0078] As noted above, FD communication offers reduced transmit and receive latency and increased spectral efficiency; however, wireless communication devices using FD communication may still be susceptible to certain types of interference, such as self-interference caused between antenna panels used for uplink and downlink transmissions. Similarly, wireless communication devices capable of using FD communication may also be susceptible to interference from neighboring wireless communication devices. Figure 5 This illustrates potential interference scenarios within a wireless communication network 400 that can utilize both FD and HD communication. In some cases, the wireless communication network 400 may be... Figure 1 Example of a wireless communication network 100.
[0079] like Figure 5 As shown, wireless communication can occur between multiple wireless communication devices (such as BS 502, BS 504, UE 506, and UE 508). In some cases, BS 502 and UE 506 may be able to perform FD communication, while BS 504 and UE 508 may only be able to perform HD communication. Therefore, HD and FD communication may be mixed in the wireless communication network 400. This mixed HD and FD communication may include communication between FD UEs and HD BSs (e.g., UE 506 and BS 504), between FD BSs and HD UEs (e.g., BS 502 and UE 508), and between FD BSs and FD UEs (e.g., BS 502 and UE 506).
[0080] In some cases, as noted above, wireless communication devices capable of using FD communication (such as BS 502 and UE 506) may be susceptible to interference from neighboring wireless communication devices. Figure 5 In the example shown, UE 506 with FD capability may be susceptible to interference from neighboring UE 508 and neighboring BS 504. Similarly, in Figure 5 In the example shown, BS 502 with FD capability may be susceptible to interference from neighboring BS 504.
[0081] Furthermore, both the BS 502 and the UE 506, which have FD capability, may be susceptible to self-interference between antenna panels used for FD communication. For example, as shown in the figure, the UE 506 may experience self-interference 510 between antenna panels used for FD communication with the BS 502 and / or the BS 504. More specifically, for example, the UE 506 may experience self-interference 510 between the antenna panel used to receive downlink transmissions from the BS 502 and the antenna panel used to transmit uplink transmissions to the BS 502 and / or the BS 504. Similarly, the BS 502 may experience self-interference 512 between the antenna panel used to receive uplink transmissions from the UE 506 and the antenna panel used to transmit downlink transmissions to the UE 506.
[0082] Such self-interference that wireless communication devices capable of FD communication may experience is undesirable and can have negative consequences. These negative consequences may include transmissions that cannot be properly received or decoded, which may result in wasted time and frequency resources within the wireless communication network 500, as well as wasted power resources at the transmitting and receiving devices, which is associated with the need to retransmit / re-receive transmissions that were previously not properly received / decoded due to self-interference between antenna panels.
[0083] Various aspects related to managing semi-static scheduling timing overwrite for full-duplex communication
[0084] Wireless communication devices (such as UEs capable of FD communication with a base station) can be scheduled to deliver transmissions in different ways (e.g., transmitting and / or receiving). For example, a first method of scheduling a UE involves using dynamic granting. For instance, to schedule a UE using dynamic granting, a base station can send control information including dynamic granting, such as downlink control information (DCI). Dynamic granting can include indications of one or more time and frequency resources for receiving downlink transmissions or transmitting uplink transmissions. In some cases, one or more time and frequency resources can be aperiodic and can be allocated to the UE for specific uplink / downlink transmissions. Thus, if another transmission needs to be scheduled for the UE, the base station can send another dynamic granting with additional scheduling information for that other transmission, which may increase overhead signaling.
[0085] In other cases, semi-persistent scheduling (SPS) configuration can be used to schedule the UE for periodic reception of downlink transmissions, such as those on the Physical Downlink Shared Channel (PDSCH), using a periodic time and frequency resource set known as the SPS timing. Configuring the UE using an SPS configuration that schedules it with a periodic time and frequency resource set for receiving PDSCH transmissions minimizes control overhead because control signaling only needs to be sent once to activate the SPS configuration and schedule the UE to receive PDSCH transmissions within the periodic time and frequency resource set.
[0086] SPS is also used in Long Term Evolution (LTE) to schedule uplink transmissions for UEs, such as transmissions on the Physical Uplink Shared Channel (PUSCH). However, the periodic time and frequency resource set of the SPS is typically dedicated to a single UE. As a result, if a single UE does not need some resources in the periodic time and frequency resource set for uplink transmission, the unused resources of the UE are wasted. Therefore, to reduce the waste of periodically allocated resources, 5G New Radio (NR) enables multiple UEs to share a periodic time and frequency resource set, called a configured permitted (CG) opportunity or CG resource. For example, the base station sends a CG configuration that allocates CG opportunities / resources to multiple UEs, and the UE can utilize the resources randomly when it has data to transmit. By allocating CG resources, the base station can eliminate packet transmission delays in the scheduling request process associated with scheduling uplink transmissions and increase the utilization of the allocated periodic time and frequency resources.
[0087] In some cases, when communicating using full-duplex, it is permissible for SPS (Simultaneous Presence) and CG (Gas Count) timings to overlap in time. For example, as... Figure 6 As shown, the UE can receive downlink control information (DCI) message 602 from the base station. DCI message 602 may include information activating an SPS configuration including a first SPS timing set 604 and an CG configuration including a second CG timing set 606. As noted above, SPS timings can be used to receive downlink transmissions from the base station, such as PDSCH transmissions. Similarly, CG timings 608 can be used to send uplink transmissions to the base station, such as PUSCH transmissions. When the UE is capable of FD communication, the SPS timings in SPS timing set 604 may overlap with the CG timings in CG timing set 606. For example, as... Figure 6 As shown, each SPS timing in SPS timing set 604 completely overlaps with the corresponding CG timing in CG timing set 606. Thus, downlink transmissions within SPS timing set 604 can be received simultaneously with uplink transmissions within CG timing set 606 by the UE, for example, using FD communication.
[0088] Although Figure 6 The diagram shows that all SPS timings in SPS timing set 604 overlap with CG timings in CG timing set 606. However, there may be cases where only a subset of SPS timings in SPS timing set 604 overlaps with a subset of CG timings in CG timing set 606. In this case, full-duplex communication can be used to simultaneously transmit downlink transmissions that overlap with uplink transmissions in the SPS timing subset and CG timing subset. Remaining SPS timings not in the SPS timing subset and remaining CG timings not in the CG timing subset may not overlap and can be transmitted at different times using half-duplex communication.
[0089] In some cases, when performing full-duplex communication to simultaneously receive downlink transmissions during the SPS (Short-Side Per Second) phase and transmit uplink transmissions during the CG (Current Cross-Section) phase, the UE can use compatible beam pairs to receive downlink transmissions and transmit uplink transmissions. In some cases, a compatible beam pair may include a downlink receive beam associated with the UE's first antenna panel for receiving downlink transmissions and an uplink transmit beam associated with the UE's second antenna panel for transmitting uplink transmissions. In some cases, the compatibility of beams in a beam pair can be defined based on self-interference at the UE. For example, a beam pair that is compatible with each other may be defined as a first beam pair that uses (e.g., for transmitting and receiving transmissions) to generate (e.g., as measured by the UE) a self-interference amount below a self-interference threshold, while a beam pair that is incompatible with each other may be defined as a second beam pair that uses to generate a self-interference amount greater than or equal to a self-interference threshold.
[0090] In either case, the UE can be configured with a downlink receive beam for receiving downlink transmissions during the SPS timing, which is compatible with the uplink transmit beam for transmitting uplink transmissions during the CG timing, for example, to minimize self-interference at the UE. However, there may be a situation where the UE receives another DCI message that includes dynamic permission, which dynamically schedules the UE to use incompatible beams to convey (e.g., transmit or receive) transmissions that overwrite existing SPS or CG timings. Figure 7-8 This illustrates different scenarios in which a UE can be scheduled to send a transmission that overwrites an existing SPS or CG timing. This type of transmission can be referred to as an "overwrite transmission".
[0091] Figure 7This illustrates a scenario where the UE is dynamically scheduled to overwrite existing CG timings with uplink transmissions (e.g., PUSCH transmissions). For example, as shown, the UE can receive a first DCI message 702. The first DCI message may include information activating an SPS configuration including SPS timing set 704 and an CG configuration including CG timing set 706. As shown, the SPS timings in SPS timing set 704 and the CG timings in CG timing set 706 can overlap in time. Therefore, the UE can use full-duplex communication to transmit simultaneously in the SPS timings of SPS timing set 704 and in the CG timings of CG timing set 706.
[0092] In some cases, the first DCI message 702 may also configure the UE with a downlink receive beam for receiving downlink transmissions during SPS times in SPS time set 704. Similarly, the first DCI message may also configure the UE with an uplink transmit beam for transmitting uplink transmissions during CG times in CG time set 706. Thus, for example, the UE may use the first downlink receive beam to receive first downlink transmissions from the base station during SPS time 708, and simultaneously use the first uplink transmit beam to transmit first uplink transmissions during CG time 710.
[0093] Subsequently, the UE may receive a second DCI message 712. In some cases, the second DCI message 712 may include dynamic permission to dynamically schedule the UE to transmit an uplink transmission 714 (such as a PUSCH transmission), which at least partially overwrites the existing uplink transmission in the second CG timing 716. In other words, dynamic permission can cause the UE to abandon the existing uplink transmission in the second CG timing 716 and instead dynamically transmit the uplink transmission 714. Although Figure 7 Only a single uplink transmission 714 is shown for overwriting an existing CG timing (e.g., the second CG timing 716), but it should be understood that the second DCI message 712 may schedule the UE to send additional overwrite transmissions in additional CG timings.
[0094] In some cases, the second DCI message 712 may also configure the UE with a second uplink transmit beam for transmitting uplink transmission 714 during the second CG timing 716 of the overwrite. However, in some cases, the second uplink transmit beam for transmitting uplink transmission 714 may be incompatible with the first downlink receive beam for simultaneously receiving downlink transmission in the second SPS timing 718. In other words, the second uplink transmit beam for transmitting uplink transmission 714 may cause excessive self-interference (e.g., self-interference amount exceeding the self-interference threshold) to the first downlink receive beam for receiving downlink transmission in the second SPS timing 718.
[0095] In such a scenario, to avoid self-interference, the UE can be configured to relinquish (e.g., not receive) downlink transmissions during the second SPS timing 718. This can increase the latency associated with receiving downlink transmissions and result in a poor user experience. Furthermore, relinquishing the reception of downlink transmissions during the second SPS timing 718 may cause the base station to retransmit downlink transmissions, unnecessarily consuming time and frequency resources within the wireless communication network. Figure 8 The middle shows with Figure 7 A similar scenario.
[0096] For example, Figure 8 This illustration depicts a scenario where the UE is dynamically scheduled to overwrite existing SPS timings for downlink transmissions (e.g., PDSCH transmissions). As shown, the UE can receive a first DCI message 802. This first DCI message may include information activating an SPS configuration including SPS timing set 804 and an CG configuration including CG timing set 806. As shown, the SPS timings in SPS timing set 804 and the CG timings in CG timing set 806 can overlap in time. Therefore, the UE can use full-duplex communication to transmit simultaneously during SPS timings in SPS timing set 804 and CG timings in CG timing set 806.
[0097] In some cases, the first DCI message 802 may also configure the UE with a downlink receive beam for receiving downlink transmissions during SPS times in SPS times set 804. Similarly, the first DCI message may also configure the UE with an uplink transmit beam for transmitting uplink transmissions during CG times in CG times set 806. Thus, for example, the UE may use the first downlink receive beam to receive first downlink transmissions from the base station during SPS times 808, and simultaneously use the first uplink transmit beam to transmit first uplink transmissions during CG times 810.
[0098] Subsequently, the UE can receive a second DCI message 812. In some cases, the second DCI message 812 may include dynamic permission to dynamically schedule the UE to receive downlink transmission 814 (such as a PDSCH transmission), which at least partially overwrites the existing downlink transmission in the second SPS timing 816. In other words, dynamic permission allows the UE to abandon the existing downlink transmission in the second SPS timing 816 and instead dynamically receive downlink transmission 814. Although Figure 8 Only a single downlink transmission 814 is shown for overwriting an existing SPS timing (e.g., the second SPS timing 816), but it should be understood that the second DCI message 812 may schedule the UE to send additional overwrite transmissions in additional SPS timings.
[0099] In some cases, the second DCI message 812 may also configure the UE with a second downlink receive beam for receiving downlink transmissions 814 during the second SPS timing 816 of the overwrite. However, in some cases, the second downlink receive beam for receiving downlink transmissions 814 may be incompatible with the first uplink transmit beam for simultaneously transmitting uplink transmissions in the second CG timing 818. In other words, the second downlink receive beam for receiving downlink transmissions 814 may cause excessive self-interference (e.g., self-interference exceeding the self-interference threshold) to the first uplink transmit beam for transmitting uplink transmissions in the second CG timing 818.
[0100] In such a situation, to avoid self-interference, the UE may be configured to abandon (e.g., not send) uplink transmissions in the second CG timing 818, which may increase the latency associated with sending uplink transmissions and result in a poor user experience and wasted processing and power resources at the UE.
[0101] Therefore, as from Figure 7-8 As can be seen from the examples shown, there may be instances where the UE is dynamically scheduled to transmit overwrite transmissions using beams that are incompatible with the beams used to transmit or receive transmissions in the existing CG and SPS time slots, respectively. This may result in negative effects (e.g., increased latency, wasted time resources, wasted frequency resources, wasted processing resources, and / or wasted power resources).
[0102] Therefore, various aspects of this disclosure provide techniques for managing scenarios during full-duplex communication where a scheduling opportunity is dynamically permitted and overridden. For example, to help mitigate the aforementioned negative impacts, the UE can use the presented techniques to determine whether to continue transmitting (e.g., transmitting or receiving) a transmission using a beam that conflicts with the beam used to transmit (e.g., send or receive) a transmission associated with dynamic permission in an overridden scheduling opportunity that overlaps with the first scheduling opportunity.
[0103] This illustrates dynamic scheduling for transmissions that overwrite the scheduling timing of a semi-static configuration for full-duplex operation. Example call flow of transmission operations
[0104] Figure 9 This is a call flow diagram illustrating example operation 900 between BS 902 and UE 904 for communicating dynamically scheduled transports (e.g., PDSCH transports or PUSCH transports), which override transports in existing semi-statically configured scheduling times (e.g., SPS times or CG times). In some cases, BS 902 may be... Figure 1 An example of BS 102 in the illustrated wireless communication network 100. Similarly, UE 904 could be... Figure 1 The example of UE 104 shown can include multiple antenna panels that can be used for FD communication. Furthermore, as shown, a Uu interface can be established to facilitate communication between BS 902 and UE 904; however, different types of interfaces can be used in other respects.
[0105] As shown in the figure Figure 9 Operation 900 shown in the diagram begins at 910: BS 902 sends semi-static scheduling configuration information to UE 904. In some cases, the semi-static scheduling configuration information may include a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. Furthermore, in some cases, the first semi-static scheduling configuration includes at least one SPS timing in which UE 904 is scheduled to receive downlink transmissions from BS 902. Additionally, in some cases, the second semi-static scheduling configuration includes at least one CG timing in which UE 904 is scheduled to transmit uplink transmissions to BS 902. In some cases, the at least one CG timing overlaps at least partially in time with the at least one SPS timing, and therefore, full-duplex communication can be used when downlink transmissions are received in at least one SPS timing and uplink transmissions are transmitted in at least one CG timing.
[0106] Subsequently, as shown at 920, BS 902 sends a first control message to UE 904, activating a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first control message may include a downlink control information (DCI) message. In some cases, the first control message may indicate a first downlink receive beam for receiving downlink transmissions in at least one SPS timing and a first uplink transmit beam for transmitting uplink transmissions in at least one CG timing. In some cases, the first downlink receive beam may be associated with a first antenna panel of UE 904, and the first uplink transmit beam may be associated with a second antenna panel of UE 904.
[0107] Subsequently, as shown at 930, BS 902 sends a second control message to UE 904. The second control message may be a DCI message and includes dynamic permission, which dynamically permits the scheduling of at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing associated with the UE.
[0108] Subsequently, as shown at 940, UE 904 takes one or more actions based on dynamic permission to transmit with BS 902 at least one of the following: overwriting a downlink transmission in at least one SPS timing or an uplink transmission in at least one CG timing (e.g., overwriting a transmission). As shown at 950, taking one or more actions may include transmitting with BS 902 a transmission that overwrites at least one of the following: downlink transmission in at least one SPS timing or an uplink transmission in at least one CG timing. Taking one or more actions in box 940 may also include other actions as described below.
[0109] Various aspects related to uplink transmission with dynamic scheduling of CG overwrite timing
[0110] In some cases, by Figure 9 The second control message received at point 930 schedules a transmission including a PUSCH transmission. In such a case, the PUSCH transmission overwrites the uplink transmission in at least one CG timing that at least partially overlaps with at least one SPS timing in time. This scenario is... Figure 7 As shown in [the image]. For example, in [the image]. Figure 9 The second control message received at 930 may include Figure 7 The second DCI message 712 in the middle, and by Figure 9 The transmission of the second control message scheduling in the process may include Figure 7 Uplink (e.g., PUSCH) transmission 714. Similarly, Figure 9 At least one SPS timing may include Figure 7The second SPS timing 718.
[0111] Furthermore, when the transmission scheduled by the second control message is a PUSCH transmission, the second control message may instruct an uplink transmit beam for transmitting the PUSCH transmission associated with the UE's second antenna panel or another antenna panel of the UE 904. However, in some cases, the uplink transmit beam for transmitting the PUSCH transmission may be the same as that used for receiving the downlink transmission during at least one SPS (e.g., in...). Figure 9 The first downlink receive beam (received by UE 904 at position 920 in the first control message) is incompatible. In other words, the uplink transmit beam used to transmit PUSCH transmissions may cause excessive self-interference (e.g., greater than or equal to the self-interference threshold) to the downlink receive beam used to receive downlink transmissions at at least one SPS timing.
[0112] In such a scenario, UE 904 may take one or more actions (e.g., in box 940) to communicate PUSCH transmissions while minimizing or avoiding self-interference with downlink transmissions during at least one SPS period. For example, in some cases, to minimize or avoid self-interference with downlink transmissions during at least one SPS period, a new field or reserved / unused field in the second control message scheduling PUSCH transmissions may be used to indicate another downlink receive beam for at least one SPS period overlapping with the PUSCH transmission.
[0113] More specifically, in Figure 9 The second control message received at point 930 can further instruct a second downlink receive beam compatible with the uplink transmit beam used for transmitting PUSCH transmissions (e.g., with self-interference below a self-interference threshold) for receiving downlink transmissions during at least one SPS timing. In such a case, Figure 9 Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., send a PUSCH transmission) may include: simultaneously receiving a downlink transmission using a second downlink receive beam during at least one SPS moment and sending a PUSCH transmission using an uplink transmit beam. Therefore, in addition to at least transmitting (e.g., sending) a PUSCH transmission, the operation shown at 950 may also include simultaneously receiving a downlink transmission using a second downlink receive beam during at least one SPS moment.
[0114] In some cases, in addition to indicating a second downlink receive beam for receiving downlink transmissions during at least one SPS timing, Figure 9The second control message received at 930 also includes at least one identifier identifying one or more specific SPS moments in which the second downlink receive beam is to be used to receive downlink transmissions. Therefore, UE 904 can use the second downlink receive beam to receive downlink transmissions in one or more specific SPS moments. Thereafter, UE 904 can use (e.g., the first downlink receive beam received at 920) the first downlink receive beam to receive other downlink transmissions in at least one SPS moment besides the one or more specific SPS moments identified by the at least one identifier.
[0115] In some cases, to reduce or avoid self-interference caused to downlink transmissions in at least one SPS period when a dynamically scheduled PUSCH transmission overlaps with a downlink transmission in at least one SPS period, the second control message received at 930 may also include an indication specifying whether to abandon reception of downlink transmissions in at least one SPS period. For example, in some cases, the indication in the second control message specifies abandoning reception of downlink transmissions in at least one SPS period. In this case, in Figure 9 Taking one or more actions in block 940 to transmit an overwrite transmission (e.g., sending a PUSCH transmission) may include: sending a PUSCH transmission as shown at 950, and not receiving downlink transmissions in at least one SPS time based on an indication specifying the abandonment of receiving downlink transmissions in at least one SPS time. In some cases, the indication specifying the abandonment of receiving downlink transmissions in the second control message may also indicate one or more specific SPS time periods in the at least one SPS time period for which the abandonment of receiving downlink transmissions is to be given. In such a case, not receiving downlink transmissions in at least one SPS time period includes: not receiving downlink transmissions in one or more specific SPS time periods indicated in the second control message.
[0116] In some cases, the indication in the second control message received at 930 can specify maintaining reception of downlink transmissions for at least one SPS timing. In this case, Figure 9 Taking one or more actions in block 940 to transmit an overwrite transmission (e.g., sending a PUSCH transmission) may include: sending a PUSCH transmission as shown at 950, and receiving a downlink transmission based on an indication to maintain reception of the downlink transmission during at least one SPS moment.
[0117] In some cases, to reduce or avoid self-interference caused to downlink transmissions in at least one SPS when transmitting dynamically scheduled PUSCH transmissions that overlap with downlink transmissions in at least one SPS, UE904 may autonomously determine whether the first downlink receive beam used for receiving downlink transmissions in at least one SPS is compatible with the uplink transmit beam used for transmitting PUSCH transmissions. Subsequently, in some cases, UE904 may, based on the compatibility between the first downlink receive beam used for receiving downlink transmissions in at least one SPS and the uplink beam used for transmitting PUSCH transmissions, use rules specified in the wireless communication standard to determine whether to abandon or maintain reception of downlink transmissions in at least one SPS, as explained below. In other cases, based on the determined compatibility, UE904 may determine whether to switch between the first downlink receive beam used for receiving downlink transmissions in at least one SPS and the uplink transmit beam used for transmitting PUSCH transmissions, as explained below.
[0118] In some cases, UE 904 may make this determination based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs. For example, UE 904 may perform beam management measurements to measure the level of self-interference caused by an uplink transmit beam used for transmitting PUSCH transmissions to a first downlink receive beam used for receiving downlink transmissions in at least one SPS timing. If the self-interference level is greater than or equal to a self-interference threshold, UE 904 may determine that the first downlink receive beam is incompatible with the uplink transmit beam. In other cases, when the self-interference level is less than a self-interference threshold, UE 904 may determine that the first downlink receive beam is compatible with the uplink transmit beam.
[0119] In other cases, UE 904 may be pre-configured with a list of candidate downlink and uplink beam pairs, indicating mutually compatible downlink and uplink beam pairs. In some cases, each downlink receive beam in the list of candidate downlink and uplink beam pairs may be paired with one or more compatible uplink transmit beams, and vice versa. Accordingly, when UE 904 receives an indication in the second control message for the uplink transmit beam used to transmit PUSCH transmission, UE 904 may search the list of candidate downlink and uplink beam pairs to determine if an existing beam pair including the uplink transmit beam and the first downlink receive beam exists. If UE 904 finds an existing beam pair including the uplink transmit beam and the first downlink receive beam in the list, UE 904 may determine that the uplink transmit beam is compatible with the first downlink receive beam. Otherwise, UE 904 may determine that the uplink transmit beam is incompatible with the first downlink receive beam.
[0120] Then, UE 904 can, based on a determination regarding the compatibility of the first downlink receive beam used for receiving downlink transmissions in at least one SPS timing with the uplink transmit beam used for transmitting PUSCH transmissions, Figure 9 In block 940, one or more actions are taken. For example, when the first downlink receive beam is compatible with the uplink transmit beam, taking one or more actions may include: simultaneously using the first downlink receive beam to receive downlink transmissions in at least one SPS timing and using the uplink transmit beam to transmit PUSCH transmissions. More specifically, in addition to in Figure 9 In addition to sending PUSCH transmissions at 950, UE 904 can also simultaneously use full-duplex communication at 950 to receive downlink transmissions from BS 902 during at least one SPS opportunity.
[0121] In other cases, when the first downlink receive beam is incompatible with the uplink transmit beam, taking one or more actions in block 940 may include: using the uplink transmit beam to transmit PUSCH transmissions and not receiving downlink transmissions during at least one SPS period. In other words, when the first downlink receive beam is incompatible with the uplink transmit beam, UE 904 may abandon receiving downlink transmissions during at least one SPS period.
[0122] As noted above, based on the determined compatibility, UE 904 can determine whether to switch between a first downlink receive beam used for receiving downlink transmissions in at least one SPS moment and an uplink transmit beam used for transmitting PUSCH transmissions. For example, when the first downlink receive beam used for receiving downlink transmissions in at least one SPS moment is incompatible with the uplink transmit beam used for transmitting PUSCH transmissions, UE 904 can select a new downlink receive beam used for receiving downlink transmissions in at least one SPS moment or a new uplink transmit beam used for transmitting PUSCH transmissions.
[0123] More specifically, for example, in some cases, when the first downlink receive beam is incompatible with the uplink transmit beam, UE 904 can select a second downlink receive beam compatible with the uplink transmit beam used for transmitting PUSCH transmissions, used for receiving downlink transmissions in at least one SPS timing. In other cases, when the first downlink receive beam is incompatible with the uplink transmit beam, UE 904 can select a second uplink transmit beam compatible with the first downlink receive beam used for transmitting PUSCH transmissions, used for receiving downlink transmissions in at least one SPS timing. In still other cases, UE 904 can select both the second downlink receive beam used for receiving downlink transmissions in at least one SPS timing and the second uplink transmit beam used for transmitting PUSCH transmissions.
[0124] In some cases, UE 904 can select a second downlink receive beam and / or a second uplink transmit beam based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs. Furthermore, whether UE 904 selects the second downlink receive beam, the second uplink transmit beam, or both, can be based on rules specified in the wireless communication standard.
[0125] According to various factors, when UE 904 selects a second downlink receive beam for receiving downlink transmissions in at least one SPS timing, in Figure 9 Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., transmit a PUSCH transmission) may include: simultaneously receiving a downlink transmission using a second downlink receive beam during at least one SPS moment and transmitting a PUSCH transmission using an uplink transmit beam. In other cases, when UE 904 selects a second uplink transmit beam for transmitting PUSCH transmission, Figure 9Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., transmit a PUSCH transmission) may include: simultaneously receiving a downlink transmission using a first downlink receive beam during at least one SPS moment and transmitting a PUSCH transmission using a second uplink transmit beam. In other cases, when UE 904 selects both a second downlink receive beam for receiving downlink transmission during at least one SPS moment and a second uplink transmit beam for transmitting PUSCH transmission, Figure 9 Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., send a PUSCH transmission) may include: simultaneously receiving a downlink transmission using a second downlink receive beam at at least one SPS moment and sending a PUSCH transmission using a second uplink transmit beam.
[0126] In some cases, when transmitting dynamically scheduled PUSCH transmissions that overlap with downlink transmissions in at least one SPS period, reducing or avoiding self-interference caused to downlink transmissions in at least one SPS period can be based on rules specified in the wireless communication standard. For example, in some cases, the rule may specify that whenever UE 904 is dynamically scheduled to have a PUSCH transmission that overlaps with a downlink transmission in at least one SPS period, UE 904 should abandon reception of downlink transmissions in at least one SPS period. In this case, in Figure 9 Taking one or more actions in block 940 to transmit an overwrite transmission (e.g., sending a PUSCH transmission) may include: sending a PUSCH transmission as shown at 950, and not receiving downlink transmissions in at least one SPS moment based on a rule specifying that reception of downlink transmissions in at least one SPS moment is to be abandoned.
[0127] In other cases, the rule may specify that whenever UE 904 is dynamically scheduled to have a PUSCH transmission that overlaps with a downlink transmission in at least one SPS time, UE 904 should maintain reception of the downlink transmission in at least one SPS time. In such cases, Figure 9 Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., send a PUSCH transmission) may include: simultaneously receiving a downlink transmission using a first downlink receive beam during at least one SPS moment and sending a PUSCH transmission using an uplink transmit beam. Therefore, in addition to at least transmitting (e.g., sending) a PUSCH transmission, the operation shown at 950 may also include: simultaneously receiving a downlink transmission using a second downlink receive beam during at least one SPS moment.
[0128] In some cases, to reduce or avoid self-interference to downlink transmissions in at least one SPS period when sending dynamically scheduled PUSCH transmissions that overlap with downlink transmissions in at least one SPS period, Figure 9 The second control message received at point 930 may include a Bidirectional Transmission Configuration Indicator (TCI) status for downlink and PUSCH transmissions in at least one SPS timing. The bidirectional TCI status may include spatial relationship information indicating the beam sets used for receiving downlink transmissions and transmitting uplink transmissions. In some cases, the bidirectional TCI status may be used to indicate compatible downlink and uplink beam pairs that can be used for receiving downlink transmissions and transmitting PUSCH transmissions in at least one SPS timing. For example, the bidirectional TCI status received in the second control message may (via spatial relationship information) indicate a second downlink receive beam for receiving downlink transmissions in at least one SPS timing, and may also indicate an uplink transmit beam for transmitting PUSCH transmissions.
[0129] In such circumstances, Figure 9 Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., send a PUSCH transmission) may include: simultaneously receiving a downlink transmission at at least during an SPS moment using a second downlink receive beam indicated by a bidirectional TCI state and transmitting a PUSCH transmission using an uplink transmit beam indicated by a bidirectional TCI state. Therefore, in addition to using an uplink transmit beam indicated by a bidirectional TCI state to at least transmit (e.g., send) a PUSCH transmission, the operation shown at 950 may also include: simultaneously receiving a downlink transmission during at least an SPS moment using a second downlink receive beam indicated by a bidirectional TCI state.
[0130] In some cases, in addition to indicating the bidirectional TCI status for downlink transmission and PUSCH transmission in at least one SPS timing, Figure 9 The second control message received at point 930 may further include at least one identifier identifying one or more specific SPS moments in which the bidirectional TCI state is to be used to receive downlink transmissions and send PUSCH transmissions in at least one SPS moment. Therefore, UE 904 can use the bidirectional TCI state to receive downlink transmissions and simultaneously send PUSCH transmissions in one or more specific SPS moments.
[0131] Various aspects related to uplink transmission with dynamic scheduling of CG overwrite timing
[0132] In some cases, by Figure 9The second control message received at point 930 schedules a transmission including a PDSCH transmission. In this case, the PDSCH transmission overwrites the downlink transmission in at least one SPS timing that at least partially overlaps with at least one CG timing. This scenario is... Figure 8 As shown in [the image]. For example, in [the image]. Figure 9 The second control message received at 930 may include Figure 7 The second DCI message 712 in the middle, and by Figure 9 The transmission of the second control message scheduling in the process may include Figure 7 Downlink (e.g., PDSCH) transmission 814. Similarly, Figure 9 At least one CG timing in the process may include Figure 8 The second CG moment in 818.
[0133] Furthermore, when the transmission scheduled by the second control message is a PDSCH transmission, the second control message may indicate the downlink receive beam associated with the first antenna panel of the UE or another antenna panel of the UE 904 for receiving the PDSCH transmission. However, in some cases, the downlink receive beam used to receive the PDSCH transmission may be incompatible with the first uplink transmit beam used to transmit the uplink transmission at at least one CG timing (e.g., by the UE 904 in...). Figure 9 (920 is received in the first control message). In other words, the downlink receive beam used to receive PDSCH transmissions may cause excessive self-interference (e.g., greater than or equal to the self-interference threshold) to the uplink transmit beam used to transmit uplink transmissions at at least one CG timing.
[0134] In such a scenario, UE 904 may take one or more actions (e.g., in box 940) to transmit PDSCH transmissions while reducing or avoiding self-interference with uplink transmissions during at least one CG timing. For example, in some cases, to reduce or avoid self-interference with uplink transmissions during at least one CG timing, a new field or reserved / unused field in the second control message scheduling PDSCH transmissions may be used to indicate another uplink transmission beam for at least one CG timing overlapping with the PDSCH transmission.
[0135] More specifically, in Figure 9 The second control message received at point 930 can also instruct a second uplink transmit beam compatible with the downlink receive beam used for receiving PDSCH transmissions (e.g., with self-interference below the self-interference threshold) for transmitting uplink transmissions at at least one CG timing. In such a case, Figure 9Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., receive a PDSCH transmission from BS 902) may include: simultaneously transmitting an uplink transmission using a second uplink transmit beam at at least one CG timing and receiving a PDSCH transmission using a downlink receive beam indicated in the second control message. Therefore, in addition to at least transmitting (e.g., receiving) a PDSCH transmission, the operation shown at 950 may also include: simultaneously transmitting an uplink transmission using a second uplink transmit beam at at least one CG timing.
[0136] In some cases, in addition to indicating a second uplink transmit beam for transmitting uplink transmissions at at least one CG timing, Figure 9 The second control message received at 930 also includes at least one identifier identifying one or more specific CG moments in at least one CG moment for which uplink transmission is to be transmitted using the second uplink transmit beam. Therefore, UE 904 can use the second uplink transmit beam to transmit uplink transmissions in one or more specific CG moments. Thereafter, UE 904 can use the first uplink transmit beam (e.g., received in the first control message at 920) to transmit other uplink transmissions in at least one CG moment besides the one or more specific CG moments identified by the at least one identifier.
[0137] In some cases, to reduce or avoid self-interference caused to uplink transmissions in at least one CG timing when receiving dynamically scheduled PDSCH transmissions that overlap with uplink transmissions in at least one CG timing, the second control message received at 930 may also include an indication specifying whether to abandon the transmission of uplink transmissions in at least one CG timing. For example, in some cases, the indication in the second control message specifies abandoning the transmission of uplink transmissions in at least one CG timing. In this case, in Figure 9 Taking one or more actions in block 940 to transmit an overwrite transmission (e.g., receiving a PDSCH transmission from BS 902) may include: receiving the PDSCH transmission as shown at 950, and not transmitting the uplink transmission in at least one CG time slot based on an indication specifying the abandonment of transmission of the uplink transmission in at least one CG time slot. In some cases, the indication in the second control message specifying the abandonment of transmission of the uplink transmission in at least one CG time slot may also indicate one or more specific CG time slots within the at least one CG time slot. In such a case, not transmitting the uplink transmission in at least one CG time slot includes: not transmitting the uplink transmission in the one or more specific CG time slots indicated in the second control message.
[0138] In some cases, the indication in the second control message received at 930 can specify maintaining the transmission of uplink transmissions during at least one CG timing. In this case, Figure 9 Taking one or more actions in block 940 to transmit an overwrite transmission (e.g., receiving a PDSCH transmission from BS 902) may include: receiving a PDSCH transmission as shown at 950, and transmitting an uplink transmission simultaneously at at least one CG timing based on an instruction specifying that transmission of an uplink transmission is maintained at at least one CG timing.
[0139] In some cases, to reduce or avoid self-interference caused to uplink transmissions in at least one CG period when receiving dynamically scheduled PDSCH transmissions that overlap with uplink transmissions in at least one CG period, UE 904 may autonomously determine whether the first uplink receive beam used for transmitting uplink transmissions in at least one CG period is compatible with the downlink receive beam used for receiving PDSCH transmissions. Subsequently, in some cases, UE 904 may, based on the compatibility between the first uplink transmit beam used for transmitting uplink transmissions in at least one CG period and the downlink beam used for receiving PDSCH transmissions, use rules specified in the wireless communication standard to determine whether to abandon or maintain transmission of uplink transmissions in at least one CG period, as explained below. In other cases, based on the determined compatibility, UE 904 may determine whether to switch between the first uplink transmit beam used for transmitting uplink transmissions in at least one CG period and the downlink receive beam used for receiving PDSCH transmissions, as explained below.
[0140] In some cases, UE 904 may make this determination based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs. For example, UE 904 may perform beam management measurements to measure the level of self-interference caused by a downlink receive beam used for receiving PDSCH transmissions to a first uplink transmit beam used for transmitting uplink transmissions at at least one CG timing. If the self-interference level is greater than or equal to a self-interference threshold, UE 904 may determine that the first uplink transmit beam is incompatible with the downlink receive beam. In other cases, when the self-interference level is less than a self-interference threshold, UE 904 may determine that the first uplink transmit beam is compatible with the downlink receive beam.
[0141] In other cases, UE 904 may be pre-configured with a list of candidate downlink and uplink beam pairs, indicating mutually compatible downlink and uplink beam pairs. In some cases, each downlink receive beam in the list of candidate downlink and uplink beam pairs may be paired with one or more compatible uplink transmit beams, and vice versa. Therefore, when UE 904 receives an indication for the downlink receive beam for receiving PDSCH transmission in the second control message, UE 904 may search the list of candidate downlink and uplink beam pairs to determine if an existing beam pair including the downlink receive beam and the first uplink transmit beam exists. If UE 904 finds an existing beam pair including the downlink receive beam and the first uplink transmit beam in the list, UE 904 may determine that the downlink receive beam is compatible with the first uplink transmit beam. Otherwise, UE 904 may determine that the downlink receive beam is incompatible with the first uplink transmit beam.
[0142] Then, UE 904 can, based on a determination regarding the compatibility of the first uplink transmit beam used for transmitting uplink transmissions at at least one CG timing with the downlink receive beam used for receiving PDSCH transmissions, [further details needed]. Figure 9 In block 940, one or more actions are taken. For example, when the first uplink transmit beam is compatible with the downlink receive beam, taking one or more actions may include: simultaneously using the first uplink transmit beam to transmit uplink transmissions at at least one CG timing and using the downlink receive beam to receive PDSCH transmissions. More specifically, in addition to in Figure 9 In addition to receiving PDSCH transmissions from BS 902 at position 950, UE 904 can also use full-duplex communication to send uplink transmissions simultaneously at at least one CG timing.
[0143] In other cases, when the first uplink transmit beam is incompatible with the downlink receive beam, taking one or more actions in block 940 may include: using the downlink receive beam to receive PDSCH transmissions and not transmitting uplink transmissions during at least one CG timing. In other words, when the first uplink transmit beam is incompatible with the downlink receive beam, UE 904 may abandon the transmission of uplink transmissions during at least one CG timing.
[0144] As stated above, based on the determined compatibility, UE 904 can determine whether to switch between the first uplink transmit beam used for transmitting uplink transmissions in at least one CG timing and the downlink receive beam used for receiving PDSCH transmissions. For example, when the first uplink transmit beam used for transmitting uplink transmissions in at least one CG timing is incompatible with the downlink receive beam used for receiving PDSCH transmissions, UE 904 can select a new uplink transmit beam used for transmitting uplink transmissions in at least one CG timing or a new downlink receive beam used for receiving PDSCH transmissions.
[0145] More specifically, for example, in some cases, when the first uplink transmit beam is incompatible with the downlink receive beam, UE 904 can select a second uplink transmit beam compatible with the downlink receive beam used for receiving PDSCH transmissions during at least one CG timing. In other cases, when the first uplink transmit beam is incompatible with the downlink receive beam, UE 904 can select a second downlink receive beam compatible with the first uplink receive beam used for receiving PDSCH transmissions during at least one CG timing. In still other cases, UE 904 can select both the second uplink transmit beam used for transmitting uplink transmissions during at least one CG timing and the second downlink receive beam used for receiving PDSCH transmissions.
[0146] In some cases, UE 904 can select a second uplink transmit beam and / or a second downlink receive beam based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs. Furthermore, whether UE 904 selects the second downlink receive beam, the second uplink transmit beam, or both, can be based on rules specified in the wireless communication standard.
[0147] According to various factors, when UE 904 selects a second uplink transmit beam for transmitting uplink transmissions in at least one CG timing, in Figure 9 Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., receive a PDSCH transmission from BS902) may include: simultaneously transmitting an uplink transmission using a second uplink transmit beam at at least one CG timing and receiving a PDSCH transmission using a downlink beam. In other cases, when UE 904 selects a second downlink receive beam for receiving PDSCH transmissions, Figure 9Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., receiving a PDSCH transmission from BS 902) may include: simultaneously transmitting an uplink transmission at at least one CG timing using a first uplink transmit beam (e.g., indicated in the first control message received at 910) and receiving a PDSCH transmission using a second downlink receive beam. In other cases, when UE 904 selects both a second uplink transmit beam for transmitting uplink transmission at at least one CG timing and a second downlink receive beam for receiving PDSCH transmission, Figure 9 Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., receive a PDSCH transmission from BS 902) may include: simultaneously transmitting an uplink transmission using a second uplink transmit beam at at least one CG timing and receiving a PDSCH transmission using a second downlink receive beam.
[0148] In some cases, when receiving dynamically scheduled PDSCH transmissions that overlap with uplink transmissions in at least one CG timing, reducing or avoiding self-interference caused to uplink transmissions in at least one CG timing can be based on rules specified in the wireless communication standard. For example, in some cases, the rule may specify that whenever UE 904 is dynamically scheduled to have PDSCH transmissions that overlap with uplink transmissions in at least one CG timing, UE 904 should abandon the transmission of uplink transmissions in at least one CG timing. In such cases, Figure 9 Taking one or more actions in block 940 to transmit an overwrite transmission (e.g., receiving a PDSCH transmission from BS 902) may include: receiving a PDSCH transmission as shown at 950, and not transmitting an uplink transmission in at least one CG moment based on a rule specifying that uplink transmission should not be transmitted in at least one CG moment.
[0149] In other cases, the rule may specify that whenever UE 904 is dynamically scheduled to have a PDSCH transmission that overlaps with an uplink transmission in at least one CG timing, UE 904 should maintain reception of the uplink transmission in at least one CG timing. In such a case, Figure 9Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., receive a PDSCH transmission from BS 902) may include: simultaneously transmitting an uplink transmission at at least one CG timing using a first uplink transmit beam (e.g., indicated in a first control message received at 910) and transmitting a PDSCH transmission using a downlink receive beam (e.g., indicated in a second control message received at 920). Therefore, in addition to at least transmitting (e.g., receiving) a PDSCH transmission, the operation shown at 950 may also include: simultaneously transmitting an uplink transmission using the first uplink transmit beam at at least one CG timing.
[0150] In some cases, in order to reduce or avoid self-interference caused to uplink transmissions in at least one CG timing when receiving dynamically scheduled PDSCH transmissions that overlap with uplink transmissions in at least one CG timing, Figure 9 The second control message received at point 930 may include a bidirectional TCI state for uplink transmission and PDSCH transmission in at least one CG timing. The bidirectional TCI state may include spatial relationship information indicating the beam sets used for receiving downlink transmission and transmitting uplink transmission. In some cases, the bidirectional TCI state may be used to indicate compatible downlink and uplink beam pairs that can be used for transmitting uplink transmission and receiving PDSCH transmission in at least one CG timing. For example, the bidirectional TCI state received in the second control message may (via spatial relationship information) indicate a second uplink transmit beam for transmitting uplink transmission in at least one CG timing, and may also indicate a downlink receive beam for receiving PDSCH transmission.
[0151] In such circumstances, Figure 9 Taking one or more actions in block 940 to at least transmit an overwrite transmission (e.g., receive a PDSCH transmission from BS 902) may include: simultaneously transmitting an uplink transmission at at least during a CG timing using a second uplink transmit beam indicated by a bidirectional TCI state and receiving a PDSCH transmission using a downlink receive beam indicated by a bidirectional TCI state. Therefore, in addition to transmitting (e.g., receiving) at least a PDSCH transmission using a downlink receive beam indicated by a bidirectional TCI state, the operation shown at 950 may also include: simultaneously transmitting an uplink transmission at at least during a CG timing using a second uplink transmit beam indicated by a bidirectional TCI state.
[0152] In some cases, in addition to indicating the bidirectional TCI status for uplink transmission and PDSCH transmission in at least one CG timing, Figure 9The second control message received at point 930 may further include at least one identifier identifying one or more specific CG moments in which the bidirectional TCI state is to be used to transmit uplink transmissions and receive PDSCH transmissions in at least one CG moment. Therefore, UE 904 can use the bidirectional TCI state to transmit uplink transmissions and simultaneously receive PDSCH transmissions in one or more specific CG moments.
[0153] While many of the technologies presented above are described from the perspective of UE 904, it should be understood that BS 902 can perform technologies complementary to those performed by UE 904. As an example, if UE 904 simultaneously transmits uplink transmissions and receives downlink transmissions, it should be understood that BS 902 also simultaneously receives uplink transmissions and transmits downlink transmissions.
[0154] Dynamic scheduling for transmissions that overwrite the scheduling timing of a semi-static configuration for full-duplex operation. Example method of output
[0155] Figure 10 This is a flowchart illustrating an example operation 1000 for wireless communication. Operation 1000 can be, for example, performed by a BS (e.g., such as...). Figure 1 The operation 1000 is performed by the BS 102 in the wireless communication network 100 to dynamically schedule transmissions that overwrite the transmission timings in a semi-static configuration for full-duplex transmission with the UE. Operation 1000 can be implemented in one or more processors (e.g., Figure 2 The software components that execute and run on the controller / processor 240. Furthermore, the transmission and reception of signals by the BS in operation 1000 can be, for example, by one or more antennas (e.g., Figure 2 This can be achieved via antenna 234. In some aspects, the BS can transmit and / or receive signals via a bus interface of one or more processors (e.g., controller / processor 240) that acquires and / or outputs signals.
[0156] Operation 1000 begins at 1010 by sending a first control message to the User Equipment (UE) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes an authorized (CG) timing in which the UE is scheduled to send uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing.
[0157] In box 1020, the BS sends a second control message that dynamically permits transmissions associated with the UE that overwrite at least one of downlink transmissions in at least one SPS timing or uplink transmissions in at least one CG timing.
[0158] In box 1030, the BS, based on dynamic permission, transmits at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing, overriding the transmissions of the UE.
[0159] In some cases, the dynamically scheduled transmissions in the second control message sent in block 1020 include Physical Uplink Shared Channel (PUSCH) transmissions and overwrite uplink transmissions in at least one CG timing that at least partially overlaps with at least one SPS timing.
[0160] In some cases, the first control message indicates a first downlink receive beam for receiving downlink transmissions during at least one SPS timing. Additionally, in some cases, the second control message indicates an uplink transmit beam for transmitting PUSCH transmissions.
[0161] In some cases, the second control message also indicates a second downlink receive beam compatible with the uplink transmit beam used for transmitting PUSCH transmissions for receiving downlink transmissions in at least one SPS timing. In such a case, the transmission in block 1030 that overwrites at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing includes: simultaneously transmitting downlink transmissions and receiving PUSCH transmissions in at least one SPS timing.
[0162] In some cases, the second control message includes at least one identifier that identifies one or more specific SPS moments in which the second downlink receive beam is to be used to receive downlink transmissions.
[0163] In some cases, the second control message also includes an indication specifying whether to abandon reception of downlink transmissions in at least one SPS timing. For example, in some cases, the indication specifies abandoning reception of downlink transmissions in at least one SPS timing. In this case, the transmission in block 1030 that overwrites at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing in the UE includes: receiving the PUSCH transmission, and not transmitting downlink transmissions in at least one SPS timing based on the indication specifying abandonment of reception of downlink transmissions in at least one SPS timing.
[0164] In some cases, the instruction to abandon reception of downlink transmissions in at least one SPS time also indicates one or more specific SPS times in which reception of downlink transmissions is to be abandoned. In this case, not transmitting downlink transmissions in at least one SPS time includes not transmitting downlink transmissions in one or more specific SPS times.
[0165] In some cases, based on the rules specified in the wireless communication standard, the transmission in block 1030 that overwrites at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing includes one of the following: simultaneously transmitting downlink transmissions and receiving PUSCH transmissions in at least one CG timing, or receiving PUSCH transmissions and not transmitting downlink transmissions in at least one SPS timing.
[0166] In some cases, the second control message includes a Bidirectional Transmission Configuration Indicator (TCI) status. In some cases, the Bidirectional TCI status indicates a second downlink receive beam for receiving downlink transmissions in at least one SPS timing and an uplink transmit beam for transmitting PUSCH transmissions. In some cases, transmissions in block 1030 that overwrite at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing include: simultaneously transmitting downlink transmissions and receiving PUSCH transmissions in at least one SPS timing based on the Bidirectional TCI status.
[0167] In some cases, the dynamically scheduled transmissions in the second control message sent in box 1020 include physical downlink shared channel (PDSCH) transmissions and overwrite downlink transmissions in at least one SPS timing.
[0168] In some cases, the first control message indicates a first uplink transmit beam for transmitting uplink transmissions at at least one CG timing, and the second control message indicates a downlink receive beam for receiving PDSCH transmissions.
[0169] In some cases, the second control message also instructs a second uplink transmit beam for transmitting uplink transmissions in at least one CG timing, the second uplink transmit beam being compatible with the downlink receive beam for receiving PDSCH transmissions. In such a case, the transmission in block 1030 that overwrites at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing includes: simultaneously transmitting PDSCH transmissions and receiving uplink transmissions in at least one CG timing.
[0170] In some cases, the second control message includes at least one identifier that identifies one or more specific CG moments in at least one CG moment for which an uplink transmission is to be sent using the second uplink transmit beam.
[0171] In some cases, the second control message also includes an indication specifying whether to abandon the transmission of uplink transmissions in at least one CG timing. For example, in some cases, the indication specifies abandoning the transmission of uplink transmissions in at least one CG timing. In this case, the transmission in block 1030 that overwrites at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing in the UE includes: transmitting PDSCH transmissions, and not receiving uplink transmissions in at least one CG timing based on the indication specifying abandoning the transmission of uplink transmissions in at least one CG timing.
[0172] In some cases, the instruction to abandon the transmission of uplink transmissions in at least one CG timing also indicates one or more specific CG timings within the at least one CG timing to abandon the transmission of uplink transmissions. In this case, not receiving uplink transmissions in at least one CG timing includes not receiving uplink transmissions in one or more specific CG timings.
[0173] In some cases, based on the rules specified in the wireless communication standard, the transmission in block 1030 that overwrites at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing includes one of the following: simultaneously receiving uplink transmissions and transmitting PDSCH transmissions in at least one CG timing, or transmitting PDSCH transmissions and not receiving uplink transmissions in at least one CG timing.
[0174] In some cases, the second control message includes a Bidirectional Transmission Configuration Indicator (TCI) status. In some cases, the Bidirectional TCI status indicates a second uplink transmit beam for transmitting uplink transmissions in at least one CG timing, and a downlink receive beam for receiving PDSCH transmissions. In some cases, the transmission in block 1030 that overwrites at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing includes: simultaneously receiving uplink transmissions and transmitting PDSCH transmissions in at least one CG timing based on the Bidirectional TCI status.
[0175] Figure 11 This is a flowchart illustrating an example operation 1100 for wireless communication according to certain aspects of this disclosure. Operation 1100 can be performed, for example, by a UE (e.g., such as...). Figure 1The UE 104 in the wireless communication network 100 performs dynamic scheduling of transmissions to overwrite the transmissions in the semi-static configuration for full-duplex transmission with the BS. Operation 1100 can be with Figure 10 Operation 1000, performed by the BS, is complementary. Operation 1100 can be implemented in one or more processors (e.g., Figure 2 The software components executed and running on the controller / processor 280. Furthermore, the transmission and reception of signals by the UE in operation 1100 can be, for example, by one or more antennas (e.g., Figure 2 This can be achieved via antenna 252. In some aspects, the UE can transmit and / or receive signals via a bus interface of one or more processors (e.g., controller / processor 280) that acquires and / or outputs signals.
[0176] Operation 1100 begins at 1110 by receiving a first control message from a base station (BS) and activating a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication. In some cases, the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS. Additionally, in some cases, the second semi-static scheduling configuration includes an allowance (CG) timing in which the UE is scheduled to send uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing at least partially overlaps in time with the at least one SPS timing.
[0177] In block 1120, the UE receives a second control message that dynamically permits transmissions associated with the UE that overwrite at least one of a downlink transmission in at least one SPS timing or an uplink transmission in at least one CG timing.
[0178] In box 1130, the UE, based on dynamic permission, takes one or more actions to transmit at least one of the transmissions that overwrite at least one downlink transmission in at least one SPS timing or at least one uplink transmission in at least one CG timing with the BS.
[0179] In some cases, the transmissions dynamically scheduled in the second control message received in block 1120 include Physical Uplink Shared Channel (PUSCH) transmissions and overwrite uplink transmissions in at least one CG timing that at least partially overlaps with at least one SPS timing.
[0180] In some cases, the first control message indicates a first downlink receive beam for receiving downlink transmissions during at least one SPS timing. Additionally, in some cases, the second control message indicates an uplink transmit beam for transmitting PUSCH transmissions.
[0181] In some cases, the second control message also instructs a second downlink receive beam compatible with the uplink transmit beam used for transmitting PUSCH transmissions for receiving downlink transmissions in at least one SPS timing. In this case, taking one or more actions in block 1130 to overwrite at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing with the BS transmission includes: simultaneously receiving downlink transmissions using the second downlink receive beam in at least one SPS timing and transmitting PUSCH transmissions using the uplink transmit beam.
[0182] In some cases, the second control message includes at least one identifier that identifies one or more specific SPS times in at least one SPS time to receive downlink transmissions using the second downlink receive beam. In such cases, operation 1100 may further include using the first downlink receive beam to receive other downlink transmissions in at least one SPS time other than the one or more specific SPS times identified by the at least one identifier.
[0183] In some cases, the second control message also includes an indication specifying whether to abandon reception of downlink transmissions during at least one SPS period. For example, in some cases, the indication specifies abandoning reception of downlink transmissions during at least one SPS period. In this case, taking one or more actions in block 1130 to overwrite at least one of the downlink transmissions during at least one SPS period or the uplink transmissions during at least one CG period with the BS transmission includes: sending a PUSCH transmission, and not receiving downlink transmissions during at least one SPS period based on the indication specifying abandonment of reception of downlink transmissions during at least one SPS period.
[0184] In some cases, the instruction to abandon reception of downlink transmissions in at least one SPS time also indicates one or more specific SPS times in which reception of downlink transmissions is to be abandoned. In this case, not receiving downlink transmissions in at least one SPS time includes not receiving downlink transmissions in one or more specific SPS times.
[0185] In some cases, operation 1100 further includes determining, based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs, whether a first downlink receive beam for receiving downlink transmissions in at least one SPS opportunity is compatible with an uplink transmit beam for transmitting PUSCH transmissions. In some cases, taking one or more actions in block 1130 to transmit a transmission that overwrites at least one of a downlink transmission in an SPS opportunity or an uplink transmission in at least one CG opportunity includes: when the first downlink receive beam is compatible with the uplink transmit beam, simultaneously using the first downlink receive beam to receive downlink transmissions in at least one SPS opportunity and using the uplink transmit beam to transmit PUSCH transmissions. In other cases, taking one or more actions in block 1130 to transmit a transmission that overwrites at least one of a downlink transmission in an SPS timing or an uplink transmission in at least one CG timing includes: transmitting a PUSCH transmission using the uplink transmission beam when the first downlink receive beam is incompatible with the uplink transmit beam, and not receiving a downlink transmission in at least one SPS timing.
[0186] In some cases, based on the rules specified in the wireless communication standard, taking one or more actions in block 1130 to transmit a transmission that overwrites at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing includes one of the following: simultaneously receiving downlink transmissions in at least one SPS timing using a first downlink receive beam and transmitting PUSCH transmissions using an uplink transmit beam, or transmitting PUSCH transmissions using an uplink transmit beam and not receiving downlink transmissions in at least one SPS timing.
[0187] In some cases, the second control message includes a Bidirectional Transmission Configuration Indicator (TCI) status. In some cases, the Bidirectional TCI status indicates a second downlink receive beam for receiving downlink transmissions in at least one SPS timing and an uplink transmit beam for transmitting PUSCH transmissions. In some cases, taking one or more actions in block 1130 to transmit a transmission that overwrites at least one of a downlink transmission in an SPS timing or an uplink transmission in at least one CG timing includes: simultaneously receiving downlink transmissions in at least one SPS timing using the second downlink receive beam indicated by the Bidirectional TCI status and transmitting PUSCH transmissions using the uplink transmit beam indicated by the Bidirectional TCI status.
[0188] In some cases, operation 1100 further includes: based on at least one of a set of candidate downlink and uplink beam pairs measured or pre-configured by beam management, performing one of the following: selecting a second downlink receive beam for receiving downlink transmissions in at least one SPS moment, the second downlink receive beam being compatible with an uplink transmit beam for transmitting PUSCH transmissions; or selecting a second uplink transmit beam for transmitting PUSCH transmissions, the second uplink transmit beam being compatible with a first downlink receive beam for receiving downlink transmissions in at least one SPS moment.
[0189] In some cases, taking one or more actions in block 1130 to transmit a transmission that overwrites at least one of a downlink transmission in an SPS timing or an uplink transmission in at least one CG timing includes one of the following: simultaneously receiving a downlink transmission in at least one SPS timing using a second downlink receive beam and transmitting a PUSCH transmission using an uplink transmit beam, or simultaneously receiving a downlink transmission in at least one SPS timing using a first downlink receive beam and transmitting a PUSCH transmission using a second uplink transmit beam.
[0190] In some cases, the transmissions dynamically scheduled in the second control message received in block 1120 include Physical Downlink Shared Channel (PDSCH) transmissions and overwrite downlink transmissions in at least one SPS timing. In some cases, the first control message indicates a first uplink transmit beam for transmitting uplink transmissions in at least one CG timing, and the second control message indicates a downlink receive beam for receiving PDSCH transmissions.
[0191] In some cases, the second control message also instructs a second uplink transmit beam for transmitting uplink transmissions in at least one CG timing, the second uplink transmit beam being compatible with the downlink receive beam for receiving PDSCH transmissions. In such a case, taking one or more actions in block 1130 to overwrite at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing with the BS transmission includes: simultaneously receiving PDSCH transmissions using the downlink receive beam and transmitting uplink transmissions in at least one CG timing using the second uplink transmit beam.
[0192] In some cases, the second control message includes at least one identifier that identifies one or more specific CG moments within at least one CG moment for which an uplink transmission is to be transmitted using the second uplink transmit beam. In such cases, operation 1100 may further include: using the first uplink transmit beam to transmit other uplink transmissions within the at least one CG moment other than the one or more specific CG moments identified by the at least one identifier.
[0193] In some cases, the second control message also includes an indication specifying whether to abandon the transmission of uplink transmissions in at least one CG timing. For example, in some cases, the indication specifies abandoning the transmission of uplink transmissions in at least one CG timing. In this case, taking one or more actions in block 1130 to overwrite at least one of the transmissions of downlink transmissions in at least one SPS timing or uplink transmissions in at least one CG timing with the BS transmission includes: receiving PDSCH transmissions, and not receiving uplink transmissions in at least one CG timing based on the indication specifying abandoning the transmission of uplink transmissions in at least one CG timing.
[0194] In some cases, the instruction to abandon the transmission of uplink transmissions in at least one CG timing also indicates one or more specific CG timings within the at least one CG timing to abandon the transmission of uplink transmissions. In this case, not transmitting uplink transmissions in at least one CG timing includes not transmitting uplink transmissions in one or more specific CG timings.
[0195] In this case, operation 1100 may further include: determining, based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs, whether a first uplink transmit beam for transmitting uplink transmissions in at least one CG timing is compatible with a downlink receive beam for receiving PDSCH transmissions. In some cases, taking one or more actions in block 1130 to transmit a transmission that overwrites at least one of a downlink transmission in an SPS timing or an uplink transmission in at least one CG timing includes: simultaneously using the first uplink transmit beam to transmit uplink transmissions in at least one CG timing and using the downlink receive beam to receive PDSCH transmissions when the first uplink transmit beam is compatible with the downlink receive beam. In other cases, taking one or more actions in block 1130 to transmit a transmission that overwrites at least one of a downlink transmission in an SPS timing or an uplink transmission in at least one CG timing includes: using the downlink receive beam to receive PDSCH transmissions when the first uplink transmit beam is incompatible with the downlink receive beam, and not transmitting uplink transmissions in at least one CG timing.
[0196] In some cases, based on rules specified in the wireless communication standard, taking one or more actions to transmit a transmission that overwrites at least one of the downlink transmissions in at least one SPS timing or the uplink transmissions in at least one CG timing includes one of the following: simultaneously transmitting uplink transmissions in at least one CG timing using a first uplink transmit beam and receiving PDSCH transmissions using a downlink receive beam, or receiving PDSCH transmissions using a downlink receive beam and not transmitting uplink transmissions in at least one CG timing.
[0197] In some cases, the second control message includes a Bidirectional Transmission Configuration Indicator (TCI) status. In some cases, the Bidirectional TCI status indicates a second uplink transmit beam for transmitting uplink transmissions in at least one CG timing, and a downlink receive beam for receiving PDSCH transmissions. In such a case, taking one or more actions in block 1130 to transmit a transmission that overwrites at least one of a downlink transmission in an SPS timing or an uplink transmission in at least one CG timing includes simultaneously transmitting uplink transmissions in at least one CG timing using the second uplink transmit beam indicated by the Bidirectional TCI status and receiving PDSCH transmissions using the downlink receive beam indicated by the Bidirectional TCI status.
[0198] In some cases, operation 1100 may also include: based on at least one of a set of candidate downlink and uplink beam pairs measured or pre-configured by beam management, performing one of the following: selecting a second uplink transmit beam compatible with the downlink receive beam for receiving PDSCH transmissions for transmitting uplink transmissions at at least one CG timing, or selecting a second downlink receive beam compatible with the first uplink transmit beam for transmitting uplink transmissions at at least one CG timing for receiving PDSCH transmissions.
[0199] In some cases, taking one or more actions to transmit a transmission that overwrites at least one of a downlink transmission in an SPS timing or an uplink transmission in at least one CG timing includes one of the following: simultaneously transmitting an uplink transmission using a second uplink transmit beam in at least one CG timing and receiving a PDSCH transmission using a downlink receive beam, or simultaneously transmitting an uplink transmission using a first uplink transmit beam in at least one CG timing and receiving a PDSCH transmission using a second downlink receive beam.
[0200] Example wireless communication device
[0201] Figure 12An example communication device 1200 is depicted, which includes operable, configured, or adapted to perform operations for the techniques disclosed herein (e.g., regarding...). Figure 9-10 Various components (depicting and describing operations). In some examples, the communication device 1200 may be, for example, regarding... Figure 1 and Figure 2 The base station 102 is described.
[0202] Communication device 1200 includes a processing system 1202 coupled to transceiver 1208 (e.g., transmitter and / or receiver). Transceiver 1208 is configured to transmit (or send) and receive signals for communication device 1200, such as the various signals described herein, via antenna 1210. Processing system 1202 may be configured to perform processing functions of communication device 1200, including processing signals received and / or to be transmitted by communication device 1200.
[0203] Processing system 1202 includes one or more processors 1220 coupled to computer-readable medium / memory 1230 via bus 1206. In some aspects, computer-readable medium / memory 1230 is configured to store instructions (e.g., computer-executable code) that, when executed by the one or more processors 1220, cause the one or more processors 1220 to perform. Figure 9-10 The operations shown herein, or other operations used to perform the various techniques discussed herein for dynamically scheduling transmissions that overwrite the transmissions in a semi-static configuration for full-duplex use with the UE.
[0204] In the illustrated example, computer-readable medium / memory 1230 stores code 1231 for sending, code 1232 for transmitting, and code 1233 for receiving.
[0205] In the depicted example, one or more processors 1220 include circuitry configured to implement code stored in computer-readable medium / memory 1230, including circuitry 1221 for transmitting, circuitry 1222 for conveying, and circuitry 1223 for receiving.
[0206] The various components of the communication device 1200 can provide for performing the functions described herein (including those related to...) Figure 9-10 () is a unit of the method.
[0207] In some examples, the unit for sending or transmitting (or the unit for outputting for transmission) and the unit for transmitting may include Figure 2 The transceiver 232 and / or antenna 234 of the base station 102 shown are shown. Figure 12 The transceiver 1208 and antenna 1210 of the communication equipment 1200.
[0208] In some examples, the unit for receiving (or the unit for obtaining) and the unit transmitted by the user may include Figure 2 The base station shown includes transceiver 232 and / or antenna 234 and / or Figure 12 The transceiver 1208 and antenna 1210 of the communication equipment 1200.
[0209] It is worth noting that, Figure 12 This is just one example, and many other examples and configurations of the communication device 1200 are possible.
[0210] Figure 13 An example communication device 1300 is depicted, which includes operable, configured, or adapted to perform operations for the techniques disclosed herein (e.g., regarding...). Figure 9 and Figure 11 Various components (depicting and describing operations). In some examples, the communication device 1300 may be, for example, regarding... Figure 1 and Figure 2 User equipment 104 is described.
[0211] The communication device 1300 includes a processing system 1302 coupled to a transceiver 1308 (e.g., a transmitter and / or receiver). The transceiver 1308 is configured to transmit (or send) and receive signals for the communication device 1300, such as the various signals described herein, via an antenna 1310. The processing system 1302 may be configured to perform processing functions of the communication device 1300, including processing signals received and / or to be transmitted by the communication device 1300.
[0212] Processing system 1302 includes one or more processors 1320 coupled to computer-readable medium / memory 1330 via bus 1306. In some aspects, computer-readable medium / memory 1330 is configured to store instructions (e.g., computer-executable code) that, when executed by the one or more processors 1320, cause the one or more processors 1320 to perform. Figure 9 and Figure 11 The operations shown herein, or other operations used to perform the various techniques discussed herein for dynamically scheduled transmissions that overwrite BS transmissions in a semi-static configuration for full-duplex operation.
[0213] In the illustrated example, computer-readable medium / memory 1330 stores code 1331 for receiving, code 1332 for taking one or more actions, code 1333 for sending, code 1334 for using, code 1335 for determining, and code 1336 for selecting.
[0214] In the depicted example, one or more processors 1320 include circuitry configured to implement code stored in computer-readable medium / memory 1330, including circuitry 1321 for receiving, circuitry 1322 for taking one or more actions, circuitry 1323 for transmitting, circuitry 1324 for using, circuitry 1325 for determining, and circuitry 1326 for selecting.
[0215] The various components of the communication device 1300 can provide for performing the functions described herein (including those related to...). Figure 9 and Figure 11 () is a unit of the method.
[0216] In some examples, the unit for sending (or the unit for outputting for transmission) may include Figure 2 The transceiver 254 and / or antenna 252 of the user equipment 104 shown are shown. Figure 13 The transceiver 1308 and antenna 1310 of the communication equipment 1300.
[0217] In some examples, the unit for receiving (or the unit for obtaining) may include Figure 2 The transceiver 254 and / or antenna 252 of the user equipment 104 shown are shown. Figure 13 The transceiver 1308 and antenna 1310 of the communication equipment 1300.
[0218] In some examples, the units for use, the units for determination, the units for selection, and the units for taking one or more actions can include various processing system components, such as: Figure 13 One or more processors 1320, or Figure 2 The user equipment 104 depicted includes various aspects such as a receiver processor 258, a transmitter processor 264, a TXMIMO processor 266, and / or a controller / processor 280 (including an FD communication component 281).
[0219] It is worth noting that, Figure 13 This is just one example, and many other examples and configurations of the communication device 1300 are possible.
[0220] Example Terms
[0221] Examples of implementation methods are described in the following numbered clauses:
[0222] Clause 1: A method for wireless communication by a user equipment (UE), comprising: receiving a first control message from a base station (BS) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication, wherein: the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS, and the second semi-static scheduling configuration includes an allowance (CG) timing in which the UE is scheduled to send uplink transmissions to the BS in at least one configuration, wherein the at least one CG timing overlaps at least partially in time with the at least one SPS timing; receiving a second control message including dynamic allowance, the dynamic allowance scheduling a transmission associated with the UE that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and, based on the dynamic allowance, taking one or more actions to transmit with the BS at least one of the transmissions that overwrites at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0223] Clause 2: The method according to Clause 1, wherein the transmission includes a Physical Uplink Shared Channel (PUSCH) transmission and overwrites the uplink transmission in the at least one CG timing that at least partially overlaps with the at least one SPS timing in time.
[0224] Clause 3: The method according to Clause 2, wherein: the first control message indicates a first downlink receive beam for receiving the downlink transmission during the at least one SPS timing, and the second control message indicates an uplink transmit beam for transmitting the PUSCH transmission.
[0225] Clause 4: The method according to Clause 3, wherein: the second control message further instructs a second downlink receive beam for receiving the downlink transmission in the at least one SPS timing, the second downlink receive beam being compatible with the uplink transmit beam for transmitting the PUSCH transmission, and taking the one or more actions to overwrite the transmission of at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing with the BS transmission includes: simultaneously using the second downlink receive beam to receive the downlink transmission in the at least one SPS timing and using the uplink transmit beam to transmit the PUSCH transmission.
[0226] Clause 5: The method according to Clause 4, wherein: the second control message includes at least one identifier that identifies one or more specific SPS times in the at least one SPS time to receive the downlink transmission using the second downlink receive beam, and the method further includes: using the first downlink receive beam to receive other downlink transmissions in the at least one SPS time other than the one or more specific SPS times identified by the at least one identifier.
[0227] Clause 6: The method according to Clause 3, wherein the second control message further includes an indication specifying whether to abandon reception of the downlink transmission during the at least one SPS timing.
[0228] Clause 7: The method according to Clause 6, wherein: the instruction specifying to abandon the reception of the downlink transmission in the at least one SPS timing, and taking the one or more actions to overwrite the transmission of at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing with the BS transmission includes: sending the PUSCH transmission; and not receiving the downlink transmission in the at least one SPS timing based on the instruction specifying to abandon the reception of the downlink transmission in the at least one SPS timing.
[0229] Clause 8: The method according to Clause 7, wherein: the indication specifying to abandon the reception of the downlink transmission in the at least one SPS timing also indicates one or more specific SPS timings in the at least one SPS timing to abandon the reception of the downlink transmission, and not receiving the downlink transmission in the at least one SPS timing includes not receiving the downlink transmission in the one or more specific SPS timings.
[0230] Clause 9: The method according to Clause 3 further comprises: determining, based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs, whether the first downlink receive beam for receiving the downlink transmission during the at least one SPS timing is compatible with the uplink transmit beam for transmitting the PUSCH transmission.
[0231] Clause 10: The method according to Clause 9, wherein taking one or more actions to transmit at least one of the downlink transmissions in the at least one SPS opportunity or the uplink transmissions in the at least one CG opportunity comprises one of the following: when the first downlink receive beam is compatible with the uplink transmit beam, simultaneously using the first downlink receive beam to receive the downlink transmissions in the at least one SPS opportunity and using the uplink transmit beam to transmit the PUSCH transmissions; or when the first downlink receive beam is incompatible with the uplink transmit beam: using the uplink transmit beam to transmit the PUSCH transmissions and not receiving the downlink transmissions in the at least one SPS opportunity.
[0232] Clause 11: The method according to Clause 3, wherein taking the one or more actions to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing, based on rules specified in the wireless communication standard, includes one of the following: simultaneously receiving the downlink transmissions in the at least one SPS timing using the first downlink receive beam and transmitting the PUSCH transmissions using the uplink transmit beam, or transmitting the PUSCH transmissions using the uplink transmit beam and not receiving the downlink transmissions in the at least one SPS timing.
[0233] Clause 12: The method according to Clause 3, wherein: the second control message includes a bidirectional transmission configuration indicator (TCI) status, and the bidirectional TCI status indicates: a second downlink receive beam for receiving the downlink transmission in the at least one SPS timing, and the uplink transmit beam for transmitting the PUSCH transmission.
[0234] Clause 13: The method according to Clause 12, wherein taking the one or more actions to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing comprises: simultaneously receiving the downlink transmissions in the at least one SPS timing using the second downlink receive beam indicated by the bidirectional TCI state and transmitting the PUSCH transmissions using the uplink transmit beam indicated by the bidirectional TCI state.
[0235] Clause 14: The method according to Clause 3 further comprises: based on at least one of a set of candidate downlink and uplink beam pairs measured or pre-configured by beam management, performing one of the following: selecting a second downlink receive beam for receiving the downlink transmission in the at least one SPS timing, the second downlink receive beam being compatible with the uplink transmit beam for transmitting the PUSCH transmission, or selecting a second uplink transmit beam for transmitting the PUSCH transmission, the second uplink transmit beam being compatible with the first downlink receive beam for receiving the downlink transmission in the at least one SPS timing.
[0236] Clause 15: The method according to Clause 14, wherein taking the one or more actions to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing comprises one of the following: simultaneously receiving the downlink transmissions in the at least one SPS timing using the second downlink receive beam and transmitting the PUSCH transmissions using the uplink transmit beam, or simultaneously receiving the downlink transmissions in the at least one SPS timing using the first downlink receive beam and transmitting the PUSCH transmissions using the second uplink transmit beam.
[0237] Clause 16: The method of claim 1, wherein the transmission includes a Physical Downlink Shared Channel (PDSCH) transmission and overwrites the downlink transmission in the at least one SPS timing.
[0238] Clause 17: The method according to Clause 16, wherein: the first control message indicates a first uplink transmit beam for transmitting the uplink transmission at the at least one CG timing, and the second control message indicates a downlink receive beam for receiving the PDSCH transmission.
[0239] Clause 18: The method according to Clause 17, wherein: the second control message further instructs a second uplink transmit beam for transmitting the uplink transmission in the at least one CG timing, the second uplink transmit beam being compatible with the downlink receive beam for receiving the PDSCH transmission; and the transmission that takes the one or more actions to overwrite at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing with the BS transmission includes: simultaneously receiving the PDSCH transmission using the downlink receive beam and transmitting the uplink transmission in the at least one CG timing using the second uplink transmit beam.
[0240] Clause 19: The method according to Clause 18, wherein: the second control message includes at least one identifier that identifies one or more specific CG moments in the at least one CG moment for which the uplink transmission is to be transmitted using the second uplink transmit beam, and the method further includes: using the first uplink transmit beam to transmit other uplink transmissions in the at least one CG moment other than the one or more specific CG moments identified by the at least one identifier.
[0241] Clause 20: The method according to Clause 17, wherein the second control message further includes an indication specifying whether to abandon the transmission of the uplink transmission during the at least one CG timing.
[0242] Clause 21: The method according to Clause 20, wherein: the instruction specifies abandoning the transmission of the uplink transmission in the at least one CG timing, and taking the one or more actions to overwrite the transmission of at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing with the BS transmission includes: receiving the PDSCH transmission; and not transmitting the uplink transmission in the at least one CG timing based on the instruction specifying abandoning the transmission of the uplink transmission in the at least one CG timing.
[0243] Clause 22: The method according to Clause 21, wherein: the indication specifying to abandon the transmission of the uplink transmission in the at least one CG timing further indicates one or more specific CG timings in the at least one CG timing to abandon the transmission of the uplink transmission, and not transmitting the uplink transmission in the at least one CG timing includes: not transmitting the uplink transmission in the one or more specific CG timings.
[0244] Clause 23: The method according to Clause 17 further comprises: determining, based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs, whether the first uplink transmit beam used to transmit the uplink transmission during the at least one CG timing is compatible with the downlink receive beam used to receive the PDSCH transmission.
[0245] Clause 24: The method according to Clause 23, wherein taking one or more actions to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing comprises one of the following: when the first uplink transmit beam is compatible with the downlink receive beam, simultaneously transmitting the uplink transmission using the first uplink transmit beam in the at least one CG timing and receiving the PDSCH transmission using the downlink receive beam; or when the first uplink transmit beam is incompatible with the downlink receive beam: receiving the PDSCH transmission using the downlink receive beam and not transmitting the uplink transmission in the at least one CG timing.
[0246] Clause 25: The method according to Clause 17, wherein taking the one or more actions to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing, based on rules specified in the wireless communication standard, includes one of the following: simultaneously transmitting the uplink transmissions in the at least one CG timing using the first uplink transmit beam and receiving the PDSCH transmissions using the downlink receive beam, or receiving the PDSCH transmissions using the downlink receive beam and not transmitting the uplink transmissions in the at least one CG timing.
[0247] Clause 26: The method according to Clause 17, wherein: the second control message includes a bidirectional transmission configuration indicator (TCI) status, and the bidirectional TCI status indicates: a second uplink transmit beam for transmitting the uplink transmission in the at least one CG timing and a downlink receive beam for receiving the PDSCH transmission, and the transmission employing the one or more actions to transmit the transmission overwriting at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing includes: simultaneously transmitting the uplink transmission in the at least one CG timing using the second uplink transmit beam indicated by the bidirectional TCI status and receiving the PDSCH transmission using the downlink receive beam indicated by the bidirectional TCI status.
[0248] Clause 27: The method according to Clause 17 further comprises: based on at least one of a set of candidate downlink and uplink beam pairs measured or pre-configured by beam management, performing one of the following: selecting a second uplink transmit beam compatible with the downlink receive beam for receiving the PDSCH transmission during the at least one CG timing, or selecting a second downlink receive beam compatible with the first uplink transmit beam for receiving the PDSCH transmission during the at least one CG timing.
[0249] Clause 28: The method according to Clause 27, wherein taking the one or more actions to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing comprises one of the following: simultaneously transmitting the uplink transmissions in the at least one CG timing using the second uplink transmit beam and receiving the PDSCH transmissions using the downlink receive beam, or simultaneously transmitting the uplink transmissions in the at least one CG timing using the first uplink transmit beam and receiving the PDSCH transmissions using the second downlink receive beam.
[0250] Clause 29: A method for wireless communication by a base station (BS), comprising: sending a first control message to a user equipment (UE) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication, wherein: the first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS, and the second semi-static scheduling configuration includes an allowance (CG) timing in which the UE is scheduled to send at least one configuration of uplink transmissions to the BS, wherein the at least one CG timing overlaps at least partially in time with the at least one SPS timing; sending a second control message including dynamic allowance, the dynamic allowance scheduling at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing associated with the UE; and, based on the dynamic allowance, transmitting with the UE at least the transmissions that overwrite the at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing.
[0251] Clause 30: The method according to Clause 29, wherein the transmission includes a Physical Uplink Shared Channel (PUSCH) transmission and overwrites the uplink transmission in the at least one CG timing that at least partially overlaps with the at least one SPS timing in time.
[0252] Clause 31: The method according to Clause 29, wherein: the first control message indicates a first downlink receive beam for receiving the downlink transmission during the at least one SPS timing, and the second control message indicates an uplink transmit beam for transmitting the PUSCH transmission.
[0253] Clause 32: The method according to Clause 31, wherein: the second control message further indicates a second downlink receive beam for receiving the downlink transmission in the at least one SPS timing, the second downlink receive beam being compatible with the uplink transmit beam for transmitting the PUSCH transmission, and the transmission with the UE at least transmitting overriding the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing includes: simultaneously transmitting the downlink transmission and receiving the PUSCH transmission in the at least one SPS timing.
[0254] Clause 33: The method according to Clause 32, wherein: the second control message includes at least one identifier that identifies one or more specific SPS moments of the at least one SPS moment for receiving the downlink transmission using the second downlink receive beam.
[0255] Clause 34: The method according to Clause 31, wherein the second control message further includes an indication specifying whether to abandon reception of the downlink transmission during the at least one SPS timing.
[0256] Clause 35: The method according to Clause 34, wherein: the instruction specifies abandoning the reception of the downlink transmission in the at least one SPS timing, and the transmission with the UE at least transmitting overwriting the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing comprises: receiving the PUSCH transmission; and, based on the instruction specifying abandoning the reception of the downlink transmission in the at least one SPS timing, not transmitting the downlink transmission in the at least one SPS timing.
[0257] Clause 36: The method according to Clause 35, wherein: the indication specifying to abandon the reception of the downlink transmission in the at least one SPS timing also indicates one or more specific SPS timings in the at least one SPS timing to abandon the reception of the downlink transmission, and not transmitting the downlink transmission in the at least one SPS timing includes not transmitting the downlink transmission in the one or more specific SPS timings.
[0258] Clause 37: The method according to Clause 31, wherein, based on the rules specified in the wireless communication standard, the transmission of the UE overwriting at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing includes one of the following: simultaneously transmitting the downlink transmission and receiving the PUSCH transmission in the at least one CG timing, or receiving the PUSCH transmission and not transmitting the downlink transmission in the at least one SPS timing.
[0259] Clause 38: The method according to Clause 31, wherein: the second control message includes a bidirectional transmission configuration indicator (TCI) status, the bidirectional TCI status indicating: a second downlink receive beam for receiving the downlink transmission in the at least one SPS timing, and the uplink transmit beam for transmitting the PUSCH transmission.
[0260] Clause 39: The method according to Clause 38, wherein the transmission of at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing, with the UE transmitting at least one of the at least one SPS timing, comprises: transmitting the downlink transmission and receiving the PUSCH transmission simultaneously in the at least one SPS timing based on the bidirectional TCI state.
[0261] Clause 40: The method according to Clause 29, wherein the transmission includes a Physical Downlink Shared Channel (PDSCH) transmission and overwrites the downlink transmission in the at least one SPS timing.
[0262] Clause 41: The method according to Clause 40, wherein: the first control message indicates a first uplink transmit beam for transmitting the uplink transmission at the at least one CG timing, and the second control message indicates a downlink receive beam for receiving the PDSCH transmission.
[0263] Clause 42: The method according to Clause 41, wherein: the second control message further indicates a second uplink transmit beam for transmitting the uplink transmission in the at least one CG timing, the second uplink transmit beam being compatible with the downlink receive beam for receiving the PDSCH transmission; and the transmission with the UE at least transmitting overriding the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing comprises: simultaneously transmitting the PDSCH transmission and receiving the uplink transmission in the at least one CG timing.
[0264] Clause 43: The method of claim 42, wherein: the second control message includes at least one identifier that identifies one or more specific CG moments of the at least one CG moment for which the second uplink transmit beam is to be used to transmit the uplink transmission.
[0265] Clause 44: The method according to Clause 41, wherein the second control message further includes an indication specifying whether to abandon the transmission of the uplink transmission during the at least one CG timing.
[0266] Clause 45: The method according to Clause 44, wherein: the instruction specifies abandoning the transmission of the uplink transmission in the at least one CG timing, and the transmission with the UE at least transmitting overwriting the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing comprises: transmitting the PDSCH transmission; and based on the instruction specifying the abandonment of the transmission of the uplink transmission in the at least one CG timing, not receiving the uplink transmission in the at least one CG timing.
[0267] Clause 46: The method according to Clause 45, wherein: the indication specifying to abandon the transmission of the uplink transmission in the at least one CG timing also indicates one or more specific CG timings in the at least one CG timing to abandon the transmission of the uplink transmission, and not receiving the uplink transmission in the at least one CG timing includes not receiving the uplink transmission in the one or more specific CG timings.
[0268] Clause 47: The method according to Clause 41, wherein, based on the rules specified in the wireless communication standard, the transmission of the UE overwriting at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing includes one of the following: simultaneously receiving the uplink transmission and transmitting the PDSCH transmission in the at least one CG timing, or transmitting the PDSCH transmission and not receiving the uplink transmission in the at least one CG timing.
[0269] Clause 48: The method of claim 41, wherein: the second control message includes a bidirectional transmission configuration indicator (TCI) state, the bidirectional TCI state indicating: a second uplink transmit beam for transmitting the uplink transmission in the at least one CG timing and a downlink receive beam for receiving the PDSCH transmission, and the transmission with the UE at least transmitting overwriting the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing includes: based on the bidirectional TCI state, simultaneously receiving the uplink transmission and transmitting the PDSCH transmission in the at least one CG timing.
[0270] Clause 49: An apparatus comprising: a memory including executable instructions; and one or more processors configured to execute the executable instructions and cause the apparatus to perform the method according to any one of Clauses 1-48.
[0271] Clause 50: An apparatus comprising a unit for performing a method according to any one of Clauses 1-48.
[0272] Clause 51: A non-transitory computer-readable medium comprising executable instructions that, when executed by one or more processors of a device, cause the device to perform the method according to any one of Clauses 1-48.
[0273] Clause 52: A computer program product embodied on a computer-readable storage medium, said computer-readable storage medium including code for performing a method according to any one of Clauses 1-48.
[0274] Additional wireless communication network considerations
[0275] The techniques and methods described herein can be used in a variety of wireless communication networks (or wireless wide area networks (WWANs)) and radio access technologies (RATs). While aspects may be described herein using terms commonly associated with 3G, 4G, and / or 5G (e.g., 5G New Radio (NR)) wireless technologies, aspects of this disclosure are equally applicable to other communication systems and standards not explicitly mentioned herein.
[0276] 5G wireless communication networks can support a variety of advanced wireless communication services, such as enhanced mobile broadband (eMBB), millimeter wave (mmWave), machine-type communication (MTC), and / or mission-critical services targeting ultra-reliable low-latency communication (URLLC). These and other services may include latency and reliability requirements.
[0277] return Figure 1 Various aspects of this disclosure can be implemented within the example wireless communication network 100.
[0278] In 3GPP, the term "cell" can refer to the coverage area of a Node B and / or the narrowband subsystem serving that coverage area, depending on the context in which the term is used. In NR systems, the term "cell" is used interchangeably with BS, Next Generation Node B (gNB or gNodeB), Access Point (AP), Distributed Unit (DU), carrier, or Transmit / Receive Point. A BS can provide communication coverage for macrocells, picocells, femtocells, and / or other cell types.
[0279] Macro cells typically cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access by UEs with service subscriptions. Pico cells cover a relatively small geographic area (e.g., a stadium) and allow unrestricted access by UEs with service subscriptions. Femto cells cover a relatively small geographic area (e.g., a residential area) and allow restricted access by UEs associated with the femto cell (e.g., UEs in a Closed Subscriber Group (CSG) and UEs for users in a residential area). A BS used for a macro cell can be called a macro BS. A BS used for a pico cell can be called a pico BS. A BS used for a femto cell can be called a femto BS, a home BS, or a home NodeB.
[0280] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can be connected to EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G (e.g., 5G NR or Next Generation RAN (NG-RAN)) can be connected to 5GC 190 via a second backhaul link 184. Base station 102 can communicate with each other directly or indirectly (e.g., via EPC 160 or 5GC 190) via a third backhaul link 134 (e.g., X2 interface). The third backhaul link 134 can typically be wired or wireless.
[0281] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can employ NR and use the same 5 GHz unlicensed spectrum as used by Wi-Fi AP 150. Small cell 102' employing NR in unlicensed spectrum can improve the coverage and / or increase the capacity of the access network.
[0282] Some base stations (such as gNB 180) can operate in the conventional sub-6 GHz spectrum, in millimeter wave (mmWave) frequencies, and / or near-mmWave frequencies to communicate with UE 104. When gNB 180 operates in mmWave or near-mmWave frequencies, gNB 180 can be referred to as an mmWave base station.
[0283] The communication link 120 between base station 102 and, for example, UE 104 may be via one or more carriers. For example, base station 102 and UE 104 may use a spectrum of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400, and other MHz) bandwidth per carrier allocated in carrier aggregation for transmission in each direction, up to a total of Yx MHz (x component carriers). The carriers may or may not be adjacent to each other. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (PCell) and the secondary component carrier may be referred to as the secondary cell (SCell).
[0284] The wireless communication network 100 also includes a Wi-Fi access point (AP) 150, which communicates with a Wi-Fi station (STA) 152 via a communication link 154 in, for example, unlicensed spectrum of 2.4 GHz and / or 5 GHz. When communicating in unlicensed spectrum, the STA 152 / AP 150 can perform a free channel assessment (CCA) before communication to determine whether the channel is available.
[0285] Some UEs 104 can communicate with each other using device-to-device (D2D) communication link 158. D2D communication link 158 can use DL / UL WWAN spectrum. D2D communication link 158 can use one or more sideline channels, such as the Physical Sideline Broadcast Channel (PSBCH), Physical Sideline Discovery Channel (PSDCH), Physical Sideline Shared Channel (PSSCH), and Physical Sideline Control Channel (PSCCH). D2D communication can be achieved through various wireless D2D communication systems, including, for example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, 4G (e.g., LTE), or 5G (e.g., NR).
[0286] EPC 160 may include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. MME 162 can communicate with the Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Typically, MME 162 provides bearer and connection management.
[0287] Typically, user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which is itself connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC170 are connected to IP Service 176, which may include, for example, the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services.
[0288] The BM-SC 170 provides functionality for MBMS user service provisioning and delivery. It can act as an entry point for content provider MBMS transmissions, authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and schedule MBMS transmissions. The MBMS gateway 168 can distribute MBMS services to base station 102 within a Multicast-Broadcast Single Frequency Network (MBSFN) area belonging to a broadcast-specific service, and is responsible for session management (start / stop) and collecting billing information related to eMBMS.
[0289] 5GC 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 may communicate with Unified Data Management (UDM) 196.
[0290] The AMF 192 is typically the control node that handles signaling between UE 104 and 5GC 190. Typically, the AMF 192 provides QoS flow and session management.
[0291] All user Internet Protocol (IP) packets are transmitted via UPF 195, which connects to IP service 197 and provides IP address allocation for the UE, as well as other functions for 5GC 190. IP service 197 may include, for example, the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services.
[0292] return Figure 2 It describes various example components of BS 102 and UE 104 (e.g., Figure 1 A wireless communication network 100, which can be used to implement various aspects of the present disclosure.
[0293] At BS 102, the transmitting processor 220 can receive data from the data source 212 and control information from the controller / processor 240. The control information can be used for the Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical Hybrid ARQ Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Group Common PDCCH (GC PDCCH), and others. In some examples, the data can be used for the Physical Downlink Shared Channel (PDSCH).
[0294] The Media Access Control (MAC)-Control Element (MAC-CE) is a MAC layer communication structure that can be used for the exchange of control commands between wireless nodes. The MAC-CE can be carried in a shared channel (such as the Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), or Physical Sidelink Shared Channel (PSSCH)).
[0295] Processor 220 can process (e.g., encoding and symbol mapping) data and control information separately to obtain data symbols and control symbols. Transmitter processor 220 can also generate reference symbols, such as those used for primary synchronization signal (PSS), secondary synchronization signal (SSS), PBCH demodulation reference signal (DMRS), and channel state information reference signal (CSI-RS).
[0296] The transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on data symbols, control symbols, and / or reference symbols (if applicable), and can provide output symbol streams to the modulators (MODs) in transceivers 232a-232t. Each modulator in transceivers 232a-232t can process the corresponding output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modulator can also process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The downlink signal from the modulators in transceivers 232a-232t can be transmitted via antennas 234a-234t respectively.
[0297] At UE 104, antennas 252a-252r can receive downlink signals from BS 102 and can provide the received signals to demodulators (DEMODs) in transceivers 254a-254r respectively. Each demodulator in transceivers 254a-254r can adjust (e.g., filter, amplify, down-convert, and digitize) the corresponding received signal to obtain an input sample. Each demodulator can further process the input sample (e.g., for OFDM) to obtain received symbols.
[0298] MIMO detector 256 can obtain received symbols from all demodulators in transceivers 254a-254r, perform MIMO detection on the received symbols (if applicable), and provide the detected symbols. Receiver processor 258 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 104 to data sink 260, and provide decoded control information to controller / processor 280.
[0299] On the uplink, at UE 104, the transmit processor 264 can receive and process data from data source 262 (e.g., for the Physical Uplink Shared Channel (PUSCH)) and control information from controller / processor 280 (e.g., for the Physical Uplink Control Channel (PUCCH)). The transmit processor 264 can also generate reference symbols for reference signals (e.g., for Sounding Reference Signals (SRS)). Symbols from the transmit processor 264 can be pre-encoded (if applicable) by the TX MIMO processor 266, further processed by modulators in transceivers 254a-254r (e.g., for SC-FDM), and transmitted to BS 102.
[0300] At BS 102, uplink signals from UE 104 can be received by antennas 234a-t, processed by demodulators in transceivers 232a-232t, detected by MIMO detector 236 (if applicable), and further processed by receiver processor 238 to obtain decoded data and control information transmitted by UE 104. Receiver processor 238 can provide the decoded data to data sink 239 and the decoded control information to controller / processor 240.
[0301] Memory 242 and 282 can store data and program code for BS 102 and UE 104, respectively.
[0302] Scheduler 244 can schedule UE to perform data transmission on the downlink and / or uplink.
[0303] 5G can utilize Orthogonal Frequency Division Multiplexing (OFDM) with a cyclic prefix (CP) on both the uplink and downlink. 5G can also use Time Division Duplex (TDD) to support half-duplex operation. OFDM and Single-Carrier Frequency Division Multiplexing (SC-FDM) divide the system bandwidth into multiple orthogonal subcarriers, often referred to as tones and frequency bands. Each subcarrier can be modulated using data. Modulation symbols can be transmitted using OFDM in the frequency domain and SC-FDM in the time domain. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers can depend on the system bandwidth. In some examples, the minimum resource allocation (called a resource block (RB)) can be 12 consecutive subcarriers. The system bandwidth can also be divided into subbands. For example, a subband can cover multiple RBs. NR can support a basic subcarrier spacing (SCS) of 15 kHz and can define other SCSs (e.g., 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc.) relative to the basic SCS.
[0304] As mentioned above, Figures 3A-3DDescribes the use of wireless communication networks (such as Figure 1 Various examples of data structures in a wireless communication network 100.
[0305] In various aspects, the 5G frame structure can be Frequency Division Duplex (FDD), where for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to either DL (Deep Length) or UL (Ultra-Length). The 5G frame structure can also be Time Division Duplex (TDD), where for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to both DL and UL. Figure 3A and Figure 3C In the provided example, the 5G frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (mostly DL), where D is DL, U is UL, and X is flexibly used between DL / UL, and subframe 3 is configured with slot format 34 (mostly UL). Although subframes 3 and 4 are shown with slot formats 34 and 28 respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are full DL and full UL, respectively. Other slot formats 2-61 include a mixture of DL symbols, UL symbols, and flexible symbols. The UE is configured with a slot format via a received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-statically / statically configured via Radio Resource Control (RRC) signaling). Note that the following description also applies to 5G frame structures for TDD.
[0306] Other wireless communication technologies may have different frame structures and / or different channels. A frame (10 ms) can be divided into 10 equal-sized subframes (1 ms). Each subframe may include one or more time slots. Subframes may also include micro-time slots, which may include 7, 4, or 2 symbols. In some examples, depending on the time slot configuration, each time slot may include 7 or 14 symbols.
[0307] For example, for slot configuration 0, each slot can include 14 symbols, and for slot configuration 1, each slot can include 7 symbols. Symbols on the DL can be Cyclic Prefix (CP) OFDM (CP-OFDM) symbols. Symbols on the UL can be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Extended 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).
[0308] The number of time slots within a subframe is based on the time slot configuration and the digital scheme (numerology). For time slot configuration 0, different digital schemes (µ) 0 through 5 allow 1, 2, 4, 8, 16, and 32 time slots per subframe, respectively. For time slot configuration 1, different digital schemes 0 through 2 allow 2, 4, and 8 time slots per subframe, respectively. Accordingly, for time slot configuration 0 and digital scheme µ, there are 14 symbols / time slots and 2µ time slots / subframes. The subcarrier spacing and symbol length / duration are functions of the digital scheme. The subcarrier spacing can be equal to 2^μ × 15kHz, where μ is the digital scheme from 0 to 5. Thus, digital scheme µ = 0 has a subcarrier spacing of 15 kHz, and digital scheme µ = 5 has a subcarrier spacing of 480 kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figures 3A-3D Examples of slot configuration 0 with 14 symbols per slot and digital scheme µ=2 with 4 slots per subframe are provided. The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs.
[0309] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also called a physical RB (PRB)), which consists of 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0310] like Figure 3A As shown, some REs in the RE carry information for the UE (e.g., Figure 1 and Figure 2 The reference (pilot) signal (RS) for UE 104. The RS may include demodulation RS (DM-RS) (indicated as Rx for a particular configuration, where 100x is the port number, but other DM-RS configurations are also possible) and channel state information reference signal (CSI-RS) for channel estimation at the UE. The RS may also include beam measurement RS (BRS), beam refinement RS (BRRS), and phase tracking RS (PT-RS).
[0311] Figure 3B Examples of various DL channels within a subframe of a frame are shown. The Physical Downlink Control Channel (PDCCH) carries the DCI within one or more Control Channel Elements (CCEs), each CCE comprising nine RE groups (REGs), each REG comprising four consecutive REs in an OFDM symbol.
[0312] The Primary Synchronization Signal (PSS) can be located within symbol 2 of a specific subframe of the frame. The PSS is generated by the UE (e.g., Figure 1 and Figure 2104) is used to determine subframe / symbol timing and physical layer identifier.
[0313] The secondary synchronization signal (SSS) can be located within symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the physical layer cell identifier group number and radio frame timing.
[0314] Based on the Physical Layer Identifier and Physical Layer Cell Identifier Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the 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. The MIB provides the number of RBs and the System Frame Number (SFN) in the system bandwidth. The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information not transmitted via the PBCH (such as System Information Block (SIB)), and paging messages.
[0315] like Figure 3C As shown, some REs in the REs carry DM-RS for channel estimation at the base station (indicated as R for a particular configuration, but other DM-RS configurations are possible). The UE can transmit DM-RS for the Physical Uplink Control Channel (PUCCH) and DM-RS for the Physical Uplink Shared Channel (PUSCH). PUSCH DM-RS can be transmitted in the first one or two symbols preceding the PUSCH. PUCCH DM-RS can be transmitted in different configurations depending on whether a short or long PUCCH is transmitted and the specific PUCCH format used. The UE can transmit a Sounding Reference Signal (SRS). The SRS can be transmitted in the last symbol of a subframe. The SRS can have a comb structure, and the UE can transmit the SRS on one of the combs. The SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0316] Figure 3D Examples of various UL channels within a subframe of a frame are shown. The PUCCH can be positioned as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and can also be used to carry buffer status reports (BSR), power headroom reports (PHR), and / or UCI.
[0317] Additional considerations
[0318] The preceding description provides examples of dynamically scheduled transmissions with a UE that override the scheduling timing of transmissions in a semi-static configuration for full-duplex communication systems. The foregoing description is provided to enable any person skilled in the art to implement the various aspects described herein. The examples discussed herein are not limited to the scope, applicability, or aspects set forth in the claims. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may also be applied to other aspects. For example, changes may be made to the function and arrangement of the elements discussed without departing from the scope of this disclosure. Various processes or components may be omitted, substituted, or added as appropriate in the examples. For example, the described methods may be performed in a different order than that described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined into some other examples. For example, an apparatus may be implemented or a method may be practiced using any number of aspects set forth herein. Furthermore, the scope of this disclosure is intended to cover such apparatuses or methods practiced using structures, functions, or structures and functions other than those set forth herein or different from those set forth herein. It should be understood that any aspect of this disclosure as disclosed herein may be embodied by one or more elements of the claims.
[0319] The techniques described in this article can be used in various wireless communication technologies, such as 5G (e.g., 5G NR), 3GPP Long Term Evolution (LTE), Improved LTE (LTE-A), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are generally used interchangeably. CDMA networks can implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. cdma2000 covers the IS-2000, IS-95, and IS-856 standards. TDMA networks can implement radio technologies such as Global System for Mobile Communications (GSM). OFDMA networks can implement radio technologies such as NR (e.g., 5G RA), evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (WiFi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are versions of UMTS using E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the 3rd Generation Partnership Project (3GPP), and cdma2000 and UMB are described in documents from an organization called the 3rd Generation Partnership Project 2 (3GPP2). NR is an emerging wireless communication technology under development.
[0320] The various illustrative logic blocks, modules, and circuits described in connection with this disclosure may be implemented or executed using a general-purpose processor, DSP, ASIC, field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors incorporating a DSP core, a system-on-a-chip (SoC), or any other such configuration.
[0321] If implemented in hardware, an example hardware configuration could include a processing system within a wireless node. This processing system can be implemented using a bus architecture. Depending on the specific application and overall design constraints of the processing system, the bus can include any number of interconnect buses and bridges. The bus can link various circuits together, including processors, machine-readable media, and bus interfaces. The bus interface can be used to connect network adapters, etc., to the processing system via the bus. The network adapter can be used to implement signal processing functions at the PHY layer. In the case of user equipment (see Figure 1), user interfaces (e.g., keyboards, displays, mice, joysticks, touchscreens, biometric sensors, proximity sensors, light-emitting elements, etc.) can also be connected to the bus. The bus can also link various other circuits, such as timing sources, peripherals, voltage regulators, power management circuits, etc., which are well known in the art and therefore will not be described further. The processor can be implemented using one or more general-purpose processors and / or special-purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuits capable of executing software. Those skilled in the art will recognize how best to implement the described functions for the processing system depends on the specific application and the overall design constraints imposed on the system as a whole.
[0322] If implemented in software, functionality can be stored on or transmitted via a computer-readable medium as one or more instructions or code. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other terms, software should be broadly interpreted as instructions, data, or any combination thereof. Computer-readable media includes both computer storage media and communication media, with communication media encompassing any medium that facilitates the transfer of computer programs from one location to another. The processor may be responsible for managing the bus and general-purpose processing, including executing software modules stored on the machine-readable storage medium. The computer-readable storage medium may be coupled to the processor, allowing the processor to read information from and write information to it. Alternatively, the storage medium may be an integral part of the processor. By way of example, the machine-readable medium may include a transmission line, a carrier wave modulated by data, and / or a separate computer-readable storage medium on which instructions are stored, all of which may be accessible to the processor via a bus interface. Alternatively or additionally, the machine-readable medium or any portion thereof may be integrated into the processor, for example, in the case of a cache and / or a general-purpose register file. As an example, examples of machine-readable storage media may include RAM (random access memory), flash memory, ROM (read-only memory), PROM (programmable read-only memory), EPROM (erasable programmable read-only memory), EEPROM (electrically erasable programmable read-only memory), registers, disks, optical disks, hard drives, or any other suitable storage media, or any combination thereof. Machine-readable media may be embodied in computer program products.
[0323] Software modules can comprise a single instruction or a number of instructions, and can be distributed across several different code segments, within different programs, and across multiple storage media. Computer-readable media can include several software modules. A software module includes instructions that, when executed by a device such as a processor, cause the processing system to perform various functions. Software modules can include transfer modules and receive modules. Each software module can reside in a single storage device or be distributed across multiple storage devices. For example, when a triggering event occurs, a software module can be loaded from a hard disk drive into RAM. During the execution of a software module, the processor can load some of the instructions into a cache to improve access speed. One or more cache lines can then be loaded into a general-purpose register file for processor execution. When the functionality of a software module is referred to below, it will be understood that such functionality is implemented by the processor when executing the instructions from that software module.
[0324] As used herein, the word “exemplary” means “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as being more preferred or advantageous than other aspects.
[0325] As used herein, the phrase “at least one of the items” refers to any combination of those items, including a single member. As an example, “at least one of a, b, or c” is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination of multiples of the same element (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0326] As used herein, the term "determine" can encompass a wide variety of actions. For example, "determine" can include calculation, operation, processing, derivation, investigation, searching (e.g., searching in a table, database, or other data structure), ascertainment, etc. Moreover, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), and so on. Furthermore, "determine" can include parsing, selecting, choosing, creating, etc.
[0327] The methods disclosed herein include one or more steps or actions for implementing the methods. Method steps and / or actions may be interchanged without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions may be modified without departing from the scope of the claims. Furthermore, the various operations of the methods described above can be performed by any suitable unit capable of performing the corresponding function. Such units may include various hardware and / or software components and / or modules, including but not limited to circuits, application-specific integrated circuits (ASICs), or processors. Typically, where operations are shown in the figures, those operations may have corresponding paired functional unit components with similar numbering.
[0328] The appended claims are not intended to be limited to the aspects shown herein, but are to be given the full scope consistent with the language of the claims. Within the claims, unless expressly stated otherwise, references to singular elements are not intended to mean “one and only one,” but rather “one or more.” Unless otherwise specifically stated, the term “some” refers to one or more. No claim element is to be interpreted pursuant to 35 USC §112(f) unless the element is expressly recited using the phrase “for a unit of…” or, in the case of a method claim, the element is recited using the phrase “for a step of…”. All structural and functional equivalents of elements throughout the various aspects described in this disclosure that are known to a person skilled in the art or will later be known are expressly incorporated herein by reference and are intended to be covered by the claims. Furthermore, the disclosure herein is not intended to be offered to the public, whether or not such disclosure is expressly recited in the claims.
Claims
1. A method for wireless communication performed by a user equipment (UE), comprising: Receive a first control message from the base station (BS) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication, wherein: The first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing in which the UE is scheduled to receive downlink transmissions from the BS, and The second semi-static scheduling configuration includes an allowance (CG) timing for at least one configuration in which the UE is scheduled to send uplink transmissions to the BS, wherein the at least one CG timing overlaps at least partially with the at least one SPS timing in time; Receive a second control message including dynamic permission, the dynamic permission scheduling at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing associated with the UE; and Based on the dynamic permission, one or more actions are taken to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing, in conjunction with the BS.
2. The method of claim 1, wherein, The transmission includes Physical Uplink Shared Channel (PUSCH) transmission and overwrites the uplink transmission in the at least one CG timing that at least partially overlaps with the at least one SPS timing in time.
3. The method according to claim 2, wherein: The first control message indicates a first downlink receive beam for receiving the downlink transmission during the at least one SPS timing, and The second control message indicates the uplink transmit beam for sending the PUSCH transmission.
4. The method according to claim 3, wherein: The second control message further indicates a second downlink receive beam for receiving the downlink transmission during the at least one SPS timing, the second downlink receive beam being compatible with the uplink transmit beam for transmitting the PUSCH transmission, and The transmission that takes one or more actions to overwrite at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing includes: Simultaneously, the second downlink receive beam is used to receive the downlink transmission during the at least one SPS timing, and the uplink transmit beam is used to transmit the PUSCH transmission.
5. The method according to claim 4, wherein: The second control message includes at least one identifier that identifies one or more specific SPS moments in the at least one SPS moment for which the second downlink receive beam is to be used to receive the downlink transmission, and The method further includes: using the first downlink receive beam to receive other downlink transmissions in the at least one SPS time slot other than the one or more specific SPS time slots identified by the at least one identifier.
6. The method of claim 3, wherein, The second control message also includes an indication specifying whether to abandon reception of the downlink transmission during the at least one SPS timing.
7. The method according to claim 6, wherein: The instruction specifies the abandonment of the reception of the downlink transmission during the at least one SPS timing, and The transmission that takes one or more actions to overwrite at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing includes: Send the PUSCH transmission; and Based on the indication, the reception of the downlink transmission is abandoned during the at least one SPS timing, and the downlink transmission is not received during the at least one SPS timing.
8. The method according to claim 7, wherein: The indication specifying to abandon the reception of the downlink transmission in the at least one SPS timing also indicates one or more specific SPS timings in the at least one SPS timing to abandon the reception of the downlink transmission, and Not receiving the downlink transmission during the at least one SPS time includes not receiving the downlink transmission during the specific SPS time.
9. The method according to claim 3, further comprising: Based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs, determine whether the first downlink receive beam used to receive the downlink transmission during the at least one SPS timing is compatible with the uplink transmit beam used to transmit the PUSCH transmission.
10. The method according to claim 9, wherein, The transmission that takes one or more actions to overwrite the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing includes one of the following: When the first downlink receive beam is compatible with the uplink transmit beam, the first downlink receive beam is used to receive the downlink transmission in the at least one SPS opportunity, and the uplink transmit beam is used to transmit the PUSCH transmission, or When the first downlink receive beam is incompatible with the uplink transmit beam: The PUSCH transmission is transmitted using the uplink transmit beam, and The downlink transmission is not received during the at least one SPS timing.
11. The method according to claim 3, wherein, Based on rules specified in wireless communication standards, taking one or more actions to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing includes one of the following: Simultaneously, the first downlink receive beam is used to receive the downlink transmission during the at least one SPS timing, and the uplink transmit beam is used to transmit the PUSCH transmission, or The PUSCH transmission is transmitted using the uplink transmit beam and the downlink transmission is not received during the at least one SPS timing.
12. The method according to claim 3, wherein: The second control message includes the status of the bidirectional transmission configuration indicator (TCI); The bidirectional TCI status indication: A second downlink receive beam for receiving the downlink transmission during the at least one SPS timing, and The uplink transmit beam used to transmit the PUSCH transmission.
13. The method according to claim 12, wherein, The transmission that takes one or more actions to overwrite at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing includes: Simultaneously, the downlink transmission is received using the second downlink receive beam indicated by the bidirectional TCI state during the at least one SPS timing, and the PUSCH transmission is transmitted using the uplink transmit beam indicated by the bidirectional TCI state.
14. The method according to claim 3, further comprising: Based on at least one of the candidate downlink and uplink beam pairs set determined by beam management measurement or pre-configuration, perform one of the following: A second downlink receive beam is selected for receiving the downlink transmission during the at least one SPS timing, the second downlink receive beam being compatible with the uplink transmit beam used for transmitting the PUSCH transmission, or A second uplink transmit beam is selected for transmitting the PUSCH transmission, the second uplink transmit beam being compatible with the first downlink receive beam used for receiving the downlink transmission during the at least one SPS timing.
15. The method according to claim 14, wherein, The transmission that takes one or more actions to overwrite the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing includes one of the following: Simultaneously, the second downlink receive beam is used to receive the downlink transmission during the at least one SPS timing, and the uplink transmit beam is used to transmit the PUSCH transmission, or Simultaneously, the first downlink receive beam is used to receive the downlink transmission during the at least one SPS timing, and the second uplink transmit beam is used to transmit the PUSCH transmission.
16. The method according to claim 1, wherein, The transmission includes physical downlink shared channel (PDSCH) transmission and overwrites the downlink transmission in the at least one SPS timing.
17. The method of claim 16, wherein: The first control message indicates a first uplink transmit beam for transmitting the uplink transmission during the at least one CG timing; and The second control message indicates the downlink receive beam for receiving the PDSCH transmission.
18. The method of claim 17, wherein: The second control message also indicates a second uplink transmit beam for transmitting the uplink transmission during the at least one CG timing, the second uplink transmit beam being compatible with the downlink receive beam for receiving the PDSCH transmission; as well as The transmission that takes one or more actions to overwrite at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing includes: Simultaneously, the downlink receive beam is used to receive the PDSCH transmission, and the second uplink transmit beam is used to transmit the uplink transmission during the at least one CG timing.
19. The method of claim 18, wherein: The second control message includes at least one identifier that identifies one or more specific CG moments among the at least one CG moment for which the second uplink transmit beam is to be used to transmit the uplink transmission, and The method further includes: using the first uplink transmission beam to transmit other uplink transmissions in the at least one CG timing other than the one or more specific CG timings identified by the at least one identifier.
20. The method of claim 17, wherein, The second control message also includes an indication specifying whether to abandon the transmission of the uplink transmission during the at least one CG timing.
21. The method of claim 20, wherein: The instruction specifies to abandon the transmission of the uplink transmission during the at least one CG timing, and The transmission that takes one or more actions to overwrite at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing includes: Receive the PDSCH transmission; and Based on the indication, the transmission of the uplink transmission is abandoned during the at least one CG timing, and the uplink transmission is not transmitted during the at least one CG timing.
22. The method according to claim 21, wherein: The indication specifying to abandon the transmission of the uplink transmission in the at least one CG timing also indicates one or more specific CG timings in the at least one CG timing to abandon the transmission of the uplink transmission, and Not sending the uplink transmission during the at least one CG timing includes: not sending the uplink transmission during the one or more specific CG timings.
23. The method of claim 17, further comprising: Based on beam management measurements or at least one of a pre-configured set of candidate downlink and uplink beam pairs, determine whether the first uplink transmit beam used to transmit the uplink transmission during the at least one CG timing is compatible with the downlink receive beam used to receive the PDSCH transmission.
24. The method according to claim 23, wherein, The transmission that takes one or more actions to overwrite the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing includes one of the following: When the first uplink transmit beam is compatible with the downlink receive beam, the first uplink transmit beam is used to transmit the uplink transmission during at least one CG timing, and the downlink receive beam is used to receive the PDSCH transmission, or When the first uplink transmit beam is incompatible with the downlink receive beam: The PDSCH transmission is received using the downlink receive beam, and The uplink transmission is not sent during the at least one CG timing.
25. The method according to claim 17, wherein, Based on rules specified in wireless communication standards, taking one or more actions to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing includes one of the following: Simultaneously, the first uplink transmit beam is used to transmit the uplink transmission during the at least one CG timing, and the downlink receive beam is used to receive the PDSCH transmission, or The PDSCH transmission is received using the downlink receive beam, and the uplink transmission is not transmitted during the at least one CG timing.
26. The method of claim 17, wherein: The second control message includes the status of the bidirectional transmission configuration indicator (TCI); The bidirectional TCI status indication: A second uplink transmit beam for transmitting the uplink transmission during the at least one CG timing, and The downlink receive beam used to receive the PDSCH transmission, and The transmission employing the one or more actions to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing includes: Simultaneously, the uplink transmission is transmitted using the second uplink transmit beam indicated by the bidirectional TCI state during the at least one CG timing, and the PDSCH transmission is received using the downlink receive beam indicated by the bidirectional TCI state.
27. The method of claim 17, further comprising: Based on at least one of the candidate downlink and uplink beam pairs set determined by beam management measurement or pre-configuration, perform one of the following: Select a second uplink transmit beam compatible with the downlink receive beam used for receiving the PDSCH transmission during the at least one CG timing, or Selecting a second downlink receive beam compatible with the first uplink transmit beam used to transmit the uplink transmission in the at least one CG timing for receiving the PDSCH transmission, wherein the transmission employing the one or more actions to transmit at least one of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing includes one of the following: Simultaneously, the second uplink transmit beam is used to transmit the uplink transmission during the at least one CG timing, and the downlink receive beam is used to receive the PDSCH transmission, or Simultaneously, the first uplink transmit beam is used to transmit the uplink transmission during the at least one CG timing, and the second downlink receive beam is used to receive the PDSCH transmission.
28. An apparatus for wireless communication, comprising: Includes memory for executing instructions; as well as One or more processors are configured to execute the executable instructions and cause the device to perform the following operations: Receive a first control message from the base station (BS) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication, wherein: The first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing during which the device is scheduled to receive downlink transmissions from the BS, and The second semi-static scheduling configuration includes an allowable (CG) timing for the device to be scheduled to send an uplink transmission to the BS at least once, wherein the at least once CG timing overlaps at least partially with the at least once SPS timing in time; Receive a second control message including dynamic permission, the dynamic permission scheduling at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing associated with the device; and Based on the dynamic permission, one or more actions are taken to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing, in conjunction with the BS.
29. An apparatus for wireless communication, comprising: The unit is used to receive a first control message from a base station (BS) and activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication, wherein: The first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing during which the device is scheduled to receive downlink transmissions from the BS, and The second semi-static scheduling configuration includes an allowable (CG) timing for the device to be scheduled to send an uplink transmission to the BS at least once, wherein the at least once CG timing overlaps at least partially with the at least once SPS timing in time; A unit for receiving a second control message including dynamic permission, the dynamic permission scheduling being associated with the device to overwrite at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing; and A unit for taking one or more actions based on the dynamic permission to transmit at least one of the transmissions of the downlink transmission in the at least one SPS timing or the uplink transmission in the at least one CG timing, in conjunction with the BS.
30. A non-transitory computer-readable medium for wireless communication, comprising: Executable instructions that, when executed by one or more processors of the device, cause the device to perform the following operations: Receive a first control message from the base station (BS) to activate a first semi-static scheduling configuration and a second semi-static scheduling configuration for full-duplex communication, wherein: The first semi-static scheduling configuration includes at least one semi-persistent scheduling (SPS) timing during which the device is scheduled to receive downlink transmissions from the BS, and The second semi-static scheduling configuration includes an allowable (CG) timing for the device to be scheduled to send an uplink transmission to the BS at least once, wherein the at least once CG timing overlaps at least partially with the at least once SPS timing in time; Receive a second control message including dynamic permission, the dynamic permission scheduling at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing associated with the device; and Based on the dynamic permission, one or more actions are taken to transmit at least one of the downlink transmissions in the at least one SPS timing or the uplink transmissions in the at least one CG timing, in conjunction with the BS.
Citation Information
Patent Citations
Half duplex handling in carrier aggregation
US20200169377A1
Decoding of semi-persistent scheduling occasions
US20210068106A1