Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
Promoting the use of end-to-end congestion control in the Internet
IEEE/ACM Transactions on Networking (TON)
The transport layer: tutorial and survey
ACM Computing Surveys (CSUR)
Appia: A Flexible Protocol Kernel Supporting Multiple Coordinated Channels
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
FAST TCP: motivation, architecture, algorithms, performance
IEEE/ACM Transactions on Networking (TON)
Modelling adaptive services for distributed systems
Proceedings of the 2008 ACM symposium on Applied computing
A configurable and extensible transport protocol
IEEE/ACM Transactions on Networking (TON)
Building adaptive systems with service composition frameworks
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
An active architecture approach to dynamic systems co-evolution
ECSA'07 Proceedings of the First European conference on Software Architecture
Hi-index | 0.00 |
The accelerated progress in internet technologies has widely increased by one hand the diversity of distributed multimedia applications (i.e., IPTV, VoIP, VoD, video-conferencing, etc.) and by the other hand the available network services (i.e., high speed, wireless, mobile, etc.). This important evolution of application and network layers has deeply impacted the role of the traditional transport layer. Moreover, continuous enhancements and new developments of transport protocols have made quite complex for applications the selection of the adequate service for a particular network environment. Furthermore, most of new transport developments have not followed well-known software engineering approaches aimed at facilitating code reusability, integration and interoperability. This paper proposes the Open-Service Oriented Architecture for Transport Protocols (OSOATP) aimed at making easier for applications the selection of the adequate transport services. OSOATP is built following service-oriented and service-component architecture approaches in order to allow smooth integration and dynamic composition of reusable transport components. Studies intended to illustrate the benefits of this architecture are also presented.