Communication-protocols

Description and implementation of communication protocols