Context-Aware Network Control Using Trigger-Based Preset Actions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communications systems lack proactive and adaptive capabilities, limiting network control and intelligence due to the inability to globally and intelligently manage networks.
Innovation Solution
A context-aware control method and system that creates a context-aware model to define preset controls based on trigger conditions, allowing for proactive network management by exchanging information with external devices and utilizing a context-aware engine to determine and execute control actions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the mobile device drives the network device using sensor information, then the network device can perform basic control functions, but the system cannot provide proactive services or adaptively change based on context
Solution Approach 1:
The system is segmented into distinct functional modules: a context-aware model creation module that defines trigger conditions and preset controls, a context-aware engine that monitors sensor information, and a controller that executes control actions. This segmentation allows the system to achieve context-aware capabilities while maintaining manageable complexity through clear separation of concerns.
Solution Approach 2:
The context-aware model is created in advance with predefined trigger conditions and preset control actions. This preliminary action enables the system to respond proactively to contextual changes without requiring complex real-time decision-making logic, thereby improving adaptability while controlling system complexity.
2Extent of automation
If the network device integrates control and forwarding functions, then the device can perform basic network operations, but the network control capability is limited and cannot achieve global intelligent control
Solution Approach 1:
A context-aware engine acts as an intermediary between sensor information collection and control execution. This intermediary component processes contextual data, evaluates trigger conditions, and generates control commands, thereby enhancing intelligent control capability while managing architecture complexity through a dedicated intermediary layer.
Solution Approach 2:
The controller is designed with multi-functionality, capable of performing both control and forwarding operations. By integrating multiple functions into a single component, the system achieves global intelligent control capability without proportionally increasing overall system complexity.
3Ease of operation
If the system uses traditional sensor-driven control, then basic automation can be achieved, but proactive services and adaptive network changes cannot be provided
Solution Approach 1:
The system continuously monitors sensor information and feeds it back to the context-aware engine for evaluation against predefined trigger conditions. This feedback mechanism enables proactive service delivery by allowing the system to detect contextual changes and automatically execute appropriate control actions, thereby improving ease of operation while effectively utilizing context information.
Solution Approach 2:
The system is designed to automatically detect contextual changes and execute control actions without requiring manual intervention. The context-aware model and engine work together to enable self-service operation, where the system proactively responds to contextual events, improving ease of operation while maximizing utilization of available context information.
Data Source
AI summary
A control method includes sending, by a controller, a created context-aware model to a context-aware engine. The context-aware model is used to define a preset control performed when target data meets a trigger condition and to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that the target data meets the trigger condition. The preset control is used to implement a context-aware function. The indication information is used to indicate that the target data meets the trigger condition. The method also includes receiving, by the controller, the indication information. The method further includes performing, by the controller, the preset control based on the indication information.


