Centralized Controller Dynamic Service Flow Path Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network architectures have fixed service paths, leading to waste of resources during light-traffic hours and congestion during heavy-traffic hours due to tightly coupled, permanently configured network nodes that cannot adapt to different service types.

Innovation Solution

A centralized controller generates a processing type list based on service type and data path templates, filters and selects essential processing function types, and allocates corresponding processing instances and policies to dynamically optimize service paths across network nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed service path is used in the network architecture, then the network structure is simple and stable, but network resource utilization is poor during light-traffic hours and congestion occurs during heavy-traffic hours

Engineering Contradiction:
Improvenetwork stabilityVSAvoidnetwork resource utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic service flow path selection by allowing the network to automatically adjust and select different service paths based on real-time network conditions and service types. The system transitions from static fixed paths to dynamic adaptive paths, enabling the network to respond to changing traffic conditions and optimize resource utilization while maintaining stability through automated control mechanisms.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If network nodes are tightly coupled with permanent configurations, then device complexity is reduced, but adaptability to different service types is lost

Engineering Contradiction:
Improvenetwork node configurationVSAvoidservice type adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the network architecture into control plane and data plane functions, separating the centralized controller from network nodes. This segmentation allows network nodes to maintain simple forwarding functions while the centralized controller handles complex service flow management and path selection, enabling adaptability without increasing node complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a centralized controller as an intermediary between service requirements and network nodes. This mediator receives service flow information, determines appropriate service paths based on network conditions and service types, and instructs network nodes on forwarding actions, thereby providing adaptability while keeping nodes simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If service paths are dynamically optimized, then network resource utilization improves, but control system complexity increases

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges service flow management functions into a single centralized controller, consolidating the complexity of dynamic path selection, service type recognition, and network condition monitoring into one entity. This allows individual network nodes to remain simple while the system as a whole achieves dynamic optimization through the centralized intelligence.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3091693B1Control method and centralized controller in communication network and wireless communication network system
Publication Date: 2019.04.17 HUAWEI TECH CO LTD
  • EP3091693B1 patent drawingFigure 1
  • EP3091693B1 patent drawingFigure 2
  • EP3091693B1 patent drawingFigure 3

AI summary

The present invention provides a control method in a communications network, a centralized controller, and a wireless communications network system, where the method includes: generating a to-be-confirmed processing type list according to a service type of a service flow and a data path type template, where the to-be-confirmed processing type list includes all processing function types that may be needed by the service flow; then filtering the to-be-confirmed processing type list, and generating a processing type list, where the processing type list includes processing function types that are essential to the service flow; further, sequentially selecting a working policy and a working parameter for each processing instance, generating a full path policy, and sending the full path policy to an instance of each function node. Therefore, a corresponding service flow path is selected according to a service type corresponding to a different service flow, a network load is balanced, and network resource utilization is improved.