Token passing

From Wikipedia, the free encyclopedia

In telecommunication, token passing is a channel access method where a "token" is passed around between nodes that authorizes the node to communicate.

Token passing schemes are a technique in which only the system which has some "token" can communicate. The token is a control mechanism which gives authority to the system to communicate or use the resources of that network. Once the communication is over, the token is passed to the next candidate in a sequential manner. The most well-known examples are token ring and ARCNET.

Token passing schemes provide round-robin scheduling. If the packets are equally sized, the scheduling is max-min fair.

The advantage over contention based channel access is that collisions are eliminated, and that the channel bandwidth can be fully utilized without idle time when demand is heavy.

The disadvantage is that even when demand is light, a station wishing to transmit must wait for the token, increasing latency.

[edit] See also