Remote Management Server Role Assignment via Control Channel

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork environment compatibilityVSAvoidsystem configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improveterminal control capabilityVSAvoidconnection reliability
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvefirewall and router compatibilityVSAvoidmultiple communication standards
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improvecommunication simplicityVSAvoidrole flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9219656B2Remote managing system and method
Publication Date: 2015.12.22 LG CNS CO LTD
  • US9219656B2 patent drawing
  • US9219656B2 patent drawing
  • US9219656B2 patent drawing

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.