一种对EOC局端设备进行性能测试的方法技术

技术编号:15441455 阅读:103 留言:0更新日期:2017-05-26 06:36
本发明专利技术公开了一种对EOC局端设备进行性能测试的方法,包括:通过仿真软件仿真预设数目的CLT,并在预设数目CLT下分别配置预设数目CNU的MAC地址和HFID;EOC局端主处理器向仿真软件依次获取各个CLT的MAC地址、各个CLT下挂的各个CNU的MAC地址以及各个CNU的HFID,仿真软件依次回应界面上各个CLT的MAC地址、各个CNU的MAC地址以及各个CNU的HFID;主处理器根据获取到的不同HFID,向仿真的各个CNU下发配置报文;仿真软件解析各个CNU的配置报文,显示配置信息并回应配置结果。本发明专利技术大大降低EOC局端接入能力测试的复杂度和难度,缩短测试周期,提高测试效率,降低测试成本。

A method for performance testing of EOC local office equipment

The invention discloses a method to test the performance of the EOC office equipment including: through the simulation software of a pre-set number of CLT, and CLT respectively in the preset number of preset configuration number CNU MAC address and HFID CNU EOC; each end of the main processor to the simulation software obtained in order for each CLT address, each MAC CLT with the MAC address and the various CNU HFID simulation software, turn on the interface MAC address, each CNU each CLT MAC address and the various CNU HFID; according to the different HFID to get to the main processor, sending configuration message to all CNU simulation; simulation software of configuration message every CNU, display the configuration information and respond to the configuration result. The invention greatly reduces the complexity and difficulty of the EOC terminal access capability test, shortens the testing period, improves the testing efficiency and reduces the test cost.

【技术实现步骤摘要】
一种对EOC局端设备进行性能测试的方法
本专利技术涉及三网融合EOC(EthernetOverCable,基带传输)接入
,具体涉及一种对EOC局端设备进行性能测试的方法。
技术介绍
EOC系统是由局端CBAT(CableBandwidthAccessTerminal,同轴电缆带宽接入终端)、用户终端CNU(CableNetworkUnit,同轴电缆网络单元)和CDN(CableDistributionNetwork,同轴电缆分配网络)组成的同轴双向传输系统,用于在有线电视传输线路上同时承载以太网和有线电视业务。EOC局端CBAT又由主处理器和若干CLT(CableLineTerminal,同轴电缆线路终端)组成,CLT和CNU之间通过MME报文进行通信,主处理器也通过MME报文实现对CLT和CNU的配置、维护和管理,主要功能包括CLT上下线、CNU上下线、读取CNU的HFID(HumanFriendlyIdentifier,用于识别CNU设备类型的字段)、CNU的UNI(UserNetworkInterface,用户-网络接口)的配置和状态查询、重启CNU和CNU软件升级等。EOC局端CBAT对CNU进行管理会耗费一定的CPU和内存资源,随着CNU个数的规模增长,无论是CLT还是主处理器,都会带来极大的性能处理要求,EOC局端CBAT能否满足要求必须通过测试进行验证,因此涉及到复杂测试环境的搭建问题。实际测试环境下,想要测试EOC局端CBAT的最大接入能力,必须准备多个CLT和足够多的CNU用于测试,导致测试环境的搭建和维护都具有一定的难度。有鉴于此,急需提供一种能够降低EOC局端CBAT接入能力测试难度的方法。
技术实现思路
本专利技术所要解决的技术问题是降低EOC局端CBAT接入能力的测试难度。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种对EOC局端设备进行性能测试的方法,包括以下步骤:通过仿真软件仿真预设数目的CLT,并在预设数目CLT下分别配置预设数目CNU的MAC地址和HFID;EOC局端主处理器向仿真软件依次获取各个CLT的MAC地址、各个CLT下挂的各个CNU的MAC地址以及各个CNU的HFID,仿真软件依次回应界面上各个CLT的MAC地址、各个CNU的MAC地址以及各个CNU的HFID;EOC局端主处理器根据获取到的不同HFID,向仿真的各个CNU下发不同的配置报文,仿真软件解析各个CNU的配置报文,显示配置信息并回应配置结果。在上述技术方案中,通过所述仿真软件在预设数目CLT下分别配置预设数目CNU的MAC地址和HFID,单个或批量增加所述CNU,所述CNU单个或批量上线;或通过所述仿真软件删除预设数目CLT下预设数目CNU的MAC地址和HFID,单个或批量删除所述CNU,所述CNU单个或批量下线。在上述技术方案中,所述仿真软件接收所述EOC局端主处理器发送的MME请求报文,解析报文内容,如果是查询消息,则将相应的信息以MME回应报文的格式回应所述EOC局端主处理器;如果是配置消息,则将相应配置解析为寄存器的值下发到CNU,并将配置结果回应给所述EOC局端主处理器。在上述技术方案中,所述EOC局端主处理器通过向所述仿真软件发送目的MAC地址为00:B0:52:00:00:01、类型为0xA010的MME请求报文,查询所述CLT的MAC地址。在上述技术方案中,所述EOC局端主处理器通过周期性地向所述仿真软件发送类型为0xA038的MME请求报文,获取所述CLT下挂的CNU的MAC地址。在上述技术方案中,所述EOC局端主处理器通过向所述仿真软件发送类型为0xA024的MME请求报文,读取所述CNU的PIB文件,并根据偏移量提取所述CNU的HFID。在上述技术方案中,所述EOC局端主处理器通过向所述仿真软件发送类型为0xA0B0的MME请求报文,对所述CNU的交换芯片的端口使能、VLAN信息、端口限速、双工模式和风暴抑制进行写配置,写配置操作包括创建写会话、写配置到内存以及将内存配置写Flash。在上述技术方案中,在DHCP认证模式下,通过所述仿真软件仿真所述CNU的UNI下挂的UE,进行批量的DHCP认证,并将动态获取的IP地址显示出来。本专利技术通过仿真软件不仅能仿真CNU还能仿真各个CLT,可完成EOC局端挂接大批量CNU的仿真测试,极大的简化了测试环境,从而大大降低了EOC局端接入能力测试的复杂度和测试难度,缩短了测试周期,提高了测试效率以及降低了测试成本。附图说明图1为本专利技术中一种对EOC局端设备进行性能测试的方法流程图;图2为本专利技术中测试拓扑图;图3为本专利技术中EOC局端主处理器的基本处理流程图;图4为本专利技术中仿真软件的基本处理流程图。具体实施方式在通信设备的系统测试中,EOC局端主处理器的承载能力是一项重要的性能指标,在EOC系统工程应用中,如何在实验室环境下,用有限的CNU测试大规模工程应用条件下EOC局端CBAT对CNU的承载能力,一直是困扰业界的难题。本方案创新性地提出采用仿真CNU的设计,在测试环境匮乏的情况下,仅用仿真软件就可以仿真高达几十甚至几百个CNU,该设计完全可以满足测试需求,可以极大的简化测试环境,从而大大降低了EOC局端CBAT接入能力测试的复杂度,提高了测试效率,缩短了测试周期,并降低了测试成本,对于促进行业的发展有着重要的参考价值。下面结合说明书附图和具体实施方式对本专利技术做出详细的说明。本专利技术实施例提供了一种对EOC局端设备进行性能测试的方法,如图1所示,包括以下步骤:S1、通过仿真软件仿真预设数目的CLT,并在预设数目CLT下分别配置预设数目CNU的MAC地址和HFID。本方案将复杂性能测试环境简化到一根网线和一台电脑就可以测试EOC局端挂接能力,测试拓扑十分简单,具体测试拓扑如图2所示。可以选择仿真单个或者多个CLT,仿真单个CLT时,CLT的MAC地址为连接EOC局端CBAT的电脑网卡的MAC地址;仿真多个CLT时,各CLT的MAC地址依次为连接EOC局端CBAT的电脑网卡的MAC地址、电脑网卡的MAC地址+1、电脑网卡的MAC地址+2等,依次类推。通过仿真软件可在各个CLT下分别配置CNU的MAC地址和HFID,可以单个或批量增加CNU,增加CNU即认为CNU上线;或者,通过仿真软件删除CLT下CNU的MAC地址和HFID,单个或批量删除CNU,删除CNU即认为CNU下线。S2、EOC局端主处理器向仿真软件查询各个CLT的MAC地址,仿真软件根据界面的配置,回应各个CLT的MAC地址。S3、EOC局端主处理器获取到各个CLT的MAC地址后,向仿真软件查询各个CLT下挂的各个CNU的MAC地址,仿真软件根据界面的配置,回应各个CLT下挂的各个CNU的MAC地址。S4、EOC局端主处理器获取到各个CNU的MAC地址后,向仿真软件查询各个CNU的HFID,仿真软件根据界面的配置,回应各个CNU的HFID。S5、EOC局端主处理器根据获取到的不同HFID,向仿真的各个CNU的交换芯片下发不同的配置报文,仿真软件解析各个CNU的配置报文,显示配置信息并回应配置结果。上述仿真软件是基于Windows平台的一款EOC终端仿真软件,主要用于接收本文档来自技高网
...
一种对EOC局端设备进行性能测试的方法

【技术保护点】
一种对EOC局端设备进行性能测试的方法,其特征在于,包括以下步骤:通过仿真软件仿真预设数目的CLT,并在预设数目CLT下分别配置预设数目CNU的MAC地址和HFID;EOC局端主处理器向仿真软件依次获取各个CLT的MAC地址、各个CLT下挂的各个CNU的MAC地址以及各个CNU的HFID,仿真软件依次回应界面上各个CLT的MAC地址、各个CNU的MAC地址以及各个CNU的HFID;EOC局端主处理器根据获取到的不同HFID,向仿真的各个CNU下发不同的配置报文,仿真软件解析各个CNU的配置报文,显示配置信息并回应配置结果。

【技术特征摘要】
1.一种对EOC局端设备进行性能测试的方法,其特征在于,包括以下步骤:通过仿真软件仿真预设数目的CLT,并在预设数目CLT下分别配置预设数目CNU的MAC地址和HFID;EOC局端主处理器向仿真软件依次获取各个CLT的MAC地址、各个CLT下挂的各个CNU的MAC地址以及各个CNU的HFID,仿真软件依次回应界面上各个CLT的MAC地址、各个CNU的MAC地址以及各个CNU的HFID;EOC局端主处理器根据获取到的不同HFID,向仿真的各个CNU下发不同的配置报文,仿真软件解析各个CNU的配置报文,显示配置信息并回应配置结果。2.如权利要求1所述的对EOC局端设备进行性能测试的方法,其特征在于,通过所述仿真软件在预设数目CLT下分别配置预设数目CNU的MAC地址和HFID,单个或批量增加所述CNU,所述CNU单个或批量上线;或通过所述仿真软件删除预设数目CLT下预设数目CNU的MAC地址和HFID,单个或批量删除所述CNU,所述CNU单个或批量下线。3.如权利要求1所述的对EOC局端设备进行性能测试的方法,其特征在于,所述仿真软件接收所述EOC局端主处理器发送的MME请求报文,解析报文内容,如果是查询消息,则将相应的信息以MME回应报文的格式回应所述EOC局端主处理器;如果是配置消息,则将相应配置解析为寄存器的值下发到CNU,并将配置结果回应给所述...

【专利技术属性】
技术研发人员:姜巧玲雷玲玲黄凯胡超
申请(专利权)人:武汉烽火网络有限责任公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1