CN111092752B - Fault positioning method and device spanning multiple network slices - Google Patents

Fault positioning method and device spanning multiple network slices Download PDF

Info

Publication number
CN111092752B
CN111092752B CN201911179417.8A CN201911179417A CN111092752B CN 111092752 B CN111092752 B CN 111092752B CN 201911179417 A CN201911179417 A CN 201911179417A CN 111092752 B CN111092752 B CN 111092752B
Authority
CN
China
Prior art keywords
network
slice
fault
faults
slices
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.)
Active
Application number
CN201911179417.8A
Other languages
Chinese (zh)
Other versions
CN111092752A (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.)
Zhongying Youchuang Information Technology Co Ltd
Original Assignee
Zhongying Youchuang Information Technology 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 Zhongying Youchuang Information Technology Co Ltd filed Critical Zhongying Youchuang Information Technology Co Ltd
Priority to CN201911179417.8A priority Critical patent/CN111092752B/en
Publication of CN111092752A publication Critical patent/CN111092752A/en
Application granted granted Critical
Publication of CN111092752B publication Critical patent/CN111092752B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0677Localisation of faults
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
    • H04L41/065Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis involving logical or physical relationship, e.g. grouping and hierarchies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition

Abstract

The invention provides a fault positioning method and a fault positioning device spanning multiple network slices, wherein the method comprises the following steps: collecting alarm information of a plurality of network devices in each sub-network slice of each network slice; for each sub-network slice of each network slice, associating the alarm information of a plurality of network devices in the sub-network slice according to a preset alarm association condition, and adding the network devices with faults in the sub-network slice to a first fault device set corresponding to the network slice; performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each network slice, and updating the first fault equipment set corresponding to each network slice; and carrying out fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each updated network slice to obtain a second fault equipment set. The invention can position the fault spanning multiple network slices and has high accuracy.

Description

Fault positioning method and device spanning multiple network slices
Technical Field
The invention relates to the field of internet, in particular to a fault positioning method and device spanning multiple network slices.
Background
The network slice refers to a virtual end-to-end network obtained by cutting a communication network of an operator, and with the continuous improvement of the network slice and the application in the field of mobile communication, the fault location of the network slice is more and more urgent, and it is necessary to accurately and effectively locate the fault of an end-to-end network slice including a wireless network sub-slice, a bearer network sub-slice and a core network sub-slice. Therefore, a high accuracy fault location method across multiple network slices is needed.
Disclosure of Invention
The embodiment of the invention provides a fault positioning method across a plurality of network slices, which is used for positioning faults across a plurality of network slices and has high accuracy, and the method comprises the following steps:
collecting alarm information of a plurality of network devices in each sub-network slice of each network slice;
for each sub-network slice of each network slice, associating the alarm information of a plurality of network devices in the sub-network slice according to a preset alarm association condition, and adding the network devices with faults in the sub-network slice to a first fault device set corresponding to the network slice;
performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each network slice, and updating the first fault equipment set corresponding to each network slice;
and performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each updated network slice to obtain a second fault equipment set, wherein the second fault equipment set comprises all the network equipment with faults across a plurality of network slices.
The embodiment of the invention provides a fault positioning device spanning multiple network slices, which is used for fault positioning of the multiple network slices and has high accuracy, and the device comprises:
the acquisition module is used for acquiring the alarm information of a plurality of network devices in each sub-network slice of each network slice;
the association module is used for associating the alarm information of the plurality of network devices in each sub-network slice of each network slice according to a preset alarm association condition, and adding the network devices with faults in the sub-network slices to a first fault device set corresponding to the network slice;
the first processing module is used for performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each network slice and updating the first fault equipment set corresponding to each network slice;
and the second processing module is used for performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each updated network slice to obtain a second fault equipment set, wherein the second fault equipment set comprises all the network equipment with faults across the plurality of network slices.
The embodiment of the present invention further provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the method for locating a fault across multiple network slices is implemented.
An embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program for executing the above fault location method across multiple network slices.
In the embodiment of the invention, the alarm information of a plurality of network devices in each sub-network slice of each network slice is collected; for each sub-network slice of each network slice, associating the alarm information of a plurality of network devices in the sub-network slice according to a preset alarm association condition, and adding the network devices with faults in the sub-network slice to a first fault device set corresponding to the network slice; performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each network slice, and updating the first fault equipment set corresponding to each network slice; and performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each updated network slice to obtain a second fault equipment set, wherein the second fault equipment set comprises the network equipment with faults in all the network slices. In the process, not only the network equipment with the fault in each sub-network slice of each network slice is considered, but also the network equipment with the fault is subjected to two times of fault merging processing, and the network equipment with the fault in each network slice is subjected to the first time of fault merging processing, so that the repeat of fault positioning in each network slice is avoided; and the second time, the fault merging processing is carried out on the network equipment with the fault and spanning a plurality of network slices, namely, the relation among the network equipment with the fault and spanning a plurality of network slices is considered, so that the repeat of fault positioning in the whole network is avoided, and the accuracy of fault positioning is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts. In the drawings:
FIG. 1 is a flow chart of a method of fault location across multiple network slices in an embodiment of the invention;
FIG. 2 is a diagram illustrating a core network sub-slice in an embodiment of the invention;
fig. 3 is a schematic diagram of a three-layer association topology of core network sub-slices formed in an embodiment of the present invention;
FIG. 4 is a detailed flowchart of a method for fault location across multiple network slices according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a fault locating device across multiple network slices in an embodiment of the invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the embodiments of the present invention are further described in detail below with reference to the accompanying drawings. The exemplary embodiments and descriptions of the present invention are provided to explain the present invention, but not to limit the present invention.
In the description of the present specification, the terms "comprising," "including," "having," "containing," and the like are used in an open-ended fashion, i.e., to mean including, but not limited to. Reference to the description of the terms "one embodiment," "a particular embodiment," "some embodiments," "for example," etc., means that a particular feature, structure, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. The sequence of steps involved in the embodiments is for illustrative purposes to illustrate the implementation of the present application, and the sequence of steps is not limited and can be adjusted as needed.
Fig. 1 is a flowchart of a fault location method across multiple network slices in an embodiment of the present invention, as shown in fig. 1, the method includes:
step 101, collecting alarm information of a plurality of network devices in each sub-network slice of each network slice;
102, associating alarm information of a plurality of network devices in each sub-network slice of each network slice according to a preset alarm association condition, and adding the network devices with faults in the sub-network slice to a first fault device set corresponding to the network slice;
103, performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each network slice, and updating the first fault equipment set corresponding to each network slice;
and 104, performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each updated network slice to obtain a second fault equipment set, wherein the second fault equipment set comprises all the network equipment with faults across a plurality of network slices.
In the embodiment of the invention, not only the network equipment with faults in each sub-network slice of each network slice is considered, the network equipment with faults is subjected to two times of fault merging processing, the network equipment with faults in each network slice is subjected to the fault merging processing for the first time, and the repetition of fault positioning in each network slice is avoided; and the second time, the fault merging processing is carried out on the network equipment with the fault and spanning a plurality of network slices, namely, the relation among the network equipment with the fault and spanning a plurality of network slices is considered, so that the repeat of fault positioning in the whole network is avoided, and the accuracy of fault positioning is improved.
In step 101, a network slice is a networking-on-demand manner, and an operator can separate a plurality of virtual end-to-end networks on a unified infrastructure, and each network slice is logically isolated from a radio access network bearer network to a core network to adapt to various types of applications. NFV (network function virtualization) which is the core of the network slicing technology, wherein the NFV separates hardware and software parts from a traditional network, the hardware is deployed by a uniform server, and the software is born by different Network Functions (NF), so that the requirement of flexibly assembling services is met. The network slice comprises a plurality of sub-network slices, each sub-network slice also comprises a plurality of network devices, and the network devices can be network elements or links, collect alarm information of the network devices, and can be collected and collected uniformly by various collectors.
In an embodiment, the network slices include a wireless network slice, a bearer network slice, and a core network slice;
the sub-network slices include a wireless network sub-slice, a bearer network sub-slice, and a core network sub-slice.
In step 102, for each sub-network slice of each network slice, associating the alarm information of the plurality of network devices in the sub-network slice according to a preset alarm association condition, and adding the network device with the fault in the sub-network slice to the first faulty device set corresponding to the network slice, where the specific process is as follows:
(1) sub-network slice being wireless network sub-slice
The wireless network sub-slice mainly relates to a base station, and is subdivided into: the RRU and BBU are mainly included in the 4G network, and the AAU, DU and CU are mainly included in the 5G network.
The preset alarm association condition of the wireless network sub-slice can be read from a configuration file of the preset wireless network sub-slice without modifying a program code each time, alarm information of a plurality of network devices in the sub-network slice is associated according to the preset alarm association condition, an abnormal area, namely a network device with a fault, can be determined, and then the network device with the fault is added to a first fault device set corresponding to the network slice, wherein each network slice corresponds to one first fault device set. Besides preset alarm correlation conditions, the method can also comprise a pre-configured automatic diagnosis method, can obtain the network equipment with the fault, and can also automatically analyze the reason of the fault, thereby being beneficial to the subsequent fault location of the network equipment related to the network equipment with the fault. For example, since the base station is often shared by multiple network slices or network sub-slices, it is often easier to locate a problem after determining a faulty network device and comparing it with other wireless network sub-slice abnormal areas in a later step.
(2) The sub-network slice is a carrier network slice
The main use of the carrier net sub-slice is IPRAN, which is subdivided into: a device, B device, ER device, etc.
The preset alarm association condition of the bearer network sub-slice can be read from a configuration file of the pre-configured bearer network sub-slice, alarm information of a plurality of network devices in the bearer network sub-slice is associated according to the preset alarm association condition, and the network device with a fault in the bearer network sub-slice is added to a first fault device set corresponding to the network slice. In addition, in the initial stage of the 4G network and the 5G network, the hardware resources shared by each bearer network sub-slice are more, although the 5G network uses more technologies: technologies such as FLEX-E realize the differentiation on the time slot, but the same network element is shared, and because of the technical limitation, the NFV technology cannot be used to realize the related network element of virtualization, so that the network device with the fault is determined, and the multi-slice association positioning in the following step can be played. Similarly, in addition to the preset alarm correlation condition of the bearer network sub-slice, the method can also include a pre-configured automatic diagnosis method of the bearer network sub-slice, so that the network equipment with the fault can be obtained, the cause of the fault can be automatically analyzed, and the subsequent fault location of the network equipment related to the network equipment with the fault is facilitated.
(3) The sub-network slice is a core network sub-slice
The core network sub-slice, due to the application of NFV virtualization technology, the virtualized resources used at the bottom layer include the HOST layer of the physical machine, the VM layer of the virtual machine above, and the VNF layer of the virtualized network element above the VM, and fig. 2 is a schematic diagram of the core network sub-slice in the embodiment of the present invention, and the alarm association for the core network sub-slice is greatly different from the traditional hardware entity network element, and the radio network sub-slice and the bearer network sub-slice.
In a core network sub-slice, firstly associating layer by layer according to a preset alarm association condition, that is, firstly associating alarm information of network equipment on a HOST layer of a physical machine, then associating alarm information of network equipment on a VM layer of a virtual machine, and finally associating alarm information on a VNF layer of a virtualized network element, so as to form a three-layer association topology, where fig. 3 is a schematic diagram of the three-layer association topology of the core network sub-slice formed in the embodiment of the present invention, and according to the three-layer association topology, a network equipment with a fault in the core network sub-slice is determined and added to a first fault equipment set corresponding to the network slice, and accuracy of fault location in the core network sub-slice can be improved through the three-layer association topology.
In an embodiment, before performing the failure merging process on the network devices having failures in the first set of failed devices corresponding to each network slice, the method further includes:
performing alarm association on the network equipment with faults spanning multiple wireless network sub-slices in each network slice, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
performing alarm association on the network equipment with faults in each network slice spanning multiple bearing network sub-slices, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
and performing alarm association on the network equipment with faults in each network slice spanning multiple core network sub-slices, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result.
In the above embodiment, part of repeated network devices with faults are deleted, workload of merging subsequent faults is reduced, and work efficiency is improved, taking a network device with faults across two wireless network sub-slices as an example, a wireless network sub-slice 1 includes a base station 1, and a wireless network sub-slice 2 also includes a base station 1, so if a fault exists in the base station 1, two times are recorded in a first faulty device set, and at this time, one base station needs to be deleted.
In specific implementation, there are various methods for performing fault merging processing on the network devices having faults in the first faulty device set corresponding to each network slice and updating the first faulty device set corresponding to each network slice, and one of the embodiments is given below.
In an embodiment, performing fault merging processing on a network device having a fault in a first faulty device set corresponding to each network slice, and updating the first faulty device set corresponding to each network slice includes:
for each network slice, if the faults of a plurality of network devices with faults in a plurality of wireless network sub-slices are caused by a plurality of network devices in a carrier network sub-slice of the network slice, adding the plurality of network devices in the carrier network sub-slice to a first fault device set corresponding to the network slice, and deleting the plurality of network devices with faults in the plurality of wireless network sub-slices from the first fault device set corresponding to the network slice;
for each network slice, if the faults of a plurality of network devices with faults in a plurality of bearer network sub-slices are caused by a plurality of network devices in a core network sub-slice of the network slice, adding the plurality of network devices in the core network sub-slice to a first fault device set corresponding to the network slice, and deleting the plurality of network devices with faults in the plurality of bearer network sub-slices from the first fault device set corresponding to the network slice.
In the foregoing embodiment, a network device that really has a fault can be accurately determined, and accuracy of fault location is improved, for example, one network slice includes 3 radio network sub-slices, 2 bearer network sub-slices, and 1 core network sub-slice, where the 3 radio network sub-slices respectively include a base station 1, a base station 2, and a base station 3 that have a fault, and all three base stations belong to the same a device management in the 1 bearer network sub-slice, so that it is possible that the a device in the bearer network sub-slice has a fault instead of the faults of the three base stations, at this time, the a device needs to be added to the first faulty device set, and the three base stations are deleted from the first faulty device set. As another example, in the above example, if base station 1, base station 2, and base station 3 belong to different a device management systems, and the a devices are all associated with the same B device, it may be that there is a failure in the B device in this bearer network sub-slice, then add the B device to the first failed device set, and delete three base stations from the first failed device set. Based on the same principle, if the plurality of devices with faults exist in the carrier network sub-slice, the devices can be analyzed to the network devices in the core network sub-slice, so that only the operation and maintenance personnel of the core network sub-slice need to process the devices, and the operation and maintenance personnel of the wireless network sub-slice and the carrier network sub-slice do not need to process the faults, thereby saving the working cost of the devices and improving the working efficiency.
All the above are performed by analyzing sub-network slices within the same network slice, and there is a relationship between multiple network slices.
In an embodiment, before performing the failure merging process on the network device having the failure in the first failed device set corresponding to each updated network slice, the method further includes:
merging the first failure equipment sets corresponding to all the network slices to obtain a second failure equipment set;
performing alarm association on the network equipment which has faults and spans a plurality of wireless network slices, and deleting repeated network equipment from the second fault equipment set;
alarm association is carried out on the network equipment which has faults and spans a plurality of bearing network slices, and repeated network equipment is deleted from the second fault equipment set;
and performing alarm association on the network equipment with faults spanning the plurality of core network slices, and deleting repeated network equipment from the second fault equipment set.
In the above embodiment, part of repeated network devices with faults in the first faulty device set are deleted, workload of merging subsequent faults is reduced, and work efficiency is improved, taking a network device with faults across two wireless network slices as an example, the wireless network slice 1 includes the base station 5, and the wireless network slice 2 also includes the base station 5, so if the base station 5 has faults, two times are recorded in the second faulty device set, and at this time, one base station needs to be deleted.
In specific implementation, there are various methods for performing fault merging processing on the network devices having faults in the first faulty device set corresponding to each updated network slice to obtain the second faulty device set, and one embodiment is given below.
In an embodiment, performing fault merging processing on a network device with a fault in a first faulty device set corresponding to each updated network slice to obtain a second faulty device set includes:
if the faults of a plurality of network devices with faults in a plurality of wireless network slices are caused by a plurality of network devices in a bearing network slice, adding the plurality of network devices in the bearing network slice into a second fault device set, and deleting the plurality of network devices with faults in the plurality of wireless network slices from the second fault device set;
if the faults of the network devices with faults in the multiple bearer network slices are caused by the network devices in the core network slice, adding the network devices in the core network slice to a second fault device set, and deleting the network devices with faults in the multiple bearer network slices from the second fault device set.
In the embodiment, similar to the alarm correlation among the previous sub-network slices, the network slices are sequentially analyzed upwards from the wireless network slice, the bearer network slice and the core network slice, so that the network equipment with the fault really exists is more accurately positioned, the fault positioning across a plurality of network slices is realized, the root cause point of the group fault can be more effectively found, and the fault and hidden danger in the whole operation and maintenance can be more quickly solved.
Based on the above embodiments, the present invention provides the following embodiment to explain a detailed flow of the fault location method across multiple network slices, and fig. 4 is a detailed flow chart of the fault location method across multiple network slices according to the embodiment of the present invention, as shown in fig. 4, in an embodiment, the detailed flow of the fault location method across multiple network slices includes:
step 401, collecting alarm information of a plurality of network devices in each sub-network slice of each network slice;
the network slices comprise a wireless network slice, a bearer network slice and a core network slice; the sub-network slices comprise a wireless network sub-slice, a carrier network sub-slice and a core network sub-slice;
step 402, for each sub-network slice of each network slice, associating the alarm information of a plurality of network devices in the sub-network slice according to a preset alarm association condition, and adding the network device with a fault in the sub-network slice to a first fault device set corresponding to the network slice;
step 403, performing alarm association on the network devices with faults across multiple wireless network sub-slices in each network slice, and deleting repeated network devices from the first fault device set corresponding to the network slice according to the alarm association result;
404, performing alarm association on the network equipment with faults spanning multiple carrier network sub-slices in each network slice, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
step 405, performing alarm association on the network equipment with faults spanning multiple core network sub-slices in each network slice, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
step 406, for each network slice, if the failure of the network devices with failure in the wireless network sub-slices is caused by the network devices in the carrier network sub-slice of the network slice, adding the network devices in the carrier network sub-slices to the first failure device set corresponding to the network slice, and deleting the network devices with failure in the wireless network sub-slices from the first failure device set corresponding to the network slice;
step 407, for each network slice, if the failure of the network devices with failure in the multiple bearer network sub-slices is caused by the network devices in the core network sub-slice of the network slice, adding the network devices in the core network sub-slices to the first failure device set corresponding to the network slice, and deleting the network devices with failure in the multiple bearer network sub-slices from the first failure device set corresponding to the network slice;
step 408, merging the first failure device sets corresponding to all the network slices to obtain a second failure device set;
step 409, performing alarm association on the network equipment which has faults and spans a plurality of wireless network slices, and deleting repeated network equipment from the second fault equipment set;
step 410, performing alarm association on the network equipment with faults across a plurality of bearer network slices, and deleting repeated network equipment from the second fault equipment set;
step 411, performing alarm association on the network devices with faults across multiple core network slices, and deleting duplicate network devices from the second fault device set;
step 412, if the failure of the network devices with failure in the multiple wireless network slices is caused by the network devices in the bearer network slice, adding the network devices in the bearer network slice to a second failure device set, and deleting the network devices with failure in the multiple wireless network slices from the second failure device set;
step 413, if the failure of the network devices with failure in the multiple bearer network slices is caused by the network devices in the core network slice, adding the network devices in the core network slice to the second failure device set, and deleting the network devices with failure in the multiple bearer network slices from the second failure device set.
Of course, it is understood that there may be other variations to the above detailed flow of the fault location method across multiple network slices, and all the related variations should fall within the scope of the present invention.
In summary, in the method provided in the embodiment of the present invention, alarm information of a plurality of network devices in each sub-network slice of each network slice is collected; for each sub-network slice of each network slice, associating the alarm information of a plurality of network devices in the sub-network slice according to a preset alarm association condition, and adding the network devices with faults in the sub-network slice to a first fault device set corresponding to the network slice; performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each network slice, and updating the first fault equipment set corresponding to each network slice; and performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each updated network slice to obtain a second fault equipment set, wherein the second fault equipment set comprises the network equipment with faults in all the network slices. In the process, not only the network equipment with the fault in each sub-network slice of each network slice is considered, but also the network equipment with the fault is subjected to two times of fault merging processing, and the network equipment with the fault in each network slice is subjected to the first time of fault merging processing, so that the repeat of fault positioning in each network slice is avoided; and the second time, the fault merging processing is carried out on the network equipment with the fault and spanning a plurality of network slices, namely, the relation among the network equipment with the fault and spanning a plurality of network slices is considered, so that the repeat of fault positioning in the whole network is avoided, and the accuracy of fault positioning is improved.
Based on the same inventive concept, the embodiment of the present invention further provides a fault location device spanning multiple network slices, as described in the following embodiments. Since the principles of these solutions are similar to the fault location method across multiple network slices, the implementation of the apparatus can be referred to the implementation of the method, and the repetition is not repeated.
Fig. 5 is a schematic diagram of a fault location apparatus across multiple network slices in an embodiment of the present invention, as shown in fig. 5, the apparatus includes:
an acquisition module 501, configured to acquire alarm information of multiple network devices in each sub-network slice of each network slice;
a correlation module 502, configured to correlate, according to a preset alarm correlation condition, alarm information of multiple network devices in each sub-network slice of each network slice, and add a network device with a fault in the sub-network slice to a first fault device set corresponding to the network slice;
a first processing module 503, configured to perform fault merging processing on a network device with a fault in a first faulty device set corresponding to each network slice, and update the first faulty device set corresponding to each network slice;
a second processing module 504, configured to perform fault merging processing on the network devices with faults in the first faulty device set corresponding to each updated network slice, so as to obtain a second faulty device set, where the second faulty device set includes all the network devices with faults across multiple network slices.
In an embodiment, the network slices include a wireless network slice, a bearer network slice, and a core network slice;
the sub-network slices include a wireless network sub-slice, a bearer network sub-slice, and a core network sub-slice.
In an embodiment, the apparatus further comprises a third processing module 505 for:
performing alarm association on the network equipment with faults spanning multiple wireless network sub-slices in each network slice, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
performing alarm association on the network equipment with faults in each network slice spanning multiple bearing network sub-slices, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
and performing alarm association on the network equipment with faults in each network slice spanning multiple core network sub-slices, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result.
In an embodiment, the first processing module 503 is specifically configured to:
for each network slice, if the faults of a plurality of network devices with faults in a plurality of wireless network sub-slices are caused by a plurality of network devices in a carrier network sub-slice of the network slice, adding the plurality of network devices in the carrier network sub-slice to a first fault device set corresponding to the network slice, and deleting the plurality of network devices with faults in the plurality of wireless network sub-slices from the first fault device set corresponding to the network slice;
for each network slice, if the faults of a plurality of network devices with faults in a plurality of bearer network sub-slices are caused by a plurality of network devices in a core network sub-slice of the network slice, adding the plurality of network devices in the core network sub-slice to a first fault device set corresponding to the network slice, and deleting the plurality of network devices with faults in the plurality of bearer network sub-slices from the first fault device set corresponding to the network slice.
In an embodiment, the apparatus further comprises a fourth processing module 506 configured to:
merging the first failure equipment sets corresponding to all the network slices to obtain a second failure equipment set;
performing alarm association on the network equipment which has faults and spans a plurality of wireless network slices, and deleting repeated network equipment from the second fault equipment set;
alarm association is carried out on the network equipment which has faults and spans a plurality of bearing network slices, and repeated network equipment is deleted from the second fault equipment set;
and performing alarm association on the network equipment with faults spanning the plurality of core network slices, and deleting repeated network equipment from the second fault equipment set.
In an embodiment, the second processing module is specifically configured to:
if the faults of a plurality of network devices with faults in a plurality of wireless network slices are caused by a plurality of network devices in a bearing network slice, adding the plurality of network devices in the bearing network slice into a second fault device set, and deleting the plurality of network devices with faults in the plurality of wireless network slices from the second fault device set;
if the faults of the network devices with faults in the multiple bearer network slices are caused by the network devices in the core network slice, adding the network devices in the core network slice to a second fault device set, and deleting the network devices with faults in the multiple bearer network slices from the second fault device set.
In summary, in the apparatus provided in the embodiment of the present invention, alarm information of a plurality of network devices in each sub-network slice of each network slice is collected; for each sub-network slice of each network slice, associating the alarm information of a plurality of network devices in the sub-network slice according to a preset alarm association condition, and adding the network devices with faults in the sub-network slice to a first fault device set corresponding to the network slice; performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each network slice, and updating the first fault equipment set corresponding to each network slice; and performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each updated network slice to obtain a second fault equipment set, wherein the second fault equipment set comprises the network equipment with faults in all the network slices. In the process, not only the network equipment with the fault in each sub-network slice of each network slice is considered, but also the network equipment with the fault is subjected to two times of fault merging processing, and the network equipment with the fault in each network slice is subjected to the first time of fault merging processing, so that the repeat of fault positioning in each network slice is avoided; and the second time, the fault merging processing is carried out on the network equipment with the fault and spanning a plurality of network slices, namely, the relation among the network equipment with the fault and spanning a plurality of network slices is considered, so that the repeat of fault positioning in the whole network is avoided, and the accuracy of fault positioning is improved.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1. A method of fault location across multiple network slices, comprising:
collecting alarm information of a plurality of network devices in each sub-network slice of each network slice;
for each sub-network slice of each network slice, associating the alarm information of a plurality of network devices in the sub-network slice according to a preset alarm association condition, and adding the network devices with faults in the sub-network slice to a first fault device set corresponding to the network slice;
performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each network slice, and updating the first fault equipment set corresponding to each network slice; which comprises the following steps:
for each network slice, if the faults of a plurality of network devices with faults in a plurality of wireless network sub-slices are caused by a plurality of network devices in a carrier network sub-slice of the network slice, adding the plurality of network devices in the carrier network sub-slice to a first fault device set corresponding to the network slice, and deleting the plurality of network devices with faults in the plurality of wireless network sub-slices from the first fault device set corresponding to the network slice;
for each network slice, if the faults of a plurality of network devices with faults in a plurality of bearer network sub-slices are caused by a plurality of network devices in a core network sub-slice of the network slice, adding the plurality of network devices in the core network sub-slice to a first fault device set corresponding to the network slice, and deleting the plurality of network devices with faults in the plurality of bearer network sub-slices from the first fault device set corresponding to the network slice;
performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each updated network slice to obtain a second fault equipment set, wherein the second fault equipment set comprises all the network equipment with faults across a plurality of network slices; which comprises the following steps:
if the faults of a plurality of network devices with faults in a plurality of wireless network slices are caused by a plurality of network devices in a bearing network slice, adding the plurality of network devices in the bearing network slice into a second fault device set, and deleting the plurality of network devices with faults in the plurality of wireless network slices from the second fault device set;
if the faults of the network devices with faults in the multiple bearer network slices are caused by the network devices in the core network slice, adding the network devices in the core network slice to a second fault device set, and deleting the network devices with faults in the multiple bearer network slices from the second fault device set.
2. The method of fault location across a plurality of network slices of claim 1, wherein the network slices comprise a wireless network slice, a bearer network slice, and a core network slice;
the sub-network slices include a wireless network sub-slice, a bearer network sub-slice, and a core network sub-slice.
3. The method of fault location across multiple network slices as recited in claim 2, further comprising, prior to performing fault merging processing on the faulty network devices in the first set of faulty devices corresponding to each network slice:
performing alarm association on the network equipment with faults spanning multiple wireless network sub-slices in each network slice, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
performing alarm association on the network equipment with faults in each network slice spanning multiple bearing network sub-slices, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
and performing alarm association on the network equipment with faults in each network slice spanning multiple core network sub-slices, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result.
4. The method of fault location across multiple network slices as claimed in claim 2, wherein before performing fault merging processing on the faulty network devices in the first faulty device set corresponding to each updated network slice, further comprising:
merging the first failure equipment sets corresponding to all the network slices to obtain a second failure equipment set;
performing alarm association on the network equipment which has faults and spans a plurality of wireless network slices, and deleting repeated network equipment from the second fault equipment set;
alarm association is carried out on the network equipment which has faults and spans a plurality of bearing network slices, and repeated network equipment is deleted from the second fault equipment set;
and performing alarm association on the network equipment with faults spanning the plurality of core network slices, and deleting repeated network equipment from the second fault equipment set.
5. A fault locating device across a plurality of network slices, comprising:
the acquisition module is used for acquiring the alarm information of a plurality of network devices in each sub-network slice of each network slice;
the association module is used for associating the alarm information of the plurality of network devices in each sub-network slice of each network slice according to a preset alarm association condition, and adding the network devices with faults in the sub-network slices to a first fault device set corresponding to the network slice;
the first processing module is used for performing fault merging processing on the network equipment with faults in the first fault equipment set corresponding to each network slice and updating the first fault equipment set corresponding to each network slice; the first processing module is specifically configured to: for each network slice, if the faults of a plurality of network devices with faults in a plurality of wireless network sub-slices are caused by a plurality of network devices in a carrier network sub-slice of the network slice, adding the plurality of network devices in the carrier network sub-slice to a first fault device set corresponding to the network slice, and deleting the plurality of network devices with faults in the plurality of wireless network sub-slices from the first fault device set corresponding to the network slice; for each network slice, if the faults of a plurality of network devices with faults in a plurality of bearer network sub-slices are caused by a plurality of network devices in a core network sub-slice of the network slice, adding the plurality of network devices in the core network sub-slice to a first fault device set corresponding to the network slice, and deleting the plurality of network devices with faults in the plurality of bearer network sub-slices from the first fault device set corresponding to the network slice
The second processing module is configured to perform fault merging processing on the network devices with faults in the first faulty device set corresponding to each updated network slice to obtain a second faulty device set, where the second faulty device set includes all the network devices with faults across multiple network slices; wherein the second processing module is specifically configured to: if the faults of a plurality of network devices with faults in a plurality of wireless network slices are caused by a plurality of network devices in a bearing network slice, adding the plurality of network devices in the bearing network slice into a second fault device set, and deleting the plurality of network devices with faults in the plurality of wireless network slices from the second fault device set; if the faults of the network devices with faults in the multiple bearer network slices are caused by the network devices in the core network slice, adding the network devices in the core network slice to a second fault device set, and deleting the network devices with faults in the multiple bearer network slices from the second fault device set.
6. The fault locating device across a plurality of network slices of claim 5, wherein the network slices comprise a wireless network slice, a bearer network slice, and a core network slice;
the sub-network slices include a wireless network sub-slice, a bearer network sub-slice, and a core network sub-slice.
7. The fault locating apparatus across multiple network slices of claim 6, further comprising a third processing module to:
performing alarm association on the network equipment with faults spanning multiple wireless network sub-slices in each network slice, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
performing alarm association on the network equipment with faults in each network slice spanning multiple bearing network sub-slices, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result;
and performing alarm association on the network equipment with faults in each network slice spanning multiple core network sub-slices, and deleting repeated network equipment from a first fault equipment set corresponding to the network slice according to an alarm association result.
8. The fault locating device across multiple network slices of claim 6, further comprising a fourth processing module to:
merging the first failure equipment sets corresponding to all the network slices to obtain a second failure equipment set;
performing alarm association on the network equipment which has faults and spans a plurality of wireless network slices, and deleting repeated network equipment from the second fault equipment set;
alarm association is carried out on the network equipment which has faults and spans a plurality of bearing network slices, and repeated network equipment is deleted from the second fault equipment set;
and performing alarm association on the network equipment with faults spanning the plurality of core network slices, and deleting repeated network equipment from the second fault equipment set.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method of any of claims 1 to 4 when executing the computer program.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program for executing the method of any one of claims 1 to 4.
CN201911179417.8A 2019-11-27 2019-11-27 Fault positioning method and device spanning multiple network slices Active CN111092752B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911179417.8A CN111092752B (en) 2019-11-27 2019-11-27 Fault positioning method and device spanning multiple network slices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911179417.8A CN111092752B (en) 2019-11-27 2019-11-27 Fault positioning method and device spanning multiple network slices

Publications (2)

Publication Number Publication Date
CN111092752A CN111092752A (en) 2020-05-01
CN111092752B true CN111092752B (en) 2021-03-16

Family

ID=70394239

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911179417.8A Active CN111092752B (en) 2019-11-27 2019-11-27 Fault positioning method and device spanning multiple network slices

Country Status (1)

Country Link
CN (1) CN111092752B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113824575B (en) * 2020-06-18 2023-04-18 ***通信集团浙江有限公司 Method and device for identifying fault node, computing equipment and computer storage medium
CN115827363A (en) * 2021-09-18 2023-03-21 中兴通讯股份有限公司 Resource alarm analysis method and device, electronic equipment and storage medium
CN114338371A (en) * 2022-01-21 2022-04-12 浪潮通信信息***有限公司 Method for positioning IPRAN network fault based on alarm
CN114422332B (en) * 2022-03-16 2022-07-12 深圳艾灵网络有限公司 Network slice control method, device, processing equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107637111A (en) * 2015-06-01 2018-01-26 华为技术有限公司 System and method for providing and distributing frequency spectrum resource
CN108259193A (en) * 2016-12-28 2018-07-06 华为技术有限公司 A kind of network management, Network Management System and Element management system
CN109218046A (en) * 2017-06-30 2019-01-15 ***通信有限公司研究院 The management method and system and storage medium of network slice
CN109428749A (en) * 2017-08-28 2019-03-05 华为技术有限公司 Network management and relevant device
CN109768895A (en) * 2019-03-29 2019-05-17 南京邮电大学 A kind of network slice failure management method and system
CN109787803A (en) * 2017-11-15 2019-05-21 华为技术有限公司 Manage the method and device of shared network function
CN110048872A (en) * 2018-01-16 2019-07-23 中兴通讯股份有限公司 A kind of network alarm method, apparatus, system and terminal
CN110213087A (en) * 2019-05-16 2019-09-06 北京航空航天大学 A kind of complication system Fault Locating Method based on dynamic multilayer coupling network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10827366B2 (en) * 2016-11-07 2020-11-03 Huawei Technologies Co., Ltd. System and methods for monitoring performance of slices
CN109358602A (en) * 2018-10-23 2019-02-19 山东中创软件商用中间件股份有限公司 A kind of failure analysis methods, device and relevant device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107637111A (en) * 2015-06-01 2018-01-26 华为技术有限公司 System and method for providing and distributing frequency spectrum resource
CN108259193A (en) * 2016-12-28 2018-07-06 华为技术有限公司 A kind of network management, Network Management System and Element management system
CN109218046A (en) * 2017-06-30 2019-01-15 ***通信有限公司研究院 The management method and system and storage medium of network slice
CN109428749A (en) * 2017-08-28 2019-03-05 华为技术有限公司 Network management and relevant device
CN109787803A (en) * 2017-11-15 2019-05-21 华为技术有限公司 Manage the method and device of shared network function
CN110048872A (en) * 2018-01-16 2019-07-23 中兴通讯股份有限公司 A kind of network alarm method, apparatus, system and terminal
CN109768895A (en) * 2019-03-29 2019-05-17 南京邮电大学 A kind of network slice failure management method and system
CN110213087A (en) * 2019-05-16 2019-09-06 北京航空航天大学 A kind of complication system Fault Locating Method based on dynamic multilayer coupling network

Also Published As

Publication number Publication date
CN111092752A (en) 2020-05-01

Similar Documents

Publication Publication Date Title
CN111092752B (en) Fault positioning method and device spanning multiple network slices
CN112612675B (en) Distributed big data log link tracking method and system under micro-service architecture
US20200366549A1 (en) Network Fault Originator Identification For Virtual Network Infrastructure
CN109660397B (en) System, method and device for collecting logs
KR20210019564A (en) Operation maintenance system and method
CN107508722B (en) Service monitoring method and device
CN107040578B (en) Data synchronization method, device and system
EP3211827B1 (en) Alarm processing method and apparatus
CN105867837A (en) Method, equipment and system for updating configurations of clients in distributed high-speed cache systems
CN112968789B (en) Data acquisition method, device, computer equipment and computer readable medium
CN113542039A (en) Method for positioning 5G network virtualization cross-layer problem through AI algorithm
CN111966289A (en) Partition optimization method and system based on Kafka cluster
CN108390907B (en) Management monitoring system and method based on Hadoop cluster
CN112711496A (en) Log information full link tracking method and device, computer equipment and storage medium
CN113364628A (en) Method and equipment for establishing topological relation between server and switch
CN109818808A (en) Method for diagnosing faults, device and electronic equipment
CN115865611A (en) Fault processing method and device of network equipment and electronic equipment
CN110609761B (en) Method and device for determining fault source, storage medium and electronic equipment
CN113543180A (en) Alarm processing method and device
CN112579406B (en) Log call chain generation method and device
CN114124727B (en) Network management communication pressure testing method and system
CN112422349B (en) Network management system, method, equipment and medium for NFV
CN114445162A (en) Method for reversely tracing enterprise invoice system configuration
CN114416420A (en) Equipment problem feedback method and system
CN106301904A (en) A kind of cluster server management method and device

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
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: Room 702-2, No. 4811, Cao'an Highway, Jiading District, Shanghai

Patentee after: CHINA UNITECHS

Address before: 100872 5th floor, Renmin culture building, 59 Zhongguancun Street, Haidian District, Beijing

Patentee before: CHINA UNITECHS