Network Node Coordination for Analytics Event Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network systems face challenges in coordinating actions among multiple network function consumers subscribing to the same analytics, leading to uncoordinated reactions that can result in undesired effects in the network and applications.

Innovation Solution

A first network node and a second network node manage a list of network function consumers with different notification statuses, allowing the second network node to suppress analytics events for specific consumers and control the order of actions, ensuring coordinated responses based on the status and acknowledgement from previous consumers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple network function consumers subscribe to the same analytics without coordination, then each consumer can independently react to analytics events, but uncoordinated actions may cause undesired effects in the network and applications

Engineering Contradiction:
ImproveIndependent reaction capability of NF consumersVSAvoidNetwork stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a coordinating network function that acts as an intermediary between the analytics source and multiple NF consumers. This mediator manages a list of NF consumers, determines their notification status, and controls the order of notifications to ensure coordinated actions while allowing each NF consumer to independently react to analytics events according to its specific needs

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If all NF consumers receive analytics notifications simultaneously, then all consumers can react in parallel, but the lack of order control may lead to conflicting or undesired actions

Engineering Contradiction:
ImproveParallel reaction speedVSAvoidAction coordination
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements dynamic notification status management where the coordinating network function can flexibly assign different notification statuses to different NF consumers based on their roles and requirements. The system dynamically determines which consumers receive notifications and in what order, allowing parallel reactions for independent consumers while maintaining coordination for consumers that require sequential actions

Inventive Principle:
Principle #15Dynamics

3Reliability

If the network suppresses analytics events for specific consumers, then coordinated actions can be achieved, but some consumers may not receive necessary information to perform their functions

Engineering Contradiction:
ImproveAction coordinationVSAvoidAnalytics information availability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies local quality by assigning different notification statuses to different NF consumers based on their specific requirements and roles. Instead of uniformly suppressing or sending all notifications, the system selectively manages information flow to each consumer, ensuring that coordination is maintained where needed while preserving information availability for consumers that require it for their specific functions

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP4073977B1A first network node and a second network node for coordination of network function consumers
Publication Date: 2024.08.21 HUAWEI TECH CO LTD
  • EP4073977B1 patent drawingFigure 1~2
  • EP4073977B1 patent drawingFigure 3~4
  • EP4073977B1 patent drawingFigure 5~6

AI summary

The invention relates to coordination of network function, NF, consumers subscribing to analytics events from a second network node (300). According to embodiments of the invention procedures for suppressing the notification related to an analytics event for specific NF consumers are introduced. The procedures are performed between a first network node (100) and the second network node (300), where the first network node (100) may be seen as a controlling function and the second network node (300) may be seen as a controlled function. The procedures are based on a list of NF consumers subscribing to an analytics event and their respective notification status associated with the analytics event. Depending on the list of NF consumers, the second network node (300) may transmit or supress notifications associated with the analytics event to the NF consumers.