Service Chain Management System Controller Workload Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Gi LAN mechanisms, there is a significant workload associated with controlling service chains for user equipment (UE) as existing systems require generating new service chain control information for each UE, leading to inefficiencies in processing service flows.

Innovation Solution

A method and apparatus that allow a service chain management system to receive customization requests from content providers, generate service chain information, and construct control information to enable network elements like switches and flow classifiers to process service flows based on specific service chain policies, reducing the need for repetitive control generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If service chain control information is generated for each UE's service request, then individual UE service requirements are met, but the controller workload becomes excessively high

Engineering Contradiction:
Improveservice chain control adaptabilityVSAvoidcontroller processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments service chain control into two levels: content provider-level generic control information and UE-specific customization. The service chain management system generates base service chain control information for each content provider once, then reuses this information across multiple UEs, only adding UE-specific modifications when needed. This segmentation dramatically reduces the controller's per-UE processing workload while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The service chain management system performs preliminary generation of service chain control information at the content provider level before actual UE service requests arrive. By pre-configuring service chains for each content provider based on their service characteristics, the system eliminates the need to generate complete service chain control information from scratch for every UE request, significantly improving processing efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If service chain control is performed on a per-UE basis, then individual service flows are properly managed, but the complexity of service chain management increases

Engineering Contradiction:
Improveservice flow control reliabilityVSAvoidservice chain management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides service chain management complexity into two layers: a simplified content provider-level management layer that handles generic service chain configuration, and a UE-level layer that handles specific service request processing. This segmentation reduces the complexity burden on any single component while maintaining reliable per-UE service flow control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The service chain management system acts as an intermediary between content providers and the controller, pre-processing and generating service chain control information that the controller can directly reuse. This intermediary role simplifies the controller's task and reduces overall management complexity while ensuring reliable service flow control.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If service chain control information is cached and reused, then processing efficiency improves, but the system loses flexibility to handle new service requirements

Engineering Contradiction:
Improveservice chain processing efficiencyVSAvoidservice chain customization capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The service chain control information structure is designed to be dynamic and extensible. The base service chain control information generated for each content provider serves as a reusable template, while the system allows dynamic addition of UE-specific customization parameters. This dynamic structure enables efficient reuse of generic service chain configurations while maintaining the flexibility to adapt to new and individual service requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The service chain control information is designed with universal components that can be reused across multiple UEs for the same content provider. The generic portion of service chain control information serves multiple UEs simultaneously, while the system maintains the capability to add UE-specific customizations. This multi-functionality approach achieves both efficiency through reuse and adaptability through customization.

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

Data Source

PatentUS10609181B2Method and apparatus for controlling service chain of service flow
Publication Date: 2020.03.31 HONOR DEVICE CO LTD
  • US10609181B2 patent drawing
  • US10609181B2 patent drawing
  • US10609181B2 patent drawing

AI summary

Embodiments of the present invention provide a method and apparatus for controlling a service chain of a service flow. The method includes: receiving a service processing customization request message sent by a content provider server/service provider server; generating, according to a service processing customization condition carried in the service processing customization request message, service chain information of a service flow corresponding to the content provider server/service provider server; and constructing, based on the service chain information, service chain control information corresponding to a service chain, so that a controller acquires the service chain control information and sends flow forwarding policy information corresponding to the service chain to a switch based on the service chain control information, so that the switch processes, according to the flow forwarding policy information, a received service flow.