csperkins.org

Raising the Datagram API to Support Transport Protocol Evolution

Tom Jones, Gorry Fairhurst, and Colin Perkins

Proceedings of the IFIP Networking workshop on Future of Internet Transport, Stockholm, Sweden, June 2017.

Some application developers can wield huge resources to build new transport protocols, for these developers the present UDP Socket API is perfectly fine. They have access to large test beds and sophisticated tools. Many developers do not have these resources. This paper presents a new high-level Datagram API that is for everyone else, this has an advantage of offering a clear evolutionary path to support new requirements. This new API is needed to move forward the base of the system, allowing developers with limited resources to evolve their applications while accessing new network services.

Download: jones2017raising.pdf

Opinions expressed are my own, and do not represent those of my employers or the organisations that fund my research.