Abstract—The paper proposes a novel SLA-aware mechanism to improve the performance of the networks with huge traffic volume of high priority connection requests with long holding time for optical shared mesh networks. The proposed mechanism consists of two parts, a novel re- provisioning algorithm which buffers and further processes the potentially blocked high priority connection requests, and a new time-aware path constraint which takes advantage of availability and holding-time as two crucial SLA connection parameters. The proposed mechanism benefits from dynamic service level agreement negotiation between a customer and service providers. The simulation results show reduced blocking probability, increased availability satisfaction rate, decreased resource overbuild, and better resource utilization to preserve the high priority class of traffic compared to other SLA-aware algorithms and protection schemes in shared mesh optical networks. proposing a new time-aware path metric, introducing a novel re-provisioning algorithm based on the proposed metric, and applying a huge volume of high-priority traffic with long duration to the introduced algorithm. As discussed in (1), (2), based on SLA contracts or bandwidth-leasing markets between network operators and customers, it is reasonable to assume that the connection holding time can be known in advance while the algorithm is serving online type of traffic in which the algorithm has no knowledge about the coming request. As the first part of the contribution in this paper, we take advantage of a combination of the connection availability, the connection holding-time, and the maximum path availability (3) of the request to introduce a novel path metric. The proposed re- provisioning algorithm presented in this paper as the second part of the contribution benefits from the new path metric to better serve high-priority connection requests. To achieve this goal, we have assumed that the period during which a connection is valid, holding-time, is known a priori. The second part of the contribution is to introduce a novel re-provisioning mechanism by which some of those high- priority connection requests which were blocked in other SLA-aware algorithms or protection schemes are preserved. The paper focuses on specific type of traffic which is of dynamic type and mainly high priority class with long duration while the majority of the existing algorithms either take small portion of the traffic as high priority into account or consider short connection holding times. The proposed re-provisioning mechanism is typically a dynamic provisioning algorithm including a time-aware buffering mechanism which is working based on the new metric presented in this paper. The re-provisioning algorithm employs three algorithms, an algorithm to calculate the maximum path availability reviewed from previous work (3), an algorithm to find the matrix of time-aware maximum path availability of each connection, and an algorithm by which the potentially blocked connections are buffered and served based on the connections holding time. The paper compares the performance of the proposed algorithm to
Read full abstract