DocumentCode :
1430549
Title :
Application-level differentiated multimedia Web services using quality aware transcoding
Author :
Chandra, Surendar ; Ellis, Carla Schlatter ; Vahdat, Amin
Author_Institution :
Dept. of Comput. Sci., Duke Univ., Durham, NC, USA
Volume :
18
Issue :
12
fYear :
2000
Firstpage :
2544
Lastpage :
2565
Abstract :
The ability of a Web service to provide low-latency access to its content is constrained by available network bandwidth. While providing differentiated quality of service (QoS) is typically enforced through network mechanisms, in this paper we introduce a robust mechanism for managing network resources using application-specific characteristics of Web services. We use transcoding to allow Web servers to customize the size of objects constituting a Web page, and hence the bandwidth consumed by that page, by dynamically varying the size of multimedia objects on a per-client basis. We leverage our earlier work on characterizing quality versus size tradeoffs in transcoding JPEG images to supply more information for determining the quality and size of the object to transmit. We evaluate the performance benefits of incorporating this information in a series of bandwidth management policies using realistic workloads and access scenarios to drive our system. The principal contribution of this paper is the demonstration that it is possible to use informed transcoding techniques to provide differentiated service and to dynamically allocate available bandwidth among different client classes, while delivering good quality of information content for all clients. We also show that it is possible to customize multimedia objects to the highly variable network conditions experienced by mobile clients in order to provide acceptable quality and latency depending on the networks used in accessing the service. We show that policies that aggressively transcode the larger images can produce images with quality factor values that closely follow the untranscoded base case while still saving as much as 150 kB. A transcoding policy that has knowledge of the characteristics of the link to the client can avoid as many as 40% of (unnecessary) transcodings.
Keywords :
Internet; bandwidth allocation; computer network management; data compression; file servers; image coding; information resources; multimedia communication; quality of service; JPEG image transcoding; QoS; Web page; Web servers; application-level Web services; application-specific characteristics; bandwidth management policies; differentiated multimedia Web services; differentiated quality of service; dynamic bandwidth allocation; information content quality; low-latency content access; mobile clients; multimedia object size; network bandwidth; network resources management; performance evaluation; quality aware transcoding; size tradeoffs; Bandwidth; Delay; Quality management; Quality of service; Resource management; Robustness; Transcoding; Web pages; Web server; Web services;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/49.898736
Filename :
898736
Link To Document :
بازگشت