SDN Network Posture Application Suggestion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network management systems lack a mechanism to determine application relevance based on network and platform events, leading to inefficient use of available applications and potential missed opportunities for improving network operations.
Innovation Solution
A system and method that integrate application relevance with network and platform events, using a software-defined network (SDN) platform to detect events, analyze data, and automatically install relevant applications on network devices, ensuring optimal application usage based on network postures and device constraints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If administrators manually manage network applications without automated relevance detection, then they have full control over application selection, but they cannot identify which applications are relevant to current network conditions, leading to missed opportunities for improving network operations
Solution Approach 1:
The patent introduces an intermediary system consisting of an event correlation service and application event correlation data that mediates between network events and application selection. This intermediary automatically analyzes network events, correlates them with application requirements, and generates relevance information without requiring complex administrator intervention, thus resolving the contradiction between information completeness and system complexity
Solution Approach 2:
The system enables self-service by allowing the network management platform to automatically detect network events, determine application relevance, and suggest or auto-install applications without administrator intervention. The platform serves itself by autonomously identifying which applications are relevant to current network conditions, eliminating the information loss while keeping the interface simple for administrators
2Productivity
If the system automatically installs applications based on network events, then application relevance is optimized, but the extent of automation increases system complexity
Solution Approach 1:
The patent applies preliminary action by pre-configuring application event correlation data that maps network events to relevant applications before runtime. When network events occur, the system simply matches them against pre-defined correlation rules rather than performing complex real-time analysis, thus improving productivity while keeping automation manageable through pre-prepared correlation data
Solution Approach 2:
The system implements feedback mechanisms where network events trigger application recommendations or automatic installations, and the outcomes are monitored. This feedback loop allows the system to learn from actual network conditions and application performance, improving productivity over time while maintaining controlled automation through iterative refinement rather than complex upfront automation
3Loss of information
If administrators are provided with a comprehensive list of all available applications, then they have access to all possible solutions, but they cannot determine which applications are relevant to specific network conditions
Solution Approach 1:
The patent extracts relevant application information from the comprehensive application catalog by analyzing network events and correlating them with application requirements. Instead of presenting administrators with the entire application list, the system extracts and presents only the subset of applications that are relevant to current network conditions, thus providing complete information filtering while maintaining ease of operation
Solution Approach 2:
The system applies local quality by providing different information to different administrators based on their specific network conditions and roles. Each administrator receives tailored application recommendations relevant to their local network context rather than a generic comprehensive list, making application selection easier while maintaining access to relevant information for their specific situation
Data Source
AI summary
In an embodiment, a method comprises detecting, by a network control entity associated with a software-defined network, a network event in the software-defined network. The network control entity determines, based on the network event, an application for installation at the network control entity or in the software-defined network. The application is automatically installed at the network control entity or in the software-defined network.


