Network construction method, device, equipment, and storage medium

The network construction method automates device role determination and connection establishment using a cloud server, addressing inefficiencies in manual parameter setting and enhancing network construction and recovery processes.

JP7745095B2Active Publication Date: 2025-09-26ZTE CORP
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2024519106
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-09-27
Filing Date
2022-04-13
Publication Date
2025-09-26
Estimated Expiration
2042-04-13

Smart Images

  • Figure 0007745095000001
    Figure 0007745095000001
  • Figure 0007745095000002
    Figure 0007745095000002
  • Figure 0007745095000003
    Figure 0007745095000003
Patent Text Reader

Abstract

A network construction method, an apparatus, a device, and a storage medium are provided. The network construction method includes a step (101) of receiving first network parameters of a plurality of devices to be configured as a network and determining a first parent device and a child device from the plurality of devices to be configured as a network in accordance with the first network parameters, a step (102) of transmitting a first switching command to the devices to be configured as a network and causing the devices to switch to the first parent device or the child device in accordance with the first switching command, a step (103) of receiving first hotspot information transmitted from the first parent device, and a step (104) of transmitting the first hotspot information to the child device and causing the child device to establish a network connection with the first parent device in accordance with the first hotspot information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application is filed based on and claims a Chinese patent application with application number 202111148503.X and filing date September 27, 2021, the entire contents of which are incorporated herein by reference.

[0002] The present application relates to the technical field of communications, and in particular to a network construction method, device, equipment, and storage medium. [Background technology]

[0003] In modern society, the use of smart devices is inseparable from WiFi, and WiFi has permeated every aspect of people's work, lives, and learning. WiFi coverage allows smart device users to enjoy online entertainment and work anytime and anywhere. However, WiFi coverage requires WiFi expansion, which is generally achieved through network construction.

[0004] In some cases, network construction is mainly performed using network devices, but in general, the network construction requires users to manually set parameters, resulting in low network construction efficiency. Summary of the Invention [Problem to be solved by the invention]

[0005] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.

[0006] The embodiments of the present application provide a network construction method, a device, an apparatus, and a storage medium. [Means for solving the problem]

[0007] In a first aspect, an embodiment of the present application provides a network construction method, the network construction method including the steps of receiving first network parameters of a plurality of devices to be configured as a network, and determining a first master device and a slave device from the plurality of devices to be configured as a network in accordance with the first network parameters, transmitting a first switching command to the devices to be configured as a network, and the devices to be configured as a network in accordance with the first switching command, receiving first hotspot information transmitted from the first master device, and transmitting the first hotspot information to the slave device, and the slave device establishing a network connection with the first master device in accordance with the first hotspot information.

[0008] In a second aspect, an embodiment of the present application further provides a network construction method, the network construction method including the steps of: transmitting first network parameters to a cloud server, and the cloud server determining a first master device and a slave device from among a plurality of devices to be configured as a network according to the first network parameters; receiving a first switching command transmitted from the cloud server and switching to the first master device according to the first switching command; transmitting first hotspot information to the cloud server, and the cloud server transmitting the first hotspot information to the slave device; receiving a connection request transmitted by the slave device according to the first hotspot information, and establishing a network connection with the slave device according to the connection request.

[0009] In a third aspect, an embodiment of the present application further provides a network construction method, the network construction method including the steps of: transmitting first network parameters to a cloud server, and the cloud server determining a first master device and a slave device from among a plurality of devices to be constructed in a network according to the first network parameters; receiving a first switching command transmitted from the cloud server and switching to the slave device according to the first switching command; and receiving first hotspot information of the first master device transmitted from the cloud server and transmitting a connection request to the first master device to establish a network connection with the first master device according to the first hotspot information.

[0010] In a fourth aspect, an embodiment of the present application further provides a network construction device, the network construction device including a memory, a processor, and a computer program stored in the memory and executable by the processor, the computer program executing the program by the processor realizing the network construction method according to the first aspect.

[0011] In a fifth aspect, an embodiment of the present application further provides a network device, the network device including a memory, a processor, and a computer program stored in the memory and executable by the processor, the computer program executing the program by the processor realizing the network construction method according to the second aspect or the network construction method according to the third aspect.

[0012] In a sixth aspect, embodiments of the present application further provide a computer-readable storage medium having computer-executable instructions stored thereon, the computer-executable instructions being used to perform the network construction method according to the first aspect, the network construction method according to the second aspect, or the network construction method according to the third aspect.

[0013] Additional features and advantages of the present application will be set forth in the following description, and in part will be obvious from the description, or may be learned by the practice of the present application. The objectives and other advantages of the present application may be realized and obtained by the structure particularly pointed out in the written description, claims, and drawings.

[0014] The drawings are intended to provide a better understanding of the technical solution of the present application, constitute a part of the specification, and are used to interpret the technical solution of the present application together with the examples of the present application, but are not intended to limit the technical solution of the present application. [Brief explanation of the drawings]

[0015] [Figure 1] 1 is a flowchart of a network construction method according to some embodiments of the present application; [Figure 2] 10 is a flowchart of a network construction method according to some other embodiments of the present application. [Figure 3] 10 is a flowchart of a network construction method according to some other embodiments of the present application. [Figure 4] FIG. 1 is a system architecture diagram of a network construction method according to some embodiments of the present application. [Figure 5] 10 is a flowchart of a network construction method according to some other embodiments of the present application. [Figure 6] 1 is a flowchart illustrating an operation of a cloud server in a network construction method according to some embodiments of the present application. [Figure 7] 1 is a flowchart of a network construction method according to some embodiments of the present application; [Figure 8] FIG. 2 is a schematic diagram of network connections in a network construction method according to some embodiments of the present application. [Figure 9] 10 is a flowchart of a network construction method according to some other embodiments of the present application. [Figure 10] 10 is a flowchart of a network construction method according to some other embodiments of the present application. [Figure 11]10 is a flowchart of a network construction method according to some other embodiments of the present application. [Figure 12] 1 is a flowchart illustrating the operation of a parent device in a network construction method according to some embodiments of the present application. [Figure 13] 10 is a flowchart of a network construction method according to some other embodiments of the present application. [Figure 14] 10 is a flowchart of a network construction method according to some other embodiments of the present application. [Figure 15] 10 is a flowchart of a network construction method according to some other embodiments of the present application. [Figure 16] 10 is a flowchart illustrating an operation of a slave device in a network construction method according to some embodiments of the present application. [Figure 17] 1 is a flowchart of a network construction method according to some embodiments of the present application; [Figure 18] FIG. 2 is a module configuration diagram of a network construction device according to some embodiments of the present application. [Figure 19] FIG. 1 is a module configuration diagram of a network construction device according to some embodiments of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0016] In order to more clearly understand the objectives, technical solutions and advantages of the present application, the present application will be described in more detail below with reference to the drawings and examples. It should be understood that the specific examples described herein are only used to illustrate the present application and are not used to limit the present application.

[0017] In the description of the embodiments of the present application, plural (or multiple) means two or more, and terms such as "greater than," "smaller than," and "exceed" are understood to exclude this number, while terms such as "greater than," "smaller than," and "more than" are understood to include this number. When terms such as "first," "second," and "second" are used, they are merely intended to distinguish technical features, and should not be understood as indicating or implying relative importance, or as implicitly indicating the number of the indicated technical features, or as implicitly indicating the context of the indicated technical features.

[0018] In some cases, there are two main ways to build a WiFi network. In the first method, the parent and child devices work together. The parent and child devices are factory-set. After bringing the device home, the user simply configures a few parameters on the parent device and then presses a key on each device to complete the network setup. In the second method, an indoor WiFi router and an outdoor wireless networking device are sold together, connected via a network cable. A single outdoor wireless networking device can be equipped with multiple indoor WiFi routers, each equipped with a WiFi module. The indoor WiFi routers are connected to each other via a WiFi mesh network, sharing the wide-area network resources of the outdoor wireless networking device. In this case, the indoor WiFi router does not distinguish between parent and child devices. The device ships in routing mode. After the network is set up, the indoor WiFi router connected to the outdoor wireless networking device becomes the parent device, and the other indoor WiFi routers become child devices. Networks between indoor WiFi routers are also established using Wi-Fi Protected Setup (WPS). However, these two network construction methods have the following problems in use.

[0019] First, it is difficult to distinguish between the parent and child devices, and if the settings are not configured in advance or are incorrect, the parent and child devices may become misaligned, which could result in failure to build a network.

[0020] Second, whether WPS pairing is successful or not depends on its operating mechanism. The WPS timeout time is 2 minutes. If one WPS session fails to start within 2 minutes, or if there is another WPS session in the space, a conflict will occur, ultimately leading to network creation failure.

[0021] Third, the second network construction method involves switching from routing mode to parent device operation mode and child device operation mode. If network construction fails, it is necessary to restore routing mode. If a problem occurs during the process, it is necessary to restore the factory settings and resume. This takes an experienced user approximately 6 minutes from network matching to successful network construction, resulting in low network construction efficiency.

[0022] In view of the above circumstances, the present application discloses a network construction method, device, equipment, and storage medium that can realize automatic network construction and eliminate the need to manually set parameters, thereby improving network construction efficiency.

[0023] In a first aspect, as shown in FIG. 1, FIG. 1 is a flowchart of a network construction method according to some embodiments of the present application, and the network construction method includes, but is not limited to, the following steps 101 to 104.

[0024] Step 101: First network parameters of a plurality of devices to be configured as a network are received, and a first parent device and a child device are determined from the plurality of devices to be configured as a network according to the first network parameters.

[0025] Step 102: A first switching command is transmitted to the device for which the network is to be constructed, and the device for which the network is to be constructed switches to the first parent device or child device in response to the first switching command.

[0026] Step 103: Receive the first hot spot information transmitted from the first master unit.

[0027] Step 104: Send the first hotspot information to the slave unit, and the slave unit establishes a network connection with the first master unit according to the first hotspot information.

[0028] The above steps 101 to 104 determine a first parent device and a child device from multiple devices to be configured as a network according to the received first network parameters, then send a first switching command to the device to be configured as a network, the device to be configured as a network switches to the first parent device or child device according to the first switching command, and when the switching of the device to be configured as a network is completed, obtain first hotspot information of the first parent device and send the first hotspot information of the first parent device to the child device, and the child device establishes a network connection with the parent device according to the first hotspot information, thereby realizing automatic network configuration of the devices to be configured as a network, eliminating the need to manually set parameters separately and improving network configuration efficiency.

[0029] Since steps 101 to 104 are executed by the cloud server, automatic network construction of the devices for which the network is to be constructed is automatically realized by the cloud server, and it is only necessary to start up the devices for which the network is to be constructed, and the cloud server determines the device role of the devices for which the network is to be constructed, and then sends a first switching command to the devices for which the network is to be constructed, so that the devices for which the network is to be constructed automatically switch their device roles, and then sends the first hotspot information of the first parent device to the child device, and the child device establishes a network connection with the first parent device according to the first hotspot information, thereby realizing automatic network construction, reducing manpower and improving network construction efficiency.

[0030] In one possible implementation, before receiving the first network parameters of the plurality of devices to be networked, the network construction method further includes step 105 of binding the network devices according to a preset binding method to obtain the devices to be networked.

[0031] Since it is necessary to determine the device to be configured as a network before receiving the first network parameters of the device to be configured as a network, the network device is bound using a preset binding method to obtain the device to be configured as a network, and in this case, the first network parameters transmitted from the bound device to be configured as a network can be received.

[0032] In one possible implementation, as shown in Figure 2, which is a flowchart of a network construction method according to some other embodiments of the present application, step 105 includes any one of step 151, step 152, and step 153.

[0033] Step 151: Receive address information of the network device, determine device information of the network device according to the address information, add the device information to the device set for which the network is to be constructed, and obtain the device for which the network is to be constructed.

[0034] Step 152: The hotspot signal of the network device is received, and the network device corresponding to the hotspot signal is added to the set of devices to be configured as the network, thereby obtaining the devices to be configured as the network.

[0035] Step 153: Receive the device information of the network device, add the device information to the set of devices to be configured in the network, and obtain the devices to be configured in the network.

[0036] Specifically, steps 151 to 153 are performed by a cloud server. The cloud server manages the devices to be networked by building a set of devices to be networked and then performs network construction for the devices in the set of devices to be networked, thereby realizing automatic network construction. The cloud server uploads address information, first hotspot information, and device information of the network devices via a WeChat applet or APP set in the terminal, thereby binding the network devices. The terminals include mobile terminals and fixed terminals. Mobile terminals include mobile phones, tablet computers, smart watches, etc., and fixed terminals include desktop computers, laptop computers, etc.

[0037] In step 151, since an identification code is set in the network device, the terminal obtains address information of the network device by scanning the identification code of the network device. The cloud server receives the address information sent from the terminal, then determines device information of the network device based on the address information, and adds the device information to the device set to be networked, thereby binding the network device to obtain the device to be networked. In this way, network construction operations can be performed for the device to be networked in the device set to be networked. The address information is MAC address information, or the device serial number or BSSID information of the network device obtained by the terminal scanning the identification code. The cloud server determines the device information based on the device serial number and BSSID information, and then adds the device information to the device set to be networked, thereby obtaining the device to be networked. The identification code set in the network device includes either a two-dimensional code or a barcode, so that binding operations for the network device can be achieved simply by directly scanning the network device.

[0038] In step 152, when the hotspot function of the network device is activated, the terminal can scan for hotspot signals within a predetermined range and then obtain the hotspot signals of the network devices. The cloud server receives the hotspot signals sent by the terminal, obtains corresponding device information through the hotspot signals, and adds the device information to the set of devices to be networked, thereby realizing automatic binding of the network devices. The terminal scans for hotspot signals within a predetermined range, stays for a predetermined time to continuously accumulate the hotspot signals, and then screens the hotspot signals to determine the network devices. The hotspot signal screening mainly involves comparing the strength of the hotspot signal with a predetermined strength range. If the strength of the hotspot signal is within the predetermined strength range, the network device corresponding to the hotspot signal is determined and the hotspot signal of the network device is sent to the cloud server. Upon receiving the hotspot signal, the cloud server directly adds the device information corresponding to the hotspot signal to the set of devices to be networked, thereby obtaining the device to be networked.

[0039] In step 153, after the network device is networked, the network device directly transmits device information to the cloud server according to a transmission command formed by the user pressing a key, and upon receiving the device information, the cloud server directly adds the device information to the device set to be networked, thereby realizing the binding of the network device.

[0040] In one possible implementation, as shown in Figure 3, which is a flowchart of a network construction method according to some other embodiments of the present application, Step 101 includes, but is not limited to, Step 111 to Step 113.

[0041] Step 111: Receive a plurality of different first network parameters of devices to be configured as a network.

[0042] Step 112: A weighted average process is performed on the plurality of first network parameters according to predetermined weights to obtain a network score for the device to be configured as a network.

[0043] Step 113: The device to be configured to build a network with the highest network score is determined as the first parent device, and the devices to be configured to build a network other than the first parent device are determined as child devices.

[0044] In addition, since the first parent device is determined as a gateway and used as a gateway for data transmission and reception by the child devices, the selection of the first parent device is to acquire a device for network construction with optimal network performance. Therefore, a weighted average process is performed on multiple different first network parameters according to predetermined weights to obtain a network score for each device for network construction, and the higher the network score, the better the network performance of the device for network construction. Therefore, the device for network construction with the highest network score is acquired as the first parent device, and then the remaining devices for network construction are determined as child devices, and the device for network construction with optimal network performance is selected as the gateway.

[0045] Specifically, the first network parameters include one of the LTE wireless data upload / download rate, WAN portrait, network signal strength, the number of nearby WiFi hotspots, and RSSI information. If a score matching table corresponding to the first network parameters is defined, the score matching table is used to search for the score corresponding to the first network parameters, and then the network score is calculated according to the weights corresponding to different first network parameters. For example, if the first network parameters of device A to be configured as a network include the LTE wireless data upload / download rate, WAN portrait, network signal strength, the number of nearby WiFi hotspots, and RSSI information, and the corresponding scores are determined as a, b, c, d, and e according to the score matching table, and the weights corresponding to the LTE wireless data upload / download rate, WAN portrait, network signal strength, the number of nearby WiFi hotspots, and RSSI information are q1, q2, q3, q4, and q5, respectively, the network score is Z=a*q1+b*q2+c*q3+d*q4+e*q5. Similarly, the network scores of multiple devices to be configured as a network are obtained, and the device with the highest network score is selected as the first base station.

[0046] After determining the first parent device and the child device, a first switching command is sent to the device for which the network is to be constructed. When the device for which the network is to be constructed is determined as the first parent device, a first switching command to switch to the first parent device is sent to the device for which the network is to be constructed, and the device for which the network is to be constructed switches to the first parent device in response to the first switching command. When the device for which the network is to be constructed is determined as the child device, a first switching command to switch to the child device is sent to the device for which the network is to be constructed, and the device for which the network is to be constructed switches to the first parent device in response to the first switching command. 1The device switches to the first parent device in response to a switching command. After the device to be networked switches to the first parent device, the cloud server receives first hotspot information sent from the first parent device. The first hotspot information includes fronthaul information and backhaul information. The fronthaul information mainly refers to connection information between the antenna's indoor baseband processing unit (BBU) and the base station controller, and the backhaul information refers to information transmitting voice and data traffic from the source site to the switch. After receiving the first hotspot information, the cloud server stores the first hotspot information and sends it to the parent device. The parent device then establishes a network connection with the first parent device according to the first hotspot information. This eliminates the need to enter the first hotspot information of the first parent device into the parent device one by one to establish a network connection with the first parent device, thereby speeding up the establishment of a network connection between the parent device and the first parent device and simplifying the operation.

[0047] 4, which is a system architecture diagram of a network construction method according to some embodiments of the present application. For example, four devices to be constructed as a network are installed, and the devices to be constructed as a network are connected to a cloud server via a wide area network. The cloud server selects the device to be constructed as a first master device with the best network performance according to first network parameters uploaded by the four devices to be constructed as a first master device, and then sends a first switching command to the device to be constructed as a network, so that the device to be constructed as a network is switched to the first master device or a slave device. Then, the remaining three slave devices establish a network connection according to the first hotspot information of the first master device, and data of the three slave devices is transferred to the wide area network via the first master device.

[0048] In one possible implementation, as shown in Figure 5, Figure 5 is a flowchart of a network construction method according to some other embodiments of the present application. The network construction method further includes, but is not limited to, steps 106 to 109.

[0049] Step 106: When the first parent unit fails, receive the second network parameters of the child unit.

[0050] Step 107: Determine a second master from the slave according to the second network parameters.

[0051] Step 108: A second switching command is sent to the second master unit, and the second master unit switches to the second master unit in response to the second switching command.

[0052] Step 109: Receive the second hotspot information sent from the second master unit, and send the second hotspot information to the slave unit, and the slave unit establishes a network connection with the second master unit according to the second hotspot information.

[0053] In some cases, if the first parent device fails after successful network construction, the first parent device often notifies the user of a network problem by flashing a light. However, since the user or the device itself cannot be instructed to recover from the failure, current network construction technology requires manual operation for failure recovery, resulting in low network failure recovery efficiency. If the network connection data of the first parent device is not connected after successful network construction, the first parent device is usually restarted to check whether the failure has been resolved, but restarting the first parent device may not restore the network. In this application, when the first parent device fails, the device receives second network parameters from the child device, determines a standby second parent device from the child device according to the second network parameters, then sends a second switching command to the second parent device, and the device to be networked switches to the second parent device in accordance with the second switching command. Then, the device transmits second hotspot information from the second parent device to the child device, and the child device establishes a network connection with the second parent device using the second hotspot information. Therefore, if the first parent device fails, the second parent device, which is a standby device, is selected as the gateway, thereby quickly restoring the network connection and enabling quick recovery of data transmission.

[0054] Specifically, the second network parameters include one of an LTE wireless data upload / download rate, a WAN port rate, a network signal strength, the number of nearby WiFi hotspots, and RSSI information. The method receives a plurality of different second network parameters for the slave device, performs a weighted average process on the plurality of second network parameters according to predetermined weights to obtain a network score for the slave device, and selects the slave device with the highest network score as a second master device. The method continuously sets a slave device other than the second master device as a slave device among the plurality of slave devices. Then, sends a second switching command to the second master device. When the second master device switches from a slave device to the second master device and the first master device fails, the method selects the second master device as a standby master device. In this case, the slave device can quickly recover its network connection and transmit data to the wide area network via the second master device.

[0055] For example, when a device with an address of 192.168.0.6 attempts to send a message to a WeChat friend on the wide area network, the device with an address of 192.168.0.6 attempts to go through the first parent device with an address of 192.168.0.1. At this time, the first parent device cannot provide a wide area network connection. In this case, the cloud server reselects a second parent device, the address of which is 192.168.0.5. The device with an address of 192.168.0.6 sends a data packet to the second parent device with an address of 192.168.0.5, which then encapsulates the data packet and sends it to the wide area network, thereby realizing a fast recovery of the network connection and enabling automatic recovery without manual intervention, thereby improving the efficiency of network recovery.

[0056] As described above, as shown in FIG. 6, FIG. 6 is a flowchart illustrating the operation of a cloud server in a network construction method according to some embodiments of the present application. After launching a cloud service, the cloud server waits for a terminal or a network device to access the cloud service. When a terminal accesses the cloud service, the cloud server receives address information or a hotspot signal transmitted from the terminal, and then determines corresponding device information according to the address information or the hotspot signal, and adds the device information to a set of devices to be networked to obtain the device to be networked. When a network device accesses the cloud service, the cloud server directly receives device information transmitted from the network device and directly adds the device information to a set of devices to be networked to obtain the device to be networked. The cloud server completes binding between the cloud server and the network device to obtain the device to be networked, and assigns a corresponding identifier to the device to be networked, which is a unique identifier for the device to be networked. When the device to be networked accesses the cloud service for the first time, the cloud server waits for first network parameters reported by the device to be networked, which include an LTE wireless data upload / download rate, a WAN port rate, a network signal strength, the number of nearby WiFi hotspots, and RSSI information. The cloud server pre-configures a set of devices to be used for network construction, and for a network device that is not included in the set of devices to be used for network construction, it binds the network device according to information reported by the terminal or the network device. The user can add the device information of the network device to the set of devices to be used for network construction using a key or an APP to achieve network device binding, and receives information that network construction has started or that a timeout period has expired. After determining the devices to be used for network construction, it selects the most appropriate device as the first parent device according to the first network parameters uploaded by the devices to be used for network construction, and by default, devices other than the first parent device among the devices to be used for network construction are child devices, and the cloud server sends a first switching command to notify the devices to be used for network construction of the device role switch.When the first parent device receives the first switching command, it sends its own first hotspot information to the cloud server and then switches to the first parent device in response to the first switching command. When the cloud server receives the first hotspot information, it sends a device role change message of the first parent device and the first hotspot information to the child devices in the device set to be networked, thereby completing automatic network construction for the child devices. After sending the first hotspot information, the cloud server waits for the first parent device and the child devices to feed back a network construction completion message. Upon receiving the network construction completion message from the first parent device and all the child devices, it disconnects the network connection between the child devices and the cloud server. The cloud server then listens for the first hotspot information of the first parent device. Upon receiving a change message for the first hotspot information of the first parent device, it sends the changed first hotspot information to the child devices via the cloud server and re-establishes a network connection with the first parent device. The child devices synchronize the first hotspot information of the first parent device in real time, quickly restoring the network connection between the child devices and the first parent device. Therefore, the cloud server automatically selects the first parent device and the child device, and sends the first hotspot information to the child device, and the child device establishes a network connection with the first parent device according to the first hotspot information, thereby realizing automatic network construction and eliminating the need to manually set parameters, thereby reducing manpower and improving the efficiency of network construction.

[0057] In a second aspect, the present embodiment further provides another network construction method performed by a first master device. As shown in Fig. 7, Fig. 7 is a flowchart of a network construction method according to some embodiments of the present application. The network construction method includes, but is not limited to, steps 201 to 204.

[0058] Step 201: First network parameters are transmitted to a cloud server, and the cloud server determines a first parent device and a child device from among a plurality of devices to be used for network construction according to the first network parameters.

[0059] Step 202: Receive a first switching command sent by the cloud server, and switch to the first parent device according to the first switching command.

[0060] Step 203: The first hotspot information is sent to the cloud server, and the cloud server sends the first hotspot information to the client device.

[0061] Step 204: Receive a connection request sent by the slave device in response to the first hotspot information, and establish a network connection with the slave device in response to the connection request.

[0062] In the above steps 201 to 204, when the first network parameters are sent to the cloud server, the cloud server determines a first parent device and a child device according to the first network parameters, receives a first switching command sent after the cloud server has determined the first parent device, switches to the first parent device according to the first switching command, sends first hotspot information to the cloud server, then receives a connection request sent by the child device according to the first hotspot information, establishes a network connection with the child device, functions as a gateway, and transfers data to be transferred sent from the child device to the wide area network, or receives data to be transferred sent from the wide area network and transfers it to the child device. Therefore, it is only necessary to perform automatic network construction after sending the first network parameters to the cloud server, and there is no need to manually set parameters, thereby realizing labor savings and improving network construction efficiency.

[0063] The device to be configured for network construction may be in either parent mode or router mode as its default mode. The router mode also functions as a child mode. The WiFi system operates only two wireless access points: one 2.4G WiFi access point and the other 5G WiFi access point. In this case, WiFi-enabled terminal devices can connect. In parent mode, the WiFi system operates four wireless access points: two 2.4G WiFi access points and two 5G WiFi access points. One of the wireless access points is used as a backhaul, which is not open to terminal device connections and is only used to establish a network connection between the parent device and the child device. When a device to be configured for network construction in the default routing mode receives a first switching command to switch its device role, it must reboot. After rebooting, the device to be configured for network construction switches its device role. In the case of the first parent device, if the default routing mode is parent, the first parent device does not need to switch its device role after receiving the first switching command and simply sends the first hotspot information directly to the cloud server. If the default routing mode is the child device, the first parent device needs to restart after receiving the first switching command, and after restarting, it switches to the first parent device and sends the first hotspot information to the cloud server.

[0064] As shown in FIG. 8, this is a schematic diagram of network connection in a network construction method according to some embodiments of the present application. When the device to be constructed as a network functions as a router, it has two wireless access points, one of which is a 2.4G WiFi access point and the other is a 5G WiFi access point. After the device to be constructed as a network switches to a first master device, the first master device has four wireless access points, two of which are 2.4G WiFi access points and the remaining two are 5G WiFi access points, and the slave device has two wireless access points. The network is constructed by connecting one 2.4G WiFi access point and one 5G WiFi access point of the first master device to the 2.4G WiFi access point or 5G WiFi access point of the slave device.

[0065] In one possible implementation, as shown in Figure 9, Figure 9 is a flowchart of a network construction method according to some other embodiments of the present application. The network construction method further includes, but is not limited to, step 205 and step 206.

[0066] Step 205: Obtain a first network connection state of a first uplink.

[0067] Step 206: When the first network connection status indicates that the first uplink fails, send a failure notification message to the slave device, and the slave device sends second network parameters to the cloud server for the cloud server to determine a second master device from the slave device.

[0068] Specifically, the first hotspot information uploaded by the first master device to the cloud server includes fronthaul information and backhaul information. The first master device configures two backhauls for the slave devices to connect to. The slave devices then send a connection request to the first master device according to the first hotspot information, establishing a network connection between the slave device's wireless access point and the first master device's first uplink, thereby achieving automatic network construction. Therefore, the network connection status between the first master device and the wide area network is acquired by acquiring the first network connection status of the first uplink. When the network connection status between the first master device and the wide area network is in a fault state, i.e., the first network connection status indicates that the first uplink is faulty, the first master device sends a fault notification message to the slave device, which then broadcasts the fault notification message to the slave device. The slave device then sends second network parameters to the cloud server, which then determines the second master device from the slave device, thereby allowing the slave device to quickly restore network connection and resume data transmission and reception.

[0069] The first parent device acquires a first network connection status of the first uplink according to a predetermined time period, and when the first network connection status indicates that the first uplink is down, the first parent device and the child device still maintain a network connection relationship, and when the first network connection status indicates that the first uplink connection is being restored, the child device transmits and receives data, which is forwarded by the second parent device. When the first network connection status indicates that the first uplink connection status has been restored, the first parent device continues to act as a gateway to transmit data packets of the child device to the wide area network.

[0070] In one possible implementation, as shown in Figure 10, which is a flowchart of a network construction method according to some other embodiments of the present application, step 206 includes, but is not limited to, step 261 and step 262.

[0071] Step 261: If the first network connection status indicates that the first uplink fails, determine the current cumulative failure count of the first uplink.

[0072] Step 262: When the cumulative number of failures reaches or exceeds a predetermined threshold, a failure notification message is transmitted to the slave unit.

[0073] Specifically, the cloud server periodically acquires the first network connection status according to a predetermined time interval, so as to acquire the first network connection status at every predetermined time, and when the first network connection status indicates that the first uplink will fail, determines the cumulative number of failures of the first uplink connection, and when the cumulative number of failures is equal to or greater than a predetermined threshold, sends a failure notification message to the child device, thereby determining that there are too many failures in the network connection status between the first parent device and the wide area network, and then selects the second parent device as the gateway for the child device, thereby ensuring the stability of the network connection and not affecting the network transmission performance.

[0074] In one possible implementation, as shown in Figure 11, which is a flowchart of a network construction method according to some other embodiments of the present application, the network construction method includes, but is not limited to, step 207 and step 208.

[0075] Step 207: The data to be transferred is received.

[0076] Step 208: Loopback detection is performed on the data to be transferred, and the data to be transferred is transferred to the second parent device according to the result of the loopback detection.

[0077] Furthermore, if the first parent unit fails, the first parent unit cannot transfer the data to be transferred that was originally sent by the child unit to the wide area network, so loopback detection is performed on the data to be transferred to determine the data to be transferred that has not been transferred to the wide area network, and then the data to be transferred that has not been sent is sent to the second parent unit, and the second parent unit sends the original data to be transferred to the wide area network, thereby restoring the transfer of the data to be transferred by the child unit.

[0078] For example, as shown in FIG. 12, which is an operation flowchart of a parent device in a network construction method according to some embodiments of the present application, the predetermined threshold is 5. The network device operates in parent mode, i.e., the first parent device operates, and sets up a thread in the first parent device to periodically detect the data service of the first uplink. When the data service is abnormal, indicating that the first uplink will fail, it determines the cumulative number of failures of the first uplink. When the cumulative number of failures reaches 5, it broadcasts a failure notification message to the child device via the WiFi module. Then it performs a restart operation and a loopback detection function, and sends a data packet determined by the loopback detection function to the second parent device, which then sends the data packet to the wide area network, thereby realizing a fast recovery of the network. Loopback detection, also known as closed-loop detection, refers to the ability of a robot to identify when it has arrived at a specific scene and make the map a closed loop. Therefore, the first parent unit performs loopback detection to determine whether the transfer of the data to be transferred to the wide area network has been completed. If the data has not been transferred, the first parent unit transmits the data to be transferred to the second parent unit, and the second parent unit continues to transfer the data to be transferred, quickly restoring data transmission and reception.

[0079] In a third aspect, the present embodiment further provides another network construction method executed by a slave device. As shown in Fig. 13, Fig. 13 is a flowchart of the network construction method according to some embodiments of the present application. The network construction method includes, but is not limited to, steps 301 to 303.

[0080] Step 301: First network parameters are transmitted to a cloud server, and the cloud server determines a first parent device and a child device from among a plurality of devices to be used for network construction according to the first network parameters.

[0081] Step 302: Receive a first switching command transmitted from the cloud server, and switch to the slave device in response to the first switching command.

[0082] Step 303: Receive the first hotspot information of the first parent device sent from the cloud server, and send a connection request to the first parent device to establish a network connection with the first parent device according to the first hotspot information.

[0083] The above steps 301 to 303 send the first network parameters to the cloud server, and the cloud server determines the first parent device and the child device according to the first network parameters. Then, the cloud server receives a first switching command to switch to the child device, switches to the child device according to the first switching command, and then receives first hotspot information sent from the cloud server. The first hotspot information is used to establish a network connection with the first parent device, thereby realizing automatic network construction and eliminating the need to manually set parameters, thereby reducing manpower and improving the efficiency of network construction.

[0084] Specifically, if the device to be networked is a parent device by default when shipped, when it receives a first switching command to switch to a child device, the device to be networked will restart, then switch to a child device in accordance with the first switching command, and then drive two wireless access points via WiFi, one of which is a 2.4G WiFi access point and the other is a 5G WiFi access point, and then establish a network connection with the backhaul of the first parent device according to the 2.4G WiFi access point or 5G WiFi access point in the first hotspot information, thereby realizing automatic network construction.

[0085] In one possible implementation, as shown in Figure 14, which is a flowchart of a network construction method according to some other embodiments of the present application, the network construction method further includes steps 304 to 306.

[0086] Step 304: Obtain a second network connection state of a second uplink.

[0087] Step 305: When the second network connection status indicates that the second uplink has failed and a failure notification message sent from the first parent device is received, second network parameters are sent to the cloud server according to the failure notification message, and the cloud server determines the second parent device from the child device according to the second network parameters.

[0088] Step 306: Receive a second switching command sent from the cloud server, switch to the second master device according to the second switching command, and send second hotspot information to the cloud server.

[0089] Specifically, when the network connection between the first parent device and the child device fails, the second network connection status indicates that the second uplink has failed. The child device also periodically acquires the second network connection status at a predetermined time interval and determines whether the network connection between the child device and the first parent device is normal. If the acquired second network connection status indicates that the second uplink has failed and the child device receives a failure notification message from the first parent device, it indicates that the cause of the network connection failure between the first parent device and the child device is a failure of the first parent device. In this case, the child device transmits second network parameters to the cloud server, which determines a standby second parent device according to the second network parameters, receives a second switching command from the cloud server, switches to the second parent device according to the second switching command, and transmits second hotspot information to the cloud server. The other child devices establish a network connection with the second parent device according to the second hotspot information. If the child device does not receive the second hotspot information sent from the cloud server, it establishes a network connection with the second parent device according to the second hotspot information sent from the second parent device, thereby enabling the child device to quickly restore the network connection, i.e., restore the network and transfer data packets to the wide area network via the second parent device.

[0090] In one possible implementation, as shown in Figure 15, which is a flowchart of a network construction method according to some other embodiments of the present application, the network construction method further includes steps 307 to 308.

[0091] Step 307: If the second network connection status indicates that the second uplink is faulty and a fault notification message sent from the first parent device is not received, obtain the third network connection status with the first parent device.

[0092] Step 308: If the third network connection status indicates that the network connection with the first parent device has failed, perform a reboot process.

[0093] Specifically, if the second network state indicates that the second uplink is down and a fault notification message sent from the first parent device is not received, it indicates that the first parent device is normal, the network connection between the first parent device and the child device is abnormal, and the child device cannot normally transmit data to the first parent device. In this case, a restart process is performed. After the restart process, the child device re-establishes a network connection with the first parent device according to the first hotspot information, quickly recovers the network connection, and achieves normal data transmission and reception. If the second network state indicates that the second uplink is down and a fault notification message sent from the first parent device is not received, the number of network connection abnormalities is obtained. If the number of network connection abnormalities is equal to or exceeds a predetermined threshold, a restart process is performed to quickly recover the network connection between the child device and the first parent device.

[0094] For example, as shown in FIG. 16, FIG. 16 is an operational flowchart of a slave device in a network construction method according to some embodiments of the present application. After completing device role switching, the slave device periodically acquires a second network connection status at a predetermined time interval, i.e., acquires the data service status of the second uplink. If it detects that the data service status is abnormal, it determines that the network between the slave device and the first master device is abnormal, and therefore determines whether it has received a fault notification message sent from the first master device. If it has not received a fault notification message, it detects the network connection status and acquires the number of network connection abnormalities. If the number of network connection abnormalities is five or more, i.e., if five consecutive abnormalities occur, it performs a restart process. If the network connection status is normal, it continuously waits for a fault notification message sent from the first master device. Upon receiving a fault notification message from the first base station, the device activates a dial-up networking module, connects to a cloud server through the dial-up networking module, and reports second network parameters to the cloud server, including the device's LTE wireless data upload / download rate, WAN port rate, network signal strength, number of nearby WiFi hotspots, and RSSI information, to the cloud server. The cloud server then selects the device with the best network performance as the second base station according to the second network parameters. Upon receiving a second switching command from the cloud server, the device switches to the second base station, establishes network connections with the other devices, and forwards the data to be transmitted from the other devices to the wide area network. At the same time, the device activates a rerouting mechanism and loopback detection function to receive the data to be transmitted from the first base station and transmits the data to be transmitted to the wide area network. Upon receiving second hotspot information from the cloud server, the device establishes a network connection with the second base station according to the second hotspot information. After the child device switches to the second parent device, if an abnormality in the second uplink is detected five times in a row, the second parent device loses its device role, restarts, and switches to the child device, and the cloud server reselects the second parent device.

[0095] As described above, the network construction process between the first master device and the slave device is specifically shown in FIG. 17, which is a flowchart of a network construction method according to some embodiments of the present application. When a network needs to be constructed, the device to be constructed needs to be powered on. After powering on, the device to be constructed automatically executes a dial-up connection process. If the dial-up is successful, a connection between the device and the cloud server is established. The device to be constructed reports its first network parameters to the cloud server and then waits for a first switching command, which the cloud server will send after determining the first master device and the slave device according to the first network parameters. Upon receiving the first switching command to switch to the first master device, the device switches to the first master device in accordance with the first switching command and simultaneously adds two backhaul wireless access points, i.e., two backhaul AP hotspots, and simultaneously reports first hotspot information to the cloud server. The first hotspot information includes fronthaul information and backhaul information, i.e., fronthaul information and backhaul information. The first master device then establishes a network connection with the slave device. During the network connection process between the first parent device and the child device, if the first hotspot information of the first parent device changes, the first parent device will send the changed first hotspot information to the cloud server, and the cloud server will send the changed first hotspot information to the child device, thereby re-establishing the communication connection between the child device and the first parent device. Upon receiving a first switching command to switch to the child device, the child device will first switch, then report a switching completion message to the cloud server, wait for the first hotspot information sent by the cloud server, and set hotspot parameters (i.e., set WiFi parameters) according to the first hotspot information, thereby establishing a network connection between the child device and the first parent device.

[0096] In a fourth aspect, an embodiment of the present application further provides a network construction device, the network construction device including a memory, a processor, and a computer program stored in the memory and executable by the processor, the computer program executing the program causing the processor to realize the network construction method described in the first aspect.

[0097] Specifically, the network construction device is also a cloud server, and a module configuration diagram of the cloud server is shown in FIG. 18, which is a module configuration diagram of a network construction device according to some embodiments of the present application. The cloud server has functions of managing devices to be constructed as network construction targets, communicating with the devices to be constructed as network construction targets, selecting optimal devices to be constructed as network construction targets between groups, and deleting and adding devices to be constructed as network construction targets. The cloud server includes a device access module, a message sending module, a message receiving module, a device parameter determination module, an optimal device selection module, and a network construction network device addition / deletion management module. The device access module connects a network device attempting to access the cloud server, and the cloud server uniquely identifies the network device by address information or device serial number and further transmits and receives messages with the network device using the unique identifier. The message sending module is configured to send a message containing a device role switching command and hotspot information of the first parent device or the second parent device. The message receiving module is configured to receive first network parameters sent from the device to be constructed as network construction targets or second network parameters sent from the child device. The device parameter determination module is configured to determine a first parent device and a child device according to a first network parameter, and to determine a second parent device according to a second network parameter. The device parameter determination module performs weighted averaging processing according to different first network parameters or second network parameters to obtain a network score. The optimal device selection module is configured to determine the first parent device and a child device, or to determine the second parent device, according to the network score. The network construction network device addition / deletion management module is configured to add device information of network devices to a device set to be constructed as a network before constructing a network, obtain devices to be constructed as a network, and perform group management for the devices to be constructed as a network.

[0098] In a fifth aspect, an embodiment of the present application further discloses a network construction device, the network construction device including a memory, a processor, and a computer program stored in the memory and executable by the processor, the computer program executing the program by the processor realizing the network construction method described in the second aspect or the network construction method described in the third aspect.

[0099] The network construction device is also a device to be networked. A module configuration diagram of the device to be networked is shown in FIG. 19, which is a module configuration diagram of a device to be networked according to some embodiments of the present application. The device to be networked includes a cloud server access module, a cloud server message sending module, a cloud server message receiving module, a device parameter reporting module, a network construction role switching module, a fault detection module, a link loopback detection module, and a link loopback processing module. The cloud server access module is configured to establish a communication connection with the cloud server after networking. The cloud server message sending module is configured to send first network parameters of the device to be networked or second network parameters of the device to be networked to the cloud server. The cloud server message receiving module is configured to receive control commands, first hotspot information, or second hotspot information sent from the cloud server, where the control commands include a role switching command and a network disconnection command. The device parameter reporting module is configured to send first hotspot information to the cloud server if the device to be networked is a first parent device, or send second hotspot information to the cloud server if the device to be networked is a second parent device. The network construction role switching module switches device roles when the cloud server sends a first switching command or a second switching command. The failure detection module is configured to detect an abnormal situation in the first uplink or the second uplink of the first parent device or the child device. The link loopback detection module is activated when selecting a new second parent device after the child device or the first parent device fails. The link loopback detection module is configured to detect in advance whether there is a possibility that a data packet will loop back. The link loopback processing module is configured to transmit the data packet to the second parent device according to the loopback detection result and restore normal transmission of the data packet.

[0100] In a sixth aspect, an embodiment of the present application further discloses a computer-readable storage medium having computer-executable instructions stored thereon, the computer-executable instructions being configured to execute the network construction method according to the first aspect, the network construction method according to the second aspect, or the network construction method according to the third aspect.

[0101] The above-described device embodiments are merely illustrative, and the units described as separate components may or may not be physically separated, i.e., they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected to achieve the objectives of the means of this embodiment according to actual needs.

[0102] The embodiments of the present application have at least the following beneficial effects: determining a first parent device and a child device from a plurality of devices to be configured for network construction according to the received first network parameters, sending a first switching command to the device to be configured for network construction, the device to be configured for network construction switching to the first parent device or the child device according to the first switching command, then sending first hotspot information sent from the first parent device to the child device, the child device establishing a network connection with the first parent device according to the first hotspot information, thereby eliminating the need to manually set parameters during network construction and realizing automatic network construction, which not only realizes labor-saving in network construction but also improves the efficiency of network construction, making network construction more efficient and easier.

[0103] All or part of the steps in the methods and systems disclosed above may be implemented as software, firmware, hardware, and any suitable combination thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processor, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transitory media). As known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (e.g., computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cartridge, magnetic tape, magnetic disk storage or other magnetic storage device, or any other medium that can be used to store desired information and that can be accessed by a computer. Additionally, communication media typically includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and may include any information delivery media, as known to those skilled in the art.

[0104] Moreover, various embodiments according to the examples of the present application may be arbitrarily combined to achieve different technical effects.

[0105] Although the above describes some embodiments of the present application, the present application is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions under shared conditions that do not violate the spirit of the present application, and all of these equivalent modifications or substitutions shall be included in the scope defined by the claims of the present application.

Claims

1. A network construction method executed by a cloud server, comprising: receiving first network parameters of a plurality of devices to be configured to build a network, and determining one first master device and several slave devices from the plurality of devices to be configured to build a network according to the first network parameters of the plurality of devices to be configured to build a network; a step of transmitting a first switching command to the plurality of devices to be configured to establish a network, wherein the first switching command is configured to instruct one of the plurality of devices to be configured to switch its operation mode and become the first parent device, and to instruct the plurality of devices to be configured to be configured to be configured to switch their operation modes and become child devices; receiving first hotspot information transmitted from the first master device; transmitting the first hotspot information to at least one of the slave units, the first hotspot information being configured to instruct the at least one of the slave units to establish a network connection with the first master unit in response to the first hotspot information; A network construction method including: a step of receiving a plurality of second network parameters from the child device in response to a first network connection status of a first link indicating that the first link will fail, and determining a second parent device from the child device based on the plurality of second network parameters, wherein each of the plurality of second network parameters is from each of the child devices, and the first link is a link between the first parent device and the cloud server.

2. Before the step of receiving first network parameters of a plurality of devices to be networked, 2. The network construction method according to claim 1, further comprising the step of binding network devices in accordance with a preset binding method to obtain devices to be used for network construction.

3. The step of binding the network devices according to a predetermined binding method to obtain devices to be used for network construction includes: receiving address information of the network device, determining device information of the network device according to the address information, adding the device information to a device set to be configured as a network, and obtaining the device to be configured as a network; receiving a hotspot signal of the network device, and adding device information corresponding to the hotspot signal to a set of devices to be configured as a network; and obtaining the devices to be configured as a network; receiving device information of the network device, adding the device information to a device set for which a network is to be constructed, and obtaining the device for which a network is to be constructed.

4. the step of receiving first network parameters of a plurality of devices to be configured to build a network and determining one first parent device and several child devices from the plurality of devices to be configured to build a network according to the first network parameters of the plurality of devices to be configured to build a network, receiving a plurality of different first network parameters of the devices to be configured as a network; performing a weighted average process on the plurality of first network parameters according to predetermined weights to obtain a network score for the device to be configured in the network; 2. The network construction method according to claim 1, further comprising a step of determining the device to be configured as a first parent device that has the highest network score, and determining other devices to be configured as child devices among the plurality of devices to be configured as a first parent device.

5. receiving second network parameters of the slave device when the first master device fails; determining one of the slave devices as a second master device according to the second network parameters; a step of transmitting a second switching command to the child device determined as the second parent device, the second switching command being configured to cause the determined child device to switch an operation mode and instruct the child device determined to be the second parent device; 2. The network construction method of claim 1, further comprising: a step of receiving second hotspot information transmitted from the second base unit and transmitting the second hotspot information to the child unit, wherein the second hotspot information is configured to instruct the child unit to establish a network connection with the second base unit in accordance with the second hotspot information.

6. A network construction method executed by a device to be configured for network construction, sending the first network parameters to a cloud server; receiving a first switching command transmitted from the cloud server, and when the device to be configured as a network is determined as a first parent device by the cloud server, switching an operation mode in response to the first switching command and setting the device as the first parent device; transmitting first hotspot information of the network construction target devices to each slave device via the cloud server; receiving a connection request transmitted from at least one of the slave devices in response to the first hotspot information, and establishing a network connection with the at least one of the slave devices in response to the connection request; acquiring a first network connection status of a first link, the first link being a link between the first parent device and the cloud server; a step of sending a failure notification message to the child device when the first network connection status indicates that the first link will fail, the failure notification message being configured to instruct the child device to send a plurality of second network parameters to the cloud server, each of the plurality of second network parameters being from each of the child devices, and the second network parameters being configured to cause the cloud server to determine a second parent device from the child devices.

7. the step of transmitting a failure notification message to the slave device when the first network connection status indicates that the first link will fail, determining a current cumulative number of failures of the first link when the first network connection status indicates that the first link will fail; The network construction method according to claim 6, further comprising the step of transmitting a failure notification message to the slave device when the cumulative number of failures reaches or exceeds a predetermined threshold value.

8. receiving data to be transferred from at least one of the slave devices; The network construction method according to claim 6, further comprising the steps of: detecting a loopback on the data to be transferred; and transferring the data to be transferred to the second base unit according to a result of the loopback detection.

9. A network construction method executed by a device to be configured for network construction, sending the first network parameters to a cloud server; receiving a first switching command transmitted from the cloud server, and when the device to be configured as a network is determined as a slave device by the cloud server, switching an operation mode in response to the first switching command and designating the device as the slave device; receiving first hotspot information of a first master device transmitted from the cloud server, and transmitting a connection request to the first master device in accordance with the first hotspot information to establish a network connection with the first master device; acquiring a second network connection status of a second link, the second link being a link between the slave device and the first master device; When the second network connection status indicates that the second link is faulty and a fault notification message is received from the first parent device, sending second network parameters to the cloud server in response to the fault notification message; receiving a second switching command sent from the cloud server, and when the device to be configured as the network is determined by the cloud server to be a second parent device, switching to the second parent device in accordance with the second switching command and sending second hotspot information to the cloud server.

10. When the second network connection status indicates that the second link is down and a failure notification message sent from the first parent device is not received, acquiring a third network connection status with the first parent device; The network construction method according to claim 9 , further comprising the step of: performing a restart process when the third network connection status indicates that the network connection with the first master unit has failed.

11. A network construction device including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein when the processor executes the computer program, A network construction device that implements the network construction method according to any one of claims 1 to 5.

12. A network device comprising: a memory; a processor; and a computer program stored in the memory and executable by the processor, wherein when the processor executes the computer program, A network device that realizes the network construction method according to any one of claims 6 to 8, or the network construction method according to claim 9 or 10.

13. A computer-readable storage medium having computer-executable instructions stored thereon, the computer-executable instructions comprising: A computer-readable storage medium used to execute the network construction method according to any one of claims 1 to 5, the network construction method according to any one of claims 6 to 8, or the network construction method according to claim 9 or 10.

Citation Information

Patent Citations

  • Hot connecting data sharing application method based on cloud

    CN103227831A

  • Hotspot connecting method based on cloud

    CN103269509A

  • Intelligent engine system and intelligent household system

    CN105739322A

  • Automatic distribution network binding method based on smart screen

    CN111083766A

  • Network distribution method of intelligent household electrical appliance, wireless module and intelligent household electrical appliance

    CN111163469A