You are on page 1of 25

ZXCTN 6263 STM-1通道化单板

故障诊断方法

--
内部公开▲
基础知识介绍
 R4CSB是支持252路E1的4端口通道化STM-1线卡,应用于ZXCTN 6200/6300
设备上。
 R4CSB在线路侧提供4路STM-1光汇聚接口,在背板侧提供1GE(SGMII)的接
入接口,其为低端E1线卡提供E1业务的接入和汇聚功能 ,支持从任意2路光接
口提取线路恢复时钟作为基准上送给主控交换时钟板,发送时钟直接同步于背板
下发的系统时钟。
 R4CSB属于低速线卡,可插在ZXCTN 6200/6300设备任何低速槽位上(兰色槽
位)。

Solt1 Solt2 E1接口


PWR
(slot7) E1接口
FA SCCU(slot5) Slot1 Slot2
N(S
lot9 Slot3 Slot4
)
PWR SCCU(slot6) Slot5 Slot6
(slot8) F SCCU1 防
A 尘
Solt3 Solt4
N SCCU2 网

Hslot1 Hslot2
Hslot3 Hslot4

PWR PWR
内部公开▲
1. 非结构化业务配置
pwe3 611 611
vcid 611 pwtype ethernet local-label 611 remote-label 611
pw-control-word enable
pw-sequence enable
exit
cip 611
service-type channel-e1 che1.0.6.0.1.1.33
structure ag
exit
vip 611
work-mode tdm-ces
encapsulated-delay 8
pseudo-wires-id 611
tunnel-binding tunnel 134
vipmode pwotmpls
exit
set framing channel che1.0.6.0.1.1.33 unfra
set tdm-recvclock che1 che1.0.6.0.1.1.33 customer 1
set tdm-sendclock che1 che1.0.6.0.1.1.33 auto 1
service instance 611
cip 611
vip 611
service-type ces ces
exit
内部公开▲
2结构化业务配置
共支持4种成帧方式,分别为pcm30,pcm31,pcm30crc,pcm31crc。以下为典型配置:
pwe3 322 322
vcid 322 pwtype ethernet local-label 1036522 remote-label 1036522
pw-control-word enable
pw-sequence enable
exit
cip 322
service-type channel-e1 che1.0.7.0.1.1.22
structure aware
timeslot 1-32
exit
vip 322
work-mode tdm-ces
encapsulated-delay 8
pseudo-wires-id 322
tunnel-binding tunnel 31
vipmode pwotmpls
exit
set framing channel che1.0.7.0.1.1.22 pcm31
set tdm-recvclock che1 che1.0.7.0.1.1.22 customer 4
set tdm-sendclock che1 che1.0.7.0.1.1.22 auto 4
service instance 322
cip 322
vip 322
service-type ces ces
exi
内部公开▲
channel格式定义
Channel用于定位SDH端口以及端口内的具体通道位置。
channel格式定义 如下 :
<type>.<Device>.< LocalPannel >.<SubPanel >.< LocalPort >[.<AU号> [.<TU号>]]
1) type定义如下:
port :表示端口,AU号和TU号不填写。
rs :表示再生段,AU号和TU号不填写。
ms :表示复用段,AU号和TU号不填写。
au4 :表示 AU4指针,AU号填写,TU号不填写。
vc4 :表示 VC4 通道,AU号填写,TU号不填写。
hpvc3 :表示 高阶VC3通道, AU号填写,TU号不填写。
lpvc3 :表示 低阶VC3通道,AU号和TU号需要填写。
tu12 :表示 TU12单元,AU号和TU号需要填写。
vc12 :表示 VC12 通道,AU号和TU号需要填写。
tu11 :表示 TU11单元,AU号和TU号需要填写。
vc11 :表示 VC11 通道,AU号和TU号需要填写。
che1 :表示 VC12通道里面的E1,填写方式同VC12。
cht1 :表示 VC11通道里面的T1,填写方式同VC11。

注意
6200&6300设备只支持port,rs,ms,vc4,au4,lpvc3,tu12,vc12,e1,che1。
2) Device目前固定为0
3) LocalPannel 为设备面板上的槽位编号
4) SubPanel 填写实际值,如果不存在子槽位固定填写0,目前CH.STM-1单板固定填写0
5)LocalPort 填写实际使用的端口号,目前CH.STM-1单板为1-4
6) AU号,填写具体AU编号。
对于AU4映射方式 AU的编号取值范围是1到N,其中N为STM-N等级编号,62&63设备只有1
和4。目前CH.STM-1单板只有1
7)TU号,填写具体TU编号,TU的编号:1-63。
8)AU 的3X7X3映射到TU号转换规则: TU号= (TUG3号-1)*7*3+ (TUG2号-1)*3 + TU12号。通常从CH.STM单板的光口接入业务时需
要进行以上转换,从可以在仪表上进行设置。
内部公开▲
时钟配置
接收方向时钟配置
ZXR10(config)#set tdm-recvclock che1 che1.0.7.0.1.1.22 customer 4
目前只支持customer时钟,时钟域为1-8,可任选一个,默认的为customer 。
发送方向时钟配置
ZXR10(config)#set tdm-sendclock che1 che1.0.7.0.1.1.22 auto 4
目前支持auto,system,loopback三种时钟模式。其中只有auto有时钟域的概念,共支持1-8个时钟域。配置时可任选一
种。
业务配置时关于时钟的一些注意事项
同一个发送时钟域内只能有一种成帧方式。如:auto 1内已配置有UDT业务,那么在该时钟域内就不能再配置SDT业务。
必须保证同一个时钟域内的业务E1时钟同源。
如果Tx方向采用system时钟,必须设置线路抽时钟,以保证时钟同源。
线路抽时钟的设置
从STM-1端口抽时钟
ZXR10(config)#ssmclock batch-clock stm stm1_7/4 2 unframe manual-ssm 02
从7号槽位上第4个STM-1端口的抽取时钟
从GE端口抽取时钟
ZXR10(config)#ssmclock batch-clock line gei_3/3 1 unframe manual-ssm 2
从3号槽位上的3号端口抽取时钟

初始化时钟
ZXR10 (config)#ssmclock initialization
执行完这条命令之后时钟设置会恢复成默认值。
查询当前时钟
ZXR10(config)#show ssmclock current-clock
内部公开▲
业务处理过程可以分为上行和下行两个过程。上行过程:背板SGMII接口->STM-1
接口;下行过程:STM-1接口->背板SGMII接口。线卡从背板接收TDMOverPW报文,
NP对PW报文进行解封装、E1帧解级联处理、对PW报文进行自适应和差分时钟恢复部
分功能处理,然后发送E1帧到EMPHY通道;FPGA完成其余部分时钟和差分时钟功能处
理,同时对结构化的E1帧进行时隙恢复后,根据E1系统时钟、随路时钟、差分时钟
自适应时钟,通过SBI接口发送E1到PMC芯片; PMC芯片对E1帧进行VC12封装,并映
射到SDH处理。

线卡从STM-1接口接收报文,PMC芯片进行SDH相应的解封装处理,并完成SDH相应
的告警、开销和性能统计等处理后,把E1帧通过SBI接口发送到FPGA;FPGA对E1业务
做自适应时钟恢复处理后,对结构化的E1业务做时隙压缩处理后,通过EMPHY通道发
送数据到NP芯片;NP对处理后的数据进行E1帧级联和PW封装处理后;通过FPGA做一
个接口转换后发送到背板SGMII接口
内部公开▲
常用诊断命令
登陆线卡的方法
在条件允许的情况下,直接登陆线卡查询更为方便快捷。每个槽位都有固定的ip地址,不需
要配置。该ip地址为168.2.0.x,x的值为槽位号+8,例如8号槽位上线卡的ip地址168.2.0.16。
在能够通过LCT口telnet上主控的情况下,还需要在PC上再添加一个路由。以设备LCT
口ip地址为192.192.192.63,待登陆的线卡插在8号槽位为例。需要在PC的cmd下添加如下
路由:route add 168.2.0.16 mask 255.255.255.255 192.192.192.63。之后便可通过设备
LCT口telnet登陆3号槽位的线卡。
需要注意的是:不能同时telnet上主控和线卡。默认情况下是可以teknet上主控。如果需
要telnet上线卡,在做完以上配置之后还需要右键进入ROS,并右键选择“endToRos”,如
图所示 。 如果之后需要telnet上主控,需右键选择
“endToOam”。

不论选择哪一个,选择之后都可以退出ROS。
内部公开▲

设置端口环回

最常用的为line环回和internal环回

图 5-3: CH.STM单板环回配置点

目前对于CHSTM单板主要有STM端口环回和e1环回。
配置模式下的设置命令
63(config)#set loopback channel che1.0.7.0.1.1.1 line
63(config)#set loopback channel port.0.7.0.4 line
63(config)#set loopback channel che1.0.7.0.1.1.1 internal
63(config)#set loopback channel port.0.7.0.4 internal
取消环回:
63(config)#no set loopback channel che1.0.7.0.1.1.1
内部公开▲

诊断模式下的设置命令
63(diag)#diag mode mp master toslot5 sdhloop,x,y
x:1,2,3,4 端口号,y:0,取消环回;1,line侧环回,2,internal侧环回
63(diag)#diag mode mp master toslot5 e1loop,x,y
修改jitter buffer水线值
在诊断模式下输入以下命令:
ZXR10(diag)#diag modexecute mp master toslot2 setjbx,x,8,y,8,1,y,y-1
toslot? 槽位号-2
x:pwid
y:水线值,范围为1-7,默认值为4
注意:
1.当待修改的水线值为1时,最后一位为“y-1=0”,但是需要将它改“1”
2.每修改一次级联数,水线值会恢复成默认值,需要重新设置
3.通常不需要修改。测试时延指标时如果结果偏大,可以将水线值改小以减小时延,通常
将jitter buffer水线值改到2
内部公开▲
常用的一些诊断命令:
目前绝大部分的命令都可以同时在诊断模式下和telnet上线卡的情况下应用。如果
业务配置之后不通,可按以下步骤查找。
1 确定设备的硬件状态是否正常。配置模式下使用命令“show pro”

线卡出现在上面条目中的话,说明线卡和主控之间的通信状态是正常的。
2 在ROS下使用“servlist”查询业务实例的状态

重点关注最下面一项“fsm state”的值,如果为0说明状态不全,需要返回查找cip,vip等的配置

否正确。如果为1说明已经创建成功,可进行后面的查找。该部分由支撑负责。
内部公开▲

3 查询业务是否已经配置到线卡,如果已经配置,是否与下发的配置一致。可以在
诊断模式下也可以telnet上线卡查询。如果配置的业务条数较多的话,目前查询会返回以下
提示:

实验室环境下,推荐直接telnet上线卡查询。如果进入诊断模式查询,只需要将telnet上线
卡所用的命令填到63(diag)#diag modexecute mp master toslot?command 的command

部分即可。如果command带参数,需要修改命令格式为查询到的结果和意义相同。
showalle1s
查询当前线卡上已经配置的业务。
内部公开▲
Showalle1s
查询当前线卡上已经配置的业务。

E1 NO.:E1编号。E1编号规则:从第一个端口的第1个TU到第4个端口的第63个TU,E1 number依
次为1-252。
Valid:E1创建标志。0:未创建;1:已创建。目前未创建的不显示,不关注。
Handle:系统内部对E1的标示,可不关注。
FaultFlg:E1失效标志,标示当前E1失效的各种状态。
Bit0:表示从STM-1端口收到本路E1信号为AIS。
PwsCnt:绑定到本E1的伪线计数,当前系统只支持1个E1上绑定一条伪线。不关注。
UsedTs:本E1已被伪线所使用的时隙标示。配置为结构化业务时才关注。
FrameType:E1帧类型,共有5种类型。Unframed,PCM30,PCM30-CRC,PCM31,PCM31-
CRC。需要与配置的该路E1业务成帧格式相同。
RxClkMode;E1 RX 方向采用的时钟模式,目前均为normal,不关注。
RxDm:E1 RX采用恢复时钟模式时,所属的时钟域号。目前无意义,不关注。
TxClkMode:E1 TX 方向采用的时钟模式。Recovery对应配置的auto,另外还有system和looptime。
TxDm:E1 TX采用恢复时钟模式时,所属的时钟域号,只有TxClkMode为Recovery模式时,该值才
有效,范围为1~8。
内部公开▲

Showpws

Remote MAC:线卡所在设备主控的mac地址。可以在CLI下“show lacp sys”查


询到。
PW ID:伪线ID,需要与所配置的伪线编号相同
PW NO.:内部定义的伪线编号,不关注。
E1 NO.:伪线所绑定的E1编号,范围为1~252
CncatNum:级联数,需要与配置的相同。
DlyFrmNum:伪线时延,即定义的JitterBuffer缓冲帧数。目前无意义,可不关
注。
LocalLab:伪线的本地标签。设备内部通信使用,自动分配。与配置的不同,
但需要保证与对端设备上的相对应。
RemotLab:伪线的远端标签。目前分配的值与LocalLab相同
内部公开▲
showclkdms

同时显示Tx和Rx方向的时钟域信息。只
Showclkdms 有当配置的业务采用恢复时钟,即Tx方
向为auto时,才能在这里查询到。业务
的Tx方向时钟为system和looptime时钟
模式时用本命令查询时不显示。目前版
本Rx方向没有时钟域的概念,可不关注。
需要注意的是Tx方向的时钟信息。重点
关注以下几点内容:
每个时钟域内配置的业务条数:

后面的数字1表示该时钟域内共配置1路业务。
各个时钟域所选用的主时钟:

表示选定了E1编号为199的那一路业务作为本
时钟域的主时钟。也就是
内部公开▲

恢复时钟域的当前状态

共有5种状态:
WP_IW_CLOCK_REC_DEFAULT_WAIT_STATE 简称 WAIT
WP_IW_CLOCK_REC_PMSM_STATE 简称 PMSM
WP_IW_CLOCK_REC_CONVERGENCE_STATE 简称 CONV
WP_IW_CLOCK_REC_NORMAL_STATE 简称 NORM
WP_IW_CLOCK_REC_HOLDOVER_STATE 简HOLD
通常在时钟域刚刚建立,主时钟通道还没有通业务时,会处于WAIT状态,一旦开始通业务后,
状态首先进入PMSM状态,到达时钟恢复的建立有效时间后,开始进入CONV状态,处于
这个状态表示已经开始跟踪时钟,正在收敛,当收敛到时钟频偏已不大时,开始进入
NORM状态,进入NORM状态了就表明时钟已处于正常跟踪状态,在这种情况下,不应该
出现丢包或误码。HOLD状态通常不会出现,只有在进行主时钟切换时才会瞬间发生。
内部公开▲

常用的故障诊断命令
CH.STM单板业务故障监测点如下图所示:

NP上的3个监测点所使用的命令如下所示:
edevstat,edevstatrt
edevstat:查询NP与背板之间的业务流信息。
内部公开▲

以上两个图组成了完整的显示结果,通常情况下NP对背板的收发包
应该大致相等。如果只有发没有收,说明背板没有发送业务给NP。
可登陆主控查询与各线卡之间的业务流情况,进一步确定是主控的
问题还是线卡问题。必须使用串口连接主控,右键进入ROS之后输
入“drvshell”,转入 提示符。之后的操作可参见附录中的内
容。
注意: 在提示符下输入内容时不会有显示,可不用理会。需
要退回到 时只要输入蓝色字体部分即可。BCM.0> shell

edevstatrt:清除之前的统计值
内部公开▲

idflowstat pwid,idflowstatrt pwid


idflowstat pwid:查询NP内部的数据包情况。Pwid为伪线标签,与用户配置的值一致。

正常情况下(1)和(2)的值应大致相等。(3)不为0说明收到的包尺寸不对,检查级联
数的配置。(4)不为0说明曾经收到过带L比特的包。(5)不为0说明曾经收到过序列号相
同的包,如果与61对接,可以检查61是否使能了序列号。(6)不为0说明有丢包。(7)为
0说明曾经收到过带R比特的包。
idflowstatrt pwid:清空之前的统计值。pwid为伪线标签,与用户配置的值一致。
内部公开▲

idmchstat pwid,idmchstatrt pwid


idmchstat pwid:查询NP与FPGA之间的数据包收发情况。pwid为伪线标签,与用户
配置的值一致。

正常情况下(1)和(2)的值应该大致相等。如果两者严重不相等或者其中一个为0,可进一步查询
FPGA上的监测点。(3)和(4)不为0的话,说明NP向FPGA发送了空闲包。如果是自适应时钟,很可
能是主时钟选的不对,需要返回查询当前主时钟及其状态。
idmchstatrt pwid:清除之前的统计结果。pwid为伪线标签,与用户配置的值一致。

showe1 e1id

e1id:E1编号。编号规则在前面有介绍。这个命令测试时几乎没有用到,不做介绍。
showphy pwid: 内部公开▲
查询NP与FPGA之间的数据包收发情况。pwid为伪线标签,与用户
配置的值一致。

以上两个图组成了完整的显示结果。通常只需
关注以上两个图的红线部分,即0x06和0x07
所指示的内容。通常测试时仪表选择发送随机
码。 的0x06和0x07所指示的内
容为0xFFFF,表明FPGA没有收到背板发送
过来的数据。如果下图部分的0x06和0x07所
指示的内容为0xFFFF,表明从STM-1端口过
来的E1信号为AIS。可以检查光口有没有通或
者仪表的设置是否正确。
内部公开▲
环回配置命令
 sdhloop
 该命令有两个参数,格式为:
 sdhloop,para1,para2
 para1: STM-1端口号,范围1~4
 para2: 环回模式(0:无环回;1:线路侧环回;2:系统侧环回)
 该命令是用于设置STM-1端口环回的,在刚刚搭建测试环境时,建议先通过设置STM-1线路侧环回测试
光纤、光模块及仪表是否完好。
 e1loop
 该命令有两个参数,格式为:
 e1loop,para1,para2
 para1: E1编号,范围1~252
 para2: 环回模式(0:无环回;1:线路侧环回;2:系统侧环回)
 该命令是用于设置E1环回的,如果配置好业务后,业务有问题,如果仪表是直接接在CHSTM单板的,可
通过设置E1环回判断问题是否处在PM8310与仪表之间。
 sbiloop
 该命令有一个参数,格式为:
 sbiloop,para1
 para1: 环回模式(0:无环回;1:线路侧环回;2:系统侧环回)
 该命令是用于设置FPGA内部的一种环回,通过设置该处环回,可以快速定位出故障出在PM8310侧还是
NP侧。
 rgmiiloop
 该命令有一个参数,格式为:
 rgmiiloop,para1
 para1: 环回模式(0:无环回;1:线路侧环回)
 该命令是用于设置NP的以太网环回,但只能配置线路侧环回。
 sgmiiloop
 该命令有一个参数,格式为:
 sgmiiloop,para1
 para1: 环回模式(0:无环回;1:线路侧环回)
 该命令是用于设置RGMII转SGMII模块的以太网环回,但只能配置线路侧环回。
内部公开▲
内部公开▲

You might also like