Mesh网络的测试方法、系统、设备终端和存储介质技术方案

技术编号:21917883 阅读:68 留言:0更新日期:2019-08-21 13:39
本发明专利技术涉及Mesh网络的测试方法、系统、设备终端和存储介质,该测试方法通过向现场控制设备发送控制命令,控制命令包括移动终端控制命令和无人车控制命令,以使现场控制设备控制移动终端连接Mesh网络和根据无人车控制命令控制无人车启动并按照预设导航路径行驶,预设导航路径包括预设位置点集合,每个预设位置点均设置有对应的感应标签,每隔预设时间间隔生成Mesh网络连接测试指令并通过Mesh网络发送至移动终端,接收现场控制设备返回的网络连接测试数据,接收现场控制设备上传的无人车感应标签信息,根据无人车感应标签信息判断无人车是否到达预设目标位置点,若是则接收其上传的实时Mesh网络参数,提高整个测试过程的效率。

Testing methods, systems, device terminals and storage media for Mesh networks

【技术实现步骤摘要】
Mesh网络的测试方法、系统、设备终端和存储介质
本专利技术涉及无线网络领域,尤其涉及一种Mesh网络的测试方法、系统、设备终端和存储介质。
技术介绍
Mesh网络一般简称“多跳网络”,是一个动态的可以不断扩展的网络架构,是一种非常适合于覆盖大面积开放区域的无线网络解决方案,这种结构的最大好处在于,如果最近的AP(AccessPoint,AP)网络接入点由于流量过大而导致网络拥塞的话,数据可与自动重新路由到一个通信流量较小的零节点进行传输。然而,Mesh网络目前往往需要对网络的覆盖度和性能进行移动测试,单纯的采用人工测试,效率低下。
技术实现思路
基于此,有必要针对上述问题,提供一种Mesh网络的测试方法、系统、设备终端和存储介质,能够降低无线Mesh网络测试过程中人力资源的需求,实现整个Mesh网络的测试过程的自动化,提高了测试范围的覆盖度,进而提高整个测试过程的效率。一种Mesh网络的测试方法,该测试方法包括:向现场控制设备发送控制命令,控制命令包括移动终端控制命令和无人车控制命令,以使现场控制设备根据移动终端控制命令控制移动终端连接Mesh网络和根据无人车控制命令控制无人车启动并按照预设导航路径行驶,预设导航路径包括预设位置点集合,预设位置点集合中每个预设位置点均设置有对应的感应标签;每隔预设时间间隔生成Mesh网络连接测试指令并通过Mesh网络发送至移动终端,接收移动终端返回的网络连接测试数据;接收现场控制设备上传的无人车感应标签信息;根据预设导航路径中每个预设位置点的先后顺序,依次将预设位置点集合中每一个预设位置点作为预设目标位置点;根据无人车感应标签信息判断无人车是否到达预设目标位置点;当无人车到达预设目标位置点时,接收现场控制设备上传的实时Mesh网络参数,停止生成Mesh网络连接测试指令并对网络连接测试数据进行分析以获得网络连接测试结果,其中,实时Mesh网络参数包括与移动终端连接的Mesh网络的BSSID、信道频率和信号强度。在一个实施例中,感应标签采用RFID射频感应标签,根据无人车感应标签信息判断无人车是否到达预设目标位置点的步骤包括:判断无人车感应标签信息与预设目标位置点设置的感应标签信息是否一致;若是,则判断无人车到达预设目标位置点。在一个实施例中,测试方法还包括:当无人车到达预设目标位置时,对Mesh网络进行吞吐量测试,获得对应的吞吐量测试结果。在一个实施例中,测试方法还包括:当无人车到达预设导航路径对应的预设目标位置终点时,生成无人车停止命令并发送至现场控制设备以使现场控制设备根据无人车停止命令控制无人车停止行驶。在一个实施例中,Mesh网络连接测试指令采用网络Ping包指令。此外,还提供一种Mesh网络的测试系统,测试系统包括后台控制设备、现场控制设备、无人车和移动终端;后台控制设备用于向现场控制设备发送控制命令,控制命令包括移动终端控制命令和无人车控制命令;现场控制设备用于根据移动终端控制命令控制移动终端连接Mesh网络和根据无人车控制命令控制无人车按照预设导航路径行驶,预设导航路径包括预设位置点集合,预设位置点集合中每个预设位置点均设置有对应的感应标签;后台控制设备还用于每隔预设时间间隔生成Mesh网络连接测试指令并通过Mesh网络发送至移动终端,接收移动终端返回的网络连接测试数据;现场控制设备还用于获取无人车感应标签信息并上传置至后台控制设备;后台控制设备还用于根据预设导航路径中每个预设位置点的先后顺序,依次将预设位置点集合中每一个预设位置点作为预设目标位置点,根据无人车感应标签信息判断无人车是否到达预设目标位置点;当无人车到达预设目标位置点时,后台控制设备接收现场控制设备上传的实时Mesh网络参数,停止生成Mesh网络连接测试指令并对网络连接测试数据进行分析以获得网络连接测试结果,其中,实时Mesh网络参数包括与移动终端连接的Mesh网络的BSSID、信道频率和信号强度。在一个实施例中,感应标签采用RFID射频感应标签,后台控制设备还用于判断无人车感应标签信息与预设目标位置点设置的感应标签信息是否一致,当无人车感应标签信息与预设目标位置点设置的感应标签信息一致时,后台控制设备还用于判断无人车到达预设目标位置点。在一个实施例中,当无人车到达预设目标位置点时,后台控制设备还用于测试后台控制设备与移动终端之间对应的Mesh网络的吞吐量。一种设备终端,包括存储器以及处理器,存储器用于存储计算机程序,处理器运行计算机程序以使设备终端上述测试方法。一种存储介质,其存储有上述设备终端所使用的计算机程序。上述Mesh网络的测试方法,通过向现场控制设备发送控制命令,控制命令包括移动终端控制命令和无人车控制命令,以使现场控制设备根据移动终端控制命令控制移动终端连接Mesh网络和根据无人车控制命令控制无人车启动并按照预设导航路径行驶,预设导航路径包括预设位置点集合,预设位置点集合中每个预设位置点均设置有对应的感应标签,每隔预设时间间隔生成Mesh网络连接测试指令并通过Mesh网络发送至移动终端,接收移动终端返回的网络连接测试数据,接收现场控制设备上传的无人车感应标签信息,根据预设导航路径中每个预设位置点的先后顺序,依次将预设位置点集合中每一个预设位置点作为预设目标位置点,根据无人车感应标签信息判断无人车是否到达预设目标位置点,当无人车到达预设目标位置点时,接收现场控制设备上传的实时Mesh网络参数,停止生成Mesh网络连接测试指令并对网络连接测试数据进行分析以获得网络连接测试结果,其中,实时Mesh网络参数包括与移动终端连接的Mesh网络的BSSID、信道频率和信号强度,将现场控制设备和移动终端置于无人车上,进一步在后台控制设备的控制下,利用无人车按照预设导航路径进行行驶,模拟用户移动终端的真实移动,进而获取实时Mesh网络参数以及网络连接测试结果,能够降低无线Mesh网络测试过程中人力资源的需求,实现整个Mesh网络的测试过程的自动化,提高了测试范围的覆盖度,进而提高整个测试过程的效率。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对本专利技术保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。图1为一个实施例中一种Mesh网络的测试方法的应用环境示意图;图2为一个实施例中一种Mesh网络的测试方法的流程示意图;图3为另一个实施例中一种Mesh网络的测试方法的流程示意图;图4为另一个实施例中一种Mesh网络的测试方法的流程示意图;图5为另一个实施例中一种Mesh网络的测试系统的结构框图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在下文中,将更全面地描述本公本文档来自技高网...

【技术保护点】
1.一种Mesh网络的测试方法,其特征在于,所述测试方法包括:向现场控制设备发送控制命令,所述控制命令包括移动终端控制命令和无人车控制命令,以使所述现场控制设备根据所述移动终端控制命令控制移动终端连接所述Mesh网络和根据所述无人车控制命令控制无人车启动并按照预设导航路径行驶,所述预设导航路径包括预设位置点集合,所述预设位置点集合中每个预设位置点均设置有对应的感应标签;每隔预设时间间隔生成Mesh网络连接测试指令并通过所述Mesh网络发送至所述移动终端,接收所述移动终端返回的网络连接测试数据;接收所述现场控制设备上传的无人车感应标签信息;根据所述预设导航路径中每个预设位置点的先后顺序,依次将所述预设位置点集合中每一个预设位置点作为预设目标位置点;根据所述无人车感应标签信息判断所述无人车是否到达所述预设目标位置点;当所述无人车到达所述预设目标位置点时,接收所述现场控制设备上传的实时Mesh网络参数,停止生成Mesh网络连接测试指令并对所述网络连接测试数据进行分析以获得网络连接测试结果,其中,所述实时Mesh网络参数包括与所述移动终端连接的Mesh网络的BSSID、信道频率和信号强度。

【技术特征摘要】
1.一种Mesh网络的测试方法,其特征在于,所述测试方法包括:向现场控制设备发送控制命令,所述控制命令包括移动终端控制命令和无人车控制命令,以使所述现场控制设备根据所述移动终端控制命令控制移动终端连接所述Mesh网络和根据所述无人车控制命令控制无人车启动并按照预设导航路径行驶,所述预设导航路径包括预设位置点集合,所述预设位置点集合中每个预设位置点均设置有对应的感应标签;每隔预设时间间隔生成Mesh网络连接测试指令并通过所述Mesh网络发送至所述移动终端,接收所述移动终端返回的网络连接测试数据;接收所述现场控制设备上传的无人车感应标签信息;根据所述预设导航路径中每个预设位置点的先后顺序,依次将所述预设位置点集合中每一个预设位置点作为预设目标位置点;根据所述无人车感应标签信息判断所述无人车是否到达所述预设目标位置点;当所述无人车到达所述预设目标位置点时,接收所述现场控制设备上传的实时Mesh网络参数,停止生成Mesh网络连接测试指令并对所述网络连接测试数据进行分析以获得网络连接测试结果,其中,所述实时Mesh网络参数包括与所述移动终端连接的Mesh网络的BSSID、信道频率和信号强度。2.根据权利要求1所述的测试方法,其特征在于,所述感应标签采用RFID射频感应标签,所述根据所述无人车感应标签信息判断所述无人车是否到达所述预设目标位置点的步骤包括:判断所述无人车感应标签信息与所述预设目标位置点设置的感应标签信息是否一致;若是,则判断所述无人车到达所述预设目标位置点。3.根据权利要求1所述的测试方法,其特征在于,所述测试方法还包括:当所述无人车到达所述预设目标位置时,对所述Mesh网络进行吞吐量测试,获得对应的吞吐量测试结果。4.根据权利要求1所述的测试方法,其特征在于,所述测试方法还包括:当所述无人车到达所述预设导航路径对应的预设目标位置终点时,生成无人车停止命令并发送至所述现场控制设备以使所述现场控制设备根据所述无人车停止命令控制所述无人车停止行驶。5.根据权利要求1所述的测试方法,其特征在于,所述Mesh网络连接测试指令采用网络Ping包指令。6.一种Mesh网络的测试系统,其特征在于,...

【专利技术属性】
技术研发人员:李仁玉袁良伟
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:广东,44

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

1