Ad hoc network low power consumption control method and device based on energy weighted routing protocol

By using energy-weighted routing protocol in the ad hoc network communication device, the node energy is detected and the energy threshold is set, the low-energy node is abandoned, and the main path is established consisting of high-energy nodes, which solves the problem of node exhaustion caused by insufficient energy and improves the network Transmission rate and stability.

CN119233360AActive Publication Date: 2024-12-31SANLI VIDEO FREQUENCY SCI & TECH SHENZHEN
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411756486.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2024-12-31
Estimated Expiration
2044-12-03

AI Technical Summary

Technical Problem

In outdoor scenarios, existing ad hoc network communication devices are exhausted due to insufficient energy, shortening the network life cycle, affecting communication stability and data transmission rate.

Method used

The energy-weighted routing protocol is adopted to detect the energy of the node during the routing discovery stage, set the energy threshold, abandon the low-energy nodes, and establish the main path consisting of high-energy nodes, extend the path service life and reduce the possibility of path interruption.

Benefits of technology

It effectively improves the network transmission rate, extends the service life of the main path, reduces path interruption and network routing overhead, and improves the stability and robustness of the network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119233360A_ABST
    Figure CN119233360A_ABST
Patent Text Reader

Abstract

The invention discloses an ad hoc network low power consumption control method and device based on an energy weighted routing protocol, the ad hoc network low power consumption control method and device are used in a networking system, the networking system comprises a target node, and the method comprises the following steps that the target node receives a routing request message, and the routing request message comprises an energy threshold value and path information; calculating the current total energy value of the target node in an energy weighting mode; whether the current total energy value is larger than the energy threshold value or not is judged, if yes, a reverse path is established according to the path information, and a routing response message is sent to the source node according to the reverse path; and if not, abandoning the target node. According to the method, the nodes with low energy can be abandoned, only the nodes with high energy are reserved, the established main path is composed of the nodes with high energy, meanwhile, the main path can be determined according to the highest energy principle by setting the energy threshold value, and therefore the service life of the main path is prolonged, the possibility of path interruption is reduced, and the network routing overhead is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of self-organizing network communication, and in particular to a self-organizing network low power consumption control method and device based on energy weighted routing protocol. Background Art

[0002] At present, existing mobile monitoring devices at work sites usually use the communication mode of public network / mobile private network / public network + mobile private network. When used in outdoor scenes, due to the difficulty of obtaining electricity outdoors, the device needs to obtain electricity through new energy methods to maintain the operation of the equipment, so the monitoring device at the work site is required to have low power consumption performance.

[0003] However, in the process of existing devices communicating based on routing protocols, since in the AOMDV (Ad hoc On-Demand Multipath Distance Vector Routing) routing protocol, nodes forward routing request messages with a fixed delay, when there is a node with insufficient energy in the forwarding path of the routing request message, and the node is a key node in the network transmission, the energy of the node may be exhausted prematurely, causing the following problems: ① The life cycle of the node is reduced, which in turn shortens the life cycle of the network, affecting the normal operation of the wireless ad hoc network. ② The node energy is exhausted, resulting in the interruption of the main path communication, resulting in a decrease in the transmission rate of the data packet. ③ The path interruption caused by the premature exhaustion of the main path node energy, as well as the re-path and local repair caused by the failure of all paths, all have a certain degree of delay, which will lead to an increase in end-to-end delay. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a low-power consumption control method and device for an ad hoc network based on an energy-weighted routing protocol, so that nodes with lower energy can avoid participating in the process of route finding, thereby effectively improving the network transmission rate.

[0005] In order to solve the above technical problems, the technical solution adopted by the present invention is: A low power consumption control method for a self-organizing network based on an energy weighted routing protocol is used in a networking system, wherein the networking system includes a target node, and the method includes the following steps: The target node receives a routing request message, wherein the routing request message includes an energy threshold and path information; Calculating the current total energy value of the target node in an energy-weighted manner; Determine whether the current total energy value is greater than the energy threshold, and if so, establish a reverse path according to the path information, and send a routing response message to the source node according to the reverse path; If not, the target node is abandoned.

[0006] In order to solve the above technical problems, the technical solution adopted by the present invention is: A low-power consumption control device for a self-organizing network based on an energy-weighted routing protocol comprises a memory, a processor and a computer program stored in the memory and running on the processor. When the processor executes the computer program, a low-power consumption control method for a self-organizing network based on an energy-weighted routing protocol as described above is implemented.

[0007] The beneficial effects of the present invention are as follows: by adding a node energy detection mechanism in the route discovery phase and setting an energy threshold in the route request message, when the node receives the route request message, by comparing the current total energy value with the energy threshold, the low-energy nodes are abandoned and only the high-energy nodes are retained, so that the established main path is composed of nodes with higher energy, and by increasing the energy threshold, the node energy in the main path can be the highest energy, that is, the main path is determined according to the highest energy principle, thereby extending the service life of the main path, reducing the possibility of path interruption, and reducing network routing overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 A schematic diagram of the network protocol stack structure of a wireless ad hoc network in an embodiment of the present invention; Figure 2 This is a diagram showing the main information of the AOMDV protocol routing table in an embodiment of the present invention; Figure 3 Schematic diagram of the route discovery process under the AOMDV routing protocol in a wireless ad hoc network in an embodiment of the present invention; Figure 4 A flowchart of a method for controlling low power consumption of an ad hoc network based on an energy-weighted routing protocol in an embodiment of the present invention; Figure 5 This is a schematic diagram of EW-AOMDV protocol routing initiation in an embodiment of the present invention; Figure 6 It is a structural schematic diagram of a low-power consumption control device for a self-organizing network based on an energy-weighted routing protocol in an embodiment of the present invention; Figure 7 A schematic diagram of a unit structure of a low-power consumption control device for an ad hoc network based on an energy-weighted routing protocol in an embodiment of the present invention; Figure 8 The present invention is a schematic diagram of the working mode of a low-power consumption control device for a self-organizing network based on an energy-weighted routing protocol in an embodiment of the present invention. DETAILED DESCRIPTION

[0009] In order to explain the technical content, achieved objectives and effects of the present invention in detail, the following is an explanation in combination with the implementation modes and the accompanying drawings.

[0010] At present, the existing mobile monitoring devices at the operation site have problems such as reduced node life cycle, node energy exhaustion, and path interruption caused by premature exhaustion of energy of main path nodes at the protocol level. At the same time, in the on-site operation monitoring scenario: (1) Due to the influence of the geographical environment, remote location, irregular distribution, and difficult coverage of public / private network base stations, the mobile monitoring devices at the operation site based on public network, mobile private network, satellite, narrowband cluster and other communication methods cannot meet the visualization requirements of complex environments. (2) The operation and maintenance are difficult, and natural climate such as strong winds and heavy snow is prominent, the network is prone to instability, and the operation and maintenance frequency is high; therefore, the equipment is required to have strong self-repair capabilities, that is, the software system is required to have strong robustness. (3) The use of solar panels for power supply requires requirements for the installation location and is costly. (4) It is difficult to obtain electricity outdoors, and new energy sources are needed to maintain the operation of the equipment, so the operation site monitoring device is required to have low power consumption.

[0011] In order to solve the above technical problems, the present application provides a low power consumption control method for a self-organizing network based on an energy-weighted routing protocol, which is as follows: A low power consumption control method for a self-organizing network based on an energy weighted routing protocol is used in a networking system, wherein the networking system includes a target node, and the method includes the following steps: The target node receives a routing request message, wherein the routing request message includes an energy threshold and path information; Calculating the current total energy value of the target node in an energy-weighted manner; Determine whether the current total energy value is greater than the energy threshold, and if so, establish a reverse path according to the path information, and send a routing response message to the source node according to the reverse path; If not, the target node is abandoned.

[0012] From the above description, it can be seen that the beneficial effect of the present invention is that by adding a node energy detection mechanism in the route discovery stage and setting an energy threshold in the route request message, when the node receives the route request message, by comparing the current total energy value with the energy threshold, the low-energy nodes are abandoned and only the high-energy nodes are retained, so that the established main path is composed of nodes with higher energy. At the same time, setting the energy threshold can also realize the determination of the main path according to the highest energy principle, thereby extending the service life of the main path, reducing the possibility of path interruption, and reducing network routing overhead.

[0013] Furthermore, before calculating the current total energy value of the target node in an energy-weighted manner, the method further includes: Determine whether the target node has received the same routing request message, and if so, determine whether the routing request message is a routing request message from a different path of the same source node, and if it is the same path, discard the routing request message; If they are different paths, the target node executes the step of determining whether the current total energy value is greater than the energy threshold.

[0014] From the above description, it can be seen that when receiving repeated route request messages from the same path, directly sending the route request messages can reduce the network routing overhead; and when receiving repeated route request messages from different paths, determining whether to transmit is based on the current total energy value of the node, which can reduce the possibility of path interruption.

[0015] Further, the determining whether the target node has received the same routing request message also includes: If not, obtain the routing table and query whether there is a target path to the destination node in the routing table, and if so, send the routing response message to the source node according to the target path.

[0016] From the above description, it can be seen that when a route request message is received and a target path to the destination node is found through a routing table query, a route response message is directly sent to the source node according to the target path, which can reduce network routing overhead.

[0017] Further, the obtaining of the routing table and querying whether there is a target path to the destination node in the routing table further includes: If not present, the target node executes the step of determining whether the current total energy value is greater than the energy threshold.

[0018] From the above description, it can be seen that when the target path to the destination node cannot be queried through the routing table, judging whether to establish a path based on the current node based on the total energy value of the current node can ensure transmission with nodes with higher energy and reduce the possibility of path interruption.

[0019] Further, after sending the routing response message to the source node according to the reverse path, the method further includes: Forward the routing request message to other nodes in the networking system.

[0020] From the above description, it can be seen that when the target path of the destination node cannot be queried through the routing table and the total energy value of the current node is greater than the energy threshold, the routing request message is forwarded by the current node so that an effective transmission path can be established between the source node and the target node.

[0021] Further, the calculating the current total energy value of the target node in an energy-weighted manner includes: ; in, Represents the current total energy value of the target node, represents the weighting factors for different types of energy, Represents the energy value of each unit of the target node.

[0022] From the above description, it can be seen that calculating the current total energy value of the target node based on the energy value of each unit in the target node and the weighting factors of different types of energy can accurately reflect the total energy of the current node, thereby effectively determining whether the current node can be used to establish a path.

[0023] Further, including electrical energy value; Obtaining the remaining power and power conversion efficiency of the battery pack corresponding to the target node; The energy value of the battery is obtained according to the product of the remaining power of the battery pack and the electric energy conversion efficiency.

[0024] From the above description, it can be seen that the electric energy value is calculated by the remaining power of the battery pack and the electric energy conversion efficiency, which can accurately describe the electric energy value of the current node.

[0025] Further, including communication unit energy value; The communication unit includes at least two different functional modules; Obtaining energy values ​​and feedback factors of different functional modules; Multiplying the energy value of the functional module and the feedback factor to obtain the energy value of the functional module; The energy value of the communication unit is obtained by adding the energy values ​​of the different functional modules.

[0026] From the above description, it can be seen that by obtaining the energy values ​​of different functional modules and reflecting the energy conditions of different functional modules through feedback factors, if the functional module consumes energy, the feedback factor is negative, and if the functional module generates energy, the feedback factor is positive. Therefore, based on the energy value of the functional module and the feedback factor, the energy value of the communication unit of the current node can be accurately described.

[0027] Further, it includes the energy value of the main control unit; The main control unit includes at least two different functional modules; Obtaining energy values ​​and working mode quantization factors of different functional modules; Multiplying the energy value of the functional module and the working mode quantization factor to obtain the energy value of the functional module; The energy value of the main control unit is obtained by adding the energy values ​​of the different functional modules.

[0028] From the above description, it can be seen that by obtaining the energy values ​​of different functional modules and reflecting the energy values ​​consumed by different functional modules per unit time through the working mode quantization factor, and performing quantization processing according to different working modes, the energy value of the main control unit of the current node can be accurately described based on the energy value of the functional module and the working mode quantization factor.

[0029] Another embodiment of the present invention provides a low-power consumption control device for a self-organizing network based on an energy-weighted routing protocol, comprising a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it implements a low-power consumption control method for a self-organizing network based on an energy-weighted routing protocol as described above.

[0030] The low-power consumption control method and device of an ad hoc network based on an energy-weighted routing protocol provided by the present invention can be applied to a field operation monitoring scenario of an ad hoc network, so that the main path is composed of nodes with higher energy. The following is an explanation through a specific implementation method: Embodiment 1 In this embodiment, the operation site monitoring device adopts a mobile ad hoc networking mode. Due to the particularity of mobile networks, the nodes in the wireless ad hoc network need to have self-organizing capabilities, and realize functions such as rapid networking and path establishment through appropriate routing protocols. An effective routing protocol is the key to efficient networking. Since wireless ad hoc networks have the characteristics of frequent topological changes and temporary rapid networking requirements, the routing protocols in traditional Internet networks cannot be applied. Therefore, this embodiment proposes a network protocol stack and routing protocol based on wireless ad hoc networks.

[0031] Please refer to Figure 1 , Network protocol stack of wireless ad hoc network: In the general network protocol stack structure, it includes physical layer, data link layer, network layer, transport layer and application layer from bottom to top. The elliptical boxes between each layer are optional functions. The use of the module can be effectively selected according to the role of the functional module and its relationship with the upper and lower layers. Since wireless ad hoc networks have the characteristics of rapid changes, maintaining the network topology is prone to energy consumption. Therefore, each layer in the network protocol stack needs to adopt an effective protection mechanism, namely QoS guarantee and energy management mechanism. At the same time, based on the temporary networking characteristics of the network, the protocol stack contains feedback and cross-layer adaptive adjustment mechanisms. The temporary network adopts a cross-layer design method to facilitate information interaction between various protocol layers and functional modules.

[0032] Routing protocol for wireless ad hoc networks: AODV (Ad hoc On-Demand Distance Vector Routing) is a widely used on-demand routing protocol with low memory consumption and low control overhead. It also has periodic routing maintenance actions, which makes its protocol performance better than other routing protocols. However, as a single-path routing protocol, only one valid path is established each time routing is initiated, and a new path needs to be rediscovered when the route is interrupted. The introduction of the AOMDV (Ad hoc On-Demand Multipath Distance Vector Routing) routing protocol overcomes this inefficiency. It establishes multiple paths through routing discovery. When the first valid path is interrupted, the protocol provides another path for the transmission of data packets. Figure 2 Shown is the main information of the AOMDV protocol routing table.

[0033] Please refer to Figure 3 , is the route discovery process under the AOMDV routing protocol in wireless ad hoc networks; assuming that under the current network topology, the source node N1 needs to establish communication with the destination node N7, and there is no route to the destination node N7, the route discovery process must be performed first, and the steps are as follows: 1. The source node N1 broadcasts a route request message to initiate the route establishment process.

[0034] 2. After receiving the request message, node N2 establishes a reverse path to the source node N1, and continues to broadcast the received request message to neighboring nodes. Subsequent copies of the request message will no longer be broadcast.

[0035] 3. At this time, nodes N3 and N8 will receive the request message from the source node N1 and perform the same processing as node N2.

[0036] 4. When node N4 receives request messages from nodes N2 and N3 successively, it compares the first hop and the last hop in the two message information, ensures that the links are not crossed, and then establishes two reverse paths to reach the source node N1 according to the routing information in the message; then node N4 continues to forward the request message from node N2 that arrives first, and discards the request message from node N3 that arrives later; therefore, node N5 and node N6 both receive the request message whose first hop is node N2, and node N9 receives the request message whose first hop is node N8.

[0037] 5. The destination node N7 will receive request messages from nodes N5, N6 and N9 respectively. Regardless of whether the first hop of the message is the same, it will generate a routing response message and return along the neighboring node that sent the message.

[0038] 6. When node N4 receives the routing response message from node N5 and the routing response message from node N6, node N4 selects an unused reverse path for each of them and sends the routing response message to the source node N1; assuming that node N4 sends the routing response message from node N5 to node N2, the routing response message from node N6 will be sent to node N3.

[0039] According to the above routing transmission path, the source node N1 will eventually receive three routing response messages and obtain three independent paths, namely: (N1->N2->N4->N5->N7), (N1->N3->N4->N6-N7), (N1->N8->N9->N7). In the AOMDV routing protocol, the establishment of the path is determined by the time sequence of the routing request message arriving at the destination node, and the main path is determined according to the principle of shortest delay. For the first routing request message that arrives at the destination node, the destination node sends the first routing response message back to the source node along the path forwarded when it came. When the source node receives the routing response message, a communication path from the source node to the destination node is established.

[0040] For the application scenario at the work site, this embodiment proposes an energy-weighted ad hoc routing protocol EW-AOMDV (Energy Weighted - Ad hoc On-Demand Multipath Distance Vector Routing, Energy Weighted - On-Demand Multipath Distance Vector Routing Protocol), please refer to Figure 4 as well as Figure 5 , specifically including the following steps: S1. The target node receives a route request message (RREQ), which includes an energy threshold and path information. The energy threshold can be set according to different message contents.

[0041] S2. Calculate the current total energy value of the target node by energy weighting; wherein, the current total energy value of the target node includes the current device's power energy value, communication unit energy value, main control unit energy value, etc.; by determining the weighting factors of different types of energy values ​​according to the importance of each type of energy value, comprehensively calculate the current total energy value of the target node, and represent the normal working life of the device to the greatest extent.

[0042] Before step S2, it also includes: determining whether the target node has received the same routing request message, if so, determining whether the routing request message is a routing request message from a different path of the same source node, if it is the same path, discarding the routing request message; that is, if the current node has received the same request message, discarding the message. If it is a different path, executing step S3.

[0043] If not, obtain the routing table and query whether there is a target path to the destination node in the routing table. If there is, after judging that the total energy of the current node is greater than the energy threshold, send a route response message (Route Reply, RREP) to the source node according to the target path; that is, if the node has not received the route request message before, query the routing table if there is a path to the destination node, then directly send the route response message to the source node. If not, execute step S3, and under the condition that the current total energy value is greater than the energy threshold, send the route response message to the source node according to the reverse path, and then forward the route request message.

[0044] S3. Determine whether the current total energy value is greater than the energy threshold. If so, establish a reverse path according to the path information, and send a routing response message to the source node according to the reverse path, but do not forward the routing request message; if not, abandon the target node. That is, if the request message comes from a different path of the same source node, determine whether to process it based on the current total energy value.

[0045] Through the above node energy detection mechanism, nodes with higher energy in the network can be screened out, a more robust main path can be established, and the possibility of path interruption can be reduced. At the same time, the method in this embodiment has the following advantages over the existing method: (1) As the node forwarding residence time increases, EW-AOMDV adopts a node energy monitoring mechanism to fully consider the energy consumption factor, so the packet delivery rate is significantly better than that of AOMDV and AODV.

[0046] (2) Since the link is unavailable due to energy exhaustion, the AODV and AOMDV routing protocols need to initiate new routing requests or switch to backup routing transmission, which increases the delay caused by data transmission interruption. The EW-AOMDV routing protocol adopts a node energy monitoring mechanism, which allows nodes with lower energy to avoid participating in the routing search process, effectively improving the network transmission rate. Therefore, the EW-AOMDV protocol effectively reduces the end-to-end delay.

[0047] (3) Compared with AODV and AOMDV routing protocols, the main route of EW-AOMDV routing protocol is more robust and less prone to interruption. The probability of using backup routes is reduced, and the probability of all routes in the network being interrupted or energy failing is also reduced. Therefore, the frequency of route initiation is lower.

[0048] Embodiment 2 The difference between this embodiment and the first embodiment is that the calculation method of the current total energy value of the target node is specifically limited, and the specific calculation method is as follows: ; Represents the current total energy value of the target node, represents the weighting factors for different types of energy, Represents the energy value of each unit of the target node.

[0049] The total node energy value includes but is not limited to the electric energy value, the communication unit energy value and the main control unit energy value. At the same time, this embodiment takes the electric energy value, the communication unit energy value and the main control unit energy value as examples to illustrate the calculation methods of different types of energy values: (1) Electric energy value Get the remaining power of the battery pack and the power conversion efficiency corresponding to the target node, and get the energy value of the battery according to the product of the remaining power of the battery pack and the power conversion efficiency. The specific expression is as follows: ; in, Indicates the remaining battery power. Indicates the efficiency of electrical energy conversion.

[0050] (2) Communication unit energy value The energy value of the communication unit represents the energy consumed per unit time during normal duty; the communication unit includes at least two different functional modules, such as the energy value of the transmitting antenna, the energy value of the Ethernet module, and the energy value of the communication module. By obtaining the energy values ​​and feedback factors of different functional modules, the energy values ​​of the functional modules and the feedback factors are multiplied to obtain the energy value of the functional modules, and the energy values ​​of different functional modules are added to obtain the energy value of the communication unit. The specific expression is as follows: ; in, Indicates the feedback factors corresponding to different functional modules; the energy consumption feedback factor is negative, and the energy generation feedback factor is positive.

[0051] (3) Main control unit energy value The energy value of the main control unit refers to the energy consumed per unit time when the image acquisition device is working normally; the main control unit includes at least two different functional modules, such as the energy value of the acquisition module, the energy value of the AI ​​image processing unit, the energy value of the intelligent analysis unit, and the energy value of the intelligent storage unit. By obtaining the energy values ​​and working mode quantization factors of different functional modules, multiplying the energy values ​​of the functional modules and the working mode quantization factors to obtain the energy value of the functional modules, and adding the energy values ​​of different functional modules to obtain the energy value of the main control unit, the specific expression is as follows: ; in, It indicates the working mode quantization factor corresponding to different functional modules. The working mode quantization factor mainly measures the energy value consumed by each module per unit time, and quantifies it according to different working modes.

[0052] The energy-weighted approach takes into account different types of ad hoc network devices, the specifications and capacities of different battery packs, different types of communication units, and the differences in the working modes of the main control unit, so as to accurately describe the working life of such devices.

[0053] Embodiment 3 Please refer to Figure 6 A low-power consumption control device for a self-organizing network based on an energy-weighted routing protocol comprises a memory, a processor and a computer program stored in the memory and running on the processor. When the processor executes the computer program, a low-power consumption control method for a self-organizing network based on an energy-weighted routing protocol as described in Embodiment 1 and Embodiment 2 is implemented.

[0054] Please refer to Figure 7 , the device in this embodiment mainly includes three parts: a detachable battery pack power supply unit, a low-power communication unit and a low-power main control unit. The low-power communication unit and the low-power main control unit are directly connected by an Ethernet network interface, eliminating the routing module, which reduces both cost and power consumption. The battery pack adopts a detachable design, and the battery pack can be removed for charging when the power is low. The low-power main control unit mainly includes a low-power acquisition module, an AI image processing unit, an intelligent analysis unit and an intelligent storage unit.

[0055] Regarding the existing problem (1): Broadband self-organizing networks can extend coverage through multiple hops and can be built anytime and anywhere, thus meeting the requirements for extending coverage of the “last mile” of emergency communications.

[0056] Regarding the existing problem (2): The distributed topology of wireless ad hoc networks makes the network highly robust. In such a network, all nodes have equal status and almost the same complexity. This structure makes the network more tolerant to node failure or damage. When a node has a problem, other nodes can quickly take over its function to ensure the continuity and stability of communication. In addition, ad hoc networks effectively overcome the problems of signal attenuation and interference through multi-hop relay technology. This technology allows signals to be relayed through multiple nodes, thereby avoiding obstacles that may be encountered in single-path transmission, such as signal blocking or interference. In this way, ad hoc networks can maintain stable communication quality in harsh environments, and even if part of the network is damaged or interrupted, communication can continue through other paths. The strong self-repair capability of ad hoc network communication technology is mainly due to its distributed topology and multi-hop relay technology. These features together ensure the high reliability and stability of the network.

[0057] In response to the existing problem (3): This embodiment adopts a flexible power supply method: ① When there is a mains supply, it can be powered by the mains. ② The battery is designed to be detachable. When the battery is low, the battery can be removed and replaced immediately, so that the device can continue to work, and the removed battery can be charged.

[0058] Regarding the existing problem (4): Since the device is powered by a battery pack, the power consumption of the device directly affects the device's endurance. Therefore, low-power processing is performed on each component of the device.

[0059] The monitoring device proposed in this embodiment adopts a combination of an independent communication unit and an independent main control unit, wherein the communication unit adopts a constant power supply method to provide the communication requirements of the self-organizing network. In order to increase the endurance of the on-site operation monitoring device as much as possible, in addition to the power consumption of the device during normal duty as small as possible, the main control unit can be placed in different working modes according to the battery pack power. Figure 8 As shown: The ultra-low power communication unit forms a mobile ad hoc network and continuously collects the power information of the battery pack. It is divided into intervals according to the remaining battery power information. In different intervals, the low-power main control unit is in different power consumption working modes. For example, when the power is high, the low-power main control unit collects high frame rate data and performs subsequent DSP processing (AI image unit, intelligent analysis unit, intelligent storage unit). When the power is low, when there is a need to capture / preview, the low-power main control unit collects low frame rate data and selectively performs subsequent DSP processing (AI image processing / intelligent analysis unit / intelligent storage unit).

[0060] In summary, the low-power consumption control method and device for self-organizing networks based on an energy-weighted routing protocol provided by the present invention, by adding a node energy detection mechanism in the routing discovery stage and setting an energy threshold in the routing request message, when the node receives the routing request message, by comparing the current total energy value with the energy threshold, the low-energy nodes are abandoned and only the high-energy nodes are retained, so that the established main path is composed of nodes with higher energy. At the same time, setting the energy threshold can also realize the determination of the main path according to the highest energy principle, thereby extending the service life of the main path, reducing the possibility of path interruption, and reducing network routing overhead.

[0061] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent transformations made using the contents of the present invention's specification and drawings, or directly or indirectly applied in related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A low power consumption control method for self-organizing network based on energy weighted routing protocol, characterized in that: Used in a networking system, the networking system includes a target node, and the method includes the following steps: The target node receives a routing request message, wherein the routing request message includes an energy threshold and path information; Calculating the current total energy value of the target node in an energy-weighted manner; Determine whether the current total energy value is greater than the energy threshold, and if so, establish a reverse path according to the path information, and send a routing response message to the source node according to the reverse path; If not, the target node is abandoned.

2. According to claim 1, a low power consumption control method for self-organizing network based on energy weighted routing protocol is characterized in that: Before calculating the current total energy value of the target node in an energy-weighted manner, the method further includes: Determine whether the target node has received the same routing request message, and if so, determine whether the routing request message is a routing request message from a different path of the same source node, and if it is the same path, discard the routing request message; If they are different paths, the target node executes the step of determining whether the current total energy value is greater than the energy threshold.

3. According to claim 2, a low power consumption control method for self-organizing network based on energy weighted routing protocol is characterized in that: The determining whether the target node has received the same routing request message also includes: If not, obtain the routing table and query whether there is a target path to the destination node in the routing table, and if so, send the routing response message to the source node according to the target path.

4. According to claim 3, a low power consumption control method for self-organizing network based on energy weighted routing protocol is characterized in that: The step of obtaining the routing table and querying whether there is a target path to the destination node in the routing table further includes: If not present, the target node executes the step of determining whether the current total energy value is greater than the energy threshold.

5. The low power consumption control method of a self-organizing network based on an energy-weighted routing protocol according to claim 4, characterized in that: After sending the routing response message to the source node according to the reverse path, the method further includes: Forward the routing request message to other nodes in the networking system.

6. The low power consumption control method of a self-organizing network based on an energy-weighted routing protocol according to claim 1, characterized in that: Calculating the current total energy value of the target node in an energy-weighted manner includes: ; Among them, E represents the current total energy value of the target node, represents the weighting factors for different types of energy, Represents the energy value of each unit of the target node.

7. The low power consumption control method of a self-organizing network based on an energy-weighted routing protocol according to claim 6, characterized in that: Including electrical energy value; Obtaining the remaining power and power conversion efficiency of the battery pack corresponding to the target node; The energy value of the battery is obtained according to the product of the remaining power of the battery pack and the electric energy conversion efficiency.

8. The low power consumption control method of a self-organizing network based on an energy-weighted routing protocol according to claim 6, characterized in that: Including communication unit energy value; The communication unit includes at least two different functional modules; Obtaining energy values ​​and feedback factors of different functional modules; Multiplying the energy value of the functional module and the feedback factor to obtain the energy value of the functional module; The energy value of the communication unit is obtained by adding the energy values ​​of the different functional modules.

9. The low power consumption control method of a self-organizing network based on an energy-weighted routing protocol according to claim 6, characterized in that: Including the energy value of the main control unit; The main control unit includes at least two different functional modules; Obtaining energy values ​​and working mode quantization factors of different functional modules; Multiplying the energy value of the functional module and the working mode quantization factor to obtain the energy value of the functional module; The energy value of the main control unit is obtained by adding the energy values ​​of the different functional modules.

10. A low-power control device for an ad hoc network based on an energy-weighted routing protocol, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the low-power consumption control method for a self-organizing network based on an energy-weighted routing protocol as described in any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Ad hoc networks use game theory-based on-demand distance vector routing protocols.

    CN102271380A

  • Multipath shunting routing method based on path state in mobile ad hoc network

    CN112954764A

  • Rapid frequency modulation energy management method, system and device of energy storage system and storage medium

    CN116722565A

  • Cross-layer adaptive multipath AODV fault-tolerant routing method for wireless sensor network

    CN118250768A

  • Energy-aware routing apparatus and method

    US20080075028A1