计费系统的架构设计已经很成熟,直接参考一下三大运营商及系统集成商的历年来的BOSS规划方案/建设方案,然后根据系统实际需要做适当裁剪,没必要自己重新造轮子。
一个典型计费系统涉及的系统:
1、接入认证及授权:宽带设备+Radius AAA完成用户接入。
2、数据采集:从接入设备采集用户接入日志
3、预处理
4、批价处理:正算、反算
5、计费
6、清分及结算
8、账务处理
9、账户管理(三户模型)
10、运营支撑平台
在具体的技术架构选择上,可以适当考虑SOA、内存数据库、规则引擎、消息总线等技术,以保证系统的扩展性、高性能。