Nothing Special   »   [go: up one dir, main page]

CN112995313B - Distributed automatic upgrading method based on 5G millimeter wave gNB system - Google Patents

Distributed automatic upgrading method based on 5G millimeter wave gNB system Download PDF

Info

Publication number
CN112995313B
CN112995313B CN202110197127.7A CN202110197127A CN112995313B CN 112995313 B CN112995313 B CN 112995313B CN 202110197127 A CN202110197127 A CN 202110197127A CN 112995313 B CN112995313 B CN 112995313B
Authority
CN
China
Prior art keywords
file
upgrading
gnb
millimeter wave
printing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110197127.7A
Other languages
Chinese (zh)
Other versions
CN112995313A (en
Inventor
钟俊标
王正宏
顾萍萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Gongjin Electronics Co Ltd
Original Assignee
Shanghai Jinjin Information Technology Co ltd
Taicang T&W Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Jinjin Information Technology Co ltd, Taicang T&W Electronics Co Ltd filed Critical Shanghai Jinjin Information Technology Co ltd
Priority to CN202110197127.7A priority Critical patent/CN112995313B/en
Publication of CN112995313A publication Critical patent/CN112995313A/en
Application granted granted Critical
Publication of CN112995313B publication Critical patent/CN112995313B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a distributed automatic upgrading method based on a 5G millimeter wave gNB system, and by adopting the distributed automatic upgrading method of the 5G millimeter wave gNB system, the distributed upgrading of a single gNB system is performed within about 2 hours, the time is reduced to less than 8 minutes, and the upgrading difficulty is similar to popular operation and easy to understand. The problems of difficulty and high cost in supporting work caused by installation and upgrading in development, debugging, testing, opening and maintenance of a 5G millimeter wave gNB system are solved; almost full-automatic upgrading mode greatly reduces manual workload and artificial faults and greatly improves engineering entry force. The debugging efficiency is improved, and the implementation cost of the distributed automatic upgrading method of the 5G millimeter wave gNB system is only 1/15. If the test bureau, the experimental bureau, the research and development project, the operator, the generation and maintenance partner and the like are adopted to carry out popularization along with the enlargement of the network scale in the later period, the batch operation effect is better. Has profound meaning.

Description

Distributed automatic upgrading method based on 5G millimeter wave gNB system
Technical Field
The invention relates to the technical field of communication, in particular to a distributed automatic upgrading method based on a 5G millimeter wave gNB system.
Background
The mobile communication technology has the characteristics of mobility, freedom, no limitation of time and place and the like, and the life and behavior modes of people are being changed profoundly. With the deep development of the internet, the mobile internet, mobile multimedia and the like have become the development direction of mobile services, and rich data services need a platform with high-speed broadband and Quality of Service (QoS) guarantee.
Technical service services have become a major revenue growth point for telecommunications equipment providers and the industry. In some equipment provider's financial reports, the contribution of both global services and support solutions may exceed 50% of group revenue. The distributed automatic upgrade of the 5G millimeter wave gbb system belongs to one of the main works of the 5G mobile communication network service and support solution. With the gradual increase of the construction of the 5G network, the workload of upgrading the 5G millimeter wave gNB system is expected to increase in a blowout manner by predicting that the 5G network will completely enter the golden development stage from the early stage in 2021.
Investigation finds that 5G millimeter wave gNB system upgrade needs to solve the following outstanding problems:
1) in the current upgrading work, the manual operation links are too many. When the distributed networking is carried out, the batch upgrading is carried out, and the workload is huge. A large amount of manpower and time are required to be consumed, and the relative cost is high;
2) the accuracy of the operation details cannot be effectively guaranteed. Human errors cannot be avoided, and human faults frequently occur;
3) the technical requirements on related engineering technicians are too high, and the skill transfer work difficulty is high;
4) the steps of upgrading work processing are complicated, the details are more, and the efficiency is low.
Disclosure of Invention
The invention aims to provide a simple and easy-to-operate distributed automatic upgrading method based on a 5G millimeter wave gNB system, aiming at the defects of the prior art.
In order to solve the problems, the technical scheme adopted by the invention is as follows:
a distributed automatic upgrading method based on a 5G millimeter wave gNB system comprises the following steps:
s1, storing the current environment variable PWD;
s2, setting user authority for verification, and entering the next step if the user authority passes the verification;
s3, setting and checking the network, if the network check is wrong, printing the wrong and quitting the upgrading process, otherwise, entering the next step;
s4, downloading the version file 1, if the downloading fails, printing the error and exiting the upgrading process, otherwise, entering the next step;
s5, checking the integrity of the version file 1, if the integrity check of the file 1 fails, printing error and exiting the upgrading process, otherwise, entering the next step;
s6, downloading the version file 2, if the downloading fails, printing the error and exiting the upgrading process, otherwise, entering the next step;
s7, checking the integrity of the version file 2, if the integrity check of the file 2 fails, printing error and exiting the upgrading process, otherwise, entering the next step;
s8, installing the version file 1 and saving the printing log in the installing process;
s9, installing the version file 2 and saving the printing log in the installing process;
s10, synchronizing the file system, if the file system fails to synchronize, printing error and quitting the upgrading process, otherwise, entering the next step;
s11, uploading log to FTPServer in the installation process;
s12, synchronizing the file system, if the file system fails to synchronize, printing the file system in error and quitting the upgrading process, otherwise, entering the next step;
s13, printing log of the installation process;
and S14, restarting the system.
The further technical scheme is that in the step S8, the log file name naming mode is file 1 name + gNB site id, so that logs of different sites can be distinguished conveniently.
The further technical scheme is that in the step S9, the log file name naming mode is file 2 name + gNB site id, so that logs of different sites can be distinguished conveniently.
The FTPServer is an ftp server for placing an upgrading version for upgrading.
According to a further technical scheme, all 5G millimeter wave gNB systems to be upgraded are used as clients (generally linux operating systems), and correct upgrade versions are downloaded from the FTPServer by executing ftp commands through automatic upgrade scripts.
A further technical scheme is that any one of remote tool software supporting an SSH protocol (Secure Shell) such as Xshell6 and TeraTerm is installed on the FTPServer, and any one of the 5G millimeter wave gNB systems is accessed to perform upgrading operation in an SSH manner through the LAN.
Adopt the produced beneficial effect of above-mentioned technical scheme to lie in: by adopting the distributed automatic upgrading method of the 5G millimeter wave gNB system, the distributed upgrading of a single gNB system is performed for nearly 2 hours, the time is reduced to less than 8 minutes, and the upgrading difficulty is nearly popular operation and easy to understand. The problems of difficulty and high cost in supporting work caused by installation and upgrading in development, debugging, testing, opening and maintenance of a 5G millimeter wave gNB system are solved; almost full-automatic upgrading mode greatly reduces manual workload and artificial faults and greatly improves engineering entry force.
The debugging efficiency is improved, and the implementation cost of the distributed automatic upgrading method of the 5G millimeter wave gNB system is only 1/15. If the test bureau, the experimental bureau, the research and development project, the operator, the generation and maintenance partner and the like are popularized along with the enlargement of the network scale in the later period, the batch operation effect is better. Has profound meaning.
Drawings
Fig. 1 is a schematic diagram of the networking of the present invention.
Detailed Description
The embodiments of the present invention will be described in further detail with reference to the drawings and examples. The following examples are intended to illustrate the invention but are not intended to limit the scope of the invention.
The networking schematic diagram of the invention is shown in figure 1, and a C-S mode is adopted to meet the requirement of distributed networking upgrading. The invention discloses a distributed automatic upgrading method based on a 5G millimeter wave gNB system, which comprises the following steps:
s1, the current environment variable PWD is saved.
And S2, setting user authority for verification, and entering the next step if the user authority passes the verification so as to avoid the authority problem and prevent the command from entering.
And S3, setting and checking the network, if the network is checked to be wrong, printing the wrong and exiting the upgrading process, and if not, entering the next step.
And S4, downloading the version file 1, if the downloading fails, printing the file in error and exiting the upgrading process, otherwise, entering the next step.
And S5, checking the integrity of the version file 1, if the integrity check of the file 1 fails, printing the error and exiting the upgrading process, otherwise, entering the next step.
And S6, downloading the version file 2, if the downloading fails, printing the file in error and exiting the upgrading process, otherwise, entering the next step.
And S7, checking the integrity of the version file 2, if the integrity check of the file 2 fails, printing the error and exiting the upgrading process, otherwise, entering the next step.
S8, installing the version file 1 and storing the printed log in the installing process, wherein the log file name naming mode is file 1 name + gNB site id, so that logs of different sites can be distinguished conveniently.
S9, installing the version file 2 and storing the printing log in the installing process, wherein the log file name naming mode is file 2 name + gNB site id, so that logs of different sites can be distinguished conveniently.
And S10, synchronizing the file system, if the file system synchronization fails, printing the file system in error and exiting the upgrading process, otherwise, entering the next step.
And S11, uploading log of the installation process to the FTPServer.
And S12, synchronizing the file system, if the file system synchronization fails, printing the file system in error and exiting the upgrading process, otherwise, entering the next step.
S13, print log of the installation process.
And S14, restarting the system.
Wherein the FTPServer is an ftp server for upgrading and used for placing an upgraded version.
All 5G millimeter wave gNB systems to be upgraded are used as clients (generally linux operating systems), and correct upgrade versions are downloaded from the FTPServer by executing ftp commands through automatic upgrade scripts.
Any one of remote tool software supporting SSH protocol (Secure Shell) such as Xshell6 and TeraTerm is installed on the FTPServer, and any one of 5G millimeter wave gNB systems is accessed to perform upgrading operation in an SSH mode through LAN.
In summary, an ftp server is required to be built in the LAN for file transfer in an ftp manner for the upgrade environment preparation work. In addition, SSH protocol remote tool software supporting TCP/IP is required to be installed on the FTPServer.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, and not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (6)

1. A distributed automatic upgrading method based on a 5G millimeter wave gNB system is characterized by comprising the following steps:
s1, storing the current environment variable PWD;
s2, setting user authority for verification, and entering the next step if the user authority passes the verification;
s3, setting and checking the network, if the network is checked to be wrong, printing the wrong and quitting the upgrading process, otherwise, entering the next step;
s4, downloading the version file 1, if the downloading fails, printing the error and exiting the upgrading process, otherwise, entering the next step;
s5, checking the integrity of the version file 1, if the integrity check of the file 1 fails, printing errors and exiting the upgrading process, otherwise, entering the next step;
s6, downloading the version file 2, if the downloading fails, printing the error and exiting the upgrading process, otherwise, entering the next step;
s7, checking the integrity of the version file 2, if the integrity check of the file 2 fails, printing error and exiting the upgrading process, otherwise, entering the next step;
s8, installing the version file 1 and saving the printing log in the installing process;
s9, installing the version file 2 and saving the printing log in the installing process;
s10, synchronizing the file system, if the file system fails to synchronize, printing error and quitting the upgrading process, otherwise, entering the next step;
s11, uploading log to FTPServer in the installation process;
s12, synchronizing the file system, if the file system fails to synchronize, printing the file system in error and quitting the upgrading process, otherwise, entering the next step;
s13, printing log of the installation process;
and S14, restarting the system.
2. The distributed automatic upgrading method based on the 5G millimeter wave gNB system according to claim 1, wherein in step S8, the log file name naming mode is File 1 name + gNB site id.
3. The distributed automatic upgrading method based on the 5G millimeter wave gNB system according to claim 1, wherein in step S9, the log file name naming mode is File 2 name + gNB site id.
4. The distributed automatic upgrading method based on the 5G millimeter wave gNB system according to claim 1, characterized in that the FTPServer is an ftp server for upgrading where an upgraded version is placed.
5. The distributed automatic upgrading method based on the 5G millimeter wave gNB system according to claim 1, characterized in that all 5G millimeter wave gNB systems to be upgraded are used as clients, and an ftp command is executed to download a correct upgrade version from the FTPServer through an automatic upgrading script.
6. The distributed automatic upgrading method based on the 5G millimeter wave gNB system according to claim 1, characterized in that the FTPServer is installed with remote tool software supporting SSH protocol, and accesses any one 5G millimeter wave gNB system for upgrading operation in SSH mode through LAN.
CN202110197127.7A 2021-02-22 2021-02-22 Distributed automatic upgrading method based on 5G millimeter wave gNB system Active CN112995313B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110197127.7A CN112995313B (en) 2021-02-22 2021-02-22 Distributed automatic upgrading method based on 5G millimeter wave gNB system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110197127.7A CN112995313B (en) 2021-02-22 2021-02-22 Distributed automatic upgrading method based on 5G millimeter wave gNB system

Publications (2)

Publication Number Publication Date
CN112995313A CN112995313A (en) 2021-06-18
CN112995313B true CN112995313B (en) 2022-09-27

Family

ID=76349420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110197127.7A Active CN112995313B (en) 2021-02-22 2021-02-22 Distributed automatic upgrading method based on 5G millimeter wave gNB system

Country Status (1)

Country Link
CN (1) CN112995313B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110704077A (en) * 2018-07-10 2020-01-17 中兴通讯股份有限公司 Firmware remote upgrading method and device, terminal, mobile device and storage medium
CN110704081A (en) * 2019-09-23 2020-01-17 超讯通信股份有限公司 Remote software upgrading system and method based on 5G distributed small base station
CN111596934A (en) * 2020-04-17 2020-08-28 安科讯(福建)科技有限公司 FPGA (field programmable Gate array) remote upgrading method and terminal for RRU (remote radio Unit) equipment of 5G (fourth Generation) distributed base station

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100407650C (en) * 2005-11-10 2008-07-30 中国工商银行股份有限公司 Software edition updating system in distributed service system and its method
CN102223256B (en) * 2011-07-26 2013-11-20 烽火通信科技股份有限公司 Method and system for multi-ONU (optical network unit) automatic upgrading in GPON (gigabit-capable passive optical network) access system
CN103136002B (en) * 2011-11-25 2016-06-29 航天信息股份有限公司 The control method of a kind of upgrading automatically based on UBoot and system
CN105099772B (en) * 2015-07-02 2019-04-12 许继集团有限公司 A kind of upgrade method and system of efficiency service cloud terminal
CN105740019A (en) * 2016-01-29 2016-07-06 公安部交通管理科学研究所 Automatic upgrading and releasing system and method for application software in distributed network environment
CN106201586B (en) * 2016-06-28 2019-12-20 青岛海信移动通信技术股份有限公司 System upgrading method, terminal and system based on OTA
CN107333181A (en) * 2017-08-11 2017-11-07 四川长虹电器股份有限公司 Linux system intelligent television software upgrade method
CN110806889B (en) * 2019-11-01 2023-05-26 中电凯杰科技有限公司 ZYNQ program remote upgrading system and upgrading method based on 5G
CN111984297B (en) * 2020-09-15 2024-08-16 南京伟思医疗科技股份有限公司 Distributed automatic upgrading method and system for central server based on 4G network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110704077A (en) * 2018-07-10 2020-01-17 中兴通讯股份有限公司 Firmware remote upgrading method and device, terminal, mobile device and storage medium
CN110704081A (en) * 2019-09-23 2020-01-17 超讯通信股份有限公司 Remote software upgrading system and method based on 5G distributed small base station
CN111596934A (en) * 2020-04-17 2020-08-28 安科讯(福建)科技有限公司 FPGA (field programmable Gate array) remote upgrading method and terminal for RRU (remote radio Unit) equipment of 5G (fourth Generation) distributed base station

Also Published As

Publication number Publication date
CN112995313A (en) 2021-06-18

Similar Documents

Publication Publication Date Title
US20050055689A1 (en) Software management for software defined radio in a distributed network
US20090013317A1 (en) Software Management for Software Defined Radio in a Distributed Network
EP1429569B1 (en) Mobile station and method for selectively downloading components of a software by comparing component specific version numbers
CN101478446B (en) Network appliance version loading method, apparatus and system
CN1567843A (en) Method of automatic software update for terminal equipment
CN112104501A (en) Remote software upgrading method for agricultural machinery subsoiling Internet of things terminal equipment
CN104536765B (en) Login, the method and system of debugging embedded equipment
CN1779644A (en) Remote data download of mobile communication terminal, and PC synchronizing method and device
CN112995313B (en) Distributed automatic upgrading method based on 5G millimeter wave gNB system
CN110912728A (en) Operating system patch batch automatic update management method and system
CN113992675A (en) IOT cloud platform and edge gateway cooperative work method, system and storage medium
CN106210114A (en) A kind of multiple terminals software parallel downloads upgrade method
CN111984297B (en) Distributed automatic upgrading method and system for central server based on 4G network
CN105515804A (en) Apparatus and method for fixing client system errors
CN116954677A (en) Firmware upgrading method based on distributed energy storage EMS
EP1981241A1 (en) A method for installing file, a digital subscriber loop system and a customer premise equipment
CN109257186A (en) A kind of method and system making server automatically from PXE network startup
CN112799705B (en) Simulation structure system upgrading method
CN115328717A (en) Kernel testing method and system supporting various domestic platforms
CN112000540B (en) Monitoring processing method, system, equipment and storage medium for distributed deployment product
CN101826977A (en) Remote management method, processing device and network system
CN101158908A (en) Equipment software upgrade automatic realizing system and method
Cisco Installing CD One
CN101594253B (en) Method and system for single board upgrading
CN115509559B (en) Zero-contact deployment system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20240429

Address after: No.2, Danzi North Road, Kengzi street, Pingshan District, Shenzhen, Guangdong 518000

Patentee after: SHENZHEN GONGJIN ELECTRONICS Co.,Ltd.

Country or region after: China

Address before: Room 202, No.2, Lane 187, Xinghong Road, Minhang District, Shanghai

Patentee before: Shanghai Jinjin Information Technology Co.,Ltd.

Country or region before: China

Patentee before: TAICANG T&W ELECTRONICS Co.,Ltd.

TR01 Transfer of patent right