CPCI硬件知识.docx
- 文档编号:25072157
- 上传时间:2023-06-04
- 格式:DOCX
- 页数:32
- 大小:202.74KB
CPCI硬件知识.docx
《CPCI硬件知识.docx》由会员分享,可在线阅读,更多相关《CPCI硬件知识.docx(32页珍藏版)》请在冰豆网上搜索。
CPCI硬件知识
工程部第一期培训提纲
1.CPCI板卡
a.CPCI板卡的工作原理
板卡示意图
J1:
PCI总线,与CPU相连,为CPU板控制各板卡的数据总线。
J4:
CT_Bus,又称H.110总线,是DT-08、LT-16、IVR/MG256/EC-128/CBB256等板卡的语音互相总线。
总线示意图
CPCI设备总共有32根8MBPSCT_D线,共32*128=4096个时隙。
每块板卡占用两根CT-D线,最大能有256个时隙。
时钟线从时钟板读出时钟,非时钟板从时钟线上读出时钟。
J5:
后板I/O,是前板与后板互联的唯一通道
DT-08:
8对E1数据线
LT-16:
16对模拟电话线
IVR/MG256:
2对网线
EC-128/CBB-256:
无
b.板卡初始化过程
lspci:
板卡插入CPCI机器后,在CRT上面输入lspci命令从PCI总线上读出已插入的板卡(MG/IVR板不能读出)。
使用lspci命令读出该设备上有5块板卡
加载驱动:
板卡需要加载驱动后才能正常使用。
把各个板卡相应的驱动程序放在/home/obj目录下;把S99driverbackup程序放到/home目录下;在/home目录下执行命令./S99driverbackupstart加载驱动。
加载驱动后可用lsmod查看有哪些驱动已经加载(检查板卡驱动是否加载成功)。
使用lsmod查看板卡驱动
如果是对单块板卡驱动加载、卸载,可以在/home/obj目录下使用insmod、rmmod命令来完成。
对板卡驱动操作前,需要保证板卡未被程序使用:
Used=0,把平台相关程序关闭即可。
板卡驱动列表:
CBB板CBB.o
7号板NO7.o
1号板NO1.o
ISDN板ISDN.o
EC板EC.o
LT-16板/EMLT16.o
修改DT-08板的eprom:
在home目录下运行程序./modityeqrom
选择板卡进行修改,各个板卡所走信令的编号:
00023001表示NO.7信令
00033001表示ISDN信令
00043001表示X.1信令
如:
把第一块7号板卡改为ISDN信令,现在板卡1
选择0退出修改,1进入修改如:
选择1进行修改
在Address=输入芯片地址Address=00进行编辑。
在Value=00033001改写编号使7号信令改成ISDN信令,选择
(1)yes进行修改。
需要注意的是当板卡走ISDN和7号信令需要把中断打开,当走X.1信令时关闭中断。
如:
Address=14进入中断修改Value=00000100表示中断打开,Value=00000000表示关闭
MG/IVR的初始化过程:
启动配置管理器:
配置管理器启动时,会初始化所有板卡信息并写入MCU表,初始化板卡资源数,写入channel表(通道数由cfg初始化,通道状态由资源管理器和呼叫管理器初始化)。
同时设置时钟板。
c.设备时钟
为什么需要设置时钟;
时钟工作的原理;
如何设置时钟;
2.ETS设备板卡的初始化过程
a.操作系统启动,自启动脚本加载
嵌入式操作系统,系统烧写在ram(如何烧写操作系统),设备加电时,操作系统拷贝至内存启动。
不支持ssh连接,支持telnet;不支持sz、rz等命令,文件上传下载用tftp和ftpput、ftpget等方式。
b.驱动加载,S卡,O卡,D卡,EC资源,会议资源
dmessg打印
c.设置时间
为什么ETS设备断电重启后系统时间是1970年1月1号;
使用rtc设置;
使用ntpclient软件同步;
3.CPCI平台的软件模块
a.操作系统,自启动,网页和mysql数据库
Linux7.2使用ssh连接,用rz、sz上传下载文件。
Linux常用命令。
自启动:
在/etc/rc3.d下面有三个需要添加的自启动文件S98driver,S98tom,S99local;
S98driver脚本内容如下:
cd/etc/init.d
./mysqldstart
cd/home
./S99driverbackupstart
S98tom脚本内容如下:
PATH="$PATH:
/usr/tomcat/bin:
/usr/java/jdk/bin:
/usr/java/jdk/jre/bin"
JAVA_HOME=/usr/java/jdk
exportJAVA_HOME
JRE_HOME=/usr/java/jdk/jre
exportJRE_HOME
TOMCAT_HOME=/usr/tomcat
exportTOMCAT_HOME
CLASSPATH=/usr/java/jdk/lib:
/usr/java/jdk/jre/lib
exportCLASSPATH
/usr/tomcat/bin/startup.sh
S99local脚本内容如下:
#!
/bin/sh
#
#Thisscriptwillbeexecuted*after*alltheotherinitscripts.
#Youcanputyourowninitializationstuffinhereifyoudon't
#wanttodothefullSysVstyleinitstuff.
touch/var/lock/subsys/local
suroot-c"/home/cfg_manager-ORBIIOPIPv4=1"&
sleep50
suroot-c"/home/res_manager"&
sleep5
suroot-c"/home/no7_1"&
sleep9
suroot-c"/home/call_manager"&
sleep5
suroot-c"/home/channalstcheck-ORBIIOPIPv4=1"&
sleep6
suroot-c"/home/checktellno-ORBIIOPIPv4=1"
rm-fnohup.out
MYSQL数据库配置步骤及作用;
b.三个管理器
c.呼叫管理器
与网关模块的连接;
与业务的连接;
中继通道初始化过程;
呼叫处理模式;
日志查看;
d.网关模块
e.业务
4.软交换的体系架构
a.软交换
b.Sipgw
c.MRS
d.TG
e.AG
f.IP电话
g.业务接入
5.数据库
6.网页
注册
recvdatafromip=10.20.1.41port=5061
recvdata=
REGISTERsip:
10.20.1.110SIP/2.0
Via:
SIP/2.0/UDP10.20.1.41:
5061;branch=z9hG4bK19700101201000
From:
63 63@10.20.1.41>;tag=1340037056 To: 63 63@10.20.1.110> Call-ID: microsys-softphone@10.20.1.41 CSeq: 5878REGISTER Contact: "63" 63@10.20.1.41: 5061> Expires: 360 Content-Length: 0 OnRecvSip: callid: microsys-softphone@10.20.1.41 Send_Udp_Dataremoteip=10.20.1.41remoteport=5061 senddata= SIP/2.0200OK Via: SIP/2.0/UDP10.20.1.41: 5061;branch=z9hG4bK19700101201000 From: 63 63@10.20.1.41>;tag=1340037056 To: 63 63@10.20.1.110> Call-ID: microsys-softphone@10.20.1.41 Expires: 360 Contact: "63" 63@10.20.1.41: 5061> CSeq: 5878REGISTER Content-Length: 0 呼叫日志 recvdatafromip=10.20.10.24port=8521 recvdata= INVITEsip: 8400@10.20.1.110: 5060SIP/2.0 Via: SIP/2.0/UDP10.20.10.24: 8521;branch=z9hG4bK-d87543-da64801d3e39ba2f-1--d87543-;rport Max-Forwards: 70 Contact: 5003@10.20.10.24: 8521> To: 8400@10.20.1.110: 5060> From: "5003" 5003@10.20.1.110: 5060>;tag=830fff24 Call-ID: 8702ab741340a95e@c3M. CSeq: 1INVITE Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,NOTIFY,MESSAGE,SUBSCRIBE,INFO Content-Type: application/sdp Supported: eventlist User-Agent: eyeBeamrelease3010nstamp19039 Content-Length: 295 v=0 o=-2067641220676506INIP410.20.10.24 s=eyeBeam c=INIP410.20.10.24 t=00 m=audio8450RTP/AVP100608318975101 a=alt: 11: 2C8BD903000000B110.20.10.248450 a=fmtp: 1010-15 a=rtpmap: 100speex/16000 a=rtpmap: 97speex/8000 a=rtpmap: 101telephone-event/8000 a=sendrecv OnRecvSip: callid: 8702ab741340a95e@c3M. Send_Udp_Dataremoteip=10.20.10.24remoteport=8521 senddata= SIP/2.0100Trying Via: SIP/2.0/UDP10.20.10.24: 8521;branch=z9hG4bK-d87543-da64801d3e39ba2f-1--d87543-;rport From: "5003" 5003@10.20.1.110: 5060>;tag=830fff24 To: 8400@10.20.1.110: 5060> Call-ID: 8702ab741340a95e@c3M. CSeq: 1INVITE Content-Length: 0 软交换设置用户状态,用户号码=[5003]状态为[SOFT_ST_BUSY],同时向调度发送状态 查找调度client结构体数组中是否有成员 没有该成员,向调度服务器发送状态消息失败 Sip_Makecallbeginsip_chn=7 Send_Udp_Dataremoteip=10.20.1.41remoteport=5061 senddata= INVITEsip: 8400@10.20.1.110: 5060SIP/2.0 Via: SIP/2.0/UDP10.20.1.110: 5060;branch=z9hG4bK71180640920080827141823 From: 5003 5003@10.20.1.110: 5060>;tag=404874689 To: 8400 8400@10.20.1.110: 5061> Call-ID: 200808271418233334 User-Agent: microsyssoftswitch2006 CSeq: 1INVITE Contact: 5003 5003@10.20.1.110: 5060> Content-Type: application/sdp Content-Length: 169 v=0 o=MicrosysMps200010737418241073741824INIP410.20.10.24 s=1 c=INIP410.20.10.24 t=00 m=audio8450RTP/AVP80 a=rtpmap: 8PCMA/8000 a=rtpmap: 0PCMU/8000 软交换设置用户状态,用户号码=[8400]状态为[SOFT_ST_BUSY],同时向调度发送状态 查找调度client结构体数组中是否有成员 找到该成员,发送状态信息 状态查询tel=[8400]result=[1](0: 空闲1: 忙2: 离线3: 不存在此号码4: 通话)sockid=[13] Sip_Makecallreturn1chn[1406]con_chn[1408]rechn[7]con_reg_chn[21] SipCallCtrl_Recv_Newcallreturn1 recvdatafromip=10.20.1.41port=5061 recvdata= SIP/2.0100Trying Via: SIP/2.0/UDP10.20.1.110: 5060;branch=z9hG4bK71180640920080827141823 From: 5003 5003@10.20.1.110: 5060>;tag=404874689 To: 8400 8400@10.20.1.110: 5061> Call-ID: 200808271418233334 CSeq: 1INVITE Content-Length: 0 OnRecvSip: callid: 200808271418233334 recvdatafromip=10.20.1.41port=5061 recvdata= SIP/2.0183SessionProgress Via: SIP/2.0/UDP10.20.1.110: 5060;branch=z9hG4bK71180640920080827141823 From: 5003 5003@10.20.1.110: 5060>;tag=404874689 To: 8400 8400@10.20.1.110: 5061>;tag=866874373 Call-ID: 200808271418233334 CSeq: 1INVITE Contact: 8400@10.20.1.41: 5061> Content-Type: application/sdp Content-Length: 147 v=0 o=MicrosysMps200010737418241073741824INIP410.20.1.41 s=1 c=INIP410.20.1.41 t=00 m=audio5000RTP/AVP8 a=rtpmap: 8PCMA/8000 OnRecvSip: callid: 200808271418233334 Send_Udp_Dataremoteip=10.20.10.24remoteport=8521 senddata= SIP/2.0183SessionProgress Via: SIP/2.0/UDP10.20.10.24: 8521;branch=z9hG4bK-d87543-da64801d3e39ba2f-1--d87543-;rport From: "5003" 5003@10.20.1.110: 5060>;tag=830fff24 To: 8400@10.20.1.110: 5060>;tag=1536457159 Call-ID: 8702ab741340a95e@c3M. CSeq: 1INVITE Content-Type: application/sdp Content-Length: 143 v=0 o=MicrosysMps200010737418241073741824INIP410.20.1.41 s=1 c=INIP410.20.1.41 t=00 m=audio5000RTP/AVP8 a=rtpmap: 8PCMA/8000 Dispatchheartbeat sip_chn[7].pend_time=[1] call_chn[1408].pend_time=[1] recvdatafromip=10.20.1.110port=10001 recvdata= REGISTERsip: 10.20.1.110SIP/2.0 Via: SIP/2.0/UDP10.20.1.110: 10001;branch=z9hG4bK20080827141824 From: 54 54@10.20.1.110>;tag=1749164299 To: 54 54@10.20.1.110> Call-ID: microsys-softphone@10.20.1.110 CSeq: 68564REGISTER Contact: "54" 54@10.20.1.110: 10001> Expires: 360 Content-Length: 0 OnRecvSip: callid: microsys-softphone@10.20.1.110 Send_Udp_Dataremoteip=10.20.1.110remoteport=10001 senddata= SIP/2.0200OK Via: SIP/2.0/UDP10.20.1.110: 10001;branch=z9hG4bK20080827141824 From: 54 54@10.20.1.110>;tag=1749164299 To: 54 54@10.20.1.110> Call-ID: microsys-softphone@10.20.1.110 Expires: 360 Contact: "54" 54@10.20.1.110: 10001> CSeq: 68564REGISTER Content-Length: 0 sip_chn[7].pend_time=[2] call_chn[1408].pend_time=[2] sip_chn[7].pend_time=[3] call_chn[1408].pend_time=[3] UserCheckUpdatesipregno=10tel=143 UserCheckUpdatesipregno=11tel=19 Dispatchheartbeat UserCheckUpdatesipregno=12tel=54 UserCheckUpdatesipregno=13tel=5011 UserCheckUpdatesipregno=14tel=7007 UserCheckUpdatesipregno=15tel=8316 UserCheckUpdatesipregno=16tel=8317 UserCheckUpdatesipregno=17tel=8318 UserCheckUpdatesipregno=18tel=63 UserCheckUpdatesipregno=19tel=8322 UserCheckUpdatesipregno=20tel=8114 UserCheckUpdatesipregno=21tel=8400 UserCheckUpdatesipregno=22tel=8002 UserCheckUpdatesipregno=23tel=8301 UserCheckUpdatesipregno=24tel=8306 UserCheckUpdatesipregno=25tel=8303 UserCheckUpdatesipregno=26tel=8304 recvdatafromip=10.20.1.41port=5061 recvdata= SIP/2.0200OK Via: SIP/2.0/UDP10.20.1.110: 5060;branch=z9hG4bK71180640920080827141823 From: 5003 5003@10.20.1.110: 5060>;tag=404874689 To: 8400 8400@10.20.1.110: 5061>;tag=866874373 Call-ID: 200808271418233334 CSeq: 1INVITE Contact: 8400@10.20.1.41: 5061> Content-Type: application/sdp Content-Length: 147 v=0 o=MicrosysMps200010737418241073741824INIP410.20.1.41 s=1 c=INIP410.20.1.41 t=00 m=audio5000RTP/AVP8 a=rtpmap: 8PCMA/8000 OnRecvSip: callid: 200808271418233334 Send_Udp_Dataremoteip=10.20.1.41remoteport=5061 senddata= ACKsip: 8400@10.20.1.110: 5060SIP/2.0 Via: SIP/2.0/UDP10.20.1.110: 5060;branch=z9hG4bK71180640920080827141823 From: 5003 5003@10.20.1.110: 5060>;tag=404874689 To: 8400 8400@10.20.1.110: 5061>;tag=866874373 Call-ID: 200808271418233334 CSeq:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CPCI 硬件 知识
![提示](https://static.bdocx.com/images/bang_tan.gif)