Movatterモバイル変換


[0]ホーム

URL:


CN119052931B - Multi-carrier bandwidth hybrid networking method for distributed wireless ad hoc network - Google Patents

Multi-carrier bandwidth hybrid networking method for distributed wireless ad hoc network
Download PDF

Info

Publication number
CN119052931B
CN119052931BCN202411515009.6ACN202411515009ACN119052931BCN 119052931 BCN119052931 BCN 119052931BCN 202411515009 ACN202411515009 ACN 202411515009ACN 119052931 BCN119052931 BCN 119052931B
Authority
CN
China
Prior art keywords
carrier bandwidth
signal strength
received signal
receiving node
subcarrier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202411515009.6A
Other languages
Chinese (zh)
Other versions
CN119052931A (en
Inventor
林威
袁刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Fengyun Technology Co ltd
Original Assignee
Shenzhen Fengyun Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Fengyun Technology Co ltdfiledCriticalShenzhen Fengyun Technology Co ltd
Priority to CN202411515009.6ApriorityCriticalpatent/CN119052931B/en
Publication of CN119052931ApublicationCriticalpatent/CN119052931A/en
Application grantedgrantedCritical
Publication of CN119052931BpublicationCriticalpatent/CN119052931B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a method for a distributed wireless ad hoc network multi-carrier bandwidth hybrid networking, which comprises the steps of controlling a sending node to reserve a data channel time slot to a receiving node according to anti-interference measures, determining a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth used for reserving the data channel time slot, calculating a receiving error rate and average receiving signal intensity of the first carrier bandwidth of the receiving node, adjusting a receiving signal intensity threshold to complete carrier bandwidth switching, dividing the third carrier bandwidth into a plurality of subcarrier blocks, verifying, determining available subcarrier blocks, carrying out data transmission according to a data time slot allocation proportion, and controlling the sending node and the receiving node to continue networking after transmission is completed. The invention solves the bottleneck problem that the whole network service rate caused by the fact that the whole network of the existing wireless ad hoc network uses the same carrier bandwidth is limited by the minimum carrier bandwidth node of the whole network, and greatly improves the whole network service rate.

Description

Multi-carrier bandwidth hybrid networking method for distributed wireless ad hoc network
Technical Field
The application relates to the technical field of wireless ad hoc networks, in particular to a method for multi-carrier bandwidth hybrid networking of a distributed wireless ad hoc network.
Background
The wireless ad hoc network is a multipoint-to-multipoint distributed network, consists of a plurality of equal nodes, has the characteristics of no center ad hoc network, multi-hop relay, dynamic routing, strong survivability and the like, and is suitable for occasions which do not depend on the existing infrastructure network and need to temporarily and rapidly open an independent and safe wireless communication network.
The wireless ad hoc network equipment has the same carrier bandwidth used by all node equipment in the whole network at present. The CN202310106548.3 provides a self-adaptive bandwidth method based on an ad hoc network, which does not need restarting equipment and adaptively switches the channel bandwidth/carrier bandwidth of all equipment of the whole network, ensures that the stability of the equipment is not affected in the process of switching the channel bandwidth/carrier bandwidth, and ensures that the carrier bandwidths used by all node equipment of the whole network are the same.
However, the main application scene of the wireless ad hoc network device has no unified standard, different client requirements are different, the market is limited, the communication waveform is not chipped generally, and the wireless ad hoc network device is realized generally based on an FPGA/DSP chip platform.
The communication waveform comprises (1) carrier bandwidths of 5MHz, 10MHz, 20MHz, 30MHz, 40MHz, carrier aggregation and the like, (2) codes of LDPC codes or Turbo codes with different code rates, (3) modulations of QPSK, 16QAM, 64QAM, 256QAM, 1024QAM and the like, (4) antenna numbers of 2 antennas, 4 antennas and the like, (5) MIMO (multiple input multiple output) diversity and multiplexing, (6) networking protocols of each user definition, (7) anti-interference measures of self-adaptive frequency hopping, self-adaptive frequency selection, subcarrier deduction and the like, and (8) main control software of module control, interface protocols, network management and the like. All functions are realized, the resource requirement on the FPGA/DSP chip is high, the chip size is large, and the power consumption is high.
The application scenes such as fixed deployment, vehicle-mounted, carrier-based, medium-sized and large-sized unmanned aerial vehicle/unmanned aerial vehicle are insensitive to the volume and power consumption indexes of the wireless ad hoc network equipment, an FPGA/DSP chip with large resources can be selected to realize complete functions and better performance, and the application scenes such as hand-held, back-carried, small-sized unmanned aerial vehicle/unmanned aerial vehicle are sensitive to the volume and power consumption indexes of the wireless ad hoc network equipment, and partial functions such as smaller carrier bandwidth are realized under the limitation of the FPGA/DSP chip resources.
In practical application, the wireless ad hoc network equipment bearing platform can comprise fixed deployment, vehicle-mounted, carrier-based, medium-sized and large-sized unmanned aerial vehicle/unmanned aerial vehicle, handheld, knapsack, small-sized unmanned aerial vehicle/unmanned aerial vehicle and the like, and if the whole-network wireless ad hoc network equipment operates according to the parameters of the small-sized wireless ad hoc network equipment, for example, the carrier bandwidth is unified to be 5MHz, the whole-network service rate is lower, and the performance of the large-sized wireless ad hoc network equipment cannot be exerted.
Therefore, the prior art has defects, and improvement is needed.
Disclosure of Invention
In view of the above problems, the present invention aims to provide a method for hybrid networking of multiple carrier bandwidths of a distributed wireless ad hoc network, which provides a method for hybrid networking of wireless ad hoc network devices with multiple carrier bandwidths, does not need to schedule a central node, negotiates carrier bandwidths and subcarrier blocks used by a data time slot point-to-point unidirectional link in a distributed manner by all nodes, provides a workflow for switching carrier bandwidths and a workflow for deducting carrier bandwidths and subcarriers, solves the bottleneck problem that the service rate of the whole network is limited by the minimum carrier bandwidth node of the whole network caused by using the same carrier bandwidth by the whole network of the existing wireless ad hoc network, and greatly improves the service rate of the whole network.
The first aspect of the present invention provides a method for hybrid networking of multi-carrier bandwidths of a distributed wireless ad hoc network, comprising:
Acquiring data to be transmitted;
when data to be transmitted exist, determining anti-interference measures of wireless ad hoc networks corresponding to a sending node and a receiving node, wherein the anti-interference measures of the wireless ad hoc networks comprise a first anti-interference measure and a second anti-interference measure;
controlling a transmitting node to reserve a data channel time slot to a receiving node according to the anti-interference measure of the wireless ad hoc network, and determining a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth which are used for reserving the data channel time slot, wherein the first carrier bandwidth is the minimum value of the maximum available carrier bandwidth of the transmitting node and the maximum available carrier bandwidth of the receiving node, the second carrier bandwidth is the maximum value of the maximum available carrier bandwidth of the transmitting node and the minimum available carrier bandwidth of the receiving node, and the third carrier bandwidth is the same available carrier bandwidth of the transmitting node and the receiving node;
calculating the receiving error rate and average receiving signal strength of a first carrier bandwidth of a receiving node;
Adjusting a received signal strength threshold of the receiving node according to the received error rate to finish carrier bandwidth switching;
Analyzing the third carrier bandwidth, and dividing the third carrier bandwidth into a plurality of subcarrier blocks;
verifying the subcarrier blocks to determine available subcarrier blocks;
Counting the number of available subcarrier blocks in each third carrier bandwidth, and determining a data time slot allocation proportion according to the number ratio of the available subcarrier blocks in each third carrier bandwidth;
carrying out data transmission on the data to be transmitted through a third carrier bandwidth based on the data time slot allocation proportion;
and after the data to be transmitted is transmitted, controlling the sending node and the receiving node to continue networking.
In this scheme, the method for controlling the transmitting node to reserve the data channel time slot to the receiving node according to the anti-interference measure of the wireless ad hoc network, and determining the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth used for reserving the data channel time slot includes:
When the anti-interference measure of the wireless ad hoc network is a first anti-interference measure, reserving a data channel time slot to a receiving node through the transmitting node, and inquiring the maximum available carrier bandwidth of the receiving node, wherein the first anti-interference measure is adaptive frequency modulation or adaptive frequency selection;
And the sending node acquires response data of the receiving node for reserving and inquiring the maximum available carrier bandwidth of the data channel time slot, and determines a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth used for reserving the data channel time slot by combining the maximum available carrier bandwidth of the sending node.
In this scheme, still include:
when the anti-interference measure of the wireless ad hoc network is a second anti-interference measure, carrying out data channel time slot reservation to a receiving node through the transmitting node, and inquiring the maximum available carrier bandwidth and subcarrier interference condition of the receiving node, wherein the second anti-interference measure is adaptive frequency modulation combined subcarrier deduction or adaptive frequency selection combined subcarrier deduction;
And the sending node acquires response data of the receiving node for reserving the data channel time slot, inquiring the maximum available carrier bandwidth and the subcarrier interference condition, and determines a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth used for reserving the data channel time slot by combining the maximum available carrier bandwidth and the subcarrier interference condition of the sending node.
In this scheme, the calculating the receiving error rate and the average received signal strength of the first carrier bandwidth of the receiving node includes:
initializing statistical information in a new preset statistical period, wherein the statistical information comprises the number of sending data packets, the number of receiving data packets and the number of error data packets;
Analyzing the received data packets to obtain the number of the transmitted data packets, the number of the received data packets and the number of the error data packets;
calculating real-time signal strength according to the number of the transmitted data packets and the number of the received data packets;
judging whether the preset statistical period is ended or not;
If not, continuing to receive the data packets, and updating the number of the data packets to be sent, the number of the data packets to be received and the number of the error data packets until the preset statistical period is over;
if yes, calculating a receiving error rate and average receiving signal intensity according to the number of the sending data packets, the number of the receiving data packets and the number of the error data packets.
In this scheme, the adjusting the received signal strength threshold of the receiving node according to the received error rate includes:
Comparing the received error rate P with an error rate threshold Pa for reducing the carrier bandwidth level and an error rate threshold Pb for allowing the carrier bandwidth level to be improved respectively;
when P > Pa, updating the received signal strength threshold of the carrier bandwidth of the receiving node based on a preset threshold factor for improving the received signal strength;
When P < Pb, updating the received signal strength threshold of the carrier bandwidth of the receiving node based on a preset reduced received signal strength threshold factor;
when Pb is less than or equal to P and less than or equal to Pa, the original state is maintained, and no treatment is carried out.
In this scheme, the updating the received signal strength threshold of the carrier bandwidth of the receiving node based on the preset threshold factor for improving the received signal strength includes:
Acquiring a second carrier bandwidth of a receiving node;
increasing the received signal strength threshold of the second carrier bandwidth by a preset threshold factor for improving the received signal strength, and updating the received signal strength threshold of the second carrier bandwidth;
Judging whether the received signal strength threshold after the second carrier bandwidth is updated is greater than the received signal strength threshold before the next carrier bandwidth is updated;
If yes, increasing the available received signal strength threshold of the next carrier bandwidth by a preset received signal strength threshold increasing factor, and updating the received signal strength threshold of the next carrier bandwidth; analyzing each carrier bandwidth of the receiving node in turn until all third carrier bandwidths are analyzed or the received signal strength threshold after the carrier bandwidth n is updated is smaller than the received signal strength threshold before the carrier bandwidth n+1 is updated, and completing the updating of the received signal strength threshold of the carrier bandwidth of the receiving node;
If not, the updating of the received signal strength threshold of the carrier bandwidth of the receiving node is directly completed.
In this scheme, the updating the received signal strength threshold of the carrier bandwidth of the receiving node based on the preset threshold factor for reducing the received signal strength includes:
Acquiring a third carrier bandwidth of a receiving node;
reducing the received signal strength threshold of the third carrier bandwidth by a preset reduced received signal strength threshold factor, and updating the received signal strength threshold of the third carrier bandwidth;
Judging whether the updated received signal strength threshold of the third carrier bandwidth is larger than a preset received signal strength threshold;
if yes, finishing updating the received signal strength threshold of the carrier bandwidth of the receiving node;
If not, the third carrier bandwidth received signal strength threshold is set as the preset minimum received signal strength threshold.
In this scheme, the analyzing the third carrier bandwidth divides the third carrier bandwidth into a plurality of subcarrier blocks, including:
dividing the carrier bandwidth of a communication node into a plurality of subcarrier blocks based on a system preset rule, wherein the communication node comprises a sending node and a receiving node, and the number of the subcarrier blocks is even;
and numbering the subcarrier blocks in sequence.
In this solution, the verifying the plurality of subcarrier blocks, determining an available subcarrier block, includes:
The receiving node determines the subcarrier block interference condition of the receiving node according to a preset subcarrier block interference judgment basis, and sends the subcarrier block interference condition of the receiving node to a sending node;
the transmitting node determines the interference condition of the subcarrier block of the transmitting node according to the preset subcarrier block interference judging basis, and combines the received interference condition of the subcarrier block of the receiving node to transmit to the transmitting node for comparison, and determines the subcarrier blocks which have the same number and no interference or acceptable interference in the transmitting node and the receiving node as available subcarrier blocks.
In this solution, the determining the data slot allocation ratio according to the number ratio of the available subcarrier blocks in each third carrier bandwidth includes:
Descending order sorting is carried out on the third carrier bandwidths according to the carrier bandwidth grades;
judging whether the number of the available subcarrier blocks of the third carrier bandwidth of the highest level is smaller than a preset subcarrier block number threshold value;
If yes, determining the available subcarrier block of the highest-level third carrier bandwidth as a first subcarrier block, and carrying out data transmission on data to be transmitted through the first subcarrier block;
If not, calculating the number difference value between the number of the available subcarrier blocks of the third carrier bandwidth of the highest level and the preset subcarrier block number threshold value, and updating the preset subcarrier block number threshold value according to the number difference value;
judging whether the number of available subcarrier blocks of the third carrier bandwidth of the next level is smaller than a preset subcarrier block number threshold value;
If yes, determining available subcarrier blocks with preset subcarrier block quantity thresholds in the third carrier bandwidth of the next level as first subcarrier blocks;
if not, determining the available subcarrier blocks of the third carrier bandwidth of the next level as first subcarrier blocks, and sequentially analyzing the number of the available subcarrier blocks of each remaining third carrier bandwidth according to the descending order of the carrier bandwidth levels until the number of the available subcarrier blocks with the third carrier bandwidth is smaller than a preset subcarrier block number threshold value, and ending the analysis;
The data slot allocation proportion is determined according to the number of the first subcarrier blocks of each third carrier bandwidth.
The invention discloses a method for a distributed wireless ad hoc network multi-carrier bandwidth hybrid networking, which comprises the steps of controlling a sending node to reserve a data channel time slot to a receiving node according to anti-interference measures, determining a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth used for reserving the data channel time slot, calculating a receiving error rate and average receiving signal intensity of the first carrier bandwidth of the receiving node, adjusting a receiving signal intensity threshold to complete carrier bandwidth switching, dividing the third carrier bandwidth into a plurality of subcarrier blocks, verifying, determining available subcarrier blocks, carrying out data transmission according to a data time slot allocation proportion, and controlling the sending node and the receiving node to continue networking after transmission is completed. The invention solves the bottleneck problem that the whole network service rate caused by the fact that the whole network of the existing wireless ad hoc network uses the same carrier bandwidth is limited by the minimum carrier bandwidth node of the whole network, and greatly improves the whole network service rate.
Drawings
Fig. 1 is a flowchart of a method for multi-carrier bandwidth hybrid networking of a distributed wireless ad hoc network provided by the present invention;
Fig. 2 is a flowchart showing a method for calculating a receiving error rate and an average received signal strength of a first carrier bandwidth of a receiving node according to the present invention;
Fig. 3 is a flowchart illustrating a method for adjusting a received signal strength threshold of a receiving node according to a received error rate according to the present invention;
fig. 4 is a schematic diagram of a common carrier bandwidth provided by the present invention;
Fig. 5 shows a schematic diagram of a carrier bandwidth switching procedure when a reception error rate provided by the present invention is greater than an error rate threshold where a carrier bandwidth level needs to be reduced;
Fig. 6 is a schematic diagram showing a carrier bandwidth switching procedure when a reception error rate provided by the present invention is less than an error rate threshold allowing to raise a carrier bandwidth level;
FIG. 7 is a schematic diagram showing a carrier bandwidth switching flow when a bit error rate threshold for allowing the carrier bandwidth level to be raised is less than or equal to a bit error rate threshold for allowing the carrier bandwidth level to be lowered;
Fig. 8 shows a schematic diagram of a subcarrier block of a common carrier bandwidth provided by the present invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present application will be more clearly understood, a more particular description of the application will be rendered by reference to the appended drawings and appended detailed description. It should be noted that, without conflict, the embodiments of the present application and features in the embodiments may be combined with each other.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, but the present invention may be practiced in other ways than those described herein, and therefore the scope of the present invention is not limited to the specific embodiments disclosed below.
Fig. 1 shows a flowchart of a method for multi-carrier bandwidth hybrid networking of a distributed wireless ad hoc network.
As shown in fig. 1, the invention discloses a method for hybrid networking of multi-carrier bandwidths of a distributed wireless ad hoc network, which comprises the following steps:
S102, acquiring data to be transmitted;
S104, when data to be transmitted exist, determining anti-interference measures of the wireless ad hoc network corresponding to the sending node and the receiving node, wherein the anti-interference measures of the wireless ad hoc network comprise a first anti-interference measure and a second anti-interference measure;
s106, controlling a transmitting node to reserve a data channel time slot to a receiving node according to an anti-interference measure of the wireless ad hoc network, and determining a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth which are used for reserving the data channel time slot, wherein the first carrier bandwidth is the minimum value of the maximum available carrier bandwidth of the transmitting node and the maximum available carrier bandwidth of the receiving node;
S108, calculating the receiving error rate and the average receiving signal strength of the first carrier bandwidth of the receiving node;
s110, adjusting a received signal strength threshold of a receiving node according to a received error rate to finish carrier bandwidth switching;
S112, analyzing the third carrier bandwidth, and dividing the third carrier bandwidth into a plurality of subcarrier blocks;
s114, verifying the subcarrier blocks to determine available subcarrier blocks;
S116, counting the number of available subcarrier blocks in each third carrier bandwidth, and determining a data time slot allocation proportion according to the ratio of the number of available subcarrier blocks in each third carrier bandwidth;
s118, data transmission is carried out on the data to be transmitted through a third carrier bandwidth based on the data time slot allocation proportion;
and S120, after the data to be transmitted is transmitted, controlling the sending node and the receiving node to continue networking.
According to the embodiment of the invention, the carrier bandwidth parameter of each node in the wireless ad hoc network is started and defaults to multi-carrier bandwidth hybrid networking. The control channel of each node in the wireless ad hoc network is networked according to the same working frequency band, channel coding, modulation mode, communication distance, MIMO mode, anti-interference measure and other parameters. Determining a node with data to be transmitted, which needs to be transmitted, as a sending node, determining a data transmission end point as a receiving node, reserving a data channel time slot according to anti-interference measures of the sending node and the receiving node, and determining a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth which meet data transmission conditions. The common carrier bandwidths are shown in fig. 4, the first carrier bandwidth is the maximum available carrier bandwidth of the point-to-point unidirectional link, and the minimum value of the maximum available carrier bandwidth of the sending node and the maximum available carrier bandwidth of the receiving node is taken. For example, the maximum available carrier bandwidth of the receiving node is 40MHz, the maximum available carrier bandwidth of the transmitting node is 20MHz, and the maximum available carrier bandwidth of the point-to-point unidirectional link is 20MHz. The second carrier bandwidth is the minimum available carrier bandwidth of the point-to-point unidirectional link, and the third carrier bandwidth is the total available carrier bandwidth satisfying the point-to-point unidirectional link. The third carrier bandwidth includes a first carrier bandwidth and a second carrier bandwidth, and in a certain case, the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth may be the same carrier bandwidth. And calculating the receiving error rate and the average receiving signal intensity of the first carrier bandwidth of the receiving node according to the transmission data of the first carrier bandwidth in the preset statistical period by the sending node and the receiving node, wherein the average receiving signal intensity is used for judging whether the first carrier bandwidth meets the data transmission requirement, when the average receiving signal intensity of the first carrier bandwidth is lower than a receiving signal intensity threshold preset by a system, determining the third carrier bandwidth of the next level as a new first carrier bandwidth, analyzing again until the average receiving signal intensity is not lower than the receiving signal intensity threshold preset by the system, and determining the final first carrier bandwidth. And adjusting the receiving signal strength threshold of the receiving node through the finally determined receiving error rate corresponding to the first carrier bandwidth to finish carrier bandwidth switching, thereby adjusting the range of the selectable carrier bandwidth of each node.
According to the preset subcarrier block size of the system, the third carrier bandwidth is divided into a plurality of subcarrier blocks with the same size, as shown in fig. 8, for example, the 5MHz carrier bandwidth is divided into M subcarrier blocks, where M is an even number, and the number of subcarrier blocks with carrier bandwidths of 10MHz, 20MHz, 30MHz and 40MHz is 2M, 4M, 6M and 8M, respectively. And sequentially marking each subcarrier block to finish dividing each third carrier bandwidth into a plurality of subcarrier blocks, and judging the subcarrier blocks with the same number in the sending node and the receiving node as the usable subcarrier blocks if the subcarrier blocks with the same number are non-interference or acceptable interference. Counting the number of available subcarrier blocks in each third carrier bandwidth, based on a preset subcarrier block number threshold, preferentially transmitting data through the highest-level third carrier bandwidth, selecting one or more third carrier bandwidths according to the difference between the number of available subcarrier blocks in the highest-level third carrier bandwidth and the preset subcarrier block number threshold, and then sorting according to the descending order of the levels, and determining the data time slot allocation proportion according to the number ratio of the available subcarrier blocks in the selected third carrier bandwidth.
And the sending node and the receiving node select one or more carrier bandwidths according to the data time slot allocation proportion to perform data transmission on the data to be transmitted, and the sending node and the receiving node continue networking according to the control channel parameters after the data to be transmitted is transmitted.
The parameters of the wireless self-organizing network equipment are assumed to be network scale, carrier bandwidth is that 2 nodes support 5MHz at maximum, 4 nodes support 10MHz at maximum, 10 nodes support 40MHz at maximum, channel coding is that 2/3 code rate, modulation mode is that 256QAM is at maximum, the number of antennas is 2, and MIMO is diversity.
Compared with the current method of using the same carrier bandwidth by the whole network and the method of using the multi-carrier bandwidth mixed networking, the method of using the multi-carrier bandwidth mixed networking by the invention has the advantages that the speed before the whole network coding and the actual measurement of the whole network service speed are shown in the table 1, wherein the speed before the whole network coding is the speed before the channel coding, the service speed is the UDP service speed actually available to users, compared with the speed before the whole network coding, the cost of control signaling, verification and the like of networking protocols and the cost of synchronization, clock jitter protection, air transmission protection and the like of a physical layer are deducted, the actually used wireless self-networking equipment is based on an FPGA and an integrated transceiver platform, and the three node equipment of 5MHz/10MHz/40MHz are different in that the FPGA resources are different and the supported maximum carrier bandwidth is different, and the maximum communication distance is 20km.
The carrier bandwidth theoretical calculation process in table 1 is as follows:
(1) The total carrier bandwidth of the whole network using the same carrier bandwidth is 5m×8×2/3=26.7 Mbps;
(2) The method provided by the invention divides the data time slot into three nodes of 5MHz/10MHz/40MHz, and the ratio of the three nodes is 25%, 25% and 50% of the total carrier bandwidth:
5M×8×2/3×0.25+10M×8×2/3×0.25+40M×8×2/3×0.5=126.7Mbps;
(3) The method provided by the invention is used for averagely distributing the data time slots to the total carrier bandwidths of 16 nodes:
5M×8×2/3×(2/16)+10M×8×2/3×(4/1)+40M×8×2/3×(10/16)=150.0Mbps;
(4) The method provided by the invention divides the data time slot into three nodes of 5MHz/10MHz/40MHz, and the ratio of the three nodes is 0, 0 and 100 percent of total carrier bandwidth:
5M×8×2/3×0+10M×8×2/3×0+40M×8×2/3×100%=213.3Mbps。
The calculation of the rate theory before the whole network coding shows that the method provided by the invention is respectively improved by 4.75 times, 5.62 times and 8.0 times, and the larger the proportion of data time slots divided by the nodes with large carrier bandwidth is, the larger the whole network service rate is improved by multiple.
The invention is not limited to the application of the techniques of self-adaptive frequency hopping, self-adaptive frequency selection, self-adaptive code modulation, space frequency multiplexing and the like in the method, and the protection scope comprises the application of the techniques of self-adaptive frequency hopping, self-adaptive frequency selection, self-adaptive code modulation, space frequency multiplexing and the like in the method, such as self-adaptive code modulation of point-to-point bidirectional link level and point-to-point unidirectional link level scheduling.
According to the embodiment of the invention, the transmitting node is controlled to reserve the data channel time slot to the receiving node according to the anti-interference measure of the wireless ad hoc network, and the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth used for reserving the data channel time slot are determined, which comprises the following steps:
when the anti-interference measure of the wireless ad hoc network is a first anti-interference measure, reserving a data channel time slot to a receiving node through a transmitting node, and inquiring the maximum available carrier bandwidth of the receiving node;
The transmitting node acquires response data of the receiving node for reserving and inquiring the maximum available carrier bandwidth of the data channel time slot, and determines a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth used for reserving the data channel time slot by combining the maximum available carrier bandwidth of the transmitting node.
It should be noted that, the first anti-interference measure is adaptive frequency hopping or adaptive frequency selection, and the data channel of the point-to-point unidirectional link level has at least 1 available frequency point. If the best frequency point is also subject to narrowband interference or/and wideband interference, communication can only be hard-interference-free. The adaptive frequency hopping or adaptive frequency selection is the prior art, and the specific method is not described in detail. When the transmitting node has service data transmission, the transmitting node makes a data channel time slot reservation for the receiving node and inquires about the maximum available carrier bandwidth. And the receiving node determines the maximum available carrier bandwidth of the receiving node according to the occupation state of each carrier bandwidth when reserving the data channel time slot, generates corresponding response data and feeds back the response data to the sending node.
The transmitting node obtains the response of the data channel time slot reservation and the maximum available carrier bandwidth of the receiving node, obtains the carrier bandwidth (comprising the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth) used for reserving the data channel time slot by combining the maximum available carrier bandwidth of the receiving node, and confirms the carrier bandwidth used for reserving the time slot and the reserved time slot. For example, taking the first carrier bandwidth as an example, if the maximum available carrier bandwidth of the receiving node response is 40MHz and the maximum available carrier bandwidth of the transmitting node is 20MHz, the transmitting node acknowledges the first carrier bandwidth used for the reserved time slot as 20MHz. However, due to the influence of a wireless channel such as a communication distance, sometimes, the confirmed carrier bandwidth is not the smallest maximum available carrier bandwidth in the transmitting node and the receiving node, and carrier bandwidth switching needs to be performed by adjusting a receiving signal strength threshold.
And when the transmitting node has new data to be transmitted for data transmission, the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth used for reserving the data channel time slot are redetermined.
According to an embodiment of the present invention, further comprising:
when the anti-interference measure of the wireless self-organizing network is a second anti-interference measure, carrying out data channel time slot reservation to a receiving node through a transmitting node, and inquiring the maximum available carrier bandwidth and subcarrier interference condition of the receiving node;
The transmitting node acquires response data of the receiving node for reserving the data channel time slot and inquiring the maximum available carrier bandwidth and the subcarrier interference condition, and determines a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth used for reserving the data channel time slot by combining the maximum available carrier bandwidth and the subcarrier interference condition of the transmitting node.
It should be noted that, the second anti-interference measure is adaptive frequency hopping or adaptive frequency selection combined with subcarrier subtraction, the data channel of the point-to-point unidirectional link level has only 1 available frequency point and part of subcarriers are interfered by narrowband. When the transmitting node has service data transmission, the transmitting node makes a data channel time slot reservation for the receiving node and inquires about the maximum available carrier bandwidth and subcarrier interference condition. The receiving node determines the maximum available carrier bandwidth of the receiving node according to the occupation state of each carrier bandwidth when reserving the data channel time slot, and generates corresponding response data by combining the subcarrier interference condition of the node and feeds back the response data to the sending node.
The transmitting node obtains the response of the data channel time slot reservation, the maximum available carrier bandwidth and the subcarrier interference condition of the receiving node, obtains the carrier bandwidth (comprising the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth) and subcarrier deduction used for reserving the data channel time slot by combining the maximum available carrier bandwidth and the subcarrier interference condition of the receiving node, and confirms the carrier bandwidth and subcarrier deduction used for reserving the data channel time slot and the reserved time slot.
The subcarrier subtraction is to take the specific subcarrier block as the minimum granularity, and/or the interference subcarriers can pollute the clean subcarriers beside when judging the size of the narrowband interference, so that the bandwidth of the subtracted subcarriers is slightly larger than the bandwidth of the narrowband interference when the subcarrier subtraction is generally carried out, and the anti-interference measure used preferentially is adaptive frequency hopping or adaptive frequency selection.
And when the transmitting node has new data to be transmitted for data transmission, the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth used for reserving the data channel time slot are redetermined.
Fig. 2 is a flowchart illustrating a method for calculating a receiving error rate and an average received signal strength of a first carrier bandwidth of a receiving node according to the present invention.
As shown in fig. 2, according to an embodiment of the present invention, calculating a reception error rate and an average reception signal strength of a first carrier bandwidth of a receiving node includes:
s202, initializing statistical information in a new preset statistical period, wherein the statistical information comprises the number of transmitted data packets, the number of received data packets and the number of error data packets;
S204, analyzing the received data packets to obtain the number of the transmitted data packets, the number of the received data packets and the number of the error data packets;
s206, calculating the real-time signal strength according to the number of the transmitted data packets and the number of the received data packets;
s208, judging whether a preset statistical period is ended;
S210, if not, continuing to receive the data packets, and updating the number of the data packets to be transmitted, the number of the data packets to be received and the number of the error data packets until the preset statistical period is over;
And S212, if yes, calculating a receiving error rate and average receiving signal strength according to the number of the sending data packets, the number of the receiving data packets and the number of the error data packets.
It should be noted that, the real-time signal strength of the receiving node and the average received signal strength in the preset statistical period are calculated through the received signal strength Indication (RECEIVED SIGNAL STRENGTH Indication). The receiving error rate is an index of packet error rate (including packet loss), and statistics is performed by the receiving node when using idle data time slots or data transmission. Wherein, the preset statistical period is set by a person skilled in the art according to actual requirements. The number of the sending data packets is the total number of the sending data packets of the sending node, the receiving data packets comprise error data packets, and the real-time signal strength of the receiving node is determined by calculating the ratio of the number of the receiving data packets to the number of the sending data packets in each received data packet. The average received signal strength is determined according to the ratio of the total number of received data packets to the total number of transmitted data packets in a preset statistical period, and the received error rate is determined according to the ratio of the total number of erroneous data packets to the total number of transmitted data packets in the preset statistical period.
Fig. 3 is a flowchart of a method for adjusting a received signal strength threshold of a receiving node according to a received error rate according to the present invention.
As shown in fig. 3, according to an embodiment of the present invention, adjusting a received signal strength threshold of a receiving node according to a received error rate includes:
S302, comparing the received bit error rate P with a bit error rate threshold Pa for reducing the carrier bandwidth level and a bit error rate threshold Pb for allowing the carrier bandwidth level to be improved;
S304, when P > Pa, updating the received signal strength threshold of the carrier bandwidth of the receiving node based on a preset threshold factor for improving the received signal strength;
s306, when P < Pb, updating the received signal strength threshold of the carrier bandwidth of the receiving node based on a preset reduced received signal strength threshold factor;
S308, when Pb is less than or equal to P is less than or equal to Pa, maintaining the original state, and not performing any treatment.
It should be noted that, taking the third carrier bandwidth of the receiving node as an example, the third carrier bandwidth is 5MHz, 10MHz, and 40MHz, the system is set at the beginning of the preset increase of the threshold factor of the received signal strength and the preset decrease of the threshold factor of the received signal strength, and those skilled in the art can adjust the threshold factor according to the actual requirement. When the receiving error rate P of the receiving node is greater than the error rate threshold Pa of the carrier bandwidth level to be reduced, the receiving signal strength threshold of the carrier bandwidth of the receiving node is added to the preset boost receiving signal strength threshold factor, so as to boost the receiving signal strength threshold of the carrier bandwidth of the receiving node, when the receiving error rate P of the receiving node is less than the error rate threshold Pb of the carrier bandwidth level to be boosted, as shown in fig. 6, the receiving signal strength threshold of the carrier bandwidth of the receiving node is subtracted from the preset boost receiving signal strength threshold factor, so as to reduce the receiving signal strength threshold of the carrier bandwidth of the receiving node, and when the receiving error rate P of the receiving node is between the error rate threshold Pa of the carrier bandwidth level to be reduced and the error rate threshold Pb of the carrier bandwidth level to be boosted, as shown in fig. 7, the receiving signal strength threshold is kept unchanged at each carrier bandwidth level, that is, if the currently used carrier bandwidth is 5MHz, if the currently used carrier bandwidth is 10MHz, and if the currently used carrier bandwidth is 40MHz, the currently used carrier bandwidth is continuously selected, and 40MHz carrier bandwidth is continuously selected.
According to an embodiment of the present invention, updating a received signal strength threshold of a carrier bandwidth of a receiving node based on a preset raised received signal strength threshold factor includes:
Acquiring a second carrier bandwidth of a receiving node;
Increasing the received signal strength threshold of the second carrier bandwidth by a preset threshold factor for improving the received signal strength, and updating the received signal strength threshold of the second carrier bandwidth;
Judging whether the received signal strength threshold after the second carrier bandwidth is updated is greater than the received signal strength threshold before the next carrier bandwidth is updated;
If yes, increasing the available received signal strength threshold of the next carrier bandwidth by a preset received signal strength threshold increasing factor, and updating the received signal strength threshold of the next carrier bandwidth; analyzing each carrier bandwidth of the receiving node in turn until all third carrier bandwidths are analyzed or the received signal strength threshold after the carrier bandwidth n is updated is smaller than the received signal strength threshold before the carrier bandwidth n+1 is updated, and completing the updating of the received signal strength threshold of the carrier bandwidth of the receiving node;
If not, the updating of the received signal strength threshold of the carrier bandwidth of the receiving node is directly completed.
It should be noted that, taking the third carrier bandwidth of the receiving node as an example, the third carrier bandwidth is 5MHz, 10MHz, and 40MHz, when the second carrier bandwidth is 5MHz, the threshold of the available receiving signal strength of the 5MHz carrier bandwidth is increased by a preset threshold factor of the increasing receiving signal strength, and the threshold of the receiving signal strength under the 5MHz carrier bandwidth is updated. And if not, increasing the available receiving signal strength threshold of the 10MHz carrier bandwidth by a preset increasing receiving signal strength threshold factor, and updating the receiving signal strength threshold of the 10MHz carrier bandwidth. And if not, increasing the available receiving signal strength threshold of the 40MHz carrier bandwidth by a preset increasing receiving signal strength threshold factor, updating the receiving signal strength threshold of the 40MHz carrier bandwidth, and completing the analysis of the available receiving signal strength threshold of all third carrier bandwidths of the receiving node at the moment, namely completing the updating of the receiving signal strength threshold of the carrier bandwidth of the receiving node.
According to an embodiment of the present invention, updating a received signal strength threshold of a carrier bandwidth of a receiving node based on a preset reduced received signal strength threshold factor includes:
Acquiring a third carrier bandwidth of a receiving node;
Reducing the received signal strength threshold of the third carrier bandwidth by a preset reduced received signal strength threshold factor, and updating the received signal strength threshold of the third carrier bandwidth;
Judging whether the updated received signal strength threshold of the third carrier bandwidth is larger than a preset received signal strength threshold;
if yes, finishing updating the received signal strength threshold of the carrier bandwidth of the receiving node;
If not, the third carrier bandwidth received signal strength threshold is set as the preset minimum received signal strength threshold.
When the receiving node has a plurality of third carrier bandwidths, the receiving node takes the third carrier bandwidths of the receiving node as 5MHz, 10MHz and 40MHz as examples, and sequentially analyzes each third carrier bandwidth in turn, reduces the available receiving signal strength threshold of the 5MHz carrier bandwidth by a preset threshold factor for reducing the receiving signal strength, and updates the receiving signal strength threshold under the 5MHz carrier bandwidth. Judging whether the receiving signal intensity threshold after updating the 5MHz carrier bandwidth is larger than a preset receiving signal intensity threshold, if not, setting the receiving signal intensity threshold of the 5MHz carrier bandwidth as a preset minimum receiving signal intensity threshold, if so, completing updating the receiving signal intensity threshold of the 5MHz carrier bandwidth, analyzing the 10MHz carrier bandwidth and the 40MHz carrier bandwidth according to the steps, and after the receiving signal intensity threshold of the 10MHz carrier bandwidth and the 40MHz carrier bandwidth is updated, completing updating the receiving signal intensity threshold of the carrier bandwidth of the receiving node.
According to an embodiment of the present invention, analyzing the third carrier bandwidth, dividing the third carrier bandwidth into a plurality of subcarrier blocks includes:
dividing the carrier bandwidth of a communication node into a plurality of subcarrier blocks based on a system preset rule, wherein the communication node comprises a sending node and a receiving node;
the plurality of subcarrier blocks are numbered sequentially.
It should be noted that, the size of each subcarrier block is the same by default, and the interference detection and the like can be performed by using the same algorithm, where 5MHz, 10MHz, 20MHz, 30MHz, 40MHz and the like are common carrier bandwidths.
As shown in fig. 8, the 5MHz carrier bandwidth is divided into M subcarrier blocks, wherein M is an even number, the specific value of M is set by a person skilled in the art according to actual requirements, and the subcarrier blocks of the 10MHz, 20MHz, 30MHz and 40MHz carrier bandwidths are 2M, 4M, 6M and 8M. In addition, the subcarrier block sizes may be the same for various carrier bandwidths without limitation, and the subcarrier block sizes may be defined for various carrier bandwidths, for example, the subcarrier block numbers of carrier bandwidths such as 5MHz, 10MHz, 20MHz, 30MHz, 40MHz, etc. are M1, M2, M3, M4, M5, respectively, and the processing flow is the same as the subcarrier block sizes.
For the convenience of calculation, the subcarrier blocks of each carrier bandwidth are numbered, and the numbering rule of the subcarrier blocks is shown in table 2.
According to an embodiment of the present invention, verifying a plurality of subcarrier blocks, determining an available subcarrier block includes:
the receiving node determines the subcarrier block interference condition of the receiving node according to a preset subcarrier block interference judgment basis, and sends the subcarrier block interference condition of the receiving node to the sending node;
the transmitting node determines the interference condition of the subcarrier block of the transmitting node according to the preset subcarrier block interference judging basis, and combines the received interference condition of the subcarrier block of the receiving node to transmit to the transmitting node for comparison, and determines the subcarrier blocks which have the same number and no interference or acceptable interference in the transmitting node and the receiving node as available subcarrier blocks.
It should be noted that, the judgment of subcarrier block interference is based on EVM, RSSI, noise floor, signal to interference plus noise ratio, and bit error rate, and is not limited to one or more combinations.
EVM: error vector magnitude (Error Vector Magnitude), representing received signal quality, smaller EVM values represent closer received signal distances from standard modulation, smaller deviations, and better received signal quality.
RSSI is a received signal strength indicator that represents the received signal strength, including the desired signal, interfering signals, and base noise.
The noise floor comprises base noise and acceptable interference, wherein the base noise is determined by the environment in the nature under the condition that the electromagnetic environment is absolutely clean, the acceptable interference is the interference when the equipment can be manually judged to work normally under the environment of coexistence with other electronic equipment, and the noise floor is a fixed value which can be manually set and is generally determined according to engineering experience.
Signal-to-interference-plus-noise ratio, which, together with the error rate, affects the choice of modulation schemes such as QPSK, 16QAM, 64QAM, 256QAM, 1024QAM, etc.
The error rate is counted by the receiving node when using idle data time slot or data transmission, and the index of packet error rate (including packet loss) is generally used.
According to an embodiment of the present invention, determining a data slot allocation ratio according to a ratio of the number of available subcarrier blocks in each third carrier bandwidth includes:
Descending order sorting is carried out on the third carrier bandwidths according to the carrier bandwidth grades;
judging whether the number of the available subcarrier blocks of the third carrier bandwidth of the highest level is smaller than a preset subcarrier block number threshold value;
If yes, determining an available subcarrier block with the highest level of third carrier bandwidth as a first subcarrier block, and carrying out data transmission on data to be transmitted through the first subcarrier block;
if not, calculating the number difference between the number of the available subcarrier blocks of the third carrier bandwidth of the highest level and the preset subcarrier block number threshold value, and updating the preset subcarrier block number threshold value according to the number difference;
judging whether the number of available subcarrier blocks of the third carrier bandwidth of the next level is smaller than a preset subcarrier block number threshold value;
if yes, determining available subcarrier blocks with preset subcarrier block quantity thresholds in a third carrier bandwidth of a next level as first subcarrier blocks;
If not, determining the available subcarrier blocks of the third carrier bandwidth of the next level as first subcarrier blocks, sequentially analyzing the number of the available subcarrier blocks of each remaining third carrier bandwidth according to the descending order of the carrier bandwidth levels until the number of the available subcarrier blocks with the third carrier bandwidth is smaller than a preset subcarrier block number threshold value, and ending the analysis;
The data slot allocation proportion is determined according to the number of the first subcarrier blocks of each third carrier bandwidth.
It should be noted that, the analysis is preferably performed on the third carrier bandwidth of the highest level (i.e., the first carrier bandwidth), when the number of available subcarrier blocks of the third carrier bandwidth of the highest level is greater than or equal to the threshold value of the number of preset subcarrier blocks, it is determined that the third carrier bandwidth of the highest level meets the transmission requirement of the data to be transmitted, the available subcarrier block of the third carrier bandwidth of the highest level is determined as the first subcarrier block, and the data transmission of the data to be transmitted is directly performed through the first subcarrier block of the third carrier bandwidth of the highest level. When the number of available subcarrier blocks of the third carrier bandwidth of the highest level is smaller than the preset subcarrier block number threshold, updating the preset subcarrier block number threshold according to the number difference value between the third carrier bandwidth of the highest level and the preset subcarrier block number threshold, comparing the updated preset subcarrier block number threshold with the available subcarrier blocks of each third carrier bandwidth in sequence, determining the first subcarrier block of each third carrier bandwidth, and after each comparison, updating the preset subcarrier block number threshold according to the number difference value between the available subcarrier blocks of the third carrier bandwidth and the preset subcarrier block number threshold until the preset subcarrier block number threshold is 0, and ending the comparison. And accumulating the number of the first subcarrier blocks of all the third carrier bandwidths, determining the total number of the first subcarrier blocks, and determining the data time slot allocation proportion of each third carrier bandwidth by the ratio of the number of the first subcarrier blocks of each third carrier bandwidth to the total number of the first subcarrier blocks.
The preset subcarrier block number threshold is determined according to the number of nodes allowed to be transmitted simultaneously by the wireless ad hoc network device, and a person skilled in the art can adjust the preset subcarrier block number threshold according to actual requirements.
In addition, a person skilled in the art can set the data slot allocation proportion of each third carrier bandwidth according to the actual requirement. For example, taking the third carrier bandwidths of the receiving node as 5MHz, 10MHz, 40MHz as an example, the data slot allocation proportion of the three third carrier bandwidths is set to 25%, 50%, etc.
Information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, presented data, etc.), and signals (including but not limited to signals transmitted between a user terminal and other devices, etc.) referred to by the present application are all user-authorized or fully authorized by parties, and the collection, use, and processing of relevant data is required to comply with relevant laws and regulations and standards of relevant countries and regions. For example, the "data to be transmitted", "anti-interference measures of wireless ad hoc network", and the like referred to in this disclosure are all acquired under the condition of sufficient authorization.
The invention discloses a method for a distributed wireless ad hoc network multi-carrier bandwidth hybrid networking, which comprises the steps of controlling a sending node to reserve a data channel time slot to a receiving node according to anti-interference measures, determining a first carrier bandwidth, a second carrier bandwidth and a third carrier bandwidth used for reserving the data channel time slot, calculating a receiving error rate and average receiving signal intensity of the first carrier bandwidth of the receiving node, adjusting a receiving signal intensity threshold to complete carrier bandwidth switching, dividing the third carrier bandwidth into a plurality of subcarrier blocks, verifying, determining available subcarrier blocks, carrying out data transmission according to a data time slot allocation proportion, and controlling the sending node and the receiving node to continue networking after transmission is completed. The invention solves the bottleneck problem that the whole network service rate caused by the fact that the whole network of the existing wireless ad hoc network uses the same carrier bandwidth is limited by the minimum carrier bandwidth node of the whole network, and greatly improves the whole network service rate.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is merely a logical function division, and there may be additional divisions of actual implementation, such as multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. In addition, the various components shown or discussed may be coupled or directly coupled or communicatively coupled to each other via some interface, whether indirectly coupled or communicatively coupled to devices or units, whether electrically, mechanically, or otherwise.
The units described as separate components may or may not be physically separate, and components displayed as units may or may not be physical units, may be located in one place or distributed on a plurality of network units, and may select some or all of the units according to actual needs to achieve the purpose of the embodiment.
In addition, each functional unit in each embodiment of the present invention may be integrated in one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of hardware plus a form of software functional unit.
It will be appreciated by those of ordinary skill in the art that implementing all or part of the steps of the above method embodiments may be implemented by hardware associated with program instructions, where the above program may be stored in a computer readable storage medium, where the program when executed performs the steps comprising the above method embodiments, where the above storage medium includes a mobile storage device, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic or optical disk, or other various media that may store program code.
Or the above-described integrated units of the invention may be stored in a computer-readable storage medium if implemented in the form of software functional modules and sold or used as separate products. Based on such understanding, the technical solutions of the embodiments of the present invention may be embodied in essence or a part contributing to the prior art in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the embodiments of the present invention. The storage medium includes various media capable of storing program codes such as a removable storage device, a ROM, a RAM, a magnetic disk or an optical disk.

Claims (8)

Translated fromChinese
1.一种分布式无线自组网多载波带宽混合组网的方法,其特征在于,包括:1. A method for hybrid networking of multi-carrier bandwidth in a distributed wireless ad hoc network, characterized by comprising:获取待传输数据;Get the data to be transmitted;当存在待传输数据时,确定发送节点和接收节点所对应无线自组网的抗干扰措施;所述无线自组网的抗干扰措施包括第一抗干扰措施和第二抗干扰措施;When there is data to be transmitted, determining the anti-interference measures of the wireless ad hoc network corresponding to the sending node and the receiving node; the anti-interference measures of the wireless ad hoc network include a first anti-interference measure and a second anti-interference measure;根据所述无线自组网的抗干扰措施控制发送节点向接收节点进行数据信道时隙预约,并确定预约数据信道时隙所用的第一载波带宽、第二载波带宽和第三载波带宽;所述第一载波带宽为发送节点最大可用载波带宽和接收节点最大可用载波带宽中的最小值;所述第二载波带宽为发送节点最大可用载波带宽和接收节点最小可用载波带宽中的最大值;所述第三载波带宽为发送节点和接收节点的相同可用载波带宽;According to the anti-interference measures of the wireless ad hoc network, the sending node is controlled to make a data channel time slot reservation for the receiving node, and the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth used for the reserved data channel time slot are determined; the first carrier bandwidth is the minimum value of the maximum available carrier bandwidth of the sending node and the maximum available carrier bandwidth of the receiving node; the second carrier bandwidth is the maximum value of the maximum available carrier bandwidth of the sending node and the minimum available carrier bandwidth of the receiving node; the third carrier bandwidth is the same available carrier bandwidth of the sending node and the receiving node;计算接收节点的第一载波带宽的接收误码率和平均接收信号强度;Calculate a received bit error rate and an average received signal strength of a first carrier bandwidth of a receiving node;根据所述接收误码率对所述接收节点的接收信号强度门限进行调整,完成载波带宽切换;Adjusting the received signal strength threshold of the receiving node according to the received bit error rate to complete carrier bandwidth switching;对第三载波带宽进行分析,将第三载波带宽划分为多个子载波块;Analyze the third carrier bandwidth and divide the third carrier bandwidth into a plurality of subcarrier blocks;对所述多个子载波块进行验证,确定可用子载波块;Verifying the multiple subcarrier blocks to determine available subcarrier blocks;统计每个第三载波带宽中可用子载波块的数量,根据每个第三载波带宽中可用子载波块的数量比值确定数据时隙分配比例;Counting the number of available subcarrier blocks in each third carrier bandwidth, and determining the data time slot allocation ratio according to the ratio of the number of available subcarrier blocks in each third carrier bandwidth;基于所述数据时隙分配比例通过第三载波带宽对所述待传输数据进行数据传输;Performing data transmission of the to-be-transmitted data through a third carrier bandwidth based on the data time slot allocation ratio;当所述待传输数据传输完成后,控制所述发送节点和所述接收节点继续组网;When the data to be transmitted is completed, controlling the sending node and the receiving node to continue networking;所述根据所述无线自组网的抗干扰措施控制发送节点向接收节点进行数据信道时隙预约,并确定预约数据信道时隙所用的第一载波带宽、第二载波带宽和第三载波带宽,包括:The controlling the sending node to make a data channel time slot reservation for the receiving node according to the anti-interference measure of the wireless ad hoc network, and determining the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth used for the reserved data channel time slot, comprises:当无线自组网的抗干扰措施为第一抗干扰措施时,通过所述发送节点向接收节点进行数据信道时隙预约,并询问所述接收节点的最大可用载波带宽;所述第一抗干扰措施为自适应调频或自适应选频;When the anti-interference measure of the wireless ad hoc network is the first anti-interference measure, the sending node makes a data channel time slot reservation to the receiving node, and inquires the maximum available carrier bandwidth of the receiving node; the first anti-interference measure is adaptive frequency modulation or adaptive frequency selection;所述发送节点获取接收节点对数据信道时隙预约和询问最大可用载波带宽的响应数据,结合所述发送节点的最大可用载波带宽确定预约数据信道时隙所用的第一载波带宽、第二载波带宽和第三载波带宽;The sending node obtains the response data of the receiving node to the reservation of the data channel time slot and the inquiry of the maximum available carrier bandwidth, and determines the first carrier bandwidth, the second carrier bandwidth and the third carrier bandwidth used for the reserved data channel time slot in combination with the maximum available carrier bandwidth of the sending node;还包括:Also includes:当无线自组网的抗干扰措施为第二抗干扰措施时,通过所述发送节点向接收节点进行数据信道时隙预约,并询问所述接收节点的最大可用载波带宽和子载波干扰情况;所述第二抗干扰措施为适应调频结合子载波扣除或自适应选频结合子载波扣除;When the anti-interference measure of the wireless ad hoc network is the second anti-interference measure, the sending node makes a data channel time slot reservation to the receiving node, and inquires the maximum available carrier bandwidth and subcarrier interference of the receiving node; the second anti-interference measure is adaptive frequency modulation combined with subcarrier subtraction or adaptive frequency selection combined with subcarrier subtraction;所述发送节点获取接收节点对数据信道时隙预约、询问最大可用载波带宽和子载波干扰情况的响应数据,结合所述发送节点的最大可用载波带宽和子载波干扰情况确定预约数据信道时隙所用的第一载波带宽、第二载波带宽和第三载波带宽。The sending node obtains the receiving node's response data on data channel time slot reservation, inquiry into the maximum available carrier bandwidth and subcarrier interference situation, and determines the first carrier bandwidth, second carrier bandwidth and third carrier bandwidth used for the reserved data channel time slot based on the maximum available carrier bandwidth and subcarrier interference situation of the sending node.2.根据权利要求1所述的分布式无线自组网多载波带宽混合组网的方法,其特征在于,所述计算接收节点的第一载波带宽的接收误码率和平均接收信号强度,包括:2. The method for hybrid networking of multi-carrier bandwidth in a distributed wireless ad hoc network according to claim 1, characterized in that the step of calculating the received bit error rate and average received signal strength of the first carrier bandwidth of the receiving node comprises:在新的预设统计周期对统计信息初始化;所述统计信息包括发送数据包个数、接收数据包个数和错误数据包个数;Initializing statistical information in a new preset statistical period; the statistical information includes the number of sent data packets, the number of received data packets and the number of error data packets;对接收的数据包进行分析,获取发送数据包个数、接收数据包个数和错误数据包个数;Analyze the received data packets to obtain the number of sent data packets, the number of received data packets and the number of error data packets;根据所述发送数据包个数、接收数据包个数计算实时信号强度;Calculating the real-time signal strength according to the number of sent data packets and the number of received data packets;判断所述预设统计周期是否结束;Determining whether the preset statistical period has ended;若否,则继续接收数据包,对发送数据包个数、接收数据包个数和错误数据包个数进行更新,直至所述预设统计周期结束;If not, continue to receive data packets, and update the number of sent data packets, the number of received data packets, and the number of error data packets until the preset statistical period ends;若是,则根据所述发送数据包个数、接收数据包个数和错误数据包个数计算接收误码率和平均接收信号强度。If yes, the received bit error rate and the average received signal strength are calculated according to the number of sent data packets, the number of received data packets and the number of erroneous data packets.3.根据权利要求1所述的分布式无线自组网多载波带宽混合组网的方法,其特征在于,所述根据所述接收误码率对所述接收节点的接收信号强度门限进行调整,包括:3. The method for distributed wireless ad hoc network multi-carrier bandwidth hybrid networking according to claim 1, characterized in that the step of adjusting the received signal strength threshold of the receiving node according to the received bit error rate comprises:将接收误码率P分别与需降低载波带宽等级的误码率门限Pa和允许提升载波带宽等级的误码率门限Pb进行对比;The received bit error rate P is compared with the bit error rate threshold Pa for reducing the carrier bandwidth level and the bit error rate threshold Pb for increasing the carrier bandwidth level;当P>Pa时,基于预设提升接收信号强度门限因子对接收节点的载波带宽的接收信号强度门限进行更新;When P>Pa, the received signal strength threshold of the carrier bandwidth of the receiving node is updated based on the preset received signal strength threshold enhancement factor;当P<Pb时,基于预设降低接收信号强度门限因子对接收节点的载波带宽的接收信号强度门限进行更新;When P<Pb, the received signal strength threshold of the carrier bandwidth of the receiving node is updated based on a preset received signal strength reduction threshold factor;当Pb≤P≤Pa时,维持原状,不做任何处理。When Pb≤P≤Pa, maintain the original state without any treatment.4.根据权利要求3所述的分布式无线自组网多载波带宽混合组网的方法,其特征在于,所述基于预设提升接收信号强度门限因子对接收节点的载波带宽的接收信号强度门限进行更新,包括:4. The method for hybrid networking of multi-carrier bandwidth in a distributed wireless ad hoc network according to claim 3, characterized in that the updating of the received signal strength threshold of the carrier bandwidth of the receiving node based on the preset received signal strength threshold factor comprises:获取接收节点的第二载波带宽;Acquire a second carrier bandwidth of a receiving node;将所述第二载波带宽的接收信号强度门限增加预设提升接收信号强度门限因子,对所述第二载波带宽接收信号强度门限进行更新;The received signal strength threshold of the second carrier bandwidth is increased by a preset received signal strength threshold factor, and the received signal strength threshold of the second carrier bandwidth is updated;判断第二载波带宽更新后的接收信号强度门限是否大于下一载波带宽更新前的接收信号强度门限;Determine whether the received signal strength threshold after the second carrier bandwidth is updated is greater than the received signal strength threshold before the next carrier bandwidth is updated;若是,则将下一载波带宽的可用接收信号强度门限增加预设提升接收信号强度门限因子,对所述下一载波带宽接收信号强度门限进行更新;依次对接收节点的每个载波带宽进行分析,直至全部第三载波带宽分析完成或载波带宽n更新后的接收信号强度门限小于载波带宽n+1更新前的接收信号强度门限,完成对接收节点的载波带宽的接收信号强度门限的更新;If so, the available received signal strength threshold of the next carrier bandwidth is increased by a preset received signal strength threshold factor, and the received signal strength threshold of the next carrier bandwidth is updated; each carrier bandwidth of the receiving node is analyzed in turn until the analysis of all third carrier bandwidths is completed or the received signal strength threshold after the carrier bandwidth n is updated is less than the received signal strength threshold before the carrier bandwidth n+1 is updated, and the update of the received signal strength threshold of the carrier bandwidth of the receiving node is completed;若否,则直接完成对接收节点的载波带宽的接收信号强度门限的更新。If not, the received signal strength threshold of the carrier bandwidth of the receiving node is directly updated.5.根据权利要求3所述的分布式无线自组网多载波带宽混合组网的方法,其特征在于,所述基于预设降低接收信号强度门限因子对接收节点的载波带宽的接收信号强度门限进行更新,包括:5. The method for hybrid networking of multi-carrier bandwidth in a distributed wireless ad hoc network according to claim 3, characterized in that the updating of the received signal strength threshold of the carrier bandwidth of the receiving node based on the preset received signal strength reduction threshold factor comprises:获取接收节点的第三载波带宽;Obtaining a third carrier bandwidth of the receiving node;将所述第三载波带宽的接收信号强度门限减少预设降低接收信号强度门限因子,对所述第三载波带宽接收信号强度门限进行更新;The received signal strength threshold of the third carrier bandwidth is reduced by a preset received signal strength reduction threshold factor, and the received signal strength threshold of the third carrier bandwidth is updated;判断第三载波带宽更新后的接收信号强度门限是否大于预设接收信号强度门限阈值;Determine whether the received signal strength threshold after the third carrier bandwidth is updated is greater than a preset received signal strength threshold;若是,则完成对接收节点的载波带宽的接收信号强度门限的更新;If yes, then the update of the received signal strength threshold of the carrier bandwidth of the receiving node is completed;若否,则将第三载波带宽接收信号强度门限设置为预设最低接收信号强度门限。If not, the third carrier bandwidth received signal strength threshold is set to a preset minimum received signal strength threshold.6.根据权利要求1所述的分布式无线自组网多载波带宽混合组网的方法,其特征在于,所述对第三载波带宽进行分析,将第三载波带宽划分为多个子载波块,包括:6. The method for hybrid networking of multi-carrier bandwidth in a distributed wireless ad hoc network according to claim 1, characterized in that the step of analyzing the third carrier bandwidth and dividing the third carrier bandwidth into a plurality of subcarrier blocks comprises:基于系统预设规则将通信节点的载波带宽划分为多个子载波块;所述通信节点包括发送节点和接收节点;所述子载波块的数量为偶数;Dividing the carrier bandwidth of a communication node into a plurality of subcarrier blocks based on a system preset rule; the communication node includes a sending node and a receiving node; the number of the subcarrier blocks is an even number;按照顺序依次对所述多个子载波块进行编号。The multiple subcarrier blocks are numbered in sequence.7.根据权利要求1所述的分布式无线自组网多载波带宽混合组网的方法,其特征在于,所述对所述多个子载波块进行验证,确定可用子载波块,包括:7. The method for distributed wireless ad hoc network multi-carrier bandwidth hybrid networking according to claim 1, characterized in that the verifying of the multiple subcarrier blocks to determine the available subcarrier blocks comprises:接收节点根据预设子载波块干扰判断依据确定接收节点子载波块干扰情况,将所述接收节点子载波块干扰情况发送至发送节点;The receiving node determines the subcarrier block interference situation of the receiving node according to the preset subcarrier block interference judgment basis, and sends the subcarrier block interference situation of the receiving node to the sending node;发送节点根据预设子载波块干扰判断依据确定发送节点子载波块干扰情况,结合接收的接收节点子载波块干扰情况发送至发送节点进行对比,将发送节点和接收节点中编号相同且均无干扰或干扰可接受的子载波块确定为可用子载波块。The sending node determines the subcarrier block interference situation of the sending node according to the preset subcarrier block interference judgment basis, and sends it to the sending node in combination with the received subcarrier block interference situation of the receiving node for comparison, and determines the subcarrier blocks with the same number in the sending node and the receiving node and both without interference or with acceptable interference as available subcarrier blocks.8.根据权利要求1所述的分布式无线自组网多载波带宽混合组网的方法,其特征在于,所述根据每个第三载波带宽中可用子载波块的数量比值确定数据时隙分配比例,包括:8. The method for hybrid networking of multi-carrier bandwidth in a distributed wireless ad hoc network according to claim 1, characterized in that the step of determining the data time slot allocation ratio according to the ratio of the number of available subcarrier blocks in each third carrier bandwidth comprises:按照载波带宽等级对第三载波带宽进行降序排序;sorting the third carrier bandwidth in descending order according to the carrier bandwidth level;判断最高等级的第三载波带宽的可用子载波块的数量是否小于预设子载波块数量阈值;Determining whether the number of available subcarrier blocks of the third carrier bandwidth of the highest level is less than a preset subcarrier block number threshold;若是,则将所述最高等级的第三载波带宽的可用子载波块确定为第一子载波块,通过所述第一子载波块对待传输数据进行数据传输;If yes, determining the available subcarrier block of the third carrier bandwidth of the highest level as the first subcarrier block, and transmitting the data to be transmitted through the first subcarrier block;若否,则计算所述最高等级的第三载波带宽的可用子载波块的数量和预设子载波块数量阈值的数量差值,根据所述数量差值对预设子载波块数量阈值进行更新;If not, calculating the difference between the number of available subcarrier blocks of the third carrier bandwidth of the highest level and the preset subcarrier block number threshold, and updating the preset subcarrier block number threshold according to the difference;判断下一等级的第三载波带宽的可用子载波块的数量是否小于预设子载波块数量阈值;Determining whether the number of available subcarrier blocks of the third carrier bandwidth of the next level is less than a preset subcarrier block number threshold;若是,则将所述下一等级的第三载波带宽中预设子载波块数量阈值的可用子载波块确定为第一子载波块;If yes, determining the available subcarrier blocks with a preset subcarrier block quantity threshold in the third carrier bandwidth of the next level as the first subcarrier block;若否,则将所述下一等级的第三载波带宽的可用子载波块确定为第一子载波块,并根据载波带宽等级降序排序顺序依次对剩余每个第三载波带宽的可用子载波块的数量进行分析,直至存在第三载波带宽的可用子载波块的数量小于预设子载波块数量阈值,结束分析;If not, the available subcarrier block of the third carrier bandwidth of the next level is determined as the first subcarrier block, and the number of available subcarrier blocks of each remaining third carrier bandwidth is analyzed in sequence according to the descending order of the carrier bandwidth level, until the number of available subcarrier blocks of the third carrier bandwidth is less than the preset subcarrier block number threshold, and the analysis is terminated;根据每个第三载波带宽的第一子载波块的数量确定数据时隙分配比例。The data time slot allocation ratio is determined according to the number of first subcarrier blocks in each third carrier bandwidth.
CN202411515009.6A2024-10-292024-10-29Multi-carrier bandwidth hybrid networking method for distributed wireless ad hoc networkActiveCN119052931B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202411515009.6ACN119052931B (en)2024-10-292024-10-29Multi-carrier bandwidth hybrid networking method for distributed wireless ad hoc network

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202411515009.6ACN119052931B (en)2024-10-292024-10-29Multi-carrier bandwidth hybrid networking method for distributed wireless ad hoc network

Publications (2)

Publication NumberPublication Date
CN119052931A CN119052931A (en)2024-11-29
CN119052931Btrue CN119052931B (en)2025-01-24

Family

ID=93586035

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202411515009.6AActiveCN119052931B (en)2024-10-292024-10-29Multi-carrier bandwidth hybrid networking method for distributed wireless ad hoc network

Country Status (1)

CountryLink
CN (1)CN119052931B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109275171A (en)*2018-10-172019-01-25珠海云洲智能科技有限公司Wireless self-networking communication means and device
CN110336647A (en)*2019-08-152019-10-15深圳市烽云技术有限公司A kind of wireless self-networking Adaptive Anti-jamming dispatching method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112260720B (en)*2020-10-162022-01-11西安电子科技大学 Vortex electromagnetic wave mode hopping-frequency anti-jamming system and method based on index modulation
CN113794664B (en)*2021-09-102024-03-29北京环佳通信技术有限公司Anti-interference method based on subcarrier subtraction

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109275171A (en)*2018-10-172019-01-25珠海云洲智能科技有限公司Wireless self-networking communication means and device
CN110336647A (en)*2019-08-152019-10-15深圳市烽云技术有限公司A kind of wireless self-networking Adaptive Anti-jamming dispatching method and device

Also Published As

Publication numberPublication date
CN119052931A (en)2024-11-29

Similar Documents

PublicationPublication DateTitle
CN102342068B (en)Method and system for reducing feedback information in multicarrier-based communication systems based on tiers
US8320836B2 (en)Radio communications system and radio communications method
CN1826016B (en) Wireless resource allocation device and wireless resource allocation method
CN111586697B (en)Channel resource allocation method based on directed hyper-graph greedy coloring
EP2109966B1 (en)Interference mitigation mechanism to enable spatial reuse of signal spectrum in uwb networks
CN101421938A (en)Traffic load dependent power allocation in multi user wireless communication network with proportional fair scheduling in time and frequency domain
CN101399630A (en)Adaptive modulation coding method and apparatus
CN105874858B (en) Multi-transceiver configuration method, multi-transceiver channel multiplexing method and device
CN110336647A (en)A kind of wireless self-networking Adaptive Anti-jamming dispatching method and device
CN101729164B (en)Wireless resource allocation method and cognitive radio user equipment
EP2254380A1 (en)A method and apparatus
Huang et al.A hierarchical deep learning approach for optimizing CCA threshold and transmit power in Wi-Fi networks
US8744472B2 (en)Method for reporting channel quality information and system thereof
WO2004098226A1 (en)Transmission band assigning device
CN119052931B (en)Multi-carrier bandwidth hybrid networking method for distributed wireless ad hoc network
CN113329438B (en)Multi-channel data transmission convergence method combined with ad hoc network
JP2019087916A (en) Wireless communication apparatus and wireless communication method
CN108599881B (en) A radio dynamic spectrum access method for multi-user multi-channel
Zawawi et al.Rate Adaptation for Quality of Service (QoS) Improvement in IEEE 802.11 ax Wireless Local Area Network (WLAN
Arthi et al.Saturation Throughput Analysis of Hybrid Access MAC Protocol in IEEE 802.11 ax WLANs
Miyamoto et al.Performance evaluation of highly efficient information collection methods by trend analysis of sensor information using pre-learning
CN118828605B (en) A control method and device for multiple communication links
Wo et al.Design and Simulation of Rate Adaptive Algorithm Based on WAPI Protocol
CN116471666A (en)Method for scheduling mixed service resources under multi-service scene
Saxena et al.A new channel-aware rate adaptation in high speed WLANs

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp