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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements 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
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.
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)
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)
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)
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 |
-
2016
- 2016-02-29 CN CN201610112835.5A patent/CN107135089B/en active Active
Patent Citations (4)
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 |