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 journalArticle

61 Scopus citations

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 1 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

    Koponen, T., Shenker, S., Balakrishnan, H., Feamster, N. G., Ganichev, I., Ghodsi, A., Godfrey, P. B., McKeown, N., Parulkar, G., Raghavan, B., Rexford, J. L., Arianfar, S., & Kuptsov, D. (2011). Architecting for innovation. Computer Communication Review, 41(3), 24-36. https://doi.org/10.1145/2002250.2002256