资源描述
中国电信GPON设备测试方案
(GPON SFU)
中国电信股份有限公司
2011年8月
中国电信GPON设备测试方案
目 录
测试概况 1
1 概述 1
1.1 设备简介 1
1.1.1 OLT 1
1.1.2 光网络终端单元 2
1.2 测试时间、地点及人员 2
1.3 测试环境和设备配置 2
1.3.1 测试仪表 2
1.3.2 被测设备版本 3
1.3.3 测试设备组网拓扑 3
ONU设备测试(与异厂商OLT设备测试) 6
2 PON接口测试 6
2.1 ONU光链路测量和诊断功能测试 6
3 PON基本功能测试 7
3.1 ONU的LOID认证功能测试 7
3.1.1 基于LOID的认证测试 7
3.1.2 基于LOID和密码的认证测试 8
3.1.3 ONU认证状态恢复的测试 9
3.2 FEC功能测试 10
3.3 Dyning Gasp功能测试 11
3.4 长发光ONU在OLT控制下关断发射机电源功能 11
4 ONU二层功能测试 12
4.1 ONU的VLAN功能测试 12
4.2 ONU的QoS功能 14
4.2.1 ONU的上行业务流分类、标记和T-CONT到GEM port的映射 14
4.2.2 ONU上/下行端口(业务流)限速测试 15
4.3 ONU的UNI端口的流控功能 16
5 组播测试 17
5.1 组播功能验证 17
5.1.1 ONU的IGMP snooping功能 17
5.1.2 ONU的跨VLAN组播测试 20
5.1.3 ONU剥除组播VLAN功能测试 21
5.2 组播性能验证 22
5.2.1 ONU组播容量(Group Capacity)测试 22
6 ONU设备保护功能测试 23
6.1 光链路保护功能测试 23
7 单ONU的RFC2544性能 25
8 OMCI互通性测试 26
8.1 MIB RESET和MIB UPLOAD过程中的逻辑标识认证的测试 26
8.2 OLT对ONU能力集查询 27
8.3 ONU的性能统计 27
8.4 ONU的状态告警上报功能 28
8.5 ONU的远程重启 29
8.6 ONU的软件升级功能 29
9 ONU本地管理功能测试 30
10 ONU远程管理测试(仅针对1FE+1POTS SFU) 31
10.1 语音业务功能测试 31
10.1.1 SIP协议测试 31
10.1.2 H.248协议测试 33
10.2 TR-069远程配置测试(仅针对1FE+1POTS SFU) 34
10.2.1 业务远程配置测试 34
10.2.2 软件远程升级测试 35
10.2.3 注册认证测试 36
10.3 业务安全性测试(仅针对1FE+1POTS SFU) 38
10.3.1 多连接数据隔离测试 38
10.4 恢复出厂设置测试(仅针对1FE+1POTS SFU) 39
10.4.1 本地恢复出厂设置测试 39
10.4.2 远程恢复出厂设置测试 40
第 40 页
测试概况
1 概述
本测试规范由中国电信股份有限公司上海研究院起草,主要参考《中国电信GPON设备技术要求V2.0》(中国电信〔2011〕382号文)编写而成。
本测试规范的测试内容包括:ONU PON接口测试、PON基本功能测试、二层功能测试、安全测试、组播测试、ONU的二层性能测试、OMCI互通性测试、本地管理以及远程管理测试。
1.1 设备简介
1.1.1 OLT
设备型号
PON芯片
外形(贴图)
尺寸(宽/高/深mm)
重量
电源
功率
插槽数
控制板(是否支持主备冗余)
背板交换能力
PON口数(单板/整机)
上联接口数
10GE
GE(光/电)
FE
STM-1
E1
1.1.2 光网络终端单元
设备型号
PON芯片
外形(贴图)
尺寸(宽/高/深mm)
重量
电源
功率
用户接口数
FE
POTS
E1
GE
其它
1.2 测试时间、地点及人员
测试时间
测试地点
中国电信上海研究院宽带网络实验室
测试
人员
中国电信
厂家( )
1.3 测试环境和设备配置
1.3.1 测试仪表
仪表名称
型号
台数
数据网络性能分析仪
数据网络分析仪
各1
光功率计
厂商自带(EXFO或其他适合PON测试的仪表)
1
可调光衰减器
厂商自带
1
1.3.2 被测设备版本
描述
型号
硬件版本
软件版本
测试备注
网管
OLT
主控板
PON板
PON芯片
上联板
交换芯片
光模块
其它
ONU
分光器
注明厂家及类型
1.3.3 测试设备组网拓扑
GPON设备测试系统的拓扑结构图1所示。该测试系统配置主要用于测试互通性、基
本功能、系统性能以及网络管理功能测试。该系统由光线路终端(OLT)、光网络单元(ONU)
和无源光分路器以及配套仪器仪表和设备组成,其中光分配网(ODN)采用具有无源光分
路器的无源光网络结构,一根主干光纤通过无源光分路器连接多根光纤,与多个ONU通信,
多个ONU共享上行带宽。
图1 GPON互通性及部分功能性能测试组网图
注:测试中如无特别说明,OLT与分路器之间均采用10km光纤,分路器采用1:64(若不支持,可采用1:32)。
TR069
R
B
VLAN1
VLAN2
被测终端
R
VLAN3
VoIP
图2 GPON ONU远程管理测试配置图
ONU远程管理测试中,ONU采用的网络连接配置方式如图2所示,图中B——桥接,R——路由),其中:
Ø 3条VLAN
n VLAN1为桥接模式,支持1条session,供用户拨号上网、STB等设备使用
n VLAN2为路由模式,为TR069的专用通道,用户应用设备(如PC、STB等)不可通过此通道上网
n VLAN3为路由模式,为VoIP的专用通道,用户上网设备(如PC)、IPTV设备(如STB)等不可通过此通道上网
Ø 用户上网设备(如PC)上网时必须可访问1FE+1POTS SFU设备
本测试方案的涉及到的OLT和ONU设备均应为异厂商设备。
ONU设备测试(与异厂商OLT设备测试)
2 PON接口测试
2.1 ONU光链路测量和诊断功能测试
测试目的
验证ONU是否支持光链路参数测量(包括五个参数:供电电压,偏置电流,工作温度,发送光功率,接收光功率)
测试仪表
数据网络分析仪、光功率计、可调光衰减器以及波分复用/解复用器
测试环境
图2 ONU光链路测量和诊断测试配置
测试步骤
1. 按照测试配置图2建立测试环境;
2. 在PON接口下连接一个ONU,利用数据网络分析仪产生上下行数据流量(例如上行和下行流量各50M),调节光衰减器使PON光功率计显示功率值为-10dBm左右。在EMS上观察ONU是否支持对OLT的PON口的下行光功率的测量,实现光链路的故障诊断;
3. 将PON光功率计的读数和网管显示的读数进行比较,计算其精度;
4. 调节光衰减器,使PON光功率计显示的功率值为-15dBm左右,重复步骤3验证其测量精度;
5. 调节光衰减器,使PON光功率计显示的功率值为-20dBm左右,重复步骤3验证其测量精度;
6. 调节光衰减器,使PON光功率计显示的功率值为-25dBm左右,重复步骤3验证其测量精度;
7. 调节光衰减器,使PON光功率计显示的功率值为-30dBm左右,重复步骤3验证其测量精度;
8. 网管上设置ONU接收光功率的低阈值为-20dBm,调整光衰减器,逐渐加大衰减值,当ONU接收到的OLT下行光功率低于所设定的光功率阈值时,在网管上观察是否产生相应的光功率越限告警。
9. 通过OLT读取ONU光模块的工作温度、供电电压、偏置电流和发送光功率,验证ONU是否支持自身光模块参数的测量
预期结果
1、 步骤2中:ONU能够支持对OLT的下行光功率的测量。
2、 步骤3~7中:在-10dBm~-30dBm 的范围内,ONU对OLT的下行光功率
测量的精度为±2dB。
3、 步骤8中:ONU支持接收光功率越限告警,且光功率阈值可设定。
4、 步骤9中,ONU支持自身光模块的工作温度、供电电压、偏置电流和发送
光功率的实时测量。
测试说明
记录光模块的厂商、型号和序列号
测试结果
步骤3
步骤4
步骤5
步骤6
步骤7
步骤8
步骤9
光模块的厂家、型号、序列号:
测试备注
3 PON基本功能测试
3.1 ONU的LOID认证功能测试
3.1.1 基于LOID的认证测试
测试目的
验证OLT与ONU之间基于LOID的认证的互通性
测试仪表
数据网络分析仪
测试环境
测试配置如图1所示
测试步骤
1. 按照测试配置图1建立测试环境;
2. 断开ONU接口处的光纤;
3. 打开OLT的LOID认证功能,并设置为仅认证LOID,并在EMS/CLI上配置一个合法的LOID(注意避免与ONU中当前保存的ID相同);
4. 连接光纤后,将ONU接入到ODN上;
5. 查看OLT的EMS/CLI上能否认证ONU;
6. 断开ONU接口处的光纤;
7. 在ONU本地配置LOID,其值与步骤3中在EMS/CLI上配置的LOID一致,查看ONU是否重启;
8. 并连接ONU的光纤,将ONU重新接入ODN;
9. 查看OLT的EMS/CLI上能否认证ONU。
预期结果
1、 步骤5中,ONU应为未授权状态,认证失败的原因为LOID不存在。
2、 步骤7中,本地修改逻辑ID后,ONU应重启动。
3、 步骤9中,ONU应为授权状态,认证成功。
4、 ONU和OLT的消息交互流程和消息格式均符合G.984的要求和中国电信GPON设备技术要求中关于LOID认证的要求。
测试说明
1、测试过程中应关闭加密功能和FEC功能。
测试结果
测试备注
3.1.2 基于LOID和密码的认证测试
测试目的
验证OLT与ONU之间基于LOID和密码的认证的互通性
测试仪表
数据网络分析仪
测试环境
测试配置如图1所示
测试步骤
1. 按照测试配置图1建立测试环境;
2. 断开ONU接口处的光纤;
3. 打开OLT的LOID认证功能,并设置为根据LOID和密码进行验证,并在EMS/CLI上配置一个合法的LOID和对应的密码(注意避免与ONU中当前保存的ID和密码相同);
4. 连接光纤后,将ONU接入到ODN上;
5. 查看OLT的EMS/CLI上能否认证ONU;
6. 断开ONU接口处的光纤;
7. 在ONU本地仅配置LOID,其值与步骤3中在EMS/CLI上配置的LOID一致,查看ONU是否重启;
8. 连接ONU的光纤,将ONU重新接入ODN;
9. 查看OLT的EMS/CLI上能否认证ONU;
10. 断开ONU接口处的光纤;
11. 在ONU本地配置LOID对应的密码,其值与步骤3中在EMS/CLI上配置的password一致;
12. 重启ONU,并连接ONU的光纤,将ONU重新接入ODN;
13. 查看OLT的EMS/CLI上能否认证ONU。
预期结果
1、 步骤5中,ONU应为未授权状态,认证失败的原因为LOID不存在。
2、 步骤7和步骤11中,ONU本地修改逻辑ID和Password后,ONU应重启动。
3、 步骤9中,ONU应为未授权状态,认证失败的原因为密码错误。
4、 步骤13中,ONU应为授权状态,认证成功。
5、 ONU和OLT的消息交互流程和消息格式均符合G.984的要求和中国电信GPON设备技术要求中关于LOID认证的要求。
测试说明
1、 测试过程中应关闭加密功能和FEC功能。
测试结果
测试备注
3.1.3 ONU认证状态恢复的测试
测试目的
验证ONU重启之后认证状态恢复的功能
测试仪表
数据网络分析仪
测试环境
测试配置如图1所示
测试步骤
1. 按照测试配置图1建立测试环境;
2. 断开ONU接口处的光纤;
3. 打开OLT的LOID认证功能,并设置为仅认证LOID,并在EMS/CLI上配置一个合法的LOID;
4. 在ONU本地配置LOID,其值与步骤3中在EMS/CLI上配置的LOID一致,查看ONU是否重启;
5. 连接ONU的光纤,将ONU重新接入ODN;
6. 查看OLT的EMS/CLI上能否认证ONU;
7. 在ONU本地查看认证状态;
8. 断开ONU接口处的光纤;
9. 重启ONU;
10. 在ONU本地查看认证状态。
预期结果
1、 步骤6中,ONU应为授权状态,认证成功。
2、 步骤7中,ONU的认证状态应为认证成功(0x01)。
3、 步骤10中,ONU的认证状态应为初始状态(0x00)。
4、 ONU和OLT的消息交互流程和消息格式均符合G.984的要求和中国电信GPON设备技术要求中关于LOID认证的要求。
测试说明
1、 测试过程中应关闭加密功能和FEC功能
测试结果
测试备注
3.2 FEC功能测试
测试目的
测试系统是否具有FEC功能及FEC的增益。
测试仪表
数据网络分析仪
测试环境
测试配置如图3所示
测试步骤
下行FEC测试:
1. 按照测试配置图3连接,在一路OLT PON接口下连接ONU,不开启下行FEC。增大光链路的衰减,测试ONU的接收灵敏度(以丢包为准);
2. 打开下行FEC功能,并进一步增大光链路的衰减,测试ONU的接收灵敏度,并计算下行FEC的增益大小(以丢包为准);
上行FEC测试:
1. 按照测试配置图3连接,在一路OLT PON接口下连接ONU,不开启上行FEC,增大光链路的衰减,测试OLT的接收灵敏度(以丢包为准);
2. 打开上行FEC功能,并进一步增大光链路的衰减,测试OLT的接收灵敏度,并计算上行FEC的增益大小(以丢包为准)。
预期结果
测试说明
1. 若CLI上可以看到FEC Counter,也可以考虑使用FEC Counter来进行测试;
2. 若CLI上看不到FEC Counter,可以采用以太网业务丢包作为灵敏度的测量准则。
测试结果
下行FEC测试:
步骤1:
步骤2:
上行FEC测试:
步骤1:
步骤2:
测试备注
3.3 Dyning Gasp功能测试
测试目的
测试ONU设备是否支持掉电告警
测试仪表
测试环境
测试系统如图1所示
测试步骤
1. 按照测试配置图1建立测试环境;
2. 配置数据业务,数据网络分析仪通过OLT和ONU发送上下行流量,数据业务正常;
3. 使一个ONU突然异常掉电,在网管上观察ONU是否有相应的掉电告警。
预期结果
ONU支持Dying Gasp功能。
测试说明
测试结果
测试备注
3.4 长发光ONU在OLT控制下关断发射机电源功能
测试目的
验证长发光ONU在OLT控制下关断发射机电源功能
测试配置
测试配置如图2所示
测试步骤
1. 按照图2连接A厂商的OLT,1个B厂商的ONU;
2. 在OLT/ONU中间串接一台光功率计;
3. 在OLT上配置好该ONU;
4. 在ONU上使用常发光命令强制ONU常发光,从光功率计上读取ONU的发送光功率;
5. 关闭常发光,从OLT向ONU发送带有“disable”选项的Disable_serial_number消息;
6. 在ONU上使用常发光命令强制ONU常发光,从光功率计上读取ONU的发送光功率;
7. 关闭常发光,从OLT向ONU发送带有“enable”选项的Disable_serial_number消息;
8. 在ONU上使用常发光命令强制ONU常发光,从光功率计上读取ONU的发送光功率;
9. 关闭常发光。
预期结果
测试说明
1. ONU的接收机和发送机电源应该分开,不应互相影响
测试结果
测试备注
4 ONU二层功能测试
4.1 ONU的VLAN功能测试
测试目的
验证ONU的用户侧的 VLAN功能
测试仪表
数据网络分析仪
测试环境
测试系统如图1所示
测试步骤
1. 按测试配置图1建立测试环境;
2. 配置OLT为VLAN透传模式;
VLAN透传模式:
3. 配置ONU为VLAN 透传模式。通过数据网络协议分析仪,分别向OLT和ONU对发CVLAN=100的以太网业务流。观察OLT和ONU的端口流量接收情况以及VLAN的值;
VLAN标记模式:
4. 重新配置ONU为VLAN tag模式(VLAN列表中配置101),通过数据网络协议分析仪,分别向OLT发送VLAN=101的数据流,向ONU发送untag的数据流。观察OLT和ONU的端口流量接收情况以及VLAN的值;
VLAN Trunk模式:
5. 重新配置ONU为VLAN Trunk模式,将VLAN102、103添加到VLAN列表中;
6. 数据网络分析仪向OLT和ONU分别发送两条数据流,携带的VLAN为102、103,观察OLT和ONU的端口流量接收情况以及VLAN的值;
7. 数据网络分析仪向OLT和ONU分别发送两条数据流,携带的VLAN为104、105,观察OLT和ONU的端口流量接收情况以及VLAN的值;
8. 数据网络分析仪向OLT和ONU分别发送无VLAN的一条数据流,观察OLT和ONU的端口流量接收情况以及VLAN的值;
9. 测试ONU的UNI端口支持的VLAN Trunk的最大数量及整个ONU所支持的VLAN Trunk的最大数量;
VLAN 1:1转换:
10. 配置ONU的FE/GE端口进行1:1的VLAN转换功能:
111转换为131,112转换为132,。。。,110+N转换为130+N(N为ONU的FE/GE端口支持的最大1:1VLAN转换的数目);
11. 配置数据网络分析仪向ONU的FE/GE端口发送N条上行数据流,携带的VLAN分别为111~110+N;数据网络分析仪向OLT发送N条下行数据流,携带的VLAN分别为131~130+N;
12. 观察数据网络分析仪在ONU的FE/GE端口与OLT的上行口捕获的报文,及其携带的VLAN值,验证ONU的1:1 VLAN转换功能。
预期结果
ONU应支持VLAN透传模式,VLAN标记模式,VLANTrunk和VLAN 1:1转换模式等;ONU整机至少支持8条VLAN转换条目数
测试说明
测试并记录ONU能够支持的VLAN模式
测试结果
VLAN透传模式
步骤3:
VLAN标记模式
步骤4:
VLAN Trunk模式
步骤6:
步骤7:
步骤8:
步骤9:
VLAN 1:1转换
步骤12:ONU整机支持的VLAN转换条目数:
测试备注
4.2 ONU的QoS功能
4.2.1 ONU的上行业务流分类、标记和T-CONT到GEM port的映射
测试目的
测试ONU的业务流分类、标记功能,以及业务流到GEM Port 到T-CONT的映射
测试仪表
数据网络分析仪
测试环境
测试系统如图1所示
测试步骤
1. 按照测试配置图1所示连接;
IPv4功能测试
2. 通过EMS配置ONU的上行最大带宽(PIR)为50M;
3. 通过EMS配置ONU的FE/GE端口的分类规则是VLAN ID,以太网业务流的VLAN ID=0x11时,业务优先级标记为0x05,以太网业务流的VLAN ID=0x12时,优先级为0x07;
4. 使用数据网络分析仪分别向ONU的FE/GE端口发送2条50M的业务,VLAN ID 分别为 0x 11和0x12;
5. 用数据网络分析仪在OLT上联端口分析被测ONU的2条业务流的通过比例,验证其优先级分类和调度功能;同时在OLT的上联端口上抓取报文分析,查看其优先级标记(802.1D)字段的值是否符合上述要求;
6. 通过EMS观察在ONU内业务流到Gemport到T-CONT的映射关系;
7. 通过EMS配置ONU的FE/GE端口的分类规则是以太网优先级,当以太网流的pri=0x03时,业务优先级标记为0x03,当以太网业务流的pri=0x05时,优先级为0x05;
8. 使用数据网络分析仪分别向ONU的FE/GE端口发送2条50M的业务,pri 分别为 0x 03和0x05;重复步骤5,6;
9. 通过EMS配置ONU的FE/GE端口分类规则是VLAN ID+以太网优先级,以太网业务流的VLAN ID=0x11且pri=0x05时,业务优先级标记为0x05,以太网业务流的VLAN ID=0x12且pri=0x07时,优先级为0x07;
10. 使用数据网络分析仪分别向ONU的以太网端口1发送2条50M的业务,VLAN ID 分别为 0x 11和0x12,pri分别为0x05和0x07,重复步骤5,6;
IPv6队列和调度测试
11. 向ONU的FE/GE端口发送8个不同优先等级的流量,共80M,其中4条IPv4业务流,4条IPv6业务流;调整DBA,限制分给该ONU的带宽为50M;观察流量调度情况;
12. 配置CoS=7为PQ,其他为WRR,将WRR权值设置为 1:1:1:1:1:1:1; 观察流量调度情况;
13. 将WRR权值设置为 2:2:2:2:2:3:3;观察流量调度情况;
14. 配置CoS=4为PQ,其他为WRR,将WRR权值设置为 1:1:1:1:1:1:1; 观察流量调度情况;
15. 将WRR权值设置为 2:2:2:2:2:3:3;观察流量调度情况。
预期结果
1、 了解支持的调度算法:权重优先级、严格优先级、还是两种混合算法。
2、 能够基于上述的规则进行业务流分类和优先级标记。
测试说明
1、 记录ONU支持的队列数。
2、 记录ONU的上行业务流分类规则,是否能在每种规则下对业务的优先级进行重标记?
3、 记录业务流到gemport到T-CONT的映射规则。
测试结果
测试备注
4.2.2 ONU上/下行端口(业务流)限速测试
测试目的
测试ONU的上下行带宽限速功能及其粒度
测试仪表
数据网络分析仪
测试环境
测试系统如图1所示
测试步骤
1. 按照测试配置图1所示连接,配置参考OLT,被测ONU和数据网络分析仪。
2. 通过EMS配置ONU的PIR=CIR=100M;
3. 通过EMS配置ONU的FE/GE端口的上、下行限速功能,将FE/GE端口上、下行分别限速到50M;
4. 用数据网络分析仪发送分别为80M的上、下行双向数据流,查看OLT 上联口和ONU的FE/GE端口接收到的以太网业务的流量,验证其ONU 的FE/GE端口的限速功能;
预期结果
OLT能够正确的配置ONU的FE/GE端口上、下行限速速率。OLT上联口只收到50M的以太网业务流量。
测试说明
1、记录ONU是否能够支持上行端口或者下行端口限速;是否能够支持业务流 限速。
2、记录端口限速的最小可配带宽、颗粒度。
测试结果
测试备注
4.3 ONU的UNI端口的流控功能
测试目的
验证ONU是否具有在上行流量过大时向用户侧交换机发送PAUSE流控帧
测试仪表
数据网络分析仪
测试环境
测试系统如图1所示
测试步骤
1. 按图1所示连接测试环境;
2. 通过EMS配置该ONU的上行最大速率(PIR)为20M;
3. 通过EMS配置该ONU 的FE/GE端口的端口流控;
4. 配置数据网络分析仪向该ONU的FE/GE端口发送上行40M的业务流,同时将数据网络分析仪该端口的Port Setup中设置该端口为Flow Control Enabled;
5. 观察在上行带宽拥塞的情况下ONU是否对FE/GE端口启用Pause流控;数据网络分析仪是否收到Pause帧,上行发送速率是否降低到20M以下,上行业务有没有丢包。
预期结果
1、支持pause流控,收到Pause帧。
2、ONU的UNI端口的流控功能应使用受管实体Physical path termination point Ethernet UNI。
测试说明
记录数据网络分析仪是否能够收到PAUSE帧,并且上行发送速率是否下降到20M以下。
测试结果
测试备注
5 组播测试
5.1 组播功能验证
5.1.1 ONU的IGMP snooping功能
测试目的
验证ONU的IGMP Snooping功能
测试仪表
数据网络分析仪
测试环境
测试系统如图1所示
测试步骤
1. 测试系统如图1所示连接OLT,被测ONU和数据网络分析仪;
IPv4功能测试
2. 配置OLT的组播VLAN为4001,单播VLAN为2000-2002,启用OLT的 IGMP Proxy功能;
3. ONU1和ONU2均启用IGMP snooping 功能,ONU1和ONU2的FE/GE端口配置业务的组播VLAN为4001,频道访问权限均为允许。ONU1和ONU2的端口设置为tag模式,IGMP REPORT/LELAVE消息应在ONU端口上打上VLAN tag;
4. 数据网络分析仪向OLT发送一个组播流,组播的MAC地址为:0x01-00-5e-01-01-01(目的IP为224.1.1.1映射到MAC地址的值),对应于组播VLAN ID=4001,流量为30Mb/s。
5. 通过数据网络分析仪向ONU2的FE/GE端口发送IGMP REPORT包,组播地址均为224.1.1.1,VID1=4001,观察数据网络分析仪接收组播信息的情况,并保持ONU2的FE/GE端口的组播业务流一直存在。
6. 通过数据网络分析仪向ONU1的FE/GE端口发送IGMP REPORT包,组播地址均为224.1.1.1,VID1=4001,观察数据网络分析仪接收组播信息的情况。
7. 使ONU1的FE/GE端口主动发起IGMP Leave包(或静默一段时间)使该端口自动离开VLAN=4001的组播组,验证IGMP snooping功能的离开功能;
IPv6功能测试
8. 配置OLT的组播VLAN为4001,VID=4001的组播VLAN内包含多个组播频道(本测试项中为FF1E::0101:0101和FF1E::0101:0102两个组播频道)。单播VLAN为2000-2002,启用OLT的 MLD Proxy功能。
9. 配置被测OLT的1号PON卡下的ONU1设备启用MLD snooping 功能,ONU1的FE/GE端口配置业务的组播VLAN:VID1= 4001,频道访问权限均为允许;配置ONU1的FE/GE端口的单播VLAN=2000。
10. 配置被测OLT的1号PON卡下的ONU2的FE/GE端口的组播VID为4001。ONU1和ONU2的端口设置为Tag模式,MLD REPORT/DONE消息应在ONU端口上打上单播VLAN Tag; 配置ONU2的FE/GE端口的单播VLAN=2001。
11. 配置被测OLT的2号PON卡的第一个PON 下连接ONU3。配置被测OLT的2号PON卡下的ONU3的FE/GE端口的组播VID为4001; 配置ONU3的FE/GE端口的单播VLAN=2002。
12. 数据网络分析仪向OLT发送2个组播流,组播的MAC地址分别为:0x33-0x33-01-01-01-01(目的IP为FF1E::0101:0101映射到MAC地址的值),0x33-0x33-01-01-01-02(目的IP为FF1E::0101:0102映射到MAC地址的值),对应于组播VLAN ID=4001,流量分别为30Mb/s。
13. 利用数据网络分析仪通过ONU1 的FE/GE端口向上行发送MLD REPORT包,端口请求的组播组的组地址为FF1E::0101:0101,观察数据网络分析仪在ONU1的FE/GE端口上是否接收到下行组播业务流,利用 PON协议分析仪检查MLD Report报文是否送到PON接口;同时检查数据网络分析仪是否在OLT的上联端口收到MLD Report报文。
14. 利用数据网络分析仪通过ONU2 的FE/GE端口向上行发送两个MLD REPORT包,组播地址分别为FF1E::0101:0101和FF1E::0101:0102,观察数据网络分析仪在ONU2的FE/GE端口上是否接收到2个组的下行组播业务流。同时,利用 PON协议分析仪检查MLD Report报文是否送到PON接口;同时检查数据网络分析仪是否在OLT的上联端口收到IGMP Report报文。
15. 利用数据网络分析仪通过ONU3 的FE/GE端口向上行发送MLD Report包(组播地址为FF1E::0101:0101),观察数据网络分析仪在ONU3的FE/GE端口上是否接收到下行组播业务流,利用 PON协议分析仪检查MLD Report报文是否送到PON接口;同时检查数据网络分析仪是否在OLT的上联端口收到MLD Report报文;
16. 利用数据网络分析仪通过ONU3 的FE/GE端口向上行发送MLD DONE包(组播地址为FF1E::0101:0101),观察数据网络分析仪在ONU3的FE/GE端口上是否停止接收到下行组播业务流,利用 PON协议分析仪检查MLD DONE报文是否送到PON接口;同时检查数据网络分析仪是否在OLT的上联端口收到MLD DONE报文;
17. 利用数据网络分析仪通过ONU2的FE/GE端口向上行发送MLD DONE包(组播地址为FF1E::0101:0102),观察数据网络分析仪在ONU1的FE/GE端口上是否停止接收到组播地址为FF1E::0101:0102下行组播业务流,组播地址为FF1E::0101:0101是否仍然存在。利用 PON协议分析仪检查MLD DONE报文是否送到PON接口;同时检查数据网络分析仪是否在OLT的上联端口收到MLD DONE报文。
18. 利用数据网络分析仪通过ONU1 的FE/GE端口向上行发送MLD DONE包(组播地址为FF1E::0101:0101),观察数据网络分析仪在ONU1的FE/GE端口上是否停止接收到组播地址为FF1E::0101:0101的下行组播业务流。同时,利用 PON协议分析仪检查MLD DONE报文是否送到PON接口;同时检查数据网络分析仪是否在OLT的上联端口收到MLD DONE报文。
19. 利用数据网络分析仪通过ONU2的FE/GE端口向上行发送MLD DONE包,FE1口的组播地址为FF1E::0101:0101,观察数据网络分析仪在ONU2的FE/GE端口上是否接收到下行组播业务流,利用 PON协议分析仪检查MLD DONE报文是否送到PON接口,并在PON口上抓包看看PON接口是否还有下行组播业务流。PON接口上是否还有FF1E::0101:0101的下行组播数据报文;同时检查数据网络分析仪是否在OLT的上联端口收到MLD DONE报文。
预期结果
1. 步骤5中,ONU2的FE/GE端口收到组播业务流;
2. 步骤6中,ONU1的FE/GE端口收到组播业务流;
3. 步骤7中,ONU1的FE/GE端口不再收到组播业务流;
4. 步骤13的ONU1的FE/GE端口均接收到相应组播业务流;同时数据网络分析仪在OLT的上联端口收到MLD Report报文。
5. 步骤14的情况下,ONU2的FE/GE端口也都收到两个组的组播业务流。数据网络分析仪在OLT的上联端口收到组地址为FF1E::0101:0102 的MLD Report报文,没有接收到组地址为FF1E::0101:0101的MLD Report报文。
6. 步骤15的情况下,ONU3的FE/GE端口收到组地址为FF1E::0101:0101的组播业务流。数据网络分析仪在OLT的上联端口收到MLD REPORT报文。
7. 步骤16的情况下,ONU3的FE/GE端口停止接收到组地址为FF1E::0101:0101的组播业务流。数据网络分析仪在OLT的上联端口收到MLD DONE报文。
8. 步骤17中ONU2的FE/GE端口上停止接收到组播地址为FF1E::0101:0102下行组播业务流,组播地址为FF1E::0101:0101的业务流仍然存在,并且在OLT的上联口上收到组播地址为FF1E::0101:0102的MLD DONE帧。
9. 步骤18的情况下,ONU1的FE/GE端口停止收到组地址为FF1E::0101:0101的组播业务流。数据网络分析仪在OLT的上联端口没有收到MLD DONE报文。
10. 步骤19的情况下,ONU2的FE/GE端口停止收到组地址为FF1E::0101:0101的组播业务流。数据网络分析仪在OLT的上联端口收到MLD DONE报文。
测试说明
测试结果
记录上述测试步骤中的现象,判断ONU的IGMP snooping功能是否正确。
5.1.2 ONU的跨VLAN组播测试
测试目的
验证ONU是否支持跨VLAN组播复制功能
测试仪表
数据网络分析仪
测试环境
测试系统如图1所示
测试步骤
1. 按照测试配置图1所示连接A厂商OLT,4个B厂商的ONU和数据网络分析仪;
2. 配置OLT的组播VLAN为4000和4001,单播VLAN为3001、3002、3003、3004,启用OLT的 IGMP Proxy和MLD Proxy功能;
3. ONU1和ONU2均启用IGMP snooping 功能,ONU3和ONU4均启用MLD snooping 功能。ONU1和ONU2的FE/GE端口配置业务的组播VLAN为4000,ONU3和ONU4的FE/GE端口配置业务的组播VLAN为4001;
4. 数据网络分析仪向OLT发送两个组播流,一个组播的MAC地址为:0x01-00-5e-01-01-01(目的IP为224.1.1.1映射到MAC地址的值),对应于组播VLAN ID=4000;另一个组播的MAC地址为:0x33-0x33-01-01-01-01(目的IP为FF1E::0101:0101映射到MAC地址的值),对应于组播VLAN ID=4001;
5. OLT和ONU1/ONU2/ONU3/ONU4的FE/GE端口分别互相发送VLAN ID=30
展开阅读全文