US-12621092-B2 - Adaptive intercell interference avoidance feedback-decision window
Abstract
The described technology is generally directed towards dynamically adapting the parameter data of an intercell interference avoidance feedback and decision window (e.g., sizing and frequency) to obtain interference-related data from a UE. The interference-related data analyzed from a returned window is used to recommend a decision to a ran node as to which radio resources should be avoided when scheduling UE-related communications to avoid intercell interference. A controller (e.g., RIC) dynamically attempts to optimize the frequency and periodicity of the intercell interference avoidance feedback and decision windows to be transmitted, based on measurements and KPIs from the RAN node, e.g., UE traffic pattern data and QoS requirements, as well as performance capability data of the node. The node can accept the window parameter data or reject the request for reprocessing by the controller.
Inventors
- Omar Gad
- Yasmin ElDokany
- Rania Wael
- Ramy ATAWIA
Assignees
- DELL PRODUCTS L.P.
Dates
- Publication Date
- 20260505
- Application Date
- 20230508
Claims (20)
- 1 . Network equipment, comprising: at least one processor; and at least one memory that stores executable instructions that, when executed by the at least one processor, facilitate performance of operations, the operations comprising: receiving, from a network node communicatively coupled to a user equipment, operational data comprising traffic pattern data representative of a traffic pattern associated with the user equipment; determining, for the user equipment, a use case type of a group of use case types based on the traffic pattern data; based on the use case type, determining, for the user equipment, window parameter data for a reporting window for sending a report comprising interference pattern data representative of an interference pattern applicable to the user equipment, wherein the window parameter data comprises at least one of a window frequency that defines a frequency of occurrence of the reporting window for sending the report to the network equipment or window size data that defines a size of the reporting window applicable to a size of the report; communicating the window parameter data to the network node; receiving, from the network node based on the window parameter data, the report associated with the user equipment; determining, based on the report, intercell interference avoidance data usable to facilitate a selection of network resources for communications with respect to the user equipment; and communicating the intercell interference avoidance data to the network node.
- 2 . The network equipment of claim 1 , wherein the window size specifies a quantity of time slots in the window for transmitting the report.
- 3 . The network equipment of claim 1 , wherein the operational data further comprises quality of service-related data representative of a quality of service specification applicable to the user equipment, and wherein determining the use case type for the user equipment is based further on the quality of service-related data.
- 4 . The network equipment of claim 1 , wherein the operational data further comprises performance capability data representative of a performance capability of the network node, and wherein determining the window parameter data is based further on the performance capability data.
- 5 . The network equipment of claim 4 , wherein the performance capability data of the network node comprises at least one of: network function infrastructure capability data representative of a network function infrastructure capability, or network function link capacity data representative of a network function link capability.
- 6 . The network equipment of claim 1 , wherein the window parameter data is first window parameter data for a first reporting window, wherein the operational data is first operational data, wherein the traffic pattern data is first traffic pattern data representative of a first traffic pattern associated with the user equipment, wherein the use case type is a first use case type, wherein the report is a first report, wherein the interference pattern data is first interference pattern data, and wherein the operations further comprise: determining, based on information returned by the network node, that the first operational data has changed to second operational data that is different from the first operational data, the second operational data comprising second traffic pattern data, representative of a second traffic pattern associated with the user equipment, that is different from the first traffic pattern data; determining, for the user equipment, a second use case type of the group of use case types based on the second traffic pattern data; based on the second use case type, determining, for the user equipment, second window parameter data for a second reporting window for sending a second report comprising second interference pattern data associated with the user equipment, wherein the second window parameter data is different from the first window parameter data and is usable to facilitate a further selection of the network resources for further communications with respect to the user equipment; and communicating, to the network node, the second window parameter data.
- 7 . The network equipment of claim 6 , wherein the operations further comprise: receiving, from the network node in response to the communicating of the second window parameter data, a communication indicating that the second window parameter data is not supportable by the network node; in response to the communication, determining third window parameter data for a third reporting window that is different from the first reporting window and the second reporting window; and communicating the third window parameter data to the network node.
- 8 . The network equipment of claim 7 , wherein the communication comprises window parameter data-related information, and wherein the determining of the third window parameter data comprises processing the window parameter data-related information.
- 9 . The network equipment of claim 1 , wherein the network equipment comprises a radio access network intelligent controller, and wherein the communicating of the window parameter data to the network node comprises sending a subscription request from the radio access network intelligent controller to the network node.
- 10 . The network equipment of claim 1 , wherein the network node comprises at least one of: a centralized unit, a distributed unit, or a radio unit.
- 11 . The network equipment of claim 1 , wherein the report comprises at least one of hybrid automatic repeat request information of the user equipment or reference signal received quality information of the user equipment.
- 12 . The network equipment of claim 1 , wherein the traffic pattern data comprises packet interarrival rate data representative of a packet interarrival rate applicable to communicating with the user equipment.
- 13 . A method, comprising: obtaining, by a system comprising at least one processor, from a network node communicatively coupled to a user equipment, first operational data comprising first traffic pattern data and first quality of service constraint data of the user equipment; determining, by the system, for the user equipment, a first use case type of a group of use case types based on the first traffic pattern data and the first quality of service constraint data; based on the first use case type, determining, by the system, first window parameter data for a first reporting window for sending a first report comprising first interference pattern data associated with the user equipment, wherein the first window parameter data comprises at least one of a first window frequency that defines a first frequency of occurrence of the first reporting window for sending the first report to network equipment or first window size data that defines a first size of the first reporting window applicable to a first size of the first report; communicating, by the system to the network node, the first window parameter data; based on the first window parameter data, receiving, by the system from the network node, the first report associated with the user equipment; based on the first report data, determining, by the system, first intercell interference avoidance data; communicating the first intercell interference avoidance data to the network node; determining, based on information returned by the network node, that the first operational data has changed to second operational data that is different from the first operational data, the second operational data comprising second traffic pattern data of the user equipment that is different from the first traffic pattern data; determining, by the system, for the user equipment, a second use case type of the group of use case types based on the second traffic pattern data and the first quality of service constraint data, wherein the second use case type is different from the first use case type; based on the second use case type and the first quality of service constraint data, determining, by the system, second window parameter data for a second reporting window for sending a second report comprising second interference pattern data associated with the user equipment, wherein the second window parameter data comprises at least one of a second window frequency that defines a second frequency of occurrence of the second reporting window for sending the second report to the network equipment or second window size data that defines a second size of the second reporting window applicable to a second size of the second report, and wherein the second window parameter data is different from the first window parameter data; and communicating, by the system to the network node, the second window parameter data.
- 14 . The method of claim 13 , further comprising: receiving, by the system from the network node in response to the communicating of the second window parameter data, a communication indicating that the second window parameter data is not supportable by the network node, in response to the communication, determining, by the system, third window parameter data for a third reporting window for sending the second report based on the second use type and the first quality of service constraint data, wherein the third window parameter data comprises at least one of a third window frequency that defines a third frequency of occurrence of the third reporting window for sending the second report to the network equipment or third window size data that defines a third size of the third reporting window applicable to a third size of the second report, and wherein the third window parameter data is different from the first window parameter data and the second window parameter data, and communicating, by the system, the third window parameter data to the network node.
- 15 . The method of claim 14 , wherein the communication comprises window parameter data-related information, and wherein the determining of the third window parameter data is based further on the window parameter data-related information.
- 16 . The method of claim 13 , further comprising: receiving, by the system from the network node based on the second window parameter data, the second report associated with the user equipment, determining, by the system based on the second report, second intercell interference avoidance data, and communicating, by the system, the second intercell interference avoidance data to the network node.
- 17 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by at least one processor of network equipment, facilitate performance of operations, the operations comprising: obtaining, from a network node, first operational data of a first user equipment communicatively coupled to the network node, the first operational data comprising first traffic data of the first user equipment; obtaining second operational data of a second user equipment communicatively coupled to the network node, the second operational data comprising second traffic data of the second user equipment; prioritizing the first user equipment ahead of the second user equipment based on the first operational data and the second operational data; determining, for the first user equipment, a first use case type of a group of use case types based on the first operational data; generating, based on the first use case type, first recommended window parameter data for a first reporting window for sending a first report comprising first interference pattern data associated with the first user equipment, wherein the first recommended window parameter data comprises at least one of a first window frequency that defines a first frequency of occurrence of the first reporting window for sending the first report to the network equipment or first window size data that defines a first size of the first reporting window applicable to a first size of the first report; communicating the first recommended window parameter data to the network node; determining, for the second user equipment, a second use case type of the group of use case types based on the second operational data; generating, based on the second use case type, second recommended window parameter data for a second reporting window for sending a second report comprising second interference pattern data associated with the second user equipment, wherein the second recommended window parameter data comprises at least one of a second window frequency that defines a second frequency of occurrence of the second reporting window for sending the second report to the network equipment or second window size data that defines a second size of the second reporting window applicable to a second size of the second report; and communicating the second recommended window parameter data to the network node.
- 18 . The non-transitory machine-readable medium of claim 17 , wherein the operations further comprise; obtaining third operational data of the first user equipment, the third operational data comprising third traffic data of the first user equipment; determining, for the first user equipment, a third use case type of the group of use case types based on the third operational data, wherein the third use case type is different from the first use case type; generating, based on the third use case type, third recommended window parameter data for a third reporting window for sending a third report comprising third interference pattern data associated with the first user equipment, wherein the third recommended window parameter data comprises at least one of a third window frequency that defines a third frequency of occurrence of the third reporting window for sending the third report to the network equipment or third window size data that defines a third size of the third reporting window applicable to a third size of the third report; and communicating the third recommended window parameter data to the network node.
- 19 . The non-transitory machine-readable medium of claim 17 , wherein the operations further comprise; receiving, from the network node in response to the communicating of the second recommended window parameter data, a communication indicating that the second recommended window parameter data is not supportable by the network node; in response to the communication, generating, based on the second use case type, third recommended window parameter data for a third reporting window for sending a third report comprising third interference pattern data associated with the second user equipment, wherein the third recommended window parameter data comprises at least one of a third window frequency that defines a third frequency of occurrence of the third reporting window for sending the third report to the network equipment or third window size data that defines a third size of the third reporting window applicable to a third size of the third report; and communicating the third recommended window parameter data to the network node.
- 20 . The non-transitory machine-readable medium of claim 17 , wherein the generating of the second recommended window parameter data comprises: determining first candidate window parameter data for the second recommended window parameter data, evaluating, in a first evaluation, whether the first candidate window parameter data complies with network capability data, determining, based on the first evaluation, that the first candidate window parameter data does not comply with the network capability data, in response to the determining that the first candidate window parameter data does not comply with the network capability data, determining second candidate window parameter data for the second recommended window parameter data, evaluating, in a second evaluation, whether the second candidate window parameter data complies with the network capability data, determining, based on the second evaluation, that the second candidate window parameter data complies with the network capability data, and in response to the determining that the second candidate window parameter data complies with the network capability data, selecting the second candidate window parameter data as the second recommended window parameter data for communication to the network node.
Description
BACKGROUND In wireless network communications, intercell interference results when neighboring cells are transmitting simultaneously. In general, intercell interference can result in low network key performance indicators (KPIs), e.g., low spectral efficiency, and low quality of service (QoS). Indeed, intercell interference decreases bandwidth efficiency and can violate a user equipment's (UE's) quality of service (QoS) requirements. The impact of intercell interference depends on UE locations relative to their serving cells, as well as the interfering neighbor cells. As such, intercell interference mitigation techniques try to identify impacted UEs and select spectrum resources that can be used by each cell to avoid intercell interference. Intercell interference mitigation techniques include a null beamforming approach, using “beam nulls” directed towards UEs served by neighboring cells to avoid interference. In an alternative sub-band channel quality indictor (CQI) approach, a UE reports channel quality in each part of the spectrum (e.g., each resource block group). A scheduler then selects resource block groups with highest channel quality for each UE. However, the reported quality is averaged over time durations which depend on UE implementations, and scattering UE data transmission over multiple time slots can result in excessive usage of control channels. In a channel reuse approach, frequency can be reused between different cells such that static non-overlapping parts of the spectrum are allocated to neighboring cells. This, however, results in low spectral efficiency when the traffic load is not uniformly distributed across the neighboring cells, and further, reconfiguring the spectrum allocation to each cell can result in service interruptions to connected users. The above-described background is merely intended to provide a contextual overview of some current issues and is not intended to be exhaustive. Other contextual information may become further apparent upon review of the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS The technology described herein is illustrated by way of example and not limited in the accompanying figures in which like reference numerals indicate similar elements and in which: FIG. 1 is a block diagram of an example system/architecture including a controller configured to detect interference patterns via adaptable (dynamic) reporting windows, in accordance with various aspects and implementations of the subject disclosure. FIGS. 2A and 2B are directed towards an example of adapting a dynamic intercell interference avoidance feedback-decision window with respect to ultra reliable low latency (URLLC) communications of a user equipment (UE), in accordance with various aspects and implementations of the subject disclosure. FIGS. 3A and 3B are directed towards an example of adapting a dynamic intercell interference avoidance feedback-decision window with respect to non-URLLC communications of a UE, in accordance with various aspects and implementations of the subject disclosure. FIG. 4 is a sequence/dataflow diagram of example operations performed by various network equipment with respect to an adaptive interference avoidance feedback-decision window based on traffic data of a UE and network function (NF) infrastructure information, in accordance with various aspects and implementations of the subject disclosure. FIG. 5 is a sequence/dataflow diagram of example operations performed by various network equipment with respect to changing the adaptive interference avoidance feedback-decision window based on changed traffic data of a UE, in accordance with various aspects and implementations of the subject disclosure. FIG. 6 is a sequence/dataflow diagram of example operations performed by various network equipment with respect to handling a subscription request failure, by changing the adaptive interference avoidance feedback-decision window for a UE, in accordance with various aspects and implementations of the subject disclosure. FIG. 7 is a flow diagram of example operations performed by a controller in generating adaptive interference avoidance feedback-decision windows for UEs, in accordance with various aspects and implementations of the subject disclosure. FIG. 8 is a flow diagram of example operations directed towards determining window parameter data for an intercell interference avoidance feedback and decision window based on operational data comprising traffic pattern data representative of a traffic pattern associated with a user equipment, in accordance with various aspects and implementations of the subject disclosure. FIGS. 9 and 10 comprise a flow diagram of example operations directed towards changing parameter data for an intercell interference avoidance feedback and decision window upon determining that a user equipment's traffic pattern has changed, in accordance with various aspects and implementations of the subject disclosure. FIG. 11 is a