Abstract

We illustrate the role of service management in managing the quality-of-service (QoS) of applications. An increasing diversity of applications is expected to be offered over future networks. Even if these applications use the same “media”, their connection-level QoS measures can be different depending on their connection-level resource requirements and on their implementation at the connection layer. To illustrate this, we consider two representative service classes. Simple applications refer to applications that involve a fixed number of clients and point-to-point connections. Complex applications, on the other hand, are characterized by dynamic client-membership and require multipoint connections. These two service classes perceive different connection-level QoS measures. For instance, simple applications can get blocked-external blocking is a possible QoS measure. Complex applications can, in addition to external blocking, suffer from internal loss. The latter is defined as the probability that a client in an ongoing application aborts the application because a newer client cannot add to the application. Internal loss is a measure of how clients in a complex application (such as a conference) are bound to each other at the application layer. Thus, the QoS of complex applications is then expressed as a tuple of external blocking and internal loss probabilities. In this paper, we consider an end-to-end ATM platform and assume that the traditional ATM admission problem has been solved. The service manager manages the connection-level QoS of these two service classes by an overlay—that is, it overlays ATM connection admission procedures. Its objective, from a fairness viewpoint, is to ensure that the QoS perceived by an application is independent of its service class. We study a service management implementation that uses a threshold to allocate available bandwidth to simple applications and to complex applications. We compute exactly, through queueing analysis, the QoS measures of the two service classes as a function of the threshold. We propose an optimality criterion for the threshold whereby both service classes suffer equal degradation. An interative algorithm uses this criterion to approximately design such thresholds in the entire network.

Full Text
Paper version not known

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.