Compensation: Architecture for supporting dynamicity and negotiation in accounting, charging and billing

As of today, contractual agreements govern the terms of interaction between users and providers as well as between interoperating providers. Such contracts indicate usable services and resources, tariffs, payment methods, etc. Typically, these terms are negotiated once before the contract is signed and are seldom changed thereafter, such that contracts are rather static and inflexible. Furthermore, establishing such a contract requires human involvement. As a consequence, it is difficult for small content or access providers to reach users and to find interoperation partners amongst the large operators. In addition, providers in general lack flexibility with respect to charging according to demand, and users are unable to easily change their preferred access and service conditions depending on their current life situation and location. Supporting automated and dynamic negotiation of contractual agreements as well as implementing these agreements in an automated, ad hoc fashion are therefore key requirements for compensation systems in future mobile networks. In this paper we propose a functional compensation architecture that meets these key requirements. The architecture is furthermore designed to be able to operate atop of current compensation systems and thus protects and even leverages prior investments. Finally, the architecture allows for the integration of different legacy and non-legacy compensation-related components and thus supports heterogeneous systems. The description of the conceptual architecture in this work is complemented by presenting a prototype including first performance indicators.

[1]  Silvio Micali,et al.  Micropayments Revisited , 2002, CT-RSA.

[2]  Leon Gommans,et al.  Generic AAA Architecture , 2000, RFC.

[3]  Victor Fajardo,et al.  Diameter Base Protocol , 2003, RFC.

[4]  Allan C. Rubens,et al.  Remote Authentication Dial In User Service (RADIUS) , 2000, RFC.

[5]  Burkhard Stiller,et al.  Prepaid charging for QoS-enabled IP services based on time intervals , 2002 .

[6]  Maria Koutsopoulou,et al.  Charging, accounting and billing as a sophisticated and reconfigurable discrete service for next generation mobile networks , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[7]  Christian Schaefer,et al.  Diameter-based accounting management for wireless services , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[8]  Georg Carle,et al.  Architecture for a Service-Oriented and Convergent Charging in 3G Mobile Networks and Beyond , 2005 .

[9]  A. Zugenmaier,et al.  Compensation - Dynamic Charging and Billing Relationships in Next-Generation Business Environments , 2007, 2007 16th IST Mobile and Wireless Communications Summit.

[10]  Jari Arkko,et al.  Introduction to Accounting Management , 2000, RFC.

[11]  Adi Shamir,et al.  PayWord and MicroMint: Two Simple Micropayment Schemes , 1996, Security Protocols Workshop.

[12]  Georg Carle,et al.  Policy-Based Accounting , 2002, RFC.

[13]  Ralf Hauser,et al.  Micro-Payments based on iKP , 1996 .

[14]  Burkhard Stiller,et al.  AAA: a survey and a policy-based architecture and framework , 2002 .

[15]  Christian Schaefer,et al.  Generic accounting configuration management for heterogeneous mobile networks , 2005, WMASH '05.

[16]  William A. Arbaugh,et al.  AAA for Spontaneous Roaming Agreements in Heterogeneous Wireless Networks , 2007, ATC.

[17]  Armin Dekorsy,et al.  ScaleNet – Converged Networks of the Future (ScaleNet – Konvergente Netze der Zukunft) , 2006, it Inf. Technol..

[18]  Christian Schaefer,et al.  Service-oriented Accounting Configuration Management based on Diameter , 2005, The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l.