Offline Network Model for Service Deployment Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service deployment failures occur due to unavailability of reserved network resources being consumed by other services, and existing methods fail to accurately reserve all necessary configuration items, leading to inefficiencies and customer dissatisfaction.

Innovation Solution

A method involving an off-line network model with updated resource configurations is used to manage and reserve resources, allowing for conflict detection and compliance with network policies, reducing deployment failures by accurately monitoring resource states and adjusting configurations as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network resources are reserved in advance for service deployment, then service deployment reliability is improved, but resources may still become unavailable due to consumption by other services between reservation and deployment

Engineering Contradiction:
Improveservice deployment reliabilityVSAvoidtime between reservation and deployment
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing service deployment in a simulated offline environment before actual deployment. The offline network model pre-configures and validates service templates, ensuring resources are reserved and configured in advance without risking actual network disruption. This preliminary validation prevents resource unavailability during actual deployment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the actual network as an offline network model for simulation and validation purposes. This offline copy allows testing and reservation of resources without affecting the real network, enabling reliable service deployment planning while maintaining resource availability in the actual network.

Inventive Principle:
Principle #26Copying

2Device complexity

If abstract representation models are used for resource reservation, then provisioning complexity is reduced, but deployment failures increase due to insufficient configuration detail

Engineering Contradiction:
Improveprovisioning model complexityVSAvoiddeployment success rate
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the provisioning process into two distinct parts: an abstract offline network model for resource reservation and planning, and a detailed actual network model for implementation. This segmentation allows each model to serve its specific purpose - the abstract model simplifies reservation while the detailed model ensures accurate configuration implementation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The offline network model acts as an intermediary between service requests and the actual network. It provides a buffer zone where services can be planned, configured, and validated without directly impacting the actual network, thereby reducing deployment failures while maintaining manageable complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If service templates are delivered for execution on network elements, then automation is improved, but conflicts may occur when resources are already reserved by other services

Engineering Contradiction:
Improveservice deployment automationVSAvoidresource availability during execution
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent applies preliminary anti-action by detecting and preventing resource conflicts before service templates are executed. The offline network model identifies potential conflicts between reserved resources and existing service allocations, preventing conflicting template executions that would compromise resource availability and service reliability.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS10841159B2Robust service deployment
Publication Date: 2020.11.17 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10841159B2 patent drawing
  • US10841159B2 patent drawing
  • US10841159B2 patent drawing

AI summary

A method, system and program product for deploying a service on a network comprising a plurality of network resources, the method comprising providing an actual network model comprising network resources and the configurations of the network resources; providing a computer-implemented network configuration management system controlling the actual network resource configurations in the actual model; providing a service description comprising network resource configuration information for implementing the service on specific network resources; selecting a set of available network resources for deploying the service in the network based on the service description; reserving available network resources for deploying the service in an off-line version of the actual network model, the off-line version including updated network resource configurations to reflect the changes to the configurations of the actual network resources triggered by the deployment of the service; and deploying the service by updating the actual network model using the off-line version.