Hummingbird: Fast, Flexible, and Fair Inter-Domain Bandwidth Reservations
Karl W\"ust, Giacomo Giuliari, Markus Legner, Jean-Pierre Smith, Marc Wyss, Jules Bachmann, Juan A. Garcia-Pardo, Adrian Perrig

TL;DR
Hummingbird is a lightweight, market-based QoS system for the Internet that enables flexible inter-domain bandwidth reservations with incentives for providers, using tradable assets and smart contracts to ensure fairness and efficiency.
Contribution
It introduces a novel asset-based control plane for inter-domain bandwidth reservations that incentivizes providers and simplifies implementation.
Findings
Prototype demonstrates scalability and efficiency.
Can fill 160 Gbps link with commodity hardware.
Market-based approach ensures fair resource allocation.
Abstract
To realize the long-standing vision of providing quality-of-service (QoS) guarantees on a public Internet, this paper introduces Hummingbird: a lightweight QoS-system that provides fine-grained inter-domain reservations for end hosts. Hummingbird enables flexible and composable reservations with end-to-end guarantees, and addresses an often overlooked, but crucial, aspect of bandwidth-reservation systems: incentivization of network providers. Hummingbird represents bandwidth reservations as tradable assets, allowing markets to emerge. These markets then ensure fair and efficient resource allocation and encourage deployment by remunerating providers. This incentivization is facilitated by decoupling reservations from network identities, which enables novel control-plane mechanisms and allows the design of a control plane based on smart contracts. Hummingbird also provides an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Traffic and Congestion Control · Software-Defined Networks and 5G · Internet Traffic Analysis and Secure E-voting
