Waypoint Routing in Special Networks

Waypoint Routing in Special Networks

Abstract

Waypoint routing is a novel communication model in which traffic is steered through one or multiple so-called waypoints along the route from source to destination. Waypoint routing is used to implement more complex policies or to compose novel network services such as service chains, and also finds applications in emerging segment routing networks. This paper initiates the study of algorithms and complexity of waypoint routing on special networks. Our main contribution is an encompassing characterization of networks on which routes through an arbitrary number of waypoints can be computed efficiently: We present an algorithm to compute waypoint routes for the important family of outerplanar networks, which have a treewidth of at most two. We show that it is difficult to go significantly beyond the graph families studied above, by deriving NP-hardness results on slightly more general graph families (namely graphs of treewidth three). For the case that the number of waypoints is constant, we also provide a polynomial-time algorithm for any constant treewidth network, even if waypoints change the flow sizes. For arbitrary numbers of waypoints however, the constraint of different flow-sizes between waypoints turns the problem hard, already if the network contains just a single cycle. Finally, we extend the study of waypoint routing to special directed graph classes, in particular bidirected graphs.

Grafik Top
Authors
  • Akhoondian Amiri, Saeed
  • Foerster, Klaus-Tycho
  • Jacob, Riko
  • Parham, Mahmoud
  • Schmid, Stefan
Grafik Top
Supplemental Material
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
17th IFIP Networking Conference (IFIP Networking 2018)
Divisions
Communication Technologies
Subjects
Angewandte Informatik
Theoretische Informatik
Event Location
Zurich, Switzerland
Event Type
Conference
Event Dates
14-16 May 2018
Date
May 2018
Export
Grafik Top