Derivation of Network Reprogramming Protocol with Z3
Abstract
Networks protocols are the heart of communication networks. An efficient network protocol does maximum utilization of the underlying network capabilities. Network Protocol synthesis is the process of synthesizing or deriving network specific protocols from the requirements of a given specific network. In this report, we present a step-by-step approach for the automated synthesis of network protocols from the network specifications. Using SMT solvers to automate the protocol generation is the key idea behind the presented synthesis approach. The protocols generated using this approach followed the most optimal way of data transmission for the given network requirements.
- Publication:
-
arXiv e-prints
- Pub Date:
- September 2017
- DOI:
- 10.48550/arXiv.1709.06604
- arXiv:
- arXiv:1709.06604
- Bibcode:
- 2017arXiv170906604T
- Keywords:
-
- Computer Science - Distributed;
- Parallel;
- and Cluster Computing