Synergy Layer Orchestrating Access Core Application Controllers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current approaches for orchestrating control actions across the access network layer, core network layer, and application platform layer face challenges such as lack of interaction between different domain controllers, varying control cycles, and diverse optimization goals, leading to inefficiencies in satisfying Service Level Agreement (SLA) requirements.

Innovation Solution

A system and method that uses an intermediate synergy layer to coordinate control actions among the controllers, generating synergy profiles that capture application requirements, techniques, and triggers, allowing for the selection and application of optimal techniques to satisfy requirements while maintaining independent optimization goals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate controllers are used for access network layer, core network layer, and application platform layer, then each controller can maintain independent optimization goals and control cycles, but there is lack of interaction between controllers leading to SLA requirement violations

Engineering Contradiction:
ImproveSLA requirement satisfactionVSAvoidcontroller interaction complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a synergy layer as an intermediary component that mediates between the access network controller, core network controller, and application platform controller. This synergy layer collects information from all controllers, identifies synergies among their control actions, and generates coordinated control strategies without requiring direct interaction between the controllers themselves, thus maintaining their independence while improving SLA satisfaction.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The synergy layer serves multiple functions: it acts as an information collection point for all controllers, a coordination engine for identifying synergies, and a decision support system for generating coordinated control actions. This multi-functional intermediary enables comprehensive coordination across layers without adding proportional complexity for each individual function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If controllers from different domains are used with no interaction, then system simplicity is maintained, but coordinated control is insufficient leading to inefficiencies in satisfying SLA requirements

Engineering Contradiction:
ImproveSLA requirement satisfaction efficiencyVSAvoidcontroller coordination
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The synergy layer serves as a mediator that automatically collects information from controllers, identifies synergies, and generates coordinated control recommendations. This automation eliminates the need for manual coordination while maintaining system simplicity, as the intermediary handles the complex coordination tasks without requiring operators to manage inter-controller interactions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The synergy layer enables controllers to indirectly benefit from coordinated control through automated synergy identification and recommendation generation. The system self-manages the coordination complexity by automatically analyzing controller information and generating synergistic control strategies without requiring external intervention or complex operator procedures.

Inventive Principle:
Principle #25Self-service

3Reliability

If control cycles are merged into a central controller, then coordinated control can be achieved, but the control cycles and optimization solutions become complex

Engineering Contradiction:
Improvecoordinated control effectivenessVSAvoidcontrol cycle complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the coordination function from the control functions by introducing a separate synergy layer. Each controller maintains its own control cycle and optimization logic independently, while the synergy layer operates as a separate segment that collects information and generates coordination recommendations. This segmentation prevents the merging of control cycles into a single complex central controller while still achieving coordinated control effects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The synergy layer acts as an intermediary that bridges the separate control cycles without merging them. It collects information from each controller's independent control cycle, identifies synergies among them, and generates coordinated recommendations. This approach maintains the simplicity of individual control cycles while achieving coordinated control effectiveness through the mediating synergy layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10505823B2System and method for orchestrating control actions of the access network layer, the core network layer and the application platform layer
Publication Date: 2019.12.10 NEC CORP
  • US10505823B2 patent drawing
  • US10505823B2 patent drawing
  • US10505823B2 patent drawing

AI summary

A method of orchestrating control actions of controllers includes receiving requirements and, from each of an access network controller, a core network controller and an application platform controller, techniques of the respective controller, respective impacts of application of the techniques on the requirements and triggers addressable by the respective techniques. An initial synergy profile is generated using this information. In regular intervals or based on activation of a trigger, a handling procedure is run so as to identify techniques to be applied. The handling procedure considers the techniques and the respective impacts of application of the techniques an endangered requirement(s). Instructions to implement the respective identified techniques are sent to the respective belonging controllers. The synergy profile is updated based on changes resulting from the application of the techniques.