MAC protocol is the first protocol layer above the Physical Layer in ad hoc .The primary task of any MAC protocol is to control the access of the nodes to shared medium.
Classification of MAC protocols :
These are as following below.
1. Contention-based protocols without reservation/scheduling –
2. Contention-based protocols with reservation mechanisms –
Contention-based protocols with scheduling mechanisms –
All the nodes are treated equally and no node is get deprived of bandwidth. For example, Eg. DPS, DWOP, DLPS.
Other protocols –
These MAC protocols do not strictly fall into any above category. For example, MMAC, MCSMA, PCM, RBAR.