|
Losing the token is detrimental to the token bus network !!!
|
/* ============================
1. Initial attempt
============================ */
Transmit token to successor node;
Set timer;
if ( transmission heard within time out )
return; // Token passed successfully
/* ============================
2. Backup attempt
============================ */
Transmit token to successor node;
Set timer;
if ( transmission heard within time out )
return; // Token passed successfully
/* ==============================================
3. Give up: try to repair the logical ring
============================================== */
Execute the ring recovery protocol;
|
|
|