Flow thinning (FT) is a traffic protection mechanism for communication networks with variable link capacities, for example wireless networks. With FT, end-to-end traffic demands use dedicated logical tunnels, for example MPLS tunnels, whose nominal capacity is subject to thinning in order to follow fluctuations in link capacities availability. Moreover, instantaneous traffic of each demand is throttled at its originating node accordingly to the current total capacity available on the demand's dedicated tunnels so that the network is always capable of carrying the admitted traffic. In this paper, we deal with efficient, implementable versions of FT, referred to as affine FT (AFT) and quadratic FT (QFT). By deriving appropriate link availability state and path generation algorithms, we show how real-life network dimensioning problems for AFT/QFT can be efficiently treated using a proper characterization of the network link availability states. Results of a numerical study illustrate tractability of the cost minimization problems, and assess efficiency of AFT/QFT as compared with other protection mechanisms.
KEYWORDSaffine and quadratic routing, FSO, multicommodity flows, robust optimization, traffic protection, uncertainty polytopes, variable link capacity
INTRODUCTIONFlow thinning (FT), a concept introduced in [15], is a traffic protection mechanism designed for communication networks with variable capacity of links. In a typical state of such a network, only a subset of links is fully available while on the remaining links only a fraction of their nominal (i.e., maximum) capacity is usable. Each end-to-end traffic demand is assigned a set of logical tunnels whose total capacity is dedicated to carry the demand's traffic. The nominal (i.e., maximum) capacity of the tunnels supported by the nominal (maximum) link capacity is subject to state-dependent thinning in order to consider variable capacity of the links, fluctuating below the maximum. In effect, the capacity available on the tunnels is also fluctuating below their nominal capacity levels. Thus, since the instantaneous traffic sent between the demand's end nodes is adapted to the current total capacity available on its dedicated tunnels, the network is always capable of carrying the admitted traffic.FT is relevant, among other applications, for free space optics (FSO) wireless mesh networks utilizing MPLS tunnels. FSO communication is undoubtedly a promising solution to provide connectivity in areas where deployment of a wired infrastructure is hardly feasible. However, it often faces the problem of time-varying link capacity due to weather disruptions (such as a heavy rainfall) leading to a substantial or even a complete degradation of the capacity available on wireless optical links. Therefore, one of the major issues in the design of FSO architectures is to assure network resilience defined as the ability of the network to guarantee an acceptable level of service in the face of various faults and challenges for normal operation [21].Networks. 2020;75:420-...