SDN QoS Scoring via KPI Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Software-Defined Network (SDN) systems lack effective measurement and scoring of Quality-of-Service (QoS), which is crucial for efficient network management and service optimization.

Innovation Solution

A method and system that measure and generate SDN QoS scores by processing Key Performance Indicators (KPIs) from SDN applications, controllers, and data machines, including FDT update times, to provide a comprehensive QoS evaluation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SDN systems implement comprehensive QoS measurement and scoring mechanisms, then network management effectiveness and service optimization improve, but system complexity and measurement overhead increase

Engineering Contradiction:
ImproveQoS measurement effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The QoS measurement system is segmented into multiple independent measurement points distributed across SDN applications, controllers, and data machines. Each component measures local KPIs independently, and the SDN QoS server aggregates these measurements to generate comprehensive QoS scores. This segmentation reduces individual component complexity while maintaining overall measurement effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The SDN QoS server acts as an intermediary that collects KPI data from various SDN components, processes the measurements, and generates QoS scores. This intermediary consolidates the complexity of QoS measurement and scoring, allowing individual SDN components to remain relatively simple while achieving comprehensive QoS monitoring through centralized processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple KPIs are measured across SDN applications, controllers, and data machines, then QoS scoring accuracy improves, but measurement overhead and data processing requirements increase

Engineering Contradiction:
ImproveQoS scoring accuracyVSAvoidmeasurement data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential KPIs needed for QoS measurement from each SDN component (application KPIs, controller KPIs, data machine KPIs, and FDT update times). By selectively extracting only the most relevant performance indicators rather than measuring all possible parameters, the system achieves accurate QoS scoring while minimizing measurement overhead and data processing requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3424181B1Software defined network (SDN) quality-of-service (QOS)
Publication Date: 2021.01.06 SPRINT COMMUNICATIONS CO LP
  • EP3424181B1 patent drawingFigure 1
  • EP3424181B1 patent drawingFigure 2
  • EP3424181B1 patent drawingFigure 3

AI summary

A data communication system (100, 300) determines Software Defined Network (SDN) Quality-of-Service (QoS). SDN applications (111-113, 351) transfer SDN controller Application Programming Interface (API) calls and receive SDN controller API responses. The SDN applications (111-113, 351) measure Key Performance Indicators (KPIs) and transfer SDN application KPI data. An SDN controller (121, 352) receives the controller API calls, transfers the controller API responses, transfers SDN data machine API calls, and receives SDN data machine API responses. The SDN controller (121, 352) measures KPIs and transfer SDN controller KPI data. SDN data machines (131-133, 331-333) receive the SDN data machine API calls, perform SDN actions on user data responsive to the data machine API calls, and transfer the data machine API responses. The SDN data machines (131-133, 331-333) measure KPIs and transfer SDN data machine KPI data. An SDN QoS server (103, 361) processes the SDN KPI data to generate an SDN QoS score.