Improving the Internet's Transport Layer

The Internet's transport layer is now almost impossible to change; this is at least partially due to its lack of abstraction, which makes application designers choose protocols instead of services. Several years ago, I rather vaguely described a better approach in:

Michael Welzl: "A Case for Middleware to Enable Advanced Internet Services", Proceedings of Next Generation Network Middleware workshop (NGNM'04), co-located with Networking 2004, Athens, Greece, 14 May, 2004.
api

As a more prominent example, Bryan Ford and Jana Iyengar's "Breaking Up the Transport Logjam" paper also provides some more details about what a better Internet transport layer could look like; however, neither my old paper nor this one (nor any other one that I know of) explains how to make the move from today's Internet to such a new, better design.

I want to make that move, because I just can't accept that it should really be impossible to achieve a change. Note that I come from a region whose inhabitants are known to be stubborn... for some explanations and technical ideas, see these slides: part 1: part 2:

In a nutshell, I think that we must first of all get new protocols such as SCTP and DCCP deployed, for which we must make it as attractive and easy as possible to use these two protocols. This page collects my efforts in this direction.



Last update: 3. September 2012
Back to Michael's page