NetCR: Knowledge Graph Based Recommendation Framework for Manual Network Configuration

Zhenbei GUO, Fuliang LI, Jiaxing SHEN, Xingwei WANG

Research output: Journal PublicationsJournal Article (refereed)peer-review

Abstract

Network configuration plays a vital role in quality assurance of network services, requiring considerable effort and time. Automatic network configuration approaches are promising due to their capacity to automatically generate and verify configurations. However, these methods suffer from drawbacks such as generated configuration content being largely unknown to network operators and inefficient for large-scale networks. Manual configuration is thus still the primary way of managing networks. To facilitate editing processes of manual configuration, a network-wide tool for recommending custom keywords is in urgent need. In this paper, we propose a keyword recommendation tool that recommends custom keywords across various network devices. We observe that network devices of the same type and role tend to have a unified template and similar configurations, which enables recommending custom configurations between them. However, the vision entails the following three challenges. First, configurations need to be modeled accurately. Second, a wide variety of network protocols need to be supported. Third, relationships between custom keywords might be implicit and difficult to find. To address the challenges, we first built a configuration knowledge graph that could accurately model configurations, extract latent relationships between keywords, and generate explainable recommendations. Then we applied a recommendation framework to the graph for appropriate keyword recommendations. Lastly, to validate the performance, we conduct recommendations on real configurations over 26,000 times. Experiment results indicate that the overall coverage rate for matching expected configurations reaches 79.396%, and the redundancy rate is less than 20%.
Original languageEnglish
JournalIEEE Internet of Things Journal
Early online date28 Nov 2023
DOIs
Publication statusE-pub ahead of print - 28 Nov 2023

Bibliographical note

Publisher Copyright:
IEEE

Funding

No Statement Available

Keywords

  • configuration keyword recommendation
  • configuration synthesis
  • Internet of Things
  • knowledge graph
  • Knowledge graphs
  • manual network configuration
  • Manuals
  • network management
  • Ontologies
  • OWL
  • Symbols
  • Tail

Fingerprint

Dive into the research topics of 'NetCR: Knowledge Graph Based Recommendation Framework for Manual Network Configuration'. Together they form a unique fingerprint.

Cite this