呼叫中心 呼叫中心解决方案 呼叫中心开发技术 CTI 呼叫中心系统
06

使用yate开发呼叫中心

yate是Yet  Another   Telephony  Engine

是下一代电话引擎的意思。2008年开始推出,后来被google收购,目前的google voice就是用的yate。

现在(2011.4)最新版本是yate3.3。

很多用asterisk做呼叫中心的朋友,都会遇到很多困扰。比如,大量话务呼入的时候,系统负载急剧升高,默认配置的系统,也就容纳30路并发呼叫。

尽管asterisk属于开源系统,但18M的代码,可真不是容易看明白的。所以,asterisk对于很多人来讲,仍然是黑盒子。

yate代码是asterisk的百分之十。架构清晰,容易看明白。

国内资料很少,但最求性能的开发者,已经开始拿来研究。一些商业性的公司,已经用这个引擎开发出来呼叫中心产品。

我最近用yate做底层引擎,用C做了一个大的中间件,用以传递事件。目前,该系统正在内测,压力测试240路并发呼叫情况下,CPU占用27%,内存400M左右,网卡压力稍微大点。

事件处理程序资源占用情况正常。

所用机器:p4双核3.0  内存1G  硬盘160Gsata

下一步  准备测试录音

没有评论

抱歉,这篇日志的评论已关闭。

抱歉,这篇日志的评论已关闭。