In this paper we address the end-to-end QoS problem for multimedia and real-time applications. We focus on the presentation of a multi-profile communication environment and it's reliability to ensure end-toad QoS management in the network communication processes. This communication environment called Virtual Communication Support (VCS) provides a dynamic assignment of application requirements to the network resources reservation and protocol layers invocation. The powerful of this model is that it performs the capabilities of network by abstracting the details of all communication stack -layers, that must be invoked in the communication process, from application specificity's and needs. The best attention, is given to the-end-to end QoS management in the VCS communication model. We present our approach in the development of a transport middleware for end-toad QoS control. This middleware perfoms the QoS management with an adaptive and predictive algorithm based on the network jitter management. Our approach for the specification and the design of this middleware is based on the idea of the Specification and Description Language (SDL) pattern use. For its dynamic behavior check, we have used the associated tool called MSC (Message Sequence Chart). The validation of this middleware has been realized on the VCS communication model. It has been implemented with the Java language on the Fast-Ethemet Local Area Network. It's experimentation is realized for real time manufacturing process and multimedia supervision and control processes.