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 />

4.3.10 Non-returnable Data Frame<br />

The non-returnable data frame is a frame transmitted from a master to many (up to eight) of its slaves (usually<br />

TDRs). The non-returnable data token transmitted at the end of the frame indicates which are the destination<br />

nodes <strong>and</strong> for how long they will be allowed to transmit. This length of time is known as the token validity, <strong>and</strong><br />

is expressed as a number of symbols. The non-returnable data frame can only be sent by a master if Cluster<br />

Discovery Protocol (See 0) messages have been received from the TDRs that are slaves to it.<br />

Upon transmitting a non-returnable data token, the master will ignore any signals received until the validity<br />

time is finished. At this point, the master will transmit a new frame. No frame will be expected by the<br />

transmitter of the non-returnable data frame.<br />

Upon reception of the non-returnable data frame, the slaves (usually TDRs) will start transmitting new frames.<br />

However, they must not transmit any data in the upstream (data for the master that sent the non-returnable data<br />

frame), or any channel estimation frames.<br />

The non-returnable data frame allows the simultaneous transmission of data <strong>and</strong> tokens of several isolated<br />

clusters, thus allowing for spatial reuse.<br />

4.3.11 Clock Frame<br />

The Clock frame is used to synchronize all nodes of a BPL cell.<br />

Every node shall have an internal timer derived from a 312.5 kHz clock. The periodic timer shall count down from a<br />

maximum value to zero. The maximum timer value (Tmax) shall be adapted to span 9 mains periods to allow enough<br />

numerical accuracy. This value is transmitted in the Clock token together with the remaining cycles (TimerValue)<br />

which shall be the value of the timer in the moment the Clock token is transmitted.<br />

The information transmitted in the Clock frame shall be the remaining cycles for reaching the end of the timer<br />

period. This information is used in the receiver node to calculate the delay between its timer <strong>and</strong> the transmitter<br />

timer. The delay with the master shall be used to compensate the own timer. The Clock frame shall be transmitted<br />

only from masters to its direct slaves. Therefore, when a node receives a Clock frame, it shall check that it comes<br />

from its direct master before using the information. The master/slave tree topology allows the propagation of the<br />

information.<br />

The mains frequency is not a stable value <strong>and</strong> fluctuates depending on the energy dem<strong>and</strong>. So, the maximum timer<br />

value shall be continuously corrected to follow the mains variations. Tmax can be obtained in two different ways:<br />

1. Using a zero-cross point detection circuit.<br />

2. Using the MaximumCorrectionValue field of the Clock token. This field allows a slave to synchronize with<br />

the network clock without using a zero-cross point detection circuit.<br />

From Tmax the value of the actual mains periord (Tmains) can be calculated in the following way:<br />

Submission page 104 UPA-OPERA

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

Saved successfully!

Ooh no, something went wrong!