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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000003287 optical effect Effects 0.000 title claims abstract description 21
- 238000012795 verification Methods 0.000 claims abstract description 14
- 238000005192 partition Methods 0.000 claims description 31
- 101100074187 Caenorhabditis elegans lag-1 gene Proteins 0.000 claims description 15
- 101100510617 Caenorhabditis elegans sel-8 gene Proteins 0.000 claims description 14
- 230000004913 activation Effects 0.000 claims description 4
- 239000003550 marker Substances 0.000 abstract 4
- 238000005516 engineering process Methods 0.000 description 4
- RTZKZFJDLAIYFH-UHFFFAOYSA-N Diethyl ether Chemical compound CCOCC RTZKZFJDLAIYFH-UHFFFAOYSA-N 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
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
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.
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)
| 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)
| 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 |
-
2012
- 2012-04-06 CN CN201210098758.4A patent/CN102571462B/en active Active
Patent Citations (3)
| 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)
| 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 |