一种网络终端检测方法及装置与流程

文档序号:11842205阅读:332来源:国知局
一种网络终端检测方法及装置与流程

本发明涉及测试自动化领域,特别涉及一种网络终端检测方法及装置。



背景技术:

随着移动通讯设施的普及,个人接入上网方案越来越呈现出多元化网络接入的特点。为了适应这一变化,开拓新的市场,网络终端的多功能多协议多接口的通讯能力已经逐渐成为市场标配。以往的测试方案大多沿用国际标准,在测试线路上增加50db衰减,然后进行吞吐量测试;或者依照客户标准,根据客户需求,定制不同的衰减,在不同的衰减下测试不同的功能吞吐量。这些产品特性导致产品生产测试项目繁多,不同功能的吞吐量需要使用不同的生产测试装备和软件,分别在不同的工位测试,进一步降低生产效率,提升人员成本,增加了单位产品的生产时间,在整体上提高产品的成本,降低产品的附加价值。

例如当前有一款网络终端共有两个主要功能,一是构筑无线局域网,即WIFI(Wireless Fidelity,基于IEEE 802.11b标准的无线局域网)功能;二是建立电力线信号数据传输能力,即PLC(Power Line Communication,电力线通信)功能。基于以上两个主要功能,网络终端需要在第一测试站屏蔽箱内组网测试Wi-Fi吞吐量,并在第二测试站通过使用电力线信号隔离器与陪测PLC进行电力线组网以进行PLC功能吞吐量测试。以上分站测试不同的功能方法普遍存在于所有的网络终端产品测试中。

综上所述,由于上述现有技术在不同测试站中对网络终端的两种或两种以上不同功能分别进行测试,从而导致了测试时间长和成本高的问题。



技术实现要素:

本发明提供了一种网络终端检测方法及装置,旨在解决现有网络终端检测装置测试时间长和成本高的问题。

本发明是这样实现的,一种网络终端检测方法,所述网络终端包括多个通信功能模块,所述多个通信功能模块依次连接形成通信链路;其包括以下步骤:

根据所述多个通信功能模块的标准带宽获取测试带宽;

根据所述测试带宽和所述多个通信功能模块的标准带宽获取所述多个通信功能模块的衰减值;

根据所述多个通信功能模块的衰减值设置所述多个通信功能模块;

获取所述通信链路的带宽;

判断所述带宽是否大于等于所述测试带宽;

若是,则确定所述网络终端合格。

本发明还提供了一种网络终端检测装置,所述网络终端包括多个通信功能模块,所述多个通信功能模块依次连接形成通信链路;其包括:

测试带宽获取模块,用于根据所述多个通信功能模块的标准带宽获取测试带宽;

衰减值获取模块,用于根据所述测试带宽和所述多个通信功能模块的标准带宽获取所述多个通信功能模块的衰减值;

设置模块,用于根据所述多个通信功能模块的衰减值设置所述多个通信功能模块;

带宽获取模块,用于获取所述通信链路的带宽;

带宽判断模块用于判断所述带宽是否大于等于所述测试带宽;

确定模块,用于若带宽判断模块判断所述带宽大于等于所述测试带宽,则确定所述网络终端合格。

在本发明中,首先根据多个通信功能模块的标准带宽获取测试带宽;根据测试带宽和多个通信功能模块的标准带宽获取多个通信功能模块的衰减值;然后根据多个通信功能模块的衰减值设置多个通信功能模块;在获取通信链路的带宽;判断带宽是否大于等于测试带宽;若是,则最后确定网络终端合格;由于在一个测试站中对网络终端的多种功能同时进行了测试,故减少了测试时间和降低了成本。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的网络终端检测方法的实现流程图;

图2为本发明实施例提供的网络终端检测方法的另一种实现流程图;

图3为本发明实施例提供的网络终端检测装置的结构示意图;

图4为本发明实施例提供的网络终端检测装置的另一种结构示意图;

图5为本发明实施例提供的网络终端检测装置测试带宽获取模块的结构示意图;

图6为网络终端通信链路连接的示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

图1示出了本实施例提供的网络终端检测方法的实现流程,为了便于说明,仅示出了与本实施例相关的部分,详述如下:

网络终端包括多个通信功能模块,具体可以包括:WIFI模块、PLC模块、WAN(Wide Area Network,广域网)接口功能模块、LAN(Local Area Network,局域网)接口功能模块、光通信模块以及蓝牙模块。上述多个通信功能模块依次连接形成通信链路。

在步骤101中,根据多个通信功能模块的标准带宽获取测试带宽。

具体实施中,步骤101可以包括以下步骤:

获取多个通信功能模块的香农曲线;

根据多个通信功能模块的香农曲线和多个通信功能模块的标准带宽获取测试带宽。

需要说明的是,依照香农定理所给出了信道信息传送速率的上限(比特每秒)和信道信噪比及带宽的关系,可以解释现代各种无线制式由于带宽不同,所支持的单载波最大吞吐量的不同。在有随机热噪声的信道上传输数据信号时,信道容量Rb与信道带宽W,信噪比S/N关系为:Rb=W*log2(1+S/N);由公式推断可以得知,当一个产品已经固定在同一个状态和同一个环境下,产品吞吐量在使用不同衰减的进行测试,会得到一个符合香农曲线的测试结果。

只要使用有效衰减测量大于最大吞吐量0.03倍的极限值中任意一点,即可推断出该设备是否符合其他由客户、研发部门或者工程部门指定的产品吞吐量标准测试值。

具体实施中,测试带宽设置为有效衰减测量大于最大吞吐量0.03倍的极限值,并且小于多个通信功能模块的标准带宽的最小值。

在步骤102中,根据测试带宽和多个通信功能模块的标准带宽获取多个通信功能模块的衰减值。

具体实施中,步骤102可以具体为:根据如下算式获取多个通信功能模块的衰减值:

<mrow> <msub> <mi>G</mi> <mi>p</mi> </msub> <mo>=</mo> <mn>10</mn> <mi>l</mi> <mi>o</mi> <mi>g</mi> <mfrac> <msub> <mi>W</mi> <mi>o</mi> </msub> <msub> <mi>W</mi> <mi>i</mi> </msub> </mfrac> </mrow>

其中,Gp为衰减值,Wo为标准带宽,Wi为测试带宽。

在步骤103中,根据多个通信功能模块的衰减值设置多个通信功能模块。

在步骤104中,获取通信链路的带宽。

在步骤105中,判断带宽是否大于等于测试带宽。

在步骤106中,若是,则确定网络终端合格。

进一步地,如图2所示,在步骤105之后还包括步骤106-2。

在步骤106-2中,若否,则对每个通信功能模块进行带宽测试以判断每个通信功能模块是否合格。

具体实施中,步骤106-2可以有以下两种方式实施:

A.获取通信功能模块的标准带宽测试值,判断标准带宽测试值是否大于等于标准带宽,若是,则判断该通信功能模块合格。

B.根据通信功能模块的衰减值设置该通信功能模块,获取该通信功能模块的带宽测试值,判断带宽测试值是否大于等于测试带宽,若是,则判断该通信功能模块合格。

本实施例通过首先根据多个通信功能模块的标准带宽获取测试带宽;根据测试带宽和多个通信功能模块的标准带宽获取多个通信功能模块的衰减值;然后根据多个通信功能模块的衰减值设置多个通信功能模块;在获取通信链路的带宽;判断带宽是否大于等于测试带宽;若是,则最后确定网络终端合格;由于在一个测试站中对网络终端的多种功能同时进行了测试,故减少了测试时间和降低了成本。

为了实现上述网络终端检测方法,本发明实施例还提供了一种网络终端检测装置,网络终端包括多个通信功能模块,多个通信功能模块依次连接形成通信链路;如图3所示,该网络终端检测装置30包括。

测试带宽获取模块310,用于根据多个通信功能模块的标准带宽获取测试带宽;

衰减值获取模块320,用于根据测试带宽和多个通信功能模块的标准带宽获取多个通信功能模块的衰减值;

设置模块330,用于根据多个通信功能模块的衰减值设置多个通信功能模块;

带宽获取模块340,用于获取通信链路的带宽;

带宽判断模块350,用于判断带宽是否大于等于测试带宽;

确定模块360,用于若带宽判断模块判断带宽大于等于测试带宽,则确定网络终端合格。

进一步地,如图4所示,网络终端检测装置30还包括功能判断模块370。

功能判断模块370,用于若带宽判断模块判断带宽小于测试带宽,则对每个通信功能模块进行带宽测试以判断每个通信功能模块是否合格。

其中,如图5所示,测试带宽获取模块310包括:

香农曲线获取单元311,用于获取多个通信功能模块的香农曲线。

测试带宽单元322,用于根据多个通信功能模块的香农曲线和多个通信功能模块的标准带宽获取测试带宽。

具体实施中,衰减值获取模块320根据测试带宽和多个通信功能模块的标准带宽获取多个通信功能模块的衰减值的过程具体为:

根据如下算式获取多个通信功能模块的衰减值:

<mrow> <msub> <mi>G</mi> <mi>p</mi> </msub> <mo>=</mo> <mn>10</mn> <mi>l</mi> <mi>o</mi> <mi>g</mi> <mfrac> <msub> <mi>W</mi> <mi>o</mi> </msub> <msub> <mi>W</mi> <mi>i</mi> </msub> </mfrac> </mrow>

其中,Gp为衰减值,Wo为标准带宽,Wi为测试带宽。

具体实施中,通信功能模块包括WIFI模块、PLC模块、WAN接口功能模块、LAN接口功能模块、光通信模块以及蓝牙模块。

例如,网络终端包含WIFI模块、WAN接口功能模块、LAN接口功能模块以及光功能模块,上述通信功能模块依次连接形成通信链路;如图6所示,首先获取上述通信功能模块的香农曲线,并根据上述通信功能模块的香农曲线和上述通信功能模块的标准带宽(WIFI模块为56Mbps、WAN接口功能模块为100Mbps、LAN接口功能模块为100Mbps以及光功能模块为500Mbps)获取测试带宽为40Mbps;然后根据测试带宽和上述多个通信功能模块的标准带宽获取上述多个通信功能模块的衰减值(WIFI模块为30dB、WAN接口功能模块为75dB、LAN接口功能模块为75dB以及光功能模块为120dB);再根据上述多个通信功能模块的衰减值设置上述多个通信功能模块,获取通信链路的带宽为40.8Mbps,最后判断带宽40.8Mbps是否大于等于测试带宽40Mbps,判断结果为是,则确定该网络终端合格。

综上所述,本实施例通过首先根据多个通信功能模块的标准带宽获取测试带宽;根据测试带宽和多个通信功能模块的标准带宽获取多个通信功能模块的衰减值;然后根据多个通信功能模块的衰减值设置多个通信功能模块;在获取通信链路的带宽;判断带宽是否大于等于测试带宽;若是,则最后确定网络终端合格;由于在一个测试站中对网络终端的多种功能同时进行了测试,故减少了测试时间和降低了成本。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是掉电不丢失的可读写存储器,磁盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1