Simplex, Half-Duplex, and Full Duplex

A communications network can provide three basic types of service:

Addresses and Identifiers

Labeling data by adding an address or indetifier (ID) allows receivers to select which data they wish to process and use. There are two distinct ways that data can be labled:

A CAN bus node is configured with an explicit IDs at the start of each CAN frame. A DMX nodes is configured with a profile that sets the base address of a receiver and atatches meaning to a set of following slots. An RDM node uses a pre-configured ID to select the set of messages to which it will respond.

Unicast, Broadcast, and Multicast

At the link layer there are also three methods of communication:


Prof. Gorry Fairhurst, School of Engineering, University of Aberdeen, Scotland (2025).