首页>>厂商>>语音板卡开发商>>东进技术

30B+D在证券的应用(一)

30B+D在证券的应用(二)

杭州恒生电子股份有限公司 施政 2002/03/19

前言

  近年来北京、沈阳、厦门、深圳等地陆续推出30B+D业务,发展迅速,不少地区甚至强烈推荐用户使用30B+D来替代原有的E1业务。30B+D使用的是ISDN专用的DSS1用户信令协议,该信令是共路信令,与普通的E1业务采用的1号信令相比,信令传送速度快,减少了呼叫的建立时间,提高了传输设备和交换设备的使用效率,具有提供大量信令的潜力。为此,不少CTI硬件提供商提供了30B+D的接口板卡和设备,Intel Dialogic公司的D/300SC,东进公司的D320/640等市场主流产品都支持30B+D接口。系统集成商应用这些设备开发了PC-PBX,ACD,IVR,呼叫中心,电话银行等系统,广泛用在银行、证券、电信、大型企业等领域。

  东进公司推出D320/640 DSS1、 D321/641/1281等产品以其高性价比引起业界广泛关注。下面我们以D320/640 DSS1产品为例介绍该系列产品的功能和应用及在实际应用编程过程中的注意点。在上面我们提到,30B+D使用的是ISDN专用的DSS1用户信令协议,该信令是共路信令,与普通的E1业务采用的1号信令相比,信令传送速度快,减少了呼叫的建立时间,提高了传输设备和交换设备的使用效率,具有提供大量信令的潜力。比如在长途呼叫中,普通E1线路需要4-6秒钟才能建立呼叫,而30B+D在不到1秒钟的时间内就可以建立呼叫。因此,越来越多的呼叫中心、PC-PBX等CTI应用开始采用30B+D的中继接入方式,以提供良好的通讯业务。

DJISDN卡简介

1.基本功能

2.技术指标

DJISDN卡编程的特点

1.信令控制

  东进isdn卡与E1卡编程上最大 的区别是他的信令控制上,也就是系统在摘挂机上控制上的不同。以下是中继通道状态的跃迁

 

2.基本操作函数

  基本操作函数参考东进的程序员手册

3.多线程处理

  传统的证券行业应用中,业务处理的流程很复杂,一般的应用程序需要由多线程来处理。目前,东进公司提供的板卡驱动程序中没支持多线程编程,所以在编写操作语音卡的程序时一定要考虑线程对语音卡资源并发操作问题,即保证程序每次只能有一个线程在操作语音卡。在Windows编程中有很多方法来处理多线程对资源调用的同步问题,如在Delphi中提供了Synchronize过程来保证不对语音卡资源进行并发操作,也可以用临界区的方法来处理,Delphi中提供了TRTLCriticalSection类,具体的使用方法可以参考Delphi的书籍。

4.常见编程注意点

  东进公司为DJISDN卡提供了丰富的开发函数,使得用户能够快捷方便的开发出基于DJISDN的应用软件。在开发DJISDN卡的过程中我们必须要注意一下一些方面发的内容。

  1.接收按键,接收处理

  东进公司提供了DJTrk_GetDtmfCode等函数来处理,为了提高收码的准确性我们需要定时调用该函数,时间不宜过长

  2.放音,文件、内存,要注意调用st op

东进公司提供了多种放音函数,要注意的是在每次调用放音函数之后,都要调用相应的停止放音函数。尤其在多线程的编程中要注意这一点,否则可能有意想不到的结果。

  3.需要循环调用的函数

  DJISDN卡和其他卡一样需要循环调用DJSys_PushPlay()函数,除此之外还要循环调用 DJISDN_GetEvent()函数处理中继通道的事件,改变中继通道的状态

  4.传真、座席资源用完释放

  5.信令控制

  由于DJISDN卡走的是数字一号信令,所以在编写应用软件时要注意摘挂机的控制函数

  详情请垂询杭州恒生公司或者东进技术公司
  恒生公司:0571-87221133 施政
  东进公司:
  深圳总部:0755-3636988
  上海:021-62103402,62103403
  北京:010-62326253,62326252,62326250
  成都:028-5255741,5257408
  djsales@dj.com.cn
  marketing@dj.com.cn

东进技术公司供稿 CTI论坛编辑



相关链接:
东进技术总裁贺建楠谈3G应用落地:进展超出预期 2009-09-25
东进技术喜获“2009年度优秀通信企业” 2009-09-23
东进技术推出新一代数字交叉链接设备 2009-09-15
东进技术助力江苏昆山城管实现数字化 2009-09-02
当呼叫中心遇到ERP 东进技术助力河北百度 2009-08-26

分类信息:     行业_证券_案例