TY - JOUR
T1 - Architecting for innovation
AU - Koponen, Teemu
AU - Shenker, Scott
AU - Balakrishnan, Hari
AU - Feamster, Nicholas G.
AU - Ganichev, Igor
AU - Ghodsi, Ali
AU - Godfrey, P. Brighten
AU - McKeown, Nick
AU - Parulkar, Guru
AU - Raghavan, Barath
AU - Rexford, Jennifer L.
AU - Arianfar, Somaya
AU - Kuptsov, Dmitriy
PY - 2011/7
Y1 - 2011/7
N2 - 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.
AB - 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.
KW - Diversity
KW - Evolution
KW - Innovation
KW - Internet Architecture
UR - http://www.scopus.com/inward/record.url?scp=83455197543&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=83455197543&partnerID=8YFLogxK
U2 - 10.1145/2002250.2002256
DO - 10.1145/2002250.2002256
M3 - Article
AN - SCOPUS:83455197543
SN - 0146-4833
VL - 41
SP - 24
EP - 36
JO - Computer Communication Review
JF - Computer Communication Review
IS - 3
ER -