Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: ATM Traffic Management
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
ATM Traffic Management
[attachment=23611]
Traffic Management Roles:
Maximize efficiency
Minimize data loss
Control traffic during times of heavy utilization
Control is based on:
Connection Admission Control (CAC)
Call Routing
Network Resource Allocation
Traffic management capabilities:
Improvements over initial design:
Slow start (provides for an exponential growth in TCP Window size )
Fast Retransmit and Fast Recovery (controls de detection of loss and retransmission of packets)
MTU discovery (allows for a larger MTU)
Random Early Detection (prevents flow synchronization reducing queuing)

Effect of cell loss
Effect on TCP
1/(1+2pw) p – loss probability
w – bandwidth-delay product
Ex:
155 Mbps LAN (1km dim) 0.1% loss => 99% of rated TCP throughput
WAN (delay>20ms) 622Mbps 0.001% => 35% throughput degradation
In ATM a cell loss means entire higher-layer frame loss
Early Packet Discard (Sun)
ATM Forum Traffic Management
Traffic Management – functions to prevent and control congestion across ATM networks and provide the QoS required.
Congestion – fluctuation in traffic flow and faults within the network
Traffic Management forms:
Signaling Phase:
Connection Admission Control
PNNI’s Generic CAC (GCAC)
After Connection Setup
Usage Parameter Control
Priority Control
Traffic Shaping
Network Resource Management
Frame Discard
QoS related issues
Constant vs. variable bit rate
Degree of burstiness
Suitability for statistical multiplexing
Real-time delay constraints
Delay tolerance for non real-time applications
Degree of interactiveness
Loss tolerance
Priority requirements
Ability to use free bandwidth
Coding
Fairness
ATM Forum service categories:
Constant Bit Rate (CBR)
Real-time and non-real-time Variable Bit Rate (rt-VBR nrt-VBR)
Unspecified Bit Rate (UBR)
Available Bit Rate (ABR)
QoS Parameters:
Peak-to-peak Cell Delay Variation (ppCDV)
Maximum Cell Transfer Delay(Max CTD)
Mean Cell Transfer Delay (Mean CTD)
Cell Loss Ratio (CLR)
Source Traffic Descriptors
Peak Cell Rate (PCR)
Sustainable Cell Rate (SCR)
Maximum Burst Rate (MBR)
Minimum Cell Rate (MCR)
Guaranteed Services (CBR,rt-VBR,nrt-VBR)
Admission control
Bandwidth reservation
UPC and policing
Scheduling (CBR)
Minimizing buffer size (CBR, rt-VBT)
Best Effort Services (UBR,ABR)
Buffer management
Discard techniques
Feedback
Slow start
Constant Bit Rate
Real-time applications which contain audio and video information
Constant bandwidth requirement
Low delay tolerance and acceptable CLR
Real Time Variable Bit Rate
Real-time applications which are bursty in nature
No pre-reserved bandwidth
Predetermined SCR and MBR
Non-Real-Time Variable Bit Rate
Less stringent requirement for CDV and CTD
Suitable for data services
Unspecified Bit Rate
Non-real-time applications with no guarantee of bounded delay
End system applications must handle cell loss and delay (best effort service)
Specifies only PCR and CDVT
Available Bit Rate:
Sources which may vary in transmission rate but need service guarantees
Require low cell loss but allow for some delay
Can specify a minimal bandwidth
Traffic and Congestion Control Functions
Network Resource Management
Connection Admission Control
Usage Parameter Control
Selective Cell or Packet discarding
Traffic Shaping and Scheduling
Explicit Forward Congestion Indication
VP Resource Management
The ABR Mechnism
Preventive Congestion Control
Leaky Bucket Algorithm – congestion control at the entry of an ATM network
EFCI – feedback-based flow control
EPD and TPD – selective cell discarding
Reactive Congestion Control
Information propagates from ATM switches to ATM sources
Credit based or rate based
Rate based – uses bits in ATM header to inform the source about the networks condition
Credit based – a form of windowing mechanism
ABR Service:
The source must adapt to network availability and limit it’s output in order to receive an acceptable QoS
The source must specify a PCR and MCR
The network will divide the available network resources among ABR connections
ABR: protocol operations
At setup the source specifies a number of parameters: PCR,MCR, Initial Cell rate, Rate Increase Factor, Rate Decrease Factor, Transfer Buffer Exposure, Fixed Round Trip Time.
The source sends RM cells in order to regulate it’s transmission rate
Switch Buffering and Traffic Management