一种无线局域网中无线网卡吞吐量的测试方法及系统的制作方法

文档序号:8005462阅读:426来源:国知局
专利名称:一种无线局域网中无线网卡吞吐量的测试方法及系统的制作方法
技术领域
本发明涉及无线通讯技术领域,尤其涉及一种无线局域网(Wireless Fidelity, 简称WIFI)中无线网卡吞吐量的测试方法及系统。
背景技术
WIFI是由无线访问节点(Access Point,简称AP)和无线网卡组成的无线网络。AP 一般称为无线访问节点或网络桥接器,它是传统的有线局域网络与无线局域网络之间的桥梁,因此任何一台装有无线网卡的个人计算机(Personal Computer,简称PC)均可透过AP 去分享有线局域网络甚至广域网络的资源。无线网卡和AP之间是通过无线信号来传输数据的,它们之间的吞吐量大小是衡量无线网卡质量的主要指标。目前,用以测试无线网卡吞吐量的系统,通常采用基于IP设备的测试方法,用 Iperf. exe吞吐量测试工具来测试。Iperf. exe是一个TCP/IP和UDP/IP的性能测量工具, 能够提供网络吞吐量信息,测试时需要两台PC,并且这两台PC间可以互相访问,Iperf. exe 分别运行在这两台PC上,以客户端和服务器端的形式出现,这样就可通过Iperf. exe测试出这两PC间的吞吐量。在测试无线网卡的吞吐量时,也用到了这样的环境,2台PC,1台AP,一跟网线。将无线网卡安装在PCl上,另外一台PC2通过网线和AP连接,这样PCl就通过无线网卡连接上AP,从而访问PC2 ;然后在PCl和PC2上分别运行测试吞吐量的程序Iperf. exe,测试出 PCl到PC2的吞吐量,如图1所示。这样测试到PCl到PC2间的吞吐量实际上是无线网卡和 AP间的吞吐量,也就是无线网卡的吞吐量。然而,这种测试方式不仅需要复杂的测试环境,还需要满足两个前提条件一是 PC2到AP间的吞吐量要大于无线网卡到AP的最大理论吞吐量;二是AP的理论速率要等于或者大于无线网卡的理论速率。

发明内容
本发明的目的在于提供一种无线网卡吞吐量的测试方法及系统,简化测试环境, 减少测试工作的准备工作。本发明的目的是通过以下技术方案实现的。一种无线局域网中无线网卡吞吐量的测试方法,包括步骤 在一无线访问节点中集成Iperf. exe工具;
在所述无线访问节点中创建Iperf. exe工具调用命令;
将待测无线网卡安装于一 PC上,该PC通过待测无线网卡与所述无线访问节点建立无线连接;
所述PC运行自身的Iperf. exe工具,同时通过Iperf. exe工具调用命令调用无线访问节点上的Iperf. exe工具,PC与无线访问节点进行无线通讯以完成待测无线网卡的吞吐量测试。
优选地,上述方法还包括在所述无线访问节点上添加telnet服务器功能;所述 PC通过telnet方式访问所述无线访问节点。优选地,上述方法中,所述PC通过RS-232接口访问无线访问节点,通过串口通信协议来调用所述Iperf. exe工具调用命令。一种无线局域网中无线网卡吞吐量的测试系统,包括无线访问节点和一台PC ; 所述无线访问节点,集成有Iperf. exe工具,提供Iperf. exe工具模块调用功能,用于
在其Iperf. exe工具被调用后作为Iperf. exe工具的服务器端与所述PC进行无线通讯;
所述PC,安装有Iperf. exe工具和待测无线网卡,通过无线网卡与所述无线访问节点建立无线连接,用于在运行自身的Iperf. exe工具并调用无线访问节点上的Iperf. exe工具后作为Iperf. exe工具的客户端与所述无线访问节点进行无线通讯。优选地,上述系统中,所述无线访问节点还用于提供telnet服务器功能;所述PC 用于通过telnet方式访问无线访问节点。优选地,上述系统中,所述PC包含RS-232接口,通过该RS-232接口来访问无线访问节点。与现有技术相比,本发明实施例具有以下有益效果。本发明实施例将测试吞吐量的Iperf. exe工具集成到AP软件中,在进行测试时AP 作为Iperf. exe工具的服务器端与PC的客户端进行通信,这样仅需一台PC就可以测试出无线网卡的吞吐量,大大简化了测试环境,减少了测试准备工作,为测试人员提供了方便。


图1是现有技术中使用2台PC和AP来测试无线网卡吞吐量的测试环境示意图。图2是本发明实施例中无线网卡吞吐量的测试方法流程图。图3是本发明实施例中使用1台PC和AP来测试无线网卡吞吐量的测试环境示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明的核心思想为选定一款AP JfAP软件进行功能开发,将Iperf. exe工具集成到AP软件中去,并通过特定的方法将该工具运行起来。这样AP就可当作Iperf. exe 工具的服务器端来和PC的客户端进行通信。如图1所示,本实施例中无线网卡吞吐量的测试方法具体包括以下步骤。201、选择一款AP,在此AP上添加telnet服务器功能,该技术为已知技术,Telnet 协议是TCP/IP协议族中的一员,是远程登陆服务的标准协议和主要方式。终端使用者可以在PC上开始一个telnet会话访问增加了 telnet服务的AP,在AP上运行Iperf. exe程序。202、开发此AP的软件,将Iperf. exe工具集成至AP软件中。203、在AP软件中创建Iperf. exe工具调用命令,具体命令名在此省略,在后续测试过程中可通过telnet方式调用此命令。在其他实施例中,PC也可以通过RS-232接口访问AP,通过串口通信协议来调用此命令。204、使用开发后的AP与一 PC搭建如图3的测试环境,运行AP和PC上的Iperf. exe工具即能够测试出无线网卡的吞吐量。如图3所示,本实施例的测试环境仅包括一个PC和一个AP。其中,AP集成有 Iperf. exe工具,提供Iperf. exe工具模块调用功能,用于作为Iperf. exe工具的服务器端与PC进行无线通讯;PC,安装有Iperf. exe工具和待测无线网卡,通过无线网卡与AP建立无线连接,用于作为Iperf. exe工具的客户端与所述无线访问节点进行无线通讯。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种无线局域网中无线网卡吞吐量的测试方法,其特征在于,该方法包括步骤在一无线访问节点中集成Iperf. exe工具;在所述无线访问节点中创建Iperf. exe工具调用命令;将待测无线网卡安装于一 PC上,该PC通过待测无线网卡与所述无线访问节点建立无线连接;所述PC运行自身的Iperf. exe工具,同时通过Iperf. exe工具调用命令调用无线访问节点上的Iperf. exe工具,PC与无线访问节点进行无线通讯以完成待测无线网卡的吞吐量测试。
2.如权利要求1所述的无线局域网中无线网卡吞吐量的测试方法,其特征在于,该方法还包括在所述无线访问节点上添加telnet服务器功能;所述PC通过telnet方式访问所述无线访问节点。
3.如权利要求1所述的无线局域网中无线网卡吞吐量的测试方法,其特征在于,该方法中,所述PC通过RS-232接口访问无线访问节点,通过串口通信协议来调用所述Iperf. exe工具调用命令。
4.一种无线局域网中无线网卡吞吐量的测试系统,其特征在于,该系统包括无线访问节点和一台PC ;所述无线访问节点,集成有Iperf. exe工具,提供Iperf. exe工具模块调用功能,用于在其Iperf. exe工具被调用后作为Iperf. exe工具的服务器端与所述PC进行无线通讯;所述PC,安装有Iperf. exe工具和待测无线网卡,通过无线网卡与所述无线访问节点建立无线连接,用于在运行自身的Iperf. exe工具并调用无线访问节点上的Iperf. exe工具后作为Iperf. exe工具的客户端与所述无线访问节点进行无线通讯。
5.如权利要求4所述的无线局域网中无线网卡吞吐量的测试系统,其特征在于,该系统中,所述无线访问节点还用于提供telnet服务器功能;所述PC用于通过telnet方式访问无线访问节点。
6.如权利要求4所述的无线局域网中无线网卡吞吐量的测试系统,其特征在于,该系统中,所述PC包含RS-232接口,通过该RS-232接口来访问无线访问节点。
全文摘要
本发明提供了一种无线局域网中无线网卡吞吐量的测试方法及系统,其中的方法包括步骤在一无线访问节点AP中集成Iperf.exe工具;在AP中创建Iperf.exe工具调用命令;将待测无线网卡安装于一PC上,该PC通过待测无线网卡与AP建立无线连接;PC运行自身的Iperf.exe工具,同时通过Iperf.exe工具调用命令调用AP上的Iperf.exe工具,PC与AP进行无线通讯以完成待测无线网卡的吞吐量测试。本发明实施例在进行测试时AP作为Iperf.exe工具的服务器端与PC的客户端进行通信,这样仅需一台PC就可测出无线网卡的吞吐量,大大简化了测试环境,减少了测试准备工作。
文档编号H04W84/12GK102413500SQ201110405579
公开日2012年4月11日 申请日期2011年12月8日 优先权日2011年12月8日
发明者刘立刚, 董浩, 邹雪松 申请人:深圳市共进电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1