Charging architecture for M2M communications
Architectural Styles and the Design of Network-based Software Architectures