WO2016061814A1 - Method and apparatus for sending and receiving filter bank multi-carrier signal - Google Patents
Method and apparatus for sending and receiving filter bank multi-carrier signal Download PDFInfo
- Publication number
- WO2016061814A1 WO2016061814A1 PCT/CN2014/089436 CN2014089436W WO2016061814A1 WO 2016061814 A1 WO2016061814 A1 WO 2016061814A1 CN 2014089436 W CN2014089436 W CN 2014089436W WO 2016061814 A1 WO2016061814 A1 WO 2016061814A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- fbmc
- trailing
- target
- tailing
- Prior art date
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
Definitions
- the present invention relates to the field of communications, and in particular, to a method and apparatus for transmitting and receiving a filter bank multi-carrier signal in the field of communications.
- FBMC Filter Bank Multi-Carrier
- OFDM Orthogonal Frequency Division Multiplexing
- a typical implementation of FBMC is to use Orthogonal Frequency Division Multiplexing (OFDM)/Offset Quadrature Amplitude Modulation (OQAM) techniques. It is called OFDM/OQAM because its implementation scheme has strong similarity with OFDM.
- OFDM/OQAM transmits pure real or pure imaginary OQAM symbols, which utilizes the real-domain orthogonality of the prototype filter to achieve orthogonality of the transmitted signal in the frequency domain and the time domain.
- OFDM/OQAM can achieve better transmission performance in fading channels without adding a Cyclic Prefix (CP), compared with OFDM. , improve the throughput of the system.
- OFDM/OQAM may also be referred to as FBMC/OQAM in some literature. In this paper, FBMC, OFDM/OQAM, and FBMC/OQAM all represent filter bank multi-carrier techniques.
- each subcarrier of the generated FBMC signal has a more compact frequency domain waveform, so that it can better adversely affect the performance against factors such as frequency offset and phase noise.
- FBMC technology will generate long signal tailing during the filtering process, which brings some problems to the transmission of FBMC signals. For example, due to the presence of the tailing signal, the receiver needs to completely receive the trailing signal before it can be used for FBMC. The signal is demodulated, increasing the delay of signal transmission. Moreover, the time occupied by the trailing signal cannot transmit useful information, reducing spectral efficiency.
- the tailing signal overlaps with the transmission slots of other signals, interference between the transmission slots will occur, especially when the channel varies greatly between the two transmission slots (eg, when uplinking, two Adjacent transmission slots are scheduled to two different user scenarios, respectively, and this interference will seriously affect performance.
- the length of the trailing signal is related to the filter type. If the filter is dynamically changing, the trailing letter The number will cause the signal to be dynamically changed in the length of a transmission time slot, which brings certain difficulties to the frame structure design. Therefore, the elimination of the trailing signal in the FBMC signal is one of the key issues for the FBMC technology to be better applied in practical systems.
- a representative solution for eliminating the trailing signal in the FBMC signal is the Weighted Circular Convolution (WCC) method.
- the filter banks in the conventional FBMC technology are implemented by a linear convolution method, so that the tail signals are generated on both sides of each transmission time slot signal.
- the main idea of the weighted circular convolution method is to replace the linear convolution in the original FBMC technique with a weighted circular convolution, so that the trailing signals on both sides of the signal are cyclically superimposed, completely eliminating the drag without losing performance. tail.
- the weighted cyclic convolution method changes the smooth drop characteristics of the original signal transmission slot edge, the out-of-band leakage of the spectrum will rise.
- a smooth transition window is added on both sides of the signal transmission time slot to reduce the out-of-band leakage.
- the out-of-band rejection effect is still worse than the original FBMC signal, which may cause deterioration of the out-of-band performance; and the method requires the channel to remain unchanged within the time range of one transmission time slot, otherwise It can also cause deterioration in signal performance.
- Embodiments of the present invention provide a method and apparatus for transmitting and receiving a multi-carrier signal of a filter bank, which can eliminate a tailing signal in an FBMC signal and does not cause deterioration of signal performance.
- a method of transmitting a filter bank multi-carrier FBMC signal comprising:
- the target FBMC signal including a trailing signal
- the truncated target FBMC signal is sent.
- the generating, by the trailing signal, the trailing cancellation signal includes:
- the smear reconstruction data is the same as the frequency range of the to-be-sent data in the smeared filtered smeared signal, and the data to be sent Data symbols on a plurality of multicarrier symbols having different time ranges;
- the acquiring the tailing reconstruction data in the analysis filtered tailing signal includes:
- the FBMC signal is smeared and offset according to the smear cancellation signal, and is offset
- the target FBMC signal after the trailing including:
- Subtracting the trailing cancellation signal from the target FBMC signal results in canceling the trailing target FBMC signal.
- the smearing is performed by performing comprehensive filtering on the smear reconstruction data Before canceling the signal, the method further includes:
- the trailing reconstruction data is multiplied by -1 such that the resulting trailing cancellation signal is opposite to the trailing signal symbol.
- the smearing is performed by performing comprehensive filtering on the smear reconstruction data After canceling the signal, the method further includes:
- the resulting trailing cancellation signal is multiplied by -1 such that the trailing cancellation signal is opposite the trailing signal symbol.
- the target FBMC signal is input according to the trailing cancellation signal Line hangover offset, get the target FBMC signal after offsetting, including:
- the The target FBMC signal after the tailing is truncated to obtain the target FBMC signal after truncation, including:
- the truncated target FBMC signal is truncated according to the out-of-band leakage condition and the signal transmission performance of the target FBMC signal after the tailing is cancelled, and the truncated target FBMC signal is obtained.
- the trailing signal includes a front tailing signal and/or a trailing tail signal, wherein the front tailing signal is a signal within a first time range of the target FBMC signal, and the trailing tailing signal is a second of the target FBMC signal a signal within a time range, the first time range being the start time of the target FBMC signal to At a time, the second time range is before the end time of the target FBMC signal To the end time, K is the overlap coefficient of the prototype filter, and F is the subcarrier spacing of the target FBMC signal.
- the intercepting operation of the target FBMC signal after the offset tailing is performed to obtain a truncated target FBMC Signals, including:
- the start time of the offset tailed target FBMC signal is Part of the moment or start time is less than Partial truncation of the first moment;
- a method for receiving a filter bank multi-carrier FBMC signal including:
- the original signal corresponding to the FBMC receiving signal includes a smear signal
- the FBMC receiving signal is a smear canceling signal according to the smearing signal, and according to the smear canceling signal
- the target FBMC signal is subjected to tailing cancellation, and the target FBMC signal after the tailing is obtained is obtained, and then the truncated operation is performed on the FBMC signal after the offset tailing;
- the FBMC receiving signal is padded with zeros to obtain an FBMC signal having the same length as the original signal.
- the trailing signal comprises a front tailing signal and/or a trailing tailing signal.
- the receiving, by the The FBMC signals of the same original signal length include:
- the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal;
- the trailing signal includes a trailing tail signal
- zero is added after the FBMC receives the signal according to the length.
- an apparatus for transmitting a filter bank multi-carrier FBMC signal comprising:
- a first generating module configured to generate a target FBMC signal according to the data to be sent, where the target FBMC signal includes a trailing signal;
- a second generating module configured to generate a tailing cancellation signal according to the tailing signal
- a trailing offset module configured to perform tailing cancellation on the target FBMC signal generated by the first generating module according to the trailing cancellation signal generated by the second generating module, to obtain a target FBMC after offsetting the trailing signal
- a truncating module configured to perform a truncating operation on the target FBMC signal after the offset tailing, to obtain a truncated target FBMC signal
- a sending module configured to send a target FBMC signal that is truncated by the truncation module.
- the second generation Modules include:
- An analysis filtering unit is configured to analyze and filter the tailing signal to obtain an analysis and filtering tailing signal
- an acquiring unit configured to obtain the smear reconstruction data in the smeared signal filtered by the analysis filtering unit, where the smear reconstruction data is a frequency range of the analyzed smeared signal and the to-be-sent data Similarly, the data symbols on the plurality of multicarrier symbols different from the time range of the data to be transmitted;
- An integrated filtering unit is configured to perform comprehensive filtering on the smear reconstruction data acquired by the acquiring unit to obtain the smear cancellation signal.
- the acquiring unit is specifically configured to:
- the trailing cancellation module is specifically configured to:
- Subtracting the trailing cancellation signal from the target FBMC signal results in canceling the trailing target FBMC signal.
- the second generating module further includes:
- An inversion unit configured to perform comprehensive filtering on the smear reconstruction data acquired by the acquiring unit by the comprehensive filtering unit, and multiply the smear reconstruction data acquired by the acquiring unit before obtaining the smear cancellation signal At -1, the resulting trailing cancellation signal is opposite to the trailing signal symbol.
- the second generating module further includes:
- An inversion unit configured to perform comprehensive filtering on the tailing reconstruction data acquired by the acquiring unit by the integrated filtering unit, and after obtaining the tailing cancellation signal, multiplying the obtained tailing cancellation signal by -1, The trailing cancellation signal is caused to be opposite to the trailing signal symbol.
- the trailing cancellation module is specifically configured to:
- the truncating module is specifically used to:
- the truncated target FBMC signal is truncated according to the out-of-band leakage condition and the signal transmission performance of the target FBMC signal after the tailing is cancelled, and the truncated target FBMC signal is obtained.
- the trailing signal includes a front tailing signal and/or a trailing tail signal, wherein the front tailing signal is a signal within a first time range of the target FBMC signal, and the trailing tailing signal is a second of the target FBMC signal a signal within a time range, the first time range being the start time of the target FBMC signal to At a time, the second time range is before the end time of the target FBMC signal To the end time, K is the overlap coefficient of the prototype filter, and F is the subcarrier spacing of the target FBMC signal.
- the truncating module is specifically configured to:
- the start time of the offset tailed target FBMC signal is Part of the moment or start time is less than Partial truncation of the first moment;
- an apparatus for receiving a filter bank multi-carrier FBMC signal comprising:
- An acquisition module configured to acquire an FBMC receiving signal, where the original signal corresponding to the FBMC receiving signal includes a smear signal, and the FBMC receiving signal is generated according to the smear signal, generating a smear canceling signal, and canceling according to the smear a signal, performing tailing cancellation on the target FBMC signal, obtaining a target FBMC signal after offsetting the tailing, and then performing a truncating operation on the FBMC signal after the offset tailing;
- a determining module configured to determine a length of a truncated portion of the original signal corresponding to the FBMC received signal acquired by the acquiring module
- a zero padding module configured to complement the FBMC receiving signal according to the length determined by the determining module, to obtain an FBMC signal having the same length as the original signal.
- the trailing signal comprises a front tailing signal and/or a trailing tailing signal.
- the zero padding module is specifically configured to:
- the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal;
- the trailing signal includes a trailing tail signal
- zero is added after the FBMC receives the signal according to the length.
- the method and device for transmitting and receiving a filter bank multi-carrier signal generate a tailing cancellation signal, and perform tailing cancellation on the target FBMC signal according to the tailing cancellation signal, and then offset
- the tailed target FBMC signal is truncated to obtain the truncated target FBMC signal, which can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
- FIG. 1 is a schematic flow chart of a method of transmitting an FBMC signal according to an embodiment of the present invention.
- FIG. 2 is a schematic diagram showing the workflow of a transmitter based on an extended IFFT method according to an embodiment of the present invention.
- FIG. 3 is a schematic diagram showing the workflow of a transmitter based on a polyphase filter bank method according to an embodiment of the present invention.
- FIG. 4 is a schematic diagram showing the workflow of an analysis filter bank based on an extended FFT method according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram showing the workflow of an analysis filter bank based on a polyphase filter bank according to an embodiment of the present invention.
- FIG. 6 is a schematic flow chart of a method of receiving an FBMC signal in accordance with an embodiment of the present invention.
- FIG. 7 is an amplitude response diagram of a real portion of a smear signal of an original target FBMC signal, in accordance with an embodiment of the present invention.
- FIG. 8 is an amplitude response diagram of a real portion of a smear signal of a smear cancellation signal, in accordance with an embodiment of the present invention.
- FIG. 9 is a diagram of signal power of a smear signal of an original target FBMC signal, in accordance with an embodiment of the present invention.
- FIG. 10 is a diagram of canceling the signal power of a target FBMC signal after smearing, in accordance with an embodiment of the present invention.
- 11A and 11B are diagrams showing the power spectrum of the original target FBMC signal and the power spectrum of the target FBMC signal after truncation and smear processed by the method 100 of the embodiment of the present invention, in accordance with an embodiment of the present invention.
- FIG. 12 is a schematic block diagram of an apparatus for transmitting an FBMC signal in accordance with an embodiment of the present invention.
- FIG. 13 is a schematic block diagram of an apparatus for receiving an FBMC signal in accordance with an embodiment of the present invention.
- FIG. 14 is a schematic block diagram of an apparatus for transmitting an FBMC signal in accordance with an embodiment of the present invention.
- 15 is a schematic block diagram of an apparatus for receiving an FBMC signal in accordance with an embodiment of the present invention.
- FIG. 1 shows a schematic flow diagram of a method 100 of transmitting an FBMC signal in accordance with an embodiment of the present invention. As shown in FIG. 1, the method 100 is performed by a device that transmits an FBMC signal, and the method 100 includes:
- the basic idea of the method for transmitting an FBMC signal in the embodiment of the present invention is to generate a tailing cancellation signal conforming to the generation rule of the FBMC signal according to the trailing signal in the original signal, the trailing signal in the FBMC signal, and the trailing signal.
- the corresponding portions of the tail cancellation signal are the same (or close) to the sampled values at the same time.
- Subtracting the trailing cancellation signal from the original signal the subtracted signal has a value of 0 (or nearly 0) in the corresponding portion of the original trailing signal.
- the portion corresponding to the trailing signal that is, the portion with lower power, is cut off and a signal is sent.
- the tailing cancellation signal conforms to the generation rule of the FBMC signal, this is equivalent to transmitting some OQAM symbols on both sides of the original signal.
- the original signal is subtracted or added with the trailing cancellation signal, it is still a standard FBMC signal, and the signal is transmitted. Performance and out-of-band rejection are unaffected and the channel does not need to remain constant over the time frame of a transmission slot.
- the method for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing.
- Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
- a target FBMC signal is generated according to the data to be transmitted, and the target FBMC signal is an FBMC signal in one transmission slot.
- the transmission time slot refers to a period of time for performing continuous data transmission, and may correspond to a sub-frame, a frame, and a frame commonly used in the system. Slot, Burst, etc.
- the FBMC signal can be generated by extending the Inverse Fast Fourier Transform (IFFT) method or the multi-phase filter bank method, and can also be used in other embodiments of the present invention.
- IFFT Inverse Fast Fourier Transform
- FIG. 2 is a flow chart showing the operation of a transmitter based on an extended IFFT method according to an embodiment of the present invention.
- the process of generating an FBMC signal within a transmission slot is as follows. Perform real virtual mapping on the input data to be transmitted, and then perform K-time upsampling, frequency domain filtering and IFFT on the signal through the real virtual mapping, and finally perform parallel-to-serial conversion and overlap addition on the signal to obtain the FBMC signal.
- FIG. 3 is a flow chart showing the operation of a transmitter based on a polyphase filter bank method in accordance with an embodiment of the present invention.
- the process of generating an FBMC signal within a transmission slot is as follows. Perform real virtual mapping on the input data to be transmitted, and then perform IFFT on the signal through the real virtual mapping, and pass the signal after IFFT through the integrated polyphase filter bank, and finally perform parallel-to-serial conversion and overlap addition on the signal. Obtain the FBMC signal.
- the generated FBMC signal usually includes a front tail signal and a rear tail signal.
- the target FBMC signal in the embodiment of the present invention may be an FBMC signal that has not been smeared, that is, the target FBMC signal includes a pre-tailing signal and a post-tailing signal; or may be eliminated by the embodiment of the present invention or other technical means.
- the FBMC signal of the one-tailed tail signal, that is, the target FBMC signal includes a front tailing signal or a trailing tailing signal, which is not limited in this embodiment of the present invention.
- the generated target FBMC signal can be expressed as a time domain function s(t).
- the smear signal is a signal that is smoothed down on both sides of the FBMC signal and is naturally generated during the filtering process.
- the length of the smear signal is related to the length of the filter.
- the length of the trailing signal is explained below by an example. Assuming that the subcarrier spacing of the FBMC signal is F, the overlap coefficient of the prototype filter is K, and the transmission slots of one FBMC signal contain N OFDM/OQAM symbols.
- the length of the target FBMC signal generated in S110 is Where the middle of the signal
- the length of time is the main part of the signal, each side of the signal
- the signals in the length of time are the front tail signal and the rear tail signal of the signal, respectively.
- the front tail signal is the signal in the first time range of the target FBMC signal
- the rear tail signal is the signal in the second time range of the target FBMC signal
- the first time range is the start time of the target FBMC signal to At the moment, the second time range is before the end of the target FBMC signal To the end of the day.
- a smear cancellation signal is generated according to the smear signal, which can be obtained by the following method:
- the trailing signal is analyzed and filtered to obtain an analysis filtered tailing signal
- the smeared reconstruction data is the same as the frequency range of the to-be-sent data in the smeared filtered smeared signal, and is different from the time range of the data to be sent.
- the trailing reconstruction data is comprehensively filtered to obtain the trailing cancellation signal.
- the first matrix (ie, the trailing reconstruction data in the trailing signal) may be acquired, and the element of the first matrix represents a signal near the trailing signal or the trailing signal, first The row number of the matrix corresponds to the subcarrier number, and the column number of the first matrix corresponds to the time.
- the target FBMC signal is s(t), 0 ⁇ t ⁇ T, and T is the length of the target FBMC signal in the time domain, and the tailing signal includes a front tailing signal and a trailing tailing signal as an example for description.
- T the length of the target FBMC signal in the time domain
- the tailing signal includes a front tailing signal and a trailing tailing signal as an example for description.
- t 0 be the end time of the previous trailing signal and t 1 be the starting moment of the trailing tail signal. Then the time domain function of the trailing signal can be intercepted as Similarly, if the target FBMC signal includes only the front smear signal, the time domain function of the smear signal is If the target FBMC signal includes only the trailing tail signal, the time domain function of the trailing signal is
- the length of the target FBMC signal generated in S110 is Where the middle of the signal
- the length of time is the main part of the signal, each side of the signal
- the signals in the length of time are the leading and trailing tails of the signal, namely
- the complete tailing signal as described above can be taken out for subsequent processing, but in actual operation, the complete tailing signal can also be completely taken out, that is, This is because the construction of the tailing cancellation signal involved in the following is not ideal, and the constructed tailing cancellation signal actually has some damage, so that the amount of data used to construct the trailing cancellation signal can be appropriately reduced, which can be reduced. Damage to the signal by subsequent operations.
- the smear signal mentioned in the embodiment of the present invention refers to the smear signal before t 0 set in this step, or the smear signal after t 1 , which is not necessarily in a strict sense.
- the trailing signal corresponds.
- the tailing signal in the target FBMC signal can be processed by the analysis filter bank of the receiver to obtain the first matrix A, and the elements of the p-th row and the q-th column of the first matrix A can be among them,
- g(t) is the impulse response of the prototype filter used by the transmitting end of the OFDM-OQAM system
- M is the number of subcarriers
- row p corresponds to the pth subcarrier
- column q corresponds to the qth real symbol. That is, the row of the first matrix A represents the frequency domain, and the column represents the time domain.
- obtaining the trailing reconstruction data in the analyzed filtered tailing signal comprises: acquiring the trailing reconstruction data in the analyzed filtered tailing signal when the trailing signal includes the front trailing signal
- the smear reconstruction data is a data symbol on the plurality of multi-carrier symbols that is the same as the frequency range of the data to be transmitted in the filtered smeared signal, and the time is located on the plurality of multi-carrier symbols before the data to be transmitted; or
- the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data.
- the time is located on the data symbols on the plurality of multi-carrier symbols after the data to be transmitted.
- the above formula is a mathematical description of the analysis filter bank.
- the Fast Fourier Transformation (FFT) method or the polyphase filter bank method can be extended, and other existing technologies can be used.
- the embodiment of the invention is not limited thereto.
- FIG. 4 is a flow chart showing the workflow of an analysis filter bank based on an extended FFT method according to an embodiment of the present invention.
- the intercepted tailing signal is input into the analysis filter bank, the time domain symbol of the trailing signal is taken out by the misalignment, the FFT is performed on the time domain symbol, and finally the frequency domain filtering is performed to obtain the first matrix A, that is, dragging Tail reconstruction data in the tail signal.
- FIG. 5 shows a workflow diagram of an analysis filter bank based on a polyphase filter bank in accordance with an embodiment of the present invention.
- the intercepted tailing signal is input into the analysis filter bank, the time domain symbol of the trailing signal is taken out by the misalignment, and the time domain symbol is input into the polyphase filter bank for processing, and finally The FFT is performed to obtain the first matrix A, that is, the trailing reconstruction data in the trailing signal.
- the second matrix B may be generated.
- the row of the non-zero elements of the second matrix B belongs to the set of subcarrier numbers mapped with data, and the column where the column belongs belongs to the set of columns corresponding to the trailing signal.
- the target FBMC signal in one signal transmission slot contains N OFDM/OQAM symbols, assuming that the set of subcarrier numbers in which the data is mapped is . Then, for the pre-tailing signal, only the rows in the first matrix A obtained after the analysis filtering are retained belong to the set.
- the trailing signal in the target FBMC signal includes the front tailing signal and the trailing tailing signal, its element B(p, q) is as follows:
- a smear cancellation signal y(t) is generated.
- the tailing cancellation signal Z is the number of the real symbol contained in the trailing signal.
- the FBMC signal can be generated by extending the IFFT method or the multi-phase filter bank method, and can also be used in other embodiments of the present invention. At this point, based on the trailing reconstruction data, a tailing cancellation signal is obtained.
- the first matrix A, the second matrix B, the smear cancellation signal, and the like may have different mathematical expressions, and the above examples merely exemplarily give a mathematical expression. Rather than limiting the embodiments of the invention.
- the target FBMC signal is subjected to smear cancellation according to the smear cancellation signal, and the target FBMC signal after the smear is cancelled.
- the trailing cancellation signal y(t) may not be exactly the same as the trailing signal of the original FBMC signal, so the obtained c(t) may still contain the residual tailing signal.
- the amplitude or power of the tail signal of c(t) can be compared with a preset threshold.
- S120 can be used. Iteratively with S130.
- the target FBMC signal generated in the above S110 is replaced with c(t), and the above S120 and S130 are repeated until c
- the amplitude of the trailing signal of (t) is lower than a preset threshold, for example, when the trailing signal of the target FBMC signal includes a front tailing signal and a trailing tailing signal, Time iteration is completed; when the trailing signal of the target FBMC signal includes only the front tailing signal, Time to complete the iteration; when the trailing signal of the target FBMC signal includes only the trailing tail signal, The iteration is completed.
- the target FBMC signal is subjected to tailing cancellation to obtain the target FBMC signal after offsetting the tailing, and may also be:
- the target FBMC signal is added to the trailing cancellation signal to obtain a target FBMC signal that cancels the trailing.
- the sampling value of the corresponding portion of the trailing cancellation signal at the same time is opposite to the same (or close) sign of the trailing signal value in the FBMC signal.
- the method 100 further includes:
- the trailing reconstruction data is multiplied by -1 such that the resulting trailing cancellation signal is opposite to the trailing signal symbol.
- the method 100 further includes:
- the resulting trailing cancellation signal is multiplied by -1 such that the trailing cancellation signal is opposite the trailing signal symbol.
- the target FBMC signal c(t) after the end of the offset is truncated to obtain the truncated target FBMC signal e(t). Specifically, it can be based on the target after the offset
- the out-of-band leakage condition and signal transmission performance of the FBMC signal are intercepted by the target FBMC signal after the offset tailing, and the truncated target FBMC signal is obtained.
- the truncating operation is performed after the truncated target FBMC signal is obtained, and the truncated target FBMC signal is obtained, including:
- the start time of the target FBMC signal after the end of the offset is Part of the moment or start time is less than Partial truncation of the first moment;
- the offset is before the end of the target FBMC signal To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
- the trailing signal of the target signal FBMC signal comprises a front and a rear trailing tail signal will offset the trailing FBMC target signal c (t) t of the portion 10 before and after the cut to give E t (t),
- the portion before the first moment less than t 0 and the portion after the second moment greater than t 1 may be cut off, that is, the length of one side is less than or equal to
- the tail signal of the target FBMC signal includes only the front tail signal, the partial truncation before t 0 of the target FBMC signal c(t) after the tailing is cancelled to obtain e(t), according to the out-of-band leakage condition and signal transmission.
- Performance it is also possible to cut off the portion before the first moment less than t 0 , that is, the length of one side is less than or equal to
- the trailing signal of the target FBMC signal includes only the trailing tail signal
- the partial truncation after t 1 of the target FBMC signal c(t) after the tailing is cancelled to obtain e(t), according to the out-of-band leakage condition and signal transmission.
- Performance it is also possible to cut off the portion after the second time greater than t 1 , that is, the length of one side is less than or equal to
- the method for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing.
- Obtaining the target FBMC signal after truncation can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
- the method of transmitting the FBMC signal is described in detail above from the perspective of the device transmitting the FBMC signal.
- a method of receiving an FBMC signal will be described in detail from the perspective of a device that receives an FBMC signal.
- 2 shows a schematic flow diagram of a method 200 of receiving an FBMC signal in accordance with an embodiment of the present invention. As shown in FIG. 2, the method 200 is performed by a device that receives an FBMC signal, and the method 200 includes:
- S210 Acquire an FBMC receiving signal, where the original signal corresponding to the FBMC receiving signal includes a trailing signal, and the FBMC receiving signal generates a trailing canceling signal according to the trailing signal, and according to the trailing canceling signal, the target FBMC signal Performing a tailing offset to obtain a target FBMC signal after offsetting the tailing, and then performing a truncation operation on the offsetted FBMC signal;
- the FBMC receiving signal is padded with zeros to obtain an FBMC signal having the same length as the original signal.
- the trailing signal of the original signal includes a front tailing signal and/or a trailing tailing signal, which is not limited in this embodiment of the present invention.
- the FBMC receiving signal is padded with zeros, and the FBMC signal having the same length as the original signal is obtained, including:
- the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal;
- the trailing signal includes a trailing tail signal, according to the length, zero is added after the FBMC receives the signal.
- the signal after cancellation FBMC trailing truncation operation if the signal is truncated FBMC portion after t 1 and before t 0, and is required at t 0 until t 0 added after a corresponding length; If the cut portion T signal before FBMC 0, 0 need to supplement a corresponding length before T 0; if it is a part after the truncated FBMC signal t, the length of the need to replenish the corresponding 0 after t 1.
- the method for receiving the FBMC signal provided by the embodiment of the present invention can obtain the FBMC signal with the same length as the original signal by zero-padding the portion corresponding to the tail signal of the original signal corresponding to the FBMC receiving signal.
- the FBMC signal of the trailing signal is truncated for processing.
- the size of the sequence numbers of the foregoing processes does not mean the order of execution sequence, and the execution order of each process should be determined by its function and internal logic, and should not be implemented in the embodiments of the present invention.
- the process constitutes any limitation.
- Figure 7 shows the basis The amplitude response map of the real part of the tailing signal of the original target FBMC signal of the inventive embodiment (only the trailing tail signal is shown in Fig. 7).
- 8 shows an amplitude response diagram of the real part of the smear signal of the smear cancellation signal (only the trailing smear signal is shown in FIG. 8) in accordance with an embodiment of the present invention.
- the amplitude of the trailing tail y(t) of the trailing cancellation signal constructed in accordance with an embodiment of the present invention is very close to the amplitude of the trailing trailing signal s(t) of the original target FBMC signal. .
- FIG. 9 shows a schematic diagram of the signal power of the tailing signal of the original target FBMC signal (only tail trailing is shown in Figure 9) in accordance with an embodiment of the present invention.
- FIG. 10 shows a schematic diagram of canceling the signal power of the trailing target FBMC signal (only rear tailing is shown in FIG. 10) in accordance with an embodiment of the present invention.
- the amplitude of the post-tailing signal in the target FBMC signal y(t) after the offset tailing processed according to the method of the embodiment of the present invention is relative to the original target FBMC signal s(t). The amplitude of the trailing tail signal is greatly reduced.
- 11A and 11B are diagrams showing power spectra of an original target FBMC signal and a power spectrum of a truncated tailed target FBMC signal processed by the method 100 of an embodiment of the present invention, in accordance with an embodiment of the present invention.
- 11B is a partial enlarged view of FIG. 11A. It can be seen that the power spectrum of the target FBMC signal after truncation and tailing processed by the method 100 of the embodiment of the present invention has a certain loss, but the out-of-band signal power preserves the rapid decline characteristic of the original FBMC signal, and has an outsole.
- the noise value can reach a relatively low level of -50dB, which can meet the needs of use.
- a method of transmitting and receiving an FBMC signal according to an embodiment of the present invention is described in detail above with reference to FIGS. 1 through 11, and a device for transmitting and receiving an FBMC signal according to an embodiment of the present invention will be described in detail below with reference to FIGS. 12 through 15. .
- FIG. 12 shows a schematic block diagram of an apparatus 300 for transmitting an FBMC signal in accordance with an embodiment of the present invention. As shown in FIG. 12, the apparatus 300 includes:
- a first generating module 310 configured to generate a target FBMC signal according to the data to be sent, where the target FBMC signal includes a trailing signal;
- a second generating module 320 configured to generate a smear cancellation signal according to the smear signal
- the trailing offset module 330 is configured to perform tailing cancellation on the target FBMC signal generated by the first generating module 310 according to the trailing cancellation signal generated by the second generating module 320, to obtain a target FBMC signal after offsetting the trailing ;
- the truncation module 340 is configured to perform a truncation operation on the target FBMC signal after the offset tailing, to obtain a truncated target FBMC signal;
- the sending module 350 is configured to send the target FBMC signal that is truncated by the truncation module 340.
- the apparatus for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing.
- Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
- the second generating module 320 includes:
- An analysis filtering unit is configured to perform analysis and filtering on the trailing signal to obtain an analysis filtered tailing signal
- An acquiring unit configured to obtain the trailing reconstruction data in the trailing signal filtered by the analysis filtering unit, where the trailing reconstruction data is the same as the frequency range of the to-be-sent data in the analyzed filtered tail signal, and Data symbols on a plurality of multicarrier symbols having different time ranges of the data to be transmitted;
- the integrated filtering unit is configured to perform comprehensive filtering on the smear reconstruction data acquired by the acquiring unit to obtain the smear cancellation signal.
- the acquiring unit is specifically configured to:
- the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data. a data symbol on a plurality of multicarrier symbols before the data to be transmitted; or
- the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data.
- the time is located on the data symbols on the plurality of multi-carrier symbols after the data to be transmitted.
- the trailing cancellation module 330 is specifically configured to:
- the target FBMC signal is subtracted from the trailing cancellation signal to obtain a target FBMC signal after the tailing is cancelled.
- the second generating module 320 further includes:
- the inversion unit is configured to perform comprehensive filtering on the tailing reconstruction data acquired by the acquiring unit in the integrated filtering unit, and before the obtaining the tailing cancellation signal, multiply the tailing reconstruction data acquired by the acquiring unit by -1, so that The resulting trailing cancellation signal is opposite to the trailing signal symbol.
- the second generating module 320 further includes:
- a negating unit configured to enter the tailing reconstruction data acquired by the acquiring unit in the integrated filtering unit After the line is integrated and filtered, the obtained tailing cancellation signal is multiplied by -1 such that the trailing cancellation signal is opposite to the trailing signal symbol.
- the trailing cancellation module 330 is specifically configured to:
- the target FBMC signal is added to the trailing cancellation signal to obtain a target FBMC signal that cancels the trailing.
- the truncation module 340 can be specifically configured to:
- the truncated target FBMC signal is truncated according to the out-of-band leakage condition and the signal transmission performance of the target FBMC signal after the end of the offset, and the truncated target FBMC signal is obtained.
- the trailing signal includes a front tailing signal and/or a trailing tailing signal, wherein the front trailing signal is a signal in a first time range of the target FBMC signal, and the trailing dragging
- the tail signal is a signal in a second time range of the target FBMC signal
- the first time range is a start time of the target FBMC signal to At the moment, the second time range is before the end time of the target FBMC signal To the end time
- K is the overlap coefficient of the prototype filter
- F is the subcarrier spacing of the target FBMC signal.
- the truncation module 340 can be specifically configured to:
- the start time of the target FBMC signal after the end of the offset is Part of the moment or start time is less than Partial truncation of the first moment;
- the offset is before the end of the target FBMC signal To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
- the apparatus for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing.
- Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
- Figure 13 shows a schematic representation of an apparatus 400 for receiving FBMC signals in accordance with an embodiment of the present invention. block diagram. As shown in FIG. 13, the apparatus 400 includes:
- the obtaining module 410 is configured to acquire a FBMC receiving signal, where the original signal corresponding to the FBMC receiving signal includes a trailing signal, and the FBMC receiving signal generates a trailing canceling signal according to the trailing signal, and according to the trailing canceling signal,
- the target FBMC signal is subjected to tailing cancellation, and the target FBMC signal after the tailing is offset is obtained, and then the truncation operation is performed by canceling the tailed FBMC signal;
- a determining module 420 configured to determine a length of a portion of the original signal corresponding to the FBMC received signal acquired by the obtaining module 410 that is truncated;
- the zero padding module 430 is configured to complement the FBMC received signal according to the length determined by the determining module 420 to obtain an FBMC signal having the same length as the original signal.
- the trailing signal of the original signal includes a front tailing signal and/or a trailing tailing signal, which is not limited in this embodiment of the present invention.
- the zero pad module 430 may be specifically configured to:
- the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal;
- the trailing signal includes a trailing tail signal, according to the length, zero is added after the FBMC receives the signal.
- the method for receiving the FBMC signal provided by the embodiment of the present invention can obtain the FBMC signal with the same length as the original signal by zero-padding the portion corresponding to the tail signal of the original signal corresponding to the FBMC receiving signal.
- the FBMC signal of the trailing signal is truncated for processing.
- an embodiment of the present invention further provides an apparatus 500 for transmitting an FBMC signal.
- the apparatus 500 includes a processor 510, a memory 520, and a bus system 530.
- the processor 510 and the memory 520 are connected by a bus system 530.
- the memory 520 is for storing instructions
- the processor 510 is for executing instructions stored by the memory 520.
- the processor 510 is configured to:
- the target FBMC signal including a trailing signal
- the apparatus for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing.
- Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
- the processor processor 510 may be a central processing unit (CPU), and the processor processor 510 may also be other general-purpose processors, digital signal processors (Digital Signal) Processor, DSP), Application Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the memory 520 can include read only memory and random access memory and provides instructions and data to the processor 510. A portion of the memory 520 may also include a non-volatile random access memory. For example, the memory 520 can also store information of the device type.
- the bus system 530 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. However, for clarity of description, various buses are labeled as bus system 530 in the figure.
- each step of the above method may be completed by an integrated logic circuit of hardware in the processor 510 or an instruction in a form of software.
- the steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory 520, and the processor 510 reads the information in the memory 520 and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
- the processor 510 generates a smear cancellation signal according to the smear signal, including:
- the trailing signal is analyzed and filtered to obtain an analysis filtered tailing signal
- tailing reconstruction data in the analyzed filtered tailing signal where the trailing reconstruction data is the same as the frequency range of the to-be-sent data in the analyzed filtered tailing signal, and the data to be sent Data symbols on a plurality of multicarrier symbols having different time ranges;
- the trailing reconstruction data is comprehensively filtered to obtain the trailing cancellation signal.
- the processor 510 obtains the tailing reconstruction data in the analyzed filtered tailing signal, including:
- the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data. a data symbol on a plurality of multicarrier symbols before the data to be transmitted; or
- the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data.
- the time is located on the data symbols on the plurality of multi-carrier symbols after the data to be transmitted.
- the processor 510 performs the tailing cancellation on the target FBMC signal according to the trailing cancellation signal to obtain the target FBMC signal after the tailing is cancelled, including:
- the target FBMC signal is subtracted from the trailing cancellation signal to obtain a target FBMC signal after the tailing is cancelled.
- the processor 510 is configured to perform comprehensive filtering on the smear reconstruction data to obtain the smear cancellation signal.
- the trailing reconstruction data is multiplied by -1 such that the resulting trailing cancellation signal is opposite to the trailing signal symbol.
- the processor 510 is configured to perform comprehensive filtering on the smear reconstruction data to obtain the smear cancellation signal.
- the resulting trailing cancellation signal is multiplied by -1 such that the trailing cancellation signal is opposite the trailing signal symbol.
- the processor 510 performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, to obtain a target FBMC signal that is offset after the trailing, including:
- the target FBMC signal is added to the trailing cancellation signal to obtain a target FBMC signal that cancels the trailing.
- the processor 510 performs a truncation operation on the offset target FBMC signal to obtain a truncated target FBMC signal, including:
- the target FBMC signal after the end of the offset is truncated to obtain the target FBMC signal after the truncation.
- the trailing signal includes a front tailing signal and/or a trailing tailing signal, wherein the front trailing signal is a signal in a first time range of the target FBMC signal, and the trailing dragging
- the tail signal is a signal in a second time range of the target FBMC signal
- the first time range is a start time of the target FBMC signal to At the moment, the second time range is before the end time of the target FBMC signal To the end time
- K is the overlap coefficient of the prototype filter
- F is the subcarrier spacing of the target FBMC signal.
- the processor 510 performs a truncation operation on the offset target FBMC signal to obtain a truncated target FBMC signal, including:
- the start time of the target FBMC signal after the end of the offset is Part of the moment or start time is less than Partial truncation of the first moment;
- the offset is before the end of the target FBMC signal To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
- the apparatus 500 for transmitting an FBMC signal according to an embodiment of the present invention may correspond to a main body performing the method in the embodiment of the present invention, and may also correspond to the apparatus 300 for transmitting an FBMC signal according to an embodiment of the present invention, and transmit the FBMC signal.
- the above and other operations and/or functions of the various modules in the apparatus 500 are for the purpose of implementing the corresponding processes of the methods of FIGS. 1 through 11, and are not described herein again for brevity.
- the apparatus for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing.
- Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
- an embodiment of the present invention further provides an apparatus 600 for receiving an FBMC signal, where the apparatus 600 includes a processor 610, a memory 620, and a bus system 630, and the processor 610 stores The 620 is connected by a bus system 630.
- the memory 620 is for storing instructions
- the processor 610 is for executing instructions stored by the memory 620.
- the processor 610 is configured to:
- the original signal corresponding to the FBMC receiving signal includes a smear signal
- the FBMC receiving signal is a smear canceling signal according to the smear signal
- dragging the target FBMC signal according to the trailing canceling signal The tail is offset, and the target FBMC signal after the tailing is obtained is obtained, and then the truncated operation is performed by canceling the tailed FBMC signal;
- the FBMC received signal is padded with zeros to obtain the same FBMC signal as the original signal.
- the method for receiving the FBMC signal provided by the embodiment of the present invention can obtain the FBMC signal with the same length as the original signal by zero-padding the portion corresponding to the tail signal of the original signal corresponding to the FBMC receiving signal.
- the FBMC signal of the trailing signal is truncated for processing.
- the processor processor 610 may be a central processing unit (CPU), and the processor processor 610 may also be other general-purpose processors, digital signal processors (Digital Signal) Processor, DSP), Application Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the memory 620 can include read only memory and random access memory and provides instructions and data to the processor 610. A portion of the memory 620 can also include a non-volatile random access memory. For example, the memory 620 can also store information of the device type.
- the bus system 630 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. However, for clarity of description, various buses are labeled as bus system 630 in the figure.
- each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 610 or an instruction in a form of software.
- the steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory 620, and the processor 610 reads the information in the memory 620 and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
- the trailing signal includes a front tailing signal and/or a trailing tailing signal, which is not limited in this embodiment of the present invention.
- the processor 610 adds a zero to the FBMC receiving signal according to the length, and obtains the FBMC signal with the same length as the original signal, including:
- the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal;
- the trailing signal includes a trailing tail signal, according to the length, zero is added after the FBMC receives the signal.
- the apparatus 600 for receiving an FBMC signal according to an embodiment of the present invention may correspond to a body that performs the method in the embodiments of the present invention, and may also correspond to the apparatus 400 that receives the FBMC signal according to an embodiment of the present invention, and receives the FBMC signal.
- the above and other operations and/or functions of the various modules in the apparatus 600 are for the purpose of implementing the corresponding processes of the methods of FIGS. 1 through 11, and are not described herein again for brevity.
- the method for receiving the FBMC signal provided by the embodiment of the present invention can obtain the FBMC signal with the same length as the original signal by zero-padding the portion corresponding to the tail signal of the original signal corresponding to the FBMC receiving signal.
- the FBMC signal of the trailing signal is truncated for processing.
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
- the technical solution of the present invention contributes in essence or to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium.
- a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed are a method and apparatus for sending and receiving a filter bank multi-carrier signal. The method includes: generating a target FBMC signal according to data to be sent, the target FBMC signal including a trailing signal; generating a trailing offset signal according to the trailing signal; carrying out trailing offset on the target FBMC signal according to the trailing offset signal to obtain a trailing-offset target FBMC signal; cutting off the trailing-offset target FBMC signal to obtain a cut-off target FBMC signal; and sending the cut-off target FBMC signal. According to the method for sending an FBMC signal provided in the embodiments of the present invention, a trailing offset signal is generated, trailing offset is carried out on a target FBMC signal according to the trailing offset signal, and a trailing-offset target FBMC signal is cut off to obtain a cut-off target FBMC signal, so that a trailing signal in signals can be eliminated, and performance deterioration of the signals will not be caused.
Description
本发明涉及通信领域,尤其涉及通信领域中的发送和接收滤波器组多载波信号的方法及装置。The present invention relates to the field of communications, and in particular, to a method and apparatus for transmitting and receiving a filter bank multi-carrier signal in the field of communications.
滤波器组多载波(Filter Bank Multi-Carrier,FBMC)是一种多载波调制技术,相对于正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM),具有更低的带外辐射和更高的频谱效率,具有良好的应用前景。FBMC典型的实现方案是使用正交频分复用(OFDM)/偏置正交幅度调制(Offset Quadrature Amplitude Modulation,OQAM)技术。之所以称为OFDM/OQAM,是因为其实现方案和OFDM有较强的相似性。与OFDM不同的是,OFDM/OQAM发送的是纯实数或者纯虚数的OQAM符号,它利用原型滤波器的实数域正交特性实现发射信号在频域和时域的正交。此外,由于原型滤波器具有良好的时频局域特性,OFDM/OQAM在不需要添加循环前缀(Cyclic Prefix,CP)的前提下即可在衰落信道中达到较好的传输性能,与OFDM相比,提高了***的吞吐量。此外,OFDM/OQAM在某些文献中也可称作FBMC/OQAM。在本文中,FBMC、OFDM/OQAM和FBMC/OQAM均表示滤波器组多载波技术。Filter Bank Multi-Carrier (FBMC) is a multi-carrier modulation technique with lower out-of-band emissions and higher relative to Orthogonal Frequency Division Multiplexing (OFDM). Spectrum efficiency has a good application prospect. A typical implementation of FBMC is to use Orthogonal Frequency Division Multiplexing (OFDM)/Offset Quadrature Amplitude Modulation (OQAM) techniques. It is called OFDM/OQAM because its implementation scheme has strong similarity with OFDM. Different from OFDM, OFDM/OQAM transmits pure real or pure imaginary OQAM symbols, which utilizes the real-domain orthogonality of the prototype filter to achieve orthogonality of the transmitted signal in the frequency domain and the time domain. In addition, since the prototype filter has good time-frequency local characteristics, OFDM/OQAM can achieve better transmission performance in fading channels without adding a Cyclic Prefix (CP), compared with OFDM. , improve the throughput of the system. Furthermore, OFDM/OQAM may also be referred to as FBMC/OQAM in some literature. In this paper, FBMC, OFDM/OQAM, and FBMC/OQAM all represent filter bank multi-carrier techniques.
在信号生成中使用滤波器组多载波技术,生成的FBMC信号的每个子载波都具有更加紧凑的频域波形,因而可以更好的对抗频偏、相噪等因素对性能产生不利影响。但是,FBMC技术在滤波过程中会产生较长的信号拖尾,这给FBMC信号的传输带来一些问题,例如:由于拖尾信号的存在,接收机需要将拖尾信号完全接收之后才能对FBMC信号进行解调,增大了信号传输的延迟。并且,拖尾信号占据的时间不能传输有用信息,降低了频谱效率。此外,如果拖尾信号和其它信号的传输时隙相交叠,则将产生传输时隙之间的干扰,尤其是当信道在两个传输时隙之间变化较大时(例如上行时,两个相邻传输时隙分别调度给两个不同的用户场景下),这种干扰将严重影响性能。拖尾信号的长度和滤波器类型有关,如果滤波器是动态变化的,拖尾信
号将导致信号在一段传输时隙内的时间长度是动态变化的,这给帧结构设计也带来了一定的困难。因此,对FBMC信号中的拖尾信号进行消除是FBMC技术能够更好的在实际***中获得应用的关键问题之一。In the signal generation, the filter bank multi-carrier technology is used, and each subcarrier of the generated FBMC signal has a more compact frequency domain waveform, so that it can better adversely affect the performance against factors such as frequency offset and phase noise. However, FBMC technology will generate long signal tailing during the filtering process, which brings some problems to the transmission of FBMC signals. For example, due to the presence of the tailing signal, the receiver needs to completely receive the trailing signal before it can be used for FBMC. The signal is demodulated, increasing the delay of signal transmission. Moreover, the time occupied by the trailing signal cannot transmit useful information, reducing spectral efficiency. In addition, if the tailing signal overlaps with the transmission slots of other signals, interference between the transmission slots will occur, especially when the channel varies greatly between the two transmission slots (eg, when uplinking, two Adjacent transmission slots are scheduled to two different user scenarios, respectively, and this interference will seriously affect performance. The length of the trailing signal is related to the filter type. If the filter is dynamically changing, the trailing letter
The number will cause the signal to be dynamically changed in the length of a transmission time slot, which brings certain difficulties to the frame structure design. Therefore, the elimination of the trailing signal in the FBMC signal is one of the key issues for the FBMC technology to be better applied in practical systems.
现有技术中,消除FBMC信号中的拖尾信号的比较有代表性的方案是加权循环卷积(Weighted Circular Convolution,WCC)法。传统的FBMC技术中的滤波器组是通过线性卷积法实现的,因此每个传输时隙信号的两侧将产生拖尾信号。而加权循环卷积法的主要思想是用一个加权循环卷积替代原始的FBMC技术中的线性卷积,使得信号两侧的拖尾信号循环叠加在一起,在不损失性能的情况下完全消除拖尾。但是由于加权循环卷积法改变了原始的信号传输时隙边缘的平滑下降的特性,频谱的带外泄露将上升。为了改善带外泄露,在信号传输时隙两侧各加一个平滑过渡窗来降低带外泄露。In the prior art, a representative solution for eliminating the trailing signal in the FBMC signal is the Weighted Circular Convolution (WCC) method. The filter banks in the conventional FBMC technology are implemented by a linear convolution method, so that the tail signals are generated on both sides of each transmission time slot signal. The main idea of the weighted circular convolution method is to replace the linear convolution in the original FBMC technique with a weighted circular convolution, so that the trailing signals on both sides of the signal are cyclically superimposed, completely eliminating the drag without losing performance. tail. However, since the weighted cyclic convolution method changes the smooth drop characteristics of the original signal transmission slot edge, the out-of-band leakage of the spectrum will rise. In order to improve the out-of-band leakage, a smooth transition window is added on both sides of the signal transmission time slot to reduce the out-of-band leakage.
上述方法虽然加了平滑过渡窗,但是带外抑制效果仍比原始的FBMC信号差,即会引起带外性能的恶化;并且该方法要求信道在一个传输时隙的时间范围内保持不变,否则也会引起信号性能的恶化。Although the above method adds a smooth transition window, the out-of-band rejection effect is still worse than the original FBMC signal, which may cause deterioration of the out-of-band performance; and the method requires the channel to remain unchanged within the time range of one transmission time slot, otherwise It can also cause deterioration in signal performance.
发明内容Summary of the invention
本发明实施例提供一种发送和接收滤波器组多载波信号的方法及装置,可以消除FBMC信号中的拖尾信号,并不引起信号性能的恶化。Embodiments of the present invention provide a method and apparatus for transmitting and receiving a multi-carrier signal of a filter bank, which can eliminate a tailing signal in an FBMC signal and does not cause deterioration of signal performance.
第一方面,提供了一种发送滤波器组多载波FBMC信号的方法,所述方法包括:In a first aspect, a method of transmitting a filter bank multi-carrier FBMC signal is provided, the method comprising:
根据待发送数据生成目标FBMC信号,所述目标FBMC信号包括拖尾信号;Generating a target FBMC signal according to the data to be transmitted, the target FBMC signal including a trailing signal;
根据所述拖尾信号,生成拖尾抵消信号;Generating a smear cancellation signal according to the smear signal;
根据所述拖尾抵消信号,对所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号;Performing a tailing cancellation on the target FBMC signal according to the trailing cancellation signal to obtain a target FBMC signal after offsetting the tail;
对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号;Performing a truncation operation on the target FBMC signal after the offset tailing to obtain a truncated target FBMC signal;
发送所述截断后的目标FBMC信号。The truncated target FBMC signal is sent.
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述拖尾信号,生成拖尾抵消信号,包括:In conjunction with the first aspect, in a first possible implementation manner of the first aspect, the generating, by the trailing signal, the trailing cancellation signal includes:
对所述拖尾信号进行分析滤波,获得分析滤波后的拖尾信号;
Performing analysis and filtering on the trailing signal to obtain an analysis filtered tailing signal;
获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,与所述待发送数据的时间范围不同的多个多载波符号上的数据符号;Obtaining the smeared reconstruction data in the smeared smeared signal, wherein the smear reconstruction data is the same as the frequency range of the to-be-sent data in the smeared filtered smeared signal, and the data to be sent Data symbols on a plurality of multicarrier symbols having different time ranges;
对所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号。Performing comprehensive filtering on the smear reconstruction data to obtain the smear cancellation signal.
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述获取所述分析滤波后的拖尾信号中的拖尾重建数据,包括:With reference to the first possible implementation manner of the first aspect, in the second possible implementation manner of the first aspect, the acquiring the tailing reconstruction data in the analysis filtered tailing signal includes:
在所述拖尾信号包括所述前拖尾信号时,获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,时间位于所述待发送数据之前的多个多载波符号上的数据符号;或And acquiring the trailing reconstruction data in the analysis filtered tailing signal when the tailing signal includes the front tailing signal, wherein the trailing reconstruction data is in the analysis and filtering tailing signal and The frequency range of the data to be transmitted is the same, and the time is located in the data symbols on the plurality of multicarrier symbols before the data to be transmitted; or
在所述拖尾信号包括所述前拖尾信号时,获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,时间位于所述待发送数据之后的多个多载波符号上的数据符号。And acquiring the trailing reconstruction data in the analysis filtered tailing signal when the tailing signal includes the front tailing signal, wherein the trailing reconstruction data is in the analysis and filtering tailing signal and The frequency range of the data to be transmitted is the same, and the time is located in the data symbols on the plurality of multicarrier symbols after the data to be transmitted.
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据所述拖尾抵消信号,对所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,包括:In conjunction with the second possible implementation of the first aspect, in a third possible implementation manner of the first aspect, the FBMC signal is smeared and offset according to the smear cancellation signal, and is offset The target FBMC signal after the trailing, including:
将所述目标FBMC信号减去所述拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。Subtracting the trailing cancellation signal from the target FBMC signal results in canceling the trailing target FBMC signal.
结合第一方面的第一种或第二种可能的实现方式,在第一方面的第四种可能的实现方式中,在所述对所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号之前,所述方法还包括:In conjunction with the first or second possible implementation of the first aspect, in a fourth possible implementation of the first aspect, the smearing is performed by performing comprehensive filtering on the smear reconstruction data Before canceling the signal, the method further includes:
将所述拖尾重建数据乘以-1,使得得到的所述拖尾抵消信号与所述拖尾信号符号相反。The trailing reconstruction data is multiplied by -1 such that the resulting trailing cancellation signal is opposite to the trailing signal symbol.
结合第一方面的第一种或第二种可能的实现方式,在第一方面的第五种可能的实现方式中,在所述对所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号之后,所述方法还包括:In conjunction with the first or second possible implementation of the first aspect, in a fifth possible implementation of the first aspect, the smearing is performed by performing comprehensive filtering on the smear reconstruction data After canceling the signal, the method further includes:
将得到的所述拖尾抵消信号乘以-1,使得所述拖尾抵消信号与所述拖尾信号符号相反。The resulting trailing cancellation signal is multiplied by -1 such that the trailing cancellation signal is opposite the trailing signal symbol.
结合第一方面的第四种或第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述根据所述拖尾抵消信号,对所述目标FBMC信号进
行拖尾抵消,得到抵消拖尾后的目标FBMC信号,包括:In conjunction with the fourth or fifth possible implementation of the first aspect, in a sixth possible implementation of the first aspect, the target FBMC signal is input according to the trailing cancellation signal
Line hangover offset, get the target FBMC signal after offsetting, including:
将所述目标FBMC信号加上所述拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。Adding the target FBMC signal to the trailing cancellation signal results in canceling the trailing target FBMC signal.
结合第一方面和第一方面的第一种至第六种可能的实现方式中的任一种可能的实现方式,在第一方面的第七种可能的实现方式中,所述对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,包括:With reference to the first aspect, and any one of the first to the sixth possible implementation manners of the first aspect, in the seventh possible implementation manner of the first aspect, the The target FBMC signal after the tailing is truncated to obtain the target FBMC signal after truncation, including:
根据所述抵消拖尾后的目标FBMC信号的带外泄露情况和信号传输性能,对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号。The truncated target FBMC signal is truncated according to the out-of-band leakage condition and the signal transmission performance of the target FBMC signal after the tailing is cancelled, and the truncated target FBMC signal is obtained.
结合第一方面和第一方面的第一种至第七种可能的实现方式中的任一种可能的实现方式,在第一方面的第八种可能的实现方式中,所述拖尾信号包括前拖尾信号和/或后拖尾信号,其中,所述前拖尾信号为所述目标FBMC信号的第一时间范围内的信号,所述后拖尾信号为所述目标FBMC信号的第二时间范围内的信号,所述第一时间范围为所述目标FBMC信号的开始时刻到时刻,所述第二时间范围为所述目标FBMC信号的结束时刻前的到结束时刻,K为原型滤波器的交叠系数,F为所述目标FBMC信号的子载波间隔。With reference to the first aspect, and any one of the first to the seventh possible implementation manners of the first aspect, in the eighth possible implementation manner of the first aspect, the trailing signal includes a front tailing signal and/or a trailing tail signal, wherein the front tailing signal is a signal within a first time range of the target FBMC signal, and the trailing tailing signal is a second of the target FBMC signal a signal within a time range, the first time range being the start time of the target FBMC signal to At a time, the second time range is before the end time of the target FBMC signal To the end time, K is the overlap coefficient of the prototype filter, and F is the subcarrier spacing of the target FBMC signal.
结合第一方面的第八种可能的实现方式,在第一方面的第九种可能的实现方式中,所述对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,包括:In conjunction with the eighth possible implementation of the first aspect, in a ninth possible implementation manner of the first aspect, the intercepting operation of the target FBMC signal after the offset tailing is performed to obtain a truncated target FBMC Signals, including:
在所述拖尾信号包括前拖尾信号时,将所述抵消拖尾后的目标FBMC信号的开始时刻到时刻的部分或开始时刻到小于的第一时刻的部分截断;或When the tailing signal includes a front tailing signal, the start time of the offset tailed target FBMC signal is Part of the moment or start time is less than Partial truncation of the first moment; or
在所述拖尾信号包括后拖尾信号时,将所述抵消拖尾后的目标FBMC信号的结束时刻前的到结束时刻的部分或大于结束时刻前的的第二时刻到结束时刻的部分截断。
When the trailing signal includes a trailing tail signal, the offsetting of the trailing target FBMC signal before the end time To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
第二方面,提供了一种接收滤波器组多载波FBMC信号的方法,其特征在于,包括:In a second aspect, a method for receiving a filter bank multi-carrier FBMC signal is provided, including:
获取FBMC接收信号,所述FBMC接收信号对应的原始信号包括拖尾信号,所述FBMC接收信号为根据所述拖尾信号,生成拖尾抵消信号,并根据所述拖尾抵消信号,对所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,再对所述抵消拖尾后的FBMC信号进行截断操作得到的;Acquiring an FBMC receiving signal, the original signal corresponding to the FBMC receiving signal includes a smear signal, the FBMC receiving signal is a smear canceling signal according to the smearing signal, and according to the smear canceling signal, The target FBMC signal is subjected to tailing cancellation, and the target FBMC signal after the tailing is obtained is obtained, and then the truncated operation is performed on the FBMC signal after the offset tailing;
确定所述FBMC接收信号对应的原始信号中被截断的部分的长度;Determining a length of a truncated portion of the original signal corresponding to the FBMC received signal;
根据所述长度,对所述FBMC接收信号补零,得到与所述原始信号长度相同的FBMC信号。According to the length, the FBMC receiving signal is padded with zeros to obtain an FBMC signal having the same length as the original signal.
结合第二方面,在第二方面的第一种可能的实现方式中,所述拖尾信号包括前拖尾信号和/或后拖尾信号。In conjunction with the second aspect, in a first possible implementation of the second aspect, the trailing signal comprises a front tailing signal and/or a trailing tailing signal.
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述根据所述长度,对所述FBMC接收信号补零,得到与所述原始信号长度相同的FBMC信号,包括:With reference to the second aspect, or the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the receiving, by the The FBMC signals of the same original signal length include:
在所述拖尾信号包括前拖尾信号时,根据所述长度,在所述FBMC接收信号前补零;或When the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal; or
在所述拖尾信号包括后拖尾信号时,根据所述长度,在所述FBMC接收信号后补零。When the trailing signal includes a trailing tail signal, zero is added after the FBMC receives the signal according to the length.
第三方面,提供了一种发送滤波器组多载波FBMC信号的装置,所述装置包括:In a third aspect, an apparatus for transmitting a filter bank multi-carrier FBMC signal is provided, the apparatus comprising:
第一生成模块,用于根据待发送数据生成目标FBMC信号,所述目标FBMC信号包括拖尾信号;a first generating module, configured to generate a target FBMC signal according to the data to be sent, where the target FBMC signal includes a trailing signal;
第二生成模块,用于根据所述拖尾信号,生成拖尾抵消信号;a second generating module, configured to generate a tailing cancellation signal according to the tailing signal;
拖尾抵消模块,用于根据所述第二生成模块生成的所述拖尾抵消信号,对所述第一生成模块生成的所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号;a trailing offset module, configured to perform tailing cancellation on the target FBMC signal generated by the first generating module according to the trailing cancellation signal generated by the second generating module, to obtain a target FBMC after offsetting the trailing signal;
截断模块,用于对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号;a truncating module, configured to perform a truncating operation on the target FBMC signal after the offset tailing, to obtain a truncated target FBMC signal;
发送模块,用于发送经所述截断模块截断后的目标FBMC信号。And a sending module, configured to send a target FBMC signal that is truncated by the truncation module.
结合第三方面,在第三方面的第一种可能的实现方式中,所述第二生成
模块包括:In conjunction with the third aspect, in a first possible implementation of the third aspect, the second generation
Modules include:
分析滤波单元,用于对所述拖尾信号进行分析滤波,获得分析滤波后的拖尾信号;An analysis filtering unit is configured to analyze and filter the tailing signal to obtain an analysis and filtering tailing signal;
获取单元,用于获取经所述分析滤波单元分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,与所述待发送数据的时间范围不同的多个多载波符号上的数据符号;And an acquiring unit, configured to obtain the smear reconstruction data in the smeared signal filtered by the analysis filtering unit, where the smear reconstruction data is a frequency range of the analyzed smeared signal and the to-be-sent data Similarly, the data symbols on the plurality of multicarrier symbols different from the time range of the data to be transmitted;
综合滤波单元,用于对所述获取单元获取的所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号。An integrated filtering unit is configured to perform comprehensive filtering on the smear reconstruction data acquired by the acquiring unit to obtain the smear cancellation signal.
结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述获取单元具体用于:In conjunction with the first possible implementation of the third aspect, in a second possible implementation manner of the third aspect, the acquiring unit is specifically configured to:
在所述拖尾信号包括所述前拖尾信号时,获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,时间位于所述待发送数据之前的多个多载波符号上的数据符号;或And acquiring the trailing reconstruction data in the analysis filtered tailing signal when the tailing signal includes the front tailing signal, wherein the trailing reconstruction data is in the analysis and filtering tailing signal and The frequency range of the data to be transmitted is the same, and the time is located in the data symbols on the plurality of multicarrier symbols before the data to be transmitted; or
在所述拖尾信号包括所述前拖尾信号时,获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,时间位于所述待发送数据之后的多个多载波符号上的数据符号。And acquiring the trailing reconstruction data in the analysis filtered tailing signal when the tailing signal includes the front tailing signal, wherein the trailing reconstruction data is in the analysis and filtering tailing signal and The frequency range of the data to be transmitted is the same, and the time is located in the data symbols on the plurality of multicarrier symbols after the data to be transmitted.
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述拖尾抵消模块具体用于:In conjunction with the second possible implementation of the third aspect, in a third possible implementation manner of the third aspect, the trailing cancellation module is specifically configured to:
将所述目标FBMC信号减去所述拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。Subtracting the trailing cancellation signal from the target FBMC signal results in canceling the trailing target FBMC signal.
结合第三方面的第一种或第二种可能的实现方式,在第三方面的第四种可能的实现方式中,所述第二生成模块还包括:In conjunction with the first or second possible implementation of the third aspect, in a fourth possible implementation of the third aspect, the second generating module further includes:
取反单元,用于在综合滤波单元对所述获取单元获取的所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号之前,将所述获取单元获取的所述拖尾重建数据乘以-1,使得得到的所述拖尾抵消信号与所述拖尾信号符号相反。An inversion unit, configured to perform comprehensive filtering on the smear reconstruction data acquired by the acquiring unit by the comprehensive filtering unit, and multiply the smear reconstruction data acquired by the acquiring unit before obtaining the smear cancellation signal At -1, the resulting trailing cancellation signal is opposite to the trailing signal symbol.
结合第三方面的第一种或第二种可能的实现方式,在第三方面的第五种可能的实现方式中,所述第二生成模块还包括:
In conjunction with the first or second possible implementation of the third aspect, in a fifth possible implementation of the third aspect, the second generating module further includes:
取反单元,用于在综合滤波单元对所述获取单元获取的所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号之后,将得到的所述拖尾抵消信号乘以-1,使得所述拖尾抵消信号与所述拖尾信号符号相反。An inversion unit, configured to perform comprehensive filtering on the tailing reconstruction data acquired by the acquiring unit by the integrated filtering unit, and after obtaining the tailing cancellation signal, multiplying the obtained tailing cancellation signal by -1, The trailing cancellation signal is caused to be opposite to the trailing signal symbol.
结合第三方面的第四种或第五种可能的实现方式,在第三方面的第六种可能的实现方式中,所述拖尾抵消模块具体用于:In conjunction with the fourth or fifth possible implementation of the third aspect, in a sixth possible implementation manner of the third aspect, the trailing cancellation module is specifically configured to:
将所述目标FBMC信号加上所述拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。Adding the target FBMC signal to the trailing cancellation signal results in canceling the trailing target FBMC signal.
结合第三方面和第三方面的第一种至第六种可能的实现方式中的任一种可能的实现方式,在第三方面的第七种可能的实现方式中,所述截断模块具体用于:With reference to the third aspect and any one of the first to the sixth possible implementation manners of the third aspect, in a seventh possible implementation manner of the third aspect, the truncating module is specifically used to:
根据所述抵消拖尾后的目标FBMC信号的带外泄露情况和信号传输性能,对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号。The truncated target FBMC signal is truncated according to the out-of-band leakage condition and the signal transmission performance of the target FBMC signal after the tailing is cancelled, and the truncated target FBMC signal is obtained.
结合第三方面和第三方面的第一种至第七种可能的实现方式中的任一种可能的实现方式,在第三方面的第八种可能的实现方式中,所述拖尾信号包括前拖尾信号和/或后拖尾信号,其中,所述前拖尾信号为所述目标FBMC信号的第一时间范围内的信号,所述后拖尾信号为所述目标FBMC信号的第二时间范围内的信号,所述第一时间范围为所述目标FBMC信号的开始时刻到时刻,所述第二时间范围为所述目标FBMC信号的结束时刻前的到结束时刻,K为原型滤波器的交叠系数,F为所述目标FBMC信号的子载波间隔。With reference to the third aspect, and any one of the first to the seventh possible implementation manners of the third aspect, in the eighth possible implementation manner of the third aspect, the trailing signal includes a front tailing signal and/or a trailing tail signal, wherein the front tailing signal is a signal within a first time range of the target FBMC signal, and the trailing tailing signal is a second of the target FBMC signal a signal within a time range, the first time range being the start time of the target FBMC signal to At a time, the second time range is before the end time of the target FBMC signal To the end time, K is the overlap coefficient of the prototype filter, and F is the subcarrier spacing of the target FBMC signal.
结合第三方面的第八种可能的实现方式,在第三方面的第九种可能的实现方式中,所述截断模块具体用于:In conjunction with the eighth possible implementation of the third aspect, in a ninth possible implementation manner of the third aspect, the truncating module is specifically configured to:
在所述拖尾信号包括前拖尾信号时,将所述抵消拖尾后的目标FBMC信号的开始时刻到时刻的部分或开始时刻到小于的第一时刻的部分截断;或When the tailing signal includes a front tailing signal, the start time of the offset tailed target FBMC signal is Part of the moment or start time is less than Partial truncation of the first moment; or
在所述拖尾信号包括后拖尾信号时,将所述抵消拖尾后的目标FBMC信号的结束时刻前的到结束时刻的部分或大于结束时刻前的的
第二时刻到结束时刻的部分截断。When the trailing signal includes a trailing tail signal, the offsetting of the trailing target FBMC signal before the end time To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
第四方面,提供了一种接收滤波器组多载波FBMC信号的装置,所述装置包括:In a fourth aspect, an apparatus for receiving a filter bank multi-carrier FBMC signal is provided, the apparatus comprising:
获取模块,用于获取FBMC接收信号,所述FBMC接收信号对应的原始信号包括拖尾信号,所述FBMC接收信号为根据所述拖尾信号,生成拖尾抵消信号,并根据所述拖尾抵消信号,对所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,再对所述抵消拖尾后的FBMC信号进行截断操作得到的;An acquisition module, configured to acquire an FBMC receiving signal, where the original signal corresponding to the FBMC receiving signal includes a smear signal, and the FBMC receiving signal is generated according to the smear signal, generating a smear canceling signal, and canceling according to the smear a signal, performing tailing cancellation on the target FBMC signal, obtaining a target FBMC signal after offsetting the tailing, and then performing a truncating operation on the FBMC signal after the offset tailing;
确定模块,用于确定所述获取模块获取的所述FBMC接收信号对应的原始信号中被截断的部分的长度;a determining module, configured to determine a length of a truncated portion of the original signal corresponding to the FBMC received signal acquired by the acquiring module;
补零模块,用于根据所述确定模块确定的所述长度,对所述FBMC接收信号补零,得到与所述原始信号长度相同的FBMC信号。And a zero padding module, configured to complement the FBMC receiving signal according to the length determined by the determining module, to obtain an FBMC signal having the same length as the original signal.
结合第四方面,在第四方面的第一种可能的实现方式中,所述拖尾信号包括前拖尾信号和/或后拖尾信号。In conjunction with the fourth aspect, in a first possible implementation of the fourth aspect, the trailing signal comprises a front tailing signal and/or a trailing tailing signal.
结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述补零模块具体用于:With reference to the fourth aspect, or the first possible implementation manner of the fourth aspect, in the second possible implementation manner of the fourth aspect, the zero padding module is specifically configured to:
在所述拖尾信号包括前拖尾信号时,根据所述长度,在所述FBMC接收信号前补零;或When the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal; or
在所述拖尾信号包括后拖尾信号时,根据所述长度,在所述FBMC接收信号后补零。When the trailing signal includes a trailing tail signal, zero is added after the FBMC receives the signal according to the length.
基于上述技术方案,本发明实施例提供的发送和接收滤波器组多载波信号的方法及装置,通过生成拖尾抵消信号,并根据拖尾抵消信号对目标FBMC信号进行拖尾抵消,再对抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,可以消除FBMC信号中的拖尾信号,并且不引起信号性能的恶化。Based on the foregoing technical solution, the method and device for transmitting and receiving a filter bank multi-carrier signal according to an embodiment of the present invention generate a tailing cancellation signal, and perform tailing cancellation on the target FBMC signal according to the tailing cancellation signal, and then offset The tailed target FBMC signal is truncated to obtain the truncated target FBMC signal, which can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings to be used in the embodiments of the present invention or the description of the prior art will be briefly described below. Obviously, the drawings described below are only the present invention. For some embodiments, other drawings may be obtained from those of ordinary skill in the art without departing from the drawings.
图1是根据本发明实施例的发送FBMC信号的方法的示意性流程图。1 is a schematic flow chart of a method of transmitting an FBMC signal according to an embodiment of the present invention.
图2是根据本发明实施例的基于扩展IFFT方法的发射机的工作流程示意图。2 is a schematic diagram showing the workflow of a transmitter based on an extended IFFT method according to an embodiment of the present invention.
图3是根据本发明实施例的基于多相滤波器组方法的发射机的工作流程示意图。3 is a schematic diagram showing the workflow of a transmitter based on a polyphase filter bank method according to an embodiment of the present invention.
图4是根据本发明实施例的基于扩展FFT方法的分析滤波器组的工作流程示意图。4 is a schematic diagram showing the workflow of an analysis filter bank based on an extended FFT method according to an embodiment of the present invention.
图5是根据本发明实施例的基于多相滤波器组的分析滤波器组的工作流程示意图。FIG. 5 is a schematic diagram showing the workflow of an analysis filter bank based on a polyphase filter bank according to an embodiment of the present invention.
图6是根据本发明实施例的接收FBMC信号的方法的示意性流程图。6 is a schematic flow chart of a method of receiving an FBMC signal in accordance with an embodiment of the present invention.
图7是根据本发明实施例的原始的目标FBMC信号的拖尾信号的实部的幅度响应图。7 is an amplitude response diagram of a real portion of a smear signal of an original target FBMC signal, in accordance with an embodiment of the present invention.
图8是根据本发明实施例的拖尾抵消信号的拖尾信号的实部的幅度响应图。8 is an amplitude response diagram of a real portion of a smear signal of a smear cancellation signal, in accordance with an embodiment of the present invention.
图9是根据本发明实施例的原始的目标FBMC信号的拖尾信号的信号功率的示意图。9 is a diagram of signal power of a smear signal of an original target FBMC signal, in accordance with an embodiment of the present invention.
图10是根据本发明实施例的抵消拖尾后的目标FBMC信号的信号功率的示意图。10 is a diagram of canceling the signal power of a target FBMC signal after smearing, in accordance with an embodiment of the present invention.
图11A和图11B是根据本发明实施例的原始的目标FBMC信号的功率谱和经本发明实施例的方法100处理的截断拖尾后的目标FBMC信号的功率谱的示意图。11A and 11B are diagrams showing the power spectrum of the original target FBMC signal and the power spectrum of the target FBMC signal after truncation and smear processed by the method 100 of the embodiment of the present invention, in accordance with an embodiment of the present invention.
图12是根据本发明实施例的发送FBMC信号的装置的示意性框图。12 is a schematic block diagram of an apparatus for transmitting an FBMC signal in accordance with an embodiment of the present invention.
图13是根据本发明实施例的接收FBMC信号的装置的示意性框图。13 is a schematic block diagram of an apparatus for receiving an FBMC signal in accordance with an embodiment of the present invention.
图14是根据本发明实施例的发送FBMC信号的装置的示意性框图。14 is a schematic block diagram of an apparatus for transmitting an FBMC signal in accordance with an embodiment of the present invention.
图15是根据本发明实施例的接收FBMC信号的装置的示意性框图。15 is a schematic block diagram of an apparatus for receiving an FBMC signal in accordance with an embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of the present invention.
图1示出了根据本发明实施例的发送FBMC信号的方法100的示意性流程图。如图1所示,该方法100由发送FBMC信号的装置执行,方法100包括:FIG. 1 shows a schematic flow diagram of a method 100 of transmitting an FBMC signal in accordance with an embodiment of the present invention. As shown in FIG. 1, the method 100 is performed by a device that transmits an FBMC signal, and the method 100 includes:
S110,根据待发送数据生成目标FBMC信号,该目标FBMC信号包括拖尾信号;S110. Generate a target FBMC signal according to the data to be sent, where the target FBMC signal includes a trailing signal;
S120,根据该拖尾信号,生成拖尾抵消信号;S120. Generate a smear cancellation signal according to the smear signal.
S130,根据该拖尾抵消信号,对该目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号;S130, according to the tailing cancellation signal, performing tailing cancellation on the target FBMC signal, and obtaining a target FBMC signal after offsetting the tailing;
S140,对该抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号;S140, performing a truncation operation on the target FBMC signal after the offset tailing, to obtain a truncated target FBMC signal;
S150,发送截断后的目标FBMC信号。S150: Send the truncated target FBMC signal.
具体而言,本发明实施例的发送FBMC信号的方法,基本思想是根据原始信号中的拖尾信号产生一个符合FBMC信号的生成规律的拖尾抵消信号,FBMC信号中的拖尾信号和该拖尾抵消信号的相应部分在相同时刻的采样值相同(或接近)。用原始信号减去拖尾抵消信号,则相减后的信号在原拖尾信号对应部分的值为0(或接近为0)。最后将拖尾信号对应的部分,即功率较低的部分截断,并发送信号。当然,也可以使得拖尾抵消信号的相应部分在相同时刻的采样值与FBMC信号中的拖尾信号的数值相同(或接近)符号相反,用原始信号加上拖尾抵消信号,再将拖尾信号对应的部分,即功率较低的部分截断,并发送信号,本发明实施例对此不作限定。Specifically, the basic idea of the method for transmitting an FBMC signal in the embodiment of the present invention is to generate a tailing cancellation signal conforming to the generation rule of the FBMC signal according to the trailing signal in the original signal, the trailing signal in the FBMC signal, and the trailing signal. The corresponding portions of the tail cancellation signal are the same (or close) to the sampled values at the same time. Subtracting the trailing cancellation signal from the original signal, the subtracted signal has a value of 0 (or nearly 0) in the corresponding portion of the original trailing signal. Finally, the portion corresponding to the trailing signal, that is, the portion with lower power, is cut off and a signal is sent. Of course, it is also possible to make the corresponding value of the corresponding part of the trailing cancellation signal the same (or close) sign as the value of the trailing signal in the FBMC signal, and use the original signal plus the trailing offset signal, and then the trailing The part corresponding to the signal, that is, the part with the lower power is cut off, and the signal is sent, which is not limited by the embodiment of the present invention.
由于拖尾抵消信号符合FBMC信号的生成规律,这相当于在原始信号两侧又发送了一些OQAM符号,原始信号减去或加上拖尾抵消信号后仍是一个标准的FBMC信号,信号的传输性能以及带外抑制性能都不受影响,也不需要信道在一个传输时隙的时间范围内保持不变。Since the tailing cancellation signal conforms to the generation rule of the FBMC signal, this is equivalent to transmitting some OQAM symbols on both sides of the original signal. After the original signal is subtracted or added with the trailing cancellation signal, it is still a standard FBMC signal, and the signal is transmitted. Performance and out-of-band rejection are unaffected and the channel does not need to remain constant over the time frame of a transmission slot.
因此,本发明实施例提供的发送FBMC信号的方法,通过生成拖尾抵消信号,并根据拖尾抵消信号对目标FBMC信号进行拖尾抵消,再对抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,可以消除FBMC信号中的拖尾信号,并且不引起信号性能的恶化。Therefore, the method for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing. Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
在S110中,根据待发送数据生成目标FBMC信号,该目标FBMC信号为一个传输时隙内的FBMC信号。其中,传输时隙是指用于进行连续的数据传输的一段时间,可以对应于***中常用的子帧(Subframe)、帧(Frame)、
时隙(Slot)、突发(Burst)等。生成FBMC信号可以通过扩展快速傅里叶逆变换(Inverse Fast Fourier Transform,IFFT)方法或者多相滤波器组方法,还可以通过现有的其它技术,本发明实施例对此不作限定。In S110, a target FBMC signal is generated according to the data to be transmitted, and the target FBMC signal is an FBMC signal in one transmission slot. The transmission time slot refers to a period of time for performing continuous data transmission, and may correspond to a sub-frame, a frame, and a frame commonly used in the system.
Slot, Burst, etc. The FBMC signal can be generated by extending the Inverse Fast Fourier Transform (IFFT) method or the multi-phase filter bank method, and can also be used in other embodiments of the present invention.
图2示出了根据本发明实施例的基于扩展IFFT方法的发射机的工作流程示意图。如图2所示,生成一个传输时隙内的FBMC信号的过程如下。对输入的待发送数据进行实虚映射,进而将通过实虚映射后的信号进行K倍上采样、频域滤波以及IFFT,最后对信号进行并串转换和交叠相加,获得FBMC信号。2 is a flow chart showing the operation of a transmitter based on an extended IFFT method according to an embodiment of the present invention. As shown in Figure 2, the process of generating an FBMC signal within a transmission slot is as follows. Perform real virtual mapping on the input data to be transmitted, and then perform K-time upsampling, frequency domain filtering and IFFT on the signal through the real virtual mapping, and finally perform parallel-to-serial conversion and overlap addition on the signal to obtain the FBMC signal.
图3示出了根据本发明实施例的基于多相滤波器组方法的发射机的工作流程示意图。如图3所示,生成一个传输时隙内的FBMC信号的过程如下。对输入的待发送数据进行实虚映射,进而将通过实虚映射后的信号进行IFFT,并将IFFT后的信号通过综合多相滤波器组,最后对信号进行并串转换和交叠相加,获得FBMC信号。3 is a flow chart showing the operation of a transmitter based on a polyphase filter bank method in accordance with an embodiment of the present invention. As shown in Figure 3, the process of generating an FBMC signal within a transmission slot is as follows. Perform real virtual mapping on the input data to be transmitted, and then perform IFFT on the signal through the real virtual mapping, and pass the signal after IFFT through the integrated polyphase filter bank, and finally perform parallel-to-serial conversion and overlap addition on the signal. Obtain the FBMC signal.
生成的FBMC信号中通常包括前拖尾信号和后拖尾信号。本发明实施例中的目标FBMC信号,可以是未经过拖尾处理的FBMC信号,即目标FBMC信号包括前拖尾信号和后拖尾信号;也可以是通过本发明实施例或其它技术手段消除了一侧拖尾信号的FBMC信号,即目标FBMC信号包括前拖尾信号或后拖尾信号,本发明实施例对此不作限定。生成的目标FBMC信号可以表示为时域函数s(t)。The generated FBMC signal usually includes a front tail signal and a rear tail signal. The target FBMC signal in the embodiment of the present invention may be an FBMC signal that has not been smeared, that is, the target FBMC signal includes a pre-tailing signal and a post-tailing signal; or may be eliminated by the embodiment of the present invention or other technical means. The FBMC signal of the one-tailed tail signal, that is, the target FBMC signal includes a front tailing signal or a trailing tailing signal, which is not limited in this embodiment of the present invention. The generated target FBMC signal can be expressed as a time domain function s(t).
拖尾信号是FBMC信号两侧平滑下降的一段时间的信号,是滤波过程中自然产生的,拖尾信号的长度和滤波器的长度有关。下面通过一个例子来解释拖尾信号的长度。假设FBMC信号的子载波间隔为F,原型滤波器的交叠系数为K,一个FBMC信号的传输时隙内包含N个OFDM/OQAM符号。S110中生成的目标FBMC信号的长度为其中,信号中部的时间长度为信号的主体部分,两侧的各时间长度内的信号分别为信号的前拖尾信号和后拖尾信号。即前拖尾信号为目标FBMC信号的第一时间范围内的信号,后拖尾信号为目标FBMC信号的第二时间范围内的信号,第一时间范围为目标FBMC信号的开始时刻到时刻,第二时间范围为目标
FBMC信号的结束时刻前的到结束时刻。The smear signal is a signal that is smoothed down on both sides of the FBMC signal and is naturally generated during the filtering process. The length of the smear signal is related to the length of the filter. The length of the trailing signal is explained below by an example. Assuming that the subcarrier spacing of the FBMC signal is F, the overlap coefficient of the prototype filter is K, and the transmission slots of one FBMC signal contain N OFDM/OQAM symbols. The length of the target FBMC signal generated in S110 is Where the middle of the signal The length of time is the main part of the signal, each side of the signal The signals in the length of time are the front tail signal and the rear tail signal of the signal, respectively. That is, the front tail signal is the signal in the first time range of the target FBMC signal, and the rear tail signal is the signal in the second time range of the target FBMC signal, and the first time range is the start time of the target FBMC signal to At the moment, the second time range is before the end of the target FBMC signal To the end of the day.
在S120中,根据拖尾信号,生成拖尾抵消信号,可以通过如下方法获得:In S120, a smear cancellation signal is generated according to the smear signal, which can be obtained by the following method:
对该拖尾信号进行分析滤波,获得分析滤波后的拖尾信号;The trailing signal is analyzed and filtered to obtain an analysis filtered tailing signal;
获取该分析滤波后的拖尾信号中的拖尾重建数据,该拖尾重建数据为分析滤波后的拖尾信号中与该待发送数据的频率范围相同,与该待发送数据的时间范围不同的多个多载波符号上的数据符号;Obtaining the smeared reconstruction data in the smeared tail signal of the analysis, the smeared reconstruction data is the same as the frequency range of the to-be-sent data in the smeared filtered smeared signal, and is different from the time range of the data to be sent. Data symbols on multiple multi-carrier symbols;
对该拖尾重建数据进行综合滤波,得到该拖尾抵消信号。The trailing reconstruction data is comprehensively filtered to obtain the trailing cancellation signal.
具体而言,根据拖尾信号的时域函数,可以获取第一矩阵(即拖尾信号中的拖尾重建数据),第一矩阵的元素表示拖尾信号或拖尾信号附近的信号,第一矩阵的行号对应子载波编号,第一矩阵的列号对应时刻。Specifically, according to the time domain function of the trailing signal, the first matrix (ie, the trailing reconstruction data in the trailing signal) may be acquired, and the element of the first matrix represents a signal near the trailing signal or the trailing signal, first The row number of the matrix corresponds to the subcarrier number, and the column number of the first matrix corresponds to the time.
目标FBMC信号为s(t),0≤t≤T,T为目标FBMC信号在时域上的长度,以其拖尾信号包括前拖尾信号和后拖尾信号为例进行说明。假设t0为前拖尾信号的结束时刻,t1为后拖尾信号的开始时刻。则可以截取拖尾信号的时域函数为 相似地,如果目标FBMC信号仅包括前拖尾信号,则拖尾信号的时域函数为 如果目标FBMC信号仅包括后拖尾信号,则拖尾信号的时域函数为
The target FBMC signal is s(t), 0≤t≤T, and T is the length of the target FBMC signal in the time domain, and the tailing signal includes a front tailing signal and a trailing tailing signal as an example for description. Let t 0 be the end time of the previous trailing signal and t 1 be the starting moment of the trailing tail signal. Then the time domain function of the trailing signal can be intercepted as Similarly, if the target FBMC signal includes only the front smear signal, the time domain function of the smear signal is If the target FBMC signal includes only the trailing tail signal, the time domain function of the trailing signal is
如前文所述,S110中生成的目标FBMC信号的长度为其中,信号中部的时间长度为信号的主体部分,两侧的各时间长度内的信号分别为信号的前拖尾和后拖尾,即
As described above, the length of the target FBMC signal generated in S110 is Where the middle of the signal The length of time is the main part of the signal, each side of the signal The signals in the length of time are the leading and trailing tails of the signal, namely
应注意的是,理论上可以把如前文所述的完整的拖尾信号取出进行后续的处理,但在实际操作中,也可以不把完整的拖尾信号完全取出,即
这是因为下文中所涉及的拖尾抵消信号的构建并
不是理想的,构建的拖尾抵消信号实际上会有一定的损伤,因而适当减少用于构建拖尾抵消信号的数据量,可以减小后续操作对信号的损伤。It should be noted that, in theory, the complete tailing signal as described above can be taken out for subsequent processing, but in actual operation, the complete tailing signal can also be completely taken out, that is, This is because the construction of the tailing cancellation signal involved in the following is not ideal, and the constructed tailing cancellation signal actually has some damage, so that the amount of data used to construct the trailing cancellation signal can be appropriately reduced, which can be reduced. Damage to the signal by subsequent operations.
应理解,在本发明实施例中所提及的拖尾信号,指的是本步骤中所设置的t0之前的拖尾信号,或t1之后的拖尾信号,不一定与严格意义上的拖尾信号相对应。It should be understood that the smear signal mentioned in the embodiment of the present invention refers to the smear signal before t 0 set in this step, or the smear signal after t 1 , which is not necessarily in a strict sense. The trailing signal corresponds.
可以用接收机的分析滤波器组对目标FBMC信号中的拖尾信号进行处理,得到第一矩阵A,第一矩阵A的第p行第q列的元素可以为其中,为取实部操作,g(t)为OFDM-OQAM***发送端使用的原型滤波器的冲击响应,M为子载波个数,行p对应第p个子载波、列q对应第q个实数符号,即第一矩阵A的行表示频域,列表示时域。The tailing signal in the target FBMC signal can be processed by the analysis filter bank of the receiver to obtain the first matrix A, and the elements of the p-th row and the q-th column of the first matrix A can be among them, For the real part operation, g(t) is the impulse response of the prototype filter used by the transmitting end of the OFDM-OQAM system, M is the number of subcarriers, row p corresponds to the pth subcarrier, and column q corresponds to the qth real symbol. That is, the row of the first matrix A represents the frequency domain, and the column represents the time domain.
相对应地,获取该分析滤波后的拖尾信号中的拖尾重建数据,包括:在该拖尾信号包括该前拖尾信号时,获取该分析滤波后的拖尾信号中的拖尾重建数据,该拖尾重建数据为分析滤波后的拖尾信号中与该待发送数据的频率范围相同,时间位于该待发送数据之前的多个多载波符号上的数据符号;或Correspondingly, obtaining the trailing reconstruction data in the analyzed filtered tailing signal comprises: acquiring the trailing reconstruction data in the analyzed filtered tailing signal when the trailing signal includes the front trailing signal The smear reconstruction data is a data symbol on the plurality of multi-carrier symbols that is the same as the frequency range of the data to be transmitted in the filtered smeared signal, and the time is located on the plurality of multi-carrier symbols before the data to be transmitted; or
在该拖尾信号包括该前拖尾信号时,获取该分析滤波后的拖尾信号中的拖尾重建数据,该拖尾重建数据为分析滤波后的拖尾信号中与该待发送数据的频率范围相同,时间位于该待发送数据之后的多个多载波符号上的数据符号。When the tailing signal includes the front tailing signal, the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data. The same range, the time is located on the data symbols on the plurality of multi-carrier symbols after the data to be transmitted.
上述公式为分析滤波器组的数学描述,在实际实现中,可以通过扩展快速傅里叶变换(Fast Fourier Transformation,FFT)方法或者多相滤波器组方法,还可以通过现有的其它技术,本发明实施例对此不作限定。The above formula is a mathematical description of the analysis filter bank. In the actual implementation, the Fast Fourier Transformation (FFT) method or the polyphase filter bank method can be extended, and other existing technologies can be used. The embodiment of the invention is not limited thereto.
图4示出了根据本发明实施例的基于扩展FFT方法的分析滤波器组的工作流程示意图。如图4所示,将截取的截取拖尾信号输入分析滤波器组,错位取出拖尾信号的时域符号,对时域符号进行FFT,最后进行频域滤波,获得第一矩阵A,即拖尾信号中的拖尾重建数据。4 is a flow chart showing the workflow of an analysis filter bank based on an extended FFT method according to an embodiment of the present invention. As shown in FIG. 4, the intercepted tailing signal is input into the analysis filter bank, the time domain symbol of the trailing signal is taken out by the misalignment, the FFT is performed on the time domain symbol, and finally the frequency domain filtering is performed to obtain the first matrix A, that is, dragging Tail reconstruction data in the tail signal.
图5示出了根据本发明实施例的基于多相滤波器组的分析滤波器组的工作流程示意图。如图5所示,将截取的截取拖尾信号输入分析滤波器组,错位取出拖尾信号的时域符号,将时域符号输入多相滤波器组进行处理,最后
进行FFT,获得第一矩阵A,即拖尾信号中的拖尾重建数据。FIG. 5 shows a workflow diagram of an analysis filter bank based on a polyphase filter bank in accordance with an embodiment of the present invention. As shown in FIG. 5, the intercepted tailing signal is input into the analysis filter bank, the time domain symbol of the trailing signal is taken out by the misalignment, and the time domain symbol is input into the polyphase filter bank for processing, and finally
The FFT is performed to obtain the first matrix A, that is, the trailing reconstruction data in the trailing signal.
进一步地,根据第一矩阵A,可以生成第二矩阵B,第二矩阵B的非零元素所在的行属于映射有数据的子载波编号的集合,所在的列属于拖尾信号对应的列的集合。如前文所述,在一个信号传输时隙内的目标FBMC信号包含了N个OFDM/OQAM符号,假设这些符号中映射有数据的子载波编号的集合是。则对于前拖尾信号而言,将分析滤波之后得到的第一矩阵A中只保留行属于集合的、且列属于前2K-1列的元素,其它元素置为零;对于后拖尾信号而言,则将分析滤波之后得到的第一矩阵A中只保留行属于集合的、且列属于后2K-1列的元素,其它元素置为零。得到的结果记作第二矩阵B,当目标FBMC信号中的拖尾信号包括前拖尾信号和后拖尾信号时,其元素B(p,q)如下:Further, according to the first matrix A, the second matrix B may be generated. The row of the non-zero elements of the second matrix B belongs to the set of subcarrier numbers mapped with data, and the column where the column belongs belongs to the set of columns corresponding to the trailing signal. . As described above, the target FBMC signal in one signal transmission slot contains N OFDM/OQAM symbols, assuming that the set of subcarrier numbers in which the data is mapped is . Then, for the pre-tailing signal, only the rows in the first matrix A obtained after the analysis filtering are retained belong to the set. And the elements belonging to the first 2K-1 column, the other elements are set to zero; for the post-tailing signal, the first matrix A obtained after the analysis filtering only retains the rows belonging to the set And the elements belonging to the last 2K-1 column, the other elements are set to zero. The result obtained is recorded as the second matrix B. When the trailing signal in the target FBMC signal includes the front tailing signal and the trailing tailing signal, its element B(p, q) is as follows:
;当目标FBMC信号的拖尾信号仅包括前拖尾信号时,其元素B(p,q)如下: When the trailing signal of the target FBMC signal includes only the leading tail signal, its element B(p,q) is as follows:
当目标FBMC信号的拖尾信号仅包括后拖尾信号时,其元素B(p,q)如下: When the trailing signal of the target FBMC signal includes only the trailing tail signal, its element B(p,q) is as follows:
继而,根据第二矩阵B,生成拖尾抵消信号y(t)。用上述第二矩阵B的数据经过FBMC发射机,重新合成一个FBMC信号y(t),即拖尾抵消信号 Z为拖尾信号所包含的实数符号的编号。同样地,生成FBMC信号可以通过扩展IFFT方法或者多相滤波器组方法,还可以通过现有的其它技术,本发明实施例对此不作限定。至此,根据拖尾重建数据,得到了拖尾抵消信号。Then, according to the second matrix B, a smear cancellation signal y(t) is generated. Reusing the FBMC signal y(t) with the data of the second matrix B described above through the FBMC transmitter, that is, the tailing cancellation signal Z is the number of the real symbol contained in the trailing signal. Similarly, the FBMC signal can be generated by extending the IFFT method or the multi-phase filter bank method, and can also be used in other embodiments of the present invention. At this point, based on the trailing reconstruction data, a tailing cancellation signal is obtained.
应理解,本发明实施例中,第一矩阵A、第二矩阵B和拖尾抵消信号等可以有不同的数学表现形式,上文的例子仅是示例性的给出了一种数学表现形式,而非对本发明实施例的限定。It should be understood that, in the embodiment of the present invention, the first matrix A, the second matrix B, the smear cancellation signal, and the like may have different mathematical expressions, and the above examples merely exemplarily give a mathematical expression. Rather than limiting the embodiments of the invention.
在S130中,根据拖尾抵消信号,对目标FBMC信号进行拖尾抵消,得
到抵消拖尾后的目标FBMC信号。可选地,作为一个实施例,将目标FBMC信号s(t)减去拖尾抵消信号y(t),得到抵消拖尾后的目标FBMC信号c(t),即c(t)=s(t)-y(t)。拖尾抵消信号y(t)可能不能和原始FBMC信号的拖尾信号完全相同,所以获得的c(t)仍可能包含残留的拖尾信号。在实际实施中,可以将c(t)的拖尾信号的幅度或功率与预设的门限相比较,当c(t)的拖尾的幅度或功率高于预设的门限时,可以将S120和S130迭代进行。即,在c(t)的拖尾信号的幅度或功率比预设的门限高时,则用c(t)替代上述S110中生成的目标FBMC信号,并重复进行上述S120和S130,直到当c(t)的拖尾信号的幅度低于预设的门限,例如当目标FBMC信号的拖尾信号包括前拖尾信号和后拖尾信号时,使得时完成迭代;当目标FBMC信号的拖尾信号仅包括前拖尾信号时,使得时完成迭代;当目标FBMC信号的拖尾信号仅包括后拖尾信号时,使得时完成迭代。In S130, the target FBMC signal is subjected to smear cancellation according to the smear cancellation signal, and the target FBMC signal after the smear is cancelled. Optionally, as an embodiment, the target FBMC signal s(t) is subtracted from the trailing cancellation signal y(t), and the target FBMC signal c(t) after offsetting is obtained, that is, c(t)=s( t)-y(t). The trailing cancellation signal y(t) may not be exactly the same as the trailing signal of the original FBMC signal, so the obtained c(t) may still contain the residual tailing signal. In an actual implementation, the amplitude or power of the tail signal of c(t) can be compared with a preset threshold. When the magnitude or power of the tail of c(t) is higher than a preset threshold, S120 can be used. Iteratively with S130. That is, when the amplitude or power of the trailing signal of c(t) is higher than the preset threshold, the target FBMC signal generated in the above S110 is replaced with c(t), and the above S120 and S130 are repeated until c The amplitude of the trailing signal of (t) is lower than a preset threshold, for example, when the trailing signal of the target FBMC signal includes a front tailing signal and a trailing tailing signal, Time iteration is completed; when the trailing signal of the target FBMC signal includes only the front tailing signal, Time to complete the iteration; when the trailing signal of the target FBMC signal includes only the trailing tail signal, The iteration is completed.
应理解,根据该拖尾抵消信号,对该目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,还可以是:It should be understood that, according to the tailing cancellation signal, the target FBMC signal is subjected to tailing cancellation to obtain the target FBMC signal after offsetting the tailing, and may also be:
将该目标FBMC信号加上该拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。The target FBMC signal is added to the trailing cancellation signal to obtain a target FBMC signal that cancels the trailing.
相对应地,此时,该拖尾抵消信号的相应部分在相同时刻的采样值与FBMC信号中的拖尾信号数值相同(或接近)符号相反。Correspondingly, at this time, the sampling value of the corresponding portion of the trailing cancellation signal at the same time is opposite to the same (or close) sign of the trailing signal value in the FBMC signal.
相应地,在该对该拖尾重建数据进行综合滤波,得到该拖尾抵消信号之前,该方法100还包括:Correspondingly, before performing the comprehensive filtering on the trailing reconstruction data to obtain the trailing cancellation signal, the method 100 further includes:
将该拖尾重建数据乘以-1,使得得到的该拖尾抵消信号与该拖尾信号符号相反。The trailing reconstruction data is multiplied by -1 such that the resulting trailing cancellation signal is opposite to the trailing signal symbol.
或者,在该对该拖尾重建数据进行综合滤波,得到该拖尾抵消信号之后,该方法100还包括:Alternatively, after performing the comprehensive filtering on the trailing reconstruction data to obtain the trailing cancellation signal, the method 100 further includes:
将得到的该拖尾抵消信号乘以-1,使得该拖尾抵消信号与该拖尾信号符号相反。The resulting trailing cancellation signal is multiplied by -1 such that the trailing cancellation signal is opposite the trailing signal symbol.
在S140中,对抵消拖尾后的目标FBMC信号c(t)进行截断操作,得到截断后的目标FBMC信号e(t)。具体而言,可以根据该抵消拖尾后的目标
FBMC信号的带外泄露情况和信号传输性能,对该抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号。In S140, the target FBMC signal c(t) after the end of the offset is truncated to obtain the truncated target FBMC signal e(t). Specifically, it can be based on the target after the offset
The out-of-band leakage condition and signal transmission performance of the FBMC signal are intercepted by the target FBMC signal after the offset tailing, and the truncated target FBMC signal is obtained.
可选地,作为一个实施例,对该抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,包括:Optionally, as an embodiment, the truncating operation is performed after the truncated target FBMC signal is obtained, and the truncated target FBMC signal is obtained, including:
在该拖尾信号包括前拖尾信号时,将该抵消拖尾后的目标FBMC信号的开始时刻到时刻的部分或开始时刻到小于的第一时刻的部分截断;或When the tail signal includes the front tail signal, the start time of the target FBMC signal after the end of the offset is Part of the moment or start time is less than Partial truncation of the first moment; or
在该拖尾信号包括后拖尾信号时,将该抵消拖尾后的目标FBMC信号的结束时刻前的到结束时刻的部分或大于结束时刻前的的第二时刻到结束时刻的部分截断。When the trailing signal includes a trailing tail signal, the offset is before the end of the target FBMC signal To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
当目标FBMC信号的拖尾信号包括前拖尾信号和后拖尾信号时,将抵消拖尾后的目标FBMC信号c(t)的t0之前和t1之后的部分截断得到e(t),根据带外泄露情况和信号传输性能,也可以将小于t0的第一时刻之前的部分和大于t1的第二时刻之后的部分截断,即一侧所截断的长度小于等于当目标FBMC信号的拖尾信号仅包括前拖尾信号时,将抵消拖尾后的目标FBMC信号c(t)的t0之前的部分截断得到e(t),根据带外泄露情况和信号传输性能,也可以将小于t0的第一时刻之前的部分截断,即一侧所截断的长度小于等于当目标FBMC信号的拖尾信号仅包括后拖尾信号时,将抵消拖尾后的目标FBMC信号c(t)的t1之后的部分截断得到e(t),根据带外泄露情况和信号传输性能,也可以将大于t1的第二时刻之后的部分截断,即一侧所截断的长度小于等于
When the trailing signal of the target signal FBMC signal comprises a front and a rear trailing tail signal will offset the trailing FBMC target signal c (t) t of the portion 10 before and after the cut to give E t (t), According to the out-of-band leakage condition and the signal transmission performance, the portion before the first moment less than t 0 and the portion after the second moment greater than t 1 may be cut off, that is, the length of one side is less than or equal to When the tail signal of the target FBMC signal includes only the front tail signal, the partial truncation before t 0 of the target FBMC signal c(t) after the tailing is cancelled to obtain e(t), according to the out-of-band leakage condition and signal transmission. Performance, it is also possible to cut off the portion before the first moment less than t 0 , that is, the length of one side is less than or equal to When the trailing signal of the target FBMC signal includes only the trailing tail signal, the partial truncation after t 1 of the target FBMC signal c(t) after the tailing is cancelled to obtain e(t), according to the out-of-band leakage condition and signal transmission. Performance, it is also possible to cut off the portion after the second time greater than t 1 , that is, the length of one side is less than or equal to
因此,本发明实施例提供的发送FBMC信号的方法,通过生成拖尾抵消信号,并根据拖尾抵消信号对目标FBMC信号进行拖尾抵消,再对抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,可以消除FBMC信号中的拖尾信号,并不引起信号性能的恶化。Therefore, the method for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing. Obtaining the target FBMC signal after truncation can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
以上从发送FBMC信号的装置的角度详细描述了发送FBMC信号的方
法,下面将从接收FBMC信号的装置的角度详细描述接收FBMC信号的方法。图2示出了根据本发明实施例的接收FBMC信号的方法200的示意性流程图。如图2所示,该方法200由接收FBMC信号的装置执行,方法200包括:The method of transmitting the FBMC signal is described in detail above from the perspective of the device transmitting the FBMC signal.
In the following, a method of receiving an FBMC signal will be described in detail from the perspective of a device that receives an FBMC signal. 2 shows a schematic flow diagram of a method 200 of receiving an FBMC signal in accordance with an embodiment of the present invention. As shown in FIG. 2, the method 200 is performed by a device that receives an FBMC signal, and the method 200 includes:
S210,获取FBMC接收信号,该FBMC接收信号对应的原始信号包括拖尾信号,该FBMC接收信号为根据该拖尾信号,生成拖尾抵消信号,并根据该拖尾抵消信号,对该目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,再对该抵消拖尾后的FBMC信号进行截断操作得到的;S210: Acquire an FBMC receiving signal, where the original signal corresponding to the FBMC receiving signal includes a trailing signal, and the FBMC receiving signal generates a trailing canceling signal according to the trailing signal, and according to the trailing canceling signal, the target FBMC signal Performing a tailing offset to obtain a target FBMC signal after offsetting the tailing, and then performing a truncation operation on the offsetted FBMC signal;
S220,确定该FBMC接收信号对应的原始信号中被截断的部分的长度;S220. Determine a length of a truncated portion of the original signal corresponding to the FBMC received signal.
S230,根据该长度,对该FBMC接收信号补零,得到与该原始信号长度相同的FBMC信号。S230. According to the length, the FBMC receiving signal is padded with zeros to obtain an FBMC signal having the same length as the original signal.
可选地,原始信号的拖尾信号包括前拖尾信号和/或后拖尾信号,本发明实施例对此不作限定。Optionally, the trailing signal of the original signal includes a front tailing signal and/or a trailing tailing signal, which is not limited in this embodiment of the present invention.
可选地,作为一个实施例,根据该长度,对该FBMC接收信号补零,得到与该原始信号长度相同的FBMC信号,包括:Optionally, as an embodiment, according to the length, the FBMC receiving signal is padded with zeros, and the FBMC signal having the same length as the original signal is obtained, including:
在该拖尾信号包括前拖尾信号时,根据该长度,在该FBMC接收信号前补零;或When the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal; or
在该拖尾信号包括后拖尾信号时,根据该长度,在该FBMC接收信号后补零。When the trailing signal includes a trailing tail signal, according to the length, zero is added after the FBMC receives the signal.
例如,当对该抵消拖尾后的FBMC信号进行截断操作时,如果是截断了FBMC信号的t0之前和t1之后的部分,则需在t0之前和t1之后补充相应长度的0;如果截断了FBMC信号的t0之前的部分,则需在t0之前补充相应长度的0;如果是截断了FBMC信号的t1之后的部分,则需在t1之后补充相应长度的0。For example, when the signal after cancellation FBMC trailing truncation operation, if the signal is truncated FBMC portion after t 1 and before t 0, and is required at t 0 until t 0 added after a corresponding length; If the cut portion T signal before FBMC 0, 0 need to supplement a corresponding length before T 0; if it is a part after the truncated FBMC signal t, the length of the need to replenish the corresponding 0 after t 1.
因此,本发明实施例提供的接收FBMC信号的方法,通过对FBMC接收信号补零对应的原始信号的拖尾信号对应的部分进行补零,可以得到与该原始信号长度相同的FBMC信号,能够对截断拖尾信号的FBMC信号进行处理。Therefore, the method for receiving the FBMC signal provided by the embodiment of the present invention can obtain the FBMC signal with the same length as the original signal by zero-padding the portion corresponding to the tail signal of the original signal corresponding to the FBMC receiving signal. The FBMC signal of the trailing signal is truncated for processing.
应理解,在本发明各实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It should be understood that, in the embodiments of the present invention, the size of the sequence numbers of the foregoing processes does not mean the order of execution sequence, and the execution order of each process should be determined by its function and internal logic, and should not be implemented in the embodiments of the present invention. The process constitutes any limitation.
下面对以上方法获得的FBMC信号的性能加以分析。图7示出了根据本
发明实施例的原始的目标FBMC信号的拖尾信号(图7中仅示出了后拖尾信号)的实部的幅度响应图。图8示出了根据本发明实施例的拖尾抵消信号的拖尾信号(图8中仅示出了后拖尾信号)的实部的幅度响应图。从图7和图8可以看出,根据本发明实施例构建的拖尾抵消信号的后拖尾y(t)的幅度与原始的目标FBMC信号的后拖尾信号s(t)的幅度十分接近。The performance of the FBMC signal obtained by the above method is analyzed below. Figure 7 shows the basis
The amplitude response map of the real part of the tailing signal of the original target FBMC signal of the inventive embodiment (only the trailing tail signal is shown in Fig. 7). 8 shows an amplitude response diagram of the real part of the smear signal of the smear cancellation signal (only the trailing smear signal is shown in FIG. 8) in accordance with an embodiment of the present invention. As can be seen from Figures 7 and 8, the amplitude of the trailing tail y(t) of the trailing cancellation signal constructed in accordance with an embodiment of the present invention is very close to the amplitude of the trailing trailing signal s(t) of the original target FBMC signal. .
图9示出了根据本发明实施例的原始的目标FBMC信号的拖尾信号(图9中仅示出了后拖尾)的信号功率的示意图。图10示出了根据本发明实施例的抵消拖尾后的目标FBMC信号(图10中仅示出了后拖尾)的信号功率的示意图。从图9和图10可以看出,根据本发明实施例的方法处理后的抵消拖尾后的目标FBMC信号y(t)中的后拖尾信号的幅度相对于原始的目标FBMC信号s(t)的后拖尾信号的幅度大大减小。Figure 9 shows a schematic diagram of the signal power of the tailing signal of the original target FBMC signal (only tail trailing is shown in Figure 9) in accordance with an embodiment of the present invention. FIG. 10 shows a schematic diagram of canceling the signal power of the trailing target FBMC signal (only rear tailing is shown in FIG. 10) in accordance with an embodiment of the present invention. As can be seen from FIG. 9 and FIG. 10, the amplitude of the post-tailing signal in the target FBMC signal y(t) after the offset tailing processed according to the method of the embodiment of the present invention is relative to the original target FBMC signal s(t). The amplitude of the trailing tail signal is greatly reduced.
图11A和图11B示出了根据本发明实施例的原始的目标FBMC信号的功率谱和经本发明实施例的方法100处理的截断拖尾后的目标FBMC信号的功率谱的示意图。其中图11B为图11A的局部放大图。可以看出,经本发明实施例的方法100处理的截断拖尾后的目标FBMC信号的功率谱有一定的损失,但其带外信号功率保留了原始FBMC信号的快速下降特性,且带外底噪的值可以达到-50dB的相对较低的水平,可以满足使用需求。11A and 11B are diagrams showing power spectra of an original target FBMC signal and a power spectrum of a truncated tailed target FBMC signal processed by the method 100 of an embodiment of the present invention, in accordance with an embodiment of the present invention. 11B is a partial enlarged view of FIG. 11A. It can be seen that the power spectrum of the target FBMC signal after truncation and tailing processed by the method 100 of the embodiment of the present invention has a certain loss, but the out-of-band signal power preserves the rapid decline characteristic of the original FBMC signal, and has an outsole. The noise value can reach a relatively low level of -50dB, which can meet the needs of use.
上文中结合图1至图11,详细描述了根据本发明实施例的发送和接收FBMC信号的方法,下面将结合图12至图15,详细描述根据本发明实施例的发送和接收FBMC信号的装置。A method of transmitting and receiving an FBMC signal according to an embodiment of the present invention is described in detail above with reference to FIGS. 1 through 11, and a device for transmitting and receiving an FBMC signal according to an embodiment of the present invention will be described in detail below with reference to FIGS. 12 through 15. .
图12示出了根据本发明实施例的发送FBMC信号的装置300的示意性框图。如图12所示,该装置300包括:FIG. 12 shows a schematic block diagram of an apparatus 300 for transmitting an FBMC signal in accordance with an embodiment of the present invention. As shown in FIG. 12, the apparatus 300 includes:
第一生成模块310,用于根据待发送数据生成目标FBMC信号,该目标FBMC信号包括拖尾信号;a first generating module 310, configured to generate a target FBMC signal according to the data to be sent, where the target FBMC signal includes a trailing signal;
第二生成模块320,用于根据该拖尾信号,生成拖尾抵消信号;a second generating module 320, configured to generate a smear cancellation signal according to the smear signal;
拖尾抵消模块330,用于根据该第二生成模块320生成的该拖尾抵消信号,对该第一生成模块310生成的该目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号;The trailing offset module 330 is configured to perform tailing cancellation on the target FBMC signal generated by the first generating module 310 according to the trailing cancellation signal generated by the second generating module 320, to obtain a target FBMC signal after offsetting the trailing ;
截断模块340,用于对该抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号;The truncation module 340 is configured to perform a truncation operation on the target FBMC signal after the offset tailing, to obtain a truncated target FBMC signal;
发送模块350,用于发送经该截断模块340截断后的目标FBMC信号。
The sending module 350 is configured to send the target FBMC signal that is truncated by the truncation module 340.
因此,本发明实施例提供的发送FBMC信号的装置,通过生成拖尾抵消信号,并根据拖尾抵消信号对目标FBMC信号进行拖尾抵消,再对抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,可以消除FBMC信号中的拖尾信号,并且不引起信号性能的恶化。Therefore, the apparatus for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing. Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
可选地,作为一个实施例,该第二生成模块320包括:Optionally, as an embodiment, the second generating module 320 includes:
分析滤波单元,用于对该拖尾信号进行分析滤波,获得分析滤波后的拖尾信号;An analysis filtering unit is configured to perform analysis and filtering on the trailing signal to obtain an analysis filtered tailing signal;
获取单元,用于获取经该分析滤波单元分析滤波后的拖尾信号中的拖尾重建数据,该拖尾重建数据为分析滤波后的拖尾信号中与该待发送数据的频率范围相同,与该待发送数据的时间范围不同的多个多载波符号上的数据符号;An acquiring unit, configured to obtain the trailing reconstruction data in the trailing signal filtered by the analysis filtering unit, where the trailing reconstruction data is the same as the frequency range of the to-be-sent data in the analyzed filtered tail signal, and Data symbols on a plurality of multicarrier symbols having different time ranges of the data to be transmitted;
综合滤波单元,用于对该获取单元获取的该拖尾重建数据进行综合滤波,得到该拖尾抵消信号。The integrated filtering unit is configured to perform comprehensive filtering on the smear reconstruction data acquired by the acquiring unit to obtain the smear cancellation signal.
可选地,作为一个实施例,获取单元具体用于:Optionally, as an embodiment, the acquiring unit is specifically configured to:
在该拖尾信号包括该前拖尾信号时,获取该分析滤波后的拖尾信号中的拖尾重建数据,该拖尾重建数据为分析滤波后的拖尾信号中与该待发送数据的频率范围相同,时间位于该待发送数据之前的多个多载波符号上的数据符号;或When the tailing signal includes the front tailing signal, the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data. a data symbol on a plurality of multicarrier symbols before the data to be transmitted; or
在该拖尾信号包括该前拖尾信号时,获取该分析滤波后的拖尾信号中的拖尾重建数据,该拖尾重建数据为分析滤波后的拖尾信号中与该待发送数据的频率范围相同,时间位于该待发送数据之后的多个多载波符号上的数据符号。When the tailing signal includes the front tailing signal, the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data. The same range, the time is located on the data symbols on the plurality of multi-carrier symbols after the data to be transmitted.
可选地,作为一个实施例,拖尾抵消模块330具体用于:Optionally, as an embodiment, the trailing cancellation module 330 is specifically configured to:
将该目标FBMC信号减去该拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。The target FBMC signal is subtracted from the trailing cancellation signal to obtain a target FBMC signal after the tailing is cancelled.
可选地,作为一个实施例,第二生成模块320还包括:Optionally, as an embodiment, the second generating module 320 further includes:
取反单元,用于在综合滤波单元对该获取单元获取的该拖尾重建数据进行综合滤波,得到该拖尾抵消信号之前,将该获取单元获取的该拖尾重建数据乘以-1,使得得到的该拖尾抵消信号与该拖尾信号符号相反。The inversion unit is configured to perform comprehensive filtering on the tailing reconstruction data acquired by the acquiring unit in the integrated filtering unit, and before the obtaining the tailing cancellation signal, multiply the tailing reconstruction data acquired by the acquiring unit by -1, so that The resulting trailing cancellation signal is opposite to the trailing signal symbol.
可选地,作为一个实施例,第二生成模块320还包括:Optionally, as an embodiment, the second generating module 320 further includes:
取反单元,用于在综合滤波单元对该获取单元获取的该拖尾重建数据进
行综合滤波,得到该拖尾抵消信号之后,将得到的该拖尾抵消信号乘以-1,使得该拖尾抵消信号与该拖尾信号符号相反。a negating unit, configured to enter the tailing reconstruction data acquired by the acquiring unit in the integrated filtering unit
After the line is integrated and filtered, the obtained tailing cancellation signal is multiplied by -1 such that the trailing cancellation signal is opposite to the trailing signal symbol.
可选地,作为一个实施例,拖尾抵消模块330具体用于:Optionally, as an embodiment, the trailing cancellation module 330 is specifically configured to:
将该目标FBMC信号加上该拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。The target FBMC signal is added to the trailing cancellation signal to obtain a target FBMC signal that cancels the trailing.
可选地,作为一个实施例截断模块340具体可以用于:Optionally, as an embodiment, the truncation module 340 can be specifically configured to:
根据该抵消拖尾后的目标FBMC信号的带外泄露情况和信号传输性能,对该抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号。The truncated target FBMC signal is truncated according to the out-of-band leakage condition and the signal transmission performance of the target FBMC signal after the end of the offset, and the truncated target FBMC signal is obtained.
可选地,作为一个实施例,该拖尾信号包括前拖尾信号和/或后拖尾信号,其中,该前拖尾信号为该目标FBMC信号的第一时间范围内的信号,该后拖尾信号为该目标FBMC信号的第二时间范围内的信号,该第一时间范围为该目标FBMC信号的开始时刻到时刻,该第二时间范围为该目标FBMC信号的结束时刻前的到结束时刻,K为原型滤波器的交叠系数,F为该目标FBMC信号的子载波间隔。Optionally, as an embodiment, the trailing signal includes a front tailing signal and/or a trailing tailing signal, wherein the front trailing signal is a signal in a first time range of the target FBMC signal, and the trailing dragging The tail signal is a signal in a second time range of the target FBMC signal, and the first time range is a start time of the target FBMC signal to At the moment, the second time range is before the end time of the target FBMC signal To the end time, K is the overlap coefficient of the prototype filter, and F is the subcarrier spacing of the target FBMC signal.
可选地,作为一个实施例,截断模块340具体可以用于:Optionally, as an embodiment, the truncation module 340 can be specifically configured to:
在该拖尾信号包括前拖尾信号时,将该抵消拖尾后的目标FBMC信号的开始时刻到时刻的部分或开始时刻到小于的第一时刻的部分截断;或When the tail signal includes the front tail signal, the start time of the target FBMC signal after the end of the offset is Part of the moment or start time is less than Partial truncation of the first moment; or
在该拖尾信号包括后拖尾信号时,将该抵消拖尾后的目标FBMC信号的结束时刻前的到结束时刻的部分或大于结束时刻前的的第二时刻到结束时刻的部分截断。When the trailing signal includes a trailing tail signal, the offset is before the end of the target FBMC signal To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
因此,本发明实施例提供的发送FBMC信号的装置,通过生成拖尾抵消信号,并根据拖尾抵消信号对目标FBMC信号进行拖尾抵消,再对抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,可以消除FBMC信号中的拖尾信号,并且不引起信号性能的恶化。Therefore, the apparatus for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing. Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
图13示出了根据本发明实施例的接收FBMC信号的装置400的示意性
框图。如图13所示,该装置400包括:Figure 13 shows a schematic representation of an apparatus 400 for receiving FBMC signals in accordance with an embodiment of the present invention.
block diagram. As shown in FIG. 13, the apparatus 400 includes:
获取模块410,用于获取FBMC接收信号,该FBMC接收信号对应的原始信号包括拖尾信号,该FBMC接收信号为根据该拖尾信号,生成拖尾抵消信号,并根据该拖尾抵消信号,对该目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,再对抵消拖尾后的FBMC信号进行截断操作得到的;The obtaining module 410 is configured to acquire a FBMC receiving signal, where the original signal corresponding to the FBMC receiving signal includes a trailing signal, and the FBMC receiving signal generates a trailing canceling signal according to the trailing signal, and according to the trailing canceling signal, The target FBMC signal is subjected to tailing cancellation, and the target FBMC signal after the tailing is offset is obtained, and then the truncation operation is performed by canceling the tailed FBMC signal;
确定模块420,用于确定该获取模块410获取的该FBMC接收信号对应的原始信号被截断的部分的长度;a determining module 420, configured to determine a length of a portion of the original signal corresponding to the FBMC received signal acquired by the obtaining module 410 that is truncated;
补零模块430,用于根据该确定模块420确定的该长度,对该FBMC接收信号补零,得到与该原始信号长度相同的FBMC信号。The zero padding module 430 is configured to complement the FBMC received signal according to the length determined by the determining module 420 to obtain an FBMC signal having the same length as the original signal.
可选地,作为一个实施例,原始信号的拖尾信号包括前拖尾信号和/或后拖尾信号,本发明实施例对此不作限定。Optionally, as an embodiment, the trailing signal of the original signal includes a front tailing signal and/or a trailing tailing signal, which is not limited in this embodiment of the present invention.
可选地,作为一个实施例,补零模块430具体可以用于:Optionally, as an embodiment, the zero pad module 430 may be specifically configured to:
在该拖尾信号包括前拖尾信号时,根据该长度,在该FBMC接收信号前补零;或When the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal; or
在该拖尾信号包括后拖尾信号时,根据该长度,在该FBMC接收信号后补零。When the trailing signal includes a trailing tail signal, according to the length, zero is added after the FBMC receives the signal.
因此,本发明实施例提供的接收FBMC信号的方法,通过对FBMC接收信号补零对应的原始信号的拖尾信号对应的部分进行补零,可以得到与该原始信号长度相同的FBMC信号,能够对截断拖尾信号的FBMC信号进行处理。Therefore, the method for receiving the FBMC signal provided by the embodiment of the present invention can obtain the FBMC signal with the same length as the original signal by zero-padding the portion corresponding to the tail signal of the original signal corresponding to the FBMC receiving signal. The FBMC signal of the trailing signal is truncated for processing.
如图14所示,本发明实施例还提供了一种发送FBMC信号的装置500,该装置500包括处理器510、存储器520和总线***530,处理器510、存储器520通过总线***530相连。存储器520用于存储指令,处理器510用于执行存储器520存储的指令。其中,处理器510用于:As shown in FIG. 14, an embodiment of the present invention further provides an apparatus 500 for transmitting an FBMC signal. The apparatus 500 includes a processor 510, a memory 520, and a bus system 530. The processor 510 and the memory 520 are connected by a bus system 530. The memory 520 is for storing instructions, and the processor 510 is for executing instructions stored by the memory 520. The processor 510 is configured to:
根据待发送数据生成目标FBMC信号,该目标FBMC信号包括拖尾信号;Generating a target FBMC signal according to the data to be transmitted, the target FBMC signal including a trailing signal;
根据该拖尾信号,生成拖尾抵消信号;Generating a smear cancellation signal according to the smear signal;
根据该拖尾抵消信号,对该目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号;Determining the target FBMC signal according to the trailing cancellation signal, and obtaining the target FBMC signal after the tailing is cancelled;
对该抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标
FBMC信号;Truncating the target FBMC signal after the end of the offset to obtain the truncated target
FBMC signal;
发送截断后的目标FBMC信号。Send the truncated target FBMC signal.
因此,本发明实施例提供的发送FBMC信号的装置,通过生成拖尾抵消信号,并根据拖尾抵消信号对目标FBMC信号进行拖尾抵消,再对抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,可以消除FBMC信号中的拖尾信号,并且不引起信号性能的恶化。Therefore, the apparatus for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing. Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
应理解,在本发明实施例中,该处理器处理器510可以是中央处理单元(Central Processing Unit,CPU),该处理器处理器510还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。It should be understood that, in the embodiment of the present invention, the processor processor 510 may be a central processing unit (CPU), and the processor processor 510 may also be other general-purpose processors, digital signal processors (Digital Signal) Processor, DSP), Application Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
该存储器520可以包括只读存储器和随机存取存储器,并向处理器510提供指令和数据。存储器520的一部分还可以包括非易失性随机存取存储器。例如,存储器520还可以存储设备类型的信息。The memory 520 can include read only memory and random access memory and provides instructions and data to the processor 510. A portion of the memory 520 may also include a non-volatile random access memory. For example, the memory 520 can also store information of the device type.
该总线***530除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***530。The bus system 530 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. However, for clarity of description, various buses are labeled as bus system 530 in the figure.
在实现过程中,上述方法的各步骤可以通过处理器510中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器520,处理器510读取存储器520中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in the processor 510 or an instruction in a form of software. The steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor. The software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like. The storage medium is located in the memory 520, and the processor 510 reads the information in the memory 520 and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
可选地,作为一个实施例,处理器510根据该拖尾信号,生成拖尾抵消信号,包括:Optionally, as an embodiment, the processor 510 generates a smear cancellation signal according to the smear signal, including:
对该拖尾信号进行分析滤波,获得分析滤波后的拖尾信号;The trailing signal is analyzed and filtered to obtain an analysis filtered tailing signal;
获取该分析滤波后的拖尾信号中的拖尾重建数据,该拖尾重建数据为分析滤波后的拖尾信号中与该待发送数据的频率范围相同,与该待发送数据的
时间范围不同的多个多载波符号上的数据符号;Obtaining the tailing reconstruction data in the analyzed filtered tailing signal, where the trailing reconstruction data is the same as the frequency range of the to-be-sent data in the analyzed filtered tailing signal, and the data to be sent
Data symbols on a plurality of multicarrier symbols having different time ranges;
对该拖尾重建数据进行综合滤波,得到该拖尾抵消信号。The trailing reconstruction data is comprehensively filtered to obtain the trailing cancellation signal.
可选地,作为一个实施例,处理器510获取该分析滤波后的拖尾信号中的拖尾重建数据,包括:Optionally, as an embodiment, the processor 510 obtains the tailing reconstruction data in the analyzed filtered tailing signal, including:
在该拖尾信号包括该前拖尾信号时,获取该分析滤波后的拖尾信号中的拖尾重建数据,该拖尾重建数据为分析滤波后的拖尾信号中与该待发送数据的频率范围相同,时间位于该待发送数据之前的多个多载波符号上的数据符号;或When the tailing signal includes the front tailing signal, the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data. a data symbol on a plurality of multicarrier symbols before the data to be transmitted; or
在该拖尾信号包括该前拖尾信号时,获取该分析滤波后的拖尾信号中的拖尾重建数据,该拖尾重建数据为分析滤波后的拖尾信号中与该待发送数据的频率范围相同,时间位于该待发送数据之后的多个多载波符号上的数据符号。When the tailing signal includes the front tailing signal, the trailing reconstruction data in the analyzed filtered tailing signal is obtained, and the trailing reconstruction data is used to analyze the frequency of the filtered tailing signal and the to-be-sent data. The same range, the time is located on the data symbols on the plurality of multi-carrier symbols after the data to be transmitted.
可选地,作为一个实施例,处理器510该根据该拖尾抵消信号,对该目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,包括:Optionally, as an embodiment, the processor 510 performs the tailing cancellation on the target FBMC signal according to the trailing cancellation signal to obtain the target FBMC signal after the tailing is cancelled, including:
将该目标FBMC信号减去该拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。The target FBMC signal is subtracted from the trailing cancellation signal to obtain a target FBMC signal after the tailing is cancelled.
可选地,作为一个实施例,处理器510用于在该对该拖尾重建数据进行综合滤波,得到该拖尾抵消信号之前,Optionally, as an embodiment, the processor 510 is configured to perform comprehensive filtering on the smear reconstruction data to obtain the smear cancellation signal.
将该拖尾重建数据乘以-1,使得得到的该拖尾抵消信号与该拖尾信号符号相反。The trailing reconstruction data is multiplied by -1 such that the resulting trailing cancellation signal is opposite to the trailing signal symbol.
可选地,作为一个实施例,处理器510用于在该对该拖尾重建数据进行综合滤波,得到该拖尾抵消信号之后,Optionally, as an embodiment, the processor 510 is configured to perform comprehensive filtering on the smear reconstruction data to obtain the smear cancellation signal.
将得到的该拖尾抵消信号乘以-1,使得该拖尾抵消信号与该拖尾信号符号相反。The resulting trailing cancellation signal is multiplied by -1 such that the trailing cancellation signal is opposite the trailing signal symbol.
可选地,作为一个实施例,处理器510根据该拖尾抵消信号,对该目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,包括:Optionally, as an embodiment, the processor 510 performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, to obtain a target FBMC signal that is offset after the trailing, including:
将该目标FBMC信号加上该拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。The target FBMC signal is added to the trailing cancellation signal to obtain a target FBMC signal that cancels the trailing.
可选地,作为一个实施例,处理器510对该抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,包括:Optionally, as an embodiment, the processor 510 performs a truncation operation on the offset target FBMC signal to obtain a truncated target FBMC signal, including:
根据该抵消拖尾后的目标FBMC信号的带外泄露情况和信号传输性能,
对该抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号。According to the out-of-band leakage condition and signal transmission performance of the target FBMC signal after the offset tailing,
The target FBMC signal after the end of the offset is truncated to obtain the target FBMC signal after the truncation.
可选地,作为一个实施例,该拖尾信号包括前拖尾信号和/或后拖尾信号,其中,该前拖尾信号为该目标FBMC信号的第一时间范围内的信号,该后拖尾信号为该目标FBMC信号的第二时间范围内的信号,该第一时间范围为该目标FBMC信号的开始时刻到时刻,该第二时间范围为该目标FBMC信号的结束时刻前的到结束时刻,K为原型滤波器的交叠系数,F为该目标FBMC信号的子载波间隔。Optionally, as an embodiment, the trailing signal includes a front tailing signal and/or a trailing tailing signal, wherein the front trailing signal is a signal in a first time range of the target FBMC signal, and the trailing dragging The tail signal is a signal in a second time range of the target FBMC signal, and the first time range is a start time of the target FBMC signal to At the moment, the second time range is before the end time of the target FBMC signal To the end time, K is the overlap coefficient of the prototype filter, and F is the subcarrier spacing of the target FBMC signal.
可选地,作为一个实施例,处理器510对该抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,包括:Optionally, as an embodiment, the processor 510 performs a truncation operation on the offset target FBMC signal to obtain a truncated target FBMC signal, including:
在该拖尾信号包括前拖尾信号时,将该抵消拖尾后的目标FBMC信号的开始时刻到时刻的部分或开始时刻到小于的第一时刻的部分截断;或When the tail signal includes the front tail signal, the start time of the target FBMC signal after the end of the offset is Part of the moment or start time is less than Partial truncation of the first moment; or
在该拖尾信号包括后拖尾信号时,将该抵消拖尾后的目标FBMC信号的结束时刻前的到结束时刻的部分或大于结束时刻前的的第二时刻到结束时刻的部分截断。When the trailing signal includes a trailing tail signal, the offset is before the end of the target FBMC signal To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
应理解,根据本发明实施例的发送FBMC信号的装置500可对应于执行本发明实施例中的方法的主体,还可以对应于根据本发明实施例的发送FBMC信号的装置300,并且发送FBMC信号的装置500中的各个模块的上述和其它操作和/或功能是为了实现图1至图11的方法的相应流程,为了简洁,在此不再赘述。It should be understood that the apparatus 500 for transmitting an FBMC signal according to an embodiment of the present invention may correspond to a main body performing the method in the embodiment of the present invention, and may also correspond to the apparatus 300 for transmitting an FBMC signal according to an embodiment of the present invention, and transmit the FBMC signal. The above and other operations and/or functions of the various modules in the apparatus 500 are for the purpose of implementing the corresponding processes of the methods of FIGS. 1 through 11, and are not described herein again for brevity.
因此,本发明实施例提供的发送FBMC信号的装置,通过生成拖尾抵消信号,并根据拖尾抵消信号对目标FBMC信号进行拖尾抵消,再对抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,可以消除FBMC信号中的拖尾信号,并且不引起信号性能的恶化。Therefore, the apparatus for transmitting the FBMC signal provided by the embodiment of the present invention generates a tailing cancellation signal, and performs tailing cancellation on the target FBMC signal according to the trailing cancellation signal, and then performs a truncation operation on the target FBMC signal after the offset tailing. Obtaining the truncated target FBMC signal can eliminate the tailing signal in the FBMC signal and does not cause deterioration of signal performance.
如图15所示,本发明实施例还提供了一种接收FBMC信号的装置600,该装置600包括处理器610、存储器620和总线***630,处理器610、存储
器620通过总线***630相连。存储器620用于存储指令,处理器610用于执行存储器620存储的指令。其中,处理器610用于:As shown in FIG. 15, an embodiment of the present invention further provides an apparatus 600 for receiving an FBMC signal, where the apparatus 600 includes a processor 610, a memory 620, and a bus system 630, and the processor 610 stores
The 620 is connected by a bus system 630. The memory 620 is for storing instructions, and the processor 610 is for executing instructions stored by the memory 620. The processor 610 is configured to:
获取FBMC接收信号,该FBMC接收信号对应的原始信号包括拖尾信号,该FBMC接收信号为根据该拖尾信号,生成拖尾抵消信号,并根据该拖尾抵消信号,对该目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,再对该抵消拖尾后的FBMC信号进行截断操作得到的;Acquiring an FBMC receiving signal, the original signal corresponding to the FBMC receiving signal includes a smear signal, the FBMC receiving signal is a smear canceling signal according to the smear signal, and dragging the target FBMC signal according to the trailing canceling signal The tail is offset, and the target FBMC signal after the tailing is obtained is obtained, and then the truncated operation is performed by canceling the tailed FBMC signal;
确定该FBMC接收信号对应的原始信号被截断的部分的长度;Determining a length of a portion of the original signal corresponding to the FBMC received signal that is truncated;
根据该长度,对该FBMC接收信号补零,得到与该原始信号长度相同的FBMC信号。Based on the length, the FBMC received signal is padded with zeros to obtain the same FBMC signal as the original signal.
因此,本发明实施例提供的接收FBMC信号的方法,通过对FBMC接收信号补零对应的原始信号的拖尾信号对应的部分进行补零,可以得到与该原始信号长度相同的FBMC信号,能够对截断拖尾信号的FBMC信号进行处理。Therefore, the method for receiving the FBMC signal provided by the embodiment of the present invention can obtain the FBMC signal with the same length as the original signal by zero-padding the portion corresponding to the tail signal of the original signal corresponding to the FBMC receiving signal. The FBMC signal of the trailing signal is truncated for processing.
应理解,在本发明实施例中,该处理器处理器610可以是中央处理单元(Central Processing Unit,CPU),该处理器处理器610还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。It should be understood that, in the embodiment of the present invention, the processor processor 610 may be a central processing unit (CPU), and the processor processor 610 may also be other general-purpose processors, digital signal processors (Digital Signal) Processor, DSP), Application Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
该存储器620可以包括只读存储器和随机存取存储器,并向处理器610提供指令和数据。存储器620的一部分还可以包括非易失性随机存取存储器。例如,存储器620还可以存储设备类型的信息。The memory 620 can include read only memory and random access memory and provides instructions and data to the processor 610. A portion of the memory 620 can also include a non-volatile random access memory. For example, the memory 620 can also store information of the device type.
该总线***630除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***630。The bus system 630 may include a power bus, a control bus, a status signal bus, and the like in addition to the data bus. However, for clarity of description, various buses are labeled as bus system 630 in the figure.
在实现过程中,上述方法的各步骤可以通过处理器610中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。
该存储介质位于存储器620,处理器610读取存储器620中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。In the implementation process, each step of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 610 or an instruction in a form of software. The steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor. The software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
The storage medium is located in the memory 620, and the processor 610 reads the information in the memory 620 and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
可选地,作为一个实施例,拖尾信号包括前拖尾信号和/或后拖尾信号,本发明实施例对此不作限定。Optionally, as an embodiment, the trailing signal includes a front tailing signal and/or a trailing tailing signal, which is not limited in this embodiment of the present invention.
可选地,作为一个实施例,处理器610根据该长度,对该FBMC接收信号补零,得到与该原始信号长度相同的FBMC信号,包括:Optionally, as an embodiment, the processor 610 adds a zero to the FBMC receiving signal according to the length, and obtains the FBMC signal with the same length as the original signal, including:
在该拖尾信号包括前拖尾信号时,根据该长度,在该FBMC接收信号前补零;或When the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal; or
在该拖尾信号包括后拖尾信号时,根据该长度,在该FBMC接收信号后补零。When the trailing signal includes a trailing tail signal, according to the length, zero is added after the FBMC receives the signal.
应理解,根据本发明实施例的接收FBMC信号的装置600可对应于执行本发明实施例中的方法的主体,还可以对应于根据本发明实施例的接收FBMC信号的装置400,并且接收FBMC信号的装置600中的各个模块的上述和其它操作和/或功能是为了实现图1至图11的方法的相应流程,为了简洁,在此不再赘述。It should be understood that the apparatus 600 for receiving an FBMC signal according to an embodiment of the present invention may correspond to a body that performs the method in the embodiments of the present invention, and may also correspond to the apparatus 400 that receives the FBMC signal according to an embodiment of the present invention, and receives the FBMC signal. The above and other operations and/or functions of the various modules in the apparatus 600 are for the purpose of implementing the corresponding processes of the methods of FIGS. 1 through 11, and are not described herein again for brevity.
因此,本发明实施例提供的接收FBMC信号的方法,通过对FBMC接收信号补零对应的原始信号的拖尾信号对应的部分进行补零,可以得到与该原始信号长度相同的FBMC信号,能够对截断拖尾信号的FBMC信号进行处理。Therefore, the method for receiving the FBMC signal provided by the embodiment of the present invention can obtain the FBMC signal with the same length as the original signal by zero-padding the portion corresponding to the tail signal of the original signal corresponding to the FBMC receiving signal. The FBMC signal of the trailing signal is truncated for processing.
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。In addition, the term "and/or" herein is merely an association relationship describing an associated object, indicating that there may be three relationships, for example, A and/or B, which may indicate that A exists separately, and A and B exist at the same time. There are three cases of B alone. In addition, the character "/" in this article generally indicates that the contextual object is an "or" relationship.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the various examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both, for clarity of hardware and software. Interchangeability, the composition and steps of the various examples have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述
描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。It will be apparent to those skilled in the art that, for convenience and brevity of description, the above
For a specific working process of the system, the device, and the unit, reference may be made to the corresponding process in the foregoing method embodiment, and details are not described herein again.
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention contributes in essence or to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium. A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
The above is only the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any equivalent person can be easily conceived within the technical scope of the present invention by any person skilled in the art. Modifications or substitutions are intended to be included within the scope of the invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims (26)
- 一种发送滤波器组多载波FBMC信号的方法,其特征在于,包括:A method for transmitting a filter bank multi-carrier FBMC signal, comprising:根据待发送数据生成目标FBMC信号,所述目标FBMC信号包括拖尾信号;Generating a target FBMC signal according to the data to be transmitted, the target FBMC signal including a trailing signal;根据所述拖尾信号,生成拖尾抵消信号;Generating a smear cancellation signal according to the smear signal;根据所述拖尾抵消信号,对所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号;Performing a tailing cancellation on the target FBMC signal according to the trailing cancellation signal to obtain a target FBMC signal after offsetting the tail;对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号;Performing a truncation operation on the target FBMC signal after the offset tailing to obtain a truncated target FBMC signal;发送所述截断后的目标FBMC信号。The truncated target FBMC signal is sent.
- 根据权利要求1所述的方法,其特征在于,所述根据所述拖尾信号,生成拖尾抵消信号,包括:The method according to claim 1, wherein the generating a smear cancellation signal according to the smear signal comprises:对所述拖尾信号进行分析滤波,获得分析滤波后的拖尾信号;Performing analysis and filtering on the trailing signal to obtain an analysis filtered tailing signal;获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,与所述待发送数据的时间范围不同的多个多载波符号上的数据符号;Obtaining the smeared reconstruction data in the smeared smeared signal, wherein the smear reconstruction data is the same as the frequency range of the to-be-sent data in the smeared filtered smeared signal, and the data to be sent Data symbols on a plurality of multicarrier symbols having different time ranges;对所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号。Performing comprehensive filtering on the smear reconstruction data to obtain the smear cancellation signal.
- 根据权利要求2所述的方法,其特征在于,所述获取所述分析滤波后的拖尾信号中的拖尾重建数据,包括:The method according to claim 2, wherein the obtaining the smear reconstruction data in the analytic filtered smearing signal comprises:在所述拖尾信号包括所述前拖尾信号时,获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,时间位于所述待发送数据之前的多个多载波符号上的数据符号;或And acquiring the trailing reconstruction data in the analysis filtered tailing signal when the tailing signal includes the front tailing signal, wherein the trailing reconstruction data is in the analysis and filtering tailing signal and The frequency range of the data to be transmitted is the same, and the time is located in the data symbols on the plurality of multicarrier symbols before the data to be transmitted; or在所述拖尾信号包括所述前拖尾信号时,获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,时间位于所述待发送数据之后的多个多载波符号上的数据符号。And acquiring the trailing reconstruction data in the analysis filtered tailing signal when the tailing signal includes the front tailing signal, wherein the trailing reconstruction data is in the analysis and filtering tailing signal and The frequency range of the data to be transmitted is the same, and the time is located in the data symbols on the plurality of multicarrier symbols after the data to be transmitted.
- 根据权利要求3所述的方法,其特征在于,所述根据所述拖尾抵消信号,对所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,包括:The method according to claim 3, wherein the FBMC signal is smeared according to the smear cancellation signal, and the target FBMC signal after the smear is obtained, including:将所述目标FBMC信号减去所述拖尾抵消信号,得到抵消拖尾后的目标 FBMC信号。Subtracting the trailing cancellation signal from the target FBMC signal to obtain a target after offsetting the trailing FBMC signal.
- 根据权利要求2或3所述的方法,其特征在于,在所述对所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号之前,所述方法还包括:The method according to claim 2 or 3, wherein before the performing the comprehensive filtering on the smear reconstruction data to obtain the smear cancellation signal, the method further comprises:将所述拖尾重建数据乘以-1,使得得到的所述拖尾抵消信号与所述拖尾信号符号相反。The trailing reconstruction data is multiplied by -1 such that the resulting trailing cancellation signal is opposite to the trailing signal symbol.
- 根据权利要求2或3所述的方法,其特征在于,在所述对所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号之后,所述方法还包括:The method according to claim 2 or 3, wherein after the stepping the data on the smear reconstruction data to obtain the smear cancellation signal, the method further comprises:将得到的所述拖尾抵消信号乘以-1,使得所述拖尾抵消信号与所述拖尾信号符号相反。The resulting trailing cancellation signal is multiplied by -1 such that the trailing cancellation signal is opposite the trailing signal symbol.
- 根据权利要求5或6所述的方法,其特征在于,所述根据所述拖尾抵消信号,对所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,包括:The method according to claim 5 or 6, wherein the FBMC signal is smeared and canceled according to the smear cancellation signal, and the target FBMC signal after the smear is obtained, including:将所述目标FBMC信号加上所述拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。Adding the target FBMC signal to the trailing cancellation signal results in canceling the trailing target FBMC signal.
- 根据权利要求1至7中任一项所述的方法,其特征在于,所述对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,包括:The method according to any one of claims 1 to 7, wherein the truncating operation is performed on the target FBMC signal after the end of the offset, and the truncated target FBMC signal is obtained, including:根据所述抵消拖尾后的目标FBMC信号的带外泄露情况和信号传输性能,对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号。The truncated target FBMC signal is truncated according to the out-of-band leakage condition and the signal transmission performance of the target FBMC signal after the tailing is cancelled, and the truncated target FBMC signal is obtained.
- 根据权利要求1至8中任一项所述的方法,其特征在于,所述拖尾信号包括前拖尾信号和/或后拖尾信号,其中,所述前拖尾信号为所述目标FBMC信号的第一时间范围内的信号,所述后拖尾信号为所述目标FBMC信号的第二时间范围内的信号,所述第一时间范围为所述目标FBMC信号的开始时刻到时刻,所述第二时间范围为所述目标FBMC信号的结束时刻前的到结束时刻,K为原型滤波器的交叠系数,F为所述目标FBMC信号的子载波间隔。The method according to any one of claims 1 to 8, wherein the tailing signal comprises a front tailing signal and/or a trailing tailing signal, wherein the front tailing signal is the target FBMC a signal in a first time range of the signal, the post-trail signal being a signal in a second time range of the target FBMC signal, the first time range being a start time of the target FBMC signal At a time, the second time range is before the end time of the target FBMC signal To the end time, K is the overlap coefficient of the prototype filter, and F is the subcarrier spacing of the target FBMC signal.
- 根据权利要求9所述的方法,其特征在于,所述对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号,包括:The method according to claim 9, wherein the truncating the target FBMC signal after the end of the offset is obtained, and the truncated target FBMC signal is obtained, including:在所述拖尾信号包括前拖尾信号时,将所述抵消拖尾后的目标FBMC 信号的开始时刻到时刻的部分或开始时刻到小于的第一时刻的部分截断;或When the trailing signal includes a front tailing signal, the start time of the offset tailed target FBMC signal is Part of the moment or start time is less than Partial truncation of the first moment; or在所述拖尾信号包括后拖尾信号时,将所述抵消拖尾后的目标FBMC信号的结束时刻前的到结束时刻的部分或大于结束时刻前的的第二时刻到结束时刻的部分截断。When the trailing signal includes a trailing tail signal, the offsetting of the trailing target FBMC signal before the end time To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
- 一种接收滤波器组多载波FBMC信号的方法,其特征在于,包括:A method for receiving a filter bank multi-carrier FBMC signal, comprising:获取FBMC接收信号,所述FBMC接收信号对应的原始信号包括拖尾信号,所述FBMC接收信号为根据所述拖尾信号,生成拖尾抵消信号,并根据所述拖尾抵消信号,对所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,再对所述抵消拖尾后的FBMC信号进行截断操作得到的;Acquiring an FBMC receiving signal, the original signal corresponding to the FBMC receiving signal includes a smear signal, the FBMC receiving signal is a smear canceling signal according to the smearing signal, and according to the smear canceling signal, The target FBMC signal is subjected to tailing cancellation, and the target FBMC signal after the tailing is obtained is obtained, and then the truncated operation is performed on the FBMC signal after the offset tailing;确定所述FBMC接收信号对应的原始信号中被截断的部分的长度;Determining a length of a truncated portion of the original signal corresponding to the FBMC received signal;根据所述长度,对所述FBMC接收信号补零,得到与所述原始信号长度相同的FBMC信号。According to the length, the FBMC receiving signal is padded with zeros to obtain an FBMC signal having the same length as the original signal.
- 根据权利要求11所述的方法,其特征在于,所述拖尾信号包括前拖尾信号和/或后拖尾信号。The method of claim 11 wherein said trailing signal comprises a front tailing signal and/or a trailing tailing signal.
- 根据权利要求11或12所述的方法,其特征在于,所述根据所述长度,对所述FBMC接收信号补零,得到与所述原始信号长度相同的FBMC信号,包括:The method according to claim 11 or 12, wherein the FBMC receiving signal is zero-padded according to the length, and the FBMC signal having the same length as the original signal is obtained, including:在所述拖尾信号包括前拖尾信号时,根据所述长度,在所述FBMC接收信号前补零;或When the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal; or在所述拖尾信号包括后拖尾信号时,根据所述长度,在所述FBMC接收信号后补零。When the trailing signal includes a trailing tail signal, zero is added after the FBMC receives the signal according to the length.
- 一种发送滤波器组多载波FBMC信号的装置,其特征在于,包括:An apparatus for transmitting a filter bank multi-carrier FBMC signal, comprising:第一生成模块,用于根据待发送数据生成目标FBMC信号,所述目标FBMC信号包括拖尾信号;a first generating module, configured to generate a target FBMC signal according to the data to be sent, where the target FBMC signal includes a trailing signal;第二生成模块,用于根据所述拖尾信号,生成拖尾抵消信号;a second generating module, configured to generate a tailing cancellation signal according to the tailing signal;拖尾抵消模块,用于根据所述第二生成模块生成的所述拖尾抵消信号,对所述第一生成模块生成的所述目标FBMC信号进行拖尾抵消,得到抵消拖 尾后的目标FBMC信号;a trailing offset module, configured to perform tailing cancellation on the target FBMC signal generated by the first generating module according to the trailing cancellation signal generated by the second generating module, to obtain an offset Target FBMC signal after the tail;截断模块,用于对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号;a truncating module, configured to perform a truncating operation on the target FBMC signal after the offset tailing, to obtain a truncated target FBMC signal;发送模块,用于发送经所述截断模块截断后的目标FBMC信号。And a sending module, configured to send a target FBMC signal that is truncated by the truncation module.
- 根据权利要求14所述的装置,其特征在于,所述第二生成模块包括:The apparatus according to claim 14, wherein the second generation module comprises:分析滤波单元,用于对所述拖尾信号进行分析滤波,获得分析滤波后的拖尾信号;An analysis filtering unit is configured to analyze and filter the tailing signal to obtain an analysis and filtering tailing signal;获取单元,用于获取经所述分析滤波单元分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,与所述待发送数据的时间范围不同的多个多载波符号上的数据符号;And an acquiring unit, configured to obtain the smear reconstruction data in the smeared signal filtered by the analysis filtering unit, where the smear reconstruction data is a frequency range of the analyzed smeared signal and the to-be-sent data Similarly, the data symbols on the plurality of multicarrier symbols different from the time range of the data to be transmitted;综合滤波单元,用于对所述获取单元获取的所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号。An integrated filtering unit is configured to perform comprehensive filtering on the smear reconstruction data acquired by the acquiring unit to obtain the smear cancellation signal.
- 根据权利要求15所述的装置,其特征在于,所述获取单元具体用于:The device according to claim 15, wherein the obtaining unit is specifically configured to:在所述拖尾信号包括所述前拖尾信号时,获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,时间位于所述待发送数据之前的多个多载波符号上的数据符号;或And acquiring the trailing reconstruction data in the analysis filtered tailing signal when the tailing signal includes the front tailing signal, wherein the trailing reconstruction data is in the analysis and filtering tailing signal and The frequency range of the data to be transmitted is the same, and the time is located in the data symbols on the plurality of multicarrier symbols before the data to be transmitted; or在所述拖尾信号包括所述前拖尾信号时,获取所述分析滤波后的拖尾信号中的拖尾重建数据,所述拖尾重建数据为分析滤波后的拖尾信号中与所述待发送数据的频率范围相同,时间位于所述待发送数据之后的多个多载波符号上的数据符号。And acquiring the trailing reconstruction data in the analysis filtered tailing signal when the tailing signal includes the front tailing signal, wherein the trailing reconstruction data is in the analysis and filtering tailing signal and The frequency range of the data to be transmitted is the same, and the time is located in the data symbols on the plurality of multicarrier symbols after the data to be transmitted.
- 根据权利要求16所述的装置,其特征在于,所述拖尾抵消模块具体用于:The device according to claim 16, wherein the smear cancellation module is specifically configured to:将所述目标FBMC信号减去所述拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。Subtracting the trailing cancellation signal from the target FBMC signal results in canceling the trailing target FBMC signal.
- 根据权利要求15或16所述的装置,其特征在于,所述第二生成模块还包括:The device according to claim 15 or 16, wherein the second generating module further comprises:取反单元,用于在综合滤波单元对所述获取单元获取的所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号之前,将所述获取单元获取的所述拖尾重建数据乘以-1,使得得到的所述拖尾抵消信号与所述拖尾信号符号相 反。An inversion unit, configured to perform comprehensive filtering on the smear reconstruction data acquired by the acquiring unit by the comprehensive filtering unit, and multiply the smear reconstruction data acquired by the acquiring unit before obtaining the smear cancellation signal Taking -1 such that the obtained trailing cancellation signal is compared with the trailing signal symbol anti.
- 根据权利要求15或16所述的装置,其特征在于,所述第二生成模块还包括:The device according to claim 15 or 16, wherein the second generating module further comprises:取反单元,用于在综合滤波单元对所述获取单元获取的所述拖尾重建数据进行综合滤波,得到所述拖尾抵消信号之后,将得到的所述拖尾抵消信号乘以-1,使得所述拖尾抵消信号与所述拖尾信号符号相反。An inversion unit, configured to perform comprehensive filtering on the tailing reconstruction data acquired by the acquiring unit by the integrated filtering unit, and after obtaining the tailing cancellation signal, multiplying the obtained tailing cancellation signal by -1, The trailing cancellation signal is caused to be opposite to the trailing signal symbol.
- 根据权利要求18或19所述的装置,其特征在于,所述拖尾抵消模块具体用于:The device according to claim 18 or 19, wherein the smear cancellation module is specifically configured to:将所述目标FBMC信号加上所述拖尾抵消信号,得到抵消拖尾后的目标FBMC信号。Adding the target FBMC signal to the trailing cancellation signal results in canceling the trailing target FBMC signal.
- 根据权利要求1至7中任一项所述的装置,其特征在于,所述截断模块具体用于:The device according to any one of claims 1 to 7, wherein the truncation module is specifically configured to:根据所述抵消拖尾后的目标FBMC信号的带外泄露情况和信号传输性能,对所述抵消拖尾后的目标FBMC信号进行截断操作,得到截断后的目标FBMC信号。The truncated target FBMC signal is truncated according to the out-of-band leakage condition and the signal transmission performance of the target FBMC signal after the tailing is cancelled, and the truncated target FBMC signal is obtained.
- 根据权利要求14至21中的任一项所述的装置,其特征在于,所述拖尾信号包括前拖尾信号和/或后拖尾信号,其中,所述前拖尾信号为所述目标FBMC信号的第一时间范围内的信号,所述后拖尾信号为所述目标FBMC信号的第二时间范围内的信号,所述第一时间范围为所述目标FBMC信号的开始时刻到时刻,所述第二时间范围为所述目标FBMC信号的结束时刻前的到结束时刻,K为原型滤波器的交叠系数,F为所述目标FBMC信号的子载波间隔。Apparatus according to any one of claims 14 to 21, wherein the tailing signal comprises a front tailing signal and/or a trailing tailing signal, wherein the front tailing signal is the target a signal in a first time range of the FBMC signal, the post-trail signal being a signal in a second time range of the target FBMC signal, the first time range being a start time of the target FBMC signal At a time, the second time range is before the end time of the target FBMC signal To the end time, K is the overlap coefficient of the prototype filter, and F is the subcarrier spacing of the target FBMC signal.
- 根据权利要求22所述的装置,其特征在于,所述截断模块具体用于:The device according to claim 22, wherein the truncation module is specifically configured to:在所述拖尾信号包括前拖尾信号时,将所述抵消拖尾后的目标FBMC信号的开始时刻到时刻的部分或开始时刻到小于的第一时刻的部分截断;或When the tailing signal includes a front tailing signal, the start time of the offset tailed target FBMC signal is Part of the moment or start time is less than Partial truncation of the first moment; or在所述拖尾信号包括后拖尾信号时,将所述抵消拖尾后的目标FBMC信号的结束时刻前的到结束时刻的部分或大于结束时刻前的的第二时刻到结束时刻的部分截断。When the trailing signal includes a trailing tail signal, the offsetting of the trailing target FBMC signal before the end time To the end of the time or before the end of the time Partial truncation from the second moment to the end moment.
- 一种接收滤波器组多载波FBMC信号的装置,其特征在于,包括: An apparatus for receiving a filter bank multi-carrier FBMC signal, comprising:获取模块,用于获取FBMC接收信号,所述FBMC接收信号对应的原始信号包括拖尾信号,所述FBMC接收信号为根据所述拖尾信号,生成拖尾抵消信号,并根据所述拖尾抵消信号,对所述目标FBMC信号进行拖尾抵消,得到抵消拖尾后的目标FBMC信号,再对所述抵消拖尾后的FBMC信号进行截断操作得到的;An acquisition module, configured to acquire an FBMC receiving signal, where the original signal corresponding to the FBMC receiving signal includes a smear signal, and the FBMC receiving signal is generated according to the smear signal, generating a smear canceling signal, and canceling according to the smear a signal, performing tailing cancellation on the target FBMC signal, obtaining a target FBMC signal after offsetting the tailing, and then performing a truncating operation on the FBMC signal after the offset tailing;确定模块,用于确定所述获取模块获取的所述FBMC接收信号对应的原始信号中被截断的部分的长度;a determining module, configured to determine a length of a truncated portion of the original signal corresponding to the FBMC received signal acquired by the acquiring module;补零模块,用于根据所述确定模块确定的所述长度,对所述FBMC接收信号补零,得到与所述原始信号长度相同的FBMC信号。And a zero padding module, configured to complement the FBMC receiving signal according to the length determined by the determining module, to obtain an FBMC signal having the same length as the original signal.
- 根据权利要求24所述的装置,其特征在于,所述拖尾信号包括前拖尾信号和/或后拖尾信号。The apparatus of claim 24 wherein said trailing signal comprises a front tailing signal and/or a trailing tailing signal.
- 根据权利要求24或25所述的装置,其特征在于,所述补零模块具体用于:The device according to claim 24 or 25, wherein the zero padding module is specifically configured to:在所述拖尾信号包括前拖尾信号时,根据所述长度,在所述FBMC接收信号前补零;或When the trailing signal includes a front tailing signal, according to the length, zero is added before the FBMC receives the signal; or在所述拖尾信号包括后拖尾信号时,根据所述长度,在所述FBMC接收信号后补零。 When the trailing signal includes a trailing tail signal, zero is added after the FBMC receives the signal according to the length.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201480079688.5A CN106464628B (en) | 2014-10-24 | 2014-10-24 | Send and receive the method and device of filter bank multi-carrier signal |
PCT/CN2014/089436 WO2016061814A1 (en) | 2014-10-24 | 2014-10-24 | Method and apparatus for sending and receiving filter bank multi-carrier signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/089436 WO2016061814A1 (en) | 2014-10-24 | 2014-10-24 | Method and apparatus for sending and receiving filter bank multi-carrier signal |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016061814A1 true WO2016061814A1 (en) | 2016-04-28 |
Family
ID=55760097
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/089436 WO2016061814A1 (en) | 2014-10-24 | 2014-10-24 | Method and apparatus for sending and receiving filter bank multi-carrier signal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106464628B (en) |
WO (1) | WO2016061814A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109905343B (en) * | 2017-12-08 | 2020-09-08 | ***通信集团公司 | Method for comprehensively modulating multiple carriers, sending end and receiving end |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1941755A (en) * | 2005-09-30 | 2007-04-04 | 中国科学院上海微***与信息技术研究所 | Transmit/receiver and method based on multiple sub-band filter group |
CN102497348A (en) * | 2011-12-18 | 2012-06-13 | 浙江大学 | Method used for improving time domain pulse interference resistance of filter bank based multicarrier system (FBMC) |
WO2013104860A1 (en) * | 2012-01-13 | 2013-07-18 | France Telecom | Method, devices and computer program product for modulation and demodulation delivering ofdm/oqam symbols |
CN103368889A (en) * | 2012-03-29 | 2013-10-23 | 上海贝尔股份有限公司 | Filter group multicarrier signal transmission and channel estimation method and device thereof |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2990090A1 (en) * | 2012-04-27 | 2013-11-01 | France Telecom | WIRELESS COMMUNICATION METHOD WITH MULTIPLE ANTENNA RECEIVER |
-
2014
- 2014-10-24 WO PCT/CN2014/089436 patent/WO2016061814A1/en active Application Filing
- 2014-10-24 CN CN201480079688.5A patent/CN106464628B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1941755A (en) * | 2005-09-30 | 2007-04-04 | 中国科学院上海微***与信息技术研究所 | Transmit/receiver and method based on multiple sub-band filter group |
CN102497348A (en) * | 2011-12-18 | 2012-06-13 | 浙江大学 | Method used for improving time domain pulse interference resistance of filter bank based multicarrier system (FBMC) |
WO2013104860A1 (en) * | 2012-01-13 | 2013-07-18 | France Telecom | Method, devices and computer program product for modulation and demodulation delivering ofdm/oqam symbols |
CN103368889A (en) * | 2012-03-29 | 2013-10-23 | 上海贝尔股份有限公司 | Filter group multicarrier signal transmission and channel estimation method and device thereof |
Also Published As
Publication number | Publication date |
---|---|
CN106464628A (en) | 2017-02-22 |
CN106464628B (en) | 2019-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10135663B2 (en) | FBMC signal transmitting method and receiving method, transmitter and receiver | |
Wild et al. | A reduced complexity transmitter for UF-OFDM | |
AU2011338136B2 (en) | Reducing out-of-band emission | |
EP2909986B1 (en) | Ofdm communications | |
EP3042480B1 (en) | Method and apparatus for transmission of complex data symbol blocks, method and apparatus for reception and corresponding computer programs | |
KR102024428B1 (en) | Digital encoder and method of encoding | |
WO2017036193A1 (en) | Method and device for estimating frequency offset | |
JP2018523954A (en) | Method and device for forming DFT spread OFDM symbols including data and pilot | |
CN113079122B (en) | Design method for truncating and extrapolating pilot frequency sequence in reconstructed multi-carrier signal | |
EP2428012A1 (en) | Peak-to-average power ratio reduction in a multicarrier signal | |
US20230275796A1 (en) | Systems and methods for shaped single carrier orthogonal frequency division multiplexing with low peak to average power ratio | |
CN113259298B (en) | OTFS signal processing method, device, equipment and storage medium | |
Hasan | A new PAPR reduction technique in OFDM systems using linear predictive coding | |
WO2016061814A1 (en) | Method and apparatus for sending and receiving filter bank multi-carrier signal | |
US11737077B2 (en) | Transmission device and transmission method | |
CN107800446B (en) | Signal processing method and equipment in communication | |
US8917585B2 (en) | Method for estimating a received signal and corresponding device | |
CN102143099B (en) | Channel estimation method and device | |
JP2011049937A (en) | Apparatus and method for removing inter-carrier interference | |
CN102571661B (en) | Matrix simplifying method, de-noising method and de-noising device | |
CN105024950B (en) | A kind of data detection method | |
WO2023051592A1 (en) | Data transmission method, data modulation method, electronic device, and storage medium | |
CN106656893B (en) | STBC (space time block coding) sending method, receiving method, transmitting end and receiving end | |
CN106850492B (en) | peak-to-average power ratio reduction method suitable for OFDM system | |
Bandari et al. | Research Article Training Based Channel Estimation for Multitaper GFDM System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14904294 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14904294 Country of ref document: EP Kind code of ref document: A1 |