Pricing and Resource Allocation in Caching Services with Multiple Levels of Qos

37 Pages Posted: 21 Oct 2004 Last revised: 2 Aug 2014

See all articles by Kartik Hosanagar

Kartik Hosanagar

University of Pennsylvania - Operations & Information Management Department

Ramayya Krishnan

Carnegie Mellon University - H. John Heinz III School of Public Policy and Management

John Chuang

University of California, Berkeley - School of Information

Vidyanand Choudhary

University of California, Irvine - Information Systems Area

Date Written: October 1, 2004

Abstract

Network caches are the storage centers in the supply chain for content delivery - the digital equivalent of warehouses. Operated by access networks and other operators, they provide benefits to content publishers in the forms of bandwidth cost reduction, response time improvement, and handling of flash crowds. Yet, caching has not been fully embraced by publishers, since its use can interfere with site personalization strategies and/or collection of visitor information for business intelligence purposes. While recent work has focused on technological solutions to these issues, this paper provides the first study of the managerial issues related to the design and provisioning of incentive compatible caching services. Starting with a single class of caching service, we find conditions under which the profit maximizing cache operator should offer the service for free. This occurs when the access networks' bandwidth costs are high and a large fraction of content publishers value personalization and business intelligence. Yet, some publishers will still opt out of the service, i.e., cache-bust, as observed in practice. We next derive the conditions under which the profit-maximizing cache operator should provision two vertically differentiated service classes, namely premium and best-effort. Interestingly, caching service differentiation is different from traditional vertical differentiation models, in that the premium and best effort market segments do not abut. Thus, optimal prices for the two service classes can be set independently, and cannibalization does not occur. It is possible for the cache operator to continue to offer the best-effort service for free while charging for the premium service. Furthermore, consumers are better off because more content is cached and delivered faster to them. Finally, we find that declining bandwidth costs will put negative pressure on cache operator profits, unless consumer adoption of broadband connectivity and the availability of multimedia content provide the necessary increase in traffic volume for the caches.

Keywords: Web caching, dontent delivery, pricing, quality of service

JEL Classification: L86, L96

Suggested Citation

Hosanagar, Kartik and Krishnan, Ramayya and Chuang, John and Choudhary, Vidyanand, Pricing and Resource Allocation in Caching Services with Multiple Levels of Qos (October 1, 2004). Available at SSRN: https://ssrn.com/abstract=607261 or http://dx.doi.org/10.2139/ssrn.607261

Kartik Hosanagar (Contact Author)

University of Pennsylvania - Operations & Information Management Department ( email )

Philadelphia, PA 19104
United States

Ramayya Krishnan

Carnegie Mellon University - H. John Heinz III School of Public Policy and Management ( email )

Pittsburgh, PA 15213-3890
United States

John Chuang

University of California, Berkeley - School of Information ( email )

102 South Hall
Berkeley, CA 94720-4600
United States

Vidyanand Choudhary

University of California, Irvine - Information Systems Area ( email )

Irvine, CA
United States
949-824-8469 (Fax)

Register to save articles to
your library

Register

Paper statistics

Downloads
173
rank
165,853
Abstract Views
1,479
PlumX Metrics