当前位置:文档之家› MG3000-R32-工程手册

MG3000-R32-工程手册

MG3000-R32 工程手册

大唐高鸿数据网络技术股份有限公司

目录

1 准备工作 (2)

1.1 系统配置之前的准备工作 (2)

1.2 软件安装 (3)

1.3 中性版本配置 (11)

2 数据配置 (11)

2.1 修改环境变量 (12)

2.2 配置文件的配置介绍 (12)

2.2.1 系统信息的配置 (13)

2.2.2 系统参数的配置 (13)

2.2.3 系统网络参数的设置 (14)

2.2.4 通道参数的配置 (15)

2.2.5 SLIC端口的设置 (15)

2.2.6 SIP协议参数的设置 (16)

2.2.7 IP/PSTN路由及号码变换表的配置 (17)

2.2.8 点到点呼叫路由表的配置 (18)

2.2.9 快速拨号表的配置 (19)

2.3 (H.323版本)H323连接模式的设置 (19)

2.4 媒体通道RTP端口范围的设置 (19)

2.5 (H.323版本)GK工作方式的配置 (19)

2.6 (H.323版本)无GK工作方式的配置 (20)

2.7 (SIP版本)注册工作方式的配置 (20)

2.8 (SIP版本)无注册服务器工作方式的配置 (21)

2.9 本地电话号码的配置与激活 (21)

2.10 IP地址的修改 (21)

2.11 FAX的配置 (21)

2.11.1 FAX透传方式的设置 (21)

2.11.2 FAX T.38方式的设置 (21)

2.12 配置激活 (21)

3 信息跟踪 (22)

4 问题分析与解决 (26)

4.1 产品加载 (26)

4.2 业务流程 (26)

4.3 系统管理 (27)

1准备工作

1.1系统配置之前的准备工作

1.1.1准备系统数据

取得系统所需的基本配置数据:

(1)H.323版本:

a.设备的IP地址、子网掩码和默认网关等网络参数;

b.Master GK、Slave GK的IP地址、端口号;

c.分配的电话号码、H.323ID。

(2)SIP版本:

a.设备的IP地址、子网掩码和默认网关等网络参数;

b.SIP注册服务器及代理服务器的IP地址、端口号;

c.分配的电话号码、端口或网关的用户名、密码。

1.1.2定制配置文件

MG3000-R32需要使用配置文件mg3000_r.ini和mg3000r.val。其中文件mg3000r.val主要由H.323协议栈使用,用户一般不必配置。MG3000-R32设备在出厂时,已经包含了缺省配置文件。用户可以在系统启动后通过控制台修改系统配置,也可选择直接下载定制好的配置文件。将定制好的配置文件复制到升级服务器的主目录下,使用update命令将配置文件下载到设备。

1.1.3管理环境准备

MG3000-R32提供串口控制台、Telnet控制台、web控制台三种管理方式,用户可以选择其中一种对设备进行配置管理。

1.1.3.1串口控制台

(1)将MG3000-R32设备与计算机上通过串口连接,在计算机上打开:程序->附件->通讯->超级终端。

在超级终端的“文件->属性->连接时使用串口X->配置”框中,按照以下参数配置:波特率:115200

数据位:8

停止位:1

奇偶校验:无

流量控制:无

(2)准备捕获详细配置流程以及输出信息。

选中超级终端的“传送->捕获文本”框,在提示框中输入存档文件的路径及名称,准备捕获。

(3)软件版本确认。用dsv命令(MG3000-R32:\sys\vi目录下)查看系统软件版本,是否与应该提供的版本号一致。

1.1.3.2T e l n e t控制台

当MG3000-R32设备正常启动后,只要网络可达,即可从其他计算机上telnet到MG3000-R32设备上,对设备进行配置管理。

如:telnet 192.168.9.237 100

便可以登录telnet控制台,telnet控制台的用户界面及配置命令与串口控制台相同。

1.1.3.3w e b控制台

MG3000-R32还提供web控制台。设备正常启动后,用户可以在网络可达的其他计算机上通过HTTP协议访问MG3000-R32设备,并对它进行配置管理。用户只需在IE的URL一栏输入MG3000-R设备的IP地址,如http://192.168.9.237,确定后即连接到MG3000-R32设备的配置管理主页。初始登录帐号为admin,口令为admin。用户登录后可以对口令进行修改。

1.2软件安装

MG3000-R32设备软件包括以下独立部分:

系统软件

Boot程序

系统内核

DSP firmware

另外还需要配置文件的配合。

出厂时以上文件都已经装载,一般情况下,只有系统软件和配置文件需要进行升级。

步骤一:开启TFTP服务器,指定软件存放的路径。

MG3000-R32软件升级使用TFTP协议,提供下载的系统软件版本和配置文件应放在TFTP 服务器指定路径下。

步骤二:软件升级

系统软件升级既可以通过串口控制台在本地进行,也可以通过telnet控制台和web控制台在远程进行;既可以在系统启动时进行升级,也可以在线升级,以下分别描述这两种升级方式。

1. 系统启动升级方式

注意注意::系统启动升级只能通过串口控制台在本地进行系统启动升级只能通过串口控制台在本地进行,,可以升级DSP firmware ,系统内核和系统软件和系统软件。。

(1)进入Boot 控制台界面

MG3000-R32设备上电运行时,首先运行Boot 程序,此时控制台会输出以下信息: ARMboot code: 01f00000 -> 01f1af34 start test register 0x10070044 = 0x3303f0f 0x10070000 old value is 0x0 0x10070000 new value is 0xff200000 0x10070004 old value is 0x0 0x10070004 new value is 0xff300010 DRAM Configuration: Bank #0: 01000000 50 MB .. ..

Hit any key to stop autoboot: 0 Chagall-Boot> Chagall-Boot> Chagall-Boot>

注意注意::此时系统提示用户此时系统提示用户,,如需要升级如需要升级,,应在5秒内按下任意键秒内按下任意键,,否则MG3000-R32设备将自动启动自动启动。。

(2)修改软件升级参数

此时用户可以printenv 和setenv 命令查看和修改当时的网络参数和升级配置: Chagall-Boot> printenv serial#=000001 baudrate=115200 updateflag=0 revision#=000000 versionback=4 softwarename=hero bootdelay=5

bootargs=console=ttyCH0,115200 root=/dev/ram rw initrd=0x2000000,15M cspname=zImage-v1.0-R32 areaflag=A flashsize=8 upgradetype=1 softwaredir=/ bootcmd=bootmsp

armboot=armboot-R32-v1.0.bin serialno=GF0106-0152 fxoportnumber=4

filesize=30143b

ethaddr=00:60:39:D0:58:11

RAMDISK= r32_v100_20061110_ramdisk

mspname= Gohigh_MG2000_v5_01_1_nocdma.axf

boolsoftupdate=0

boolrollback=1

boolsoftcrc=0

getipmode=1

protocoltype=1

gatewayip=192.216.224.1

ipaddr=192.216.224.246

netmask=255.255.255.0

dnsmasterserverip=0.0.0.0

dnsslaveserverip=0.0.0.0

serverip=192.168.9.85

softwareName=mg3000_r.ini

fileflag=0

Environment size: 714/1532 bytes

Chagall-Boot>

其中与软件升级有关的是:

gatewayip:网关地址

ipaddr:设备本机地址

netmask:子网掩码

serverip:TFTP服务器IP地址

RAMDISK:要下载的系统软件文件名

mspname:要下载的DSP firmware文件名

cspname:要下载的系统内核文件名

下面对这些参数进行设置:

Chagall-Boot> setenv gatewayip 192.168.9.1

Chagall-Boot> setenv ipaddr 192.168.9.237

Chagall-Boot> setenv netmask 255.255.255.0

Chagall-Boot> setenv serverip 192.168.9.85

如果要升级系统软件,则应指定要下载的系统软件文件名,例如:Chagall-Boot> setenv RAMDISK r32_v100_20061110_ramdisk

如果要升级DSP firmware,则应指定要下载的DSP firmware文件名,例如:Chagall-Boot> setenv mspname Gohigh_MG2000_v5_01_1_nocdma.axf

如果要升级系统内核,则应指定要下载的系统内核文件名,例如:Chagall-Boot> setenv cspname zImage-v1.0-R32

最后保存配置:

Chagall-Boot> saveenv

(3)软件版本下载

设置网络参数完成后,输入update命令,根据提示选择需要下载的软件类型:Chagall-Boot> update

******* intel flash detected *******

Blkmem 6 disk images:

0: 5000000-503ffff [VIRTUAL 5000000-503ffff] (RW)

1: 5040000-505ffff [VIRTUAL 5040000-505ffff] (RW)

2: 5060000-511ffff [VIRTUAL 5060000-511ffff] (RW)

3: 5120000-531ffff [VIRTUAL 5120000-531ffff] (RW)

4: 5320000-565ffff [VIRTUAL 5320000-565ffff] (RW)

5: 5660000-57fffff [VIRTUAL 5660000-57fffff] (RW)

*********************************

* Choose The partition to flash *

* 0 Armboot *

* 2 CSP *

* 3 MSP *

* 4 RAMDISK *

*********************************

4

Partition (4) has been selected

Using IP addresses from env vars

TFTP from server 192.216.224.80; our IP address is 192.216.224.246

Filename 'r32_v100_20061110_ramdisk'.

Load address: 0x100000

Loading: ################################################################# #################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

文件开始从TFTP 服务器下载,而后自动写到NAND flash 中永久保存。

软件下载完成后,将提示用户进行下一步操作,用户可以输入bootmsp 命令启动设备,MG3000-R32将使用刚刚下载的软件启动:

Chagall-Boot> bootmsp

如果下载系统软件,选择文件类型时输入“4”; 如果下载DSP firmware ,选择文件类型时输入“3”; 若下载系统内核,选择文件类型时输入“1”。

2. 在线升级方式

MG3000-R32支持在线升级,即系统在运行状态下,可以从TFTP 服务器进行软件升级。通过串口/telnet/web 控制台都可以进行在线升级。

注意注意::在线升级只能升级系统软件和配置文件在线升级只能升级系统软件和配置文件,,且配置文件的名字不可以改变且配置文件的名字不可以改变,,必须是mg3000_r.ini 和mg3000r.val ;系统软件的名字可以随意改变系统软件的名字可以随意改变,,只要能够找到该文件就可以只要能够找到该文件就可以。。

以下分别描述使用各种控制台进行升级的步骤。 (1)使用串口/telnet 控制台在线升级的步骤 配置升级参数:sup 命令

升级参数包括:提供软件下载的TFTP 服务器地址、要下载文件的文件名(最长52个字符)。 MG3000-R32:\sys\devcfg>sup

Please input TFTP server IP address [ 192.216.224.80 ]:

Please input download file name (max len:52) [r32_v100_20061110_ramdisk ]: The command has been completed successfully!

执行升级操作:update 命令,要求输入验证口令(passthrough ) MG3000-R32:\sys\devcfg> update Please input password: tftp_recv start

################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################## Received 3165170 bytes in 6.5 seconds mtdblock_open ok

mtdblock: read on "RAMDISK PARTITION" at 0x304a00, size 0x200

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x0, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x20000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x40000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x60000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x80000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0xa0000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0xc0000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0xe0000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x100000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x120000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x140000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x160000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x180000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x1a0000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x1c0000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x1e0000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x200000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x220000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x240000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x260000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x280000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x2a0000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x2c0000, size 0x20000

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x2e0000, size 0x20000

mtdblock_release

mtdblock: writing cached data for "RAMDISK PARTITION" at 0x300000, size 0x20000

ok

write /dev/mtdblock4 success

The new download file will take effect only after reboot!

Reboot the system now or not(0--No 1--Yes):

新下载的应用程序必须在系统重启后才能生效,可以按照提示直接进行重启操作,或者稍后自行使用reset命令重启。

(2)使用web控制台在线升级的步骤

登录Web控制台,进入【设备管理】->【升级管理】页面,可以选择通过HTTP(推荐使用)或TFTP协议将新的软件版本下载到设备。

(1)如果选择HTTP协议,点击“确定”后进入版本升级界面,在【文件类型】中选择“程序文件”,在【文件名】中选择要下载的文件,点击“升级”按钮进行软件版本升级,如下图所示。

(2)如果选择TFTP协议,点击“确定”后进入版本升级界面,设置【TFTP服务器IP地址】和【下载文件名】,点击“升级”按钮进行软件版本升级,如下图所示。

MG3000-R32设备出厂时都已加载了配置文件,在使用过程中用户可以通过控制台来修改配置数据,并通过save 命令将修改的配置保存到flash 中。

此外,也可直接下载定制好的配置文件。配置文件下载只能在线进行,可通过串口/telnet 控制台的update 命令或者web 控制台的升级管理页面进行下载,但下载文件名要设为配置文件的名字:mg3000_r.ini 及mg3000r.val 。

注1:由于配置文件要求按照严格的格式由于配置文件要求按照严格的格式,,直接修改容易出现错误直接修改容易出现错误,,一般情况不建议直接下载配置文件一般情况不建议直接下载配置文件;; 注2:配置文件下载是直接保存到flash 中,因此下载配置文件完成后因此下载配置文件完成后,,不必进行保存操作不必进行保存操作,,直接重启即可直接重启即可,,否则会用原来的文件覆盖新下载的文件否则会用原来的文件覆盖新下载的文件!!

注3:软件的升级建议最好用在线升级软件的升级建议最好用在线升级,,不用在boot 的时候升级的时候升级。。以避免修改掉不应该修改的参数以避免修改掉不应该修改的参数,,导致设备不能正常启动设备不能正常启动。。

注4:如果升级了系统软件如果升级了系统软件,,没有升级配置文件没有升级配置文件,,且新的系统软件和老配置文件不兼容且新的系统软件和老配置文件不兼容,,此时此时,,启动设备后启动设备后,,设备将自动恢复为缺省配置设备将自动恢复为缺省配置,,此时此时,,可以用192.168.9.237登录到设备登录到设备,,然后保存配置生成新的配置文件然后保存配置生成新的配置文件,,并重启。然后再配置用户的其他数据然后再配置用户的其他数据。。

1.3 中性版本配置

配置中性版本按如下步骤进行:

(1)通过控制台修改产品名称:进入串口控台或telnet 控台,进入\sys\sysinfo>目录,输入ssn 命令,输入中性产品名称(如:RG ),用save 命令保存;

(2)上传两张图片:在WEB 控制台“版本升级”->“HTTP 升级”网页中,“文件类型”选择LOGO ,点击“浏览”选择“logo.JPG ”(如下图所示)

,点击升级;

在WEB 控制台“版本升级”->“HTTP 升级”网页中,“文件类型”选择LOGO ,点击“浏览”选择“name.JPG ”(如下图所示)

,点击升级;

(3)重启设备

注意:若要下载其他的Logo 和产品名称图片,可以按照MG3000-R32的尺寸要求自行准备图片。其中LOGO 图片大小必须为224(宽度)×86(长度)像素,文件名称中必须包含"logo"字样;产品名称图片必须为654(宽度)×86(长度)像素,文件名称中必须包含"name"字样。

2 数据配置

MG3000-R32可以通过两种方式进行系统数据配置:

1. 通过串口控制台、telnet 控制台及web 控制台进行配置,配置后将数据保存到配置文件

中。具体配置方式可以参考《MG3000-R32用户手册》和《MG3000-R32-WEB 控制台使用手册》;

2. 直接修改配置文件mg3000_r.ini 、mg3000r.val ,下载定制好的配置文件。下载方法参见

1.2节。

下面将详细介绍环境变量及配置文件中参数的含义和定制方法。

注:mg3000r.val 文件一般不需修改文件一般不需修改,,下文中若不指明配置文件的名字下文中若不指明配置文件的名字,,指的是mg3000_r.ini 文件文件。。

2.1修改环境变量

系统的数据分别保存在环境变量和配置文件中,其中环境变量中的参数主要是系统启动参数以及在Boot升级时需要使用的参数,其余参数存放在配置文件中。

出厂时已经设置好系统启动参数,用户一般不需改动;网络参数以及升级参数可以在Boot 时直接修改,这样可以在boot时进行版本升级。

环境变量的修改方法参看1.2节。

网络参数的出厂缺省配置为:

ipaddr: 192.168.9.237

netmask: 255.255.255.0

defgateway: 192.168.9.1

2.2配置文件的配置介绍

整个配置文件共分为如下几个段:

[SysInfo]

[SysCfg]

[SysNetCfg]

[chnl1 config]

[chnl2 config]

…………

…………

[chnl32 config]

[SLIC port config]

[port1 config]

[port2 config]

…………

…………

[port32 config]

[sip stack config]

[digit map table config]

[route phone table config]

[speed dial table config]

在修改配置文件的时候需要注意以下几点:

1. 段与段之间不能交换位置,例如不能将[SysNetCfg]段放在[SysCfg]段的前面;

2. 段内的变量位置可以交换,但是变量的名字不允许修改,否则系统将无法识别这个

变量,导致所有的配置都将使用缺省配置;

3. 若想添加注释行,需在注释行前添加“;”号;注释行应另起一行,不允许在配置

行的后面添加注释。

4. 每一行只能配置一个变量。

需要说明的是:本配置文件中所有的Yes/No,Enable/Disable的选择中,1代表Yes/Enable,0代表No/Disable。

每个参数具体的配置值都将会在配置文件mg3000_r.ini中以注释的方式列出,可参照注释修改。一般不建议直接修改配置文件,最好通过控制台配置,然后保存,刷新配置文件。

2.2.1系统信息的配置

配置文件的该部分内容如下:

[SysInfo]

SysName = "MG3000-R32"

本段主要用于填写一些和设备相关的信息,如设备的名字。该段的设置是字符串形式的,需要用“”括起来。

2.2.2系统参数的配置

配置文件的该部分内容如下:

[SysCfg]

workingWithGK = 0 /* 是否工作在GK模式下(仅H.323版本有效)*/

RegisterType = 2 /* 注册方式,1表示网关注册;2表示终端注册(仅SIP版本有效)*/ EnFastStart = 0 /* 是否支持快速启动(仅H.323版本有效)*/

DialingTimeout = 20 /* 位间拨号超时,单位为秒*/

EnSendLocalRBT = 1 /* 是否发送本地回铃音(对于H.323版本,仅采用faststart方式时有效)*/

EnIPtoPSTN = 1 /* 是否支持IP故障逃生*/

FxoWorkingMode = 1 /* FXO 口的工作模式,1为普通模式;2为话务台模式;3为双模模式*/

EnPstnCallerID = 0 /* 是否激活PSTN侧的来电显示*/

FxoRingTimes = 1 /* 对于PSTN呼入,FXO口检测到几次振铃后才自动摘机或进行后续处理*/

EnPlayback = 0 /* 对于PSTN呼入,FXO口工作在普通模式下,是否发送用户自己录制的各种录音提示*/

到反极信号之后再发送CONNECT(或200OK)消息*/

FxoCalledInputLimit = 0 /* FXO口呼入限制模式,0-不限制;1-限制非法用户,持续回铃音;2-限制非法用户,FXO口摘机1秒后挂机;3-限制非法用户,摘机后发提示音*/ CryptType = 0 /* 信令加密算法,0-不加密;1-加密算法1;2-加密算法2;3-加密算法3 */

CryptStr = gohighgohigh /* 信令加密密钥串*/

EndPointAliasCodeMode = 1 /* 端点别名编码方式,1:E.164;2:E.164+device h323id;3:E.164+port h323id,仅H.323版本有效*/

VoiceSignalCountryCode = 8 /* 语音信号所属国家或地区*/

WebUserName = "admin" /* WEB 控制台用户名*/

WebUserPassword = "admin" /* WEB 控制台用户密码*/

CnslUserName1 = "admin" /* 字符控制台的用户名*/

CnslUserPassword1 = "admin" /* 字符控制台的用户密码*/

CnslUserPri1 = 2 /* 字符控制台的用户级别*/

CnslUserName2 = ""

CnslUserPassword2 = ""

CnslUserPri2 = 0

CnslUserName3 = ""

CnslUserPassword3 = ""

CnslUserPri3 = 0

CnslUserName4 = ""

CnslUserPassword4 = ""

CnslUserPri4 = 0

CnslUserName5 = ""

CnslUserPassword5 = ""

CnslUserPri5 = 0

说明:

1、WEB控制台只有一个用户名,字符控制台可以支持5个用户。

2、和FXO口相关的几个参数:EnIPtoPSTN 、FxoWorkingMode 、FxoRingTimes、EnPstnCallerID 、EnPlayback等,需要有FXO口的设备才生效。

2.2.3系统网络参数的设置

配置文件的该部分内容如下:

[SysNetCfg] /* 该部分内容只对H.323版本有效*/

TcpKeepAliveInterval = 7200 /* TCP心跳连接保持周期,单位为秒*/

MasterGKIP = 192.168.9.88 /* 主GK的IP地址*/

MasterGKDomainName = /* 主GK的域名*/

MasterGKPort = 1719 /* 主GK的端口号*/

SlaveGKIP = 0.0.0.0 /* 从GK的IP地址*/

SlaveGKDomainName = /* 从GK的域名*/

SlaveGKPort = 0 /* 从GK的端口号*/

DefGKIP = 0.0.0.0 /* 缺省GK的IP地址*/

DefGKDomainName = /* 缺省GK的域名*/

DefGKPort = 0 /* 缺省GK的端口号*/

对于系统的其他网络参数,如IP地址放在了环境变量中,这样可以保持参数的一致性。2.2.4通道参数的配置

MG3000-R32的配置数据中,每个通道具有一套独立的通道参数。下面以一个通道来进行说明:

[chnl1 config]

ECE = 1 /* 是否支持回声消除*/

ECLength = 5 /* 回声消除的长度,0表示5ms;5表示48ms;15表示128ms */ DTMFTransportType = 1 /* DTMF的传输方式,0:信令;1:透传;2:RFC2833*/

DTMF2833PT = 97 /* DTMF 2833 RTP包的Payload type */

DTMF2833RedunPT = 96 /* DTMF 2833 冗余RTP包的Payload type */

DTMF2833Scheme = 1 /* DTMF 2833的模式,1:IETF;0:AAL2 */

DTMF2833EnVoice = 0 /* 通过2833传输DTMF的同时,是否同时在语音通道进行透传,一般设为0,不需修改*/

MinOnTime = 50 /* 不需修改*/

MinOffTime = 50 /* 不需修改*/

MaxDropoutTime = 30 /* 不需修改*/

G72616PT = 23 /* G726-16编码方式的payload type */

G72624PT = 22 /* G726-24编码方式的payload type */

G72640PT = 38 /* G726-40编码方式的payload type */

FaxTransMode = 1 /* FAX的传输方式,1:T.38;2:透传*/

Coder = 0 /* 首选编码模式*/

CNG = 1 /* 是否产生舒适噪音*/

PayloadLength = 20 /* 打包间隔*/

PCMInputVolume = 0.0 /* PCM输入增益,从-14dB到-6dB */

PCMOutputVolume = 0.0 /* PCM输出增益,从-14dB到-6dB */

ECGain = 0.0 /* 回声消除的增益,从-14dB到+6dB */

VADandRTPSilenceInfoSendEnable = 0 /* 话音活动性检测设置*/

G711Redundancy = 0 /* G..711语音包的冗余深度*/

FaxRelayMaxRate = 0 /* T.38FAX的最大传输速率*/

FaxRelayECMDisable = 0 /* 是否不使用T.38FAX的ECM模式*/

T38FaxRelayErrorRecoveryMethod = 0 /* T.38FAX错误纠正措施*/

FaxPageDataRedundancyDepth = 0 /* T.38FAX数据包的冗余深度*/

FaxT30MessageRedundancyDepth = 3 /* T.38FAXT30消息包的冗余深度*/

FaxRelayVolume = 0 /* T.38FAX增益,从-14dB到-6dB */

T38PacketLossConcealment = 0 /* T.38FAX数据错误显示机制*/

TCFMode = 0 /* T.38FAX的TCF模式,0:Remote;1:Local,一般用Remote,不用修改*/

2.2.5S L I C端口的设置

对于SLIC端口的配置又分为两个部分,一是设备级的SLIC端口的配置,包括:

[SLIC port config]

MaxFlashHookTime = 0 /* 拍叉簧的最大时间,目前没有实现,不用设置该值*/

HotLineExpTime = 0 /* 热线超时时间,单位为秒*/

DevH323ID = v237 /* 设备的H323 ID */

一个是端口级的SLIC端口的配置,每个端口都有自己的一套参数,包括:

[port1 config]

type = 0 /* 端口类型,不可配置*/

EnPort = 1 /* 是否激活该端口*/

EnReversal = 1 /* 该端口是否发送反极信号*/

EnCallerID = 1 /* 该端口是否发送FSK信号*/

RegenNbrStripLen = 0 /* 该端口如果是FXO口,在一次号码模式下,再生号码时前缀剥离的位数*/

EnHotLine = 0 /* 是否使能热线功能*/

LocalPhoneNbr = 62043021 /* 该端口的电话号码,最长为20位*/

fwdNbr = 0000 /* 该端口如果是FXO口,且工作在话务台模式下,该参数表示配置的话务台的号码*/

RegenPrefixNbr = /* 该端口如果是FXO口,在一次号码模式下,再生号码时添加的前缀号码*/

HotLineNbr = /* 热线号码*/

PortH323ID = v2371 /* 该端口的H323 ID,仅H.323版本有效*/

UserName = /* 该端口的注册用户名,仅SIP版本有效*/

PassWord = /* 该端口的注册密码,仅SIP版本有效*/

FxoReceiveGain = 0 /* FXO口输入增益*/

FxoSendGain = 0 /* FXO口输出增益*/

2.2.6S I P协议参数的设置

SIP协议参数包括定时器参数、重传次数、代理服务器参数、注册服务器参数等。

[sip stack config]

T1 = 500 /* 定时器T1超时的时间*/

T2 = 4000 /* 定时器T2超时的时间*/

genT = 5000 /* 定时器gen超时的时间*/

inviteT = 16000 /* 定时器invite超时的时间*/

provisionT = 180000 /* 定时器provision超时的时间*/

byeRT = 11 /* bye消息重传次数*/

cancelRT = 11 /* cancel消息重传次数*/

finalRspRT = 7 /* final Response消息重传次数*/

nofinalRspRT = 7 /* no final Response消息重传次数*/

inviteRT = 7 /* invite消息重传次数*/

prackRT = 7 /* prack消息重传次数*/

proxyIF = 0 /* 是否使能proxy */

proxyIpAddr = 0.0.0.0 /* proxy IP地址或域名*/

proxyPort = 5060 /* proxy UDP端口*/

registrarIF = 0 /* 是否使能register */

registrarIpAddr = 0.0.0.0 /* register server 的IP地址或域名*/

registrarPort = 5060 /* register server的UDP端口*/

registrarInterval = 60 /* 注册周期*/

registerType = 1 /* 注册类型,1为端口注册,2为网关注册*/

registerDomainName = /* 本地主机名*/

gatewayUserName = /* 网关注册的用户名*/

gatewayPassword = /* 网关注册的密码*/

rfc2833NegotiationIF = 0 /* 是否使能RFC2833载荷类型协商*/

proxyKeepAliveEnabled = 0 /* 是否使能心跳*/

proxyKeepAliveTime = 60 /* 心跳周期*/

localPort = 5060 /* 本机信令端口*/

rtpBase = 6000 /* 本机RTP端口的基数*/

2.2.7I P/P S T N路由及号码变换表的配置

对于MG3000-R32设备,对于每一个呼叫(主叫),是通过#号或位间拨号超时来确定号码是否结束。用户通过局向直接进行路由选向,不需加拨前缀即可呼出PSTN,不改变用户的拨号习惯。拨号结束后,将收到的号码同IP/PSTN路由及号码变换表进行匹配,不止匹配局向号码,还同时匹配长度,只有两个都匹配上,才算该条局向路由匹配成功。

号码长度可以为0,如果为0,表示该条路由只匹配局向号码,不匹配长度。

对于IP/PSTN路由及号码变换表的配置,主要有如下的参数:

[digit map table config]

1:TeleNbr = 620, MaxDigit = 8, PrefixStripLen = 0, PrefixNbr =, Ip2PstnPrefixStripLen = 0, Ip2PstnPrefixNbr = , RouteType =1

2:TeleNbr = 6204, MaxDigit = 6, PrefixStripLen = 0, PrefixNbr = 010, Ip2PstnPrefixStripLen = 0, Ip2PstnPrefixNbr = , RouteType =2

3:TeleNbr = 6, MaxDigit = 8, PrefixStripLen = 2, PrefixNbr = 010, Ip2PstnPrefixStripLen = 0, Ip2PstnPrefixNbr = , RouteType =2

4:TeleNbr = 62, MaxDigit = 8, PrefixStripLen = 0, PrefixNbr = , Ip2PstnPrefixStripLen = 0, Ip2PstnPrefixNbr = , RouteType =1

5:TeleNbr = 6204, MaxDigit = 0, PrefixStripLen = 0, PrefixNbr = , Ip2PstnPrefixStripLen = 0, Ip2PstnPrefixNbr = , RouteType =2

6:TeleNbr = 6204, MaxDigit = 8, PrefixStripLen = 0, PrefixNbr = , Ip2PstnPrefixStripLen = 0, Ip2PstnPrefixNbr = , RouteType =1

7:TeleNbr = 7, MaxDigit = 0, PrefixStripLen = 0, PrefixNbr = , Ip2PstnPrefixStripLen = 0, Ip2PstnPrefixNbr = , RouteType =2

8:TeleNbr = 0, MaxDigit = 0, PrefixStripLen = 0, PrefixNbr = , Ip2PstnPrefixStripLen = 0, Ip2PstnPrefixNbr = 96446, RouteType =1

TeleNbr:是指局向号码。

MaxDigit:该局段用户所拨号码的匹配长度。

PrefixStripLen:对该局段的号码需要剥离的前缀的长度。

PrefixNbr:对该局段的号码需要添加的前缀号码。

Ip2PstnPrefixStripLen:对该局段的号码,如果路由方向为IP,当IP呼叫不通迂回到PSTN 时,需要剥离的前缀的长度。

Ip2PstnPrefixNbr:对该局段的号码,如果路由方向为IP,当IP呼叫不通迂回到PSTN时,需要添加的前缀号码

RouteType:表示该条局向的呼出路由,1表示PSTN;2表示IP。

注意事项:

在配置一条IP/PSTN路由及号码变换表的时候,注意名字一定不能错,索引和正文之间用“:”隔开。索引最大可以达到50。

删除已配的某条IP/PSTN路由及号码变换表可以直接删除该行,也可以在该行前面加“;”。如:

;5:TeleNbr = 6204, MaxDigit = 0, PrefixStripLen = 0, PrefixNbr = , Ip2PstnPrefixStripLen = 0, Ip2PstnPrefixNbr = , RouteType =2

针对上面的配置举例如下:

用户所拨号码该次呼叫所走的局向路由最终送出的号码

620430 2(IP)010620430

620567 缺省(PSTN)620567

62012345 1(PSTN)62012345

61234567 3(IP)010234567

658 缺省(PSTN)658

62345678 4(PSTN)62345678

625 缺省(PSTN)625

62043020 6(PSTN)62043020

6204569 5(IP)6204569

70 7(IP)70

7 7(IP)7

723 7(IP)723

023******** 8(IP)023********,但是如果IP不通,迂回到

PSTN时,从FXO口送出的号码为:

9644602374565633

2.2.8点到点呼叫路由表的配置

点到点呼叫路由表用于MG3000-R32工作在点到点模式下,查询对端的网络地址(IP地址和端口号)。它是通过电话号码去查询的。具体如下:

[route phone table config]

1: IPAddr = 192.168.9.84, UDPPort = 1720, StartPhoneNbr = 11110001,EndPhoneNbr = 11110008 2: IPAddr = 192.216.1.81, UDPPort = 1720, StartPhoneNbr = 22220000,EndPhoneNbr = 22220009

3: IPAddr = 192.168.9.236, UDPPort = 1720, StartPhoneNbr = 88880001,EndPhoneNbr = 88880008

IPAddr:是指对端的IP地址

UDPPort:对端的端口

StartPhoneNbr:对端设备号码段的起始号码

EndPhoneNbr:对端设备号码段的结束号码

使用注意事项同IP/PSTN路由及号码变换表。

2.2.9快速拨号表的配置

快速拨号表用于对常呼叫的号码设置一个快速缩位号码,方便用户使用。具体配置如下:[speed dial table config]

1:MinNbr = 12, MaxNbr = 1234567

2:MinNbr = 11, MaxNbr = 11111000

使用注意事项同IP/PSTN路由及号码变换表。

上面从配置文件的角度对每个参数的配置进行了说明,下面从业务的角度对常用的配置进行一个归类说明。

2.3(H.323版本)H323连接模式的设置

与H.323连接模式相关的配置是一组参数,在mg3000r.val文件中保存。包括:NORMAL 方式的设置、快速启动模式的设置、隧道模式的设置、快速启动+隧道模式的设置。

一般不建议用户直接修改mg3000r.val配置文件,所以最好通过控制台进行H.323连接模式的设置。

2.4媒体通道R T P端口范围的设置

对于H.323版本,修改配置mg3000r.val文件中的portFrom和portTo参数,例如:

portFrom = 5000

portTo = 6000

对于SIP版本,配置媒体通道RTP端口从哪个端口开始分配:

[sip stack config]

rtpBase = 6000 /* 本机RTP端口的基数*/

2.5(H.323版本)G K工作方式的配置

对于GK工作方式的配置,需要修改的参数有:

支持GK模式

[SysCfg]

workingWithGK = 1

GK的网络地址

[SysNetCfg]

MasterGKIP = 192.168.9.88 /* 主GK的IP地址*/

MasterGKDomainName = /* 主GK的域名*/

MasterGKPort = 1719 /* 主GK的端口号*/

SlaveGKIP = 0.0.0.0 /* 从GK的IP地址*/

SlaveGKDomainName = /* 从GK的域名*/

SlaveGKPort = 0 /* 从GK的端口号*/

DefGKIP = 0.0.0.0 /* 缺省GK的IP地址*/

DefGKDomainName = /* 缺省GK的域名*/

相关主题
文本预览
相关文档 最新文档