[go: up one dir, main page]

CN102571462A - Self-protecting method for long-distance upgrading of optical network unit - Google Patents

Self-protecting method for long-distance upgrading of optical network unit Download PDF

Info

Publication number
CN102571462A
CN102571462A CN2012100987584A CN201210098758A CN102571462A CN 102571462 A CN102571462 A CN 102571462A CN 2012100987584 A CN2012100987584 A CN 2012100987584A CN 201210098758 A CN201210098758 A CN 201210098758A CN 102571462 A CN102571462 A CN 102571462A
Authority
CN
China
Prior art keywords
onu
version
upgrading
edition
new
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
Application number
CN2012100987584A
Other languages
Chinese (zh)
Other versions
CN102571462B (en
Inventor
陈成
尹宝青
周衡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fiberhome Telecommunication Technologies Co Ltd
Original Assignee
Fiberhome Telecommunication Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN201210098758.4A priority Critical patent/CN102571462B/en
Publication of CN102571462A publication Critical patent/CN102571462A/en
Application granted granted Critical
Publication of CN102571462B publication Critical patent/CN102571462B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention relates to a self-protecting method for long-distance upgrading of an optical network unit. When a network administrator needs to carry out long-distance edition upgrading on an optical network unit (ONU), the self-protecting of the edition upgrading of the ONU is realized by a plurality of markers stored in non-volatile storage equipment of the ONU, wherein the markers comprise an ONU start-up subarea marker, an ONU new upgrading edition marker, an ONU edition upgrading completion marker and an ONU upgrading edition verification condition marker, and the non-volatile storage equipment of the ONU is divided into two subareas for storing ONU software edition. According to the invention, the reliability of the current operation edition and the upgrading edition of the ONU is effectively guaranteed, the phenomena of random switching of the ONU start-up edition and uncontrollability of ONU engineering application edition caused by misoperation of the network administrator when the ONU is applied to different local equipment are reduced, the ONU upgrading failure problem is repaired remotely, the engineering problem solving timeliness is improved and the robustness of the ONU equipment is enhanced.

Description

The method of a kind of optical network unit remote upgrade self-shield
Technical field
The present invention relates to EPON (Ethernet Passive Optical Network, ether passive optical-fiber network) field, is the method for a kind of optical network unit remote upgrade self-shield specifically.Said optical network unit refers to the ONU (Optical Network Unit, optical network unit) of user side in the 10G EPON system especially.
Background technology
Under the overall background of global IT application, the broadband access development rapidly.10G EPON technology has become the most representative light access technology of future generation with wide application prospect of industry.Along with increasing of user of access network, the continuous dilatation of switching equipment, access net system is more and more huger, and network operation, maintenance and management cost also progressively rise, and reliability, controllability and the fault restoration promptness of terminal equipment are all had higher requirement.
The ONU remote upgrade mainly contains two kinds of methods at present: manually upgrade and auto-update, Fig. 1 is ONU remote upgrade block diagram in the prior art.These two kinds of methods all are to ONU equipment at OLT (optical fiber cable termination equipment) transmission upgraded version; At first OLT carries out verification to the upgrade file header; Judge whether to be complementary, if coupling then is transferred to ONU through light path with upgraded version and upgrades with ONU to be upgraded.
Though prior art can reduce the probability to the upgrading of ONU mistake; But still cannot remote repairing because the wrong ONU that causes of upgraded version starts failure and the difficult problem of cisco unity malfunction; For example: webmaster remote upgrade ONU; If upgraded version is wrong, cause ONU to start failure, must upgrade and could repair ONU by the engineering staff scene.In addition; In practical engineering application; Might since the misoperation of webmaster cause ONU under not having the situation of updating software release the commit Software Mirroring (the commit here is the technical term in " requirements of the EPON of China Telecom equipment and technology ", and the commit Software Mirroring can be regarded as confirms the switching Software Mirroring.), so that ONU starts the uncertainty of software version, there is hidden danger in practical applications.
Summary of the invention
To the defective that exists in the prior art; The object of the present invention is to provide the method for a kind of optical network unit remote upgrade self-shield; Can effectively guarantee the reliability of current operation version of ONU and upgraded version; When having reduced ONU and being applied to different local side apparatus, because the misoperation on the webmaster causes ONU to start any switching of version, and the ONU practical applications version that brings is uncontrollable; Simultaneously, can remote repairing ONU the upgrading failure problem, improved the promptness that engineering problem solves, strengthened the robustness of ONU equipment.
For reaching above purpose, the technical scheme that the present invention takes is:
The method of a kind of optical network unit remote upgrade self-shield is characterized in that: when webmaster need carry out the remote version upgrading to optical network unit ONU, through being kept at the some marks in the ONU non-volatile memory device, ONU is carried out the self-shield of edition upgrading;
Mark in the said ONU of the being kept at non-volatile memory device comprises: ONU boot partition mark, ONU have new upgrading version flag, ONU edition upgrading to accomplish mark and ONU upgraded version checking situation mark; These four marks all are stored in the ONU non-volatile memory device; Control the ONU remote upgrade and start flow process with these four marks
Also divide in the non-volatile memory device of said ONU two subregions that are used for storing the ONU software version are arranged; One is the subregion of the current operation of program; Be called to lead and use subregion, in leading with subregion, store the current ONU software version that is using, another subregion then is called spare partitions.
On the basis of technique scheme, said ONU remote upgrade is divided into four-stage with the startup flow process:
First stage, ONU software version remote download: when ONU according to the associative operation of webmaster instruction accomplish from OLT remote download upgraded version, ONU carries out verification to the update version document head of downloading; The verification content comprises: ONU hardware version numbers, ONU device type; If hardware version numbers and the device type actual with ONU are consistent, then can upgrade, upgraded version is write the spare partitions of ONU; Otherwise return the upgrading failure, ONU still is operated in the version before the upgrading;
In second stage, the ONU software version activates: when ONU receives the software version activation instruction that comes from OLT, the version of newly upgrading will restarted and move to ONU automatically,
If the version operation of the new upgrading of ONU is normal, said operation comprises that normally the operation of ONU equipment each item function is normal, and then webmaster can carry out upgraded version commit to ONU, and ONU is restarted later on like this, and still the version according to new upgrading starts;
If the version before the version that ONU newly upgrades still can not satisfy each item functional requirement or compare upgrading is more available, then webmaster does not carry out upgraded version commit to ONU, and ONU is restarted, and then ONU still operates in the preceding version of upgrading;
Three phases; Protection when webmaster is carried out ONU software version commit (the ONU software version is confirmed to switch): ONU normally starts; And only new upgraded version is arranged and operate under the situation of new upgraded version at ONU, just carry out the upgraded version commit that local side issues, ONU boot partition mark is set to the subregion at new upgraded version place; Otherwise the boot partition mark remains unchanged;
Four-stage, the protection when the ONU upgraded version moves first: when ONU started new upgraded version, if the ONU system bootstrap routine starts failure, then ONU was restarted from another subregion automatically, realized the automatic rollback of ONU software version; If the failure of ONU application program launching, then with the ONU power-off restarting, when guiding in the ONU system, according to ONU upgraded version checking situation mark, ONU starts according to original version, and webmaster can carry out remote upgrade or other management to ONU once more.
On the basis of technique scheme, during second stage, when ONU starts the version of new upgrading; Before webmaster commit version; Do not allow the ONU that upgrades once more, can only be after the new upgraded version of webmaster commit, or roll back to the ONU version of just can upgrading once more when original version starts.
On the basis of technique scheme, two subregions in the said non-volatile memory device that is arranged on ONU, note is made Part1, Part2 respectively;
Four marks in the ONU escalation process remember that respectively making ONU boot partition flag F lag1, ONU has new upgrading version flag Flag2, ONU edition upgrading to accomplish flag F lag3 and ONU upgraded version checking situation flag F lag4;
The value implication of these four marks is respectively:
1) ONU boot partition flag F lag1:
A) state A representes Part1;
B) state B representes Part2;
2) ONU has new upgrading version flag Flag2:
A) state A representes that ONU does not have new upgraded version;
B) state B representes that ONU has new upgraded version;
3) flag F lag3 is accomplished in the ONU edition upgrading:
A) state A representes that the ONU edition upgrading do not accomplish;
B) state B representes that the ONU edition upgrading accomplishes;
4) ONU upgraded version checking situation flag F lag4:
A) state A representes that the ONU upgraded version do not verify;
B) state B representes that the ONU upgraded version is in the checking;
C) state C representes that the ONU upgraded version is correct;
D) state D representes that the ONU upgraded version is wrong.
On the basis of technique scheme; The default value that ONU boot partition flag F lag1, ONU have new upgrading version flag Flag2, ONU edition upgrading to accomplish flag F lag3 and ONU upgraded version checking situation flag F lag4 is respectively: Flag1=A; Flag2=A, Flag3=A, Flag4=A.
The method of optical network unit remote upgrade of the present invention self-shield; Can effectively guarantee the reliability of current operation version of ONU and upgraded version; When having reduced ONU and being applied to different local side apparatus; Because the misoperation on the webmaster causes any switching of ONU startup version, and the ONU practical applications version that brings is uncontrollable; Simultaneously, can remote repairing ONU the upgrading failure problem, improved the promptness that engineering problem solves, strengthened the robustness of ONU equipment.
Description of drawings
The present invention has following accompanying drawing:
Fig. 1: ONU remote upgrade block diagram in the prior art,
Fig. 2: the guiding of ONU system starts flow chart,
Fig. 3: the ONU flow chart of upgrading,
Fig. 4: ONU upgraded version checking flow chart,
Fig. 5: ONU upgraded version commit flow chart.
Embodiment
Below in conjunction with accompanying drawing the present invention is done further explain.
The method of optical network unit remote upgrade of the present invention self-shield when webmaster need carry out the remote version upgrading to optical network unit ONU, through being kept at the some marks in the ONU non-volatile memory device, is carried out the self-shield of edition upgrading to ONU;
Mark in the said ONU of the being kept at non-volatile memory device comprises: ONU boot partition mark, ONU have new upgrading version flag, ONU edition upgrading to accomplish mark and ONU upgraded version checking situation mark; These four marks all are stored in the ONU non-volatile memory device; Control the ONU remote upgrade and start flow process with these four marks
Also divide in the non-volatile memory device of said ONU two subregions that are used for storing the ONU software version are arranged; One is the subregion of the current operation of program; Be called to lead and use subregion, in leading with subregion, store the current ONU software version that is using, another subregion then is called spare partitions.
On the basis of technique scheme, said ONU remote upgrade is divided into four-stage with the startup flow process:
First stage, ONU software version remote download: when ONU according to the associative operation of webmaster instruction accomplish from OLT remote download upgraded version, ONU carries out verification to the update version document head of downloading; The verification content comprises: ONU hardware version numbers, ONU device type; If hardware version numbers and the device type actual with ONU are consistent, then can upgrade, upgraded version is write the spare partitions of ONU; Otherwise return the upgrading failure, ONU still is operated in the version before the upgrading; Storage of versions before the said upgrading ONU main with subregion in;
In second stage, the ONU software version activates: when ONU receives the software version activation instruction that comes from OLT, the version of newly upgrading will restarted and move to ONU automatically,
If the version operation of the new upgrading of ONU is normal, said operation comprises that normally the operation of ONU equipment each item function is normal, and then webmaster can carry out upgraded version commit (upgraded version is confirmed to switch) to ONU, and ONU is restarted later on like this, and still the version according to new upgrading starts;
If the version before the version of the new upgrading of ONU still can not satisfy each item functional requirement or compare upgrading is more available; Then webmaster does not carry out upgraded version commit to ONU; ONU is restarted; Then ONU still operate in version before the upgrading (the rollback function, whether ONU software version commit instruction is carried out by the webmaster decision, is used to control whether support software version rollback function of ONU; If the new software that loads of ONU is not by commit, ONU is restarted the version that still uses before upgrading later on, has promptly realized the rollback of ONU software version; If carried out commit, ONU is restarted the new upgraded version of use later on);
When ONU starts the version of new upgrading, before webmaster commit version, do not allow the ONU that upgrades once more, can only be after the new upgraded version of webmaster commit, or roll back to the ONU version of just can upgrading once more when original version starts;
Three phases; Protection when webmaster is carried out ONU software version commit (the ONU software version is confirmed to switch): ONU normally starts; And only new upgraded version is arranged and operate under the situation of new upgraded version at ONU, just carry out the upgraded version commit that local side issues, ONU boot partition mark is set to the subregion at new upgraded version place; Otherwise the boot partition mark remains unchanged;
Four-stage, the protection when the ONU upgraded version moves first: when ONU started new upgraded version, if the ONU system bootstrap routine starts failure, then ONU was restarted from another subregion automatically, realized the automatic rollback of ONU software version; If the failure of ONU application program launching, then with the ONU power-off restarting, when guiding in the ONU system, according to ONU upgraded version checking situation mark, ONU starts according to original version, and webmaster can carry out remote upgrade or other management to ONU once more.
On the basis of technique scheme, two subregions in the said non-volatile memory device that is arranged on ONU, note is made Part1, Part2 respectively;
Four marks in the ONU escalation process remember that respectively making ONU boot partition flag F lag1, ONU has new upgrading version flag Flag2, ONU edition upgrading to accomplish flag F lag3 and ONU upgraded version checking situation flag F lag4;
The value implication of these four marks is respectively:
5) ONU boot partition flag F lag1:
A) state A representes Part1;
B) state B representes Part2;
6) ONU has new upgrading version flag Flag2:
A) state A representes that ONU does not have new upgraded version;
B) state B representes that ONU has new upgraded version;
7) flag F lag3 is accomplished in the ONU edition upgrading:
A) state A representes that the ONU edition upgrading do not accomplish;
B) state B representes that the ONU edition upgrading accomplishes;
8) ONU upgraded version checking situation flag F lag4:
A) state A representes that the ONU upgraded version do not verify;
B) state B representes that the ONU upgraded version is in the checking;
C) state C representes that the ONU upgraded version is correct;
D) state D representes that the ONU upgraded version is wrong.
On the basis of technique scheme; The default value that ONU boot partition flag F lag1, ONU have new upgrading version flag Flag2, ONU edition upgrading to accomplish flag F lag3 and ONU upgraded version checking situation flag F lag4 is respectively: Flag1=A; Flag2=A, Flag3=A, Flag4=A.
Use subregion to tell about execution mode with Part1 as main below as example.Above-mentioned mark such as Flag1=A note by abridging and are 1A; By that analogy, for example: 4C represents Flag4=C.
As shown in Figure 2, the guiding of ONU system starts flow process:
A1) ONU powers on, and judges that ONU has new upgrading version flag Flag2, if when new upgraded version (2A) is not arranged, system starts (1A), i.e. Part1 from the subregion of ONU boot partition flag F lag1 mark;
A2) ONU powers on, and judges that ONU has new upgrading version flag Flag2, if new upgraded version (2B) is arranged, judges ONU upgraded version checking situation flag F lag4 again;
A3) if the ONU upgraded version is not checking (4A), Flag4 then is set for verifying (4B), system starts from the subregion opposite with ONU boot partition flag F lag1, i.e. Part2;
A4) if (4B) do not passed through in the checking of ONU upgraded version, it is upgraded version wrong (4D) that Flag4 then is set, and system starts from the subregion of ONU boot partition flag F lag1 mark, i.e. Part1;
A5) if the ONU system bootstrap routine starts failure, then start from the opposite subregion of Flag1 mark, promptly Part2 gets into flow process A7;
A6) if the ONU system bootstrap routine starts successfully, then this flow process finishes;
A7) if start the success of ONU system bootstrap routine once more, then revising ONU boot partition flag F lag1 is current boot partition, and this flow process finishes; Otherwise this flow process finishes.
As shown in Figure 3, the ONU flow process of upgrading:
B1) the ONU upgraded version is downloaded and is accomplished, and judges whether the ONU upgrading is accomplished;
B2) if (3B) accomplished in the ONU upgrading, then return mistake; This flow process finishes;
B3) if (3A) do not accomplished in the ONU upgrading, then verification update version document head comprises ONU hardware version, ONU device type;
B4) if the verification of ONU upgraded version is passed through, then upgraded version is write the spare partitions of ONU non-volatile memory device, i.e. Part2, ONU upgrades successfully; Get into flow process B6;
B5) if the verification of ONU upgraded version is not passed through, then return mistake, the ONU failure of upgrading; This flow process finishes;
B6) ONU being set has new upgrading version flag Flag2 to accomplish (3B) for having new upgraded version (2B), ONU edition upgrading to accomplish flag F lag3 for upgrading, is saved in the non-volatile memory device; After treating activation instruction that ONU receives that OLT issues, ONU is restarted; This flow process finishes.
As shown in Figure 4, ONU upgraded version checking flow process:
C1) the ONU system initialization is accomplished, and judges ONU edition upgrading completion flag F lag3, if (3A) do not accomplished in the ONU edition upgrading, then this flow process finishes;
C2) if (3B) accomplished in the ONU edition upgrading, judge the new upgraded version verification mark of ONU Flag4, if new upgraded version is in (4B) in the checking, it is that upgraded version has been verified through (4C) that Flag4 then is set, and gets into flow process C5;
C3) if new upgraded version is verified (4C or 4D), (3A 4A), gets into flow process C5 to empty ONU upgrading completion mark and upgraded version verification mark;
C4) if new upgraded version is not verified (4A), then this flow process finishes;
C5) emptying ONU has new upgrading version flag Flag2 (2A), and this flow process finishes.
As shown in Figure 5, ONU upgraded version commit flow process:
D1) ONU receives commit message, judges ONU edition upgrading completion flag F lag3, if (3A) accomplished in upgrading, then ONU boot partition flag F lag1 value is constant, and this flow process finishes;
D2) ONU receives commit message; Judge ONU edition upgrading completion flag F lag3, if (3B) accomplished in upgrading, it is the opposite subregion of this indicia point that ONU startup flag F lag1 then is set; Be Part2; (3A, 4A), this flow process finishes to empty ONU edition upgrading completion flag F lag3 and ONU upgraded version verification mark Flag4 simultaneously.
The content of not doing in this specification to describe in detail belongs to this area professional and technical personnel's known prior art.

Claims (5)

1. the method for optical network unit remote upgrade self-shield; Webmaster it is characterized in that: when need carry out the remote version upgrading to optical network unit ONU; Through being kept at the some marks in the ONU non-volatile memory device, ONU is carried out the self-shield of edition upgrading;
Mark in the said ONU of the being kept at non-volatile memory device comprises: ONU boot partition mark, ONU have new upgrading version flag, ONU edition upgrading to accomplish mark and ONU upgraded version checking situation mark; These four marks all are stored in the ONU non-volatile memory device; Control the ONU remote upgrade and start flow process with these four marks
Also divide in the non-volatile memory device of said ONU two subregions that are used for storing the ONU software version are arranged; One is the subregion of the current operation of program; Be called to lead and use subregion, in leading with subregion, store the current ONU software version that is using, another subregion then is called spare partitions.
2. the method for optical network unit remote upgrade as claimed in claim 1 self-shield is characterized in that, said ONU remote upgrade is divided into four-stage with the startup flow process:
First stage, ONU software version remote download: when ONU according to the associative operation of webmaster instruction accomplish from OLT remote download upgraded version, ONU carries out verification to the update version document head of downloading; The verification content comprises: ONU hardware version numbers, ONU device type; If hardware version numbers and the device type actual with ONU are consistent, then can upgrade, upgraded version is write the spare partitions of ONU; Otherwise return the upgrading failure, ONU still is operated in the version before the upgrading;
In second stage, the ONU software version activates: when ONU receives the software version activation instruction that comes from OLT, the version of newly upgrading will restarted and move to ONU automatically,
If the version operation of the new upgrading of ONU is normal, said operation comprises that normally the operation of ONU equipment each item function is normal, and then webmaster can carry out upgraded version commit to ONU, and ONU is restarted later on like this, and still the version according to new upgrading starts;
If the version before the version that ONU newly upgrades still can not satisfy each item functional requirement or compare upgrading is more available, then webmaster does not carry out upgraded version commit to ONU, and ONU is restarted, and then ONU still operates in the preceding version of upgrading;
Three phases; Protection when webmaster is carried out ONU software version commit: ONU normally starts; And only new upgraded version is arranged and operate under the situation of new upgraded version at ONU, just carry out the upgraded version commit that local side issues, ONU boot partition mark is set to the subregion at new upgraded version place; Otherwise the boot partition mark remains unchanged;
Four-stage, the protection when the ONU upgraded version moves first: when ONU started new upgraded version, if the ONU system bootstrap routine starts failure, then ONU was restarted from another subregion automatically, realized the automatic rollback of ONU software version; If the failure of ONU application program launching, then with the ONU power-off restarting, when guiding in the ONU system, according to ONU upgraded version checking situation mark, ONU starts according to original version, and webmaster can carry out remote upgrade or other management to ONU once more.
3. the method for optical network unit remote upgrade as claimed in claim 2 self-shield; It is characterized in that: during second stage; When ONU starts the version of new upgrading, before webmaster commit version, do not allow the ONU that upgrades once more; Can only be after the new upgraded version of webmaster commit, or roll back to the ONU version of just can upgrading once more when original version starts.
4. the method for optical network unit remote upgrade as claimed in claim 2 self-shield is characterized in that: two subregions in the non-volatile memory device of the said ONU of being arranged on, and note is made Part1, Part2 respectively;
Four marks in the ONU escalation process remember that respectively making ONU boot partition flag F lag1, ONU has new upgrading version flag Flag2, ONU edition upgrading to accomplish flag F lag3 and ONU upgraded version checking situation flag F lag4;
The value implication of these four marks is respectively:
ONU boot partition flag F lag1:
State A representes Part1;
State B representes Part2;
ONU has new upgrading version flag Flag2:
State A representes that ONU does not have new upgraded version;
State B representes that ONU has new upgraded version;
Flag F lag3 is accomplished in the ONU edition upgrading:
State A representes that the ONU edition upgrading do not accomplish;
State B representes that the ONU edition upgrading accomplishes;
ONU upgraded version checking situation flag F lag4:
State A representes that the ONU upgraded version do not verify;
State B representes that the ONU upgraded version is in the checking;
State C representes that the ONU upgraded version is correct;
State D representes that the ONU upgraded version is wrong.
5. the method for optical network unit remote upgrade as claimed in claim 4 self-shield; It is characterized in that: the default value that ONU boot partition flag F lag1, ONU have new upgrading version flag Flag2, ONU edition upgrading to accomplish flag F lag3 and ONU upgraded version checking situation flag F lag4 is respectively: Flag1=A; Flag2=A; Flag3=A, Flag4=A.
CN201210098758.4A 2012-04-06 2012-04-06 Self-protecting method for long-distance upgrading of optical network unit Active CN102571462B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210098758.4A CN102571462B (en) 2012-04-06 2012-04-06 Self-protecting method for long-distance upgrading of optical network unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210098758.4A CN102571462B (en) 2012-04-06 2012-04-06 Self-protecting method for long-distance upgrading of optical network unit

Publications (2)

Publication Number Publication Date
CN102571462A true CN102571462A (en) 2012-07-11
CN102571462B CN102571462B (en) 2015-05-13

Family

ID=46415988

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210098758.4A Active CN102571462B (en) 2012-04-06 2012-04-06 Self-protecting method for long-distance upgrading of optical network unit

Country Status (1)

Country Link
CN (1) CN102571462B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103607238A (en) * 2013-12-04 2014-02-26 中国联合网络通信集团有限公司 Optical network system
CN103634710A (en) * 2012-08-29 2014-03-12 华为终端有限公司 Method and device for loading version file
CN103677902A (en) * 2013-11-25 2014-03-26 上海斐讯数据通信技术有限公司 Method for ensuring safety and success of updating of line-card software in distributed OLT system
CN106330450A (en) * 2015-07-03 2017-01-11 云网阳光(北京)科技有限公司 Electronic payment reinforcement system
CN107707411A (en) * 2017-10-30 2018-02-16 深圳市飞鸿光电子有限公司 The upgrade method and system of a kind of EPON
CN108021381A (en) * 2017-12-06 2018-05-11 锐捷网络股份有限公司 The upgrading method for one-chip computer and device of equipment
CN109347937A (en) * 2018-10-09 2019-02-15 深圳市亿联智能有限公司 A kind of intelligent remote upgrade method applied to video monitoring equipment
CN109495798A (en) * 2018-12-14 2019-03-19 深圳创维数字技术有限公司 ONU method for upgrading system, device, equipment and computer readable storage medium
CN109597639A (en) * 2018-12-04 2019-04-09 深圳市创维软件有限公司 A kind of method for upgrading software, device, equipment and medium
CN111309388A (en) * 2020-02-03 2020-06-19 杭州迪普科技股份有限公司 Automatic rollback system and method for system software version of device
CN114490880A (en) * 2022-02-10 2022-05-13 金蝶软件(中国)有限公司 Data synchronization method and device, computer equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008299709A (en) * 2007-06-01 2008-12-11 Nec Corp Firmware updating system, network connection apparatus, firmware updating method, and program
CN102104810A (en) * 2009-12-21 2011-06-22 中兴通讯股份有限公司 Method and system for upgrading software versions of passive optical network unit in batch
CN102118258A (en) * 2009-12-31 2011-07-06 中兴通讯股份有限公司 Protective method and protective system for abnormal situation in upgrading of gigabit passive optical network terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008299709A (en) * 2007-06-01 2008-12-11 Nec Corp Firmware updating system, network connection apparatus, firmware updating method, and program
CN102104810A (en) * 2009-12-21 2011-06-22 中兴通讯股份有限公司 Method and system for upgrading software versions of passive optical network unit in batch
CN102118258A (en) * 2009-12-31 2011-07-06 中兴通讯股份有限公司 Protective method and protective system for abnormal situation in upgrading of gigabit passive optical network terminal

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634710A (en) * 2012-08-29 2014-03-12 华为终端有限公司 Method and device for loading version file
CN103634710B (en) * 2012-08-29 2017-12-29 华为终端有限公司 A kind of method and apparatus of load application version file
CN103677902A (en) * 2013-11-25 2014-03-26 上海斐讯数据通信技术有限公司 Method for ensuring safety and success of updating of line-card software in distributed OLT system
CN103607238A (en) * 2013-12-04 2014-02-26 中国联合网络通信集团有限公司 Optical network system
CN103607238B (en) * 2013-12-04 2016-06-29 中国联合网络通信集团有限公司 Optical network system
CN106330450A (en) * 2015-07-03 2017-01-11 云网阳光(北京)科技有限公司 Electronic payment reinforcement system
CN107707411A (en) * 2017-10-30 2018-02-16 深圳市飞鸿光电子有限公司 The upgrade method and system of a kind of EPON
CN108021381A (en) * 2017-12-06 2018-05-11 锐捷网络股份有限公司 The upgrading method for one-chip computer and device of equipment
CN109347937A (en) * 2018-10-09 2019-02-15 深圳市亿联智能有限公司 A kind of intelligent remote upgrade method applied to video monitoring equipment
CN109597639A (en) * 2018-12-04 2019-04-09 深圳市创维软件有限公司 A kind of method for upgrading software, device, equipment and medium
CN109495798A (en) * 2018-12-14 2019-03-19 深圳创维数字技术有限公司 ONU method for upgrading system, device, equipment and computer readable storage medium
CN109495798B (en) * 2018-12-14 2021-10-22 深圳创维数字技术有限公司 ONU system upgrade method, apparatus, device, and computer-readable storage medium
CN111309388A (en) * 2020-02-03 2020-06-19 杭州迪普科技股份有限公司 Automatic rollback system and method for system software version of device
CN111309388B (en) * 2020-02-03 2023-07-21 杭州迪普科技股份有限公司 Automatic rollback system and method for system software version of equipment
CN114490880A (en) * 2022-02-10 2022-05-13 金蝶软件(中国)有限公司 Data synchronization method and device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN102571462B (en) 2015-05-13

Similar Documents

Publication Publication Date Title
CN102571462B (en) Self-protecting method for long-distance upgrading of optical network unit
US7991988B2 (en) Communication device and firmware update method thereof
CN103677947B (en) Equipment dual system based on linux protection and upgrade method
CN104915226B (en) A kind of network device software starting method, apparatus and the network equipment
CN101719072A (en) Embedded type terminal equipment software upgrading method and upgrading device
CN102622280A (en) Control method and control device used for software version upgrade and based on dual file system
CN103530150A (en) Remote updating method for Linux operating system
CN102207879B (en) Hot-updating method and hot-updating system of Lua script
CN109062598A (en) A kind of safe OTA upgrade method and system
CN101008899A (en) Software version update method and device in communication equipment
CN101826026A (en) Embedded equipment and on-line updating system and method of firmware in embedded equipment
CN102857358A (en) Customer premise equipment capable of repairing firmware and firmware repairing method of customer premise equipment
CN102195798B (en) A kind of method and system of optical network unit of upgrading
CN103176826B (en) A kind of method of free configurating terminal device default language and terminal default language configuration system
CN101482823A (en) Single board application version implementing method and system
CN101383724A (en) Network element upgrade method and operation and maintenance unit, single board and network element upgrade system
CN112099833A (en) Remote updating method for firmware of satellite-borne computer
CN105094010A (en) Relay protection device plug-and-play management method and system
CN101266566A (en) Multi- test scene automatic dispatch system and method
CN109597639A (en) A kind of method for upgrading software, device, equipment and medium
CN1331050C (en) Method for starting basic input and output system
CN110569051B (en) A method for on-orbit maintenance and verification of flight programs supporting pre-start
CN110928713B (en) Database service fault repairing method, related device and storage medium
CN109032615A (en) A kind of on-line software updating method for Wireless Networking door lock
CN108958769A (en) A kind of embedded device software systems restorative procedure and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant