- Mediation
- Rating
- Billing
- Bill formatting
- Collections
- Financial journals & accruals
- Payments (which in itself has several sub parts such as direct debit ,credit card , lockbox, cheques ,etc).
There are also various other "modules" which are important to understand on its own right :-
- Order management and Workflow
- Security modules
- Job schedulers
- Various middleware systems
Telecommunication Billing system gets easy to understand when we look at each parts separately . However, as Aristotle said "the whole is greater than the some of its parts" , an end to end view is surely beneficial for efficient design,operation ,configuration ,re-design and migration exercise of such systems.
Here is well written article on Billing systems by Hatem Moustafa which resonates with keeping it simple in this complex world of billing systems.