CN109842527A - A kind of network alarm method and equipment - Google Patents
A kind of network alarm method and equipment Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2019
- 2019-03-19 CN CN201910209423.7A patent/CN109842527B/en active Active
Patent Citations (5)
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)
Title |
---|
I. BUSI等: "Transport Northbound Interface Applicability Statement draft-ietf-ccamp-transport-nbi-app-statement-01", 《IETF 》 * |
Cited By (3)
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 |