ACTIVITIES :: Future of the Internet :: Events : Future Internet Architecture
FUTURE INTERNET ARCHITECTURE GROUP
Call for Position Papers on Internet Design Principles
Deadline: 29/04/2011
![]()
Workshop on Future Internet Architecture : Internet Design Principles Brussels 23/05/2011 |
Agenda
10:00-10:10 |
Introduction
|
|
10:10-10:50 |
Background material
|
|
10:50-11:00 |
Break (15min) |
|
11:00-11:50 |
Open floor presentations
|
Mod: S. De Panfilis |
11:50-12:30 |
Open floor presentations
|
Mod.: D. Papadimitriou |
12:30-12:45 |
Internet Architecture - a policy tool for innovation? |
Megan Richards |
12:45-13:00 |
"Ongoing International Activities on Internet Principles" | Andrea GLORIOSO (EC) |
| 13:00-13:30 | Open floor presentations
|
Mod.: D. Papadimitriou |
13:30-14:15 |
Lunch |
|
14:15-15:00 |
|
Th. Zahariadis (Synelixis)
|
15:00-15:15 |
Break |
|
15:15-16:30 |
Open Discussion |
Moderator: |
16:30-17:30 |
Desicions on the Next Steps (45min)
|
Design principles play a central role in the architecture of the Internet as driving most engineering decisions at conception level but also operational level. Often cited as the corner stone of the Internet design compared to architectures that rely exclusively on design model (derived directly from requirements), they are for most of them not formally defined by means of a closed mathematical formulation.
Design principles suggest normative rules on how a designer/an architect can
best structure the various architectural components and describe the fundamental
and time invariant laws underlying the working of an engineered artifact. Note
that the canonical definition of architecture (as specified in [FIArch])
includes the principles and guidelines governing their design and evolution over
time.
For what concerns the Internet (as engineered artifact), its architecture is
governed by the following design principles (this list is not exhaustive and
represents the common baseline in terms of principles currently applied to the
Internet architecture and its operation):
- Modularization by relaxed layering
- Connectionless datagram forwarding
- Network of collaborating networks (Interconnection via gateways)
- End to end principle/fate sharing principle combined with intelligent end systems (user stateless network)
- Simplicity principle
- Loose coupling principle
- Locality principle (local cause(s) shall result in local effects)
The present call for contributions aims to address the issue of design principle applicability by identifying the necessary addition/possible improvement to the current principles. It is to be emphasized that a large part of the underlying research activity consists of identifying hidden relationships and effects between them.
For this purpose, clear understanding about what individual projects actually do
and how they position against these design principles is to be better
identified. Position statements from various projects and research activities
are expected to provide better insight on associated architectural challenges.
For this purpose contributions shall be centered on the following questions:
- Which design principles your project is currently addressing / relying on?
- Which design principles does your project challenge and for which reasons?
- Which design objectives can't be achieved by application of current design principles?
- Do you plan investigation on new principles or modification of existing principles ?
- Which design principles (or adaptation of existing principles) would be required to address your design objectives ?
Please provide your input to the fiarch@future.internet.eu by 29 April 2011.
References and Reading Material:
-
R.Bush and D. Meyer, Some Internet Architectural Guidelines
and Philosophy, IETF, RFC 3439 (updates RFC 1958), December 2002.
-
R.Callon, The Twelve Networking Truths, IETF, RFC 1925,
April 1996.
-
B.Carpenter, Ed., Architectural Principles of the Internet,
IETF, RFC 1958, June 1996.
-
B.Carpenter, Internet Transparency, IETF, RFC 2775, February
2000.
-
B.Carpenter and S.Brim, Middleboxes: Taxonomy and Issues,
IETF, RFC 3234, February 2002.
-
D.Clark, The design philosophy of the DARPA internet
protocols, ACM SIGCOMM Computer Communication Review, Vol.18, No.4, pp.106
114, August 1988.
-
J.Kempf, Ed., R.Austein, Ed., The Rise of the Middle and the
Future of End‐to‐End: Reflections on the Evolution of the Internet
Architecture, IETF, RFC 3724, March 2004.
-
T.Moors, A critical review of "End to end arguments in
system design, Proceedings of IEEE International Conference on
Communications (ICC) 2002, New York City (New Jersey), USA, April/May 2002.
-
J.Saltzer, D.Reed, and D.Clark, End to end arguments in
system design, ACM Transactions on Computer Systems, November 1984.
- FIArch document: FIArch Group, “Fundamental Limitations of Current Internet and the path to Future Internet,” December 2010
