User-Defined Service Assurance Platform for SDN

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional service assurance in networking relies on fixed vendor-defined services, which are cumbersome and time-consuming to troubleshoot, often requiring manual intervention and lengthy processes to resolve issues.

Innovation Solution

A user-defined service assurance platform utilizing network function virtualization and software-defined networks to enable dynamic service orchestration, monitoring, and alert resolution, allowing users to define and manage service assurance features and automate issue resolution without human intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed vendor-defined service assurance services are used, then service coverage is comprehensive, but troubleshooting time and complexity increase significantly

Engineering Contradiction:
Improveservice assurance coverageVSAvoidtroubleshooting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the monolithic vendor-defined service assurance into modular, user-configurable service assurance functions. Users can select and configure only the specific assurance functions they need, rather than dealing with comprehensive fixed services. This segmentation allows faster deployment and troubleshooting by focusing on relevant functions only.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic, user-defined service assurance configurations that can be adjusted in real-time based on specific network conditions and requirements. Unlike fixed vendor services, users can dynamically modify service assurance parameters, thresholds, and monitoring rules to adapt to changing conditions, reducing troubleshooting time while maintaining comprehensive coverage.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If manual intervention is used for service assurance, then complex issues can be analyzed deeply, but the process becomes lengthy and labor-intensive

Engineering Contradiction:
Improveissue analysis depthVSAvoidservice resolution speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements self-service capabilities where the service assurance platform automatically performs monitoring, analysis, and troubleshooting without requiring manual intervention. The system autonomously collects data, analyzes issues, and resolves problems, maintaining deep analysis capability while dramatically improving resolution speed through automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates continuous feedback loops where the service assurance platform automatically monitors system state, compares it against defined thresholds and rules, and triggers automated responses. This feedback mechanism enables both deep analysis through comprehensive monitoring and fast resolution through automated decision-making and execution.

Inventive Principle:
Principle #23Feedback

3Reliability

If vendor personnel engage additional hardware and software vendors to locate root causes, then thorough investigation is achieved, but the process becomes cumbersome and expensive

Engineering Contradiction:
Improveroot cause identification accuracyVSAvoidsystem integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal service assurance platform that consolidates multiple vendor-specific tools and functions into a single multi-functional system. Users can access comprehensive root cause analysis capabilities without needing to engage multiple vendors, as the platform provides integrated hardware and software monitoring, analysis, and resolution functions in one system.

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

Solution Approach 2:

The patent merges previously separate vendor-specific service assurance functions into a unified user-defined platform. By combining hardware monitoring, software analysis, and troubleshooting capabilities into one integrated system, the patent eliminates the need to coordinate multiple vendors while maintaining thorough investigation capabilities and reducing overall system complexity.

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If user-defined service assurance is implemented, then service customization matches user needs better, but initial setup and configuration complexity increases

Engineering Contradiction:
Improveservice customizationVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent provides pre-configured service assurance templates and default settings that users can deploy immediately without extensive configuration. These preliminary configurations cover common scenarios and can be customized later if needed, reducing initial setup complexity while maintaining full adaptability for specialized requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic configuration capabilities where service assurance parameters can be adjusted in real-time without requiring complex reconfiguration. Users can modify settings, thresholds, and monitoring rules on-the-fly based on changing needs, making the initial setup simpler while maintaining high adaptability throughout the system lifecycle.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10097427B2Service assurance platform as a user-defined service
Publication Date: 2018.10.09 AT&T INTELLECTUAL PROPERTY I L P
  • US10097427B2 patent drawing
  • US10097427B2 patent drawing
  • US10097427B2 patent drawing

AI summary

Concepts and technologies are disclosed herein for a service assurance platform. A service assurance platform can be provided by a computing device comprising a processor. The computing device can obtain a service order comprising a request for functionality. The computing device can initiate determination of service offerings available to provide the functionality and initiate presentation of the service offerings determined to be available. The computing device can obtain a selection of a service offering of the service offerings and initiate orchestration of the service offering to instantiate a service that provides the functionality.