Dual-mode communication system networking method and device, storage medium and electronic equipment
By receiving and analyzing HPLC and HRF messages in the dual-mode communication system of the smart grid, and selecting proxy nodes based on signal-to-noise ratio, communication success rate and networking level, the problem of newly joined STA nodes being difficult to accurately select stable proxy nodes, improving the stability and reliability of data transmission.
Patent Information
- Application Number
- CN202411869891.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-03-07
AI Technical Summary
In the dual-mode communication system of smart grids, it is difficult for newly added STA nodes to accurately select a stable proxy node, which affects the stability and reliability of data transmission.
By receiving HPLC messages and HRF messages broadcasted by the network nodes within the preset time, a neighbor node table is obtained, and based on the signal-to-noise ratio, communication success rate and networking level, alternative proxy nodes are selected from them to finally determine the proxy node to ensure the stability of data transmission.
This method can stably select the optimal routing method, improve communication stability and timeliness, and ensure the continuity and reliability of data transmission.
Smart Images

Figure CN119584238A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart grid communications, and in particular to a dual-mode communication system networking method, device, storage medium and electronic equipment. Background Art
[0002] In the process of upgrading and transforming smart grids, dual-mode communication systems based on broadband power line carrier communication (HPLC) and low-power wireless communication (HRF) technology have become an indispensable part and are widely used in key tasks such as information collection of power users, instant reporting of power outages, and accurate identification of substations. The dual-mode communication system includes modules such as concentrators, electric energy meters, and collectors. Among them, the communication module of the concentrator plays the core role of the network, namely the central coordinator (CCO), which is responsible for the construction control, daily maintenance and management of the network; while the communication modules on the electric energy meter and collector are subordinate nodes of the network, namely stations (STA), which mainly undertake data transmission tasks. Due to the large number of STA nodes and their wide distribution, CCO directly establishes communication links with all STAs in actual operation, which faces huge challenges. Therefore, the relay communication mechanism is introduced to build an effective communication bridge, in which the STA that undertakes the relay task is called a proxy node (Proxy CCOrdinator, PCO).
[0003] For newly joined STAs, selecting a suitable PCO is crucial to ensuring the stability and efficiency of network communications. In the prior art, newly joined STAs mainly select PCOs based on the received beacon signal strength or signal-to-noise ratio. However, signal strength or signal-to-noise ratio has the characteristics of dynamic change, and relying solely on them to select PCO is often not accurate enough to ensure the stability of data transmission. Therefore, how to accurately select a stable PCO when a new STA joins the network to ensure the continuity and reliability of data transmission between it and the CCO has become a key issue that needs to be solved urgently. Summary of the invention
[0004] In view of this, the embodiments of the present application provide a dual-mode communication system networking method, device, storage medium and electronic device to solve at least one problem existing in the background technology.
[0005] In a first aspect, an embodiment of the present application provides a dual-mode communication system networking method, which is applied to a non-networked node, and the method includes: Receive HPLC messages and HRF messages broadcasted by the nodes that have joined the network within a preset time, and obtain a neighbor node table; wherein the neighbor node table includes neighbor nodes and characteristic information of the neighbor nodes; the characteristic information includes signal-to-noise ratio, communication success rate and networking level; Based on the characteristic information of the neighboring nodes, a candidate proxy node table is obtained according to a preset rule; wherein the candidate proxy node table includes the candidate proxy nodes and the characteristic information of the candidate proxy nodes; Determine the proxy node from the candidate proxy node table based on the characteristic information of the candidate proxy node; The main route of the node not in the network is determined according to the proxy node.
[0006] In a second aspect, an embodiment of the present application provides a dual-mode communication system networking device, characterized in that obtaining a candidate proxy node table according to a preset rule includes: According to a preset signal-to-noise ratio threshold, the neighboring nodes are divided into a plurality of signal-to-noise ratio levels; Based on the signal-to-noise ratio level, the neighbor nodes are traversed from high to low until a preset number of candidate proxy nodes are obtained; wherein, Among the nodes with different signal-to-noise ratios, select the node with a higher signal-to-noise ratio as the candidate proxy node; Among the nodes with the same signal-to-noise ratio, the node with high communication success rate is selected as the candidate proxy node; Among nodes with the same signal-to-noise ratio and the same communication success rate, nodes with a lower networking level are selected as candidate proxy nodes.
[0007] A candidate proxy node table is obtained according to the candidate proxy nodes.
[0008] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed by a processor of an electronic device, the electronic device can execute the dual-mode communication system networking method provided in any one of the above-mentioned first aspects.
[0009] In a fourth aspect, an embodiment of the present application provides an electronic device, the electronic device comprising: processor; memory for storing computer executable instructions; The processor is used to execute the computer executable instructions to implement the dual-mode communication system networking method described in any one of the first aspects above.
[0010] In the embodiment of the present application, the node not connected to the network obtains a neighbor node table based on the HPLC messages and HRF messages received within a preset time, and then selects an alternative proxy node from the neighbor node table based on the signal-to-noise ratio level, the communication success rate, and the networking level. Finally, the accurate proxy node is obtained based on the characteristic information of the alternative proxy node. The embodiment of the present application comprehensively considers the communication mode and various communication factors, and can stably select the optimal routing mode, thereby ensuring the stability and timeliness of communication.
[0011] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings: Figure 1 A flow chart of a dual-mode communication system networking method applied to a non-networked node provided in an embodiment of the present application; Figure 2 A schematic diagram of a dual-mode system according to an embodiment of the present application; Figure 3 A schematic diagram of a dual-mode communication system networking device provided in an embodiment of the present application; Figure 4 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0013] In order to make the technical solutions and beneficial effects of the present invention more clearly understood, the following is a detailed description by listing specific embodiments. Unless otherwise defined, the technical and scientific terms used herein have the same meanings as those in the technical field to which this application belongs.
[0014] Figure 1 This is a flow chart of a dual-mode communication system networking method for a non-networked node provided in an embodiment of the present application. Figure 1 As shown, the method includes: S1. Receive HPLC messages and HRF messages broadcasted by nodes that have joined the network within a preset time, and obtain a neighbor node table.
[0015] Among them, the neighbor node table includes neighbor nodes and characteristic information of neighbor nodes, and the characteristic information includes signal-to-noise ratio, communication success rate and networking level. In the embodiment of the present application, the networked node refers to a node that has successfully networked with the CCO, that is, the route of the networked node (that is, the communication path between the networked node and the CCO) has been confirmed, and the networked node can transmit data with the CCO. Figure 2 FIG. 1 is a schematic diagram of a dual-mode system according to an embodiment of the present application. Figure 2As shown, the networked nodes include CCO and three networking levels, among which the nodes of the first networking level are STA1, PCO1, STA2, and STA3, the nodes of the second networking level are STA4, PCO2, PCO3, and STA5, and the nodes of the third networking level are STA6, STA7, and STA8. The lower the networking level, the closer the distance to CCO and the shorter the data transmission path; the solid line represents the power line carrier link, and the dotted line represents the wireless link; taking STA8 as an example, its proxy node is PCO3, and the message it sends first passes through PCO3 through the wireless link, then passes through PCO1 through the power line carrier link, and finally reaches CCO through the power line carrier link. The networking process is the process of selecting a route, and also the process of selecting a proxy node. In the prior art, STA determines the proxy node by receiving the signal strength or signal-to-noise ratio of the discovery beacon, but the signal strength or signal-to-noise ratio will change dynamically, and the proxy node cannot be accurately determined based on the signal strength or signal-to-noise ratio alone. In the embodiment of the present application, the non-networked node can accurately determine the proxy node based on the neighboring nodes and the characteristic information of the neighboring nodes; wherein, if the non-networked node can receive the HPLC message and the HRF message broadcasted by a certain networked node, then the networked node is the neighboring node of the non-networked node. As an optional specific implementation method, receiving the HPLC message and the HRF message broadcasted by the networked node within a preset time includes: receiving the HPLC message and the HRF message periodically broadcasted by the networked node within a preset time. Furthermore, the signal-to-noise ratio of the neighboring node is the average signal-to-noise ratio of the message within the preset time. For example, if the non-networked node sends 10 messages within the preset time, the signal-to-noise ratio of the neighboring node is the average signal-to-noise ratio of the 10 messages. In the embodiment of the present application, by receiving multiple HPLC messages and HRF messages within the preset time, more accurate characteristic information of the neighboring node can be obtained. It should be noted that the communication success rate refers to the ratio of the number of messages received by a non-networked node from a networked node to the number of messages sent by the networked node. Specifically, when a networked node broadcasts and sends messages, it can carry the information of the number of messages within a preset time in the message; for example, the number of messages sent by a neighboring node is 10, and the corresponding non-networked node receives 7 of them, then the communication success rate of the neighboring node corresponding to the non-networked node is 70%. In the embodiment of the present application, the preset time is determined according to the actual communication situation and the number of nodes, and the present application is not limited. For example, if the number of nodes is large, the preset time can be set longer, so that each node can send a preset number of messages. It should be noted that if a non-networked node receives an HPLC message and an HRF message sent by a networked node, then the networked node is both an HPLC neighbor node and an HRF neighbor node.
[0016] As an optional specific implementation, the neighbor node includes an HPLC neighbor node and an HRF neighbor node, and correspondingly, the neighbor node table also includes an HPLC neighbor node table and an HRF neighbor node table. In the embodiment of the present application, by sending an HPLC message and an HRF message, a corresponding neighbor node table can be obtained, and then a more accurate proxy node and a more reliable communication method can be selected, which is more stable and reliable than receiving a single message.
[0017] S2. Based on the characteristic information of the neighboring nodes, a table of candidate proxy nodes is obtained according to preset rules.
[0018] The candidate proxy node table includes the candidate proxy nodes and feature information of the candidate proxy nodes.
[0019] As an optional specific implementation, S2 includes: According to the preset signal-to-noise ratio threshold, the neighbor nodes are divided into multiple signal-to-noise ratio levels; Based on the signal-to-noise ratio level, all neighbor nodes are traversed from high to low until a preset number of candidate proxy nodes are obtained; among the nodes with different signal-to-noise ratio levels, nodes with high signal-to-noise ratio levels are selected as candidate proxy nodes; among the nodes with the same signal-to-noise ratio level, nodes with high communication success rates are selected as candidate proxy nodes; among the nodes with the same signal-to-noise ratio level and the same communication success rates, nodes with low networking levels are selected as candidate proxy nodes; Obtain a candidate proxy node table according to the candidate proxy node.
[0020] The embodiment of the present application is based on a preset signal-to-noise ratio threshold, divides neighbor nodes into multiple signal-to-noise ratio gears, and then screens them according to the order of signal-to-noise ratio gears, communication success rate and networking level to obtain a preset number of candidate proxy nodes. Compared with the method of obtaining proxy nodes directly according to the signal-to-noise ratio or signal strength in the prior art, the signal-to-noise ratio of the embodiment of the present application is selected according to the gear, not a single maximum value, thereby ensuring the accuracy and stability of data transmission; secondly, the communication success rate and networking level are introduced on the basis of the signal-to-noise ratio gear, so that the candidate proxy nodes with excellent communication performance and stability can be selected more accurately, thereby effectively improving the performance and reliability of the entire communication network. Among them, the lower the networking level, the closer it is to the CCO, which can reduce the path length and reduce the delay and noise interference of data transmission.
[0021] As an optional specific implementation, according to a preset rule, the HPLC neighbor nodes and the HRF neighbor nodes are alternately traversed from high to low based on the signal-to-noise ratio gear until a preset number of candidate proxy nodes are obtained; the candidate proxy nodes include HPLC candidate proxy nodes and HRF candidate proxy nodes. Among them, the signal-to-noise ratio gear includes the HPLC signal-to-noise ratio gear and the HRF signal-to-noise ratio gear, and the preset signal-to-noise ratio threshold includes the preset HPLC signal-to-noise ratio threshold and the preset HRF signal-to-noise ratio threshold. According to the actual communication situation, the preset HPLC signal-to-noise ratio threshold and the preset HRF signal-to-noise ratio threshold can be the same or different. As an optional specific implementation, the number of signal-to-noise ratio gears of the HPLC neighbor nodes is the same as the number of HRF signal-to-noise ratio gears, so as to compare the signal-to-noise ratio gears at the end. It should be noted that if there are multiple gears, there are also multiple corresponding preset signal-to-noise ratio thresholds; for example, the HPLC neighbor nodes are divided into three gears, including first-gear neighbor nodes, second-gear neighbor nodes and third-gear neighbor nodes, then the corresponding preset signal-to-noise ratio thresholds include the first threshold and the second threshold, the node with a signal-to-noise ratio less than or equal to the first threshold is the first-gear neighbor node, the node with a signal-to-noise ratio greater than the first threshold and less than the second threshold is the second-gear neighbor node, and the node with a signal-to-noise ratio greater than or equal to the second threshold is the third-gear neighbor node; in the embodiment of the present application, the higher the signal-to-noise ratio gear, the better the communication effect. Relative to a single link mode, in the embodiment of the present application, HPLC alternative proxy nodes and HRF alternative proxy nodes are obtained respectively, and the obtained alternative proxy node table is more accurate, so that the best routing method can be selected. In the embodiment of the present application, the preset number is set according to the actual communication requirements. For example, if the preset number is 6 alternative proxy nodes, the number of HPLC alternative proxy nodes is 3, and the number of HRF alternative proxy nodes is also 3.
[0022] S3. Determine a proxy node from a candidate proxy node table based on the feature information of the candidate proxy node.
[0023] Specifically, S3 includes: Compare the signal-to-noise ratio and communication success rate of candidate proxy nodes; The proxy node is determined based on the comparison result.
[0024] Further, determining the proxy node according to the comparison result includes: The node with the highest signal-to-noise ratio among the candidate proxy nodes is the proxy node; If the signal-to-noise ratio is the same, the node with the highest communication success rate is the proxy node; If the signal-to-noise ratio is the same and the communication success rate is the same, the node with the lowest networking level is the proxy node.
[0025] In the embodiment of the present application, the signal-to-noise ratio in the candidate proxy node is compared according to the gear, so the HPLC candidate proxy node and the HRF candidate proxy node can also be directly compared. In the embodiment of the present application, by comparing the signal-to-noise ratio, communication success rate and networking level of the HPLC candidate proxy node and the HRF candidate proxy node, a more stable proxy node can be selected faster, thereby achieving stable communication and data transmission. It should be noted that since HPLC and HRF are two different communication modes, there are differences in the signal-to-noise ratio standards and their influencing factors under different communication modes. Therefore, simply comparing the signal-to-noise ratio of the two communication modes does not have practical significance. In the embodiment of the present application, by dividing the signal-to-noise ratio into different gears, it is possible to set a reasonable signal-to-noise ratio threshold value according to the characteristics of each communication mode and the actual application scenario, and the nodes corresponding to HPLC and HRF are graded respectively; and then the optimal communication mode and proxy node are obtained by comparing the signal-to-noise ratio gear size of HPLC and HRF, ensuring the stability and reliability of power grid communication.
[0026] It should be noted that if the proxy node is an HPLC neighbor node, the non-networked node and the proxy node communicate via an HPLC link; if the proxy node is an HRF neighbor node, the non-networked node and the proxy node communicate via an HRF link.
[0027] S4. Determine the main route of the node that is not connected to the network based on the proxy node.
[0028] Specifically, the main route of the node that has not joined the network is the communication path between the node that has not joined the network and the CCO via the proxy node. The proxy node is a node that has joined the network, and the communication path between the proxy node and the CCO has been confirmed. Therefore, after confirming the proxy node, the main route of the node that has not joined the network is the communication path between the node that has not joined the network and the proxy node and then to the CCO.
[0029] After S4, it also includes: The non-networked node sends an association request message to the CCO via the proxy node.
[0030] Specifically, after the node that has not joined the network confirms the proxy node, it sends an association request message to the CCO. After receiving the message, the CCO replies with an association confirmation message to enable the node that has not joined the network to join the network. At the same time, the CCO updates the network routing table. It should be noted that all nodes that have not joined the network repeat the above process in sequence until all nodes have joined the network.
[0031] In the embodiment of the present application, the node not connected to the network obtains a neighbor node table based on the HPLC messages and HRF messages received within a preset time, and then selects an alternative proxy node from the neighbor node table based on the signal-to-noise ratio level, the communication success rate, and the networking level. Finally, the accurate proxy node is obtained based on the characteristic information of the alternative proxy node. The embodiment of the present application comprehensively considers the communication mode and various communication factors, and can stably select the optimal routing mode, thereby ensuring the stability and timeliness of communication.
[0032] As an optional specific implementation manner, after determining the proxy node according to the comparison result, the method further includes: Determine a first standby proxy node according to the comparison result; A backup route for the node not in the network is determined according to the first backup proxy node.
[0033] Specifically, after the comparison result determines the proxy node, the first backup proxy node is determined from the remaining candidate proxy nodes. The determination method is the same as the proxy node determination method, and this application will not repeat it. The backup route of the non-networked node is the communication path between the non-networked node and the CCO via the first backup proxy node. Through the backup route, when the main route is abnormal, communication can continue through the backup route, thereby ensuring the stability of communication.
[0034] It should be understood that although Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 1 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.
[0035] Figure 3 Schematic diagram of a dual-mode communication system networking device provided in an embodiment of the present application. Figure 3 As shown, the dual-mode communication system networking device 300 of the embodiment of the present application includes: The neighbor node table acquisition unit 301 is used to receive HPLC messages and HRF messages broadcasted by the networked nodes within a preset time, and obtain a neighbor node table; wherein the neighbor node table includes neighbor nodes and characteristic information of neighbor nodes; the characteristic information includes signal-to-noise ratio, communication success rate and networking level; The candidate proxy node table acquisition unit 302 is used to obtain a candidate proxy node table according to a preset rule based on the characteristic information of the neighboring nodes; wherein the candidate proxy node table includes the candidate proxy nodes and the characteristic information of the candidate proxy nodes; A proxy node determining unit 303, configured to determine a proxy node from a candidate proxy node table based on characteristic information of the candidate proxy node; The main route determining unit 304 is used to determine the main route of the node not in the network according to the proxy node.
[0036] As an optional specific implementation manner, obtaining a candidate proxy node table according to a preset rule includes: According to the preset signal-to-noise ratio threshold, the neighbor nodes are divided into multiple signal-to-noise ratio levels; Traverse neighbor nodes from high to low based on the signal-to-noise ratio until a preset number of candidate proxy nodes are obtained; wherein, Among the nodes with different signal-to-noise ratios, select the node with a higher signal-to-noise ratio as the candidate proxy node; Among the nodes with the same signal-to-noise ratio, the node with high communication success rate is selected as the candidate proxy node; Among nodes with the same signal-to-noise ratio and the same communication success rate, nodes with a lower networking level are selected as candidate proxy nodes.
[0037] Obtain a candidate proxy node table according to the candidate proxy node.
[0038] As an optional specific implementation, the neighbor nodes include HPLC neighbor nodes and HRF neighbor nodes, and the neighbor nodes are traversed from high to low based on the signal-to-noise ratio level until a preset number of candidate proxy nodes are obtained, including: Based on the signal-to-noise ratio gear, the HPLC neighbor nodes and the HRF neighbor nodes are alternately traversed from high to low until a preset number of candidate proxy nodes are obtained; wherein the candidate proxy nodes include HPLC candidate proxy nodes and HRF candidate proxy nodes.
[0039] As an optional specific implementation manner, determining the proxy node from the candidate proxy node table based on the characteristic information of the candidate proxy node includes: Compare the signal-to-noise ratio and communication success rate of candidate proxy nodes; Determine the proxy node according to the comparison result; As an optional specific implementation manner, determining the proxy node according to the comparison result includes: The node with the highest signal-to-noise ratio among the candidate proxy nodes is the proxy node; If the signal-to-noise ratio is the same, the node with the highest communication success rate is the proxy node; If the signal-to-noise ratio is the same and the communication success rate is the same, the node with the lowest networking level is the proxy node.
[0040] The embodiment of the present application further provides a computer-readable storage medium. The computer-readable storage medium stores instructions, and when the instructions are executed by a processor of an electronic device, the electronic device can execute the steps in the dual-mode communication system networking method of any of the above embodiments.
[0041] The embodiments of the present application may be systems, methods and / or computer program products. The computer program product may include a computer-readable storage medium on which computer-readable program instructions are loaded for causing a processor to implement various aspects of the present application. In some embodiments, by using the state information of the computer-readable program instructions to personalize an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA) or a programmable logic array (PLA), the electronic circuit may execute the computer-readable program instructions to implement various aspects of the present application.
[0042] Computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. Computer readable storage medium is a tangible device that can keep and store instructions used by an instruction execution device. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage medium include: portable computer disk, hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (CD-ROM), digital versatile disk (DVD), memory stick, floppy disk, mechanical encoding device, such as a punch card or a protruding structure in a groove on which instructions are stored, and any suitable combination of the above.
[0043] Various aspects of the present application are described herein with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present application. It should be understood that each box in the flowchart and / or block diagram and the combination of boxes in the flowchart and / or block diagram can be implemented by computer-readable program instructions.
[0044] An embodiment of the present application also provides an electronic device. Figure 4The structure diagram of an electronic device provided by an embodiment of the present application is shown. As shown in the figure, the electronic device 400 includes: one or more processors 401 and a memory 402; the memory 402 stores computer executable instructions; the processor 401 is used to execute the computer executable instructions to implement the steps in the dual-mode communication system networking method as described in any of the above embodiments.
[0045] The processor 401 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions.
[0046] The memory 402 may include one or more computer program products, and the computer program products may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 401 may execute the program instructions to implement the steps in the text recognition method of each embodiment of the present application described above and / or other desired functions.
[0047] In one example, the electronic device 400 may further include: an input device and an output device, and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown in the figure).
[0048] In addition, the input device may also include, for example, a keyboard, a mouse, a microphone, etc. The output device may output various information to the outside, and may include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.
[0049] Of course, to simplify, Figure 4 Only a part of the components related to the present application in the electronic device 400 is shown, and components such as a bus, an input device / output interface, etc. are omitted. In addition, according to specific application conditions, the electronic device 400 may also include any other appropriate components.
[0050] It should be noted that the dual-mode communication system networking method embodiment, dual-mode communication system networking device embodiment, computer-readable storage medium embodiment and electronic device embodiment provided in the embodiments of the present application belong to the same concept; the technical features in the technical solutions recorded in each embodiment can be arbitrarily combined without conflict.
[0051] It should be understood that the above embodiments are exemplary and are not intended to include all possible implementations included in the claims. Various modifications and changes may be made on the basis of the above embodiments without departing from the scope of the present disclosure. Similarly, the various technical features of the above embodiments may be arbitrarily combined to form other embodiments of the present invention that may not be explicitly described. Therefore, the above embodiments only express several implementations of the present invention and do not limit the scope of protection of the patent of the present invention.
Claims
1. A dual-mode communication system networking method, applied to nodes not connected to the network, characterized in that: The method comprises: Receive HPLC messages and HRF messages broadcasted by the nodes that have joined the network within a preset time, and obtain a neighbor node table; wherein the neighbor node table includes neighbor nodes and characteristic information of the neighbor nodes; the characteristic information includes signal-to-noise ratio, communication success rate and networking level; Based on the characteristic information of the neighboring nodes, a candidate proxy node table is obtained according to a preset rule; wherein the candidate proxy node table includes the candidate proxy nodes and the characteristic information of the candidate proxy nodes; Determine the proxy node from the candidate proxy node table based on the characteristic information of the candidate proxy node; The main route of the node not in the network is determined according to the proxy node.
2. The dual-mode communication system networking method according to claim 1, characterized in that: The step of obtaining the candidate proxy node table according to the preset rules includes: According to a preset signal-to-noise ratio threshold, the neighboring nodes are divided into a plurality of signal-to-noise ratio levels; Based on the signal-to-noise ratio level, the neighbor nodes are traversed from high to low until a preset number of candidate proxy nodes are obtained; wherein, Among the nodes with different signal-to-noise ratios, select the node with a higher signal-to-noise ratio as the candidate proxy node; Among the nodes with the same signal-to-noise ratio, the node with high communication success rate is selected as the candidate proxy node; Among the nodes with the same signal-to-noise ratio and the same communication success rate, the node with a lower networking level is selected as the candidate proxy node; A candidate proxy node table is obtained according to the candidate proxy nodes.
3. The dual-mode communication system networking method according to claim 2, characterized in that: The neighbor nodes include HPLC neighbor nodes and HRF neighbor nodes, and the neighbor nodes are traversed from high to low based on the signal-to-noise ratio gear until a preset number of candidate proxy nodes are obtained, including: Based on the signal-to-noise ratio gear, the HPLC neighbor nodes and the HRF neighbor nodes are alternately traversed from high to low until a preset number of candidate proxy nodes are obtained; wherein the candidate proxy nodes include HPLC candidate proxy nodes and HRF candidate proxy nodes.
4. The dual-mode communication system networking method according to claim 2, characterized in that: Based on the characteristic information of the candidate proxy node, determining the proxy node from the candidate proxy node table includes: Comparing the signal-to-noise ratio levels and communication success rates of the candidate proxy nodes; The proxy node is determined based on the comparison result.
5. The dual-mode communication system networking method according to claim 4, characterized in that: The proxy node is determined based on the comparison results, including: The node with the highest signal-to-noise ratio among the candidate proxy nodes is the proxy node; If the signal-to-noise ratio is the same, the node with the highest communication success rate is the proxy node; If the signal-to-noise ratio is the same and the communication success rate is the same, the node with the lowest networking level is the proxy node.
6. The dual-mode communication system networking method according to claim 4, characterized in that: After determining the proxy node based on the comparison results, the following steps are also included: Determine a first standby proxy node according to the comparison result; A backup route for the node not in the network is determined according to the first backup proxy node.
7. A dual-mode communication system networking device, characterized in that: The device comprises: A neighbor node table acquisition unit is used to receive HPLC messages and HRF messages broadcasted by the networked nodes within a preset time, and obtain a neighbor node table; wherein the neighbor node table includes neighbor nodes and characteristic information of the neighbor nodes; the characteristic information includes signal-to-noise ratio, communication success rate and networking level; A candidate proxy node table acquisition unit, configured to obtain a candidate proxy node table according to a preset rule based on the characteristic information of the neighboring node; wherein the candidate proxy node table includes the candidate proxy nodes and the characteristic information of the candidate proxy nodes; A proxy node determination unit, configured to determine a proxy node from a candidate proxy node table based on characteristic information of the candidate proxy node; A primary route determination unit is used to determine the primary route according to the proxy node.
8. The dual-mode communication system networking device according to claim 7, characterized in that: The step of obtaining the candidate proxy node table according to the preset rules includes: According to a preset signal-to-noise ratio threshold, the neighboring nodes are divided into a plurality of signal-to-noise ratio levels; Based on the signal-to-noise ratio level, the neighbor nodes are traversed from high to low until a preset number of candidate proxy nodes are obtained; wherein, Among the nodes with different signal-to-noise ratios, select the node with a higher signal-to-noise ratio as the candidate proxy node; Among the nodes with the same signal-to-noise ratio, the node with high communication success rate is selected as the candidate proxy node; Among the nodes with the same signal-to-noise ratio and the same communication success rate, the node with a lower networking level is selected as the candidate proxy node; A candidate proxy node table is obtained according to the candidate proxy nodes.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed by a processor of an electronic device, the electronic device is enabled to execute the dual-mode communication system networking method as described in any one of claims 1 to 6.
10. An electronic device, characterized in that: The electronic device comprises: processor; memory for storing computer executable instructions; The processor is used to execute the computer executable instructions to implement the dual-mode communication system networking method described in any one of claims 1 to 6.
Citation Information
Cited By
HPLC + HRF dual-mode communication system and power consumption optimization method thereof
CN121012705A