Dynamic MEC Agent Provisioning for Mobile Device Movement Patterns
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional application server networks do not efficiently adapt to the movement patterns of mobile devices, leading to suboptimal user experiences due to static provisioning of network nodes, which can result in unsatisfactory network performance and user experience.
Innovation Solution
The system identifies mobile devices implementing an application, groups them by movement patterns, and determines the proximity of Mobile Edge Compute (MEC) nodes with and without MEC agents, calculating Network Relative Performance (NRP) metrics to dynamically provision MEC agents to ensure optimal network performance and user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network nodes are statically provisioned as application servers, then network configuration is simple and stable, but network performance and user experience deteriorate due to inability to adapt to mobile device movement patterns
Solution Approach 1:
The patent implements dynamic provisioning by continuously monitoring movement patterns of mobile devices and automatically selecting appropriate network nodes to provision applications based on current device locations and movement characteristics, transforming the static provisioning model into a dynamic adaptive system
Solution Approach 2:
The system employs feedback mechanisms by monitoring network performance metrics and user experience data, then using this information to continuously optimize application server selection and provisioning decisions, creating a closed-loop control system that adapts to changing conditions
2Reliability
If MEC agents are deployed on all network nodes, then network performance is optimized for all locations, but system complexity and resource consumption increase significantly
Solution Approach 1:
The patent applies local quality by deploying MEC agents selectively on specific network nodes based on local conditions such as mobile device density, movement patterns, and performance requirements, rather than uniformly across all nodes, optimizing resource utilization while maintaining performance where needed
Solution Approach 2:
The system implements partial action by provisioning MEC agents only on a subset of network nodes that are most beneficial for serving mobile devices with specific movement patterns, avoiding the excessive deployment of agents on all nodes while still achieving significant performance improvements
3Adaptability or versatility
If application servers are removed and re-provisioned frequently, then network adapts to changing user needs, but network stability and operational complexity worsen
Solution Approach 1:
The patent applies preliminary action by analyzing historical movement patterns and predicting future device locations, then proactively provisioning applications on appropriate network nodes before devices arrive, reducing the need for frequent reactive re-provisioning and enhancing network stability
Solution Approach 2:
The system implements universality by creating a multi-functional provisioning framework that handles diverse application types and varied movement patterns through a unified approach, allowing the same provisioning mechanism to serve multiple purposes and reducing operational complexity
Data Source
AI summary
Aspects of the subject disclosure may include, for example, identifying a plurality of mobile devices implementing an application, and identifying a group of mobile devices from among the plurality of mobile devices according to a first movement pattern of the group of mobile devices. Further aspects can include identifying a first mobile edge compute (MEC) node at a first location according to a proximity threshold that does not include a MEC agent for the application, and identifying a second MEC node at a second location that includes the MEC agent for the application according to the proximity threshold. Additional aspects can include determining a first network relative performance (NRP) metric associated with a first communications between the group of mobile devices and the second MEC node. The first communications are associated with the application. Other embodiments are disclosed.


