Posts Tagged ‘实时计费’

asterCC 和 asterCC BOX 发布了 0.13 版

asterCC V0.13 下载 – 14.26 MB asterCC-BOX-0.13 下载 asterCC BOX 0.13: * 升级到 freepbx 2.6 rc2 * 升级到 asternic 1.2 * 升级到 asterCC 0.13 asterCRM 0.061: * 增加了管理agents的页面(用于管理agents.conf) * 修正了无法编辑工作时间包的bug * diallist中增加了拨号顺序(callOrder)的属性 * 坐席界面上增加了拨号列表面板 * 增加了自动将录音转换为mp3存储的功能 * 增加了mp3录音播放器 * 增加了坐席界面上的面板开关 * 增加了坐席界面上清屏功能(清除弹出窗口) asterBilling 0.11: * 修正了费率前缀匹配时的bug * 增加了专业版话吧界面 * 增加了会员模式开关 * 增加了萄语支持 astercrm 坐席管理 astercrm [...]

Leave a Comment

为a2billing增加集中式话吧和实时计费功能

如果你已经有一个正在工作的a2billing系统, 你可能想为它增加一些新的功能, 例如为你的客户提供一个集中式话吧解决方案, 这里我就介绍一下如何让asterbilling与a2billing一起工作. 1. 在a2billing中增加一个新的配置 在a2billing.conf中增加一个新的配置信息, 例如 [agi-conf2] , 确认你已经修改了以下选项: answer_call = NO play_audio = NO use_dnid = YES number_try = 1 say_balance_after_auth = NO say_balance_after_call = NO say_rateinitial = NO say_timetocall = NO cid_enable = NO cid_auto_assign_card_to_cid = NO 总之, 取消任何提示和语音信息 2. 在 asterisk extensions中增加新的拨号计划(dialplan) 默认的情况下, a2billing中生成的 sip 用户会使用 a2billing 这个context, 因此我们在 extensions.conf [...]

Leave a Comment

asterCC-BOX-0.1 ISO 发布

下载 asterCC-BOX-0.1 asterCC-BOX 包含了 CentOS Linux 操作系统, 它是一套易于安装的基于asterisk PBX 和 asterCC 软件包的呼叫中心及计费系统,集成了带有中文语言包的FreePBX(asterisk web GUI) 以及 asternic-stats(Asterisk PBX 队列日志统计软件)。asterCC-BOX 为您提供一个灵活、稳定的电话系统、呼叫中心系统及计费系统(集中式话吧及PBX计费方案)的整合方案,安装方便、易于管理。

Comments (2)

asterbilling与asterisk2billing(a2billing)对asterisk计费的区别

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: 实时计费,代理商/话吧/客户 三级计费

Leave a Comment

使用asterBilling对asterisk计费时的费率设置方法

在asterBilling中有三种费率表,代理商费率、话吧费率和用户费率。 代理商费率:admin出售给代理商的费率。 话吧费率 (组费率): 代理商出售给话吧(组)的费率。 用户费率:话吧出售给客户的费率。 asterBilling 中的费率是可以被继承的,例如,有两条记录在 resellerrate表中: dialpreifx = 0086 number length = 0 connect charge = 0.2 init block = 60 rate = 0.1 billing block = 60 resellerid = 0 dialpreifx = 0049 number length = 0 connect charge = 0.4 init block = 60 rate = 0.4 billing block = [...]

Leave a Comment

asterbilling + asterisk 的集中式连锁话吧方案

asterBilling 是对asterisk进行实时计费的软件,通过asterBilling,你可以很容易的基于asterisk建立集中管理分布运营的连连锁话。 asterBilling 集中式话吧方案的特性: 代理商,话吧,客户 三级计费 全部功能基于web页面 高性能 适用于所有基于asterisk的系统 在这里,我们简单介绍一下如何就asterisk和asterbilling建立一个集中式话吧。 1. 安装asterisk 2. 在asterisk中添加中继和拨号计划 编辑 /etc/asterisk/sip.conf ,在这里添加中继信息: 设置拨号计划,编辑 /etc/asterisk/extensions.conf 添加一个context 3. 安装asterBilling 4. 设置 asterbilling.conf.php 你需要设置asterbilling 配置文件适用你的服务器设置,编辑asterbilling目录中的asterbilling.conf.php,找到[sipbuddy]部分,修改’context=from-booth’,此时由asterbilling生成的sip 分机会使用’from-booth’这条路由拨出。 默认情况下,asterbilling 将生成的所有分机配置信息存入文件 “/etc/asterisk/sip_astercc”,你可以在配置文件中通过参数’sipfile’更改目标文件,如果你不希望用asterbilling生成sip 分机,则将其设置为空。 另外要注意的是,如果你使用了asterbilling 生成sip分机,你需要将存储分机信息的文件包含在sip.conf中。 编辑 /etc/asterisk/sip.conf 添加: #include sip_astercc.conf 5. 设置代理商和话吧 6. 设置通话费率 7. 查看报告

Leave a Comment

如何配置asterBilling与FreePBX,Trixbox,Elastix等系统集成工作

asterBilling 是一个基于asterisk的实时计费方案,多被用于集中式话吧方案和基于asterisk的pbx系统计费方案中。很多人在使用FreePBX做为他们pbx系统,如:trixbox,elastix等,所以,在这里我介绍一下如何将asterBilliing与这样的系统集成起来进行计费。 首先,你要安装好freepbx,并且添加一些分机,假设我们添加了两个分机: solo <8000> and donnie <8001> 下一步,登录到asterBilling 管理员界面(http://asterccserver/asterbilling/manager_login.php) 虽然我们仅需要对自己的PBX 进行计费,但仍然要先添加一个代理商,进入代理商管理页,点击添加按钮,输入代理商信息,点击 将限额设置为空,限额方式设置为“无限制”。因为我只是想知道每个分机话费使用情况,所以不必做出限制。to know how much each phone dialed each month. 然后到分组管理页,添加一个分组

Leave a Comment

使用astercc和asterrc进程对你的asterisk系统进行计费

asterrc 是asterCC软件包中的一个计费脚本,asterrc与astercc进程一起工作,可以为你的asterisk系统提供计费功能。 在’curcdr’中有一些用于计费的字段,它们包括: `credit` : 当前通话分机的实时话费 (根据’myrate’表中的费率计算) `callshopcredit`: 当次通话话吧的实时话费 (rates in table ‘callshoprate’) `resellercredit`: 当次通话代理商的实时话费 (rates in table ‘resellerrate’) `creditlimit`: 如果对当前通话设置了话费限额,当’credit’值达到这个限额值的时候,通话将会被自动挂断 `destination` : 从’myrate’表中读取的目的地信息 `memo` : 根据’myrate’表对当前通话的计费信息 在一个通话期间,asterrc 将实时维护更新上面的字段。此外,在’mycdr’ 表中,也有与上面相同的字段,当一个通话结束后,该通话的最终信息会被存入’mycdr’表中,我们可以通过这个表获得历史通话信息。 在’clid’, ‘accountgroup’,’resellergroup’ 表中也包含了计费相关字段: `curcredit` 当前发生的话费 (作为计费标识) `credit_clid` 分机的话费总计 `credit_group` 组(话吧)的话费总计 `credit_reseller` 代理商的话费总计 下面的段落详细介绍asterrc的工作流程: 假设我们定义了一个费率表:给代理商的费率是每分钟0.1元,代理商给话吧的费率是每分钟0.2元,话吧给最终用户的费率是每分钟0.4元,计费间隔都是60秒,当最终用户拨打一个电话时,astercc得到实时通话信息并存入’curcdr’中,asterrc从’curcdr’中发现这条信息,当接通时间到达第一个60秒时,asterrc会将本条通话信息的’credit’, ‘callshopcredit’, ‘resellercredit’字段分别插入值0.4,0.2,0.1,到了第二个60秒时,asterrc将分别更新’credit’, ‘callshopcredit’, ‘resellercredit’字段的值为0.8, 0.4, 0.2……当到了两分半(150秒)时,客户挂断了电话,此时我们会得到此次通话的最终计费信息’credit’值为1.2,’callshopcredit’值为0.6,’resellercredit’值为0.3。同时,在 clid, accountgroup 和resellergroup表中的计费字段值也会被更新 credit_clid = [...]

Leave a Comment

关于asterCC, asterCRM 和 asterBilling 的历史

2007年7月,我们发起了一个项目,目标是提供一个基于Asterisk的呼叫中心解决方案, 它将基于网页实现所有应用功能,并且不依赖于Asterisk的拨号计划,同时也要具备基本的CRM功能。于是,就有了asterCRM这个项目,我们将它的源代码开放,使之不断地快速发展、完善。 我们是在2007年8月8日发布的asterCRM的第一个版本 0.01beta,之后我们几乎每个月都会发布一个具有一些新功能的版本,0.01,0.03,0.04…… 与此同时,我们也希望开发一套对asterisk进行实时计费的方案,因此开发了两个进行在Linux 系统下的守护进程:astercc 和 asterrc。 astercc 可以从asterisk 获取详细的实时通话信息;asterrc可以根据目标号码和费率表进行计费。我们发现这个计费方案非常适合用于集中式的话吧项目,于是我们在2008年3月5日发面了实时计费系统asterCC,这个名字意为着,它的核心是astercc这个守护进程。 在asterCC发布之后,我们经过测试发现,如果将astercc这个守护进程与asterCRM结合应用,可以大大提升asterCRM的效率和性能,并且可以开发出更多的实用功能,于是,我们把astercc进程集成到了asterCRM之中。此后我们发布了asterCRM0.0461和0.047beta,这两个集成了astercc进程的版本工作的更加流畅、高效。 今天,无论是我们的计费方案还是呼叫中心方案都可以配合astercc进程使用,所以我们决定将它们合并成为一个软件方案包,并且命为为asterCC,在现在这个asterCC软件包中,同时包括了呼叫中心解决方案asterCRM和计费方案asterBilling. asterCC ——asterCRM ——asterBilling asterCRM 和 asterBilling 都是开源软件, astercc默认提供5通道的免费许可,供用户使用/体验asterCRM和asterBilling 功能和工作方式,如果你需要更大的并发通话数,则需要购买astercc的许可。

Leave a Comment