WO2022001884A1 - 一种mesh组网的测试方法、装置、设备和存储介质 - Google Patents
一种mesh组网的测试方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- WO2022001884A1 WO2022001884A1 PCT/CN2021/102449 CN2021102449W WO2022001884A1 WO 2022001884 A1 WO2022001884 A1 WO 2022001884A1 CN 2021102449 W CN2021102449 W CN 2021102449W WO 2022001884 A1 WO2022001884 A1 WO 2022001884A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- roaming
- mobile terminal
- router
- signal
- mesh networking
- Prior art date
Links
- 230000006855 networking Effects 0.000 title claims abstract description 29
- 238000010998 test method Methods 0.000 title claims abstract description 5
- 238000012360 testing method Methods 0.000 claims abstract description 43
- 238000000034 method Methods 0.000 claims abstract description 28
- 238000004891 communication Methods 0.000 claims abstract description 7
- 238000001514 detection method Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 239000002699 waste material Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241001061260 Emmelichthys struhsakeri Species 0.000 description 1
- 241000282326 Felis catus Species 0.000 description 1
- SAZUGELZHZOXHB-UHFFFAOYSA-N acecarbromal Chemical compound CCC(Br)(CC)C(=O)NC(=O)NC(C)=O SAZUGELZHZOXHB-UHFFFAOYSA-N 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Definitions
- the embodiments of the present application relate to the field of communication technologies, and in particular, to a testing method, apparatus, device, and storage medium for mesh networking of a wireless network.
- the embodiment of the present application provides a method for testing mesh networking, the method includes the following steps: during the roaming period marked by a predetermined path, a roaming device connected to a mobile terminal detects the signal of a router currently accessed; If the handover fails, the roaming device collects the roaming data of the mobile terminal, and generates a test report according to the collected roaming data.
- An embodiment of the present application provides a test device for mesh networking, including: a detection module, used for detecting the currently accessed router signal during roaming by a roaming device connected to a mobile terminal according to a predetermined path mark; a test module, using If it is determined that the roaming handover of the mobile terminal fails, the roaming device collects roaming data of the mobile terminal, and generates a test report according to the collected roaming data.
- the embodiment of the present application also proposes a test device for mesh networking.
- the device includes a memory, a processor, a program stored in the memory and running on the processor, and a device for realizing connection and communication between the processor and the memory.
- the data bus when the program is executed by the processor, implements the steps of the aforementioned method.
- Embodiments of the present application provide a computer-readable storage medium, where one or more programs are stored in the storage medium, and the one or more programs can be executed by one or more processors to implement the steps of the foregoing method.
- FIG. 1 is a flowchart of a testing method for mesh networking provided in Embodiment 1 of the present application;
- FIG. 2 is a schematic diagram of a test device for mesh networking provided in Embodiment 2 of the present application;
- Fig. 3 is a core module diagram of roaming device control provided by an embodiment of the present application.
- FIG. 4 is a flow chart of a roaming device test provided by an embodiment of the present application.
- Fig. 5 is the acquisition Log flow chart provided by the embodiment of the present application.
- FIG. 6 is a flow chart of an acquisition message provided by an embodiment of the present application.
- Fig. 7 is a roaming device test scenario diagram provided by an embodiment of the present application.
- FIG. 8 is a schematic diagram of a customer demonstration scenario provided by an embodiment of the present application.
- the main purpose of the embodiments of the present application is to propose a test method, device, equipment and storage medium for mesh networking, which aims to improve test efficiency and avoid large waste of personnel.
- the automated test system can significantly save manpower and improve test Efficiency and fast fault pinpointing.
- this embodiment provides a method for testing mesh networking, and the method includes the following steps:
- Step S110 During the roaming period marked by the predetermined path, the roaming device connected to the mobile terminal detects the signal of the currently accessed router;
- the roaming robot based on the control core of the BCM2835 chip roams according to the roaming path.
- the universal wheel is used for direction control; the opencv image recognition technology is used to identify the path of the roaming robot to achieve the purpose of roaming with a human.
- the roaming robot based on the BCM2835 chip control core is connected to the mobile phone through USB, and the mobile phone can be passively read and tested; BCM2835
- the roaming robot of the chip control core saves the roaming pre-value of the read data.
- Step S120 If it is determined that the roaming handover of the mobile terminal fails, the roaming device collects roaming data of the mobile terminal, and generates a test report according to the collected roaming data.
- the data extraction in the roaming process is that the mobile terminal connects the roaming device through the USB to perform passive reading and collection.
- the BCM2835 chip control core saves the roaming pre-value of the read data, and then compares the set roaming value, and then performs voice broadcast and lighting processing through the BCM2835 chip control core.
- an output report is generated, which includes: output switching delay at various points, tour time, etc. And obtain the key log and packet capture when the roaming fails; automatically compare with the standard protocol flow diagram, and output the analysis report.
- the roaming period of the roaming device connected to the mobile terminal according to the predetermined path mark includes: the roaming device identifies the predetermined path mark to obtain a running path; and the roaming device roams according to the running path.
- the roaming path is to identify the black tape path through opencv image recognition technology.
- the mesh networking includes a main router and N sub-routers, and the running path of the roaming device starts and ends with the main router, and passes through the N sub-routers in sequence.
- the embodiment of the present application further includes: judging whether the roaming handover of the mobile terminal is successful when switching from the currently accessed routing signal to the next router signal is detected. Specifically, when detecting switching from the currently accessed routing signal to the next router signal, judging whether the roaming handover of the mobile terminal is successful includes: when the roaming device detects that switching from the currently accessed routing signal to the next router signal When the next router sends a switching instruction to the mobile terminal, the mobile terminal is switched from the current access router to the next router; when the roaming device reads the access router signal of the mobile terminal as the next router signal, it determines that the mobile terminal The roaming handover of the mobile terminal is successful; when the roaming device reads that the access router signal of the mobile terminal is not the next router signal, it determines that the roaming handover of the mobile terminal fails.
- FIG. 2 is a schematic diagram of a testing device for mesh networking according to Embodiment 2 of the present application. As shown in FIG. 2 , the device includes a detection module 201 and a testing module 202 .
- the detection module 201 is used to detect the currently accessed router signal during the roaming period marked by the roaming device of the mobile terminal;
- the roaming data collected is collected, and a test report is generated based on the collected roaming data.
- the detection module 201 includes: a roaming unit for identifying a predetermined path mark to obtain a running path, and roaming according to the running path; a detection unit for detecting a signal of a currently accessed router.
- the mesh networking includes a main router and N sub-routers, and the running path of the roaming device starts and ends with the main router, and passes through the N sub-routers in sequence.
- the third embodiment of the present application proposes a test device for mesh networking.
- the device includes a memory, a processor, a program stored in the memory and running on the processor, and data for realizing connection and communication between the processor and the memory. bus, and the program is executed by the processor to realize the specific steps shown in FIG. 1 .
- the fourth embodiment of the present application provides a computer-readable storage medium, where one or more programs are stored in the computer-readable storage medium, and the one or more programs can be executed by one or more processors, so as to realize the process shown in FIG. 1 . specific steps shown.
- the automated robot roaming method proposed by the embodiment of the present application includes a path tracing module, a data collection module, a voice module and a report generation module based on the BCM2835 chip-based automation control core board.
- the first step is to design an unmanned car based on the control core of the BCM2835 chip that requires multi-person collaboration for mesh testing; Paste different color tapes, perform binarization through image recognition technology, and track the roaming path to make the roaming device walk.
- the third step is roaming data synchronization.
- the test equipment mobile phone connects to the control core of the BCM2835 chip through USB, collects the roaming data, and generates a test report after a round of roaming.
- the present application is to construct a mesh automated testing system, which is composed of an automatic roaming robot body (roaming device), a path recognition method and a data acquisition system.
- FIG. 4 is a flow chart of a rover test provided by an embodiment of the present application, as shown in FIG. 4 , including:
- Test environment In an environment of 120 square meters, a main router controller and two sub-routers agent1 and agent2 are used for star networking and tree networking. The attenuation of the distance from the controller is -65DB to determine the positions of agent1 and agent2, and roaming equipment The running path of the main router controller is the starting point and the ending point, and it goes through the running paths of agent1 and agent2 in turn.
- the embodiments of the present application mainly use mesh roaming automated test scenarios, and can also provide customers with scenarios such as mesh, education and training.
- This embodiment mainly describes the following application scenarios: system testing to find out basic problems quickly. After scanning with the wireless network signal scanning tool insider to determine the location, first press the WIFI protection of the controller to set the wps, and then press the wps of the agent1 to make the device agent1 network, and the same method to make the agent2 network.
- a serial port needs to be connected to each controller and agent. So that the car can get the log. The way to get the log is done through the socket socket.
- the roaming car will be woken up by voice, and the roaming car will be tracked and roamed according to the specified trajectory. During the running process of the roaming car, the roaming car will continuously record the signal strength.
- agent1 when reaching the critical point of switching between controller and agent1, agent1 will send a mobile phone switching instruction to let the mobile phone switch, the car connects to the mobile phone through USB, and records whether the mobile phone is successfully switched. If the roaming is successful, there is no need to capture the packet file Intercept with the log. If the roaming fails, the car will actively intercept the packet capture file corresponding to the time boundary of the packet capture notebook located on the first floor of the car, and the log connected to the notebook on agent1, as shown in Figure 5 and Figure 6. Then continue to roam, run to agnt2 point. The same method is used to record the relevant information. If it is finally judged to switch to the controller, it can be judged that the roaming is over.
- the embodiments of the present application are also applied to a marketing display scenario. As shown in FIG. 8 , a main router controller and a secondary router agent1 are used for networking.
- the networking method is the same as the mesh automatic networking scenario.
- a method, device, equipment and storage medium for mesh networking testing proposed in the embodiments of the present application in order to avoid waste of manpower, a roaming robot is designed, which has the advantages of low cost, manpower saving, rapid testing, and rapid analysis and positioning of basic problems. And can be embedded in any automation scenario to implement integrated testing.
- the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be composed of several physical components Components execute cooperatively.
- Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit .
- Such software may be distributed on computer-readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media).
- Computer storage media includes both volatile and nonvolatile implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data flexible, removable and non-removable media.
- Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cartridges, magnetic tape, magnetic disk storage or other magnetic storage devices, or may Any other medium used to store desired information and which can be accessed by a computer.
- communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and can include any information delivery media, as is well known to those of ordinary skill in the art .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开一种mesh组网的测试方法、装置、设备和存储介质,属于通信技术领域。该方法包括:连接移动终端的漫游设备按预定路径标记进行漫游期间,对当前接入的路由器信号进行检测;若判断移动终端的漫游切换失败,漫游设备对移动终端的漫游数据进行采集,并根据采集的漫游数据生成测试报告。
Description
交叉引用
本申请基于申请号为“202010602205.2”、申请日为2020年06月29日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此以引入方式并入本申请。
本申请实施例涉及通信技术领域,尤其涉及一种无线网络网格mesh组网的测试方法、装置、设备和存储介质。
在万物互联的新时代,家庭终端路由器已经度过了电力猫,中继器时代,无缝漫游体验的mesh组网日益盛行,各大厂家都在推出mesh产品,目前国内及国际都在试商用,各大厂家投入了大量人力进行开发测试分析定位过程中出现的问题。由于mesh组网的缺点,需要多人分工进行测试,需要进行大量的重复性行走漫游,给后期测试带来了很大的工作量,造成人员浪费。
发明内容
本申请实施例提供了一种mesh组网的测试方法,方法包括以下步骤:连接移动终端的漫游设备按预定路径标记进行漫游期间,对当前接入的路由器信号进行检测;若判断移动终端的漫游切换失败,漫游设备对移动终端的漫游数据进行采集,并根据采集的漫游数据生成测试报告。
本申请实施例提供了一种mesh组网的测试装置,包括:检测模块,用于连接移动终端的漫游设备按预定路径标记进行漫游期间,对当前接入的路由器信号进行检测;测试模块,用于若判断移动终端的漫游切换失败,漫游设备对移动终端的漫游数据进行采集,并根据采集的漫游数据生成测试报告。
本申请实施例还提出了一种mesh组网的测试设备,设备包括存储器、处理器、存储在存储器上并可在处理器上运行的程序以及用于实现处理器和存储器之间的连接通信的数据总线,程序被处理器执行时实现前述方法的步骤。
本申请实施例提供了一种计算机可读存储介质,存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现前述方法的步骤。
图1是本申请实施例一提供的一种mesh组网的测试方法的流程图;
图2是本申请实施例二提供的一种mesh组网的测试装置示意图;
图3是本申请实施例提供的漫游设备控制核心模块图;
图4是本申请实施例提供的漫游设备测试流程图;
图5是本申请实施例提供的获取Log流程图;
图6是本申请实施例提供的获取报文流程图;
图7是本申请实施例提供的漫游设备测试场景图;
图8是本申请实施例提供的客户演示场景示意图。
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特有的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
本申请实施例的主要目的在于提出一种mesh组网的测试方法、装置、设备和存储介质,旨在提高测试效率和避免造成很大的人员浪费,其自动化测试***能够明显节省人力,提高测试效率和快速故障精确定位。
实施例一
如图1所示,本实施例提供了一种mesh组网的测试方法,该方法包括以下步骤:
步骤S110:连接移动终端的漫游设备按预定路径标记进行漫游期间,对当前接入的路由器信号进行检测;
具体地说,基于BCM2835芯片控制核心的漫游机器人按照漫游路径进行漫游,其包括:通过指定词进行漫游机器人(漫游设备)唤醒后,基于BCM2835芯片对漫游机器人进行控制,通过两路驱动对漫游机器人万向轮进行方向控制;利用opencv图像识别技术识别漫游机器人路径达到模拟人进行漫游的目的,基于BCM2835芯片控制核心的漫游机器人与手机通过USB来连接,可以对手机进行数据被动读取测试;BCM2835芯片控制核心的漫游机器人对读取的数据进行漫游预值保存。
步骤S120:若判断移动终端的漫游切换失败,漫游设备对移动终端的漫游数据进行采集,并根据采集的漫游数据生成测试报告。
进一步说,在漫游过程中的数据提取是移动终端通过USB连接漫游设备进行被动读取收集。
其中,在漫游预定点进行信息收集。漫游过程中的切换失败或者成功进行语音播报。BCM2835芯片控制核心对读取的数据进行漫游预值保存后对设定漫游值进行对比,然后通过BCM2835芯片控制核心进行语音播报和亮灯处理,漫游成功亮绿灯并播放漫游成功。
在经过指定漫游后,生成输出报告,其包括:输出在各个点的切换时延迟,漫游时间等。并获取漫游失败时的关键log和抓包;与标准协议流图进行自动比对,输出分析报告。
其中,连接移动终端的漫游设备按预定路径标记进行漫游期间包括:漫游设备对预定路径标记进行识别,得到运行路径;漫游设备按照运行路径进行漫游。具体地说,漫游路径是通过opencv图像识别技术识别黑胶带路径。
其中,mesh组网中包括一个主路由器和N个副路由器,漫游设备的运行路径为以主路由器为起点和终点,并依次经过N个副路由器的运行路径。
本申请实施例在对当前接入的路由器信号进行检测之后,还包括:当检测到从当前接入的路由信号切换到下一路由器信号时,判断移动终端的漫游切换是否成功。具体地说,当检测到从当前接入的路由信号切换到下一路由器信号时,判断移动终端的漫游切换是否成功包括:漫游设备当检测到从当前接入的 路由信号切换到下一路由器信号时,下一路由器通过向移动终端发送切换指令,使移动终端从当前接入路由器切换至下一路由器;当漫游设备读取移动终端的接入路由器信号为下一路由器信号时,则判断移动终端的漫游切换成功;当漫游设备读取移动终端的接入路由器信号非下一路由器信号时,则判断移动终端的漫游切换失败。
实施例二
图2是本申请实施例二提供的一种mesh组网的测试装置示意图,如图2所示,包括:检测模块201和测试模块202。
检测模块201,用于连接移动终端的漫游设备按预定路径标记进行漫游期间,对当前接入的路由器信号进行检测;测试模块202,用于若判断移动终端的漫游切换失败,漫游设备对移动终端的漫游数据进行采集,并根据采集的漫游数据生成测试报告。
其中,检测模块201包括:漫游单元,用于对预定路径标记进行识别,得到运行路径,并按照运行路径进行漫游;检测单元,用于对当前接入的路由器信号进行检测。
其中,mesh组网中包括一个主路由器和N个副路由器,漫游设备的运行路径为以主路由器为起点和终点,并依次经过N个副路由器的运行路径。
本申请实施例三提出一种mesh组网的测试设备,设备包括存储器、处理器、存储在存储器上并可在处理器上运行的程序以及用于实现处理器和存储器之间的连接通信的数据总线,程序被处理器执行,以实现如图1所示的具体步骤。
本申请实施例四提出一种计算机可读存储介质,该计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现如图1所示的具体步骤。
如图3所示,本申请实施例提出的自动化机器人漫游方法,包括基于BCM2835芯片的自动化控制核心板的路径寻迹模块,数据收集模块,语音模块以及报告生成模块。
本申请实施例提出的方式为:第一步,针对mesh测试需要多人协作,基于BCM2835芯片的控制核心设计的无人小车,第二步,针对漫游路径,基于 opencv图像识别技术,将需求路径贴上不同颜色胶带,通过图像识别技术进行二值化,进行漫游路径跟踪使漫游设备进行行走。第三步,漫游数据同步,测试设备(手机)通过USB连接BCM2835芯片的控制核心,对漫游数据进行采集,在进行一轮漫游之后生成测试报告。
终上,本申请是构建一个mesh自动化测试***,由自动漫游机器人本体(漫游设备),路径识别方法和数据采集***构成。
图4是本申请实施例提供的漫游车测试流程图,如图4所示,包括:
4.1、搭建测试组网环境;
4.2、语音唤醒漫游机器人按照轨迹开始漫游;
4.3、通过USB记录漫游设备关键参数;
4.4、判断漫游是否成功;
4.5、语音播报漫游情况;
4.6、继续漫游,直道结束;
4.7、查询需要漫游次数,判断是否继续漫游;
4.8、漫游结束,生成漫游报告,同步时间,抓取关键时间节点log和抓包,并与标准协议对比,生成分析测试报告。
实施例五
测试环境:在120平方的环境里面,由一个主路由器controller和两个副路由器agent1和agent2进行星形组网和树形组网,相距controller的衰减在-65DB确定agent1和agent2的位置,漫游设备的运行路径为以主路由器controller为起点和终点,并依次经过agent1和agent2的运行路径。
如图7所示。
本申请实施例主要以mesh漫游自动化测试场景,同时可以提供给客户演示mesh,教育培训等场景。
该实施例主要说明以下应用场景:***测试摸底,快速发现基本问题。用无线网络信号扫描工具inssider扫描确定位置后,先按controller的WIFI保护设置wps,接着按angent1的wps,让设备agent1组网,同样的方法让agent2组网。每controller和agent上需要连接串口。以便小车获取log。获取log的方式通过socket套接字来完成。组网完成后,语音唤醒漫游小车,按照指定的轨迹进行 寻迹漫游,在漫小车运行过程中,漫游小车不断记录信号强度,当临近切换信号的时候,降低车速,按照人正常行走的速度进行漫游,在到达controller和agent1切换的临界点的时候,agent1会发送手机切换指令,让手机进行切换,小车通过USB连接手机,记录手机的是否切换成功,如果漫游成功,则不需要对抓包文件和log进行截取,如果漫游失败,小车会主动截取位于小车一层的抓包笔记本对应时间界点的抓包文件,和连接在agent1上笔记本的log,如图5和图6所示。然后在继续漫游,进行运行到agnt2点。同样的方法对相关信息进行记录,如果最后判断切换到controller上了即可判断漫游结束,如果最后从anget2漫游到controller上失败,无法判断漫游结束,小车等待1分钟后,按照轨道返回起始点。漫游成功和失败会通过语音模块进行语音播报。由于小车单板性能有限,在漫游结束收集完信息后,将信息回传至PC,由PC来对数据进行分析,并输出报告。
本申请实施例还应用于市场营销展示场景,如图8所示,由一个主路由器controller和一个副路由器agent1进行组网。
1)在营销场景中,设置圈形漫游轨道。
2)在相对近距的范围内,对接入点ap切换信号强度值进行调低,在轨道上边上放置ap,组网方式同mesh自动化组网场景。
3)当mesh漫游成功的时候,小车闪烁绿灯,当mesh失败的时候,小车闪烁红灯。
本申请实施例提出的一种mesh组网的测试的方法、装置、设备和存储介质,为了避免人力的浪费,设计漫游机器人,其具有成本低,节省人力,快速测试,快速分析定位基本问题,以及可以嵌入任何自动化场景,实施一体化测试。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。
在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或 者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
以上参照附图说明了本申请的优选实施例,并非因此局限本申请的权利范围。本领域技术人员不脱离本申请的范围和实质内所作的任何修改、等同替换和改进,均应在本申请的权利范围之内。
Claims (10)
- 一种mesh组网的测试方法,所述方法包括:连接移动终端的漫游设备按预定路径标记进行漫游期间,对当前接入的路由器信号进行检测;若判断所述移动终端的漫游切换失败,所述漫游设备对所述移动终端的漫游数据进行采集,并根据采集的漫游数据生成测试报告。
- 根据权利要求1所述的方法,其中,所述连接移动终端的漫游设备按预定路径标记进行漫游期间包括:所述漫游设备对所述预定路径标记进行识别,得到运行路径;所述漫游设备按照所述运行路径进行漫游。
- 根据权利要求2所述的方法,其中,所述mesh组网中包括一个主路由器和N个副路由器,所述漫游设备的运行路径为以所述主路由器为起点和终点,并依次经过所述N个副路由器的运行路径。
- 根据权利要求1至3中任一项所述的方法,其中,在对当前接入的路由器信号进行检测之后,还包括:当检测到从当前接入的路由信号切换到下一路由器信号时,判断所述移动终端的漫游切换是否成功。
- 根据权利要求4所述的方法,其中,所述当检测到从当前接入的路由信号切换到下一路由器信号时,判断所述移动终端的漫游切换是否成功包括:所述漫游设备当检测到从当前接入的路由信号切换到下一路由器信号时,所述下一路由器通过向所述移动终端发送切换指令,使所述移动终端从所述当前接入路由器切换至所述下一路由器;当所述漫游设备读取所述移动终端的接入路由器信号为所述下一路由器信号时,则判断所述移动终端的漫游切换成功;当所述漫游设备读取所述移动终端的接入路由器信号非所述下一路由器信号时,则判断所述移动终端的漫游切换失败。
- 一种mesh组网的测试装置,包括:检测模块,用于连接移动终端的漫游设备按预定路径标记进行漫游期间,对当前接入的路由器信号进行检测;测试模块,用于若判断所述移动终端的漫游切换失败,所述漫游设备对所述移动终端的漫游数据进行采集,并根据采集的漫游数据生成测试报告。
- 根据权利要求6所述的装置,其中,所述检测模块包括:漫游单元,用于对所述预定路径标记进行识别,得到运行路径,并按照所述运行路径进行漫游;检测单元,用于对当前接入的路由器信号进行检测。
- 根据权利要求7所述的装置,其中,所述mesh组网中包括一个主路由器和N个副路由器,所述漫游设备的运行路径为以所述主路由器为起点和终点,并依次经过所述N个副路由器的运行路径。
- 一种mesh组网的测试设备,所述设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现如权利要求1至5中任一项所述的mesh组网的测试方法的步骤。
- 一种计算机可读存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至5中任一项所述的mesh组网的测试方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP21834447.1A EP4175345A4 (en) | 2020-06-29 | 2021-06-25 | MESH NETWORK TESTING METHOD, APPARATUS AND APPARATUS AND STORAGE MEDIUM |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010602205.2A CN113938899A (zh) | 2020-06-29 | 2020-06-29 | 一种mesh组网的测试方法、装置、设备和存储介质 |
CN202010602205.2 | 2020-06-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022001884A1 true WO2022001884A1 (zh) | 2022-01-06 |
Family
ID=79272758
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/102449 WO2022001884A1 (zh) | 2020-06-29 | 2021-06-25 | 一种mesh组网的测试方法、装置、设备和存储介质 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP4175345A4 (zh) |
CN (1) | CN113938899A (zh) |
WO (1) | WO2022001884A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116170353A (zh) * | 2023-02-01 | 2023-05-26 | 广州通康创智软件有限公司 | 一种路由器下挂设备自动测速方法、***及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106559802A (zh) * | 2016-10-31 | 2017-04-05 | 上海斐讯数据通信技术有限公司 | 一种无线漫游测试方法和*** |
US20180027435A1 (en) * | 2015-02-06 | 2018-01-25 | Koninklijke Philips N.V. | Method for testing client roaming |
CN109041107A (zh) * | 2018-08-10 | 2018-12-18 | 成都西加云杉科技有限公司 | 一种wifi漫游自动化测试方法及*** |
CN110149649A (zh) * | 2019-06-21 | 2019-08-20 | 深圳市共进电子股份有限公司 | Mesh网络的测试方法、***、设备终端和存储介质 |
CN110958606A (zh) * | 2019-12-23 | 2020-04-03 | 深圳创维数字技术有限公司 | 无线网格网中移动终端的漫游方法、装置和存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10039031B2 (en) * | 2015-06-19 | 2018-07-31 | Fortinet, Inc. | Automatically deployed wireless network |
-
2020
- 2020-06-29 CN CN202010602205.2A patent/CN113938899A/zh active Pending
-
2021
- 2021-06-25 EP EP21834447.1A patent/EP4175345A4/en active Pending
- 2021-06-25 WO PCT/CN2021/102449 patent/WO2022001884A1/zh unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180027435A1 (en) * | 2015-02-06 | 2018-01-25 | Koninklijke Philips N.V. | Method for testing client roaming |
CN106559802A (zh) * | 2016-10-31 | 2017-04-05 | 上海斐讯数据通信技术有限公司 | 一种无线漫游测试方法和*** |
CN109041107A (zh) * | 2018-08-10 | 2018-12-18 | 成都西加云杉科技有限公司 | 一种wifi漫游自动化测试方法及*** |
CN110149649A (zh) * | 2019-06-21 | 2019-08-20 | 深圳市共进电子股份有限公司 | Mesh网络的测试方法、***、设备终端和存储介质 |
CN110958606A (zh) * | 2019-12-23 | 2020-04-03 | 深圳创维数字技术有限公司 | 无线网格网中移动终端的漫游方法、装置和存储介质 |
Non-Patent Citations (1)
Title |
---|
See also references of EP4175345A4 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116170353A (zh) * | 2023-02-01 | 2023-05-26 | 广州通康创智软件有限公司 | 一种路由器下挂设备自动测速方法、***及存储介质 |
CN116170353B (zh) * | 2023-02-01 | 2023-10-24 | 广州通则康威智能科技有限公司 | 一种路由器下挂设备自动测速方法、***及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP4175345A1 (en) | 2023-05-03 |
EP4175345A4 (en) | 2024-01-03 |
CN113938899A (zh) | 2022-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3051776B1 (en) | Method and apparatus for controlling turn-on and turn-off of smart socket | |
CN109922496B (zh) | 发现无线网络问题的方法、装置及*** | |
CN110149649B (zh) | Mesh网络的测试方法、***、设备终端和存储介质 | |
KR101767354B1 (ko) | 링크 실패의 원인을 분석하기 위한 방법 및 장치 | |
CN102695181B (zh) | 一种信令跟踪方法、装置和*** | |
CN108352951A (zh) | 用于标识与交叠基本服务集相关联的分组的技术 | |
WO2022001884A1 (zh) | 一种mesh组网的测试方法、装置、设备和存储介质 | |
CN112437463B (zh) | 终端Wi-Fi兼容性自动测试方法、装置、***、设备及介质 | |
CN111263377B (zh) | 网络配置方法、装置、设备、***和配网测试方法、*** | |
CN111065054B (zh) | 定位无人机的方法、装置、存储介质以及终端 | |
CN105139471A (zh) | 一种电力设备的巡检方法 | |
CN105588989B (zh) | 单板测试方法及装置 | |
CN107025204B (zh) | 一种判断板卡数据收发通道可用的方法及车载装置 | |
CN109710473A (zh) | 一种soc板测试方法、装置及*** | |
CN106789235A (zh) | Wifi连接稳定性自动化测试方法及*** | |
CN112333284B (zh) | 基于5g智能网关数据传输方法、***及存储介质 | |
CN102917386B (zh) | 一种lte无线网s1接口一致性协议验证装置及方法 | |
CN110406570B (zh) | 一种基于ams监测数据的ctcs-3超时自动分析方法 | |
WO2016206280A1 (zh) | 一种基于rlf数据的lte网络优化方法及装置 | |
CN115601850A (zh) | 一种考勤方法、装置、计算机设备及存储介质 | |
US9999079B2 (en) | Communication device, communication control method, and non-transitory computer readable medium | |
CN107995644A (zh) | 无线接入点自动恢复的方法、交换机、***及存储介质 | |
CN107888693A (zh) | Nb‑iot设备调试方法及服务器 | |
JP2017127025A (ja) | リンク失敗原因を分析する方法及び装置 | |
CN104754728B (zh) | 终端定位方法与装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21834447 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2021834447 Country of ref document: EP Effective date: 20230130 |