光接口板软件集成测试规程.docx

上传人:b****6 文档编号:6620490 上传时间:2023-01-08 格式:DOCX 页数:133 大小:266.08KB
下载 相关 举报
光接口板软件集成测试规程.docx_第1页
第1页 / 共133页
光接口板软件集成测试规程.docx_第2页
第2页 / 共133页
光接口板软件集成测试规程.docx_第3页
第3页 / 共133页
光接口板软件集成测试规程.docx_第4页
第4页 / 共133页
光接口板软件集成测试规程.docx_第5页
第5页 / 共133页
点击查看更多>>
下载资源
资源描述

光接口板软件集成测试规程.docx

《光接口板软件集成测试规程.docx》由会员分享,可在线阅读,更多相关《光接口板软件集成测试规程.docx(133页珍藏版)》请在冰豆网上搜索。

光接口板软件集成测试规程.docx

光接口板软件集成测试规程

 

技术文件

 

技术文件名称:

光接口板软件集成测试规程

技术文件编号:

版本:

1.0

 

共62页

(包括封面)

 

拟制光板技术小组

审核

会签

标准化

批准

 

中兴通讯股份有限公司

修改记录

文件编号

版本号

拟制人/

修改人

拟制/修改日期

更改理由

主要更改内容

(写要点即可)

注1:

每次更改归档文件(指归档到事业部或公司档案室的文件)时,需填写此表。

注2:

文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。

目录

1范围5

2术语、定义和缩略语5

2.1术语、定义5

2.2缩略语5

3测试配置6

3.1硬件配置6

3.1.1光板普通功能测试硬件配置6

3.1.21:

N保护测试硬件配置6

3.2软件配置6

4测试涉及的模块7

5测试条目7

5.1初始化测试7

5.1.1初始化测试:

正确初始化硬件接口7

5.1.2初始化测试:

FPGA软件加载7

5.1.3初始化测试:

关键芯片自检7

5.1.4初始化测试:

通讯口初始化8

5.1.5初始化测试:

板类型主动上报和查询上报功能8

5.2配置功能测试8

5.2.1配置功能测试:

单板版本信息配置8

5.2.2配置功能测试:

光口工作模式配置9

5.2.3配置功能测试:

业务级联设置9

5.2.4配置功能测试:

支持光口速率和数量变化10

5.2.5配置功能测试:

光板业务配置10

5.3开销处理测试11

5.3.1开销处理测试:

再生段开销测试11

5.3.2开销处理测试:

复用段开销测试错误!

未定义书签。

5.3.3开销处理测试:

通道开销测试13

5.4告警处理测试16

5.4.1告警处理测试:

告警上报处理16

5.4.2告警处理测试:

告警屏蔽处理18

5.4.3告警处理测试:

告警预投入处理20

5.5性能处理测试20

5.5.1性能处理测试:

当前性能采集上报处理20

5.5.2性能处理测试:

历史性能查询处理22

5.5.3性能处理测试:

当前性能清空处理23

5.5.4性能处理测试:

性能屏蔽处理24

5.5.5性能处理测试:

零性能抑制处理25

5.5.6性能处理测试:

性能门限设置处理26

5.6维护功能测试27

5.6.1维护功能测试:

SNC模式设置27

5.6.2维护功能测试:

复位功能处理27

5.6.3维护功能测试:

单板选择状态查询处理28

5.6.4维护功能测试:

单板版本信息查询处理28

5.6.5维护功能测试:

插入告警处理28

5.6.6维护功能测试:

插入误码处理29

5.6.7维护功能测试:

环回处理30

5.6.8维护功能测试:

设置激光器状态处理32

5.6.9维护功能测试:

自动激光器关断处理32

5.6.10维护功能测试:

DCC功能测试34

5.6.11维护功能测试:

IST功能测试35

5.7点灯功能测试35

5.8调试功能测试36

5.8.1单板寄存器读写功能36

5.8.2S口诊断功能37

5.9保护功能测试37

5.9.1保护功能测试:

复用段保护处理37

5.9.2保护功能测试:

通道保护处理39

5.9.3保护功能测试:

总线选择处理42

5.10远程升级功能测试44

5.10.1远程升级功能测试:

升级程序44

5.10.2远程升级功能测试:

升级逻辑44

5.11中继功能测试45

5.121:

N倒换功能测试46

5.12.11:

N倒换功能测试:

指示控制灯和端口灯功能测试46

5.12.21:

N倒换功能测试:

1:

N倒换的引发事件测试47

5.12.31:

N倒换功能测试:

复位测试48

5.12.41:

N倒换功能测试:

业务测试49

5.12.51:

N倒换功能测试:

单板倒换优先极测试49

5.12.61:

N倒换功能测试:

控制倒换优先极测试50

5.12.71:

N倒换功能测试:

保护组设置测试50

5.12.81:

N倒换功能测试:

倒换时间测试51

5.131:

N倒换情况下配置信息处理测试52

5.13.11:

N倒换情况下配置信息处理测试:

告警上报测试52

5.13.21:

N倒换情况下配置信息处理测试:

告警屏蔽测试52

5.13.31:

N倒换情况下配置信息处理测试:

告警预投入测试53

5.13.41:

N倒换情况下配置信息处理测试:

性能值上报测试55

5.13.51:

N倒换情况下配置信息处理测试:

性能值屏蔽测试55

5.13.61:

N倒换情况下配置信息处理测试:

零性能抑制设置测试56

5.13.71:

N倒换情况下配置信息处理测试:

告警插入测试56

5.13.81:

N倒换情况下配置信息处理测试:

误码插入测试57

5.13.91:

N倒换情况下配置信息处理测试:

开销设置/查询处理测试57

5.13.101:

N倒换情况下配置信息处理测试:

SNC模式设置测试58

5.13.111:

N倒换情况下配置信息处理测试:

环回设置测试59

5.141:

N倒换压力测试60

6参考文献61

7附录61

7.1测试用例编号方法61

7.2测试环境61

7.2.1基本测试环境61

7.2.2通用测试环境62

7.2.3压力测试环境62

1

范围

本文件规定了光板软件的集成测试思想和要求、测试方法与步骤、故障及解决方法等。

本模板能满足光接口板板集成测试的要求,根据项目情况,本文档可能是一份,也可能是多份。

本文件适用于光板软件的集成测试工作,部分测试用例需要在系统集成测试中进一步验证,比如复用段保护,通道保护信息的处理及总线选择等。

2术语、定义和缩略语

2.1术语、定义

1.1:

N:

本文中的1:

N倒换指的是板级业务的保护和倒换。

2.普通板:

1:

N保护组外的工作单板,用于上下正常业务,不能参与倒换。

3.主用板:

1:

N保护组内的工作单板,在本板未发生倒换时,用于上下正常业务。

4.备用板:

1:

N保护组内的保护单板,当发生倒换时,用于上下业务,以便恢复由于工作单板故障而中断的业务。

在无倒换期间,可以上下额外业务。

5.普通:

普通板所处的状态。

6.主正:

主用板处于未被保护的状态。

7.主保:

主用板处于被保护的状态。

8.备正:

备用板处于未保护其他单板的状态。

9.备保:

备用板处于保护某块主用板的状态。

2.2缩略语

本文件应用了以下缩略语:

ADM(Add-DropMultiplexer)分插复用器

ALS(AutomaticLaserShutdown)自动激光器关断

AIS(AlarmIndicationSignal)告警指示信号

DCC(DataCommunicationChannel)数据通信通路

ECC(EmbeddedControlChannel)嵌入控制通路

LOS(LossofSignal)信号丢失

LOF(LossofFrame)帧丢失

LOP(LossofPointer)指针丢失

MCU(MicroControlUnit)单板

MS(MultiplexSection)复用段

NCP(NetControlPlank)网元控制板

RS(RegeneratorSection)再生段

SD(SignalDegrade)信号劣化

SDH(SynchronousDigitalHierarchy)同步数字体系

SF(SignalFail)信号失效

SLM(SignalLableMismatch)信号标记失配

SNC(Sub-NetworkConnection)子网连接

TIM(TraceIdentifierMismatch)通道跟踪标识失配

UNEQ(Unequipped)未装备

3测试配置

3.1硬件配置

3.1.1光板普通功能测试硬件配置

一块背板,

主备交叉板,

主备时钟板,

网元控制板(NCP),

被测光板若干,

一块SDH测试仪表,支持测试单板光口速率。

3.1.21:

N保护测试硬件配置

一个独立工作的网元,

2块交叉板,

M(M

2)块同类型的测试用光板或线路板,

M-1块倒换控制板,

1块桥接板,

一块支持单板速率的SDH测试仪。

以2510项目为例,图1给出了一个网元的背板图。

图12510网元背板图

注:

槽位标蓝色表示可选,可插板也可不插板,下同。

3.2软件配置

所有单板均采用最新的软件,

网管采用最新版本软件。

4测试涉及的模块

光板统一模块,

告警性能处理模块,

自动激光器关断模块,

复位模块,

1:

N倒换逻辑模块,

1:

N倒换模块,

S口命令处理模块。

5测试条目

5.1初始化测试

主要指单板软件上电初始化及等待关键配置阶段完成工作的测试,包括对硬件接口的正确初始化,FPGA逻辑的软件加载,关键芯片的自检,通讯口的初始化,板类型主动上报功能。

5.1.1初始化测试:

正确初始化硬件接口

初始化硬件接口的测试包括对片选,IO口以及中断的测试。

用例编号

TC-I-OL-INIT-HARDWAREINTER

用例名称

初始化片选,初始化IO口及初始化中断

对应需求

正确初始化片选和IO口

测试目的

验证光板硬件接口工作是否正常

测试环境

光板,网元控制板

前置条件

网元控制板正常运行,光板插入正确槽位

测试步骤

1.根据光板硬件设计说明,分别读取不同片选空间的部分数据。

2.根据光板硬件设计说明,分别对不同的IO口进行写操作。

3.在中断处理程序中设置断点。

通过准则

1.读取的数据应该与实际值一致。

2.正确控制对应的IO口。

3.正常进入中断程序,程序执行到断点,软件中断。

备注

对于采用MPC860/850的光板,该部分功能由BSP完成,不需要做测试。

5.1.2初始化测试:

FPGA软件加载

在单板初始化过程中,软件需要正确加载FPGA逻辑。

用例编号

TC-I-OL-INIT-FPGADOWNLOAD

用例名称

正确加载FPGA逻辑

对应需求

实现FPGA的软件加载

测试目的

验证FPGA逻辑加载是否成功

测试环境

光板,网元控制板

前置条件

网元控制板正常运行,光板插入正确槽位

测试步骤

Fpga加载后,通过网管读取FPGA的校验寄存器值。

通过准则

Fpga校验寄存器值与光板硬件设计说明中规定值相同。

备注

5.1.3初始化测试:

复位(新增)

用例编号

TC-I-OL-INIT-RESTE

用例名称

复位

对应需求

实现复位功能

测试目的

验证复位功能

测试环境

光板,网元控制板

前置条件

网元控制板正常运行,光板插入正确槽位

测试步骤

1.上电,配置业务;

2.单板CPU复位;

3.单板IC复位;

通过准则

1.光板正常运行,测试仪没有告警,业务通。

通过

2.业务不瞬断(SDH测试仪没有LOS);通过

3.重新下载FPGA,业务瞬断(测试仪有LOS);通过

备注

5.1.4初始化测试:

关键芯片自检

在单板初始化过程中,需要对关键业务芯片进行自检。

用例编号

TC-I-OL-INIT-ICSELFTEST

用例名称

业务芯片自检

对应需求

实现关键芯片的自检

测试目的

验证业务芯片工作性能

测试环境

光板,网元控制板

前置条件

网元控制板正常运行,光板插入正确槽位

测试步骤

软件运行正常后,通过网管读取芯片的验证码。

通过准则

读取值与芯片规定值相同。

备注

没有提供验证码的芯片不作该测试。

5.1.5初始化测试:

通讯口初始化

在单板初始化过程中,需要对通讯口进行初始化,包括S口和ECC口。

用例编号

TC-I-OL-INIT-COM

用例名称

S口初始化,ECC口初始化

对应需求

正确初始化S口和ECC口

测试目的

验证通讯口初始化是否成功,工作是否正常

测试环境

光板,网元控制板

前置条件

网元控制板正常运行,光板插入正确槽位

测试步骤

光板上电运行。

通过准则

初始化过程正常结束,进入等待关键配置过程。

备注

部分光板ECC功能通过硬件完成,软件初始化中不需要做ECC口初始化。

5.1.6初始化测试:

板类型主动上报和查询上报功能

在单板软件等待关键配置过程中需要主动上报单板类型,同时应答网管查询单板实安板信息。

用例编号

TC-I-OL-INIT-BOARDTYPE

用例名称

主动上报单板类型,查询上报单板类型

对应需求

实现单板板类型查询上报功能

测试目的

验证板类型上报是否成功

测试环境

光板,网元控制板

前置条件

单板应安板信息中软件版本和硬件版本配置为正确值(背板速率为2.5g时,配置为0330,否则配置为0310)。

测试步骤

1.等待关键配置过程执行。

2.通过网管单板属性命令查询单板实安板信息。

通过准则

1.等待关键配置正常通过,软件进入主循环。

2.实安板单板类型为该光板对应值。

备注

网关应按板信息与实安板信息应该相同

5.2配置功能测试

主要指通过网管进行的部分配置功能,包括单板版本信息配置,光口工作模式配置,业务级联配置,光口速率和数量变化的配置。

5.2.1配置功能测试:

单板版本信息配置

可以通过网管配置单板的硬件和软件版本信息。

用例编号

TC-I-OL-CFG-VERSION

用例名称

硬件版本,软件版本配置

对应需求

NCP设置MCU属性功能

测试目的

验证单板硬件版本,软件版本配置

测试环境

光板,网元控制板

前置条件

所有单板运行正常

测试步骤

a.单板初始化阶段,进入单板属性命令,将单板硬件版本和软件版本配置为0310/0330;

b.将单板硬件版本和软件版本配置为0330/0310。

通过准则

a.等待关键配置死循环,单板软件进入不了主循环;

b.等待关键配置顺利通过。

备注

背板总线速率为2.5g时候,步骤a的版本信息配置为0310,步骤b的版本信息配置为0330,其余背板速率的光板测试中,步骤a的版本信息配置为0330,步骤b的版本信息配置为0310;

部分单板不支持该功能测试,具体参见需求文档。

5.2.2配置功能测试:

光口工作模式配置(只支持STM模式,不用测)

可以通过网管修改光端口的工作模式。

用例编号

TC-I-OL-CFG-MODE

用例名称

配置光口工作模式

对应需求

NCP设置MCU光端口工作模式功能

测试目的

验证光板光口工作模式设置功能

测试环境

光板,交叉板,网元控制板,SDH测试仪,光板与SDH测试仪对接

前置条件

所有单板运行正常,SDH测试仪正常工作,光板设置为ADM

测试步骤

a.将光口所有通道的工作模式设置为STM方式;

b.设置光口部分通道的工作模式为STM方式;

c.将光口所有通道的工作模式设置为STS方式;

d.设置光口部分通道的工作模式为STS方式。

通过准则

a.光板应答成功,所有通道的告警和性能清除,重新开始计数;

b.光板应答成功,工作模式修改的通道的所有告警和性能被清除,重新开始计数;

c.光板应答成功,所有通道的告警和性能清除,重新开始计数;

d.光板应答成功,工作模式修改的通道的所有告警和性能被清除,重新开始计数。

备注

部分光板不支持光口工作模式的修改功能,根据自身光板需求文档进行测试;

部分光板不支持STS工作方式。

5.2.3配置功能测试:

业务级联设置

可以通过网管设置光板业务级联。

用例编号

TC-I-OL-CFG-CONTENATION

用例名称

设置业务级联

对应需求

NCP通知MCU级联设置功能

测试目的

验证光板业务级联功能

测试环境

光板,交叉板,网元控制板,SDH测试仪,光板与SDH测试仪对接

前置条件

所有单板运行正常,SDH测试仪正常工作,光板设置为ADM

测试步骤

a.增加业务级联设置;

b.删除设置的业务级联设置;

通过准则

a.光板应答成功,被级联AU的告警和性能均清除,重新开始计数;通过

b.光板应答成功,被删除级联的AU的告警和性能清除,重新开始计数;通过

备注

需要与光板工作模式配合测试,对于不同的映射模式均作测试。

5.2.4配置功能测试:

支持光口速率和数量变化(OL1和OL4可以正常切换)

可以通过网管修改光口速率及数量。

用例编号

TC-I-OL-CFG-PORTPARA

用例名称

改变光口速率和数量

对应需求

支持光端口速率,光端口数量可变

测试目的

验证光板光口速率和数量可变

测试环境

光板,交叉板,网元控制板,SDH测试仪,光板与SDH测试仪对接

前置条件

所有单板运行正常,SDH测试仪正常工作,光板设置为ADM

测试步骤

a.通过网管修改光板光端口数量;

b.通过网管修改光板光端口速率;

通过准则

a.光板应答成功,相应所有光口的全部告警和性能被清除,重新计数;

b.光板应答成功,相应光口的所有告警和性能被清除,重新计数。

备注

部分光板不支持该功能,具体参考各自光板软件需求。

5.2.5配置功能测试:

光板业务配置

用例编号

TC-I-OL-CFG-PORTPARA

用例名称

配置光板业务

对应需求

支持光板业务配置

测试目的

验证光板配置业务处理

测试环境

光板,交叉板,网元控制板,SDH测试仪,光板与SDH测试仪对接

前置条件

所有单板运行正常,SDH测试仪正常工作,光板设置为ADM,光板未配置业务。

测试步骤

a.通过仪表下插某个通道的AU-AIS告警;

b.配置该通道的直通业务;

c.配置光板所有通道的直通业务;

d.通过网管下插所有通道的AU-AIS告警;

通过准则

a.单板正常运行,不上报AU-AIS告警;通过

b.单板正常运行,上报AU-AIS告警;通过

c.单板应答成功;通过

d.单板正常运行,上报所有通道的AU-AIS告警;通过

备注

5.3开销处理测试

主要指光板开销的测试,包括再生段开销测试,复用段开销测试,通道开销测试。

5.3.1开销处理测试:

再生段开销测试

再生段开销测试主要包括A1,A2,J0,B1,D1~D3等。

用例编号

TC-I-OL-OH-RS

用例名称

再生段开销A1,A2,J0,B1测试

对应需求

设置光板开销功能

测试目的

验证光板再生段开销处理

测试环境

光板,SDH测试仪,交叉板,网元控制板,光板与SDH测试仪对接。

前置条件

所有单板运行正常,SDH测试仪正常工作

测试步骤

1.A1,A2测试

a.光板上电运行,进入等待关键配置后,检测SDH测试仪接收到的A1和A2字节值;

b.改变SDH测试仪发送的帧定位字A1、A2值为非0xf6,0x28。

2.K1,K2测试(新增测试部分)

a.光板上电运行,进入等待关键配置后,通过SDH测试仪设置发送的K1和K2字节值为X和Y;

b.设置K1和K2的开销交叉;

c.在上述开销交叉条件下通过网管设置K1和K2的发送值;

d.取消K1和K2的开销交叉设置,通过网管设置K1和K2的发送值为X和Y;

e.网管设置K1和K2字节为空值;

3.J0测试

a.光板上电运行进入等待关键配置后,检查SDH测试仪接收到的J0字节值;

b.通过网管设置开销透传和本板的开销交叉;

c.通过网管设置J0的发送值为X(X为字符串的集合),X的字符个数小于15;

d.通过网管设置J0的发送值为X(X为字符串的集合),X的长度大于15;

e.反复拔插光板发送侧光纤多次;

f.通过网管设置开销透传;

g.通过网管取消设置J0值;

h.通过网管取消光板开销透传;

i.设定SDH测试仪发送的J0值为Y;

j.反复拔插光板接收侧光纤多次;

k.在网管设置J0的期望值为Z(Z不同于Y);

l.通过网管设置J0的期望值为Y。

4.B1测试

a.在SDH测试仪的发送信号中嵌入某一门限的B1误码;

b.在SDH测试仪的发送信号中嵌入其他门限的B1误码,要求对仪表能够插入的所有门限的误码均作下插测试;

c.在SDH测试仪的发送信号中嵌入特定门限的B1误码,该误码门限高于网管设置的再生段的SD门限但是低于网管设置的再生段EXC门限;

d.在SDH测试仪的发送信号中嵌入特定门限的B1误码,该误码门限高于网管设置的再生段的EXC门限;

e.取消SDH测试仪发送信号的B1误码;

f.通过网管下插光口发送侧的B1误码。

通过准则

1.A1,A2测试

a.SDH测试仪接收到的A1和A2字节值分别为0xf6,0x28;通过

b.光板上报OOF或者LOF告警,(高速率光板可能不支持OOF告警检测,直接上报LOF告警)。

通过(上报LOF)

2.K1,K2测试

a.网管查询单板接收的K1和K2的值为X和Y;通过

b.SDH测试仪收到的K1和K2字节值为自身的发送值;通过

c.从网关不能设置K1和K2的发送值;通过(开销交叉的优先级最高)

d.SDH测试仪接收到的K1和K2的值为X和Y;通过

e.SDH测试仪接受到的K1和K3值为来自于AU总线的K1和K2值;通过

3.J0测试

a.SDH测试仪接收到的J0字节值为“?

UNITRANS”,不足16字节的补0,其中?

为校验码;通过

b.SDH测试仪接收到的J0字节值为SDH测试仪自身的发送值;通过

c.SDH测试仪接收到的J0字节值为?

X,其中低一个字符?

为校验码,不足15个字符的位置补0;通过

d.SDH测试仪接收到的J0字节值为?

X,其中低一个字符?

为校验码,第16个以后的字符被截取;未通过

e.拔掉光纤后,SDH测试仪接收到的J0值为空,接上光纤后SDH测试仪接收到的J0值为x;通过

f.SDH测试仪接收到的J0字节值仍为X;建议修改为:

测试仪接收到的值仍然为自身发送的值,修改准测可通过

g.SDH测试仪接收到的J0字节值为SDH测试仪自身的发送值;通过

h.SDH测试仪接收到的J0字节值为“UNITRANS”,不足16字节的补0;通过

i.查询单板接收的J0值为Y;通过

j.拔掉光纤后,查询单板接收的J0值不确定,但

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1