XPON测试解决方案


摘要FTTx由于使用XPON(无源光网络)技术,在网络中消除了放大器和有源器件的使用,大大降低了网络安装和设备开通、维护的费用,正成为颇有竞争力的接入系统。随着基于以太网的无源光网络(EPON)商用规模的逐步扩大,如何对XPON系统进行合理地测试,已越来越成为许多设备厂商非常关注的问题。本文旨在对生产及研发阶段XPON系统的测试提供完善的测试解决方案。

作为国内主要的通信测试设备供应商,信而泰科技(TELETEST)可为用户提供全面的XPON测试解决方案,以帮助客户快速、低成本地部署产品生产并从中获益。

一、宽带XPON系统测试

与其他技术一样,宽带PON技术在使用前需要经过严格测试,只有其功能、性能符合要求才可以规模应用。本测试方案主要依据如下标准:


YD/T 1475-2006


接入网技术要求——基于以太网方式的无源光网络(EPON)


YD/T 1531-2006


接入网设备测试方法——基于以太网方式的无源光网络(EPON)


YD/T 1809-2008


接入网设备测试方法——以太网无源光网络


YD/T 1771-2008


接入网技术要求——EPON系统互通性


IEEE Std 802.3-2005


信息技术-系统间通信和信息交换-局域网和城域网特定要求-第3部分:CSMA/CD接入方式和物理层规范-增补文件:用于用户接入网的媒质接入控制参数、物理层和管理参数

宽带PON系统测试结构如图1所示,PON系统由局端OLT、ODN(光分配网络)和用户端ONU(光网络单元)组成,为单纤双向系统。在下行方向(OLT到ONU),OLT发送的信号通过ODN到达各个ONU;在上行方向(ONU到OLT),各ONU在指定时间发送信号到OLT。ODN由光纤和无源光分路器等无源光器件组成,在OLT和ONU间提供光通道。

使用iTester网络测试仪进行XPON系统测试时,需将OLT接入网络测试仪的一个端口,将剩余ONU设备分别接入网络测试仪的其余端口,系统测试结构如图1。

l图1  宽带PON系统测试结构

本文根据广电的一些实际验证方案及信而泰科技的多年测试经验做出便于设备制造商进行相关测试的测试项及测试方案。

1、以太网业务RFC2544测试

1.1系统吞吐量性能测试


测试项目:系统吞吐量测试


测试目的:验证系统在不丢包的条件下设备所有端口同时发送数据速率能力的总和。


测试环境

参照上图连接1个OLT和10个ONU,每个ONU仅提供一个端口连接至iTester网络测试仪端口。OLT与光分路器之间接入20km盘纤。

测试采用自动化脚本方式进行,EPON系统相关配置信息如下:

1、关闭OLT/ONU设备的地址表老化选项;

2、开启下行加密功能;

3、如果被测ONU提供GE端口,将该端口及相连的iTester网络测试仪端口流量设置为100M(如果接10个ONU)。


测试步骤:

在ONU侧用网络测试仪接收从SNI侧发送来的数据,将所有的流加在一起即为系统的总下行吞吐量;在OLT侧用网络测试仪接收从UNI侧发送来的数据,将所有的流加在一起即为系统的总上行吞吐量。

1、按照上图连接网络并完成系统配置;

2、使用iTester网络测试仪通过标准RFC2544测试方法分别测试系统上行和下行吞吐量,测试采用3个典型包长:64字节、512字节、1518字节,测试时间设置为30秒(产品早期试制,建议测试时长大于3分钟),每种包长测试一次。记录结果。

1.2 ONU设备吞吐量测试


测试项目:ONU设备吞吐量测试


测试目的:验证ONU设备的吞吐量。


测试环境

如上图连接1个OLT和1个ONU,如果每ONU提供多于1个且小于等于10个FE端口,则连接每个FE端口至数据网络测试仪,如果单ONU提供多于10个FE端口,则任选10个FE端口至数据网络测试仪。对于每ONU提供多于1个GE端口的情况,仅连接1个GE端口至数据网络测试仪。OLT与光分路器之间接入20km盘纤。

测试采用自动化脚本方式进行,EPON系统相关配置信息如下:

1、关闭OLT/ONU设备的地址表老化选项;

2、开启下行加密功能(三重搅动机制)。


测试步骤:

在ONU侧用iTester网络测试仪接收从SNI侧发送来的数据,将所有的流加在一起即为系统的总下行吞吐量;在OLT侧用网络测试仪接收从UNI侧发送来的数据,将所有的流加在一起即为系统的总上行吞吐量。

1、按照上图连接网络并完成系统配置;

2、使用数据网络测试仪通过标准RFC2544测试方法分别测试ONU上行和下行吞吐量,测试采用3个典型包长:64字节、512字节、1518字节,测试时间设置为30秒(产品早期试制,建议测试时长大于3分钟),每种包长测试一次。记录结果。

1.3系统过载丢包率测试


测试项目:系统过载丢包率测试


测试目的:测试EPON系统在过载情况下的转发性能。


测试环境

参照上图连接1个OLT和10个ONU,每个ONU仅提供一个端口连接至iTester网络测试仪端口。OLT与光分路器之间接入20km盘纤。

测试采用自动化脚本方式进行,EPON系统相关配置信息如下:

1、关闭OLT/ONU设备的地址表老化选项;

2、开启下行加密功能;

3、如果被测ONU提供GE端口,将该端口及相连的iTester网络测试仪端口流量设置为100M(如果接10个ONU)。


测试步骤:

1、按照上图连接网络并完成系统配置;

2、查询并记录ONU配置的缓存容量;

3、使用数据网络测试仪通过标准RFC2544测试方法测试系统丢包率,测试采用3个典型包长:64字节、512字节、1518字节,上下行测试流量设置为1Gbps,测试时间设置为30秒(产品早期试制,建议测试时长大于3分钟),每种包长测试一次。记录结果。

1.4系统转发时延测试


测试项目:系统转发时延测试


测试目的:测试EPON系统转发时延。


测试环境

参照上图连接1个OLT和10个ONU,每个ONU仅提供一个端口连接至数据网络分析仪端口。OLT与光分路器之间接入20km盘纤。

测试采用自动化脚本方式进行,EPON系统相关配置信息如下:

1、关闭OLT/ONU设备的地址表老化选项;

2、开启下行加密功能;

3、如果被测ONU提供GE端口,将该端口及相连的数据网络分析仪端口均设置为100M双工模式。


测试步骤:

OLT和ONU均可能有2种二层交换方式,即存储转发和按比特转发。对于存储转发设备,时延为被测设备收到最后1比特到发出第1比特的时间间隔。对于按比特转发的设备,时延为被测设备收到第1比特到发出第1比特的时间间隔。注意设备如何实现并记录。

1、按照上图连接网络并完成系统配置;

2、记录OLT和ONU的二层交换方式;

3、使用数据网络分析仪通过标准RFC2544测试方法测试系统转发时延,测试采用3个典型包长:64字节、512字节、1518字节,测试流量采用系统吞吐量的90%,测试时间设置为30秒,每种包长测试一次。记录结果应包括平均转发延时、最大转发时延和最小转发时延。

二、信而泰针对PON产品的测试解决方案

信而泰iTester测试仪提供PON测试的硬件和软件。其中GT5001模块提供4端口自适应10M/100M/1000M以太网电接口,配合不同的机箱,可以构建4到48端口的测试系统。

测试的软件包括iTeseterwindow、iTesterATT自动流量测试软件和iTesterAPP网络性能测试软件。

iTesterwindow可以配置各个端口产生的流量类型(根据PON的OLT和ONU对应关系进行流量配置)。iTesterwindow是一个通用的测试仪操作软件,主要完成测试配置,也可以手动执行测试。

在产品大规模生产测试时,推荐使用iTesterATT执行自动化测试。

iTesterATT是信而泰专门为生产开发的自动化测试软件,该软件与手动测试相比,测试效率提升6倍,测试过程自动执行减少了人工干预,因此在测试效率大幅提升的同时也明显降低误测、漏测率,提升测试系统可靠性,这有助于避免缺陷产品流入市场。iTesterATT独创了针对每一个被测对象进行测试结果记录的功能,并按日期保存为日志文件,为QA改进产品质量提供数据支撑。特别是针对PON产品,iTesterATT提供了自动化的会聚测试方法,这是业内仪器提供商所不具备的功能。

iTesterAPP是一套自动化网络性能测试软件,符合IETF的RFC2544规范,能自动完成网络产品的吞吐量、丢包率、时延和背靠背测试。

下面我们着重介绍一下iTesterATT的测试过程:

iTesterATT软件界面划分

iTesterATT软件界面分为测试系统控制区、测试系统状态显示区、测试流程设置区和测试详细信息显示区。如图2所示。

图2 iTesterATT软件界面

在对XPON系列产品进行测试时,首先必须按照图1(宽带PON系统测试结构)对iTester网络测试仪及UUT(Unit Under Test)进行相应的连接。

选择会聚功能。选择了会聚端口后,ATT将自动配置匹配表(如图3),用户也可以对其进行删减。

图3 会聚功能

iTester网络测试仪对于XPON系统OLT+ODN+ONU的网络拓扑结构,是通过iTesterATT中的端口会聚功能来实现测试的。假设被测系统由1台OLT+1台ODN+10台ONU构建。这样iTester网络测试仪需要配置一个机箱+3张4PORTS 10/100/1000M测试模块。测试仪与被测系统配置为:OLT的一个GE端口连接在iTester网络测试仪的一个口上,再用10个端口分别连接到不同ONU的电口上。物理连接如图4。

图4测试连接图

物理连接完成后,便可以进行相关功能或性能测试了,通过iTesterwindow软件进行MAC地址的跳变,使0口原MAC地址为0X000000000100,目的MAC从0X000000000101跳变到0X00000000010A;1至10口的原MAC依次设为为:0X000000000101、0X000000000102、0X000000000103…… 0X00000000010A,目的MAC地址都为0X000000000100。这样从0口发出的1000M流量被均匀地分成10个流量为100M的数据流,通过ODN分别发送到不同的ONU上,同样测试仪发包通过ONU经过ODN再把数据发给OLT,使测试仪的0口收到10个ONU中传输的流量(端口会聚功能)。

图5是iTesterATT会聚功能的端口匹配关系。

图5会聚功能的端口匹配关系

在会聚模式下,通过iTesterATT可以测试PON系统在64字节、512字节和1518字节包长的吞吐量、丢包率。建议针对每一种包长的测试时长在3分钟左右,后续根据产品的成熟度,逐步减少测试时间。

iTesterATT的测试配置可以保存,这样后续测试可直接调用保存的配置,大大节省测试时间,提高了测试速率,简化操作。

测试执行完成后,可以在测试信息显示区显示测试结果和测试数据等信息。这些信息同时保存到工程目录下以日期命名的.log文件中,log文件针对每个测试项有独立的记录,包括测试项测试通过或测试失败信息、每个端口发送包计数、每个端口接收包计数、每个端口接收的FCS错误包计数和每个端口接收的净荷错误包计数,这些文件以日期为文件名,方便跟踪分析使用。

测试是否通过是根据匹配表的设置由iTesterATT计算的。测试最终结果通过Pass或Fail提示,如果整个UUT的测试通过,则以蓝色字体显示:“The UUT Test Passed!”;如果整个UUT的测试失败,则以红色字体显示:“The UUT Test Failed!”。这些提示非常醒目。

对于研发测试,信而泰科技提供iTesterAPP软件执行RFC2544测试,iTesterAPP软件界面如图6。

图6 iTesterAPP主界面

XPON测试解决方案,布布扣,bubuko.com

时间: 2024-10-09 08:16:20

XPON测试解决方案的相关文章

Atitit.并发测试解决方案(2) -----获取随机数据库记录 随机抽取数据 随机排序 原理and实现

Atitit.并发测试解决方案(2) -----获取随机数据库记录 随机抽取数据 随机排序 1. 应用场景 1 2. 随机抽取数据原理 1 3. 常用的实现方法:::数据库随机函数 1 4. Mssql 的实现 NEWID() 跟rand()  1 5. newid()与rand()的区别 2 6. NEWID() 2 7. 参考 2 1. 应用场景 并发测试 2. 随机抽取数据原理 原理是 循环所有的ID/记录,附加随机函数字段,然后排序as 这个字段.. 3. 常用的实现方法:::数据库随机

?Web安全测试解决方案

Web安全测试解决方案 介绍常见的Web安全风险,Web安全测试方法.测试基本理论和测试过程中的工具引入

2016年会有感之测试解决方案

今天是我们公司的年会,悲催的一个奖也没有拿到,回到家思考下年会上项目负责人户总提到的项目解决方案. 作为一名测试工程师,可能所注意的是一个BUG的解决,一个专题业务的解决,一个具体项目的解决方案,而从户总的讲话来看,他作为一个负责整个区域几十个项目的负责人,他所注意的是一个个客户的项目解决方案,这个客户可能有一个或多个项目.他提到无论是哪个部门的测试和开发,是核心,网银,中间业务等等,希望我们能不要只关注一个个BUG,一个个小业务,更多的是在工作中总结自己所处的这个部门,如何能提供一整套的项目解

持续集成4---单元测试解决方案

自动化单元测试可以使用maven或者直接使用ant来做,由于项目中没有使用maven,我们这里使用了ant 下面贴出单元测试的build.xml <?xml version="1.0"?> <!-- ============================================= auto unittest task ========================================== --> <project name=&quo

NB-IOT的OTA测试(功率、灵敏度测试)

2017年7月25日新益技术实现了NB-IoT终端系统测试,在OTA暗室中完成了NB-IoT终端系统总辐射功率TRP(TotalRadiated Power)和总全向灵敏度TIS(Total Isotropic Sensitivity)测试.测试得到的360度全方位辐射和接收性能参数,为NB-IoT产品推向市场提供重要的参考数据. 关于NB-IoT通常一项通信技术从诞生到发展成熟需要4~5年的发展周期,NB-IoT从15年下半年到现在只经过两年就得到业界普遍认可,在国内更是涌现出芯片,模组和终端

移动APP测试实战(书籍)学习

对于一名刚从事测试行业的同仁来说,可以从以下几个领域来完善自己: (1)针对开发语言或脚本语言的深度掌握和熟练使用. (2)锻炼和提升自己的测试分析设计和评估能力,并不断完善自己的测试体系和思想. (3)对产品的相关开发技术和设计架构,甚至深入到代码实现角度的深层次掌握和理解. (4)坚实的自动化测试理解以及实践积累. (5)对操作系统.网络等基础知识更深入的掌握和实践. (6)保持对测试行业新技术的不断探索和对齐. 对一名测试管理者,可以从以下几个领域来完善自己: (1)建立自己清晰完善的测试

如何压力测试电子商务网站

如何压力测试电子商务网站 第1页:背景与面临的挑战! 如今,与百姓日常生活密切的电子商城.网络订票和网上银行等系统都是电子商务网站的典型案例.这些系统涵盖了产品宣传展示.商品选购.交易结算.服务与客户反馈等诸多功能.当需要同时向一个庞大的群体提供这些服务,性能考量往往是系统成功运营的关键. 以国内某著名电子购物网站为例,该网站有3000万注册用户,日均访问量达8000万,日均订单处理超过30万单,日交易额过亿元.可以想象,系统性能对该网站拥有者的收益有着至关重要的影响.而且,网站的性能优化不仅可

模拟IP测试的2种解决方法 [ 光影人像 东海陈光剑 的博客 ]

背景: 之前遇到一个Labs日常需求是对于不同IP地址访问有逻辑判断,例如湖南的IP可以访问,其他地域的IP地址无法访问应用. 难点: 在测试过程中访问应用时,本地地址无法改变,始终为同一地址.对于不同IP地址段的需求无法测试 解决方案一 使用Debug方式远程调试代码 思路:通过本地发起Http请求,连接daily机或开发机,设置断点.当请求到达断点处,修改IP地址信息,模拟任意的IP地址请求.处理结果看返回信息 ? 步骤一:使用Eclipse工具Debug方式,连接daily机\开发机 ?

Web Service测试工具SOAPSonar免费下载及使用教程

原文来自龙博方案网http://www.fanganwang.com/product/1403 SOAPSonar是领先的服务测试和诊断解决方案,世界上有超过40,000份部署应用.SOAPSonar为基于HTTP,HTTPs, MQ 和 JMS协议的SOAP, XML, 和REST服务提供简单.直观和综合的测试.SOAPSonar测试框架容易部署,并提供功能.性能.一致性和安全性测试. 自始自终,Crosscheck Networks 都将SOAPSonar设计为综合的测试解决方案,在服务开发