A communication protocol is a defined set of rules and standards that defines the structure, syntax, semantics and synchronization of communication between different systems or devices in a network. It enables smooth and standardized data transmission by defining how information is to be exchanged and interpreted between the parties involved. In safety robotics, a communication protocol is used to ensure interaction and data exchange between different safety-relevant systems.