| Participants have to have a way not to talk at the same time. |
| Participants have to talk the same language / protocol. |
| The used protocol has to be an Internet standard |
| One has to ensure that everyone gets the same amount of time to put data to the shared medium. |
| Communication must be encrypted. |
| One has to make sure who sends a message and to whom it should be delivered. |
| Messages have to be delivered correctly and be secured against data loss |