CN107135089B - The method and apparatus that a kind of pair of operation and maintenance center's system is upgraded - Google Patents

The method and apparatus that a kind of pair of operation and maintenance center's system is upgraded Download PDF

Info

Publication number
CN107135089B
CN107135089B CN201610112835.5A CN201610112835A CN107135089B CN 107135089 B CN107135089 B CN 107135089B CN 201610112835 A CN201610112835 A CN 201610112835A CN 107135089 B CN107135089 B CN 107135089B
Authority
CN
China
Prior art keywords
upgraded version
server
data
upload
version data
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
CN201610112835.5A
Other languages
Chinese (zh)
Other versions
CN107135089A (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.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment 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 Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201610112835.5A priority Critical patent/CN107135089B/en
Publication of CN107135089A publication Critical patent/CN107135089A/en
Application granted granted Critical
Publication of CN107135089B publication Critical patent/CN107135089B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention provides the method and apparatus that a kind of pair of operation and maintenance center's system is upgraded, wherein, described device includes: list data receiving module, for showing the table for needing to fill in user, and receive the list data that user inputs in the table, wherein, the list data needs service identifiers to be mounted including at least operation and maintenance center's system OMC server parameter for being included and each service parameter;Upgraded version uploading module is uploaded in the corresponding server of the server parameter for obtaining the corresponding upgraded version data of the service identifiers, and by the upgraded version data;Upgraded version installs module, for controlling corresponding server and installing the upgraded version data when detecting that the upgraded version data upload finishes.The present invention can remotely control entire edition upgrading process, improve network management edition upgrading success rate, reduce edition upgrading to mobile network and safeguard that bring influences.

Description

The method and apparatus that a kind of pair of operation and maintenance center's system is upgraded
Technical field
The present invention relates to wireless communication technology fields, are upgraded more particularly to a kind of pair of operation and maintenance center's system The update device that method and a kind of pair of operation and maintenance center's system are upgraded.
Background technique
As wireless network architecture becomes increasingly complex, the Operation & Maintenance System carried out maintenance management to it is also more and more multiple It is miscellaneous.Proximally maintenance develops to remote maintenance, develops to multi-user system from single user system, develops to distribution from one-of-a-kind system Formula system, Operation & Maintenance System provide a comprehensive maintenance environment for entire wireless network.
OMC (Operation Maintenance Center, operation and maintenance center's system), i.e. Element management system are A kind of Operation & Maintenance System, management platform of the system as wireless access network element, in the mistake of network opening and upgrading It is able to carry out the configuration of data in journey, and then carries out the monitoring of network performance during the network operation, is capable of providing powerful Configuration, monitoring and safety etc. management functions.
In the prior art, OMC is during edition upgrading, since execute-in-place is improper, parameter is caused to fill in mistake, In Occur the problem of a large amount of base stations take off pipe after upgrading, causes client's significant trouble to be complained, cause large effect, summarize version The problems in escalation process mainly has following aspect:
1, all parameters require to fill in manually into service routine, in night escalation process, since operator is in In extremely tired, it is easy to appear parameter and fills in mistake.
2, OMC parameter is excessive, needs to fill in the same parameter in multiple places, causes to be easy when manual installation Now fill in mistake.
3, the same service needs to install on a different server repeatedly, causes repeated labor, if NEA is serviced, such as Fruit scene is the active/standby mode of 7+1, and each Your Majesty is 3 NEA examples of installation, such NEA we need to install 42 times.
4, on the same primary server, need to install different services, such as WEBSTART (connection middleware), NMA (Network Management Adapter, network management adaptation), PC (Performance Collection, performance set) Deng, each service requires to install manually, cause on-site manual operation repeatedly, be easy to appear mistake.
5, version installation process overlong time terminates from starting to be installed to upgrading, and the people of an opposite skilled operation needs 8 hours are wanted, upgrading in 4 hours is unable to satisfy and completes the requirement to retract in+2 hours.
Summary of the invention
In view of the above problems, it proposes the embodiment of the present invention and overcomes the above problem or at least partly in order to provide one kind The method and corresponding a kind of pair of operation and maintenance center that a kind of pair of operation and maintenance center's system to solve the above problems is upgraded The update device that system is upgraded.
To solve the above-mentioned problems, the embodiment of the invention discloses the liters that a kind of pair of operation and maintenance center's system is upgraded Stage arrangement, the update device include:
List data receiving module for showing the table for needing to fill in user, and receives user in the table The list data of input, wherein the list data includes at least the server parameter that operation and maintenance center's system OMC is included And each service parameter needs service identifiers to be mounted;
Upgraded version uploading module, for obtaining the corresponding upgraded version data of the service identifiers, and by the upgrading Edition data is uploaded in the corresponding server of the server parameter;
Upgraded version installs module, for controlling corresponding clothes when detecting that the upgraded version data upload finishes Business device installs the upgraded version data.
Preferably, described device further include:
Logger module, for generating log recording, the log recording is used for the upgraded version data It is transmitted through journey or installation process is recorded.
Preferably, the list data receiving module includes:
Table display sub-module, for showing the table for needing to fill in user;
Data receiver submodule, the list data inputted in the table for receiving user;
Submodule is verified, it is whether legal for verifying the list data, check results are generated, and by the check results It is sent to prompting submodule or sending submodule, the check results include valid result or illegal as a result, described do not conform to Method result includes illegal reason;
Prompting submodule, for being mentioned according to the illegal result generation when the check results are illegal result Show information, and the prompt information is shown to user;
Sending submodule, for when the check results are valid result, the valid result to be sent to upgrade version This uploading module.
Preferably, the upgraded version uploading module includes:
Upgraded version acquisition submodule, for obtaining the corresponding service mark of the service parameter according to the list data The upgraded version data of knowledge;
Upgraded version sub-module stored, for storing the upgraded version data of the corresponding service identifiers of the service parameter In specified path;
Upload operation monitors submodule, and the upload for detecting user indicates operation, and is detecting the upload instruction When operation, uploading instructions are generated, and, the uploading instructions are sent to upload submodule;
Submodule is uploaded, for being based on the uploading instructions, it is corresponding that the service parameter is obtained from the specified path Service identifiers upgraded version data, and the upgraded version data are uploaded to the corresponding server of the server parameter In.
Preferably, the upgraded version uploading module further include:
Progress bar generates submodule, for starting to upload the upgrade version to the corresponding server of the server parameter While notebook data, progress bar is generated;
Progress bar data acquisition submodule for obtaining the real-time progress data of the progress bar, and is shown described real-time Progress data;
Successfully prompting submodule is uploaded, for when judging that the upgraded version data upload successfully, generation to be uploaded successfully Information, and the upload successful information is shown to user;
Failure prompting submodule is uploaded, for generating and uploading failure when judging that the upgraded version data upload failure Information, and the upload failure information is shown to user, the failure information that uploads includes uploading the server to fail to correspond to Server parameter and upload failure cause.
Preferably, the upgraded version installation module includes:
Installation instruction monitoring submodule, the installation for detecting user indicates operation, and is detecting the installation instruction When operation, installation instruction is generated, and, the installation instruction is sent to installation control submodule;
Control submodule is installed, for being based on the installation instruction, corresponding server is controlled and corresponding upgrade version is installed Notebook data, wherein the upgraded version data include the upgraded version data of multiple service identifiers, and different servers is with parallel Mode installs the upgraded version data, and same server installs the upgraded version data of different service identifiers in a serial fashion.
Preferably, the upgraded version installs module further include:
Install failure prompting submodule, for when capturing the warning message that a certain server issues, and/or, judgement When the installation duration of a certain server installation upgraded version data is more than preset threshold, install failure information is generated, and will be described Install failure information is shown to user, the install failure information include the corresponding server parameter of server of install failure with And install failure reason;
Successfully prompting submodule is installed, for not capturing the warning message of server sending within a preset period of time When, and/or, when capturing the installation success message of server sending, installation successful information is generated, and described install successfully is believed Breath is shown to user.
The embodiment of the invention also discloses the method that a kind of pair of operation and maintenance center's system is upgraded, the method packets It includes:
The table for needing to fill in is shown to user, and receives the list data that user inputs in the table, wherein institute List data is stated to need to pacify including at least operation and maintenance center's system OMC server parameter for being included and each service parameter The service identifiers of dress;
The corresponding upgraded version data of the service identifiers are obtained, and the upgraded version data are uploaded to the service In the corresponding server of device parameter;
When detecting that the upgraded version data upload finishes, controls corresponding server and the upgraded version number is installed According to.
Preferably, the method also includes:
Generate log recording, the log recording be used for the upload procedures of the upgraded version data or installation process into Row record.
Preferably, described that the table for needing to fill in is shown to user, and receive the table that user inputs in the table The step of data includes:
The table for needing to fill in is shown to user;
Receive the list data that user inputs in the table;
It whether legal verifies the list data, generates check results, the check results include valid result or not Valid result, the illegal result include illegal reason;
When the check results are illegal result, prompt information is generated according to the illegal result, and will be described Prompt information is shown to user;
When the check results are valid result, the corresponding upgraded version number of the acquisition service identifiers is executed According to, and the upgraded version data are uploaded to the step in the corresponding server of the server parameter.
Preferably, described to obtain the corresponding upgraded version data of the service identifiers, and will be in the upgraded version data The step reached in the corresponding server of the server parameter includes:
According to the list data, the upgraded version data of the corresponding service identifiers of the service parameter are obtained;
The upgraded version data of the corresponding service identifiers of the service parameter are stored in specified path;
The upload for detecting user indicates operation, and when detecting the upload instruction operation, generates uploading instructions;
Based on the uploading instructions, the upgrading of the corresponding service identifiers of the service parameter is obtained from the specified path Edition data, and the upgraded version data are uploaded in the corresponding server of the server parameter.
Preferably, described to obtain the corresponding upgraded version data of the service identifiers, and will be in the upgraded version data Reach the step in the corresponding server of the server parameter further include:
While starting to upload the upgraded version data to the corresponding server of the server parameter, progress is generated Item;
The real-time progress data of the progress bar is obtained, and shows the real-time progress data;
When judging that the upgraded version data upload successfully, generates and upload successful information, and described upload successfully is believed Breath is shown to user;
It when judging that the upgraded version data upload failure, generates and uploads failure information, and the upload is unsuccessfully believed Breath is shown to user, and the failure information that uploads includes the corresponding server parameter of server and the upload failure for uploading failure Reason.
Preferably, described when detecting that the upgraded version data upload finishes, control corresponding server installation institute The step of stating upgraded version data include:
The installation for detecting user indicates operation, and when detecting the installation instruction operation, generates installation instruction;
Based on the installation instruction, controls corresponding server and corresponding upgraded version data are installed, wherein the upgrading Edition data includes the upgraded version data of multiple service identifiers, and different servers installs the upgraded version in a parallel fashion Data, same server install the upgraded version data of different service identifiers in a serial fashion.
Preferably, described when detecting that the upgraded version data upload finishes, control corresponding server installation institute The step of stating upgraded version data further include:
When capturing the warning message that a certain server issues, and/or, judge a certain server installation upgraded version number According to installation duration be more than preset threshold when, generate install failure information, and the install failure information be shown to user, institute State the corresponding server parameter of server and install failure reason that install failure information includes install failure;
When not capturing the warning message of server sending within a preset period of time, and/or, capture server sending Installation success message when, generate installation successful information, and the installation successful information be shown to user.
The embodiment of the present invention includes following advantages:
The embodiment of the present invention can be applied in OMC system, using the update device of automation, be received by list data Module shows table and receive user's input includes the tables such as server parameter and the corresponding service identifiers of each service parameter Lattice data obtain the corresponding upgraded version data of the service identifiers by upgraded version uploading module, and by the upgrade version Notebook data is uploaded in the corresponding server of the server parameter, and is installed module by upgraded version and controlled corresponding clothes Device of being engaged in installs the upgraded version data, so as to remotely control entire edition upgrading process, improve network management edition upgrading at Power reduces edition upgrading to mobile network and safeguards that bring influences.
In addition, the embodiment of the present invention can lower upgrade problem caused by manual operation, guarantee the quality before the deadline, It is efficiently completed edition upgrading work, greatly shortens upgrading duration.
Detailed description of the invention
Fig. 1 is the structural frames for the update device embodiment that a kind of pair of operation and maintenance center's system of the invention is upgraded Figure;
Fig. 2 is the AuT-OMC for the update device embodiment that a kind of pair of operation and maintenance center's system of the invention is upgraded Block schematic illustration;
Fig. 3 is the AuT-OMC for the update device embodiment that a kind of pair of operation and maintenance center's system of the invention is upgraded Interface schematic diagram one;
Fig. 4 is the AuT-OMC for the update device embodiment that a kind of pair of operation and maintenance center's system of the invention is upgraded Interface schematic diagram two;
Fig. 5 is the step flow chart for the embodiment of the method that a kind of pair of operation and maintenance center's system of the invention is upgraded.
Specific embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, with reference to the accompanying drawing and specific real Applying mode, the present invention is described in further detail.
One of the core concepts of the embodiments of the present invention is, using the OMC update device of automation, provides table to user It fills in, the upgraded version data of OMC is obtained according to the list data that user fills in, and remotely will be in the upgraded version data of OMC Corresponding server is passed to, and, remote control server installs upgraded version data, to complete the process of automatic updating, from And shortens upgrading duration, ensures success rate for upgrading.
Referring to Fig.1, the update device embodiment that a kind of pair of operation and maintenance center's system of the invention is upgraded is shown Structural block diagram, in embodiments of the present invention, the update device (Automatic upgrade tool OMC, abbreviation AuT- OMC) be a kind of object-oriented the visual upgrading tool of automation, for OMC carry out edition upgrading.Wherein, AuT-OMC can be with It operates on PC PC, from the edition upgrading process of remote control OMC, and passes through log recording whole process.It is specific next It says, as shown in the AuT-OMC block schematic illustration of Fig. 2, operator can call AuT-OMC by PC, to use the AuT-OMC OMC is upgraded.It wherein, may include multiple servers on OMC, for example, NEA (Network Element Adapter, Network element adaptation) server, primary server, MR (Measurement Report, measurement report) server, SON (Self Organising Network, self-organizing network) server etc.;And a variety of services can be installed on each server, for example, NEA server can install NEA service, PC service etc.;Primary server can install SERVER (application service) service, NMA clothes Business, PC service, WEESTART service, SWGR (system monitoring) service etc.;MR server can install TD-MR (TD- Measurement Report), the service such as LTE-MR (LTE-Measurement Report);SON server can install SON Deng service.
The update device of the embodiment of the present invention can specifically include following module:
List data receiving module 101 for showing the table for needing to fill in user, and receives user in the table The list data of middle input;
Applied to the embodiment of the present invention, parameter required during OMC edition upgrading can be filled out by table It writes, then in different editions escalation process, parameter same in table may be multiplexed, without filling in repeatedly.
In a preferred embodiment of an embodiment of the present invention, list data receiving module 101 may include following submodule Block:
Table display sub-module, for showing the table for needing to fill in user;
In embodiments of the present invention, AuT-OMC can provide the table for needing user to fill in, when in the end PC unlatching AuT- After OMC, the table for needing user to fill in can be shown to use by table display sub-module by list data receiving module 101 Family prompts user to fill in parameter required during OMC edition upgrading by table.
In the concrete realization, the table that table display sub-module is shown to that user fills in can upgrade for OMC last revision The table that process is submitted, then user, can be for submission during last edition upgrading during this edition upgrading Table carries out corresponding parameter modification, for example, the parameter installation path of some or multiple servers is modified, to realize Multiplexing to parameter fills in parameter without repeating.
In one embodiment, the table for being shown to user may include the number of server, service name, IP Location, the user name of game server, password, server the server parameters such as installation path (OMC_ InstallParameter item) is filled in, and, need the service parameters such as the service option of service in the server to be mounted (Install_tool) fill in item.
In practice, preset service control table (abbreviation OMC services the table of comparisons) can also be shown in table, such as Fig. 3 AuT-OMC interface schematic diagram one shown in, which is preset with corresponding service identifiers for each service, for example, As shown in figure 3, the service identifiers can be indicated with number 1,2,3 etc..Then in one column of the service option of table, it can prompt to use Corresponding service identifiers are filled in referring to the service in the service table of comparisons in family.
Data receiver submodule, the list data inputted in the table for receiving user;
After showing the table for needing to fill in user, it is defeated in the table user can be received by data receiver submodule The list data entered.As shown in figure 3, list data at least may include server parameter (Service name, IP, the peace that OMC is included Fill path) and each service parameter corresponding service identifiers composition service option.
Submodule is verified, it is whether legal for verifying the list data, check results are generated, and by the check results It is sent to prompting submodule or sending submodule;
In the concrete realization, the rule that list data receiving module 101 can be verified with integrated parameter, fills in table in user During lattice, list data receiving module 101 can be by verifying submodule, rule verification according to preset parameter verification Whether the list data that user submits is legal.
As an example, the rule of the parameter verification may include following rule: the service IP filled in is physical machine IP, Rather than Floating IP address;The username and password filled in is correct;Deletion disabled is newly added, the position for forbidding change to arrange;It can increase Or row is reduced, it is every to increase a line then mostly installation of a servers;The service of selection needs to be selected according to the service table of comparisons, Etc..
It verifies submodule to complete after verifying list data, check results can be generated, which may include Valid result or illegal result.Specifically, valid result can be generated if verification list data is all filled in errorless;It is no Then, it fills in wrong if verification list data is one or more, can further analyze error reason (i.e. illegal reason), And it is generated according to the error reason illegal as a result, the illegal result includes illegal reason.
When the check results are valid result, which can be sent to sending submodule;When the verification knot When fruit is illegal result, which can be sent to prompting submodule.
Prompting submodule, for being mentioned according to the illegal result generation when the check results are illegal result Show information, and the prompt information is shown to user;
When check results are illegal result, prompt information can be generated by prompting submodule, which can To include illegal reason, and it will be prompted to information and be shown to user (for example, being shown to user to mark red mode), to prompt to use The family list data is filled in wrong, needs to rewrite, until the list data is filled in it is correct until.
Sending submodule, for when the check results are valid result, the valid result to be sent to upgrade version This uploading module.
When check results are valid result, then can not prompt, after table fills in completion, if all table numbers According to check results be all valid result, then valid result can be sent to by upgraded version uploading module by sending submodule 102, with the upload operation of triggering following.
Upgraded version uploading module 102, for obtaining the corresponding upgraded version data of the service identifiers, and by the liter Grade edition data is uploaded in the corresponding server of the server parameter;
It, can be according to this after upgraded version uploading module 102 receives the list data that check results are valid result List data, obtaining each server needs the corresponding upgraded version data of service identifiers to be mounted, and by the upgrading of the acquisition Edition data is uploaded in the corresponding server of server parameter.
In a preferred embodiment of an embodiment of the present invention, upgraded version uploading module 102 may include following submodule Block:
Upgraded version acquisition submodule, for obtaining the corresponding service mark of the service parameter according to the list data The upgraded version data of knowledge;
It, can be from the service option one of list data column after upgraded version uploading module 102 receives list data Service identifiers are obtained, and upgraded version data corresponding with service identifiers are obtained by upgraded version acquisition submodule.
In the concrete realization, upgraded version acquisition submodule can search the corresponding upgrade version of service identifiers from local first Notebook data, if searching successfully, acquisition is stored in local upgraded version data.If lookup is unsuccessful, upgraded version is obtained Submodule may further obtain the corresponding upgraded version data of the service identifiers from network, for example, corresponding from service identifiers Official website in download the corresponding upgraded version data of the service identifiers.
For each server, upgraded version acquisition submodule obtain the corresponding upgraded version data of each service identifiers with Afterwards, which can be sent to upgraded version sub-module stored.
Upgraded version sub-module stored, for storing the upgraded version data of the corresponding service identifiers of the service parameter In specified path;
In the concrete realization, a specified path can be set for a server (i.e. a service parameter), this is specified Path is used to store the upgraded version data of the corresponding all service identifiers of the server, the specified path of different server It is different.
It, can be with after upgraded version sub-module stored obtains the upgraded version data of the corresponding service identifiers of the service parameter Corresponding specified path is searched according to the service parameter, and the upgraded version data are stored in the specified path.In reality In, if the service parameter does not find specified path, specified path can be set for the service parameter first.
Upload operation monitors submodule, and the upload for detecting user indicates operation, and is detecting the upload instruction When operation, uploading instructions are generated, and, the uploading instructions are sent to upload submodule;
In one embodiment, uploading instruction operation and can clicking for user has the physical button or void for uploading instruction The operation of quasi- key.Specifically, AuT-OMC interface schematic diagram two as shown in Figure 4, in the table, every row (i.e. each service Device) there is corresponding upload operation button, submodule can be monitored by upload operation detects whether user clicks upload behaviour Make button, if detecting, user clicks the upload operation button, corresponding uploading instructions can be generated for the service parameter, And the uploading instructions are sent to upload submodule.
In the concrete realization, in order to reduce the number of operations of user, simplify user's operation, user can click shown in Fig. 4 " all upload " keys indicate that the upgraded version data by the Servers-all in table all upload, when upload operation monitors After submodule detects that this " all uploads " operation, for each service parameter in table, corresponding upload is generated respectively Instruction, and uploading instructions are sent to upload submodule.It should be noted that if user clicks " all uploading ", upload operation Monitoring submodule can be after the uploading instructions for generating all service parameters, and all uploading instructions are sent to by property again Pass submodule;Alternatively, upload operation monitoring submodule can also generate, sent after the uploading instructions of a service parameter at once should Then uploading instructions regenerate the uploading instructions of next service parameter to submodule is uploaded, i.e., by each server uploading instructions Separately send is to submodule is uploaded, and the embodiment of the present invention need not be limit to this.
Submodule is uploaded, for being based on the uploading instructions, it is corresponding that the service parameter is obtained from the specified path Service identifiers upgraded version data, and the upgraded version data are uploaded to the corresponding server of the server parameter In.
It in the concrete realization, may include service parameter in uploading instructions, after upload submodule receives uploading instructions, Corresponding specified path can be positioned according to the service parameter of the uploading instructions, be obtained and the service parameter from the specified path The upgraded version data of corresponding all service identifiers, and by the upgraded version data pressure corresponding with the service parameter of the acquisition Shorten an installation kit into, and, which is uploaded in the corresponding server of the server parameter.
It should be noted that the installation kit of different server can be uploaded to parallel in corresponding server.
In a preferred embodiment of an embodiment of the present invention, upgraded version uploading module 102 can also include following son Module:
Progress bar generates submodule, for starting to upload the upgrade version to the corresponding server of the server parameter While notebook data, progress bar is generated;
Applied to the embodiment of the present invention, upgrade version is uploaded to the corresponding server of server parameter uploading submodule BOB(beginning of block) While the installation kit of notebook data, can by progress bar generate submodule draw for reflect the installation kit upload progress into Spend item.
In the concrete realization, progress bar can be generated using general progress bar generation method, for example, using Uploader plug-in unit generates progress bar, the embodiment of the present invention to this with no restriction.
Progress bar data acquisition submodule for obtaining the real-time progress data of the progress bar, and is shown described real-time Progress data;
The progress data of progress bar can in per cent, in one embodiment, progress bar data acquisition Module can obtain the real-time progress data of progress bar in the following way: the size m of entire installation kit be obtained, when default Between section obtain the received real time data of server size n, calculate n and m ratio be progress bar real-time progress data.And The size n of the received real time data of server can be obtained by the monitoring to server, alternatively, being spaced preset time period to clothes Business device sends primary request to obtain the real-time upload information of needs.
Certainly, the embodiment of the present invention is not limited to the mode of the real-time progress data of above-mentioned acquisition, and those skilled in the art adopt The real-time progress data for obtaining progress bar in other ways is possible.
After the real-time progress data for obtaining progress bar, the real-time progress data can be shown on a progress bar.
Successfully prompting submodule is uploaded, for when judging that the upgraded version data upload successfully, generation to be uploaded successfully Information, and the upload successful information is shown to user;
After obtaining progress data, the installation kit of the upgraded version data of the server can be judged according to progress data Whether upload is successful, for example, then can be determined that the installation kit uploads successfully when progress bar shows that progress data is 100%, this When, upload successful information can be generated by uploading successfully prompting submodule, and the upload successful information is shown to user, it should Uploading successful information may include uploading the corresponding service parameter of successful server.
In the concrete realization, as shown in figure 4, may include status bar in the interface AuT-OMC, if uploading successfully prompt Module, which generates, uploads successful information, then the prompt information of " uploading successfully " can be shown in the status bar of corresponding with service parameter.
Failure prompting submodule is uploaded, for generating and uploading failure when judging that the upgraded version data upload failure Information, and the upload failure information is shown to user, the failure information that uploads includes uploading the server to fail to correspond to Server parameter and upload failure cause.
On the other hand, if after obtaining progress data, determine that the installation kit of the upgraded version data of the server uploads Failure at this point it is possible to upload failure information by uploading failure prompting submodule generation, and the upload failure information is shown to User.
The upload failure information may include the corresponding service parameter of server and upload failure cause for uploading failure.Such as Shown in Fig. 4, failure information is uploaded if uploading failure prompting submodule and generating, can be shown in the status bar of corresponding with service parameter Show the prompt information of " uploading failure ", and prompts to upload failure cause.
In one embodiment, can judge in the following way the upgraded version data of server installation kit whether Upload failure: if the progress of the progress bar halts in some non-100% percentage, and the time to halt Greater than preset time period, then it can be determined that the installation kit uploads failure;And/or monitoring process can be set to each in AuT-OMC Server is monitored, if monitoring process captures a certain server when reporting an error, may determine that the installation kit uploads failure.
It can also include logger module, the logger module is for generating log applied to the embodiment of the present invention Record, the log recording is for recording the upload procedure or installation process of the upgraded version data.Specifically, log Logging modle can record the behavior of each server by the way of record log, so as to the behavior to each server into Row analysis reinforces user to the maintenance and management of AuT-OMC.
When AuT-OMC determines the installation kit upload failure of a certain server, the service can be obtained according to service parameter The log recording of device carries out the log recording to analyze available upload failure cause, and raw based on the upload failure cause At above-mentioned upload failure information.
For a user, if showing the prompt of " uploading failure " in the status bar for seeing certain row in the interface AuT-OMC Information then can individually click the upload operation button of the row, individually to upload the corresponding installation kit of row service parameter again, Until uploading successfully.
After uploading successfully prompting submodule generation upload successful information, which can also be sent to liter Grade version installs module 103, to trigger the installment work of upgraded version installation module 103.
Upgraded version installs module 103, for controlling corresponding when detecting that the upgraded version data upload finishes Server installs the upgraded version data.
When upgraded version installation module 103, which receives, uploads the successfully upload successful information of prompting submodule transmission, then It can be determined that detect that the upgraded version data upload of corresponding server finishes, at this point, upgraded version installation module 103 can be with It controls corresponding server and the upgraded version data is installed.
In a preferred embodiment of an embodiment of the present invention, the upgraded version installation module 103 may include as follows Submodule:
Installation instruction monitoring submodule, the installation for detecting user indicates operation, and is detecting the installation instruction When operation, installation instruction is generated, and, the installation instruction is sent to installation control submodule;
In one embodiment, installation instruction operation can click the physical button or void with installation instruction for user The operation of quasi- key.Specifically, as shown in figure 4, in the table, there is every row (i.e. each server) corresponding installation operation to press Button can indicate that monitoring submodule detects whether user clicks the installation operation button by installation, if detecting, user is clicked The installation operation button then can generate corresponding installation instruction for the service parameter, and the installation instruction is sent to peace Fill control submodule.
It is similar with upload operation, in the concrete realization, in order to reduce the number of operations of user, simplifies user's operation, use Family can click " all installations " key shown in Fig. 4 to indicate to carry out the upgraded version data of the Servers-all in table Installation, after installation indicates that monitoring submodule is detected and should be operated " all installation ", for each service parameter in table, Corresponding installation instruction is generated respectively, and installation instruction is sent to installation control submodule.It should be noted that if user's point It hits " all installation ", installation instruction monitoring submodule can be after generating the corresponding installation instruction of the service parameter, property again All installation instructions are sent to installation control submodule;Alternatively, installation instruction monitoring submodule can also generate a service The installation instruction is sent after the installation instruction of parameter to control submodule is installed, the installation for then regenerating next service parameter refers to It enables, i.e., by the installation instruction separately send of each server to control submodule is installed, the embodiment of the present invention is to this without being subject to Limitation.
Control submodule is installed, for being based on the installation instruction, corresponding server is controlled and corresponding upgrade version is installed Notebook data.
It in the concrete realization, may include service parameter in installation instruction, installation control submodule receives installation instruction After, corresponding server being controlled according to the service parameter of the installation instruction, corresponding installation kit is installed.
It should be noted that the installation kit may include multiple clothes due to the installation kit that the installation kit is a server The upgraded version data for mark of being engaged in.When installing upgraded version data, it can control different servers and install in a parallel fashion The upgraded version data, and same server then installs the upgraded version data of different service identifiers in a serial fashion.
In a preferred embodiment of an embodiment of the present invention, the upgraded version installation module 103 can also include such as Lower submodule:
Install failure prompting submodule, for when capturing the warning message that a certain server issues, and/or, judgement When the installation duration of a certain server installation upgraded version data is more than preset threshold, install failure information is generated, and will be described Install failure information is shown to user, the install failure information include the corresponding server parameter of server of install failure with And install failure reason;
Successfully prompting submodule is installed, for not capturing the warning message of server sending within a preset period of time When, and/or, when capturing the installation success message of server sending, installation successful information is generated, and described install successfully is believed Breath is shown to user.
The embodiment of the present invention can also judge whether the installation kit of each server installs success, in the concrete realization, with Upload operation is similar, and monitoring process can also monitor the installation situation of each server, if monitoring process is within a preset period of time Reporting an error (i.e. warning message) for server sending is not captured, and/or, capture the installation success message of server sending When, then it can be determined that the installation kit of the server is installed successfully, installation can be generated by installing successfully prompting submodule at this time Successful information, and the installation successful information is shown to user.As shown in figure 4, can be in the interface AuT-OMC corresponding with service parameter Status bar in show the prompt informations such as " installing successfully " or " being installed ".
On the other hand, if monitoring process captures reporting an error for server sending, it can be determined that the installation kit of the server Install failure, and/or, if a certain server is more than preset threshold to the installation duration of installation kit, it also can be determined that the server Installation kit install failure.Corresponding log recording can be obtained by install failure prompting submodule at this time, which is remembered Record analyze available install failure reason (for example, the install failure reason may include voice environment, JDK environment not Have), install failure information can be generated based on the install failure reason and service parameter, it then, can be by the installation Failure information is shown to user.For example, can show " install failure " in the status bar of the interface AuT-OMC corresponding with service parameter Prompt information.
For a user, if showing the prompt of " install failure " in the status bar for seeing certain row in the interface AuT-OMC Information then can individually click the installation operation button of the row, with individually the corresponding clothes of row service parameter are installed in instruction again The installation kit of business device, until installing successfully.
Further, in embodiments of the present invention, successful information can also be installed generating by installing successfully prompting submodule While calculate that installation is time-consuming, that is, calculate the installation kit of a server from starting to be installed to the time being installed, such as Fig. 4 Shown in the column of " time-consuming " one, intuitively to provide the time of each server installation installation kit.
The embodiment of the present invention can be applied in OMC system, using the update device of automation, be received by list data Module shows table and receive user's input includes the tables such as server parameter and the corresponding service identifiers of each service parameter Lattice data obtain the corresponding upgraded version data of the service identifiers by upgraded version uploading module, and by the upgrade version Notebook data is uploaded in the corresponding server of the server parameter, and is installed module by upgraded version and controlled corresponding clothes Device of being engaged in installs the upgraded version data, so as to remotely control entire edition upgrading process, improve network management edition upgrading at Power reduces edition upgrading to mobile network and safeguards that bring influences.
In addition, the embodiment of the present invention can lower upgrade problem caused by manual operation, guarantee the quality before the deadline, It is efficiently completed edition upgrading work, greatly shortens upgrading duration.
In order to make those skilled in the art better understand the embodiment of the present invention, below by way of a specific example to this hair Bright embodiment is subject to exemplary illustration, it is to be understood that the embodiment of the present invention is not limited to this.
1, state of the current network
The information of certain project OMC upgrading scene information is introduced first, as shown in table 1 below:
Table 1
2, using tool upgrade situation
By automatic updating tool, OMC is upgraded successfully, upgraded version is as shown in table 2 below:
Version before upgrading UMS8800_V2.00.10.20_10_20150710+PRB counts patch
Upgraded version UMS8800_V2.00.10.20_13_20150826+ state monitoring and management patch
Table 2
3, by automatic updating tool, the table for needing to fill in can be showed to user, detects the upload instruction of user Operation and installation instruction operation, and corresponding instruction is executed, to complete the process of long-range control installation upgraded version.The following table 3 OMC upgrading duration is assessed, entire escalation process flowing water is as follows:
Table 3
4, the use by this example to automatic updating tool, integration project actual use feedback, obtains the upgrading work The advantages of tool, is as follows:
1) operating procedure is simplified, the risk to fail during reducing manual operation;
2) upgrading tool is easy to upper hand, and work-place study process is than very fast;
3) there is success or not prompt in operation interface, it is more intuitive to the whole operation process at scene;
4) entire escalation process has duration and log recording, convenient for analysis;
5) NEA installation, tool are more convenient;Especially for live NEA 6+1, under the scene of more examples, save Many operating procedures;
6) table of upgrading tool filled in can next time upgrading when multiplexing, therefore next time upgrading when Greatly reduce the workload in live form-filling process;
7) live satisfaction is relatively high, more pervious to upgrade the variation for having matter.
Referring to Fig. 5, the step for the embodiment of the method that a kind of pair of operation and maintenance center's system of the invention is upgraded is shown Rapid flow chart, can specifically include following steps:
Step 501, the table for needing to fill in is shown to user, and receives the table number that user inputs in the table According to;
Wherein, the list data includes at least operation and maintenance center's system OMC server parameter for being included and every A service parameter needs service identifiers to be mounted.
Step 502, the corresponding upgraded version data of the service identifiers are obtained, and the upgraded version data are uploaded to In the corresponding server of the server parameter;
Step 503, it when detecting that the upgraded version data upload finishes, controls corresponding server and the liter is installed Grade edition data.
In a preferred embodiment of an embodiment of the present invention, the method can also include the following steps:
Generate log recording, the log recording be used for the upload procedures of the upgraded version data or installation process into Row record.
In a preferred embodiment of an embodiment of the present invention, step 501 may include following sub-step:
Sub-step S11 shows the table for needing to fill in user;
Sub-step S12 receives the list data that user inputs in the table;
Sub-step S13 verifies whether the list data is legal, and generation check results, the check results include legal As a result or it is illegal as a result, the illegal result includes illegal reason;If the check results be it is illegal as a result, if Sub-step S14 is executed, if the check results are valid result, executes step 501.
Sub-step S14 generates prompt letter according to the illegal result when the check results are illegal result Breath, and the prompt information is shown to user.
In a preferred embodiment of an embodiment of the present invention, step 502 may include following sub-step:
Sub-step S21 obtains the upgraded version number of the corresponding service identifiers of the service parameter according to the list data According to;
The upgraded version data of the corresponding service identifiers of the service parameter are stored in specified path by sub-step S22;
Sub-step S23 detects the upload instruction operation of user, and when detecting the upload instruction operation, in generation Teletype command;
Sub-step S24 is based on the uploading instructions, the corresponding service of the service parameter is obtained from the specified path The upgraded version data of mark, and the upgraded version data are uploaded in the corresponding server of the server parameter.
In a preferred embodiment of an embodiment of the present invention, step 502 can also include following sub-step:
Sub-step S25 is starting to upload the same of the upgraded version data to the corresponding server of the server parameter When, generate progress bar;
Sub-step S26, obtains the real-time progress data of the progress bar, and shows the real-time progress data;
Sub-step S27 is generated when judging that the upgraded version data upload successfully and is uploaded successful information, and will be described It uploads successful information and is shown to user;
Sub-step S28 is generated when judging that the upgraded version data upload failure and is uploaded failure information, and will be described Upload failure information and be shown to user, it is described upload failure information include upload the corresponding server parameter of server of failure with And upload failure cause.
In a preferred embodiment of an embodiment of the present invention, step 503 may include following sub-step:
Sub-step S31 detects the installation instruction operation of user, and when detecting the installation instruction operation, generates peace Dress instruction;
Sub-step S32 is based on the installation instruction, controls corresponding server and installs corresponding upgraded version data, In, the upgraded version data include the upgraded version data of multiple service identifiers, and different servers is installed in a parallel fashion The upgraded version data, same server install the upgraded version data of different service identifiers in a serial fashion.
In a preferred embodiment of an embodiment of the present invention, step 503 can also include following sub-step:
Sub-step S33, when capturing the warning message that a certain server issues, and/or, judge a certain server installation When the installation duration of upgraded version data is more than preset threshold, install failure information is generated, and the install failure information is shown Show to user, the install failure information includes the corresponding server parameter of server and install failure original of install failure Cause;
Sub-step S34, when not capturing the warning message of server sending within a preset period of time, and/or, it captures When the installation success message that server issues, installation successful information is generated, and the installation successful information is shown to user.
For embodiment of the method, since it is substantially similar to Installation practice, so be described relatively simple, it is related Place illustrates referring to the part of Installation practice.
It should be noted that for simple description, therefore, it is stated as a series of action groups for embodiment of the method It closes, but those skilled in the art should understand that, embodiment of that present invention are not limited by the describe sequence of actions, because according to According to the embodiment of the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art also should Know, the embodiments described in the specification are all preferred embodiments, and the related movement not necessarily present invention is implemented Necessary to example.
All the embodiments in this specification are described in a progressive manner, the highlights of each of the examples are with The difference of other embodiments, the same or similar parts between the embodiments can be referred to each other.
It should be understood by those skilled in the art that, the embodiment of the embodiment of the present invention can provide as method, apparatus or calculate Machine program product.Therefore, the embodiment of the present invention can be used complete hardware embodiment, complete software embodiment or combine software and The form of the embodiment of hardware aspect.Moreover, the embodiment of the present invention can be used one or more wherein include computer can With in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) of program code The form of the computer program product of implementation.
The embodiment of the present invention be referring to according to the method for the embodiment of the present invention, terminal device (system) and computer program The flowchart and/or the block diagram of product describes.It should be understood that flowchart and/or the block diagram can be realized by computer program instructions In each flow and/or block and flowchart and/or the block diagram in process and/or box combination.It can provide these Computer program instructions are set to general purpose computer, special purpose computer, Embedded Processor or other programmable data processing terminals Standby processor is to generate a machine, so that being held by the processor of computer or other programmable data processing terminal devices Capable instruction generates for realizing in one or more flows of the flowchart and/or one or more blocks of the block diagram The device of specified function.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing terminal devices In computer-readable memory operate in a specific manner, so that instruction stored in the computer readable memory generates packet The manufacture of command device is included, which realizes in one side of one or more flows of the flowchart and/or block diagram The function of being specified in frame or multiple boxes.
These computer program instructions can also be loaded into computer or other programmable data processing terminal devices, so that Series of operation steps are executed on computer or other programmable terminal equipments to generate computer implemented processing, thus The instruction executed on computer or other programmable terminal equipments is provided for realizing in one or more flows of the flowchart And/or in one or more blocks of the block diagram specify function the step of.
Although the preferred embodiment of the embodiment of the present invention has been described, once a person skilled in the art knows bases This creative concept, then additional changes and modifications can be made to these embodiments.So the following claims are intended to be interpreted as Including preferred embodiment and fall into all change and modification of range of embodiment of the invention.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that process, method, article or terminal device including a series of elements not only wrap Those elements are included, but also including other elements that are not explicitly listed, or further includes for this process, method, article Or the element that terminal device is intrinsic.In the absence of more restrictions, being wanted by what sentence "including a ..." limited Element, it is not excluded that there is also other identical elements in process, method, article or the terminal device for including the element.
The method and one kind upgraded above to a kind of pair of operation and maintenance center's system provided by the present invention is to operation The update device that maintenance centre's system is upgraded, is described in detail, and has serviced specific case herein to of the invention Principle and embodiment is expounded, method and its core of the invention that the above embodiments are only used to help understand Thought;At the same time, for those skilled in the art, according to the thought of the present invention, in specific embodiment and service range Upper there will be changes, in conclusion the contents of this specification are not to be construed as limiting the invention.

Claims (14)

1. the update device that a kind of pair of operation and maintenance center's system is upgraded, which is characterized in that the update device includes:
List data receiving module for showing the table for needing to fill in user, and receives user and inputs in the table List data, wherein the list data include at least operation and maintenance center's system OMC server parameter for being included and Each service parameter needs service identifiers to be mounted;
Upgraded version uploading module, for obtaining the corresponding upgraded version data of the service identifiers, and by the upgraded version Data are uploaded in the corresponding server of the server parameter;
Upgraded version installs module, for controlling corresponding server when detecting that the upgraded version data upload finishes The upgraded version data are installed;
The upgraded version uploading module further include:
Failure prompting submodule is uploaded, for dividing log recording when judging that the upgraded version data upload failure Analysis obtains uploading failure cause, and is generated based on the upload failure cause and upload failure information, and the upload is unsuccessfully believed Breath is shown to user, and the failure information that uploads includes the corresponding server parameter of server and the upload failure for uploading failure Reason.
2. the apparatus according to claim 1, which is characterized in that further include:
Logger module, for generating log recording, the log recording is used for being transmitted through in the upgraded version data Journey or installation process are recorded.
3. device according to claim 1 or 2, which is characterized in that the list data receiving module includes:
Table display sub-module, for showing the table for needing to fill in user;
Data receiver submodule, the list data inputted in the table for receiving user;
Submodule is verified, it is whether legal for verifying the list data, check results are generated, and the check results are sent To prompting submodule or sending submodule, the check results include valid result or illegal as a result, the illegal knot Fruit includes illegal reason;
Prompting submodule, for generating prompt letter according to the illegal result when the check results are illegal result Breath, and the prompt information is shown to user;
Sending submodule, for when the check results are valid result, the valid result to be sent on upgraded version Transmission module.
4. device according to claim 1 or 2, which is characterized in that the upgraded version uploading module includes:
Upgraded version acquisition submodule, for obtaining the corresponding service identifiers of the service parameter according to the list data Upgraded version data;
Upgraded version sub-module stored, for the upgraded version data of the corresponding service identifiers of the service parameter to be stored in finger Determine in path;
Upload operation monitors submodule, and the upload for detecting user indicates operation, and is detecting the upload instruction operation When, uploading instructions are generated, and, the uploading instructions are sent to upload submodule;
Submodule is uploaded, for being based on the uploading instructions, the corresponding clothes of the service parameter are obtained from the specified path The upgraded version data for mark of being engaged in, and the upgraded version data are uploaded in the corresponding server of the server parameter.
5. device according to claim 4, which is characterized in that the upgraded version uploading module further include:
Progress bar generates submodule, for starting to upload the upgraded version number to the corresponding server of the server parameter According to while, generate progress bar;
Progress bar data acquisition submodule for obtaining the real-time progress data of the progress bar, and shows the real-time progress Data;
Successfully prompting submodule is uploaded, for generating and uploading successful information when judging that the upgraded version data upload successfully, And the upload successful information is shown to user;
6. device according to claim 1 or 2, which is characterized in that the upgraded version installs module and includes:
Installation instruction monitoring submodule, the installation for detecting user indicates operation, and is detecting the installation instruction operation When, installation instruction is generated, and, the installation instruction is sent to installation control submodule;
Control submodule is installed, for being based on the installation instruction, corresponding server is controlled and corresponding upgraded version number is installed According to, wherein the upgraded version data include the upgraded version data of multiple service identifiers, and different servers is in a parallel fashion The upgraded version data are installed, same server installs the upgraded version data of different service identifiers in a serial fashion.
7. device according to claim 6, which is characterized in that the upgraded version installs module further include:
Install failure prompting submodule, for when capturing the warning message that a certain server issues, and/or, judge a certain When the installation duration that server installs upgraded version data is more than preset threshold, install failure information is generated, and by the installation Failure information is shown to user, and the install failure information includes the corresponding server parameter of server and peace of install failure Fill failure cause;
Successfully prompting submodule is installed, when for not capturing the warning message of server sending within a preset period of time, and/ Or, generating installation successful information, and the installation successful information is shown when capturing the installation success message of server sending To user.
8. the method that a kind of pair of operation and maintenance center's system is upgraded, which is characterized in that the described method includes:
The table for needing to fill in is shown to user, and receives the list data that user inputs in the table, wherein the table Lattice data include at least the server parameter that operation and maintenance center's system OMC is included and each service parameter need to be to be mounted Service identifiers;
The corresponding upgraded version data of the service identifiers are obtained, and the upgraded version data are uploaded to the server and are joined In the corresponding server of number;
When detecting that the upgraded version data upload finishes, controls corresponding server and the upgraded version data are installed;
When judging that the upgraded version data upload failure, log recording is analyzed to obtain upload failure cause, and base It is generated in the upload failure cause and uploads failure information, the upload failure information includes that the server of upload failure is corresponding Server parameter and the upload failure cause;
Show the upload failure information.
9. according to the method described in claim 8, it is characterized by further comprising:
Log recording is generated, the log recording is for remembering the upload procedure or installation process of the upgraded version data Record.
10. method according to claim 8 or claim 9, which is characterized in that the table for showing that needs are filled in user, and Receive user input in the table list data the step of include:
The table for needing to fill in is shown to user;
Receive the list data that user inputs in the table;
It whether legal verifies the list data, generates check results, the check results include valid result or illegal As a result, the illegal result includes illegal reason;
When the check results are illegal result, prompt information is generated according to the illegal result, and by the prompt Information is shown to user;
When the check results are valid result, the corresponding upgraded version data of the acquisition service identifiers are executed, and The upgraded version data are uploaded to the step in the corresponding server of the server parameter.
11. method according to claim 8 or claim 9, which is characterized in that described to obtain the corresponding upgrade version of the service identifiers Notebook data, and include: by the step that the upgraded version data are uploaded in the corresponding server of the server parameter
According to the list data, the upgraded version data of the corresponding service identifiers of the service parameter are obtained;
The upgraded version data of the corresponding service identifiers of the service parameter are stored in specified path;
The upload for detecting user indicates operation, and when detecting the upload instruction operation, generates uploading instructions;
Based on the uploading instructions, the upgraded version of the corresponding service identifiers of the service parameter is obtained from the specified path Data, and the upgraded version data are uploaded in the corresponding server of the server parameter.
12. according to the method for claim 11, which is characterized in that described to obtain the corresponding upgraded version of the service identifiers Data, and the upgraded version data are uploaded to the step in the corresponding server of the server parameter further include:
While starting to upload the upgraded version data to the corresponding server of the server parameter, progress bar is generated;
The real-time progress data of the progress bar is obtained, and shows the real-time progress data;
When judging that the upgraded version data upload successfully, generates and upload successful information, and the upload successful information is shown Show to user;
13. method according to claim 8 or claim 9, which is characterized in that described to detect that the upgraded version data upload When finishing, controlling the step of corresponding server installs the upgraded version data includes:
The installation for detecting user indicates operation, and when detecting the installation instruction operation, generates installation instruction;
Based on the installation instruction, controls corresponding server and corresponding upgraded version data are installed, wherein the upgraded version Data include the upgraded version data of multiple service identifiers, and different servers installs the upgraded version number in a parallel fashion According to same server installs the upgraded version data of different service identifiers in a serial fashion.
14. according to the method for claim 13, which is characterized in that described to detect that the upgraded version data have uploaded Bi Shi controls the step of corresponding server installs the upgraded version data further include:
When capturing the warning message that a certain server issues, and/or, judge a certain server installation upgraded version data When duration being installed more than preset threshold, install failure information is generated, and the install failure information is shown to user, the peace Dress failure information includes the corresponding server parameter of server and install failure reason of install failure;
When not capturing the warning message of server sending within a preset period of time, and/or, capture the peace of server sending When filling success message, installation successful information is generated, and the installation successful information is shown to user.
CN201610112835.5A 2016-02-29 2016-02-29 The method and apparatus that a kind of pair of operation and maintenance center's system is upgraded Active CN107135089B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610112835.5A CN107135089B (en) 2016-02-29 2016-02-29 The method and apparatus that a kind of pair of operation and maintenance center's system is upgraded

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610112835.5A CN107135089B (en) 2016-02-29 2016-02-29 The method and apparatus that a kind of pair of operation and maintenance center's system is upgraded

Publications (2)

Publication Number Publication Date
CN107135089A CN107135089A (en) 2017-09-05
CN107135089B true CN107135089B (en) 2019-11-22

Family

ID=59721265

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610112835.5A Active CN107135089B (en) 2016-02-29 2016-02-29 The method and apparatus that a kind of pair of operation and maintenance center's system is upgraded

Country Status (1)

Country Link
CN (1) CN107135089B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109922482B (en) * 2017-12-12 2020-10-30 大唐移动通信设备有限公司 OMC system deployment method, OMC system, electronic device and storage medium
CN109347695A (en) * 2018-09-18 2019-02-15 上海移远通信技术股份有限公司 A kind of upgrade testing system and method
CN110209405B (en) * 2019-06-04 2023-06-16 杭州安恒信息技术股份有限公司 Automatic upgrading method and device for distributed system
CN112769589B (en) * 2019-11-06 2022-03-11 大唐移动通信设备有限公司 Base station upgrading method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1614933A (en) * 2003-11-05 2005-05-11 华为技术有限公司 Method for updating system apparatus
CN101132573A (en) * 2006-08-23 2008-02-27 中兴通讯股份有限公司 Method for implementing terminal batch upgrading
CN101656623A (en) * 2008-08-21 2010-02-24 华为技术有限公司 Software installing method, sever and system
CN104778057A (en) * 2015-03-11 2015-07-15 小米科技有限责任公司 Terminal system upgrading method and device, and server

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100388683C (en) * 2005-01-18 2008-05-14 华为技术有限公司 Method and system of interface synchronization in general-purpose mobile communication system
CN102638361B (en) * 2011-02-14 2017-10-27 中兴通讯股份有限公司 Network element updating device and method
US20120253728A1 (en) * 2011-04-01 2012-10-04 Verizon Patent And Licensing Inc. Method and system for intelligent automated testing in a multi-vendor, multi-protocol heterogeneous environment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1614933A (en) * 2003-11-05 2005-05-11 华为技术有限公司 Method for updating system apparatus
CN101132573A (en) * 2006-08-23 2008-02-27 中兴通讯股份有限公司 Method for implementing terminal batch upgrading
CN101656623A (en) * 2008-08-21 2010-02-24 华为技术有限公司 Software installing method, sever and system
CN104778057A (en) * 2015-03-11 2015-07-15 小米科技有限责任公司 Terminal system upgrading method and device, and server

Also Published As

Publication number Publication date
CN107135089A (en) 2017-09-05

Similar Documents

Publication Publication Date Title
CN107135089B (en) The method and apparatus that a kind of pair of operation and maintenance center's system is upgraded
CN107094097B (en) Fault information remote reproduction method and device
KR102130785B1 (en) Methods of generating identification information, devices, equipment and computer readable storage media
WO2015180291A1 (en) Method and system for monitoring server cluster
CN102447684B (en) Data processing method and equipment
CN107832065A (en) Firmware upgrade method, water purifier, upgrade-system and readable storage medium storing program for executing
CN103281410A (en) Broadcast television network intelligent obstacle pretreatment method and system
US20070174462A1 (en) Reporting information to a network
US20070143471A1 (en) Methods, systems and computer program products for evaluating suitability of a network for packetized communications
CN112306973A (en) Picture importing system and method
CN106791982B (en) Account management method and device
CN109597823B (en) Data source configuration method, device, computer equipment and storage medium
CN116567013A (en) Offline data synchronization method, device and medium
CN105227351A (en) Log acquisition system, journal obtaining method and electronic equipment
WO2016188223A1 (en) Fault information collection method and apparatus
US8055944B2 (en) Customization and reuse of logged agent activity during remote take over help session
CN109587529B (en) Authorization method and authorization device for television function items
CN110134558A (en) A kind of detection method and device of server
CN105893502A (en) Code synchronization method and device
CN112711511B (en) Method and system for monitoring terminal equipment based on script server
KR20150145272A (en) Simulation apparatus for analyzing circuit drawing of electric power equipment and control method thereof
CN109412861B (en) Method for establishing security association display of terminal network
KR20190098863A (en) System of collecting manufacturing facilities data and controlling the manufacturing facilities using iot communication with smart phone
CN106713410A (en) User information acquisition method and related devices
CN112000540A (en) Monitoring processing method, system, equipment and storage medium for distributed deployment products

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