[go: up one dir, main page]

CN114666255B - Method for testing network distribution performance of Internet of things equipment and related equipment thereof - Google Patents

Method for testing network distribution performance of Internet of things equipment and related equipment thereof Download PDF

Info

Publication number
CN114666255B
CN114666255B CN202210260659.5A CN202210260659A CN114666255B CN 114666255 B CN114666255 B CN 114666255B CN 202210260659 A CN202210260659 A CN 202210260659A CN 114666255 B CN114666255 B CN 114666255B
Authority
CN
China
Prior art keywords
tested
network
internet
things
network configuration
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.)
Active
Application number
CN202210260659.5A
Other languages
Chinese (zh)
Other versions
CN114666255A (en
Inventor
陈安新
王二旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jingdong Technology Information Technology Co Ltd
Original Assignee
Jingdong Technology Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jingdong Technology Information Technology Co Ltd filed Critical Jingdong Technology Information Technology Co Ltd
Priority to CN202210260659.5A priority Critical patent/CN114666255B/en
Publication of CN114666255A publication Critical patent/CN114666255A/en
Application granted granted Critical
Publication of CN114666255B publication Critical patent/CN114666255B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/75Information technology; Communication
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/10Detection; Monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Automation & Control Theory (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供一种测试物联网设备配网性能的方法及其相关设备,其中的方法包括:通过预先写入的每一待测物联网设备的配置文件,获取对应待测物联网设备的身份信息及其关联的通讯接口参数,与每一待测物联网设备建立通讯连接,并发送配网指令;在每一待测物联网设备返回确认进入配网状态的响应信息后,将配置文件中预先写入的与该待测物联网设备匹配的配网用接入信息发送至待测物联网设备,供待测物联网设备基于配网用接入信息进行自动配网。在本发明中,通过自动化方法与物联网设备建立通信并进行配网操作,支持并发批量来测试多台物联网设备的配网性能,大大降低了投入的人力成本和时间。

The present invention provides a method for testing the network configuration performance of an Internet of Things device and related equipment, wherein the method comprises: obtaining the identity information of the corresponding Internet of Things device to be tested and its associated communication interface parameters through a configuration file pre-written for each Internet of Things device to be tested, establishing a communication connection with each Internet of Things device to be tested, and sending a network configuration instruction; after each Internet of Things device to be tested returns a response message confirming the entry into the network configuration state, sending the network configuration access information pre-written in the configuration file and matching the Internet of Things device to be tested to the Internet of Things device to be tested, so that the Internet of Things device to be tested can automatically configure the network based on the network configuration access information. In the present invention, communication is established with the Internet of Things device and network configuration operations are performed through an automated method, and concurrent batches are supported to test the network configuration performance of multiple Internet of Things devices, which greatly reduces the human cost and time invested.

Description

Method for testing network distribution performance of Internet of things equipment and related equipment thereof
Technical Field
The invention relates to the technical field of the Internet of things, in particular to a method for testing the network distribution performance of equipment of the Internet of things and related equipment thereof.
Background
The internet of things is an important component of a new generation of information technology and is also an important development stage of the information age. Along with the development of the internet of things technology, a series of internet of things such as intelligent factories, intelligent houses and intelligent transportation gradually enter the work and the life of people along with the development of the communication technology, and the demands of people on the network distribution performance of the internet of things equipment are also continuously increased.
At present, the distribution network of the Internet of things equipment needs to be related to equipment terminals, the Internet of things equipment and the cloud, and each link needs to be put into testing manpower to ensure good distribution network performance; moreover, when a large number of devices need to be tested due to different device types and different device models, statistics of network distribution performance needs to be manually performed, more labor cost and time are consumed, and human errors may exist in determining the network distribution performance. Therefore, how to test the network distribution performance of a plurality of devices in batches simultaneously, and reduce the labor cost and time are important problems to be solved by the system in the rapid development process of the Internet of things technology.
Disclosure of Invention
The invention provides a method for testing the network distribution performance of internet of things equipment, which is used for solving the problems that in the prior art, manual statistics on the network distribution performance of the internet of things equipment consumes a great deal of labor cost and time and human errors exist, and realizing the concurrent batch test of the network distribution performance of a plurality of pieces of equipment, thereby greatly reducing the labor cost and time.
In one aspect, the invention provides a method for testing network distribution performance of an internet of things device, which is based on a test device terminal, a plurality of internet of things devices to be tested and a cloud; each piece of equipment to be tested is connected with the test equipment terminal through a one-to-one corresponding data interface, and the cloud end is connected with each piece of equipment to be tested through a wireless network; the method comprises an automatic network allocation operation, wherein the automatic network allocation operation comprises the following steps:
acquiring identity information of the corresponding to-be-tested internet of things equipment and related communication interface parameters thereof through the pre-written configuration file of each to-be-tested internet of things equipment; based on the identity information and the communication interface parameters, communication connection is respectively established with each piece of equipment to be tested of the Internet of things, and a network distribution instruction is sent; after each piece of equipment of the internet of things to be tested returns response information for confirming that the equipment of the internet of things to be tested enters a network configuration state based on the received network configuration instruction, access information for the network configuration, which is written in the configuration file in advance and is matched with the equipment of the internet of things to be tested, is sent to the equipment of the internet of things to be tested, and the equipment of the internet of things to be tested automatically configures the network based on the access information for the network configuration; and after the automatic network allocation operation is performed, the method further comprises: and monitoring an automatic network distribution result of each to-be-tested internet of things device, recording to-be-tested internet of things devices successfully distributed in the network, and determining network distribution performance.
Further, the automatic network allocation operation is circularly executed for the plurality of to-be-detected internet of things devices in multiple rounds; recording an automatic network distribution result of each piece of equipment of the Internet of things to be tested in each round of operation; counting the successful times of network allocation of each to-be-detected Internet of things device in the multi-round network allocation operation; the method for determining the distribution network performance further comprises the steps of determining the corresponding distribution network success rate based on each piece of equipment to be detected, and determining the distribution network performance according to the distribution network success rate.
Further, the network distribution result further comprises network distribution duration of the to-be-tested internet of things equipment for which each network distribution is successful; the to-be-tested internet of things equipment for recording successful network allocation further comprises the step of recording network allocation time required by the to-be-tested internet of things equipment for recording the success of each network allocation; and determining the network distribution performance further comprises determining the network distribution performance based on the network distribution success rate and the network distribution duration of each piece of equipment to be tested.
Further, after the network allocation instruction is sent, if the to-be-detected internet of things equipment returns response information of not entering the network allocation state, confirming that the to-be-detected internet of things equipment fails in the network allocation in the round of operation.
Further, the monitoring the network allocation result of the to-be-tested internet of things device, and recording the to-be-tested internet of things device with successful network allocation in the round further comprises: and recovering state parameters of the to-be-tested internet of things equipment with successful network allocation so as to perform the next round of automatic network allocation test.
Further, the plurality of devices of the internet of things to be tested are connected with the USB interface of the test device terminal through the USB-HUB.
Further, the access information for the distribution network includes an SSID and a corresponding password required for accessing the network.
In a second aspect, the invention further provides a test equipment terminal for testing the network distribution performance of the internet of things equipment, wherein the test equipment terminal is matched with a plurality of pieces of internet of things equipment to be tested and a cloud; each piece of equipment to be tested is connected with the test equipment terminal through a one-to-one corresponding data interface, and the cloud end is connected with each piece of equipment to be tested through a wireless network; the test equipment terminal comprises:
the information acquisition module is used for acquiring the identity information of the corresponding to-be-detected internet of things equipment and the related communication interface parameters thereof through the pre-written configuration file of each to-be-detected internet of things equipment; the network allocation request module is used for respectively establishing communication connection with each piece of equipment to be tested based on the identity information and the communication interface parameters and sending a network allocation instruction; the automatic network distribution module is used for sending the access information for the network distribution, which is written in the configuration file in advance and matched with the to-be-tested internet of things equipment, to the to-be-tested internet of things equipment after each to-be-tested internet of things equipment returns response information for confirming that the to-be-tested internet of things equipment enters a network distribution state based on the received network distribution instruction, so that the to-be-tested internet of things equipment can automatically distribute networks based on the access information for the network distribution; and the distribution network monitoring module is used for monitoring an automatic distribution network result of each to-be-tested internet of things device, recording to-be-tested internet of things devices successfully distributed, and determining the distribution network performance.
In a third aspect, the present invention further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the method for testing network deployment performance of an internet of things device according to any of the above when the program is executed.
In a fourth aspect, the present invention also provides a non-transitory computer readable storage medium, on which is stored a computer program, which when executed by a processor implements the steps of any of the methods for testing the network deployment performance of an internet of things device as described above.
In a fifth aspect, the present invention also provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of a method for testing the network deployment performance of an internet of things device as described in any of the above.
In a sixth aspect, the present invention further provides a system for testing network distribution performance of an internet of things device, where the system includes: the system comprises a test equipment terminal, a plurality of to-be-tested internet of things equipment and a cloud; each piece of equipment to be tested is connected with the test equipment terminal through a one-to-one corresponding data interface, and the cloud end is connected with each piece of equipment to be tested through a wireless network; the test equipment terminal comprises a memory, a processor and a computer program stored in the memory and capable of running on the processor, wherein the processor realizes the steps of the method for testing the network distribution performance of the Internet of things equipment when executing the program.
The invention provides a method for testing the network distribution performance of an Internet of things device, which is based on a test device terminal, a plurality of Internet of things devices to be tested and a cloud; and each device to be tested is communicated with the test device terminal by using an independent channel, and batch processing is carried out according to the maximum number of devices supported by the communication interface, so that a hardware basis is provided for realizing the operation of a plurality of devices to be tested simultaneously.
The method comprises the steps that communication connection is established with each piece of equipment to be tested through the pre-written identity information of the corresponding piece of equipment to be tested and the associated communication interface parameters in the configuration file of each piece of equipment to be tested, and a network distribution instruction is sent; after receiving response information of each to-be-detected Internet of things device for confirming entering of a network configuration state, sending access information for the network configuration, which is written in a configuration file in advance and is matched with the to-be-detected Internet of things device, to the to-be-detected Internet of things device, so that the to-be-detected Internet of things device can automatically configure the network based on the access information for the network configuration. After the automatic network allocation operation is carried out, the network allocation performance of the to-be-detected Internet of things equipment is determined by monitoring the automatic network allocation result of each to-be-detected Internet of things equipment and recording the to-be-detected Internet of things equipment with successful network allocation. Therefore, by the method, the network distribution performance of a plurality of pieces of Internet of things equipment is tested in batches, and the labor cost and time are greatly reduced.
Drawings
In order to more clearly illustrate the invention or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of multi-body interaction of a method for testing network distribution performance of an internet of things device according to the present invention;
FIG. 2 is a flow chart of a method for testing network distribution performance of an Internet of things device according to the present invention;
fig. 3 is a schematic diagram of a configuration file in the method for testing the network distribution performance of the internet of things device provided by the invention;
fig. 4 is a data interaction diagram between a test device terminal and an internet of things device under test;
FIG. 5 is a functional interaction diagram between a test equipment terminal and an Internet of things device under test;
FIG. 6 is a schematic diagram of a test device implementing monitoring of an automatic network configuration result;
FIG. 7 is a schematic diagram of a test equipment terminal initiating unbinding;
fig. 8 is a schematic structural diagram of a test device terminal for testing network distribution performance of an internet of things device according to the present invention;
Fig. 9 is a schematic physical structure of an electronic device.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Fig. 1 shows a multi-body interaction structure schematic diagram of a method for testing network distribution performance of internet of things equipment. As shown in fig. 1, the method is based on a test equipment terminal, a plurality of to-be-tested internet of things devices and a cloud; each piece of equipment to be tested is connected with the test equipment terminal through a one-to-one data interface, and the cloud end is connected with each piece of equipment to be tested through a wireless network.
In this embodiment, the test device terminal is used for testing the device of the internet of things to be tested, and the test device terminal may be a mobile terminal or a personal computer, for example, a smart phone, a notebook computer, etc., which is not limited herein. And the network distribution performance of the to-be-tested Internet of things equipment is tested by utilizing the test equipment terminal, so that the to-be-tested Internet of things equipment is effectively ensured to have good use experience after leaving a factory for sale.
The internet of things equipment to be tested comprises, but is not limited to, intelligent furniture, such as intelligent air conditioners, televisions, refrigerators, washing machines, sweeping robots, intelligent weighing scales, intelligent toothbrushes, intelligent cameras, doorbell, intelligent alarms and the like. The to-be-detected internet of things equipment can also comprise some internet of things equipment related to transportation, medical treatment, education and finance, such as a positioning system on a bus, medical equipment, electronic equipment and the like, and the to-be-detected internet of things equipment is not limited herein.
The cloud end is provided with a server and is connected with the test equipment terminal and a plurality of to-be-tested internet of things equipment in a network mode.
It should be noted that each device of the internet of things to be tested is connected with the test device terminal through a data interface corresponding to each other one by one. Specifically, because the communication between the test equipment terminal and each piece of equipment of the internet of things to be tested is an independent channel, all pieces of equipment of the internet of things to be tested recorded in the pre-written configuration file can be extracted, batch test can be carried out according to the maximum equipment number which can be supported by the data interface, and the technical effect of simultaneously testing a plurality of pieces of equipment of the internet of things to be tested can be achieved, so that the distribution network performance of each piece of equipment of the internet of things to be tested is determined.
In this embodiment, the data interface is a USB interface. Preferably, all the devices of the internet of things to be tested can be connected with the US B interface of the test device terminal through the 32-bit USB-HUB data line, so that the connection of each device of the internet of things to be tested and the test device terminal in one-to-one correspondence is realized. According to the USB3.0 specification, at most 32 devices to be tested of the Internet of things can be supported to be connected at the same time.
Meanwhile, each piece of equipment to be tested is connected with the cloud end in a wireless mode. The wireless connection means that a communication link between devices is established by using wireless technologies such as WiFi, 4G and the like, a basis is provided for data communication between the devices, and common devices for realizing wireless connection include wireless routers, cellular devices and the like. The wireless connection may also be a data connection mode of a non-port or interface type, which mainly means that the device can perform data transmission or connection with other devices through a bluetooth function or an infrared function.
It should be noted that, the physical connection among the test equipment terminal, the to-be-tested internet of things equipment and the cloud is a precondition of the method for testing the network distribution performance of the internet of things equipment, and if a preset connection relationship does not exist among the three, the subsequent steps of the method cannot be realized.
On the basis of the above step, fig. 2 shows a flow chart of the method for testing the network distribution performance of the internet of things equipment provided by the invention. The method includes an automatic network allocation operation, as shown in fig. 2, including:
s1, acquiring identity information of the corresponding to-be-tested Internet of things equipment and related communication interface parameters thereof through a pre-written configuration file of each to-be-tested Internet of things equipment.
In this step, it should be noted that the method for testing the performance of the internet of things involved distribution network provided by the invention includes automatic distribution network operation, specifically, according to the pre-written configuration file of each internet of things device to be tested, obtaining the identity information of the corresponding internet of things device to be tested and the communication interface parameters associated with the corresponding internet of things device to be tested.
Fig. 3 is a schematic diagram of a configuration file in the method for testing the network configuration performance of the internet of things device, where, as shown in the drawing, the content of the configuration file includes four parts:
(1) The device set comprises a unique ID (identity) and a COM (component object) port corresponding to each device, wherein each device to be tested has a unique device identifier belonging to the device to be tested and the corresponding COM port is different from other devices to be tested in the Internet of things, such as the device IDs 111 and 222 in FIG. 3, and the corresponding COM ports are 1 and 3 respectively.
(2) The protocol used in this embodiment is a serial communication protocol, and in serial communication, common protocols include RS-232, RS-422 and RS-485, which are not limited herein, as the protocol in fig. 3 is serial.
(3) The instruction set is used for distributing the network, and comprises a distribution network instruction sent by the test equipment terminal and distribution network state information returned by each Internet of things involved pen, wherein the distribution network instruction sent by the test equipment terminal is shown as '4A 4C 0110010300017800245C' in fig. 3, the distribution network state information returned by each Internet of things equipment to be tested comprises two types of success or failure, and the distribution network mode is determined to be successfully entered when the distribution network state information returned by the corresponding Internet of things equipment to be tested is shown as '4A 4C0110010100006E 0E' in fig. 3; when the distribution network state information returned by the corresponding to-be-detected Internet of things equipment is '4A 4C0110010100016E 0E', determining that the to-be-detected Internet of things equipment does not enter a distribution network mode, namely failure.
(4) AP information, AP, is a typical application of a wlan, is used to connect various wireless network clients together, is a bridge for communication between a wireless network and a wired network, and is a core device for constructing the wlan. In this embodiment, as shown in fig. 3, the AP information may include an SSID name and a corresponding SSID password.
It can be understood that before the network performance testing link of the to-be-tested internet of things device is performed, writing the content shown in fig. 3 into the configuration file of each to-be-tested internet of things device. When the network performance test of each piece of equipment to be tested is performed, based on the previously written configuration file information of each piece of equipment to be tested, the identity information of the corresponding piece of equipment to be tested and the associated communication interface parameters thereof in the configuration file are obtained, wherein the identity information can be the unique identifier of each piece of equipment to be tested, namely the device ID, and the associated communication interface parameters thereof refer to the COM port of each piece of equipment to be tested.
Based on the above steps, fig. 4 shows a data interaction diagram between the test device terminal and the device of the internet of things to be tested. As shown in the drawing, the liquid crystal display device,
s2, based on the identity information and the communication interface parameters, communication connection is respectively established with each piece of equipment to be tested of the Internet of things, and a network distribution instruction is sent.
And S3, after each piece of equipment of the internet of things to be tested returns response information for confirming entering the network configuration state based on the received network configuration instruction, the access information for the network configuration matched with the equipment of the internet of things to be tested, which is written in the configuration file in advance, is sent to the equipment of the internet of things to be tested, and the equipment of the internet of things to be tested automatically configures the network based on the access information for the network configuration.
In this step, according to the identity information, namely the device ID, of the corresponding to-be-tested internet of things device obtained in the previous step and the communication interface parameter, namely the COM interface parameter, corresponding to each to-be-tested internet of things device, the test device terminal establishes communication connection with each to-be-tested internet of things device, and after the communication connection is established, the test device terminal sends a network allocation instruction to the corresponding to-be-tested internet of things device. The definition and explanation of each node of the distribution network instruction sent by the test equipment terminal are shown in the following table 1:
and after receiving the network allocation instruction, the corresponding to-be-tested internet of things equipment returns corresponding network allocation state information to the test equipment terminal. The ligand state information here includes information confirming that the ligand state is entered and information confirming that the ligand state is not entered.
When the to-be-tested internet of things equipment successfully enters the network distribution mode, corresponding network distribution state information is returned to the test equipment terminal, after the test equipment terminal receives the network distribution state information confirmed to be transmitted by the corresponding to-be-tested internet of things equipment, the network distribution access information corresponding to the to-be-tested internet of things equipment, which is written in the configuration file in advance, is transmitted to the to-be-tested internet of things equipment, the to-be-tested internet of things equipment receives the network distribution access information transmitted by the test equipment terminal, and the automatic network distribution mode is performed based on the network distribution access information.
It should be noted that, the access information for the distribution network refers to the AP information previously written in the configuration file, that is, the SSID name and SSID password corresponding to the device to be tested.
In addition, the to-be-tested internet of things device determines whether to enter a configuration network state instruction, and definition and explanation of each node are shown in the following table 2:
based on the above steps, fig. 5 shows a functional interaction diagram between a test device terminal and an internet of things device to be tested, and fig. 6 shows a schematic diagram of the test device implementing the monitoring of an automatic network configuration result. As shown in fig. 5:
s4, after the automatic network allocation operation is carried out, the method further comprises the following steps: monitoring an automatic network distribution result of each to-be-tested internet of things device, recording to-be-tested internet of things devices successfully distributed in the network, and determining the network distribution performance.
In this step, after the foregoing automatic network configuration operation is performed, the test device terminal may further monitor an automatic network configuration result of each of the to-be-tested internet of things devices, record an automatic network configuration result obtained by monitoring each of the to-be-tested internet of things devices, that is, whether the automatic network configuration result is successful or failed, and determine network configuration performance of the corresponding to-be-tested internet of things device based on the automatic network configuration result.
It should be noted that, monitoring of an automatic network allocation result of the to-be-tested internet of things device by the test device terminal relates to the test device terminal, the to-be-tested internet of things device and a cloud three-party main body. In particular, the invention also relates to a gateway for realizing information interaction between the to-be-tested internet of things equipment and the cloud. After automatic network allocation operation is performed, when automatic network allocation of the to-be-tested Internet of things equipment is successful, the to-be-tested equipment sends a request for activating binding information to the cloud end, the cloud end sends the request for activating the binding information to a gateway between the to-be-tested Internet of things equipment and the gateway, the gateway binds the to-be-tested Internet of things equipment, and after the binding, the to-be-tested Internet of things equipment sends information of successful binding to the cloud end. The binding information is binding relation between the to-be-tested internet of things equipment and the gateway, and AP information corresponding to each to-be-tested internet of things equipment, namely SSID names and SSID passwords.
And the cloud end updates the network configuration state information of the corresponding to-be-tested internet of things equipment according to the information of successful binding sent by the to-be-tested internet of things equipment, sets the binding state as successful, and sets the automatic network configuration result as successful.
If the to-be-tested Internet of things equipment fails to enter the automatic network distribution mode, the to-be-tested Internet of things equipment failing to enter the network distribution mode successfully sends a request for activating binding information to the cloud, the cloud sends the request for activating the binding information to a gateway between the to-be-tested Internet of things equipment and the to-be-tested Internet of things equipment, the gateway cannot bind the to-be-tested Internet of things equipment, and the to-be-tested Internet of things equipment sends information of binding failure to the cloud.
And the cloud end updates the network configuration state information of the corresponding to-be-tested internet of things equipment according to the binding failure information sent by the to-be-tested internet of things equipment, sets the binding state as failure, and sets the automatic network configuration result as failure.
The test equipment terminals are in wireless connection with the cloud, the monitoring of the automatic network distribution state of the to-be-tested internet of things equipment is carried out by inquiring the network distribution information of all the internet of things equipment participating in the test updated by the cloud every second, the information that the automatic network distribution result corresponding to each to-be-tested internet of things equipment is successful or failed is obtained, and the information is recorded, so that the network distribution performance of each to-be-tested internet of things equipment is determined.
The embodiment is based on a test equipment terminal, a plurality of to-be-tested internet of things equipment and a cloud; and each device to be tested is communicated with the test device terminal by using an independent channel, and batch processing is carried out according to the maximum number of devices supported by the communication interface, so that the effect of simultaneously operating a plurality of devices to be tested can be realized. Establishing communication connection with each piece of equipment to be tested through the pre-written identity information of the corresponding piece of equipment to be tested and the associated communication interface parameters in the configuration file of each piece of equipment to be tested, and sending a network allocation instruction; after receiving response information of each piece of equipment of the internet of things to be tested for confirming entering of a network allocation state, sending access information for the network allocation, which is written in a configuration file in advance and is matched with the equipment of the internet of things to be tested, to the equipment of the internet of things to be tested, so that the equipment of the internet of things to be tested can automatically allocate the network based on the access information for the network allocation; after the automatic network allocation operation is performed, an automatic network allocation result of each piece of to-be-detected internet of things equipment can be monitored, and the to-be-detected internet of things equipment with successful network allocation is recorded, so that the network allocation performance of the to-be-detected internet of things equipment is determined. By the method, the network distribution performance of a plurality of pieces of Internet of things equipment is tested in batches, and labor cost and time are greatly reduced.
Further, in a preferred embodiment, the automatic network allocation operation is performed for a plurality of devices of the internet of things to be tested in a cyclic and multi-round manner; recording an automatic network distribution result of each piece of equipment of the Internet of things to be tested in each round of operation; counting the successful distribution network times of each to-be-detected Internet of things device in the multi-round distribution network operation; determining the distribution network performance further comprises determining the corresponding distribution network success rate based on each to-be-detected internet of things device, and determining the distribution network performance according to the distribution network success rate.
In this embodiment, the foregoing automatic network configuration operation may be performed repeatedly, and an automatic network configuration result corresponding to each piece of equipment to be tested in each automatic network configuration operation is recorded. Based on the method, the times that the total automatic network distribution result of each piece of equipment to be tested is successful in the execution of the multiple automatic network distribution operations are counted, so that the network distribution success rate of each piece of equipment to be tested in the multiple automatic network distribution operations is calculated, and the network distribution performance of each piece of equipment to be tested is further determined according to the obtained network distribution success rate of each piece of equipment to be tested. The network allocation success rate of a certain to-be-detected internet of things device=the total number of times that the to-be-detected internet of things device is successfully automatically allocated in a plurality of automatic network allocation operations/the total number of times that the to-be-detected internet of things device is automatically allocated.
For example, in a specific embodiment, the to-be-tested internet of things device a performs 500 times of automatic network allocation operations, where the number of times of successful automatic network allocation results is 25 times, and then the network allocation success rate of the to-be-tested internet of things device a in 500 times of automatic network allocation operations is 25/500, that is, the network allocation success rate of the to-be-tested internet of things device a is 5%.
For another embodiment, for example, the to-be-tested internet of things device B performs 100 automatic network allocation operations, where the number of times of success of the automatic network allocation results is 99 times, and then the network allocation success rate of the to-be-tested internet of things device a in the 100 times of automatic network allocation operations is 99/100, that is, the network allocation success rate of the to-be-tested internet of things device a is 99%.
It can be understood that on the basis, the average network distribution success rate of the to-be-detected internet of things equipment in the multi-round automatic network distribution operation can be calculated. Taking the aforementioned internet of things equipment a to be tested as an example, carrying out 500 times of automatic network allocation operations, wherein each 100 times is one round, then 5 rounds are taken, calculating the network allocation success rate of the internet of things equipment a to be tested in each round, and obtaining the average network allocation success rate of the internet of things equipment a to be tested based on the network allocation success rate of the five rounds. The network allocation success rate for each round is shown in table 3 below:
Round of Run 1 Run 2 Run 3 Run 4 Run 5
Distribution network success rate 5% 25% 40% 98% 2%
Based on the table, the average network allocation success rate of the to-be-tested internet of things equipment A is as follows: (5% +25% +40% +98% + 2%)/5=34%.
In addition, when judging the distribution network performance of the to-be-detected internet of things device, a plurality of thresholds can be preset for the distribution network success rate and/or the average distribution network success rate of the to-be-detected internet of things device, and when the distribution network success rate or the average distribution network success rate of the to-be-detected internet of things device reaches a certain value, the distribution network performance of the to-be-detected internet of things device is determined to be excellent, good, medium or poor, and whether the to-be-detected internet of things device can be delivered and sold can be judged according to the distribution network performance.
According to the method, the network distribution success rate of the to-be-tested Internet of things equipment is calculated according to the multiple automatic network distribution results by recording the automatic network distribution results of the to-be-tested Internet of things equipment in the multiple automatic network distribution operation, the network distribution performance of the to-be-tested Internet of things equipment is determined based on the network distribution success rate of the to-be-tested Internet of things equipment, and the network distribution performance results are more accurate.
Further, on the basis of the above embodiment, the network configuration result further includes a network configuration duration of the to-be-tested internet of things device for which each network configuration is successful; recording the network allocation success of the to-be-detected Internet of things equipment further comprises recording network allocation time required by each to-be-detected Internet of things equipment with the successful network allocation; and determining the distribution network performance further comprises determining the distribution network performance according to the distribution network success rate and the distribution network duration of each piece of equipment to be tested.
In this embodiment, the foregoing automatic network allocation result may further include a network allocation duration of the to-be-detected internet of things device that is successfully allocated, record an automatic network allocation duration corresponding to each to-be-detected internet of things device that is operated by each automatic network allocation, and further determine a network allocation performance of the to-be-detected internet of things device based on a network allocation success rate and a network allocation duration of the to-be-detected internet of things device.
Similarly, on the basis, the average network distribution time length of the to-be-detected Internet of things equipment in the multi-time automatic network distribution operation can be calculated. In a specific embodiment, the to-be-detected internet of things device C performs 5 times of automatic network allocation operations, records the network allocation duration of the to-be-detected internet of things device C in each round, and obtains the average network allocation duration of the to-be-detected internet of things device C based on the network allocation duration of five rounds. The network allocation duration of each round is shown in table 4 below:
round of Run 1 Run 2 Run 3 Run 4 Run 5
Distribution network duration 0.2 seconds 0.8 second 5 seconds 0.09 seconds 2.91 seconds
Based on the table, the average network allocation duration of the to-be-tested internet of things equipment C is as follows: (0.2+0, 8+5+0.09+2.91)/5=1.8 seconds.
Similarly, when judging the network distribution performance of the to-be-detected internet of things equipment, a plurality of thresholds can be preset for the network distribution time length of the to-be-detected internet of things equipment, when the network distribution time length of the to-be-detected internet of things equipment reaches a certain value, the network distribution success rate of the to-be-detected internet of things equipment is combined, the network distribution performance of the to-be-detected internet of things equipment is determined to be excellent, good, medium or poor, and whether the to-be-detected internet of things equipment can be delivered and sold can be judged.
It should be noted that when judging the network distribution performance of the to-be-detected internet of things device, the network distribution success rate or the network distribution duration of the to-be-detected internet of things device can be independently determined, or the network distribution success rate and the network distribution duration of the to-be-detected internet of things device can be determined, which is not limited herein.
According to the method, the network distribution success rate and the network distribution duration of the to-be-detected Internet of things equipment with successful network distribution in the multi-round automatic network distribution operation are recorded, the network distribution performance of the to-be-detected Internet of things equipment is determined, and the determination of the network distribution performance is more accurate.
Further, on the basis of the above embodiment, after sending the network allocation instruction, if the to-be-tested internet of things device returns the response information of not entering the network allocation state, confirming that the to-be-tested internet of things device fails in the round of operation.
In this embodiment, if the to-be-tested internet of things device fails to enter the automatic network configuration mode, the test device terminal directly sets the automatic network configuration result of the to-be-tested internet of things device in the round as failure, and determines the network configuration performance of the to-be-tested internet of things device based on the failure.
Further, on the basis of the foregoing embodiment, fig. 7 shows a schematic diagram of initiating unbinding by the test device terminal, and after monitoring the network configuration result of the to-be-tested internet of things device and recording the to-be-tested internet of things device with successful network configuration in this round, the method further includes: and recovering state parameters of the to-be-tested internet of things equipment with successful network allocation so as to perform the next round of automatic network allocation test.
In this embodiment, for an internet of things device to be tested, where the automatic network configuration result is successful, the test device terminal sends an instruction for unbinding the device to the cloud end, so as to recover the state parameters of the internet of things device to be tested, thereby preparing for the execution of the next automatic network configuration operation.
Specifically, the state parameters of the to-be-tested internet of things equipment successfully allocated to the network are restored, the test equipment terminal is required to send an instruction for unbinding the corresponding equipment to the cloud, the cloud interface is called, the cloud interacts with the gateway after receiving the instruction for unbinding the corresponding equipment issued by the test equipment terminal, the instruction for unbinding the corresponding equipment is issued to the gateway, the gateway executes the instruction, and the to-be-tested internet of things equipment bound with the instruction is removed, so that the binding relation is unbinding. After the binding relation is released, the gateway synchronizes the result of the binding relation release to the cloud end, and the cloud end forwards the result to the test equipment terminal. Based on the method, the test equipment terminal can determine whether the automatic network allocation operation of the next round should be carried out on the to-be-tested internet of things equipment.
According to the method, the system and the device, the state parameters of the to-be-tested Internet of things equipment which is successfully distributed are recovered, so that the to-be-tested Internet of things equipment can be subjected to the next round of automatic network distribution operation, the multi-round circulation automatic network distribution test is realized, and the finally obtained network distribution performance result of the to-be-tested Internet of things equipment is more accurate.
Further, on the basis of the above embodiment, a plurality of devices of the internet of things to be tested are connected with the USB interface of the test device terminal through the USB-HUB.
In this embodiment, the device to be tested is connected to the USB interface of the test device terminal through the USB-HUB, so as to realize connection between the device to be tested and the test device terminal.
USB Hub refers to a device that can extend one USB interface to multiple interfaces and allow these interfaces to be used simultaneously. USB HUB can be classified into USB2.0 HUB, USB3.0HUB and USB3.1 HUB according to the belonging USB protocol. According to USB3.0HUB specifications, at most 32 devices to be tested can be supported to be connected simultaneously.
According to the embodiment, the USB interface of the USB-HUB and the test equipment terminal is connected, so that a plurality of to-be-tested Internet of things equipment can be tested for network distribution performance at the same time, and labor cost and time cost are greatly reduced.
Further, on the basis of the above embodiment, the access information for the distribution network includes an SSID and a corresponding password required for accessing the network.
In this embodiment, after receiving a network configuration instruction sent by a test device terminal, the device to be tested returns response information for confirming that the network configuration state is entered, and after receiving the response information, the test device terminal sends access information for network configuration, which is written in advance in a configuration file, to the device to be tested, so that the device to be tested can perform automatic network configuration. The access information for the distribution network comprises an SSID and an SSID password required by the network access.
Specifically, SSID is an abbreviation of Service Set Identifier, meaning: service set identification. The SSID technology can divide a wireless local area network into a plurality of sub-networks requiring different identity verification, each sub-network needs independent identity verification, and only users passing the identity verification can enter the corresponding sub-network to prevent unauthorized users from entering the network.
The SSID corresponding to each to-be-detected Internet of things device and the corresponding SSID password are different, so that the to-be-detected Internet of things device can access a network to perform automatic network allocation.
Fig. 8 is a schematic structural diagram of a test device terminal for testing network distribution performance of an internet of things device, wherein the test device terminal is matched with a plurality of internet of things devices to be tested and a cloud; each piece of equipment to be tested is connected with the test equipment terminal through a one-to-one data interface, and the cloud end is connected with each piece of equipment to be tested through a wireless network.
As shown in fig. 8, the test equipment terminal includes: an information acquisition module 81, a distribution network request module 82, an automatic distribution network module 83 and a distribution network monitoring module 84.
The information obtaining module 81 is configured to obtain, according to the pre-written configuration file of each device to be tested, identity information of the corresponding device to be tested and communication interface parameters associated with the corresponding device to be tested.
Wherein, again, the content of the configuration file comprises four parts:
(1) The device set comprises a unique ID (identity) and a COM (component object) port corresponding to each device, wherein each device to be tested is provided with a unique device identifier and a corresponding COM port, and the device set is different from other devices to be tested.
(2) The protocol used in this embodiment is a serial communication protocol, and in serial communication, common protocols include RS-232, RS-422 and RS-485, which are not limited herein.
(3) The instruction set is used for distributing the network, and comprises a network distribution instruction sent by the test equipment terminal and network distribution state information returned by each piece of equipment to be tested, wherein the network distribution state information returned by each piece of equipment to be tested comprises two types, namely success or failure.
(4) AP information, AP, is a typical application of a wlan, is used to connect various wireless network clients together, is a bridge for communication between a wireless network and a wired network, and is a core device for constructing the wlan.
It may be understood that, before entering the network configuration request module 82, based on the previously written configuration file information of each to-be-tested internet of things device, the identity information of the corresponding to-be-tested internet of things device and the associated communication interface parameter thereof in the configuration file are obtained, where the identity information may be a unique identifier of each to-be-tested internet of things device, i.e. the device ID, and the associated communication interface parameter thereof refers to the COM port of each to-be-tested internet of things device.
The network allocation request module 82 is configured to establish communication connection with each of the devices to be tested based on the identity information and the communication interface parameters, and send a network allocation instruction.
In the network configuration request module 82, the network configuration request module is configured to establish a communication connection between the test device terminal and each of the devices to be tested according to the identity information, i.e. the device ID, of the corresponding device to be tested and the communication interface parameter, i.e. the COM interface parameter, corresponding to each of the devices to be tested, and send a network configuration instruction to the corresponding device to be tested by the test device terminal after the communication connection is established. The definition and explanation of each node of the distribution network instruction sent by the test equipment terminal are shown in a reference table 1.
The automatic network distribution module 83 is configured to send, after each piece of equipment to be tested returns response information for confirming that the equipment enters a network distribution state based on the received network distribution instruction, access information for network distribution, which is written in advance in a configuration file and matches with the equipment to be tested, to the equipment to be tested, so that the equipment to be tested can perform automatic network distribution based on the access information for network distribution.
In the automatic distribution network module 83, after receiving the distribution network instruction, the corresponding to-be-tested internet of things device returns corresponding distribution network state information to the test device terminal. The ligand state information here includes information confirming that the ligand state is entered and information confirming that the ligand state is not entered.
When the to-be-tested internet of things equipment successfully enters a network distribution mode, corresponding network distribution state information is returned to the test equipment terminal, after the test equipment terminal receives the network distribution state information confirmed to be transmitted by the corresponding to-be-tested internet of things equipment, the network distribution access information corresponding to the to-be-tested internet of things equipment, which is written in a configuration file in advance, is transmitted to the to-be-tested internet of things equipment, the to-be-tested internet of things equipment receives the network distribution access information transmitted by the test equipment terminal, and automatic network distribution is performed based on the network distribution access information.
It should be noted that, the access information for the distribution network refers to the AP information previously written in the configuration file, that is, the SSID name and SSID password corresponding to the device to be tested.
In addition, the to-be-tested internet of things device determines whether to enter the configuration network state, and the definition and description of each node of the instruction are shown in table 2.
The distribution network monitoring module 84 is configured to monitor an automatic distribution network result of each piece of to-be-tested internet of things equipment, record to-be-tested internet of things equipment with successful distribution network, and determine distribution network performance.
After the automatic network allocation operation is performed, the test equipment terminal can monitor an automatic network allocation result of each to-be-tested internet of things device, record an automatic network allocation result obtained by monitoring each to-be-tested internet of things device, namely whether the automatic network allocation result is successful or failed, and determine network allocation performance of the corresponding to-be-tested internet of things device based on the automatic network allocation result.
It should be noted that, monitoring of an automatic network allocation result of the to-be-tested internet of things device by the test device terminal relates to the test device terminal, the to-be-tested internet of things device and a cloud three-party main body. In particular, the invention also relates to a gateway for realizing information interaction between the to-be-tested internet of things equipment and the cloud.
After automatic network allocation operation is performed, when automatic network allocation of the to-be-tested Internet of things equipment is successful, the to-be-tested equipment sends a request for activating binding information to the cloud end, the cloud end sends the request for activating the binding information to a gateway between the to-be-tested Internet of things equipment and the gateway, the gateway binds the to-be-tested Internet of things equipment, and after the binding, the to-be-tested Internet of things equipment sends information of successful binding to the cloud end. The binding information is binding relation between the to-be-tested internet of things equipment and the gateway, and AP information corresponding to each to-be-tested internet of things equipment, namely SSID names and SSID passwords.
And the cloud end updates the network configuration state information of the corresponding to-be-tested internet of things equipment according to the information of successful binding sent by the to-be-tested internet of things equipment, sets the binding state as successful, and sets the automatic network configuration result as successful.
If the to-be-tested Internet of things equipment fails to enter the automatic network distribution mode, the to-be-tested Internet of things equipment failing to enter the network distribution mode successfully sends a request for activating binding information to the cloud, the cloud sends the request for activating the binding information to a gateway between the to-be-tested Internet of things equipment and the to-be-tested Internet of things equipment, the gateway cannot bind the to-be-tested Internet of things equipment, and the to-be-tested Internet of things equipment sends information of binding failure to the cloud.
And the cloud end updates the network configuration state information of the corresponding to-be-tested internet of things equipment according to the binding failure information sent by the to-be-tested internet of things equipment, sets the binding state as failure, and sets the automatic network configuration result as failure.
The test equipment terminals are in wireless connection with the cloud, the monitoring of the automatic network distribution state of the to-be-tested internet of things equipment is carried out by inquiring the network distribution information of all the internet of things equipment participating in the test updated by the cloud every second, the information that the automatic network distribution result corresponding to each to-be-tested internet of things equipment is successful or failed is obtained, and the information is recorded, so that the network distribution performance of each to-be-tested internet of things equipment is determined.
Fig. 9 illustrates a physical schematic diagram of an electronic device, as shown in fig. 9, which may include: processor 910, communication interface (Communications Interface), memory 930, and communication bus 940, wherein processor 910, communication interface 920, and memory 930 communicate with each other via communication bus 940. The processor 910 may invoke the logic instructions in the memory 930 to execute a method for testing the network deployment performance of the internet of things device, where the method is based on a test device terminal, a plurality of internet of things devices to be tested, and a cloud; each piece of equipment to be tested is connected with the test equipment terminal through a one-to-one data interface, and the cloud end is connected with each piece of equipment to be tested through a wireless network; the method comprises automatic network allocation operation, wherein the automatic network allocation operation comprises the following steps:
Acquiring identity information of the corresponding to-be-tested internet of things equipment and related communication interface parameters thereof through a pre-written configuration file of each to-be-tested internet of things equipment; based on the identity information and the communication interface parameters, communication connection is respectively established with each piece of equipment to be tested, and a network allocation instruction is sent; after each piece of equipment of the internet of things to be tested returns response information for confirming entering into a network allocation state based on the received network allocation instruction, the access information for the network allocation, which is written in the configuration file in advance and matched with the equipment of the internet of things to be tested, is sent to the equipment of the internet of things to be tested, and the equipment of the internet of things to be tested automatically allocates the network based on the access information for the network allocation; and after the automatic network allocation operation is performed, the method further comprises the following steps: monitoring an automatic network distribution result of each to-be-tested internet of things device, recording to-be-tested internet of things devices successfully distributed in the network, and determining the network distribution performance.
Further, the logic instructions in the memory 930 described above may be implemented in the form of software functional units and may be stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method of the various embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
On the other hand, the invention also provides a system for testing the network distribution performance of the Internet of things equipment, which comprises: the system comprises a test equipment terminal, a plurality of to-be-tested internet of things equipment and a cloud; each piece of equipment to be tested is connected with the test equipment terminal through a one-to-one data interface, and the cloud end is connected with each piece of equipment to be tested through a wireless network; the test equipment terminal comprises a memory, a processor and a computer program which is stored in the memory and can run on the processor, and the processor realizes the steps of the method for testing the network distribution performance of the Internet of things equipment when executing the program. Since the steps in the above method have been described, reference should be made to the foregoing description, and further description is omitted herein.
In another aspect, the present invention further provides a computer program product, where the computer program product includes a computer program, where the computer program can be stored on a non-transitory computer readable storage medium, and when the computer program is executed by a processor, the computer can execute the method for testing the network distribution performance of the internet of things device provided by the methods, where the method is based on a test device terminal, a plurality of to-be-tested internet of things devices, and a cloud; each piece of equipment to be tested is connected with the test equipment terminal through a one-to-one data interface, and the cloud end is connected with each piece of equipment to be tested through a wireless network; the method comprises automatic network allocation operation, wherein the automatic network allocation operation comprises the following steps:
Acquiring identity information of the corresponding to-be-tested internet of things equipment and related communication interface parameters thereof through a pre-written configuration file of each to-be-tested internet of things equipment; based on the identity information and the communication interface parameters, communication connection is respectively established with each piece of equipment to be tested, and a network allocation instruction is sent; after each piece of equipment of the internet of things to be tested returns response information for confirming entering into a network allocation state based on the received network allocation instruction, the access information for the network allocation, which is written in the configuration file in advance and matched with the equipment of the internet of things to be tested, is sent to the equipment of the internet of things to be tested, and the equipment of the internet of things to be tested automatically allocates the network based on the access information for the network allocation; and after the automatic network allocation operation is performed, the method further comprises the following steps: monitoring an automatic network distribution result of each to-be-tested internet of things device, recording to-be-tested internet of things devices successfully distributed in the network, and determining the network distribution performance.
In still another aspect, the present invention further provides a non-transitory computer readable storage medium, on which a computer program is stored, where the computer program is implemented when executed by a processor to perform the method for testing the network allocation performance of the internet of things device provided by the above methods, where the method is based on a test device terminal, a plurality of devices to be tested, and a cloud end; each piece of equipment to be tested is connected with the test equipment terminal through a one-to-one data interface, and the cloud end is connected with each piece of equipment to be tested through a wireless network; the method comprises automatic network allocation operation, wherein the automatic network allocation operation comprises the following steps:
Acquiring identity information of the corresponding to-be-tested internet of things equipment and related communication interface parameters thereof through a pre-written configuration file of each to-be-tested internet of things equipment; based on the identity information and the communication interface parameters, communication connection is respectively established with each piece of equipment to be tested, and a network allocation instruction is sent; after each piece of equipment of the internet of things to be tested returns response information for confirming entering into a network allocation state based on the received network allocation instruction, the access information for the network allocation, which is written in the configuration file in advance and matched with the equipment of the internet of things to be tested, is sent to the equipment of the internet of things to be tested, and the equipment of the internet of things to be tested automatically allocates the network based on the access information for the network allocation; and after the automatic network allocation operation is performed, the method further comprises the following steps: monitoring an automatic network distribution result of each to-be-tested internet of things device, recording to-be-tested internet of things devices successfully distributed in the network, and determining the network distribution performance.
The apparatus embodiments described above are merely illustrative, wherein elements illustrated as separate elements may or may not be physically separate, and elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on such understanding, the foregoing technical solutions may be embodied essentially or in part in the form of a software product, which may be stored in a computer-readable storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the various embodiments or methods of some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (11)

1.一种测试物联网设备配网性能的方法,其特征在于,1. A method for testing the network distribution performance of an Internet of Things device, characterized in that: 该方法基于测试设备终端、多个待测物联网设备,以及云端;其中,每一所述待测物联网设备均与所述测试设备终端通过一一对应的数据接口连接,所述云端通过无线网络与每一所述待测物联网设备连接;所述方法包括自动配网操作,所述自动配网操作包括如下步骤:The method is based on a test device terminal, a plurality of IoT devices to be tested, and a cloud; wherein each IoT device to be tested is connected to the test device terminal through a one-to-one corresponding data interface, and the cloud is connected to each IoT device to be tested through a wireless network; the method includes an automatic network configuration operation, and the automatic network configuration operation includes the following steps: 通过预先写入的每一所述待测物联网设备的配置文件,获取对应待测物联网设备的身份信息及其关联的通讯接口参数;所述配置文件包括设备集合、串口通信协议、配网用接入信息和用于配网的指令集,所述设备集合包括每一所述待测物联网设备对应的唯一ID标识和COM口,所述指令集包括所述测试设备终端发出的配网指令和每一所述待测物联网设备返回的配网状态信息;The identity information of the IoT device to be tested and its associated communication interface parameters are obtained through a pre-written configuration file of each IoT device to be tested; the configuration file includes a device set, a serial port communication protocol, access information for network configuration, and an instruction set for network configuration, the device set includes a unique ID identifier and a COM port corresponding to each IoT device to be tested, and the instruction set includes a network configuration instruction issued by the test device terminal and network configuration status information returned by each IoT device to be tested; 基于所述身份信息及所述通讯接口参数,分别与每一所述待测物联网设备建立通讯连接,并发送配网指令;Based on the identity information and the communication interface parameters, establish a communication connection with each of the IoT devices to be tested, and send a network configuration instruction; 在每一所述待测物联网设备基于接收的所述配网指令返回确认进入配网状态的响应信息后,将所述配置文件中预先写入的与该待测物联网设备匹配的配网用接入信息发送至所述待测物联网设备,供所述待测物联网设备基于所述配网用接入信息进行自动配网;After each of the IoT devices under test returns response information confirming the entry into the network configuration state based on the received network configuration instruction, the network configuration access information pre-written in the configuration file and matching the IoT device under test is sent to the IoT device under test, so that the IoT device under test can automatically configure the network based on the network configuration access information; 并且,在进行所述自动配网操作后,所述方法还包括:Furthermore, after performing the automatic network configuration operation, the method further includes: 监听所述云端记录的每一所述待测物联网设备的自动配网结果,记录配网成功的待测物联网设备,确定配网性能。Monitor the automatic network configuration result of each of the IoT devices to be tested recorded in the cloud, record the IoT devices to be tested that have successfully configured the network, and determine the network configuration performance. 2.根据权利要求1所述的测试物联网设备配网性能的方法,其特征在于,所述方法还包括:2. The method for testing the network distribution performance of an Internet of Things device according to claim 1, characterized in that the method further comprises: 对所述多个待测物联网设备循环多轮执行所述自动配网操作;Execute the automatic network configuration operation on the plurality of IoT devices to be tested in multiple cycles; 监听每轮操作中每一所述待测物联网设备的自动配网结果;Monitor the automatic network configuration results of each IoT device under test in each round of operation; 统计每一所述待测物联网设备在多轮所述配网操作中的配网成功次数;Counting the number of successful network configurations of each of the IoT devices under test in multiple rounds of network configuration operations; 所述确定配网性能进一步包括,基于每一待测物联网设备,确定其对应的配网成功率,依据所述配网成功率,确定配网性能。The determining of the network distribution performance further includes, based on each IoT device to be tested, determining its corresponding network distribution success rate, and determining the network distribution performance according to the network distribution success rate. 3.根据权利要求2所述的测试物联网设备配网性能的方法,其特征在于,3. The method for testing the network distribution performance of an Internet of Things device according to claim 2, characterized in that: 所述配网结果还包括,每一配网成功的所述待测物联网设备的配网时长;The network configuration result also includes the network configuration time of each successfully configured IoT device under test; 所述记录配网成功的待测物联网设备进一步包括,记录每一配网成功的所述待测物联网设备所需的配网时长;以及,The recording of the successfully networked IoT devices to be tested further includes recording the network configuration time required for each successfully networked IoT device to be tested; and 所述确定配网性能进一步包括,依据每一待测物联网设备的配网成功率及配网时长,确定配网性能。Determining the network configuration performance further includes determining the network configuration performance according to the network configuration success rate and network configuration time of each IoT device to be tested. 4.根据权利要求2或3所述的测试物联网设备配网性能的方法,其特征在于,4. The method for testing the network distribution performance of an Internet of Things device according to claim 2 or 3, characterized in that: 在所述发送配网指令后,若所述待测物联网设备返回未进入配网状态的响应信息,则确认该轮操作中该待测物联网设备配网失败。After sending the network configuration instruction, if the IoT device to be tested returns a response message indicating that the network configuration state has not been entered, it is confirmed that the network configuration of the IoT device to be tested has failed in this round of operation. 5.根据权利要求4所述的测试物联网设备配网性能的方法,其特征在于,5. The method for testing the network distribution performance of an Internet of Things device according to claim 4, characterized in that: 所述监听所述待测物联网设备的配网结果,并记录本轮中配网成功的待测物联网设备后还包括:The monitoring of the network configuration result of the IoT device to be tested and recording the IoT device to be tested that has successfully been network configured in this round further includes: 将配网成功的所述待测物联网设备进行状态参数的恢复,以进行下一轮自动配网测试。The state parameters of the IoT device under test that has been successfully networked are restored to carry out the next round of automatic network configuration testing. 6.根据权利要求5所述的测试物联网设备配网性能的方法,其特征在于,6. The method for testing the network distribution performance of an Internet of Things device according to claim 5, characterized in that: 所述多个待测物联网设备通过USB-HUB与所述测试设备终端的USB接口连接。The multiple IoT devices to be tested are connected to the USB interface of the test device terminal via a USB-HUB. 7.根据权利要求6所述的测试物联网设备配网性能的方法,其特征在于,7. The method for testing the network distribution performance of an Internet of Things device according to claim 6, characterized in that: 所述配网用接入信息包括接入网络所需的SSID和对应的密码。The network configuration access information includes the SSID and the corresponding password required for accessing the network. 8.一种测试物联网设备配网性能的测试设备终端,其特征在于,测试设备终端与多个待测物联网设备以及云端配合;其中,每一所述待测物联网设备均与所述测试设备终端通过一一对应的数据接口连接,所述云端通过无线网络与每一所述待测物联网设备连接;所述测试设备终端包括:8. A test device terminal for testing the network distribution performance of an Internet of Things device, characterized in that the test device terminal cooperates with a plurality of Internet of Things devices to be tested and a cloud; wherein each of the Internet of Things devices to be tested is connected to the test device terminal through a one-to-one corresponding data interface, and the cloud is connected to each of the Internet of Things devices to be tested through a wireless network; the test device terminal includes: 信息获取模块,用于通过预先写入的每一所述待测物联网设备的配置文件,获取对应待测物联网设备的身份信息及其关联的通讯接口参数;所述配置文件包括设备集合、串口通信协议、配网用接入信息和用于配网的指令集,所述设备集合包括每一所述待测物联网设备对应的唯一ID标识和COM口,所述指令集包括所述测试设备终端发出的配网指令和每一所述待测物联网设备返回的配网状态信息;An information acquisition module, used to obtain the identity information of the corresponding IoT device to be tested and its associated communication interface parameters through a pre-written configuration file of each IoT device to be tested; the configuration file includes a device set, a serial port communication protocol, access information for network configuration, and an instruction set for network configuration, the device set includes a unique ID identifier and a COM port corresponding to each IoT device to be tested, and the instruction set includes a network configuration instruction issued by the test device terminal and network configuration status information returned by each IoT device to be tested; 配网请求模块,用于基于所述身份信息及所述通讯接口参数,分别与每一所述待测物联网设备建立通讯连接,并发送配网指令;A network configuration request module, used to establish a communication connection with each of the IoT devices to be tested based on the identity information and the communication interface parameters, and send a network configuration instruction; 自动配网模块,用于在每一所述待测物联网设备基于接收的所述配网指令返回确认进入配网状态的响应信息后,将所述配置文件中预先写入的与该待测物联网设备匹配的配网用接入信息发送至所述待测物联网设备,供所述待测物联网设备基于所述配网用接入信息进行自动配网;An automatic network configuration module, configured to send network configuration access information pre-written in the configuration file and matching the IoT device to be tested to the IoT device to be tested after each IoT device to be tested returns a response message confirming that the IoT device to be tested has entered a network configuration state based on the received network configuration instruction, so that the IoT device to be tested can automatically configure the network based on the network configuration access information; 配网监听模块,用于监听所述云端记录的每一所述待测物联网设备的自动配网结果,记录配网成功的待测物联网设备,确定配网性能。The network configuration monitoring module is used to monitor the automatic network configuration results of each of the IoT devices to be tested recorded in the cloud, record the IoT devices to be tested that have successfully configured the network, and determine the network configuration performance. 9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7中任一项测试物联网设备配网性能的方法的步骤。9. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the method for testing the network configuration performance of an Internet of Things device as claimed in any one of claims 1 to 7 are implemented. 10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项测试物联网设备配网性能的方法的步骤。10. A non-transitory computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the method for testing the network configuration performance of an Internet of Things device as claimed in any one of claims 1 to 7 are implemented. 11.一种测试物联网设备配网性能的系统,其特征在于,所述系统包括:11. A system for testing the network distribution performance of an Internet of Things device, characterized in that the system comprises: 测试设备终端、多个待测物联网设备,以及云端;Test device terminals, multiple IoT devices under test, and the cloud; 其中,每一所述待测物联网设备均与所述测试设备终端通过一一对应的数据接口连接,所述云端通过无线网络与每一所述待测物联网设备连接;并且,所述测试设备终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1至7任一项所述的测试物联网设备配网性能的方法的步骤。Among them, each of the IoT devices to be tested is connected to the test device terminal through a one-to-one data interface, and the cloud is connected to each of the IoT devices to be tested through a wireless network; and the test device terminal includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the steps of the method for testing the network distribution performance of IoT devices as described in any one of claims 1 to 7 are implemented.
CN202210260659.5A 2022-03-16 2022-03-16 Method for testing network distribution performance of Internet of things equipment and related equipment thereof Active CN114666255B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210260659.5A CN114666255B (en) 2022-03-16 2022-03-16 Method for testing network distribution performance of Internet of things equipment and related equipment thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210260659.5A CN114666255B (en) 2022-03-16 2022-03-16 Method for testing network distribution performance of Internet of things equipment and related equipment thereof

Publications (2)

Publication Number Publication Date
CN114666255A CN114666255A (en) 2022-06-24
CN114666255B true CN114666255B (en) 2024-04-05

Family

ID=82029612

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210260659.5A Active CN114666255B (en) 2022-03-16 2022-03-16 Method for testing network distribution performance of Internet of things equipment and related equipment thereof

Country Status (1)

Country Link
CN (1) CN114666255B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115190057A (en) * 2022-05-24 2022-10-14 深圳绿米联创科技有限公司 Automatic testing method and device and electronic equipment

Citations (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106211264A (en) * 2016-07-11 2016-12-07 九阳股份有限公司 A kind of household electrical appliances distribution method and device
WO2017133691A1 (en) * 2016-02-04 2017-08-10 腾讯科技(深圳)有限公司 Intelligent device networking method and apparatus
CN107612909A (en) * 2017-09-18 2018-01-19 阿里巴巴集团控股有限公司 Information interaction method, device and equipment for Internet of things equipment
CN108574947A (en) * 2017-03-10 2018-09-25 中兴通讯股份有限公司 A kind of Internet of Things test method and device
CN110493812A (en) * 2019-08-23 2019-11-22 上海庆科信息技术有限公司 Processing method, device, system, processor and the main control device of distribution test
CN110602720A (en) * 2019-09-10 2019-12-20 浙江大华技术股份有限公司 Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium
CN110635957A (en) * 2019-10-28 2019-12-31 青岛海尔科技有限公司 Method and device for network distribution of IoT devices, and mobile terminal
CN110677317A (en) * 2019-09-17 2020-01-10 京信通信系统(中国)有限公司 Test method, apparatus, test equipment and storage medium
CN210016474U (en) * 2019-08-23 2020-02-04 上海庆科信息技术有限公司 Distribution network test control equipment and system
CN111182504A (en) * 2019-12-25 2020-05-19 广东科徕尼智能科技有限公司 Wi-Fi Aware-based Internet of things device communication method, device and storage medium
CN111277428A (en) * 2018-12-05 2020-06-12 北京奇虎科技有限公司 A method and system for network distribution of Internet of Things equipment
WO2020168984A1 (en) * 2019-02-22 2020-08-27 阿里巴巴集团控股有限公司 Network configuration method and apparatus, device, and system
CN111669296A (en) * 2020-07-06 2020-09-15 宁波方太厨具有限公司 Internet of things device and its distribution network method
CN111787595A (en) * 2020-04-16 2020-10-16 北京京东尚科信息技术有限公司 A distribution network method, distribution network device and terminal device
CN111901162A (en) * 2020-07-16 2020-11-06 宁波方太厨具有限公司 Internet of things equipment, network distribution method thereof and internet of things system
CN112134946A (en) * 2020-09-21 2020-12-25 上海新时达电气股份有限公司 Test method, device, storage medium, terminal and system of elevator Internet of things
CN112469055A (en) * 2020-11-23 2021-03-09 深圳数联天下智能科技有限公司 Equipment network distribution method, related equipment and storage medium
CN112702328A (en) * 2020-12-18 2021-04-23 迈普通信技术股份有限公司 Network access method, system and electronic equipment
CN112752245A (en) * 2020-12-11 2021-05-04 深圳市优必选科技股份有限公司 Network distribution method and device, electronic equipment and storage medium
CN113271578A (en) * 2021-05-17 2021-08-17 深圳Tcl新技术有限公司 Network distribution method, device, equipment and computer readable storage medium
CN113395345A (en) * 2021-05-31 2021-09-14 深圳Tcl新技术有限公司 Network distribution method and device of Internet of things equipment and storage medium
CN113438713A (en) * 2021-06-11 2021-09-24 海尔(深圳)研发有限责任公司 Network distribution method and device and intelligent home system
CN113489630A (en) * 2021-06-09 2021-10-08 深圳Tcl新技术有限公司 Network distribution method, device, storage medium and electronic terminal
CN113709839A (en) * 2021-08-19 2021-11-26 珠海格力电器股份有限公司 Multi-gateway network switching method, device and system, electronic equipment and storage medium
CN113765714A (en) * 2021-08-31 2021-12-07 深圳Tcl新技术有限公司 Equipment network distribution method and device, storage medium and electronic equipment
CN113765987A (en) * 2021-02-20 2021-12-07 北京沃东天骏信息技术有限公司 A method, device and system for managing and processing information of IoT devices
CN113824617A (en) * 2020-06-18 2021-12-21 无锡小天鹅电器有限公司 Network distribution method, storage medium, household appliance and cloud server
CN113873647A (en) * 2020-06-30 2021-12-31 京东方科技集团股份有限公司 Gateway channel allocation method based on Internet of things system and related equipment
CN114024884A (en) * 2021-11-18 2022-02-08 百度在线网络技术(北京)有限公司 Test method, test device, electronic equipment and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10681570B2 (en) * 2016-08-12 2020-06-09 W2Bi, Inc. Automated configurable portable test systems and methods
CN109314723B (en) * 2017-04-27 2020-10-27 华为技术有限公司 A method, device and terminal for realizing data service
CN110856121B (en) * 2019-11-14 2022-03-08 深圳数联天下智能科技有限公司 Internet of things network distribution method and system, network distribution equipment and Internet of things equipment
CN111741513B (en) * 2020-06-18 2023-04-07 深圳市晨北科技有限公司 Network distribution method of Internet of things equipment and related equipment
CN113518407B (en) * 2021-08-04 2024-11-26 广东好太太智能家居有限公司 A smart device WiFi network configuration method, system, electronic device and medium

Patent Citations (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017133691A1 (en) * 2016-02-04 2017-08-10 腾讯科技(深圳)有限公司 Intelligent device networking method and apparatus
CN106211264A (en) * 2016-07-11 2016-12-07 九阳股份有限公司 A kind of household electrical appliances distribution method and device
CN108574947A (en) * 2017-03-10 2018-09-25 中兴通讯股份有限公司 A kind of Internet of Things test method and device
CN107612909A (en) * 2017-09-18 2018-01-19 阿里巴巴集团控股有限公司 Information interaction method, device and equipment for Internet of things equipment
WO2019052532A1 (en) * 2017-09-18 2019-03-21 阿里巴巴集团控股有限公司 Information interaction method, apparatus and device for internet of things device
CN111277428A (en) * 2018-12-05 2020-06-12 北京奇虎科技有限公司 A method and system for network distribution of Internet of Things equipment
WO2020168984A1 (en) * 2019-02-22 2020-08-27 阿里巴巴集团控股有限公司 Network configuration method and apparatus, device, and system
CN210016474U (en) * 2019-08-23 2020-02-04 上海庆科信息技术有限公司 Distribution network test control equipment and system
CN110493812A (en) * 2019-08-23 2019-11-22 上海庆科信息技术有限公司 Processing method, device, system, processor and the main control device of distribution test
CN110602720A (en) * 2019-09-10 2019-12-20 浙江大华技术股份有限公司 Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium
CN110677317A (en) * 2019-09-17 2020-01-10 京信通信系统(中国)有限公司 Test method, apparatus, test equipment and storage medium
CN110635957A (en) * 2019-10-28 2019-12-31 青岛海尔科技有限公司 Method and device for network distribution of IoT devices, and mobile terminal
CN111182504A (en) * 2019-12-25 2020-05-19 广东科徕尼智能科技有限公司 Wi-Fi Aware-based Internet of things device communication method, device and storage medium
CN111787595A (en) * 2020-04-16 2020-10-16 北京京东尚科信息技术有限公司 A distribution network method, distribution network device and terminal device
CN113824617A (en) * 2020-06-18 2021-12-21 无锡小天鹅电器有限公司 Network distribution method, storage medium, household appliance and cloud server
CN113873647A (en) * 2020-06-30 2021-12-31 京东方科技集团股份有限公司 Gateway channel allocation method based on Internet of things system and related equipment
CN111669296A (en) * 2020-07-06 2020-09-15 宁波方太厨具有限公司 Internet of things device and its distribution network method
CN111901162A (en) * 2020-07-16 2020-11-06 宁波方太厨具有限公司 Internet of things equipment, network distribution method thereof and internet of things system
CN112134946A (en) * 2020-09-21 2020-12-25 上海新时达电气股份有限公司 Test method, device, storage medium, terminal and system of elevator Internet of things
CN112469055A (en) * 2020-11-23 2021-03-09 深圳数联天下智能科技有限公司 Equipment network distribution method, related equipment and storage medium
CN112752245A (en) * 2020-12-11 2021-05-04 深圳市优必选科技股份有限公司 Network distribution method and device, electronic equipment and storage medium
CN112702328A (en) * 2020-12-18 2021-04-23 迈普通信技术股份有限公司 Network access method, system and electronic equipment
CN113765987A (en) * 2021-02-20 2021-12-07 北京沃东天骏信息技术有限公司 A method, device and system for managing and processing information of IoT devices
CN113271578A (en) * 2021-05-17 2021-08-17 深圳Tcl新技术有限公司 Network distribution method, device, equipment and computer readable storage medium
CN113395345A (en) * 2021-05-31 2021-09-14 深圳Tcl新技术有限公司 Network distribution method and device of Internet of things equipment and storage medium
CN113489630A (en) * 2021-06-09 2021-10-08 深圳Tcl新技术有限公司 Network distribution method, device, storage medium and electronic terminal
CN113438713A (en) * 2021-06-11 2021-09-24 海尔(深圳)研发有限责任公司 Network distribution method and device and intelligent home system
CN113709839A (en) * 2021-08-19 2021-11-26 珠海格力电器股份有限公司 Multi-gateway network switching method, device and system, electronic equipment and storage medium
CN113765714A (en) * 2021-08-31 2021-12-07 深圳Tcl新技术有限公司 Equipment network distribution method and device, storage medium and electronic equipment
CN114024884A (en) * 2021-11-18 2022-02-08 百度在线网络技术(北京)有限公司 Test method, test device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN114666255A (en) 2022-06-24

Similar Documents

Publication Publication Date Title
CN106302104B (en) A kind of user relationship identification method and device
CN112737845A (en) Binding method and device of intelligent equipment, storage medium and electronic device
CN114666255B (en) Method for testing network distribution performance of Internet of things equipment and related equipment thereof
CN107613023B (en) Equipment connection method and device
CN111263377B (en) Network configuration method, device, equipment and system and distribution network testing method and system
CN108307386A (en) A kind of smart machine Auto-reconnect method and apparatus
CN105592459B (en) Security Authentication Device Based on Wireless Communication
CN108259523A (en) A kind of data transmission method and Internet of things system, Network Access Method
CN112448850B (en) Method for identifying and configuring network access equipment
CN113259918A (en) Device binding method and system
CN118175547A (en) Methods for Identifying Illegal Wireless Access Points (APs)
CN114942788B (en) Interface configuration method, device and medium based on axle counting simulation system
CN115022903B (en) Network control method, device, control terminal and operating machine for operating machine
CN110830790A (en) Method and device for intelligently building automatic testing networking environment
CN114780424A (en) Module testing method, system, storage medium and electronic device
CN118694661B (en) Network distribution method and device, system, storage medium and electronic equipment of equipment
CN114222255A (en) Method and device for device ad hoc network, electronic device and storage medium
CN109801029B (en) Cross-node service cooperation system and method
CN118590920B (en) A method for improving the efficiency of self-organizing network parameter configuration
CN112436904A (en) Application communication test system and method
CN116233907B (en) AP performance detection method and detection system based on simulated multi-concurrent STA
CN115391743B (en) Electrocardiogram processing method and device
CN114629819B (en) Network detection method and device, electronic equipment and storage medium
CN113453207B (en) Identity type determining method and device, storage medium and electronic device
WO2024001564A1 (en) Configuration data refreshing method, apparatus, system, storage medium, and electronic apparatus

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