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

The FMN must receive the resource reservations requests using the CAC protocol (See section 0) <strong>and</strong> must decide if<br />

it has enough resources to assign to the incoming request or if it has to request more resources to the BPL master<br />

node.<br />

With this mechanism, we will have a complementary tool to limit the b<strong>and</strong>width. This information will be<br />

interesting to known if a new traffic of a service class can be started <strong>and</strong> the requirements for that traffic <strong>and</strong> service<br />

class can be assured.<br />

8.2 SERVICE CLASS DEFINITION<br />

Up to eight service classes can be defined within a BPL cell. Services classes are globally defined over a BPL<br />

subcell. Four service parameters are necessary to fully describe a service class: priority, subcell_access_time,<br />

resource reservation type <strong>and</strong> service reliability.<br />

8.2.1 Priority<br />

Service classes are directly mapped onto priorities. A priority uniquely identifies a service class. That is why all the<br />

other service parameters are configured <strong>and</strong> mapped from this priority parameter. Priorities shall have values from<br />

0 to 7, 0 being the lowest priority. If packets have to be dropped at the transmitter because of lack of resources, then<br />

the lower priority packets shall be dropped before the higher priority packets. When there are data of different<br />

priorities addressed to the same destination, higher priority data shall be transmitted earlier than lower priority data.<br />

8.2.1.1 Configuration<br />

Priority parameter is determined by the Classifier module operating at the bridging block level. The classifier<br />

analyses all the frames received from a bridge port (BPL port, non-BPL port, management port) <strong>and</strong> assigns a<br />

priority to each Ethernet frame transmitted to the convergence layer via the Eth.req primitive (see 6.3). The<br />

Classifier operates according to some predetermined <strong>and</strong>/or configurable rules (see 11.4). Any frame received from<br />

the management port shall be mapped to priority 7 (that is: service class 7).<br />

Note: For each Eth.req primitives delivered by the bridging block, a priority is submitted as part of the OVLAN<br />

word argument (PCP bits). The PCF bit of this OVLAN word might be set to 1 meaning that the priority is to be<br />

seamlessly bridged through the intermediate nodes of the BPL cell. This priority information is summarized within<br />

the Priority field of any Burst Header <strong>and</strong> the Frame Priority field of every upstream data token.<br />

8.2.2 Max Subcell <strong>Access</strong> Time<br />

The Max_Subcell_<strong>Access</strong>_Time corresponds to the max duration for a flow to access the channel on the subcell<br />

level. It is a latency requirement for the scheduler to be configured within any master of a BPL cell.<br />

Four Max_Subcell_<strong>Access</strong>_Time are defined at the master level. The minimum value of the<br />

Max_Subcell_<strong>Access</strong>_Time is used as the reference step from which the three other Max_Subcell_<strong>Access</strong>_Time are<br />

derived by multiplying by 2, 4 or 8 this reference step.<br />

Submission page 179 UPA-OPERA

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

Saved successfully!

Ooh no, something went wrong!