LSP Auto Bandwidth Provisioning

When building RSVP singalled LSPs in a provider network, there could be scenario’s where the provider may wish to dynamically allocate bandwidth to different LSPs that could be traversing one physical link within the network.

In advanced carrier designs multiple LSPs could be carried over the same physical link, but each LSP could be used to carry different customer VPNs, or used to carry specific traffic flows dicatated by the CoS markings contained with the MPLS packets.

By design RSVP signalled LSPs are allocated a set amount of bandwidth, however the ability to perform adaptation of a given LSPs bandwidth is a useful feature; as the traffic carried over these LSPs, could increase and decrease over a period of time.

This requirement is solved using the auto bandwidth provisioning feature. An LSP can therefore be configured to monitor its own bandwidth utilisation over a 24 hour period, and dynamically adapt its bandwidth allocation to the respective traffic levels.

This is used in conjunction with adaptive signalling (SE style). When the LSP is resignalled bandwidth is reserved from an existing allocation that is being released for the new signalled LSP (SE style).

The MPLS statistics feature collects statistics of the LSP. Different knobs and switches are available within the statistics to adjust collection interval, maximum and minimum bandwidth etc etc

protocols {
     mpls {
          statistics {
               file test-auto-bandwidth;
               auto-bandwidth;
          }
          label-switched-path R1_to_R4 {
               to 10.10.10.4;
               auto-bandwidth;
          }
     }
}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s