Edge Application Deployment Management for Consumer Requirements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current edge computing techniques lack the ability to effectively evaluate and manage computing resource placement based on specific consumer requirements, failing to ensure that these requirements are met, leading to inefficiencies in network bandwidth consumption and response times.

Innovation Solution

A system and method for consumer requirement-based management of physical edge deployments, where a communication service provider receives and manages service requirements from third parties, optimizing the placement of applications within a network to satisfy these requirements by selecting and redeploying them across available network edges as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If applications are deployed to edge locations to reduce communication distances and improve response times, then network bandwidth consumption is reduced and response times improve, but the effectiveness of placement cannot be properly evaluated and consumer requirements may not be met

Engineering Contradiction:
Improveresponse timeVSAvoidrequirement satisfaction
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system continuously monitors and evaluates whether deployed applications meet consumer requirements by comparing actual performance metrics against defined service requirements. This feedback mechanism enables dynamic assessment of placement effectiveness and triggers redeployment when requirements are not satisfied, ensuring both fast response times and reliable requirement fulfillment

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts application placement based on evaluated performance and consumer requirements. Rather than static deployment, the system continuously assesses placement effectiveness and automatically relocates applications to optimal edge locations, adapting to changing conditions and requirements to maintain both speed and reliability

Inventive Principle:
Principle #15Dynamics

2Productivity

If applications are deployed without considering specific consumer requirements, then deployment is simpler and faster, but network bandwidth consumption increases and performance requirements are not met

Engineering Contradiction:
Improvedeployment speedVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary evaluation of consumer requirements before finalizing application deployment. By assessing service requirements, performance metrics, and optimal placement locations in advance, the system ensures that applications are deployed to locations that will meet consumer needs, preventing unnecessary bandwidth consumption and redeployments while maintaining efficient deployment processes

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If applications are deployed to multiple edge locations to meet diverse consumer requirements, then service coverage and requirement satisfaction improve, but system complexity increases

Engineering Contradiction:
Improverequirement satisfactionVSAvoiddeployment management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically evaluates placement effectiveness, determines optimal locations, and executes redeployment decisions without manual intervention. The automated evaluation framework and orchestration mechanisms manage the complexity of multi-location deployments by self-configuring and self-optimizing, reducing operational burden while maintaining high adaptability to diverse consumer requirements

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11316757B1System, method, and computer program for consumer requirement based management for physical edge deployment of an application
Publication Date: 2022.04.26 AMDOCS DEV LTD
  • US11316757B1 patent drawing
  • US11316757B1 patent drawing
  • US11316757B1 patent drawing

AI summary

As described herein, a system, method, and computer program provide consumer requirement based management for a physical edge deployment of an application. In use, a communication service provider received, from a third party, a definition of one or more service requirements for an application deployed within a network of the communication service provider. Further, the communication service provider manages a physical edge deployment of the application within the network for the third party to satisfy the one or more service requirements of the third party.