Development and validation of a safe communication protocol compliant to railway standards (Journal of the Brazilian Computer Society, 2021)