技术问题

自定义定制性开发由于功能实现的规模不同,视具体情况具体对待,基本计费方式为:按“人/天”收费,收费标准为人民币1200元/人/天。具体人/天按实际情况双方协商。

不稳定的并不是网络电话本身的技术架构 基于VoIP的网络电话技术非常成熟。网络电话的稳定性主要取决于这两个因素:1、落地网关线路稳定且并发量充足;2、落地网关侧、VOS侧、终端用户侧这三者之间的网络带宽充足、互联互通网速稳定、丢包率小。

电话外呼有实时性需求 当拨打一通电话时 必须立即能够有空闲的线路来响应 这就要求网络电话供应商有足够的线路来支撑 这就是问题所在了。

网络电话供应商分为两大类:1、有自己的线路和落地网关;2、自己没有落地线路 全靠代理别人的 当然别人也可能跟他一样 也没有线路 也是代理别人的;3、自己有部分线路 再对接别人的VOS落地。大家都对外宣称自己有上千并发 其实的确有上千并发 只不过这上千并发被N家供应商重复的对外鼓吹 这上千并发已经被上万终端注册使用。

所以网络电话接通率低的原因是供应商空闲线路不足;语音质量差的原因是落地侧到终端侧QoS达不到要求。这个问题是无解的:一方面通管局政策打压网络电话、SIM卡经常被封、E1线路不允许外呼、IMS限制外呼频次;另一方面供应商与供应商之间VOS相互落地、相互对接、相互计费,供应商自己都很难查出号码最终是从哪个落地线路送出的,更无法保障接通率和通话质量了。

易讯的产品基于国际标准的SIP协议,满足:Q.761、RFC3261、YD/T 1046-2000、YD/T 1243.1-2002等ITU-T、IETF或国内标准的设备均可兼容。如市面上常见这些硬件设备厂家:瑞斯康达、星网锐捷、讯时通讯、亿联通讯等等。

易讯为客户提供测试服务器(阿里云)、测试电话线路(模拟线)、测试软件平台、并提供服务器的远程连接,可供业主方部署其测试产品。

工作模式由业主方主导,一切安排以项目顺利进行为目标。按业主方的实际情况来具体功能具体对待。比如:业主方工单系统需要调用呼叫平台的话单数据,那么则使用合作开发模式;比如:业主方需要呼叫平台对服务器硬盘使用达到90%时短信提醒,则使用我方独立开发模式。关于驻场:视项目需要而定,我方可以在需要的时候,安排人员驻场开发。

在以往的项目中,易讯实现的系统平台对接数不胜数,如:安徽省公积金管理系统的对接、格力晶弘全国客户服务平台对接、百大电器配送平台对接、志邦橱柜工单系统对接、安徽省公安厅车主信息对接......附一些对接项目的对接方案,供参考。各种对接均涉及到双方技术人员的配合,易讯有雄厚的研发实力和人员配备,能够响应各种对接方式。

易讯平台长期占用磁盘空间主要是:数据库文件、多媒体聊天文件、电话录音文件这3类文件。其中数据库为Microsoft SQL Server的mdb和mdf文件 注意安装部署时将数据库的恢复模式设置为简单模式 则数据库文件占用的空间非常小 根据业务情况 每天约100M左右的增长率。多媒体聊天文件主要包括聊天过程中对方发送的图片、视频、声音、文件等等 具体每天的空间占用情况 各企业情况不同 要根据实际运行情况来平均判断。电话录音文件主要包括一通电话一个的通话录音文件、一通电话很多个的智能质检切片录音文件 保存格式为mp3单声道8kbps采样 每小时的录音约占用磁盘空间8MB左右(8MB/Hour) 如果按5位客服 每位客服每天通话3小时估算 每位客服每天占用25MB左右 5位客服占用 125MB左右 如果服务器配置1T磁盘 去除操作系统和数据库等 约有800G可用 则可以保存历史录音文件约20年。如果服务器硬盘空间不足时 服务器端根据boot.conf文件配置 会删除最早一天的多媒体聊天文件、录音文件 不会删除数据库文件中的记录 数据库中话单等会永久保存。易讯平台中还有一类临时文件主要是:数据库备份文件、后台日志文件、通话过程中的临时文件、用户下载产生的临时文件,其中数据库备份文件、后台日志文件、用户临时文件默认保存7天 超过7天的文件会自动删除,通话过程中的临时文件用完之后则会自动删除。
模拟电话线 即:RJ11两芯电话线,是最传统的电话线路。这种线路拨打对方电话,对方摘机接听时,线路本身没有任何通知,所以不能实现准确的计费(没有真实的通话时长,只能统计从开始拨打到挂断的时长)。同理,由于不能判断对方是否摘机接听,所以模拟电话线也不能用于语音通知、自动外呼转座席等场合。运营商为了实现模拟电话线的准确计费,有一项“极性反转”业务,又称为“反极性”业务,开通此业务之后,模拟电话线也能实现准确的计费。反极性的原理是:拨打对方电话,对方摘机接听时,线路的电压为发生一次“反转”,由+20V反转为-20V,从而起到了通知作用,易讯监控到电压反转则认为真正开始通话,从而实现了准确的计费(准确的通话时长)。多年之前的公用电话扣费就是使用了这项业务,由于技术不断革新、网络架构变更,目前各运营商一般使用光纤进楼栋,在楼栋或单元弱电井部署光转电(E1 30B+D)转模拟(RJ11)设备,此设备一般由华为、中信、H3C等厂商提供,反极性的配置一般也在此设备中进行。由于E1(30B+D)数字中继线路本身就能很好地支持准确计费,经过D/A转换(数模转换)为模拟线之后此特性则由“极性反转”参数来实现。这项业务能否开通,需要咨询当地运营商客户经理。

如果服务器在公网,语音终端和客服在内网,则服务器必须要有固定公网IPv4地址,公网固定IP地址可以向三大运营商客户经理申请,也可以使用云服务器(阿里云、华为云、腾讯云等)。外部线路接入的网关设备、内部线路的FXS网关、IP话机、客服电脑等设备可以安放于地球上任意物理位置,只需要能连接到公网服务器即可,不需要固定的公网IP。

在日常使用的过程中耗费互联网带宽的主要是通话中的语音流(约占90%)、语音控制指令流(约占5%)、WEB端HTTP数据流(约占5%)。语音流按编码方式不同带宽占用也不同。其中运营商局端常用的G.711编码(高清通话)每路通话约占90Kbps;网络电话中常用的G.729编码(动态均衡)每路通话约占30Kbps(上下行同时占用)。易讯服务器需要“上下行对等”的宽带,因为语音通话是双向实时数据流传输,上传下载需要的流量是一样的。这不同于web服务器,web服务器上行少下行多,且web服务器对实时性要求相对实时流媒体传输来说比较弱。语音通话的数据包延时不能超过20ms,否则声音会滞后卡顿。如果宽带上下行不对等,则按较小的上行带宽为上限来测算并发数量。

比如项目中最多有100路呼叫并发,则理论上G.711=9000Kbps、G.729=3000Kbps,考虑到互联网丢包、跨运营商互联互通等因素,出口带宽要按40%~50%打折扣从而得到有效带宽,则G.711的100路并发需要申请20M出口带宽、G.729的100路并发需要申请6M出口带宽。具体详见下表进行计算。

注意:此处说的并发的最小单位指的是“同时接通的通道数”,比如1个电话呼入,当在语音导航时算1个并发,在分配到分机之后,分机也是1个通道,这时就是2个并发了。假如是语音群呼不转分机的场合则并发数等于外线同时呼叫数。假如是预测外呼按内外线1:3的话则并发数要按同时呼叫数*4来计算。假如是正常的客服、营销系统即有呼入也有外呼则可以按外线数+内线数来计算并发数。

一般公网模式下建议采用G.729编码方式以这到最高的性价比。G.711出口带宽(Kbps)=90×2/1024×并发数;G.729出口带宽(kbps)=30×2/1024×并发数。这里的并发数是指最多同时进行语音通话的数量,并非指线路分机总数,比如某项目有100部IP同时注册在线,但同时在打电话的话机最多不超过20部,则认为并发数为40(外线+内线1次通话要用2个通道,按2个并发计算)。下表的带宽为申请的理论带宽,已经按有效带宽×2=理论带宽进行了计算。

并发数员工数G.711带宽G.729带宽
1052M1M
1573M1M
603010M4M
753715M5M
1005020M6M
1000500200M60M

服务器真实网速可以使用https://www.speedtest.cn来进行测速。如下图所示的测试服务器在中国电信申请了理论值为100M共享宽带,其真实有效带宽下行速度为82Mbps、上行速度为35Mbps,如果把它当成易讯服务器,由于其上下行速度不对等,而语音通话上传下载流量基本相同,所以有效带宽只能按35M带宽计算。则使用G.711编码能做到400路并发(35Mbps×1024/90Kbps)、G.729能做到1200路并发(35Mbps×1024/30Kbps)。

目前具备标准接口具备近200个命令和事件,涵盖:电话呼叫中心平台CTI;微信公众号、个人微信消息、网页WebChat对接;手机端voip通话;CRM相关的客户资料同步;通话话单、多媒体消息详单、数据挖掘统计分析报表等。易讯还可以根据项目需要,协助业主方制定开发数据挖掘统计报表以及与业主方现有业务系统平台之间的数据同步对接。