一、背景
iPad在市场上的成功,引燃了平板电脑的热潮。众多厂商投入平板电脑的研发和生产,使得平板电脑的性能和产量得到了很大的提升,这从另一方面又带动了软件厂商的热情,使得基于平板电脑的应用逐渐丰富起来。
在PC上,作为信息终端,固定电话来电后,将来电号码以及相关信息立即显示在屏幕上(简称来电弹屏),这种应用非常广泛,包括CRM、呼叫中心、订票、订餐或其它客户服务。其中,获取固定电脑来电号码的设备,主要是PCI板卡或者USB语音盒。
现在,随着基于平板电脑的应用逐渐增多,一个问题浮现出来,那就是如何给平板电脑送来电号码?
如果用PCI板卡的话,因为平板电脑插不了PCI卡,那势必要用一台PC做服务器,一至多台平板电脑做客户端,这种方案除了增加了编程结构的复杂度外,还增加而外的硬件成本。
如果每台平板电脑接一个一线的USB来电盒,这种方案得考虑USB设备驱动和SDK的兼容性,因为平板电脑的操作系统可能是android、windows、linux或者苹果操作系统;还增加了硬件成本,毕竟多个1线的设备,应该会比1个多线的设备成本高;此外,平板电脑的一个特点,是移动性强,一个USB设备长时间接在上面,会影响用户的使用体验。
针对这种情况,力盈力泰推出了自己的网络型来电弹屏解决方案,可以解决上述的问题。
二、网络结构
网络结构请参看上图 (单击图片可以看大图)
说明:1至8线的嵌入式网口电话录音盒通过网线,接到局域网上。需要处理的固定电话,通过电话线分别接到录音盒上。固定电话所对应的PC、平板电脑、PDA或智能手机通过网线或者无线局域网(WI-FI)接到局域网上。
在录音盒上设置每条电话线所对应的PC或平板电脑等终端所对应的IP地址和端口。当该电话线上有来电后,录音盒自动将来电号码(以UDP方式)发送到指定的终端上。平板电脑或其它终端上的第三方CRM或其它应用定时接收UDP包;在收到来电UDP包后,将来电号码及相关客户信息显示在屏幕上,并做下一步处理。
三、特点和优势
因为采用了嵌入式设计的FE系列电话录音盒作为获取来电的设备,因此和PCI板卡或者USB录音盒来电盒相比,该方案具有以下的特点和优势:
四、为设备配置客户端地址
Rx00-FE设备内置了一个WEB服务,用户可以通过浏览器访问,设置参数。在浏览器的地址栏中输入设备的IP地址,回车后,出现设备的WEB页面。在左边选中参数设置,右边将出现参数设置页面。先选择通道,然后在底下输入对应的客户端IP地址和端口,点击右边的“应用”按钮。
为通道设置好客户端IP地址和端口后,点击左边的“系统信息”按钮,右边将出现系统信息页面。在该页面中,可以查看各通道所对应的客户端IP地址和端口
设置IP地址,请参看页面底下的图片 (单击图片可以看大图)
五、来电数据包格式说明
为设备设置好各个通道所对应的客户端IP地址和端口后,当该通道有来电、摘机、挂机等变化后,设备自动往客户端发送UDP数据包,格式如下:
包头标志 消息类型 附加信息长度 附加信息
4字节,固定为0x55,0x66,0x77,0x88 1字节 1字节 最多58字节
说明:每个UDP包固定长度为64字节。总共分为四部分。
前面4字节为包头,固定为0x55, 0x66, 0x77和0x88。通过包头,可以判断该UDP是否为设备发过来的信息包。
第5个字节为信息包类型。定义如下:1表示来电号码; 2表示挂机信息; 3表示摘机信息; 4表示振铃消失(振了一段时间后,没接,后来振铃消失了); 5表示振铃; 6来电号码校验; 7未接线(即电话线断了)
第六个字节为附加信息长度
第七个字节为附加信息。当类型为来电号码或来电号码校验时,该附加信息表示来电号码,以’\0’结束。
注意:来电之后,设备在发送来电号码后,为了防止因网络原因导致终端没收到来电号码,设备将每隔0.5秒再通过类型为6的来电号码校验信息,发送来电号码,重复3次。如果在一次来电过程中,终端已经通过类型为1的来电号码信息,获取到来电号码后,就可以不忽略来电号码校验包;否则,可以通过来电号码校验包,弥补之前没收到的来电号码。
PDF文档下载:
力盈力泰平板电脑来电弹屏解决方案.pdf (379K)