Equipment cross-version upgrading method and device

A cross-version and device technology, applied in the field of communication, can solve the problems of dynamic data loss, version upgrade, etc., and achieve the effect of avoiding redundant version upgrade process

Inactive Publication Date: 2014-08-20
DATANG MOBILE COMM EQUIP CO LTD
View PDF3 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The technical effect of this patented technology allows for efficient upgradation or replacement of devices without affecting their original functionality when they are being replaced due to changes made after installation on them. This eliminates any unnecessary modifications needed before replacing one piece of equipment instead of another.

Problems solved by technology

Technics Problem addressed in this patents include improving the efficient way of performing data transformation between different types (such as legacy systems) within an electronic communication system without losing any relevant or important pieces of data due to changes made over long periods of use. Additionally, there may exist situations where modifications can affect both old and newer versions of these same components simultaneously, leading to potential errors when transferring them again later. Existing solutions require human intervention and result in unnecessary redundancy tasks.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Equipment cross-version upgrading method and device
  • Equipment cross-version upgrading method and device
  • Equipment cross-version upgrading method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] refer to figure 1 , showing a flow chart of steps of a method for device cross-version upgrade according to Embodiment 1 of the present invention.

[0028] The steps of the device cross-version upgrade method in this embodiment include:

[0029] Step S102: The server generates a first database file corresponding to the old version data table in the database.

[0030] The old version data table is a data table corresponding to the old version software, and the first database file includes: table structure information of the old version data table and data in the old version data table. For example, the key tables corresponding to the old version software, and some non-critical tables. Among them, key tables such as device information configuration table, alarm basic configuration table, etc., these key tables are used to store the attribute information of the old version, and non-key tables are used to store some related data of device users. The first database file m...

Embodiment 2

[0044] refer to figure 2 , shows a flow chart of steps of a method for upgrading a device across versions according to Embodiment 2 of the present invention.

[0045] The specific steps of the device cross-version upgrade method in this embodiment include:

[0046] Step S202: The server invokes a script program to generate a first database file corresponding to an old version data table in the database.

[0047] Wherein, the old version data table is a data table corresponding to the old version software, and the first database file includes: table structure information of the old version data table, and data in the old version data table.

[0048] The first database file in this embodiment is an SQL file, and this SQL file is recorded as the first SQL file in this embodiment. In this embodiment, the server generates the old version data table stored in the database by calling the Linux Shell script. A SQL file.

[0049] When converting the old version data table informati...

Embodiment 3

[0069] refer to image 3 , which shows a flow chart of steps of a method for upgrading a device across versions according to Embodiment 3 of the present invention.

[0070] In this embodiment, a telecommunication device based on an embedded Mysql database is taken as an example to introduce the device cross-version upgrade method of the present invention. The upgrade method of this embodiment is used in an embedded Linux operating system. During the software version upgrade process, the upgrade program cooperates with the Shell command and the Sql command in the Mysql database to work in coordination, so as to realize the incremental change of the Mysql database without cross-version. Barriers escalate.

[0071] Among them, the cross-version mainly refers to the change in the data table structure of the old and new versions, and the data of the old version is inherited in real time after the data table structure of the new version is changed. Accessibility mainly means that ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an equipment cross-version upgrading method and device. The method comprises the following steps that a first database file corresponding to an older-version data table in a database is generated; new-version software runs, a new-version data table corresponding to the new-version software is established in the database, and operation on the new-version data table is received in real time; a second database file corresponding to the new-version data table is generated; table structural information stored in the first database file and table structural information stored in the second database file are compared to obtain table structural difference information; data in the new-version data table are generated according to the table structural difference information and data in the older-version data table in the first database file; the data in the generated new-version data table are imported into the new-version data table. According to the equipment cross-version upgrading method and device, the data generated in the upgrading process can be inherited in real time, version upgrading in equipment is further achieved, and the redundant version upgrading processing procedure is avoided.

Description

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Owner DATANG MOBILE COMM EQUIP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products