Dialogic Dialogic Global Call協(xié)議3.0
Linux和Windows版本
軟件說明
 
 

關(guān)于這個文檔

  這個文件里包含下面部分:

  • 目的
  • 針對的讀者
  • 如何使用這個文檔
  • 相關(guān)信息

  目 的

  這個文檔描述了Dialogic Dialogic Globalcall協(xié)議3.0 Linux和Windows版本的優(yōu)點, 也提供了安裝指導(dǎo)。

  針對的讀者

  這個發(fā)布文檔針對需要使用GlobalCall API在DM3和Springware板卡上開發(fā)模擬, E1 CAS或T1 robbedbit技術(shù)的用戶。

  如何使用這個文檔

  這個文檔為了使信息可以更快地被找到進(jìn)行了組織。 主要包括:

  • 軟件概述
  • 系統(tǒng)需求
  • 新功能
  • 安裝
  • 配置
  • 解決的問題
  • 已知的問題
  • 限制
  • 文檔

  相關(guān)信息

  請參考下面信息:

  • Global Call 國家相關(guān)參數(shù)參考手冊,這也在軟件里提供,描述了每個協(xié)議可修改的CDP參數(shù)
  • "在線書架"包括了編程指南和參考信息,可用來幫助開發(fā)GlobalCall應(yīng)用程序。
  • Dialogic 電信支持資源網(wǎng)站 http://www.Dialogic.com/ 提供了廣泛的信息, 包括技術(shù)文檔, 問題跟蹤報告,應(yīng)用程序指南和其它有益的信息。

軟件概述

  Dialogic Dialogic GlobalCall 協(xié)議3.0 Linux 和 Windows版介紹了DM3板卡上的PDK協(xié)議。 幾乎所有在Springware上支持的協(xié)議現(xiàn)在都可以在DM3上運行。 這個版本也包括了一些PDK協(xié)議的增強(qiáng)來支持更多的國家和交換機(jī)。 請參考新功能部分,來了解DM3和Springware協(xié)議。

  所有GlobalCall 2.0的SpringWare PDK 和ICAPI 協(xié)議在這個版本里還會被繼續(xù)支持

  注意:盡管ANAPI和ICAPI協(xié)議在這個版本中被支持。 客戶應(yīng)該移植到PDK里面的相應(yīng)協(xié)議。 新協(xié)議的開發(fā)和現(xiàn)存協(xié)議的支持都只針對PDK。 對于沒有相應(yīng)支持的PDK協(xié)議的ICAPI協(xié)議, 客戶應(yīng)該盡早開一個功能請求來生成PDK協(xié)議。

系統(tǒng)要求

  對于GlobalCall 3.0 協(xié)議系統(tǒng)要求包括下面部分:

  • Linux 系統(tǒng)要求
  • Windows 系統(tǒng)要求

  Linux系統(tǒng)要求

  使用GlobalCall3.0 協(xié)議Linux系統(tǒng)需要下面Dialogic Dialogic系統(tǒng)軟件:

  • 如果要使用DM3板卡上的協(xié)議, 需要系統(tǒng)軟件 5.1 Linux版要裝 Service Pack 1 (或更高)
  • Springware卡需要Linux 系統(tǒng)軟件5.1. 請參考Release Guide看它所需要的軟硬件環(huán)境。

  Windows系統(tǒng)要求

  使用GlobalCall3.0 協(xié)議Windows系統(tǒng)需要下面Dialogic Dialogic系統(tǒng)軟件:

  • 如果要使用DM3板卡上的協(xié)議, 需要系統(tǒng)軟件 5.1 Windows版要裝 Service Pack 1 (或更高)
  • Springware卡需要Windows 系統(tǒng)軟件5.1. 請參考Release Guide看它所需要的軟硬件環(huán)境。

新功能

  這個版本的新功能包括下面部分:

  • 新的協(xié)議
  • 修改的協(xié)議
  • 支持DM3板卡的協(xié)議
  • PDK協(xié)議的優(yōu)點

  有很多PTR 被修正,請參考已解決問題部分.

  這個版本中的新協(xié)議


  下面的協(xié)議是這個版本中的新協(xié)議。這些協(xié)議可以用在 DM3 和 SpringWare 板卡上, 除了 Alcatel VPS 4x00 是專門給 SpringWare 用的。如需要DM3板卡上支持的全部的協(xié)議,參考下面DM3板卡協(xié)議支持部分。

  • 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)

  修改的協(xié)議

  下面的協(xié)議在這個版本中被修改:

  • Alcatel 4400 Switch E-1 FXS: 新的CDP文件, pdk_sw_e1_ac4400_io.cdp
  • North American Analog (SpringWare only): 增加了新的參數(shù), CDP_Timeout_Wait_For_RingOff_When_Drop_In_Offered
  • US MF T-1: 增加了新的呼叫轉(zhuǎn)移參數(shù)

  支持 DM3 板卡的協(xié)議

  除了上面列的新協(xié)議,幾乎所有過去在Springware板卡上的PDK協(xié)議現(xiàn)在都支持DM3板卡。表1列出了支持的協(xié)議

表 1. 支持SpringWare 和 DM3 板卡的 PDK 協(xié)議

  PDK 協(xié)議的優(yōu)點

  Global Call PDK 協(xié)議 (和 PDK 運行時呼叫控制庫,PDKRT 通過GlobalCall API支持)代表了下一代協(xié)議的實現(xiàn)。 我們建議你把基于PDK的協(xié)議放到你未來軟件計劃中,那樣你就可以使用計劃的功能和未來協(xié)議的更新。盡可能的情況下,應(yīng)該使用PDK協(xié)議而不是ANAPI和ICAPI協(xié)議,下面是原因:

  • 每個項目實施點特定的參數(shù)
    和ANAPI和ICAPI協(xié)議相比,PDK協(xié)議可以通過.cdp文件配置更多協(xié)議相關(guān)參數(shù)允許更多在現(xiàn)場的改變。而且,PDK協(xié)議也可以使用.sdp文件,它包含了每個項目實施點特定的參數(shù),它們可以重載.cdp文件中的相應(yīng)參數(shù)。更多關(guān)于.sdp文件的信息,請參?quot;GlobalCall E-1/T-1技術(shù)用戶手冊"。

  • 基于SpringWare 和 基于DM3產(chǎn)品的兼容
    希望增加基于DM3產(chǎn)品來增強(qiáng)他們現(xiàn)有應(yīng)用的用戶,PDK協(xié)議可以兼容Springware和DM3的產(chǎn)品。

  • 基于PDK的未來的協(xié)議和功能
    因為PDK協(xié)議更加容易配置和實施,未來所有的協(xié)議和協(xié)議功能要求都要基于PDK協(xié)議實施

  • 支持未來Global Call API 功能
    和ANAPI 或 ICAPI 協(xié)議不同, PDK 協(xié)議可以增加或修改來使用未來的GlobalCall API的特性,例如運行時配置管理(RTCM),GlobalCall告警管理系統(tǒng)(GCAMS),GlobalCall增強(qiáng)呼叫模型(GCCME),和功能透明擴(kuò)展(FTE).

  • PDK 協(xié)議支持呼叫路由
    PDK 協(xié)議通過GCST_CALLROUTING支持內(nèi)呼的呼叫路由。請參考GlobalCall編程手冊了解更多關(guān)于GCST_CALLROUTING 的狀態(tài)。

安 裝

  GlobalCall協(xié)議3.0版本的安裝有下面兩個部分:

  • 在Linux系統(tǒng)上安裝GlobalCall協(xié)議
  • 在Windows系統(tǒng)上安裝GlobalCall協(xié)議

  在Linux系統(tǒng)上安裝GlobalCall協(xié)議

  安裝GlobalCall協(xié)議之前,要確認(rèn)Dialogic Dialogic系統(tǒng)軟件Linux版已經(jīng)被安裝。更多信息請參考系統(tǒng)需求部分

  如果你安裝了老的GlobalCall協(xié)議版本,你應(yīng)該在安裝新版本之前卸載。

  如下安裝GlobalCall協(xié)議3.0:

1. 以root登錄Linux系統(tǒng)
2. 插入GlobalCall協(xié)議光盤。如果你的系統(tǒng)不是在CD-ROM插入光盤就直接mount的話,輸入下面命令來把CD mount到/mnt/cdrom:
mount /dev/cdrom /mnt/cdrom
關(guān)于Linux上mount一個目錄的更多信息,請參考操作系統(tǒng)的手冊。
3. 假設(shè) CD-ROM 已經(jīng)被 mount 到 /mnt/cdrom 目錄,請輸入下列命令來切換并列出目錄內(nèi)容
cd /mnt/cdrom/linux/i386
ls -al

這個目錄列表應(yīng)該包含GlobalCall協(xié)議包
DLGCgcpr-3.00-x.i386.rpm 和 install.sh 腳本.
4. 輸入下列命令來運行安裝腳本
./install.sh
下面信息會被顯示
Dialogic Dialogic Global Call Protocols 3.00 for Linux INSTALLATION
You will now have the opportunity to install software packages.
After the menu is displayed, enter the package number(s) of the desired
packages, separated by a space. Enter A for all packages, Q to quit.
Package dependencies will be automatically resolved during installation. For example, selecting a single package will automatically install packages required for that selection.
Press ENTER to display the menu of packages:
5. 按回車鍵。安裝包的菜單會被顯示:
Item Package Description
1 Dialogic Dialogic Global Call Protocols 3.00
A Install All
Q Quit Installation
Enter the packages you wish installed, separated by a space, or [A,a,Q,q]:
6. 按 1 或 A 鍵安裝GlobalCall協(xié)議包
7. 根據(jù)屏幕的指令來完成安裝。軟件被安裝在/usr/Dialogic目錄。當(dāng)安裝完成后,軟件包的菜單又會被顯示
8. 按 Q 退出. 當(dāng)你退出后,會顯示下列信息
Quitting the installation tool by request.
If you installed software, you must now configure
CDP file/files and pdk.cfg for DM3.

  安裝GlobalCall協(xié)議后,你可以配置CDP文件;請參考下面的配置部分。而且為了在DM3板卡上使用協(xié)議,一定要運行下面的步驟,在"配置DM3板卡運行PDK協(xié)議"部分
  注意: 如果你需要卸載Dialogic Dialogic系統(tǒng)軟件,請先卸載GlobalCall協(xié)議

  在Windows系統(tǒng)上安裝GlobalCall協(xié)議

  安裝GlobalCall協(xié)議之前,要確認(rèn)Dialogic Dialogic系統(tǒng)軟件Linux版已經(jīng)被安裝。更多信息請參考系統(tǒng)需求部分
  如果你安裝了老的GlobalCall協(xié)議版本,你應(yīng)該在安裝新版本之前卸載。
  如下安裝GlobalCall協(xié)議3.0:

  1.退出所有程序
  2.插入GlobalCall協(xié)議光盤
  3.如果安裝過程沒有自動啟動,請在CD-ROM中瀏覽找到setup.exe程序并雙擊安裝過程顯示一個歡迎界面,然后是一系列窗口,包括軟件協(xié)議和安裝目錄等窗口。(缺省是 C:\Program Files\Dialogic).
  4.根據(jù)屏幕上的指令完成安裝
  5.當(dāng)安裝完成時,選擇重啟動機(jī)器

按 Finish. 安裝GlobalCall協(xié)議后,你可以配置CDP文件;請參考下面的配置部分。而且為了在DM3板卡上使用協(xié)議,一定要運行下面的步驟,在"配置DM3板卡運行PDK協(xié)議"部分

注意: 如果你需要卸載Dialogic Dialogic系統(tǒng)軟件,請先卸載GlobalCall協(xié)議.

配 置

  下面部分提供的信息有:

  • 配置.cdp參數(shù)
  • 配置DM3板卡運行PDK協(xié)議

  配置.cdp參數(shù)

  每個協(xié)議包含一個獨立的模塊化的二進(jìn)制文件。用戶可選擇的選項允許為國家特定的參數(shù)進(jìn)行定制,可以適應(yīng)一個國家中的應(yīng)用和配置。(例如, 一個國家中的交換機(jī)可能使用相同的協(xié)議,但是需要不同的參數(shù)) 關(guān)于國家相關(guān)參數(shù),請參考Global Call 國家相關(guān)參數(shù) (CDP) 手冊 .

  配置DM3板卡運行PDK協(xié)議

  安裝完GlobalCall協(xié)議3.0以后,下面解釋如何配置DM3板卡運行PDK協(xié)議:

  • 在Linux系統(tǒng)上配置DM3板卡
  • 在Windows系統(tǒng)上配置DM3板卡

  在Linux系統(tǒng)上配置DM3板卡

  在DM3板卡上使用PDK協(xié)議,需要執(zhí)行下面步驟:

1. 停止Dialogic服務(wù)如果它在運行的話

2. 創(chuàng)建/編輯文件 /usr/Dialogic/cfg/pdk.cfg 為每一塊DM3板卡按照下面格式添加一行:
board <b> fcdfile <f> pcdfile <p> variant <v>
其中:
<b> 是板卡的邏輯號
<f> 是在pyramid.scd文件中為每個板卡配置的 .fcd 文件
<p> 是在pyramid.scd文件中為每個板卡配置的 .pcd 文件
<v> 是協(xié)議的CDP文件名,例如,pdk_ar_r2_io.cdp.

3. 啟動板卡


  在Windows系統(tǒng)上配置DM3板卡

  執(zhí)行下面步驟在DM3板卡上配置PDK協(xié)議:

1. 停止Dialogic服務(wù)如果它在運行的話

2. 執(zhí)行 -pdkmanagerregsetup add"

3. 創(chuàng)建/編輯文件 \Program Files\Dialogic\cfg\pdk.cfg為每一塊DM3板卡按照下面格式添加一行::
board <b> fcdfile <f> pcdfile <p> variant <v>
其中:
<b> 是板卡的邏輯號
<f> 是在DCM中為每個板卡配置的 .fcd 文件
<p> 是在DCM中為每個板卡配置的 .pcd 文件
<v> 是協(xié)議的CDP文件名,例如,pdk_ar_r2_io.cdp.

4. 運行DCM啟動板卡

解決的問題

  表2里是以前GlobalCall協(xié)議軟件在3.0這個版本中已解決,用PTR號碼進(jìn)行標(biāo)試。對于每個PTR, 提供下面信息:

  • PTR 號碼: 這個號碼用來標(biāo)識這個問題
  • 描述: 問題的概述

表 2. 這個版本中已解決的問題

已知問題

  表3里是以前GlobalCall協(xié)議軟件在3.0這個版本中已解決,用PTR號碼進(jìn)行標(biāo)試。對于每個PTR, 提供下面信息:

  • PTR 號碼: 這個號碼用來標(biāo)識這個問題
  • 描述: 問題的概述,也包括問題的回避辦法

表 3. 已知問題

■ 限 制

  這個軟件版本的限制有:

  • 不支持DM3板卡上的重疊收/發(fā). 如果一個PDK協(xié)議支持重疊收發(fā),用在DM3板卡上,這個功能就不能使用。
    這是一個系統(tǒng)軟件的問題,不是GlobalCall協(xié)議包的問題。這個問題計劃在下一個系統(tǒng)軟件版本里解決。

  • 使用美國 T-1 雙向 ICAPI 協(xié)議 ( us_mf_io), $1 參數(shù) (無應(yīng)答之前的振鈴數(shù)) 沒有作用,這是一個永久的限制。你可以使用這個協(xié)議的PDK版本(pdk_us_mf_io) 如果你需要這個功能,這可以通過使用gc_SetCallProgressParm( ) 實現(xiàn).

■ 文 檔

  下面文檔隨這個版本一起提供:

  • Dialogic Dialogic Global Call 協(xié)議 3.00版本 Linux 和 Windows 軟件手冊(本文檔)
  • Global Call 國家相關(guān)參數(shù) (CDP) 參考手冊

參考系統(tǒng)軟件的在線書架了解更多信息http://www.Dialogic.com/

 

 

 


[ 全文英文版 ]

 


融合通信專欄>>手冊下載>>