概述
Voipswitch 简单使用说明
By Arvin
2012年5月15日18:46:23
说明:
1. 本文档简单说明了voipswitch软交换的基本功能,并介绍了如何与dag-s口对接,使用o口做呼出网关
2. 本文档voip软终端使用x-lite和3cx softphone,终端使用dag 1000,外线对接软交换为配置完成的3cx服务器.
一、 说明与安装
Voipswitch 系统兼容 windows2000,windows 2003,windows 2008,需求mysql数据库。在此在一台空闲主机上安装了windows 2008,mysql,然后开始从voipswitch文件包中开始安装其中的程序。
图1.1 高亮的是vsc,vsr
其中 vsc.3.1.0,vsr.3.1.0 需要.NETfreamwork 3.5才能安装。
图1.2 注意记录pbx的web界面网址和数据库名
图1.3 注意记录web界面的
安装好后,主要会有如下图3个图标:
图1.4 安装完成后的图标
Voipswitch 软交换的主程序,可以看到拨号等状态
Voipbox 软交换的监控程序,主要查看voipswitch的工作状态
Vsm voipswitchmanager 软交换的管理软件,我们主要就依靠它来进行设置
二、 界面简介
1. Voipswitch界面简介
图2.1voipswitch界面
Calls: 呼叫记录,有呼叫成功,失败的原因记录
Users: 用户,登陆的用户将在此显示
Devices: 也就是Registered clients表,记录使用sip或者h.232注册上的clients,还会显示占用或者空闲的状态
Logs: 记录了服务器的启动,运行,拨打状态等等,一般在这里可以查到呼叫的完整过程。
GKs:记录了gatekeepers的注册状态,使用于H.323
Stats: 统计信息,记录了连接信息,总连接,呼叫成功率,内部、外部呼叫等统计数据。
Layout: 点击可以使所有菜单对齐
Config: 设置,点击可以打开VSM
Exit: 退出
2. Voipbox界面简介
图2.2 voipbox界面
显示了当前的服务器状态,数据库状态等.
3. Voipswitchmanager 菜单功能简介
图2.3voipswitch manager界面
Startpage: 启动界面,如图
Clients: 其中包含5个类
l Wholesale clients 批发客户端
l Retail clients 零售客户端
l PBX clients (PBX sub-accounts) PBX客户端
l CallShop clients 电话卡客户端
l Other (CallBack clients ,IVR clients, Recharge pin packs) 回拨,IVR, Recharge pinpacks
Dialing plan: 拨号规则,落地规则
SMS: 短消息的拨号规则,供应商选择
Calls: 其中根据了各种clients来记录呼叫
Failed calls: 根据各种clients分类记录失败呼叫
Tariffs: 计费表.
DID Manager: 代理人管理
Plan Packs: 计划任务
Destinaton: 目的地,其中有6个子类
l CallBack routes 回拨路由
l Enum routes 映射路由
l Gateways 网关出口
l GK/Registrar 认证网关
l Groups 组
l VoipBox Voip的一些辅助功能选择,比如IVR等
Settings: 设置,Voipswitch,H323,SIP,CallBack,CallShop,VoipBox,invoices,WebApi
Resellers: 销售者,分为1级,2级,3级销售者.
Reports: 报告
Payments: 支付,其中含有支付时间表,客户端支付,零售支付
Statstics: 统计
Events manager: 事件管理,其中包括配置,任务设置,任务管理和记录
Invoices: 账单,生成账单,浏览等
Users: 用户,可能可以对应1,2级销售商,并可以设置部分权限登陆vsm
Currencies: 货币,设置货币计费等
Online payments: 包括费用总计,在线销售记录,交易记录,和zones
图2.4Clients,Dialing plan,SMS,Tariffs,Destinaton的目录展开后截图
三、 对接ag1000-s口,软网关x-lite
(一) Voip switch设置
图3.1.1 Voipswitch 的呼叫流程
如上图所示,voipswitch的基本呼叫逻辑,归纳要点有:
u 只有 clients 才可以呼出.
u 需要呼出号码前缀在费用表中,才能呼出.(设置费率为0,减轻复杂度)
u 通过拨号规则,设定号码指定呼到clients或者destinaton.
u 需要clients 能够使用优先编码才可以呼叫成功.(默认优先编码为g719,x-lite不支持,所以将x-lite对应clients设置中g729去掉可用.)
而voipswitch中,并没有号码这个属性,只有clients这个属性,只有通过拨号规则,指定拨打的号码到指定的目标
就是说,新建一个可呼入呼出的client,必须设置:
l Clients 里注册账户,设定此clients可用编码及计费货币
l 拨号规则里设定号码
l 计费货币中有此拨打号码前缀
那么添加一个账号密码为555,呼入号码555,计费为CNY的s口账号:
1. 生成clients
图3.1.2 填入登陆账号,登陆密码
图 3.1.3 选择计费货币
图3.1.4 选择支持编码与优先编码
2. 填入计费号码,并选择指向目标
图3.1.5 填写号码,选择路由,add
3. 添加计费规则
图3.1.6 添加CNY类,add,进入CNY规则
图3.1.7 添加描述,计费前缀,add
(二) Iad设备设置
1. 设定voip switch服务器地址
图3.2.1 将服务器地址和端口填入,save
2. 添加port账号密码
图3.2.2 配置如图,与voip switch的账号对应就可以了
四、 对接ag1000-o口,添加呼出路由
o口设备与s口设置一样,但是设置完之后,若使用一次性呼叫,则号码变换将会非常繁杂.而实际上,外线呼入的时候,将o口对应为一般retailclients;呼出外线时,将o口对应为gateway,逻辑上也会非常明了,设置起来也会容易.
(一) Voip switch设置
对于添加外网gateways,也同添加一个可用号码一样:
l gateways 里注册账户,设定此gateways的ip地址,端口,呼叫线路数(对应o口端口组),sip账号密码,可用编码及计费货币
l 拨号规则里设定号码,并设置拨号规则(为一次性拨号送号去掉前缀)
l 计费货币中有此拨打号码前缀
那么添加一个注册账号密码为111,ip地址为172.16.44.11,端口5060,呼叫线路1,使用前缀0就可以呼向外线的o口gateways:
1. 添加clients账号,账号,密码都为111,外线呼入时使用,参考第三节内容
2. 添加gateways
图4.1.1 添加gateway信息,认证信息,计费,选择编码,最后add
3. 设定拨号规则与号码变换
图4.1.2 设置前缀,路由与号码变换,add
4. 添加前缀计费规则,与之前一样,若有就不用添加了
(二) Dag设备设置
1. 配置服务器与账号
与第三节配置相同,只要配置了服务器和号码就可以了.
2. 若gateways设置了多个线路,则设置端口组
图4.2.1 进入端口组界面,填写账号密码信息,选择端口,save
设置完成后,则外线拨打111,提示拨打分机号.
内线加拨0直接可以拨打外线号码了.
五、其他
1. 测试过我公司ag拍叉,三方呼叫,呼叫保持,盲转,免打扰功能,都可以使用.
2. 此服务器对应H.323协议支持较多,其他功能需要学H.323协议.
-------------------------------------------------------
2012-11-6 14:38:27
此文档是我之前写的.voipswitch使用的是freeswitch的内核.
以后还会介绍我所学习到的freeswitch的内容.
谢谢.
最后
以上就是飞快小丸子为你收集整理的Voipswitch 简单使用说明的全部内容,希望文章能够帮你解决Voipswitch 简单使用说明所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复