CN-122027475-A - Network configuration updating method with configuration stabilization mechanism
Abstract
A network configuration updating method with a configuration stabilizing mechanism is applied to a mesh network system and comprises the steps of enabling each of node devices to set network configuration information comprising parent node identification information of a parent node device, child node identification information of at least one child node device recorded in a stored assistance table, length information and configuration information identification codes, further broadcasting signals comprising the network configuration information, enabling each of the node devices to receive broadcasting signals broadcast by any other node device, judging that the broadcasting signals comprise the network configuration information according to the configuration information identification codes, judging starting positions of the child node identification information according to the length information, capturing the parent node identification information and the child node identification information, and updating the stored assistance table according to the parent node identification information and the child node identification information.
Inventors
- LI CHAOMING
- SHEN MENGZHOU
- DING CUI
- HE YIDONG
Assignees
- 瑞昱半导体股份有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20241112
Claims (10)
- 1.A network configuration updating method with a configuration stabilizing mechanism is applied to a mesh network system, and comprises the following steps: Each of the plurality of node devices is made to serve as a first node device, so that the first node device sets network configuration information, the network configuration information comprises parent node identification information of a parent node device of the first node device, child node identification information, length information and configuration information identification code of at least one child node device recorded in a stored assistance table of the first node device, and a broadcast signal comprising the network configuration information is further broadcast; each of the plurality of node devices is made to serve as a second node device, any other node device is received as the broadcast signal broadcasted by the first node device, the broadcast signal is judged to contain the network configuration information according to the configuration information identification code, the starting position of the child node identification information is judged according to the length information, the father node identification information and the child node identification information are further extracted, and The second node device updates the stored assistance table according to the parent node identification information and the child node identification information.
- 2. The network configuration updating method according to claim 1, wherein the parent node identification information is a parent node MAC address of the parent node device or is calculated from the parent node MAC address, and the child node identification information is a child node MAC address of the child node device or is calculated from the child node MAC address.
- 3. The network configuration updating method according to claim 1, wherein the configuration information identification code is a string having a fixed length and a fixed content.
- 4. The network configuration updating method according to claim 1, wherein the network configuration information is set in an information element IE preceding a frame check sequence FCS at the end of the broadcast signal.
- 5. The network configuration updating method according to claim 1, wherein the broadcast signal is a beacon signal, a part of beacon signals not including a plurality of other information units unrelated to the network configuration information, or a probe response signal.
- 6. The network configuration updating method of claim 1, wherein the length information indicates a child node identification information length of the child node identification information or a sum of the child node identification information length and a fixed length of a fixed length information including the parent node identification information before the child node identification information.
- 7. The network configuration updating method according to claim 1, wherein the fixed-length information further includes a basic service set identification code BSSID which an access point device connected to the mesh network system has and is provided before the parent node identification information.
- 8. The network configuration updating method according to claim 1, further comprising: Judging, by the second node device, that the parent node device of the first node device is the second node device or the parent node device of the first node device is recorded in the assistance table of the second node device according to the parent node identification information of the network configuration information; judging, by the second node device, that the at least one child node device of the first node device is recorded in the assistance table of the second node device according to the child node identification information of the network configuration information, so as to update a timestamp corresponding to the at least one child node device in the assistance table; Judging, by the second node device, that the at least one child node device of the first node device is not recorded in the assistance table of the second node device according to the child node identification information of the network configuration information, so as to record the at least one child node in the assistance table of the second node device when the second node device still has a sufficient number of assisted child nodes; Judging, by the second node device, that the at least one child node device of the first node device is not recorded in the assistance table of the second node device based on the child node identification information of the network configuration information, so as not to record the at least one child node in the assistance table of the second node device when the second node device does not have a sufficient number of the helpable child nodes, and The second node device determines that at least one non-updated sub-node whose non-updated time of the timestamp exceeds a threshold value exists in the assistance table of the second node device, so as to remove the at least one non-updated sub-node from the assistance table of the second node device.
- 9. The network configuration updating method according to claim 1, further comprising: Judging the first node device as the father node device of the second node device by the second node device according to a first node identification information contained in the broadcast signal; Judging that the network configuration information does not contain the child node identification information corresponding to the second node device by the second node device so as to accumulate a node miss count value, and performing a parent node replacement procedure when the node miss count value exceeds a node miss threshold value; judging, by the second node device, that the network configuration information includes the child node identification information corresponding to the second node device, to reset the node miss count value; Judging, by the second node device, that the network configuration information includes the child node identification information of at least one child node device corresponding to the second node device to reset a child node miss count value, and The second node device judges that the network configuration information does not contain the sub-node identification information of at least one sub-node device corresponding to the second node device so as to accumulate the sub-node miss count value, and removes the at least one sub-node device of the second node device from the assistance table of the second node device when the sub-node miss count value exceeds a sub-node miss threshold value.
- 10. The network configuration updating method according to claim 1, wherein the network configuration information further includes a number of helpable children nodes of the first node device, a root node device of the plurality of node devices calculates a sum of the number of helpable children nodes of all other plurality of node devices to allow a new node device to join the mesh network system when the sum is not less than a helpable threshold value.
Description
Network configuration updating method with configuration stabilization mechanism Technical Field The present invention relates to mesh network technology, and more particularly, to a network configuration updating method with a configuration stabilization mechanism. Background Mesh networks (mesh networks) are a type of communication of data and control instructions between network nodes by means of dynamic routing. The network can keep the connection between every two nodes intact, when a certain node fails or fails to serve in the network topology, the architecture allows a new route to be formed by using a 'jump' mode, and then the message is sent to a transmission destination. When pairing and switching between node devices in a mesh network, packet transmission may fail due to environmental interference. However, even if pairing and handover are not successful, some node devices may misrecognize that the node device has been successfully connected to another node device, or misrecognize that the node device has not been connected to another node device. Such a situation causes inconsistency in the connection relationship between the node devices recorded in the assistance tables of the node devices, and causes an abnormality in the transmission of data. Disclosure of Invention In view of the foregoing, it is an object of the present invention to provide a network configuration updating method with a configuration stabilization mechanism, so as to improve the prior art. The invention comprises a network configuration updating method with a configuration stabilizing mechanism, which is applied to a mesh network system, and comprises the steps of enabling each of a plurality of node devices to serve as a first node device, enabling the first node device to set network configuration information, enabling the network configuration information to comprise parent node identification information of a parent node device of the first node device, child node identification information, length information and configuration information identification codes of at least one child node device recorded in a stored assistance table of the first node device, further broadcasting a broadcasting signal comprising the network configuration information, enabling each of the node devices to serve as a second node device, receiving broadcasting signals broadcasted by any other node device serving as the first node device, judging the broadcasting signal to comprise the network configuration information according to the configuration information identification codes, judging starting positions of the child node identification information according to the length information, further capturing the parent node identification information and the child node identification information, and enabling the second node device to update the stored assistance table according to the parent node identification information and the child node identification information. The features, implementation and functions of the present invention are described in detail below with reference to the preferred embodiments shown in the drawings. Drawings FIG. 1 is a diagram of a mesh network system according to one embodiment of the present invention; FIG. 2 is a flow chart of a method for updating network configuration with a configuration stabilization mechanism according to an embodiment of the present invention; FIG. 3 is a diagram showing network configuration information according to an embodiment of the present invention; FIG. 4 is a schematic diagram showing a broadcast signal according to an embodiment of the present invention; FIG. 5 and FIG. 6 are flowcharts showing a flow of an assistance table update procedure applicable to each of the node apparatuses in one embodiment of the present invention, respectively Fig. 7 is a schematic diagram of a partial beacon signal PBS according to an embodiment of the present invention. Detailed Description One objective of the present invention is to provide a network configuration updating method with a configuration stabilization mechanism, which updates the assistance tables of network nodes in a mesh network system by using network configuration information in broadcast signals, so as to achieve synchronization of the assistance tables, and avoid data transmission anomalies caused by inconsistent assistance tables. Please refer to fig. 1. Fig. 1 shows a schematic diagram of a mesh network system 100 according to an embodiment of the invention. The mesh network system 100 includes node devices 110A-110F. The mesh network system 100 is a communication network in which node devices 110a to 110f communicate with each other to form a mesh. The node devices 110A-110F each include processing circuitry, communication circuitry, and storage circuitry (not shown) to implement connected computing devices having independent addresses and capable of transmitting and receiving data. The node devices 110A-110F can communi