Abstract

In this paper, we address the problem of the end-to-end QoS management for multimedia and real-time applications. We would focus on the presentation of a multi-profile communication environment and its reliability in ensuring end-to-end 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 advantage of this model is that it performs the capabilities of the network by abstracting the details of all communication stacks-layers that must be invoked in the communication process from application specificities and needs. A great attention is devoted to the end-to-end QoS management in the VCS communication model. We would present our approach for the development of a transport middleware for end-to-end QoS control. This middleware performs the QoS management with an adaptive and predictive algorithm based on the network jitter measurement. The main contribution of this paper is that it provides a solution to predict congestion during communication process and then it can avoid network overloading. This is of several importances when we are streaming multimedia real-time packets. In fact, when real-time application losses some packets it may lead to unfavorable situations. Our approach for the specification and the design of the middleware is based on the use of the Specification and Description Language (SDL). This is a formal description technique that enables model validation extension and reusability. The dynamic behavior of this model is being checked with the Message Sequence Chart (MSC). The simulation and validation of this middleware was performed for the VCS. It was simulated by The Network Simulator (NS). Some profiles with the JAVA language on the Fast-Ethernet Local Area Network. Its testing was performed for a real-time manufacturing process and multimedia supervision for control processes.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.