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. (C) 2010 Elsevier B.V. All rights reserved.
compensation dynamicity accounting charging billing