Architecting for innovation
- 5 July 2011
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 41 (3), 24-36
- https://doi.org/10.1145/2002250.2002256
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.Keywords
This publication has 23 references indexed in Scilit:
- Privacy-preserving network forensicsCommunications of the ACM, 2011
- Future Internet architectureCommunications of the ACM, 2010
- Revisiting IP multicastPublished by Association for Computing Machinery (ACM) ,2006
- Towards an evolvable internet architecturePublished by Association for Computing Machinery (ACM) ,2005
- A layered naming architecture for the internetPublished by Association for Computing Machinery (ACM) ,2004
- PlutarchPublished by Association for Computing Machinery (ACM) ,2003
- Semantic-Free Referencing in Linked Distributed SystemsLecture Notes in Computer Science, 2003
- Resilient overlay networksPublished by Association for Computing Machinery (ACM) ,2001
- Rethinking the design of the InternetACM Transactions on Internet Technology, 2001
- End-to-end arguments in system designACM Transactions on Computer Systems, 1984