Abstract
Pricing and charging are important management functions which future commercial networks will have to offer. Since the Internet is on the move to provide differentiated services, suitable and scalable management mechanisms are required for the backbone based on the Differentiated Services (DiffServ) Architecture. Since network management following actual market forces has to implement a price-driven and charge-driven approach for managing the usage of services, this paper introduces as a first contribution the design of a generic and modular Internet Charging System (ICS), offering a service-independent architecture and integrating economically controlled network management functions into present Internet technology. Moreover, a central part of this ICS, i.e., the Internet Charge Calculation and Accounting System (ICCAS), is presented in more detail and offers necessary user support functions. The second main contribution of the paper focuses on the newly developed Cumulus Pricing Scheme (CPS). CPS is unique to define clear relations between different time-scales for accounting, monitoring, and charging activities. Charges in this schemes are based on flat fees and, hence, are predictable and transparent, whereas, unlike pure flat rate schemes, the incorporated feedback mechanism nevertheless allows to take market forces into account. Finally, it is demonstrated how the ICCAS is well-suited to integrate both DiffServ technology and CPS.
Similar content being viewed by others
REFERENCES
H.-G. Hegering, S. Abeck, and B. Neumair, Integrated Management of Networked Systems, Morgan Kaufmann Publishers, San Francisco, California, 1999.
D. Ferrari and L. Delgrossi, Charging for QoS, Invited Talk, Nineth International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV'99), London, 1999.
K. Nichols, V. Jacobson, and L. Zhang, A two-bit differentiated services architecture for the Internet, RFC 2638, July 1999.
R. Edell, N. McKeown, and P. P. Varaiya, Billing users and pricing for TCP, IEEE Journal an Selected Areas in Communications, Vol. 13, No. 7, pp. 1162-1175, July 1995.
A. Sirbu, Internet billing service design and prototype implementation, Carnegie Mellon University, Computer Science Department Technical Report, Pittsburgh, Pennsylvania, 1994.
G. Frankhauser, B. Stiller, C. V¨ogtli, and B. Plattner, Reservation-based charging in an integrated services network, Fourth INFORMS Telecommunications Conference, Bocca Raton, Florida, March 1998.
M. Karsten, J. Schmitt, L. Wolf, and R. Steinmetz, An embedded charging approach for RSVP, Sixth IEEE ?IFIP International Workshop on QoS (IWQoS'98), Napa, California, May 18-20, 1998.
B. Stiller, T. Braun, M. G¨unter, and B. Plattner, The CATI project: Charging and accounting technology for the Internet; Fifth European Conference on Multimedia Applications, Services, and Techniques (ECMAST'99), Madrid, Spain, May 26-28, 1999, LNCS, Springer Verlag, Heidelberg, Vol. 1629, pp. 281-296.
M. G¨unter, I. Khalil, and T. Braun, An architecture for managing QoS-enabled VPNs over the Internet, 24th IEEE Annual Conference on Local Area Networks (LCN'99), Boston, Massachusetts, pp. 122-131, October 18-20, 1999.
G. Dermler, M. G¨unter, T. Braun, and B. Stiller, Towards a scalable system for per-flow charging in the Internet, Applied Telecommunication Symposium, Washington D.C., April 17-19, 2000.
B. Briscoe, M. Rizzo, J. Tassel, and K. Damianakis, Lightweight policing and charging for packet networks, Third IEEE Conference on Open Architectures and Network Programming (OpenArch 2000), Tel Aviv, Israel, March 26-27, 2000.
R. Edell and P. P. Varaiya, Providing Internet access: What we learn from the INDEX trial, Keynote Talk at Infocom'99 New York, INDEX Project Report #99-010W. URL: http: www.index.berkeley.edu ?99-010W.
M3I, Market Managed Multi-service Internet, Fifth Framework EU Project, IST Program, No. 11429, URL: http: www.m3i.org, May 2001.
C. Linnhoff-Popien and P. Reich, Netzmanagement, Aachener Beitr¨age zur Informatik, Augustinus Verlag, Aachen, 1998.
R. Gibbens and F. Kelly, Resource pricing and the evolution of congestion control, Automatica, Vol. 35, 1999, pp. 1969-1985.
M. Karsten, J. Schmitt, B. Stiller, and L. Wolf, Charging for packet-switched network communications-motivation and overview, Computer Communications, Vol. 23, No. 3, pp. 290-302, February 1, 2000.
B. Stiller, P. Reichl, and S. Leinen, Pricing and cost recovery for Internet services: Practical review, classification, and application of relevant models; NETNOMICS-Economic Research and Electronic Networking, Vol. 3, No. 2, pp. 149-171, 2001.
B. Stiller, G. Fankhauser, N. Weiler, and B. Plattner, Charging and accounting for integrated internet services-State of the art, problems, and trends, The Internet Summit (INET'98), Geneva, Switzerland, July 21-24, 1998, Session Commerce and Finance, Track 3.
J. MacKie-Mason and H. Varian, Pricing congestible network resources, IEEE Journal on Selected Areas in Communications, Vol. 13, No. 7, pp. 1141-1149, 1995.
S. Shenker, D. Clark, D. Estrin, and S. Herzog, Pricing in computer networks: Reshaping the research agenda, ACM Computer Communication Review, Vol. 26, No. 2, pp. 19-43, April 1996.
D. Clark, Combining sender and receiver payments in the Internet, Telecommunications Research Policy Conference, October 1996.
R. Cocchi, D. Estrin, S. Shenker, and L. Zhang, Pricing in computer networks: Motivation, formulation and example, IEEE ?ACM Transactions on Networking, Vol. 1, No. 6, pp. 614-627, December 1993.
A. Gupta, D. O. Stahl, and A. B. Whinston, Managing the Intenet as an economic system, CISM, University of Texas at Austin, July 1994.
P. Reichl, Kelly's bound, RUAA and the pricing of multiclass traffic in loss networks, United Kingdom Performance Engineering Workshop, Bristol, July 1999.
R. Braden, D. Clark, and S. Shenker, Integrated services in the internet architecture: On overview, Internet Engineering Task Force, RFC 1633, June 1994.
S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss, An architecture for differentiated services, Internet Engineering Task Force, RFC 2475, December 1998.
D. Grossman, New terminology for Diffserv, Internet Draft, work in progress, August 2000.
B. Teitelbaum and P. Chimento, QBone bandwidth broker work group, URL: http: qbone.-ctit.utwente.nl ?BBroker ?, August 2000.
S. A. Cotton, (ed.): Network Data Management-Usage (NDM-U) for IP-Based Services, IPDR Specification Version 1.1, June 2000.
J. Gerke, P. Flury, and B. Stiller, The design of a charging and accounting system for the Internet, TIK-Report No. 91, Computer Engineering and Networks Laboratory, ETH Z¨urich, Switzerland, August 2000.
B. Stiller, J. Gerke, P. Reichl, and P. Flury, The cumulus pricing scheme and its integration into a generic and modular Internet charging system for differentiated services, TIK-Report No. 96, Computer Engineering and Networks Laboratory, ETH Z¨urich, Switzerland, September 2000.
M. Karsten, Pricing mechanisms design, Public M3I Project Deliverable 3, June 30, 2000. URL: http: www.m3i.org.
D. Songhurst, (ed.), Charging Communication Networks-From Theory to Practice, Elsevier, Amsterdam, The Netherlands, 1999.
N. McIntosh, Heavy surfers pay the price, The Guardian, England, United Kingdom, August 3, 2000.
N. Brownlee, Internet Pricing in Practice. In L. McKnight and J. Bailey (eds.), Internet economics, MIT Press, Cambridge, Massachusetts, pp. 77-90, 1997.
P. Flury, P. Reichl, J. Gerke, and B. Stiller, Charging considerations for virtual private DiffServ networks, TIK-Report No. 94, Computer Engineering and Networks Laboratory, ETH Z¨urich, Switzerland, August 2000.
S. Keshav, An Engineering Approach to Computer Networking, Addison-Wesley, Reading Massachusetts, 1997.
A. Odlyzko, Paris Metro Pricing for the Internet, AT & T Labs, Research, New Jersey, May 1997.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Stiller, B., Reichl, P., Gerke, J. et al. A Generic and Modular Internet Charging System for the Cumulus Pricing Scheme. Journal of Network and Systems Management 9, 293–325 (2001). https://doi.org/10.1023/A:1011333628945
Issue Date:
DOI: https://doi.org/10.1023/A:1011333628945