What dictates the modality of a communication: hardware choice, protocol choice, or a combination of both?

Question

What dictates the modality of a communication: hardware choice, protocol choice, or a combination of both?

Re: What dictates the modality of a communication: hardware choi

At the hardware level, the engineers choose one or the other when they design the hardware. At the application level, the programmer chooses CO or CL transport to suit the application.