Architecting for innovation

  • Authors:
  • Teemu Koponen;Scott Shenker;Hari Balakrishnan;Nick Feamster;Igor Ganichev;Ali Ghodsi;P. Brighten Godfrey;Nick McKeown;Guru Parulkar;Barath Raghavan;Jennifer Rexford;Somaya Arianfar;Dmitriy Kuptsov

  • Affiliations:
  • Nicira Networks, Palo Alto, CA, USA;UC Berkeley, Berkeley, CA, USA;MIT, Boston, MA, USA;Georgia Institute of Technology, Atlanta, GA, USA;UC Berkeley, Berkeley, CA, USA;UC Berkeley, Berkeley, CA, USA;UIUC, Urbana, IL, USA;Stanford University, Stanford, CA, USA;Stanford University, Stanford, CA, USA;ICSI, Berkeley, CA, USA;Princeton University, Princeton, NJ, USA;Aalto University, Helsinki, Finland;HIIT, Helsinki, Finland

  • Venue:
  • ACM SIGCOMM Computer Communication Review
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We argue that the biggest problem with the current Internet architecture is not a particular functional deficiency, but its inability to accommodate innovation. To address this problem we propose a minimal architectural "framework" in which comprehensive architectures can reside. The proposed Framework for Internet Innovation (FII) --- which is derived from the simple observation that network interfaces should be extensible and abstract --- allows for a diversity of architectures to coexist, communicate, and evolve. We demonstrate FII's ability to accommodate diversity and evolution with a detailed examination of how information flows through the architecture and with a skeleton implementation of the relevant interfaces.