Modern networks provide QoS model to go beyond best-effort services, but current QoS models are oriented towards low level network parameters (e.g. bandwidth, latency, jitter) application developers on the other hand are interested in quality models that are meaningful to the end-user and therefore struggle to bridge the gap between networks and application QoS models. Network-aware applications are promising new concepts in which applications are aware of network conditions and thus can adapt to the varying environment to achieve acceptable and predictable performance. In this paper we have proposed a QoS based middleware assisted protocol framework/architecture which implements adaptive resource management through control algorithms. In this architecture the apportioned system resources are optimized when quality of service requirements are met such that the service layer requirements for a particular application is satisfied and the net utility accrues to the user. The framework facilitates multi-dimensional complex QoS provisioning through a semantically rich interface that enables the end users to give the application service layer requirements and the tradeoffs they are willing to make under potential resource shortages. Simulation experiment shows that resources to most of the request are allocated with in short span with negotiation or with out negotiation and minimize rejection of request.
Published in:
Networks, 2008. ICON 2008. 16th IEEE International Conference on
Date of Conference: 12-14 Dec. 2008