Routing

 View Only
last person joined: 2 days ago 

Ask questions and share experiences about ACX Series, CTP Series, MX Series, PTX Series, SSR Series, JRR Series, and all things routing, including portfolios and protocols.

Implementing LSP Container in Viettel Network

  • 1.  Implementing LSP Container in Viettel Network

    Posted 15 days ago

    Implementing LSP Container in Viettel Network

    Viettel, one of the largest telecommunications providers in Vietnam, is leveraging advanced networking technologies to ensure a robust and efficient infrastructure. One of these technologies is the Label-Switched Path (LSP) Container, which is essential for enhancing the management of MPLS (Multiprotocol Label Switching) traffic. This article outlines the implementation of LSP containers in Viettel's network, providing an overview of the configuration and key parameters.

    Overview of LSP Containers

    LSP Containers are an important feature in managing traffic within a Multiprotocol Label Switching (MPLS) network. These containers group multiple Label-Switched Paths (LSPs) under a single container, enabling efficient bandwidth management, failover control, and traffic optimization.

    Configuration Example

    The configuration provided below illustrates how Viettel can implement LSP Containers in their network:

    plaintext
    protocols { mpls { statistics { file MPLS_LSP_STATS size 10m files 10; interval 120; auto-bandwidth; } label-switched-path CONTAINER_TEMPLATE { template; priority 7 7; least-fill; adaptive; auto-bandwidth { adjust-interval 600; adjust-threshold 5; minimum-bandwidth 10m; maximum-bandwidth 10g; resignal-minimum-bandwidth; adjust-threshold-overflow-limit 3; adjust-threshold-underflow-limit 3; adjust-threshold-activate-bandwidth 50m; } } container-label-switched-path CTN_PE01_TO_CT01 { label-switched-path-template { CONTAINER_TEMPLATE; } to 10.2.255.1; splitting-merging { minimum-member-lsps 4; maximum-member-lsps 8; splitting-bandwidth 500m; merging-bandwidth 200m; minimum-signaling-bandwidth 10m; maximum-signaling-bandwidth 10g; splitting-merging-threshold 10; no-normalize-same-members; normalization { normalize-interval 3000; failover-normalization; no-incremental-normalize; normalization-retry-duration 60; normalization-retry-limits 3; } sampling { cut-off-threshold 10; use-average-aggregate; use-percentile 10; } } } } }

    Key Configuration Parameters

    1. label-switched-path-template: This defines the auto-bandwidth configuration template for member LSPs, allowing dynamic bandwidth adjustments based on network conditions.

    2. maximum-member-lsps: Limits the number of member LSPs a container can create. This can range from 1 to 64, with a default of 64. By managing this value, Viettel can control the network's resource allocation.

    3. splitting-bandwidth and merging-bandwidth: These parameters define thresholds for when normalization occurs based on bandwidth allocation. Splitting occurs if the aggregate bandwidth exceeds the defined threshold, while merging occurs when the bandwidth is below the threshold.

    4. normalization settings: Several parameters are available to manage the normalization process. These include:

      • normalize-interval: Sets the time interval for normalizing the LSP container's bandwidth.
      • failover-normalization: Allows normalization to be triggered immediately if an LSP is down due to a failure.
      • normalization-retry-limits: Specifies the number of retries if the normalization fails.
    5. sampling: Determines how bandwidth samples are selected for the normalization process. It allows for options such as using the average or percentile method to select the best sample.

    Benefits of LSP Containers

    The implementation of LSP containers provides numerous benefits, including:

    • Efficient Bandwidth Management: By adjusting bandwidth dynamically based on network traffic, LSP containers ensure efficient use of available resources.

    • Scalability: With the ability to handle multiple member LSPs, the container model scales to meet the growing demands of Viettel's network.

    • Fault Tolerance: Features like failover normalization and retry limits ensure that the network can quickly adapt to failures, minimizing downtime.

    • Traffic Optimization: The splitting and merging mechanisms allow for optimal distribution of traffic across member LSPs, ensuring balanced load and improving network performance.

    Conclusion

    Viettel's adoption of LSP containers in its MPLS network architecture enhances the scalability, efficiency, and fault tolerance of the infrastructure. By leveraging advanced configuration parameters such as auto-bandwidth adjustments, normalization processes, and bandwidth splitting/merging thresholds, Viettel can ensure optimal traffic management and network performance. The flexibility offered by LSP containers makes them an ideal solution for handling the growing demand for bandwidth and high-performance networking services.

    Anyone help to improve LSP container's parameters ?

    =================

    Nguyễn Tuấn Dũng- Network engineer-Viettel Nework

    dungnt37@viettel.com.vn

    =================



    ------------------------------
    Nguyen Tuan Dzung
    ------------------------------