6533b7d5fe1ef96bd1263b1f

RESEARCH PRODUCT

An object-oriented development platform for transport layer protocols

Carlos E. PalauC. MacianManuel EsteveJuan Carlos Guerri

subject

Functional programmingbusiness.industryComputer scienceTransport layerElement (category theory)Network layerObject (computer science)businessApplication layerProtocol (object-oriented programming)OSI modelComputer network

description

Transport layer protocols have become a necessary communication element for new and classical real-time applications. The implementation of these protocols has never been structured and the designers of transport layer protocols have always developed without following any pattern. The library we have designed tries to avoid this. We propose a C++ library which could be used to develop transport layer protocols, considering every generic element inside a protocol as an object. At the end we apply the library to a well known transport layer protocol known as SNR.

https://doi.org/10.1109/melcon.1998.699454