Taking Turns Protocols

What
Taking Turns Protocols are a class of MAC Protocol that nodes have some mechanism in which they have some mechanism which denotes whos turn it is to send

Polling
A master node lets slave nodes know when they are allowed to send

Concerns

 * polling overhead
 * single point of failure (master node)
 * latency

Token Passing
Nodes who possess a token can send. Token is passed around among nodes

Concerns

 * token overhead
 * nodes may not give up token (starvation)
 * latency