Channel state information reporting in sub-band full duplex

By optimizing the configuration activation command and CSI-RS resources, the inaccuracy of CSI reporting in SBFD was resolved, enabling slot-specific CSI measurement and reporting, and improving the accuracy of CSI reporting for SBFD UEs.

CN120982140APending Publication Date: 2025-11-18MEDIATEK SINGAPORE PTE LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480022596.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-04-10
Filing Date
2024-02-19
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

In Subband Full-Duplex (SBFD) in 3GPP Release 19, existing technologies struggle to achieve accurate Channel State Information (CSI) reporting, especially in environments that mix SBFD and non-SBFD time slots. This inaccuracy in CSI measurement and reporting leads to inaccurate CSI reporting by User Equipment (UE).

Method used

By configuring activation commands, user devices (UEs) can select multiple semi-persistent CSI report configurations or settings and generate CSI reports on the Physical Uplink Control Channel (PUCCH); configure different CSI-RS resources for partitioned and non-partitioned time slots, exclude invalid allocations; and generate and report separate channel or interference measurements for each time slot type.

Benefits of technology

This invention enables slot-specific CSI reporting in an SBFD environment, improving the accuracy of CSI measurements and the effectiveness of reporting, and resolving the inaccuracy problem of CSI reporting in existing technologies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120982140A_ABST
    Figure CN120982140A_ABST
Patent Text Reader

Abstract

The present invention relates to a method and apparatus for determining a full duplex of a sub-band, in particular to a method and apparatus for determining a full duplex of a sub-band. Channel state information (channel state information) in the SBFD is transmitted to the SBFD, and the SBFD is transmitted to the SBFD in the SBFD. The invention relates to techniques for reporting CSI. The technique includes configuring a user equipment (user equipment; uE (user equipment) in a time slot based on a periodic or semi-persistent channel state information-reference signal (channel state information-reference signal) in the time slot; an individual channel measurement value or an individual interference measurement value is generated for a single slot of each slot type of the plurality of slot types for reporting by a measurement parameter time limit (CSI-RS) resource, wherein the configuration is performed when the measurement parameter time limit is set to be unconfigured. The technique further includes receiving, from the UE, a separate CSI report of the separate channel measurement or the separate interference measurement.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-referencing

[0002] This disclosure is part of a non-provisional application claiming priority interest, U.S. Patent Application No. 63 / 495,122, filed April 10, 2023, the contents of which are incorporated herein by reference in their entirety. [Technical Field]

[0003] This disclosure generally relates to mobile communications, and more specifically, to techniques for reporting channel state information (CSI). [Background Technology]

[0004] Unless otherwise stated herein, the methods described in this section are not prior art to the following claims and are not acknowledged as prior art by virtue of their inclusion in this section. User equipment (UE) can use channel state information-reference signal (CSI-RS) resources to measure channel state information (CSI) when receiving downlink transmissions from a network node (e.g., a gNodeB (gNB)). In turn, the UE can report such CSI to the network node during uplink transmissions. In 3GPP Release 19, subband full duplex (SBFD) UEs are full-duplex, meaning that such UEs can simultaneously transmit and receive data on time-overlapping resources. Prior to 3GPP Release 19, UEs were half-duplex, meaning that while the gNodeB could transmit and receive data simultaneously at any given time, the UE could only transmit or receive data at any given time. Therefore, SBFD UEs under 3GPP Release 19 can provide higher maximum user throughput and lower latency through bidirectional data transmission. However, since SBFD uses time slots of different time slot types for data transmission, new solutions may be needed for CSI measurement and reporting in SBFD. [Summary of the Invention]

[0005] The following summary is for illustrative purposes only and is not intended to be limiting in any way. That is, the summary aims to introduce the concepts, highlights, benefits, and advantages of the novel and non-obvious techniques described herein. Selected embodiments will be further illustrated in the detailed description. Therefore, the following summary is not intended to identify the essential features of the claims, nor is it intended to determine the scope of the claims.

[0006] One objective of this disclosure is to provide solutions or approaches to address the problems described herein. More specifically, the various approaches proposed in this disclosure are intended to provide solutions to several issues related to channel state information (CSI) reporting for subband full duplex (SBFD) user equipment (UE) under current 3GPP specifications.

[0007] In one embodiment, a method may include configuring an activation command via a processor to instruct a UE to select multiple semi-persistent CSI reporting configurations or settings for use by the UE on a physical uplink control channel (PUCCH) for CSI reporting. The method may further include sending the activation command to the UE via the processor to configure the UE to generate one or more CSI reports on the PUCCH using one or more channel state information-reference signal (CSI-RS) resources based on the multiple semi-persistent reporting configurations or settings.

[0008] In another embodiment, a device may include a transceiver and a processor coupled to the transceiver. The transceiver may be configured for wireless communication. The processor may determine whether a CSI-RS resource configuration for generating a CSI measurement based on one or more CSI-RS resources in a time slot includes one or more portions outside one or more downlink subbands of the time slot. Subsequently, the processor may be configured to, in response to determining that the CSI-RS resource configuration includes one or more portions outside one or more downlink subbands of the time slot, designate one or more portions of the time slot as an invalid allocation excluded from the CSI-RS resource configuration for the generation of the CSI measurement.

[0009] In another embodiment, a method may include configuring a UE via a processor to generate a separate channel measurement or a separate interference measurement for a single time slot of each of multiple time slot types for reporting, based on multiple periodic or semi-persistent CSI-RS resources in a time slot, wherein the configuration is performed when a measurement parameter time limit is set to unconfigured. The method may further include receiving multiple separate CSI reports of the separate channel or separate interference measurements from the UE via a processor.

[0010] It is worth noting that although the descriptions provided herein may be made in the context of certain wireless access technologies, networks, and network topologies (such as 5G / New Radio (NR) / Beyond Fifth-Generation (B5G) mobile communications), the proposed concepts, schemes, and any variations / derivatives thereof can be implemented, for, and through other types of wireless access technologies, networks, and network topologies, such as, but not limited to, Long-Term Evolution (LTE), LTE-Advanced, LTE-Advanced Pro, Internet of Things (IoT), Narrow Band Internet of Things (NB-IoT), Industrial Internet of Things (IIoT), Vehicle-to-Everything (V2X), and non-terrestrial network (NTN) communications. Therefore, the scope of this disclosure is not limited to the examples described herein. [Attached Image Description]

[0011] The accompanying drawings, which are included to provide a further understanding of this disclosure and form part of this disclosure, illustrate embodiments of the present disclosure and, together with the description, serve to explain the principles of the disclosure. It will be understood that the drawings are not necessarily drawn to scale, as some components may be shown out of proportion to their actual dimensions in order to clearly illustrate the concepts of the disclosure.

[0012] Figure 1 This is a schematic diagram of an example network environment in which various proposed schemes according to this disclosure can be implemented.

[0013] Figure 2 Some embodiments related to example proposed solutions according to this disclosure are shown.

[0014] Figure 3 Some other embodiments related to the example proposed solutions according to this disclosure are shown.

[0015] Figure 4 Some embodiments related to example proposed solutions according to this disclosure are shown.

[0016] Figure 5 Some additional embodiments related to the example proposed solutions according to this disclosure are shown.

[0017] Figure 6 Some further embodiments related to the example proposed solutions according to this disclosure are shown.

[0018] Figure 7 This is a block diagram of an example communication system, consistent with one embodiment of this disclosure.

[0019] Figure 8 This is a flowchart of a first example process, consistent with an embodiment of this disclosure.

[0020] Figure 9 This is a flowchart of a second example process, consistent with an embodiment of this disclosure.

[0021] Figure 10 This is a flowchart of a third example process, consistent with an embodiment of this disclosure.

Detailed Implementation Methods

[0022] This document discloses detailed embodiments and implementations of the claims. However, it should be understood that the disclosed embodiments and implementations are merely illustrative examples of the claims and may be embodied in various forms. This disclosure may be embodied in many different forms and should not be construed as being limited to the exemplary embodiments and implementations described herein. Rather, these exemplary embodiments and implementations are intended to make the description of this disclosure comprehensive and complete, and to fully convey the scope of this disclosure to those skilled in the art. Details of well-known features and techniques may be omitted in the following description to avoid unnecessarily obscuring the presented embodiments and implementations.

[0023] Overview

[0024] The embodiments of this disclosure relate to various techniques, methods, schemes, and / or solutions related to channel state information (CSI) reporting in subband full duplex (SBFD). According to this disclosure, many possible solutions can be implemented individually or in combination. That is, although these possible solutions may be described individually below, two or more of them may be implemented in one combination or another.

[0025] Figure 1 An example network environment 100 is shown, in which various solutions and schemes according to this disclosure can be implemented. Figures 2 to 10 Examples of various proposed schemes implemented in network environment 100 according to this disclosure are shown. The following descriptions of the various proposed schemes are for reference only. Figures 1 to 10 Provided.

[0026] like Figure 1As shown, network environment 100 may include a user equipment (UE) 110 that wirelessly communicates with a radio access network (RAN) 120 (e.g., a 5G NR mobile network, a B5G mobile network, or other types of networks such as NTN). UE 110 may wirelessly communicate with RAN 120 via network node 125 (e.g., an eNodeB, gNodeB, or a transmit-receive point (TRP)) and / or non-terrestrial network node 128 (e.g., a satellite). That is, UE 110 may be within the coverage area of ​​a unit 135 associated with terrestrial network node 125 or non-terrestrial network node 128. RAN 120 may be part of network 130. In network environment 100, UE 110 and network 130 (via network node 125 of RAN 120) can implement various schemes to address several issues related to CSI reporting in SBFD under current 3GPP specifications.

[0027] CSI reports from a UE (e.g., UE 110) can be periodic, semi-persistent, or aperiodic, depending on the nature of the underlying channel state information-reference signal (CSI-RS) resources. In CSI reporting, the UE can perform CSI measurements based on one or more CSI-RS resources provided to the UE by the network node. The UE can then report the CSI measurements to the network node. For example, CSI measurements can be channel measurements, interference measurements, etc. When CSI reporting is based on aperiodic CSI-RS resources, each CSI measurement and report can be performed and performed at any given time for either an SBFD or non-SBFD time slot. A time slot is a sub-unit of a data transmission frame used for uplink and downlink data transmission between the UE and the network node. An SBFD time slot, also known as a partitioned time slot, is a time slot partitioned into uplink and downlink subbands. In contrast, a non-SBFD time slot, also known as a non-partitioned time slot, is a time slot not partitioned into uplink and downlink subbands. For example, a non-SBFD time slot can be a time slot that contains one or more downlink subbands but not one or more uplink subbands, or a time slot that contains one or more uplink subbands but not one or more downlink subbands.

[0028] When CSI reporting is based on periodic or semi-persistent CSI-RS resources, CSI measurements and reporting are performed for multiple time slots that mix SBFD and non-SBFD time slots. For example... Figure 2As shown, CSI measurements performed by a UE for downlink transmissions in SBFD slot 202 may be affected by interference from uplink transmissions performed by another UE in the same SBFD slot. In contrast, CSI measurements performed by a UE for downlink transmissions in a non-SBFD slot 204 are not affected by any uplink transmission interference from another UE, because non-SBFD slot 204 is used solely for downlink transmissions. Therefore, any interference occurring in an SBFD slot may be entirely different from interference occurring in a non-SBFD slot. Consequently, when CSI measurements (e.g., interference measurements) are performed on multiple slots that mix SBFD and non-SBFD slots, the CSI measurements may contain excessive interference for non-SBFD slot measurements and insufficient interference for SBFD slot measurements, leading to inaccurate CSI measurements. Therefore, in the case of periodic or semi-persistent CI-RS resources, slot-specific CSI reporting is required where the reported CSI measurements are not performed on a mix of SBFD and non-SBFD slots.

[0029] In some cases, slot-specific CSI reporting can be performed on periodic CSI-RS resources according to current 3GPP specifications. For example, in current 3GPP specifications, when a UE is configured to perform interference measurements based on CSI-RS resources in a slot, the UE may receive a parameter (e.g., timeRestrictionForInterferenceMeasurements) from the network node. Each individual slot can be an SBFD slot or a non-SBFD slot. For example, when this parameter is set to "Configured," the UE is limited to performing each interference measurement for a single slot, rather than across multiple slots. Therefore, the interference measurement is accurate for that slot regardless of whether a single slot is an SBFD or non-SBFD slot. Similarly, when a UE is configured to perform channel measurements based on CSI-RS resources in a slot, the UE may receive an additional parameter (e.g., timeRestrictionForChannelMeasurements) from the network node, where the additional parameter is set to "Configured." In this case, the UE is limited to performing each channel measurement for a single slot, rather than across multiple slots. Therefore, when a UE is configured with such parameters, each CSI measurement (e.g., interference measurement or channel measurement) is always performed by the UE for a single timeslot, regardless of whether the CSI-RS received from the network node is periodic, semi-persistent, or aperiodic. In other words, when the parameter or additional parameter is set to "configured," timeslot-specific CSI reporting can be implemented according to the current 3GPP specification.

[0030] However, when the parameter or additional parameter is set to "Not Configured," the UE is limited to performing interference or channel measurements across multiple resources (including a specific reference resource). These multiple resources, i.e., multiple time slots, may include SBFD time slots and non-SBFD time slots. For example, multiple reference resources may include a specific reference resource, such as a specific time slot, and a predetermined number of resources preceding the reference resource, such as time slots. This means that when the parameter or additional parameter is set to "Not Configured," time slot-specific CSI reporting cannot be achieved.

[0031] In other cases specified in the current 3GPP specification, each type of time slot can be configured with specific CSI-RS resources according to the current 3GPP specification to enable slot-specific CSI reporting of periodic or semi-persistent CSI-RS resources on the physical uplink shared channel (PUSCH). For example, multiple reporting settings (e.g., CSI-ReportConfig settings) can be configured, where each reporting setting is associated with a CSI-RS resource configured on a specific type of time slot. For example, as... Figure 3 As shown, non-SBFD time slot 302 can be configured with CSI-RS resources #0 and #1, while SBFD time slot 304 can be configured with CSI-RS resources #2 and #3. In this way, one CSI measurement and reporting can be performed for non-SBFD time slot 302, and another CSI measurement and reporting can be performed for SBFD time slot 304.

[0032] However, this configuration of semi-persistent reporting on the PUCCH can present problems due to the activation restrictions on semi-persistent reporting on the PUCCH specified in Section 5.2.1.5.2 of 3GPP Technical Specification (TS) 38.214. Under this activation restriction, although multiple CSI-RS resources can be configured for a specific time slot, only one CSI-RS resource configured for that time slot can be activated for CSI reporting at any given time. That is, the activation command can only select one semi-persistent reporting configuration for the UE to use on the PUCCH. This activation restriction makes it impractical to share multiple CSI-RS resources for semi-persistent reporting between two different types of time slots, thus making time slot-specific CSI reporting for semi-persistent CSI-RS resources on the PUCCH infeasible.

[0033] Therefore, several issues exist in implementing CSI reporting for SBFD UEs under the current 3GPP specification. The first issue is that while multiple CSI reporting configurations can be configured for semi-persistent CSI reporting on the PUCCH, the activation command according to the current 3GPP specification only allows one CSI reporting configuration to be selected for the UE to use on the PUCCH. Therefore, to achieve slot-specific CSI reporting, an activation command capable of activating multiple CSI reporting configurations is needed. The second issue is that for periodic or semi-persistent CSI-RS resources, the configured CSI-RS resource configuration used for performing CSI measurements (i.e., the configured frequency domain resource) may overlap with uplink subbands (UL-SB) on SBFD (partitioned) slots when the same CSI-RS resource configuration is applied to both SBFD (partitioned) and non-SBFD (non-partitioned) slot types. The third issue is that, according to the current 3GPP specification, the UE is configured to send a single value of the CSI measurement for each report based on periodic and / or semi-persistent CSI-RS resources. To achieve accurate CSI measurements and reporting in SBFD, separate CSI reports should be configured for partitioned (SBFD) and non-partitioned (non-SBFD) time slots.

[0034] In the first proposed scheme, for semi-persistent CSI reporting on the PUCCH, network 130 can configure or activate multiple semi-persistent CSI reporting configurations and / or settings for use by the UE via a configuration activation command. In various cases, network 130 can execute this configuration of the activation command and then send the activation command to the UE. In various embodiments, the configured activation command can be used to instruct the UE to select multiple semi-persistent reporting configurations or settings for use on the PUCCH. For example, the activation command can configure the UE to select two reporting configurations or settings for use on the PUCCH based on two different slot types. In some embodiments, each reporting configuration or setting can be applied to a corresponding slot set of multiple slot sets, where each corresponding slot set belongs to a specific slot type. For example, one of the selected reporting configurations or settings can be used by the UE for CSI reporting on a non-partitioned slot, while another of the selected reporting configurations or settings can be used by the UE for CSI reporting on a partitioned slot. In this case, the slot type of the slot is non-partitioned when the resource block allocation used by network 130 for CSI reporting in the slot only overlaps with the non-partitioned symbol in the slot. Otherwise, the time slot type is partitioned. This proposed scheme addresses the first issue related to the CSI reporting currently implemented with SBFD UEs.

[0035] In the second proposed scheme, for periodic or semi-persistent CSI-RS resources, network 130 can be configured to treat any portion of the frequency domain resource configuration, i.e., the CSI-RS resource configuration, as an invalid allocation outside one or more downlink subbands in the partitioned time slot. For example, as Figure 4 As shown, the CSI-RS resource configuration for performing CSI measurements can be applied to slots of partitioned and non-partitioned slot types, such as partitioned slot 402 and non-partitioned slot 404. Applying CSI-RS resource configuration based on the start resource block (startRB) and the number of resource blocks incremented from the start resource block (nrofRBs) to partitioned slot 402 may result in CSI-RS resources containing one or more downlink portions (i.e., one or more downlink subbands) of partitioned slot 402 for performing CSI measurements. However, the CSI-RS resources resulting from this CSI-RS resource configuration may also include at least one uplink portion (e.g., one or more uplink subbands) or at least one guard band portion (e.g., one or more guard bands) of partitioned slot 402, such as portion 406. However, since this at least one uplink portion or at least one guard band portion (e.g., portion 406) is located outside one or more downlink subbands of partitioned slot 402, the UE is configured to treat these portions as invalid allocations. Therefore, the UE can exclude any invalid allocations located outside one or more downlink subbands when generating CSI measurements based on CSI-RS resource configuration. In various embodiments, CSI-RS resource configuration can include allocations of contiguous downlink subbands or allocations of multiple discontinuous downlink subbands. For example, CSI-RS resource configuration can be contiguous within downlink subbands. Furthermore, since the UE is configured to exclude invalid allocations, the UE can obtain allocations of multiple discontinuous downlink subbands by excluding any CSI-RS resources that overlap with one or more uplink subbands and / or one or more guard bands as invalid allocations. This proposed scheme addresses a second issue related to CSI reporting currently implemented with SBFD UEs.

[0036] In the third proposed scheme, network 130 can configure the UE to perform channel measurements and send CSI reports, based on periodic or semi-persistent CSI-RS resources in the time slot for each time slot type. For example, network 130 can perform this configuration by sending one or more configuration settings to the UE. In some embodiments, when the measurement parameter time restriction received by the UE from network 130 is set to "not configured," the UE can be configured to generate separate channel measurements and send separate CSI reports for a single time slot of each of the multiple time slot types. For example, this parameter could be the timeRestrictionForChannelMeasurements parameter.

[0037] In some embodiments, the UE is configured to perform separate channel measurements for non-partitioned and partitioned time slots within a configured periodicity (e.g., time intervals). In this embodiment, a time slot is of non-partitioned type when the resource block allocation for CSI reporting by network 130 in a time slot overlaps only with non-partitioned symbols in the time slot. Otherwise, the time slot is of partitioned type.

[0038] In some cases, the UE can be configured to generate separate channel measurements and send separate CSI reports for periodic or semi-persistent CSI-RS resources belonging to the same CSI-RS resource set. For example, such as Figure 5 As shown in Part A, CSI-RS resources #0 and #1 of the CSI-RS resource set can exist in two types of time slots: partitioned time slots and non-partitioned time slots (e.g., non-partitioned time slots 502a-502c and partitioned time slots 504a and 504b). Therefore, the UE can generate a first CSI report for non-partitioned time slot 502a by performing channel measurements using one or more resources #0 and #1 in non-partitioned time slot 502a. Subsequently, the UE can generate a second CSI report for partitioned time slot 504a by performing channel measurements using one or more resources #0 and #1 in partitioned time slot 504a, and so on. In this way, the UE can generate individual CSI reports that include channel measurements for each of the non-partitioned time slots 502a-502c and partitioned time slots 504a and 504b.

[0039] In other embodiments, the UE can be configured to generate individual channel measurements and send separate CSI reports for periodic or semi-persistent CSI-RS resources belonging to different CSI-RS resource sets. For example, such as Figure 5 As shown in Part B, while each non-partitioned time slot 506a-506c has a CSI-RS resource set including resource #0 and resource #1, each partitioned time slot 508a and 508b has a different CSI-RS resource set including resource #2 and resource #3. Therefore, by generating separate channel measurements and sending separate CSI reports for each time slot (e.g., time slots 506a-506c and 508a and 508b), the UE can generate separate channel measurements and send separate CSI reports for CSI-RS resources belonging to different CSI-RS resource sets.

[0040] In an additional embodiment, the UE can be configured to generate and report a corresponding single channel measurement for multiple time slots of each time slot type (e.g., SBFD time slots and non-SBFD time slots). For example, the UE can report a first channel measurement to network 130 for multiple time slots of a first time slot type and a second channel measurement to network 130 for multiple time slots of a second time slot type. In such an example, if the UE is configured to provide a CSI report including a channel measurement quantity cri-RSRP, the UE can report the first value for multiple time slots of the first time slot type in the form of cri-RSRP-0 and report the second value for multiple time slots of the second time slot type in the form of cri-RSRP-1.

[0041] In such an example, the first value can be generated by averaging individual channel measurements of non-partitioned time slots (e.g., non-partitioned time slots 502a-502c) to obtain the corresponding average channel measurement value for the non-partitioned time slots as the first value. Similarly, the second value can be generated by averaging individual channel measurements of partitioned time slots (e.g., partitioned time slots 504a and 504b) to obtain the corresponding average channel measurement value for the partitioned time slots as the second value.

[0042] In some cases, the UE can report the initial value of a first type of time slot to network 130, and then report the difference between the initial value and the reported value. This difference is used by network 130 to determine the value of a second type of time slot. In such a case, the difference relative to the first and second reported values ​​can be defined as:

[0043] differentialReportValue=firstReportValue–secondReportValue

[0044] In other embodiments, the channel measurements from the two reports can be included in a single CSI report. The set of time slots generated for each channel measurement can be indicated to the UE by higher-level parameters, such as parameters provided by Layer 1 or Layer 2, where Layer 1 refers to the physical layer in the 3GPP specification and Layer 2 refers to the media access control (MAC) layer in the 3GPP specification. However, in an alternative embodiment, the UE can be configured by network 130 to perform a single channel measurement on time slots of both time slot types. This proposed scheme addresses a third issue related to the CSI reporting implementation of current SBFD UEs.

[0045] In the fourth proposed scheme, the UE can be configured by network 130 to perform interference measurements based on periodic or semi-persistent CSI-RS resources in the time slots and send a CSI report for a single time slot for each time slot type. In some embodiments, when the measurement parameter time restriction received by the UE from network 130 is set to "not configured," the UE can be configured to generate separate interference measurements and send separate CSI reports for a single time slot of each of the multiple time slot types. For example, this parameter could be the timeRestrictionForInterferenceMeasurements parameter.

[0046] In some embodiments, the UE is configured to perform separate interference measurements for non-partitioned and partitioned time slots within a configured periodicity (e.g., time interval). In such an embodiment, the time slot type is non-partitioned when the resource block allocation in the time slot used by network 130 for CSI reporting overlaps only with non-partitioned symbols in the time slot. Otherwise, the time slot type is partitioned.

[0047] In some cases, the UE can be configured to generate separate interference measurements and send separate CSI reports for periodic or semi-persistent CSI-RS resources belonging to the same CSI-RS resource set. For example, such as Figure 6 As shown in Part A, the CSI-RS resource sets of CSI-RS resources #0 and #1 can exist in two types of time slots: partitioned time slots and non-partitioned time slots (e.g., non-partitioned time slots 602a-602c and partitioned time slots 604a and 604b). Therefore, the UE can generate a first CSI report for non-partitioned time slot 602a by performing interference measurements using one or more resources #0 and #1 in non-partitioned time slot 602a. Subsequently, the UE can generate a second CSI report for partitioned time slot 604a by performing interference measurements using one or more resources #0 and #1 in partitioned time slot 604a, and so on. In this way, the UE can generate separate CSI reports containing interference measurements for each of the non-partitioned time slots 602a-602c and partitioned time slots 604a and 604b.

[0048] In other embodiments, the UE can be configured to generate individual interference measurements and send separate CSI reports for periodic or semi-persistent CSI-RS resources belonging to different CSI-RS resource sets. For example, as... Figure 6As shown in section B, although each non-partitioned time slot 606a-606c has a CSI-RS resource set containing resources #0 and #1, each partitioned time slot 608a and 608b has a different CSI-RS resource set containing resources #2 and #3. Therefore, by generating separate interference measurements and sending separate CSI reports for each time slot (e.g., time slots 606a-606c and 608a and 608b), the UE can generate separate interference measurements and send separate CSI reports for CSI-RS resources belonging to different CSI-RS resource sets.

[0049] In an additional embodiment, the UE can be configured to generate and report a single interference measurement for each time slot of a time slot type (e.g., SBFD time slots and non-SBFD time slots). For example, the UE can report a first interference measurement to the network 130 for multiple time slots of a first time slot type and a second interference measurement to the network 130 for multiple time slots of a second time slot type.

[0050] For example, if the UE is configured to provide a CSI report containing interference measurements including Channel State Information Resource Indicator-Reference Signal Received Power (cri-RSRP), the UE can report a first value for multiple time slots of a first time slot type in the form of cri-RSRP-0, and a second value for multiple time slots of a second time slot type in the form of cri-RSRP-1.

[0051] In such an example, the first value can be generated by averaging individual interference measurements of non-partitioned time slots (e.g., non-partitioned time slots 602a-602c) to obtain the corresponding average interference measurement for the non-partitioned time slots as the first value. Similarly, the second value can be generated by averaging individual interference measurements of partitioned time slots (e.g., partitioned time slots 604a and 604b) to obtain the corresponding average interference measurement for the partitioned time slots as the second value.

[0052] In some cases, the UE may report the initial value of the first type of time slot to network 130, and then report the difference between the initial value used by network 130 to determine the value of the second type of time slot. In this case, the difference can be defined relative to the first and second reported values ​​as:

[0053] differentialReportValue=firstReportValue–secondReportValue

[0054] In other embodiments, interference measurements from both reports can be included in a single CSI report. The set of time slots generated for each interference measurement can be indicated to the UE via higher-level parameters (e.g., parameters provided by Layer-1 or Layer-2), where Layer-1 refers to the physical layer in the 3GPP specification and Layer-2 refers to the MAC layer in the 3GPP specification. This proposed approach addresses a third issue related to the CSI reporting currently implemented in SBFD UEs.

[0055] Exemplary embodiments

[0056] Figure 7 An example communication system 700 is shown, which includes at least one example device 710 and one example device 720, consistent with one embodiment of this disclosure. Devices 710 and 720 can perform various functions to implement the schemes, techniques, processes, and methods described herein in relation to CSI reporting in SBFD, including the descriptions above of various proposed designs, concepts, schemes, systems, and methods, and including network environment 100, as well as the processes described below.

[0057] Each of devices 710 and 720 can be part of an electronic device, which can be a network device or UE (e.g., UE 110), such as a portable or mobile device, wearable device, in-vehicle device or vehicle, wireless communication device, or computing device. For example, each of devices 710 and 720 can be implemented in a smartphone, smartwatch, personal digital assistant, electronic control unit (ECU) in a vehicle, digital camera, or computing device such as a tablet, laptop, or notebook computer. Each of devices 710 and 720 can also be part of a machine-type device, which can be an Internet of Things (IoT) device, such as a fixed or stationary device, home appliance, roadside unit (RSU), wired communication device, or computing device. For example, each of devices 710 and 720 can be implemented in a smart thermostat, smart refrigerator, smart door lock, wireless speaker, or home control center. When implemented in or as a network device, device 710 and / or device 720 may be implemented in an eNodeB in an LTE, LTE-Advanced, or LTE-Advanced Pro network, or in a gNodeB or TRP in a 5G, B5G, NR, or IoT network.

[0058] In some embodiments, each of devices 710 and 720 may be implemented as one or more integrated circuit (IC) chips, such as, but not limited to, one or more single-core processors, one or more multi-core processors, one or more complex instruction-set computing (CISC) processors, or one or more reduced instruction-set computing (RISC) processors. In the various embodiments described above, each of devices 710 and 720 may be implemented as a network device or a UE. Each of devices 710 and 720 may include at least Figure 7 Some components are shown, such as processor 712 and processor 722. Each of devices 710 and 720 may also include one or more other components unrelated to the proposed solutions of this disclosure (e.g., internal power supply, display device, and / or user interface device), therefore, for the sake of brevity and conciseness, Figure 7 These components are not shown in the document, nor are they described below.

[0059] In one embodiment, processors 712 and 722 may be implemented as one or more single-core processors, one or more multi-core processors, or one or more CISC or RISC processors. That is, although the singular term "processor" is used herein to refer to processors 712 and 722, each of processors 712 and 722 may include multiple processors in some implementations of this disclosure, or may be a single processor in other implementations. In another embodiment, each of processors 712 and 722 may be implemented in hardware (and optionally firmware) comprising, for example, but not limited to, one or more transistors, one or more diodes, one or more capacitors, one or more resistors, one or more inductors, one or more memristors, and / or one or more varactor diodes, these electronic components being configured and arranged to achieve a specific purpose according to this disclosure. In other words, in at least some implementations, each of processors 712 and 722 is a dedicated machine specifically designed, arranged, and configured to perform specific tasks, including tasks related to UE configuration and scheduling techniques in SBFD networks according to various implementations of this disclosure.

[0060] In some implementations, device 710 may further include a transceiver 716 coupled to processor 712. Transceiver 716 can wirelessly transmit and receive data. In some implementations, transceiver 716 can wirelessly communicate with different types of wireless networks using different radio access technologies (RATs). In some implementations, transceiver 716 may be equipped with multiple antenna ports (not shown), such as four antenna ports. That is, transceiver 716 may be equipped with multiple transmit antennas and multiple receive antennas for multiple-input multiple-output (MIMO) wireless communication. In some implementations, device 720 may further include a transceiver 726 coupled to processor 722. Transceiver 726 may include a transceiver capable of wirelessly transmitting and receiving data. In some implementations, transceiver 726 can wirelessly communicate with different types of UE / wireless networks using different RATs. In some implementations, transceiver 726 may be equipped with multiple antenna ports (not shown), such as four antenna ports. In other words, the transceiver 726 can be equipped with multiple transmit antennas and multiple receive antennas for MIMO wireless communication.

[0061] In some implementations, device 710 may further include a memory 714 coupled to processor 712 and capable of being accessed by processor 712 and storing data. In some implementations, device 720 may further include a memory 724 coupled to processor 722 and capable of being accessed by processor 722 and storing data. Each of memory 714 and memory 724 may include a random-access memory (RAM), such as dynamic RAM (DRAM), static RAM (SRAM), thyristor RAM (T-RAM), and / or zero-capacitor RAM (Z-RAM). Alternatively, or additionally, each of memory 714 and memory 724 may include a read-only memory (ROM), such as a mask ROM, programmable ROM (PROM), erasable programmable ROM (EPROM), and / or electrically erasable programmable ROM (EEPROM). Alternatively, each of memories 714 and 724 may include a non-volatile random-access memory (NVRAM), such as flash memory, solid-state memory, ferroelectric RAM (FeRAM), magnetoresistive RAM (MRAM), and / or phase-change memory.

[0062] Each of devices 710 and 720 may be a communication entity capable of communicating using various proposed schemes according to this disclosure. For illustrative purposes and without limitation, the capabilities of device 710 as a UE (e.g., UE 110) and device 720 as a network node (e.g., network node 125) and / or another network component implementing one or more network-side functions of the aforementioned network (e.g., network 130) are described below in conjunction with example procedures 800-1000.

[0063] Example process

[0064] Figure 8This is a flowchart of an example process 800 according to an embodiment of the present disclosure. Process 800 may represent an embodiment implementing the various proposed designs, concepts, schemes, systems, and methods described above, whether in part or in whole, including those embodiments related to the foregoing. More specifically, process 800 may represent an embodiment of a proposed concept and scheme related to a CSI report in SBFD. Process 800 may include one or more operations, actions, or functions represented by one or more blocks. Although shown as discrete blocks, the individual blocks of each process may be divided into additional blocks, merged into fewer blocks, or eliminated, depending on the desired implementation. Furthermore, the blocks / sub-blocks of each process may be executed in the order shown in each figure, or in a different order. Additionally, one or more blocks / sub-blocks of each process may be executed iteratively. Process 800 may be implemented by or in devices 710 and 720, and any variations thereof. For illustrative purposes only and without limitation, in the following description of process 800, device 710 is referred to as a UE (e.g., UE 110) and device 720 as a communication entity, such as a network node or base station in an application server-side network (e.g., network node 125 or another network node that implements one or more of the above network-side functions).

[0065] At 810, procedure 800 may include the processor 722 of device 720 (implemented as part of network 130) configuring an activation command to instruct the UE to select multiple semi-persistent CSI reporting configurations or settings for the UE to use for CSI reporting on the PUCCH. Procedure 800 can proceed from operation 810 to operation 820.

[0066] At 820, process 800 may include processor 712 sending an activation command to the UE to configure the UE to generate one or more CSI reports on the PUCCH using one or more CSI-RS resources based on multiple semi-persistent report configurations or settings.

[0067] In some embodiments, the activation command may be configured to instruct the UE to select multiple CSI report configurations or settings based on multiple slot types, including CSI-RS resources, for the UE to use on the PUCCH.

[0068] In some embodiments, each of the multiple semi-persistent CSI reporting configurations or settings can be applied by the UE to a corresponding set of multiple time slot sets.

[0069] In some embodiments, a first CSI report configuration or setting of multiple semi-persistent CSI report configurations or settings can be used by the UE for CSI reporting on non-partitioned time slots, while a second CSI report configuration or setting of multiple semi-persistent CSI report configurations can be used by the UE for CSI reporting on partitioned time slots. In some embodiments, a time slot can be a non-partitioned time slot when the resource block allocation for CSI reporting in a time slot only overlaps with the non-partitioned symbols in that time slot.

[0070] Figure 9 This is a flowchart of an example process 900 according to an embodiment of this disclosure. Process 900 may represent an embodiment implementing the various proposed designs, concepts, schemes, systems, and methods described above, whether in part or in whole, including those embodiments related to the foregoing. More specifically, process 900 may represent an embodiment of a proposed concept and scheme related to a CSI report in SBFD. Process 900 may include one or more operations, actions, or functions, as shown in one or more blocks. Although shown as discrete blocks, the various blocks of each process may be divided into additional blocks, merged into fewer blocks, or eliminated depending on the desired implementation. Furthermore, the blocks / sub-blocks of each process may be executed in the order shown in each figure, or in a different order. Additionally, one or more blocks / sub-blocks of each process may be executed iteratively. Process 900 may be implemented by or in devices 710 and 720, and any variations thereof. For illustrative purposes only and without limitation, in the following description of process 900, device 710 is referred to as a UE (e.g., UE 110) and device 720 as a communication entity, such as a network node or base station in an application server-side network (e.g., network node 125 or another network node implementing one or more of the above network-side functions).

[0071] At 910, process 900 may include a processor 712, in or implemented as a device 710 in a UE (e.g., UE 110), determining whether the CSI-RS resource configuration for generating CSI measurements based on one or more CSI-RS resources in a time slot includes one or more portions of the time slot outside of one or more downlink subbands of that time slot. Process 900 may proceed from operation 910 to operation 920.

[0072] In 920, process 900 may include processor 712, in response to determining that the CSI-RS resource configuration includes one or more portions outside of one or more downlink subbands of the time slot, designating one or more portions of the time slot as invalid allocations excluded from the CSI-RS resource configuration for the generation of the CSI measurement.

[0073] In some embodiments, one or more portions of the time slot may be located within at least one of one or more uplink subbands or one or more guard bands of the time slot. In some embodiments, when the CSI-RS resource configuration does not include the one or more portions, the CSI-RS resource configuration may be continuous within the downlink subband of the time slot. In some embodiments, the CSI-RS resource configuration may include multiple discontinuous downlink subbands of the time slot. In some embodiments, one or more portions of the time slot excluded from the CSI-RS resource configuration are considered invalid allocations, which may result in the CSI-RS resource configuration containing multiple discontinuous downlink subbands.

[0074] Figure 10 This is a flowchart of an example process 1000 according to an embodiment of this disclosure. Process 1000 may represent an embodiment implementing the various proposed designs, concepts, schemes, systems, and methods described above, whether in part or in whole, including those embodiments related to the foregoing. More specifically, process 1000 may represent an embodiment of a proposed concept and scheme related to CSI reporting in SBFD. Process 1000 may include one or more operations, actions, or functions, as shown in one or more blocks. Although shown as discrete blocks, the various blocks of each process may be divided into additional blocks, merged into fewer blocks, or eliminated depending on the desired implementation. Furthermore, the blocks / sub-blocks of each process may be executed in the order shown in each figure, or in a different order. Furthermore, one or more blocks / sub-blocks of each process may be executed iteratively. Process 1000 may be implemented by or in devices 710 and 720, and any variations thereof. For illustrative purposes only and without limitation, in the following description of process 1000, device 710 is referred to as a UE (e.g., UE 110) and device 720 as a communication entity, such as a network node or base station in an application server-side network (e.g., network node 125 or another network node implementing one or more of the above network-side functions).

[0075] At 1010, process 1000 may include a processor 722 of device 720, which is part of or implemented as part of network 130, configuring the UE to generate individual channel measurements or individual interference measurements for reporting for each time slot of multiple time slot types based on periodic or semi-persistent CSI-RS resources in the time slot, wherein the UE configuration is performed when the measurement parameter time limit is set to unconfigured. Process 1000 can proceed from operation 1010 to operation 1020.

[0076] In 1020, process 1000 may include processor 722 receiving separate CSI reports from the UE for individual channel measurements or individual interference measurements.

[0077] In some embodiments, when the UE is configured to generate individual channel measurements for a single time slot, the measurement parameter time restriction is the timeRestrictionForChannelMeasurements parameter, and when the UE is configured to generate individual interference measurements for a single time slot, the measurement parameter time restriction is the timeRestrictionForInterferenceMeasurements parameter.

[0078] In some embodiments, the configuration may include configuring the UE to generate individual channel measurements or individual interference measurements for a single time slot of a partitioned time slot type and a single time slot of a non-partitioned time slot type within a configured period. In some embodiments, a time slot may be a non-partitioned time slot when the resource block allocation for CSI reporting in the time slot overlaps only with the non-partitioned symbols in the time slot.

[0079] In some embodiments, the configuration may include configuring the UE to generate individual channel measurements or individual interference measurements based on periodic or semi-persistent CSI-RS resources belonging to the same or different CSI-RS resource sets.

[0080] In some embodiments, process 1000 may further include processor 722 configuring UE to generate and report corresponding single channel or interference measurements for multiple time slots of each time slot type, and receiving CSI reports of corresponding single channel or interference measurements for multiple time slots of each time slot type.

[0081] In some embodiments, configuring the UE to generate and report a corresponding single channel or interference measurement may include generating and reporting a first channel or interference measurement for a first set of multiple time slots of a first time slot type, and generating and reporting a second channel or interference measurement for a second set of multiple time slots of a second time slot type.

[0082] In some embodiments, the reporting of the first channel or interference value and the second channel or interference value may include reporting an initial value as the first channel or interference value and reporting the difference between the second channel or interference value and the first channel or interference value used to determine the second channel or interference value.

[0083] In some embodiments, the report may include reporting a first channel or interference value and a second channel or interference value in a single CSI report. In some embodiments, the configuration may include configuring the UE to generate individual channel measurements or individual interference measurements for a specific set of time slots using higher-layer parameters.

[0084] Additional Notes

[0085] The topics described herein sometimes demonstrate different components contained within or connected to different other components. It should be understood that the architectures depicted are merely examples, and many other architectures can actually be implemented to achieve the same functionality. Conceptually, any arrangement of components to achieve the same functionality is effectively “associated” to achieve the desired function. Therefore, any two components combined in this document to achieve a specific function can be considered “associated” with each other to achieve the desired function, regardless of the architecture or intermediate components. Similarly, any two such associated components can also be considered “operably connected” or “operably coupled” with each other to achieve the desired function, and any two components that can be suchly associated can also be considered “operably coupled” with each other to achieve the desired function. Specific examples of operational coupling include, but are not limited to, physically connectable and / or physically interactive components and / or wirelessly interactive and / or logically interactive components.

[0086] Furthermore, regarding the use of virtually any plural and / or singular terms in this text, a person with technical skills may appropriately translate from plural to singular and / or from singular to plural depending on the context and / or application. Various singular / plural arrangements can be explicitly listed here for clarity.

[0087] Furthermore, those skilled in the art will understand that terms generally used herein, particularly in appended claims, such as the body portion of appended claims, are generally intended as “open” terms; for example, “comprising” should be interpreted as “comprising but not limited to,” “having” should be interpreted as “having at least,” and “including” should be interpreted as “including but not limited to,” etc. Those skilled in the art will also further understand that if a particular quantity introduced in a claim is explicitly specified, this intention will be explicitly stated in the claim; if no such statement is given, this intention does not exist. For example, to aid understanding, the following appended claims may contain statements introducing the claim using the introductory phrases “at least one” and “one or more.” However, the use of these phrases should not be construed as implying that a claim statement introduced by the indefinite article “a” limits any particular claim containing such a statement to containing only one such statement, even if the same claim includes the introductory phrase “one or more” or “at least one” and the indefinite article “a,” for example, “a” should be interpreted as “at least one” or “one or more”; the same applies to definite articles used to introduce claim statements. Furthermore, even if a specific number of claims is explicitly stated, those skilled in the art will recognize that this statement should be interpreted as at least the stated number. For example, the statement "two claims" alone, without any other modifier, indicates at least two claims, or two or more claims. Additionally, when using conventions such as "at least one A, B, and C," such structures are generally intended to be interpreted in a manner understood by those skilled in the art. For example, "a system having at least one A, B, and C" includes, but is not limited to, a system having only A, a system having only B, a system having only C, a system having both A and B, a system having both A and C, a system having both B and C, and a system having both A, B, and C, etc. Similarly, when using conventions such as "at least one A, B, or C," such structures are generally intended to be interpreted in a manner understood by those skilled in the art. For example, "a system having at least one A, B, or C" includes, but is not limited to, a system having only A, a system having only B, a system having only C, a system having both A and B, a system having both A and C, a system having both B and C, and a system having both A, B, and C, etc. Those skilled in the art will further understand that virtually any extractive word and / or phrase presenting two or more alternative terms, whether in the specification, claims, or drawings, should be understood to include the possibility of one, two, or both of the terms. For example, the phrase “A or B” will be understood to include the possibility of “A” or “B” or “A and B”.

[0088] As can be seen from the foregoing, various embodiments of this disclosure have been described herein for illustrative purposes, and various modifications may be made without departing from the scope and spirit of this disclosure. Therefore, the various embodiments disclosed herein are not intended to be limiting, and their true scope and spirit are indicated by the following claims.

Claims

1. A method comprising: An activation command is configured by a processor to instruct a user equipment to select multiple semi-persistent channel state information reporting configurations or settings for the user equipment to use for channel state information reporting on a physical uplink control channel. as well as The processor sends the activation command to the user equipment to configure the user equipment to generate one or more channel state information reports on the physical uplink control channel using one or more channel state information-reference signal resources based on the multiple semi-persistent report configurations or settings.

2. The method of claim 1, wherein the activation command is configured to instruct the user equipment to select multiple channel state information reporting configurations or settings based on multiple time slot types including the one or more channel state information-reference signal resources, for use by the user equipment on the physical uplink control channel.

3. The method of claim 1, wherein each of the plurality of semi-persistent channel state information reporting configurations or settings is applied by the user equipment to a corresponding time slot set of the plurality of time slot sets.

4. The method of claim 1, wherein a first channel state information report configuration or setting of the plurality of semi-persistent channel state information reports is used by the user equipment for channel state information reporting on a plurality of non-partitioned time slots, and a second channel state information report configuration or setting of the plurality of semi-persistent channel state information reports is used by the user equipment for channel state information reporting on a plurality of partitioned time slots.

5. The method of claim 4, wherein when an allocation of a plurality of resource blocks used for channel state information reporting in a time slot overlaps only with a plurality of non-partitioned symbols in the time slot, the time slot is a non-partitioned time slot.

6. An apparatus comprising: A transceiver configured for wireless communication; as well as A processor, coupled to the transceiver and configured to perform a number of operations, including: Determine whether the channel state information-reference signal resource configuration generated based on one or more channel state information-reference signal resources in a time slot includes one or more portions of the time slot outside of one or more downlink subbands of the time slot; as well as In response to determining that the one or more channel state information-reference signal resource configurations include one or more portions outside of one or more downlink subbands of the time slot, the one or more portions of the time slot are designated as an invalid allocation excluded from the one or more channel state information-reference signal resource configurations for the generation of the channel state information measurements.

7. The device of claim 6, wherein the one or more portions of the time slot are located within at least one of one or more uplink subbands or one or more guard bands of the time slot.

8. The device of claim 6, wherein when the one or more channel state information-reference signal resource configurations do not include the one or more portions, the one or more channel state information-reference signal resource configurations are continuous within a downlink subband of the time slot.

9. The device of claim 6, wherein the one or more channel state information-reference signal resource configurations include a plurality of discontinuous downlink subbands of the time slot.

10. The device of claim 6, wherein the one or more portions of the time slot excluded from the one or more channel state information-reference signal resource configurations are treated as the invalid allocation, resulting in the one or more channel state information-reference signal resource configurations containing a plurality of discontinuous downlink subbands.

11. A method comprising: A user equipment is configured by a processor to generate a single channel measurement or a single interference measurement for reporting based on multiple periodic or semi-persistent channel state information in a time slot—reference signal resources for a single time slot of each time slot type of multiple time slot types. as well as The processor receives multiple individual channel status information reports from the user equipment, representing individual channel measurements or individual interference measurements. This configuration is executed when a measurement parameter time limit is set to not configured.

12. The method of claim 11, wherein when the user equipment is configured to generate the individual channel measurements for the individual time slots, the measurement parameter time constraint is a timeRestrictionForChannelMeasurements parameter, and when the user equipment is configured to generate the individual interference measurements for the individual time slots, the measurement parameter time constraint is a timeRestrictionForInterferenceMeasurements parameter.

13. The method of claim 11, wherein the configuration includes configuring the user equipment to generate individual channel or individual interference measurements for individual time slots of a partitioned time slot type and individual time slots of a non-partitioned time slot type within a configured periodicity.

14. The method of claim 13, wherein a time slot is a non-partitioned time slot when an allocation of a plurality of resource blocks for channel state information reporting in a time slot overlaps only with a plurality of non-partitioned symbols in the time slot.

15. The method of claim 13, wherein the configuration includes configuring the user equipment to generate the individual channel or individual interference measurements based on multiple periodic or semi-persistent channel state information-reference signal resources belonging to the same channel state information-reference signal resource set or multiple different channel state information-reference signal resource sets.

16. The method of claim 13, further comprising: Configure the user equipment to generate and report a single channel or interference measurement for each time slot of each time slot type in multiple time slot types; as well as Receive a channel status information report for each time slot type of the multiple time slots, for each corresponding single channel or interference measurement.

17. The method of claim 16, wherein configuring the user equipment to generate and report the respective single channel or interference measurements includes generating and reporting a first channel or interference measurement for a first set of multiple time slots of a first time slot type, and generating and reporting a second channel or interference measurement for a second set of multiple time slots of a second time slot type.

18. The method of claim 17, wherein reporting the first channel or interference value and the second channel or interference value includes reporting an initial value as the first channel or interference value and reporting a difference between the first channel or interference value and the second channel or interference value used to determine the second channel or interference value.

19. The method of claim 17, wherein the report includes reporting the first channel or interference value and the second channel or interference value in a single channel state information report.

20. The method of claim 11, wherein the configuration includes configuring the user equipment to generate the individual channel or individual interference measurements for a specific set of time slots using a higher-layer parameter.