Modelling protocols