CN107483378B - FTN block transmission method, transmitter, receiver and system based on DFT - Google Patents
FTN block transmission method, transmitter, receiver and system based on DFT Download PDFInfo
- Publication number
- CN107483378B CN107483378B CN201710391580.5A CN201710391580A CN107483378B CN 107483378 B CN107483378 B CN 107483378B CN 201710391580 A CN201710391580 A CN 201710391580A CN 107483378 B CN107483378 B CN 107483378B
- Authority
- CN
- China
- Prior art keywords
- signal sequence
- length
- guard interval
- cyclic
- ftn
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
- H04L27/2627—Modulators
- H04L27/2628—Inverse Fourier transform modulators, e.g. inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators
- H04L27/263—Inverse Fourier transform modulators, e.g. inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators modification of IFFT/IDFT modulator for performance improvement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/01—Equalisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2649—Demodulators
- H04L27/265—Fourier transform demodulators, e.g. fast Fourier transform [FFT] or discrete Fourier transform [DFT] demodulators
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
本发明提供一种基于DFT的FTN块传输方法、发射器、接收器及系统,基于离散傅立叶变换和频域加窗技术,等效实现传统基于时域卷积的波形生成和接收匹配滤波方式,再通过简单的频域均衡,分步骤消除信道多径干扰和自ISI,从而简化了发射端和接收端基带处理的实现结构。另外,进一步利用DFT计算的高效率,本发明可达到有效降低系统的发射机和接收机的实现复杂度的效果。
The present invention provides a DFT-based FTN block transmission method, a transmitter, a receiver and a system. Based on discrete Fourier transform and frequency domain windowing technology, the traditional waveform generation and reception matching filtering method based on time domain convolution is equivalently realized. Then, through simple frequency domain equalization, channel multipath interference and self-ISI are eliminated in steps, thereby simplifying the implementation structure of baseband processing at the transmitter and receiver. In addition, by further utilizing the high efficiency of DFT calculation, the present invention can achieve the effect of effectively reducing the implementation complexity of the transmitter and receiver of the system.
Description
技术领域technical field
本发明涉及通信技术领域,特别是涉及一种基于DFT的FTN块传输方法、发射机、接收机及系统。The present invention relates to the field of communication technologies, and in particular, to a DFT-based FTN block transmission method, transmitter, receiver and system.
背景技术Background technique
随着近几年无线设备的爆炸式增长,尤其是具备传输高速多媒体流的智能设备的快速普及,无线数据业务量呈现出指数数增长的趋势。在频谱资源总量有限的现实困境下,寻找具有更高频谱效率的传输技术是面向未来的无线通信系统设计中至关重要的一个环节。其中一种潜在的技术是超奈奎斯特传输(英文:Faster than Nyquist,简称:FTN),FTN允许在相同的带宽上以高于奈奎斯特速率的码率进行数据传输以提高频带利用率,因而引发了研究热潮。With the explosive growth of wireless devices in recent years, especially the rapid popularization of smart devices capable of transmitting high-speed multimedia streams, wireless data traffic has shown a trend of exponential growth. Under the realistic dilemma of limited total amount of spectrum resources, finding a transmission technology with higher spectral efficiency is a crucial link in the design of future-oriented wireless communication systems. One of the potential technologies is Faster than Nyquist (FTN), which allows data transmission over the same bandwidth at a code rate higher than the Nyquist rate to improve band utilization rate, thus triggering a research boom.
奈奎斯特准则要求信号间相互正交以避免由码间干扰(英文:Inter-symbolinterference,简称:ISI)引起的接收端判决正确率下降,然后保证服务质量的代价是牺牲了频谱效率。 FTN通过引入自ISI传输非正交信号从而获得更高的数据传输速率,但FTN概念早在上世纪 70年代由Mazo提出后,传统通信系统设计仍旧遵从奈奎斯特第一准则的主要原因在于硬件电路无法实现接收端为消除ISI所需要的高复杂度算法。得益于半导体和集成电路技术的快速发展,硬件电路得以实现更高复杂度的算法,对于FTN的研究在近年重新成为热点。The Nyquist criterion requires signals to be orthogonal to each other to avoid a decrease in the accuracy of the decision at the receiving end caused by inter-symbol interference (English: Inter-symbol interference, ISI for short), and then the cost of ensuring service quality is sacrificing spectral efficiency. FTN achieves higher data transmission rates by introducing non-orthogonal signals from ISI, but after the concept of FTN was proposed by Mazo in the 1970s, the main reason why traditional communication system design still follows Nyquist's first criterion is that The hardware circuit cannot implement the high-complexity algorithm that the receiver needs to eliminate ISI. Thanks to the rapid development of semiconductor and integrated circuit technology, hardware circuits can implement algorithms of higher complexity, and research on FTN has become a hot spot again in recent years.
目前,对于FTN传输技术的研究主要局限于简单的二进制调制。虽然FTN传输技术在非二进制以及高阶调制中验证了其优势,但是仿真假设信道为加性高斯白噪声信道,并没有考虑到信道衰落的影响,实用性仍然收到限制。基于谱效频分复用(英文:spectrallyefficient frequency division multiplexing,简称:SEFDM)的多载波FTN收发机设计,则存在峰均比过高的情况,会造成传输能量的浪费。此外,为了消除接收信号中存在的码间串扰,在检测检测算法方面,通过采用最大似然序列检测(英文:Maximum LikelihoodSequence Detection,简称:MLSD)算法可以获得最佳性能,但其过高的实现复杂度使得在实际中难以应用,若将接收符号视为卷积编码后的结果,则可用Viterbi算法或BCJR算法检测,但符号间间隔的缩短引起的状态数增加会极大的提高上述两种算法的复杂度。另外,由于ISI的引入,超奈奎斯特系统在同步、信道估计、均衡等方面均会比奈奎斯特系统增加实现复杂度。At present, the research on FTN transmission technology is mainly limited to simple binary modulation. Although the FTN transmission technology has verified its advantages in non-binary and high-order modulation, the simulation assumes that the channel is an additive white Gaussian noise channel, and does not consider the influence of channel fading, and its practicability is still limited. The design of the multi-carrier FTN transceiver based on spectrally efficient frequency division multiplexing (English: spectrally efficient frequency division multiplexing, SEFDM for short) has a situation where the peak-to-average ratio is too high, which will cause waste of transmission energy. In addition, in order to eliminate the intersymbol interference in the received signal, in terms of detection algorithm, the maximum likelihood sequence detection (English: Maximum Likelihood Sequence Detection, referred to as: MLSD) algorithm can obtain the best performance, but its too high to achieve The complexity makes it difficult to apply in practice. If the received symbol is regarded as the result of convolutional coding, it can be detected by the Viterbi algorithm or the BCJR algorithm, but the increase in the number of states caused by the shortening of the interval between symbols will greatly improve the above two. The complexity of the algorithm. In addition, due to the introduction of ISI, the super-Nyquist system will increase the implementation complexity compared with the Nyquist system in terms of synchronization, channel estimation, and equalization.
综上所述,针对现有FTN传输技术在调制方式、适用信道模型以及ISI消除算法复杂度等方面存在的问题,如何降低适用于多径衰落信道的超奈奎斯特传输系统的整体实现复杂度,是本领域技术人员亟需解决的技术问题。To sum up, in view of the problems existing in the existing FTN transmission technology in terms of modulation mode, applicable channel model and ISI elimination algorithm complexity, how to reduce the overall implementation complexity of the super-Nyquist transmission system suitable for multipath fading channels? It is a technical problem that those skilled in the art need to solve urgently.
发明内容SUMMARY OF THE INVENTION
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于DFT的FTN块传输方法、发射器、接收器及系统,用于解决现有技术中超奈奎斯特传输实现复杂度高的问题。In view of the above-mentioned shortcomings of the prior art, the purpose of the present invention is to provide a DFT-based FTN block transmission method, transmitter, receiver and system, which are used to solve the high complexity of super-Nyquist transmission in the prior art. The problem.
为实现上述目的及其他相关目的,根据本发明的第一方面,本发明实施例提供一种基于 DFT的FTN块传输方法,应用于发射器,该方法包括:In order to achieve the above object and other related objects, according to the first aspect of the present invention, an embodiment of the present invention provides a DFT-based FTN block transmission method, which is applied to a transmitter, and the method includes:
将调制符号序列分割为多个符号数据块;dividing the modulation symbol sequence into a plurality of symbol data blocks;
分别对各个符号数据块进行离散傅里叶变换,得到第一信号序列;Perform discrete Fourier transform on each symbol data block to obtain a first signal sequence;
将所述第一信号序列循环扩展为第二信号序列;cyclically extending the first signal sequence into a second signal sequence;
根据预设的成形滤波器,生成窗函数;Generate a window function according to a preset shaping filter;
使用所述窗函数对所述第二信号序列进行加窗操作;using the window function to perform a windowing operation on the second signal sequence;
对加窗操作后的第二信号序列进行离散傅里叶逆变换,得到循环信号序列;Perform inverse discrete Fourier transform on the second signal sequence after the windowing operation to obtain a cyclic signal sequence;
在所述循环信号序列上增加保护间隔,得到输出信号序列,并向接收器发出。A guard interval is added to the cyclic signal sequence to obtain an output signal sequence, which is sent to the receiver.
可选地,所述多个符号数据块的长度均相同。Optionally, the lengths of the multiple symbol data blocks are all the same.
可选地,所述第二信号序列的长度大于所述第一信号序列的长度。Optionally, the length of the second signal sequence is greater than the length of the first signal sequence.
可选地,将所述第一信号序列循环扩展为第二信号序列,包括:Optionally, cyclically extending the first signal sequence into a second signal sequence includes:
使所述第二信号序列的第n×D+k个数据符号等于第一信号序列的的k数据符号,其中,D为符号数据块的长度,k为小于或等于D-1的自然数,n为小于或等于NFTN-1的自然数,NFTN为所述符号数据块所经的超奈奎斯特成形滤波采用的时间移位间隔;而且,所述第二信号序列的长度为符号数据块的长度与时间移位间隔的乘积。Make the n×D+kth data symbol of the second signal sequence equal to the k data symbol of the first signal sequence, where D is the length of the symbol data block, k is a natural number less than or equal to D-1, n is a natural number less than or equal to N FTN -1, N FTN is the time shift interval adopted by the super-Nyquist shaping filtering of the symbol data block; and, the length of the second signal sequence is the symbol data block The product of the length of the time shift interval.
可选地,所述时间移位间隔小于所述成形滤波器的上采样率。Optionally, the time shift interval is smaller than the upsampling rate of the shaping filter.
可选地,根据预设的成形滤波器,生成窗函数,包括:Optionally, generate a window function according to a preset shaping filter, including:
根据所述第二信号序列的长度,对所述成形滤波器进行离散傅里叶变换得到所述窗函数。According to the length of the second signal sequence, discrete Fourier transform is performed on the shaping filter to obtain the window function.
可选地,使用所述窗函数对所述第二信号序列进行加窗操作,包括:Optionally, use the window function to perform a windowing operation on the second signal sequence, including:
对所述第二信号序列和所述窗函数进行乘系数操作。A multiplication factor operation is performed on the second signal sequence and the window function.
可选地,在所述循环信号序列上增加保护间隔,得到输出信号序列,包括:Optionally, a guard interval is added to the cyclic signal sequence to obtain an output signal sequence, including:
在所述循环信号序列的首部或尾部添加所述保护间隔,且所述保护间隔的长度大于或等于信道最大时延扩展长度。The guard interval is added at the head or tail of the cyclic signal sequence, and the length of the guard interval is greater than or equal to the maximum delay extension length of the channel.
可选地,当在所述循环信号序列的首部添加所述保护间隔时,将位于所述循环信号序列尾部的、与保护间隔的长度相对应的数据块符号复制并添加到循环信号序列的首部。Optionally, when adding the guard interval to the header of the cyclic signal sequence, copy and add the data block symbol corresponding to the length of the guard interval at the end of the cyclic signal sequence to the header of the cyclic signal sequence .
根据本发明的第二方面,本发明实施例提供一种基于DFT的FTN块传输方法,应用于接收器,该方法包括以下步骤:According to a second aspect of the present invention, an embodiment of the present invention provides a DFT-based FTN block transmission method, which is applied to a receiver, and the method includes the following steps:
接收发射器发送的输出信号序列,并去除所述输出信号序列中的保护间隔,得到输入信号序列;receiving the output signal sequence sent by the transmitter, and removing the guard interval in the output signal sequence to obtain the input signal sequence;
对所述输入信号序列进行离散傅里叶变换得到第三信号序列;performing discrete Fourier transform on the input signal sequence to obtain a third signal sequence;
对所述第三信号序列进行第一频域均衡操作,得到第一均衡信号序列;performing a first frequency domain equalization operation on the third signal sequence to obtain a first equalized signal sequence;
生成滤波系数;generate filter coefficients;
根据所述滤波系数,对所述第一均衡信号序列进行匹配滤波操作,得到匹配滤波信号序列;performing a matched filtering operation on the first equalized signal sequence according to the filter coefficient to obtain a matched filtered signal sequence;
对匹配滤波信号序列进行循环累加操作,得到第四信号序列;A cyclic accumulation operation is performed on the matched filter signal sequence to obtain a fourth signal sequence;
生成均衡系数;generate equalization coefficients;
根据所述均衡系数,对所述第四信号序列进行第二频域均衡操作,得到第二均衡信号序列;performing a second frequency domain equalization operation on the fourth signal sequence according to the equalization coefficient to obtain a second equalized signal sequence;
对所述第二均衡信号序列进行离散傅里叶逆变换,得到变换输出信号序列。Inverse discrete Fourier transform is performed on the second equalized signal sequence to obtain a transformed output signal sequence.
可选地,接收发射器发送的输出信号序列,并去除所述输出信号序列中的保护间隔,得到输入信号序列,包括:Optionally, receive the output signal sequence sent by the transmitter, and remove the guard interval in the output signal sequence to obtain the input signal sequence, including:
获取发射器发送的保护间隔配置信息,所述保护间隔配置信息至少携带有所述保护间隔的设置位置和长度,以及所述循环信号序列的长度;acquiring guard interval configuration information sent by the transmitter, where the guard interval configuration information at least carries the setting position and length of the guard interval and the length of the cyclic signal sequence;
根据所述保护间隔的设置位置和长度,去除所述输出信号序列中的保护间隔;Remove the guard interval in the output signal sequence according to the setting position and length of the guard interval;
所述输入信号序列的长度与所述循环信号序列的长度相等。The length of the input signal sequence is equal to the length of the cyclic signal sequence.
可选地,所述生成滤波系数,包括:Optionally, the generating filter coefficients includes:
获取发射器发送的成形滤波器配置信息,所述成形滤波器配置信息至少携带有成形滤波器的类型;acquiring shaping filter configuration information sent by the transmitter, where the shaping filter configuration information at least carries the type of shaping filter;
根据所述输入信号序列的长度,对成形滤波器进行离散傅里叶变换得到所述滤波系数。According to the length of the input signal sequence, discrete Fourier transform is performed on the shaping filter to obtain the filter coefficients.
可选地,对匹配滤波信号序列进行循环累加操作,得到第四信号序列,包括:Optionally, a cyclic accumulation operation is performed on the matched filtered signal sequence to obtain a fourth signal sequence, including:
获取循环累加配置信息,所述循环累加配置信息至少携带有符号数据块的长度与时间移位间隔;Obtaining cyclic accumulation configuration information, the cyclic accumulation configuration information carries at least the length of the symbol data block and the time shift interval;
累加匹配滤波信号序列中的序号为第k+q×D的NFTN个数据符号,作为第四信号序列的第k数据符号,其中,Q为输入信号序列的长度,D为符号数据块的长度,k为小于或等于D-1的自然数,q为小于或等于NFTN-1的自然数。Accumulate the N FTN data symbols of the k+q×D-th signal sequence as the k-th data symbol of the fourth signal sequence, where Q is the length of the input signal sequence, and D is the length of the symbol data block , k is a natural number less than or equal to D-1, q is a natural number less than or equal to N FTN -1.
可选地,所述第四信号序列的长度等于所述符号数据块的长度。Optionally, the length of the fourth signal sequence is equal to the length of the symbol data block.
可选地,所述生成均衡系数,包括:Optionally, the generating an equalization coefficient includes:
获取均衡系数配置信息,所述均衡系数配置信息至少携带有成形滤波器的类型和时间移位间隔;obtaining equalization coefficient configuration information, where the equalization coefficient configuration information at least carries the type of the shaping filter and the time shift interval;
根据所述类型对应的成形滤波器和所述时间移位间隔,通过循环自相关操作,生成滤波器循环自相关函数;According to the shaping filter corresponding to the type and the time shift interval, through a cyclic autocorrelation operation, a filter cyclic autocorrelation function is generated;
根据所述符号数据块的长度,对所述滤波器循环自相关函数进行离散傅里叶变换,得到所述均衡系数;According to the length of the symbol data block, discrete Fourier transform is performed on the filter cyclic autocorrelation function to obtain the equalization coefficient;
所述均衡系数的长度与所述符号数据块的长度相等。The length of the equalization coefficients is equal to the length of the symbol data block.
可选地,所述第二均衡模块用于,Optionally, the second equalization module is used for,
计算所述第四信号序列与均衡系数的矢量除运算,得到第二均衡信号序列。A vector division operation of the fourth signal sequence and the equalization coefficient is calculated to obtain a second equalized signal sequence.
根据本发明的第三方面,本发明实施例提供一种发射器,该发射器包括:According to a third aspect of the present invention, an embodiment of the present invention provides a transmitter, the transmitter comprising:
数据块分割模块,用于将调制符号序列分割为多个符号数据块;a data block division module, which is used to divide the modulation symbol sequence into a plurality of symbol data blocks;
离散傅里叶变换模块,用于分别对各个符号数据块进行离散傅里叶变换,得到第一信号序列;The discrete Fourier transform module is used to perform discrete Fourier transform on each symbol data block to obtain the first signal sequence;
循环扩展模块,用于将所述第一信号序列循环扩展为第二信号序列;a cyclic extension module, configured to cyclically extend the first signal sequence into a second signal sequence;
窗函数生成模块,用于根据预设的成形滤波器,生成窗函数;a window function generation module for generating a window function according to a preset shaping filter;
加窗模块,用于使用所述窗函数对所述第二信号序列进行加窗操作;a windowing module for performing a windowing operation on the second signal sequence using the window function;
离散傅里叶逆变换模块,用于对加窗操作后的第二信号序列进行离散傅里叶逆变换,得到循环信号序列;an inverse discrete Fourier transform module, configured to perform an inverse discrete Fourier transform on the second signal sequence after the windowing operation to obtain a cyclic signal sequence;
保护间隔模块,用于在所述循环信号序列上增加保护间隔,得到输出信号序列,并向接收器发出。A guard interval module, configured to add a guard interval to the cyclic signal sequence, obtain an output signal sequence, and send it to the receiver.
可选地,所述数据块分割模块所分割得到的所述多个符号数据块的长度均相同。Optionally, the lengths of the plurality of symbol data blocks obtained by dividing by the data block dividing module are all the same.
可选地,所述循环扩展模块用于,Optionally, the cyclic expansion module is used for,
使所述第二信号序列的第n×D+k个数据符号等于第一信号序列的的k数据符号,其中,D为符号数据块的长度,k为小于或等于D-1的自然数,n为小于或等于NFTN-1的自然数,NFTN为所述符号数据块所经的超奈奎斯特成形滤波采用的时间移位间隔;而且,所述第二信号序列的长度为符号数据块的长度与时间移位间隔的乘积。Make the n×D+kth data symbol of the second signal sequence equal to the k data symbol of the first signal sequence, where D is the length of the symbol data block, k is a natural number less than or equal to D-1, n is a natural number less than or equal to N FTN -1, N FTN is the time shift interval adopted by the super-Nyquist shaping filtering of the symbol data block; and, the length of the second signal sequence is the symbol data block The product of the length of the time shift interval.
可选地,所述时间移位间隔小于所述成形滤波器的上采样率。Optionally, the time shift interval is smaller than the upsampling rate of the shaping filter.
可选地,窗函数生成模块用于,Optionally, the window function generation module is used for,
根据所述第二信号序列的长度,对所述成形滤波器进行离散傅里叶变换得到所述窗函数。According to the length of the second signal sequence, discrete Fourier transform is performed on the shaping filter to obtain the window function.
可选地,加窗模块用于,Optionally, the windowing module is used to,
对所述第二信号序列和所述窗函数进行乘系数操作。A multiplication factor operation is performed on the second signal sequence and the window function.
可选地,所述保护间隔模块用于,在所述循环信号序列的首部或尾部添加所述保护间隔,且所述保护间隔的长度大于或等于信道最大时延扩展长度。Optionally, the guard interval module is configured to add the guard interval to the head or tail of the cyclic signal sequence, and the length of the guard interval is greater than or equal to the maximum delay extension length of the channel.
可选地,所述保护间隔模块用于,当在所述循环信号序列的首部添加所述保护间隔时,将位于所述循环信号序列尾部的、与保护间隔的长度相对应的数据块符号复制并添加到循环信号序列的首部。Optionally, the guard interval module is configured to, when adding the guard interval to the header of the cyclic signal sequence, copy the data block symbol located at the tail of the cyclic signal sequence and corresponding to the length of the guard interval and added to the header of the cyclic signal sequence.
根据本发明的第四方面,本发明实施例提供一种接收器,该接收器包括:According to a fourth aspect of the present invention, an embodiment of the present invention provides a receiver, the receiver comprising:
保护间隔去除模块,用于接收发射器发送的输出信号序列,并去除所述输出信号序列中的保护间隔,得到输入信号序列;a guard interval removing module, configured to receive the output signal sequence sent by the transmitter, and remove the guard interval in the output signal sequence to obtain the input signal sequence;
离散傅里叶变换模块,用于对所述输入信号序列进行离散傅里叶变换得到第三信号序列;a discrete Fourier transform module, configured to perform discrete Fourier transform on the input signal sequence to obtain a third signal sequence;
第一均衡模块,用于对所述第三信号序列进行第一频域均衡操作,得到第一均衡信号序列;a first equalization module, configured to perform a first frequency domain equalization operation on the third signal sequence to obtain a first equalized signal sequence;
滤波系数生成模块,用于生成滤波系数;A filter coefficient generation module for generating filter coefficients;
匹配滤波模块,用于根据所述滤波系数,对所述第一均衡信号序列进行匹配滤波操作,得到匹配滤波信号序列;a matched filtering module, configured to perform a matched filtering operation on the first equalized signal sequence according to the filter coefficient to obtain a matched filtered signal sequence;
循环累加模块,用于对匹配滤波信号序列进行循环累加操作,得到第四信号序列;The cyclic accumulation module is used to perform cyclic accumulation operation on the matched filter signal sequence to obtain the fourth signal sequence;
均衡系数生成模块,用于生成均衡系数;an equalization coefficient generation module for generating equalization coefficients;
第二均衡模块,用于根据所述均衡系数,对所述第四信号序列进行第二频域均衡操作,得到第二均衡信号序列;a second equalization module, configured to perform a second frequency domain equalization operation on the fourth signal sequence according to the equalization coefficient to obtain a second equalized signal sequence;
离散傅里叶逆变换模块,用于对所述第二均衡信号序列进行离散傅里叶逆变换,得到变换输出信号序列。an inverse discrete Fourier transform module, configured to perform an inverse discrete Fourier transform on the second equalized signal sequence to obtain a transformed output signal sequence.
可选地,所述保护间隔去除模块用于,Optionally, the guard interval removal module is used for,
获取发射器发送的保护间隔配置信息,所述保护间隔配置信息至少携带有所述保护间隔的设置位置和长度,以及所述循环信号序列的长度;acquiring guard interval configuration information sent by the transmitter, where the guard interval configuration information at least carries the setting position and length of the guard interval and the length of the cyclic signal sequence;
根据所述保护间隔的设置位置和长度,去除所述输出信号序列中的保护间隔;Remove the guard interval in the output signal sequence according to the setting position and length of the guard interval;
所述输入信号序列的长度与所述循环信号序列的长度相等。The length of the input signal sequence is equal to the length of the cyclic signal sequence.
可选地,滤波系数生成模块用于,Optionally, the filter coefficient generation module is used for,
获取发射器发送的成形滤波器配置信息,所述成形滤波器配置信息至少携带有成形滤波器的类型;acquiring shaping filter configuration information sent by the transmitter, where the shaping filter configuration information at least carries the type of shaping filter;
根据所述输入信号序列的长度,对成形滤波器进行离散傅里叶变换得到所述滤波系数。According to the length of the input signal sequence, discrete Fourier transform is performed on the shaping filter to obtain the filter coefficients.
可选地,所述循环累加模块用于,Optionally, the cyclic accumulation module is used for,
获取循环累加配置信息,所述循环累加配置信息至少携带有符号数据块的长度与时间移位间隔;Obtaining cyclic accumulation configuration information, the cyclic accumulation configuration information carries at least the length of the symbol data block and the time shift interval;
累加匹配滤波信号序列中的序号为第k+q×D的NFTN个数据符号,作为第四信号序列的第k数据符号,其中,Q为输入信号序列的长度,D为符号数据块的长度,k为小于或等于D-1的自然数,q为小于或等于NFTN-1的自然数。Accumulate the N FTN data symbols of the k+q×D-th signal sequence as the k-th data symbol of the fourth signal sequence, where Q is the length of the input signal sequence, and D is the length of the symbol data block , k is a natural number less than or equal to D-1, q is a natural number less than or equal to N FTN -1.
可选地,所述第四信号序列的长度等于所述符号数据块的长度。Optionally, the length of the fourth signal sequence is equal to the length of the symbol data block.
可选地,所述均衡系数生成模块用于,Optionally, the equalization coefficient generation module is used to:
获取均衡系数配置信息,所述均衡系数配置信息至少携带有成形滤波器的类型和时间移位间隔;obtaining equalization coefficient configuration information, where the equalization coefficient configuration information at least carries the type of the shaping filter and the time shift interval;
根据所述类型对应的成形滤波器和所述时间移位间隔,通过循环自相关操作,生成滤波器循环自相关函数;According to the shaping filter corresponding to the type and the time shift interval, through a cyclic autocorrelation operation, a filter cyclic autocorrelation function is generated;
根据所述符号数据块的长度,对所述滤波器循环自相关函数进行离散傅里叶变换,得到所述均衡系数;According to the length of the symbol data block, discrete Fourier transform is performed on the filter cyclic autocorrelation function to obtain the equalization coefficient;
所述均衡系数的长度与所述符号数据块的长度相等。The length of the equalization coefficients is equal to the length of the symbol data block.
可选地,所述第二均衡模块用于,Optionally, the second equalization module is used for,
计算所述第四信号序列与均衡系数的矢量除运算,得到第二均衡信号序列。A vector division operation of the fourth signal sequence and the equalization coefficient is calculated to obtain a second equalized signal sequence.
根据本发明的第五方面,本发明实施例提供一种传输系统,包括上述实施例所描述的发射器,以及上述实施例所描述的接收器。According to a fifth aspect of the present invention, an embodiment of the present invention provides a transmission system, including the transmitter described in the foregoing embodiment and the receiver described in the foregoing embodiment.
如上所述,本发明的一种基于DFT的FTN块传输方法、发射器、接收器及系统,具有以下有益效果:基于离散傅立叶变换和频域加窗技术,等效实现传统基于时域卷积的波形生成和接收匹配滤波方式,再通过简单的频域均衡,分步骤消除信道多径干扰和自ISI,从而简化了发射端和接收端基带处理的实现结构。另外,进一步利用DFT计算的高效率,本发明可有效降低系统的实现复杂度。As mentioned above, a DFT-based FTN block transmission method, transmitter, receiver and system of the present invention have the following beneficial effects: based on discrete Fourier transform and frequency-domain windowing technology, it is equivalent to realize traditional time-domain convolution-based The waveform generation and reception matched filtering method is adopted, and then through simple frequency domain equalization, the channel multipath interference and self-ISI are eliminated step by step, thereby simplifying the implementation structure of baseband processing at the transmitter and receiver. In addition, by further utilizing the high efficiency of DFT calculation, the present invention can effectively reduce the realization complexity of the system.
附图说明Description of drawings
图1显示为本发明实施例提供的一种发射器侧基于DFT的FTN块传输方法的流程示意图。FIG. 1 shows a schematic flowchart of a method for transmitting a DFT-based FTN block at the transmitter side according to an embodiment of the present invention.
图2显示为本发明实施例提供的一种接收器侧基于DFT的FTN块传输方法的流程示意。FIG. 2 shows a schematic flowchart of a DFT-based FTN block transmission method at the receiver side according to an embodiment of the present invention.
图3显示为本发明实施例提供的一种去除保护间隔方法的流程示意图。FIG. 3 shows a schematic flowchart of a method for removing a guard interval according to an embodiment of the present invention.
图4显示为本发明实施例提供的一种滤波系数生成方法的流程示意图。FIG. 4 shows a schematic flowchart of a method for generating a filter coefficient according to an embodiment of the present invention.
图5显示为为本发明实施例提供的一种循环累加操作的流程示意图。FIG. 5 is a schematic flowchart of a cyclic accumulation operation according to an embodiment of the present invention.
图6显示为本发明实施例提供的一种均衡系数生成方法的流程示意图。FIG. 6 shows a schematic flowchart of a method for generating an equalization coefficient according to an embodiment of the present invention.
图7显示为本发明实施例提供的一种发射器的结构示意图。FIG. 7 is a schematic structural diagram of a transmitter according to an embodiment of the present invention.
图8显示为本发明实施例提供的一种接收器的结构示意图。FIG. 8 is a schematic structural diagram of a receiver according to an embodiment of the present invention.
图9显示为本发明实施例提供的一种基于DFT的FTN块传输系统的结构示意图。FIG. 9 shows a schematic structural diagram of a DFT-based FTN block transmission system according to an embodiment of the present invention.
图10显示为为本发明实施例提供的一种FTN-BT系统频域简化实现结构性能结果示意图。FIG. 10 is a schematic diagram showing the results of the structure and performance of a simplified implementation of the frequency domain of an FTN-BT system according to an embodiment of the present invention.
具体实施方式Detailed ways
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。The embodiments of the present invention are described below through specific specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention.
请参阅图1至图10。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。See Figures 1 through 10. It should be noted that the diagrams provided in this embodiment are only to illustrate the basic concept of the present invention in a schematic way, so the diagrams only show the components related to the present invention rather than the number, shape and the number of components in actual implementation. For dimension drawing, the type, quantity and proportion of each component can be arbitrarily changed in actual implementation, and the component layout may also be more complicated.
参见图1,为本发明实施例提供的一种发射器侧基于DFT的FTN块传输方法的流程示意图,如图1所示,本发明实施例示出了发射器端实施该传输方法的过程:Referring to FIG. 1, it is a schematic flowchart of a DFT-based FTN block transmission method on the transmitter side provided by an embodiment of the present invention. As shown in FIG. 1, the embodiment of the present invention shows the process of implementing the transmission method on the transmitter side:
步骤S101:将调制符号序列分隔为多个符号数据块。Step S101: The modulation symbol sequence is divided into a plurality of symbol data blocks.
在一示例性实施例中,所述调制符号序列可以表示为{x(n),n=0,1,2....}。在本发明实施例中将所述调制符号序列分隔为多个符号数据块,每个符号数据块的长度可以均相等为D,这样,多个符号数据块能够构成符号数据块序列。一个符号数据块可以示例性的表示为 {a(d),d=0,1,2....D-1}。由于发射机对每个符号数据块的操作时相同而且是独立的,因此将以一个符号数据块的处理过程为例对后续步骤进行详细描述。In an exemplary embodiment, the modulation symbol sequence may be represented as {x(n), n=0, 1, 2....}. In the embodiment of the present invention, the modulation symbol sequence is divided into a plurality of symbol data blocks, and the length of each symbol data block may be equal to D. In this way, a plurality of symbol data blocks can form a symbol data block sequence. A symbol data block can be exemplarily represented as {a(d), d=0,1,2....D-1}. Since the operation of the transmitter on each symbol data block is the same and independent, the subsequent steps will be described in detail by taking the processing process of one symbol data block as an example.
当然,需要说明的是,所述符号数据块的长度也可以不相同,可以在接收器和发射器之间预先设定符号数据块的分割规则,或者,在接收器与发射器通信过程中,发射器可以把符号数据块的分割规则发送到接收器,从而使得接收器与发射器具有统一的符号数据块。Of course, it should be noted that the lengths of the symbol data blocks may also be different, and the division rules of the symbol data blocks may be preset between the receiver and the transmitter, or, during the communication process between the receiver and the transmitter, The transmitter can send the division rule of the symbol data block to the receiver, so that the receiver and the transmitter have a unified symbol data block.
步骤S102:分别对各个符号数据块进行离散傅里叶变换,得到第一信号序列。Step S102: Perform discrete Fourier transform on each symbol data block to obtain a first signal sequence.
根据步骤S101得到的符号数据块{a(d),d=0,1,2,L,D-1},对该符号数据块做D点的离散傅里叶变换,输出得到第一信号序列{b(k),k=0,1,2,L,D-1}。所述第一信号序列的计算公式如下所示:According to the symbol data block {a(d), d=0, 1, 2, L, D-1} obtained in step S101, perform discrete Fourier transform at point D on the symbol data block, and output the first signal sequence {b(k),k=0,1,2,L,D-1}. The calculation formula of the first signal sequence is as follows:
其中,D为符号数据块的长度。Among them, D is the length of the symbol data block.
步骤S103:将所述第一信号序列循环扩展为第二信号序列。Step S103: Cyclic extending the first signal sequence into a second signal sequence.
在本发明实施例中,发射器将所述第一信号序列循环扩展为第二信号序列的具体过程可以为:使所述第二信号序列的第n×D+k个数据符号等于第一信号序列的的k数据符号,其中,D为符号数据块的长度,k为小于或等于D-1的自然数,n为小于或等于NFTN-1的自然数,NFTN为所述符号数据块所经的超奈奎斯特成形滤波采用的时间移位间隔;而且,所述第二信号序列的长度为符号数据块的长度与时间移位间隔的乘积。In this embodiment of the present invention, a specific process of the transmitter cyclically extending the first signal sequence into the second signal sequence may be: making the n×D+k th data symbol of the second signal sequence equal to the first signal A sequence of k data symbols, where D is the length of the symbol data block, k is a natural number less than or equal to D-1, n is a natural number less than or equal to N FTN -1, and N FTN is the symbol data block. and the length of the second signal sequence is the product of the length of the symbol data block and the time shift interval.
具体地,将经离散傅里叶变换后的第一信号序列{b(k),k=0,1,2,…,D-1},循环扩展为Q点序列{c(k),k=0,1,2,L,Q-1},即第二信号序列。所述第二信号序列 {c(k),k=0,1,2,L,Q-1}的表达式如下:Specifically, the first signal sequence {b(k), k=0, 1, 2, . =0,1,2,L,Q-1}, that is, the second signal sequence. The expression of the second signal sequence {c(k),k=0,1,2,L,Q-1} is as follows:
{c(nD+k)=b(k),k=0,L,D-1,n=0,L,NFTN-1},{c(nD+k)=b(k),k=0,L,D-1,n=0,L,N FTN -1},
其中,NFTN为D点数据块{a(d),d=0,1,2....D-1}所经的超奈奎斯特成形滤波采用的时间移位间隔,在给定成形滤波器上采样率的条件下,该值决定了超奈奎斯特率传输的时间压缩比例,亦即传输的频谱效率。若记成形滤波器的离散冲激响应为fp(t),其长度为L,上采样率为N,则对于超奈奎斯特传输有NFTN<N,即所述时间移位间隔小于所述成形滤波器的上采样率。Q为第二信号序列的长度,在本发明实施例中,所述第二信号序列的长度大于所述第一信号序列的长度;而且,所述第二信号序列的长度Q为符号数据块的长度D与所述时间移位间隔NFTN的乘积,即Q=D×NFTN。在一示例性实施例中,所述符号数据块的长度D可以取值为16、20等,所述时间移位间隔NFTN可以取值为16、18、20等,所述成形滤波器的的上采样率N可以设置为20等,在具体实施时,本领域技术人员可以根据FTN块的传输需要,设置任意的符号数据块的长度和时间移位间隔,以及选用相应的成形滤波器,在本发明实施例中不做限定。Among them, N FTN is the time shift interval adopted by the super-Nyquist shaping filtering of the data block {a(d), d=0,1,2....D-1} at point D, and at a given This value determines the time compression ratio of the transmission at the super-Nyquist rate, ie the spectral efficiency of the transmission, given the upsampling rate of the shaping filter. If the discrete impulse response of the shaping filter is f p (t), its length is L, and the upsampling rate is N, then for super Nyquist transmission, N FTN <N, that is, the time shift interval is less than The upsampling rate of the shaping filter. Q is the length of the second signal sequence. In this embodiment of the present invention, the length of the second signal sequence is greater than the length of the first signal sequence; and the length Q of the second signal sequence is the length of the symbol data block. The product of the length D and the time shift interval N FTN , ie Q=D×N FTN . In an exemplary embodiment, the length D of the symbol data block may be 16, 20, etc., the time shift interval N FTN may be 16, 18, 20, etc., the shaping filter The upsampling rate N can be set to 20, etc., in the specific implementation, those skilled in the art can set the length and time shift interval of any symbol data block according to the transmission needs of the FTN block, and select the corresponding shaping filter, It is not limited in this embodiment of the present invention.
步骤S104:根据预设的成形滤波器,生成窗函数。Step S104: Generate a window function according to a preset shaping filter.
所述成形滤波器可以选用根升余弦滤波器、高斯滤波器和各向同性正交变换算法(英文:Isotropic orthogonal transform algorithm,简称:IOTA)滤波器中的任意一种。为了生成所述窗函数,在本发明实施例中,可以通过对所述成形滤波器进行离散傅里叶变换得到窗函数{w(k),k=0,1,2,L,Q-1},即窗函数可表示为成形滤波器fp(t)的离散傅立叶变换,具体公式如下所示:The shaping filter may be any one of a root raised cosine filter, a Gaussian filter and an isotropic orthogonal transform algorithm (English: Isotropic orthogonal transform algorithm, IOTA for short) filter. In order to generate the window function, in this embodiment of the present invention, the window function {w(k), k=0, 1, 2, L, Q-1 may be obtained by performing discrete Fourier transform on the shaping filter }, that is, the window function can be expressed as the discrete Fourier transform of the shaping filter f p (t), the specific formula is as follows:
其中,L为成形滤波器的离散冲击响应的长度,Q为第二信号序列的长度。Wherein, L is the length of the discrete impulse response of the shaping filter, and Q is the length of the second signal sequence.
步骤S105:使用所述窗函数对所述第二信号序列进行加窗操作。Step S105: Use the window function to perform a windowing operation on the second signal sequence.
对循环扩展后的第二信号序列{c(k),k=0,1,2,…,Q-1}进行进行加窗操作。A windowing operation is performed on the cyclically extended second signal sequence {c(k), k=0, 1, 2, . . . , Q-1}.
在本发明实施例中,根据步骤S104得到的窗函数{w(k),k=0,1,2,L,Q-1},对所述第二信号序列{c(k),k=0,1,2,…,Q-1}进行加窗操作;具体地,所述加窗操作可以通过对所述第二信号序列和所述窗函数进行乘系数操作实现,公式如下所示:In the embodiment of the present invention, according to the window function {w(k), k=0, 1, 2, L, Q-1} obtained in step S104, for the second signal sequence {c(k), k= 0, 1, 2, .
{g(k)=c(k)·w(k),k=0,1,2,…,Q-1}{g(k)=c(k)·w(k), k=0, 1, 2, ..., Q-1}
步骤S106:对加窗操作后的第二信号序列进行离散傅里叶逆变换,得到循环信号序列。Step S106: Perform inverse discrete Fourier transform on the second signal sequence after the windowing operation to obtain a cyclic signal sequence.
根据步骤S105得到的加窗操作后的第二信号序列g(k),对g(k)做Q点离散傅立叶反变换得到等效的时域循环数据块{q(t),t=0,1,2,…,Q-1},作为所述循环信号序列。所述循环信号序列的表达式如下所示:According to the second signal sequence g(k) after the windowing operation obtained in step S105, perform Q-point inverse discrete Fourier transform on g(k) to obtain an equivalent time-domain cyclic data block {q(t), t=0, 1, 2, ..., Q-1} as the cyclic signal sequence. The expression of the cyclic signal sequence is as follows:
步骤S107:在所述循环信号序列上增加保护间隔,得到输出信号序列,并向接收器发出。Step S107 : adding a guard interval to the cyclic signal sequence to obtain an output signal sequence, which is sent to the receiver.
为了减少信道间干扰,在一示例性实施例中,可以在所述循环信号序列q(t)的首部或尾部添加保护间隔;而且,优选地所述保护间隔的长度大于或等于信道最大时延扩展长度。In order to reduce inter-channel interference, in an exemplary embodiment, a guard interval may be added to the head or tail of the cyclic signal sequence q(t); and, preferably, the length of the guard interval is greater than or equal to the maximum channel delay Extended length.
具体实施例时,可以通过循环前缀的方式在所述循环信号序列的首部增加所述保护间隔:将位于所述循环信号序列尾部的、与保护间隔的长度相对应的数据块符号复制并添加到循环信号序列的首部,从而形成待循环前缀的输出信号序列。In a specific embodiment, the guard interval may be added to the head of the cyclic signal sequence by means of a cyclic prefix: copy and add the data block symbol located at the tail of the cyclic signal sequence and corresponding to the length of the guard interval to The header of the cyclic signal sequence, thereby forming the output signal sequence to be cyclic prefixed.
通过增加所述保护间隔,所述循环信号序列{q(t),t=0,1,2,…,Q-1}变换成完整的输出信号序列{s(t),t=0,1,2....Q+C-1},其中C为保护间隔的长度。生成的输出信号序列向接收器发出,或者以广播的形式向周围环境发出,以使接收器能够接收到所述输出信号序列。当然,需要说明的是,在具体实施时,所述输出信号序列的发出过程还可能包括信道编码、数字调制、射频变频以及发射等步骤,在本发明实施中不再赘述。By increasing the guard interval, the cyclic signal sequence {q(t), t=0, 1, 2, ..., Q-1} is transformed into a complete output signal sequence {s(t), t=0, 1 ,2....Q+C-1}, where C is the length of the guard interval. The generated sequence of output signals is sent to the receiver, or broadcast to the surrounding environment, to enable the receiver to receive the sequence of output signals. Of course, it should be noted that, in specific implementation, the process of sending the output signal sequence may also include steps such as channel coding, digital modulation, radio frequency conversion, and transmission, which will not be repeated in the implementation of the present invention.
参见图2,为本发明实施例提供的一种接收器侧基于DFT的FTN块传输方法的流程示意图,如图2所示,本发明实施例示出了接收器实施该传输方法的过程:Referring to FIG. 2 , it is a schematic flowchart of a DFT-based FTN block transmission method on the receiver side provided by an embodiment of the present invention. As shown in FIG. 2 , an embodiment of the present invention shows a process in which the receiver implements the transmission method:
步骤S201:接收发射器发送的输出信号序列,并去除所述输出信号序列中的保护间隔,得到输入信号序列。Step S201: Receive the output signal sequence sent by the transmitter, and remove the guard interval in the output signal sequence to obtain the input signal sequence.
首先需要说明的是,以数字通信系统为例,接收机在接收信号时可能还需要进行射频变频、同步、信道估计以及数字解调等步骤,在本发明实施中不再赘述。本发明实施例将以接收到发射器发出的输出信号序列{r(t),t=0,1,...,Q+C-1}为例,对发射器侧实施基于DFT的 FTN块传输方法进行详细描述;其中Q为输出信号序列的长度,C为保护间隔的长度。First of all, it should be noted that, taking a digital communication system as an example, the receiver may also need to perform steps such as radio frequency conversion, synchronization, channel estimation, and digital demodulation when receiving signals, which will not be repeated in the implementation of the present invention. In this embodiment of the present invention, the DFT-based FTN block is implemented on the transmitter side by taking the output signal sequence {r(t), t=0, 1, ..., Q+C-1} received as an example. The transmission method is described in detail; where Q is the length of the output signal sequence, and C is the length of the guard interval.
接收器按照发射器保护间隔添加规则,将数据块中的C个作为保护间隔的采样值舍去,从而形成长度为Q的输入信号序列{y(t),t=0,1,2,...,Q-1}。According to the transmitter guard interval addition rule, the receiver discards C in the data block as the sample value of the guard interval, thereby forming an input signal sequence of length Q {y(t), t=0, 1, 2, . ..,Q-1}.
在第一种实施情况下,可以预设保护间隔的添加规则,所述添加规则规定保护间隔的添加位置以及保护间隔的长度等参数;这样,发射器能够按照预设的添加规则增加保护间隔,向接收器发出输出信号序列,接收器根据预设的添加规则,将发射器增加的保护间隔去除,从而得到输入信号序列。In the first implementation, the addition rule of the guard interval can be preset, and the addition rule specifies parameters such as the addition position of the guard interval and the length of the guard interval; in this way, the transmitter can increase the guard interval according to the preset addition rule, The output signal sequence is sent to the receiver, and the receiver removes the guard interval added by the transmitter according to the preset addition rule, thereby obtaining the input signal sequence.
在第二种实施情况下,由于发射器可能需要变动保护间隔的添加规则,为了提高保护间隔去除的灵活性和效率,参见图3,为本发明实施例提供的一种去除保护间隔方法的流程示意图,如图3所示,该方法包括:In the second implementation case, since the transmitter may need to change the addition rule of the guard interval, in order to improve the flexibility and efficiency of removing the guard interval, referring to FIG. 3 , it is a flowchart of a method for removing the guard interval provided by an embodiment of the present invention The schematic diagram, as shown in Figure 3, the method includes:
步骤S2011:获取发射器发送的保护间隔配置信息,所述保护间隔配置信息至少携带有所述保护间隔的设置位置和长度,以及所述循环信号序列的长度。Step S2011: Obtain the guard interval configuration information sent by the transmitter, where the guard interval configuration information at least carries the setting position and length of the guard interval and the length of the cyclic signal sequence.
在发射器发出所述输出信号序列的同时,还可以发出保护间隔配置信息;其中,所述保护间隔配置信息可以集成在所述输出信号序列中的字段内,或者以独立字段的形式向接收器发出实施保护间隔配置信息,在本发明实施例中不做限定。而且,所述保护间隔配置信息携带有发射器增加的保护间隔的设置位置和保护间隔的长度。进一步,接收器获取发射器发送的保护间隔配置信息。When the transmitter sends the output signal sequence, it can also send guard interval configuration information; wherein the guard interval configuration information can be integrated into a field in the output signal sequence, or can be sent to the receiver in the form of an independent field Sending out the implementation guard interval configuration information is not limited in this embodiment of the present invention. Moreover, the guard interval configuration information carries the setting position of the guard interval added by the transmitter and the length of the guard interval. Further, the receiver obtains the guard interval configuration information sent by the transmitter.
步骤S2022:根据所述保护间隔的设置位置和长度,去除所述输出信号序列中的保护间隔。Step S2022: Remove the guard interval in the output signal sequence according to the setting position and length of the guard interval.
接收器根据从保护间隔配置信息中获取到的保护间隔的设置位置和长度,从所述输出信号序列中的设置位置开始,去除所述长度对应的输出信号序列中的数据符号,从而得到去除保护间隔后的输入信号序列。所述输入信号序列的长度与所述循环信号序列的长度相等。According to the setting position and length of the guard interval obtained from the guard interval configuration information, the receiver starts from the setting position in the output signal sequence, and removes the data symbol in the output signal sequence corresponding to the length, thereby obtaining the removal protection. The input signal sequence after the interval. The length of the input signal sequence is equal to the length of the cyclic signal sequence.
步骤S202:对所述输入信号序列进行离散傅里叶变换得到第三信号序列。Step S202: Perform discrete Fourier transform on the input signal sequence to obtain a third signal sequence.
对经过步骤S201后获得的输入信号序列{y(t),t=0,1,2,...,Q-1}做Q点离散傅里叶变换得到第三信号序列{Y(k),k=0,1,2,…,Q-1},所述第三信号序列的表达式如下:Perform Q-point discrete Fourier transform on the input signal sequence {y(t), t=0, 1, 2, ..., Q-1} obtained after step S201 to obtain a third signal sequence {Y(k) , k=0, 1, 2, ..., Q-1}, the expression of the third signal sequence is as follows:
步骤S203:对所述第三信号序列进行第一频域均衡操作,得到第一均衡信号序列。Step S203: Perform a first frequency domain equalization operation on the third signal sequence to obtain a first equalized signal sequence.
对DFT后的数据序列{Y(k),k=0,1,2,…,Q-1}做第一频域均衡操作,得到相应的第一均衡信号序列为{E(k),k=0,1,2,…,Q-1}。在本发明实施例中,所述第一频域均衡操作为通常使用的频域均衡,在本发明实施例中不再赘述。The first frequency domain equalization operation is performed on the data sequence {Y(k), k=0, 1, 2, ..., Q-1} after DFT, and the corresponding first equalized signal sequence is obtained as {E(k), k =0,1,2,...,Q-1}. In the embodiment of the present invention, the first frequency domain equalization operation is a commonly used frequency domain equalization, which is not repeated in the embodiment of the present invention.
步骤S204:生成滤波系数。Step S204: Generate filter coefficients.
所述滤波系数表示为{F(k),k=0,1,2,L,Q-1},用于在后续步骤中实施频域匹配滤波。The filter coefficients are expressed as {F(k), k=0, 1, 2, L, Q-1}, which are used to implement frequency-domain matched filtering in subsequent steps.
在第一种实施情况下,可以预设成形滤波器配置信息,所述成形滤波器配置信息规定所选用的成形滤波器的类型、成形滤波器的离散冲击响应长度等参数;这样,发射器能够按照预设的形滤波器配置信息对符号数据块进行处理,并向接收器发出输出信号序列,接收器根据预设的形滤波器配置信息,对接收到的输出信号序列进行相应操作。In the first implementation, the shaping filter configuration information may be preset, and the shaping filter configuration information specifies parameters such as the selected shaping filter type, the discrete impulse response length of the shaping filter, etc.; in this way, the transmitter can The symbol data block is processed according to the preset shape filter configuration information, and an output signal sequence is sent to the receiver, and the receiver performs corresponding operations on the received output signal sequence according to the preset shape filter configuration information.
在第二种实施情况下,由于发射器可能需要变动使用不同的成形滤波器,为了提高FTN 块传输的灵活性和效率,参见图4,为本发明实施例提供的一种滤波系数生成方法的流程示意图,如图4所示,该方法包括:In the second implementation case, since the transmitter may need to change and use different shaping filters, in order to improve the flexibility and efficiency of FTN block transmission, referring to FIG. The schematic flow chart, as shown in Figure 4, the method includes:
步骤S2041:获取发射器发送的成形滤波器配置信息,所述成形滤波器配置信息至少携带有成形滤波器的类型。Step S2041: Acquire the shaping filter configuration information sent by the transmitter, where the shaping filter configuration information at least carries the type of the shaping filter.
通过解析所述成形滤波器配置信息,获得成形滤波器的类型,通过所述成形滤波器的类型确定需要使用的成形滤波器的离散冲击响应fp(t),以及成形滤波器的离散冲击响应长度 L。By analyzing the shaping filter configuration information, the type of shaping filter is obtained, the discrete impulse response f p (t) of the shaping filter to be used is determined by the type of the shaping filter, and the discrete impulse response of the shaping filter length L.
步骤S2042:根据所述输入信号序列的长度,对成形滤波器进行离散傅里叶变换得到所述滤波系数。Step S2042: According to the length of the input signal sequence, perform discrete Fourier transform on the shaping filter to obtain the filter coefficient.
对所述类型对应的成形滤波器的离散冲击响应fp(t)做离散傅里叶变换,得到滤波系数 {F(k),k=0,1,2,L,Q-1},公式如下:Discrete Fourier transform is performed on the discrete impulse response f p (t) of the shaping filter corresponding to the type to obtain the filter coefficient {F(k),k=0,1,2,L,Q-1}, the formula as follows:
其中,fp(t)为成形滤波器的离散冲击响应,L为成形滤波器的离散冲击响应长度。where f p (t) is the discrete impulse response of the shaping filter, and L is the discrete impulse response length of the shaping filter.
步骤S205:根据所述滤波系数,对所述第一均衡信号序列进行匹配滤波操作,得到匹配滤波信号序列。Step S205: Perform a matched filtering operation on the first equalized signal sequence according to the filtering coefficient to obtain a matched filtered signal sequence.
对经信道均衡后的第一均衡信号序列{E(k),k=0,1,2,…,Q-1}做匹配滤波操作,输出数据匹配滤波信号序列并表示为{M(k),k=0,1,2,…,Q-1},公式如下所示:Perform matched filtering operation on the first equalized signal sequence {E(k), k=0, 1, 2, ..., Q-1} after channel equalization, and output the matched filtered signal sequence of data and expressed as {M(k) , k=0, 1, 2, ..., Q-1}, the formula is as follows:
M(k)=E(k)·F*(k),M(k)=E(k)·F * (k),
其中,(g)*表示共轭运算。where (g) * represents a conjugation operation.
步骤S206:对匹配滤波信号序列进行循环累加操作,得到第四信号序列。Step S206: Perform a cyclic accumulation operation on the matched filtered signal sequence to obtain a fourth signal sequence.
对匹配滤波信号序列{M(k),k=0,1,2,…,Q-1}做循环累加操作,实现将原Q点数据转换为D点数据,从而得到第四信号序列{o(k),k=0,1,2,…,D-1}。Perform a cyclic accumulation operation on the matched filter signal sequence {M(k), k=0, 1, 2, ..., Q-1} to convert the original Q point data into D point data, thereby obtaining the fourth signal sequence {o (k), k=0, 1, 2, ..., D-1}.
在第一种实施情况下,可以为发射器和接收器预设相同的循环累加配置信息,所述循环累加配置信息中携带有符号数据块的长度,这样发射器能够按照循环累加配置信息分隔符号数据块,接收器无需与接收器进行通信也能够直接从循环累加配置信息中解析出符号数据块的长度,进行后续的循环累加操作。In the first implementation case, the same cyclic accumulation configuration information can be preset for the transmitter and the receiver, and the cyclic accumulation configuration information carries the length of the symbol data block, so that the transmitter can separate symbols according to the cyclic accumulation configuration information For the data block, the receiver can directly parse the length of the symbol data block from the cyclic accumulation configuration information without communicating with the receiver, and perform the subsequent cyclic accumulation operation.
在第二种实施情况下,由于在FTN块传输过程中,可能需要灵活调整符号数据块的长度,这样为了提高FTN块传输的灵活性,参见图5,为本发明实施例提供的一种循环累加操作的流程示意图,如图5所示,该方法包括:In the second implementation case, since the length of the symbol data block may need to be flexibly adjusted during the FTN block transmission process, in order to improve the flexibility of the FTN block transmission, see FIG. 5 , which is a loop provided by an embodiment of the present invention A schematic flowchart of the accumulation operation, as shown in Figure 5, the method includes:
步骤S2061:获取循环累加配置信息,所述循环累加配置信息至少携带有符号数据块的长度与时间移位间隔。Step S2061: Acquire cyclic accumulation configuration information, where the cyclic accumulation configuration information carries at least the length of the symbol data block and the time shift interval.
接收器获取发射器发送的循环累加配置信息,发射器可以单独发送所述循环累加配置信息,或者可以在发送的输出信号序列中携带所述循环累加配置信息。The receiver acquires the cyclic accumulation configuration information sent by the transmitter, and the transmitter may send the cyclic accumulation configuration information independently, or may carry the cyclic accumulation configuration information in the sent output signal sequence.
步骤S2062:累加匹配滤波信号序列中的序号为第k+q×D的NFTN个数据符号,作为第四信号序列的第k数据符号,其中,Q为输入信号序列的长度,D为符号数据块的长度,k 为小于或等于D-1的自然数,q为小于或等于NFTN-1的自然数。Step S2062: Accumulate the N FTN data symbols whose serial number is k+q×D in the matched filtered signal sequence, as the kth data symbol of the fourth signal sequence, wherein Q is the length of the input signal sequence, and D is the symbol data The length of the block, k is a natural number less than or equal to D-1, q is a natural number less than or equal to N FTN -1.
具体地,所述第四信号序列{o(k),k=0,1,2,…,D-1}可以通过以下公式得出:Specifically, the fourth signal sequence {o(k), k=0, 1, 2, ..., D-1} can be obtained by the following formula:
其中,Q为输入信号序列的长度,D为符号数块的长度。Among them, Q is the length of the input signal sequence, and D is the length of the symbol number block.
在本发明实施例中,所述第四信号序列的长度等于所述符号数据块的长度。In this embodiment of the present invention, the length of the fourth signal sequence is equal to the length of the symbol data block.
步骤S207:生成均衡系数。Step S207: Generate equalization coefficients.
所述均衡系数为用于自符号间干扰(ISI)均衡所需要的频域均衡系数,所述均衡系数可以表示为{cf(k),k=0,...,D-1}。The equalization coefficients are frequency domain equalization coefficients required for self-intersymbol interference (ISI) equalization, and the equalization coefficients may be expressed as {cf(k), k=0, . . . , D-1}.
在第一种实施情况下,发射器和接收器可以约定使用相同的成形滤波器和时间移位间隔,这样,接收器能够根据约定的成形滤波器和时间移位间隔生成均衡系数。In the first implementation, the transmitter and the receiver may agree to use the same shaping filter and time shift interval, so that the receiver can generate equalization coefficients according to the agreed shaping filter and time shift interval.
在第二种实施情况下,发射器可能随时进行成型滤波器以及时间移位间隔等参数的调整,为了提高FTN块传输的灵活性,参见图6,为本发明实施例提供的一种均衡系数生成方法的流程示意图,如图6所示,该方法包括:In the second implementation case, the transmitter may adjust parameters such as the shaping filter and the time shift interval at any time. In order to improve the flexibility of FTN block transmission, see FIG. 6 , which is an equalization coefficient provided by an embodiment of the present invention. A schematic flowchart of the generation method, as shown in Figure 6, the method includes:
步骤S2071:获取均衡系数配置信息,所述均衡系数配置信息至少携带有成形滤波器的类型和时间移位间隔。Step S2071: Obtain equalization coefficient configuration information, where the equalization coefficient configuration information at least carries the type of the shaping filter and the time shift interval.
获取发射器发送的均衡系数配置信息,所述均衡系数配置信息中至少携带有成形滤波器的类型和时间移位间隔。在具体实施时,发射器可以单独向接收器发送所述均衡系数配置信息,或者所述发射器可以在发出的输出信号序列中携带所述均衡系数配置信息,这样接收器接收到所述均衡系数配置信息后,能够解析得到后续步骤需要使用的成形滤波器的类型,从而根据所述类型确定需要使用的成形滤波器,以及解析得到时间移位间隔等参数。Obtain the equalization coefficient configuration information sent by the transmitter, where the equalization coefficient configuration information at least carries the type of the shaping filter and the time shift interval. In a specific implementation, the transmitter may send the equalization coefficient configuration information to the receiver alone, or the transmitter may carry the equalization coefficient configuration information in the output signal sequence sent out, so that the receiver receives the equalization coefficients After the configuration information, the type of shaping filter to be used in the subsequent steps can be obtained by analysis, so that the type of shaping filter to be used can be determined according to the type, and parameters such as time shift interval can be obtained by analysis.
步骤S2072:根据所述类型对应的成形滤波器和所述时间移位间隔,通过循环自相关操作,生成滤波器循环自相关函数;根据所述符号数据块的长度,对所述滤波器循环自相关函数进行离散傅里叶变换,得到所述均衡系数。Step S2072: According to the shaping filter corresponding to the type and the time shift interval, through the cyclic autocorrelation operation, generate a filter cyclic autocorrelation function; according to the length of the symbol data block, the filter cyclic autocorrelation function is The correlation function is subjected to discrete Fourier transform to obtain the equalization coefficients.
根据上述两种实施情况中确定的成形滤波器,以及时间移位间隔,所述均衡系数计算公式如下:According to the shaping filter determined in the above two implementations and the time shift interval, the calculation formula of the equalization coefficient is as follows:
其中,((·))Q表示取模Q运算。所述均衡系数的长度与所述符号数据块的长度相等where ((·)) Q represents the modulo Q operation. the length of the equalization coefficients is equal to the length of the symbol data block
步骤S208:根据所述均衡系数,对所述第四信号序列进行第二频率均衡操作,得到第二均衡信号序列。Step S208: Perform a second frequency equalization operation on the fourth signal sequence according to the equalization coefficient to obtain a second equalized signal sequence.
根据步骤S207得到均衡系数{cf(k),k=0,...,D-1},对第四信号序列{o(k),k=0,1,2,…,D-1}进行频域均衡,得到第二均衡信号序列 {q(k),k=0,1,2,…,D-1}。Obtain equalization coefficients {cf(k), k=0,..., D-1} according to step S207, for the fourth signal sequence {o(k), k=0, 1, 2,..., D-1} Perform frequency domain equalization to obtain a second equalized signal sequence {q(k), k=0, 1, 2, ..., D-1}.
在一示例性实施例中,通过计算所述第四信号序列与均衡系数的矢量除运算,得到第二均衡信号序列,所述第二均衡信号序列的表达式如下所示:In an exemplary embodiment, a second equalized signal sequence is obtained by calculating the vector division operation of the fourth signal sequence and the equalization coefficient, and the expression of the second equalized signal sequence is as follows:
q(k)=o(k)/cf(k)q(k)=o(k)/cf(k)
步骤S209:对所述第二均衡信号序列进行离散傅里叶逆变换,得到变换输出信号序列。Step S209: Perform inverse discrete Fourier transform on the second equalized signal sequence to obtain a transformed output signal sequence.
对步骤S208得到的第二均衡信号序列{q(k),k=0,1,2,…,D-1}做D点离散傅里叶逆变换,从而得到变换输出信号序列{z(d),d=0,1,2,L,D-1},所述变换输出信号序列的表达式如下所示:Perform D-point inverse discrete Fourier transform on the second equalized signal sequence {q(k), k=0, 1, 2, ..., D-1} obtained in step S208, thereby obtaining the transformed output signal sequence {z(d ), d=0, 1, 2, L, D-1}, the expression of the transformed output signal sequence is as follows:
与本发明实施例提供的一种超奈奎斯特率块的传输方法实施例相对应,本发明实施例还提供了该传输方法的装置实施例。Corresponding to the embodiment of the method for transmitting a block with a super Nyquist rate provided by the embodiment of the present invention, the embodiment of the present invention also provides an embodiment of the apparatus for the transmission method.
参见图7,为本发明实施例提供的一种发射器的结构示意图,如图7所示,该发射器包括:Referring to FIG. 7, it is a schematic structural diagram of a transmitter according to an embodiment of the present invention. As shown in FIG. 7, the transmitter includes:
数据块分割模块11,用于将调制符号序列分割为多个符号数据块;a data
离散傅里叶变换模块12,用于分别对各个符号数据块进行离散傅里叶变换,得到第一信号序列;The discrete
循环扩展模块13,用于将所述第一信号序列循环扩展为第二信号序列;a
窗函数生成模块14,用于根据预设的成形滤波器,生成窗函数;The window
加窗模块15,用于使用所述窗函数对所述第二信号序列进行加窗操作;A
离散傅里叶逆变换模块16,用于对加窗操作后的第二信号序列进行离散傅里叶逆变换,得到循环信号序列;an inverse discrete
保护间隔模块17,用于在所述循环信号序列上增加保护间隔,得到输出信号序列,并向接收器发出。The
可选地,所述数据块分割模块11所分割得到的所述多个符号数据块的长度均相同。Optionally, the lengths of the plurality of symbol data blocks obtained by the data block dividing
可选地,所述循环扩展模块13用于,使所述第二信号序列的第n×D+k个数据符号等于第一信号序列的的k数据符号,其中,D为符号数据块的长度,k为小于或等于D-1的自然数,n为小于或等于NFTN-1的自然数,NFTN为所述符号数据块所经的超奈奎斯特成形滤波采用的时间移位间隔;而且,所述第二信号序列的长度为符号数据块的长度与时间移位间隔的乘积。Optionally, the
可选地,所述时间移位间隔小于所述成形滤波器的上采样率。Optionally, the time shift interval is smaller than the upsampling rate of the shaping filter.
可选地,窗函数生成模块14用于,根据所述第二信号序列的长度,对所述成形滤波器进行离散傅里叶变换得到所述窗函数。Optionally, the window
可选地,所述加窗模块15用于,对所述第二信号序列和所述窗函数进行乘系数操作。Optionally, the
可选地,所述保护间隔模块17用于,在所述循环信号序列的首部或尾部添加所述保护间隔,且所述保护间隔的长度大于或等于信道最大时延扩展长度。Optionally, the
可选地,所述保护间隔模块17用于,当在所述循环信号序列的首部添加所述保护间隔时,将位于所述循环信号序列尾部的、与保护间隔的长度相对应的数据块符号复制并添加到循环信号序列的首部。Optionally, the
参见图8,为本发明实施例提供的一种接收器的结构示意图,如图8所示,该接收器包括:Referring to FIG. 8, it is a schematic structural diagram of a receiver according to an embodiment of the present invention. As shown in FIG. 8, the receiver includes:
保护间隔去除模块21,用于接收发射器发送的输出信号序列,并去除所述输出信号序列中的保护间隔,得到输入信号序列;The guard
离散傅里叶变换模块22,用于对所述输入信号序列进行离散傅里叶变换得到第三信号序列;A discrete
第一均衡模块23,用于对所述第三信号序列进行第一频域均衡操作,得到第一均衡信号序列;a
滤波系数生成模块24,用于生成滤波系数;a filter
匹配滤波模块25,用于根据所述滤波系数,对所述第一均衡信号序列进行匹配滤波操作;a matched
循环累加模块26,用于对匹配滤波信号序列进行循环累加操作,得到第四信号序列;The
均衡系数生成模块27,用于生成均衡系数;an equalization
第二均衡模块28,用于根据所述均衡系数,对所述第四信号序列进行第二频域均衡操作,得到第二均衡信号序列;A
离散傅里叶逆变换模块29,用于对所述第二均衡信号序列进行离散傅里叶逆变换,得到变换输出信号序列。The inverse discrete
可选地,所述保护间隔去除模块21用于,获取发射器发送的保护间隔配置信息,所述保护间隔配置信息至少携带有所述保护间隔的设置位置和长度,以及所述循环信号序列的长度;根据所述保护间隔的设置位置和长度,去除所述输出信号序列中的保护间隔;所述输入信号序列的长度与所述循环信号序列的长度相等。Optionally, the guard
可选地,所述滤波系数生成模块24用于,获取发射器发送的成形滤波器配置信息,所述成形滤波器配置信息至少携带有成形滤波器的类型;根据所述输入信号序列的长度,对成形滤波器进行离散傅里叶变换得到所述滤波系数。Optionally, the filter
可选地,所述循环累加模块26用于,获取循环累加配置信息,所述循环累加配置信息至少携带有符号数据块的长度与时间移位间隔;累加匹配滤波信号序列中的序号为第k+q× D的NFTN个数据符号,作为第四信号序列的第k数据符号,其中,Q为输入信号序列的长度,D为符号数据块的长度,k为小于或等于D-1的自然数,q为小于或等于NFTN-1的自然数。Optionally, the
可选地,所述第四信号序列的长度等于所述符号数据块的长度。Optionally, the length of the fourth signal sequence is equal to the length of the symbol data block.
可选地,所述均衡系数生成模块27用于,获取均衡系数配置信息,所述均衡系数配置信息至少携带有成形滤波器的类型和时间移位间隔;根据所述类型对应的成形滤波器和所述时间移位间隔,通过循环自相关操作,生成滤波器循环自相关函数;根据所述符号数据块的长度,对所述滤波器循环自相关函数进行离散傅里叶变换,得到所述均衡系数。所述均衡系数的长度与所述符号数据块的长度相等。Optionally, the equalization
可选地,所述第二均衡模块用于,计算所述第四信号序列与均衡系数的矢量除运算,得到第二均衡信号序列。Optionally, the second equalization module is configured to calculate a vector division operation of the fourth signal sequence and an equalization coefficient to obtain a second equalized signal sequence.
参见图9,为本发明实施例提供的一种基于DFT的FTN块传输系统的结构示意图,该传输系统包括上述实施例所描述的发射器31和上述实施例所描述的接收器32。Referring to FIG. 9 , it is a schematic structural diagram of a DFT-based FTN block transmission system provided by an embodiment of the present invention, where the transmission system includes the
为了说明本发明实施例所提供的一种基于DFT的FTN的传输方法、发射器、接收器及系统的效果,本发明实施例进行了系统仿真,具体的系统仿真参数设置如下表一所示:In order to illustrate the effects of a DFT-based FTN transmission method, transmitter, receiver, and system provided by the embodiment of the present invention, a system simulation is performed in the embodiment of the present invention, and the specific system simulation parameter settings are shown in Table 1 below:
表一:Table I:
本发明实施例拟在频域以较低的复杂度等效实现基于块传输的超奈奎斯特速率通信系统。参见图10,为本发明实施例提供的一种FTN-BT系统频域简化实现结构性能结果示意图。图10给出了基于DFT实现的FTN-FBT系统与基于时域卷积实现的FTN系统的重构信噪比性能对比。在重构信噪比性能方面,仿真结果表明时域、频域实现的重构信噪比-信道信噪比曲线是重合的,即频域实现的效果与时域是等效的,简化的频域实现结构没有降低系统性能。The embodiment of the present invention intends to equivalently implement a block transmission-based super Nyquist rate communication system with lower complexity in the frequency domain. Referring to FIG. 10 , it is a schematic diagram of a structure and performance result of a simplified implementation of the frequency domain of an FTN-BT system according to an embodiment of the present invention. Figure 10 shows the comparison of the reconstructed SNR performance between the FTN-FBT system based on DFT and the FTN system based on time domain convolution. In terms of reconstructed signal-to-noise ratio performance, the simulation results show that the reconstructed signal-to-noise ratio-channel signal-to-noise ratio curves realized in the time domain and frequency domain are coincident, that is, the effect realized in the frequency domain is equivalent to that in the time domain, and the simplified The frequency domain implementation structure does not degrade system performance.
在复杂度性能方面,基于时域卷积实现的FTN系统发射端的基带输出信号(一个数据块) 可表示为{g(t),t=0,1,2....Q-1},因此,对于复序列a(d),和长度为L的实系数成形滤波器fp(t),生成该信号所需计算量(实乘数)为2L×D。当D=32,成形滤波器fp(t)的长度L=241,所需实乘数为15424。In terms of complexity performance, the baseband output signal (one data block) of the transmitter of the FTN system based on time domain convolution can be expressed as {g(t), t=0,1,2....Q-1}, Therefore, for a complex sequence a( d ), and a real coefficient shaping filter fp(t) of length L, the amount of computation (real multipliers) required to generate this signal is 2L×D. When D=32, the length L = 241 of the shaping filter fp(t), and the required real multiplier is 15424.
对于基于DFT实现的FTN-FBT系统,发射端生成一个数据块计算量较大的运算包括D 点DFT、Q点的频域加窗和Q点的IDFT。D点DFT的计算复杂度可以忽略,所以生成该信号所需计算量(实乘数)约为4Q+2Q log2(Q)。当D=32,成形滤波器fp(t) 的长度L=241,对应Q=512,所需实乘数为11264。相比时域实现方式,复杂度降低约 27%。并且,随着D的增加,复杂度下降越明显。基于相同的机理,对于接收端的处理,亦可得出类似的结论。For the FTN-FBT system based on the DFT implementation, the transmitting end generates a data block with a large amount of computation, including D-point DFT, Q-point windowing in the frequency domain, and Q-point IDFT. The computational complexity of the D-point DFT is negligible, so the amount of computation (real multipliers) required to generate this signal is about 4Q+2Q log 2 (Q). When D=32, the length L=241 of the shaping filter f p (t) corresponds to Q=512, and the required real multiplier is 11264. Compared with the time domain implementation, the complexity is reduced by about 27%. And, as D increases, the complexity decreases more obviously. Based on the same mechanism, a similar conclusion can also be drawn for the processing at the receiving end.
因此,本发明提出的基于DFT的FTN块传输系统在明显降低实现复杂度的基础上,保证系统性能。Therefore, the DFT-based FTN block transmission system proposed by the present invention ensures system performance on the basis of significantly reducing the implementation complexity.
综上所述,本发明提供的一种基于DFT的FTN块传输方法、发射器、接收器及系统,基于离散傅立叶变换和频域加窗技术,等效实现传统基于时域卷积的波形生成和接收匹配滤波方式,再通过简单的频域均衡,分步骤消除信道多径干扰和自ISI,从而简化了发射端和接收端基带处理的实现结构。另外,进一步利用DFT计算的高效率,本发明可有效降低系统的实现复杂度。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。To sum up, a DFT-based FTN block transmission method, transmitter, receiver and system provided by the present invention are based on discrete Fourier transform and frequency domain windowing technology, and equivalently realize the traditional waveform generation based on time domain convolution And receive matched filtering method, and then through simple frequency domain equalization, step by step to eliminate channel multipath interference and self-ISI, thus simplifying the implementation structure of the transmitter and receiver baseband processing. In addition, by further utilizing the high efficiency of DFT calculation, the present invention can effectively reduce the realization complexity of the system. Therefore, the present invention effectively overcomes various shortcomings in the prior art and has high industrial utilization value.
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。The above-mentioned embodiments merely illustrate the principles and effects of the present invention, but are not intended to limit the present invention. Anyone skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes made by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed in the present invention should still be covered by the claims of the present invention.
Claims (28)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710391580.5A CN107483378B (en) | 2017-05-27 | 2017-05-27 | FTN block transmission method, transmitter, receiver and system based on DFT |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710391580.5A CN107483378B (en) | 2017-05-27 | 2017-05-27 | FTN block transmission method, transmitter, receiver and system based on DFT |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107483378A CN107483378A (en) | 2017-12-15 |
CN107483378B true CN107483378B (en) | 2020-10-16 |
Family
ID=60594813
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710391580.5A Active CN107483378B (en) | 2017-05-27 | 2017-05-27 | FTN block transmission method, transmitter, receiver and system based on DFT |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107483378B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12143133B2 (en) | 2021-07-22 | 2024-11-12 | Qualcomm Incorporated | Dynamic shaping filter indications |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016102007A1 (en) * | 2014-12-23 | 2016-06-30 | Telefonaktiebolaget L M Ericsson (Publ) | Inter-block interference suppression using a null guard interval |
CN110430152B (en) * | 2019-09-04 | 2021-08-24 | 中国科学院上海高等研究院 | Time-frequency compressed multi-carrier transmitting method, receiving method, transmitter and receiver |
CN110995636B (en) * | 2019-10-08 | 2022-09-23 | 中国科学院上海高等研究院 | Transmission device, method, terminal, medium and system of multi-carrier system |
CN111327551B (en) * | 2020-03-10 | 2022-07-15 | 中国科学院上海高等研究院 | Super-Nyquist transmission method and transmission device for frequency domain multiplexing of data and pilot frequency |
CN114629753B (en) * | 2022-03-01 | 2023-06-09 | 电子科技大学 | Point-to-point safety communication method based on matrix decomposition |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101090386B (en) * | 2007-07-05 | 2010-05-19 | 中国科学院上海微系统与信息技术研究所 | Device and method for frequency domain demodulation of block transmission system based on filter bank |
CN101355538B (en) * | 2007-07-23 | 2011-01-26 | 中国科学院上海微系统与信息技术研究所 | Frequency Domain Modulation System and Method for Block Transmission System Based on Filter Bank |
CN101478510B (en) * | 2009-02-17 | 2013-06-19 | 上海高清数字科技产业有限公司 | Adaptive equalizer and receiver system using the equalizer |
CN103297379A (en) * | 2013-07-01 | 2013-09-11 | 重庆邮电大学 | Time-varying orthogonal frequency division multiplexing (TV-OFDM) multi-carrier modulation system and modulation method |
KR20150097048A (en) * | 2014-02-17 | 2015-08-26 | 한국전자통신연구원 | Signal receiving apparatus based on fast than nyquist and and signal decoding method thereof |
CN105099968A (en) * | 2015-07-10 | 2015-11-25 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | Communication system at super-nyquist rate in multi-path channel |
CN106130946A (en) * | 2016-06-08 | 2016-11-16 | 重庆邮电大学 | A kind of biorthogonal frequency-division multiplex multi-carrier modulation/demodulation methods and system |
CN106332095A (en) * | 2016-11-07 | 2017-01-11 | 海南大学 | A Super Nyquist Transmission Method Based on Cascaded Frequency Domain Equalization |
-
2017
- 2017-05-27 CN CN201710391580.5A patent/CN107483378B/en active Active
Non-Patent Citations (1)
Title |
---|
"FTN系统中的低复杂度接收技术比较";张广娜;《通信技术》;20160810;全文 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12143133B2 (en) | 2021-07-22 | 2024-11-12 | Qualcomm Incorporated | Dynamic shaping filter indications |
Also Published As
Publication number | Publication date |
---|---|
CN107483378A (en) | 2017-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107483378B (en) | FTN block transmission method, transmitter, receiver and system based on DFT | |
CN107204947B (en) | A kind of FTN pre-equalization transmission method, transmitter, receiver and system | |
CN106941465B (en) | Super Nyquist rate block transmission method, transmitter, receiver and system | |
Galli et al. | Advanced signal processing for PLCs: Wavelet-OFDM | |
CN101222468B (en) | Method and device for peak-to-average ratio suppression in multi-carrier OFDM system | |
CN110430152B (en) | Time-frequency compressed multi-carrier transmitting method, receiving method, transmitter and receiver | |
CN101242388B (en) | Channel Estimation Method for High Speed Single Carrier Frequency Domain Equalized UWB System | |
CN101355541B (en) | Block Equalization Method in Orthogonal Frequency Division Multiplexing System under Rapidly Changing Channel Conditions | |
Isam et al. | Characterizing the intercarrier interference of non-orthogonal spectrally efficient FDM system | |
CN102238110B (en) | Multi-user channel estimation method and device | |
CN111327551B (en) | Super-Nyquist transmission method and transmission device for frequency domain multiplexing of data and pilot frequency | |
CN103973619A (en) | Signal transmission method for single-carrier modulation with time-frequency domain combination | |
CN107171984A (en) | A kind of asynchronous multi-carrier system frequency domain channel estimation method | |
CN107634922B (en) | Compressed sensing time-domain channel estimation method based on wavelet transform modulation system | |
CN107070836A (en) | The design method of FBMC receive-transmit systems based on FRM technologies in a kind of 5G systems | |
CN109981223A (en) | Multicarrier FTN transmission/method of reseptance and relevant device based on FRFT | |
CN106302297B (en) | A Circular Convolution Hexagonal Multi-Carrier Transmission Method | |
Sim et al. | Reducing the PAPR of GFDM systems with quadratic programming filter design | |
CN105119856B (en) | Single carrier frequency domain equalization method based on sub-block analysis | |
CN100483967C (en) | Transmitter and receiver capable of controlling peak power | |
Baltar et al. | EM based per-subcarrier ML channel estimation for filter bank multicarrier systems | |
CN102281224B (en) | OFDM receiver and its implementation | |
Labade et al. | Spectral efficiency enhancement through Wavelet Transform (WT) for 5G | |
CN110278172B (en) | PAPR Suppression Method Based on Compressed Sensing for OFDM | |
Kumar et al. | BER analysis of GFDM system augmented with SC diversity combining scheme for diverse Pulse Shaping Filters |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |