Arrow: A flexible architecture for an accounting and charging infrastructure in the Next Generation Internet

Current pricing and charging methods for the Internet are not based on actual usage of this service, which leads to unfairness and more important, it does not deliver the right signals through financial incentives to network providers to upgrade critical links of their networks. The development of new multimedia applications and the convergence to an integrated services network will foster the tremendous growth of the Internet even more. With the Next Generation Internet not only technical services like bandwidth reservation will be introduced, but also new applications will emerge within the Internet.Charging the Internet in a fashion that provides feedback to users and providers has been proposed since the early '90s, however, only a few implementations and real-world examples are known today. This is due to subsidizing the Internet in its early stages and due to a technical development that did not care much about charging. With the recent redesign of the Internet protocol suite and discussions on multiple service classes in the Internet, architectures for charging and accounting have to be revisited, too.Economic models for the Internet cannot be tested fully and validated in non-real-world environments, because of the unknown user behavior. With this uncertainty over what models and pricing schemes to choose, it is evident that a specific charging and accounting platform will never be accepted by the community. In this paper a novel and flexible architecture for charging and accounting is proposed that provides a wide range of mechanisms and lets researchers experiment in an environment as close as possible to the targeted system. As a first step, four different pricing schemes are described, qualitatively assessed on the proposed platform, and a prototypical implementation performed. One of the economic models that have been implemented on Arrow is based on different service classes including reservation and recalculates prices dynamically depending on the traffic situation.

[1]  Pravin Varaiya,et al.  Billing Users and Pricing for TCP , 1995, IEEE J. Sel. Areas Commun..

[2]  C. Parris,et al.  A Framework for the Study of Pricing in Integrated Networks , 1992 .

[3]  Deborah Estrin,et al.  A study of priority pricing in multiple service class networks , 1991, SIGCOMM '91.

[4]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[5]  Hans Eriksson,et al.  MBONE: the multicast backbone , 1994, CACM.

[6]  David A. Patterson,et al.  Computer architecture (2nd ed.): a quantitative approach , 1996 .

[7]  Bernhard Plattner,et al.  Crossbow: a toolkit for integrated services over cell switched IPv6 , 1997, IEEE ATM '97 Workshop Proceedings (Cat. No.97TH8316).

[8]  Deborah Estrin,et al.  A study of priority pricing in multiple service class networks , 1991, SIGCOMM '91.

[9]  John Wroclawski,et al.  The Use of RSVP with IETF Integrated Services , 1997, RFC.

[10]  David Chaum,et al.  Achieving Electronic Privacy , 1992 .

[11]  Deborah Estrin,et al.  Pricing in computer networks: motivation, formulation, and example , 1993, TNET.

[12]  David A. Patterson,et al.  Computer Architecture: A Quantitative Approach , 1969 .

[13]  D. Estrin,et al.  RSVP: a new resource reservation protocol , 1993, IEEE Communications Magazine.

[14]  Jeffrey K. MacKie-Mason,et al.  Pricing the Internet , 1995 .

[15]  Michael Carter,et al.  Pricing Internet : The New Zealand Experience , 1994 .

[16]  B. Stiller,et al.  Reservation-based Charging in an Integrated Services Network , 1998 .

[17]  Deborah Estrin,et al.  Pricing in Computer Networks: Reshaping the Research Agenda , 2020, The Internet and Telecommunications Policy.

[18]  V. Rich Personal communication , 1989, Nature.

[19]  Stephen E. Deering,et al.  Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.

[20]  David D. Clark,et al.  A Model for Cost Allocation and Pricing in the Internet , 1995 .

[21]  Nevil Brownlee,et al.  Traffic Flow Measurement: Architecture , 1999, RFC.

[22]  Scott O. Bradner,et al.  The Recommendation for the IP Next Generation Protocol , 1995, RFC.

[23]  S. Shenker Service models and pricing policies for an integrated services Internet , 1995 .

[24]  Deborah Estrin,et al.  Design considerations for usage accounting and feedback in internetworks , 1990, CCRV.