VServiceIP安装手册.docx
《VServiceIP安装手册.docx》由会员分享,可在线阅读,更多相关《VServiceIP安装手册.docx(29页珍藏版)》请在冰豆网上搜索。
VServiceIP安装手册
VService–IP安装手册
目录
1.系统结构2
2.服务器的安装3
2.1中央控制模块3
2.2中继接入模块3
3.软件安装及配置3
3.1操作系统及系统软件3
3.2NMS语音卡安装和配置3
3.2软件安装3
3.2.1获取软件包3
3.2.2运行安装脚本3
3.2.3安装3
3.3守护程序的配置3
3.4消息分发的配置3
3.5srf的配置3
3.6isupgw的配置3
3.7agent的配置3
4.系统运行3
1.系统结构
从上图可以看出,本公司智能外设产品主要分为6个模块,其中5个为必要模块,1个为可选模块。
4个必要模块分别是:
中央控制模块、信令接入模块、中继接入模块、维护管理模块和对外接口模块。
可选模块为TTS/ASR模块。
每一个模块都是由相应硬件设备及软件模块组成。
中央控制模块是智能外设系统的核心模块,主要完成高层信令协议控制、呼叫控制、分布模块控制、VXML脚本处理和数据库处理等任务。
信令接入模块主要处理7号信令的低层协议部分,例如MTP3层的数据配置,协议处理等。
中继接入模块主要处理与SSP之间的话路和话务的控制,所有向PSTN用户的输出,例如向用户播放语音、提供语音识别、主被叫的接续控制都是由这一模块完成。
维护管理模块主要是完成人机命令的处理,接受维护终端的管理命令,通过中央控制模块完成对其他各种模块的局数据配置,并对数据进行备份,向终端输出数据等任务。
可选模块对外接口模块主要管理各种对外接口,例如,处理对SMP、维护管理中心的接口,对SCP的数据接口,在一些具体的业务中对Internet的接口等。
在硬件的配置方式上,信令接入模块和中继接入模块是分布配置,其他几个模块是双机热备份方式。
信令接入模块和中继模块采用分布配置的方式保证了系统可以方便地平滑扩容和升级;其他模块的主备份配置方式为提高系统的安全性与可靠性提供了有力的保障。
2.服务器的安装
由于目前管理部分还没有完成,因此安装服务器时没有安装管理程序。
2.1中央控制模块
1.安装操作系统AS2.1
2.安装dcc和isupgw
3.安装守护程序,守护程序需要守护dcc和isupgw
2.2中继接入模块
1.安装操作系统Solarisx868.0,gcc和gzip
2.安装NMS中继板卡和NatuaalAccess软件
3.安装srf
4.安装守护程序,守护程序需要守护srf
3.软件安装及配置
3.1操作系统及系统软件
1.Solaris8forx86
(1)将Solaris8forx86安装光盘放入光驱,重新启动计算机,根据提示安装,语言选择English,并在“SoftwareGroup”中选择“EntireDistributionPlusOEMSupport”。
(2)安装8_x86_Recommended
unzip–d8_x86_Recommended.zip
i)运行shutdown,切换到单用户模式
ii)运行install_cluster
iii)reboot
2.gzip
pkgadd–dgzip-1.3-sol8-intel-local
2.5安装bash
pkgadd-dbash-2.05-sol8-intel-local
3.gcc
/usr/local/bin/gzip-dgcc-3.2.2-sol8-intel-local.gz
pkgadd-dgcc-3.2.2-sol8-intel-local
4.libxml2
/usr/local/bin/gzip–dlibxml2-2.4.3-sol8-intel-local.gz
pkgadd–dlibxml2-2.4.3-sol8-intel-local
5.libiconv
/usr/local/bin/gzip–dlibiconv-1.8-sol8-intel-local.gz
pkgadd–dlibiconv-1.8-sol8-intel-local
6.zlib-1.1.4-sol8-intel-local.gz
/usr/local/bin/gzip–dzlib-1.1.4-sol8-intel-local.gz
pkgadd–dzlib-1.1.4-sol8-intel-local
2.RedhatAdvancedServer2.1略
3.安装ISUP协议栈,参考7号信令安装使用文档
3.2语音中继卡安装和配置
1.安装NaturalAccess软件
(1)mkdir/opt/nms;mv7100-77278.tar.Znms
(2)cdnms;gzip–d7100-77278.tar.Z;tarxvf7100-77278.tar
(3)./install
(4)选择AG/CG板卡,国家选择chn(11),选择Typical安装
(5)mv7135-5030_isol.tar.gz/opt/nms;gzip–d7135-5030_isol.tar.gz;tarxvf7135-5030_isol.tar
2.修改用户和root的profile文件
增加:
CTA_DPATH=./:
/opt/nms/ctaccess/prompts:
/opt/nms/ctaccess/cfg
PATH=$PATH:
./:
/opt/nms/bin:
/usr/local/bin
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:
/opt/nms/lib
AGLOAD=/opt/nms/ag/load:
/opt/nms/ag/cfg:
/opt/nms/cg/load:
/opt/nms/cg/cfg:
/opt/nms/oam/cfg
exportCTA_DPATHPATHLD_LIBRARY_PATHAGLOAD
3.添加板卡
关闭主机电源,插入板卡,启动主机。
系统提示硬件配置变化需运行kdmconfig,依照提示操作即可启动操作系统。
运行pciscan结果为
Bus Slot NMS ID
--- ---- ------
2 13 0x6000 CG_6000
090x50aAG_4000_E1
--- ---- -- ----------------
There were 1 NMS PCI board(s) detected
编辑/opt/nms/oam/cfg/oamsys.cfg,将上述结果添入
[Name0]
Product=CG_6000/*其他类型板卡,可参照oamsys.cfg中的类型列表填写*/
Number=0
Bus=2
Slot=13
File=c6nocc.cfg/*其他类型板卡,可参照oamsys.cfg中的文件列表填写,选
择该板卡对应的nocallcontrol配置文件*/
[Name1]
Product=AG_4000_E1
Number=1
Bus=0
Slot=9
File=agpi4000.cfg
4.配置板卡
修改oamsys.cfg中指定的配置文件,以/opt/nms/cg/cfg/c6nocc.cfg为例:
Clocking.HBus.ClockMode=STANDALONE
Clocking.HBus.ClockSource=NETWORK
Clocking.HBus.ClockSourceNetwork=1
TCPFiles=nocc
DSPStream.VoiceIdleCode[0..3]=0xDS
DSPStream.SignalIdleCode[0..3]=0x09
NetworkInterface.T1E1[0..3].Type=E1
NetworkInterface.T1E1[0..3].Impedance=G703_120_OHM
NetworkInterface.T1E1[0..3].LineCode=HDB3
NetworkInterface.T1E1[0..3].FrameType=CEPT
NetworkInterface.T1E1[0..3].SignalingType=RAW
NetworkInterface.T1E1[0..3].CRCMFMode=C44OFF/*不带校验,如果带改成
C44ON*/
DSP.C5x[0..31].Libs[0]=cg6kliba
DSP.C5x[0..31].XLaw=A_LAW
DSP.C5x[1..31].Files=voicetonedtmfechorvoicecallpptfwaveokiimagsm_msg726mf
DSP.C5x[0].Files=qtsignaltonedtmfechocallpNULLNULL/*参照板卡的安装文档配置,一般默认的加上fsk功能即adsix就可以了*/
Resource[0].Name=RSC1
Resource[0].Size=120/*同时在线中继数,不能大于256,如果大于请参照c65nocc.cfg的配置*/
Resource[0].TCPs=nocc
################################################################
#BeforemodifyingthisresourcedefinitionstringrefertotheCG6000
#InstallationandDevelopersManual.
#################################################################
Resource[0].Definitions=\
(dtmf.det_all&echo.ln20_apt25&\
(ptf.det_2f|\
tone.gen|\
(callp.gnc&ptf.det_4f)|\
(rvoice.rec_mulaw&\
(rvoice.play_mulaw|rvoice.play_alaw|rvoice.play_lin|\
voice.play_16_100|voice.play_24_100|voice.play_32_100|\
voice.play_64_100|wave.play_11_8b|oki.play_24_100|\
oki.play_32_100|ima.play_24|ima.play_32\
)\
)|\
(rvoice.play_mulaw&\
(rvoice.rec_mulaw|rvoice.rec_alaw|rvoice.rec_lin|\
voice.rec_16|voice.rec_24|voice.rec_32|\
voice.rec_64|wave.rec_11_8b|oki.rec_24|\
oki.rec_32|ima.rec_24|ima.rec_32\
)\
)|\
gsm_ms.frgsm_rec|gsm_ms.frgsm_play|\
)\
)
DLMFiles[0]=cg6krun
DebugMask=0x0
/*Resource[0].Definitions一般的添加上adsix所需的参数就可以了,参照安装文档中DSPResouceManagement->DSPfilesandMIPSrequirements,添加上adiStartSendingFSK所需的ASCIIIDstring,如在c6nocc.cfg中添加&adsir.xmt*/
/opt/nms/ag/cfg/agpi4000.cfg:
Clocking.HBus.ClockMode=STANDALONE
Clocking.HBus.ClockSource=NETWORK
Clocking.HBus.ClockSourceNetwork=1
TCPFiles[0]=nocc.tcp#"notrunkcontrol"protocol
DSP.C5x.DSPFiles=rvoicewavedtmf.m54tone.m54adsix.m54/*参照板卡的安装文档配置,一般默认的加上fsk功能即adsix就可以了*/
DLMFiles[0]=gtp.leo
DLMFiles[1]=voice.leo
DLMFiles[2]=svc.leo
XLaw=A-LAW
NetworkInterface.T1E1[0..3].SignalingType=RAW
NetworkInterface.T1E1[0..3].FrameType=CEPT
/opt/nms/cg/cfg/c65nocc.cfg
Clocking.HBus.ClockMode=STANDALONE
Clocking.HBus.ClockSource=OSC
Clocking.HBus.ClockSourceNetwork=1
DSPStream.VoiceIdleCode[0..15]=0xD5
DSPStream.SignalIdleCode[0..15]=0x09
NetworkInterface.T1E1[0..15].Type=E1
NetworkInterface.T1E1[0..15].Impedance=G703_120_OHM
NetworkInterface.T1E1[0..15].LineCode=HDB3
NetworkInterface.T1E1[0..15].FrameType=CEPT
NetworkInterface.T1E1[0..15].SignalingType=RAW
DSP.C5x[0..95].Libs[0]=cg6kliba
DSP.C5x[0..95].XLaw=A_LAW
DSP.C5x[0..31].Files=rvoicewavetonedtmfechoadsix/*参照板卡的安装文档配置,一般默认的加上fsk功能即adsix就可以了*/
DSPStream.SlotCount=512
#============================#
#ResourcemanagementPool0#
#============================#
Resource[0].Name=RSC0
Resource[0].Size=248
Resource[0].TCPs=nocc
Resource[0].StartTimeSlot=0
Resource[0].Definitions=(dtmf.det_all&echo.ln20_apt25&adsir.xmt&tone.gen&\
((rvoice.rec_mulaw&rvoice.play_mulaw)|\
(rvoice.rec_alaw&rvoice.play_alaw)|\
(rvoice.rec_lin&rvoice.play_lin)|\
(wave.rec_11_16b&wave.play_11_16b)|\
(wave.rec_11_8b&wave.play_11_8b)))
Resource[0].DSPs=02456789101112131
41516173233343536373839404142434445464748495051525354
555657585960616263/*将DSP均匀分配到2个Pool中*/
#============================#
#ResourcemanagementPool1#
#============================#
Resource[1].Name=RSC1
Resource[1].Size=248
Resource[1].TCPs=nocc
Resource[1].StartTimeSlot=248
Resource[1].Definitions=(dtmf.det_all&echo.ln20_apt25&&adsir.xmttone.gen&\
((rvoice.rec_mulaw&rvoice.play_mulaw)|\
(rvoice.rec_alaw&rvoice.play_alaw)|\
(rvoice.rec_lin&rvoice.play_lin)|\
(wave.rec_11_16b&wave.play_11_16b)|\
(wave.rec_11_8b&wave.play_11_8b)))
Resource[1].DSPs=1318192021222324252
62728293031646566676869707172737475767778798081828384
8586878889909192939495
#
DLMFiles[0]=cg6500run
DebugMask=0x0
配置完成运行burnall;
运行ctdaemon,然后运行oamsys。
运行ctatest,依次输入“OP”、“SP”、“GD”命令,然后输入要发送的DTMF“123”,发送成功表示配置完成。
和交换机连接,运行trunkmon,如果Alarms和RemoteAlarms都是NONE,而且FrameSync是OK,表示配置没有问题。
3.2软件安装
3.2.1获取软件包
1、获取软件安装包ip.tar.gz
2、以工作用户登录后(bash),上载软件安装包(本文档中安装目录为/export/home/ip),其目录结构为:
bin--后台程序,包括srf,isupgw,dcc,agent,manager(运行安装程序后会自动生成执行脚本)
sbin--维护管理终端程序console
prompt–语音文件
在运行安装程序后,会生成以下目录:
etc-配置文件
log-各后台程序的日志文件、维护管理的告警、统计以及消息跟踪文件
var-socket文件
3、解压缩软件安装包,生成工作目录ip,并将ip目录下的install.sh文件修改为可执行
$gzip–cdip.tar.gz|tarxvf-
$cdip
$chmoduog+xinstall.sh
3.2.2运行安装脚本
1、以root用户来运行安装脚本
$su–
Password:
*******
#/export/home/ip/cs1/install.sh
此时出现欢迎界面
************************************************************
*WelcometoSofttoneIPinstallationprogram*
*ThisprogramwillhelpyouinstalltheIPsoftware*
**********************************************************
3.2.3安装
用户参照安装脚本的提示,根据实际情况选择安装的模块,并输入模块的相关信息。
(s:
表示脚本提示,u:
表示用户输入)
s:
Pleaseenterlocalhost'saddress:
u:
10.1.5.51
1、安装代理模块(agent)
s:
DoyouwantconfigAgent?
(y/n)
u:
y
2、安装消息分发模块(dcc)
s:
DoyouwantconfigDcc?
(y/n)
u:
y
s:
Nowwebegintoconfigmultipleservicenodes'information(开始配置业务节点信息)
s:
Pleaseentersrme'saddress:
[x.x.x.x]
u:
10.1.7.75
s:
Pleaseentersrme'smindialogid:
u:
0
s:
Pleaseentersrme'smaxdialogid:
u:
30000
s:
Doyouwantcontinuetoconfigsrme?
(y/n)
u:
n(用户输入y则循环输入业务节点的信息)
Nowwestopconfigingmultipleservicenodes'information
s:
Nowwebegintoconfigmultiplescfs'information(开始配置SCF的信息)
s:
Pleaseenterscf’sid:
[x.x.x](输入SCFID)
u:
1.1.1
s:
Pleaseenterscf’sdpc:
[x.x.x](输入SCF的DPC)
u:
1.2.3
s:
Pleaseenterscf’sssn:
(输入SCF的SSN,十进制)
u:
254
s:
ConnecttothisscfthroughTCP/IPorSS7?
(t/s)(选择与SCP的连接方式:
TCP/IP连接、SS7连接)
u:
t
s:
Pleaseenterscp'sipaddress:
[x.x.x.x]
u:
10.1.5.51
s:
Pleaseenterscp'sport:
u:
13001
s:
Doyouwantcontinuetoconfigscf?
(y/n)(选择是否继续输入新的SCF信息)
u:
n
Nowwestopconfigingmultiplescfs'information (配置SCF结束)
3、安装业务节点模块(srf)
s:
DoyouwantconfigSrf?
(y/n)
u:
y
s:
Pleaseenteropc:
(输入业务节点的opc)
u:
1.2.3
s:
Pleaseenterssn:
(输入业务节点的ssn,十六进制)
u:
fe
s:
PleaseenterDCCserve