CN110149649A - Mesh网络的测试方法、***、设备终端和存储介质 - Google Patents
Mesh网络的测试方法、***、设备终端和存储介质 Download PDFInfo
- Publication number
- CN110149649A CN110149649A CN201910539964.6A CN201910539964A CN110149649A CN 110149649 A CN110149649 A CN 110149649A CN 201910539964 A CN201910539964 A CN 201910539964A CN 110149649 A CN110149649 A CN 110149649A
- Authority
- CN
- China
- Prior art keywords
- unmanned vehicle
- position point
- mesh network
- control equipment
- mobile terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及Mesh网络的测试方法、***、设备终端和存储介质,该测试方法通过向现场控制设备发送控制命令,控制命令包括移动终端控制命令和无人车控制命令,以使现场控制设备控制移动终端连接Mesh网络和根据无人车控制命令控制无人车启动并按照预设导航路径行驶,预设导航路径包括预设位置点集合,每个预设位置点均设置有对应的感应标签,每隔预设时间间隔生成Mesh网络连接测试指令并通过Mesh网络发送至移动终端,接收现场控制设备返回的网络连接测试数据,接收现场控制设备上传的无人车感应标签信息,根据无人车感应标签信息判断无人车是否到达预设目标位置点,若是则接收其上传的实时Mesh网络参数,提高整个测试过程的效率。
Description
技术领域
本发明涉及无线网络领域,尤其涉及一种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网络的测试方法的应用环境示意图,包括:后台控制设备100、现场控制设备110、无人车120和移动终端130,其中,后台控制设备100一般采用PC电脑、控制平板或者具有计算控制处理功能的其它计算机设备,现场控制设备110一般采用笔记本电脑、控制平板或者具有计算控制处理功能的其它计算机设备,无人车120一般采用AGV(Automated Guided Vehicle,AGV)小车,AGV小车是指装备有电磁或光学等自动导引装置,能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输车,移动终端130一般采用具有网络连接功能的智能手机或者平板电脑。
其中,后台控制设备100通过LTE(Long Term Evolution,LET)移动通信连接与现场控制设备110能够进行通信之外,还可连接到Mesh网络。
此外,现场控制设备110能够通过网络接口RJ-45与无人车120相连接之外,还能够通过USB接口与移动终端130相连接。移动终端130还能够接入上述Mesh网络。
图2为一个实施例中一种Mesh网络的测试方法的流程示意图,包括:
步骤S210,向现场控制设备发送控制命令,控制命令包括移动终端控制命令和无人车控制命令,以使现场控制设备根据移动终端控制命令控制移动终端连接Mesh网络和根据无人车控制命令控制无人车启动并按照预设导航路径行驶,预设导航路径包括预设位置点集合,预设位置点集合中每个预设位置点均设置有对应的感应标签。
其中,后台控制设备上设置有多个网卡,其中至少一个网卡设置为和Mesh网络中路由器Router相同网段,并连接至Mesh Router路由器的网络Lan口,至少另一个网卡设置为和LTE移动通信网络相同网段。
其中,在进行上述Mesh网络的测试之时需要后台控制设备需要检查移动终端是否接入Mesh网络,以及无人车是否与现场控制设备相连接,后台控制设备通过LTE移动通信网络向现场控制设备发送移动终端控制命令和无人车控制命令,现场控制设备根据移动终端控制命令控制移动终端连接Mesh网络,并且后台控制设备还可根据无人车控制命令控制无人车启动并按照预设导航路径行驶。
其中,预设导航路径为多个预设位置点的集合,每个预设位置点对应的实际位置区域均设置有对应的感应标签,该预设位置点对应的实际位置区域通常称为预设感应区域。
在一个实施例中,通过在导航磁条上设置多个预设位置点,可形成预设导航路径。
在一个实施例中,以任意一个预设位置点为例,取该预设位置点为中心点、预设长度为边长的正方形感应区域均设置同一个感应标签。
在另一个实施例中,以任意一个预设位置点为例,取该预设位置点为中心点、预设长度为半径的圆形感应区域均设置同一个感应标签。
当然,每个预设位置点设置的感应标签所对应的感应区域范围根据具体情况实际设定。
步骤S220,每隔预设时间间隔生成Mesh网络连接测试指令并通过Mesh网络发送至移动终端,接收移动终端返回的网络连接测试数据。
其中,在开始测试前,需要对Mesh网络的SSID、无线加密、密钥、路由器Router数量、中继器Repeater数量和BSSID进行设置。
其中,移动终端一般放置在上述无人车上,用于模拟用户手持终端漫游移动时的情景。
其中,BSS是由IEEE 802.11-1999无线局域网规范定义的。这个区域唯一地定义了每个BSS。在一个IBSS中,BSSID是一个本地管理的IEEE MAC地址。地址的个体/组位被设置为0。通用/本地地址位被设置为1,也就是说,BSSID是指一种特殊的Ad-hoc LAN的应用,也称为Basic Service Set(BSS),一群计算机设定相同的BSS名称,即可自成一个group。每个BSS都会被赋予一个BSSID,它用来识别不同的BSS。
其中,SSID(Service Set Identifier,SSID)用来区分不同的网络,最多可以有32个字符,无线网卡通过连接不同的SSID(即接入站点AP,AccessPoint),并输入相应AP的密码就可以进入不同网络,SSID通常由AP广播出来,通过Windows自带的扫描功能可以相看当前区域内的SSID。简单说,SSID就是一个局域网的名称,只有设置为名称相同SSID的值的设备才能互相进行通信。
由于后台控制设备通过路由器Router连接至Mesh网络,移动终端通过中继器Repeater连接至Mesh网络,因而后台控制设备可通过上述Mesh网络每隔预设时间间隔生成Mesh网络连接测试指令,并发送至移动终端,进一步接收上述移动终端返回的网络连接测试数据,由于在上述无人车运动的过程中,移动终端也跟随上述无人车进行运动,相应地移动终端接入上述Mesh网络的接入站点AP也会发生变化,因而后台控制设备在与移动终端之间进行网络连接测试应答的过程当中获得的网络测试连接数据能够反映Mesh网络的漫游实时性能。
步骤S230,接收现场控制设备上传的无人车感应标签信息。
其中,现场控制设备一般放置在无人车上,进而跟随无人车进行移动,当无人车按照上述预设导航路径进行行驶时,由于预设导航路径包括预设位置点集合,每个预设位置点对应的感应位置区域均设置有对应的感应标签,当无人车行驶到任一预设位置点对应的感应区域时,无人车上的感应标签读取装置能够读取对应的感应标签,得到无人车感应标签信息,进一步发送至现场控制设备,进而将该无人车感应标签信息上传至后台控制设备。
步骤S240,根据预设导航路径中每个预设位置点的先后顺序,依次将预设位置点集合中每一个预设位置点作为预设目标位置点。
其中,预设导航路径包括多个预设位置点,每个预设位置点必然有先后顺序,以类别划分则包括预设位置始点、预设中间位置点和预设位置终点,显然,要想使无人车按照预设导航路径进行行驶,必须根据预设导航路径中每个预设位置点的先后顺序,依次将预设位置点集合当中每一个预设位置点作为预设目标位置点,然后进行进一步处理,进入步骤S250。
步骤S250,根据无人车感应标签信息判断无人车是否到达预设目标位置点,当无人车到达预设目标位置点时,则进入步骤S260。
其中,无人车感应标签信息中反映了无人车的实时位置信息,预设导航路径包括预设位置点集合,预设位置点集合中每个预设位置点对应的预设感应区域均设置有对应的感应标签,因而根据无人车感应标签信息能够判断无人车是否到达预设目标位置点,当无人车到达预设目标位置点时,进入步骤S260。
步骤S260,接收现场控制设备上传的实时Mesh网络参数,停止生成Mesh网络连接测试指令并对网络连接测试数据进行分析以获得网络连接测试结果,其中,实时Mesh网络参数包括与移动终端连接的Mesh网络的BSSID、信道频率和信号强度。
其中,当无人车到达上述预设目标位置点之后,现场控制设备通过与移动终端进行通信,可以实时获取移动终端连接的Mesh网络所对应的实时Mesh网络参数,进一步上传至后台控制设备,其中,实时Mesh网络参数包括与移动终端连接的Mesh网络的BSSID、信道频率和信号强度。
其中,当无人车到达上述预设目标位置点之后,后台控制设备还可生成无人车停止前进的控制命令,发送至现场控制设备,现场控制设备根据上述无人车停止前进的控制命令控制无人车在该预设目标位置点停留预设时间,此时有利于保持移动终端连接的Mesh网络的信号的稳定性,以便现场控制设备更为稳定准确获取移动终端连接的Mesh网络所对应的实时Mesh网络参数。
同样地,当无人车到达上述预设目标位置点之后,后台控制设备还停止生成Mesh网络连接测试指令,并对得到的网络连接测试数据进行分析以获得网络连接测试结果。
其中,Mesh网络连接测试指令主要用于测试移动终端跟随现场控制设备移动时对应的网络连接情况,对于获得的网络连接测试数据可以进一步进行分析获得对应的网络连接测试结果。
其中,现场控制设备也可设置在无人车上,这里称之为智能无人车,也就是说该智能无人车具有现场控制设备的所有功能,使得该智能无人车同时具有“上述现场控制设备和上述无人车”的所有功能,能够执行“上述现场控制设备和上述无人车”对应的方法和过程。
上述Mesh网络的测试方法,将现场控制设备和移动终端置于无人车上,进一步在后台控制设备的控制下,利用无人车按照预设导航路径进行行驶,以无人车上移动终端的实时移动模拟用户移动终端的真实移动,进而获取实时Mesh网络参数以及网络连接测试结果,能够降低无线Mesh网络测试过程中人力资源的需求,实现整个Mesh网络的测试过程的自动化,提高了测试范围的覆盖度,进而提高整个测试过程的效率。
在一个实施例中,上述感应标签采用RFID射频感应标签,上述步骤S250中根据无人车感应标签信息判断无人车是否到达预设目标位置点包括:判断无人车感应标签信息与预设目标位置点设置的感应标签信息是否一致。
其中,RFID射频标签使用专用的RFID读写感应装置及专门的可附着于目标物的RFID射频标签,利用频率信号将信息由RFID射频标签传送至RFID读写感应装置,其中RFID读写感应装置设置在无人车上。
其中,由于预设目标位置点设置有统一的感应标签信息,当无人车感应标签信息与预设目标位置点设置的感应标签信息一致时,可直接确定无人车到达预设目标位置点。
其中,预设目标位置点对应的预设感应区域也可设置有统一的感应标签信息,当无人车中的RFID读写感应装置获取的无人车感应标签信息与上述预设感应区域设置的统一的感应标签信息一致时,也可认为无人车到达上述预设位置目标点。
在一个实施例中,如图3所示,上述测试方法还包括:
步骤S270,当无人车到达预设目标位置点时,对Mesh网络进行吞吐量测试,获得对应的吞吐量测试结果。
其中,无人车在到达任一预设目标位置点时,均对Mesh网络进行吞吐量测试,获得对应的吞吐量测试效果,其中吞吐量反映了网络的带宽性能。
通过对Mesh网络进行吞吐量测试,能够有效的测试Mesh网络的带宽性能,从而对Mesh网络性能进行多方面评价。
在一个实施例中,如图4所示,上述测试方法还包括:
步骤S280,当无人车到达预设导航路径对应的预设目标位置终点时,生成无人车停止命令并发送至现场控制设备以使现场控制设备根据无人车停止命令控制无人车停止行驶。
其中,预设导航路径包括预设位置点集合,当后台控制设备判断无人车在到达预设导航路径对应的预设目标位置终点时,生成无人车停止命令并发送至现场控制设备,现场控制设备根据上述无人车停车命令控制无人车停止行驶。
通过上述方法,后台控制设备能够有效的控制无人车按照预设导航路径完成测试任务,且保证无人车能够及时停车,在一定程度上避免与其它物体相撞,保证了无人车上现场控制设备和移动终端的安全。
在一个实施例中,Mesh网络连接测试指令采用网络Ping包指令。
通过采用网络Ping包指令,能够有效分析和判定网络是否连接以及故障。
此外,如图5所示,还提供一种Mesh网络的测试***300,该测试***300包括后台控制设备310、现场控制设备320、无人车330和移动终端340;
后台控制设备310用于向现场控制设备320发送控制命令,控制命令包括移动终端控制命令和无人车控制命令;
现场控制设备320用于根据移动终端控制命令控制移动终端340连接Mesh网络和根据无人车控制命令控制无人车330按照预设导航路径行驶,预设导航路径包括预设位置点集合,预设位置点集合中每个预设位置点均设置有对应的感应标签;
后台控制设备310还用于每隔预设时间间隔生成Mesh网络连接测试指令并通过Mesh网络发送至移动终端340,接收移动终端340返回的网络连接测试数据;
现场控制设备320还用于获取无人车感应标签信息并上传置至后台控制设备310;
后台控制设备310还用于根据预设导航路径中每个预设位置点的先后顺序,依次将预设位置点集合中每一个预设位置点作为预设目标位置点,根据无人车感应标签信息判断无人车330是否到达预设目标位置点;
当无人车330到达预设目标位置点时,接收现场控制设备320上传的实时Mesh网络参数,停止生成Mesh网络连接测试指令并对网络连接测试数据进行分析以获得网络连接测试结果,其中,实时Mesh网络参数包括与移动终端340连接的Mesh网络的BSSID、信道频率和信号强度。
在一个实施例中,现场控制设备320也可设置在无人车330上,这里称之为智能无人车,也就是说该智能无人车设置有对应的设备以完成现场控制设备320对应的功能,使得该智能无人车同时具有“上述现场控制设备320和上述无人车330”的所有功能,并能够直接替代“上述现场控制设备320和上述无人车330”。
在一个实施例中,上述感应标签采用RFID射频感应标签,后台控制设备210还用于判断无人车感应标签信息与预设目标位置点设置的感应标签信息是否一致,当无人车感应标签信息与预设目标位置点设置的感应标签信息一致时,后台控制设备310还用于判断无人车330到达预设目标位置点。
在一个实施例中,当所述无人车330到达所述预设目标位置点时,所述后台控制设备310还用于测试所述后台控制设备310与所述移动终端340之间对应的所述Mesh网络的吞吐量。
一种设备终端,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述设备终端执行上述测试方法。
一种存储介质,存储有上述设备终端所使用的所述计算机程序。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
Claims (10)
1.一种Mesh网络的测试方法,其特征在于,所述测试方法包括:
向现场控制设备发送控制命令,所述控制命令包括移动终端控制命令和无人车控制命令,以使所述现场控制设备根据所述移动终端控制命令控制移动终端连接所述Mesh网络和根据所述无人车控制命令控制无人车启动并按照预设导航路径行驶,所述预设导航路径包括预设位置点集合,所述预设位置点集合中每个预设位置点均设置有对应的感应标签;
每隔预设时间间隔生成Mesh网络连接测试指令并通过所述Mesh网络发送至所述移动终端,接收所述移动终端返回的网络连接测试数据;
接收所述现场控制设备上传的无人车感应标签信息;
根据所述预设导航路径中每个预设位置点的先后顺序,依次将所述预设位置点集合中每一个预设位置点作为预设目标位置点;
根据所述无人车感应标签信息判断所述无人车是否到达所述预设目标位置点;
当所述无人车到达所述预设目标位置点时,接收所述现场控制设备上传的实时Mesh网络参数,停止生成Mesh网络连接测试指令并对所述网络连接测试数据进行分析以获得网络连接测试结果,其中,所述实时Mesh网络参数包括与所述移动终端连接的Mesh网络的BSSID、信道频率和信号强度。
2.根据权利要求1所述的测试方法,其特征在于,所述感应标签采用RFID射频感应标签,所述根据所述无人车感应标签信息判断所述无人车是否到达所述预设目标位置点的步骤包括:
判断所述无人车感应标签信息与所述预设目标位置点设置的感应标签信息是否一致;
若是,则判断所述无人车到达所述预设目标位置点。
3.根据权利要求1所述的测试方法,其特征在于,所述测试方法还包括:
当所述无人车到达所述预设目标位置时,对所述Mesh网络进行吞吐量测试,获得对应的吞吐量测试结果。
4.根据权利要求1所述的测试方法,其特征在于,所述测试方法还包括:
当所述无人车到达所述预设导航路径对应的预设目标位置终点时,生成无人车停止命令并发送至所述现场控制设备以使所述现场控制设备根据所述无人车停止命令控制所述无人车停止行驶。
5.根据权利要求1所述的测试方法,其特征在于,所述Mesh网络连接测试指令采用网络Ping包指令。
6.一种Mesh网络的测试***,其特征在于,所述测试***包括后台控制设备、现场控制设备、无人车和移动终端;
所述后台控制设备用于向所述现场控制设备发送控制命令,所述控制命令包括移动终端控制命令和无人车控制命令;
所述现场控制设备用于根据所述移动终端控制命令控制移动终端连接所述Mesh网络和根据所述无人车控制命令控制所述无人车按照预设导航路径行驶,所述预设导航路径包括预设位置点集合,所述预设位置点集合中每个预设位置点均设置有对应的感应标签;
所述后台控制设备还用于每隔预设时间间隔生成Mesh网络连接测试指令并通过所述Mesh网络发送至所述移动终端,接收所述移动终端返回的网络连接测试数据;
所述现场控制设备还用于获取无人车感应标签信息并上传置至所述后台控制设备;
所述后台控制设备还用于根据所述预设导航路径中每个预设位置点的先后顺序,依次将所述预设位置点集合中每一个预设位置点作为预设目标位置点,根据所述无人车感应标签信息判断所述无人车是否到达所述预设目标位置点;
当所述无人车到达所述预设目标位置点时,所述后台控制设备接收所述现场控制设备上传的实时Mesh网络参数,停止生成所述Mesh网络连接测试指令并对所述网络连接测试数据进行分析以获得网络连接测试结果,其中,所述实时Mesh网络参数包括与所述移动终端连接的Mesh网络的BSSID、信道频率和信号强度。
7.根据权利要求6所述的测试***,所述感应标签采用RFID射频感应标签,所述后台控制设备还用于判断所述无人车感应标签信息与所述预设目标位置点设置的感应标签信息是否一致,当所述无人车感应标签信息与所述预设目标位置点设置的感应标签信息一致时,所述后台控制设备判断所述无人车到达所述预设目标位置点。
8.根据权利要求6所述的测试***,当所述无人车到达所述预设目标位置点时,所述后台控制设备还用于测试所述后台控制设备与所述移动终端之间对应的所述Mesh网络的吞吐量。
9.一种设备终端,其特征在于,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述设备终端执行权利要求1至5中任一项所述的测试方法。
10.一种存储介质,其特征在于,其存储有权利要求9所述设备终端所使用的所述计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910539964.6A CN110149649B (zh) | 2019-06-21 | 2019-06-21 | Mesh网络的测试方法、***、设备终端和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910539964.6A CN110149649B (zh) | 2019-06-21 | 2019-06-21 | Mesh网络的测试方法、***、设备终端和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110149649A true CN110149649A (zh) | 2019-08-20 |
CN110149649B CN110149649B (zh) | 2022-02-08 |
Family
ID=67596165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910539964.6A Active CN110149649B (zh) | 2019-06-21 | 2019-06-21 | Mesh网络的测试方法、***、设备终端和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110149649B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110942663A (zh) * | 2019-12-02 | 2020-03-31 | 北京深测科技有限公司 | 一种停车场的监控分配引导方法和*** |
CN111741488A (zh) * | 2020-05-28 | 2020-10-02 | 深圳市共进电子股份有限公司 | 无线网频段漫游测试方法、装置、终端设备及介质 |
CN113067744A (zh) * | 2021-02-08 | 2021-07-02 | 杭州涂鸦信息技术有限公司 | 网络测试方法和电子设备、存储装置 |
CN113645645A (zh) * | 2021-09-22 | 2021-11-12 | 深圳创维数字技术有限公司 | Mesh网络漫游的测试方法、装置、设备及存储介质 |
CN113692004A (zh) * | 2021-09-10 | 2021-11-23 | 深圳市共进电子股份有限公司 | 一种测试ap的方法、装置、终端及存储介质 |
WO2022001884A1 (zh) * | 2020-06-29 | 2022-01-06 | 中兴通讯股份有限公司 | 一种mesh组网的测试方法、装置、设备和存储介质 |
CN114625047A (zh) * | 2022-03-16 | 2022-06-14 | 上海剑桥科技股份有限公司 | 一种用于自动化测试的远程控制***及方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101351011A (zh) * | 2007-07-18 | 2009-01-21 | ***通信集团公司 | 通用外场无线测试*** |
US20110164562A1 (en) * | 2010-01-04 | 2011-07-07 | Lili Qiu | Vehicular Content Distribution |
EP2365993A2 (en) * | 2008-03-26 | 2011-09-21 | Ecopuro, LLC | Structurally enhanced plastics with filler reinforcements |
WO2015150400A1 (en) * | 2014-03-31 | 2015-10-08 | Jaguar Land Rover Limited | Method for simulating a vehicle driving through water |
CN107015069A (zh) * | 2017-05-19 | 2017-08-04 | 江苏爱吉亚电子科技有限公司 | 信号智能测试*** |
CN107543725A (zh) * | 2016-07-27 | 2018-01-05 | 北京百度网讯科技有限公司 | 一种无人车操控测试方法及装置 |
CN107949010A (zh) * | 2017-12-29 | 2018-04-20 | 南京熊猫电子股份有限公司 | 基于mesh网络的无线组网路由测试方法及*** |
CN108174405A (zh) * | 2017-12-22 | 2018-06-15 | 歌尔科技有限公司 | 产品测试方法及设备 |
CN208076164U (zh) * | 2018-04-13 | 2018-11-09 | 厦门理工学院 | 一种汽车道路试验模拟*** |
CN109041107A (zh) * | 2018-08-10 | 2018-12-18 | 成都西加云杉科技有限公司 | 一种wifi漫游自动化测试方法及*** |
CN109379739A (zh) * | 2018-09-28 | 2019-02-22 | 嘉兴学院 | 一种海上无线Mesh网络可信协同服务方法 |
-
2019
- 2019-06-21 CN CN201910539964.6A patent/CN110149649B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101351011A (zh) * | 2007-07-18 | 2009-01-21 | ***通信集团公司 | 通用外场无线测试*** |
EP2365993A2 (en) * | 2008-03-26 | 2011-09-21 | Ecopuro, LLC | Structurally enhanced plastics with filler reinforcements |
US20110164562A1 (en) * | 2010-01-04 | 2011-07-07 | Lili Qiu | Vehicular Content Distribution |
WO2015150400A1 (en) * | 2014-03-31 | 2015-10-08 | Jaguar Land Rover Limited | Method for simulating a vehicle driving through water |
CN107543725A (zh) * | 2016-07-27 | 2018-01-05 | 北京百度网讯科技有限公司 | 一种无人车操控测试方法及装置 |
CN107015069A (zh) * | 2017-05-19 | 2017-08-04 | 江苏爱吉亚电子科技有限公司 | 信号智能测试*** |
CN108174405A (zh) * | 2017-12-22 | 2018-06-15 | 歌尔科技有限公司 | 产品测试方法及设备 |
CN107949010A (zh) * | 2017-12-29 | 2018-04-20 | 南京熊猫电子股份有限公司 | 基于mesh网络的无线组网路由测试方法及*** |
CN208076164U (zh) * | 2018-04-13 | 2018-11-09 | 厦门理工学院 | 一种汽车道路试验模拟*** |
CN109041107A (zh) * | 2018-08-10 | 2018-12-18 | 成都西加云杉科技有限公司 | 一种wifi漫游自动化测试方法及*** |
CN109379739A (zh) * | 2018-09-28 | 2019-02-22 | 嘉兴学院 | 一种海上无线Mesh网络可信协同服务方法 |
Non-Patent Citations (2)
Title |
---|
MOIRANGTHEM SAILASH SINGH: "A Practical Evaluation for Routing Performance of BATMAN-ADV and HWMN in a Wireless Mesh Network Test-bed", 《2015 INTERNATIONAL CONFERENCE ON SMART SENSORS AND SYSTEMS (IC-SSS)》 * |
王剑: "WLAN Mesh 网络性能测试平台", 《中国优秀硕士论文合辑》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110942663A (zh) * | 2019-12-02 | 2020-03-31 | 北京深测科技有限公司 | 一种停车场的监控分配引导方法和*** |
CN111741488A (zh) * | 2020-05-28 | 2020-10-02 | 深圳市共进电子股份有限公司 | 无线网频段漫游测试方法、装置、终端设备及介质 |
WO2022001884A1 (zh) * | 2020-06-29 | 2022-01-06 | 中兴通讯股份有限公司 | 一种mesh组网的测试方法、装置、设备和存储介质 |
EP4175345A4 (en) * | 2020-06-29 | 2024-01-03 | ZTE Corporation | MESH NETWORK TESTING METHOD, APPARATUS AND APPARATUS AND STORAGE MEDIUM |
CN113067744A (zh) * | 2021-02-08 | 2021-07-02 | 杭州涂鸦信息技术有限公司 | 网络测试方法和电子设备、存储装置 |
CN113067744B (zh) * | 2021-02-08 | 2023-04-14 | 杭州涂鸦信息技术有限公司 | 网络测试方法和电子设备、存储装置 |
CN113692004A (zh) * | 2021-09-10 | 2021-11-23 | 深圳市共进电子股份有限公司 | 一种测试ap的方法、装置、终端及存储介质 |
CN113692004B (zh) * | 2021-09-10 | 2023-10-31 | 深圳市共进电子股份有限公司 | 一种测试ap的方法、装置、终端及存储介质 |
CN113645645A (zh) * | 2021-09-22 | 2021-11-12 | 深圳创维数字技术有限公司 | Mesh网络漫游的测试方法、装置、设备及存储介质 |
CN113645645B (zh) * | 2021-09-22 | 2023-09-15 | 深圳创维数字技术有限公司 | Mesh网络漫游的测试方法、装置、设备及存储介质 |
CN114625047A (zh) * | 2022-03-16 | 2022-06-14 | 上海剑桥科技股份有限公司 | 一种用于自动化测试的远程控制***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110149649B (zh) | 2022-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110149649A (zh) | Mesh网络的测试方法、***、设备终端和存储介质 | |
US11246016B2 (en) | Controlling channel usage in a wireless network | |
US10375583B2 (en) | UAV network design | |
CN105515637B (zh) | 无人驾驶移动接入设备的控制方法及装置 | |
EP3209040B1 (en) | Positioning method and corresponding terminal and system | |
EP3454270A1 (en) | System and method for automatically detecting entry into and exit from region of interest | |
US11458623B2 (en) | Control system to control intelligent robot device | |
CN109451373B (zh) | 一种基于蜂窝网络控制飞行的方法及*** | |
CN106717054A (zh) | 具有多个接入点的无线网络中的负载平衡 | |
CN106507444A (zh) | 一种扫描无线接入点的方法及装置 | |
CN103916323B (zh) | 能自动检测连线模式并执行连线设定的移动式路由器及其方法 | |
CN108834049B (zh) | 无线供能通信网络及确定其工作状态的方法、装置 | |
WO2018040566A1 (zh) | 无线通信方法、无人机、无人机控制装置以及*** | |
CN110493249A (zh) | 基于多种网络切换的无人机终端载荷实时控制方法及*** | |
US20210136595A1 (en) | Planning deployment of a node in a communications network with a drone | |
CN109041107A (zh) | 一种wifi漫游自动化测试方法及*** | |
US20210362337A1 (en) | Intelligent robot device | |
CN110191482A (zh) | 网络热点图生成方法、机器人的路径规划方法及装置 | |
CN107831467A (zh) | 节点定位方法、服务器、***及计算机可读存储介质 | |
Butt et al. | Ambient IoT: A missing link in 3GPP IoT devices landscape | |
Razi et al. | Predictive routing for wireless networks: Robotics-based test and evaluation platform | |
CN105117744B (zh) | 一种采用超高频rfid读写器进行自组网通信的方法 | |
WO2020243929A1 (en) | Method and apparatus for application services over a cellular network | |
CN107992041A (zh) | 一种agv小车通讯方法 | |
Boonsong | Animal Identification and Performance Analysis Based on RFID-IoT Smart Farming Applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |