a2billing 是一个被广泛应用的计费系统,它与asterBilling 有什么区别呢?

系统工作原理:

a2billing 通过AGI与astersisk结合工作,每个电话都需要要经过a2billing.agi进行处理,所以你需要修改你的asterisk的拨号路由,将 每个通话送入a2billing.agi进行处理,当然你需要将a2billing的脚本放入你的asterisk服务器中。

asterbilling 作为一个运行在linux中的守护进程, 由TCP协议承载通过AMI连接asterisk,你不需要对你的asterisk做任何修改,就可以用asaterbilling 进行计费。甚至asterBilling可以与a2billing系统一起工作。

许可 & 费用:

a2billing: 100% 开源,完全免费。

asterbilling: web脚本开源,提供五个免费并发通道许可,如果需要更多,则要购买许可。

性能:
a2billing: 大概每单台服务器能支持100个并发?我还没有具体测试过… :(

asterbilling: 经测试的可超过 240个并发,还没有测试过更大的并发。

最佳应用:

a2billing: 电话卡,回拨或话务批发方案。

asterbilling: 对嵌入式astiersk系统计费, pbx (如所有基于 freepbx 的系统), 话吧, 集中式连锁话吧方案,多级计费。

其它方面:

a2billing: openser

asterbilling: 实时计费,代理商/话吧/客户 三级计费