- 关于这个文档
目的
针对的读者
如何使用这个文档
相关信息
- 软件概述
- 系统要求
Linux系统要求
Windows系统要求
- 新功能
这个版本中的新协议
修改的协议
支持 DM3 板卡的协议
PDK 协议的优点
- 安装
在Linux系统上安装GlobalCall协议
在Windows系统上安装GlobalCall协议
- 配置
配置.cdp参数
配置DM3板卡运行PDK协议
- 解决的问题
- 已知问题
- 限制
- 文档
■ 关于这个文档
这个文件里包含下面部分:
目 的
这个文档描述了Dialogic Dialogic Globalcall协议3.0 Linux和Windows版本的优点,
也提供了安装指导。
针对的读者
这个发布文档针对需要使用GlobalCall API在DM3和Springware板卡上开发模拟, E1 CAS或T1
robbedbit技术的用户。
如何使用这个文档
这个文档为了使信息可以更快地被找到进行了组织。 主要包括:
- 软件概述
- 系统需求
- 新功能
- 安装
- 配置
- 解决的问题
- 已知的问题
- 限制
- 文档
相关信息
请参考下面信息:
- Global Call 国家相关参数参考手册,这也在软件里提供,描述了每个协议可修改的CDP参数
- "在线书架"包括了编程指南和参考信息,可用来帮助开发GlobalCall应用程序。
- Dialogic 电信支持资源网站 http://www.Dialogic.com/
提供了广泛的信息, 包括技术文档, 问题跟踪报告,应用程序指南和其它有益的信息。
■ 软件概述
Dialogic Dialogic GlobalCall 协议3.0 Linux 和 Windows版介绍了DM3板卡上的PDK协议。
几乎所有在Springware上支持的协议现在都可以在DM3上运行。 这个版本也包括了一些PDK协议的增强来支持更多的国家和交换机。
请参考新功能部分,来了解DM3和Springware协议。
所有GlobalCall 2.0的SpringWare PDK 和ICAPI 协议在这个版本里还会被继续支持
注意:尽管ANAPI和ICAPI协议在这个版本中被支持。 客户应该移植到PDK里面的相应协议。 新协议的开发和现存协议的支持都只针对PDK。
对于没有相应支持的PDK协议的ICAPI协议, 客户应该尽早开一个功能请求来生成PDK协议。
■ 系统要求
对于GlobalCall 3.0 协议系统要求包括下面部分:
Linux系统要求
使用GlobalCall3.0 协议Linux系统需要下面Dialogic Dialogic系统软件:
- 如果要使用DM3板卡上的协议, 需要系统软件 5.1 Linux版要装 Service Pack 1 (或更高)
- Springware卡需要Linux 系统软件5.1. 请参考Release Guide看它所需要的软硬件环境。
Windows系统要求
使用GlobalCall3.0 协议Windows系统需要下面Dialogic Dialogic系统软件:
- 如果要使用DM3板卡上的协议, 需要系统软件 5.1 Windows版要装 Service Pack 1 (或更高)
- Springware卡需要Windows 系统软件5.1. 请参考Release Guide看它所需要的软硬件环境。
■ 新功能
这个版本的新功能包括下面部分:
- 新的协议
- 修改的协议
- 支持DM3板卡的协议
- PDK协议的优点
有很多PTR 被修正,请参考已解决问题部分.
这个版本中的新协议
下面的协议是这个版本中的新协议。这些协议可以用在 DM3 和 SpringWare 板卡上, 除了 Alcatel
VPS 4x00 是专门给 SpringWare 用的。如需要DM3板卡上支持的全部的协议,参考下面DM3板卡协议支持部分。
- Alcatel VPS for 4x00 Switch (只支持SpringWare) ( pdk_sw_vps_4x00_io
)
- CCITT R2 (pdk_ccitt_r2_io)
- Hong Kong DTMF (pdk_hk_dtmf_io)
- Indonesia E&M (pdk_id_em_io)
- Korea R2 (pdk_kr_r2_io)
- Lucent Lineside E-1 (pdk_sw_e1_luls_io for DM3, pdk_sw_e1_fxs_io
for SpringWare)
- Malaysia R2 (pdk_my_r2_io)
- Nortel Meridian Lineside E-1 (pdk_sw_e1_ntmd_io for DM3,
pdk_sw_e1_fxs_io for SpringWare)
- Pakistan R2 (pdk_pk_r2_io)
- Philippines R2 (pdk_ph_r2_io)
- Singapore R2 (pdk_sg_r2_io)
- Taiwan Modified R1 (pdk_tw_mr1_io)
- Thailand R2 (pdk_th_r2_io)
- Vietnam R2 (pdk_vn_r2_io)
修改的协议
下面的协议在这个版本中被修改:
- Alcatel 4400 Switch E-1 FXS: 新的CDP文件, pdk_sw_e1_ac4400_io.cdp
- North American Analog (SpringWare only): 增加了新的参数, CDP_Timeout_Wait_For_RingOff_When_Drop_In_Offered
- US MF T-1: 增加了新的呼叫转移参数
支持 DM3 板卡的协议
除了上面列的新协议,几乎所有过去在Springware板卡上的PDK协议现在都支持DM3板卡。表1列出了支持的协议

PDK 协议的优点
Global Call PDK 协议 (和 PDK 运行时呼叫控制库,PDKRT 通过GlobalCall API支持)代表了下一代协议的实现。
我们建议你把基于PDK的协议放到你未来软件计划中,那样你就可以使用计划的功能和未来协议的更新。尽可能的情况下,应该使用PDK协议而不是ANAPI和ICAPI协议,下面是原因:
- 每个项目实施点特定的参数
和ANAPI和ICAPI协议相比,PDK协议可以通过.cdp文件配置更多协议相关参数允许更多在现场的改变。而且,PDK协议也可以使用.sdp文件,它包含了每个项目实施点特定的参数,它们可以重载.cdp文件中的相应参数。更多关于.sdp文件的信息,请参?quot;GlobalCall
E-1/T-1技术用户手册"。
- 基于SpringWare 和 基于DM3产品的兼容
希望增加基于DM3产品来增强他们现有应用的用户,PDK协议可以兼容Springware和DM3的产品。
- 基于PDK的未来的协议和功能
因为PDK协议更加容易配置和实施,未来所有的协议和协议功能要求都要基于PDK协议实施
- 支持未来Global Call API 功能
和ANAPI 或 ICAPI 协议不同, PDK 协议可以增加或修改来使用未来的GlobalCall API的特性,例如运行时配置管理(RTCM),GlobalCall告警管理系统(GCAMS),GlobalCall增强呼叫模型(GCCME),和功能透明扩展(FTE).
- PDK 协议支持呼叫路由
PDK 协议通过GCST_CALLROUTING支持内呼的呼叫路由。请参考GlobalCall编程手册了解更多关于GCST_CALLROUTING
的状态。
■ 安 装
GlobalCall协议3.0版本的安装有下面两个部分:
在Linux系统上安装GlobalCall协议
安装GlobalCall协议之前,要确认Dialogic Dialogic系统软件Linux版已经被安装。更多信息请参考系统需求部分
如果你安装了老的GlobalCall协议版本,你应该在安装新版本之前卸载。
如下安装GlobalCall协议3.0:
1. |
以root登录Linux系统 |
2. |
插入GlobalCall协议光盘。如果你的系统不是在CD-ROM插入光盘就直接mount的话,输入下面命令来把CD
mount到/mnt/cdrom:
关于Linux上mount一个目录的更多信息,请参考操作系统的手册。 |
3. |
假设 CD-ROM 已经被 mount 到 /mnt/cdrom 目录,请输入下列命令来切换并列出目录内容
这个目录列表应该包含GlobalCall协议包
DLGCgcpr-3.00-x.i386.rpm 和 install.sh 脚本. |
4. |
输入下列命令来运行安装脚本
./install.sh
下面信息会被显示
|
5. |
按回车键。安装包的菜单会被显示:
|
6. |
按 1 或 A 键安装GlobalCall协议包 |
7. |
根据屏幕的指令来完成安装。软件被安装在/usr/Dialogic目录。当安装完成后,软件包的菜单又会被显示
|
8. |
按 Q 退出. 当你退出后,会显示下列信息
|
安装GlobalCall协议后,你可以配置CDP文件;请参考下面的配置部分。而且为了在DM3板卡上使用协议,一定要运行下面的步骤,在"配置DM3板卡运行PDK协议"部分
注意: 如果你需要卸载Dialogic Dialogic系统软件,请先卸载GlobalCall协议
在Windows系统上安装GlobalCall协议
安装GlobalCall协议之前,要确认Dialogic Dialogic系统软件Linux版已经被安装。更多信息请参考系统需求部分
如果你安装了老的GlobalCall协议版本,你应该在安装新版本之前卸载。
如下安装GlobalCall协议3.0:
1.退出所有程序
2.插入GlobalCall协议光盘
3.如果安装过程没有自动启动,请在CD-ROM中浏览找到setup.exe程序并双击安装过程显示一个欢迎界面,然后是一系列窗口,包括软件协议和安装目录等窗口。(缺省是
C:\Program Files\Dialogic).
4.根据屏幕上的指令完成安装
5.当安装完成时,选择重启动机器
按 Finish. 安装GlobalCall协议后,你可以配置CDP文件;请参考下面的配置部分。而且为了在DM3板卡上使用协议,一定要运行下面的步骤,在"配置DM3板卡运行PDK协议"部分
注意: 如果你需要卸载Dialogic Dialogic系统软件,请先卸载GlobalCall协议.
■ 配 置
下面部分提供的信息有:
配置.cdp参数
每个协议包含一个独立的模块化的二进制文件。用户可选择的选项允许为国家特定的参数进行定制,可以适应一个国家中的应用和配置。(例如,
一个国家中的交换机可能使用相同的协议,但是需要不同的参数) 关于国家相关参数,请参考Global Call 国家相关参数
(CDP) 手册 .
配置DM3板卡运行PDK协议
安装完GlobalCall协议3.0以后,下面解释如何配置DM3板卡运行PDK协议:
- 在Linux系统上配置DM3板卡
- 在Windows系统上配置DM3板卡
在DM3板卡上使用PDK协议,需要执行下面步骤:
执行下面步骤在DM3板卡上配置PDK协议:
■ 解决的问题
表2里是以前GlobalCall协议软件在3.0这个版本中已解决,用PTR号码进行标试。对于每个PTR, 提供下面信息:
- PTR 号码: 这个号码用来标识这个问题
- 描述: 问题的概述
■ 已知问题
表3里是以前GlobalCall协议软件在3.0这个版本中已解决,用PTR号码进行标试。对于每个PTR, 提供下面信息:
- PTR 号码: 这个号码用来标识这个问题
- 描述: 问题的概述,也包括问题的回避办法
■ 限 制
这个软件版本的限制有:
- 不支持DM3板卡上的重叠收/发. 如果一个PDK协议支持重叠收发,用在DM3板卡上,这个功能就不能使用。
这是一个系统软件的问题,不是GlobalCall协议包的问题。这个问题计划在下一个系统软件版本里解决。
- 使用美国 T-1 双向 ICAPI 协议 ( us_mf_io), $1 参数 (无应答之前的振铃数) 没有作用,这是一个永久的限制。你可以使用这个协议的PDK版本(pdk_us_mf_io)
如果你需要这个功能,这可以通过使用gc_SetCallProgressParm( ) 实现.
■ 文 档
下面文档随这个版本一起提供:
- Dialogic Dialogic Global Call 协议 3.00版本 Linux 和 Windows 软件手册(本文档)
- Global Call 国家相关参数 (CDP) 参考手册
参考系统软件的在线书架了解更多信息http://www.Dialogic.com/
[
全文英文版 ]
|