Network Capability Monitoring for Dynamic Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for measuring and evaluating network performance impacts in complex, evolving, transient, and mobile network-centric operations environments are inadequate, leading to potential risks and resource conflicts that can degrade network effectiveness and viability.
Innovation Solution
A method for real-time monitoring of network performance by attributing predefined network capabilities to applications, sampling their activity, and modeling resource usage to dynamically assign resources based on performance parameters, allowing for the evaluation of cumulative impacts on network resources and potential disruptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current methods of measuring network performance impacts are used, then existing evaluation approaches can be maintained, but they are inadequate to address the complexities of evolving, transient, ad-hoc and mobile NCO environments
Solution Approach 1:
The patent implements dynamic capability assignment where network capabilities are assigned to applications based on their operational context and requirements. The system dynamically monitors and evaluates capabilities in real-time, adapting to changing network conditions and application needs in transient and mobile environments
Solution Approach 2:
The patent segments network performance evaluation into discrete capability-based metrics. Each network capability is independently monitored and evaluated, allowing the system to assess complex network environments through standardized, manageable capability units rather than attempting to measure overall network performance as a single entity
2Device complexity
If network resources are allocated without capability-based monitoring, then resource allocation can be simplified, but resource conflicts and disruptive behavior increase
Solution Approach 1:
The patent implements capability-based monitoring that provides continuous feedback on network resource usage by application. This feedback mechanism enables the system to detect resource conflicts and disruptive behavior in real-time, allowing for dynamic resource reallocation and conflict resolution without requiring complex manual management
Solution Approach 2:
The system enables applications to self-manage their network capabilities through automated capability assignment and monitoring. Applications are assigned capabilities based on their operational needs, and the system automatically monitors and adjusts resource allocation, reducing the need for manual intervention while preventing resource conflicts
3Reliability
If real-time capability-based monitoring is implemented, then network performance can be effectively monitored and managed, but system complexity increases
Solution Approach 1:
The patent employs a universal capability framework that serves multiple functions: capability assignment, performance monitoring, resource allocation, and conflict detection. This multi-functional approach consolidates what would otherwise require multiple separate systems into a single capability-based monitoring framework, reducing overall system complexity while maintaining effective performance management
Data Source
AI summary
A method for real-time monitoring of the performance of a network. From a set of predefined network capabilities, one or more of the network capabilities is attributed to an application of the network. Activity of the application running in the network is sampled to individually monitor each capability attributed to the application. This method allows the collection and evaluation of usage information for each application by network capability. A user can also manipulate a NCO environment by adding phantom nodes and/or resources to observe effects on capability loads.


