Deadlock in packet switching networks

01/15/2021
by   Anna Stramaglia, et al.
0

A deadlock in a packet switching network is a state in which one or more messages have not yet reached their target, yet cannot progress any further. We formalize three different notions of deadlock in the context of packet switching networks, to which we refer as global, local and weak deadlock. We establish the precise relations between these notions, and prove they characterize different sets of deadlocks. Moreover, we implement checking of deadlock freedom of packet switching networks using the symbolic model checker nuXmv. We show experimentally that the implementation is effective at finding subtle deadlock situations in packet switching networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/18/2021

Predictable Bandwidth Slicing with Open vSwitch

Software switching, a.k.a virtual switching, plays a vital role in netwo...
research
01/17/2018

In-network Neural Networks

We present N2Net, a system that implements binary neural networks using ...
research
06/20/2022

An Input-Queueing TSN Switching Architecture to Achieve Zero Packet Loss for Timely Traffic

Zero packet loss with bounded latency is a must for many applications su...
research
08/01/2018

Network Optimization for Unified Packet and Circuit Switched Networks

Internet traffic continues to grow unabatedly at a rapid rate, driven la...
research
03/26/2018

Bounded Context Switching for Valence Systems

We study valence systems, finite-control programs over infinite-state me...
research
08/19/2017

Abstractions for Verifying Isolation Properties in Stateful Networks

Modern networks achieve robustness and scalability by maintaining states...
research
12/15/2020

Squirrel: A Switching Hyperparameter Optimizer

In this short note, we describe our submission to the NeurIPS 2020 BBO c...

Please sign up or login with your details

Forgot password? Click here to reset