Genericized Metrics for Network Service Orchestration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deploying and managing network services is inefficient due to the unpredictability of upgrades on network functions, which can lead to hazardous impacts on network services, and existing dedicated feedback systems require additional resources and connections.

Innovation Solution

An observability framework is adapted to aggregate monitoring data from network functions into genericized metrics, which are then made available to an orchestration agent to trigger actions based on thresholds, enabling efficient, automated orchestration of network service deployment and management without the need for additional resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated feedback systems are used to monitor network service deployment, then deployment safety can be improved, but system complexity and resource requirements increase

Engineering Contradiction:
Improvedeployment safetyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an orchestrator as an intermediary component that coordinates between the observability framework and deployment operations. This mediator aggregates monitoring data from multiple network functions and translates it into actionable deployment decisions, reducing the complexity that would otherwise arise from direct connections between all monitoring components and deployment targets

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The observability framework is designed to serve multiple functions: it monitors individual network functions, aggregates data across the entire network service, and provides feedback for deployment decisions. This multi-functional approach eliminates the need for separate dedicated feedback systems, reducing overall system complexity while maintaining deployment safety

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

2Measurement precision

If monitoring data is collected from all network functions, then deployment impact assessment accuracy is improved, but data processing complexity increases

Engineering Contradiction:
Improvedeployment impact assessment accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The monitoring system is segmented into hierarchical levels: individual network function monitoring, network service level aggregation, and orchestrator level decision-making. This segmentation allows precise collection of data from each network function while distributing the processing complexity across multiple manageable components rather than requiring centralized processing of all raw data

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The orchestrator acts as an intermediary that receives processed monitoring data from the observability framework and translates it into deployment decisions. This intermediary layer filters and interprets the aggregated data, reducing the complexity of directly processing raw monitoring data from all network functions while maintaining accurate deployment impact assessment

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated orchestration is implemented without additional feedback systems, then resource efficiency is improved, but deployment safety may be compromised

Engineering Contradiction:
Improveresource efficiencyVSAvoiddeployment safety
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the orchestrator receives monitoring data from the observability framework about network service status and uses this feedback to make informed deployment decisions. The system continuously monitors key performance indicators and adjusts deployment actions based on real-time feedback, ensuring safety without requiring additional dedicated feedback systems

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses existing monitoring infrastructure and data to automatically make deployment decisions. The orchestrator leverages the monitoring data already being collected by the observability framework for other purposes, turning existing resources into a self-sufficient automated orchestration system that maintains safety without additional resource overhead

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11863413B1Network service genericised metrics
Publication Date: 2024.01.02 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11863413B1 patent drawing
  • US11863413B1 patent drawing
  • US11863413B1 patent drawing

AI summary

A system for orchestrating deployment of network services is described. The system comprises a plurality of network services, an observability framework and an orchestration agent. The observability framework receives monitoring data corresponding to at least one network function of a network service, identifies data corresponding to the status and/or performance of the network service, aggregates the identified data into genericized metrics for the network service and forwards the genericized metrics to the orchestration agent. The orchestration agent uses the genericized metrics to trigger actions.