Medium access control
All practical communications devices share a medium, even a point-to-point connection, and medium access control (MAC) techniques are the means by which sharing is possible. Applications include local area networks both wired and wireless, longer-ranged wireless networks such as cellular telephony and military tactical radio communications, and long-haul resources such as satellites and optical networks. It is not limited to data networks.
In the Open Systems Interconnection Reference Model, medium access control is at the data link layer, but there are many communications systems in which the medium access has to be arbitrated at the physical layer.
Methods include reservation, contention, and token-based. A reservation method reserves some resource, such as a time slot relative to the start of a cycle of communications, a frequency within a shared part of the electromagnetic spectrum, or a physical connection within an interconnection fabric. Contention methods have the potential of multiple devices trying to use the medium at once, but have mechanisms of avoiding or resolving such collisions. Token-based methods use the shared channel, or possibly a separate control channel, to send a message called the token; only the station with the token can have access to the medium.
Reservation methods
Reservation methods are more common in communications over a wider area, be it the area of coverage of a cell in cellular telephony or a shared electromagnetic spectrum for tactical or air traffic control communications. The resource reserved may be a frequency, a time slot within a cycle made up from a sequence of time slots, or a particular signal pattern that is recognized within a mixture of signals. Reservation may be preassigned (i.e., static) or dynamic.
Contention methods
The most common contention method is carrier sense multiple access with collision detection, which is the basic method of the original Ethernet, and the subsequent IEEE 802.3 standardized version of CSMA/CD.