本发明专利技术公开了一种无线路由器稳定性测试系统和测试方法,宽带服务器;模拟发生器,其与计算机的网线端口相连,且与宽带服务器相连,用于虚拟出N个无线客户端;若干台无线路由器,其网线端口分别连接到宽带服务器上,其串口分别与计算机相连,且与模拟发生器无线网络连接。该系统还包含集线器,所述的模拟发生器通过集线器与宽带服务器相连。本发明专利技术一方面能将测试环境简易化,节省无线测试终端资源;另一方面增加了无线终端设备和无线路由器之间的流量多样化,可同时测试多个路由器,提高了测试效率。
【技术实现步骤摘要】
本专利技术涉及通信领域的稳定性测试,特别涉及一种无线路由器稳定性测试系统和 测试方法。
技术介绍
目前无线路由器稳定性测试常用的方法是,多台真实无线终端设备与待测无线路 由器进行连接,真实环境下开启一些实际应用、使用实际流量进行测试,并记录下载文件速 率,Ping包丢包等数据结果。该测试方法存在测试操作复杂,测试耗费资源,效率低下等问 题。 目前常用的无线流量测试软件IxChariot是一款被普遍使用的网络负载测试工 具,通过多Pair数量来模拟多用户环境。Pair数量被设定在100,多Pair在Netstat中看 到的效果就是多TCP连接数,在多连接数下,高强度的吞吐测试对路由器性能和稳定性都 是一个考验。使用该方法测试,需重复复制流量pair,增加了工作量。 使用Ixchariot测试,PC终端网卡本身是有损耗的,使用Ixchariot测得的 Throughput结果是有效数据负载,不包括TCP协议损耗、巾贞间隔、应答和Ixchariot本身系 统损耗,此部分典型损耗根据理论计算约6M。另使用High_Performance_Throughput这个 脚本需要耗费一定时间,PC1每向PC2发送一个数据包,PC2必须要向PC1返回一个数据包 后,PC1才会继续发送下一个包,这是Ixchariot的确认机制。这里会有一个问题,传输一 个1514B大小的数据包,不会用满所有路由器的带宽,就是还没有用到100Mbps这个数据就 传输完了,但High_Performance_Throughput脚本默认却不是这样的。默认情况下High_ Performance_Throughput是每传完10MB数据才会计数一次,传输10MB数据是需要一定时 间的,这样也会用满路由器的全部带宽。 对大部分使用家用宽带无线路由器的用户来说,特殊功能是其次的,稳定性是主 要的,如果能几年如一日没有断线、速度变慢的情况出现,那才是对用户最大的好处,也是 用户最关注的。例如长时间高强度工作环境下路由器的稳定性如何?持续开机数日BT下 载会不会死机?我们在BT的时候浏览网页会不会打不开? 为此,提出了对家用宽带无线路由器的稳定性的测试方案。以往的测试方法是用一台 有线PC、三台无线PC连接路由器LAN 口,四台PC上都进行迅雷下载、PPS观看视频,连续测 试72小时。 现有方法主要有以下缺点: (1)浪费资源:路由器连接Internet需要缴纳宽带账号费用;并且测试所需4台PC,如 果是更为高端的家用宽带路由器,测试其稳定性可能需要更多的PC连接,导致测试成本增 加。 (2)操作复杂、工作量大:每台PC上都要手动开启迅雷下载以及PPS,因为要保证 连续72小时不停的测试,所以迅雷下载的任务需要建立很多,还需要在网络上寻找足够大 的资源,,操作复杂导致工作量非常大。 (3)测试效率低下:一条宽带线路的环境只能支持一个路由器的稳定性测试,如 果只有一套环境,若需要测试N个路由器的稳定性,至少需要72 XN个小时,使得测试效率 低下,无法提高。
技术实现思路
本专利技术的目的是提供,一方面能将测 试环境简易化,节省无线测试终端资源;另一方面增加了无线终端设备和无线路由器之间 的流量多样化,可同时测试多个路由器,提高了测试效率。 为了实现以上目的,本专利技术是通过以下技术方案实现的: 一种无线路由器稳定性测试系统,其特点是,包含: 宽带服务器; 模拟发生器,其与计算机的网线端口相连,且与宽带服务器相连,用于虚拟出N个无线 客户端; 若干台无线路由器,其网线端口分别连接到宽带服务器上,其串口分别与计算机相连, 且与模拟发生器无线网络连接。 该系统还包含集线器,所述的模拟发生器通过集线器与宽带服务器相连。 一种用于上述无线路由器稳定性测试系统的测试方法,其特点是,该方法包含如 下步骤: 步骤1、模拟发生器与计算机的网线端口相连,并与宽带服务器相连; 步骤2、若干台无线路由器,其网线端口分别连接到宽带服务器上,其串口分别与计算 机相连,且与模拟发生器无线网络连接; 步骤3、模拟发生器模拟流量; 步骤4、无线路由器进行满载测试; 步骤5、无线路由器进行稳定测试。 所述的步骤3进一步包含: 步骤3. 1待测无线路由器的WAN 口为ΡΡΡ0Ε,无线网络为WPA2加密,修改待测路由器的 LAN 口的 IP ; 步骤3. 2模拟发生器虚拟出N个无线客户端,获取待测路由器的DHCP地址池中的地 址; 步骤3. 3对应虚拟的每个无线客户端,建立数据流量。 所述的步骤5进一步包含: 步骤5. 1模拟发生器持续向待测无线路由器端口发送数据流量; 步骤5. 2查看无线路由器串口是否有ΡΡΡ0Ε出现断开或重新连接的情况或者路由器是 否有内存不足的现象。 本专利技术与现有技术相比,具有以下优点: 1、降低测试成本 使用该稳定性测试系统节省了宽带资源,原来需要几条测试宽带线路,使用该方法后 只需要1条即可,节省了庞大的测试耗费。 2、简化测试环境,节省无线测试终端资源 原来需要多台真实无线终端设备,使用该方案,虚拟出多台无线终端,节省测试终端资 源。 3、减少操作复杂度,降低工作量 使用该方案,无需在每台PC上手动开启迅雷下载以及PPS,建立大量的下载任务,寻找 大量下载资源,降低工作量。 4、减少了测试资源的局限,增加流量多样化 使用本专利技术的测试方法,增加了无线终端设备和无线路由器之间的流量多样化,在同 一时间可同时测试多个路由器,解决了稳定性测试环境不够的局限。 【附图说明】 图1为本专利技术一种无线路由器稳定性测试系统的拓扑图。 【具体实施方式】 以下结合附图,通过详细说明一个较佳的具体实施例,对本专利技术做进一步阐述。 如图1所示,一种无线路由器稳定性测试系统,包含:宽带服务器1 ;模拟发生器 2,其与计算机3的网线端口相连,且通过集线器6与宽带服务器1相连,用于虚拟出N个无 线客户端;若干台无线路由器5,其网线端口分别连接到宽带服务器1上,其串口分别与计 算机3相连,且与模拟发生器2无线网络连接,计算机3查看无线路由器5串口信息。 -种用于上述无线路由器稳定性测试系统的测试方法,该方法包含如下步骤: 步骤1、模拟发生器2与计算机3的网线端口相连,并与宽带服务器1相连; 步骤2、4台无线路由器5,其网线端口分别连接到宽带服务器1上,其串口分别与计算 机3相连,且与模拟发生器2无线网络连接; 步骤3、模拟发生器2模拟流量; 步骤3. 1待测无线路由器5的WAN 口为ΡΡΡ0Ε,无线网络为WPA2加密,修改四台待测路 由器的 LAN 口的 IP 分别为 192. 168. 1. 0、192. 168. 2. 0、192. 168. 3. 0、192. 168. 4. 0 ; 步骤3. 2模拟发生器2虚拟出20个无线客户端,每5个无线客户端连接到待测无线路 由器5,并获取待测路由器的DHCP地址池中的地址; 步骤3. 3对应虚拟的每个无线客户端,建立数据流量,针对每一个虚拟无线客户端,建 立100条UDP流和100条TCP流,每条流的流量大小为10kbps,流量本文档来自技高网...
【技术保护点】
一种无线路由器稳定性测试系统,其特征在于,包含:宽带服务器(1);模拟发生器(2),其与计算机(3)的网线端口相连,且与宽带服务器(1)相连,用于虚拟出N个无线客户端;若干台无线路由器(5),其网线端口分别连接到宽带服务器(1)上,其串口分别与计算机(3)相连,且与模拟发生器(2)无线网络连接。
【技术特征摘要】
1. 一种无线路由器稳定性测试系统,其特征在于,包含: 宽带服务器(1); 模拟发生器(2),其与计算机(3)的网线端口相连,且与宽带服务器(1)相连,用于虚拟 出N个无线客户端; 若干台无线路由器(5),其网线端口分别连接到宽带服务器(1)上,其串口分别与计算 机(3)相连,且与模拟发生器(2)无线网络连接。2. 如权利要求1所述的无线路由器稳定性测试系统,其特征在于,还包含集线器(6), 所述的模拟发生器(2)通过集线器(6)与宽带服务器(1)相连。3. -种用于如权利要求1-2任一项的无线路由器稳定性测试系统的测试方法,其特征 在于,该方法包含如下步骤: 步骤1、模拟发生器与计算机的网线端口相连,并与宽带服务器相连; 步骤2、若干台无线路由器,其网线端口分别连接到宽带服务器上,其串口分别与计算 机相连,且与模拟发生器无线网络连接; ...
【专利技术属性】
技术研发人员:江海燕,王晓倩,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。