SDN QoS Control via Flow Entry Mediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current software-defined networking (SDN) lacks a mechanism for implementing quality of service (QoS) control, which is essential for managing network priority and performance.

Innovation Solution

A QoS control method and device that includes a control plane device capable of determining and sending flow entries with QoS information to a forwarding plane device, enabling QoS processing rules to be applied to data packets, specifically using parameters like packet drop rate, delay, jitter, and rate limiting to control data packet behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If SDN separates control plane and forwarding plane to improve network deployment flexibility and manageability, then network deployment flexibility and manageability are improved, but QoS control capability is lost because no mechanism exists to implement QoS control in the separated architecture

Engineering Contradiction:
Improvenetwork deployment flexibilityVSAvoidQoS control capability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces flow entries as intermediary carriers that transport QoS control rules from the control plane device to the forwarding plane device. These flow entries contain QoS parameters and processing rules that enable the forwarding plane to perform QoS control without having integrated control functions, thus resolving the contradiction between architectural separation and QoS capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the QoS control function into two parts: QoS policy determination in the control plane device and QoS rule execution in the forwarding plane device. This segmentation allows the control plane to focus on high-level QoS management while the forwarding plane handles specific packet processing, maintaining QoS capability despite architectural separation.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If conventional networks integrate control functions in each network element for easy QoS control, then QoS control ease is improved, but network deployment complexity increases due to distributed control modules

Engineering Contradiction:
ImproveQoS control easeVSAvoidnetwork deployment complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the control function from individual network elements and consolidates it in a separate control plane device. The control plane device formulates QoS control policies and distributes them as flow entries to forwarding plane devices, eliminating the need for distributed control modules in each network element while maintaining centralized QoS control capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10848437B2Quality of service control method and device for software-defined networking
Publication Date: 2020.11.24 HUAWEI TECH CO LTD
  • US10848437B2 patent drawing
  • US10848437B2 patent drawing
  • US10848437B2 patent drawing

AI summary

Example quality of service (QoS) control methods and apparatus for software defined network (SDN) are described. One example method includes determining a flow entry that includes QoS information. The QoS information is used to indicate a QoS processing rule that includes a QoS parameter. The QoS processing rule is used to instruct to perform QoS control on a data packet according to the QoS parameter. The flow entry is sent to a forwarding plane device, so that the forwarding plane device obtains the QoS processing rule, and performs QoS control on a target packet according to the QoS parameter in the QoS processing rule, where the target packet is a data packet that matches the flow entry.