Efficient non-segregated routing for reconfigurable demand-aware networks
More and more networks are becoming reconfigurable: not just the routing can be programmed, but the physical layer itself as well. Various technologies enable this programmability, ranging from optical circuit switches to beamformed wireless connections and free-space optical interconnects. Existing reconfigurable network topologies are typically hybrid in nature, consisting of static and a reconfigurable links. However, even though the static and reconfigurable links form a joint structure, routing policies are artificially segregated and hence do not fully exploit the network resources: the state of the art is to route large elephant flows on direct reconfigurable links, whereas the remaining traffic is left to the static network topology. Recent work showed that such artificial segregation is inefficient, but did not provide the tools to actually leverage the benefits on non-segregated routing. In this paper, we provide several algorithms which take advantage of non-segregated routing, by jointly optimizing topology and routing. We compare our algorithms to segregated routing policies and also evaluate their performance in workload-driven simulations, based on real-world traffic traces. We find that our algorithms do not only outperform segregated routing policies, in various settings, but also come close to the optimal solution, computed by a integer linear program formulation, also presented in this paper. Finally, we also provide insights into the complexity of the underlying combinatorial optimization problem, by deriving approximation hardness results.
Top- Fenz, Thomas
- Foerster, Klaus-Tycho
- Schmid, Stefan
- Villedieu, Anaïs
Category |
Journal Paper |
Divisions |
Communication Technologies |
Subjects |
Rechnerperipherie, Datenkommunikationshardware |
Journal or Publication Title |
Computer Communications |
ISSN |
0140-3664 |
Page Range |
pp. 138-147 |
Volume |
164 |
Date |
10 October 2020 |
Export |