Papers
Topics
Authors
Recent
Search
2000 character limit reached

Hummingbird: Fast, Flexible, and Fair Inter-Domain Bandwidth Reservations

Published 19 Aug 2023 in cs.NI and cs.CR | (2308.09959v3)

Abstract: The current Internet lacks quality-of-service guarantees for real-time applications like video calls and gaming, cloud-based systems, financial transactions, telesurgery, and other remote applications that benefit from reliable communication. To address this problem, this paper introduces Hummingbird: a novel, lightweight bandwidth-reservation system that provides fine-grained inter-domain reservations for end hosts and introduces several improvements over previous designs. 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 tradeable assets which allows markets to emerge that 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 us to design a control plane based on smart contracts. Hummingbird also provides an efficient reservation data plane which streamlines the processing on routers and thus simplifies the implementation, deployment, and traffic policing while maintaining robust security properties.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (26)
  1. Preventing Internet denial-of-service with capabilities. ACM SIGCOMM Computer Communication Review (CCR) 34, 1 (2004), 39–44. https://doi.org/10.1145/972374.972382
  2. Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers. RFC 2474. IETF. https://doi.org/10.17487/RFC2474
  3. A study of prefix hijacking and interception in the Internet. ACM SIGCOMM Computer Communication Review (CCR) 37, 4 (2007), 265–276. https://doi.org/10.1145/1282380.1282411
  4. Remote telesurgery in humans: a systematic review. Surgical endoscopy 36, 5 (2022), 2771–2777.
  5. SIBRA: Scalable Internet Bandwidth Reservation Architecture. In Symposium on Network and Distributed Systems Security (NDSS). The Internet Society, Reston, VA, USA, 16 pages. https://doi.org/10.14722/ndss.2016.23132
  6. Sui Lutris: A Blockchain Combining Broadcast and Consensus. Technical Report. Mysten Labs. https://sonnino.com/papers/sui-lutris.pdf
  7. Resource ReSerVation Protocol (RSVP) – Version 1 Functional Specification. RFC 2205. IETF. https://doi.org/10.17487/RFC2205
  8. The Complete Guide to SCION. Springer, Heidelberg, DE. https://doi.org/10.1007/978-3-031-05288-0
  9. Cisco. 2016. Voice Packetization. Retrieved August 16, 2023 from https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/cube-book_chapter_01001111.html
  10. Colibri: a cooperative lightweight inter-domain bandwidth-reservation infrastructure. In Conference on Emerging Networking Experiments and Technologies (CoNEXT). Association for Computing Machinery, New York, NY, USA, 104–118. https://doi.org/10.1145/3485983.3494871
  11. Eclipse attacks on Bitcoin’s peer-to-peer network. In USENIX Security Symposium (USENIX Security). USENIX Association, Berkeley, CA, USA, 129–144. https://www.usenix.org/conference/usenixsecurity15/technical-sessions/presentation/heilman
  12. Dynamic data structures for interval coloring. Theoretical Computer Science 838 (2020), 126–142.
  13. Jonathan Katz and Andrew Y Lindell. 2008. Aggregate message authentication codes. In Cryptographers’ Track at the RSA Conference. Springer, 155–169.
  14. Lightweight source authentication and path validation. In ACM SIGCOMM Conference. Association for Computing Machinery, New York, NY, USA, 271–282. https://doi.org/10.1145/2619239.2626323
  15. Mysten Labs. 2023. Sui Explorer. https://suiexplorer.com/
  16. The Case for In-Network Replay Suppression. In ACM Asia Conference on Computer and Communications Security (ASIACCS). Association for Computing Machinery, New York, NY, USA, 12 pages. https://doi.org/10.1145/3052973.3052988
  17. Matt Lepinski and Stephen Kent. 2012. An Infrastructure to Support Secure Internet Routing. RFC 6480. IETF. https://doi.org/10.17487/RFC6480
  18. PeeringDB. 2023. PeeringDB. Retrieved August 16, 2023 from https://www.peeringdb.com/
  19. PISKES: Pragmatic Internet-scale key-establishment system. In ACM Asia Conference on Computer and Communications Security (ASIACCS). Association for Computing Machinery, New York, NY, USA, 73–86. https://doi.org/10.1145/3320269.3384743
  20. Zoom Support. 2023. Zoom system requirements: Windows, MacOS, Linux. Retrieved August 16, 2023 from https://support.zoom.us/hc/en-us/articles/201362023-Zoom-system-requirements-Windows-macOS-Linux
  21. SoK: Decentralized Finance (DeFi). arXiv:2101.08778 [cs.CR]
  22. Gavin Wood et al. 2014. Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper 151, 2014 (2014), 1–32.
  23. John T. Wroclawski. 1997. The Use of RSVP with IETF Integrated Services. RFC 2210. IETF. https://doi.org/10.17487/RFC2210
  24. Karl Wüst and Arthur Gervais. 2016. Ethereum eclipse attacks. Technical Report. ETH Zurich. https://doi.org/10.3929/ethz-a-010724205
  25. Protecting Critical Inter-Domain Communication through Flyover Reservations. In ACM Conference on Computer and Communications Security (CCS). Association for Computing Machinery, New York, NY, USA, 2961–2974. https://doi.org/10.1145/3548606.3560582
  26. Sharada Yeluri. 2023. Sizing router buffers — small is the new big. Retrieved August 16, 2023 from https://blog.apnic.net/2023/03/06/sizing-router-buffers-small-is-the-new-big/

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 0 likes about this paper.