Communication Equipment Update Method with Server-Side Backup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication equipment update methods risk data loss and unsuccessful updates due to lack of configuration data backup and monitoring, leading to potential equipment failure and security issues.

Innovation Solution

A method that includes backing up configuration data to a server, monitoring the update process, and recovering the data if the update fails, ensuring data integrity and equipment functionality by storing the old software version for recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If configuration data is not backed up before software update, then the update process is simple and fast, but data loss occurs when power failure or update error happens

Engineering Contradiction:
Improvedata safetyVSAvoidupdate process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs backup of configuration data before the software update process begins. This preliminary action ensures that if power failure or update error occurs during the update process, the configuration data can be recovered from the backup, preventing data loss while maintaining update simplicity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes a backup mechanism beforehand to cushion against potential failures during update. The backup serves as a safety buffer that protects against data loss in case of power failure or update errors, without adding significant complexity to the normal update operation

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If software update is not monitored, then the update process is simple, but update success cannot be guaranteed and equipment may fail

Engineering Contradiction:
Improveupdate success rateVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements monitoring of the software update process and provides feedback on update status. This feedback mechanism allows the system to detect update failures and trigger recovery procedures, ensuring update success without requiring complex monitoring infrastructure

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system monitors its own update process and automatically responds to failures by initiating recovery procedures. This self-service capability ensures update reliability without requiring external monitoring systems or complex oversight mechanisms

Inventive Principle:
Principle #25Self-service

3Ease of repair

If old software version is not saved during update, then the update process is simple and fast, but equipment cannot recover to old version if update fails

Engineering Contradiction:
Improveversion recovery capabilityVSAvoidsoftware storage complexity
Core Design Contradiction:
Ease of repairVSDevice complexity

Solution Approach 1:

The system saves the old software version before the update process begins. This preliminary action enables the system to recover to the previous version if the update fails, providing ease of repair without requiring complex software storage mechanisms

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system temporarily discards the old software version during the update process but maintains the capability to recover it. This approach enables version recovery while keeping the storage requirements minimal, as the old version is only retained until needed for recovery

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS8495616B2Method for upgrading communication equipment
Publication Date: 2013.07.23 HUAWEI TECH CO LTD
  • US8495616B2 patent drawing
  • US8495616B2 patent drawing

AI summary

Disclosed is a method for updating communication equipment through a server in a communication system, where the server stores the updated files used for updating the communication equipment. In this method, configuration data in the communication equipment are backed up in the server at first, and then the updated files are downloaded to the communication equipment from the server, and the updated files are loaded to the communication equipment to implement the communication equipment update; at last, the configuration data backed up in the server are recovered to the communication equipment. The disclosed method can guarantee the successful update of the communication equipment and no data loss after the update, thus the security of the communication equipment update is greatly improved.