Specification of protocol and implementation guidelines