Freeiris2为Freeiris的下一版本。设计周期为2008年到2009年。主要适应使用者需求改变提升系统。
本文为设计大纲的讨论讨论稿。系统最后设计计划将参考本资料。欢迎大家讨论提出需求。
系统基本特性:
-
Freeiris2将基于Freeiris所积累的经验进行改进。
-
Freeiris2将起用FastAGI技术(Perl 的net-server实现的PerFork)极大的增加Extensions处理的能力和业务灵活性的兼顾
-
Freeiris2将支持SIP的集群化设计(仅是从结构上支持)
-
Freeiris2将会更多的使用MySQL数据
-
Freeiris2的Web部分将采用PHP+Smarty模型进行设计
-
Freeiris2将会把主要功能分离成独立的模块承载业务,以及设计核心功能区。
-
由于Atom处理器的出现,不再考虑非x86的处理器支持、不再考虑非Linux系统的支持。
-
将提供一套基本的用户管理机制,比如Manager,Operator,User,Customer的区分
- 将提供对用户帐户信息的备份和恢复,路由信息的备份和恢复,通话记录的备份和恢复。
---------------------------------------
外围支持系统
---------------------------------------
-
安装系统 - 安装系统识别分析机器的依赖情况,可以实现自动安装、手动安装、图形化安装的接口和支持
-
用户手册 - 系统的使用手册
-
发行版 - 发行版发布流程和外部版本控制,
-
Bug Tracker - 用户反馈问题的开发流程跟踪
- 讨论组 - 用户问题讨论
---------------------------------------
IP交换核心模块
---------------------------------------
-
管理员管理: 系统用户分五级,分别为1 superuser 2 manager 3 operator 4 user 5 guest
超级用户 - 超级用户修改编辑自己的密码
系统用户 - 设置manager或operator的系统用户
-
用户界面: 用户界面生成的用户直接为4级用户
分组设置 - 设置用户的分组信息
SIP - 基于MySQL的:注册式/IP对接用户(支持集群技术)
IAX - 基于Text的: 注册式/IP对接用户
H323 - 基于Text的:IP对接用户
ZAP - 基于Text的:FXS接口的模拟话机用户
-
中继界面:
SIP - 基于MySQL的:注册式/IP对接用户
IAX - 基于Text的: 注册式/IP对接用户
H323 - 基于Text的:IP对接用户
ZAP - 基于Text的:ISDN-PRI接口的中继线(E1模式)
-
高级设置:
SIP协议 - 通用参数变量的设置
IAX协议 - 通用参数变量的设置
H323协议 - 通用参数变量的设置
ZAP硬件 - 实现对电路板的参数设置,生成正确的配置信息用于用户或中继界面使用。
配置文件 - 所有配置文件的在线编辑和修改
Web调试 - 基于Web的Asterisk Cli调试和全部警告信息
-
PBX策略:
呼入规则 - 设置默认呼叫入系统后的语音处理和流程,设置什么情况下,什么需求下,如何转接到指定的IVR上
呼出规则 - 设置默认呼出的出局规则
主被叫转移 - 当呼叫遇到指定的主被叫号码,就进行转移转移的目标可以选择呼入规则和呼出规则,或是在本地选择一个号码直接接通(直拨热线)
呼叫停靠 - 当一个呼叫近来服务人员可以将呼叫停靠到系统,到其他的地方找到任意一个话机输入停靠号码既可恢复
黑名单 - 当黑名单的号码呼叫进入后可以选择立即挂断或转移到语音信箱中
呼叫代答 - 同一分组内用户拨指定的号码可以代答当前的呼叫
等待音乐 - 上载指定的MP3文件成为系统的等待音乐(转换成为流数据播放,降低系统负担)
欢迎语音 - 可以设置根据不同条件的欢迎语音,比如根据时间,和日期播放不同的欢迎语音。
呼叫监听 - 设置呼叫监听的参数,这个功能权限为>= L2可以使用。
呼叫强插 - 可以在正在进行的呼叫时(单方面模式,双方面模式)强插,这个功能权限为>= L3可以使用。
坐席专线 - 如果数据库中有该用户呼叫记录,系统会提示是否主动转接到上次应答的分机号码
通话记录 - 在线查看通话记录情况,下载通话记录
- 备份/恢复:
全部备份系统所有配置文件,数据文件
恢复所备份的文件(自动覆盖)
备份来自数据库的文件
恢复来自数据库的文件
---------------------------------------
呼叫中心模块
---------------------------------------
-
IVR流程:
设置一个IVR流程的名称,然后可以通过脚本形式编写IVR流程的处理方式,语音导航,或是进入指定的呼叫队列。
-
问卷呼叫:
可以让系统拨打一批指定的号码,拨打方案可以规定每次多少个,或规定从什么时间开始,当接通后接入一个指定的IVR流程上(电话群呼/语音通知)。
-
用户的Web界面: 可以由用户设置自己的基本信息,通信录,可以编辑用户档案信息,对每次通话进行记录
自动弹屏 - 用户有来电进入的时候由弹屏控制软件自动弹屏,可以直接显示当前用户的档案和信息。
点击拨号 - 在Web页面点击一下就可以实现拨号
-
呼叫队列:
设置呼叫队列 - 呼叫队列的名称,成员,震铃策略,语音信箱策略
-
语音信箱:
设置语音信箱存储技术类型本机存储、FTP存储、Mail存储
设置语音信箱帐户的号码名称
-
录音信箱:
存储记录信息的设置,采用什么方式存储,和存储的路径信息
录音形式,全程录音,按需录音
-
呼叫统计:
以图形方式显示呼叫统计,呼叫损耗,客户评价。
-
通话质检:
在跟客户通话完毕后,由系统发出邀请客户为本次通话进行评价。
-
Webcall:
在客户通过网页点击既可实现与客服中心接通。
- 第三方CRM接口:
完善的第三方CRM接口程序,可以为第三方使用者提供需要的,全面的数据共享信息。
---------------------------------------
运营/中继平台模块
---------------------------------------
-
LCR智能路由 - 根据费率来源,质量等多种条件来选择中继线路
-
计费 - 根据号码前缀和分组来选择计费方式
- 代理商系统
- 代理商多级计费
- 自主开号
- 以及自主充值
- 自动结算
版本计划:
第一个Alpha版:2008年低发布
第一个Beta版:2009年3-6月间
第一个Stable版:2009年
开发形式:欢迎个人爱好者,希望开发基于Asterisk呼叫中心、软交换或其他产品,但又没有技术能力的中小企业,参与项目开发。合作形式,请联系[email=[ft=#0000ff,,]hoowa.sun@freeiris.org]hoowa.sun@freeiris.org[/email]
分享到:
相关推荐
### Freeiris2中文开源通信平台(IP语音)关键知识点解析 #### 一、Freeiris2概述 - **定义**: Freeiris2是一款中文开源通信平台,旨在提供高质量的IP语音服务。该平台由一群通信领域的爱好者共同开发,秉承自由、...
Freeiris2是一款中文的开源通信平台。可以实现呼叫中心,电话交换机,等各种高级功能,而且在Linux下就可以安装成功。功能媲美几十万的交换机. 这个视频是介绍从操作系统开始如何安装上freeiris2的.
从2005年起Freeiris项目由开源通信爱好者和开源软件推动者所创建的一个平台, 我们将自己的理念, 技术, 信仰融合在了一起. Freeiris的代码最早由hoowa.sun编写并以开放源代码软件的形式公布到全世界, 现在我们已经...
在IT行业中,源码版软件的安装通常涉及到一系列复杂的过程,尤其对于服务器级别的应用,如FreeIris2。本教程将详细阐述如何从源码编译并安装FreeIris2,以便在服务器上运行和管理。FreeIris2是一款功能强大的语音...
Freeiris2 安装使用操作指南 Freeiris2 是一个功能强大的 VoIP 解决方案,提供了灵活的呼叫中心和远程办公解决方案。本文档提供了 Freeiris2 的安装使用操作指南,涵盖了从安装到配置的整个过程。 一、安装 ...
- **Freeiris**:是一款基于开源技术构建的软交换系统,主要用于提供语音、视频等多媒体通信服务。 - **适用人群**:无论是初学者还是熟悉VOIP技术的专业人士都能从中受益。 - **前置条件**:建议读者具备一定的...
FreeIris是一款基于Linux的开源软件,主要用于管理眼动追踪设备和数据分析。而CentOS 5.2则是一个稳定的Linux发行版,被许多开发者和服务器管理员用于其可靠的系统基础。 **1. 准备工作** 在开始安装前,确保你已经...
标题中的"freeiris-plugs-sevh323-1.0b2.tar.gz"是一个针对Linux/Unix操作系统的软件包,通常这样的文件是通过tar工具进行压缩的,并且使用了gzip压缩算法。".tar.gz"扩展名表明这是一个归档文件,它包含了多个文件...
ACII码与十六进制转换程序。 具体使用见解压:《说明.TxT》。 解压密码:guoyuanying。
Freeais.org 是一个使用 AIS 技术的船舶监控系统。
Asterisk是一款开源的电话交换机(PBX)功能的软件,它能够实现多种电话终端的连接和管理,包括普通电话机、IP电话机以及软电话等,并且支持多种主流的IP电话协议和系统接口。Asterisk服务器不需要特殊的硬件支持,...
2. **Response**:Asterisk对客户端命令的响应。响应通常包含状态信息,如成功或失败等。 3. **Event**:Asterisk主动向客户端发送的通知,用于报告系统中发生的事件,比如呼叫状态的变化等。 #### 五、命令集功能...