1,721,126 research outputs found

    Pricing the quality of differentiated services for media oriented real-time applications: a multi-attribute negotiation approach

    No full text
    The paper proposes a new algorithm for negotiating the price of quality of service in IP differentiated services networks. We focus on real-time media-oriented applications such as video conferencing, online gaming, broadcast TV and live events, streaming video, and audio on demand. The performance objectives of end-users are expressed as the end-to-end delay thresholds to be exceeded with a given maximum probability. The target of negotiation is a multi-attribute description of traffic profile and quality of service, rather than the simple raw-bandwidth attribute. The service class chosen for each traffic flow is the result of negotiation and depends on the user's and supplier's utility and quality functions and on their conceding versus selfish negotiation attitude. We model non-linear utility and quality functions in such a way to represent the user's and supplier's perception of quality of service parameters. This represents a fundamental contribution of this paper with respect to current approaches accounting for simple linear utility functions of the raw-bandwidth attribute. We analyze the utilization of network resources as well as the customer's and supplier's utility through simulation by comparing our algorithm with previous algorithms negotiating raw-bandwidth instead of end-to-end quality of service.clos

    An Architecture for Flexible Web Service QoS Negotiation

    No full text
    The web service selection phase is usually driven only by functional requirements. Non functional requirements, such as quality of service, should be negotiated by the service consumer and the service provider during service invocation in order to produce a contract to manage service provisioning and to monitor the actual fulfilment of negotiated SLAs. In this paper an automated approach to web service QoS negotiation is proposed; the negotiation is performed by a Negotiation Broker to which both the consumer and the service provider can notify their preferences on QoS attributes and negotiation strategies by specifying the value of a relatively small set of parameters. When consumers are unable to specify such parameters or do not trust the service provisioning platform, negotiation can also be automated only on the provider side, allowing the direct interaction of the service consumer with the broker. An architecture to support the above mentioned functionalities is also described
    corecore