Abstract

The unprecedented growth of network traffic has brought excessive challenges to network operators. To prevent network congestion, network operators conduct traffic engineering (TE) for their routing optimization. In recent years, segment routing traffic engineering (SRTE) has emerged as one of the promising approaches for its high scalability and low control overheads. However, conventional SRTE approaches in large-scale networks are computationally prohibitive, which may lead to delayed system operations and unsatisfactory service qualities. In this paper, we formulate a bi-objective mixed-integer nonlinear program (BOMINLP) to investigate the trade-off between link utilization and computation time in SRTE. Due to the difficulty in solving the original problem directly, we decompose it into two sequential sub-problems. The first sub-problem is to minimize computation time through node selection, and the second one is to minimize maximum link utilization via flow assignment. To this end, we first employ randomized sampling based on stretch bounding to obtain a reduced solution space and then solve a linear program (LP) using existing software tools for the sub-problems. To evaluate our proposed solution, we employ network topologies and traffic matrices from publicly available datasets. Our simulation results show that our proposed solution can effectively reduce computation time while retaining comparable maximum link utilization as compared with several comparison approaches.

Highlights

  • The diversification of traffic types and the explosive growth of traffic demands have prompted great research attention to network congestion

  • We investigate the trade-off of link utilization and computation time in Segment routing traffic engineering (SRTE) and formulate it as a bi-objective mixed-integer nonlinear program (BOMINLP)

  • In this paper, we formulated a BOMINLP to characterize the trade-off between link utilization and computation time in SRTE

Read more

Summary

INTRODUCTION

The diversification of traffic types and the explosive growth of traffic demands have prompted great research attention to network congestion. In [10], Bhatia et al formulated a generic SRTE problem to minimize maximum link utilization, where all intermediate nodes are used to construct optimal segment routing paths. In [11], Cianfrani et al formulated a mixed-integer linear program for the SRTE problem to minimize the maximum link utilization among. In [13], Li et al proposed a mixed-integer linear program to optimize link utilization while limiting the number of segment labels. We employ two publicly available datasets for performance evaluation, and our simulation results demonstrate that the proposed solution can effectively reduce the computation time and retain comparable maximum link utilization. B. SEGMENT ROUTING A segment is either a single shortest path or a set of equal-cost shortest paths between any two nodes in the network.

NODE SELECTION
ALGORITHM DESIGN
PERFORMANCE EVALUATION
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call