Architecting for innovation

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

Research output: Contribution to journalArticlepeer-review

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.

Original languageEnglish (US)
Pages (from-to)24-36
Number of pages13
JournalComputer Communication Review
Volume41
Issue number3
DOIs
StatePublished - Jul 2011

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Networks and Communications

Keywords

  • Diversity
  • Evolution
  • Innovation
  • Internet Architecture

Fingerprint

Dive into the research topics of 'Architecting for innovation'. Together they form a unique fingerprint.

Cite this