Automatic Inference of High-Level Network Intents by Mining Forwarding Patterns

02/06/2020
by   Ali Kheradmand, et al.
0

There is a semantic gap between the high-level intents of network operators and the low-level configurations that achieve the intents. Previous works tried to bridge the gap using verification or synthesis techniques, both requiring formal specifications of the intended behavior which are rarely available or even known in the real world. This paper discusses an alternative approach for bridging the gap, namely to infer the high-level intents from the low-level network behavior. Specifically, we provide Anime, a framework and a tool that given a set of observed forwarding behavior, automatically infers a set of possible intents that best describe all observations. Our results show that Anime can infer high-quality intents from the low-level forwarding behavior with acceptable performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/26/2019

Program Synthesis and Semantic Parsing with Learned Code Idioms

Program synthesis of general-purpose source code from natural language s...
research
04/07/2022

Controlling Golog Programs against MTL Constraints

While Golog is an expressive programming language to control the high-le...
research
12/17/2018

Rapid Cycle-Accurate Simulator for High-Level Synthesis

A large semantic gap between the high-level synthesis (HLS) design and t...
research
12/16/2019

Conditions for Hierarchical Supervisory Control under Partial Observation

The fundamental problem in hierarchical supervisory control under partia...
research
09/16/2020

A Network-Based High-Level Data Classification Algorithm Using Betweenness Centrality

Data classification is a major machine learning paradigm, which has been...
research
05/07/2013

High Level Pattern Classification via Tourist Walks in Networks

Complex networks refer to large-scale graphs with nontrivial connection ...
research
09/04/2023

The Interplay Between High-Level Problems and The Process Instances That Give Rise To Them

Business processes may face a variety of problems due to the number of t...

Please sign up or login with your details

Forgot password? Click here to reset