CN116208192A - Method and system for anti-interference and anti-multipath under multi-rate in UAV and satellite communication - Google Patents
Method and system for anti-interference and anti-multipath under multi-rate in UAV and satellite communication Download PDFInfo
- Publication number
- CN116208192A CN116208192A CN202310181080.4A CN202310181080A CN116208192A CN 116208192 A CN116208192 A CN 116208192A CN 202310181080 A CN202310181080 A CN 202310181080A CN 116208192 A CN116208192 A CN 116208192A
- Authority
- CN
- China
- Prior art keywords
- data
- frequency hopping
- sequence
- service data
- rate
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/711—Interference-related aspects the interference being multi-path interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
- H04B1/715—Interference-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
- H04B1/715—Interference-related aspects
- H04B2001/7152—Interference-related aspects with means for suppressing interference
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Relay Systems (AREA)
Abstract
本申请涉及一种无人机与卫星通信中多速率下抗干扰抗多径方法及系统,所述方法包括以下步骤:获取业务数据的数据速率;生成跳频码序列并根据跳频码序列将业务数据装填至跳频数据块中;根据业务数据的数据速率与预置的业务数据处理规则对跳频数据块进行处理,生成调制信号;根据跳频码序列将调制信号发送至接收端,以使接收端在根据跳频码序列接收到调制信号后对调制信号进行处理,完成业务数据的传输。其中,对跳频数据块的处理包括添加UW字以及根据扩频码序列进行扩频,对跳频数据块的处理根据业务数据的数据速率确定。本申请能够使得业务数据在不同的数据速率条件下都能够获得较好的抗多径、抗干扰能力。
The present application relates to a multi-rate anti-jamming and anti-multipath method and system in UAV and satellite communication. The method includes the following steps: obtaining the data rate of business data; The business data is loaded into the frequency hopping data block; the frequency hopping data block is processed according to the data rate of the business data and the preset business data processing rules to generate a modulated signal; the modulated signal is sent to the receiving end according to the frequency hopping code sequence to After receiving the modulated signal according to the frequency hopping code sequence, the receiving end processes the modulated signal to complete the transmission of service data. Wherein, the processing of the frequency hopping data block includes adding UW word and spreading according to the spreading code sequence, and the processing of the frequency hopping data block is determined according to the data rate of the service data. The present application enables service data to obtain better anti-multipath and anti-interference capabilities under different data rate conditions.
Description
技术领域technical field
本申请涉及业务数据传输方法领域,尤其是涉及无人机与卫星通信中多速率下抗干扰抗多径方法及系统。The present application relates to the field of business data transmission methods, in particular to an anti-jamming and anti-multipath method and system at multiple rates in UAV and satellite communications.
背景技术Background technique
无线信道基于电磁波在空间中的自由传播来实现业务信号的传输,具有开放性的特点,当业务数据传输经过的无线信道环境复杂时,很容易引起干扰的产生,同时在复杂的无线信道中,也十分容易发生多径效应。The wireless channel is based on the free propagation of electromagnetic waves in space to realize the transmission of business signals. It has the characteristics of openness. When the wireless channel environment through which business data is transmitted is complex, it is easy to cause interference. At the same time, in complex wireless channels, It is also very prone to multipath effects.
多径效应(multipath effect)是指电磁波经不同路径传播后,各分量场到达接收端时间不同,按各自相位相互叠加而造成干扰,使得原来的信号失真,或者产生错误;多径效应是衰落的重要成因,对于业务数据的传输有着十分严重的影响。The multipath effect (multipath effect) means that after the electromagnetic wave propagates through different paths, each component field arrives at the receiving end at different times, and superimposes each other according to their respective phases to cause interference, distorting the original signal or generating errors; the multipath effect is fading Important reasons have a very serious impact on the transmission of business data.
业务数据由于实际业务需求的不同,会存在不同的传输速率,业务数据的传输速率会对多径效应产生不同程度的影响,对于不同的业务数据的数据速率,若使用同一种方式对业务数据进行处理以使业务数据在传输过程中不被干扰与多径效应影响,会导致信号传输系统的各方面性能均达不到理想情况。Due to different actual business requirements, business data will have different transmission rates. The transmission rate of business data will have different impacts on multipath effects. For different data rates of business data, if the business data is processed in the same way Processing so that business data will not be affected by interference and multipath effects during transmission will cause all aspects of the performance of the signal transmission system to be unsatisfactory.
发明内容Contents of the invention
为了使业务数据在传输时在不同的数据速率下都能够获得较好的抗多径性能,本申请提供一种无人机与卫星通信中多速率下抗干扰抗多径方法及系统。In order to enable business data to obtain better anti-multipath performance at different data rates during transmission, the present application provides an anti-interference and anti-multipath method and system at multiple rates in UAV and satellite communication.
第一方面,本申请提供的无人机与卫星通信中多速率下抗干扰抗多径方法采用如下的技术方案:In the first aspect, the multi-rate anti-jamming and anti-multipath method in UAV and satellite communication provided by the application adopts the following technical scheme:
一种无人机与卫星通信中多速率下抗干扰抗多径方法,所述方法包括以下步骤:An anti-jamming and anti-multipath method under multi-rate in unmanned aerial vehicle and satellite communication, described method comprises the following steps:
获取业务数据的数据速率;Obtain the data rate of business data;
生成跳频码序列并根据所述跳频码序列将所述业务数据装填至跳频数据块中;generating a frequency hopping code sequence and filling the service data into a frequency hopping data block according to the frequency hopping code sequence;
根据所述业务数据的数据速率与预置的业务数据处理规则对所述跳频数据块进行处理,生成调制信号;Processing the frequency hopping data block according to the data rate of the service data and preset service data processing rules to generate a modulated signal;
根据所述跳频码序列将所述调制信号发送至接收端,以使所述接收端在根据所述跳频码序列接收到所述调制信号后对所述调制信号进行处理,完成所述业务数据的传输。Send the modulated signal to the receiving end according to the frequency hopping code sequence, so that the receiving end processes the modulated signal after receiving the modulated signal according to the frequency hopping code sequence, and completes the service transmission of data.
通过采用上述技术方案,将业务数据进行跳频发送,各跳频数据块的发送频率受跳频序列码控制,当存在多径传播环境时,因多径延迟的不同,信号到达接收端的时间有先有后,若接收机在收到最先到达的信号之后立即将载波频率跳变到另一频率上,则可避开由于多径延迟对接收信号的干扰,有效的提升系统的抗多径能力;同时根据业务数据的数据速率对业务数据进行不同的处理,使得系统能够在不同的数据速率条件下都能够获得较好的抗多径、抗干扰性能。By adopting the above technical solution, the service data is transmitted by frequency hopping, and the transmission frequency of each frequency hopping data block is controlled by the frequency hopping sequence code. When there is a multipath propagation environment, due to the difference in multipath delay, the time for the signal to reach the receiving end is different. First, if the receiver hops the carrier frequency to another frequency immediately after receiving the first arriving signal, it can avoid the interference of the received signal due to multipath delay, and effectively improve the anti-multipath of the system capability; at the same time, different processing is performed on the business data according to the data rate of the business data, so that the system can obtain better anti-multipath and anti-jamming performance under different data rate conditions.
优选的,在根据所述业务数据的数据速率与预置的业务数据处理规则对所述跳频数据块进行处理,生成调制信号中,具体包括以下步骤:Preferably, processing the frequency hopping data block according to the data rate of the service data and preset service data processing rules to generate a modulation signal specifically includes the following steps:
根据所述业务数据的数据速率与预置的业务数据处理规则生成扩频码序列;generating a spreading code sequence according to the data rate of the service data and preset service data processing rules;
通过所述扩频码序列对所述跳频数据块进行扩频;Spreading the frequency hopping data block by using the spreading code sequence;
根据所述业务数据的数据速率与预置的业务数据处理规则选取调制方式,所述调制方式包括QPSK或BPSK;Select a modulation method according to the data rate of the service data and the preset service data processing rules, and the modulation method includes QPSK or BPSK;
根据选取的所述调制方式对所述跳频数据块进行调制,生成调制信号。The frequency hopping data block is modulated according to the selected modulation mode to generate a modulated signal.
通过采用上述技术方案,根据业务数据的数据速率的不同生成不同的扩频码序列,对于具有不同数据速率的业务数据进行不同程度的扩频,业务数据的数据速率越低,扩频程度越大,抗干扰能力越强。By adopting the above technical solution, different spreading code sequences are generated according to the data rate of the service data, and different degrees of spreading are performed on the service data with different data rates. The lower the data rate of the service data, the greater the degree of spreading , the stronger the anti-interference ability.
优选的,在根据所述扩频码序列对所述跳频数据块中的有效数据帧进行扩频后,还包括以下步骤:Preferably, after spreading the effective data frame in the frequency hopping data block according to the spreading code sequence, the following steps are further included:
根据所述业务数据的数据速率与预置的业务数据处理规则在所述跳频数据块中添加UW字,以使所述接收端根据所述UW字对所述调制信号进行单载波频域均衡处理。Adding a UW word to the frequency hopping data block according to the data rate of the service data and preset service data processing rules, so that the receiving end performs single-carrier frequency domain equalization on the modulated signal according to the UW word deal with.
通过采用上述技术方案,通过在跳频数据块中添加UW字,使接收端接收到调制信号后能够根据UW字完成对信道的估计与均衡处理;UW字的数据长度越大,对信道的估计越准确,但同时对跳频数据块的占用越大,导致传输效率较低,因此根据业务数据的数据速率改变UW字的数据长度,在尽量提高传输效率的前提下,完成信道的估计与均衡处理。By adopting the above technical scheme, by adding UW words in the frequency hopping data block, the receiving end can complete the channel estimation and equalization processing according to the UW words after receiving the modulated signal; the larger the data length of the UW words, the better the estimation of the channel The more accurate, but at the same time the larger the frequency hopping data block is occupied, resulting in lower transmission efficiency. Therefore, the data length of the UW word is changed according to the data rate of the business data, and the channel estimation and equalization are completed on the premise of improving the transmission efficiency as much as possible. deal with.
优选的,在将所述调制信号跳频发送至接收端,以使所述接收端在接收到所述调制信号后对所述调制信号进行处理,完成所述业务数据的传输中,具体包括以下步骤:Preferably, when the modulated signal is sent to the receiving end by frequency hopping, so that the receiving end processes the modulated signal after receiving the modulated signal, and completes the transmission of the service data, it specifically includes the following step:
根据所述跳频码序列接收所述调制信号;receiving the modulated signal according to the frequency hopping code sequence;
去除所述调制信号中包含的所述UW字,生成待均衡序列;removing the UW word contained in the modulated signal to generate a sequence to be equalized;
对所述待均衡序列进行单载波频域均衡处理,得到重建的数据符号,所述单载波频域均衡处理的每一处理数据块为一所述跳频数据块;Performing single-carrier frequency-domain equalization processing on the sequence to be equalized to obtain reconstructed data symbols, each processed data block of the single-carrier frequency-domain equalization processing is a frequency hopping data block;
对所述数据符号进行解扩与解调,完成所述业务数据的传输。Despread and demodulate the data symbols to complete the transmission of the service data.
通过采用上述技术方案,在接收端完成对调制信号的均衡处理,并将完成均衡处理后的重建的数据符号进行解扩与解调,还原为业务数据,完成信号传输;单载波均衡处理完成对信道的特性估计,根据信道特性对调制信号进行校准均衡,消除信道对调制信号的干扰影响。By adopting the above technical solution, the equalization processing of the modulated signal is completed at the receiving end, and the reconstructed data symbols after the equalization processing are despread and demodulated, restored to service data, and the signal transmission is completed; the single carrier equalization processing completes the The characteristic estimation of the channel is to calibrate and equalize the modulated signal according to the channel characteristic, and eliminate the interference effect of the channel on the modulated signal.
优选的,在对所述待均衡序列进行单载波频域均衡处理中,具体包括以下步骤:Preferably, performing single-carrier frequency-domain equalization on the sequence to be equalized specifically includes the following steps:
对所述待均衡序列进行N点FFT,生成频域序列Y(n);Perform N-point FFT on the sequence to be equalized to generate a frequency domain sequence Y(n);
根据所述UW字得到信道特性;Obtain channel characteristics according to the UW word;
根据所述信道特性得到均衡系数WK;Obtain an equalization coefficient W K according to the channel characteristics;
根据所述均衡系数WK对所述频域序列Y(n)进行均衡处理得到均衡处理后的序列X(n),其中:X(n)=WKY(n);Perform equalization processing on the frequency domain sequence Y(n) according to the equalization coefficient W K to obtain an equalized sequence X(n), wherein: X(n)=W K Y(n);
对所述均衡处理后的序列X(n)进行N点IFFT,将所述均衡处理后的序列X(n)变换至时域,得到时域序列;Performing an N-point IFFT on the equalized sequence X(n), transforming the equalized sequence X(n) into a time domain to obtain a time domain sequence;
对所述时域序列进行判决,得到重建的所述数据符号,完成单载波频域均衡处理。Judging the time-domain sequence to obtain the reconstructed data symbols, and completing single-carrier frequency-domain equalization processing.
通过采用上述技术方案,对待均衡序列进行单载波频域均衡处理,根据UW字确定信道对业务数据传输的影响,根据信道特性生成均衡系数,在接收端通过均衡系数消除信道对业务数据的影响,完成业务数据的均衡。By adopting the above technical solution, the sequence to be equalized is subjected to single-carrier frequency domain equalization processing, the influence of the channel on service data transmission is determined according to the UW word, the equalization coefficient is generated according to the channel characteristics, and the influence of the channel on the service data is eliminated at the receiving end through the equalization coefficient. Complete the balance of business data.
优选的,在对所述待均衡序列进行单载波频域均衡处理前,还包括以下步骤:Preferably, before performing single-carrier frequency-domain equalization on the sequence to be equalized, the following steps are further included:
判断所述待均衡序列的数据长度Nb是否小于FFT长度N;Judging whether the data length N b of the sequence to be equalized is less than the FFT length N;
若是,则在所述待均衡序列的最末端补充Nc个零值,其中:If so, N c zero values are added at the end of the sequence to be equalized, wherein:
Nc=N-Nb;N c =NN b ;
对完成Nc个零值补充后的所述待均衡序列进行所述单载波频域均衡处理。performing the single-carrier frequency-domain equalization processing on the sequence to be equalized after N c zero value supplements are completed.
通过采用上述技术方案,对于数据长度不足N的待均衡序列,在该待均衡序列的末尾补充若干个零值,使待均衡序列的数据长度变为N,经过补零操作,使得数据长度不同的待均衡序列能够复用同一段FFT或IFFT程序,节省资源并降低程序复杂度。By adopting the above technical scheme, for the sequence to be equalized whose data length is less than N, several zero values are added at the end of the sequence to be equalized, so that the data length of the sequence to be equalized becomes N, and the zero-filling operation makes the data lengths of different The sequence to be equalized can reuse the same FFT or IFFT program, saving resources and reducing program complexity.
优选的,在对所述所述时域序列xk(n)进行判决时,延后若干个数据点进行判决。Preferably, when judging the time-domain sequence x k (n), the judging is delayed by several data points.
通过采用上述技术方案,避免了主路径之前的其他多径信息在进行判决时被引入。By adopting the above technical solution, it is avoided that other multipath information before the main path is introduced when making a decision.
第二方面,本申请提供的无人机与卫星通信中多速率下抗干扰抗多径系统采用如下的技术方案:In the second aspect, the multi-rate anti-jamming and anti-multipath system in UAV and satellite communication provided by this application adopts the following technical scheme:
一种无人机与卫星通信中多速率下抗干扰抗多径系统,所述系统包括以下模块:A multi-rate anti-jamming and anti-multipath system in unmanned aerial vehicle and satellite communication, the system includes the following modules:
数据速率获取模块,用于获取业务数据的数据速率;A data rate acquisition module, configured to acquire the data rate of the service data;
跳频数据块生成模块,用于生成跳频码序列并根据所述跳频码序列将所述业务数据装填至跳频数据块中;A frequency hopping data block generating module, configured to generate a frequency hopping code sequence and fill the service data into the frequency hopping data block according to the frequency hopping code sequence;
调制信号生成模块,用于根据所述业务数据的数据速率与预置的业务数据处理规则对所述跳频数据块进行处理,生成调制信号;A modulated signal generating module, configured to process the frequency-hopping data block according to the data rate of the service data and preset service data processing rules, to generate a modulated signal;
调制信号发送模块,用于根据所述跳频码序列将所述调制信号发送至接收端,以使所述接收端在根据所述跳频码序列接收到所述调制信号后对所述调制信号进行处理,完成所述业务数据的传输。Modulated signal sending module, configured to send the modulated signal to the receiving end according to the frequency hopping code sequence, so that the receiving end can send the modulated signal to the modulated signal after receiving the modulated signal according to the frequency hopping code sequence Processing is performed to complete the transmission of the service data.
第三方面,本申请提供一种计算机设备,采用如下技术方案:包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如上述任一种无人机与卫星通信中多速率下抗干扰抗多径方法的计算机程序。In the third aspect, the present application provides a computer device, which adopts the following technical solution: it includes a memory and a processor, and the memory stores data that can be loaded by the processor and execute any of the above-mentioned multi-rate data in communication between UAVs and satellites. A computer program for the anti-jamming and anti-multipath method.
第四方面,本申请提供一种计算机可读存储介质,采用如下技术方案:存储有能够被处理器加载并执行上述任一种无人机与卫星通信中多速率下抗干扰抗多径方法程序。In the fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: stores a program that can be loaded by a processor and execute any of the above-mentioned multi-rate anti-jamming and anti-multipath methods in communication between UAVs and satellites .
综上所述,本申请包括以下至少一种有益技术效果:In summary, the present application includes at least one of the following beneficial technical effects:
1.通过跳频重传、跳内扩频及添加训练序列的方式对业务信号进行处理,使得业务信号在进行传输时能够具备抵抗干扰与抵抗多径效应的能力,保证业务数据的传输质量;1. Process the service signal by means of frequency hopping retransmission, intra-hop spread spectrum and adding training sequence, so that the service signal can have the ability to resist interference and multipath effect during transmission, and ensure the transmission quality of service data;
2.根据业务数据的不同数据速率选取不同的对业务数据的处理方式,自适应的处理模式有利于提高业务数据的传输效率,不同的扩频程度与UW字长度也是根据业务数据的不同数据速率做出的适应性调整,有利于提高信号的灵敏度与信噪比;2. Select different processing methods for business data according to different data rates of business data. The adaptive processing mode is conducive to improving the transmission efficiency of business data. Different spreading degrees and UW word lengths are also based on different data rates of business data The adaptive adjustment made is conducive to improving the sensitivity and signal-to-noise ratio of the signal;
3.在接收端进行FFT与IFFT时,采取补零的方式使得对于不同数据长度的业务数据能够复用相同点数的FFT或IFFT,有利于节省资源并降低程序复杂度。3. When performing FFT and IFFT at the receiving end, zero-padding is adopted to enable the multiplexing of FFT or IFFT with the same number of points for service data of different data lengths, which is beneficial to save resources and reduce program complexity.
附图说明Description of drawings
图1是本申请实施例提供的一种无人机与卫星通信中多速率下抗干扰抗多径方法的方法流程图。Fig. 1 is a flow chart of a multi-rate anti-jamming and anti-multipath method in communication between a UAV and a satellite provided by an embodiment of the present application.
图2是本申请实施例提供的一种无人机与卫星通信中多速率下抗干扰抗多径方法中跳频数据块的帧结构示意图。FIG. 2 is a schematic diagram of a frame structure of a frequency hopping data block in a multi-rate anti-jamming and anti-multipath method provided in an embodiment of the present application.
图3是本申请实施例提供的一种无人机与卫星通信中多速率下抗干扰抗多径方法中业务数据处理规则的规则示意图。Fig. 3 is a schematic diagram of the business data processing rules in the multi-rate anti-jamming and anti-multipath method provided by the embodiment of the present application.
图4是本申请实施例提供的一种无人机与卫星通信中多速率下抗干扰抗多径系统的系统框图。Fig. 4 is a system block diagram of a multi-rate anti-jamming and anti-multipath system in UAV and satellite communication provided by an embodiment of the present application.
图5是本申请实施例提供的一种无人机与卫星通信中多速率下抗干扰抗多径设备的结构示意图。Fig. 5 is a schematic structural diagram of an anti-jamming and anti-multipath device in multi-rate communication provided by an embodiment of the present application.
附图标记说明:401、数据速率获取模块;402、跳频数据块生成模块;403、调制信号生成模块;404、调制信号发送模块;500、电子设备;501、处理器;502、通信总线;503、用户接口;504、网络接口;505、存储器。Description of reference signs: 401, data rate acquisition module; 402, frequency hopping data block generation module; 403, modulation signal generation module; 404, modulation signal transmission module; 500, electronic equipment; 501, processor; 502, communication bus; 503. User interface; 504. Network interface; 505. Storage.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described The embodiments are only some of the embodiments of the present application, but not all of them.
在本申请实施例的描述中,“示性的”、“例如”或者“举例来说”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示性的”、“例如”或者“举例来说”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示性的”、“例如”或者“举例来说”等词旨在以具体方式呈现相关概念。In the description of the embodiments of the present application, words such as "exemplary", "for example" or "for example" are used as examples, illustrations or illustrations. Any embodiment or design solution described as "exemplary", "for example" or "for example" in the embodiments of the present application shall not be interpreted as being more preferred or more advantageous than other embodiments or design solutions. Rather, the use of words such as "exemplary", "for example" or "for example" is intended to present the relevant concepts in a concrete manner.
在本申请实施例的描述中,术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,单独存在B,同时存在A和B这三种情况。另外,除非另有说明,术语“多个”的含义是指两个或两个以上。例如,多个系统是指两个或两个以上的系统,多个屏幕终端是指两个或两个以上的屏幕终端。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。In the description of the embodiments of the present application, the term "and/or" is only an association relationship describing associated objects, indicating that there may be three relationships, for example, A and/or B may indicate: A exists alone, A exists alone There is B, and there are three cases of A and B at the same time. In addition, unless otherwise specified, the term "plurality" means two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance or implicitly specifying indicated technical features. Thus, a feature defined as "first" and "second" may explicitly or implicitly include one or more of these features. The terms "including", "comprising", "having" and variations thereof mean "including but not limited to", unless specifically stated otherwise.
本申请实施例公开一种无人机与卫星通信中多速率下抗干扰抗多径方法。The embodiment of the present application discloses a multi-rate anti-jamming and anti-multipath method in UAV and satellite communication.
请参照图1,在发送端,无人机与卫星通信中多速率下抗干扰抗多径方法包括以下步骤:Please refer to Figure 1. At the sending end, the multi-rate anti-interference and anti-multipath method in UAV and satellite communication includes the following steps:
S101:获取业务数据的数据速率;S101: Obtain the data rate of service data;
具体的,根据实际业务需求获取业务数据的数据速率,在本申请一实施例中,业务数据的数据可以由人员根据实际需求进行设置。Specifically, the data rate of service data is obtained according to actual service requirements. In an embodiment of the present application, the data of service data can be set by personnel according to actual requirements.
S102:生成跳频码序列并根据跳频码序列将业务数据装填至跳频数据块中;S102: Generate a frequency hopping code sequence and load service data into the frequency hopping data block according to the frequency hopping code sequence;
具体的,跳频(Frequency-Hopping;FH)是最常用的扩频方式之一,其工作原理是指收发双方传输信号的载波频率按照预定规律进行离散变化的通信方式,也就是说,通信中使用的载波频率受伪随机变化码的控制而随机跳变。Specifically, frequency hopping (Frequency-Hopping; FH) is one of the most commonly used spread spectrum methods, and its working principle refers to a communication method in which the carrier frequency of the transmission signal of the transmitting and receiving parties changes discretely according to a predetermined rule, that is to say, in the communication The used carrier frequency is randomly hopped under the control of the pseudo-random change code.
在进行跳频通信时,发送端与接收端可以按照一定的规律进行频率载波的跳变,频率载波的跳变规律由跳频码序列控制,跳频码序列可以是基于m序列、M序列、RS码等设计的伪随机序列,跳频码序列由跳频码序列发生器生成。When performing frequency hopping communication, the sending end and the receiving end can perform frequency carrier hopping according to certain rules. The frequency carrier hopping rule is controlled by the frequency hopping code sequence. The frequency hopping code sequence can be based on m sequence, M sequence, The pseudo-random sequence designed by RS code, etc., and the frequency-hopping code sequence is generated by the frequency-hopping code sequence generator.
在本申请一实施例中,业务数据将在各个跳组被发送,每个跳组中包含有多跳,每一跳为一个具体的跳频数据块,各跳频数据块中的有效数据帧相同,即在同一跳组内跳频发送的跳频数据块传输相同的业务数据,实现跳频重传,每一跳的发送频率均受跳频码序列控制。In an embodiment of the present application, service data will be sent in each hopping group, each hopping group contains multiple hops, each hop is a specific frequency hopping data block, and the effective data frame in each frequency hopping data block The same, that is, the frequency hopping data blocks sent by frequency hopping in the same hopping group transmit the same service data, realizing frequency hopping retransmission, and the sending frequency of each hop is controlled by the frequency hopping code sequence.
S103:根据业务数据的数据速率与预置的业务数据处理规则对跳频数据块进行处理,生成调制信号;S103: Process the frequency-hopping data block according to the data rate of the service data and the preset service data processing rule, and generate a modulated signal;
具体的,在获取到业务数据的数据速率后,根据业务数据的数据速率与预置的业务数据处理规则确定对跳频数据块的处理方式。Specifically, after the data rate of the service data is obtained, a processing mode for the frequency hopping data block is determined according to the data rate of the service data and a preset service data processing rule.
业务数据处理规则规定了不同的数据速率对应的对跳频数据块的处理方式,在本申请一实施例中,在业务数据处理规则中,业务数据的数据速率区间被划分为三类,包括低速区间、中速区间及高速区间,不同的数据速率区间对应不同的跳频数据块处理方式,当实际的业务数据的数据速率落在三类区间中的任一类时,即可确定采用何种方式对跳频数据块进行处理,其中低速区间的数据速率范围具体为276Kbps-678Kbps、中速区间的数据速率范围具体为678Kbps-1300Kbps、高速区间的数据速率范围具体为1300Kbps-2228Kbps。The business data processing rules stipulate the processing methods for frequency hopping data blocks corresponding to different data rates. In an embodiment of the present application, in the business data processing rules, the data rate intervals of business data are divided into three categories, including low-speed Interval, medium-speed interval and high-speed interval, different data rate intervals correspond to different frequency hopping data block processing methods, when the data rate of the actual business data falls in any of the three types of intervals, it can be determined which The frequency hopping data block is processed by means of a method, wherein the data rate range of the low-speed interval is specifically 276Kbps-678Kbps, the data rate range of the medium-speed interval is specifically 678Kbps-1300Kbps, and the data rate range of the high-speed interval is specifically 1300Kbps-2228Kbps.
在确定对跳频数据块的数据方式后,首先对跳频数据块中的有效数据帧进行扩频,生成扩频码序列,扩频码序列由扩频码序列发生器生成,根据扩频码序列对跳频数据块进行直接序列扩频,将跳频数据块的带宽扩展至原先带宽的N倍,使得跳频数据块在进行数据传输时具备一定的抗干扰与抗多径能力。对有效数据帧的扩频程度根据业务数据的数据速率确定,当业务数据的数据速率在低速区间时,对跳频数据块进行24倍扩频;当业务数据的数据速率在中速区间时,对跳频数据块进行32倍扩频;当业务数据的数据速率在高速区间时,不对跳频数据块进行扩频。After determining the data mode of the frequency hopping data block, first spread the effective data frame in the frequency hopping data block to generate a spreading code sequence, which is generated by a spreading code sequence generator, according to the spreading code The sequence performs direct sequence spread spectrum on the frequency hopping data block, and expands the bandwidth of the frequency hopping data block to N times the original bandwidth, so that the frequency hopping data block has certain anti-interference and anti-multipath capabilities during data transmission. The frequency spreading degree of the effective data frame is determined according to the data rate of the business data. When the data rate of the business data is in the low-speed range, the frequency-hopping data block is spread by 24 times; when the data rate of the business data is in the medium-speed range, Perform 32-fold frequency spreading on the frequency hopping data block; when the data rate of the service data is in the high-speed range, do not perform frequency spreading on the frequency hopping data block.
在根据业务数据的数据速率与预置的业务数据处理规则完成对跳频数据块的扩频后,在跳频数据块的有效数据帧的首部与末尾处添加UW字,UW字即训练序列,用于在跳频数据块进行数据传输时实现跳频的同步校准、频偏测量与对信道的估计,由于UW字是已知的序列,因此在UW字经过信道后,根据在接收端接收到的UW字经信道影响后的序列以及原UW字,可以计算出信道特性,完成对信道的估计。当UW字的数据长度越长时,对信道的估计得越准确,使得跳频数据块能够具备更好的抗多径能力,但更长的UW字意味着跳频数据块中的有效数据帧占比越少,业务数据传输的效率越低,因此UW字的长度根据业务数据的数据速率确定。After completing the spread spectrum of the frequency hopping data block according to the data rate of the service data and the preset service data processing rules, add the UW word at the head and end of the effective data frame of the frequency hopping data block, the UW word is the training sequence, It is used to realize frequency hopping synchronization calibration, frequency offset measurement and channel estimation during data transmission of frequency hopping data blocks. Since the UW word is a known sequence, after the UW word passes through the channel, according to the The sequence of the UW words affected by the channel and the original UW words can calculate the channel characteristics and complete the estimation of the channel. When the data length of the UW word is longer, the estimation of the channel is more accurate, so that the frequency hopping data block can have better anti-multipath ability, but the longer UW word means the effective data frame in the frequency hopping data block The smaller the proportion, the lower the efficiency of service data transmission, so the length of the UW word is determined according to the data rate of the service data.
请参考图2,列举了在本申请一实施例中对于不同数据速率区间的跳频数据块的具体结构以及不同数据速率区间中的UW字的具体设计方式,处于高速区间的业务数据的UW字的数据长度被设计为三段UW字=128+128+128,有效数据帧的数据长度为1810;处于中速区间的业务数据的UW字的数据长度被设计为三段UW字=256+512+512,有效数据帧的数据长度为912;处于高速区间的业务数据的UW字的数据长度被设计为三段UW字=128+1024+128,有效数据帧的数据长度为896。Please refer to FIG. 2 , which lists the specific structure of frequency hopping data blocks in different data rate intervals and the specific design method of UW words in different data rate intervals in an embodiment of the present application. The UW word of business data in a high-speed interval The data length of the UW word is designed as three segments of UW words = 128+128+128, and the data length of the effective data frame is 1810; the data length of the UW word of the business data in the medium speed range is designed as three segments of UW words = 256+512 +512, the data length of the valid data frame is 912; the data length of the UW word of the service data in the high-speed interval is designed as three UW words=128+1024+128, and the data length of the valid data frame is 896.
请参考图3,对业务数据的处理规则进行总括,当业务数据的数据速率处于高速区间时,对业务数据的发送采取跳频重复发送的方式,即在一个跳组内的每一跳发送相同的业务数据,每一跳对应的跳频数据块内不进行跳内扩频,UW字的数据长度较短,调制方式为QPSK,实现在频域上抗干扰;当业务数据的数据速率处于中速区间时,对业务数据的发送采取跳频重复发送的方式,每一跳对应的跳频数据块内进行少量的跳内扩频,UW字的数据长度较适中,在跳频数据块中的占比适中,调制方式为BPSK,实现在频域及码域上抗干扰;当业务数据的数据速率处于低速区间时,对业务数据的发送采取跳频重复发送的方式,每一跳对应的跳频数据块内进行大量的跳内扩频,UW字的数据长度较长,在跳频数据块中的占比较大,调制方式为BPSK,实现在频域及码域上抗干扰,同时较长的UW字使得信道估计准确,提升抗干扰、抗噪声及抗多径的能力。Please refer to Figure 3 to summarize the processing rules of business data. When the data rate of business data is in the high-speed range, the transmission of business data is repeated by frequency hopping, that is, each hop in a hop group sends the same Intra-hop spread spectrum is not performed in the frequency hopping data block corresponding to each hop, the data length of the UW word is short, and the modulation method is QPSK to achieve anti-interference in the frequency domain; when the data rate of the business data is in the middle In the high-speed interval, the service data is sent by frequency hopping and repeated transmission. A small amount of intra-hop frequency spreading is performed in the frequency hopping data block corresponding to each hop. The data length of the UW word is moderate. The proportion is moderate, and the modulation method is BPSK, which realizes anti-interference in the frequency domain and code domain; when the data rate of the business data is in the low-speed range, the transmission of the business data is carried out in the way of frequency hopping and repeated transmission, and the corresponding hop of each hop In the frequency data block, a large amount of intra-hop spread spectrum is carried out. The data length of the UW word is longer, and it takes a larger proportion in the frequency hopping data block. The UW word makes the channel estimation accurate and improves the ability of anti-jamming, anti-noise and anti-multipath.
对于完成扩频处理与添加UW字处理后的跳频数据块,为其根据业务数据的数据速率选取调制方式,数字调制方式包括QPSK与BPSK,在本申请一实施例中,对于数据速率处于高速区间的业务数据,采取QPSK的调制方式;对于对于数据速率处于中速区间及低速区间的业务数据,采取DPSK的调制方式,经过上述步骤,根据业务数据的数据速率与预置的业务数据处理规则对跳频数据块进行处理,生成调制信号。For the frequency hopping data block after finishing the spread spectrum processing and adding the UW word processing, the modulation method is selected according to the data rate of the service data, and the digital modulation method includes QPSK and BPSK. In an embodiment of the application, the data rate is at a high speed The business data in the interval adopts the QPSK modulation method; for the business data whose data rate is in the middle speed range and the low speed range, the DPSK modulation method is adopted. After the above steps, according to the data rate of the business data and the preset business data processing rules The frequency hopping data block is processed to generate a modulated signal.
S104:根据跳频码序列将调制信号发送至接收端;S104: Send the modulated signal to the receiving end according to the frequency hopping code sequence;
具体的,对调制信号进行发送,根据跳频码序列确定各跳频数据块的发送频率,将调制信号根据确定的跳频频率有发送端经过信道发送至接收端。Specifically, the modulated signal is sent, the transmission frequency of each frequency hopping data block is determined according to the frequency hopping code sequence, and the modulated signal is sent from the transmitting end to the receiving end through the channel according to the determined frequency hopping frequency.
请参照图1,在接收端,无人机与卫星通信中多速率下抗干扰抗多径方法包括以下步骤:Please refer to Figure 1. At the receiving end, the multi-rate anti-interference and anti-multipath method in UAV and satellite communication includes the following steps:
S201:根据跳频码序列接收调制信号;S201: Receive a modulated signal according to a frequency hopping code sequence;
具体的,跳频码序列同时作用于接收端,使得接收端能够根据跳频码序列以及接收由发送端发送的调制信号,同时接收端将根据UW字对每一跳发送的跳频数据块进行同步校准,完成发送端与接收端的跳频同步。Specifically, the frequency hopping code sequence acts on the receiving end at the same time, so that the receiving end can receive the modulated signal sent by the sending end according to the frequency hopping code sequence, and at the same time, the receiving end will perform the frequency hopping data block sent by each hop according to the UW word Synchronous calibration to complete the frequency hopping synchronization between the sending end and the receiving end.
S202:去除调制信号中包含的UW字,生成待均衡序列;S202: Remove the UW word included in the modulated signal, and generate a sequence to be equalized;
具体的,对接收到的调制信号中的UW字进行去除,将调制信号中的剩余部分作为待均衡序列,对待均衡序列进行单载波频域均衡处理,被去除的UW字将进行信道估计,从而根据信道估计的结果得出调制信号传输的信道的信道特性。Specifically, the UW word in the received modulated signal is removed, and the remaining part of the modulated signal is used as the sequence to be equalized, and the sequence to be equalized is subjected to single-carrier frequency domain equalization processing, and the removed UW word is used for channel estimation, thereby Based on the result of the channel estimation, the channel characteristic of the channel through which the modulated signal is transmitted is obtained.
S203:对待均衡序列进行单载波频域均衡处理,得到重建的数据符号;S203: Perform single-carrier frequency-domain equalization processing on the sequence to be equalized to obtain reconstructed data symbols;
具体的,单载波频域均衡技术的基本思想是对信道的频率响应做出估计,然后在每个信道乘以均衡系数来补偿信道的影响,均衡系数根据已知的训练序列得出,即本申请中的UW字。Specifically, the basic idea of single-carrier frequency domain equalization technology is to estimate the frequency response of the channel, and then multiply each channel by an equalization coefficient to compensate the influence of the channel. The equalization coefficient is obtained according to the known training sequence, that is, this UW word in application.
在本申请一实施例中,在对进行待均衡序列进行单载波频域均衡处理时,对待均衡序列进行N点FFT(快速傅里叶变换),FFT的点数N被设置为2048,完成N点FFT后,待均衡序列被变换至频域得到频域序列Y(n)。In an embodiment of the present application, when performing single-carrier frequency domain equalization processing on the sequence to be equalized, an N-point FFT (Fast Fourier Transform) is performed on the sequence to be equalized, and the number of FFT points N is set to 2048 to complete the N-point After FFT, the sequence to be equalized is transformed into the frequency domain to obtain the frequency domain sequence Y(n).
根据UW字得到信道特性HK,由于在UW字的存在,因此信道对一个跳频数据块的影响可以看作是对整个跳频数据块的循环卷积,可将多径信道模型改写为圆卷积,即:y=HKx+ω;According to the UW word, the channel characteristic H K is obtained. Due to the existence of the UW word, the influence of the channel on a frequency hopping data block can be regarded as the circular convolution of the entire frequency hopping data block, and the multipath channel model can be rewritten as a circle Convolution, namely: y=H K x+ω;
其中y为在跳频数据块中的UW字,x为被信道影响后的UW字,由于y与x均为已知序列,因此可以得到信道特性HK。Where y is the UW word in the frequency hopping data block, x is the UW word affected by the channel, since both y and x are known sequences, the channel characteristic H K can be obtained.
根据信道特性HK得出进行单载波频域均衡处理中的均衡系数WK,均衡系数WK可以采用迫零均衡准则,也可以采用最小均分误差准则;若采用迫零均衡准则,则有:According to the channel characteristics H K , the equalization coefficient W K in the single-carrier frequency domain equalization process can be obtained. The equalization coefficient W K can adopt the zero-forcing equalization criterion or the minimum average error criterion; if the zero-forcing equalization criterion is adopted, then :
若采用最小均分误差准则,则有:If the minimum average error criterion is adopted, then:
根据均衡系数WK补偿信道对频域序列Y(n)的影响,得到均衡处理后的序列X(n),其中:Compensate the influence of the channel on the frequency domain sequence Y(n) according to the equalization coefficient W K to obtain the equalized sequence X(n), where:
X(n)=WKY(n);X(n)=W K Y(n);
完成均衡处理后,对均衡处理后的序列X(n)进行N点IFFT(快速傅里叶逆变换),将均衡处理后的序列X(n)变换回时域,对得到的时域序列进行判决,则可以得到重建后的数据符号,完成单载波频域均衡处理。After the equalization process is completed, N-point IFFT (inverse fast Fourier transform) is performed on the equalized sequence X(n), and the equalized sequence X(n) is transformed back to the time domain, and the obtained time domain sequence is If the decision is made, the reconstructed data symbols can be obtained, and the single-carrier frequency domain equalization processing can be completed.
需要说明的是,为节省资源并降低程序的复杂度,在上述步骤中的FFT与IFFT的点数均为2048点,当实际数据长度Nb小于FFT与IFFT的点数N是时,在进行FFT时,在待均衡序列的最末端补充Nc个零值,其中:It should be noted that, in order to save resources and reduce the complexity of the program, the points of FFT and IFFT in the above steps are both 2048 points. When the actual data length N b is less than the points N of FFT and IFFT, when performing FFT , add N c zero values at the end of the sequence to be balanced, where:
Nc=N-Nb;N c =NN b ;
这样待均衡序列的数据长度被加长至2048,使得FFT的点数不需要根据实际数据的数据长度的不同而改变;由于在进行FFT时补充了Nc个零值,因此在经过IFFT变换得到时域序列时,只提取时域序列的部分数据,在本申请一实施例中,并不是提取时域序列中的前Nb个数据进行判决,而是在时域序列中延后若干个数据再进行判决,延后的数据点的数量取决于主路径之前的数据点的数量。In this way, the data length of the sequence to be equalized is lengthened to 2048, so that the number of points of the FFT does not need to be changed according to the data length of the actual data; since N c zero values are supplemented during the FFT, the time domain is obtained through the IFFT transformation sequence, only part of the data in the time-domain sequence is extracted, and in an embodiment of the present application, instead of extracting the first Nb data in the time-domain sequence for judgment, a number of data are delayed in the time-domain sequence before making a judgment , the number of delayed data points depends on the number of data points preceding the main path.
本申请实施例的一种无人机与卫星通信中多速率下抗干扰抗多径方法的实施原理为:在发送端,对于业务数据进行跳频重复发送,对于每一跳内的跳频数据块进行添加UW字操作以及根据扩频码序列进行扩频处理,对于跳频数据块的处理方式根据业务数据的数据速率决定,对于处理完成的跳频数据块根据跳频码序列发送至接收端;在接收端,根据跳频码序列接收业务数据,根据业务数据中包含的UW字对业务数据进行单载波频域均衡处理,消除信道对业务数据的影响。本申请对于具备不同数据速率的业务数据均能够使得业务数据获得较佳的抗干扰以及抗多径能力,有效的提高了业务数据的传输质量。The implementation principle of an anti-interference and anti-multipath method under multi-rate in the communication between UAV and satellite in the embodiment of the present application is as follows: at the sending end, the business data is repeatedly sent by frequency hopping, and the frequency hopping data in each hop Add UW words to the block and perform spread spectrum processing according to the spreading code sequence. The processing method of the frequency hopping data block is determined according to the data rate of the business data. The processed frequency hopping data block is sent to the receiving end according to the frequency hopping code sequence ; At the receiving end, receive service data according to the frequency hopping code sequence, perform single-carrier frequency domain equalization processing on the service data according to the UW word contained in the service data, and eliminate the influence of the channel on the service data. The present application can enable the service data to obtain better anti-interference and anti-multipath capabilities for service data with different data rates, and effectively improve the transmission quality of the service data.
本申请实施例还公开一种无人机与卫星通信中多速率下抗干扰抗多径系统。The embodiment of the present application also discloses an anti-interference and anti-multipath system under multi-rate in communication between UAV and satellite.
请参照图4,无人机与卫星通信中多速率下抗干扰抗多径系统包括以下模块:Please refer to Figure 4, the multi-rate anti-jamming and anti-multipath system in UAV and satellite communication includes the following modules:
数据速率获取模块401,用于获取业务数据的数据速率;A data
跳频数据块生成模块402,用于生成跳频码序列并根据跳频码序列将业务数据装填至跳频数据块中;A frequency hopping data
调制信号生成模块403,用于根据业务数据的数据速率与预置的业务数据处理规则对跳频数据块进行处理,生成调制信号;Modulation
调制信号发送模块404,用于根据跳频码序列将调制信号发送至接收端,以使接收端在根据跳频码序列接收到调制信号后对调制信号进行处理,完成业务数据的传输。The modulated
请参见图5,为本申请实施例提供了一种电子设备500的结构示意图。如图5所示,所述电子设备500可以包括:至少一个处理器501,至少一个网络接口504,用户接口503,存储器505,至少一个通信总线502。Referring to FIG. 5 , it provides a schematic structural diagram of an
其中,通信总线502用于实现这些组件之间的连接通信。Wherein, the
其中,用户接口503可以包括显示屏(Display)、摄像头(Camera),可选用户接口503还可以包括标准的有线接口、无线接口。Wherein, the
其中,网络接口504可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。Wherein, the
其中,处理器501可以包括一个或者多个处理核心。处理器501利用各种接口和线路连接整个服务器内的各个部分,通过运行或执行存储在存储器505内的指令、程序、代码集或指令集,以及调用存储在存储器505内的数据,执行服务器的各种功能和处理数据。可选的,处理器501可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器501可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器501中,单独通过一块芯片进行实现。Wherein, the
其中,存储器505可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器505包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器505可用于存储指令、程序、代码、代码集或指令集。存储器505可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器505可选的还可以是至少一个位于远离前述处理器501的存储装置。如图5所示,作为一种计算机存储介质的存储器505中可以包括操作系统、网络通信模块、用户接口模块以及一种无人机与卫星通信中多速率下抗干扰抗多径方法的应用程序。Wherein, the
需要说明的是:上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置和方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that when the device provided by the above-mentioned embodiments realizes its functions, it only uses the division of the above-mentioned functional modules as an example. In practical applications, the above-mentioned function distribution can be completed by different functional modules according to needs. The internal structure of the system is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiments belong to the same idea, and the specific implementation process thereof is detailed in the method embodiments, which will not be repeated here.
在图5所示的电子设备500中,用户接口503主要用于为用户提供输入的接口,获取用户输入的数据;而处理器501可以用于调用存储器505中存储的一种无人机与卫星通信中多速率下抗干扰抗多径方法的应用程序,当由一个或多个处理器501执行时,使得电子设备500执行如上述实施例中一个或多个所述的方法。In the
一种电子设备500可读存储介质,所述电子设备500可读存储介质存储有指令。当由一个或多个处理器501执行时,使得电子设备500执行如上述实施例中一个或多个所述的方法。A storage medium readable by the
本领域的技术人员可以清楚地了解到本申请的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(Field-Programmable GateArray,FPGA)、集成电路(Integrated Circuit,IC)等。Those skilled in the art can clearly understand that the technical solution of the present application can be realized by means of software and/or hardware. "Unit" and "module" in this specification refer to software and/or hardware that can complete specific functions independently or in cooperation with other components, where the hardware can be, for example, Field-Programmable Gate Array (Field-Programmable GateArray, FPGA), Integrated Circuit (Integrated Circuit, IC), etc.
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。It should be noted that for the foregoing method embodiments, for the sake of simple description, they are expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described action sequence. Depending on the application, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by this application.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or can be Integrate into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some service interfaces, and the indirect coupling or communication connection of devices or units may be in electrical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器505中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器505中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器505包括:U盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated units are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器505中,存储器505可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by entering a program to instruct related hardware. The program can be stored in a computer-
以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段,说明书和实施例仅被视为示例性的。What is described above is only an exemplary embodiment of the present disclosure, and should not limit the scope of the present disclosure. That is, all equivalent changes and modifications made according to the teachings of the present disclosure still fall within the scope of the present disclosure. Other embodiments of the disclosure will be readily apparent to those skilled in the art from consideration of the specification and practice of the disclosure herein. This application is intended to cover any modification, use or adaptation of the present disclosure, and these modifications, uses or adaptations follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not described in the present disclosure , the specification and examples are to be considered as illustrative only.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310181080.4A CN116208192A (en) | 2023-02-16 | 2023-02-16 | Method and system for anti-interference and anti-multipath under multi-rate in UAV and satellite communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310181080.4A CN116208192A (en) | 2023-02-16 | 2023-02-16 | Method and system for anti-interference and anti-multipath under multi-rate in UAV and satellite communication |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116208192A true CN116208192A (en) | 2023-06-02 |
Family
ID=86510913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310181080.4A Pending CN116208192A (en) | 2023-02-16 | 2023-02-16 | Method and system for anti-interference and anti-multipath under multi-rate in UAV and satellite communication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116208192A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040109419A1 (en) * | 2000-10-24 | 2004-06-10 | Hiroyasu Sano | Transmitters and receiver of spectrum spread communication system, and modulation and demodulation methods thereof |
US20060140251A1 (en) * | 2004-05-04 | 2006-06-29 | Colin Brown | Frequency hopping communication system |
CN109547060A (en) * | 2018-11-22 | 2019-03-29 | 北京睿信丰科技有限公司 | It jumps spread-spectrum signal emitter, jump spread-spectrum signal reception device, frequency hopping spread spectrum (FHSS) communication system and frequency hopping spread spectrum (FHSS) communication method |
CN112235224A (en) * | 2020-10-12 | 2021-01-15 | 电子科技大学 | Link 16-based enhanced data Link transmission waveform design method |
CN112953676A (en) * | 2019-12-11 | 2021-06-11 | 鹤壁天海电子信息系统有限公司 | Rate self-adaption method and node of multi-bandwidth frequency hopping equipment |
CN115396271A (en) * | 2022-08-02 | 2022-11-25 | 北京睿信丰科技有限公司 | Method and equipment for transmitting and receiving single-carrier dual-antenna signal under multipath channel |
-
2023
- 2023-02-16 CN CN202310181080.4A patent/CN116208192A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040109419A1 (en) * | 2000-10-24 | 2004-06-10 | Hiroyasu Sano | Transmitters and receiver of spectrum spread communication system, and modulation and demodulation methods thereof |
US20060140251A1 (en) * | 2004-05-04 | 2006-06-29 | Colin Brown | Frequency hopping communication system |
CN109547060A (en) * | 2018-11-22 | 2019-03-29 | 北京睿信丰科技有限公司 | It jumps spread-spectrum signal emitter, jump spread-spectrum signal reception device, frequency hopping spread spectrum (FHSS) communication system and frequency hopping spread spectrum (FHSS) communication method |
CN112953676A (en) * | 2019-12-11 | 2021-06-11 | 鹤壁天海电子信息系统有限公司 | Rate self-adaption method and node of multi-bandwidth frequency hopping equipment |
CN112235224A (en) * | 2020-10-12 | 2021-01-15 | 电子科技大学 | Link 16-based enhanced data Link transmission waveform design method |
CN115396271A (en) * | 2022-08-02 | 2022-11-25 | 北京睿信丰科技有限公司 | Method and equipment for transmitting and receiving single-carrier dual-antenna signal under multipath channel |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104683282B (en) | A kind of interference rejection combining method and device for supporting transmitting diversity | |
JP5303215B2 (en) | Method and apparatus for estimating the level of interference plus noise and computer program | |
JP5513523B2 (en) | Method and apparatus for delay spread compensation | |
CN105450559B (en) | A kind of self-interference channel method of estimation and equipment | |
CN104486266B (en) | A kind of channel estimation methods and device based on MIMO-OFDM systems | |
CN109688075A (en) | A kind of channel estimation methods and device of wireless communication | |
CN115378769B (en) | Data transmission method, device, communication equipment and storage medium | |
Hussein et al. | Least Square Estimation‐Based Different Fast Fading Channel Models in MIMO‐OFDM Systems | |
CN114826832A (en) | Channel estimation method, neural network training method, device and equipment | |
EP2642684B1 (en) | Signal processing method and apparatus in microwave communication system | |
US8385489B2 (en) | Methods and apparatus for wireless channel estimation using interpolation elimination in the Eigen domain | |
CN111181674B (en) | Channel processing method, device and equipment | |
US9100228B2 (en) | Long term evolution (LTE) uplink canonical channel estimation | |
CN116208192A (en) | Method and system for anti-interference and anti-multipath under multi-rate in UAV and satellite communication | |
CN101039305B (en) | Balancing technique-based receiver and receiving method | |
CN108259395B (en) | Channel estimation method and device | |
CN111585920B (en) | A method and device for anti-single-tone interference based on single-carrier frequency domain equalization | |
CN106209164B (en) | Poewr control method and device | |
CN116488969B (en) | Channel equalization method, device, equipment and storage medium | |
CN115842701B (en) | Channel estimation method, device, communication equipment and storage medium | |
CN114785643B (en) | OFDM system channel estimation method based on deep learning | |
CN105282069B (en) | The equalization methods of block transmission system when empty under the conditions of a kind of varying Channels | |
CN104253773B (en) | Channel equalization method and device | |
CN114285704B (en) | Uplink channel estimation method, chip, system and storage medium | |
EP3334113B1 (en) | Partial ofdm symbol boundaries filtering |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |