Overlay Routing Over an Uncooperative Underlay

Research output: Contribution to journalArticlepeer-review

Abstract

Overlay network is a non-intrusive mechanism to enhance the existing network infrastructure by building a logical distributed system on top of a physical underlay. A major difficulty in operating overlay networks is the lack of cooperation from the underlay, which is usually under a different network administration. In particular, the lack of knowledge about the underlay topology and link capacities makes the design of efficient overlay routing extremely difficult. In contrast to existing solutions for overlay routing based on simplistic assumptions such as known underlay topology or disjoint routing paths through the underlay, we aim at systematically optimizing overlay routing without causing congestion, by extracting information about the underlay from measurements taken at overlay nodes. To this end, we 1) identify the sufficient information for congestion-free overlay routing, and 2) develop polynomial-complexity algorithms to infer this information with guaranteed accuracy. Our evaluations in NS3 based on real network topologies demonstrate notable performance advantage of the proposed solution over existing solutions.

Original languageEnglish (US)
Pages (from-to)2241-2255
Number of pages15
JournalIEEE Transactions on Networking
Volume33
Issue number5
DOIs
StatePublished - 2025

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications
  • Software
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Overlay Routing Over an Uncooperative Underlay'. Together they form a unique fingerprint.

Cite this