CN-122002323-A - Anti-interference data transmission method based on dynamic spectrum sensing
Abstract
The invention discloses an anti-interference data transmission method based on dynamic spectrum sensing, which comprises the following steps of S1, data preprocessing, S2, dynamic spectrum sensing and channel screening, S3, anti-interference transmission parameter configuration, S4, data anti-interference transmission, S5, data receiving and checking feedback, S6, dynamic optimization adjustment, wherein the transmitting end encodes data packets, prioritizes and forms standard data frames, S2, the dynamic spectrum sensing and channel screening, the optimal channel is screened and a standby channel group is constructed, the transmission parameter configuration is combined with the priority to dynamically configure the transmission parameter, the S5, the data receiving and checking feedback are carried out, the S6, the dynamic optimization adjustment is carried out, the problem that the data is easy to lose according to single channel screening, the switching time delay is high, the communication continuity and the reliability under a high-real-time data transmission scene are guaranteed, the defects that the data priority is not differentiated, the transmission strategy is stiff and the long-term optimization capability is lacked in the prior art are overcome, and the transmission efficiency and the resource utilization rate under a complex interference environment are comprehensively improved.
Inventors
- HU FU
- ZHANG YAN
- HE BO
- Gou Yupan
Assignees
- 重庆浠燃信息技术有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260326
Claims (10)
- 1. The anti-interference data transmission method based on dynamic spectrum sensing is characterized by comprising the following steps of: S1, data preprocessing, namely, a transmitting end performs block coding on data to be transmitted, different transmission priority queues are divided according to data priorities, high-priority data is subjected to reinforcement processing by adopting an error correction coding algorithm, and low-priority data is subjected to conventional coding processing to form a standardized transmission data frame; S2, dynamic spectrum sensing and channel screening, wherein a transmitting end senses a plurality of candidate channels in a preset frequency band in real time through a spectrum sensing module, acquires interference intensity, channel bandwidth, transmission delay and signal to noise ratio parameters of each candidate channel, constructs a channel quality evaluation system, and selects an optimal transmission channel through a dynamic channel allocation algorithm; S3, configuring anti-interference transmission parameters, namely dynamically configuring transmission power, modulation mode and frame interval parameters according to the optimal transmission channel or the standby channel group screened in the step S2 and combining the priority and coding type of the data frame to be transmitted, wherein the high-priority data adopts a self-adaptive power adjustment mechanism, and the low-priority data adopts energy-saving transmission parameter configuration; S4, data anti-interference transmission, wherein the transmitting end transmits the preprocessed transmission data frame to the receiving end through an optimal transmission channel according to the configured transmission parameters, synchronously perceives the interference change of the current channel in real time in the transmission process, immediately switches to a preferred channel in the standby channel group to continue transmission if the detected channel interference intensity exceeds a preset threshold value, and transmits a channel switching synchronization instruction to the receiving end; S5, data receiving and checking feedback, wherein a receiving end receives a transmission data frame in real time, decodes and checks the received data frame, if data loss or error code is detected, a retransmission request is sent to a transmitting end, and the transmitting end selects an optimal transmission mode to retransmit the data according to the retransmission request and the current channel state; S6, dynamically optimizing and adjusting, namely continuously optimizing a channel screening algorithm and a transmission parameter configuration strategy according to channel state data, transmission success rate and error rate of multiple data transmission based on historical transmission data statistics results, and dynamically updating screening period and weight parameters of a standby channel group.
- 2. The method of claim 1, wherein in step S1, the error correction coding algorithm adopts Turbo codes or LDPC codes, and the standardized transmission data frame comprises a frame header, a data field, a check field and a tail code, wherein the frame header comprises a data priority identifier, channel adaptation information and a synchronization identifier, and the check field is used for data error correction check of a receiving end.
- 3. The method for transmitting interference-free data based on dynamic spectrum sensing as claimed in claim 1, wherein in step S2, the dynamic channel allocation algorithm adopts the following optimization strategy: Constructing a channel quality evaluation function, wherein the evaluation function comprehensively considers signal-to-noise ratio, error rate and spectrum occupation duration parameters; Based on the evaluation function, optimal allocation under the multi-channel condition is realized through a Hungary algorithm or a genetic algorithm.
- 4. The method for transmitting anti-interference data based on dynamic spectrum sensing as set forth in claim 1, wherein in step S3, the adaptive power adjustment mechanism specifically includes that the transmitting end collects interference intensity of a current channel in real time, dynamically adjusts transmission power according to a difference value between the interference intensity and a preset interference threshold, when the interference intensity is higher than the preset threshold, increases the transmission power to 120% -150% of the current power, and the increased transmission power does not exceed a preset maximum transmission power upper limit, and when the interference intensity is lower than the preset threshold, decreases the transmission power to an energy-saving threshold, and ensures that the transmission power is matched with the channel interference state.
- 5. The method for transmitting anti-interference data based on dynamic spectrum sensing as claimed in claim 1, wherein in step S4, a ring buffer is used to store data during switching in the channel switching process, so as to avoid data loss during switching, and the channel switching synchronization instruction contains parameter information of a new transmission channel, so as to ensure that a receiving end rapidly adapts to the new channel for data reception.
- 6. The method of claim 1, wherein in step S5, the retransmission request includes a lost or error data frame identifier and status information of a current receiving channel, and the transmitting end receives the retransmission request, and if the current channel status meets the retransmission requirement, the transmitting end retransmits the data by using an original channel, and if the current channel status does not meet the retransmission requirement, the transmitting end switches to an optimal channel in a spare channel group for retransmission, wherein the number of times of retransmission does not exceed 3.
- 7. The method for transmitting anti-interference data based on dynamic spectrum sensing as claimed in claim 1, wherein in step S6, the optimization adjustment specifically comprises adjusting weight parameters of a channel quality evaluation system according to a transmission success rate, optimizing coding efficiency of a coding algorithm according to an error rate, updating a screening period of a standby channel group according to a channel interference change rule, and realizing dynamic iterative optimization of data transmission anti-interference performance.
- 8. The anti-interference data transmission method based on dynamic spectrum sensing according to any one of claims 1-7, wherein the method is applied to a wireless communication system, the wireless communication system comprises a transmitting end, a receiving end and a spectrum sensing module, communication connection is established between the transmitting end and the receiving end through a wireless channel, and the spectrum sensing module is electrically connected with the transmitting end and is used for collecting channel state data in real time and feeding back the channel state data to the transmitting end to realize dynamic screening and switching of a transmission channel.
- 9. The method for dynamic spectrum sensing based on anti-interference data transmission of claim 1, wherein the dynamic mapping relationship between the data priority and the channel resource is that high priority data is preferentially allocated to a channel with a signal-to-noise ratio higher than a preset threshold and an interference strength lower than a first interference tolerance threshold, and low priority data is allocated to a channel with a signal-to-noise ratio lower than a second preset threshold but a bandwidth meeting the minimum transmission requirement, wherein the first interference tolerance threshold is lower than the second interference tolerance threshold.
- 10. The method for anti-interference data transmission based on dynamic spectrum sensing according to claim 1, wherein the method is configured such that the anti-interference performance index is satisfied that an average error rate is lower than a preset low error rate threshold, a channel switching success rate is higher than a preset high success rate threshold, and a high priority data transmission delay is lower than a preset low delay threshold.
Description
Anti-interference data transmission method based on dynamic spectrum sensing Technical Field The invention relates to the technical field of wireless communication anti-interference, in particular to an anti-interference data transmission method based on dynamic spectrum sensing. Background With rapid development of wireless communication technology, especially scale application of 5G, 6G, heaven-earth integrated communication, deep sea communication and other scenes, demands for wireless data transmission are increasing in a burst manner, various data transmission demands with high bandwidth, high real-time performance and high reliability are becoming urgent, and stability and anti-interference capability of data transmission become one of core indexes for determining performance of a wireless communication system. The normal operation of the wireless communication system is highly dependent on spectrum resources, the current spectrum resources show scarce and crowded situations, and various wireless devices and technologies coexist in the same spectrum range, so that the channel environment is more complex, various unintentional interference and malicious interference signals are increased, the quality and efficiency of data transmission are seriously affected, and even the problems of communication interruption, data loss and the like are caused, so that the high-reliability data transmission requirements of key fields such as industrial control, deep sea detection, satellite-to-ground communication, unmanned aerial vehicle communication and the like cannot be met. In a complex electromagnetic interference environment, the traditional data transmission method mostly adopts a transmission mode with fixed frequency band and fixed transmission parameters, lacks the capability of sensing the spectrum state in real time and dynamically adapting, and has poor anti-interference performance. In particular, a fixed channel is generally allocated in advance for data transmission in the traditional method, when the channel is interfered by the outside, the channel cannot be timely perceived as interference change and is switched to a high-quality channel, so that the error rate of data transmission is increased, the transmission delay is increased and even the data transmission is interrupted. In order to solve the anti-interference problem, the dynamic spectrum sensing technology is widely applied to the field of wireless communication, and can detect spectrum holes and sense channel interference states in real time, provide channel state support for data transmission, and further improve the overall spectrum utilization rate and anti-interference capability of the system. However, the existing anti-interference data transmission technology based on dynamic spectrum sensing still has a plurality of defects, and is difficult to meet the high-reliability data transmission requirement in practical application, on one hand, the spectrum sensing in the prior art focuses on single channel parameters, a comprehensive channel quality evaluation system is not constructed, the accuracy and rationality of channel screening are insufficient, a scientific construction and dynamic updating mechanism of a standby channel group is lacking, when a main channel is interfered, data loss is easy to occur in a channel switching process, and the switching delay is difficult to meet the high-instantaneity data transmission requirement, on the other hand, the transmission parameter configuration in the prior art lacks dynamic adaptability to data priority and channel state, differential anti-interference transmission strategies are not designed for different priority data, or reliable transmission of high-priority data is not guaranteed, or low-priority data transmission energy consumption is excessively high, and meanwhile, the dynamic optimization mechanism based on historical transmission data is lacking, and the anti-interference performance and the transmission efficiency are difficult to be iteratively improved according to long-term transmission conditions. Disclosure of Invention The invention aims to provide an anti-interference data transmission method based on dynamic spectrum sensing so as to solve the problems in the background technology. In order to achieve the above purpose, the present invention provides the following technical solutions: The anti-interference data transmission method based on dynamic spectrum sensing comprises the following steps: S1, data preprocessing, namely, a transmitting end performs block coding on data to be transmitted, different transmission priority queues are divided according to data priorities, high-priority data is subjected to reinforcement processing by adopting an error correction coding algorithm, and low-priority data is subjected to conventional coding processing to form a standardized transmission data frame; S2, dynamic spectrum sensing and channel screening, wherein a transmitti