Ad hoc network communication power control system and method based on no center node

By introducing methods such as comprehensive link quality evaluation, distributed adaptive power adjustment, interference-aware channel selection and power coordination, and energy-aware power adjustment limitation in the ad hoc network without center nodes, the challenges of power control and link quality management in the ad hoc network without center nodes are solved, and efficient power control and network performance improvement are achieved.

CN119729728AActive Publication Date: 2025-03-28应急管理部大数据中心

Patent Information

Application Number
CN202411923948.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-03-28
Estimated Expiration
2044-12-25

AI Technical Summary

Technical Problem

In an ad hoc network environment without a center node, dynamic changes in network topology, channel quality fluctuations, interference problems, and energy limitations have brought great challenges to power control and link quality management, and it is difficult for the existing technology to achieve efficient power control and link quality management.

Method used

A power control system and method for network communication based on centerless nodes is proposed, including link quality evaluation module, power adjustment module, channel power coordination module, energy perception limiting module and information interaction and synchronization module. Through comprehensive link quality evaluation, distributed adaptive power adjustment, interference-aware channel selection and power coordination, and energy-aware power adjustment limit, efficient power control is achieved.

Benefits of technology

It improves network performance and stability, extends the survival of nodes and networks, realizes efficient power control in a dynamically changing network environment, and improves the overall performance and stability of the network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729728A_ABST
    Figure CN119729728A_ABST
Patent Text Reader

Abstract

The invention provides an ad hoc network communication power control system and method based on a centerless node, and relates to the technical field of wireless communication, and the system comprises a link quality evaluation module which is used for evaluating the link quality between a node and an adjacent node; the power adjusting module is used for calculating and adjusting the transmitting power of the node according to the link quality, the service requirement and the energy state; the channel power coordination module is used for monitoring the channel interference condition in real time and dynamically selecting a channel and coordinating power when the interference is relatively large; the energy sensing and limiting module is used for monitoring node energy and limiting a power adjustment range according to an energy state; and the information interaction and synchronization module is used for ensuring accurate exchange and synchronization of information among the nodes. According to the invention, by improving link quality evaluation, optimizing a power adjustment strategy, enhancing interference processing capability and realizing more effective energy management, efficient power control in a dynamically changing network environment is realized, and the overall performance and stability of the network are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, in particular to the field of power control technology in a self-organizing network without a central node, and specifically to a communication power control system and method based on a self-organizing network without a central node. Background Art

[0002] With the rapid development of mobile Internet, Internet of Things and smart devices, wireless ad hoc networks (Ad hoc networks) have received widespread attention in many application scenarios, such as Internet of Vehicles, drone communications, smart sensor networks, etc. Ad hoc networks are self-organizing networks composed of multiple nodes without fixed infrastructure. These nodes can be connected to each other through wireless communications and dynamically adjust the communication mode according to changes in network topology. Ad hoc networks have broad application prospects, especially in military, emergency communications, telemedicine, disaster relief and other scenarios. They can quickly build and operate a communication network without traditional communication infrastructure. These application scenarios usually require the network to autonomously communicate, transmit data and control power without a central node.

[0003] However, in an ad hoc network environment without a central node, problems such as dynamic changes in network topology, fluctuations in channel quality between nodes, interference problems, and energy constraints have brought great challenges to power control and link quality management. Among them, power control is an important technology in ad hoc networks, which directly affects the network coverage, data transmission quality, and interference between nodes.

[0004] In the prior art, link quality assessment and power control methods mostly adopt a centralized network architecture, that is, they rely on the management of the entire network by a central node. However, in the absence of a central node, the implementation of this centralized method becomes difficult and inefficient. Many existing algorithms rely only on a single indicator such as received signal strength (RSSI) to assess link quality, which cannot fully reflect the actual status of the link affected by multiple factors, and ignores other factors such as node degree and link stability, resulting in inaccuracy in link quality assessment and insufficient dynamic adaptability. For example, in a strong interference environment, even if the RSSI shows good signal strength, the actual communication quality of the link may be poor due to a high bit error rate.

[0005] In terms of power control, traditional methods often only consider communication quality or power consumption, lack flexible adaptive mechanisms, and cannot respond to changes in network topology or the impact of node movement in real time, resulting in delayed link quality updates and affecting the timeliness and effectiveness of power control. In energy-constrained wireless devices, the problem of unbalanced node energy distribution in the network has not been well solved, which easily causes "energy holes" in certain areas and affects network connectivity; while improving communication performance, excessive power consumption will not only lead to a decline in network performance, but also shorten the life cycle of nodes.

[0006] Therefore, how to design an efficient power control algorithm in a self-organizing network without a central node, taking into account multiple factors such as link quality, interference management, and energy consumption to improve network performance and stability, is a technical problem that needs to be solved urgently. Summary of the invention

[0007] In view of this, the purpose of the present invention is to propose a self-organizing network communication power control system and method based on a centerless node, aiming to improve network performance and stability, while extending the lifetime of nodes and networks, and to achieve efficient power control in a dynamically changing network environment by improving link quality assessment, optimizing power adjustment strategies, enhancing interference handling capabilities, and achieving more effective energy management, thereby improving the overall performance and stability of the network.

[0008] To achieve the above object, the present invention provides the following technical solutions:

[0009] Based on the above purpose, in a first aspect, the present invention provides a self-organizing network communication power control system based on a non-central node, the system comprising:

[0010] A link quality assessment module, used to assess the link quality between a node and an adjacent node;

[0011] The power adjustment module is used to calculate and adjust the transmission power of the node according to the link quality, service requirements and energy status;

[0012] The channel power coordination module is used to monitor the channel interference in real time and dynamically select channels and coordinate power when the interference is large;

[0013] Energy-aware limiting module, used to monitor node energy and limit the power adjustment range according to the energy status;

[0014] The information interaction and synchronization module is used to ensure accurate exchange and synchronization of information between nodes.

[0015] As a further solution of the present invention, the link quality assessment module includes:

[0016] An information packet exchange module is used for nodes to periodically exchange information packets about node degrees and link stability with adjacent nodes;

[0017] The link quality index calculation module is used to calculate the comprehensive link quality index after combining the node degree and the link stability.

[0018] As a further solution of the present invention, the power adjustment module includes:

[0019] A power adjustment amount calculation module, used to calculate the power adjustment amount according to link quality and service requirements;

[0020] The adjustment strategy control module is used to implement the control of the distributed power adjustment strategy.

[0021] As a further solution of the present invention, the channel power coordination module includes:

[0022] The channel switching module is used to select the available channel with the least interference for switching according to the recorded interference level of each channel and the channel usage of adjacent nodes when the current channel interference is too large and affects the link quality;

[0023] The power coordination submodule is used to coordinate power with adjacent nodes after switching channels. The node broadcasts its new channel selection and transmission power information to the adjacent nodes, and the adjacent nodes adjust the transmission power according to their own conditions.

[0024] As a further solution of the present invention, the energy-aware limiting module includes:

[0025] The remaining energy monitoring module is used for nodes to monitor their own remaining energy in real time and set energy thresholds;

[0026] The power limiting module is used to calculate the power adjustment amount when its own remaining energy is lower than the energy threshold, and limit the power adjustment range according to the energy state.

[0027] In a second aspect, the present invention provides a method for controlling power of a self-organizing network communication based on a non-central node, comprising the following steps:

[0028] Step 1: Link quality assessment: Nodes periodically exchange information packets about node degree and link stability, calculate comprehensive link quality indicators based on the node degree and link stability in the information packets, and assess the link quality between the node and its neighboring nodes;

[0029] Step 2: Adaptive power adjustment: Each node calculates the power adjustment amount based on the link quality index and service requirements, and adjusts the transmit power through distributed adaptive adjustment;

[0030] Step 3: Channel selection and power coordination: The node monitors the channel interference level in real time and dynamically selects available channels for switching when the interference is too large. At the same time, adjacent nodes perform adaptive transmission power coordination.

[0031] Step 4: Energy-aware power adjustment restriction: The node restricts the calculated power adjustment amount according to the remaining energy, limiting the power adjustment range;

[0032] Step 5: Information interaction and synchronization: Nodes exchange link quality information and power adjustment information through a distributed synchronization mechanism to ensure the accuracy and timeliness of the information.

[0033] As a further solution of the present invention, the link quality evaluation comprises the following steps:

[0034] Initialize the transmit power of each node and start the link quality assessment module to receive link quality information of adjacent nodes;

[0035] Start the distributed information interaction and synchronization module, and the nodes begin to enter the token competition stage;

[0036] The node that obtains the token sends an information packet containing the node degree and initial link stability, where the node degree refers to the number of neighboring nodes directly connected to the node; the link stability is determined by the connection quality between the node and its neighboring nodes;

[0037] The node that obtains the token periodically exchanges information packets with adjacent nodes. After receiving the information packet containing the node degree and initial link stability from the adjacent node, it calculates the comprehensive link quality index with the adjacent node based on the information packet information and the link stability data monitored by itself.

[0038] The token node transmits the comprehensive link quality index to all adjacent nodes through the information interaction and synchronization module, and each node regularly updates the link stability information.

[0039] As a further solution of the present invention, when calculating the comprehensive link quality index with the adjacent nodes, let the total link connection time of node i with the adjacent node j in the past time T be T ij , the signal intensity fluctuation variance is Then the link stability S ij The calculation formula is:

[0040]

[0041] in, is the preset maximum signal fluctuation variance;

[0042] Comprehensive link quality indicator LQ ij The calculation formula is:

[0043] LQ ij =w1×D ij +w2×S ij

[0044] Where D ij is the node degree difference between node i and node j, w1 and w2 are weight coefficients set according to network characteristics.

[0045] As a further solution of the present invention, calculating the power adjustment amount and adjusting the transmit power through distributed adaptive adjustment includes the following steps:

[0046] The node determines the power adjustment target according to the service demand and link quality index, and calculates the objective function; where the current transmit power of the node is set to P i , the set of adjacent nodes of a node is N i , then the objective function J i (P i ) is calculated as:

[0047]

[0048] Among them, LQ ij is a comprehensive link quality indicator, is the expected link quality indicator, which is pre-set according to the network's Quality of Service (QoS) requirements;

[0049] The distributed gradient is used to determine the transmit power that minimizes the objective function, the gradient of the transmit power is calculated by derivation, and the power adjustment amount is calculated. The node updates the transmit power according to the calculated power adjustment amount.

[0050] Among them, according to the objective function J i (P i ) minimizes the transmission power P i , calculate the gradient of the transmit power by taking the derivative When , the derivative formula is:

[0051]

[0052] In the formula, Indicates the link quality indicator LQ ij Transmit power P to node i i The partial derivative of .

[0053] As a further solution of the present invention, when calculating the power adjustment amount, the power adjustment amount ΔP i The calculation formula is:

[0054]

[0055] In the formula, μ is the learning rate, which determines the speed of power adjustment. The value of the learning rate needs to be selected according to the dynamic characteristics of the network. After the actual test value, the threshold of μ is set.

[0056] As a further solution of the present invention, when channel selection and power coordination are performed, the node monitors the interference of available channels in real time through spectrum sensing and records the interference level of each channel. c When the adjacent nodes perform transmission power adaptive coordination, the power coordination rule is used for power coordination, where the power coordination rule is:

[0057] If the interference of neighboring node j on node i on the new channel exceeds a certain threshold I th , then node j reduces its transmission power ΔP j =k×(I j,i -I th ), where k is the coordination coefficient, I j,i is the node-to-node interference.

[0058] As a further solution of the present invention, when a node limits the calculated power adjustment amount according to the residual energy, the node monitors its own residual energy E in real time. i , and set the energy threshold E th ; when E i <E th When ΔP i is positive (increase power), it will be adjusted to Where, ΔP' i is the adjusted power adjustment to avoid excessive energy consumption; if ΔP i If it is negative (reducing power), then maintain ΔP i Unchanged, priority is given to reducing power to save energy.

[0059] In another aspect of the present invention, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, any one of the above-mentioned methods for controlling communication power of a self-organizing network based on a decentralized node according to the present invention is executed.

[0060] In another aspect of the present invention, a computer-readable storage medium is provided, which stores computer program instructions, and when the computer program instructions are executed, any one of the above-mentioned methods for controlling communication power of a self-organizing network based on a central node is implemented according to the present invention.

[0061] Compared with the prior art, the present invention proposes a power control system and method for self-organizing network communication based on a non-central node, which has the following beneficial effects:

[0062] 1. The present invention introduces a comprehensive link quality evaluation mechanism based on node degree and link stability, which not only takes into account the received signal strength, but also combines multiple factors such as node degree difference, link connection duration and signal fluctuation, so as to more accurately reflect the real situation of the link, and can quickly respond to the impact of network topology changes and node movement, effectively solving the problems of inaccurate single indicator evaluation and lack of dynamic adaptability in link quality evaluation. By comprehensively evaluating link quality, the accuracy of link evaluation and the adaptability of the network are improved, and the real situation of the link can be more comprehensively reflected, and network topology changes and node movement can be responded to in a timely manner. Secondly, the algorithm adopts distributed adaptive power adjustment decision-making, which enhances the robustness of the network, avoids the risks caused by central node failure, and improves the efficiency and stability of power adjustment, better adapting to the dynamic changes of the network.

[0063] 2. The present invention adopts distributed adaptive power adjustment, so that each node can make power adjustment decisions independently according to its own business needs and the latest link quality assessment results, without relying on a central node for centralized control. By using a distributed gradient algorithm to minimize the objective function, intelligent adaptive adjustment of the transmission power is achieved, improving the efficiency and stability of the entire network. It also uses interference-aware dynamic channel selection and power coordination, uses spectrum sensing technology to actively monitor and select available channels with minimal interference, and coordinates power for adjacent nodes after switching channels, thereby improving the network's interference handling capabilities, actively avoiding interference, and reducing mutual interference between nodes through a complete interference coordination mechanism, thereby optimizing network performance.

[0064] 3. The present invention is based on energy-aware power adjustment limitation. Through real-time monitoring of the remaining energy of the node, the power adjustment amount can be reasonably limited while ensuring communication performance, thereby extending the life of the node and the entire network. In addition, by setting a reasonable energy threshold, it is ensured that a good energy efficiency ratio can be maintained even when the network load is high. In terms of energy management, the present invention takes into account energy balance and the trade-off between energy consumption and performance, avoids the "energy hole" phenomenon, extends the life of the node and the network, and meets the requirements of communication performance. It also ensures the orderliness and accuracy of information interaction through distributed synchronization and information interaction, reduces information transmission overhead, and improves the operation efficiency of the algorithm.

[0065] In summary, the power control system and method of the self-organizing network communication based on a centerless node of the present invention realizes efficient power control in the self-organizing network without a center node, improves the overall performance and stability of the network, and has important practical application value and broad market prospects.

[0066] These and other aspects of the present application will be more concise and understandable in the following description of the embodiments. It should be understood that the above general description and the following detailed description are only exemplary and explanatory and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or related technologies, the following briefly introduces the drawings required for use in the exemplary embodiments or related technical descriptions. The drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation to the present invention. In the drawings:

[0068] Figure 1 The present invention is a flowchart of a method for controlling power of a self-organizing network communication based on a centerless node according to an embodiment of the present invention.

[0069] Figure 2 The present invention is a flowchart of link quality evaluation in a power control method for self-organizing network communication based on a center-less node according to an embodiment of the present invention.

[0070] Figure 3 The present invention is a flowchart of adaptive power adjustment in a power control method for self-organizing network communication based on a center-less node according to an embodiment of the present invention.

[0071] Figure 4 The present invention is a flowchart of channel selection and power coordination in a power control method for self-organizing network communication based on a central node in an embodiment of the present invention.

[0072] Figure 5 The present invention is a flowchart of energy-aware power adjustment limitation in a power control method for self-organizing network communication based on a central node in an embodiment of the present invention.

[0073] Figure 6 The present invention is a flowchart of information interaction and synchronization in a power control method for self-organizing network communication based on a center-less node according to an embodiment of the present invention.

[0074] Figure 7 The present invention is a flowchart of a complete implementation of a method for controlling power of a self-organizing network communication based on a centerless node according to an embodiment of the present invention. DETAILED DESCRIPTION

[0075] Below, the present application is further described in conjunction with the accompanying drawings and specific implementation methods. It should be noted that, under the premise of no conflict, the various embodiments or technical features described below can be arbitrarily combined to form a new embodiment.

[0076] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the embodiments of the present invention are further described in detail below in combination with specific embodiments and with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0077] It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are intended to distinguish two non-identical entities or non-identical parameters with the same name. It can be seen that "first" and "second" are only for the convenience of expression and should not be understood as limitations on the embodiments of the present invention. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, other steps or units inherent to a process, method, system, product or device that includes a series of steps or units.

[0078] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0079] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0080] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0081] The present invention proposes a communication power control system and method for an ad hoc network based on a centerless node, aiming to improve network performance and stability by improving link quality evaluation, optimizing power adjustment strategy, enhancing interference handling capability, and achieving more effective energy management.

[0082] In one embodiment of the present invention, a power control system for self-organizing network communication based on a centerless node is provided, and the system includes a link quality assessment module, a power adjustment module, a channel power coordination module, an energy-aware limiting module, and an information interaction and synchronization module. The link quality assessment module is used to assess the link quality between a node and an adjacent node; the power adjustment module is used to calculate and adjust the node's transmission power according to the link quality, service requirements, and energy status; the channel power coordination module is used to monitor the channel interference in real time, and dynamically select channels and coordinate power when the interference is large; the energy-aware limiting module is used to monitor node energy and limit the power adjustment range according to the energy status; the information interaction and synchronization module is used to ensure accurate information exchange and synchronization between nodes.

[0083] In this embodiment, the link quality assessment module includes a packet exchange module and a link quality index calculation module. The packet exchange module is used for the node to periodically exchange information packets of node degree and link stability with adjacent nodes; the link quality index calculation module is used to calculate the comprehensive link quality index that combines node degree and link stability.

[0084] In this embodiment, the power adjustment module includes a power adjustment amount calculation module and an adjustment strategy control module. The power adjustment amount calculation module is used to calculate the power adjustment amount according to link quality and service requirements; the adjustment strategy control module is used to implement distributed power adjustment strategy control.

[0085] In this embodiment, the channel power coordination module includes a channel switching module and a power coordination submodule; the channel switching module is used to select the available channel with the least interference for switching according to the recorded interference level of each channel and the channel usage of adjacent nodes when the current channel interference is too large and affects the link quality; the power coordination submodule is used to coordinate power with adjacent nodes after switching channels, and the node broadcasts its new channel selection and transmission power information to the adjacent nodes, and the adjacent nodes adjust the transmission power according to their own conditions.

[0086] In this embodiment, the energy perception limiting module includes a remaining energy monitoring module and a power limiting module; the remaining energy monitoring module is used for the node to monitor its own remaining energy in real time and set an energy threshold; the power limiting module is used to calculate the power adjustment amount when its own remaining energy is lower than the energy threshold, and limit the power adjustment range according to the energy state.

[0087] The self-organizing network communication power control system based on a central nodeless embodiment solves the problems existing in the prior art through the above modules. First, in order to address the problems of inaccurate single indicator evaluation and lack of dynamic adaptability in link quality evaluation, the embodiment introduces a comprehensive link quality evaluation mechanism based on node degree and link stability through a link quality evaluation module. It not only considers the received signal strength, but also combines multiple factors such as node degree difference, link connection duration and signal fluctuation, so as to more accurately reflect the actual status of the link and quickly respond to the impact of network topology changes and node movement.

[0088] Secondly, in terms of power adjustment strategy, the present invention adopts a distributed power adjustment module, so that each node can make power adjustment decisions independently according to its own business needs (such as real-time or non-real-time business) and the latest link quality evaluation results, without relying on a central node for centralized control. By using a distributed gradient algorithm to minimize the objective function, intelligent adaptive adjustment of the transmission power is achieved, improving the efficiency and stability of the entire network.

[0089] In addition, in order to solve the deficiencies in interference processing, the present invention uses spectrum sensing technology through an interference-aware channel power coordination module to actively monitor and select available channels with the least interference, and at the same time coordinates power for adjacent nodes after switching channels, effectively reducing mutual interference between nodes and avoiding the occurrence of aggravated interference.

[0090] Finally, considering the characteristics of limited node energy, the present invention also sets up a power coordination module based on energy perception. Through real-time monitoring of the remaining energy of the node, the power adjustment amount can be reasonably limited while ensuring communication performance, thereby extending the life of the node and the entire network. By setting a reasonable energy threshold, it is ensured that a good energy efficiency ratio can be maintained even when the network load is high. And through the information interaction and synchronization module, the synchronization method based on token passing and the efficient information format design ensure the orderliness and accuracy of information interaction in the self-organizing network without a central node, and reduce the information transmission overhead.

[0091] In some embodiments, see Figure 1 and Figure 7 As shown, an embodiment of the present invention provides a method for controlling power of a self-organizing network communication based on a non-central node, the method comprising the following steps:

[0092] Step S10, link quality evaluation: nodes periodically exchange information packets of node degree and link stability, calculate a comprehensive link quality index based on the node degree and link stability in the information packets, and evaluate the link quality between the node and the adjacent nodes;

[0093] Step S20, adaptive power adjustment: each node calculates the power adjustment amount according to the link quality index and service demand, and adjusts the transmission power through distributed adaptive adjustment;

[0094] Step S30, channel selection and power coordination: the node monitors the channel interference level in real time, and dynamically selects an available channel for switching when the interference is too large, while adjacent nodes perform adaptive transmission power coordination;

[0095] Step S40, energy-aware power adjustment limitation: the node limits the calculated power adjustment amount according to the remaining energy, thereby limiting the power adjustment range;

[0096] Step S50, information interaction and synchronization: nodes exchange link quality information and power adjustment information through a distributed synchronization mechanism to ensure the accuracy and timeliness of the information.

[0097] In this embodiment, see Figure 1 and Figure 2 As shown, in step S10, the link quality evaluation includes the following steps:

[0098] Initialize the transmit power of each node and start the link quality assessment module to receive link quality information of adjacent nodes;

[0099] Start the distributed information interaction and synchronization module, and the nodes begin to enter the token competition stage;

[0100] The node that obtains the token sends an information packet containing the node degree and initial link stability;

[0101] The node that obtains the token periodically exchanges information packets with adjacent nodes. After receiving the information packet containing the node degree and initial link stability from the adjacent node, it calculates the comprehensive link quality index with the adjacent node based on the information packet information and the link stability data monitored by itself.

[0102] The token node transmits the comprehensive link quality index to all adjacent nodes through the information interaction and synchronization module, and each node regularly updates the link stability information.

[0103] Among them, node degree refers to the number of neighboring nodes that a node is directly connected to; link stability is determined by the quality of the connection between a node and its neighboring nodes, which is calculated by monitoring the duration of the link connection with the neighboring nodes and the signal fluctuation over a period of time. When calculating the comprehensive link quality index with neighboring nodes, let the total link connection time of node i with neighboring node j in the past time T be T ij , the signal intensity fluctuation variance is Then the link stability S ij The calculation formula is:

[0104]

[0105] in, is the preset maximum signal fluctuation variance;

[0106] In this embodiment, the comprehensive link quality indicator LQ ij The calculation formula is:

[0107] LQ ij =w1×D ij +w2×S ij

[0108] Where D ij is the node degree difference between node i and node j, w1 and w2 are weight coefficients set according to network characteristics.

[0109] See also Figure 1 and Figure 3 As shown, in step S20, in a self-organizing network without a central node, each node needs to autonomously and intelligently determine the power adjustment strategy based on the status of itself and its neighboring nodes. Because the network has no central node for unified regulation, the nodes must have the ability to make independent decisions to adapt to the distributed nature of the network. Among them, when evaluating link quality and business needs, the nodes are first classified according to their own business needs. For example, for real-time services (such as voice calls), nodes will pay more attention to low latency; for non-real-time services (such as file transfers), nodes will pay more attention to energy efficiency.

[0110] In step S20, the power adjustment amount is calculated, and the transmit power is adjusted by distributed adaptive means, including the following steps:

[0111] The node determines the power adjustment target according to the service demand and link quality index, and calculates the objective function; where the current transmit power of the node is set to P i , the set of adjacent nodes of a node is N i , then the objective function J i (P i ) is calculated as:

[0112]

[0113] Among them, LQ ij is the comprehensive link quality indicator, is the expected link quality indicator, which is pre-set according to the network's Quality of Service (QoS) requirements;

[0114] A distributed gradient algorithm is used to determine the transmit power that minimizes the objective function, the gradient of the transmit power is calculated by derivation, and the power adjustment amount is calculated. The node updates the transmit power according to the calculated power adjustment amount.

[0115] Among them, according to the objective function J i (P i ) minimizes the transmission power P i , calculate the gradient of the transmit power by taking the derivative When , the derivative formula is:

[0116]

[0117] In the formula, Indicates the link quality indicator LQ ij Transmit power P to node i i The partial derivative of is calculated based on the LQ ij With P i The specific functional relationship of .

[0118] In this embodiment, when calculating the power adjustment amount, the power adjustment amount ΔP i The calculation formula is:

[0119]

[0120] In the formula, μ is the learning rate, which determines the speed of power adjustment. The value of the learning rate needs to be selected according to the dynamic characteristics of the network. After the actual test value, the threshold of μ is set.

[0121] See also Figure 1 and Figure 4 As shown, in step S30, when channel selection and power coordination are performed, interference-aware dynamic channel selection and power coordination are used to effectively cope with the complex and changeable interference environment in a self-organizing network without a central node, and the overall network performance is improved by dynamically selecting channels and coordinating power.

[0122] In this embodiment, when channel selection and power coordination are performed, the node monitors the interference of available channels in real time through spectrum sensing and records the interference level I of each channel. c When the adjacent nodes perform transmission power adaptive coordination, the power coordination rule is used for power coordination, where the power coordination rule is:

[0123] If the interference of neighboring node j on node i on the new channel exceeds a certain threshold I th , then node j reduces its transmission power ΔP j =k×(I j,i -I th ), where k is the coordination coefficient, I j,i is the node-to-node interference.

[0124] See also Figure 1 and Figure 5As shown, in step S40, when the node limits the calculated power adjustment amount according to the remaining energy, the node monitors its own remaining energy E in real time. i , and set the energy threshold E th ; when E i <E th When ΔP i is positive (increase power), it will be adjusted to Where, ΔP' i is the adjusted power adjustment to avoid excessive energy consumption; if ΔP i If it is negative (reducing power), then maintain ΔP i Unchanged, priority is given to reducing power to save energy.

[0125] See also Figure 1 and Figure 6 As shown, this embodiment is based on a power control method for self-organizing network communication without a central node, and adopts distributed synchronization (this patent adopts a synchronization method based on token passing), and the nodes interact with each other in a certain order. For example, nodes obtain tokens through competition, and only nodes holding tokens can send information (such as link quality information, power adjustment information, etc.), and other nodes receive and process the information. Through efficient information formats and interactive protocols, the information transmission overhead is reduced. The information of the link quality assessment module, the decision results of the power adjustment decision module, etc. are packaged into a data packet in a unified format for transmission, and the data packet contains necessary information such as node identification, timestamp, data content, etc. to ensure the integrity and identifiability of the information.

[0126] See also Figure 7 As shown, the complete implementation process of the power control method for self-organizing network communication based on no central node in this embodiment is as follows:

[0127] 1. Initialization and information exchange start:

[0128] ① The nodes in the network initialize their own transmission power to an appropriate initial value (determined according to factors such as node hardware and expected network coverage), and start each algorithm module.

[0129] ② The distributed information interaction and synchronization module is started, and the nodes begin to compete for tokens. The node that obtains the token first sends its own node degree and initial link stability information, which other nodes receive and record.

[0130] 2. Link quality assessment and information update:

[0131] ① The link quality evaluation module based on node degree and link stability calculates the link quality index LQ with adjacent nodes based on the received information and its own monitoring data ijAnd pass the results to adjacent nodes through the distributed synchronization and information interaction module.

[0132] ② The node regularly updates the link stability information and continues to monitor the changes in node degree to prepare for the next round of link quality assessment.

[0133] 3. Power adjustment decision calculation:

[0134] ① Distributed adaptive power adjustment module based on link quality indicator LQ ij , its own business needs and the energy information provided by the energy-aware power adjustment module to calculate the transmit power adjustment amount ΔP i .

[0135] ② The node temporarily stores the calculated power adjustment amount and waits for the processing result of the channel power coordination module of interference-aware dynamic channel selection and power coordination.

[0136] 4. Interference perception processing and power coordination:

[0137] ① The interference-aware channel power coordination module monitors the channel interference and determines whether channel switching is required. If switching is required, it selects a suitable channel and notifies the adjacent nodes. At the same time, it coordinates power according to the interference of the adjacent nodes and adjusts the transmit power of itself and the adjacent nodes.

[0138] ② If there is no need to switch channels, power coordination is performed directly to ensure that the interference between nodes is within an acceptable range.

[0139] 5. Power adjustment execution and energy monitoring:

[0140] ① After interference perception processing and power coordination, the node finally determines the transmit power adjustment amount. The energy-aware limiting module based on energy perception checks again whether the adjustment amount meets the energy limit requirements and makes final adjustments if necessary.

[0141] ② The node performs transmission power adjustment and monitors its own remaining energy E in real time i , the energy information is fed back to the power adjustment module so that subsequent decisions can take energy factors into account.

[0142] 6. Synchronization and loop optimization:

[0143] ① The distributed information interaction and synchronization module continues to maintain synchronization between nodes to ensure that information interaction proceeds in an orderly manner. When all nodes complete a round of power adjustment, the entire process is repeated, continuously optimizing the power control strategy according to changes in network status, adapting to the dynamic characteristics of the self-organizing network without a central node, and improving network performance and stability.

[0144] Therefore, the present invention introduces a comprehensive link quality evaluation mechanism based on node degree and link stability, which not only takes into account the received signal strength, but also combines multiple factors such as node degree difference, link connection duration and signal fluctuation, so as to more accurately reflect the real situation of the link, and can quickly respond to the impact of network topology changes and node movement, and effectively solve the problems of inaccurate single indicator evaluation and lack of dynamic adaptability in link quality evaluation. By comprehensively evaluating link quality, the accuracy of link evaluation and the adaptability of the network are improved, and the real situation of the link can be more comprehensively reflected, and network topology changes and node movement can be responded to in time. Secondly, the algorithm adopts distributed adaptive power adjustment decision, which enhances the robustness of the network, avoids the risk caused by central node failure, and improves the efficiency and stability of power adjustment, and better adapts to the dynamic changes of the network.

[0145] The present invention adopts distributed adaptive power adjustment, so that each node can make power adjustment decisions autonomously according to its own business needs and the latest link quality assessment results, without relying on a central node for centralized control. By using a distributed gradient algorithm to minimize the objective function, intelligent adaptive adjustment of the transmission power is achieved, improving the efficiency and stability of the entire network. It also uses interference-aware dynamic channel selection and power coordination, uses spectrum sensing technology to actively monitor and select available channels with minimal interference, and coordinates power for adjacent nodes after switching channels, thereby improving the network's interference handling capabilities, actively avoiding interference, and reducing mutual interference between nodes through a complete interference coordination mechanism, thereby optimizing network performance.

[0146] The present invention is based on energy-aware power adjustment limitation. Through real-time monitoring of the remaining energy of the node, the power adjustment amount can be reasonably limited while ensuring communication performance, thereby extending the life of the node and the entire network. In addition, by setting a reasonable energy threshold, it is ensured that a good energy efficiency ratio can be maintained even when the network load is high. In terms of energy management, the present invention takes into account energy balance and the trade-off between energy consumption and performance, avoids the "energy hole" phenomenon, extends the life of the node and the network, and meets the requirements of communication performance. It also ensures the orderliness and accuracy of information interaction through distributed synchronization and information interaction, reduces information transmission overhead, and improves the operation efficiency of the algorithm.

[0147] In summary, the power control system and method of the self-organizing network communication based on a centerless node of the present invention realizes efficient power control in the self-organizing network without a center node, improves the overall performance and stability of the network, and has important practical application value and broad market prospects.

[0148] It should be noted that the above figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0149] It should be understood that, although described in a certain order, these steps are not necessarily performed in sequence in the above order. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be performed in other orders. Moreover, a part of the steps of the present embodiment may include a plurality of steps or a plurality of stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a part of the steps or stages in other steps or other steps.

[0150] According to a third aspect of an embodiment of the present invention, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method of any one of the above embodiments is implemented.

[0151] The computer device includes a processor and a memory, and may also include an input system and an output system. The processor, memory, input system and output system may be connected via a bus or other means, and the input system may receive input digital or character information, and generate signal input related to the migration of the self-organizing network communication power control method based on a non-central node. The output system may include display devices such as a display screen.

[0152] As a non-volatile computer-readable storage medium, the memory can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as the program instructions / modules corresponding to the self-organizing network communication power control method based on the non-central node in the embodiment of the present application. The memory may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created by the use of the self-organizing network communication power control method based on the non-central node, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some embodiments, the memory may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the local module via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0153] The processor may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips in some embodiments. The processor is generally used to control the overall operation of the computer device. In the present embodiment, the processor is used to run the program code stored in the memory or process data. The processors of multiple computer devices of the computer device of the present embodiment execute various functional applications and data processing of the server by running non-volatile software programs, instructions and modules stored in the memory, i.e., the steps of the self-organizing network communication power control method based on the non-central node of the above method embodiment are realized.

[0154] It should be understood that, in the absence of conflict, all the embodiments, features and advantages described above for the self-organizing network communication power control method based on a centerless node according to the present invention are also applicable to the self-organizing network communication power control method based on a centerless node according to the present invention.

[0155] It will also be appreciated by those skilled in the art that various exemplary logic blocks, modules, circuits and algorithm steps described in conjunction with the disclosure herein can be implemented as electronic hardware, computer software or a combination of the two. In order to clearly illustrate this interchangeability of hardware and software, a general description has been given to the functions of various schematic components, blocks, modules, circuits and steps. Whether this function is implemented as software or hardware depends on specific applications and the design constraints imposed on the entire system. Those skilled in the art can implement the function in various ways for each specific application, but this implementation decision should not be interpreted as causing a departure from the disclosed scope of the embodiments of the present invention.

[0156] Finally, it should be noted that the computer-readable storage medium (e.g., memory) herein may be a volatile memory or a non-volatile memory, or may include both a volatile memory and a non-volatile memory. As an example and not by way of limitation, a non-volatile memory may include a read-only memory (ROM), a programmable ROM (PROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. A volatile memory may include a random access memory (RAM), which may act as an external cache memory. As an example and not by way of limitation, RAM may be obtained in a variety of forms, such as synchronous RAM (DRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct Rambus RAM (DRRAM). The storage devices of the disclosed aspects are intended to include, but are not limited to, these and other suitable types of memory.

[0157] The various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure herein may be implemented or executed using the following components designed to perform the functions herein: a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination of these components. A general purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP, and / or any other such configuration.

[0158] The above are exemplary embodiments disclosed in the present invention, but it should be noted that various changes and modifications may be made without departing from the scope disclosed in the embodiments of the present invention as defined in the claims. The functions, steps and / or actions of the method claims according to the disclosed embodiments described herein do not need to be performed in any particular order. In addition, although the elements disclosed in the embodiments of the present invention may be described or required in individual form, they may also be understood as multiple unless explicitly limited to the singular.

[0159] It should be understood that, as used herein, the singular form "a" or "an" is intended to include the plural form as well, unless the context clearly supports an exception. It should also be understood that, as used herein, "and / or" refers to any and all possible combinations of one or more of the items listed in association. The serial numbers of the embodiments disclosed in the above embodiments of the present invention are for description only and do not represent the advantages and disadvantages of the embodiments.

[0160] A person skilled in the art should understand that the discussion of any of the above embodiments is only exemplary and is not intended to imply that the scope of the disclosure of the embodiments of the present invention (including the claims) is limited to these examples; under the concept of the embodiments of the present invention, the technical features in the above embodiments or different embodiments can also be combined, and there are many other changes in different aspects of the embodiments of the present invention as above, which are not provided in detail for the sake of simplicity. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present invention should be included in the protection scope of the embodiments of the present invention.

Claims

1. A power control system for self-organizing network communication based on no central node, characterized in that: The system includes: A link quality assessment module, used to assess the link quality between a node and an adjacent node; The power adjustment module is used to calculate and adjust the transmission power of the node according to the link quality, service requirements and energy status; The channel power coordination module is used to monitor the channel interference in real time and dynamically select channels and coordinate power when the interference is large; Energy-aware limiting module, used to monitor node energy and limit the power adjustment range according to the energy status; The information interaction and synchronization module is used to ensure accurate exchange and synchronization of information between nodes.

2. The self-organizing network communication power control system based on no central node as claimed in claim 1, characterized in that: The link quality assessment module comprises: An information packet exchange module is used for nodes to periodically exchange information packets about node degrees and link stability with adjacent nodes; The link quality index calculation module is used to calculate the comprehensive link quality index after combining the node degree and the link stability.

3. The power control system based on ad hoc network communication without central node as claimed in claim 1, characterized in that: The power adjustment module comprises: A power adjustment amount calculation module, used to calculate the power adjustment amount according to link quality and service requirements; The adjustment strategy control module is used to implement the control of the distributed power adjustment strategy.

4. The power control system based on ad hoc network communication without central node as claimed in claim 1, characterized in that: The channel power coordination module comprises: The channel switching module is used to select the available channel with the least interference for switching according to the recorded interference level of each channel and the channel usage of adjacent nodes when the current channel interference is too large and affects the link quality; The power coordination submodule is used to coordinate power with adjacent nodes after switching channels. The node broadcasts its new channel selection and transmission power information to the adjacent nodes, and the adjacent nodes adjust the transmission power according to their own conditions.

5. The power control system based on ad hoc network communication without central node as claimed in claim 1, characterized in that: The energy-aware limiting module includes: The remaining energy monitoring module is used for nodes to monitor their own remaining energy in real time and set energy thresholds; The power limiting module is used to calculate the power adjustment amount when its own remaining energy is lower than the energy threshold, and limit the power adjustment range according to the energy state.

6. A communication power control method for a self-organizing network based on a non-central node, characterized in that: Based on the self-organizing network communication power control system based on any one of claims 1 to 5, the method comprises the following steps: Step 1: Link quality assessment: Nodes periodically exchange information packets about node degree and link stability, calculate comprehensive link quality indicators based on the node degree and link stability in the information packets, and assess the link quality between the node and its neighboring nodes; Step 2: Adaptive power adjustment: Each node calculates the power adjustment amount based on the link quality index and service requirements, and adjusts the transmit power through distributed adaptive adjustment; Step 3: Channel selection and power coordination: The node monitors the channel interference level in real time and dynamically selects available channels for switching when the interference is too large. At the same time, adjacent nodes perform adaptive transmission power coordination. Step 4: Energy-aware power adjustment restriction: The node restricts the calculated power adjustment amount according to the remaining energy, limiting the power adjustment range; Step 5: Information exchange and synchronization: Nodes exchange link quality information and power adjustment information through a distributed synchronization mechanism.

7. The method for controlling power of a self-organizing network communication based on a non-central node as claimed in claim 6, characterized in that: The link quality assessment comprises the following steps: Initialize the transmit power of each node and start the link quality assessment module to receive link quality information of adjacent nodes; Start the distributed information interaction and synchronization module, and the nodes begin to enter the token competition stage; The node that obtains the token sends an information packet containing the node degree and initial link stability, where the node degree refers to the number of neighboring nodes directly connected to the node; the link stability is determined by the connection quality between the node and its neighboring nodes; The node that obtains the token periodically exchanges information packets with adjacent nodes. After receiving the information packet containing the node degree and initial link stability from the adjacent node, it calculates the comprehensive link quality index with the adjacent node based on the information packet information and the link stability data monitored by itself. The token node transmits the comprehensive link quality index to all adjacent nodes through the information interaction and synchronization module, and each node regularly updates the link stability information.

8. The method for controlling power of a self-organizing network communication based on a non-central node as claimed in claim 7, characterized in that: When calculating the comprehensive link quality index with adjacent nodes, let the total link connection time between node i and adjacent node j in the past time T be T ij , the signal intensity fluctuation variance is Then the link stability S ij The calculation formula is: in, is the preset maximum signal fluctuation variance; Comprehensive link quality indicator LQ ij The calculation formula is: LQ ij =w1×D ij +w2×S ij Where D ij is the node degree difference between node i and node j, w1 and w2 are weight coefficients set according to network characteristics.

9. The method for controlling power of a self-organizing network communication based on a non-central node as claimed in claim 8, characterized in that: Calculating the power adjustment amount and adjusting the transmit power through distributed adaptive adjustment includes the following steps: The node determines the power adjustment target according to the service demand and link quality index, and calculates the objective function; where the current transmit power of the node is set to P i , the set of adjacent nodes of a node is N i , then the objective function J i (P i ) is calculated as: Among them, LQ ij is the comprehensive link quality indicator, is the expected link quality indicator; The distributed gradient is used to determine the transmit power that minimizes the objective function, the gradient of the transmit power is calculated by derivation, and the power adjustment amount is calculated. The node updates the transmit power according to the calculated power adjustment amount. According to the objective function J i (P i ) minimizes the transmission power P i , calculate the gradient of the transmit power by taking the derivative When , the derivative formula is: In the formula, Indicates the link quality indicator LQ ij Transmit power P to node i i The partial derivative of . When calculating the power adjustment, the power adjustment △P i The calculation formula is: Where μ is the learning rate, which determines the speed of power adjustment.

10. The method for controlling power of a self-organizing network communication based on a non-central node as claimed in claim 9, characterized in that: During channel selection and power coordination, the node monitors the interference of available channels in real time through spectrum sensing and records the interference level of each channel. c When the adjacent nodes perform transmission power adaptive coordination, the power coordination rule is used for power coordination, where the power coordination rule is: If the interference of neighboring node j on node i on the new channel exceeds a certain threshold I th , then node j reduces its transmission power △P j =k×(I j,i -I th ), where k is the coordination coefficient, I j,i is the node-to-node interference.

Citation Information

Patent Citations

  • Ad hoc anti-interference communication control method

    CN102355320A

  • Cooperative and distributive resource allocation method in wireless communication network

    CN102752860A

  • Power and speed control method based on deflection subgradient method in Ad Hoc network

    CN103096378A

  • Method and apparatus for adjusting transmitting power of network node

    CN107872864A

  • Information processing method, system and device

    CN111342984A

Cited By

  • Wireless communication battery management system based on intelligent dynamic power adjustment

    CN120224357A

  • Power transmission and transformation equipment Internet of Things wireless node access method and system

    CN120416929A

  • Intelligent link optimization and multi-hop cooperative ad hoc network access method in weak network environment

    CN121531423A