Spatial and power domain adaptations for network energy conservation.

Spatial and power domain adaptations using CSI-RS settings and MAC-CE/RRC signaling in 5G networks optimize energy use by dynamically adjusting antenna configurations and power, addressing inefficiencies and reducing energy consumption.

JP2026515683APending Publication Date: 2026-05-19TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Filing Date
2024-04-05
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing 5G wireless communication systems face high energy consumption due to increased bandwidth and additional elements like 64 TX/RX ports, leading to inefficient network node energy usage, especially when full configuration is not required, and there is a lack of efficient methods for spatial domain adaptation to reduce energy consumption without degrading UE performance.

Method used

Implementing spatial and power domain adaptations through pre-configured CSI-RS settings and MAC-CE/RRC signaling to enable flexible antenna muting and power adjustments, allowing network nodes to adapt configurations based on UE reports and reduce energy consumption.

Benefits of technology

Enhances network energy efficiency by allowing dynamic adjustment of antenna configurations and power settings, reducing energy consumption while maintaining UE performance, and addressing the inefficiencies in current 5G network energy management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026515683000001_ABST
    Figure 2026515683000001_ABST
Patent Text Reader

Abstract

A method for spatial domain and power domain adaptation for network energy saving, network nodes and user equipment, UE. In one embodiment, the method in the UE includes receiving a channel status information (CSI) reporting configuration having at least one subconfiguration via radio resource control (RRC) signaling, each of which includes spatial adaptation parameter settings and / or power adaptation parameter settings. The method further includes receiving a media access control (MAC) control element (CE) indicating at least one of the at least one subconfiguration to be activated. [Representative diagram] Figure 17
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to wireless communication, and more particularly to spatial domain and / or power domain adaptation for network energy saving.

Background Art

[0002] The 3rd Generation Partnership Project (3GPP) has been developing and is still developing standards for 4th generation (4G) (also known as Long Term Evolution (LTE)) and 5th generation (5G) (also known as New Radio (NR)) wireless communication systems. Such systems provide broadband communication between network nodes such as base stations and mobile wireless devices (WDs) or user equipment (UEs), as well as communication between network nodes and between WDs. 3GPP is also developing standards for 6th generation (6G) wireless communication networks.

[0003] < Network node energy consumption > Network (network node) power consumption in NR is said to be lower than in LTE due to its slim design. However, in current implementations, NR may consume more power compared to LTE, for example, due to higher bandwidth and the introduction of additional elements such as 64 transmit / receive (TX / RX) ports and associated digital radio frequency (RF) chains. Since network nodes are expected to support UEs at their maximum capacity (e.g., throughput, coverage, etc.), network nodes may need to use their full configuration even when maximum network node support is rarely actually required by UEs.

[0004] Furthermore, increasing the number of TX / RX ports also leads to an increase in the number of reference signals (e.g., CSI-RS) that need to be transmitted by network nodes (and measured by UEs) for proper signal detection. Therefore, additional TX / RX ports may result in additional power consumption, i.e., for transmitting more CSI-RS signals to the UEs. It should also be noted that transmitting more CSI-RS signals can also consume valuable network node resources.

[0005] < Energy saving for network nodes by applying antenna muting. > To provide high-rate cell edge coverage and high spatial resolution, NR network nodes may deploy large antenna arrays with hundreds of antenna elements, often up to 32 (or more) digital ports. The energy costs associated with such arrays are high, due to the RF (power amplifiers (PAs) and low-noise amplifiers (LNAs)), digital processing, and baseband processing. Figure 1 shows an example of an active antenna array arranged in sub-arrays, each having four antenna elements and two different polarizations, i.e., +45 degrees and -45 degrees. This example consists of 4 × 8 = 32 sub-arrays. The total number of antenna elements is 32 × 4 = 128.

[0006] Each subarray is typically connected to two transceiver chains, one for each polarization, as shown in the example in Figure 2. In this example, each transceiver chain corresponds to a digital antenna port. An antenna port is what is "seen" by baseband (open system interconnect Layer 1 (L1) processing) in the sense that digital beamforming weights may be applied in the baseband across multiple ports to steer the beam toward a scheduled user. In this example, there are two antenna ports for each subarray corresponding to two polarizations.

[0007] Such network nodes, for example, base stations, are very common to have 64 transceiver chains, and even more are foreseen in the future, especially in the high-frequency bands. The energy consumed by these numerous transceiver chains accounts for a large portion of the total network energy consumption.

[0008] In some scenarios (with a small number of users, low load, and low user or latency requirements), a full antenna array may not be necessary at a network node to maintain sufficient user and system performance. In this case, the network node can reduce energy consumption by deactivating (disabling) or muting a portion of the antenna panel and transmitting using a subset of the antenna elements, as shown in the example in Figure 3.

[0009] There is a trade-off between energy savings and UE performance degradation. To avoid the iterative reconfiguration and excessive UE performance degradation caused by transceiver muting, network nodes need to gain knowledge of how different muting patterns will perform before making an actual transceiver muting decision. This requires that the UE be able to report not only the channel state information (CSI) of the current transceiver configuration, e.g., 64 transceivers (64 ports), but also other candidate configurations, e.g., 32, 16, or 8 CSIs. It is useful to note that while the current 3GPP specification only defines a maximum of 32 CSI-RS ports to obtain CSI feedback, the extension to 64 CSI-RS is being considered.

[0010] 3GPP RAN1#112 defines two types of antenna muting, as follows: For further discussion in RAN1 regarding NES spatial domain adaptation, consider the following cases. ● Type 1: All antenna elements associated with the logical antenna port are disabled / enabled. ● Type 2: Some / subsets of antenna elements associated with the logical antenna port are disabled / enabled.

[0011] Figures 1 and 2 show 64 digital antenna ports, each with two ports corresponding to two polarizations in a sub-array. Type 1 antenna muting occurs when all antenna elements corresponding to a port are disabled. Since there are two elements per port, both elements will be muted.

[0012] Type 2 antenna muting is considered more suitable for millimeter-wave (mmWave) applications in frequency band 2, where there are fewer ports (e.g., two) but each port is associated with multiple antenna elements. In this case, since there is typically a power amplifier (PA) associated with each antenna element, energy can be saved by muting the antenna elements within the port.

[0013] < CSI-RS redundancy and mapping to physical resources > In NR, the UE estimates the CSI based on a CSI reference signal (CSI-RS) resource with a specific number of ports, which corresponds to the deployed antenna array. The CSI-RS resource used for CSI reporting can span one, two, or four orthogonal frequency division multiplexing (OFDM) symbols. ● One symbol for ports 1, 2, 4, 8, and 12. ● Two symbols for 4, 8, 12, and 16 ports, and ● Four symbols representing 24 and 32 ports. CSI-RS resources can be started with any symbol (0-13) within the slot. ● CSI-RS with 1 symbol, CSI-RS with 2 symbols, and 4 symbols using time-domain orthogonal cover codes (TD-OCC span 4) are defined by a single starting symbol, and ● In 4-symbol CSI-RS 2+2 using TD-OCC span 2, the symbol is defined by two starting symbol indices.

[0014] As shown in the example in Figure 4, components can be mapped to frequencies with a component size granularity of 1, 2, or 4 subcarriers. The same subcarriers may be used across all symbols in the resource.

[0015] Resource element (RE) level multiplexing with tracking reference signals (TRS) and / or demodulation reference signals (DMRS) is possible within the same OFDM symbol. In most cases, RE-level multiplexing with DMRS is not possible anyway.

[0016] In NR, CSI-RS resources are generally composed of sets, and a set may contain one or more CSI-RS resources. Typically, when a CSI is requested, a set of CSI-RS resources is presented to the UE, and the UE performs a CSI measurement on the resources in the set.

[0017] < CSI-RS Power Offset > Non-zero-power CSI-RS resources consist of several parameters within the IE, NZP-CSI-RS resource, as follows: NZP-CSI-RS-Resource Information Element NZP-CSI-RS-Resource ::= SEQUENCE { nzp-CSI-RS-ResourceId NZP-CSI-RS-ResourceId, resourceMapping CSI-RS-ResourceMapping, powerControlOffset INTEGER(-8..15), powerControlOffsetSS ENUMERATED{db-3, db0, db3, db6} OPTIONAL, -- Need R scramblingID ScramblingId, periodicityAndOffset CSI-ResourcePeriodicityAndOffset OPTIONAL, -- Cond PeriodicOrSemiPersistent qcl-InfoPeriodicCSI-RS TCI-StateId OPTIONAL, --Cond Periodic ... }

[0018] TIFF2026515683000002.tif38170

[0019] The highlighted parameters notify the UE of two different power offsets. The first power offset, powerControlOffset (transmission power control offset), is the power offset (in dB) between the physical downlink shared channel (PDSCH) and the CSI-RS. The UE needs to assume this offset value when estimating and reporting CSI based on decisions made by the network node regarding future PDSCH scheduling. Since the PDSCH and CSI-RS powers are generally different, the UE estimates the channel based on CSI-RS samples and uses this offset to accurately scale its CSI estimate value to appropriately account for the power difference.

[0020] The second power offset, powerControlOffsetSS, is the power offset (in dB) between the CSI-RS and the synchronization signal block (SSB). Since the transmission power of the SSB is separately notified to the UE, the UE can use this offset to calculate the absolute power of the CSI-RS.

[0021] < CSI-RS transmission type > In NR, the following three types of CSI-RS transmissions are supported. ● Aperiodic CSI-RS Transmission: This is a one-off CSI-RS transmission that can be triggered by a network node via Downlink Control Information (DCI) in any slot. Here, "one-off" means that the CSI-RS transmission occurs only once per trigger in a single slot. The CSI-RS resources for aperiodic CSI-RS (i.e., resource element locations consisting of subcarrier locations and OFDM symbol locations) are preconfigured in the UE via high-level signaling. Transmission of aperiodic CSI-RS is triggered via Downlink Control Information (DCI). As shown in Table 1, aperiodic CSI-RS can be used for aperiodic CSI reporting. ● Periodic CSI-RS Transmissions: These CSI-RS transmissions are pre-configured by high-layer signaling, which includes parameters such as period and slot offset. Periodic CSI-RS is controlled solely by high-layer signaling. That is, periodic CSI-RS transmissions are initiated according to a Radio Resource Control (RRC) configuration based on the configured parameters. As shown in Table 1, periodic CSI-RS can be used for periodic CSI reporting, semi-persistent CSI reporting, and aperiodic CSI reporting. ● Semi-Persistent CSI-RS Transmission: Similar to periodic CSI-RS, resources for semi-persistent CSI-RS transmission are pre-configured via high-level signaling using parameters such as periodicity and slot offset. However, unlike periodic CSI-RS, activation signaling via dynamic allocation through a Media Access Control (MAC) control element (CE) is required to initiate semi-persistent CSI-RS transmission on the pre-configured resources. Furthermore, semi-persistent CSI-RS is transmitted for a limited period until the activated semi-persistent CSI-RS is deactivated via deactivation signaling through the MAC CE. As shown in Table 1, semi-persistent CSI-RS can be used for semi-persistent CSI reporting and aperiodic CSI reporting.

[0022] [Table 1]

[0023] < A-CSI trigger state > Network nodes may wish to request the UE to report a CSI based on one or more assumptions about antenna muting patterns and / or power offsets from the physical downlink shared channel (PDSCH) to the CSI-RS. Based on the CSI report, the network can determine whether it can reduce network node energy costs by muting some antennas and / or reducing PDSCH transmit power, while at the same time continuing to provide sufficient service to the UE. It is beneficial to be able to request such CSI reports from the UE aperiodicly when needed. In the current specification, aperiodic CSI reporting is triggered by the "CSI Request" field in DCI0_1 and / or DCI0_2. -CSI Request- 0, 1, 2, 3, 4, 5, or 6 bits determined by the higher layer parameter reportTriggerSize.

[0024] Typically, for aperiodic CSI triggering and reporting, the UE in connection mode is set using the initial trigger state number (e.g., 128) via the RRC signal. However, because the DCI field size for A-CSI trigger state indication is limited to 6 bits, this means that a maximum of 64 trigger states can be activated simultaneously, and only these can be triggered via DCI (e.g., via DCI0_1 / 0_2). MAC CE may be used for aperiodic CSI trigger state selection to indicate active (enabled) trigger states. Given the limited upper limit on valid trigger states, trigger states are used for many purposes, including CSI measurement and reporting for link adaptation, beam management (including L1-RSRP reporting, L1 signal-to-interference noise (SINR) reporting, etc.). An example is shown in Figure 5.

[0025] 3GPP Technical Specification (TS) 38.331 states that the information element (IE) CSI-AperiodicTriggerStateList configures the UE using a list of trigger states. If the number of configured trigger states is greater than the number that can be instructed to the UE using DCI, MAC CE is used to narrow down the selection from the list configured in RRC.

[0026] Each trigger state contains a list of CSI-AssociatedReportConfigInfo, and each trigger state contains an association between (1) a resource configuration (CSI-ResourceConfig) that defines the channels and interference resources to be measured, and (2) a reporting configuration (CSI-ReportConfig) that sets what and how the UE should report based on the measurement.

[0027] - CSI-AperiodicTriggerStateList (Aperiodic CSI trigger list) The CSI-AperiodicTriggerStateList information element (IE) is used to configure the UE with a list of aperiodic trigger states. Each code point in the DCI field "CSI Request" is associated with one trigger state (see 3GPP TS 38.321 b[3], section 6.1.3.13). Upon receiving a value associated with a trigger state, the UE performs measurements of the CSI-RS, CSI-IM, and / or Synchronization Signal Block (SSB) (reference signal), and aperiodic reporting on L1, according to all entries in associatedReportConfigInfoLis corresponding to that trigger state.

[0028] CSI-AperiodicTriggerStateList (Aperiodic CSI Trigger Statelist) Information Element -- ASN1START -- TAG-CSI-APERIODICTRIGGERSTATELIST-START CSI-AperiodicTriggerStateList ::= SEQUENCE (SIZE (1..maxNrOfCSI-AperiodicTriggers)) OF CSI-AperiodicTriggerState CSI-AperiodicTriggerState ::= SEQUENCE { associatedReportConfigInfoList SEQUENCE (SIZE(1..maxNrofReportConfigPerAperiodicTrigger))OF CSI-AssociatedReportConfigInfo, ..., [[ ap-CSI-MultiplexingMode-r17 ENUMERATED {enabled} OPTIONAL -- Need R ]] } CSI-AssociatedReportConfigInfo ::= SEQUENCE { reportConfigId CSI-ReportConfigId, resourcesForChannel CHOICE { nzp-CSI-RS SEQUENCE { resourceSet INTEGER (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig), qcl-info SEQUENCE (SIZE(1..maxNrofAP-CSI-RS-ResourcesPerSet)) OF TCI-StateId OPTIONAL -- Cond Aperiodic }, csi-SSB-ResourceSet INTEGER (1..maxNrofCSI-SSB-ResourceSetsPerConfig) }, csi-IM-ResourcesForInterference INTEGER(1..maxNrofCSI-IM-ResourceSetsPerConfig) OPTIONAL, -- Cond CSI-IM-ForInterference nzp-CSI-RS-ResourcesForInterference INTEGER (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig) OPTIONAL, -- Cond NZP-CSI-RS-ForInterference ..., [[ resourcesForChannel2-r17 CHOICE { nzp-CSI-RS2-r17 SEQUENCE { resourceSet2-r17 INTEGER (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig), qcl-info2-r17 SEQUENCE (SIZE(1..maxNrofAP-CSI-RS-ResourcesPerSet)) OF TCI-StateId OPTIONAL -- Cond Aperiodic }, csi-SSB-ResourceSet2-r17 INTEGER (1..maxNrofCSI-SSB-ResourceSetsPerConfigExt) } OPTIONAL, -- Cond NoUnifiedTCI csi-SSB-ResourceSetExt INTEGER (1..maxNrofCSI-SSB-ResourceSetsPerConfigExt) OPTIONAL -- Need R ]] } -- TAG-CSI-APERIODICTRIGGERSTATELIST-STOP -- ASN1STOP

[0029] < A-CSI Reporting Configuration Framework > Figure 6 shows a first example of CSI reporting and resource configuration used for aperiodic reporting on a physical uplink shared channel (PUSCH) triggered as described above. In this example: ● S-trigger state: ○ The trigger state is selected from the list of CSI-RS resource sets configured in CSI-ResourceConfig. One CSI-RS resource set Includes an index pointing to: ● In this example, the trigger state points to the following CSI-RS resource set: ● Trigger State 1 -> K1 set in the list within ResourceConfig 1; ● Trigger State 2 -> The second set in the list within CSI-ResourceConfig 1; ● Trigger State S -> The first set in the list within CSI-ResourceConfig 2; A trigger state is "linked" to one or more CSI-ReportConfigs. Linking to multiple CSI-ReportConfigs is used when it is desired to request the UE to report different types of CSI measurements. ● In this example, trigger state 1 is linked to two different CSI-ReportConfigs, and as a result, the UE reports two CSI measurements. In contrast, trigger states 1 and S are linked to only one CSI-ReportConfig and therefore report only one CSI measurement. ●M CSI-ReportConfig (CSI reporting configuration): 〇 CSI-ReportConfig includes a set of CSI reporting parameters, such as CSI reporting type, codebook configuration, reporting granularity (broadband / subband), measurement limits, etc. 〇 CSI-ReportConfig is "linked" to CSI-ResourceConfig, which contains one or more lists of resources used for CSI measurements for this reporting configuration: ● In this example, both CSI-ReportConfig 1 and CSI-ReportConfig 2 are linked to CSI-ResourceConfig 1, and CSI-ReportConfig M is linked to CSI-ReportConfig N; ● N CSI-ReportConfig (CSI Resource Configurations): 〇 CSI-ResourceConfig contains one or more lists containing pointers to CSI-RS, SSB, and / or IM resource sets that the UE should use for CSI measurement: In this example, ● There are K1 CSI-RS resource sets (NZP-CSI-RS-ResourceSet) in resource setting 1. ● There are KN CSI-RS resource sets (NZP-CSI-RS-ResourceSet) in resource configuration N.

[0030] Figure 7 shows a second, simpler example of CSI reporting and resource configuration used for aperiodic reporting on PUSCH. In this example, there are only two trigger states, each linked to a different CSI-ReportConfig, but both point to the same CSI-RS resource set.

[0031] Using the CSI reporting framework described above, when a network node triggers a CSI report with a specific code point in the DCI's CSI request field, the UE, depending on its configuration, will recognize what type of report is being requested and which measurement resource the report should be based on.

[0032] < Related 3GPP considerations > In RAN1#112, the following was considered: Regarding the adaptation of spatial elements, the following will be further considered. ● A2-1) Each CSI reporting configuration is an independent / individual CSI reporting configuration corresponding to one spatial adaptation pattern. ● A2-2) One CSI reporting configuration includes multiple CSI reporting subconfigurations, each subconfiguration corresponding to one spatial adaptation pattern. - Details of the subconfiguration for future consideration (FFS)

[0033] In these studies, A2-2, a proposal was made to consider creating "subconfigurations" within CSI-ReportConfig that are associated with spatial adaptation patterns equivalent to the muting patterns discussed herein.

[0034] A CSI report based on multiple power offsets is described to enable network nodes to request the UE to perform CSI measurements and reports on PUSCH based on multiple assumed values ​​of the PDSCH-to-CSI-RS power offset parameter powerControlOffset. This allows network nodes to make energy saving decisions based on several assumptions regarding PDSCH power reduction, taking into account the channel quality reported by the UE.

[0035] The 3GPP work item on network energy conservation discusses two types of adaptations: (1) power domain adaptation (see the above discussion on CSI-RS power offset) and (2) spatial domain adaptation (see above on antenna muting). Methods for CSI configuration, triggering, and reporting are disclosed only for (1), and not for (2). While the 3GPP RAN1 considerations shown above refer to "subconfigurations" for spatial domains, the method for efficiently configuring, triggering, and reporting CSIs for spatial domain adaptations remains an unresolved issue. Furthermore, the method for notifying the UE of subconfiguration changes applied by network nodes remains an unresolved issue. [Overview of the project]

[0036] Some embodiments advantageously provide methods, network nodes, and UEs for spatial domain and / or power domain adaptation for network energy saving.

[0037] A method is disclosed using a pre-configured UE with one or more CSI-RS spatial domains and / or one or more power domain adaptive settings. The settings may be configured as a subconfiguration of any of the following: RRC configuration trigger state, reporting configuration, or CSI-RS resource setting. Once a network node adopts any of these subconfigurations, the UE may be notified via MAC-CE and RRC signals.

[0038] In some embodiments, the UE is assumed to consist of one of the following: 1. One or more subconfigurations set within a CSI reporting configuration (for example, within the information element CSI-ReportConfig), where the subconfigurations include a specific combination of spatial domain and / or power domain adaptive parameter settings. 2. One or more subconfiguration indicators set within an aperiodic trigger state (e.g., within the information element CSI-AperiodicTriggerStateList) that point to each subconfiguration within the CSI reporting configuration, and / or 3. One or more CSI resource configurations (e.g., information element CSI-ResourceConfig) related to a CSI reporting configuration, which, when triggered by the UE, include one or more CSI-RS resource sets that measure CSI based on spatial and / or power domain adaptive parameter settings in a subconfiguration, each CSI-RS resource set including one or more CSI-RS resources or one or more indicators (IDs) of CSI-RS resources.

[0039] The UE may be instructed by MAC-CE and RRC signaling which subconfiguration will be adopted by the network node and which should be assumed for further reception on the downlink.

[0040] Flexible and efficient enabling / disabling of multiple CSI-RS assumptions in power domain and / or spatial domain adaptive configurations for network energy saving can be provided.

[0041] According to one embodiment, a method is provided in a user device (UE) configured to communicate with a network node. The method includes receiving a channel state information CSI reporting configuration having at least one subconfiguration via radio resource control RRC signaling, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings. The method also includes receiving a media access control (MAC) control element (CE) instructing the activation of at least one of the at least one subconfiguration.

[0042] In this embodiment, in some embodiments, the method includes reporting a CSI according to at least one of at least one designated subconfiguration. In some embodiments, the CSI reporting configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings. In some embodiments, the MAC CE further instructs the UE to disable at least one of the plurality of subconfigurations. In some embodiments, the MAC CE instructs the UE which of the at least one subconfiguration should be enabled. In some embodiments, the MAC CE instructs the UE which of the at least one subconfiguration should be disabled. In some embodiments, a single MAC CE enables or disables at least one subconfiguration. In some embodiments, the enabling or disabling of each subconfiguration of at least one subconfiguration is indicated by a bitmap of bits in the MAC CE.

[0043] In another embodiment, a user device (UE) is provided that is configured to communicate with a network node. The UE is configured to receive a channel state information CSI reporting configuration having at least one subconfiguration, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings, via radio resource control RRC signaling. The UE is also configured to receive a media access control MAC control element CE that instructs the activation of at least one of the at least one subconfiguration.

[0044] In this embodiment, in some embodiments, the user device is configured to report the CSI according to at least one of at least one designated subconfiguration. In some embodiments, the CSI reporting configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings. In some embodiments, the MAC CE further instructs the UE to disable at least one of the plurality of subconfigurations. In some embodiments, the MAC CE instructs the UE which of the plurality of subconfigurations should be enabled. In some embodiments, the MAC CE instructs the UE which of the plurality of subconfigurations should be disabled. In some embodiments, a single MAC CE enables or disables the plurality of subconfigurations. In some embodiments, enabling or disabling each subconfiguration of the plurality of subconfigurations is indicated by a bitmap of bits in the MAC CE.

[0045] In yet another embodiment, a method is provided in a network node configured to communicate with a user equipment (UE). The method comprises configuring the UE via radio resource control (RRC) signaling using a channel status information (CSI) reporting configuration having at least one subconfiguration, each subconfiguration including spatial adaptive parameter settings and / or power adaptive parameter settings. The method comprises instructing the UE via a media access control MAC control element CE to enable at least one of the at least one subconfiguration.

[0046] In this embodiment, in some embodiments, the method includes receiving a CSI report from the UE according to at least one of the specified subconfigurations. In some embodiments, the CSI report configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings. In some embodiments, the MAC CE further instructs the UE to disable at least one of the plurality of subconfigurations. In some embodiments, the MAC CE instructs the UE which of the plurality of subconfigurations should be enabled. In some embodiments, the MAC CE instructs the UE which of the plurality of subconfigurations should be disabled. In some embodiments, a single MAC CE enables or disables the plurality of subconfigurations. In some embodiments, the enabling or disabling of each subconfiguration of the plurality of subconfigurations is indicated by a bitmap of bits in the MAC CE.

[0047] In yet another embodiment, a network node is provided that is configured to communicate with a user equipment (UE). The network node is configured to configure the UE with a channel status information (CSI) reporting configuration including at least one subconfiguration via radio resource control (RRC) signaling, each subconfiguration including spatial adaptive parameter settings and / or power adaptive parameter settings. The network node is configured to instruct the UE via a media access control (MAC) control element (CE) to enable at least one of the at least one subconfiguration.

[0048] In this embodiment, in some embodiments, a network node is configured to receive a CSI report from a UE according to at least one of a specified subconfiguration. In some embodiments, the CSI report configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings. In some embodiments, the MAC CE further instructs the deactivation of at least one of the plurality of subconfigurations. In some embodiments, the MAC CE instructs the UE which of the plurality of subconfigurations should be enabled. In some embodiments, the MAC CE instructs the UE which of the plurality of subconfigurations should be disabled. In some embodiments, a single MAC CE enables or disables the plurality of subconfigurations. In some embodiments, the enabling or disabling of each subconfiguration of the plurality of subconfigurations is indicated by a bitmap of bits in the MAC CE. [Brief explanation of the drawing]

[0049] A more complete understanding of this embodiment, as well as its associated advantages and features, will be more readily apparent by referring to the following detailed description, when considered in conjunction with the accompanying drawings. [Figure 1] Figure 1 shows an exemplary antenna configuration. [Figure 2] Figure 2 shows an example of polarization connected to a separate RX / TC chain. [Figure 3] Figure 3 shows different transceiver mute patterns. [Figure 4] Figure 4 shows an exemplary mapping of CSI-RS to physical resources. [Figure 5] Figure 5 shows the trigger state for aperiodic CSI reporting. [Figure 6] Figure 6 shows an example of an A-CSI reporting configuration. [Figure 7] Figure 7 shows another example of an A-CSI reporting configuration. [Figure 8] Figure 8 is a schematic diagram of an exemplary network architecture illustrating a communication system connected to a host computer via an intermediate network, based on the principles of this disclosure. [Figure 9] Figure 9 is a block diagram of a host computer communicating with a wireless device via a network node, at least partially via a wireless connection, according to some embodiments of the present disclosure. [Figure 10] Figure 10 is a flowchart illustrating exemplary implemented methods for running a client application on a wireless device in a communication system including a host computer, a network node, and a wireless device, according to some embodiments of the present disclosure. [Figure 11] Figure 11 is a flowchart illustrating exemplary implemented methods for receiving user data on a wireless device in a communication system including a host computer, a network node, and a wireless device, according to some embodiments of the present disclosure. [Figure 12]Figure 12 is a flowchart illustrating exemplary implemented methods for a host computer to receive user data from a wireless device in a communication system including a host computer, a network node, and a wireless device, according to some embodiments of the present disclosure. [Figure 13] Figure 13 is a flowchart illustrating exemplary implemented methods for receiving user data on a host computer in a communication system including a host computer, a network node, and a wireless device, according to some embodiments of the present disclosure. [Figure 14] Figure 14 is a flowchart illustrating an exemplary process in a network node for spatial domain and power domain adaptation for network energy saving. [Figure 15] Figure 15 is a flowchart illustrating an exemplary process in wireless devices for spatial domain and power domain adaptation for network energy saving. [Figure 16] Figure 16 is a flowchart illustrating an exemplary process in a network node for spatial domain and power domain adaptation for network energy saving. [Figure 17] Figure 17 is a flowchart illustrating an exemplary process in wireless devices for spatial domain and power domain adaptation for network energy saving. [Figure 18] Figure 18 shows a first example of a CSI reporting configuration using the method disclosed herein. [Figure 19] Figure 19 shows the first example of MAC CE where only one assumption is made for each trigger state. [Figure 20] Figure 20 shows a second example of MAC CE where only one assumption is made for each trigger state. [Figure 21] Figure 21 shows a second example of a CSI reporting configuration using the method disclosed herein. [Figure 22]Figure 22 shows the first example of MAC CE when assumptions are made for each CSI-RS resource set. [Figure 23] Figure 23 shows a third example of a CSI reporting configuration using the method disclosed herein. [Figure 24] Figure 24 shows a second example of MAC CE where assumptions are made for each CSI-RS resource set. [Figure 25] Figure 25 shows a fourth example of a CSI reporting configuration using the method disclosed herein. [Figure 26] Figure 26 shows an example of MAC CE when multiple assumptions are set for each trigger state. [Figure 27] Figure 27 shows a fifth example of a CSI reporting configuration using the method disclosed herein. [Figure 28] Figure 28 shows an example of MAC CE that associates one or more assumptions with a reported configuration information element. [Modes for carrying out the invention]

[0050] Before describing exemplary embodiments in detail, it should be noted that the embodiments primarily concern combinations of device components and processing steps related to spatial domain and power domain adaptation for network energy saving. Accordingly, components are represented, where appropriate, by conventional symbols in the drawings, and only specific details relevant to understanding the embodiments are shown, so as not to obscure this disclosure with details that would be readily apparent to those skilled in the art who have the advantages of this description. Similar numbers refer to similar elements throughout the description.

[0051] Where used herein, relational terms such as “first” and “second,” “upper” and “lower” may be used solely to distinguish one entity or element from another and do not necessarily imply or require any physical or logical relationship or order between such entities or elements. The terms used herein are intended solely to describe specific embodiments and are not intended to limit the concepts described herein. Where used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise. Furthermore, the terms “comprises,” “comprising,” “includes,” and / or “including,” where used herein, identify the presence of a described feature, integer, step, operation, element, and / or component, but it will be understood that they do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0052] In the embodiments described herein, combined terms such as “in communication with” may be used to indicate electrical or data communication, which may be achieved, for example, by physical contact, induction, electromagnetic radiation, radio signals, infrared signals, or optical signals. Those skilled in the art will understand that multiple components can operate in relation to each other and that modifications and variations are possible to achieve electrical and data communication.

[0053] In some embodiments described herein, terms such as “coupled” and “connected” may be used herein to indicate a connection, though not necessarily directly, and may include wired and / or wireless connections.

[0054] As used herein, the term “network node” can refer to any type of network node included in a wireless network, and may further include base stations (BS), radio base stations, base transceiver stations (BTS), base station control units (BSC), radio network controllers (RNC), g-node B (gNB), evolved node B (eNB or e-node B), node B, multi-standard radio (MSR) nodes such as MSR BS, multi-cell / multicast cooperative entities (MCE), access backhaul integration (IAB) nodes, relay nodes, donor nodes controlling relays, radio access points (AP), transmit points, transmit nodes, remote radio units (RRU), remote radio heads (RRH), core network nodes (e.g., mobile management entities (MME), self-organizing network (SON) nodes, cooperative nodes, positioning nodes, MDT nodes, etc.), external nodes (e.g., third-party nodes, nodes outside the current network), nodes in a distributed antenna system (DAS), spectrum access system (SAS) nodes, element management systems (EMS), etc. Network nodes may also be equipped with test equipment. As used herein, the term “wireless node” may also be used to refer to a wireless device (WD) or user equipment (UE).

[0055] In some embodiments, the non-limiting terms wireless device (WD) or user equipment (UE) are used interchangeably. A UE as used herein may be any type of wireless device capable of communicating with a network node or another UE via radio signals, such as a UE. A UE may also be a wireless communication device, a target device, a device-to-device (D2D) UE, a machine-type UE or a machine-to-machine communication (M2M) capable UE, a low-cost and / or low-complexity UE, a sensor device equipped with a UE, a tablet, a mobile terminal, a smartphone, a laptop embedded device (LEE), a laptop-based device (LME), a USB dongle, a customer-premises equipment (CPE), an Internet of Things (IoT) device, or a narrowband IoT (NB-IoT) device.

[0056] Furthermore, in some embodiments, the general term “wireless network node” is used. It can be any type of wireless network node, which may comprise any of the following: base station, wireless base station, base station transceiver, base station control unit, network controller, RNC, evolved node B (eNB), node B, gNB, multicell / multicast cooperative entity (MCE), IAB node, relay node, access point, wireless access point, remote radio unit (RRU), remote radio head (RRH).

[0057] For example, while terminology from one specific wireless system, such as 3GPP LTE and / or New Radio (NR), may be used in this disclosure, it should be noted that this should not be considered to limit the scope of this disclosure to the aforementioned systems only. Other wireless systems, including but not limited to Wideband Code Division Multiple Access (WCDMA), Wide Area Microwave Access (WiMAX), Ultra-High Speed ​​Mobile (UMB), and Global Systems for Mobile Communications (GSM®), may also benefit from leveraging the ideas covered in this disclosure.

[0058] Furthermore, it should be noted that the functions described herein as being performed by wireless devices or network nodes may be distributed across multiple wireless devices and / or network nodes. In other words, the functions of network nodes and wireless devices described herein are not limited to the performance of a single physical device, but are intended to be distributed across several physical devices.

[0059] Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as those generally understood by those skilled in the art to which this disclosure belongs. Terms used herein should be construed to have meanings consistent with their meanings in the context of this specification and related art, and it will be further understood that, unless expressly defined herein, they should not be construed in an idealized or overly formal sense.

[0060] Some embodiments provide spatial domain and power domain adaptations for network energy saving.

[0061] Returning to the drawings, similar elements are referenced by similar reference numerals, and Figure 8 shows a schematic diagram of a communication system 10 in an embodiment such as a 3GPP-type cellular network capable of supporting standards such as LTE and / or NR (5G), comprising an access network 12 such as a wireless access network and a core network 14. The access network 12 includes a number of network nodes 16a, 16b, 16c (collectively referred to as network nodes 16), such as NBs, eNBs, gNBs, or other types of wireless access points, each defining a corresponding coverage area 18a, 18b, 18c (collectively referred to as coverage area 18). Each network node 16a, 16b, 16c is connectable to the core network 14 via a wired or wireless connection 20. A first user equipment (UE) 22a located in coverage area 18a is configured to wirelessly connect to or be paged by its corresponding network node 16a. A second UE 22b in coverage area 18b is wirelessly connectable to its corresponding network node 16b. While this example shows multiple UEs 22a, 22b (collectively referred to as wireless devices 22), the disclosed embodiments are equally applicable to situations where a single UE is present in the coverage area or where a single UE is connected to a corresponding network node 16. For convenience, only two UEs 22 and three network nodes 16 are shown, but it should be noted that the communication system may include more UEs 22 and network nodes 16.

[0062] Furthermore, the UE22 is intended to be configured to communicate simultaneously and / or separately with two or more network nodes 16 and two or more types of network nodes 16. For example, the UE22 can have dual connections with a network node 16 that supports LTE and the same or different network nodes 16 that support NR. As an example, the UE22 can communicate with an eNB for LTE / E-UTRAN and a gNB for NR / NG-RAN.

[0063] The communication system 10 itself may be connected to a host computer 24, which may be embodied as hardware and / or software for a standalone server, a cloud implementation server, a distributed server, or a processing resource in a server farm. The host computer 24 may be owned or under the control of a service provider, or operated by or on behalf of a service provider. The connections 26, 28 between the communication system 10 and the host computer 24 may extend directly from the core network 14 to the host computer 24, or may extend via an arbitrary intermediate network 30. The intermediate network 30 may be one or more combinations of a public network, a private network, or a hosted network. The intermediate network 30 may be a backbone network or the internet, if present. In some embodiments, the intermediate network 30 may comprise two or more subnets (not shown).

[0064] The communication system in Figure 8, as a whole, enables a connection between one of the connected UEs 22a, 22b and the host computer 24. This connectivity can be described as an over-the-top (OTT) connection. The host computer 24 and the connected UEs 22a, 22b are configured to communicate data and / or signals via the OTT connection using the access network 12, the core network 14, an optional intermediate network 30, and any further infrastructure (not shown) that may act as an intermediary. The OTT connection can be transparent in the sense that at least some of the participating communication devices through which the OTT connection passes are unaware of the routing of uplink and downlink communications. For example, network node 16 may not be notified, or not need to be notified, of the past routing of incoming downlink communications that should be forwarded (e.g., handed over) to the connected UE 22a, including data originating from the host computer 24. Similarly, network node 16 does not need to be aware of the future routing of outgoing uplink communications from the UE 22a to the host computer 24.

[0065] The network node 16 is configured to include a CSI configuration determiner 32 configured to determine at least one channel state information (CSI) subconfiguration to be enabled. The wireless device 22 is configured to include a CSI configuration unit 34 configured to set up CSI reference signal (RS) resources according to at least one indicated CSI subconfiguration.

[0066] Here, exemplary implementations of the UE22, network node16, and host computer24 discussed in the previous paragraph will be described with reference to Figure 9. In the communication system 10, the host computer 24 includes hardware (HW) 38, which includes a communication interface 40 configured to establish and maintain wired or wireless connections with the interfaces of different communication devices within the communication system 10. The host computer 24 further includes processing circuits 42 that may have storage and / or processing capabilities. The processing circuits 42 may include a processor 44 and memory 46. In particular, in addition to or instead of a processor such as a central processing unit and memory, the processing circuits 42 may include integrated circuits for processing and / or control, such as one or more processors and / or processor cores and / or FPGAs (field-programmable gate arrays) and / or ASICs (application-specific integrated circuits) adapted to execute instructions. The processor 44 may be configured to access (e.g., write to and / or read from) memory 46, which may include any type of volatile and / or non-volatile memory, such as cache memory and / or buffer memory and / or RAM (random access memory) and / or ROM (read-only memory) and / or optical memory and / or EPROM (erasable programmable read-only memory).

[0067] The processing circuit 42 may be configured to control any of the methods and / or processes described herein, and / or to cause such methods and / or processes to be executed, for example, by the host computer 24. The processor 44 corresponds to one or more processors 44 for performing the functions of the host computer 24 described herein. The host computer 24 includes memory 46 configured to store the data, program software code, and / or other information described herein. In some embodiments, the software 48 and / or host application 50 may include instructions that cause the processor 44 and / or processing circuit 42 to execute the processes described herein with respect to the host computer 24, when executed by the processor 44 and / or processing circuit 42. The instructions may be software associated with the host computer 24.

[0068] Software 48 may be executable by processing circuit 42. Software 48 includes a host application 50. The host application 50 may be operable to provide services to remote users, such as UE22, which connect via an OTT connection 52 terminating at the UE22 and host computer 24. When providing services to remote users, the host application 50 may provide user data transmitted using the OTT connection 52. "User data" may be data and information described herein as enabling the functions described herein. In some embodiments, the host computer 24 may be configured to provide control and functionality to a service provider and may be operated by or at the service provider. The processing circuit 42 of the host computer 24 may enable the host computer 24 to observe, monitor, control, transmit to, and / or receive from network nodes 16 and / or wireless devices 22.

[0069] The communication system 10 further includes a network node 16 which includes hardware 58 located within the communication system 10 and enabling communication with a host computer 24 and a UE 22. The hardware 58 may include a communication interface 60 for establishing and maintaining wired or wireless connections with interfaces of different communication devices within the communication system 10, and a radio interface 62 for establishing and maintaining at least a wireless connection 64 with the UE 22 located in a coverage area 18 served by the network node 16. The radio interface 62 may be configured as, for example, one or more RF transmitters, one or more RF receivers, and / or one or more RF transceivers, or may include them. The communication interface 60 may be configured to facilitate a connection 66 to the host computer 24. The connection 66 may be direct, or may be via the core network 14 of the communication system 10, and / or via one or more intermediate networks 30 outside the communication system 10.

[0070] In the illustrated embodiment, the hardware 58 of the network node 16 further includes a processing circuit 68. The processing circuit 68 may include a processor 70 and memory 72. In particular, in addition to a processor such as a central processing unit and memory, or instead, the processing circuit 68 may include an integrated circuit for processing and / or control, for example, one or more processors and / or processor cores and / or FPGAs (field-programmable gate arrays) and / or ASICs (application-specific integrated circuits) adapted to execute instructions. The processor 70 may be configured to access (e.g., write to and / or read from) memory 72, which may include any kind of volatile and / or non-volatile memory, for example, cache memory and / or buffer memory and / or RAM (random access memory) and / or ROM (read-only memory) and / or optical memory and / or EPROM (erasable programmable read-only memory).

[0071] Accordingly, the network node 16 further has software 74, which is stored internally, for example, in memory 72, or in external memory (e.g., a database, storage array, network storage device, etc.) accessible by the network node 16 via an external connection. The software 74 may be executable by a processing circuit 68. The processing circuit 68 may be configured to control any of the methods and / or processes described herein, and / or to cause such methods and / or processes to be executed, for example, by the network node 16. The processor 70 corresponds to one or more processors 70 for performing the functions of the network node 16 described herein. Memory 72 is configured to store the data, program software code, and / or other information described herein. In some embodiments, the software 74 may include instructions that cause the processor 70 and / or the processing circuit 68 to execute the processes described herein with respect to the network node 16, if executed by the processor 70 and / or the processing circuit 68. For example, the processing circuit 68 of the network node 16 may include a CSI configuration determiner 32 configured to determine at least one channel state information (CSI) subconfiguration to be enabled.

[0072] The communication system 10 further includes the UE 22 already mentioned. The UE 22 may have hardware 80 which may include a radio interface 82 configured to establish and maintain a wireless connection 64 with a network node 16 that serves the coverage area 18 where the UE 22 is currently located. The radio interface 82 may be configured as, for example, one or more RF transmitters, one or more RF receivers, and / or one or more RF transceivers, or may include them.

[0073] The UE22 hardware 80 further includes a processing circuit 84. The processing circuit 84 may include a processor 86 and memory 88. In particular, in addition to a processor such as a central processing unit and memory, or instead, the processing circuit 84 may include integrated circuits for processing and / or control, such as one or more processors and / or processor cores and / or FPGAs (field-programmable gate arrays) and / or ASICs (application-specific integrated circuits) adapted to execute instructions. The processor 86 may be configured to access (e.g., write to and / or read from) memory 88, which may include any kind of volatile and / or non-volatile memory, such as cache memory and / or buffer memory and / or RAM (random access memory) and / or ROM (read-only memory) and / or optical memory and / or EPROM (erasable programmable read-only memory).

[0074] Therefore, the UE22 may further include software 90, which is stored, for example, in the UE22's memory 88 or in external memory accessible by the UE22 (e.g., a database, storage array, network storage device, etc.). The software 90 may be executable by the processing circuit 84. The software 90 may include a client application 92. The client application 92 may be able to operate to provide services to human or non-human users through the UE22 with the support of the host computer 24. On the host computer 24, a running host application 50 can communicate with the running client application 92 via an OTT connection 52 that terminates at the UE22 and the host computer 24. When providing services to a user, the client application 92 can receive request data from the host application 50 and provide user data in accordance with the request data. The OTT connection 52 can transfer both the request data and the user data. The client application 92 can interact with the user and generate the user data it provides.

[0075] The processing circuit 84 may be configured to control any of the methods and / or processes described herein, and / or to cause such methods and / or processes to be performed, for example, by the UE22. The processor 86 corresponds to one or more processors 86 for performing the functions of the UE22 described herein. The UE22 includes memory 88 configured to store the data, program software code, and / or other information described herein. In some embodiments, the software 90 and / or client application 92 may include instructions that cause the processor 86 and / or processing circuit 84 to perform the processes described herein with respect to the UE22, when executed by the processor 86 and / or processing circuit 84. For example, the processing circuit 84 of the wireless device 22 may include a CSI configuration unit 34 configured to set up CSI reference signal (RS) resources according to at least one indicated CSI subconfiguration.

[0076] In some embodiments, the internal operation of the network node 16, UE 22, and host computer 24 may be as shown in Figure 9, and independently, the surrounding network topology may be as shown in Figure 8.

[0077] In Figure 9, the OTT connection 52 is depicted abstractly to illustrate communication between the host computer 24 and the wireless device 22 via the network node 16, without explicitly mentioning the intermediate devices and the precise routing of messages through these devices. The network infrastructure can determine the routing, and the routing may be configured to be hidden from the UE 22, or from the service provider operating the host computer 24, or both. While the OTT connection 52 is active, the network infrastructure can further make decisions to dynamically change the routing (for example, based on load balancing considerations or network reconfiguration).

[0078] The wireless connection 64 between the UE22 and the network node 16 follows the teachings of the embodiments described throughout this disclosure. One or more of the various embodiments improve the performance of the OTT services provided to the UE22 using an OTT connection 52 in which the wireless connection 64 may form the final segment. More precisely, some teachings of these embodiments may improve data rate, latency, and / or power consumption, thereby providing benefits such as reduced user waiting time, relaxed file size limitations, improved responsiveness, and extended battery life.

[0079] In some embodiments, measurement procedures may be provided for the purpose of monitoring data rate, latency, and other factors that are improved by one or more embodiments. Further optional network functions may exist for reconfiguring the OTT connection 52 between the host computer 24 and the UE 22 in response to variations in the measurement results. Measurement procedures and / or network functions for reconfiguring the OTT connection 52 may be implemented in the software 48 of the host computer 24, or in the software 90 of the UE 22, or both. In some embodiments, sensors (not shown) may be located in or associated with the communication device through which the OTT connection 52 passes, and the sensors may participate in the measurement procedures by supplying values ​​of the monitoring quantities exemplified above, or by supplying values ​​of other physical quantities that the software 48, 90 can calculate or estimate the monitoring quantities of. Reconfiguration of the OTT connection 52 may include message formatting, retransmission settings, preferred routing, etc., and the reconfiguration does not need to affect the network node 16 and may be unknown or imperceptible to the network node 16. Some such procedures and functions are known and may be implemented in the art. In certain embodiments, the measurements may involve proprietary UE signaling that facilitates the measurement of throughput, propagation time, delay, etc., of the host computer 24. In some embodiments, the measurements may be carried out by having software 48, 90 send messages, in particular empty messages or "dummy" messages, using the OTT connection 52 while monitoring propagation time, errors, etc.

[0080] Accordingly, in some embodiments, the host computer 24 includes a processing circuit 42 configured to provide user data and a communication interface 40 configured to transfer the user data to a cellular network and transmit it to the UE 22. In some embodiments, the cellular network also includes a network node 16 having a radio interface 62. In some embodiments, the network node 16 and / or the processing circuit 68 of the network node 16 are configured to perform the functions and / or methods described herein for preparing / starting / maintaining / supporting / terminating transmissions to the UE 22 and / or preparing / terminating / maintaining / supporting / terminating transmissions from the UE 22.

[0081] In some embodiments, the host computer 24 includes a processing circuit 42 and a communication interface 40 (configured as a communication interface 40) configured to receive user data originating from transmissions from the UE 22 to the network node 16. In some embodiments, the UE 22 is configured to perform the functions and / or methods described herein for preparing / starting / maintaining / supporting / terminating transmissions to the network node 16 and / or for preparing / terminating / maintaining / supporting / terminating transmissions from the network node 16, and / or includes a radio interface 82 and / or processing circuit 84 configured in such a manner.

[0082] Figures 8 and 9 show various "units," such as the CSI configuration determiner 32 and the CSI configuration unit 34, as being located within their respective processors, but these units are intended to be implemented such that parts of the units are stored in corresponding memories within the processing circuit. In other words, the units can be implemented in hardware within the processing circuit, or in a combination of hardware and software.

[0083] Figure 10 is a flowchart illustrating an exemplary method implemented in a communication system, such as the communication system in Figures 8 and 2, according to one embodiment. The communication system may include a host computer 24, a network node 16, and a UE 22, which may be described with reference to Figure 9. In a first step of the method, the host computer 24 provides user data (block S100). In an optional substep of the first step, the host computer 24 provides user data by executing a host application, such as host application 50 (block S102). In a second step, the host computer 24 initiates a transmission to carry the user data to the UE 22 (block S104). In an optional third step, the network node 16 transmits the user data carried in the transmission initiated by the host computer 24 to the UE 22, in accordance with the teachings of the embodiments described throughout this disclosure (block S106). In the optional fourth step, the UE22 runs a client application, such as a client application 92 related to a host application 50 run by the host computer 24 (block S108).

[0084] Figure 11 is a flowchart illustrating an exemplary method implemented in a communication system, such as the communication system in Figure 8, according to one embodiment. The communication system may include a host computer 24, a network node 16, and a UE 22, which may be described with reference to Figures 8 and 9. In a first step of the method, the host computer 24 provides user data (block S110). In an optional substep (not shown), the host computer 24 provides user data by running a host application, such as host application 50. In a second step, the host computer 24 initiates a transmission to carry the user data to the UE 22 (block S112). This transmission may pass through the network node 16, as taught in the embodiments described throughout this disclosure. In an optional third step, the UE 22 receives the user data carried in the transmission (block S114).

[0085] Figure 12 is a flowchart illustrating an exemplary method implemented in a communication system, such as the communication system in Figure 8, according to one embodiment. The communication system may include a host computer 24, a network node 16, and a UE 22, which may be described with reference to Figures 8 and 9. In an optional first step of the method, the UE 22 receives input data provided by the host computer 24 (block S116). In an optional substep of the first step, the UE 22 runs a client application 92, which provides user data in response to the received input data provided by the host computer 24 (block S118). In an optional second step, either additionally or alternatively, the UE 22 provides user data (block S120). In an optional substep of the second step, the UE provides user data by running a client application, such as the client application 92 (block S122). When providing user data, the executed client application 92 may further consider user input received from the user. Regardless of the specific manner in which the user data is provided, UE22 may, in an optional third substep, initiate transmission of the user data to the host computer 24 (block S124). In a fourth step of the method, the host computer 24 receives the user data transmitted from UE22 in accordance with the teachings of the embodiments described throughout this disclosure (block S126).

[0086] Figure 13 is a flowchart illustrating an exemplary method implemented in a communication system, such as the communication system in Figure 8, according to one embodiment. The communication system may include a host computer 24, a network node 16, and a UE 22, which may be described with reference to Figures 8 and 9. In an optional first step of the method, the network node 16 receives user data from the UE 22, as taught in the embodiments described throughout this disclosure (block S128). In an optional second step, the network node 16 initiates transmission of the received user data to the host computer 24 (block S130). In a third step, the host computer 24 receives the user data carried in the transmission initiated by the network node 16 (block S132).

[0087] Figure 14 is a flowchart of an exemplary process in a network node 16 for spatial domain and power domain adaptation for network energy saving. One or more blocks described herein may be executed by one or more elements of the network node 16, such as one or more of the processing circuit 68 (including the CSI configuration determiner 32), the processor 70, the radio interface 62, and / or the communication interface 60. The network node 16 is configured to determine at least one channel state information CSI subconfiguration to be activated, for example, via the processing circuit 68 and / or the processor 70 and / or the radio interface 62 and / or the communication interface 60 (block S134). The process also includes sending a trigger state indicator to the UE to activate at least one CSI subconfiguration, each of which includes adaptive parameter settings for the spatial domain and / or power domain (block S136).

[0088] In some embodiments, the method further includes determining at least one activated CSI subconfiguration based at least in part on a CSI report from the UE. In some embodiments, the method also includes activating a first set of at least one CSI subconfiguration, receiving a CSI report, and then activating a second CSI subconfiguration based at least in part on the CSI report. In some embodiments, the trigger state points to at least one set of CSI reference signal resources. In some embodiments, the trigger state is associated with at least one CSI subconfiguration.

[0089] Figure 15 is a flowchart of an exemplary process in a wireless device 22 according to some embodiments of the present disclosure. One or more blocks described herein may be performed by one or more elements of the wireless device 22, such as by one or more of the processing circuit 84 (including the CSI configuration unit 34), the processor 86, the radio interface 82, and / or the communication interface 60. The wireless device 22 is configured to receive a trigger state indicator for indicating at least one channel state information (CSI) subconfiguration to be enabled, such as via the processing circuit 84 and / or the processor 86 and / or the radio interface 82, each of the at least one indicated CSI subconfiguration includes adaptive parameter settings for the spatial domain and / or power domain (block S138). The process also includes configuring CSI reference signal (RS) resources according to at least one indicated CSI subconfiguration (block S140).

[0090] In some embodiments, the method includes transmitting at least one CSI report according to at least one indicated CSI subconfiguration. In some embodiments, the trigger state indicator is included in the media access control / control element MAC CE. In some embodiments, the trigger state indicator points to at least one CSI reference signal resource set. In some embodiments, the trigger state indicator is received over radio resource control (RRC) signaling.

[0091] Figure 16 is a flowchart of an exemplary process in a network node 16 for spatial domain and power domain adaptation for network energy saving. One or more blocks described herein may be executed by one or more elements of the network node 16, such as one or more of the processing circuit 68 (including the CSI configuration determiner 32), the processor 70, the radio interface 62, and / or the communication interface 60. The network node 16 is configured to configure a UE with a channel state information (CSI) reporting configuration having at least one subconfiguration via radio resource control (RRC) signaling, for example, through the processing circuit 68 and / or the processor 70 and / or the radio interface 62 and / or the communication interface 60, each subconfiguration including spatial adaptation parameter settings and / or power adaptation parameter settings (block S142). The method includes instructing the UE via a media access control (MAC) control element (CE) to enable at least one of the at least one subconfiguration (block S144).

[0092] In other words, MAC CE can instruct the UE to enable at least one of at least one subconfiguration.

[0093] In this embodiment, in some embodiments, the method includes receiving a CSI report from the UE according to at least one of the specified subconfigurations. In some embodiments, the CSI report configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings. In some embodiments, the MAC CE further instructs the UE to disable at least one of the plurality of subconfigurations. In some embodiments, the MAC CE instructs the UE which of the plurality of subconfigurations should be enabled. In some embodiments, the MAC CE instructs the UE which of the plurality of subconfigurations should be disabled. In some embodiments, a single MAC CE enables or disables the plurality of subconfigurations. In some embodiments, the enabling or disabling of each subconfiguration of the plurality of subconfigurations is indicated by a bitmap of bits in the MAC CE.

[0094] Figure 17 is a flowchart of an exemplary process in a wireless device 22 according to some embodiments of the present disclosure. One or more blocks described herein may be performed by one or more elements of the wireless device 22, such as by one or more of the processing circuit 84 (including the CSI configuration unit 34), the processor 86, the radio interface 82, and / or the communication interface 60. The wireless device 22 is configured to receive a channel status information (CSI) reporting configuration having at least one subconfiguration using radio resource control (RRC) signaling, for example, via the processing circuit 84 and / or the processor 86 and / or the radio interface 82, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings (block S146). The method also includes receiving a media access control (MAC) control element (CE) indicating at least one of the at least one subconfiguration to be activated (block S148).

[0095] In other words, MAC CE can instruct the activation of at least one of at least one subconfiguration.

[0096] In this embodiment, in some embodiments, the method includes reporting a CSI according to at least one of at least one designated subconfiguration. In some embodiments, the CSI reporting configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings. In some embodiments, the MAC CE further indicates the deactivation of at least one of the plurality of subconfigurations. In some embodiments, the MAC CE indicates to the UE which of the plurality of subconfigurations should be enabled. In some embodiments, the MAC CE indicates to the UE which of the plurality of subconfigurations should be deactivated. In some embodiments, a single MAC CE enables or disables the plurality of subconfigurations. In some embodiments, the enabling or disabling of each subconfiguration of the plurality of subconfigurations is indicated by a bitmap of bits in the MAC CE.

[0097] After describing the general process flow of the configuration of this disclosure and providing examples of hardware and software configurations for implementing the processes and functions of this disclosure, the following sections provide details and examples of spatial domain and power domain adaptive configurations for network energy saving.

[0098] This specification discloses a method by which a network node 16 can notify a UE 22 which subconfigurations (hypothetical) related to power domain and / spatial domain adaptations are to be enabled or disabled. The UE 22 is assumed to be pre-configured with the said subconfigurations (hypothetical) via RRC signaling.

[0099] Network node 16 may activate (deactivate) one or more hypotheses based on internal evaluation or based on reports from UEs specific to that hypothesis. UE 22 may have been previously dynamically triggered to measure and report CSI on uplink (UL) channels corresponding to one or more spatial domain and / or one or more power domain adaptive hypotheses.

[0100] <Embodiment 1> UE22 can be configured as follows through RRC signaling: 1. One or more subconfigurations set within a CSI reporting configuration (for example, within the information element CSI-ReportConfig), where each subconfiguration includes a specific combination of spatial domain and / or power domain adaptive parameter settings; 2. One or more subconfiguration indicators set within an aperiodic trigger state (e.g., within the information element CSI-AperiodicTriggerStateList or semiPersistentOnPUSCH-TriggerStateList) that each point to a subconfiguration within the CSI reporting configuration, and / or 3. When UE22 is triggered, one or more CSI resource configurations (e.g., information element CSI-ReportConfig) associated with the CSI reporting configuration are generated, which include one or more CSI-RS resource sets that measure CSI based on spatial domain and / or power domain adaptive parameter settings in the subconfiguration. Each CSI-RS resource set may include one or more CSI-RS resources or one or more indicators (IDs) of CSI-RS resources.

[0101] The subconfiguration may include one or more of the following exemplary power domain and / or spatial domain adaptive parameter settings that enable the UE22 to measure and report CSI: ● PDSCH-to-CSI-RS power offset, for example, parameter powerControlOffset; ● CSI-RS to SSB power offset, e.g., parameter powerControlOffsetSS; ● PDSCH power; ● PDSCH DMRS-to-PDSCH power; ● Number of antenna ports; ● An indicator showing a subset of antenna ports in the codebook; ● An indicator showing a subset of antenna elements within the port; ● Indicators showing potential spatial or power adaptation delays, e.g., {0,0,5,1,1.5,...,3}ms, or in slot units; ● QCL source information for resources within the CSI-RS resource set; ● The number of CSI reports that UE22 should generate if it is less than the number of subconfigurations indicated by the trigger state; and / or, ● An indicator showing codebook subset limitations. This embodiment is illustrated by the example shown in Figure 18. In this example: ● There are four trigger states, each containing one or more sub-configuration indicators. ● There is one reporting configuration (CSI-ReportConfig) linked to all trigger states, which includes three sub-configurations. The reported configuration includes a set of common parameters that apply to all three subconfigurations. ● One resource configuration (CSI-ResourceConfig) exists, which includes a single CSI-RS resource set having a single CSI-RS resource.

[0102] In this example, all trigger states refer to the same set of non-zero power (NZP) CSI-RS resources configured within the CSI-ResourceConfig, which includes a single CSI-RS resource on which the UE22 measures CSI when triggered. Trigger State 1 consists of a list of three subConfigIndicators {1,2,3}. Therefore, when the UE22 is indicated in this trigger state, it measures and reports three CSIs, each according to the spatial domain and / or power domain adaptive settings in subconfigurations 1, 2, and 3. This trigger state can be used, for example, by a network node 16 to obtain CSIs for multiple spatial domain / power domain adaptive parameter settings. These can be considered hypotheses, and the network node 16 can use them along with other power-saving criteria to determine which settings to prioritize adapting. The network node 16 may then choose to activate one or more power domain / spatial domain parameter settings (hypotheses) based on these UE22 reports and / or internal evaluation. For example, network node 16 may decide to enable all spatial elements even if some spatial elements are sufficiently good to provide the quality of service (QoS) requirements of a particular UE. Network node 16 may make such a choice, for example, because of the current high traffic load.

[0103] Network node 16 can select which power domain / spatial domain parameter settings to prioritize and then notify UE22 of the settings. As a result, both UE22 and network node 16 may be synchronized (have the same understanding) regarding future transmission settings. Network node 16 can notify UE22 via enable / disable commands. After the UE receives the enable / disable command, UE22 and network node 16 can know that transmission will occur according to the instructed subconfiguration after an optionally configured spatial or power adaptive delay (e.g., {0,0,5,1,1.5,..,3}ms), or immediately if not configured, or according to the delay specified in the specification. Network node 16 can notify UE22 of the enable / disable of a hypothetical via the newly introduced MAC-CE. An example of such a MAC-CE is shown in Figure 19.

[0104] In this MAC-CE example, one bit is used as an enable / disable flag. If that bit is set, UE22 understands that network node 16 is attempting to enable a particular hypothesis (a subconfiguration of a trigger state). Furthermore, this example provides a serving cell ID and a bandwidth part (BWP) ID. This is useful when enable / disable is applicable only to a specific cell (e.g., one of several cells in the case of carrier aggregation) and / or a specific BWP. However, it should be noted that there may be other examples where there is no Serving Cell ID and / or BWP ID (i.e., these bits may be reserved or absent in other MAC-CE examples). Additionally, in the MAC-CE example in Figure 19, each of the one or more trigger states is represented by seven bits that can address one of 128 trigger states. In the diagram, R represents a reserved bit (which may be used for future use) and exists for MAC-CE octet alignment (its position is just an example and may differ, for example, it may be located at the end of an octet (Oct) instead of the beginning). In the example above, one or more trigger states are enabled or disabled per MAC-CE. This means that if some assumptions are enabled while others are disabled at the same time, two MAC-CE transmissions may be required. Thus, another example of a MAC-CE could be the following, where both enabling and disabling trigger state subconfigurations are possible via the same MAC-CE (each trigger state is accompanied instead by an A / D flag). This is shown in Figure 20.

[0105] <Embodiment 2> This embodiment is a modified version of Embodiment 1. ● At least one trigger state points to a set of CSI-RS resources in a CSI resource configuration (CSI-ResourceConfig) that includes N CSI-RS resources, where N > 1. ● The trigger state is set according to one of the following methods. ○ If the sub-configuration indicator does not exist (is not set): ■ In this case, the CSI reporting configuration (CSI-ReportConfig) linked to this trigger state may or may not include subconfigurations. ○ If a sub-configuration indicator exists: and / or, ● UE22 reports one CSI for each CSI-RS resource in the CSI-RS resource set, for a total of N CSIs. This embodiment is illustrated by the example shown in Figure 21. In this example: ● There are four trigger states: ○ There is no trigger state indicator in any trigger state. ● One reporting configuration (CSI-ReportConfig) is linked to all trigger states. ○ No subconfigurations exist. The reporting configuration includes the parameter reportQuanitity2 = 'multi-RI-PMI-CQI'. The legacy parameter `reportQuantity` is included in the common parameters and is set to the value "cri-RI-PMI-CQI". ● One resource configuration (CSI-ResourceConfig) contains four CSI-RS resource sets. Set 1 includes three CSI-RS resources; and / or, Sets 2, 3, and 4 include a single CSI-RS resource.

[0106] In this example, each trigger state refers to a single one of four different NZP CSI-RS resource sets configured within the CSI-ResourceConfig.

[0107] Trigger State 1 refers to a CSI-RS resource set consisting of three CSI-RS resources. In this case, the parameter reportQuantity2='multi-RI-PMI-CQI' indicates that multiple CSIs should be reported, so UE22 measures and reports {RI, PMI, CQI} for each of the three CSI-RS resources in the set. This trigger state can be used, for example, for network node 16 to acquire CSIs for multiple type 2 antenna muting patterns (see above for the definition of type 2 antenna muting). In a non-restrictive example, the three CSI-RS resources could be set to three different values ​​of the CSI-RS SSB power offset parameter powerControlOffsetSS, e.g., 0, -3, and -6 dB respectively. These can be considered hypothetical, and network node 16 can use them along with other power-saving criteria to determine which settings to prioritize adapting.

[0108] In this case, UE22 can use the legacy parameter reportQuantity='cri-RI-PMI-CQI', which indicates that only a single CSI should be reported. For example, if network node 16 is determining a type 2 antenna muting pattern corresponding to powerControlOffsetSS=-3dB, it can instruct UE22 to trigger state 3, thereby letting UE22 know that the CSI-RS power has changed. Network node 16 can notify UE22 via enable / disable commands. After the UE receives the enable / disable command, UE22 and network node 16 will know that transmission will occur according to the instructed subconfiguration after an optionally configured spatial or power adaptive delay (e.g., {0,0,5,1,1.5,..,3}ms as described above), or immediately if not configured, or according to the delay specified in the specification. Network node 16 can notify UE22 of the enable / disable of the hypothesis via the newly introduced MAC-CE. Two examples of such MAC-CEs are shown in Figure 22, one having a common enable / disable flag and the other having individual flags for each resource set.

[0109] In this case as well, one bit is used as an enable / disable flag. If that bit is set, UE22 understands that network node 16 is attempting to enable a particular hypothesis (subconfiguration). Furthermore, in these examples, the Serving Cell ID and Bandwidth Part (BWP) ID are provided, but these may be omitted in other examples.

[0110] <Embodiment 3> This embodiment is a variation of Embodiment 1 and / or 2. ● At least one subconfiguration within the CSI Report Configuration (CSI-ReportConfig) includes a parameter that points to a CSI-RS resource set configured within the CSI Resource Configuration (CSI-ResourceConfig). ■ In a non-restrictive example, the indicator could be a new RRC parameter, such as resourceSet2.

[0111] This embodiment is illustrated by the example shown in Figure 23.

[0112] Similar to the embodiments described above, MAC-CE is used here to notify UE22 of the activation (deactivation) of a hypothesis. An example of such MAC-CE is shown in Figure 24.

[0113] The Report Config structure holds multiple hypotheses (four in this example), so it includes a Hyp ID to specify each hypothesis. In the example above, a common A / D flag is used. However, as in other embodiments, the A / D flag could be used for each Report Config, but in this case, fewer bits would be used to specify the Report Configs (e.g., 5 bits to specify up to 32 Report Configs).

[0114] <Embodiment 4> In some embodiments, a single trigger state can point to multiple subconfigurations. For example, there may be scenarios where network node 16 cannot, or does not want to, configure UE22 with multiple trigger states. For example, UE22 may not be able to handle more than a certain number of trigger states. For instance, UE capability maxNumberAperiodicCSI-triggeringStatePerCC is set to only n3 (i.e., a maximum of 3 trigger states per CC), and network node 16 already needs these trigger states as normal (no subconfiguration) trigger states. Alternatively, various trigger states may have the same configuration parameters except for the subconfiguration, and network node 16 does not want to maintain or repeat exactly the same configuration parameters in multiple trigger state configurations. Therefore, in this embodiment, the trigger state is extended with multiple subconfigurations. This is very similar to the above embodiment where multiple hypotheses are configured within the same ReportConfig. See Figure 25.

[0115] Similar to the embodiments described above, MAC-CE is used here to notify UE22 of the activation (deactivation) of a hypothesis. An example of such MAC-CE is shown in Figure 26.

[0116] The Trigger State structure holds multiple hypotheses (four in this example), and therefore includes Hyp IDs to specify each hypothesis. As with other embodiments, an A / D flag can be used for each Trigger State (MAC-CE example on the right).

[0117] <Embodiment 5 (common to all of the above)> For all the embodiments described above, UE22 is not initially activated via MAC-CE (or any other potential activation signaling such as DCI), but rather can indicate whether one or more of the subconfigurations are enabled from the outset via RRC signaling. That is, an initial hypothetical state is set and can be later modified via lower-layer signaling such as the given MAC-CE example above.

[0118] In some embodiments, the initial state of a subconfiguration is always reset to a specified state (e.g., disabled) when a configuration update is performed via an RRC signal. For example, network node 16 may have a certain hypothesis enabled, but after an RRC reconfiguration (e.g., if CSI-RS is reconfigured, or any other type of RRC reconfiguration such as one related to a handover), UE 22 may return to a specified state.

[0119] In another embodiment, one or more MAC CEs may further include CSI-ReportConfig IDs for at least a TriggerState Index, in addition to one or more associated hypothesis IDs. For example, in multi-carrier operation, a single trigger state may be associated with multiple CSI-ReportConfigs, each associated with one carrier and one or more subconfigurations. MAC CEs may be used to update the trigger state of a particular carrier (or multiple carriers) for one or more CSI-ReportConfigs and associated hypotheses or subconfigurations.

[0120] <Embodiment 6> This embodiment is a modified version of Embodiment 1. ● At least one trigger state points to a set of CSI-RS resources in a CSI resource configuration (CSI-ResourceConfig) that includes N CSI-RS resources, where N > 1. ● The trigger state is set according to one of the following methods. ○ If the sub-configuration indicator does not exist (is not configured); ■ In this case, the CSI reporting configuration (CSI-ReportConfig) linked to this trigger state may or may not include subconfigurations. ○ If a sub-configuration indicator exists: and / or, ● UE22 reports one CSI for each CSI-RS resource in the CSI-RS resource set, for a total of N CSIs. This embodiment is illustrated by the example shown in Figure 27. In this example: ● There are two trigger states, each containing one or more sub-configuration indicators. ● There is one reporting configuration (CSI-ReportConfig) linked to all trigger states, which includes three sub-configurations. ○ The reported configuration includes a set of common parameters that apply to all three subconfigurations; and / or ● One resource configuration (CSI-ResourceConfig) exists, which includes a single CSI-RS resource set having a single CSI-RS resource.

[0121] In this example, all trigger states refer to the same set of NZP CSI-RS resources configured within the CSI-ResourceConfig, which includes a single CSI-RS resource on which UE22 measures CSI when triggered. Trigger state 1 consists of a list of three sub-configuration indicators {1, 2, 3}. Therefore, when UE22 is indicated in this trigger state, UE22 measures and reports three CSIs, each according to the spatial domain and / or power domain adaptive settings in sub-configurations 1, 2, and 3. This trigger state can be used, for example, by a network node 16 to obtain CSIs for multiple spatial domain / power domain adaptive parameter settings. These can be considered hypotheses, and network node 16 can use them along with other power-saving criteria to determine which settings to prioritize adapting. Network node 16 may then choose to activate one or more power domain / spatial domain parameter settings (hypotheses) based on these UE22 reports and / or internal evaluation. For example, a network node may decide to enable all spatial elements, even if some spatial elements are sufficiently good to serve the quality of service (QoS) requirements of a particular UE, regardless of the UE22's CSI report. Network node 16 might make such a choice, for example, due to high current traffic load.

[0122] Network node 16 can select which power domain / spatial domain parameter settings it prefers to use and then notify UE22 of the settings. As a result, both UE22 and network node 16 will be synchronized (have the same understanding) of the upcoming transmit settings. Network node 16 can notify UE22 via enable / disable commands, for example by updating trigger state 2 (for example, by updating subConfigIndicator from 1 to 2). After UE22 receives the enable / disable command, UE22 and network node 16 will know that the transmit will be performed according to the indicated subconfiguration after an optionally configured spatial or power adaptive delay (e.g., {0,0,5,1,1.5,..,3}ms as described above), or immediately if not configured, or according to the delay specified in the specification. Network node 16 can also notify UE22 of the enable (disable) of a hypothetical via the newly introduced MAC-CE. An example of such a MAC-CE is shown in Figure 28.

[0123] In this MAC-CE example, one bit is used as an enable / disable flag. If that bit is set, UE22 understands that network node 16 intends to enable a trigger state and associate it with a specific hypothesis (a subconfiguration of the ReportConfig-ID). Furthermore, in this example, a serving cell ID and a bandwidth part (BWP) ID are provided and the MAC CE is applied. In addition, in the MAC-CE example above, each of the one or more trigger states is represented by 7 bits that can address one of 128 trigger states. R in the diagram indicates a reserved bit (which may be used for future use) and exists for the octet alignment of the MAC-CE (its position is just an example and may differ, for example, it may be located at the end of the octet instead of the beginning). In the example above, one or more trigger states can also be enabled or disabled per MAC-CE. In certain sub-embodied embodiments, instead of a Hyp ID, a bitmap corresponding to the number of hypotheses associated with the ReportConfig-ID may be incorporated into the MAC-CE. Next, if the bit is set to a first value (e.g., 1), the corresponding hypothesis is enabled for the trigger state, and if the bit is set to a second value (e.g., 0), the corresponding hypothesis is disabled for the trigger state. Note that the conventional "aperiodic CSI trigger state subselection MAC CE" can also be used to enable / disable trigger states, so enabling / disabling trigger states via this MAC CE may be an optional feature.

[0124] Some embodiments may include one or more of the following:

[0125] <Embodiment A1> A network node configured to communicate with a wireless device (WD), Determine at least one Channel State Information (CSI) subconfiguration that should be enabled, A trigger state indicator is sent to WD to activate at least one CSI subconfiguration, and each of the at least one activated CSI subconfiguration includes adaptive parameter settings for at least one of the spatial domain and power domain. A network node comprising a wireless interface and / or processing circuitry configured as follows:

[0126] <Embodiment A2> The network node of Embodiment A1 is further configured to determine the at least one activated CSI subconfiguration based at least in part on the CSI report from the WD.

[0127] <Embodiment A3> The network node of Embodiment A2 is further configured to enable a first set of at least one CSI subconfiguration, receive a CSI report, and then enable a second CSI subconfiguration based at least in part on the CSI report.

[0128] <Embodiment A4> The trigger state refers to a network node of any of embodiments A1 to A3 that points to at least one CSI reference signal resource set.

[0129] <Embodiment A5> The trigger state is a network node of any of embodiments A1 to A4, associated with at least one CSI subconfiguration.

[0130] <Embodiment B1> A method implemented in a network node configured to communicate with a wireless device WD, Determine at least one Channel State Information (CSI) subconfiguration that should be enabled, A method comprising sending a trigger state indicator to a WD to activate at least one CSI subconfiguration, wherein each of the at least one activated CSI subconfiguration includes adaptive parameter settings for at least one of the spatial domain and power domain.

[0131] <Embodiment B2> The method of Embodiment B1 further comprises determining the at least one activated CSI subconfiguration based at least in part on the CSI report from the WD.

[0132] <Embodiment B3> A method of Embodiment B2 further comprising activating a first set of at least one CSI subconfiguration, receiving a CSI report, and then activating a second CSI subconfiguration at least in part based on the CSI report.

[0133] <Embodiment B4> The trigger state refers to at least one CSI reference signal resource set, according to any of the methods in embodiments B1 to B3.

[0134] <Embodiment B5> The trigger state is associated with at least one CSI subconfiguration, in any of the methods of embodiments B1 to B4.

[0135] <Embodiment C1> A wireless device (WD) configured to communicate with a network node, It receives a trigger state indicator that indicates at least one channel state information, CSI, subconfiguration to be activated, and each of the at least one indicated CSI subconfiguration includes adaptive parameter settings for at least one of the spatial domain and power domain. Configure the CSI reference signal, RS, and resources according to at least one specified CSI subconfiguration. A WD comprising a wireless interface and / or processing circuit configured as described above.

[0136] <Embodiment C2> The WD of Embodiment C1 further configures a network node, a wireless interface, and / or processing circuit to transmit at least one CSI report according to at least one indicated CSI subconfiguration.

[0137] <Embodiment C3> The trigger state indicator is a WD of embodiment C2, which is included in the media access control / control element MAC CE.

[0138] <Embodiment C4> The trigger state indicator is a WD of any of embodiments C1 to C3, which points to at least one CSI reference signal resource set.

[0139] <Embodiment C5> The trigger state indicator is a WD of any of embodiments C1 to C4, received on the radio resource control, RRC, signaling.

[0140] <Embodiment D1> A method implemented in a wireless device WD configured to communicate with a network node, Receiving a trigger state indicator that indicates at least one channel state information, CSI, or subconfiguration to be activated, wherein each of the at least one indicated CSI subconfiguration includes adaptive parameter settings for at least one of the spatial domain and the power domain, A method comprising configuring a CSI reference signal, RS, and resource according to the at least one indicated CSI subconfiguration.

[0141] <Embodiment D2> The method of Embodiment D1 further comprises sending at least one CSI report according to at least one indicated CSI subconfiguration.

[0142] <Embodiment D3> The trigger state indicator is included in the media access control / control element MAC CE, according to the method of embodiment D2.

[0143] <Embodiment D4> The trigger state indicator refers to at least one CSI reference signal resource set, according to any of the embodiments D1 to D3.

[0144] <Embodiment D5> The trigger state indicator is received over radio resource control, RRC, or signaling, by any of the methods of embodiments D1 to D4.

[0145] As will be understood by those skilled in the art, the concepts described herein may be embodied as methods, data processing systems, computer program products, and / or computer storage media for storing executable computer programs. Thus, the concepts described herein may take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects, all of which are generally referred to herein as “circuits” or “modules.” Any process, step, action, and / or function described herein may be performed and / or associated therewith by a corresponding module which may be implemented in software and / or firmware and / or hardware. Furthermore, this disclosure may take the form of computer program products on tangible computer-readable storage media having computer program code embodied in a medium executable by a computer. Any suitable tangible computer-readable medium may be used, including hard disks, CD-ROMs, electronic storage devices, optical storage devices, or magnetic storage devices.

[0146] Several embodiments are described herein with reference to flowcharts and / or block diagrams of methods, systems, and computer program products. It should be understood that each block in a flowchart and / or block diagram, as well as any combination of blocks in a flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a general-purpose computer processor (thus creating a dedicated computer), a dedicated computer, or other programmable data processing device, so that instructions executed via the processor of the computer or other programmable data processing device create means for performing functions / operations specified in the flowchart and / or block diagram blocks or blocks.

[0147] These computer program instructions may also be stored in computer-readable memory or storage medium which can instruct a computer or other programmable data processing device to function in a particular manner, thereby generating a product that includes instruction means for implementing a specified function / operation in a flowchart and / or block diagram block or block.

[0148] Computer program instructions can also be loaded onto a computer or other programmable data processing device to generate a computer implementation process by causing the computer or other programmable data processing device to execute a series of operational steps so that the instructions executed on the computer or other programmable device provide steps for performing a function / operation specified in a block or block of a flowchart and / or block diagram.

[0149] Please understand that the functions / operations described in a block may occur outside the order shown in the operation diagram. For example, two blocks shown consecutively may actually be executed substantially simultaneously, or they may be executed in reverse order depending on the functions / operations the blocks are involved in. Some diagrams include arrows on the communication path to indicate the main direction of communication, but please understand that communication may occur in the opposite direction to the illustrated arrows.

[0150] Computer program code for performing the operations of the concepts described herein may be written in an object-oriented programming language such as Python, Java®, or C++. However, computer program code for performing the operations of the disclosure may also be written in a conventional procedural programming language such as the "C" programming language. The program code may run entirely on the user's computer, partially on the user's computer, run as a standalone software package, run partially on the user's computer and partially on a remote computer, or run entirely on a remote computer. In the latter scenario, the remote computer may be connected to the user's computer via a local area network (LAN) or wide area network (WAN), or it may be connected to an external computer (for example, via the Internet using an Internet service provider).

[0151] This specification has disclosed many different embodiments in connection with the above description and drawings. It will be understood that a literal description and illustration of all combinations and subcombinations of these embodiments would be unnecessarily repetitive and obscure. Therefore, all embodiments can be combined in any way and / or combination, and this specification, including the drawings, shall be construed as constituting a complete written description of all combinations and subcombinations of the embodiments described herein, as well as the methods and processes for creating and using them, and shall support the claims for any such combination or subcombination.

[0152] Those skilled in the art will understand that the embodiments described herein are not limited to those specifically shown and described herein. In addition, it should be noted that all accompanying drawings are not to scale unless otherwise stated above. In light of the above teachings, various modifications and variations are possible without departing from the following claims.

Claims

1. A method in a user device (UE) (22) configured to communicate with a network node (16), Receiving a channel status information (CSI) reporting configuration having at least one subconfiguration via radio resource control (RRC) signaling, wherein each of the at least one subconfiguration includes spatial adaptive parameter settings and / or power adaptive parameter settings (S146), Receiving a media access control (MAC) control element (CE) that instructs the activation of at least one of the above at least one subconfiguration (S148), Methods of including.

2. The method according to claim 1, further comprising reporting the CSI according to at least one of the at least one subconfiguration specified above.

3. The method according to claim 1 or 2, wherein the CSI reporting configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings.

4. The method according to claim 3, wherein the MAC CE further instructs the disabling of at least one of the at least one subconfigurations.

5. The method according to claim 3 or 4, wherein the MAC CE instructs which of the plurality of subconfigurations should be enabled.

6. The method according to any one of claims 3 to 5, wherein the MAC CE instructs which of the plurality of subconfigurations should be disabled.

7. The method according to claim 4 or 5, wherein a single MAC CE enables or disables the plurality of subconfigurations.

8. The method according to any one of claims 4 to 6, wherein enabling or disabling each of the plurality of subconfigurations is indicated by a bitmap of bits in the MAC CE.

9. A user device (UE) (22) configured to communicate with a network node (16), The system receives a Channel Status Information (CSI) reporting configuration via Radio Resource Control (RRC) signaling, which has at least one subconfiguration, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings. A media access control (MAC) control element (CE) receives a signal that instructs the activation of at least one of the aforementioned subconfigurations. UE (22) configured in such a way.

10. The UE(22) according to claim 9, wherein the UE(22) is configured to report a CSI according to at least one of the at least one subconfiguration indicated.

11. The UE (22) according to claim 9 or 10, wherein the CSI reporting configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings.

12. The UE(22) according to claim 11, wherein the MAC CE further instructs the disabling of at least one of the at least one subconfigurations.

13. The UE(22) according to claim 11 or 12, wherein the MAC CE instructs the UE(22) which of the plurality of subconfigurations should be enabled.

14. The MAC CE instructs the UE(22) which of the plurality of subconfigurations should be disabled, according to any one of claims 11 to 13.

15. A single MAC CE enables or disables the plurality of subconfigurations, according to any one of claims 11 to 14 (22).

16. The UE (22) according to any one of claims 11 to 15, wherein enabling or disabling each of the plurality of subconfigurations is indicated by a bitmap of bits in the MAC CE.

17. A method in a network node (16) configured to communicate with user equipment (UE) (22), Configuring the UE(22) via radio resource control (RRC) signaling using a channel status information (CSI) reporting configuration having at least one subconfiguration, wherein each subconfiguration comprises spatial adaptive parameter settings and / or power adaptive parameter settings (S142), The UE (22) is instructed to enable at least one of the at least one subconfigurations via the Media Access Control (MAC) control element (CE) (S144), A method that includes this.

18. The method according to claim 17, further comprising receiving a CSI report from the UE(22) in accordance with at least one of the at least one subconfiguration indicated above.

19. The method according to claim 17 or 18, wherein the CSI reporting configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings.

20. The method according to any one of claims 17 to 19, wherein the MAC CE further instructs the disabling of at least one of the at least one subconfigurations.

21. The method according to claim 19 or 20, wherein the MAC CE instructs the UE (22) which of the plurality of subconfigurations should be enabled.

22. The method according to any one of claims 19 to 21, wherein the MAC CE instructs the UE (22) which of the plurality of subconfigurations should be disabled.

23. The method according to any one of claims 19 to 22, wherein a single MAC CE enables or disables the plurality of subconfigurations.

24. The method according to any one of claims 19 to 23, wherein enabling or disabling each of the plurality of subconfigurations is indicated by a bitmap of bits in the MAC CE.

25. A network node (16) configured to communicate with user equipment (UE) (22), The UE(22) is configured via radio resource control (RRC) signaling using a channel status information (CSI) reporting configuration having at least one subconfiguration, each subconfiguration including spatial adaptive parameter settings and / or power adaptive parameter settings. The Media Access Control (MAC) control element (CE) instructs the UE (22) to enable at least one of the at least one subconfigurations. A network node (16) configured in this manner.

26. The network node (16) according to claim 25, wherein the network node (16) is configured to receive CSI reports from the UE (22) in accordance with at least one of the indicated subconfigurations.

27. The network node (16) according to claim 25 or 26, wherein the CSI reporting configuration has a plurality of subconfigurations, each of which includes spatial adaptive parameter settings and / or power adaptive parameter settings.

28. The network node (16) according to claim 27, wherein the MAC CE further instructs the disabling of at least one of the plurality of subconfigurations.

29. The network node (16) according to claim 27 or 28, wherein the MAC CE instructs the UE (22) which of the plurality of subconfigurations should be enabled.

30. The network node (16) according to any one of claims 27 to 29, wherein the MAC CE instructs the UE (22) which of the plurality of subconfigurations should be disabled.

31. A network node (16) according to any one of claims 27 to 30, wherein a single MAC CE enables or disables the plurality of subconfigurations.

32. The network node (16) according to any one of claims 27 to 31, wherein enabling or disabling each of the plurality of subconfigurations is indicated by a bitmap of bits in the MAC CE.