Rapid networking method and device based on radio frequency communication and electronic equipment

By receiving and decrypting the basic information of the sub-nodes in radio frequency mode and entering the first network mode for networking process interaction, the problem of long networking time in wireless communication systems is solved, and rapid identification and secure and reliable communication are achieved.

CN121334700APending Publication Date: 2026-01-13SHENZHEN POWEROAK NEWENER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511198574.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-26
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

The existing wireless communication systems have a long setup time, which makes it difficult for network nodes to quickly identify child nodes and achieve rapid interaction.

Method used

In radio frequency (RF) mode, the system receives basic information about the child nodes, transmits and decrypts the data in RF mode, and combines CRC verification to quickly identify the child nodes before entering the first network mode to perform the networking process interaction.

Benefits of technology

It enables rapid identification and interaction between network nodes and child nodes, shortens network setup time, and improves communication security and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121334700A_ABST
    Figure CN121334700A_ABST
Patent Text Reader

Abstract

The invention discloses a rapid networking method and device based on radio frequency communication and electronic equipment, which are applied to a network node with a network access function. The method comprises the following steps: receiving basic information of a plurality of first child nodes in a radio frequency mode, and sending the basic information to user equipment; respectively sending the first network distribution information to a plurality of target sub-nodes based on the indication of the user equipment, wherein the target sub-nodes are selected by the user; based on the indication of the user equipment, indicating the plurality of target child nodes to exit the radio frequency mode and enter the first network mode based on second network distribution information, the second network distribution information at least comprising the first network distribution information; when the plurality of target sub-nodes enter the first network mode, exiting the radio frequency mode and entering the first network mode based on the second network distribution information; and in the first network mode, performing networking process interaction of the first network with the plurality of target child nodes entering the first network mode. In this way, the network node can quickly identify the child node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless network technology, and in particular to a method, apparatus and electronic device for rapid networking based on radio frequency communication. Background Technology

[0002] A wireless communication system mainly consists of two parts: network nodes and child nodes that access the network. These two parts work together to transmit wireless signals and exchange data. The network node is the central node of the wireless communication system, responsible for centralized signal processing, resource management, and connection with child nodes. Child nodes are end devices that access the network node via wireless signals; they are typically user-operated terminals or sensors that rely on the network node for communication. For example, in a rooftop photovoltaic system, the network node can be an edge router, and the child nodes can be microinverters (micro-inverters). The edge router is responsible for communication with external networks (such as the Internet or cloud platforms) and manages the IP address allocation of internal nodes. A micro-inverter is a small device that converts direct current (DC) generated by solar panels into alternating current (AC), and is typically installed on each photovoltaic module.

[0003] However, some wireless communication systems currently have a long setup time, which makes it difficult for network nodes to quickly identify child nodes, thus hindering the need for rapid interaction between the two. Summary of the Invention

[0004] This application discloses a rapid networking method, apparatus, and electronic device based on radio frequency communication, which facilitates network nodes to quickly identify child nodes and realize the need for rapid interaction between the two.

[0005] In a first aspect, embodiments of this application provide a rapid networking method based on radio frequency communication. This method can be applied to network nodes with network access capabilities or devices matched with network nodes (such as devices containing chips or processors within the network node). The method includes: receiving basic information of multiple first sub-nodes in radio frequency mode, the basic information of the multiple first sub-nodes including their own basic information transmitted by each first sub-node in radio frequency mode; sending the basic information of the multiple first sub-nodes to a user equipment; receiving first indication information from the user equipment, the first indication information instructing the network node to send first network configuration information of the first network to multiple target sub-nodes respectively; wherein the first network is managed by the network node, the multiple target sub-nodes are selected by the user on a first interface displayed on the user equipment, the first interface displaying selection controls for each of the multiple first sub-nodes; and, in response to the first indication information, sending the first network configuration information to the multiple target sub-nodes respectively. ; Receive second indication information from user equipment, the second indication information being used to instruct network nodes and multiple target sub-nodes to exit radio frequency mode and enter first network mode based on second distribution network information of the first network; wherein, the second distribution network information includes at least the first distribution network information; Send third indication information to multiple target sub-nodes respectively, one third indication information being used to instruct one target sub-node to exit radio frequency mode and enter first network mode based on second distribution network information; In the case that multiple target sub-nodes have all exited radio frequency mode and entered first network mode, exit radio frequency mode and enter first network mode based on second distribution network information; In the first network mode, perform network formation process interaction with multiple target sub-nodes that have entered the first network mode.

[0006] In this technical solution, before the network node and child node interact in the networking process of the first network, they can enter radio frequency (RF) mode to quickly transmit basic information about the child node. This facilitates rapid identification of the child node by the network node and enables rapid interaction between the two. Furthermore, both can quickly enter the first network mode based on the second distribution network information of the first network, allowing them to interact in the networking process of the first network. This facilitates rapid networking of the first network and thus promotes secure and reliable communication within the first network.

[0007] In one possible implementation, the first distribution network information includes at least the new network name of the first network; the first indication information also includes the new network name, which is obtained by the user equipment modifying the old network name of the first network; the second distribution network information also includes the new network identifier of the first network, which is generated based on the new network name; wherein, the new network identifier is used by the equipment to identify the first network, and the new network name and the old network name are used by the user to identify the first network.

[0008] In this technical solution, users can customize the new network name of the first network on the first interface, thus avoiding network identification confusion caused by the same network name as other users' first networks.

[0009] In one possible implementation, before receiving basic information of multiple first child nodes in radio frequency mode, the network node is in a first network mode, and the network node is connected to multiple second child nodes in the first network mode, wherein the multiple first child nodes include at least multiple second child nodes; the method includes: in the first network mode, sending fourth indication information to the multiple second child nodes respectively, wherein a fourth indication information is used to instruct a second child node to exit the first network mode and enter the radio frequency mode; exiting the first network mode and entering the radio frequency mode.

[0010] In this technical solution, both the network node and multiple second child nodes can enter radio frequency mode, which facilitates the rapid transmission of basic information of the child nodes. This allows the network node to quickly identify the child nodes and achieve the need for rapid interaction between the two.

[0011] In one possible implementation, before receiving basic information of multiple first child nodes in radio frequency mode, the method further includes: entering radio frequency mode when the network node is powered on for the first time; or, receiving fifth indication information from the user equipment and entering radio frequency mode in response to the fifth indication information; wherein the fifth indication information is used to instruct the network node to enter radio frequency mode, and the fifth indication information is sent by the user equipment when the child node add / delete control in the second interface displayed by the user equipment is triggered.

[0012] This technical solution allows the network node to enter radio frequency (RF) mode upon its first power-on, facilitating rapid identification of child nodes and enabling quick interaction between them. Alternatively, the network node can enter RF mode when a user needs to add or remove bound child nodes, again enabling rapid identification and interaction.

[0013] In one possible implementation, the method further includes: when the network node and multiple target sub-nodes successfully form a first network, receiving basic information of multiple target sub-nodes in the first network mode, the basic information of multiple target sub-nodes including their own basic information sent by each target sub-node in the first network mode; and sending the basic information of multiple target sub-nodes to the user equipment.

[0014] This technical solution enables user equipment to display basic information of the newly bound target sub-nodes on the fourth interface, so that users can grasp the real-time operation status of each newly bound target sub-node.

[0015] In one possible implementation, the basic information of the first child node includes: the identification information of the first child node and the running status information of the first child node.

[0016] In one possible implementation, the specific method for receiving the basic information of multiple first child nodes in radio frequency mode can be as follows: receiving broadcast frames of multiple first child nodes in radio frequency mode, wherein each broadcast frame is obtained by encrypting the basic information of a first child node itself and its CRC check value; decrypting the broadcast frames of multiple first child nodes respectively to obtain multiple decrypted information, wherein each decrypted information includes the basic information of a first child node itself and its CRC check value; performing CRC check on the basic information of the corresponding first child node based on the CRC check value in each decrypted information, and obtaining the basic information of multiple first child nodes when the basic information of multiple first child nodes passes the check.

[0017] In this technical solution, encryption is performed at the first child node, followed by decryption and CRC verification at the network node, which helps ensure the security of radio frequency communication. CRC verification technology generates a fixed-length CRC check value, which allows the network node to verify whether errors have occurred in the content of the broadcast frame during data transmission.

[0018] Secondly, embodiments of this application provide another fast networking method based on radio frequency communication, which can be applied to user equipment or devices matched with user equipment (such as devices with chips or processors placed inside user equipment). The method includes: receiving basic information of multiple first child nodes from a network node; wherein the basic information of the multiple first child nodes is received by the network node in radio frequency mode, and the basic information of the multiple first child nodes includes the basic information of each first child node sent by itself in radio frequency mode, and the network node has network access function; displaying a first interface, the first interface displaying selection controls for each of the multiple first child nodes, and displaying an exit control; receiving a user's trigger operation for the selection controls of multiple target child nodes among the multiple first child nodes, and sending first instruction information to the network node, the first instruction information being used to instruct the network node to send first network configuration information of the first network to the multiple target child nodes respectively, the first network being managed by the network node; receiving a user's trigger operation for the exit control, and sending second instruction information to the network node, the second instruction information being used to instruct the network node and the multiple target child nodes to exit radio frequency mode and enter the first network mode based on the second network configuration information of the first network, so that the network node, in the first network mode, interacts with the multiple target child nodes that have entered the first network mode to perform the networking process of the first network; wherein the second network configuration information includes at least the first network configuration information.

[0019] In this technical solution, before the network node and child node interact in the networking process of the first network, they can enter radio frequency (RF) mode to quickly transmit basic information about the child node. This facilitates rapid identification of the child node by the network node and enables rapid interaction between the two. Furthermore, both can quickly enter the first network mode based on the second distribution network information of the first network, allowing them to interact in the networking process of the first network. This facilitates rapid networking of the first network and thus promotes secure and reliable communication within the first network.

[0020] In one possible implementation, the first distribution network information includes at least the new network name of the first network; the first indication information also includes the new network name, which is obtained by the user equipment modifying the old network name of the first network; the second distribution network information also includes the new network identifier of the first network, which is generated based on the new network name; wherein, the new network identifier is used by the equipment to identify the first network, and the new network name and the old network name are used by the user to identify the first network.

[0021] In this technical solution, users can customize the new network name of the first network on the first interface, thus avoiding network identification confusion caused by the same network name as other users' first networks.

[0022] In one possible implementation, the first interface also displays a control to modify the network name; the method further includes: receiving a trigger operation on the control to modify the network name, displaying a third interface, the third interface displaying a network name input box; and using the input content in the network name input box as the new network name.

[0023] In one possible implementation, before receiving basic information about multiple first child nodes from a network node, the method further includes: displaying a second interface with child node addition / deletion controls; receiving a user's trigger operation on the child node addition / deletion controls, and sending a fifth instruction message to the network node, the fifth instruction message being used to instruct the network node to enter radio frequency mode.

[0024] In this technical solution, when users need to add or delete bound child nodes, the network node can enter radio frequency mode, which is conducive to the network node quickly identifying child nodes and realizing the need for rapid interaction between the two.

[0025] In one possible implementation, the method further includes: receiving basic information of multiple target sub-nodes from a network node; wherein the basic information of the multiple target sub-nodes is received by the network node in a first network mode when the network node and the multiple target sub-nodes successfully form a first network, and the basic information of the multiple target sub-nodes includes the basic information of each target sub-node sent by itself in the first network mode; displaying a fourth interface, the fourth interface displaying the basic information of the multiple target sub-nodes.

[0026] In this technical solution, the basic information of the newly bound target child nodes can be displayed on the fourth interface, so that users can grasp the real-time operation status of each newly bound target child node.

[0027] In one possible implementation, the basic information of the first child node includes: the identification information of the first child node and the running status information of the first child node.

[0028] Thirdly, embodiments of this application provide a rapid networking device based on radio frequency communication, the device including units for implementing the method described in the first or second aspect.

[0029] Fourthly, embodiments of this application provide an electronic device including a communication interface and at least one processor; the at least one processor is configured to run a computer program or instructions to perform the method described in the first or second aspect. The electronic device may be a network node for performing the method described in the first aspect, or the electronic device may be a user equipment for performing the method described in the second aspect.

[0030] In one possible implementation, the electronic device may further include a memory connected to the at least one processor; the memory is used to store computer programs or instructions; the at least one processor is specifically used to retrieve the computer programs or instructions from the memory and run the computer programs or instructions to perform the method described in the first aspect or the second aspect.

[0031] Fifthly, embodiments of this application provide a rapid networking system based on radio frequency communication. This system includes network nodes and user equipment. When the network nodes and user equipment are running in the system, the network nodes execute the method described in the first aspect, and the user equipment executes the method described in the second aspect. In one possible implementation, the system may further include multiple sub-nodes.

[0032] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program or computer instructions that, when executed, cause an electronic device to perform the method described in the first or second aspect.

[0033] In a seventh aspect, embodiments of this application provide a computer program product including a computer program or instructions, which, when executed on an electronic device, causes the electronic device to perform the method described in the first or second aspect. Attached Figure Description

[0034] Figure 1 This is a schematic diagram of a rapid networking system based on radio frequency communication applicable to the embodiments of this application; Figure 2 This is a flowchart illustrating a rapid networking method based on radio frequency communication provided in an embodiment of this application; Figure 3 This is a schematic diagram of a first interface provided in an embodiment of this application; Figure 4 This is a schematic diagram illustrating a user selecting M target child nodes on a first interface, provided by an embodiment of this application; Figure 5 This is a flowchart illustrating another rapid networking method based on radio frequency communication provided in an embodiment of this application; Figure 6 This is a flowchart illustrating another rapid networking method based on radio frequency communication provided in the embodiments of this application; Figure 7 This is a schematic diagram of a second interface provided in an embodiment of this application; Figure 8 This is a flowchart illustrating another rapid networking method based on radio frequency communication provided in the embodiments of this application; Figure 9 This is a schematic diagram of a fourth interface provided in an embodiment of this application; Figure 10 This is a schematic diagram of a fast networking device based on radio frequency communication provided in an embodiment of this application; Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0035] The terms "first," "second," etc., used in the embodiments of this application are used to distinguish different objects, not to describe a specific order. "At least one" in the embodiments of this application refers to one or more, and "multiple" refers to two or more. "And / or" in the embodiments of this application describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent the following three situations: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural.

[0036] In the embodiments of this application, "at least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can represent the following seven cases: a, b, c, a and b, a and c, b and c, a, b, and c. Each of a, b, and c can be an element or a set containing one or more elements.

[0037] Please see Figure 1 , Figure 1 This is a schematic diagram of a rapid networking system based on radio frequency communication applicable to embodiments of this application. The system may include user equipment 10, network nodes 11, and N first child nodes, where N is an integer greater than or equal to 2.

[0038] Network node 11 is responsible for centralized signal processing, resource management, and connection with the first child node. The first child node is a terminal device that can access the network node via wireless signals and relies on the network node for communication. At least one application can be installed on the user device. Figure 1 The following explanation uses a user device with both a first application and a second application installed as an example. The user device can manage network nodes and the first child node, as well as view relevant information about the network nodes and the first child node, through the applications.

[0039] by Figure 1 The system shown is an example of a rooftop photovoltaic (PV) system. Network nodes can be border routers (BRs), the first child node can be a microinverter, and user devices can be mobile phones, computers, laptops, all-in-one computers, or other devices. A rooftop PV system is a device that converts solar energy into electrical energy. It is typically installed on the roof of a building and can provide clean energy for homes, businesses, or public facilities.

[0040] In one possible implementation, a rooftop photovoltaic (PV) system may also include the following components: cables, PV modules, a support system, and a monitoring system. The PV modules, composed of multiple solar cells, are responsible for converting solar energy into direct current (DC). The support system is used to secure the PV modules, ensuring optimal orientation and angle. The monitoring system is used to monitor the system's operating status in real time and optimize power generation efficiency.

[0041] like Figure 1As shown, user equipment 10 has a communication connection with network node 11, and network node 11 has a communication connection with each of the first child nodes. It should be noted that the embodiments of this application do not limit the method of communication connection; it can be a direct communication connection or an indirect communication connection. For example, user equipment 10 and each of the first child nodes can interact with network node 11 through the communication protocols corresponding to Bluetooth Low Energy (BLE) modules or Wireless Fidelity (Wi-Fi) modules. This interaction can be a direct connection (such as an end-to-end direct connection) or an indirect connection (such as through a relay device).

[0042] This application does not limit the connection method between the BLE module, the Wi-Fi module, and the network node 11. For example, the BLE module and the Wi-Fi module can be connected to the network node 11 through a Universal Asynchronous Receiver / Transmitter (UART). UART is a hardware protocol widely used in short-range serial communication. It realizes asynchronous data transmission between devices through two signal lines (transmit and receive), without the need for clock signal synchronization, and is suitable for low-speed and simple device interaction scenarios.

[0043] In one possible implementation, Figure 1 The rapid networking system based on radio frequency communication shown can be based on Sub-1GHz wireless radio frequency communication, and the application layer protocol can use the Wi-SUN (Wireless Smart Utility Network) protocol.

[0044] Among them, the radio frequency range of the Sub-1GHz band is less than 1GHz, and this band has the advantages of long-distance transmission, strong penetration and low power consumption.

[0045] Wi-SUN is an open standard protocol based on the IEEE 802.15.4 standard. Its physical layer is based on the IEEE 802.15.4g standard and operates in the Sub-1GHz band; the MAC layer of the link layer is based on the IEEE 802.15.4e standard. Above the link layer, Wi-SUN uses 6LoWPAN adaptation layer technology to compress and adapt IPv6 packets. Operating in the Sub-1GHz band, Wi-SUN effectively reduces signal attenuation during transmission, achieving wide area network coverage. Furthermore, Wi-SUN features mesh self-organizing networking and self-healing routing capabilities. Each device in the network can communicate with neighboring devices, and when a node fails or its signal is blocked, data can automatically be transmitted via alternative paths, improving network reliability and stability. Wi-SUN employs a mesh network architecture to implement its communication functions; the mesh network is the core networking method of Wi-SUN. The Wi-SUN protocol can be viewed as an open standard system designed specifically for building large-scale, reliable IPv6 Mesh networks in the Sub-1GHz band.

[0046] It is understood that the application scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will know that with the evolution of technology and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0047] The following describes the rapid networking method based on radio frequency communication proposed in the embodiments of this application. This rapid networking method based on radio frequency communication can be executed by a network node, a user equipment, and N first child nodes, or by a device matched to the network node (e.g., a device with a chip or processor located inside the network node), a device matched to the user equipment (e.g., a device with a chip or processor located inside the user equipment), and a device matched to the first child node (e.g., a device with a chip or processor located inside the first child node). This embodiment of the application uses the rapid networking method based on radio frequency communication executed by a network node, a user equipment, and N first child nodes as an example for illustration. The network node can be... Figure 1 The network node 11 shown has network access capabilities, and the user equipment can be... Figure 1 The user equipment 10 shown has N first child nodes that can be Figure 1 The N first child nodes 12 are shown.

[0048] Please see Figure 2 , Figure 2 This is a flowchart illustrating a rapid networking method based on radio frequency communication, provided as an embodiment of this application. Figure 2As shown, this rapid networking method based on radio frequency communication may include, but is not limited to, the following steps.

[0049] S201: The network node receives basic information from N first child nodes in radio frequency mode. The basic information of the N first child nodes includes the basic information of each first child node itself sent in radio frequency mode.

[0050] Each of the N first child nodes sends its basic information to the network node in radio frequency (RF) mode. Correspondingly, the network node can receive the basic information of the N first child nodes in RF mode. For example... Figure 1 As shown, in radio frequency mode, the network node can receive the basic information of the first child node 1, the basic information of the first child node 2, ..., the basic information of the first child node N.

[0051] Radio Frequency (RF) mode is based on the most basic nature of wireless communication (broadcasting, low latency). It uses fixed radio frequencies and fixed channels for data transmission. RF mode deviates from the standard Wi-SUN protocol. Before the network node and the child node interact in the first network formation process, they can quickly transmit the basic information of the child node by entering RF mode. This is beneficial for the network node to quickly identify the child node and realize the need for rapid interaction between the two.

[0052] Each of the N first child nodes can periodically broadcast its basic information to the network node in radio frequency mode. The period for each first child node to broadcast its basic information to the network node in radio frequency mode can be a first duration. This application does not limit the first duration; for example, the first duration can be 5 seconds.

[0053] In one possible implementation, taking a specific first child node (e.g., first child node 1) out of N first child nodes as an example, the basic information of first child node 1 may include, but is not limited to: the identification information of first child node 1 and the operational status information of first child node 1. In this embodiment, the identification information of the first child node is used to uniquely identify a first child node, and the identification information of the first child node may be a serial number (SN) or other identification information that can uniquely identify the first child node. The operational status information of the first child node may include, but is not limited to, one or more of the following: the photovoltaic (PV) voltage, PV current, grid voltage RMS value, temperature, and power of the first child node. Among them, PV voltage is the voltage related to PV in the photovoltaic power generation system and is one of the core electrical parameters for the operation of the photovoltaic system. PV current is the current generated by PV in the photovoltaic power generation system under illumination conditions and is one of the core electrical parameters for measuring the power generation capacity of photovoltaic modules.

[0054] In one possible implementation, S201 can be implemented as follows: A network node receives N broadcast frames from first child nodes in radio frequency (RF) mode. Each broadcast frame is obtained by encrypting the basic information of a first child node and its Cyclic Redundancy Check (CRC) checksum. The broadcast frames of the N first child nodes are decrypted to obtain multiple decrypted messages. Each decrypted message includes the basic information of a first child node and its CRC checksum. Based on the CRC checksum in each decrypted message, the basic information of the corresponding first child node is checked using a CRC check. If the basic information of all N first child nodes passes the check, the basic information of the N first child nodes is obtained. In this embodiment, encryption at the first child nodes and decryption and CRC check at the network node help ensure the security of RF communication. CRC check technology generates a fixed-length CRC checksum, which can verify at the receiving end (i.e., the network node) whether errors have occurred in the content of the broadcast frame during data transmission. A successful check indicates that no errors have occurred in the content of the broadcast frame during data transmission; a failed check indicates that errors have occurred. In this embodiment, CRC16 checksum can be used.

[0055] This application does not limit the encryption method used by the first child node or the decryption method used by the network node. For example, each first child node can use the Advanced Encryption Standard in Cipher Block Chaining mode (AES-CBC) encryption scheme to encrypt its basic information and its CRC checksum. Correspondingly, the network node can use AES-CBC to decrypt the received broadcast frames.

[0056] AES-CBC combines the AES algorithm and the CBC mode. The encryption and decryption process of AES-CBC is based on a symmetric key and a chained cryptographic block model. Its core principle is to achieve associative encryption of data blocks through an XOR operation between the initialization vector (IV) and the previous ciphertext block. A key feature of AES-CBC is its use of symmetric encryption, meaning that the encryptor (i.e., each first child node) and the decryptor (i.e., the network node) use the same key for both encryption and decryption.

[0057] The encryptor divides the data (i.e., the basic information of each first child node and its CRC checksum) into fixed-size AES blocks and encrypts them block by block. The encryptor generates an initialization vector (IV) to encrypt the first AES block. The initialization vector can be a random, unique 128-bit value, which can be randomly generated and must remain consistent during encryption and decryption. AES is a block cipher algorithm where each block is of fixed size (e.g., 128 bits, or 16 bytes). Regardless of the length of the original data, the length of the encrypted data must be an integer multiple of the block size. The length of the initialization vector is usually the same as the block size.

[0058] Taking a first child node (e.g., first child node 1) out of N first child nodes as an example, the encryption process performed by first child node 1 is as follows: First child node 1 divides the data to be encrypted (i.e., the basic information of first child node 1 and the CRC checksum of that basic information) into 128-bit plaintext blocks; it generates a random, unique, and unpredictable 128-bit initialization vector (IV). The first plaintext block is XORed with the initialization vector; the XOR result is encrypted using a pre-stored symmetric key and the AES algorithm to obtain the first ciphertext block. Subsequent encrypted data is obtained by XORing the corresponding plaintext block with the previous ciphertext block; the XOR result is then encrypted using the same symmetric key and the AES algorithm to obtain the corresponding ciphertext block. By introducing the XOR operation between the initialization vector and the previous ciphertext block, security can be enhanced, preventing the generation of identical ciphertext from identical plaintext.

[0059] Taking a first child node (e.g., first child node 1) out of N first child nodes as an example, the decryption process performed by the network node on the broadcast frame of first child node 1 is as follows: The network node extracts the initialization vector (IV) and all ciphertext blocks from the received broadcast frame. It then decrypts the first ciphertext block using the same pre-stored symmetric key and the AES algorithm, obtaining an intermediate value. This intermediate value is then XORed with the IV to reconstruct the first original plaintext block. Subsequent decryption involves using the same symmetric key and the AES algorithm to decrypt the corresponding ciphertext block, obtaining the corresponding intermediate value. This intermediate value is then XORed with the previous ciphertext block to reconstruct the corresponding plaintext block. Combining all the reconstructed plaintext blocks in sequence yields the original data to be encrypted (i.e., the basic information of first child node 1 and its CRC checksum). The keys used by the encryptor and decryptor can be pre-negotiated and stored in their respective local memories, allowing both parties to use the same key for encryption and decryption.

[0060] In one possible implementation, the broadcast frame can be a heartbeat frame periodically sent by the first child node.

[0061] S202: The network node sends basic information about N first child nodes to the user equipment. Correspondingly, the user equipment receives the basic information about N first child nodes from the network node.

[0062] After receiving the basic information of N first child nodes, the network node sends the basic information of N first child nodes to the user equipment.

[0063] S203: The user equipment displays a first interface, which displays selection controls for each of the N first child nodes, as well as an exit control.

[0064] After the user equipment receives the basic information of N first child nodes, it can display the first interface so that the user can select the child nodes to be bound.

[0065] In one possible implementation, the first interface can be one of the application interfaces of a first application installed on the user device. The first application may include multiple application interfaces, each presenting different information. The first application can be used by the user device to manage and view information related to network nodes and various first child nodes.

[0066] In one possible implementation, before S203, the user can launch the first application so that the user device can display the first interface after receiving the basic information of N first child nodes.

[0067] A schematic diagram of the first interface can be shown as follows: Figure 3 As shown. Figure 3 As shown, the first interface displays selection controls for each of the N first child nodes, as well as an exit control. When the user triggers the exit control, the user device can return to the previous level or exit the current interface (i.e., the first interface). This application embodiment does not limit the name of the exit control; for example, the name of the exit control can be any of the following: Exit Add New Child Node Mode, Exit Add New Device Mode, Exit Delete Child Node Mode, Exit Delete Device Mode.

[0068] In one possible implementation, the first interface can display not only the identification information of each of the N first child nodes, but also the running status information of each first child node, so that users can grasp the real-time running status of each first child node.

[0069] S204: The user equipment receives a trigger operation from the user's selection control for M target sub-nodes among N first sub-nodes, and sends first indication information to the network node. Correspondingly, the network node receives the first indication information from the user equipment. The first indication information instructs the network node to send the first distribution network information of the first network to each of the M target sub-nodes.

[0070] The first network is managed by network nodes. The first network can be a network with a long network setup time. This application embodiment does not limit the specific type of the first network. For example, the first network can be a Wi-SUN network or other networks with slow setup time.

[0071] M is an integer less than or equal to N. In other words, the M target child nodes can include some or all of the child nodes from the N first child nodes. The N first child nodes include child nodes around the network node that can communicate with that network node. The M target child nodes are the child nodes that the user selects in the first interface to bind to the first network. The M target child nodes can include old child nodes and / or new child nodes purchased by the user. Through S203 and S204, the user can manually add new child nodes that they have purchased in the first interface.

[0072] For example, taking a micro-reverse node as a child node and a Wi-SUN network as the first network, the user can manually add a newly purchased micro-reverse node on the first interface, thereby binding the new micro-reverse node to the Wi-SUN network. Before installation, a simple power-on verification is needed to confirm the new micro-reverse node's functionality (whether it can communicate normally with the network node and display its operational status on the user's device). However, since the first network takes a long time to establish, verifying the new micro-reverse node's functionality through the first network setup would result in excessively long acceptance times, impacting user experience. In this embodiment, before the network node and child node (such as the new micro-reverse node) interact with each other in the first network setup process, they enter radio frequency (RF) mode. In RF mode, they can quickly transmit the basic information of the new micro-reverse node, which helps the network node quickly identify the new micro-reverse node and achieve rapid interaction between the two, thus shortening the acceptance time and improving user experience.

[0073] This application does not limit the user's triggering operation on controls (such as selection controls or other controls). The triggering operation may include, but is not limited to, click operations, touch operations, swipe operations, etc. For example, taking the user's triggering operation on a selection control for M target child nodes as an example of selecting the selection control for M target child nodes, the schematic diagram of the user selecting M target child nodes on the first interface can be as follows. Figure 4 As shown. Figure 4As shown, the selection controls for the first child node 1 and the first child node N are checked, meaning M=2, and the M target child nodes include the first child node 1 and the first child node N.

[0074] The first distribution network information of the first network may include some or all of the key configuration parameters required when accessing the first network. In one possible implementation, the first indication information may carry the first distribution network information, or the network node may pre-store the first configuration information.

[0075] S205: In response to the first instruction information, the network node sends the first distribution network information to each of the M target sub-nodes.

[0076] S206: The user equipment receives a user's trigger operation for the exit control and sends second indication information to the network node. Correspondingly, the network node receives the second indication information from the user equipment. The second indication information instructs the network node and the M target sub-nodes to exit the radio frequency mode and enter the first network mode based on the second distribution network information of the first network; the second distribution network information includes at least the first distribution network information.

[0077] When the user equipment receives a trigger operation from the user on the exit control, it indicates that the user wishes to enter the binding phase of the target sub-node, that is, to bind the target sub-node to the first network. In order to enter the binding phase, it is necessary to first exit the radio frequency mode and enter the first network mode, and then the target sub-node can be bound to the first network in the first network mode.

[0078] The second distribution network information of the first network may include all the key configuration parameters required to access the first network, and the first distribution network information may include some or all of the information in the second distribution network information. The network node and the M target sub-nodes all receive the first network information, and can all obtain the second network information based on the first network information, and then enter the first network mode based on the second distribution network information of the first network.

[0079] In one possible implementation, the first distribution network information includes at least the new network name of the first network, and the first indication information also includes the new network name. The new network name can be obtained by the user equipment modifying the old network name of the first network. The old network name of the first network can be a default network name generated by the network node at the factory. This network name is unique, and the user does not need to modify it unless there are special requirements.

[0080] In one possible implementation, the first interface may also display a control for modifying the network name, such as... Figure 3As shown by the dashed line, when the user equipment receives a trigger operation for the network name modification control, it can display a third interface with a network name input box. The user equipment uses the input content in the network name input box as the new network name for the first network. In this way, the user can customize the new network name for the first network on the first interface. In this case, the first instruction information will carry the modified new network name, thus avoiding network identification confusion caused by the network name being the same as that of other users' first networks.

[0081] For example, if user A's BR and micro-inverter are physically close to user B's BR and micro-inverter (e.g., two neighboring users each install multiple micro-inverters on their roofs for photovoltaic power generation), user A's micro-inverter might connect to user B's BR, and user B's micro-inverter might connect to user A's BR, causing network identification confusion. By defining a unique new network name, users can ensure their primary network has a unique name, thus preventing identification confusion with other users' devices.

[0082] It should be noted that in other cases, users can also leave the network name unchanged and directly use the system-generated default network name. In this case, the first instruction message will convey this default information. That is, the network name input box in the third interface can display the default name, which is generated by the user device. If the user does not modify the default name, it will be passed to the network node by the user device, and the network node will then send it to the target child node via the Modbus protocol. Modbus is a serial communication protocol that has become an industry standard for communication protocols in the industrial field. The Modbus protocol implements request-response communication through a master-slave relationship, where the master device initiates a request, and the slave device responds.

[0083] In one possible implementation, the second distribution network information may further include a new network identifier for the first network, generated based on the new network name. After receiving the first network information, a network node can generate the new network identifier for the first network based on the new network name. Each of the M target child nodes, upon receiving the first network information, can generate its own new network identifier based on the new network name, such as by converting the new network name into its new identifier using an algorithm. By having both the network node and the M target child nodes generate their own new network identifiers based on the new network name and the same algorithm, the transmission of the new network identifier is eliminated, which improves security and saves transmission resources. In another possible implementation, the new network identifier can be generated based on the new network name and the network node's sequence number.

[0084] The new network identifier is used by devices to identify the first network, while the new network name and old network name are used by users to identify the first network. In other words, users can distinguish different first networks by network name, while devices can distinguish different first networks by network identifier. The network identifier can be a Personal Area Network Identifier (PAN-ID). The PAN-ID is a unique digital identifier used to identify short-range wireless personal area networks. Its core function is to distinguish different wireless networks within the same physical range, preventing devices from connecting incorrectly or causing communication interference.

[0085] Different primary networks (such as Wi-SUN networks) have unique network names and PAN-IDs. Child nodes identify the primary network they need to access by using the network name and PAN-ID.

[0086] S207: The network node sends a third indication message to each of the M target sub-nodes. Each third indication message is used to instruct a target sub-node to exit the radio frequency mode and enter the first network mode based on the second distribution network information. Correspondingly, each of the M target sub-nodes receives the third indication message sent to itself.

[0087] S208: Each of the M target sub-nodes exits the radio frequency mode and enters the first network mode based on the second distribution network information.

[0088] After receiving the third instruction information, each of the M target sub-nodes exits the radio frequency mode and enters the first network mode based on the second distribution network information.

[0089] S209: When all M target sub-nodes exit the radio frequency mode and enter the first network mode, the network node exits the radio frequency mode and enters the first network mode based on the second distribution network information.

[0090] In one possible implementation, after each of the M target sub-nodes successfully enters the first network mode, it can send an acknowledgment message to the network node, so that the network node knows which target sub-nodes have successfully entered the first network mode. After receiving the acknowledgment message from each target sub-node, the network node can determine that all M target sub-nodes have successfully exited the radio frequency mode and entered the first network mode.

[0091] In one possible implementation, each of the M target sub-nodes can periodically broadcast its basic information to the network node in radio frequency (RF) mode. If the network node does not receive basic information from a target sub-node for a period of time, it can determine that the target sub-node has exited RF mode and entered the first network mode. This process continues until the network node no longer receives basic information from all M target sub-nodes, confirming that all M target sub-nodes have successfully exited RF mode and entered the first network mode. In this way, the target sub-nodes do not need to send acknowledgment messages, and the network node can still be aware that the target sub-nodes have entered the first network mode, which helps save transmission resources.

[0092] Once a network node confirms that all M target sub-nodes have entered the first network mode, it exits the radio frequency mode and re-enters the first network mode based on the second distribution network information. Taking the first network as a Wi-SUN network as an example, the first network mode can be Wi-SUN mode.

[0093] S210: In the first network mode, the network node interacts with the M target sub-nodes that have entered the first network mode to perform the networking process of the first network.

[0094] When both the network node and the M target child nodes enter the first network mode, the network node and the M target child nodes can interact in the first network mode to perform the networking process of the first network. This is conducive to the rapid networking of the first network. After the first network is successfully formed, the network node and the M target child nodes can interact with data through the first network, which is conducive to achieving secure and reliable communication under the first network.

[0095] As can be seen, through the embodiments of this application, before the network node and child node interact in the networking process of the first network, both can enter radio frequency (RF) mode. In RF mode, the basic information of the child node can be quickly transmitted, which facilitates the network node's rapid identification of the child node and enables rapid interaction between the two. This is because, theoretically, RF mode does not require networking; as long as the child node transmits information on a fixed frequency band, the network node can receive the information on the same fixed frequency band, thus significantly shortening the data interaction time between the child node and the network node. Furthermore, after achieving rapid interaction, both exit RF mode and enter the first network mode, allowing them to interact in the networking process of the first network. This facilitates rapid networking of the first network, enabling the use of a more secure and powerful first network (such as a Wi-SUN network), thereby promoting secure and reliable communication within the first network.

[0096] In one possible implementation, before S201 (before the network node receives basic information about multiple first child nodes in radio frequency mode), the network node can be in a first network mode, and the network node is connected to L second child nodes in the first network mode, where the N first child nodes include at least L second child nodes. Taking the first network as a Wi-SUN network, the network node as BR, and the child nodes as micro-inverters as an example, BR can have successfully formed a Wi-SUN network before entering radio frequency mode, that is, it has successfully bound the L second child nodes to the Wi-SUN network.

[0097] Where L is an integer less than N, meaning the L second child nodes can include some of the child nodes from the N first child nodes, and the L second child nodes can be old child nodes purchased by the user. The M target child nodes can include some or all of the child nodes from the L second child nodes, or the M target child nodes can exclude any of the child nodes from the L second child nodes. In other words, when rebinding child nodes, the user can choose not to bind old child nodes (equivalent to unbinding or deleting all old child nodes), or choose to bind some old child nodes (equivalent to unbinding or deleting some old child nodes), or choose to bind all old child nodes (equivalent to continuing to bind or use all old child nodes). In addition to old child nodes, the M target child nodes can also include new child nodes purchased by the user, so that the user can bind their newly purchased child nodes to the first network. For example, the user can bind their newly purchased Wi-SUN network.

[0098] For example, the L second child nodes may include Figure 4 The first child node 1 and the first child node 2 in the data, and the new child nodes purchased by the user can include Figure 4 The child nodes, excluding the first child node 1 and the first child node 2, include other child nodes, such as the first child node N. In one possible implementation, when displaying the identification information of the N first child nodes, the first interface can distinguish between displaying the identification information of old child nodes and new child nodes. For example, as shown... Figure 4 As shown, the first interface displays the identification information of the first child node N (new child node) in bold, so that users can quickly know which are child nodes and which are new child nodes.

[0099] In one possible implementation, prior to S201, the network node can also execute S500a and S500c, and each of the L second child nodes can execute S500b. See also... Figure 5 , Figure 5 This is a flowchart illustrating another rapid networking method based on radio frequency communication provided in an embodiment of this application. Figure 5As shown, the method may include S201-S210 and S500a-S500c. Details regarding S201-S210 can be found in the preceding description and will not be repeated here.

[0100] S500a: In the first network mode, the network node sends a fourth indication message to each of the L second child nodes. The fourth indication message is used to instruct a second child node to exit the first network mode and enter the radio frequency mode.

[0101] S500b: Each of the L second child nodes exits the first network mode and enters the radio frequency mode.

[0102] S500c: The network node exits the first network mode and enters the radio frequency mode.

[0103] As can be seen, when a network node is connected to L second child nodes in the first network mode, the network node can first instruct the L second child nodes to exit the first network mode and enter radio frequency (RF) mode, and then the network node itself also exits the first network mode and enters RF mode. In this way, both the network node and the L second child nodes can enter RF mode, facilitating the rapid transmission of basic information about the child nodes. This allows the network node to quickly identify the child nodes and enables rapid interaction between them.

[0104] In one possible implementation, before S201 (before the network node receives basic information about multiple first child nodes in radio frequency mode), the network node may also execute S600. Alternatively, before S201, the user equipment may also execute S600a-S600b, and the network node may also execute S600c. Please see [link to relevant documentation]. Figure 6 , Figure 6 This is a flowchart illustrating another rapid networking method based on radio frequency communication provided in an embodiment of this application. Figure 6 As shown, the method may include S201-S210 and S600. Alternatively, the method may include S201-S210 and S600a-S600c. Details regarding S201-S210 can be found in the preceding description and will not be repeated here.

[0105] S600: When a network node is powered on for the first time, the network node enters radio frequency mode.

[0106] When a network node is powered on for the first time, it means that the network node is in its factory default state and has never been bound to any child nodes.

[0107] In this way, the network node can enter radio frequency mode when it is first powered on, which helps the network node quickly identify child nodes and realize the need for rapid interaction between the two.

[0108] In one possible implementation, the first child node can enter radio frequency mode upon its first power-on.

[0109] S600a: The user equipment displays a second interface, which includes controls for adding and deleting child nodes.

[0110] The second interface can be the first application interface displayed by the first application after the user opens the first application.

[0111] In one possible implementation, the second interface can also display basic information about L second child nodes. In other words, the second interface can display basic information about the L second child nodes currently bound to the first network.

[0112] A schematic diagram of the second interface can be shown as follows: Figure 7 As shown. Figure 7 As shown, the L second child nodes include Figure 3 , Figure 4 The first child node 1 and the first child node 2 in the array.

[0113] S600b: The user equipment receives a trigger operation from the user regarding the addition or deletion of child nodes, and sends a fifth indication message to the network node. Correspondingly, the network node receives the fifth indication message from the user equipment. The fifth indication message is used to instruct the network node to enter radio frequency mode.

[0114] In one possible implementation, the user device receives a trigger operation from the user to add or delete child nodes, and can also jump from the second interface to the first interface so that the identification information of N first child nodes can be displayed on the first interface (i.e., display all unbound and bound child nodes around the network node).

[0115] S600c: The network node responds to the fifth instruction message and enters radio frequency mode.

[0116] In this way, when users need to add or delete bound child nodes, the network node can enter radio frequency mode, which helps the network node quickly identify child nodes and realize the need for rapid interaction between the two.

[0117] In one possible implementation, after S210 (after the network node interacts with the M target child nodes entering the first network mode during the first network setup process in the first network mode), the network node can also execute S800a-S800b, and the user equipment can also execute S800c. See also... Figure 8, Figure 8 This is a flowchart illustrating another rapid networking method based on radio frequency communication provided in an embodiment of this application. Figure 8 As shown, the method may include S201-S210 and S800a-S800c. Details regarding S201-S210 can be found in the preceding description and will not be repeated here.

[0118] S800a: When the network node and M target child nodes successfully form the first network, the network node receives the basic information of the M target child nodes in the first network mode. The basic information of the M target child nodes includes the basic information of each target child node sent by itself in the first network mode.

[0119] When the network node and M target child nodes successfully form a first network, each of the M target child nodes can periodically broadcast its basic information to the network node in the first network mode. Correspondingly, the network node receives the basic information of the M target child nodes in the first network mode.

[0120] In one possible implementation, the period during which each of the M target sub-nodes broadcasts its basic information to the network node in the first network mode can be a second duration. This application does not limit the second duration.

[0121] In one possible implementation, the second duration can be longer than the first duration. For example, the first duration is 5 seconds, and the second duration is 10 seconds. That is, when a child node is not connected to the Wi-SUN network, it reports its basic information to the network node every 5 seconds; when a child node is connected to the Wi-SUN network, it reports its basic information to the network node every 10 seconds. Setting a shorter reporting period for child nodes when they are not connected to the Wi-SUN network helps the network node receive the child node's basic information quickly, thus enabling the network node to identify the child node more quickly.

[0122] S800b: The network node sends basic information about M target child nodes to the user equipment. Correspondingly, the user equipment receives the basic information about the M target child nodes from the network node.

[0123] S800c: The user equipment displays a fourth interface, which shows basic information about M target child nodes.

[0124] In this way, the basic information of the newly bound M target child nodes can be displayed on the fourth interface, so that users can keep track of the real-time operation of each newly bound target child node.

[0125] In one possible implementation, the fourth interface can also display controls for adding and deleting child nodes.

[0126] In one possible implementation, the user device receives a trigger operation from the user on the exit control in the first interface, and can jump from the first interface to the fourth interface.

[0127] A diagram of the fourth interface can be shown as follows: Figure 9 As shown. Figure 9 As shown, the M target child nodes include Figure 3 , Figure 4 The first child node 1 and the first child node N in the array.

[0128] Please see Figure 10 , Figure 10 This is a schematic diagram of a rapid networking device based on radio frequency communication provided in an embodiment of this application. Figure 10 As shown, the rapid networking device 100 based on radio frequency communication includes a communication unit 1001 and a processing unit 1002. Optionally, the rapid networking device 100 based on radio frequency communication may also include a display unit 1003. The rapid networking device 100 based on radio frequency communication can perform the relevant steps of network nodes and user equipment in the foregoing method embodiments.

[0129] When the radio frequency communication-based rapid networking device 100 is used to implement the functions of a network node: The processing unit 1002 is used to call the communication unit 1001 to receive the basic information of multiple first sub-nodes in radio frequency mode. The basic information of the multiple first sub-nodes includes the basic information of each first sub-node itself sent in radio frequency mode. The processing unit 1002 is also used to call the communication unit 1001 to send basic information of multiple first sub-nodes to the user equipment; The processing unit 1002 is also used to call the communication unit 1001 to receive first instruction information from the user equipment. The first instruction information is used to instruct the network node to send the first distribution information of the first network to multiple target sub-nodes respectively. The first network is managed by the network node, and the multiple target sub-nodes are selected by the user in a first interface displayed on the user equipment. The first interface displays selection controls for each sub-node among the multiple first sub-nodes. Processing unit 1002 is also used to call communication unit 1001 in response to the first instruction information to send the first distribution network information to multiple target sub-nodes respectively; The processing unit 1002 is further configured to call the communication unit 1001 to receive second indication information from the user equipment. The second indication information is used to instruct the network node and multiple target sub-nodes to exit the radio frequency mode and enter the first network mode based on the second distribution network information of the first network. The second distribution network information includes at least the first distribution network information. The processing unit 1002 is also used to call the communication unit 1001 to send third indication information to multiple target sub-nodes respectively. The third indication information is used to instruct a target sub-node to exit the radio frequency mode and enter the first network mode based on the second distribution network information. The processing unit 1002 is also used to exit the radio frequency mode and enter the first network mode based on the second distribution network information when multiple target sub-nodes have exited the radio frequency mode and entered the first network mode. The processing unit 1002 is also used to call the communication unit 1001 to interact with multiple target sub-nodes that have entered the first network mode in the first network mode to perform the networking process of the first network.

[0130] Specifically, in this case, the operations performed by the communication unit 1001 and the processing unit 1002 can be referred to the description of the network node in the foregoing method embodiments, and will not be repeated here.

[0131] When the radio frequency communication-based rapid networking device 100 is used to implement the functions of user equipment: The processing unit 1002 is used to call the communication unit 1001 to receive basic information of multiple first child nodes from the network node; wherein, the basic information of the multiple first child nodes is received by the network node in radio frequency mode, and the basic information of the multiple first child nodes includes the basic information of each first child node sent by itself in radio frequency mode, and the network node has network access function. Display unit 1003 is used to display a first interface, which displays selection controls for each of the multiple first child nodes and an exit control. The processing unit 1002 is also configured to receive a user's trigger operation on the selection control of multiple target sub-nodes among multiple first sub-nodes, and call the communication unit 1001 to send first indication information to the network node. The first indication information is used to instruct the network node to send the first distribution information of the first network to the multiple target sub-nodes respectively. The first network is managed by the network node. The processing unit 1002 is further configured to receive a user's trigger operation on the exit control, and call the communication unit 1001 to send second instruction information to the network node. The second instruction information is used to instruct the network node and multiple target sub-nodes to exit the radio frequency mode and enter the first network mode based on the second distribution network information of the first network, so that the network node can interact with the multiple target sub-nodes that have entered the first network mode in the first network mode to perform the networking process of the first network; wherein, the second distribution network information includes at least the first distribution network information.

[0132] Specifically, in this case, the operations performed by the communication unit 1001, the processing unit 1002, and the display unit 1003 can be referred to the description of the user equipment in the foregoing method embodiments, and will not be repeated here.

[0133] Please see Figure 11 , Figure 11 This is a schematic diagram of the structure of an electronic device 110 provided in an embodiment of this application, which can be used to implement the functions of a network node or user equipment in the above method embodiments. The electronic device 110 may include at least one processor 1101 and a communication interface 1102. Optionally, the electronic device 110 may further include a memory 1103 and a display screen 1104. Figure 11 The components shown by the dashed lines are optional components, meaning that electronic device 110 may not include them. Figure 11 The component shown by the dashed line.

[0134] At least one processor 1101, communication interface 1102, memory 1103, and display screen 1104 can be connected via bus 1105 or other means. The bus is in... Figure 11 The connections between other components are shown in bold lines only and are not intended to be limiting. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, Figure 11 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0135] The coupling in this application embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, used for information interaction between devices, units, or modules. This application embodiment does not limit the specific connection medium between at least one processor 1101, communication interface 1102, memory 1103, and display screen 1104.

[0136] Memory 1103 may include read-only memory and random access memory, and provides instructions and data to at least one processor 1101. A portion of memory 1103 may also include non-volatile random access memory.

[0137] At least one processor 1101 may be a Central Processing Unit (CPU), but it may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor; optionally, at least one processor 1101 may also be any conventional processor.

[0138] In one example, when the electronic device adopts Figure 11 When in the form shown, Figure 11 At least one processor 1101 in the above method embodiments can execute the method executed by the network node or user equipment.

[0139] In one possible implementation, memory 1103 is used to store computer programs or instructions; at least one processor 1101 is used to invoke the computer programs or instructions stored in memory 1103 to perform the steps performed by the network node or user equipment in the method embodiment.

[0140] In the embodiments of this application, the methods provided in the embodiments of this application can be implemented by running a computer program (including program code) capable of performing the steps involved in the above-described methods on a general-purpose computing device, such as a computer, which includes processing elements and storage elements such as a CPU, random access memory (RAM), and read-only memory (ROM). The computer program can be recorded on, for example, a computer-readable recording medium, loaded into an electronic device through the computer-readable recording medium, and run therein.

[0141] Based on the same inventive concept, the principles and beneficial effects of the devices and electronic equipment provided in the embodiments of this application in solving the problem are similar to the principles and beneficial effects of the network nodes or user equipment in the method embodiments of this application in solving the problem. Please refer to the principles and beneficial effects of the method embodiments. For the sake of brevity, they will not be repeated here.

[0142] This application also provides a computer-readable storage medium storing a computer program or computer instructions, which is adapted to be loaded by an electronic device and execute the method provided in the above-described method embodiments.

[0143] This application also provides a computer program product containing a computer program or instructions, which, when run on an electronic device, causes the electronic device to perform the method provided in the above-described method embodiments.

[0144] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The implementation is achieved through a software program that runs on a processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into electronic devices, each of their modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components within the electronic device. Alternatively, at least some modules / units can be implemented using a software program that runs on a processor integrated within the electronic device, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.

[0145] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0146] In the above embodiments, the descriptions of each embodiment have their own emphasis, and any multiple embodiments can be used in combination. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0147] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.

[0148] The modules in the device of this application embodiment can be merged, divided, and deleted according to actual needs.

[0149] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by program instructions and related hardware. The program instructions can be stored in a computer-readable storage medium, which may include: flash drive, ROM, RAM, disk or optical disk, etc.

[0150] The above-disclosed embodiments are merely one example of this application and only a part of the embodiments of this application. They should not be construed as limiting the scope of this application.

Claims

1. A method for fast networking based on radio frequency communication, characterized in that, Applied to network nodes with network access capabilities, the method includes: In radio frequency mode, basic information of multiple first sub-nodes is received, and the basic information of the multiple first sub-nodes includes the basic information of each first sub-node itself transmitted in radio frequency mode. Send basic information about the plurality of first child nodes to the user equipment; The system receives first instruction information from the user equipment, which instructs the network node to send first network distribution information of the first network to multiple target sub-nodes respectively; wherein the first network is managed by the network node, and the multiple target sub-nodes are selected by the user in a first interface displayed on the user equipment, and the first interface displays selection controls for each of the multiple first sub-nodes. In response to the first indication information, the first distribution network information is sent to the plurality of target sub-nodes respectively; The system receives a second indication message from the user equipment, the second indication message being used to instruct the network node and the plurality of target sub-nodes to exit the radio frequency mode and enter the first network mode based on the second distribution network information of the first network; wherein, the second distribution network information includes at least the first distribution network information; A third indication message is sent to each of the plurality of target sub-nodes, wherein one of the third indication messages is used to instruct one of the target sub-nodes to exit the radio frequency mode and enter the first network mode based on the second distribution network information; If all target sub-nodes exit the radio frequency mode and enter the first network mode, the radio frequency mode will exit and the first network mode will be entered based on the second distribution network information. In the first network mode, the networking process of the first network is interacted with the multiple target sub-nodes that have entered the first network mode.

2. The method of claim 1, wherein, The first distribution network information includes at least the new network name of the first network; the first indication information also includes the new network name, which is obtained by the user equipment modifying the old network name of the first network; The second distribution network information also includes a new network identifier for the first network, which is generated based on the new network name; wherein, the new network identifier is used by the device to identify the first network, and the new network name and the old network name are used by the user to identify the first network.

3. The method according to claim 1 or 2, characterized in that, Before receiving basic information of multiple first child nodes in radio frequency mode, the network node is in the first network mode, and the network node is connected to multiple second child nodes in the first network mode, wherein the multiple first child nodes include at least the multiple second child nodes. The method includes: In the first network mode, a fourth indication message is sent to each of the plurality of second sub-nodes, wherein one of the fourth indication messages is used to instruct a second sub-node to exit the first network mode and enter the radio frequency mode; Exit the first network mode and enter the radio frequency mode.

4. The method according to claim 1 or 2, characterized in that, Before receiving basic information of multiple first child nodes in radio frequency mode, the method further includes: Upon the network node's first power-on, it enters the radio frequency mode; or, The network node receives a fifth indication message from the user equipment and enters the radio frequency mode in response to the fifth indication message; wherein the fifth indication message is used to instruct the network node to enter the radio frequency mode, and the fifth indication message is sent by the user equipment when the child node add / delete control in the second interface displayed by the user equipment is triggered.

5. The method according to claim 1 or 2, characterized in that, The method further includes: When the network node and the plurality of target sub-nodes successfully form the first network, the basic information of the plurality of target sub-nodes is received in the first network mode. The basic information of the plurality of target sub-nodes includes the basic information of each target sub-node sent by itself in the first network mode. Send the basic information of the multiple target sub-nodes to the user equipment.

6. The method according to claim 1 or 2, characterized in that, The basic information of the first child node includes: the identification information of the first child node and the operation status information of the first child node.

7. The method according to claim 1 or 2, characterized in that, The receiving of basic information of multiple first child nodes in radio frequency mode includes: In radio frequency mode, multiple broadcast frames of first child nodes are received, wherein each broadcast frame is obtained by encrypting the basic information of a first child node itself and its CRC check value. The broadcast frames of the plurality of first child nodes are decrypted to obtain a plurality of decryption information, wherein each decryption information includes basic information of the first child node itself and its CRC check value. Based on the CRC check value in each of the decrypted information, the basic information of the corresponding first child node is checked using CRC. If the basic information of the multiple first child nodes passes the check, the basic information of the multiple first child nodes is obtained.

8. A method for fast networking based on radio frequency communication, characterized in that, Applied to user equipment, the method includes: The network node receives basic information from multiple first child nodes; wherein the basic information of the multiple first child nodes is received by the network node in radio frequency mode, and the basic information of the multiple first child nodes includes the basic information of each first child node transmitted by itself in radio frequency mode, and the network node has network access function. The first interface is displayed, which shows selection controls for each of the plurality of first child nodes and an exit control. Upon receiving a user's trigger operation on a selection control for multiple target sub-nodes among the multiple first sub-nodes, the network node sends a first instruction message to the network node. The first instruction message is used to instruct the network node to send the first network configuration information of the first network to the multiple target sub-nodes respectively. The first network is managed by the network node. Upon receiving a user's trigger operation on the exit control, a second instruction message is sent to the network node. The second instruction message is used to instruct the network node and the plurality of target sub-nodes to exit the radio frequency mode and enter the first network mode based on the second distribution network information of the first network, so that the network node can perform the networking process interaction of the first network with the plurality of target sub-nodes that have entered the first network mode in the first network mode; wherein, the second distribution network information includes at least the first distribution network information.

9. The method of claim 8, wherein, The first distribution network information includes at least the new network name of the first network; the first indication information also includes the new network name, which is obtained by the user equipment modifying the old network name of the first network; The second distribution network information also includes a new network identifier for the first network, which is generated based on the new network name; wherein, the new network identifier is used by the device to identify the first network, and the new network name and the old network name are used by the user to identify the first network.

10. The method according to claim 8 or 9, characterized in that, The first interface also displays a control for modifying the network name; the method further includes: Upon receiving a trigger operation for the network name modification control, a third interface is displayed, which includes a network name input box. The input content in the network name input box is used as the new network name.

11. The method of claim 8, wherein, Before receiving basic information from multiple first child nodes of the network node, the method further includes: The second interface is displayed, which shows controls for adding and deleting child nodes. Upon receiving a user's trigger operation for adding or deleting controls on the child node, the network node sends a fifth indication message, which is used to instruct the network node to enter the radio frequency mode.

12. The method of claim 8, wherein, The method further includes: Receive basic information from the network node of the plurality of target sub-nodes; wherein, the basic information of the plurality of target sub-nodes is received by the network node in the first network mode when the network node and the plurality of target sub-nodes successfully form the first network, and the basic information of the plurality of target sub-nodes includes the basic information of each target sub-node sent by itself in the first network mode. The fourth interface is displayed, which shows the basic information of the multiple target child nodes.

13. The method according to claim 8, characterized in that, The basic information of the first child node includes: the identification information of the first child node and the operation status information of the first child node.

14. A rapid networking device based on radio frequency communication, characterized in that, Includes units for performing the method as described in any one of claims 1-7 or 8-13.

15. An electronic device, characterized in that, It includes a communication interface and at least one processor, said at least one processor being configured to run a computer program or instructions to perform the method as described in any one of claims 1-7 or 8-13.