Adaptive Capacity Allocation In Mpls Networks