A Process Algebra for Link Layer Protocols

07/31/2019
by   Rob van Glabbeek, et al.
0

We propose a process algebra for link layer protocols, featuring a unique mechanism for modelling frame collisions. We also formalise suitable liveness properties for link layer protocols specified in this framework. To show applicability we model and analyse two versions of the Carrier-Sense Multiple Access with Collision Avoidance (CSMA/CA) protocol. Our analysis confirms the hidden station problem for the version without virtual carrier sensing. However, we show that the version with virtual carrier sensing not only overcomes this problem, but also the exposed station problem with probability 1. Yet the protocol cannot guarantee packet delivery, not even with probability 1.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/28/2020

Formalising the Optimised Link State Routing Protocol

Routing protocol specifications are traditionally written in plain Engli...
research
03/06/2019

Softwire Hub and Spoke Deployment Framework with Layer Two Tunneling Protocol Version 2 (L2TPv2)

This document describes the framework of the Softwire "Hub and Spoke" so...
research
09/12/2018

Efficiency and detectability of random reactive jamming in carrier sense wireless networks

A natural basis for the detection of a wireless random reactive jammer (...
research
05/08/2018

Distributed Multiple Access with Multiple Transmission Options at The Link Layer

This paper investigates the problem of distributed medium access control...
research
03/15/2018

Cross-Layer Designs for Body-to-Body Networks: Adaptive CSMA/CA with Distributed Routing

In this paper, we propose a novel adaptive carrier sense multiple access...
research
10/16/2022

On the necessity of separating MAC protocols into data and control planes

The network protocol architecture not only can be designed from the trad...
research
06/25/2018

Traffic Differentiation in Dense WLANs with CSMA/ECA-DR MAC Protocol

In today's WLANs, scheduling of packet transmissions solely relies on th...

Please sign up or login with your details

Forgot password? Click here to reset