logo CBCE Skill INDIA

Welcome to CBCE Skill INDIA. An ISO 9001:2015 Certified Autonomous Body | Best Quality Computer and Skills Training Provider Organization. Established Under Indian Trust Act 1882, Govt. of India. Identity No. - IV-190200628, and registered under NITI Aayog Govt. of India. Identity No. - WB/2023/0344555. Also registered under Ministry of Micro, Small & Medium Enterprises - MSME (Govt. of India). Registration Number - UDYAM-WB-06-0031863

How Does ATM Provide Traffic Management & Congestion Control?


ATM Provide Traffic Management & Congestion Control

ATM (Asynchronous Transfer Mode) networks provide traffic management and congestion control mechanisms to ensure efficient utilization of network resources, maintain Quality of Service (QoS), and prevent congestion-related performance degradation. Here's how ATM achieves traffic management and congestion control:

 

1. Traffic Shaping

  • Purpose: Regulates the flow of traffic entering the network to conform to specified traffic profiles.
  • Mechanism: Buffers incoming traffic and releases it at a controlled rate to match the agreed-upon traffic parameters.
  • Benefits: Prevents sudden bursts of traffic that could lead to congestion and ensures smoother traffic flow through the network.
  • Applications: Useful for applications with strict bandwidth requirements, such as real-time multimedia streaming.

 

2. Policing

  • Purpose: Monitors the traffic flow to ensure compliance with predefined traffic contracts or QoS parameters.
  • Mechanism: Compares the characteristics of incoming traffic with the agreed-upon traffic profile and takes action if traffic exceeds specified limits.
  • Actions: Non-compliant traffic may be tagged (for potential discard) or discarded immediately to enforce traffic contracts.
  • Applications: Ensures fair distribution of network resources and prevents individual users or applications from monopolizing bandwidth.

 

3. Congestion Avoidance

  • Purpose: Proactively manages network congestion to prevent performance degradation and maintain QoS.
  • Techniques:
    • Early Packet Discard (EPD): Drops packets or cells early in the network when congestion is detected, preventing buffer overflow and reducing the likelihood of severe congestion.
    • Partial Packet Discard (PPD): Discards remaining cells of a packet once one cell is lost, improving the efficiency of error recovery by higher-layer protocols.
  • Benefits: Reduces packet loss and maintains QoS by alleviating congestion before it becomes severe.
  • Applications: Used in conjunction with traffic shaping and policing to ensure smooth network operation during periods of high traffic load.

 

4. Resource Reservation

  • Purpose: Allocates network resources (such as bandwidth) in advance to meet the QoS requirements of specific connections or applications.
  • Mechanism: Reserves bandwidth along the network path for the duration of the connection, ensuring that the required resources are available when needed.
  • Benefits: Guarantees QoS for critical applications by prioritizing their resource allocation over less time-sensitive traffic.
  • Applications: Essential for real-time applications like voice and video conferencing, where consistent performance is critical.

 

5. Cell Loss Priority (CLP)

  • Purpose: Allows differentiation between cells based on their priority level, facilitating congestion management.
  • Mechanism: Cells can be marked with a Cell Loss Priority (CLP) bit in the ATM cell header to indicate their priority.
  • Actions: During congestion, cells with lower priority (CLP=1) may be discarded first, preserving bandwidth for higher-priority traffic.
  • Benefits: Enables prioritization of critical traffic during congestion, ensuring that essential applications receive preferential treatment.
  • Applications: Useful for differentiating between real-time and non-real-time traffic, or between different classes of service.

 

Summary

ATM networks employ traffic management and congestion control mechanisms such as traffic shaping, policing, congestion avoidance, resource reservation, and Cell Loss Priority (CLP) to ensure efficient use of network resources, maintain QoS, and prevent congestion-related performance degradation. These mechanisms work together to regulate traffic flow, enforce traffic contracts, proactively manage congestion, allocate resources, and prioritize critical traffic, ensuring smooth and reliable network operation under varying traffic conditions.

 

Thank you,


Give us your feedback!

Your email address will not be published. Required fields are marked *
0 Comments Write Comment