Controller-Based Protocol Stack Segmentation for Wireless Data Forwarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless access standards face inefficiencies in processing diverse services due to the use of a single set of fixed protocol stacks by network nodes, leading to reduced processing efficiency, especially when handling service bursts or multiple access standards.

Innovation Solution

A controller that obtains terminal identification information, including capability and QoS data, to select and configure specific functional modules across multiple network nodes for data processing, optimizing resource utilization and protocol adaptation based on service type and access standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single set of fixed protocol stacks is used in network nodes to process all services, then device complexity is reduced and ease of operation is improved, but processing efficiency deteriorates when handling diverse services and service bursts

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidprotocol stack complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the protocol stack processing by introducing a controller that separates control plane functions from user plane functions. The controller manages multiple protocol stacks dynamically, while network nodes focus on specific user plane processing. This segmentation allows efficient handling of diverse services without increasing complexity at the network node level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic protocol stack selection where the controller can allocate different protocol stacks to different network nodes based on service requirements. The system transitions from static fixed protocol stacks to dynamic configurable protocol stacks, enabling efficient adaptation to diverse services and service bursts while maintaining manageable complexity.

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple network nodes are configured with different protocol stacks to handle diverse services, then processing efficiency for diverse services is improved, but device complexity and configuration complexity increase

Engineering Contradiction:
Improveservice processing efficiencyVSAvoidnetwork node configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The controller serves as an intermediary between service requirements and network node configurations. It receives service type information and terminal capability information, then automatically determines and configures appropriate protocol stacks for network nodes. This intermediary approach improves service processing efficiency while shielding network nodes from configuration complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service through automated protocol stack configuration. The controller automatically determines which protocol stacks to allocate to which network nodes based on service requirements and terminal capabilities, eliminating manual configuration efforts. This self-service mechanism improves efficiency while reducing configuration complexity.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If protocol stacks are dynamically allocated based on service type and terminal capability, then adaptability to diverse services is improved, but control complexity and information processing requirements increase

Engineering Contradiction:
Improveservice adaptation capabilityVSAvoidcontroller configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by pre-establishing the controller with the capability to evaluate service type information and terminal capability information. The controller is pre-configured with knowledge of different protocol stacks and their appropriate deployment scenarios, enabling efficient adaptive allocation without real-time complex decision-making.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the controller continuously receives information about service types, terminal capabilities, and network node status. Based on this feedback, the controller dynamically adjusts protocol stack allocations to maintain optimal adaptability while managing control complexity through informed decision-making.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10368254B2Data forwarding method and controller
Publication Date: 2019.07.30 HUAWEI TECH CO LTD
  • US10368254B2 patent drawing
  • US10368254B2 patent drawing
  • US10368254B2 patent drawing

AI summary

A data forwarding method and a controller are disclosed. The method includes: obtaining, by a controller, first identification information of a terminal, where the first identification information includes terminal capability information, service type information, and quality of service QoS information of the terminal (501); determining N functional modules in L network nodes from M network nodes according to the first identification information, where the N functional modules are configured to process a data stream that corresponds to a service of the terminal (502); and configuring, for the L network nodes, corresponding forwarding entries for forwarding the data stream, where the forwarding entries are used to enable the L network nodes to process the data stream by using the N functional modules (503).