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

8.5 Traffic Shaping<br />

QoS apply traffic shaping in two different ways. Each one is applied based on the service class of traffic:<br />

• Limit b<strong>and</strong>width: Is applied for best-effort <strong>and</strong> ABR service classes. Is based on the credit assignation for<br />

this service classes. This credit is assigned per-user <strong>and</strong> is renewed periodically. If the credit is not used<br />

during the period time, it’s lost <strong>and</strong> can not be used in the next period.<br />

• Guaranteed b<strong>and</strong>width: Is applied for VBR <strong>and</strong> CBR service classes. Traffic must be allowed prior to<br />

transmit <strong>and</strong> a reservation is made for this type of traffic using the CAC protocol. Channel time is assigned<br />

based on the resources reservation to meet b<strong>and</strong>width <strong>and</strong> latency requirements. Due to the explicit<br />

reservation of resources, nodes shall have mechanisms to allocate buffer space to support the incoming<br />

traffic.<br />

8.5.1 QOS Requirements<br />

To provide QoS requirements is needed support from <strong>MAC</strong> layer in order to identify the network usage by each<br />

node <strong>and</strong> the traffic service classes in the network. This support must be provided as <strong>MAC</strong> primitives <strong>and</strong> will be:<br />

• Transmitted priorities by a CPE. Must be a set of bits <strong>and</strong> each bit must be mapped to a priority<br />

• Transmitted priorities by BPL subcell/cell masters.<br />

• Single transmission Channel time: Must be the transmission time used for individual transmissions for each<br />

node in the BPL cell.<br />

• Transmitted data: Data transmitted since last time the token was received, so that b<strong>and</strong>width limitation<br />

algorithm can be reconfigured dynamically.<br />

• Unused channel time: The percentage of network resources assigned to this node available in the network.<br />

Other QoS facilities should be implemented in order to guarantee QoS requirements:<br />

• BPL node shall be able to define service classes with or without <strong>MAC</strong> Level acknowledgment capabilities.<br />

• BPL node shall be able to assign resources in a per-user <strong>and</strong> per-service basis to guarantee constant,<br />

variable or peak rate traffic requirements.<br />

• BPL node shall be able to transmit to a subset of possible receivers nodes in order to guarantee unique<br />

channel usage per-user.<br />

• BPL node shall configure MTU per-user in order to guarantee minimum transmission time per-user.<br />

• BPL node should be able to avoid transmission of lower priorities to guarantee preferential treatment of<br />

higher priorities in a per-flow basis.<br />

Submission page 185 UPA-OPERA

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

Saved successfully!

Ooh no, something went wrong!