Automated Network Resource Allocation via Service Placement Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual allocation of network resources to satisfy customer service requirements and constraints is inefficient and impractical, leading to increased costs and resource inefficiency due to the complexity of handling thousands of possible allocations and constraints in large networks.

Innovation Solution

A computing device uses an internal placement model to map customer service, network service, and network resource models, enabling automated or assisted allocation of resources that satisfy requirements and constraints, optimizing resource utilization and minimizing disruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual provisioning is used to allocate network resources to customer services, then flexibility and customization are improved, but productivity and efficiency deteriorate due to the excessive time and effort required

Engineering Contradiction:
Improvecustomization flexibilityVSAvoidprovisioning efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system enables automated self-service provisioning where the computing device automatically allocates network resources to customer services based on service level agreements and network conditions, eliminating the need for manual human intervention while maintaining adaptability through automated decision-making algorithms

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts resource allocation parameters such as bandwidth, latency requirements, and priority levels based on changing network conditions and service demands, allowing flexible adaptation without manual reconfiguration while maintaining high provisioning efficiency through automated parameter optimization

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If manual allocation methods are used to manage network resources, then detailed control over each resource assignment is improved, but loss of time increases due to the complexity of handling thousands of possible allocations

Engineering Contradiction:
Improveresource control precisionVSAvoidallocation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system replaces manual mechanical allocation processes with automated computational algorithms that use machine learning and optimization techniques to rapidly analyze thousands of possible resource allocations and determine optimal assignments, maintaining precise control while reducing allocation time from days to minutes

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system introduces an automated intermediary computing device that acts as a mediator between network resources and customer services, handling the complex task of resource allocation through automated algorithms while preserving detailed control through service level agreements and policy-based management

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If generalized service provisioning platforms are used to serve multiple customers, then adaptability to different customers is improved, but device complexity increases requiring intensive customization

Engineering Contradiction:
Improvemulti-customer capabilityVSAvoidplatform customization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal service provisioning platform that can serve multiple different customers and service types through a single standardized interface, using automated resource allocation algorithms that adapt to different customer requirements without requiring custom development for each customer

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

Solution Approach 2:

The system segments customer requirements into standardized service level agreement parameters such as bandwidth requirements, latency constraints, and priority levels, allowing the platform to handle diverse customer needs through modular parameter configuration rather than complex customizations

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12132615B2Model-based service placement
Publication Date: 2024.10.29 JUNIPER NETWORKS INC
  • US12132615B2 patent drawing
  • US12132615B2 patent drawing
  • US12132615B2 patent drawing

AI summary

An example computing device is configured to receive an instance of a customer service model representative of a plurality of customer services. Each of the plurality of customer services associated with a corresponding at least one requirement and a corresponding at least one constraint. The computing device is configured to receive an instance of a resource model representative of a plurality of resources and map the instance of the customer service model and the instance of the resource model to an internal placement model. The computing device is configured to allocate the plurality of resources to the plurality of customer services such that the at least one requirement and the at least one constraint for each of the plurality of customer services are satisfied and inverse map data indicating how the plurality of resources are allocated to a format consumable by the customer device and output the inverse mapped data.