CN102546252A - Network element upgrading method, device and network management system - Google Patents

Network element upgrading method, device and network management system Download PDF

Info

Publication number
CN102546252A
CN102546252A CN2012100006992A CN201210000699A CN102546252A CN 102546252 A CN102546252 A CN 102546252A CN 2012100006992 A CN2012100006992 A CN 2012100006992A CN 201210000699 A CN201210000699 A CN 201210000699A CN 102546252 A CN102546252 A CN 102546252A
Authority
CN
China
Prior art keywords
veneer
network element
veneers
activate
retry
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
CN2012100006992A
Other languages
Chinese (zh)
Other versions
CN102546252B (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.)
Huawei Technologies Service Co Ltd
Original Assignee
Huawei Technologies Service 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 Huawei Technologies Service Co Ltd filed Critical Huawei Technologies Service Co Ltd
Priority to CN201210000699.2A priority Critical patent/CN102546252B/en
Publication of CN102546252A publication Critical patent/CN102546252A/en
Application granted granted Critical
Publication of CN102546252B publication Critical patent/CN102546252B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a network element upgrading method, a network element upgrading device and a network management system, and relates to the technical field of communication networks. The upgrading success rate can be increased. The method comprises the following steps of: when the loading of a first single board in a plurality of single boards of network element software to be upgraded fails, isolating the first single board, and transmitting first alarming information to a network management server; after an activation control message is received from the network management server, activating other single boards in the single boards except the first single board; if the activation of a second single board in the other single boards except the first single board fails, isolating the second single board, and transmitting second alarming information to the network management server; and after a retry control message is received from the network management server, reloading and/or reactivating the first and second isolated single boards. The scheme provided by the embodiment of the invention is applicable to a transmission domain, an access network, an Internet protocol (IP) domain and the fields of radio and core networks.

Description

The method of updating network element, device and NMS
Technical field
The present invention relates to the communication network technology field, relate in particular to a kind of method, device and NMS of updating network element.
Background technology
Therefore optical transport network is the supporting body of communication network, transmits domain network element near network bottom layer, so during the network element software upgrading, need higher reliability, and the fault-tolerant ability for abnormality processing is had relatively high expectations in escalation process.
Adopt prior art in carrying out the network element software escalation process; As shown in Figure 1, at first webmaster loads network element software, in loading procedure when certain the piece veneer in the network element breaks down; Just need pass through load software; And flow process such as activating software, the version of rollback software kit before the upgrading promptly reverts to original network element software.And then to reverting to the reason of original network element software analysis upgrading failure, out of order veneer is repaired in inspection, again upgrading again.
Then, when adopting prior art to carry out the network element software upgrading, it is total consuming time more that upgrading is accomplished, and success rate for upgrading is lower.
Summary of the invention
Embodiments of the invention provide a kind of method, device and NMS of updating network element, can improve success rate for upgrading.
For achieving the above object, embodiments of the invention adopt following technical scheme:
A kind of method of updating network element is applied to the network element side, and said network element comprises a plurality of veneers, and this method comprises:
If in the process that is loaded of network element software to be upgraded, load first veneer in said a plurality of veneers of network element software to be upgraded when loading failure, isolate said first veneer and send first warning information to NM server;
Treat that other veneers except that said first veneer load in a plurality of veneers that said network element comprises and accomplish, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer in said a plurality of veneer;
If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to said NM server;
When receiving the retry control messages that said NM server sends, reload and/or activate said first veneer and said second veneer of isolation.
A kind of method of updating network element is applied to the NM server side, and this method comprises:
In loading network element software process to be upgraded, when receiving first warning information of the network element transmission that loads first veneer place of failing, said network element is put into isolation ward;
After treating that other veneers except that said first veneer load completion in the said network element, send the activation control messages to said network element, said activation control messages is used to indicate said network element to activate other veneers except that said first veneer;
In the process that activates other veneers except that said first veneer; Second warning information when the said network element transmission that receives second veneer place of activating failure; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
A kind of device of updating network element, said network element comprises a plurality of veneers, this device comprises:
Loading unit is used to load a plurality of veneers that network element software to be upgraded to said network element comprises;
If first isolated location is used for the process that is loaded of network element software to be upgraded, loads first veneer in a plurality of veneers of network element software to be upgraded when loading failure, isolates said first veneer and sends first warning information to NM server;
Activate the unit; Be used for treating that a plurality of veneers other veneers except that said first veneer that said network element comprises load completion; After receiving the activation control messages of said NM server transmission, activate other veneers except that said first veneer in said a plurality of veneer;
Second isolated location is used for if the process that said network element software to be upgraded is activated when second single board activated in other veneers except that said first veneer is failed, is isolated said second veneer and sent second warning information to said NM server;
The retry unit is used for reloading and/or activate said first veneer and said second veneer of isolation when receiving the retry control messages that said NM server sends.
A kind of device of updating network element comprises:
Isolated location is used for loading network element software process to be upgraded at network element, when receiving first warning information of the said network element transmission that loads first veneer place of failing, said network element is put into isolation ward;
Transmitting element is used for after confirming that said network element other veneers except that said first veneer load completion, sends to said network element and activates control messages, and said activation control messages is used to indicate said network element to activate other veneers except that said first veneer;
Said transmitting element also is used for; Second warning information when the said network element transmission that receives second veneer place of activating failure; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
A kind of NMS comprises at least one network element and NM server, and said network element comprises a plurality of veneers, wherein:
If said network element is used for the process that is loaded of network element software to be upgraded, loads first veneer in said a plurality of veneers of network element software to be upgraded when loading failure, isolates said first veneer and sends first warning information to said NM server; Treat that other veneers except that said first veneer load in a plurality of veneers that said network element comprises and accomplish, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer in said a plurality of veneer; If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to said NM server; When receiving the retry control messages that said NM server sends, reload and/or activate said first veneer and said second veneer of isolation;
Said NM server is used for when receiving first warning information of the network element transmission that loads first veneer place of failing, said network element being put into isolation ward; After other veneers in the said network element to be determined except that said first veneer load and accomplish, send the activation control messages to said network element, said activation control messages is used to indicate said network element to activate other veneers except that said first veneer; Second warning information when the said network element transmission that receives second veneer place of activating failure; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
The embodiment of the invention provides a kind of method, device and NMS of updating network element; In the process that is loaded through network element software to be upgraded; Load first veneer in a plurality of veneers of network element software to be upgraded when loading failure; Isolate said first veneer and send first warning information to NM server; If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to NM server; After the retry control messages that receives said NM server transmission, reload and/or activate said first veneer and said second veneer of isolation.With carry out network element software when upgrading in the prior art; It is total consuming time more that upgrading is accomplished; Success rate for upgrading is low to be compared, and the scheme that the embodiment of the invention provides is also upgraded separately through the veneer of isolation load failure and activation failure again, can improve success rate for upgrading.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the sketch map of a kind of updating network element of providing in the background technology of the present invention;
The flow chart of the method for a kind of updating network element that Fig. 2 provides for the embodiment of the invention 1;
The flow chart of the method for the another kind of updating network element that Fig. 3 provides for the embodiment of the invention 1;
The block diagram of the device of a kind of updating network element that Fig. 4 provides for the embodiment of the invention 1;
The block diagram of the device of the another kind of updating network element that Fig. 5 provides for the embodiment of the invention 1;
The flow chart of the method for a kind of updating network element that Fig. 6 provides for the embodiment of the invention 2;
The sketch map of the updating network element that Fig. 7 provides for the embodiment of the invention 2;
The block diagram of the device of a kind of updating network element that Fig. 8 provides for the embodiment of the invention 2;
The block diagram of the device of the another kind of updating network element that Fig. 9 provides for the embodiment of the invention 2;
The sketch map of a kind of NMS that Figure 10 provides for the embodiment of the invention 3;
The picture group of a kind of NMS that Figure 11 provides for the embodiment of the invention 3;
The block diagram of a kind of network element device that Figure 12 provides for the embodiment of the invention 3.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
Embodiment 1
The embodiment of the invention provides a kind of method of updating network element, and is as shown in Figure 2, is applied to the network element side; Said network element comprises a plurality of veneers; Should be understood that a plurality of veneers here comprise management single board and service board, first veneer hereinafter and second veneer can be management single boards; Also can be service board, this method can comprise:
If step 201 in the process that is loaded of network element software to be upgraded, loads first veneer in said a plurality of veneers of network element software to be upgraded when loading failure, isolates said first veneer and sends first warning information to NM server;
First warning information here; It for example can be network element ID; Isolate veneer number, error reason of alarm or the like, this first warning information are used to notify NM server generation single board updating to handle failure; Such as certain processing links in the single board updating processing, as loading link or activating the link failure.
First veneer here is used for representing that network element to be upgraded loads one or more veneers of failure.
Said first veneer of said isolation can comprise: write down the information that said first veneer loads failure hereof, to isolate said first veneer.
Step 202 is treated that other veneers except that said first veneer load in a plurality of veneers that said network element comprises to accomplish, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer in said a plurality of veneer;
Optional, after isolating first veneer, stop upgrading to this veneer; Other veneers can continue upgrading; Through the menu inlet that NM server provides, the user of operation NM server can select to continue to carry out the menu item of follow-up activation manipulation, (describes for ease; Called after first menu item); The menu that NM server response user provides through NM server selected first menu item that enters the mouth sends to corresponding net element and to activate control messages, and said activation control messages is used to indicate said network element to activate other veneers except that said first veneer; Receive the activation control messages of said NM server transmission when network element after, the veneer in a plurality of veneers that the activation network element comprises except that said first veneer.
If step 203 in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, is isolated said second veneer and is sent second warning information to said NM server;
Here second veneer representes to activate in the network element to be upgraded failure, one or more veneers.
Second warning information here; It for example can be network element ID; Isolate veneer number, error reason of alarm or the like, this second warning information are used to notify NM server generation single board updating to handle failure; Such as certain processing links in the single board updating processing, as loading link or activating the link failure.
Said second veneer of said isolation can comprise: the information of said second single board activated failure of record in said file, and to isolate said second veneer.
Said first veneer and said second veneer of isolation reloaded and/or activated to step 204 when receiving the retry control messages that said NM server sends.
Should be understood that; Under a kind of implementation; For the uniformity that realizes, and though first veneer and second veneer respectively which link in the upgrading processing process handle failure, all reload and activate said first veneer and said second veneer of isolation;
Under another kind of implementation; Also can be to first veneer and second veneer respectively which link in the upgrading processing process handle failure and operate again targetedly; Such as: second veneer loads not failure; Failed and just activate, then activated said second veneer of isolating again; First veneer loads and has failed, so also just do not activate, then reloads and activate said first veneer of isolation.
In the method for the embodiment of the invention, in the step 204, in said file, inquire about said first single board information that loads failure or said second single board information that activates failure through query interface;
According to said first single board information, reload and activate said first veneer of isolation through the retry interface; And/or, according to said second single board information, reload and activate said second veneer of isolation through the retry interface;
Perhaps, in the method for the embodiment of the invention, in the step 204, in said file, inquire about said first single board information that loads failure or said second single board information that activates failure through query interface;
According to said first single board information, reload and activate said first veneer of isolation through the retry interface; And/or, according to said second single board information, activate said second veneer of isolation again through the retry interface.
Need to prove that in the embodiment of the invention, first single board information is used to describe the situation of first veneer of isolation; Can include but not limited to: slot number, veneer processing failure link information (such as, first veneer is in which step processing failure; As activating or loading), error reason, perhaps the first veneer present located state is (such as loading; Activate, loaded, activation finishes).
Second single board information is used to describe the situation of second veneer of isolation, can include but not limited to: slot number; Veneer is handled failure link information (which step handling failure such as, second veneer in, as activating or loading); Error reason, perhaps the second veneer present located state (such as loading, activates; Loaded, activation finishes).
Further, when retry loaded and/or activate said first veneer of isolating and the failure of said second veneer, embodiment of the invention method further can comprise: said first veneer of rollback and said second veneer version before the upgrading.
Perhaps; Further; When retry loaded and/or activate said first veneer of isolating and the failure of said second veneer, embodiment of the invention method further can comprise: when retry loads and activates said first veneer failure of isolating, and the version of said first veneer of rollback before the upgrading; And/or,
When said second veneer of retry activation isolation was failed, said second veneer of rollback was to upgrading version before.
In the embodiment of the invention, optional, said method further comprises:
After continuing to activate other veneers except that said first veneer and said second veneer, carry out said reload and/or activate said first veneer of isolation and the step of said second veneer again.
And in the embodiment of the invention, it is to realize through following method that other veneers that do not load in a plurality of veneers that said network element comprises except that said first veneer are loaded:
After receiving the loading continuation notification message of said NM server transmission; Load other veneers that do not load except that said first veneer in a plurality of veneers that said network element comprises; Wherein, said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
Under another kind of implementation, network element also can be after loading failure first veneer, and default continuation loads the veneer that does not load in a plurality of veneers that said network element comprises.
Need to prove that the executive agent of the method for the updating network element of the embodiment of the invention can be physical unit independently, have communication with network element device that the quilt in the existing network is managed and be connected; Under another kind of implementation, the executive agent of the method for the updating network element of the embodiment of the invention can be the network element device with function of the present invention; Concrete, can be the management single board in a plurality of veneers that comprise in the network element.
It is thus clear that; The embodiment of the invention provides a kind of method of updating network element, in the process that is loaded through network element software to be upgraded, loads first veneer in a plurality of veneers of network element software to be upgraded when loading failure; Isolate said first veneer and send first warning information to NM server; If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to NM server; After the retry control messages that receives said NM server transmission, reload and/or activate said first veneer and said second veneer of isolation.With carry out network element software when upgrading in the prior art; It is total consuming time more that upgrading is accomplished; Success rate for upgrading is low to be compared, and the scheme that the embodiment of the invention provides is also upgraded separately through the veneer of isolation load failure and activation failure again, improves success rate for upgrading.
The embodiment of the invention provides the method for another kind of updating network element, is applied to the NM server side, and is as shown in Figure 3, and this method comprises:
Step 301 in loading network element software process to be upgraded, when receiving first warning information of the network element transmission that loads first veneer place of failing, is put into isolation ward with said network element;
Should be understood that the NM server in the NMS can be used for managing a plurality of network elements, if a plurality of network element all relates to updating network element software; Then generally speaking; A plurality of network elements carry out updating operation together, in case the network element of upgrading failure is arranged, the NMS of the embodiment of the invention network element of failing of supporting upgrade moves to isolation ward from processing is tabulated; The isolation ward here is the notion of logic; In other words, the network element that upgrading is failed removes from handle tabulation, and the network element of in another logic tabulation, upgrading being failed then carries out record.
Said network element is put into isolation ward; The menu that provides through NM server enters the mouth; The user of operation NM server can select to continue to carry out the menu item of follow-up load operation; (for ease describe, called after the 3rd menu item), the menu that NM server response user provides through NM server selected the 3rd menu item that enters the mouth; Send to load continue notification message to corresponding net element, said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
Step 302, treat in the said network element other veneers except that said first veneer load accomplish after, send to said network element and to activate control messages, said activation control messages is used to indicate said network element to activate other veneers except that said first veneer;
At this moment; Through the menu inlet that NM server provides, the user of operation NM server can select to continue to carry out the menu item of follow-up activation manipulation, (describes for ease; Called after first menu item); The menu that NM server response user provides through NM server selected first menu item that enters the mouth sends to corresponding net element and to activate control messages, and said activation control messages is used to indicate said network element to activate other veneers except that said first veneer.
Step 303; In the process that activates other veneers except that said first veneer; Second warning information when the said network element transmission that receives second veneer place of activating failure; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
The menu that provides through NM server enters the mouth; The user of operation NM server can select to carry out the menu item of follow-up retry operation; (for ease describe, called after second menu item), the menu that NM server response user provides through NM server selected second menu item that enters the mouth; Send the retry control messages to corresponding net element, wherein said retry control messages is used to indicate the veneer that reloads and/or activate isolation.
Send the retry control messages to said network element; Said retry control messages is used to indicate said network element to reload immediately and/or activates said first veneer and said second veneer of isolation; Perhaps, be used to indicate said network element to continue to activate said first veneer and said second veneer that reloads and/or activate isolation behind other veneers except that said first veneer and said second veneer again.
It is thus clear that; The embodiment of the invention provides a kind of method of updating network element; Through receiving first warning information that said network element sends, said network element is put into isolation ward separately, treat that other veneers except that said first veneer load completion in the said network element after; Send the activation control messages to activate other veneers except that said first veneer to said network element; In the process that activates other veneers except that said first veneer, second warning information when the said network element that receives second veneer place of activating failure sends sends said first veneer and said second veneer of retry control messages to reload and/or to activate isolation to said network element.With carry out network element software when upgrading in the prior art; It is total consuming time more that upgrading is accomplished; Success rate for upgrading is low to be compared, and the scheme that the embodiment of the invention provides is also upgraded separately through the veneer of isolation load failure and activation failure again, can improve success rate for upgrading.
The embodiment of the invention provides a kind of device of updating network element, and said network element comprises a plurality of veneers, and is as shown in Figure 4, and this device comprises: loading unit 401, the first isolated locations 402, activate unit 403, the second isolated locations 404, retry unit 405.
Loading unit 401 is used to load a plurality of veneers that network element software to be upgraded to said network element comprises;
If first isolated location 402 is used for the process that is loaded of network element software to be upgraded, loads first veneer in a plurality of veneers of network element software to be upgraded when loading failure, isolates said first veneer and sends first warning information to NM server;
Said first isolated location specifically is used for, and writes down the information that said first veneer loads failure hereof, to isolate said first veneer;
After isolating said first veneer; Said loading unit 401 also is used for; After receiving the loading continuation notification message of said NM server transmission; Load other veneers that do not load except that said first veneer in a plurality of veneers that said network element comprises, wherein, said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
Activate unit 403, be used to treat other veneers except that said first veneer that said network element comprises load accomplish after, receive the activation control messages of said NM server transmission after, activate other veneers except that said first veneer in said a plurality of veneer;
Optional, after isolating first veneer, stop upgrading to this veneer; Other veneers can continue upgrading; Through the menu inlet that NM server provides, the user of operation NM server can select to continue to carry out the menu item of follow-up activation manipulation, (describes for ease; Called after first menu item); The menu that NM server response user provides through NM server selected first menu item that enters the mouth sends to corresponding net element and to activate control messages, and said activation control messages is used to indicate said network element to activate other veneers except that said first veneer; Receive the activation control messages of said NM server transmission when network element after, the veneer in a plurality of veneers that the activation network element comprises except that said first veneer.
Second isolated location 404 is used for if the process that said network element software to be upgraded is activated when second single board activated in other veneers except that said first veneer is failed, is isolated said second veneer and sent second warning information to said NM server;
Said second isolated location 404 specifically is used for, and writes down the information of said second single board activated failure hereof, to isolate said second veneer.
Retry unit 405 is used for reloading and/or activate said first veneer and said second veneer of isolation when receiving the retry control messages that said NM server sends.
Said retry unit 405 specifically is used for: when receiving the retry control messages that said NM server sends; After continuing to activate other veneers except that said first veneer and said second veneer, reload and/or activate said first veneer and said second veneer of isolation.
Optional, the enquiry module in the said retry unit 405 is used for loading said first single board information of failure or said second single board information of activation failure through query interface in said file inquiry;
First retry module in the said retry unit 405 is used for according to said first single board information, reloads and activate said first veneer of isolation through the retry interface;
Perhaps, the enquiry module in the said retry unit 405 is used for loading said first single board information of failure or said second single board information of activation failure through query interface in said file inquiry;
Second retry module in the said retry unit 405 is used for according to said second single board information, activates said second veneer of isolation again through the retry interface, perhaps, reloads and activate said second veneer of isolation through the retry interface.
Further, when retry loads and/or activates said first veneer of isolating and the failure of said second veneer, the first rollback unit, said first veneer of rollback and said second veneer version before the upgrading, perhaps,
The second rollback unit is used for when said first veneer that retry loads and activation is isolated is failed, and said first veneer of rollback is to upgrading version before; And/or the said second rollback unit also is used for, and when said second veneer of retry activation isolation was failed, said second veneer of rollback was to upgrading version before.
Under a kind of implementation, the device of the updating network element of the embodiment of the invention can be physical unit independently, has communication with network element device that the quilt in the existing network is managed and is connected; Under another kind of implementation, the device of the updating network element of the embodiment of the invention can be the network element device with function of the present invention; Concrete, the device of the updating network element of the embodiment of the invention also can be software equipment, the form of strengthening with function is installed in the network element device in old net or the existing network, and is concrete, can be mounted on certain management single board in a plurality of veneers in the network element device.Should be understood that the device support of the updating network element of the embodiment of the invention is independent external, can dock with existing equipment; Also can be built in the network element device of existing network, on the quilt network element device of managing.
Under a kind of concrete implementation, comprise management single board and one or more service board in the network element, the device of the updating network element of the embodiment of the invention can be corresponding to management single board.
It is thus clear that; The embodiment of the invention provides a kind of device of updating network element; In the process that is loaded through network element software to be upgraded; Load first veneer in a plurality of veneers of network element software to be upgraded when loading failure, first isolated location is isolated said first veneer and is sent first warning information to NM server, if in the process that said network element software to be upgraded is activated; When second single board activated in other veneers except that said first veneer is failed; Second isolated location is isolated said second veneer and is sent second warning information to NM server, and after the retry control messages that receives said NM server transmission, the retry unit reloads and/or activate said first veneer and said second veneer of isolation.With carry out network element software when upgrading in the prior art; It is total consuming time more that upgrading is accomplished; Success rate for upgrading is low to be compared, and the scheme that the embodiment of the invention provides is also upgraded separately through the veneer of isolation load failure and activation failure again, can improve success rate for upgrading.
The embodiment of the invention provides a kind of device of updating network element, specifically can be NM server, and as shown in Figure 5, this device comprises: isolated location 501, transmitting element 502.
Isolated location 501 is used for loading network element software process to be upgraded at network element, when receiving first warning information of the said network element transmission that loads first veneer place of failing, said network element is put into isolation ward;
Optional; The menu that provides through NM server enters the mouth; The user of operation NM server can select to continue to carry out the menu item of follow-up load operation, (describing called after the 3rd menu item for ease); Pass through human-computer interaction module; The menu that NM server response user provides through NM server selected the 3rd menu item that enters the mouth triggers said transmitting element 502 and sends to load to corresponding net element and continue notification message, and said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
Transmitting element 502; Be used for after confirming that said network element is treated other veneers loading completion except that said first veneer; Send the activation control messages to said network element, said activation control messages comprises that the said network element of indication activates other veneers except that said first veneer;
Optional; The menu that provides through NM server enters the mouth; The user of operation NM server can select to continue to carry out the menu item of follow-up activation manipulation, (describing called after first menu item for ease); Pass through human-computer interaction module; The menu that NM server response user provides through NM server selected first menu item that enters the mouth triggers said transmitting element 502 and sends to corresponding net element and activate control messages, and said activation control messages is used to indicate said network element to activate other veneers except that said first veneer.
Said transmitting element 502 also is used for; Second warning information when the said network element transmission that receives second veneer place of activating failure; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
Optional; The menu that provides through NM server enters the mouth; The user of operation NM server can select to carry out the menu item of retry operation, (describing called after second menu item for ease); Pass through human-computer interaction module; The menu that NM server response user provides through NM server selected second menu item that enters the mouth triggers said transmitting element 502 and sends the retry control messages to corresponding net element, and wherein said retry control messages is used to indicate the veneer that reloads and/or activate isolation.
Under a kind of implementation, the device of the updating network element of the embodiment of the invention can be physical unit independently, has communication with NM server in the existing network and is connected; Under another kind of implementation, the device of the updating network element of the embodiment of the invention can be the NM server with function of the present invention; Concrete, the device of the updating network element of the embodiment of the invention also can be software equipment, the form of strengthening with function is installed on the NM server in old net or the existing network.Should be understood that the device support of the updating network element of the embodiment of the invention is independent external, can dock with existing equipment; Also can be built in the network element device of existing network, on NM server.
It is thus clear that; The embodiment of the invention provides a kind of device of updating network element; Through when receiving first warning information of the network element transmission that loads first veneer place of failing; Isolated location is put into isolation ward separately with said network element; After treating other veneers loading completion except that said first veneer, transmitting element sends the activation control messages to said network element and activates other veneers except that said first veneer to indicate said network element, and in the process of other veneers of activation except that said first veneer; When second warning information that the said network element that receives second veneer place of activating failure sends, the said network element in said isolation ward sends said first veneer and said second veneer of retry control messages to reload and/or to activate isolation.With carry out network element software when upgrading in the prior art; It is total consuming time more that upgrading is accomplished; Success rate for upgrading is low to be compared, and the scheme that the embodiment of the invention provides is also upgraded separately through the veneer of isolation load failure and activation failure again, can improve success rate for upgrading.
Embodiment 2
The embodiment of the invention provides a kind of method of updating network element, in the network element software escalation process, comprises two steps; At first load network element software, activation network meta software again, said network element comprises a plurality of veneers; Should be understood that a plurality of veneers here comprise management single board and service board, first veneer hereinafter and second veneer can be management single boards; Also can be service board, as shown in Figure 6, this method comprises:
If step 601 in the process that is loaded of network element software to be upgraded, loads first veneer in said a plurality of veneers of network element software to be upgraded when loading failure, isolates said first veneer and sends first warning information to NM server;
Here, first veneer is used for representing that network element software to be upgraded loads one or more veneers of failure.After first veneer loads failure, write down the information that said first veneer loads failure hereof, to isolate said first veneer, stop upgrading, but other veneers in the network element software to be upgraded still can continue upgrading to this veneer.Said first veneer can be called the isolated state veneer.
First warning information here; It for example can be network element ID; Isolate veneer number, error reason of alarm or the like, this first warning information are used to notify NM server generation single board updating to handle failure; Such as certain processing links in the single board updating processing, as loading link or activating the link failure.
Step 602 when said NM server receives first warning information of the network element transmission that loads first veneer place of failing, is put into isolation ward with said network element;
Here, the Virtual Space of the network element that makes mistake in the escalation process for difference of isolation ward and normal network element.Put into isolation ward with loading the network element that makes mistake in the escalation process; Be that the NMS of the embodiment of the invention can support the to upgrade network element of failure moves to isolation ward from handle tabulation; In other words; The network element of upgrading failure is removed from handle tabulation, and the network element to the upgrading failure carries out record in another logic tabulation then.And show that on the display screen of NM server first veneer that loads failure in the said network element is isolated; So that the user can see the veneer of makeing mistakes; Can carry out the single-plate grade operation to first veneer of this network element; Guarantee that it can carry out independent recovery, can improve network element updating efficient and success rate.
Optional; The menu that provides through NM server enters the mouth; The user of operation NM server can select to continue to carry out the menu item of follow-up load operation; (for ease describe, called after the 3rd menu item), the menu that said NM server response user provides through NM server selected the 3rd menu item that enters the mouth; Send to load continue notification message to corresponding net element, said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
After said network element receives the loading continuation notification message of said NM server transmission; Load other veneers that do not load except that said first veneer in a plurality of veneers that said network element comprises; Wherein, said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
Step 603; Treat that other veneers except that said first veneer load in a plurality of veneers that said network element comprises and accomplish; Said NM server sends to said network element and activates control messages, and said activation control messages comprises that the said network element of indication activates other veneers except that said first veneer;
Optional; Through the menu inlet that NM server provides, the user of operation NM server can select to continue to carry out the menu item of follow-up activation manipulation, (describes for ease; Called after first menu item); The menu that NM server response user provides through NM server selected first menu item that enters the mouth sends to corresponding net element and to activate control messages, and said activation control messages is used to indicate said network element to activate other veneers except that said first veneer; First menu item can be for continuing to carry out the menu item of follow-up activation manipulation.
Step 604, said network element activate other veneers except that said first veneer in said a plurality of veneer after receiving the activation control messages of said NM server transmission;
If step 605 in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, is isolated said second veneer and is sent second warning information to said NM server;
Here, second veneer representes to activate in the network element to be upgraded one or more veneers of failure.Second warning information here; It for example can be network element ID; Isolate veneer number, error reason of alarm or the like, this second warning information are used to notify NM server generation single board updating to handle failure; Such as certain processing links in the single board updating processing, as loading link or activating the link failure.
Said second veneer of said isolation comprises: the information of said second single board activated failure of record in said file, and to isolate said second veneer.Said second veneer can be called the isolated state veneer.
Need to prove; After sending second warning information to said webmaster; Suspend activation manipulation, also unactivated veneer can not proceeded to activate, but after the menu inlet that the user improves through NM server is operated, carries out the veneer that activates other or the veneer of retry isolation again.
Step 606; In the process that activates other veneers except that said first veneer; Receive second warning information of the said network element transmission at second veneer place of activating failure when said NM server; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation;
Put into isolation ward with activating the veneer that makes mistake in the escalation process; And show that on the display screen of gateway server second veneer that activates failure in the said network element is isolated; So that the user can see the veneer of makeing mistakes, can carry out the single-plate grade operation to second veneer of this network element.
Optional; Through the menu inlet that NM server provides, the user of operation NM server can select to carry out the menu item of retry operation, (describes for ease; Called after second menu item); The menu that said NM server response user provides through NM server selected second menu item that enters the mouth sends the retry control messages to corresponding net element, and wherein said retry control messages is used to indicate the veneer that reloads and/or activate isolation.
Step 607, when receiving the retry control messages that said NM server sends, said network element is inquired about said first single board information that loads failure or said second single board information that activates failure through query interface in said file;
Said retry control messages comprises that indication reloads and/or activate said first veneer and said second veneer of isolation immediately; Perhaps reload and/or activate said first veneer and said second veneer of isolation behind continuation activation other veneers except that said first veneer and said second veneer;
Need to prove that in the embodiment of the invention, first single board information is used to describe the situation of first veneer of isolation; Can include but not limited to: slot number, veneer processing failure link information (such as, first veneer is in which step processing failure; As activating or loading), error reason, perhaps the first veneer present located state is (such as loading; Activate, loaded, activation finishes).
Second single board information is used to describe the situation of second veneer of isolation, can include but not limited to: slot number; Veneer is handled failure link information (which step handling failure such as, second veneer in, as activating or loading); Error reason, perhaps the second veneer present located state (such as loading, activates; Loaded, activation finishes).
Step 608 according to said first single board information, is reloaded and activates said first veneer of isolation through the retry interface; And/or, according to said second single board information, activate said second veneer of isolation again through the retry interface;
Optional, step 608 according to said first single board information, is reloaded and activates said first veneer of isolation through the retry interface; And/or, according to said second single board information, activate said second veneer of isolation again through the retry interface;
The flow process that step 608 provides can be called the upgrading isolation ward, and first veneer and second veneer that are about to be in the isolation ward are upgraded separately again.
The present invention is directed to the veneer that breaks down in the escalation process; The notion of isolated state veneer and upgrading isolation ward is proposed; Being about to out of order veneer isolates out; And separately it is upgraded, can solve the failure of minority single board updating in the network element software escalation process and cause the problem of network element updating failure rollback.
Step 609, when retry loads and/or activates said first veneer of isolating and the failure of said second veneer, said first veneer of rollback and said second veneer version before the upgrading; Perhaps,
When said first veneer that retry loads and activation is isolated was failed, said first veneer of rollback was to upgrading version before; And/or when said second veneer of retry activation isolation was failed, said second veneer of rollback was to upgrading version before.
Need to prove; When retry loads and/or activates said first veneer of isolating and the failure of said second veneer; Can said first veneer of rollback and/or the version of said second veneer before the upgrading; Can reduce the fault correction time in the network element updating process like this, improve success rate for upgrading.In addition, in network element to be upgraded the veneer of fault more for a long time, also as required the rollback network element to the upgrading before version.
The implementation of the method for the NM server updating network element that provides to the embodiment of the invention referring to sketch map shown in Figure 7, is compared with the process (Fig. 1) that adopts prior art to carry out updating network element software; Increased the process of isolating, optional, in NM server updating network element software process; When a veneer in a plurality of veneers in the network element loads failure or activation failure, said network element is isolated, and the veneer that loads failure or activation failure is carried out record; Then the veneer of isolating is carried out retry, just carry out rollback after the retry failure, optional; The veneer of can a rollback makeing mistakes also can the rollback whole network element.
It is thus clear that; The embodiment of the invention provides a kind of method of NM server updating network element, through first veneer that loads failure and second veneer that activates failure are reloaded and/or activate, when carrying out the network element software upgrading in the prior art; When loading failure or activating failure, need the rollback network element; Make the total consuming time more of completion of upgrading, success rate for upgrading hang down and compare that the scheme that the embodiment of the invention provides is failed through isolation load and activated the veneer of failing and also upgrade again separately; Reduce when upgrading accomplish total consuming time, can improve success rate for upgrading.
The embodiment of the invention provides a kind of device of updating network element, and this device can be network element, and is as shown in Figure 8, and this device comprises: loading unit 800; First isolated location 801 activates unit 802, the second isolated locations 803; Retry unit 804, enquiry module 8041, the first retry module 8042; 805, the second rollback unit 806, second retry module, 8043, the first rollback unit.
Loading unit 800 is used to load a plurality of veneers that network element software to be upgraded to said network element comprises;
If in the process that is loaded of network element software to be upgraded, first isolated location 801 when first veneer that is used for loading a plurality of veneers of network element software to be upgraded loads failure, is isolated said first veneer and is sent first warning information to NM server;
Here, first veneer is one or more veneer that loads failure in the network element software to be upgraded.Said first isolated location 801 specifically is used for writing down the information that said first veneer loads failure hereof, to isolate said first veneer.
After first veneer loaded failure, mark was carried out first veneer of makeing mistakes hereof, isolates this veneer, stops the upgrading to this veneer, but other veneers in the network element software to be upgraded still can continue upgrading.Said loading unit 800 also is used for; After receiving the loading continuation notification message of said NM server transmission; Load other veneers that do not load except that said first veneer in a plurality of veneers that said network element comprises; Wherein, said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load;
Treat in a plurality of veneers that said network element comprises other veneers except that said first veneer load accomplish after, receive the activation control messages that said webmaster sends after, activate unit 802 and activate other veneers except that said first veneer in said a plurality of veneers;
If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer was failed, second isolated location 803 was isolated said second veneer and is sent second warning information to said webmaster;
Here, second veneer is in the escalation process, in the veneer except that said first veneer, activates one or more veneer of failure.Said second isolated location 803 specifically is used for writing down hereof the information of said second single board activated failure, to isolate said second veneer.
After receiving the retry control messages that said NM server sends, retry unit 804 reloads and/or activates said first veneer and said second veneer of isolation;
After the retry control messages that receives said NM server transmission; After said retry unit 804 specifically is used to continue to activate other veneers except that said first veneer and said second veneer, reload and/or activate said first veneer and said second veneer of isolation;
Optional; Said retry unit 804 is when said first veneer that reloads and/or activate isolation and said second veneer; Enquiry module 8041 in the said retry unit 804 is used for loading said first single board information of failure or said second single board information of activation failure through query interface in said file inquiry;
Need to prove that in the embodiment of the invention, first single board information is used to describe the situation of first veneer of isolation; Can include but not limited to: slot number, veneer processing failure link information (such as, first veneer is in which step processing failure; As activating or loading), error reason, perhaps the first veneer present located state is (such as loading; Activate, loaded, activation finishes).
Second single board information is used to describe the situation of second veneer of isolation, can include but not limited to: slot number; Veneer is handled failure link information (which step handling failure such as, second veneer in, as activating or loading); Error reason, perhaps the second veneer present located state (such as loading, activates; Loaded, activation finishes).
First retry module 8042 in the said retry unit 804 is used for according to said first single board information, reloads and activate said first veneer of isolation through the retry interface;
Second retry module 8043 in the said retry unit 804 is used for according to said second single board information, activates said second veneer of isolation again through the retry interface, perhaps, reloads and activate said second veneer of isolation through the retry interface.
When retry loads and/or activates said first veneer of isolating and the failure of said second veneer, the first rollback unit 805, said first veneer of rollback and said second veneer version before the upgrading; Perhaps,
The second rollback unit 806 is used for when said first veneer that retry loads and activation is isolated is failed, and said first veneer of rollback is to upgrading version before; And/or the said second rollback unit 806 also is used for, and when said second veneer of retry activation isolation was failed, said second veneer of rollback can reduce the fault correction time in the network element updating process like this to upgrading version before.
Need to prove that also rollback whole network element as required is to upgrading version before.
Under a kind of implementation, the device of the updating network element of the embodiment of the invention can be physical unit independently, has communication with network element device that the quilt in the existing network is managed and is connected; Under another kind of implementation, the device of the updating network element of the embodiment of the invention can be the network element device with function of the present invention; Concrete, the device of the updating network element of the embodiment of the invention also can be software equipment, the form of strengthening with function is installed in the network element device in old net or the existing network, and is concrete, can be mounted on certain management single board in a plurality of veneers in the network element device.Should be understood that the device support of the updating network element of the embodiment of the invention is independent external, can dock with existing equipment; Also can be built in the network element device of existing network, on the quilt network element device of managing.
Under a kind of concrete implementation, comprise management single board and one or more service board in the network element, the device of the updating network element of the embodiment of the invention can be corresponding to management single board.
It is thus clear that; The embodiment of the invention provides a kind of device of updating network element, through isolating to the veneer of makeing mistakes in the network element in the network element software escalation process, the veneer of isolating is upgraded separately again; Avoid minority single board updating failure in the network element software escalation process of prior art and caused the problem of NE-level upgrading failure rollback; Reduce fault correction time in the network element updating process greatly, improve network element updating efficient, improve the network element updating success rate.
The embodiment of the invention provides a kind of device of updating network element, and is as shown in Figure 9, and this device comprises: isolated location 901, transmitting element 902, human-computer interaction module 903.
Isolated location 901 is used for loading network element software process to be upgraded at network element, when receiving first warning information of the said network element transmission that loads first veneer place of failing, said network element is put into isolation ward separately;
Should be understood that the NM server in the NMS can be used for managing a plurality of network elements, if a plurality of network element all relates to updating network element software; Then generally speaking; A plurality of network elements carry out updating operation together, in case the network element of upgrading failure is arranged, the NMS of the embodiment of the invention network element of failing of supporting upgrade moves to isolation ward from processing is tabulated; The isolation ward here is the notion of logic; In other words, the network element that upgrading is failed removes from handle tabulation, and the network element of in another logic tabulation, upgrading being failed then carries out record.。
Optional; The menu that provides through NM server enters the mouth; The user of operation NM server can select to continue to carry out the menu item of follow-up load operation, (describing called after the 3rd menu item for ease); Through human-computer interaction module 903; The menu that NM server response user provides through NM server selected the 3rd menu item that enters the mouth triggers transmitting element 902 and sends to load to corresponding net element and continue notification message, and said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load;
After in confirming said network element, treating other veneers loading completion except that said first veneer; Said transmitting element 902; Be used for sending the activation control messages to said network element, said activation control messages comprises that the said network element of indication activates other veneers except that said first veneer;
Optional; The menu that provides through NM server enters the mouth; The user of operation NM server can select to continue to carry out the menu item of follow-up activation manipulation, (describing called after first menu item for ease); Through human-computer interaction module 903; The menu that NM server response user provides through NM server selected first menu item that enters the mouth triggers said transmitting element 902 and sends to corresponding net element and activate control messages, and said activation control messages is used to indicate said network element to activate other veneers except that said first veneer;
In the process that activates other veneers except that said first veneer; Second warning information when the said network element transmission that receives second veneer place of activating failure; Said transmitting element 902 also is used for sending the retry control messages to said network element, and said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
Optional; The menu that provides through NM server enters the mouth; The user of operation NM server can select to carry out the menu item of retry operation, (describing called after second menu item for ease); Through human-computer interaction module 903; The menu that NM server response user provides through NM server selected second menu item that enters the mouth triggers said transmitting element 902 and sends the retry control messages to corresponding net element, and wherein said retry control messages is used to indicate the veneer that reloads and/or activate isolation;
Under a kind of implementation, the device of the updating network element of the embodiment of the invention can be physical unit independently, has communication with NM server in the existing network and is connected; Under another kind of implementation, the device of the updating network element of the embodiment of the invention can be the NM server with function of the present invention; Concrete, the device of the updating network element of the embodiment of the invention also can be software equipment, the form of strengthening with function is installed on the NM server in old net or the existing network.Should be understood that the device support of the updating network element of the embodiment of the invention is independent external, can dock with existing equipment; Also can be built in the network element device of existing network, on NM server.
It is thus clear that; The embodiment of the invention provides a kind of device of updating network element, only deals with problems to the veneer of makeing mistakes, and promptly isolates to the veneer of makeing mistakes in the network element software escalation process; Carry out fault-tolerant processing; Avoid minority single board updating failure in the network element software escalation process of prior art and caused the problem of NE-level upgrading failure rollback, reduced fault correction time in the network element updating process greatly, improved network element updating efficient simultaneously.
The embodiment of the invention provides a kind of NMS, and its logical construction please refer to Figure 10, and embodiment of the invention NMS comprises: at least one network element 1001 and NM server 1002;
Said network element 1001 comprises a plurality of veneers; Said network element 1001; Be used for if the process that is loaded of network element software to be upgraded, load first veneer in said a plurality of veneers of network element software to be upgraded when loading failure, isolate said first veneer and send first warning information to NM server; Treat that other veneers except that said first veneer load in a plurality of veneers that said network element comprises and accomplish, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer in said a plurality of veneer; If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to said NM server; When receiving the retry control messages that said NM server sends, reload and/or activate said first veneer and said second veneer of isolation;
Optional, said network element 1001 specifically is used for: write down the information that said first veneer loads failure hereof, isolating said first veneer, and/or the information of said second single board activated failure of record in said file is to isolate said second veneer.
Said network element 1001 specifically is used for: if the process that is loaded of network element software to be upgraded, load first veneer in said a plurality of veneers of network element software to be upgraded when loading failure, isolate said first veneer and send first warning information to NM server; Treat that other veneers except that said first veneer load in a plurality of veneers that said network element comprises and accomplish, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer; If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to NM server; When receiving the retry control messages that said NM server sends, in said file, inquire about said first single board information that loads failure and/or said second single board information that activates failure through query interface; Reload and activate said first veneer of isolation through the retry interface based on said first single board information; Again activate said second veneer of isolation through the retry interface based on said second single board information;
Perhaps, said network element 1001 specifically is used for: if the process that is loaded of network element software to be upgraded, load first veneer in a plurality of veneers of network element software to be upgraded when loading failure, isolate said first veneer and send first warning information to NM server; Treat other veneers except that said first veneer load accomplish after, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer; If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to NM server; When receiving the retry control messages that said NM server sends; After continuing to activate other veneers except that said first veneer and said second veneer, in said file, inquire about said first single board information that loads failure and/or said second single board information that activates failure through query interface; Reload and activate said first veneer of isolation through the retry interface based on said first single board information; Reload and activate said second veneer of isolation through the retry interface based on said second single board information.
When retry loaded and/or activate said first veneer of isolating and the failure of said second veneer, said network element 1001 further comprised said first veneer of rollback and said second veneer version before the upgrading;
Perhaps, said network element 1001 is further used for: when said first veneer that retry loads and activation is isolated was failed, said first veneer of rollback was to upgrading version before; And/or said network element 1001 is further used for: when said second veneer of retry activation isolation was failed, said second veneer of rollback was to upgrading version before;
Said NM server 1002 is used for when receiving first warning information of the network element transmission that loads first veneer place of failing, said network element being put into isolation ward; After other veneers in the said network element to be determined except that said first veneer load and accomplish, send the activation control messages to said network element, said activation control messages is used to indicate said network element to activate other veneers except that said first veneer; Second warning information when the said network element transmission that receives second veneer place of activating failure; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
Optional, shown in figure 11 NMS comprises a NM server and 6 network elements, and wherein, NM server can be kept watch on the process of network element updating.Comprise a plurality of veneers in each network element.When NM server during to network element updating; Can be according to the label of network element successively to network element updating, in the updating network element process, load certain veneer in the network element 2 and occur when wrong; Network element 2 is reported to the police to NM server; NM server is put into isolation ward separately with network element 2, on the screen of NM server, can see the network element 2 of isolating in the isolation ward, and the veneer that makes mistake marks out in network element 2.In isolation ward, NM server continues other veneers in the network element 2 are loaded, after loading is accomplished; Can continue to activate other veneers except that the veneer that makes mistake, when activating the veneer of failure, this veneer isolated; To the NM server report and alarm; Suspend to activate, can reload and/or activate the veneer of isolation this moment through isolation ward in the NM server, perhaps continues to activate the veneer that reloads and/or activate isolation behind other the veneer; Promptly carry out the single-plate grade operation; Can solve the failure of minority single board updating in the network element software escalation process and cause the problem of network element updating failure rollback, when can reduce total consuming time that upgrading accomplishes, raising network element updating efficient.
It is thus clear that; The embodiment of the invention provides a kind of NMS; In the process through the NM server updating network element; First veneer that loads failure and second veneer that activates failure are isolated, and reload and/or activate said first veneer and said second veneer of isolation separately, avoided minority single board updating failure in the network element software escalation process of prior art and cause the problem of NE-level upgrading failure rollback; Reduce fault correction time in the network element updating process greatly, improve network element updating efficient simultaneously.
The embodiment of the invention also provides a kind of network element device, and is shown in figure 12, comprises management single board 1201 and at least one service board 1202, wherein,
Said service board 1202 is used to load network element software to be upgraded;
Said management single board 1201 is used for: if the process that network element software to be upgraded is loaded; Load first service board in said a plurality of service boards of network element software to be upgraded when loading failure, isolate said first service board and send first warning information to NM server; Treat that other service boards except that said first service board load in a plurality of veneers that said network element comprises and accomplish; After receiving the activation control messages of said NM server transmission, activate other service boards except that said first service board in said a plurality of service board; If in the process that said network element software to be upgraded is activated, when second single board activated in other service boards except that said first service board is failed, isolate said second service board and send second warning information to said NM server; When receiving the retry control messages that said NM server sends, reload and/or activate said first service board and said second service board of isolation.
It is thus clear that; The embodiment of the invention provides a kind of network element device; In the process through the NM server updating network element; First veneer that loads failure and second veneer that activates failure are isolated, and reload and/or activate said first veneer and said second veneer of isolation separately, avoided minority single board updating failure in the network element software escalation process of prior art and cause the problem of NE-level upgrading failure rollback; Reduce fault correction time in the network element updating process greatly, improve network element updating efficient simultaneously.
Need to prove that the scheme that the embodiment of the invention provides not only can be applied in and transmit in the territory, also can be applied in Access Network, IP territory, wireless domain and core net field.
Need to prove, the saying of first, second that previous embodiment is adopted in describing, the meaning of unqualified order is merely convenient and distinguishes.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method; Be to instruct relevant hardware (like processor) to accomplish through computer program; Described program can be stored in the computer read/write memory medium; This program can comprise the flow process like the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
The above; Be merely embodiment of the present invention, but protection scope of the present invention is not limited thereto, any technical staff who is familiar with the present technique field is in the technical scope that the present invention discloses; Can expect easily changing or replacement, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion by said protection range with claim.

Claims (23)

1. the method for a updating network element is characterized in that, is applied to the network element side, and said network element comprises a plurality of veneers, and this method comprises:
If in the process that is loaded of network element software to be upgraded, load first veneer in said a plurality of veneers of network element software to be upgraded when loading failure, isolate said first veneer and send first warning information to NM server;
Treat that other veneers except that said first veneer load in a plurality of veneers that said network element comprises and accomplish, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer in said a plurality of veneer;
If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to said NM server;
When receiving the retry control messages that said NM server sends, reload and/or activate said first veneer and said second veneer of isolation.
2. method according to claim 1 is characterized in that,
Said first veneer of said isolation comprises: write down the information that said first veneer loads failure hereof, to isolate said first veneer;
Said second veneer of said isolation comprises: the information of said second single board activated failure of record in said file, and to isolate said second veneer.
3. method according to claim 1 is characterized in that, it is to realize through following method that other veneers that do not load in a plurality of veneers that said network element comprises except that said first veneer are loaded:
After receiving the loading continuation notification message of said NM server transmission; Load other veneers that do not load except that said first veneer in a plurality of veneers that said network element comprises; Wherein, said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
4. method according to claim 1 is characterized in that, before said said first veneer and said second veneer that reloads and/or activate isolation, said method further comprises:
After continuing to activate other veneers except that said first veneer and said second veneer, carry out said said first veneer and said second veneer that reloads and/or activate isolation.
5. method according to claim 1 is characterized in that, said said first veneer and said second veneer that reloads and/or activate isolation comprises:
In said file, inquire about said first single board information that loads failure or said second single board information that activates failure through query interface;
According to said first single board information, reload and activate said first veneer of isolation through the retry interface; And/or, according to said second single board information, reload and activate said second veneer of isolation through the retry interface;
Perhaps, said said first veneer and said second veneer that reloads and/or activate isolation comprises:
In said file, inquire about said first single board information that loads failure or said second single board information that activates failure through query interface;
According to said first single board information, reload and activate said first veneer of isolation through the retry interface; And/or, according to said second single board information, activate said second veneer of isolation again through the retry interface.
6. according to each described method among the claim 1-5, it is characterized in that,
When retry loads and/or activates said first veneer of isolating and the failure of said second veneer, said first veneer of rollback and said second veneer version before the upgrading; Perhaps,
When said first veneer that retry loads and activation is isolated was failed, said first veneer of rollback was to upgrading version before; And/or when said second veneer of retry activation isolation was failed, said second veneer of rollback was to upgrading version before.
7. the method for a updating network element is characterized in that, is applied to the NM server side, and this method comprises:
In loading network element software process to be upgraded, when receiving first warning information of the network element transmission that loads first veneer place of failing, said network element is put into isolation ward;
After treating that other veneers except that said first veneer load completion in the said network element, send the activation control messages to said network element, said activation control messages is used to indicate said network element to activate other veneers except that said first veneer;
In the process that activates other veneers except that said first veneer; Second warning information when the said network element transmission that receives second veneer place of activating failure; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
8. method according to claim 7 is characterized in that,
The said transmission to said network element activated control messages, comprising:
The menu that provides through NM server of response user selected first menu item that enters the mouth sends to corresponding net element and to activate control messages, and said activation control messages is used to indicate said network element to activate other veneers except that said first veneer;
Said to said network element transmission retry control messages, comprising:
The menu that provides through NM server of response user selected second menu item that enters the mouth sends the retry control messages to corresponding net element, and wherein said retry control messages is used to indicate the veneer that reloads and/or activate isolation.
9. according to claim 7 or 8 described methods, it is characterized in that said method further comprises:
The menu that provides through NM server of response user selected the 3rd menu item that enters the mouth; Send to load continue notification message to corresponding net element, said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
10. the device of a updating network element is characterized in that, said network element comprises a plurality of veneers, and this device comprises:
Loading unit is used to load a plurality of veneers that network element software to be upgraded to said network element comprises;
If first isolated location is used for the process that is loaded of network element software to be upgraded, loads first veneer in a plurality of veneers of network element software to be upgraded when loading failure, isolates said first veneer and sends first warning information to NM server;
Activate the unit; Be used for treating that a plurality of veneers other veneers except that said first veneer that said network element comprises load completion; After receiving the activation control messages of said NM server transmission, activate other veneers except that said first veneer in said a plurality of veneer;
Second isolated location is used for if the process that said network element software to be upgraded is activated when second single board activated in other veneers except that said first veneer is failed, is isolated said second veneer and sent second warning information to said NM server;
The retry unit is used for reloading and/or activate said first veneer and said second veneer of isolation when receiving the retry control messages that said NM server sends.
11. device according to claim 10 is characterized in that,
Said first isolated location specifically is used for, and writes down the information that said first veneer loads failure hereof, to isolate said first veneer;
Said second isolated location specifically is used for, and writes down the information of said second single board activated failure hereof, to isolate said second veneer.
12. device according to claim 10 is characterized in that,
Said loading unit also is used for; After receiving the loading continuation notification message of said NM server transmission; Load other veneers that do not load except that said first veneer in a plurality of veneers that said network element comprises; Wherein, said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
13. device according to claim 10 is characterized in that, said retry unit specifically is used for:
After the retry control messages that receives said NM server transmission, after continuing to activate other veneers except that said first veneer and said second veneer, reload and/or activate said first veneer and said second veneer of isolation.
14. device according to claim 10 is characterized in that, said retry unit comprises:
Enquiry module is used for loading said first single board information of failure or said second single board information of activation failure through query interface in said file inquiry;
First retry module is used for according to said first single board information, reloads and activate said first veneer of isolation through the retry interface;
Perhaps, said retry unit comprises:
Said enquiry module is used for loading said first single board information of failure or said second single board information of activation failure through query interface in said file inquiry;
Second retry module is used for according to said second single board information, activates said second veneer of isolation again through the retry interface, perhaps, reloads and activate said second veneer of isolation through the retry interface.
15., it is characterized in that said device also comprises according to each described device among the claim 10-14:
The first rollback unit is used for when retry loads and/or activate said first veneer of isolating and the failure of said second veneer, said first veneer of rollback and said second veneer version before the upgrading; Perhaps,
The second rollback unit is used for when said first veneer that retry loads and activation is isolated is failed, and said first veneer of rollback is to upgrading version before; And/or the said second rollback unit also is used for, and when said second veneer of retry activation isolation was failed, said second veneer of rollback was to upgrading version before.
16. the device of a updating network element is characterized in that, comprising:
Isolated location is used for loading network element software process to be upgraded at network element, when receiving first warning information of the said network element transmission that loads first veneer place of failing, said network element is put into isolation ward;
Transmitting element is used for after confirming that said network element other veneers except that said first veneer load completion, sends to said network element and activates control messages, and said activation control messages is used to indicate said network element to activate other veneers except that said first veneer;
Said transmitting element also is used for; Second warning information when the said network element transmission that receives second veneer place of activating failure; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
17. device according to claim 16 is characterized in that, said device also comprises:
Human-computer interaction module; The menu that being used to respond the user provides through NM server selected first menu item that enters the mouth; Trigger said transmitting element and send the activation control messages to corresponding net element, said activation control messages is used to indicate said network element to activate other veneers except that said first veneer; And; The menu that provides through NM server of response user selected second menu item that enters the mouth; Trigger said transmitting element and send the retry control messages to corresponding net element, wherein said retry control messages is used to indicate the veneer that reloads and/or activate isolation.
18. according to claim 16 or 17 described devices; It is characterized in that; Said human-computer interaction module also is used for; The menu that provides through NM server of response user selected the 3rd menu item that enters the mouth triggers said transmitting element and sends to load to corresponding net element and continue notification message, and said loading continues notification message and is used for indicating said network element to continue to load the veneer that a plurality of veneers that said network element comprises do not load.
19. a NMS is characterized in that, comprises at least one network element and NM server, said network element comprises a plurality of veneers, wherein:
If said network element is used for the process that is loaded of network element software to be upgraded, loads first veneer in said a plurality of veneers of network element software to be upgraded when loading failure, isolates said first veneer and sends first warning information to said NM server; Treat that other veneers except that said first veneer load in a plurality of veneers that said network element comprises and accomplish, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer in said a plurality of veneer; If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to said NM server; When receiving the retry control messages that said NM server sends, reload and/or activate said first veneer and said second veneer of isolation;
Said NM server is used for when receiving first warning information of the network element transmission that loads first veneer place of failing, said network element being put into isolation ward; After other veneers in the said network element to be determined except that said first veneer load and accomplish, send the activation control messages to said network element, said activation control messages is used to indicate said network element to activate other veneers except that said first veneer; Second warning information when the said network element transmission that receives second veneer place of activating failure; Send the retry control messages to said network element, said retry control messages is used to said first veneer and said second veneer of indicating said network element to reload and/or activate isolation.
20. NMS according to claim 19; It is characterized in that; Said network element specifically is used for: write down the information that said first veneer loads failure hereof, and isolating said first veneer, and/or; The information of said second single board activated failure of record in said file is to isolate said second veneer.
21. NMS according to claim 19 is characterized in that,
Said network element specifically is used for: if the process that is loaded of network element software to be upgraded, load first veneer in said a plurality of veneers of network element software to be upgraded when loading failure, isolate said first veneer and send first warning information to NM server; Treat that other veneers except that said first veneer load in a plurality of veneers that said network element comprises and accomplish, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer; If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to NM server; When receiving the retry control messages that said NM server sends, in said file, inquire about said first single board information that loads failure and/or said second single board information that activates failure through query interface; Reload and activate said first veneer of isolation through the retry interface based on said first single board information; Again activate said second veneer of isolation through the retry interface based on said second single board information;
Perhaps,
Said network element specifically is used for: if the process that is loaded of network element software to be upgraded, load first veneer in a plurality of veneers of network element software to be upgraded when loading failure, isolate said first veneer and send first warning information to NM server; Treat other veneers except that said first veneer load accomplish after, receive the activation control messages that said NM server sends after, activate other veneers except that said first veneer; If in the process that said network element software to be upgraded is activated, when second single board activated in other veneers except that said first veneer is failed, isolate said second veneer and send second warning information to NM server; When receiving the retry control messages that said NM server sends; After continuing to activate other veneers except that said first veneer and said second veneer, in said file, inquire about said first single board information that loads failure and/or said second single board information that activates failure through query interface; Reload and activate said first veneer of isolation through the retry interface based on said first single board information; Reload and activate said second veneer of isolation through the retry interface based on said second single board information.
22. according to each described NMS among the claim 19-21; It is characterized in that; Said network element is further used for: when retry loads and/or activates said first veneer of isolating and the failure of said second veneer, and said first veneer of rollback and said second veneer version before the upgrading;
Perhaps, said network element is further used for: when said first veneer that retry loads and activation is isolated was failed, said first veneer of rollback was to upgrading version before; And/or when said second veneer of retry activation isolation was failed, said second veneer of rollback was to upgrading version before.
23. a network element device is characterized in that, comprises management single board and at least one service board, wherein:
Said service board is used for: load network element software to be upgraded;
Said management single board is used for: if the process that network element software to be upgraded is loaded; Load first service board in said a plurality of service boards of network element software to be upgraded when loading failure, isolate said first service board and send first warning information to NM server; Treat that other service boards except that said first service board load in a plurality of veneers that said network element comprises and accomplish; After receiving the activation control messages of said NM server transmission, activate other service boards except that said first service board in said a plurality of service board; If in the process that said network element software to be upgraded is activated, when second single board activated in other service boards except that said first service board is failed, isolate said second service board and send second warning information to said NM server; When receiving the retry control messages that said NM server sends, reload and/or activate said first service board and said second service board of isolation.
CN201210000699.2A 2012-01-04 2012-01-04 Network element upgrading method, device and network management system Active CN102546252B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210000699.2A CN102546252B (en) 2012-01-04 2012-01-04 Network element upgrading method, device and network management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210000699.2A CN102546252B (en) 2012-01-04 2012-01-04 Network element upgrading method, device and network management system

Publications (2)

Publication Number Publication Date
CN102546252A true CN102546252A (en) 2012-07-04
CN102546252B CN102546252B (en) 2015-04-29

Family

ID=46352257

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210000699.2A Active CN102546252B (en) 2012-01-04 2012-01-04 Network element upgrading method, device and network management system

Country Status (1)

Country Link
CN (1) CN102546252B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105656659A (en) * 2014-12-02 2016-06-08 中兴通讯股份有限公司 Management method and device for network element upgrade
CN110972330A (en) * 2018-09-28 2020-04-07 华为技术有限公司 Terminal equipment upgrading method and related equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179624A (en) * 2007-11-22 2008-05-14 上海华为技术有限公司 Method and device of implementing network element updating
CN101207409A (en) * 2006-12-21 2008-06-25 华为技术有限公司 Method for taking business turns and single board
CN101262684A (en) * 2008-04-18 2008-09-10 中兴通讯股份有限公司 A version upgrade detection method for mobile communication system
CN102195811A (en) * 2011-04-19 2011-09-21 中兴通讯股份有限公司 Method and device for upgrading network element component software as well as master control board

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101207409A (en) * 2006-12-21 2008-06-25 华为技术有限公司 Method for taking business turns and single board
CN101179624A (en) * 2007-11-22 2008-05-14 上海华为技术有限公司 Method and device of implementing network element updating
CN101262684A (en) * 2008-04-18 2008-09-10 中兴通讯股份有限公司 A version upgrade detection method for mobile communication system
CN102195811A (en) * 2011-04-19 2011-09-21 中兴通讯股份有限公司 Method and device for upgrading network element component software as well as master control board

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105656659A (en) * 2014-12-02 2016-06-08 中兴通讯股份有限公司 Management method and device for network element upgrade
WO2016086635A1 (en) * 2014-12-02 2016-06-09 中兴通讯股份有限公司 Network element upgrade management method and apparatus
CN110972330A (en) * 2018-09-28 2020-04-07 华为技术有限公司 Terminal equipment upgrading method and related equipment
CN110972330B (en) * 2018-09-28 2021-12-14 华为技术有限公司 Terminal equipment upgrading method and related equipment

Also Published As

Publication number Publication date
CN102546252B (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN103458086B (en) A kind of smart mobile phone and fault detection method thereof
US7558915B2 (en) System and method for updating the firmware of a device in a storage network
CN104205060B (en) Be provided for the monitoring based on application and the recovery of the supervisory routine of HA cluster
US9348573B2 (en) Installation and fault handling in a distributed system utilizing supervisor and dependency manager nodes
US8856592B2 (en) Mechanism to provide assured recovery for distributed application
CN100370749C (en) Method for assurng conformity of exchanger various monoboard software edition
CN109285091B (en) Service consultation system and method
US8626936B2 (en) Protocol independent server replacement and replication in a storage area network
WO2021031889A1 (en) Upgrade method, communication device and computer-readable storage medium
US10592657B2 (en) Automated secure disposal of hardware components
CN102609281A (en) Distributed software patch updating method and distributed software patch updating system
US20120271645A1 (en) Automated replacement part ordering based on service thresholds
CN103024782B (en) A kind of method and system of base station software version management
CN102103613B (en) Distributed database upgrade method, upgrade processing device and upgrade control device
CN102217230A (en) Provisioning method and system
CN100388222C (en) System and method for reassigning storage volumes from a failed processing system to a surviving processing system
CN102546252A (en) Network element upgrading method, device and network management system
US20090319699A1 (en) Preventing Loss of Access to a Storage System During a Concurrent Code Load
CN106598690B (en) Management method and device for codes
CN103955416A (en) Hard disk management method, device and system
CN101556542B (en) Method and equipment for upgrading device in paired redundant structure
US20060112387A1 (en) Updating elements in a data storage facility using a predefined state machine, with parallel activation
US8260821B2 (en) Global, dynamic, remote and central system for database driver configuration
US20130111454A1 (en) Technique for updating program being executed
CN104158906A (en) Server agent manipulation system and manipulation method

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