Remote Management Server Role Assignment via Control Channel
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote management systems face challenges in dynamically changing server roles and maintaining reliable connectivity across different network configurations, particularly when firewalls and routers impose constraints, leading to connection issues and the need for additional processing costs.
Innovation Solution
A remote managing system and method that establish an independent control channel between a management server and a management device, allowing the management server to assign a server role to the management device through a control channel, enabling reliable and independent service provision regardless of network configuration, and continuously monitoring the control channel for reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the management server changes its system configuration to accommodate different network structures, then the system can work with various network environments, but the device complexity and configuration management burden increase
Solution Approach 1:
The system separates the management server into two functional parts: a control channel that maintains fixed server characteristics for stable communication, and a service channel that can dynamically assume server or client roles based on network conditions. This segmentation allows the system to adapt to different network environments without increasing overall complexity.
Solution Approach 2:
The management server dynamically changes its role between server and client in different communication channels based on network configuration requirements. In the control channel, it maintains fixed server characteristics, while in service channels, it can switch roles as needed, enabling adaptability without permanent configuration changes.
2Ease of operation
If the management server acts as a client to request control of terminal operations, then the server can dynamically control terminals, but connection problems occur due to firewall and router constraints
Solution Approach 1:
The system divides communication into two separate channels: a control channel where the management server maintains fixed server characteristics for reliable connection, and service channels where role switching occurs. This segmentation ensures that terminal control requests are sent through the stable control channel, avoiding connection problems.
Solution Approach 2:
The control channel acts as an intermediary that maintains stable server-client relationships, while service channels handle dynamic role changes. This intermediary control channel ensures reliable communication for terminal control operations even when service channels experience connectivity issues.
3Adaptability or versatility
If separate standards are used for different router types and firewall environments, then specific network configurations can be accommodated, but the system complexity and maintenance burden increase
Solution Approach 1:
The management server is designed with universal server characteristics in the control channel that work across different firewall and router configurations. The ability to dynamically switch roles in service channels provides multi-functionality without requiring separate standards for different network environments.
4Ease of operation
If the management server maintains fixed server characteristics, then communication is performed easily, but the server cannot dynamically assume client role when needed
Solution Approach 1:
The system segments communication functions into a control channel with fixed server characteristics for simple communication, and service channels with dynamic role capabilities. This segmentation allows the server to maintain ease of operation in control while achieving role flexibility in services.
Solution Approach 2:
The management server dynamically adjusts its role characteristics in service channels based on operational needs, while maintaining fixed server characteristics in the control channel. This dynamic behavior enables role flexibility without compromising communication simplicity in the control channel.
Data Source
AI summary
Provided are approaches for remote managing comprising at least one or more agents being resident in at least one or more management terminals connected to each other through a network and controlling the corresponding management terminals; and a management server transmitting to the agents a request for a service for managing the management terminals, where the management server transmits the request to the agent through a control channel. An independent control channel is formed between a management server and a management device separately from an ordinary communication channel and, in case the management device is required to perform a server role for a particular service, makes the corresponding management device require a request related to the service through a control channel and thus, the server role is assigned to the management server at the time of carrying out a service.


