CN109842527A - A kind of network alarm method and equipment - Google Patents

A kind of network alarm method and equipment Download PDF

Info

Publication number
CN109842527A
CN109842527A CN201910209423.7A CN201910209423A CN109842527A CN 109842527 A CN109842527 A CN 109842527A CN 201910209423 A CN201910209423 A CN 201910209423A CN 109842527 A CN109842527 A CN 109842527A
Authority
CN
China
Prior art keywords
virtual
network
information
pnc
belonging
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
CN201910209423.7A
Other languages
Chinese (zh)
Other versions
CN109842527B (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201910209423.7A priority Critical patent/CN109842527B/en
Publication of CN109842527A publication Critical patent/CN109842527A/en
Application granted granted Critical
Publication of CN109842527B publication Critical patent/CN109842527B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the present invention discloses a kind of network alarm method and equipment, is related to network safety filed, can be by the abstract matching process to network failure information, to realize the alarm management of ACTN controller system.This method includes that physical network controller PNC obtains network failure information, and network failure information includes one or more below: node failure information and link failure information;Network failure information matches virtual network topology is generated virtual information belonging to virtual faults information and virtual faults information by PNC;Virtual information belonging to virtual faults information includes below one or more: virtual network belonging to virtual link belonging to virtual faults information and virtual faults information;PNC determines that virtual faults information belongs to the fault message of virtual network topology, then virtual information belonging to virtual faults information and virtual faults information is sent to multiple domain service interworking device MDSC.The embodiment of the present invention is applied to network system.

Description

A kind of network alarm method and equipment
Technical field
The embodiment of the present invention is related to network safety filed more particularly to a kind of network alarm method and equipment.
Background technique
Transmit network (such as optical transfer network OTN (Optical Transport Network) or the enhanced OTN network of grouping, MPLS-TP (Multi-Protocol LabelSwitching Transport is applied in multiprotocol label switching transmission Profile) network etc.) Forwarding plane realized by software defined network SDN (Software Defined Network) mode With control planar separation, the advantage of SDN is to take the mechanism of Logical central control, possesses all views of bottom-layer network, is improved The utilization rate of Internet resources realizes the business granting across multiple specialized networks.Meet difference to support to provide to multiple users The network-control view of customized demand, abstract and control ACTN (the Abstraction and Control of TE of TE network Networks) controller system comes into being.It is abstract that connecing between user network controller and multiple domain service interworking device occurs Mouth CMI (Customer Network Controller and Multi-Domain Service Coordinator Interface) interface MPI (the Multi-Domain Service between multiple domain service interworking device and physical network controller Coordinator and Physical Network Controller Interface) interface, for the pumping on MPI interface As method, Internet engineering task force IETF (The Internet Engineering Task Force) has been standardized not With the abstract method of degree, and the functional requirement that has standardized ACTN controller system and need to meet is divided into service request (multiple domain industry Coordinator MDSC (Multi-Domain Service Coordinator) is engaged in user network controller CNC (Customer Network Controller) provided by resource service) and network requirement (MDSC is to physical network controller PNC The network operation requirement that (Physical Network Controller) is provided) two classes.ACTN controller system defines TE and opens up It flutters, traffic engineering tunnel, business model etc..In addition, ACTN controller system feature is clustering, virtualization, network discrepancy can be shielded, By the abstract model of stratification, single virtual network is provided for user, and the prior art cannot achieve ACTN controller system The alarm management of system.
Summary of the invention
The embodiment of the present invention provides a kind of network alarm method and equipment, can pass through the pumping to network failure information As matching process, to realize the alarm management of ACTN controller system.
In order to achieve the above objectives, the present invention adopts the following technical scheme:
In a first aspect, a kind of network alarm method is provided, this method comprises: physical network controller PNC obtains network event Hinder information, network failure information includes one or more below: node failure information and link failure information;PNC will Network failure information matches virtual network topology generates virtual information belonging to virtual faults information and virtual faults information;Its In, virtual information belonging to virtual faults information includes below one or more: virtual link belonging to virtual faults information And virtual network belonging to virtual faults information;PNC determines that virtual faults information belongs to the fault message of virtual network topology, Virtual information belonging to virtual faults information and virtual faults information is then sent to multiple domain service interworking device MDSC.
In the above-mentioned methods, the network failure information matches virtual network topology that PNC will acquire generates virtual faults information And virtual information belonging to virtual faults information;Wherein, virtual information belonging to virtual faults information includes one below It is or multinomial: virtual network belonging to virtual link belonging to virtual faults information and virtual faults information;PNC determines virtual event Barrier information belongs to the fault message of virtual network topology, then by virtual letter belonging to virtual faults information and virtual faults information Breath is sent to multiple domain service interworking device MDSC.The embodiment of the present invention can by the abstract matching process to network failure information, To realize the alarm management of ACTN controller system.
Second aspect provides a kind of PNC, which includes: acquiring unit, for obtaining network failure information, network failure Information includes one or more below: node failure information and link failure information;Processing unit, for will acquire list The network failure information matches virtual network topology that member obtains generates void belonging to virtual faults information and virtual faults information Quasi- information;Wherein, virtual information belonging to virtual faults information includes below one or more: belonging to virtual faults information Virtual network belonging to virtual link and virtual faults information;Processing unit is also used to determine that virtual faults information belongs to void The fault message of quasi- network topology;Transmission unit, virtual faults information and virtual faults for determining processing unit are believed Virtual information belonging to breath is sent to multiple domain service interworking device MDSC.
It is to be appreciated that the PNC of above-mentioned offer is used to execute the corresponding method of first aspect presented above, therefore, Its attainable beneficial effect of institute can refer to corresponding in the corresponding method of first aspect above and following detailed description The beneficial effect of scheme, details are not described herein again.
The third aspect provides a kind of PNC, includes processor and memory in the structure of the PNC, and memory is used for and place Device coupling to be managed, the necessary program instruction of the PNC and data are saved, processor is used to execute the program instruction stored in memory, So that the method that the PNC executes first aspect.
Fourth aspect provides a kind of computer storage medium, is stored with computer program code in computer storage medium, When computer program code is run on the PNC of such as third aspect, so that the method that PNC executes above-mentioned first aspect.
5th aspect, provides a kind of computer program product, which stores above-mentioned computer software Instruction, when computer software instructions are run on the PNC of such as third aspect, so that PNC executes such as above-mentioned first aspect scheme Program.
Detailed description of the invention
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Fig. 1 is a kind of ACTN controller system architecture diagram that the prior art provides;
Fig. 2 is that the present invention is a kind of ACTN controller system architecture diagram that embodiment provides;
Fig. 3 is a kind of flow diagram for network alarm method that the embodiment of the present invention provides
Fig. 4 is a kind of abstract view that the embodiment of the present invention provides;
Fig. 5 is a kind of structural schematic diagram for PNC that the embodiment of the present invention provides;
Fig. 6 is the structural schematic diagram for another PNC that the embodiment of the present invention provides;
Fig. 7 is the structural schematic diagram for another PNC that the embodiment of the present invention provides.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
It should be noted that in the embodiment of the present invention, " illustrative " or " such as " etc. words make example, example for indicating Card or explanation.Be described as in the embodiment of the present invention " illustrative " or " such as " any embodiment or design scheme do not answer It is interpreted than other embodiments or design scheme more preferably or more advantage.Specifically, " illustrative " or " example are used Such as " word is intended to that related notion is presented in specific ways.
It should also be noted that, in the embodiment of the present invention, " (English: of) ", " corresponding (English: Corresponding, relevant) " it sometimes can be mixed with " corresponding (English: corresponding) ", it should be pointed out that It is that, when not emphasizing its difference, meaning to be expressed is consistent.
For the ease of clearly describing the technical solution of the embodiment of the present invention, in an embodiment of the present invention, use " the One ", the printed words such as " second " distinguish function and the essentially identical identical entry of effect or similar item, and those skilled in the art can To understand that the printed words such as " first ", " second " are not to be defined to quantity and execution order.
In order to support to provide the network-control view for meeting different customized demand to multiple users, ACTN controller system is answered It transports and gives birth to, as shown in Figure 1, ACTN controller system framework includes three quasi-controllers, be respectively: CNC, MDSC and PNC.Wherein, Interface between CNC and MDSC is CNC-MDSC interface (CNC-MDSC Interface, CMI), the interface between MDSC and PNC For MDSC-PNC interface (MDSC-PNC Interface, MPI).ACTN controller system feature is clustering, virtualizes, can It shields network discrepancy and provides single virtual network for user by the abstract model of stratification, and the prior art cannot achieve The alarm management of ACTN controller system.
As shown in Fig. 2, the framework of the embodiment of the present application includes the node (net of MDSC, at least one PNC, multiple bottoms Member).MPI interface is the interface between PNC and MDSC, and PNC can report the network after abstract to MDSC by MPI interface Resource information, or report whole physical resource Informations.MPI interface has the level of abstraction of different stage, can support simultaneously The recurrence of different PNC levels.That is, MPI interface can also while abstract physical node/link in the embodiment of the present application The information of the protocol layer of node is enough carried, such as OCH layers, ODU layers, ether layer or LSP layers of information can be carried.
Wherein, PNC can be responsible for configuring the node of corresponding network.For example, PNC1 is responsible for the node in Configuration network A, Node in network A may include node A1, node A2, node A3, node A4 and node A5.Similar, PNC2 is responsible for configuration Node in network B, the node in network B may include node B1, node B2, node B3, node B4, node B5 and node B6.PNC3 is responsible for the node in Configuration network C, and the node in network C may include node C1, node C2, node C3 and node C4.Wherein, network A, network B or network C can be packet network, OTN network, the enhanced OTN network of grouping or MPLS-TP net Network etc., the application is without limitation.PNC can also monitor the physical topology and virtual topology of corresponding network, and can will be topological Information (original or abstract) pass to MDSC.PNC can also have the function of multiple domain coordination and virtualization/abstract. MDSC has cross-domain coordination, multiple domain coordination, virtual/abstract, service mapping/conversion and virtual industry between CNC and PNC The functions such as business coordination.In high-grade MDSC and inferior grade MDSC, or it can support between MDSC and PNC to take the correspondence of 1:N Relationship, i.e. 1 high-grade MDSC correspond to N number of inferior grade MDSC, and 1 MDSC corresponds to N number of PNC, to realize that multiple domain is coordinated.MDSC can Network-control and Service control to be stripped out from physical network technologies, suitable technology can be selected to meet industry to create The virtual network of business demand can, allow user that can increasingly focus on the business demand of itself, improve user experience.
Technology and problem of the existing technology based on the above background, referring to Fig. 3, the embodiment of the present invention provides a kind of net Network alarm method, this method specifically include:
301, physical network controller PNC obtain network failure information, network failure information include one below or It is multinomial: node failure information and link failure information.
302, network failure information matches virtual network topology is generated virtual faults information and virtual faults information by PNC Affiliated virtual information;Wherein, virtual information belonging to virtual faults information includes below one or more: virtual faults letter Virtual network belonging to virtual link belonging to breath and virtual faults information.
It is detailed, 3021, PNC is when determining that network failure information is node failure information, determine the node that breaks down, and According to virtual link belonging to the corresponding virtual faults information of network failure information matches virtual network topology generation node, node And virtual network belonging to node.
3022, when PNC determines that network failure information is link failure information, the link to break down is determined, and according to net Network fault message matching virtual network topology generates virtual network belonging to the corresponding virtual faults information of link and link.
After step 302 further include: PNC determines that virtual faults information belongs to the fault message of physical network topology, then Voluntarily handle network failure information.
303, PNC determines that virtual faults information belongs to the fault message of virtual network topology, then by virtual faults information with And virtual information belonging to virtual faults information is sent to multiple domain service interworking device MDSC.
Example one, referring to Fig. 2, it is assumed that from the node event about node A1/A4/A5/B1/B2/B5/B6/C1/C2/C4 Hinder information, then the corresponding virtual faults information of PNC matching virtual network topology generation (as shown in Figure 4) (including virtual faults section Point A1 '/A4 '/A5 '/B1 '/B2 '/B5 '/B6 '/C1 '/C2 '/C4 '), belonging to A1/A4/A5/B1/B2/B5/B6/C1/C2/C4 Virtual link and A1/A4/A5/B1/B2/B5/B6/C1/C2/C4 belonging to virtual network, and be sent to MDSC.Assuming that coming From the node failure information of node A2/A3/B3/B4/C3, then PNC matching virtual network topology determines node A2/A3/B3/B4/ C3 has been abstracted, then node A2/A3/B3/B4/C3 is the node in physical network topology, and PNC voluntarily handles node A2/A3/ The fault message of B3/B4/C3.It should be noted that node A1/A4/A5/B1/B2/B5/B6/C1/C2/C4 and dummy node A1 '/A4 '/A5 '/B1 '/B2 '/B5 '/B6 '/C1 '/C2 '/C4 ' is one-to-one relationship, such as A1 corresponding A 1 ', and so on, no It repeats again.
Example two, referring to Fig. 2, it is assumed that in about a cross-domain path A1-A2-A4-B1-B3-B5-C1-C3-C4 The link failure information of link A2-A4 in domain, then the generation of PNC matching virtual network topology is corresponding to link A2-A4 virtual Virtual network belonging to fault message (including A1 '-A4 ') and link A2-A4, and it is sent to MDSC.In addition, if virtual event Barrier information is that failure, such as A4-B1 has occurred in the link between domain, then is monitored by MDSC.
Before step 301, further includes:
201, PNC obtains the network parameter of bottom physical resource, and wherein the network parameter of bottom physical resource includes following It is one or more: the node parameter of the mark of the protocol layer of bottom physical resource, the link parameter of protocol layer and protocol layer.
202, the network parameter of bottom physical resource is determined virtual network topology according to default abstract method by PNC.
In one implementation, abstract strategy can be any one below: white is abstract, grey is abstract or black It is abstract.Wherein, white is abstract is not abstracted, and MDSC has all bottom-layer network information, and MDSC itself can complete path computing And establish an end-to-end path.Black is abstract to be abstracted as a dummy node for a domain, and MDSC needs to send road to PNC Diameter, which calculates, to be required, and PNC is responsible for the creation of business in domain, and MDSC is responsible for cross-domain coordination.Under black is abstract, MDSC can only be obtained Boundary node information can not obtain the network resource information of any key.Grey it is abstract between black and white it is abstract between, have Two types, the first is the boundary node for abstracting single domain;Second is abstract single domain boundary node and some internal void Quasi- node.The abstract mode of grey also there are two types of, the first is that abstract topology is automatically generated by configuration information, and second is root According to path computing demand, supplement topology is generated on demand.
Illustratively, as shown in Fig. 2, if abstract strategy is abstract for white, whole nodes of PNC1 only abstract network A, Such as node A1, A2, A3, A4, A5.If abstract strategy is abstract for grey, the boundary node of PNC1 only abstract network A, such as Node A1 ', A4 ' and A5 '.If the abstract strategy that MDSC is sent to PNC1 is abstract for black, network A is abstracted as one by PNC1 Point.Similarly, whole nodes of PNC2 only abstract network B, whole nodes of PNC3 only abstract network C, abstract ways are the same as above-mentioned PNC1 abstract network A, which is not described herein again.
Refering to what is shown in Fig. 2, assuming that network A is packet network, network B is OTN network, network C is packet network.If PNC1, PNC2 and PNC3 progress grey are abstract and PNC1, PNC2 and PNC3 are OCH layers and LSP layers abstract, then MDSC is according to pumping As the abstract view that topology information is got can be as shown in Figure 4.For Fig. 2, it is abstract after node include A1 '/A4 '/A5 '/ B1'/B2'/B5'/B6'/C1'/C2'.Wherein, there are LSP layers for network A and network C, but are not present OCH layers, and there are OCH for network B Layer, but it is not present LSP layers.
In the above-mentioned methods, the network failure information matches virtual network topology that PNC will acquire generates virtual faults information And virtual information belonging to virtual faults information;Wherein, virtual information belonging to virtual faults information includes one below It is or multinomial: virtual network belonging to virtual link belonging to virtual faults information and virtual faults information;PNC determines virtual event Barrier information belongs to the fault message of virtual network topology, then by virtual letter belonging to virtual faults information and virtual faults information Breath is sent to multiple domain service interworking device MDSC.The embodiment of the present invention can by the abstract matching process to network failure information, To realize the alarm management of ACTN controller system.
Referring to Fig. 5, the embodiment of the present invention provides a kind of PNC50, which includes:
Acquiring unit 501, for obtaining network failure information, network failure information includes one or more below: Node failure information and link failure information.
Processing unit 502, the network failure information matches virtual network topology for will acquire the acquisition of unit 501 generate empty Virtual information belonging to quasi- fault message and virtual faults information;Wherein, virtual information belonging to virtual faults information includes It is below one or more: virtual network belonging to virtual link belonging to virtual faults information and virtual faults information.
Processing unit 502 is also used to determine the fault message that virtual faults information belongs to virtual network topology.
Transmission unit 503, for will processing unit 502 determine virtual faults information and virtual faults information belonging to Virtual information is sent to multiple domain service interworking device MDSC.
In a kind of illustrative scheme, processing unit 502 is also used to determine that virtual faults information belongs to physical network and opens up The fault message flutterred then voluntarily handles network failure information.
In a kind of illustrative scheme, processing unit 502, the network event obtained specifically for determining acquiring unit 501 When barrier information is node failure information, the node to break down is determined, and according to network failure information matches virtual network topology Generate virtual network belonging to virtual link belonging to the corresponding virtual faults information of node, node and node.
In a kind of illustrative scheme, processing unit 502, the network event obtained specifically for determining acquiring unit 501 When barrier information is link failure information, the link to break down is determined, and according to network failure information matches virtual network topology Generate virtual network belonging to the corresponding virtual faults information of link and link.
In a kind of illustrative scheme, acquiring unit 501 is also used to obtain the network parameter of bottom physical resource, The network parameter of middle bottom physical resource includes below one or more: mark, the agreement of the protocol layer of bottom physical resource The link parameter of layer and the node parameter of protocol layer.
Processing unit 502, the network parameter for being also used to will acquire the bottom physical resource of the acquisition of unit 501 are taken out according to default As method determines virtual network topology.
Since the PNC in the embodiment of the present invention can be applied to implement above method embodiment, it can be obtained Technical effect is see also above method embodiment, and details are not described herein for the embodiment of the present invention.
Using integrated unit, Fig. 6 shows a kind of possibility of PNC50 involved in above-described embodiment Structural schematic diagram.PNC50 includes: processing module 601, communication module 602 and memory module 603.Processing module 601 for pair The movement of PNC50 carries out control management, for example, processing module 601 is for supporting PNC50 to execute the process 301~303 in Fig. 3. Communication module 602 is used to support the communication of PNC50 Yu other entities.Memory module 603 be used for store PNC50 program code and Data.
Wherein, processing module 601 can be processor or controller, such as can be central processing unit (central Processing unit, CPU), general processor, digital signal processor (digital signal processor, DSP), Specific integrated circuit (application-specific integrated circuit, ASIC), field programmable gate array It is (field programmable gate array, FPGA) or other programmable logic device, transistor logic, hard Part component or any combination thereof.It may be implemented or execute to combine and various illustratively patrol described in present disclosure Collect box, module and circuit.Processor is also possible to realize the combination of computing function, such as includes one or more microprocessors Combination, DSP and the combination of microprocessor etc..Communication module 602 can be transceiver, transmission circuit or communication interface etc..It deposits Storage module 603 can be memory.
When processing module 601 is processor as shown in Figure 7, communication module 602 is the transceiver of Fig. 7, memory module 603 For Fig. 7 memory when, PNC50 involved in the embodiment of the present application can be following PNC50.
Referring to shown in Fig. 7, which includes: processor 701, transceiver 702, memory 703 and bus 704.
Wherein, processor 701, transceiver 702, memory 703 are connected with each other by bus 704;Bus 704 can be outer If component connection standard (peripheral component interconnect, PCI) bus or expanding the industrial standard structure (extended industry standard architecture, EISA) bus etc..Bus can be divided into address bus, number According to bus, control bus etc..Only to be indicated with a thick line in figure, it is not intended that an only bus or one convenient for indicating The bus of seed type.
Processor 701 can be a general central processor (Central Processing Unit, CPU), micro process Device, application-specific integrated circuit (Application-Specific Integrated Circuit, ASIC) or one or more A integrated circuit executed for controlling application scheme program.
Memory 703 can be read-only memory (Read-Only Memory, ROM) or can store static information and instruction Other kinds of static storage device, random access memory (Random Access Memory, RAM) or letter can be stored The other kinds of dynamic memory of breath and instruction, is also possible to Electrically Erasable Programmable Read-Only Memory (Electrically Erasable Programmable Read-only Memory, EEPROM), CD-ROM (Compact Disc Read- Only Memory, CD-ROM) or other optical disc storages, optical disc storage (including compression optical disc, laser disc, optical disc, digital universal Optical disc, Blu-ray Disc etc.), magnetic disk storage medium or other magnetic storage apparatus or can be used in carrying or store to have referring to Enable or data structure form desired program code and can by any other medium of computer access, but not limited to this. Memory, which can be, to be individually present, and is connected by bus with processor.Memory can also be integrated with processor.
Wherein, memory 703 is used to store the application code for executing application scheme, and is controlled by processor 701 System executes.Transceiver 702 is used to receive the content of external equipment input, and processor 701 is used to execute to store in memory 703 Application code, to realize the network alarm method in the embodiment of the present application.
It should be understood that magnitude of the sequence numbers of the above procedures are not meant to execute suitable in the various embodiments of the application Sequence it is successive, the execution of each process sequence should be determined by its function and internal logic, the implementation without coping with the embodiment of the present application Process constitutes any restriction.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed Scope of the present application.
It is apparent to those skilled in the art that for convenience and simplicity of description, the equipment of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method, it can be with It realizes by another way.For example, apparatus embodiments described above are merely indicative, for example, the division of unit, Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be with In conjunction with or be desirably integrated into another system, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING of equipment or unit or Communication connection can be electrical property, mechanical or other forms.
Unit may or may not be physically separated as illustrated by the separation member, shown as a unit Component may or may not be physical unit, it can and it is in one place, or may be distributed over multiple networks On unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When being realized using software program, can entirely or partly realize in the form of a computer program product.The computer Program product includes one or more computer instructions.On computers load and execute computer program instructions when, all or Partly generate the process or function according to the embodiment of the present application.Computer can be general purpose computer, special purpose computer, calculating Machine network or other programmable devices.Computer instruction may be stored in a computer readable storage medium, or from one Computer readable storage medium is transmitted to another computer readable storage medium, for example, computer instruction can be from a net Website, computer, server or data center pass through wired (such as coaxial cable, optical fiber, Digital Subscriber Line (Digital Subscriber Line, DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, Server or data center are transmitted.Computer readable storage medium can be any usable medium that computer can access Either comprising data storage devices such as one or more server, data centers that can be integrated with medium.Usable medium can To be magnetic medium (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid-state is hard Disk (Solid State Disk, SSD)) etc..
The embodiment of the present invention also provides a kind of computer program product, which can be loaded directly into storage In device, and contain software code, which is loaded into via computer and can be realized above-mentioned network after executing Alarm method.
More than, the only specific embodiment of the application, but the protection scope of the application is not limited thereto, and it is any to be familiar with Those skilled in the art within the technical scope of the present application, can easily think of the change or the replacement, and should all cover Within the protection scope of the application.Therefore, the protection scope of the application should be subject to the protection scope in claims.

Claims (13)

1. a kind of network alarm method characterized by comprising
Physical network controller PNC obtains network failure information, and the network failure information includes one or more below: Node failure information and link failure information;
The network failure information matches virtual network topology is generated virtual faults information and the virtual faults by the PNC Virtual information belonging to information;Wherein, virtual information belonging to the virtual faults information includes below one or more: institute State virtual network belonging to virtual link belonging to virtual faults information and the virtual faults information;
The PNC determines that the virtual faults information belongs to the fault message of virtual network topology, then believes the virtual faults Virtual information belonging to breath and the virtual faults information is sent to multiple domain service interworking device MDSC.
2. network alarm method according to claim 1, which is characterized in that the PNC is by the network failure information After generating virtual information belonging to virtual faults information and the virtual faults information with virtual network topology, further include;
The PNC determines that the virtual faults information belongs to the fault message of physical network topology, then voluntarily handles the network Fault message.
3. network alarm method according to claim 1, which is characterized in that the PNC is by the network failure information Virtual information belonging to virtual faults information and the virtual faults information is generated with virtual network topology, is specifically included:
When the PNC determines that the network failure information is the node failure information, the determining node to break down, and according to Virtual network topology described in the network failure information matches generates the corresponding virtual faults information of the node, node institute Virtual network belonging to the virtual link of category and the node.
4. network alarm method according to claim 1, which is characterized in that the PNC is by the network failure information Virtual information belonging to virtual faults information and the virtual faults information is generated with virtual network topology, is specifically included:
When the PNC determines that the network failure information is the link failure information, the determining link to break down, and according to Virtual network topology described in the network failure information matches generates the corresponding virtual faults information of link and the chain Virtual network belonging to road.
5. network alarm method according to claim 1, which is characterized in that the PNC is by the network failure information Before virtual information belonging to virtual network generation virtual faults information and the virtual faults information, further includes:
The PNC obtains the network parameter of bottom physical resource, wherein the network parameter of the bottom physical resource includes following It is one or more: the mark of the protocol layer of bottom physical resource, the link parameter of the protocol layer and the protocol layer Node parameter;
The network parameter of the bottom physical resource is determined the virtual network topology according to default abstract method by the PNC.
6. a kind of PNC characterized by comprising
Acquiring unit, for obtaining network failure information, the network failure information includes one or more below: node Fault message and link failure information;
Processing unit, the network failure information matches virtual network topology for obtaining the acquiring unit generate virtual Virtual information belonging to fault message and the virtual faults information;Wherein, virtual letter belonging to the virtual faults information Breath includes below one or more: belonging to virtual link belonging to the virtual faults information and the virtual faults information Virtual network;
The processing unit is also used to determine that the virtual faults information belongs to the fault message of virtual network topology;
Transmission unit, for will the processing unit determine the virtual faults information and the virtual faults information belonging to Virtual information be sent to multiple domain service interworking device MDSC.
7. PNC according to claim 6, which is characterized in that including;
The processing unit is also used to determine that the virtual faults information belongs to the fault message of physical network topology, then voluntarily Handle the network failure information.
8. PNC according to claim 6 characterized by comprising
The processing unit, the network failure information obtained specifically for the determination acquiring unit is the node failure When information, the node to break down is determined, and described in the generation of the virtual network topology according to the network failure information matches Virtual network belonging to virtual link belonging to the corresponding virtual faults information of node, the node and the node.
9. PNC according to claim 6 characterized by comprising
The processing unit, the network failure information obtained specifically for the determination acquiring unit is the link failure When information, the link to break down is determined, and described in the generation of the virtual network topology according to the network failure information matches Virtual network belonging to the corresponding virtual faults information of link and the link.
10. PNC according to claim 6 characterized by comprising
The acquiring unit is also used to obtain the network parameter of bottom physical resource, wherein the network of the bottom physical resource Parameter includes below one or more: the mark of the protocol layer of bottom physical resource, the protocol layer link parameter and The node parameter of the protocol layer;
The processing unit, the network parameter for the bottom physical resource for being also used to obtain the acquiring unit is according to default Abstract method determines the virtual network topology.
11. a kind of PNC, which is characterized in that include processor and memory in the structure of the PNC, memory is used for and processing Device coupling saves the necessary program instruction of the PNC and data, and processor is used to execute the program instruction stored in memory, So that the PNC executes the network alarm method such as any one of claim 1-5.
12. a kind of computer storage medium, which is characterized in that computer program code is stored in computer storage medium, when Computer program code on PNC as claimed in claim 11 when running, so that the PNC executes claim 1-5 such as and appoints One network alarm method.
13. a kind of computer program product, which is characterized in that computer program product stores computer software instructions, works as meter Calculation machine software instruction on the PNC of such as claim 11 when running, so that the PNC is executed such as any one of claim 1-5 The program of network alarm method.
CN201910209423.7A 2019-03-19 2019-03-19 Network alarm method and equipment Active CN109842527B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910209423.7A CN109842527B (en) 2019-03-19 2019-03-19 Network alarm method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910209423.7A CN109842527B (en) 2019-03-19 2019-03-19 Network alarm method and equipment

Publications (2)

Publication Number Publication Date
CN109842527A true CN109842527A (en) 2019-06-04
CN109842527B CN109842527B (en) 2022-11-18

Family

ID=66885980

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910209423.7A Active CN109842527B (en) 2019-03-19 2019-03-19 Network alarm method and equipment

Country Status (1)

Country Link
CN (1) CN109842527B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110932977A (en) * 2019-11-01 2020-03-27 中国联合网络通信集团有限公司 Method, device and system for determining network performance
CN114520760A (en) * 2020-11-20 2022-05-20 华为技术有限公司 Cross-domain fault analysis method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016165139A1 (en) * 2015-04-17 2016-10-20 华为技术有限公司 Failure recovery method and device for virtual network
CN106209415A (en) * 2016-06-21 2016-12-07 北京邮电大学 A kind of mapping method of virtual network and system
CN107786446A (en) * 2017-10-30 2018-03-09 中国联合网络通信集团有限公司 A kind of abstract method and device based on ACTN controller systems
CN108234194A (en) * 2017-12-08 2018-06-29 上海陆家嘴国际金融资产交易市场股份有限公司 Network topology structure based on SDN finds method, apparatus and storage medium
US20180241651A1 (en) * 2017-02-23 2018-08-23 Futurewei Technologies, Inc. Application-driven cross-stratum resource monitoring

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016165139A1 (en) * 2015-04-17 2016-10-20 华为技术有限公司 Failure recovery method and device for virtual network
CN106209415A (en) * 2016-06-21 2016-12-07 北京邮电大学 A kind of mapping method of virtual network and system
US20180241651A1 (en) * 2017-02-23 2018-08-23 Futurewei Technologies, Inc. Application-driven cross-stratum resource monitoring
CN107786446A (en) * 2017-10-30 2018-03-09 中国联合网络通信集团有限公司 A kind of abstract method and device based on ACTN controller systems
CN108234194A (en) * 2017-12-08 2018-06-29 上海陆家嘴国际金融资产交易市场股份有限公司 Network topology structure based on SDN finds method, apparatus and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
I. BUSI等: "Transport Northbound Interface Applicability Statement draft-ietf-ccamp-transport-nbi-app-statement-01", 《IETF 》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110932977A (en) * 2019-11-01 2020-03-27 中国联合网络通信集团有限公司 Method, device and system for determining network performance
CN114520760A (en) * 2020-11-20 2022-05-20 华为技术有限公司 Cross-domain fault analysis method and system
CN114520760B (en) * 2020-11-20 2023-08-22 华为技术有限公司 Cross-domain fault analysis method and system

Also Published As

Publication number Publication date
CN109842527B (en) 2022-11-18

Similar Documents

Publication Publication Date Title
US9686146B2 (en) Reconfiguring interrelationships between components of virtual computing networks
CN103168445B (en) The controlling mechanism that reliabilty and availability in for virtual network sets
KR101615691B1 (en) Chassis controllers for converting universal flows
EP2774048B1 (en) Affinity modeling in a data center network
CN105940377A (en) Methods, systems, and computer readable media for a cloud-based virtualization orchestrator
CN110036600A (en) The convergence service of network health data
CN106489251A (en) The methods, devices and systems that applied topology relation finds
CN109714238A (en) A kind of method and apparatus for realizing inter-virtual machine communication
CN107624230A (en) The method and entity of service availability management
WO2019174000A1 (en) Method and apparatus for service management
CN109565447A (en) Network function processing method and relevant device
CN110298381A (en) A kind of cloud security service functional tree Network Intrusion Detection System
Zeng et al. Intelligent blockchain‐based secure routing for multidomain SDN‐enabled IoT networks
Petroulakis et al. Semiotics architectural framework: End-to-end security, connectivity and interoperability for industrial iot
US20130227171A1 (en) Apparatus and method for interconnecting heterogeneous networks
CN110661641A (en) Virtual network function VNF deployment method and device
US12021735B2 (en) Systems and methods for implementing multi-part virtual network functions
CN109842527A (en) A kind of network alarm method and equipment
CN108512779B (en) Control information transmission method, server and system
CN109997337A (en) Network health information visuallization
CN109660458A (en) A kind of method for routing and equipment
Geetanjali et al. IoTexpert: Interconnection, interoperability and integration of IoT platforms
CN107786446A (en) A kind of abstract method and device based on ACTN controller systems
CN116886309A (en) Slice security mapping method and system for intelligent identification network
US20130166260A1 (en) Distributed Internet Protocol Network Analysis Model with Real Time Response Performance

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant