Towards A Knowledge Graph Based Autonomic Management of Software Defined
Networks
- URL: http://arxiv.org/abs/2106.13367v1
- Date: Fri, 25 Jun 2021 00:33:42 GMT
- Title: Towards A Knowledge Graph Based Autonomic Management of Software Defined
Networks
- Authors: Qianru Zhou and Alasdair J.G. Gray and Stephen McLaughlin
- Abstract summary: SeaNet is a knowledge graph driven approach for autonomic network management in software defined networks (SDNs)
It consists three core components, a knowledge graph generator, a SPARQL engine, and a network management API.
- Score: 2.2099217573031678
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Automatic network management driven by Artificial Intelligent technologies
has been heatedly discussed over decades. However, current reports mainly focus
on theoretic proposals and architecture designs, works on practical
implementations on real-life networks are yet to appear. This paper proposes
our effort toward the implementation of knowledge graph driven approach for
autonomic network management in software defined networks (SDNs), termed as
SeaNet. Driven by the ToCo ontology, SeaNet is reprogrammed based on Mininet (a
SDN emulator). It consists three core components, a knowledge graph generator,
a SPARQL engine, and a network management API. The knowledge graph generator
represents the knowledge in the telecommunication network management tasks into
formally represented ontology driven model. Expert experience and network
management rules can be formalized into knowledge graph and by automatically
inferenced by SPARQL engine, Network management API is able to packet
technology-specific details and expose technology-independent interfaces to
users. The Experiments are carried out to evaluate proposed work by comparing
with a commercial SDN controller Ryu implemented by the same language Python.
The evaluation results show that SeaNet is considerably faster in most
circumstances than Ryu and the SeaNet code is significantly more compact.
Benefit from RDF reasoning, SeaNet is able to achieve O(1) time complexity on
different scales of the knowledge graph while the traditional database can
achieve O(nlogn) at its best. With the developed network management API, SeaNet
enables researchers to develop semantic-intelligent applications on their own
SDNs.
Related papers
- GeNet: A Multimodal LLM-Based Co-Pilot for Network Topology and Configuration [21.224554993149184]
GeNet is a novel framework that leverages a large language model (LLM) to streamline network design.
It uses visual and textual modalities to interpret and update network topologies and device configurations based on user intents.
arXiv Detail & Related papers (2024-07-11T07:51:57Z) - Mechanistic Neural Networks for Scientific Machine Learning [58.99592521721158]
We present Mechanistic Neural Networks, a neural network design for machine learning applications in the sciences.
It incorporates a new Mechanistic Block in standard architectures to explicitly learn governing differential equations as representations.
Central to our approach is a novel Relaxed Linear Programming solver (NeuRLP) inspired by a technique that reduces solving linear ODEs to solving linear programs.
arXiv Detail & Related papers (2024-02-20T15:23:24Z) - OTOv3: Automatic Architecture-Agnostic Neural Network Training and
Compression from Structured Pruning to Erasing Operators [57.145175475579315]
This topic spans various techniques, from structured pruning to neural architecture search, encompassing both pruning and erasing operators perspectives.
We introduce the third-generation Only-Train-Once (OTOv3), which first automatically trains and compresses a general DNN through pruning and erasing operations.
Our empirical results demonstrate the efficacy of OTOv3 across various benchmarks in structured pruning and neural architecture search.
arXiv Detail & Related papers (2023-12-15T00:22:55Z) - Digital Twin-Native AI-Driven Service Architecture for Industrial
Networks [2.2924151077053407]
We propose a DT-native AI-driven service architecture in support of the concept of IoT networks.
Within the proposed DT-native architecture, we implement a TCP-based data flow pipeline and a Reinforcement Learning (RL)-based learner model.
arXiv Detail & Related papers (2023-11-24T14:56:13Z) - Unsupervised Graph Attention Autoencoder for Attributed Networks using
K-means Loss [0.0]
We introduce a simple, efficient, and clustering-oriented model based on unsupervised textbfGraph Attention textbfAutotextbfEncoder for community detection in attributed networks.
The proposed model adeptly learns representations from both the network's topology and attribute information, simultaneously addressing dual objectives: reconstruction and community discovery.
arXiv Detail & Related papers (2023-11-21T20:45:55Z) - Learning State-Augmented Policies for Information Routing in
Communication Networks [92.59624401684083]
We develop a novel State Augmentation (SA) strategy to maximize the aggregate information at source nodes using graph neural network (GNN) architectures.
We leverage an unsupervised learning procedure to convert the output of the GNN architecture to optimal information routing strategies.
In the experiments, we perform the evaluation on real-time network topologies to validate our algorithms.
arXiv Detail & Related papers (2023-09-30T04:34:25Z) - Enhancing Network Management Using Code Generated by Large Language
Models [15.557254786007325]
We introduce a novel approach to facilitate a natural-language-based network management experience, utilizing large language models (LLMs) to generate task-specific code from natural language queries.
This method tackles the challenges of explainability, scalability, and privacy by allowing network operators to inspect the generated code.
We design and evaluate a prototype system using benchmark applications, showcasing high accuracy, cost-effectiveness, and the potential for further enhancements.
arXiv Detail & Related papers (2023-08-11T17:49:15Z) - Introduction to the Artificial Intelligence that can be applied to the
Network Automation Journey [68.8204255655161]
The "Intent-Based Networking - Concepts and Definitions" document describes the different parts of the ecosystem that could be involved in NetDevOps.
The recognize, generate intent, translate and refine features need a new way to implement algorithms.
arXiv Detail & Related papers (2022-04-02T08:12:08Z) - GDDR: GNN-based Data-Driven Routing [0.0]
We show that an approach using Graph Neural Networks (GNNs) performs at least as well as previous work using Multilayer Perceptron architectures.
GNNs have the added benefit that they allow for the generalisation of trained agents to different network topologies with no extra work.
arXiv Detail & Related papers (2021-04-20T12:12:17Z) - Learning to Execute Programs with Instruction Pointer Attention Graph
Neural Networks [55.98291376393561]
Graph neural networks (GNNs) have emerged as a powerful tool for learning software engineering tasks.
Recurrent neural networks (RNNs) are well-suited to long sequential chains of reasoning, but they do not naturally incorporate program structure.
We introduce a novel GNN architecture, the Instruction Pointer Attention Graph Neural Networks (IPA-GNN), which improves systematic generalization on the task of learning to execute programs.
arXiv Detail & Related papers (2020-10-23T19:12:30Z) - Deep Learning for Ultra-Reliable and Low-Latency Communications in 6G
Networks [84.2155885234293]
We first summarize how to apply data-driven supervised deep learning and deep reinforcement learning in URLLC.
To address these open problems, we develop a multi-level architecture that enables device intelligence, edge intelligence, and cloud intelligence for URLLC.
arXiv Detail & Related papers (2020-02-22T14:38:11Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.