A Charging Model for Sessions on the Internet

  • Nadia Kausar
  • Bob Briscoe
  • Jon Crowcroft
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1629)


A chargeable session on the Internet may consist of more than one underlying chargeable service. Typically there will be two, one at the network layer and one at the session layer. Since different applications can have different demands from the Network, a generic charging scheme has to separate the service provided by the network from the service provided by an application/service provider. In this paper we propose a pricing model which is session based and we look at the impact of this on real-time multimedia conferencing over the Internet. In this model, we are trying to allow for the optional integration of charging at the network layer with charging at the session layer, while keeping the underlying technologies still cleanly apart. This paper also highlights the fact that the main problem of pricing application on the Internet is not just a simple case of analyzing the most technically feasible pricing mechanism but also making the solution acceptable to users. We take the position that session based pricing is easier for end users to accept and understand and show why this is the case in this paper.


Network Layer Multicast Tree Content Provider Internet Service Provider Charge Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Bouch98]
    Bouch A., “A user cnetered approach to the design and implementation of Quality of service and charging mechanisms in Wide-area Networks” — 1st year report,
  2. [Clark95](a)
    Clark D. “Adding service discrimination to the Internet ” September 1995, presented at MIT workshop on Internet EconomicsGoogle Scholar
  3. [Clark95](b)
    Clark D. (MIT), A model for cost allocation and pricing in the Internet, presented at MIT workshop on Internet Economics, Mar 1995 “
  4. [Cocchi93]
    Cocchi R., Shenker S., Estrin D., Zhang L. “Pricing in computer Networks” — Motivation, formulation and Example, IEEE/ACM Transactions on Networking, vol. 1, Dec. 1993.Google Scholar
  5. [Cos79]
    Cosgove J., Linhart P. “customer choices under local measured telephone service” Public utilities fortnightly, 30, pp 27–31, 1979Google Scholar
  6. [Edell97]
    Edell R J, McKeowen N and Varaiya PP “Billing users and pricing for TCP” IEEE Journal on selected areas of Communication 1997Google Scholar
  7. [Kausar98]
    Kausar N., Crowcroft J. “Floor control requirements from reliable IP multicast” 8th IFIP Conference on High Performance Networking (HPN’98) The Millennium Push of Internet, Vienna September 21–25, 1998Google Scholar
  8. [Kirst97]
    Kirstein P., Whelan E. “SAP — Security using public key algorithms” Internet draft
  9. [Mackie95]
    Mackie-Mason J., Varian H. “pricing the Internet” — In brian kahin and James Keller, editors, Public access to the Internet. Prentic-Hall, New Jersey 1995, Google Scholar
  10. [Mbone]
    Mbone information site,[Oec98] Oechslin P., Crowcroft J. “Weighted Proportionally Fair Differentaited Service TCP”, accepted for ACM CCR, 1998
  11. [Odl97]
    Odlyzko A. “A modest proposdal for preventing Internet congestion” 1997,
  12. [Pan98]
    Pan P., Schulzrinne H. “DIAMETER: policy and Accounting Extension for SIP” Internet draft, Internet Engineering task Force, July 1998Google Scholar
  13. [RSVP]
    Internet draft — A Framework for Use of RSVP with Diff-serv Networks
  14. [Rubens98]
    Rubens A., Calhoun P “DIAMETER base protocol” Internet draft, Internet Engineering task Force July 1998Google Scholar
  15. [ Shenker96]
    Shenker., Clark d., Estrin D., Herzog S. “Pricing in computer networks” ACM Computer Communication Review, vol. 26, pp. 19–43, Apr. 1996.CrossRefGoogle Scholar
  16. [Stevens]
    Stevens T. “Advanced Programming in the Unix environment”Google Scholar
  17. [Stiller98]
    Stiller B., Fankhauser G. “Charging and Accounting for Integrated Internet Services — state of the art, problems and trends”, INET 1998, Switzerland, July 21–24, 1998Google Scholar
  18. [Wang97]
    Wang Z., Internet draft User-Share Differentiation (USD) Scalable bandwidth allocation for differentiated services 1997Google Scholar
  19. [White98]
    White P. and Crowcroft J.. A Dynamic Sender-Initiated Reservation Protocol for the Internet. 8th IFIP Conference on High Performance Networking (HPN’98) The Millennium Push of Internet, Vienna September 21–25, 1998Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Nadia Kausar
    • 1
  • Bob Briscoe
    • 2
  • Jon Crowcroft
    • 1
  1. 1.Department of Computer ScienceUniversity College LondonLondonUK
  2. 2.BT LabsEngland

Personalised recommendations