一种AP测试方法及系统技术方案

技术编号:16508473 阅读:96 留言:0更新日期:2017-11-07 06:48
本发明专利技术涉及通信领域,尤其涉及一种AP测试方法及系统,本发明专利技术的服务端通过无线访问接入点AP分别与多台的客户端建立连接关系,并在预设测试时间内通过单播传输方式依次反复向多台的客户端发送预设大小的文件,获取服务端开始发送文件到AP第一次重启所需要的时间、所述测试时间内文件传输的丢失率及平均传输延迟时间,及每一台客户端接收文件的接收速率和接收文件的数据总量,根据上述指标去判断AP是否符合交互式产品的要求;通过上述方法能够得到满足交互式产品要求的最佳AP,使交互式产品并不会因为AP的性能问题,而使文件传输时造成异常现象,保证了交互式产品稳定可靠的运行。

A AP testing method and system

The invention relates to the communication field, and particularly relates to a method and system of AP test, the invention of the server by the AP wireless access point and multiple client relationships to establish a connection, and in the default test time by unicast are repeated to multiple clients send a preset size file access began to lose the rate of sending files to AP for the first time to restart the time required, the test file transfer time and average transmission delay time, the amount of data and receiving rate of each client receives documents and receiving documents, according to the above indicators to judge whether it meets the requirements of AP interactive products; through the above method can satisfy the best AP interactive product requirements, the interactive product and not because of the performance of AP, the abnormal phenomenon caused by the file transmission It ensures the stable and reliable operation of interactive products.

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种AP测试方法及系统
技术介绍
现有的AP(WirelessAccessPoint,无线访问接入点)测试都是先构建一个局域网,通过局域网与广域网建立连接,客户端通过局域网从广域网进行不间断下载数据用来测试AP的电压、信号和传输速率等指标。通过上述方法测试得到满足上述指标的AP,并不能保证交互式产品的正常运行,故上述的测试方法并不适用于学校的交互式产品。例如,现有的K12教育产品(智慧教室)的环境下,老师使用PC当做服务端通过AP关联到多个学生使用的AndroidPAD学生端(客户端),AP在当中起到桥梁的作用;产品在使用过程中遇到一些现象,如老师端(服务端)给所有学生端推送讲课屏幕内容,多个学生端会出现收不到屏幕内容的异常现象;及延迟收到屏幕内容现象(如A同学的学生端收到后,过了15秒B同学的学生端才收到屏幕内容,属于异常现象)。造成上述异常现象的原因是大部分的AP承受不住1台PC老师端和多台PAD学生端的长时段、不停止的交互传输,导致AP超过负荷,产生AP错误,导致产品出现问题。作为一个现代教育式产品,需要做到老师端给学生端推送文件或屏幕内容,多个学生端能正常同时收到文件或屏幕内容,不会出现因为AP的问题影响产品的使用,所以需要对AP进行自动化测试,保证交互式产品稳定可靠的运行。
技术实现思路
本专利技术所要解决的技术问题是:本专利技术提供一种AP测试方法及系统。为了解决上述技术问题,本专利技术提供了一种AP测试方法,包括以下步骤:S1:服务端通过无线访问接入点AP与多台的客户端建立连接关系,所述客户端的台数不超过预设台数;S2:所述服务端在预设测试时间内通过单播技术依次向多台的客户端发送预设大小的文件;S3:获取所述测试时间内文件传输的丢失率及平均传输延迟时间;S4:获取服务端从开始发送文件到AP第一次重启所需要的第一次重启时间;S5:获取所述测试时间内每一台客户端的接收速率及接收数据总量,得到接收速率集合和接收数据总量集合;S6:根据所述接收速率集合、所述接收数据总量集合、所述第一次重启时间、所述丢失率和所述平均传输延迟时间,输出所述AP的测试结果。本专利技术还提供了一种AP测试系统,包括:建立模块,用于服务端通过无线访问接入点AP与多台的客户端建立连接关系,所述客户端的台数不超过预设台数;发送模块,用于所述服务端在预设测试时间内通过单播技术依次向多台的客户端发送预设大小的文件;第一获取模块,用于获取所述测试时间内文件传输的丢失率及平均传输延迟时间;第二获取模块,用于获取服务端从开始发送文件到AP第一次重启所需要的第一次重启时间;第三获取模块,用于获取所述测试时间内每一台客户端的接收速率及接收数据总量,得到接收速率集合和接收数据总量集合;输出模块,用于根据所述接收速率集合、所述接收数据总量集合、所述第一次重启时间、所述丢失率和所述平均传输延迟时间,输出所述AP的测试结果。本专利技术的有益效果为:本专利技术的服务端通过无线访问接入点AP分别与多台的客户端建立连接关系,客户端的台数不超过5台,并在预设测试时间内通过单播传输方式依次反复向多台的客户端发送预设大小的文件,对AP进行疲劳测试;获取服务端开始发送文件到AP第一次重启所需要的时间、所述测试时间内文件传输的丢失率及平均传输延迟时间,及每一台客户端接收文件的接收速率和接收文件的数据总量,根据上述指标去判断AP是否符合交互式产品的要求;通过上述方法能够得到满足交互式产品要求的最佳AP,使交互式产品并不会因为AP的性能问题,而使文件传输时造成异常现象,保证了交互式产品稳定可靠的运行。附图说明图1为本专利技术实施例的一种AP测试方法的步骤流程图;图2为本专利技术实施例的一种AP测试系统的结构示意图;图3为本专利技术实施例的输出模块的结构示意图;标号说明:1、建立模块;2、发送模块;3、第一获取模块;4、第二获取模块;5、第三获取模块;6、输出模块;7、第一计算单元;8、第二计算单元;9、第一输出单元;10、第二输出单元;11、第三输出单元;12、第四输出单元;13、第四获取模块;14、第五输出单元。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图详予说明。本专利技术最关键的构思在于:在预设测试时间内服务端通过AP,利用单播技术依次反复向多台的客户端发送预设大小的文件,获取文件传输时的丢失率、平均传输延迟时间、从开始发送文件到第一次AP重启所需要的时间以及每一台客户端的接收速率和接收数据总量,根据上述数据获得满足要求的AP,保障了交互式产品稳定可靠的运行。请参照图1所示,本专利技术提供了一种AP测试方法,包括以下步骤:S1:服务端通过无线访问接入点AP与多台的客户端建立连接关系,所述客户端的台数不超过预设台数;S2:所述服务端在预设测试时间内通过单播技术依次向多台的客户端发送预设大小的文件;S3:获取所述测试时间内文件传输的丢失率及平均传输延迟时间;S4:获取服务端从开始发送文件到AP第一次重启所需要的第一次重启时间;S5:获取所述测试时间内每一台客户端的接收速率及接收数据总量,得到接收速率集合和接收数据总量集合;S6:根据所述接收速率集合、所述接收数据总量集合、所述第一次重启时间、所述丢失率和所述平均传输延迟时间,输出所述AP的测试结果。上述的单播技术为:服务端通过多条线路同时向多个客户端发送数据,即客户端有多个台,服务端就会生成多少个线路进行一一对应,所以为一对一,或者称为多对多(就是多个的一对一)的关系。从上述描述可知,本专利技术的服务端通过无线访问接入点AP分别与多台的客户端建立连接关系,客户端的台数不超过5台,并在预设测试时间内通过单播传输方式依次反复向多台的客户端发送预设大小的文件,对AP进行疲劳测试;获取服务端开始发送文件到AP第一次重启所需要的时间、所述测试时间内文件传输的丢失率及平均传输延迟时间,及每一台客户端接收文件的接收速率和接收文件的数据总量,根据上述指标去判断AP是否符合交互式产品的要求;通过上述方法能够得到满足交互式产品要求的最佳AP,使交互式产品并不会因为AP的性能问题,而使文件传输时造成异常现象,保证了交互式产品稳定可靠的运行。进一步的,“获取所述测试时间内文件传输的丢失率”具体为:预设控制系统按预设第一时间间隔依次对所述AP发出ping命令;根据所述测试时间内ping命令值丢失的次数,得到文件的丢失数;根据所述丢失数及所述测试时间内文件传输的总次数,得到丢失率。从上述描述可知,根据ping命令值丢失次数,能够准确无误地获取出文件的丢失数,从而得到丢失率,提高了数据获取的稳定性及准确性。进一步的,所述S4具体为:获取服务端开始发送文件的第一时间点;获取ping命令值第一次丢失的第二时间点;根据所述第一时间点和所述第二时间点,得到AP第一次重启所需要的第一次重启时间。从上述描述可知,通过ping命令值监控AP第一次重启的时间点,能够准确无误地获取服务端从开始发送文件至AP第一次重启所需要的时间,方便快捷。进一步的,所述S6具体为:计算所述接收速率集合的中所有元素的第一方差值,若所述第一方差值大于预设第一方差阈值,则输出所述AP测试结果为不合格;否则,计算所述接收数据总量集合中所有元素的第二方差本文档来自技高网
...
一种AP测试方法及系统

【技术保护点】
一种AP测试方法,其特征在于,包括以下步骤:S1:服务端通过无线访问接入点AP与多台的客户端建立连接关系,所述客户端的台数不超过预设台数;S2:所述服务端在预设测试时间内通过单播技术依次向多台的客户端发送预设大小的文件;S3:获取所述测试时间内文件传输的丢失率及平均传输延迟时间;S4:获取服务端从开始发送文件到AP第一次重启所需要的第一次重启时间;S5:获取所述测试时间内每一台客户端的接收速率及接收数据总量,得到接收速率集合和接收数据总量集合;S6:根据所述接收速率集合、所述接收数据总量集合、所述第一次重启时间、所述丢失率和所述平均传输延迟时间,输出所述AP的测试结果。

【技术特征摘要】
1.一种AP测试方法,其特征在于,包括以下步骤:S1:服务端通过无线访问接入点AP与多台的客户端建立连接关系,所述客户端的台数不超过预设台数;S2:所述服务端在预设测试时间内通过单播技术依次向多台的客户端发送预设大小的文件;S3:获取所述测试时间内文件传输的丢失率及平均传输延迟时间;S4:获取服务端从开始发送文件到AP第一次重启所需要的第一次重启时间;S5:获取所述测试时间内每一台客户端的接收速率及接收数据总量,得到接收速率集合和接收数据总量集合;S6:根据所述接收速率集合、所述接收数据总量集合、所述第一次重启时间、所述丢失率和所述平均传输延迟时间,输出所述AP的测试结果。2.根据权利要求1所述的一种AP测试方法,其特征在于,“获取所述测试时间内文件传输的丢失率”具体为:预设控制系统按预设第一时间间隔依次对所述AP发出ping命令;根据所述测试时间内ping命令值丢失的次数,得到文件的丢失数;根据所述丢失数及所述测试时间内文件传输的总次数,得到丢失率。3.根据权利要求2所述的一种AP测试方法,其特征在于,所述S4具体为:获取服务端开始发送文件的第一时间点;获取ping命令值第一次丢失的第二时间点;根据所述第一时间点和所述第二时间点,得到AP第一次重启所需要的第一次重启时间。4.根据权利要求1所述的一种AP测试方法,其特征在于,所述S6具体为:计算所述接收速率集合的中所有元素的第一方差值,若所述第一方差值大于预设第一方差阈值,则输出所述AP测试结果为不合格;否则,计算所述接收数据总量集合中所有元素的第二方差值,若所述第二方差值大于预设第二方差阈值,则输出所述AP测试结果为不合格;否则,若所述第一次重启时间小于预设重启时间,输出所述AP的测试结果为不合格;否则,若所述丢失率大于预设丢失率阈值,则输出所述AP的测试结果为不合格;否则,若所述平均传输延迟时间大于预设延时时间阈值,则输出所述AP的测试结果为不合格;否则,输出所述AP的测试结果为合格的。5.根据权利要求1所述的一种AP测试方法,其特征在于,还包括:获取所述测试时间内AP每一次重启所需要的时间,得到时间集合。6.根据权利要求5所述的一种AP测试方法,其特征在于...

【专利技术属性】
技术研发人员:刘德建黄斌王柟陈永康张笛曾文伟魏秋月林存旅曾捷
申请(专利权)人:福建天晴数码有限公司
类型:发明
国别省市:福建;35

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

1