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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4-June-07 P1901_PRO_016_r0<br />

� Idle: No data token is transmitted to an Idle slave, that is to say this slave does not get any scheduled<br />

transmission opportunity until it is required. This feature reduces the transmission of empty frames by non<br />

active slaves <strong>and</strong> it also increases the network performance, since the transmission opportunities not given<br />

to Idle slaves can be used by other Active users. A master shall regularly transmit Polling Frames to an Idle<br />

slave. This management is done in a different way <strong>and</strong> with different token depending on the type of the<br />

slaves: TDRs or CPEs.<br />

o When the Idle slave is a CPE, the master shall poll it to check if it has data to transmit from a<br />

service class different from number 7 (See 8). If yes, it must be considered Active again. If<br />

answer is no, it shall be considered registered, although it has no data of higher service class to<br />

transmit. When the CPE has no activity, that means, no data is transmitted during long times,<br />

must be considered as Unregistered. This information is obtained by means of two different<br />

types of Polling Tokens: Active Polling Tokens <strong>and</strong> Alive Polling Tokens respectively. Up to<br />

32 CPEs can be polled with only one of these Polling Frames.<br />

� Active Polling Tokens shall be regularly transmitted by the master to manage<br />

transitions from Idle to Active. A slave which replies to an Active Polling Token shall<br />

be listed as Active by its master. A master is constrained to transmit an Active Polling<br />

Token with a maximum interval equal to MAX_ACTIVE_POLL_INTERVAL.<br />

� Alive Polling Tokens shall be regularly transmitted by the master to manage transitions<br />

from Idle to Unregistered. A master is constrained to transmit an Alive Polling Token<br />

with a maximum interval equal to MAX_ALIVE_POLL_INTERVAL. A slave which<br />

does not reply to a number of Alive polling tokens equal to MAX_ALIVE_TOKENS<br />

shall be listed as Unregistered.<br />

o When the slave is a TDR, the master shall only consider it as Idle when neither it nor any of the<br />

slaves in its BPL sub-tree are transmitting or receiving data of service class 1 to 6; this<br />

information is available in the field Frame Priority sent in the Data Token (see 0). The<br />

management of idle TDRs from the master side is slightly different from idle CPEs, although<br />

the concept stays the same. The reason for these differences is that TDRs shall provide some<br />

periodic services to the users in their BPL sub-tree <strong>and</strong> to other non-registered users within<br />

their visibility area apart from notifying if they have traffic to send. The master shall send a<br />

TDR Polling Frame to every Idle TDR connected to it as a slave, with a maximum interval<br />

equal to MAX_ACTIVE_POLL_INTERVAL.<br />

The master shall give enough validity in this polling token for the TDR to send at least an<br />

<strong>Access</strong> Frame every <strong>MAC</strong>_ACCESS_INTERVAL, as many Polling Frames to CPEs as<br />

required (from 0 to 4, depending on the number of banks needed) every<br />

MAX_ACTIVE_POLL_INTERVAL <strong>and</strong> as many TDR Polling Frames as TDRs connected to<br />

it as slaves every MAX_ACTIVE_POLL_INTERVAL. The validity should be calculated from<br />

the topology information provided by the Cluster Discovery Protocol (see 0).<br />

A TDR that does not reply a number of consecutive TDR Polling Tokens equal to<br />

MAX_ALIVE_TOKENS shall be listed as Unregistered.<br />

Submission page 87 UPA-OPERA

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

Saved successfully!

Ooh no, something went wrong!