Below are the 3 key elements of the protocol:
Syntax: It is the format of the data. That means in which order the data is displayed.
Semantics: Describes the meaning of the bits in each section.
Timing: At what time the data is to be sent and how fast it is to be sent.