CN109324815A - Monitoring method, device, equipment and the computer readable storage medium of system upgrade - Google Patents
Monitoring method, device, equipment and the computer readable storage medium of system upgrade Download PDFInfo
- Publication number
- CN109324815A CN109324815A CN201811008846.4A CN201811008846A CN109324815A CN 109324815 A CN109324815 A CN 109324815A CN 201811008846 A CN201811008846 A CN 201811008846A CN 109324815 A CN109324815 A CN 109324815A
- Authority
- CN
- China
- Prior art keywords
- equipment
- system upgrade
- new system
- new
- failure
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The present invention provides a kind of monitoring method of system upgrade, device, equipment and computer readable storage mediums, are applied to unmanned vehicle, and unmanned vehicle includes at least the first equipment and the second equipment, and method includes: the system upgrade information for receiving server and sending;First equipment with strong incidence relation and the second equipment and the new system for needing to carry out system upgrade operation are determined according to system upgrade information;The first equipment and the second equipment are controlled using the synchronous progress updating operation of new system.The present invention determines the first equipment and the second equipment and the new system for needing to carry out system upgrade operation by system upgrade information, the first equipment and the second equipment are controlled using the synchronous progress updating operation of new system, it realizes when a certain equipment of unmanned vehicle needs to carry out upgrade-system operation, it can control with it with strongly connected other equipment also upgrade-system operation simultaneously, so that the system version of strongly connected equipment is consistent, the reliability of unmanned vehicle vehicle work is improved.
Description
Technical field
The present invention relates to unmanned vehicle technology field more particularly to a kind of monitoring method of system upgrade, device, equipment and meters
Calculation machine readable storage medium storing program for executing.
Background technique
It include multiple equipment in unmanned vehicle, such as: main controller, safe industrial personal computer, black box, security gateway, data acquisition
Device etc..There are communication protocols between above-mentioned each equipment, to guarantee the normal operation of unmanned vehicle vehicle.Also, it is above-mentioned each to set
Standby operating system often disunity, such as: industrial personal computer is x86 architecture system, and black box, data collector are then arm frame
Construction system etc..
However, when carrying out system upgrade to each equipment in unmanned vehicle, certain equipment in unmanned vehicle may be
System upgrades successfully, and certain equipment may system upgrade failure so that with strong incidence relation equipment system version hold
It is easily inconsistent, at this point, being easy to cause unmanned vehicle to break down, to not can guarantee nobody when unmanned vehicle carries out vehicle operation
The normal operation of vehicle vehicle.
Summary of the invention
The present invention provides a kind of monitoring method of system upgrade, device, equipment and computer readable storage medium, to
Solve the problems, such as that the unmanned vehicle vehicle existing in the prior art that not can guarantee operates normally.
It is an aspect of the invention to provide a kind of monitoring method of system upgrade, be applied to unmanned vehicle, it is described nobody
Vehicle includes at least the first equipment and the second equipment, which comprises
Receive the system upgrade information that server is sent;
According to the system upgrade information determine have strong incidence relation the first equipment and the second equipment and need into
The new system of row system upgrade operation;
First equipment and second equipment are controlled using the synchronous progress updating operation of new system.
There is provided a kind of monitoring devices of system upgrade for another aspect of the present invention, are applied to unmanned vehicle, the nothing
People's vehicle includes at least the first equipment and the second equipment, described device include:
Receiving module, for receiving the system upgrade information of server transmission;
Determining module, for determining that first equipment and second with strong incidence relation is set according to the system upgrade information
New system that is standby and needing to carry out system upgrade operation;
Control module, for control first equipment and second equipment using new system synchronize carry out upgrading behaviour
Make.
There is provided a kind of monitoring devices of system upgrade for another aspect of the present invention, comprising:
Memory, processor, and it is stored in the computer journey that can be run on the memory and on the processor
Sequence,
The processor realizes the method as described in above-mentioned first aspect when running the computer program.
Another aspect of the present invention is stored with computer program there is provided a kind of computer readable storage medium,
The method as described in above-mentioned first aspect is realized when the computer program is executed by processor.
Monitoring method, device, equipment and the computer readable storage medium of a kind of system upgrade provided by the invention, pass through
System upgrade information determines first equipment with strong incidence relation and the second equipment and needs to carry out system upgrade operation
New system, and first equipment and second equipment are controlled using the synchronous progress updating operation of new system, to realize
When a certain equipment of unmanned vehicle needs to carry out upgrade-system operation, can control also same with strongly connected other equipment with it
When upgrade-system operate so that the system version of strongly connected equipment is consistent, ensure that the normal operation of unmanned vehicle vehicle, improve
The reliability of unmanned vehicle vehicle work, further ensures the practicability of this method, is conducive to the popularization in market and answers
With.
Detailed description of the invention
Fig. 1 is a kind of flow diagram of the monitoring method of system upgrade provided in an embodiment of the present invention;
Fig. 2 is that provided in an embodiment of the present invention determined according to the system upgrade information has the first of strong incidence relation to set
Standby and the second equipment and the new system for needing to carry out system upgrade operation flow diagram;
Fig. 3 be it is provided in an embodiment of the present invention according to the device identification determine have strong incidence relation the first equipment and
The flow diagram of second equipment;
Fig. 4 is the flow diagram of the monitoring method of another system upgrade provided in an embodiment of the present invention;
Fig. 5 is the upgrading provided in an embodiment of the present invention according to the frequency of failure to first equipment and the second equipment
Operate the flow diagram controlled;
Fig. 6 is a kind of structural schematic diagram of the monitoring device of system upgrade provided in an embodiment of the present invention;
Fig. 7 is a kind of structural schematic diagram of the monitoring device of system upgrade provided in an embodiment of the present invention.
Through the above attached drawings, it has been shown that the specific embodiment of the present invention will be hereinafter described in more detail.These attached drawings
It is not intended to limit the scope of the inventive concept in any manner with verbal description, but is by referring to specific embodiments
Those skilled in the art illustrate idea of the invention.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to
When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistented with the present invention.On the contrary, they be only with it is such as appended
The example of device and method being described in detail in claims, some aspects of the invention are consistent.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present invention, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
Fig. 1 is a kind of flow diagram of the monitoring method of system upgrade provided in an embodiment of the present invention;With reference to 1 institute of attached drawing
Show, present embodiments provide a kind of monitoring method of system upgrade, be applied to unmanned vehicle, the unmanned vehicle includes at least first and sets
The executing subject of standby and the second equipment, this method can be monitoring device, also, this method can be set to each of on unmanned vehicle
Standby system upgrade operation be monitored with it is synchronous, to guarantee the normal operation of unmanned vehicle vehicle.Specifically, the method can be with
Include:
S101: the system upgrade information that server is sent is received;
It wherein, include that device identification and system version identify in the system upgrade information, the device identification and needs
The equipment for carrying out system upgrade operation is corresponding, new system phase system version mark and need to carry out system upgrade operation
It is corresponding.
For the specific reception mode of system upgrade information, a kind of achievable mode are as follows: server can be real-time
Or periodic detection whether there is the new version system for a certain equipment in unmanned vehicle, be to deposit in server in testing result
In the new version system of certain equipment, then system upgrade information can be sent to monitoring device, so that monitoring device receives
The system upgrade information sent to server, realizes the system that can receive the related new version system that server actively issues
Upgrade information.
Another achievable mode are as follows: monitoring device sends system queries information, clothes to server in real time or periodically
Device be engaged in when receiving system queries information, can detect whether that there are the new version systems of a certain equipment, if it does not exist, then feed back
Response message, or any operation is not executed;If it exists, then return system upgrade information, so that monitoring device can connect
System upgrade information is received, monitoring device is realized and actively obtains system upgrade information.Of course, those skilled in the art may be used also
To receive system upgrade information by the way of other same or similar, as long as can guarantee that system upgrade information receives
Accurate reliability, details are not described herein.
S102: according to the system upgrade information determine have strong incidence relation the first equipment and the second equipment and
Need to carry out the new system of system upgrade operation;
After getting system upgrade information, it can determine that first sets according to the device identification in system upgrade information
Standby and the second equipment, and new system is determined according to system version mark;Wherein, the first equipment has with the second equipment and is associated with by force
Relationship, strong incidence relation herein can determine by obtaining the correlation degree of the first equipment and the second equipment, specifically,
After the correlation degree for getting the first equipment and the second equipment, correlation degree and pre-set correlation degree threshold value are carried out
Analysis is compared, if correlation degree is greater than or equal to preset correlation degree threshold value, it is determined that first equipment and described second
Equipment has strong incidence relation;Alternatively, if correlation degree be less than preset correlation degree threshold value, it is determined that the first equipment with it is described
Second equipment does not have strong incidence relation, wherein the correlation degree of the first equipment and the second equipment can be according to preset association
Principle determines, and relevance principle may include the support principle between equipment and/or the confidence level principle between equipment.
It can also include the it is understood that can not only only include the first equipment and the second equipment in unmanned vehicle
Three equipment, the 4th equipment etc., for example: including: that the first equipment, the second equipment, third equipment and the 4th are set in unmanned vehicle
It is standby, wherein for the first equipment, the correlation degree of the first equipment and the second equipment is H1, the first equipment and third equipment
Correlation degree be H2, the correlation degree of the first equipment and the 4th equipment is H3, by above-mentioned correlation degree with it is pre-set
Correlation degree threshold value H carries out analysis comparison, and comparison result can be H1>H, H2<H, H3>H;To according to above-mentioned comparison result
It was determined that the first equipment has strong incidence relation with the second equipment and the 4th equipment respectively, the first equipment and third equipment are not
With strong incidence relation.Of course, those skilled in the art can also be determined using other modes with strong incidence relation
Equipment, details are not described herein.
S103: control first equipment and second equipment are using the synchronous progress updating operation of new system.
After determining first equipment and the second equipment and new system with strong incidence relation, it can control first and set
It is standby with the second equipment using synchronous the progresss updating operation of new system, that is, the first equipment of control uses new system progress system liter
Grade operation, meanwhile, the second equipment of control carries out system upgrade operation using new system, to realize first equipment and institute
The system version for stating the second equipment is identical, that is, before carrying out updating operation, the system version of the first equipment and the second equipment
Identical, after carrying out updating operation, the first equipment is also identical as the system version of the second equipment.
The monitoring method of system upgrade provided in this embodiment determines there is strong incidence relation by system upgrade information
First equipment and the second equipment and the new system for needing to carry out system upgrade operation, and control first equipment and described
Second equipment carries out updating operation using new system is synchronous, so that a certain equipment realized in unmanned vehicle needs to carry out upgrading system
When system operation, it can control with it with strongly connected other equipment also upgrade-system operation simultaneously, so that strongly connected equipment
System version it is consistent, ensure that the normal operation of unmanned vehicle vehicle, improve unmanned vehicle vehicle work reliability, into
One step ensure that the practicability of this method, be conducive to the popularization and application in market.
Fig. 2 is that provided in an embodiment of the present invention determined according to the system upgrade information has the first of strong incidence relation to set
Standby and the second equipment and the new system for needing to carry out system upgrade operation flow diagram;Fig. 3 mentions for the embodiment of the present invention
What is supplied determines the flow diagram of first equipment and the second equipment with strong incidence relation according to the device identification;Above-mentioned
On the basis of embodiment, with continued reference to attached drawing 2-3 it is found that the present embodiment is for determining have by force according to the system upgrade information
The first equipment and the second equipment of incidence relation and need to carry out system upgrade operation new system specific implementation process not
It limiting, those skilled in the art can be configured according to specific design requirement, more preferably, the root in the present embodiment
First equipment with strong incidence relation and the second equipment are determined according to the system upgrade information and need to carry out system upgrade
The new system of operation may include:
S1021: the device identification and system version mark in the system upgrade information are obtained;
Due to including that device identification and system version identify in system upgrade information, it can be to system upgrade information
Analysis identifying processing is carried out, to obtain the device identification and system version mark in system upgrade information;Wherein, a kind of to can be achieved
Mode are as follows: device identification and system version mark different words can be set from the other information in system upgrade information
Section determines that device identification and system version are identified by the analysis identification of different field.Alternatively, another achievable mode
Are as follows: device identification and system version mark can be compressed together with the other information in system upgrade information, by system
The decompression processing of upgrade information, and the system upgrade information after decompression processing is carried out by keyword or other characteristic informations
Analysis identification, to determine device identification and system version mark.Of course, those skilled in the art can also use others side
Formula identifies to obtain device identification and system version, as long as can guarantee that device identification and the accurate of system version mark acquisition can
By property, details are not described herein.
S1022: first equipment and the second equipment with strong incidence relation are determined according to the device identification;
Specifically, determining that there is the first equipment of strong incidence relation and the second equipment can wrap according to the device identification
It includes:
S10221: first equipment is determined according to the device identification;
S10222: the associate device that obtaining has strong incidence relation with first equipment identifies;
Wherein, may include: in device identification and direct equipment corresponding to direct updating apparatus corresponding to new system
It identifies and with direct updating apparatus there is associate device corresponding to the equipment of strong incidence relation to identify, it therefore, can be according to straight
It connects device identification and determines the first equipment, which is and direct updating apparatus corresponding to new system;And by equipment
The analysis of mark is handled, and to obtain associate device mark, determines the second equipment to identify according to associate device.
S10223: the second of strong incidence relation sets with first equipment according to associate device mark is determining
It is standby.
For example: server, which can detecte, needs to carry out upgrade-system operation with the presence or absence of equipment, and the result of detection can
Think that server detects that the first equipment needs to carry out upgrade-system operation, at this point, the system upgrade information that server is issued
In include that device identification and system version identify, and device identification include direct device identification corresponding with the first equipment and with
First equipment have strong incidence relation the second equipment associate device mark, so as to according to direct device identification at nobody
The first equipment is determined in multiple equipment in vehicle, is determined and first in the multiple equipment in unmanned vehicle according to associate device mark
Equipment has the second equipment of strong incidence relation, wherein the quantity of the second equipment can be one or more.
S1023: the new system for needing to carry out system upgrade operation is determined according to system version mark.
After getting system version mark, it can be identified according to system version in pre-stored multiple systems really
Determine new system.
It determines the first equipment with strong incidence relation and the second equipment through the above way and needs to carry out system
The new system of updating operation is effectively guaranteed the order of accuarcy that the first equipment, the second equipment and new system determine, Jin Erti
The security reliability that high this method uses.
Further, control first equipment and second equipment using the synchronous progress updating operation of new system it
Before, the method also includes:
S201: the new system is sent to first equipment and second equipment.
Specifically, server can be sent out new system by monitoring device after determining the first equipment and the second equipment
It send to the first equipment and the second equipment, so that the first equipment can carry out system upgrade using new system difference with the second equipment
Operation.
In order to further increase the practicability of this method, this method can also include:
S301: whether detection first equipment and second equipment are succeeded using the synchronous updating operation of new system.
Specifically, updating operation can be carried out by preset time set the first equipment of acquisition and second equipment
Update time is analyzed and processed update time after getting update time, to judge the first equipment and described second
Whether updating operation is successful using new system for equipment, specifically, judging the first equipment and described second according to the update time
Using new system, whether updating operation successfully may include: equipment
When the update time is greater than or equal to preset time threshold, it is determined that first equipment and described second
Equipment is restarted unsuccessfully using new system upgrading;Alternatively,
Wherein, time threshold is pre-set, for as judging whether the first equipment and second equipment upgrade
Successful time restriction value, without limitation for its specific time numerical value, those skilled in the art can basis for the present embodiment
Specific design requirement is configured, such as: preset time threshold can be 10min, 15min or 20min etc.;When
Between after threshold value determines, update time is compared with time threshold, when update time is more than or equal to time threshold, this
When, the time that the first equipment and second equipment carry out updating operation is longer, and then can determine the first equipment and described the
Two equipment are using new system upgrading failure.
When the update time is less than preset time threshold, it is determined that first equipment and second equipment are adopted
It is upgraded successfully with new system.
When update time to be compared with time threshold, if update time is less than time threshold, at this point, first sets
The time that standby and described second equipment is upgraded is shorter, and then the first equipment and second equipment can be determined using new system
System upgrades successfully, it should be noted that when update time is less than preset time threshold, the destination node of update time at this time
At the time of being upgraded successfully for the first equipment and second equipment using new system.
Update time when being upgraded by obtaining first equipment and second equipment using new system, and root
Judge whether first equipment and second equipment are upgraded successfully using new system according to the update time, realizes to the
One equipment and second equipment are monitored and are determined using the escalation process of new system, further improve this method use
Reliability.
Fig. 4 is the flow diagram of the monitoring method of another system upgrade provided in an embodiment of the present invention;Fig. 5 is this hair
The stream controlled according to updating operation of the frequency of failure to first equipment and the second equipment that bright embodiment provides
Journey schematic diagram;On the basis of the above embodiments, with continued reference to attached drawing 4-5 it is found that method in the present embodiment further include:
S401: the frequency of failure that first equipment and/or the second equipment carry out upgrading failure using new system is obtained;
When the first equipment and/or the second equipment carry out upgrading failure using new system, for the ease of to the first equipment and
The updating operation of second equipment is controlled, and available first equipment and/or the second equipment carry out the failure time of upgrading failure
Number;For example: when the first equipment and the second equipment are upgraded for the first time using new system, the first equipment uses new system liter
Grade success, and the second equipment is failed using new system upgrading, at this point, can then determine the first equipment and the second equipment using new system
The frequency of failure that system carries out upgrading failure is 1;Further, n-th is carried out using new system in the first equipment and the second equipment
When upgrading, the second equipment still upgrades failure using new system, at this point, can then determine the first equipment and the second equipment using new
The frequency of failure that system carries out upgrading failure is+1, is only upgraded successfully in the first equipment using new system, and the second equipment
When being upgraded successfully using new system, it is determined that upgraded successfully for the first equipment and the second equipment using new system.
S402: it is controlled according to updating operation of the frequency of failure to first equipment and the second equipment.
It can be with specifically, being controlled according to updating operation of the frequency of failure to first equipment and the second equipment
Include:
S4021: when the frequency of failure is greater than or equal to preset frequency threshold value, then first equipment and the are controlled
Two equipment run simultaneously pre-stored original system;Alternatively,
Wherein, frequency threshold value is pre-set, those skilled in the art can specific design requirement to frequency threshold value
Specific value range be configured, such as: frequency threshold value can be set to 5 times, 8 times or 10 times etc..In addition, losing
When losing number more than or equal to preset frequency threshold value, then illustrate that the first equipment and the second equipment have been tasted using new system at this time
Examination has carried out multiple updating operation, however the first equipment and the second equipment do not upgrade successfully, at this point, in order to guarantee that first sets
The standby operational efficiency with the second equipment can control the first equipment and the second equipment synchronous operation original system.
For example, before the first equipment is upgraded using new system, there are the first original system, the second equipment is used
Before new system is upgraded, there are the second original system, the first original system is consistent with the system version of the second original system, first
Equipment using new system upgrading failure, the second equipment using new system upgrade also fail when, and the frequency of failure have been above or
When equal to frequency threshold value, then controls the first equipment and run the first original system, the second equipment runs the second original system, to guarantee first
The operational efficiency of equipment and the second equipment.Alternatively, being upgraded successfully in the first equipment using new system, the second equipment uses new system
Upgrading failure, and the second equipment using new system upgrading the frequency of failure be greater than or equal to frequency threshold value when, then control first
Equipment is rolled back to the first original system by new system, so that the first equipment is worked with the first original system, meanwhile, the second equipment fortune
The second original system of row.It is consistent with the system version of the second equipment to be effectively guaranteed the first equipment, it is whole to improve unmanned vehicle
The security reliability of vehicle operation.
S4022: when the frequency of failure is less than preset frequency threshold value, then first equipment and the second equipment are controlled
Synchronous updating operation is continued using new system.
When the frequency of failure is less than preset frequency threshold value, then illustrate the first equipment and the second equipment using new system at this time
The number for carrying out updating operation is less, in order to realize that the first equipment and the second equipment can run new system as far as possible, can control
First equipment continues synchronous updating operation using new system with the second equipment, until the frequency of failure reaches frequency threshold value
Until.
When concrete application, this application embodiment provides a kind of monitoring method of system upgrade, the execution of the monitoring method
Main body can be monitoring device, and when concrete application, which can be set any one in multiple equipment in unmanned vehicle
In a equipment, which can be communicatively coupled with any one equipment, and the monitoring device can be with server-side
It is communicated, the new version system to be upgraded of each equipment is checked or downloaded from server-side.
When detecting the new version system of certain equipment in server-side, it can upgrade to monitoring device sending system and believe
It ceases, with strongly connected device identification and the system version for needing while upgrading in system upgrade information.Monitoring device can be with
Corresponding strongly connected equipment is got according to device identification, and the acquisition pair from the Resident Process of corresponding strongly connected equipment
Answer the current version of equipment.After getting current version, corresponding new version system can be handed down to corresponding equipment
Resident Process, control Resident Process carry out new version system upgrading to corresponding equipment.
When carrying out system upgrade with strongly connected equipment, if at least one equipment in strong associate device is using new
System does not upgrade successfully, then is upgraded again;If upgrading number has reached upgrading frequency threshold value, strong associate device is not yet simultaneously
It upgrades successfully, then the system version of the strong associate device upgraded successfully is rolled back into original system version, to guarantee that strong association is set
Standby system version is consistent.
Wherein, system version can unanimously guarantee configuration parameter in system other data it is consistent.Strongly connected equipment
Refer to the equipment with strong dependence in unmanned vehicle operation.
This application embodiment provide method, when the system of a certain equipment of unmanned vehicle is upgraded, need control with
Its system with strongly connected other equipment also upgrades simultaneously, and the system version to guarantee strongly connected equipment is consistent, if certain
One device systems upgrading failure, also by the version rollback with strongly connected other systems to original version, to guarantee nobody
The normal operation of vehicle vehicle.
Fig. 6 is a kind of structural schematic diagram of the monitoring device of system upgrade provided in an embodiment of the present invention, can with reference to attached drawing 6
Know, present embodiments provide a kind of monitoring device of system upgrade, which can execute the prison of above-mentioned system upgrade
Prosecutor method is applied particularly to unmanned vehicle, also, the monitoring device can be set in any one equipment in unmanned vehicle,
In, the unmanned vehicle includes at least the first equipment and the second equipment, described device include:
Receiving module 101, for receiving the system upgrade information of server transmission;
Determining module 102, for determining first equipment with strong incidence relation and the according to the system upgrade information
Two equipment and the new system for needing to carry out system upgrade operation;
Control module 103, for control first equipment and second equipment using new system synchronize upgraded
Operation.
It wherein, include that device identification and system version identify in the system upgrade information, the device identification and needs
The equipment for carrying out system upgrade operation is corresponding, new system phase system version mark and need to carry out system upgrade operation
It is corresponding.
The present embodiment does not limit the concrete shape structure of receiving module 101, determining module 102 and control module 103
Fixed, those skilled in the art can carry out any setting to it according to its function realized, details are not described herein;In addition,
The specific implementation process for the operating procedure that receiving module 101, determining module 102 and control module 103 are realized in the present embodiment
And realize that effect is identical as the specific implementation process of step S101-S103 in above-described embodiment and realization effect, specifically may be used
With reference to above statement content, details are not described herein.
On the basis of the above embodiments, with continued reference to attached drawing 6 it is found that the present embodiment according to the system upgrade for believing
Breath determines first equipment with strong incidence relation and the second equipment and needs to carry out the tool of the new system of system upgrade operation
Body realizes process without limitation, and those skilled in the art can be configured according to specific design requirement, more preferably, this
In embodiment, first equipment and second with strong incidence relation is determined according to the system upgrade information in determining module 102
Equipment and when needing to carry out the new system of system upgrade operation, which specifically can be used for:
Obtain the device identification and system version mark in the system upgrade information;
First equipment and the second equipment with strong incidence relation are determined according to the device identification;
The new system for needing to carry out system upgrade operation is determined according to system version mark.
Wherein, first equipment is identical as the system version of second equipment.
Also, first equipment and second with strong incidence relation is determined according to the device identification in determining module 102
When equipment, this is stated cover half block 102 and is specifically used for:
First equipment is determined according to the device identification;
The associate device that obtaining has strong incidence relation with first equipment identifies;
According to determining second equipment with first equipment with strong incidence relation of associate device mark.
Further, the device in the present embodiment further include:
Sending module 104, for control first equipment and second equipment using new system synchronize risen
Before grade operation, the new system is sent to first equipment and second equipment.
Further, the device in the present embodiment further include:
Detection module 104, for detecting first equipment and second equipment using the synchronous updating operation of new system
Whether succeed.
Further, described device further include:
Module 105 is obtained, upgrading failure is carried out using new system for obtaining first equipment and/or the second equipment
The frequency of failure;
The control module 103 is also used to the upgrading according to the frequency of failure to first equipment and the second equipment
Operation is controlled.
Specifically, being grasped according to the frequency of failure to the upgrading of first equipment and the second equipment in control module 103
When being controlled, which is used for:
When the frequency of failure is greater than or equal to preset frequency threshold value, then first equipment and the second equipment are controlled
Run simultaneously pre-stored original system;Alternatively,
When the frequency of failure is less than preset frequency threshold value, then first equipment and the second equipment are controlled using new
System continues synchronous updating operation.
The monitoring device of system upgrade provided in this embodiment can be used in executing side corresponding to Fig. 1-Fig. 5 embodiment
Method, specific executive mode is similar with beneficial effect, repeats no more herein.
Fig. 7 is a kind of structural schematic diagram of the monitoring device of system upgrade provided in an embodiment of the present invention, can with reference to attached drawing 7
Know, present embodiments provide a kind of monitoring device of system upgrade, comprising:
Memory 301,
Processor 302,
And it is stored in the computer program that can be run on the memory 301 and on the processor 302, the place
Reason device 302 realizes method corresponding to above-mentioned Fig. 1-Fig. 5 embodiment when running the computer program.
The another aspect of the present embodiment provides a kind of computer readable storage medium, the computer readable storage medium
On be stored with computer program,
The computer program realizes method corresponding to above-mentioned Fig. 1-Fig. 5 embodiment when being executed by processor.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it
Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only
Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied
Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed
Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or logical of device or unit
Letter connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer
It is each that equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the present invention
The part steps of embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-
Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. it is various
It can store the medium of program code.
Those skilled in the art can be understood that, for convenience and simplicity of description, only with above-mentioned each functional module
Division progress for example, in practical application, can according to need and above-mentioned function distribution is complete by different functional modules
At the internal structure of device being divided into different functional modules, to complete all or part of the functions described above.On
The specific work process for stating the device of description, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its
Its embodiment.The present invention is directed to cover any variations, uses, or adaptations of the invention, these modifications, purposes or
Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the present invention
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claims are pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is only limited by appended claims
System.
Claims (20)
1. a kind of monitoring method of system upgrade is applied to unmanned vehicle, which is characterized in that the unmanned vehicle includes at least first and sets
Standby and the second equipment, which comprises
Receive the system upgrade information that server is sent;
First equipment with strong incidence relation and the second equipment are determined according to the system upgrade information and are
The new system for updating operation of uniting;
First equipment and second equipment are controlled using the synchronous progress updating operation of new system.
2. the method according to claim 1, wherein including device identification and system in the system upgrade information
Version identifier, the device identification is corresponding with the equipment for needing to carry out system upgrade operation, and the system version is identified and needed
The new system for carrying out system upgrade operation is corresponding.
3. according to the method described in claim 2, it is characterized in that, being determined according to the system upgrade information, there is strong association to close
The first equipment and the second equipment of system and the new system for needing to carry out system upgrade operation, comprising:
Obtain the device identification and system version mark in the system upgrade information;
First equipment and the second equipment with strong incidence relation are determined according to the device identification;
The new system for needing to carry out system upgrade operation is determined according to system version mark.
4. according to the method described in claim 3, it is characterized in that, determining that there is strong incidence relation according to the device identification
First equipment and the second equipment, comprising:
First equipment is determined according to the device identification;
The associate device that obtaining has strong incidence relation with first equipment identifies;
According to determining second equipment with first equipment with strong incidence relation of associate device mark.
5. the method according to claim 1, wherein controlling first equipment and second equipment use
Before the synchronous progress updating operation of new system, the method also includes:
The new system is sent to first equipment and second equipment.
6. the method according to claim 1, wherein the method also includes:
Detect whether first equipment and second equipment are succeeded using the synchronous updating operation of new system.
7. according to the method described in claim 6, it is characterized in that, the method also includes:
Obtain the frequency of failure that first equipment and/or the second equipment carry out upgrading failure using new system;
It is controlled according to updating operation of the frequency of failure to first equipment and the second equipment.
8. the method according to the description of claim 7 is characterized in that according to the frequency of failure to first equipment and second
The updating operation of equipment is controlled, comprising:
When the frequency of failure is greater than or equal to preset frequency threshold value, then it is synchronous with the second equipment to control first equipment
Run pre-stored original system;Alternatively,
When the frequency of failure is less than preset frequency threshold value, then first equipment and the second equipment are controlled using new system
Continue synchronous updating operation.
9. method described in any one of -8 according to claim 1, which is characterized in that first equipment is set with described second
Standby system version is identical.
10. a kind of monitoring device of system upgrade is applied to unmanned vehicle, which is characterized in that the unmanned vehicle includes at least first
Equipment and the second equipment, described device include:
Receiving module, for receiving the system upgrade information of server transmission;
Determining module, for according to the system upgrade information determine have strong incidence relation the first equipment and the second equipment,
And need to carry out the new system of system upgrade operation;
Control module, for controlling first equipment and second equipment using the synchronous progress updating operation of new system.
11. device according to claim 10, which is characterized in that include device identification and being in the system upgrade information
Unite version identifier, the device identification is corresponding with the equipment for needing to carry out system upgrade operation, system version mark and
The new system for needing to carry out system upgrade operation is corresponding.
12. device according to claim 11, which is characterized in that the determining module is used for:
Obtain the device identification and system version mark in the system upgrade information;
First equipment and the second equipment with strong incidence relation are determined according to the device identification;
The new system for needing to carry out system upgrade operation is determined according to system version mark.
13. device according to claim 12, which is characterized in that the determining module is used for:
First equipment is determined according to the device identification;
The associate device that obtaining has strong incidence relation with first equipment identifies;
According to determining second equipment with first equipment with strong incidence relation of associate device mark.
14. device according to claim 10, which is characterized in that described device further include:
Sending module, for control first equipment and second equipment using the synchronous progress updating operation of new system it
Before, the new system is sent to first equipment and second equipment.
15. device according to claim 10, which is characterized in that described device further include:
Detection module, for detect first equipment and second equipment using the synchronous updating operation of new system whether at
Function.
16. device according to claim 15, which is characterized in that described device further include:
Module is obtained, it is secondary for obtaining the failure that first equipment and/or the second equipment carry out upgrading failure using new system
Number;
The control module is also used to be carried out according to updating operation of the frequency of failure to first equipment and the second equipment
Control.
17. device according to claim 16, which is characterized in that the control module is used for:
When the frequency of failure is greater than or equal to preset frequency threshold value, then it is synchronous with the second equipment to control first equipment
Run pre-stored original system;Alternatively,
When the frequency of failure is less than preset frequency threshold value, then first equipment and the second equipment are controlled using new system
Continue synchronous updating operation.
18. device described in any one of 0-17 according to claim 1, which is characterized in that first equipment and described the
The system version of two equipment is identical.
19. a kind of monitoring device of system upgrade characterized by comprising
Memory, processor, and it is stored in the computer program that can be run on the memory and on the processor,
The processor realizes method as claimed in any one of claims 1-9 wherein when running the computer program.
20. a kind of computer readable storage medium, which is characterized in that it is stored with computer program,
The computer program realizes method as claimed in any one of claims 1-9 wherein when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811008846.4A CN109324815B (en) | 2018-08-31 | 2018-08-31 | Monitoring method, device and equipment for upgrading unmanned vehicle system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811008846.4A CN109324815B (en) | 2018-08-31 | 2018-08-31 | Monitoring method, device and equipment for upgrading unmanned vehicle system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109324815A true CN109324815A (en) | 2019-02-12 |
CN109324815B CN109324815B (en) | 2022-08-30 |
Family
ID=65264783
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811008846.4A Active CN109324815B (en) | 2018-08-31 | 2018-08-31 | Monitoring method, device and equipment for upgrading unmanned vehicle system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109324815B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109976770A (en) * | 2019-03-22 | 2019-07-05 | 深圳市元征科技股份有限公司 | A kind of ECU writes with a brush dipped in Chinese ink method, system and relevant device |
CN110334787A (en) * | 2019-07-01 | 2019-10-15 | 百度在线网络技术(北京)有限公司 | Unmanned vehicle purchase method, system, unmanned vehicle management platform and unmanned vehicle |
CN110597519A (en) * | 2019-09-19 | 2019-12-20 | 四川虹美智能科技有限公司 | Upgrading failure processing method, device and system |
CN111796843A (en) * | 2020-06-28 | 2020-10-20 | 中国第一汽车股份有限公司 | Application program upgrading method, device, equipment and storage medium |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101212343A (en) * | 2006-12-28 | 2008-07-02 | ***通信集团公司 | System and method for monitoring access terminals remotely |
CN101420322A (en) * | 2008-12-15 | 2009-04-29 | 华为技术有限公司 | Upgrading method, device and system for network equipment |
CN103412771A (en) * | 2013-07-29 | 2013-11-27 | 福建星网锐捷网络有限公司 | Software upgrading processing method, device and system |
GB201403952D0 (en) * | 2013-03-11 | 2014-04-23 | Honeywell Int Inc | Upgradable home awareness system |
CN104809014A (en) * | 2015-04-29 | 2015-07-29 | 无锡悟莘科技有限公司 | Remote wireless upgrading method of system |
WO2016149908A1 (en) * | 2015-03-24 | 2016-09-29 | 华为技术有限公司 | Method for updating terminal system, terminal and system |
CN106066800A (en) * | 2015-04-20 | 2016-11-02 | 比亚迪股份有限公司 | The update method of remote reserved vehicle, system and device |
CN107018022A (en) * | 2017-03-31 | 2017-08-04 | 广东欧珀移动通信有限公司 | Processing method, device and the terminal of software upgrading |
CN107943497A (en) * | 2017-11-23 | 2018-04-20 | 重庆华虹电子有限公司 | A kind of ETC electronic tags bluetooth upgrading management system |
CN108182077A (en) * | 2018-01-29 | 2018-06-19 | 广东美的制冷设备有限公司 | Equipment, the firmware upgrade method of equipment, device and storage medium |
US20180204189A1 (en) * | 2015-09-17 | 2018-07-19 | Manuel A Espinoza | Method for Providing Product Information and Support Services |
-
2018
- 2018-08-31 CN CN201811008846.4A patent/CN109324815B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101212343A (en) * | 2006-12-28 | 2008-07-02 | ***通信集团公司 | System and method for monitoring access terminals remotely |
CN101420322A (en) * | 2008-12-15 | 2009-04-29 | 华为技术有限公司 | Upgrading method, device and system for network equipment |
GB201403952D0 (en) * | 2013-03-11 | 2014-04-23 | Honeywell Int Inc | Upgradable home awareness system |
CN103412771A (en) * | 2013-07-29 | 2013-11-27 | 福建星网锐捷网络有限公司 | Software upgrading processing method, device and system |
WO2016149908A1 (en) * | 2015-03-24 | 2016-09-29 | 华为技术有限公司 | Method for updating terminal system, terminal and system |
CN106066800A (en) * | 2015-04-20 | 2016-11-02 | 比亚迪股份有限公司 | The update method of remote reserved vehicle, system and device |
CN104809014A (en) * | 2015-04-29 | 2015-07-29 | 无锡悟莘科技有限公司 | Remote wireless upgrading method of system |
US20180204189A1 (en) * | 2015-09-17 | 2018-07-19 | Manuel A Espinoza | Method for Providing Product Information and Support Services |
CN107018022A (en) * | 2017-03-31 | 2017-08-04 | 广东欧珀移动通信有限公司 | Processing method, device and the terminal of software upgrading |
CN107943497A (en) * | 2017-11-23 | 2018-04-20 | 重庆华虹电子有限公司 | A kind of ETC electronic tags bluetooth upgrading management system |
CN108182077A (en) * | 2018-01-29 | 2018-06-19 | 广东美的制冷设备有限公司 | Equipment, the firmware upgrade method of equipment, device and storage medium |
Non-Patent Citations (1)
Title |
---|
张绿原等: "闸泵站计算机监控***升级改造的探讨", 《江苏水利》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109976770A (en) * | 2019-03-22 | 2019-07-05 | 深圳市元征科技股份有限公司 | A kind of ECU writes with a brush dipped in Chinese ink method, system and relevant device |
CN109976770B (en) * | 2019-03-22 | 2023-02-28 | 深圳市元征科技股份有限公司 | ECU (electronic control Unit) flashing method and system and related equipment |
CN110334787A (en) * | 2019-07-01 | 2019-10-15 | 百度在线网络技术(北京)有限公司 | Unmanned vehicle purchase method, system, unmanned vehicle management platform and unmanned vehicle |
CN110334787B (en) * | 2019-07-01 | 2023-06-16 | 百度在线网络技术(北京)有限公司 | Unmanned vehicle shopping method and system, unmanned vehicle management platform and unmanned vehicle |
CN110597519A (en) * | 2019-09-19 | 2019-12-20 | 四川虹美智能科技有限公司 | Upgrading failure processing method, device and system |
CN110597519B (en) * | 2019-09-19 | 2022-07-12 | 四川虹美智能科技有限公司 | Upgrading failure processing method, device and system |
CN111796843A (en) * | 2020-06-28 | 2020-10-20 | 中国第一汽车股份有限公司 | Application program upgrading method, device, equipment and storage medium |
CN111796843B (en) * | 2020-06-28 | 2023-05-23 | 中国第一汽车股份有限公司 | Application program upgrading method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109324815B (en) | 2022-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109324815A (en) | Monitoring method, device, equipment and the computer readable storage medium of system upgrade | |
CN106027644B (en) | Service verification method and system | |
CN109714202A (en) | A kind of client off-line reason method of discrimination and concentrating type safety management system | |
CN112613993B (en) | Transaction data processing method and device, computer equipment and storage medium | |
CN110162428A (en) | Method of data synchronization and device, electronic equipment and computer readable storage medium | |
CN109408135A (en) | Dual system upgrade method, device, equipment and computer readable storage medium | |
CN109445837A (en) | A kind of dissemination method and equipment of application program | |
CN105635218B (en) | Software center system | |
CN105791246A (en) | Information verification method, device and system | |
CN105786636B (en) | A kind of system repair and device | |
CN114328132A (en) | Method, device, equipment and medium for monitoring state of external data source | |
CN109040255A (en) | Internet of things equipment cut-in method, device, equipment and storage medium | |
CN109334590A (en) | Pilotless automobile chassis control method, apparatus, equipment and storage medium | |
CN110955390A (en) | Data processing method and device and electronic equipment | |
CN110955758A (en) | Code detection method, code detection server and index server | |
CN109360045A (en) | A kind of information determining method, device, server and storage medium | |
CN109905366A (en) | Terminal device safe verification method, device, readable storage medium storing program for executing and terminal device | |
CN117112065A (en) | Large model plug-in calling method, device, equipment and medium | |
CN112448919B (en) | Network anomaly detection method, device and system and computer readable storage medium | |
CN108171185A (en) | The method, apparatus and system of identification | |
CN111917848A (en) | Data processing method based on edge computing and cloud computing cooperation and cloud server | |
CN116974874A (en) | Database testing method and device, electronic equipment and readable storage medium | |
CN113420409B (en) | Relay protection device operation state prediction method based on deep learning | |
CN106875184A (en) | Abnormal scene analogy method, device and equipment | |
CN110298178A (en) | Credible policy learning method and device, credible and secure management platform |
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 |