On Failure Classification Based On GNN In IP Core Networks .

3y ago
10 Views
2 Downloads
2.41 MB
13 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Dahlia Ryals
Transcription

ITU AI/ML in 5G Challenge Global Round in JapanITU-ML5G-PS-032-KDDIOn Failure Classification Based on GNN in IP CoreNetworks by NFV-Based Test Environment.Nara Institute of Science and TechnologyTakanori HARA and Kentaro FUJITATeam name: naist-lsm

Problem Statement2 With profileration of 5G mobile network, mobile operators have tocontinuously provide the stable and high-quality internet services To tackle the unexpected defect in the IP core network,machine learning based network operations can achieve to operateautomatically and rapidly as well as to reduce operation expenditures The dataset at border gateway routers includes network status such asnormal and a failure, mis-operation, and normal or abnormal labels. We create a model for detecting and/or classifying the network statusof a failure utilizing the dataset and evaluate the performance using theproposed model.

nt date and event typesVirtual infrastructurePerformance monitoring data sets on instances and virtual networkfunctions gathered from OpenStack ceilometerPhysical infrastructurePerformance monitoring data sets gathered from the physical serverunder OpenStackNetwork devicePerformance monitoring information and BGP route informationgathered from NEs under the virtual IP networkData The dataset generator [Kawasaki 20] is used These dataset are partly unstable due to the data collection able dataDataCollectStore5minDataCollectStoreFailure reUnstable reRecovery dataTime

Data Preprocessing4 Retrieve the stable dataset from the dataset The dataset includes unstable data due to the data collection able tStoreFailure dataRemoveDataCollectStoreDataCollectStoreUnstable reRecovery dataTimeRemove Split the stable dataset into training and validation dataNormalBGP InjectionBGP HijackingDatasetInterface DownNode Downtraining datavalidation dataPacket Loss or Delay

Related Work Network Fault Analysis Network fault classification using machine learning [Kawasaki 20] Network traffic faults classification using clustering [Qader 17] BGP-related failure classification/detection [Al-Musawi 17, Cho 19] Graph Neural Networks (GNNs) NN-based ML which enables explicit topology embedding in learningmodel [T.N.Kipf 17, Geyer17] Network traffic classification [Zheng 19] Estimation of communication delay between node pairs [Suzuki 20] Channel allocation for wireless LANs [Nakashima 20]5

Motivation Initial step toward the realization of the failure classification in IP corenetworks with the explicit topology embedding This project investigates Potential of the supervised graph classification with graph convlutionalnetworks (GCNs) for detecting and classifying the network status i.e., route information failures, single point failures, paket loss/delay How the GCN contributes to the performance improvement comparedwith the other machine learning based schemes XGBoost, Random forest, SVM, MLP6

Graph Transpotation7 We transform the physical topology into the graph G (X, A) where X denotes a feature matrix and A denotes an adjacency matrix We use the seven types of node features CPU utilization, interface condition, tx/rx-pps, network incoming/outgoingpacket rate, prefix activityGi2 featureNode2 featurevalueCPU utilizationGi1 Node1 Gi260PhysicalLinkGi2 featureRx-ppsvalueG (X, A)Node2 CPU lLinkGi3Gi1 featureRx-ppsvalue1200Gi3 featureRx-ppsPhysical Topologyvalue140060Gi2Gi1Gi3value1600Gi1 featureRx-ppsCPU utilizationvalue120060Gi3 featureRx-ppsCPU utilizationvalue160060

Supervised Graph Classification with GCN8 Supervised Graph Classification with the GCN Predict the failure type from features of an entire graphClassificationNode2Node1Gi1Gi2Vector hG of a graphGi2Gi1hGGi3G (X, A)Informative features0100010100Node2 Gi101011Node2 Gi200101Node2 Gi300110Node1 Gi1Node1 Gi2Feature MatrixX2RN DL-layeredGCNsAdjacency MatrixN NA 2 {0, 1}hGNormalBGP InjectionBGP HijackingInterface DownPacket Loss/DelayhGNode Down

Our Model9 This classifier finds six failure categories We use seven types of data as the inputs for our modelHidden layerHidden layerGCNNormalOutputLinearSoftmax DropoutReLULinearInputReLUAvg. PoolingBGP InjectionBGP HijackingInterface DownPacket Loss/DelayNode Down

Performance Comparison10 The GCN becomes higher accuracy compared with other schemes The GCN contributes to the performance improvement for detecting packetloss/delay The dataset does not include the explicit information of the packet loss/delay Allowable inference time: 274 [ms]

Brief Demonstration11

Conclusion The supervised graph classification with the GCN Becomes higher accuracy compared with other schemes Contributes to the performance improvement for detecting packetloss/delay Future Work Accuracy improvement for BGP-related failures To adopt good features, e.g., information on as-path Heterogeneous graph To consider not only physical topology but also logical one Semi-supervised graph classification Failure classification from the observation of small samples12

Reference13 [Kawasaki 20] J. Kawasaki, G. Mouri, and Y. Suzuki, “Comparative Analysis of Network Fault Classification UsingMachine Learning,” in Proc. of NOMS 2020 - 2020 IEEE/IFIP Network Operations and Management Symposium.Budapest, Hungary: IEEE, Apr. 2020, pp. 1–6. [Qader 17] K. Qader, M. Adda, and M. Al-kasassbeh, “Comparative Analysis of Clustering Techniques in NetworkTraffic Faults Classification,” International Journal of Innovative Research in Computer and CommunicationEngineering, vol. 5, no. 4, pp. 6551–6563, 2017. [Al-Musawi 17] B. Al-Musawi, P. Branch, and G. Armitage, “BGP Anomaly Detection Techniques: A Survey,” IEEECommunications Surveys Tutorials, vol. 19, no. 1, pp. 377–396, Firstquarter 2017. [Cho 19] S. Cho, R. Fontugne, K. Cho, A. Dainotti, and P. Gill, “BGP Hijacking Classification,” in Proc. of 2019Network Traffic Measurement and Analysis Conference (TMA), Jun. 2019, pp. 25–32. [T.N.Kipf 17] T. N. Kipf and M. Welling, “Semi-Supervised Classification with Graph Convolutional Networks,”arXiv:1609.02907 [cs, stat], Feb. 2017. [Geyer17] F. Geyer, “Performance Evaluation of Network Topologies using Graph-Based Deep Learning,” in Proc. ofthe 11th EAI International Conference on Performance Evaluation Methodologies and Tools, ser. VALUETOOLS2017. New York, NY, USA: Association for Computing Machinery, Dec. 2017, pp. 20–27. [Zheng 19] J. Zheng and D. Li, “GCN-TC: Combining Trace Graph with Statistical Features for Network TrafficClassification,” in Proc. of ICC 2019 - 2019 IEEE International Conference on Communications (ICC), May 2019, pp.1–6. [Suzuki 20] T. Suzuki, Y. Yasuda, R. Nakamura, and H. Ohsaki, “On Estimating Communication Delays using GraphConvolutional Networks with Semi- Supervised Learning,” in Proc. of 2020 International Conference on InformationNetworking (ICOIN). Barcelona, Spain: IEEE, Jan. 2020, pp. 481–486. [Nakashima 20] K. Nakashima, S. Kamiya, K. Ohtsu, K. Yamamoto, T. Nishio, and M. Morikura, “Deep ReinforcementLearning-Based Channel Allocation for Wireless LANs With Graph Convolutional Networks,” IEEE Access, vol. 8,pp. 31 823–31 834, 2020.

Network fault classification using machine learning [Kawasaki 20] Network traffic faults classification using clustering [Qader 17] BGP-related failure classification/detection [Al-Musawi 17, Cho 19] Graph Neural Networks (GNNs) NN-based ML which enables explicit to

Related Documents:

4 WORKOUT A - UPPER BODY EXERCISE SETS REPS Pull Up 3 1-2 short of failure Push Up 13 -2 short of failure Inverted Row 3 1-2 short of failure Dip 3 1-2 short of failure Lateral Raise 3 1-2 short of failure One-Arm Shrug 2 per side 1-2 short of failure Biceps Curl 12 -2 short of failure Triceps Extension 2 1-2 short of failure Workout Notes:

classification has its own merits and demerits, but for the purpose of study the drugs are classified in the following different ways: Alphabetical classification Morphological classification Taxonomical classification Pharmacological classification Chemical classification

Case History #2. Failure Analysis of a Conveyor Drive Shaft Case History #3. Metallurgical Failure Analysis of A Welded Hydraulic Cylinder Case History #4. Aircraft Component Failure Analysis Case History #5. Cap Screw Assembly Failure Case History #6. Aircraft Engine Failure APPENDIX A: Summary of Fracture Mechanics Applications to Failure .

failure modes more complete. The approach is to review a) papers that document the experience of performing software FMEA, b) operating experience of software failures, and c) papers on classifying software failure modes and causes. Our classification method is based on the failure modes, failure caus

used in these Classification Rules have the meaning given to them in the Glossary to these Classification Rules. 1.12 References to a 'sport' in these Classification Rules refer to both a sport and an individual discipline within a sport. 1.13 The Appendices to these Classification Rules are part of these Classification Rules

Classification nn Type III Respiratory Failure:Type III Respiratory Failure: Perioperative respiratory failure nn Increased atelectasis due to low functional residual capacity (( FRCFRC ) in the setting of abnormal abdominal wall mechanics nn Often results in type I or type II respiratory failure nn Can be ameliorat

acute failure. Three main types of respiratory failure The most common type of respira - tory failure is type 1, or hypoxemic respiratory failure (failure to ex - change oxygen), indicated by a Pa O2 value below 60 mm Hg with a normal or low Pa CO 2 value. In ICU patients, the most common cau

Dr. RUMKI BASU Professor of Public Administration Department of Political Science Jamia Millia Islamia, New Delhi Email: mailtorumkibasu@gmail.com and Dr. Moitri De Assistant Professor of Political Science Matasundri College for Women University of Delhi . 2 Introduction India’s urban population with 377 million (2011 Census) constituting 31.6% of our total population is projected to cross .