09.12.2012 Views

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

• Minimum Cell Rate (MCR)—Defines <strong>the</strong> minimum cell rate that must be<br />

guaranteed for a VC<br />

To enforce <strong>the</strong> QoS contracts and implement congestion control mechanisms, ATM<br />

employs two traffic management functions: traffic policing and traffic shaping.<br />

Traffic shaping occurs during <strong>the</strong> cell multiplexing phase, when various VC cell<br />

streams are partitioned in<strong>to</strong> buffers, which in turn adjust <strong>the</strong> cell flow in<strong>to</strong> <strong>the</strong> PHY<br />

layer according <strong>to</strong> <strong>the</strong> QoS contract. During periods when resources are limited,<br />

cells associated with VCs that provide no service guarantee will be discarded.<br />

To guard against cell loss, traffic policing is performed by <strong>the</strong> UNI interface, which<br />

relays <strong>network</strong> congestion information <strong>to</strong> <strong>the</strong> ATM layer. Based on <strong>the</strong> traffic<br />

shaping management information, if <strong>the</strong> <strong>network</strong> does not have <strong>the</strong> resources <strong>to</strong><br />

meet a VC's QoS requirements, <strong>the</strong> UNI will reject <strong>the</strong> establishment of <strong>the</strong> VC until<br />

adequate <strong>network</strong> resources are available.<br />

When <strong>the</strong> VC is established, a QoS contract is established. There are four QoS<br />

categories supported by ATM for data delivery over VCs:<br />

• Constant Bit Rate (CBR)—This provides a fixed rate bandwidth link and is<br />

required for real-time video and audio applications. A CBR connection<br />

establishes a PCR at call setup, and <strong>the</strong> resources <strong>to</strong> meet this requirement<br />

are reserved at <strong>the</strong> same time. The MBS rate for a CBR connection is<br />

unlimited, and <strong>the</strong> bandwidth is reserved for <strong>the</strong> duration of <strong>the</strong> VC.<br />

• Variable Bit Rate (VBR)—VBR VCs utilize a PCR, SCR, and MBR <strong>to</strong> regulate<br />

cell flow. There are two variations on <strong>the</strong> VBR contract. VBR-rt VCs can<br />

<strong>to</strong>lerate some controlled <strong>network</strong> delay and generally operate at a consistent<br />

bit rate (that might vary depending on traffic flow). VBR-nrt VCs have <strong>the</strong><br />

same operating rate requirements as VBR-rt, but are not affected by<br />

<strong>network</strong> delays.<br />

• Unspecified Bit Rate (UBR)—UBR VCs are used for <strong>network</strong> communications<br />

that require no QoS contract. These applications can <strong>to</strong>lerate both data loss<br />

and <strong>network</strong> delays and have no specific bandwidth availability requirements.<br />

UBR is commonly used for ATM LAN applications where <strong>the</strong> ULPs can provide<br />

recovery services for inconsistencies in <strong>the</strong> <strong>network</strong> transport.<br />

• Available Bit Rate (ABR)—ABR VCs make use of <strong>the</strong> bandwidth available on<br />

<strong>the</strong> <strong>network</strong> based on <strong>network</strong> congestion notification. Congestion<br />

information is relayed by resource management cells.<br />

ATM Adaptation Layer (AAL)<br />

The adaptation layer has a control element and a user element. The control<br />

adaptation layer element deals with transporting signaling information between two

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

Saved successfully!

Ooh no, something went wrong!