460 likes | 630 Views
工程培训. 王建生 2010.10. 版本下载地址 :http://gongcheng.gohigh.com.cn/ftp. 售后服务电话: 4007078778. Abstract. SS3000-I. SS3000-C. SS3000-D. IPPBX. 服务器硬件要求. CPU 要求 :酷睿 6300 以上 内存要求: 2G 及以上 硬盘要求: 160G 及以上 推荐服务器品牌: IBM 、 HP 、 DELL http://192.216.13.231:8080/wms. 操作系统要求.
E N D
工程培训 王建生 2010.10
版本下载地址:http://gongcheng.gohigh.com.cn/ftp 售后服务电话:4007078778
Abstract SS3000-I SS3000-C SS3000-D IPPBX
服务器硬件要求 • CPU要求:酷睿 6300以上 • 内存要求:2G及以上 • 硬盘要求:160G及以上 • 推荐服务器品牌:IBM、HP、DELL http://192.216.13.231:8080/wms
操作系统要求 SS3000-I V1.0.0及以上版本支持Linux环境如下: • CentOS release 5.3 (内核版本2.6.18-128):要求64位的机器 • 查看Linux版本的命令为:lsb_release -a • 查看内核的命令为:uname –a
系统管理方式 • Web界面登录: 平台安装完成以后,缺省的WEB管理端口为8080。在IE的地址栏中输入如下值,就可以登录用户界面:http://IPAddress:8080/wms在网管登录界面中,缺省的用户名/密码为:root/root123 • Linux SSH登录 该操作必须使用SSH登录软件进行远程操作,常用的软件有SecureCRT、SSH Secure Shell Client等。 说明:SecureCRT的老版本与Vista偶有兼容性问题,建议使用最新的版本或使用SSH Secure Shell Client。
系统管理方式 • Linux SSH 登录
SS3000-I 后台登录 • ghconsole –vvvvvc 在登录之前,如果SS3000-I后台没有启动,就使用此命令。命令中v的个数决定了调式信息打印的级别。 • ghconsole –rc 在登录之前,如果SS3000-I后台已经启动,就使用此命令。
常用后台命令 • 显示当前呼叫; core show calls • 显示当前通道数: show channels • 显示某个号码状态: sip show peer 号码 • 显示平台号码注册状态 sip show peers • 显示debug消息 sip debug peer 号码 sip debug ip address • 警告:退出时,一定要输入sip no debug 取消debug消息,不然系统负载过大,容易引发问题。
系统运行占用的端口列表 • GHCONSOLE: SIP:5060 H323:1720,1719 AMI接口:5038 Web联系接口: 20001 20003 20004 20005 20006 • Postgres: 5432 • Radius: 1812 1813 • WEB: 8080 • RTP: 10000-20000(在此范围内进行端口分配) • 传真: 40000-49999(在此范围内进行端口分配)
系统运行进程列表 • ghconsole :SS3000-I主进程 • java:Web进程 • radiusd: 计费进程 • postgres:数据库进程 • procp:Web保护进程 • astheart: 主程序保护进程 • radheart: 计费保护进程
License 说明 • 企业信息化平台SS3000-I V1.0.0版本支持模块化的license控制,对SS3000-I的运行环境、呼叫能力、以及支持的增值业务、是否支持计费进行了控制。整个license只用放一个,同时包含内核以及WEB系统。最终的license文件包含两个文件:AuthFile、TimeFile,在上传License文件时,这两个文件缺一不可。 • 对于永久License允许从界面保存license,其他形式的License不允许备份。在同一台服务器上重新安装或者升级平台以后,只需要把备份的永久license上传到平台服务器即可,不需要重新放license。 • 对于非永久license只能从界面上传一次,不允许多次上传同一个非永久license。
维护系统必备常识 • 常备软件列表 • Securecrt/其他ssh登录软件 • Ethereal/wireshark • X-lite/软电话
维护系统必备常识 -常用数据库命令 • 执行su – postgres. [root@localhost ~]# su - postgres -bash-3.00$ • 导出备份数据库,执行pg_dump ss3000s > ss3000s.`date \+\%F`.sql。ss3000s为安装过程中默认数据库名称。 -bash-3.00$ pg_dump ss3000s > ss3000s`date \+\%F`.sql • 查看是否已经备份出ss3000s数据库; -bash-3.00$ ll ss3000s.*.sql -rw-r--r-- 1 postgres postgres 44540672 5月 30 14:34 ss3000s.2010-05-20.sql • 将备份的数据库保存到根目录下,或者上传到其它机器上,防止备份的SS3000-I数据库丢失。 • 说明:本例中,导出的计费系统备份数据库名称为ss3000s.2010-05-20.sql。
常用Linux命令 • 查看内核版本 uname –a • 查看linux发行版本 lsb_release –a • 查看磁盘空间 df -k • 查看硬盘分区情况 fdisk –l • 查看硬盘信息 hdparm(由于该命令可能会破坏硬盘的数据,因此请慎用) • 查看文件夹大小 du –sh • 查看系统占用端口情况 netstat –anp|grep process • 查看系统进程 ps –ef|grep process • 查看系统负载 top or top –d 2 • 抓包 tcpdump –s 0 –i eth0 –w 1.cap
应用场景介绍 • 基于企业信息化平台SS3000-I的企业VOIP网络部署大致如下:公司总部部署企业信息化平台SS3000-I,公司总部内网的IAD、IP电话和软电话向SS3000-I内网地址注册;远程分支机构IAD和远程分机通过Internet向SS3000-I公网映射地址注册,在分公司实现远程分机接入,具有和总公司分机同样的功能;SS3000-I通过MG3000-T与交换机连接,从而实现和PSTN的通信,实现外线接入和外线呼出。如图2-3-1所示。图中的两台MG3000-T表示该设备既可以放在公网上也可以放在私网下。
号码规划 说明: 1、具有相同前缀的部门分机号不能一样。若部门前缀不同则分机号可以相同。 2、各部门自动总机不能跟系统中的号码一样,否则将配置不成功。 3、各部门的人工总机可以是系统内的任何一个员工号码。 4、每个部门可以有一个或多个自动总机,每个自动总机可以有一个或多个人工总机。
用户配置流程介绍 • 系统安装完毕后“企业管理组织架构”目录下有一个默认的企业Enterprise,可以根据需要修改企业的名称、上下班时间、描述、外呼显示号码等,还能增加企业级员工以及企业的总机号码。 • 配置完企业后,首先根据自身的组织架构添加相应的部门,然后为每个部门的员工分配号码,一个员工只能分配一个分机号码。每个分机号码有一个对应的系统号码,系统号码=部门前缀+分机号码。终端使用系统号码进行注册。每个分机号码也可以配置一个直拨号码。外线可以通过先打企业的总机再转分机拨通员工号码,也可以直接拨打员工的系统号码或者直拨号码拨通员工进行通话。 • 同时,企业及其下属的所有部门可以根据需要设置相应的总机号码,包括自动总机和人工总机。每个部门可以有一个或多个自动总机,每个自动总机可以有一个或多个人工总机。若人工总机忙则可通过配置人工总机排队功能使得用户能进行排队等候,等到人工总机闲的时候直接接入。 • 若系统不计费,则员工通过系统号码注册后就能相互拨打电话。若系统计费,则还要配置计费的相关信息,比如说地区、前缀、费率等等。
界面结构及使用方法介绍 • 客户端的WEB界面主要包括导航域,内容域、信息域三部分。以系统管理员登录界面为例,如图所示: 其中,导航域是各子模块的入口。内容域显示不同子模块内容。在导航域中,管理员可以看到自己拥有的所有管理权限。如果需要完成某个内容的管理,只要单击导航域中图标,内容域就会显示需要管理员输入和管理的信息。信息域显示系统的名称和登录用户名、登录日期等。
Abstract SS3000-I SS3000-C SS3000-D IPPBX
SS3000-C 中间件的组成 • SS3000-C 中间件是一套呼叫中心开发平台,它以SS3000-C作为基础通信平台,利用它能很方便地构建一个纯IP 的呼叫中心解决方案。主要包括以下几个部分: • IVR ——交互式语音应答系统 • ACD ——智能话务分配系统 • 录音系统 • 班长坐席监控系统
服务器安装 • SS3000-C-LNV版本运行的操作系统为Red Hat Enterprise Server (AS4 update6)。该系统可免费使用,安装光盘下载地址为: http://download.chinaunix.net/download.php?id=25078&ResourceID=12382 • 安装过程很简单,在图形界面下按照提示操作即可。只需要注意两点: • 选择关闭防火墙,selinux设置为禁用; • 选择完全安装所有组件(倒数第二个选项打勾)。
安装软交换平台 • 将SS3000-C-SVR安装包、acd.tar,ss3000c.sql上传到/root目录,然后进入install.sh所在的文件夹; • 从SecureCRT执行脚本01.Install-E.vbs; • 从SecureCRT执行脚本02.ConfigIPCC.vbs; • 开发人员登陆-C web界面获取license信息,放license。
安装中间件 • 将IVR、ACD、录音程序的rpm包上传到/root目录下,然后使用命令 • tar –xzvf ipcc-1.0-3.tar.gz • 解压安装包。 • 进入安装包目录后执行./ipcc_install.sh安装。 • 进入/root/ctiserver/acdserver目录,执行./GetMachineCode获取机器码,机器码用于生成License信息 • 重启Linux服务器后,三个服务都将自动启动。
配置SS3000-C服务器 • 需要在SS3000-C服务器上添加IVR号码、路由点号码和坐席号码。 • 在IE的地址栏中输入https://(SS3000-C服务器IP):8080/wms/,IE6下在弹出的安全警报中选择“是”,IE7和IE8选择“继续浏览此网站(不推荐)”,然后在如下图的登录界面中输入用户名:root,密码:root123,登陆类型为默认的“管理员”,点击“确认”按钮登录。
配置SS3000-C服务器-添加号码 • 我们设置IVR号码为30001~30005,路由点为30000,坐席号码为1001~1005。 • 登陆成功后,点击左侧树状列表“通话配置”中的“号码管理” • 在号码管理页面点击“添加”
配置SS3000-C服务器-添加号码 • 首先我们添加IVR号码和路由点号码,如下图所示,添加30000~30005共6个号码
配置SS3000-C服务器-添加号码 • 然后添加坐席号码,如下图所示,添加1001~1005共5个号码 以同样的步骤添加坐席号码1001~1005,但是登录密码和注册密码都选择“与系统号码相同”。 注意:配置好中继后,需要为有外呼权限的坐席号码配置拨号计划;如果IVR流程中作了IVR呼转到外线的流程,也需要为IVR号码配置拨号计划。
配置SS3000-C服务器-配置路由点号码 • 点击左侧树状列表“业务管理”中的“接入号码” • 在接入号码页面点击“添加
修改ACD配置文件 • 使用SecureCRT等软件登陆到SS3000-C服务器后,进入已有的acd目录下,修改sscapp.ini。 找到如上图所示的[cti]部分,按i键进入vi的编辑模式, 修改后按Esc键退出vi的编辑模式,输入:x保存退出。 注意cti的号码预定范围(number_start和number_end的值),需要包括路由点和组内所有号码(在这里是IVR号码不是座席号码),同时预定范围不能超过1000个号码。 比如,路由点为30000,IVR为30001~30005,则number_start设置为30000,number_end设置为30005。
配置MySQL • 用windows的mysql客户端(如MySQL GUI或Navicat)连接数据库,用户名密码都是ss3000c,数据库中应该有ss3000c数据库。 • ss3000c数据库中有7个表: • agents • algorithms • groups • groups_agent_relation • groups_algorithm_relation • queues • rules • 这里要修改的是agents表和group_agent_relation表 • agents表中,把number列改为将使用的IVR号码(比如从30001开始到30005有5个IVR号码,id是1到5),删除多余的行,保存修改 • group_agent_relation表中,将agent_id设为agents表里的相应的id(按顺序填写1~5),group_id为2 • 命令行中输入“service sscApp restart”重启服务。检测sscApp是否启动,输入“ps -ef|grep sscApp”,看是否有相应进程。注意:配置文件修改或数据库修改后都应该重启服务。
配置中间件-windows • NMC是Windows下的服务管理程序,可管理ACD和IVR服务。 • 流程编辑器用于编辑IVR流程。
配置数据源 • Linux上使用的数据库是MySQL,NMC、普通坐席和班长座席要连接到ACD或者数据库,都需要在Windows上先添加一个MySQL的数据源。 1、运行“大唐高鸿呼叫中心客户端安装-LINUX版.exe”,安装过程中将会弹出mysql-connector-odbc-5.1.6-win32的安装界面; 2、安装完毕后,打开“控制面板-管理工具-数据源 (ODBC)”,点击“添加” 3、选择MySQL ODBC,点击“完成
配置数据源 4、配置数据源 按照上图,Server中填写Linux服务器的IP,数据源名为ipcc,用户名和密码都是ss3000c。最后点击test按钮,如果配置成功,则会提示连接成功
输入序列号 序列号(License信息)与生成的机器码一一对应。 1、登陆NMC服务器管理控制台,用户名6918,密码为空 2、点击下图的按钮输入序列号 3、点击确定后会提示许可个数
配置IVR 1、选中IVR所在的Linux服务器IP,点击下图中的按钮 2、选择IVR的服务器的地址 在此界面中,IVR 和 ACD 服务器设置中的IP 地址都应该设置对应服务器的IP 地址,通信端口都用默认的设置,除非您知道某个端口已被其它的应用程序占用。
配置IVR 3、增加相应的IVR号码 4、设置IVR 号码的流程 每个IVR 号码必须配置一个流程,该流程可以用前面安装的 “IVR流程编辑器”来编辑,然后把配置文件上传到Linux服务器的/root/ctiserver/ivrserver/cfgdata 目录下。 5、停止再启动IVR服务
配置ACD 1、选中ACD所在的Linux服务器IP 2、点击下图中的按钮 3、添加坐席的分机号码, 对应分机号码类型分别 选择硬件电话、软件电 话、网关。 4、停止再启动ACD服务
配置录音服务器 • 录音系统是目前呼叫中心中一个不可缺少的部分,它主要是将客户和话务员之间的通话以录音的形式保存下来,依据这些录音记录来考核话务员或解决一些纠纷。 • 修改Linux服务器/root/ctiserver/recserver目录下的SysConfig.ini,[Channel]中填写要录音的坐席分机号码,如下图所示 其中number要填写坐席个数,下面依次填写坐席号码。
Abstract SS3000-I SS3000-C SS3000-D IPPBX
系统功能介绍 • SS3000-D作为一个基于IP的调度系统解决方案,它不仅支持常用的调度系统的功能,如外呼、组呼、呼叫转移、保持/接回等,还支持包括:点击拨号、多方通话、点名、轮询、排队、预案、录音等一系列新型的业务。 • 整个系统主要由三部分组成,分别是数据库、服务器端和客户端。服务器端由语音服务器、会议服务器、录音服务器和主控服务器三部分组成,必须先启动会议服务器和录音服务器才能成功启动主控服务器,只有当所有的服务器都成功启动后,才能登录客户端。 • 系统安装完后,用户必须正确的配置服务器端和客户端的相关参数,如此SS3000-D调度系统才能正确运行。
应用场景介绍 • SS3000-D主要用于支持应急管理日常工作联络、突发公共事件应急处置时话音、数据等业务的传送需要,利用已建的公众与专用通信网络、有线与无线通信资源实现与各级应急管理技术系统与突发公共事件现场间的信息传送,确保应急处置时通信联络的安全、可靠、通畅等。调度系统可广泛地适用于部队、铁路、水力、电力、航空、矿山、石油、冶金、化工等企业与单位。其网络部署大致如下:
Abstract SS3000-I SS3000-C SS3000-D IPPBX