Communication Device Software Update Inconsistency Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face adverse effects on continuously operated services due to inconsistencies in information held by a control unit after control software updates, requiring frequent service interruptions for administrators to determine and resolve these inconsistencies.

Innovation Solution

A communication system and method where a communication device stores information before updating the control software and compares it with post-update information, performing predetermined processing to identify and correct inconsistencies, thereby minimizing service disruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the control CPU stores information before software update and restores it after update, then the service can continue operating during software update, but inconsistencies may occur between restored information and current HW or management server information

Engineering Contradiction:
Improveservice continuityVSAvoidinformation consistency
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The control CPU stores backup information before the software update operation. This preliminary action enables the system to restore to a known consistent state if inconsistencies are detected after update, thereby maintaining service continuity while preparing to address information consistency issues.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

After software update, the control CPU compares the restored information with current HW information and management server information to detect inconsistencies. This feedback mechanism identifies information conflicts without requiring service interruption, allowing the system to maintain operational continuity while detecting data integrity issues.

Inventive Principle:
Principle #23Feedback

2Loss of information

If the system administrator determines inconsistencies manually after software update, then information consistency can be verified, but service interruption is required and productivity decreases

Engineering Contradiction:
Improveinformation consistency verificationVSAvoidservice continuity
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The control CPU automatically performs the comparison between restored information, current HW information, and management server information to detect inconsistencies. This self-service capability eliminates the need for manual administrator intervention and service interruption, thereby maintaining productivity while verifying information consistency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system automatically compares information datasets after software update and provides feedback on consistency status. This automated feedback mechanism verifies information consistency without requiring service interruption or manual administrator action, thus maintaining high productivity.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the management server changes HW settings during the information storage and restoration period, then the system can adapt to new configurations, but inconsistencies arise between restored and current information

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidinformation consistency
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The control CPU stores backup information before software update when the management server may be applying new HW settings. This preliminary storage captures the state at a known consistent point, enabling the system to detect and address inconsistencies that arise from subsequent configuration changes by the management server.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

After software update, the control CPU compares restored information with current HW settings and management server information to detect inconsistencies caused by configuration changes. This feedback mechanism identifies conflicts between previously stored settings and current configurations, allowing the system to adapt while detecting data integrity issues.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10764140B2Communication system, communication device, and communication method
Publication Date: 2020.09.01 NEC CORP
  • US10764140B2 patent drawing
  • US10764140B2 patent drawing
  • US10764140B2 patent drawing

AI summary

Provided is a communication device capable of minimizing effects on a continuously operated service after control software is updated. In a communication device (10), a control unit (11) stores information about the communication device (10) in a storage unit (12) before control software is updated. The control unit (11) compares, after updating the control software, information about the communication device (10) stored in the storage unit (12) with information about the communication device (10) obtained after updating the control software, and performs predetermined processing based on a result of the comparison.