Simulating Network Paths with Recurrent Buffering Units

02/23/2022
by   Divyam Anshumaan, et al.
0

Simulating physical network paths (e.g., Internet) is a cornerstone research problem in the emerging sub-field of AI-for-networking. We seek a model that generates end-to-end packet delay values in response to the time-varying load offered by a sender, which is typically a function of the previously output delays. We formulate an ML problem at the intersection of dynamical systems, sequential decision making, and time-series generative modeling. We propose a novel grey-box approach to network simulation that embeds the semantics of physical network path in a new RNN-style architecture called Recurrent Buffering Unit, providing the interpretability of standard network simulator tools, the power of neural models, the efficiency of SGD-based techniques for learning, and yielding promising results on synthetic and real-world network traces.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/24/2017

Modeling The Intensity Function Of Point Process Via Recurrent Neural Networks

Event sequence, asynchronously generated with random timestamp, is ubiqu...
research
04/13/2016

Online Multi-Target Tracking Using Recurrent Neural Networks

We present a novel approach to online multi-target tracking based on rec...
research
08/27/2018

Dynamical systems theory for causal inference with application to synthetic control methods

To estimate treatment effects in panel data, suitable control units need...
research
07/23/2018

Understanding the Modeling of Computer Network Delays using Neural Networks

Recent trends in networking are proposing the use of Machine Learning (M...
research
10/08/2022

Multi-Task Dynamical Systems

Time series datasets are often composed of a variety of sequences from t...
research
12/24/2020

Optimal Estimation of Link Delays based on End-to-End Active Measurements

Current IP based networks support a wide range of delay-sensitive applic...

Please sign up or login with your details

Forgot password? Click here to reset