03.11.2012 Views

Medium Access Control (MAC) and Physical Layer (PHY) - CISE

Medium Access Control (MAC) and Physical Layer (PHY) - CISE

Medium Access Control (MAC) and Physical Layer (PHY) - CISE

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4-June-07 P1901_PRO_016_r0<br />

In this case, a token loss occurs when the master node transmits a frame <strong>and</strong> the intended token receiver does not<br />

detect the token or when the master does not detect the token sent by one of its slaves. In case of token loss, the<br />

master node shall detect that the token has been lost.<br />

Using the validity associated to every transmitted token, the master node shall generate a new frame whenever the<br />

validity assigned in a token to one of its slaves expires without receiving back the token. Only HE <strong>and</strong> TDR<br />

implement this feature.<br />

When a Token Distributor is used to share the channel, the Token Loss Recovery policy becomes more complex,<br />

but equally efficient.<br />

There are two different modes to recover a token lost when using Distributor Tokens:<br />

1. Master node is the only node in charged of recovering a token lost. In this mode, the node that sends the<br />

Distributor token must monitor the channel during all the validity time assigned in the token in order to<br />

detect in each moment if the channel owner transmits.<br />

When Master transmits a Distributor Token checks that the first node on the distribution list starts<br />

transmitting. If Master does not detect the Token Announce from the expected node, it can retransmit the<br />

Distributor Token lost or a new Distributor Token. In that way, the only overhead included in this simple<br />

acknowledgement mechanism is the retransmission of the token, instead of waiting for the maximum time<br />

assigned to the first slave.<br />

If first slave detects the Distributor Token, it starts transmitting <strong>and</strong> assigns the channel to the second<br />

destination slave. This process will be monitorized by the Master. If Master node detects the first slave<br />

assigns the channel to the next slave, it will check if the second slave starts transmitting. If Master does not<br />

detect the Token Announce from that slave, it transmits a new Distributor Token. This Distributor Token<br />

can include the slave that lost the token or can continue in the next slave on the distribution list.<br />

Master shall repeat all this process till the last destination slave returns the channel to the Master.<br />

Master node shall know in each moment which is the channel owner slave, when it has to start transmitting,<br />

<strong>and</strong> when it has to release the token to the next slave.<br />

Following diagram shows the monitoring process performed by the Master in order to recover a token lost:<br />

Submission page 128 UPA-OPERA

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!