Posts Tagged ‘计费’

为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)

调整astercc的参数,以获取更高的对asterisk计费的性能

在astercc 进程的配置文件astercc.conf中,有一些参数,我们可以通过改变它们来获取更高的对asterisk计费的性能。 请注意:你修改配置文件后,你需要重启asterrc进程以便重新载入新参数。 refreshrate = 60 refreshrate 这个参数定义了asterrc去数据中重新载入数据的间隔时间(秒),当你修改了asterBilling很多设置的时候,如:费率、分机等等,则你需要使用这个参数以便让asterrc更及时的读取新数据。如果你的系统稳定运营,不再做什么修改,则你可以将这个参数设置为’refreshrate = -1′,那么asterrc只会在每次重启的时候将数据载入,而不会在进行期间不断的去连接数据库重新载入数据。 refreshlock = 30 定义astercclock每间隔多少秒去数据库读取一次数据,以则锁定或解锁分机、组及代理商。 calculateallcdr = no 当将此参数设置为’yes’时,asterrc将mycdr表中所有通话记录进行重新计算,包括groupid =-1 or resellerid = -1的记录,这个功能一般在你需要计算包括之前未计费的通话记录在内的所有通话的费用时使用。 calculateoldcdr = no 此参数设置为’yes’时,asterrc将重新计算mycdr中所有的记录。一般在你需要计算历史通话记录时使用,主要可能因为你改变了通话费率,所以想重置所用账户的额度。 callbackbill = src 在使用回拨功能时: ; src: 只对主叫计费 ; dst: 只对被叫计费 ; both: 对双方计费 removeNonSysCDR = 0 ; 控制asterrc是否清除非系统用户(resellerid = -1 or groupid = -1)的通话记录。’0′为不清除;’1′为清除。 removeNoAnswerCDR = 0 ; [...]

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

为什么说asterCC软件包可以用于所有类型的asterisk系统

asterCC 软件包为assterisk系统提供一个呼叫中心方案和一个计费方案,它最重要的特性是可以与所有基于asterisk的系统集成,并且不需要对原有的系统结构和设置进行更改,经过我们测试的系统包括: Trixbox Elastix Callweaver Freepbx Magiclink Fonesoft asterisk2billing (a2b) pbx in a flash … 所以如果你正在使用一个基于asterisk的系统,并且想要为其增加呼叫中心或计费功能,asterCC就是一个不错的选择。 asterCC 基于TCP协议通过AMI连接asterisk,所以即使你使用的是一个嵌入式的asterisk设备,也可以应用asterCC扩展出呼叫中心和计费功能。 asterCC 主要运用主/被标识进行工作,因此它不会关心asterisk使用什么样的拨号计划或AGI进行工作。只要有正确的主/被叫标识,asterCC就可以很好结合其工作。 作为一个linux守护进程,asterCC可以稳定并高效的工作,经测试,它可以稳定的支持超过240路asterisk并发通话。 asterCC中所有页面脚本都是开放源代码的。你也可以基于astercc进程开发自己的应用方案,astercc进程提供5个免费的并发通道许可供你使用,比如你可以用它对于大概12个以下的asterisk pbx分机进行计费就用。

Comments (2)

如何配置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, 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