Invariants: A New Design Methodology for Network Architectures

Ahlgren, Bengt and Brunner, Marcus and Eggert, Lars and Hancock, Robert and Schmid, Stefan (2004) Invariants: A New Design Methodology for Network Architectures. In: SIGCOMM 2004 Workshop on Future Directions in Network Architecture (FDNA 04), 30 Aug 2004, Portland, Oregon, USA.

Full text not available from this repository.

Official URL:


The first age of Internet architectural thinking concentrated on defining the correct principles for designing a packet-switched network and its application protocol suites. Although these same principles remain valid today, they do not address the question of how to reason about the evolution of the Internet or its interworking with other networks of very different heritages. This paper proposes a complementary methodology, motivated by the view that evolution and interworking flexibility are determined not so much by the principles applied during initial design, but by the choice of fundamental components or "design invariants" in terms of which the design is expressed. The paper discusses the characteristics of such invariants, including examples from the Internet and other networks, and considers what attributes of invariants best support architectural flexibility.

Item Type:Conference or Workshop Item (Paper)
ID Code:2707
Deposited On:27 Feb 2008
Last Modified:18 Nov 2009 16:13

Repository Staff Only: item control page