+

WO2016117973A1 - Method and apparatus for generating, transmitting and receiving signals based on filter bank in wireless communication system - Google Patents

Method and apparatus for generating, transmitting and receiving signals based on filter bank in wireless communication system Download PDF

Info

Publication number
WO2016117973A1
WO2016117973A1 PCT/KR2016/000748 KR2016000748W WO2016117973A1 WO 2016117973 A1 WO2016117973 A1 WO 2016117973A1 KR 2016000748 W KR2016000748 W KR 2016000748W WO 2016117973 A1 WO2016117973 A1 WO 2016117973A1
Authority
WO
WIPO (PCT)
Prior art keywords
complex
value data
data flows
unit
real
Prior art date
Application number
PCT/KR2016/000748
Other languages
French (fr)
Inventor
Dalin Zhu
Bin Yu
Pengfei Sun
Original Assignee
Samsung Electronics Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN201510048195.1A external-priority patent/CN105991257B/en
Application filed by Samsung Electronics Co., Ltd. filed Critical Samsung Electronics Co., Ltd.
Priority to US15/322,099 priority Critical patent/US10027520B2/en
Publication of WO2016117973A1 publication Critical patent/WO2016117973A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0008Modulated-carrier systems arrangements for allowing a transmitter or receiver to use more than one type of modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2626Arrangements specific to the transmitter only
    • H04L27/2627Modulators
    • H04L27/2634Inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators in combination with other circuits for modulation
    • H04L27/2636Inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators in combination with other circuits for modulation with FFT or DFT modulators, e.g. standard single-carrier frequency-division multiple access [SC-FDMA] transmitter or DFT spread orthogonal frequency division multiplexing [DFT-SOFDM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2626Arrangements specific to the transmitter only
    • H04L27/2627Modulators
    • H04L27/264Pulse-shaped multi-carrier, i.e. not using rectangular window
    • H04L27/26416Filtering per subcarrier, e.g. filterbank multicarrier [FBMC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2649Demodulators
    • H04L27/26534Pulse-shaped multi-carrier, i.e. not using rectangular window
    • H04L27/2654Filtering per subcarrier, e.g. filterbank multicarrier [FBMC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2697Multicarrier modulation systems in combination with other modulation techniques
    • H04L27/2698Multicarrier modulation systems in combination with other modulation techniques double density OFDM/OQAM system, e.g. OFDM/OQAM-IOTA system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT

Definitions

  • the present application generally relates to a technical field of wireless communication technology and, more particularly, to a method and an apparatus for generating, transmitting and receiving signals based on a filter bank.
  • the 5G or pre-5G communication system is also called a "beyond 4G network" or a "post LTE System”.
  • the 5G communication system is considered to be implemented in higher frequency (mmWave) bands (e.g., 60GHz bands) so as to accomplish higher data rates.
  • mmWave e.g., 60GHz bands
  • MIMO massive multiple-input multiple-output
  • FD-MIMO full dimensional MIMO
  • array antenna an analog beam forming, and large scale antenna techniques are discussed in 5G communication systems.
  • RANs cloud radio access networks
  • D2D device-to-device
  • wireless backhaul moving network
  • CoMP coordinated multi-points
  • FQAM FSK and QAM modulation
  • SWSC sliding window superposition coding
  • ACM advanced coding modulation
  • FBMC filter bank multi carrier
  • NOMA non-orthogonal multiple access
  • SCMA sparse code multiple access
  • the Internet which is a human centered connectivity network where humans generate and consume information
  • IoT Internet of things
  • IoE Internet of everything
  • sensing technology As technology elements, such as “sensing technology”, “wired/wireless communication and network infrastructure”, “service interface technology”, and “Security technology” have been demanded for IoT implementation, a sensor network, a machine-to-machine (M2M) communication, machine type communication (MTC), and so forth have been recently researched.
  • M2M machine-to-machine
  • MTC machine type communication
  • IoT Internet technology services
  • IoT may be applied to a variety of fields including smart home, smart building, smart city, smart car or connected cars, smart grid, health care, smart appliances and advanced medical services through convergence and combination between existing information technology (IT) and various industrial applications.
  • IT information technology
  • 5G communication systems to IoT networks.
  • technologies such as a sensor network, machine type communication (MTC), and machine-to-machine (M2M) communication may be implemented by beamforming, MIMO, and array antennas.
  • Application of a cloud radio access network (RAN) as the above-described dig data processing technology may also be considered to be an example of convergence between the 5G technology and the IoT technology.
  • RAN cloud radio access network
  • ITU-R M. IMT.VISION
  • demand prospects demand prospects, application scenarios and a variety of key performance indicators are described in detail.
  • the report of ITU-R M. IMT.FUTURE TECHNOLOGY TRENDS] provides relevant information on developing trends and the like of 5G, intending to solve significant problems, such as sharp increase of the system throughput, consistency of user experience, scalability to support IoT, ultra-low latency, high energy efficiency and high cost efficiency communications, highly flexible networks, support of new services, flexible spectrum usage and the like.
  • Modulation waveforms and multiple access schemes are fundamentals in designing Air-Interface of mobile communications, including 5G.
  • OFDM Orthogonal Frequency Division Multiplexing
  • MCM Multi-Carrier Modulation
  • E-UTRA Evolved Universal Terrestrial Radio Access
  • 3GPP Third Generation Partnership Project
  • LTE Long Term Evolution
  • DVD Digital Video Broadcasting
  • DVB Digital Audio Broadcasting
  • VDSL Very-high-bit-rate Digital Subscriber Loop
  • OFDM Inverse Fast Fourier Transform/Fast Fourier Transform
  • IFFT/FFT Inverse Fast Fourier Transform/Fast Fourier Transform
  • CP Cyclic Prefix
  • OFDM adopts Rectangular Pulse which results in severe out-of-band leakage since this type of time domain waveform makes the side-lopes of its corresponding frequency domain counterpart roll off very slowly. This is the reason why OFDM is very sensitive to the Carrier Frequency Offset (CFO). While there will be many demands for flexible fragmented spectrums access/share in 5G, the high out-of-band leakage of OFDM greatly limits its flexibilities in designing fragmented spectrum access schemes or it needs large frequency-domain guard band, such factors reduce the spectrum efficiency accordingly.
  • CFO Carrier Frequency Offset
  • FBMC Filter Bank Multi-Carrier
  • the typical FBMC generally employs Offset Quadrature Amplitude Modulation (OQAM) to maximize the spectrum efficiency. Therefore, such technology is generally named FBMC/OQAM system, or OFDM/OQAM system.
  • OFDM/OQAM system Offset Quadrature Amplitude Modulation
  • the applications of FBMC in digital communications have been discussed in an early article entitled “Analysis and Design of OFDM/OQAM Systems Based on Filter Bank Theory" (IEEE Transactions on Signal Processing, vol.50, no.5, pp.1170-1183, May 2002).
  • FBMC has some advantageous characteristics which OFDM does not possess
  • FBMC attracts more and more attention in 5G research, but some of its inherent shortcomings challenge its applications in future mobile communication systems, and these challenges need to be solved and are being studied constantly.
  • One of the most significant problems is that, similar to OFDM system, as a multi-carrier system, the transmit signal of an FBMC system is a superposition of signals from a plurality of sub-channels. The transmit signal may result in a relatively high peak power when the signals from these sub-channels are in-phase. Compared with single carrier system, FBMC signal thus has a relatively high Peak-to-Average Power Ratio (PAPR).
  • PAPR Peak-to-Average Power Ratio
  • SC-FDMA Single-Carrier Frequency-Division Multiple Access
  • OFDMA Orthogonal Frequency-Division Multiple Access
  • the generating method of SC-FDMA in frequency-domain is also known as DFT spread OFDM (DFT-s-OFDM).
  • DFT-s-OFDM applies a DFT spreading (DFT preprocessing) operation to the signals prior to the IFFT operation in the OFDM modulation.
  • DFT preprocessing DFT preprocessing
  • SC-FDMA has two advantages, property of a single carrier signal in terms of low PAPR and robustness of a multi-carrier signal against multipath fading. Therefore, SC-FDMA with CP is adopted in the uplink transmission of LTE.
  • filter banks are introduced in an FBMC system, and the length of a filter bank may be longer than that of an FBMC/OQAM symbol, the two or more adjacent symbols are overlapped in time, which makes the PAPR suppression of an FBMC system different from that of a conventional OFDM system. Therefore, in an FBMC system, if the frequency-domain DFT spreading method in SC-FDMA of LTE uplink is directly applied, the property of a single carrier signal could not be obtained and therefore, the PAPR of the system could not be efficiently reduced.
  • the technical problem to be addressed in the present application is the high PAPR in an FBMC/OQAM system.
  • the present application provides a signal generation method based on a Conjugate Symmetric DFT spread Filter Bank Multi-carrier (CS-DFT-s-FBMC) and a communications method and apparatus for transmitting and receiving signals.
  • CS-DFT-s-FBMC Conjugate Symmetric DFT spread Filter Bank Multi-carrier
  • CS-DFT-s-FBMC Conjugate Symmetric DFT spread Filter Bank Multi-carrier
  • a signal generation device comprises: a Conjugate Symmetric Discrete Fourier Transform (CS-DFT) spreading unit for generating two data flows by applying a CS-DFT spreading operation to a first complex-value data flow input thereto; a sub-carrier mapping unit for mapping each of the two data flows to corresponding sub-carriers; and an Offset Quadrature Amplitude Modulation (OQAM) modulator for generating OQAM signals by applying an OQAM operation to the data flows mapped on sub-carriers.
  • CS-DFT Conjugate Symmetric Discrete Fourier Transform
  • OFAM Offset Quadrature Amplitude Modulation
  • the CS-DFT spreading unit comprises: a conjugate symmetric operation unit for generating two conjugate symmetric complex-value data flows by applying a conjugate symmetric operation to the first complex-value data flow input thereto; and a Discrete Fourier Transform (DFT) spreading unit for generating two pure real-valued data flows by applying a DFT operation to each of the two generated conjugate symmetric complex-value data flows.
  • DFT Discrete Fourier Transform
  • the OQAM modulator alternately modulates the two pure real-valued data flows onto real parts and imaginary parts of the sub-carriers on which the data flows are mapped.
  • the CS-DFT spreading unit comprises: a conjugate symmetric operation unit for generating two conjugate symmetric complex-value data flows by applying a conjugate symmetric operation to the first complex-value data flow input thereto; a phase rotation unit for rotating the phase of one of the two conjugate symmetric complex-value data flows; a DFT spreading unit for generating a pure imaginary-valued data flow by applying a DFT spreading operation to the complex-value data flow of which the phase is rotated, and generating a pure real-valued data flow by applying a DFT spreading operation to the other one of the generated complex-value data flows, of which the phase is rotated; and a sub-carrier allocation unit for respectively generating a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by permuting and combining the pure imaginary-valued data flow and the pure real-valued data flow output from the DFT spreading unit.
  • the phase rotation unit is used for multiplying each data symbol in the first complex-value data flow with an imaginary unit .
  • the sub-carrier allocation unit is used for generating a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by exchanging the data symbols at even positions or odd positions in the pure imaginary-valued data flow and the pure real-valued data flow, respectively.
  • the OQAM modulator directly modulates the real-imaginary-alternate complex-value data flow and the imaginary-real-alternate complex-value data flow onto the mapped sub-carriers.
  • the CS-DFT spreading unit comprises: a conjugate symmetric operation unit for generating two conjugate symmetric complex-value data flows by applying a conjugate symmetric operation to the first complex-value data flow input thereto; a pre-coding unit for pre-coding each of the two conjugate symmetric complex-value data flows; and a DFT spreading unit for generating a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by applying a DFT spreading operation to the two pre-coded complex-value data flows.
  • the pre-coding unit operates to multiply pre-coding matrixes and to the two conjugate symmetric complex-value data flows respectively, wherein,
  • the OQAM modulator directly modulates the real-imaginary-alternate complex-value data flow and the imaginary-real-alternate complex-value data flow onto the mapped sub-carriers.
  • the conjugate symmetric operation unit comprises: a data separation module for separating the first complex-value data flow into a second complex-value data flow and a third complex-value data flow with equal length; a data replication module for replicating the second complex-value data flow and the third complex-value data flow and performing power allocation on the second complex-value data flow and the third complex-value data flow to generate two second complex-value data flows and two third complex-value data flows, respectively; a data conjugate calculation module for generating a fourth complex-value data flow and a fifth complex-value data flow by applying a conjugate calculation to each data symbol in one second complex-value data flow and one third complex-value data flow from the data replication module; and a data symmetry calculation module for generating a first conjugate symmetric complex-value data flow by rotating the other second complex-value data flow from the data replication module or one fourth complex-value data flow from the data conjugate calculation module, and combining the rotated one of the other second complex-value data flow and the one fourth complex-value data flow with the
  • the CS-DFT spreading unit comprises: a conjugate symmetric operation unit for generating a conjugate symmetric complex-value data flow by applying a conjugate symmetric operation to the first complex-value data flow input thereto; a DFT spreading unit for generating a pure real-valued data flow by applying a DFT spreading operation to the conjugate symmetric complex-value data flow; and a sub-carrier permutation unit for adjusting the position of each data symbol in the pure real-valued data flow in a predetermined manner and dividing the data symbols after position adjustment into two pure real-valued data flows with equal length.
  • the OQAM modulator alternately modulates the two pure real-valued data flows with equal length onto real parts and imaginary parts of the mapped sub-carriers.
  • the conjugate symmetric operation unit comprises: a data replication module for replicating the first complex-value data flow and performing power allocation on the replicated first complex-value data flow to generate two sixth complex-value data flows; a data conjugate calculation module for generating a seventh complex-value data flow by applying a conjugate calculation to each data symbol in one sixth complex-value data flow from the data replication module; and a data symmetric calculation module for generating a conjugate symmetric complex-value data flow by rotating the other sixth complex-value data flow from the data replication module or the seventh complex-value data flow from the data conjugate calculation module, and combining the rotated one of the sixth complex-value data flow and the seventh complex-value data flow with the other of the sixth complex-value data flow and the seventh complex-value data flow.
  • the data symmetry calculation module is also used for executing zero padding operation during the combining.
  • the data symmetry calculation module executes zero padding operation by: executing directly zero padding at the DC component in the generated conjugate symmetric complex-value data flows; or executing, respectively, zero padding at front of the two complex-value data flows to be combined.
  • a transmitter comprises: a signal generating device of any one of claims 1 to 16 for generating OQAM signals; and an antenna for transmitting the OQAM signals.
  • a receiver comprises: an antenna for receiving Offset Quadrature Amplitude Modulation (OQAM) signals; an OQAM demodulator for generating two complex-value data flows by demodulating the received OQAM signals; a sub-carrier selection unit for selecting two first complex-value data flows from the two complex-value data flows on mapped sub-carriers; and a conjugate symmetric Inverse Discrete Fourier Transform (CS-IDFT) inverse spreading unit for generating a complex-value data flow by applying a CS-IDFT to the two first complex-value data flows.
  • OFDM Offset Quadrature Amplitude Modulation
  • CS-IDFT conjugate symmetric Inverse Discrete Fourier Transform
  • the CS-IDFT inverse spreading unit comprises: a phase rotation unit for applying phase rotations to each of the two first complex-value data flows to generate two second complex-value data flows; a real/imaginary part extraction unit for extracting a real part of each data symbol in the two second complex-value data flows; an Inverse Discrete Fourier Transform (IDFT) spreading unit for generating two third complex-value data flows by applying an IDFT to each of the real part of the two second complex-value data flows; and an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to the two third complex-value data flows.
  • IDFT Inverse Discrete Fourier Transform
  • the phase rotation unit is used for alternately multiplying each data symbol in one of the two first complex-value data flows with 1 and and alternately multiplying each data symbol in the other one of the two first complex-value data flows with and 1.
  • the CS-IDFT inverse spreading unit comprises: a sub-carrier inverse allocation unit for permuting and combining the two first complex-value data flows to generate two fourth complex-value data flows; a real/imaginary part extraction unit for extracting real parts of one of the two fourth complex-value data flows and extracting imaginary parts of the other one of the two fourth complex-value data flows; an IDFT spreading unit for generating two fifth complex-value data flows by applying an IDFT to the real parts and imaginary parts extracted from the two fourth complex-value data flows, respectively; a phase rotation unit for rotating a phase in one of the two fifth complex-value data flows; and an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to one of the two fifth complex-value data flows whose phase is rotated and the other one of the two fifth complex-value data flows whose phase is not rotated.
  • the phase rotation unit is used for multiplying each data symbol in one of the two fifth complex-value data flows, of which the imaginary parts are extracted and to which IDFT is applied, with .
  • the sub-carrier inverse allocation unit is used for generating the two fourth complex-value data flows by exchanging the data symbols at even positions or odd positions in the two first complex-value data flows.
  • the CS-IDFT inverse spreading unit comprises: a real/imaginary part extraction unit for alternately extracting real parts and imaginary parts of the two first complex-value data flows; a phase rotation unit for adjusting the phases of the real parts and imaginary parts extracted from the two first complex-value data flows to generate two sixth complex-value data flows; an IDFT spreading unit for generating two seventh complex-value data flows by applying IDFT to the two sixth complex-value data flows, respectively; an inverse pre-coding unit for generating two eighth complex-value data flows by applying an inverse pre-coding operation to the two seventh complex-value data flows, respectively; and an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to the two eighth complex-value data flows.
  • the phase rotation unit is used for multiplying the real parts extracted from the two first complex-value data flows with 1 and multiplying the imaginary parts extracted from the two first complex-value data flows with an imaginary unit .
  • an encoding matrix applied by the inverse pre-coding unit is an inverse matrix or a conjugate transpose matrix of the pre-coding matrix used in a pre-coding operation of a transmitter.
  • the inverse conjugate symmetric operation unit comprises: a data separation unit for separating the two complex-value data flows input thereto into two eighth complex-value data flows with equal length and two ninth complex-value data flows with equal length; a data replication module for replicating one eighth complex-value data flow and one ninth complex-value data flow and outputting the replicated complex-value data flow to a data symmetric merging module; a data conjugate calculation module for generating a tenth complex-value data flow and an eleventh complex-value data flow by applying a conjugate calculation to each data symbol in the other eighth complex-value data flow and the other two ninth complex-value data flows, respectively; a data symmetric merging module for generating a first inverse conjugate symmetric complex-value data flow by rotating the one eighth complex-value data flow from the data replication module or the tenth complex-value data flow, and merging the rotated one of the one eighth complex-value data flow and the tenth complex-value data flow with the other one of the one eighth complex-value data flow and the
  • the CS-IDFT inverse spreading unit comprises: a phase rotation unit for rotating a phase of each of the two first complex-value data flows to generate two twelfth complex-value data flows; a real/imaginary part extraction unit for extracting a real part of each data symbol in the two twelfth complex-value data flows; an inverse sub-carrier permutation unit for permuting and combining real parts extracted from the two twelfth complex-value data flows to generate a thirteenth complex-value data flow; an IDFT spreading unit for generating a fourteenth complex-value data flow by applying an IDFT to one of the two twelfth complex-value data flows; and an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to the fourteenth complex-value data flow.
  • the inverse conjugate symmetric operation unit comprises: a data separation module for separating the fourteenth complex-value data flow into a fifteenth complex-value data flow with equal length and a sixteenth complex-value data flow with equal length; a data replication module for replicating the fifteenth complex-value data flow and outputting the replicated complex-value data flow to a data symmetric merging module; a data conjugate calculation module for generating a seventeenth complex-value data flow by applying a conjugate calculation to each data symbol in the sixteenth complex-value data flow; and a data symmetric merging module for generating a complex-value data flow by rotating the fifteenth complex-value data flow from the data replication module or the seventeenth complex-value data flow, and merging the rotated one of the fifteenth complex-value data flow and the seventeenth complex-value data flow with the other one of the fifteenth complex-value data flow and the seventeenth complex-value data flow.
  • a method for generating signals comprises: generating two data flows by applying a CS-DFT spreading operation to the first complex-value data flow; mapping the two data flows to corresponding sub-carriers, respectively; and generating Offset Quadrature Amplitude Modulation (OQAM) signals by applying OQAM to the data flows mapped on sub-carriers.
  • OQAM Offset Quadrature Amplitude Modulation
  • a method for transmitting signals comprises: generating OQAM signals according to the method of claim 30; and transmitting the OQAM signals.
  • a method for receiving signals comprises: receiving Offset Quadrature Amplitude Modulation (OQAM) signals; demodulating the received OQAM signals to generate two complex-value data flows; selecting the two first complex-value data flows from the two complex-value data flows on mapped sub-carriers; and generating a complex-value data flow by applying a CS-IDFT inverse spreading operation to the two first complex-value data flows.
  • OQAM Offset Quadrature Amplitude Modulation
  • the implementations of the present application make the PAPR performance of an FBMC/OQAM system comparable to that of a single carrier transmission while maintaining the inherent characteristics of the FBMC/OQAM system.
  • Fig. 1 is a block diagram of generating and transmitting conventional FBMC/OQAM signals according to the prior art.
  • Fig. 2 is a block diagram of receiving and demodulating conventional FBMC/OQAM signals according to the prior art.
  • Fig. 3 illustrates simulation results of the complementary cumulative density function of the PAPR in a conventional OFDM and an FBMC/OQAM system according to the prior art.
  • Fig. 4 is a block diagram of generating and transmitting simple DFT spread FBMC/OQAM (DFT-s-FBMC/OQAM) signals according to the prior art.
  • Fig. 5 is a block diagram of receiving and demodulating simple DFT spread FBMC/OQAM (DFT-s-FBMC/OQAM) signals according to the prior art.
  • Fig. 6 illustrates simulation results of the complementary cumulative density function of the PAPR in an OFDM system and an FBMC/OQAM system which are based on simple DFT spreading according to the prior art.
  • Fig. 7 is a block diagram illustrating an example of a configuration of a transmitter in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to a first embodiment of the present application.
  • CS-DFT-s-FBMC/OQAM Conjugate Symmetric DFT spread FBMC/OQAM
  • Fig. 8 is a flow chart of applying a Conjugate Symmetric (CS) operation to given data symbols according to the first embodiment of the present application.
  • CS Conjugate Symmetric
  • Fig. 9 is a block diagram illustrating an example of a configuration of a receiver in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to the first embodiment of the present application.
  • CS-DFT-s-FBMC/OQAM Conjugate Symmetric DFT spread FBMC/OQAM
  • Fig. 10 is a flow chart of applying an inverse Conjugate Symmetric (CS) operation to given data symbols according to the first embodiment of the present application.
  • CS inverse Conjugate Symmetric
  • Fig. 11 illustrates simulation results of the complementary cumulative density function of the PAPR in a CS-DFT-s-FBMC/OQAM system according to the first embodiment of the present application.
  • Fig. 12 is a block diagram illustrating an example of a configuration of a transmitter in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to a second embodiment of the present application.
  • CS-DFT-s-FBMC/OQAM Conjugate Symmetric DFT spread FBMC/OQAM
  • Fig. 13 is a diagram for explaining an example of applying a sub-carrier allocation operation to given data symbols according to the second embodiment of the present application.
  • Fig. 14 is a block diagram illustrating an example of a configuration of a receiver in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to the second embodiment of the present application.
  • CS-DFT-s-FBMC/OQAM Conjugate Symmetric DFT spread FBMC/OQAM
  • Fig. 15 is a diagram for explaining an example of a sub-carrier inverse allocation operation to given data symbols according to the second embodiment of the present application.
  • Fig. 16 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to a third embodiment of the present application.
  • Fig. 17 is a block diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM system according to the third embodiment of the present application.
  • Fig. 18 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to a fourth embodiment of the present application.
  • Fig. 19 is a diagram for explaining an example of applying a Conjugate Symmetric (CS) operation to given data symbols according to the fourth embodiment of the present application.
  • CS Conjugate Symmetric
  • Fig. 20 is a block diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM) system according to the fourth embodiment of the present application.
  • Fig. 21 is a diagram for explaining an example of an inverse Conjugate Symmetric (CS) operation to given data symbols according to the fourth embodiment of the present application.
  • CS inverse Conjugate Symmetric
  • Fig. 22 is a flow chart illustrating an example of a method of transmitting Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) signals according to a plurality of embodiments of the present application.
  • CS-DFT-s-FBMC/OQAM Conjugate Symmetric DFT spread FBMC/OQAM
  • Fig. 23 is a flow chart illustrating an example of a method of receiving Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) signals according to a plurality of embodiments of the present application.
  • CS-DFT-s-FBMC/OQAM Conjugate Symmetric DFT spread FBMC/OQAM
  • Fig. 24 is a block diagram illustrating an entity applicable to a transmitter or receiver according to a plurality of embodiments of the present application.
  • a signal waveform having good Time/Frequency Localization (TFL) characteristics can be obtained by Filter Bank Multi-Carrier (FBMC) modulation, in which the corresponding prototype filter banks can be designed based on isotropic orthogonal transform algorithm (IOTA), extended Gaussian function (EGF) and European PHYDYAS and so on.
  • IOTA isotropic orthogonal transform algorithm
  • EGF extended Gaussian function
  • EPHYDYAS European PHYDYAS
  • the FBMC system employs prototype filter banks with good TFL properties to pulse shape the signals on each sub-carrier such that: 1) the FBMC can greatly suppress the ISI resulted from multipath fading channel without the insertion of CP, which not only results in higher spectrum efficiency and energy efficiency relative to OFDM, but also exhibits robust and reliable receiving performance under relatively large timing synchronization errors, which in turn allows asynchronous transmissions and receptions; and 2) with good Time/Frequency Localization property, the FBMC can transmit signals in extremely narrow frequency band and keep a very low out-of-band leakage which reduces the inter-carrier interference (ICI) resulted from Doppler spread and the phase noise. Therefore, the FBMC has great usage potential in cognitive radios, fragmented spectrum access and asynchronous transmission and the like.
  • ICI inter-carrier interference
  • the Offset Quadrature Amplitude Modulation (OQAM) is generally employed, which is referred to as FBMC/OQAM or OFDM/OQAM (OQAM is used hereafter in short).
  • OFDM/OQAM OFDM/OQAM
  • FBMC/OQAM one QAM symbol is divided into two symbols, and these two symbols are alternately modulated onto the real and imaginary parts of a given sub-carrier respectively, and transmitted with a time offset.
  • the transmitted signal can be recovered by alternately extracting the real and imaginary parts of the received signal on each sub-carrier.
  • Fig. 1 illustrates a block diagram of generating and transmitting conventional FBMC/OQAM signals according to the prior art.
  • parallel data streams are obtained after an input complex-value data stream containing, for example, complex-value QAM (Quadrature Amplitude Modulation) modulated symbols, is serial-to-parallel converted through a serial/parallel converter unit 101, where is the number of sub-carriers.
  • the transmitted signal is divided into two parts, with each containing either the real or imaginary part of the transmitted signal.
  • the real and imaginary parts are respectively extracted through a real part extraction unit 102 and an imaginary part extraction unit 103.
  • the real part and the imaginary part of the transmitted signal are modulated respectively via an M-point Inverse Fast Fourier Transform (IFFT) unit 104.
  • IFFT Inverse Fast Fourier Transform
  • the modulated signals are then processed by Synthesis Filter Bank unit 105 to perform the pulse shaping.
  • the output signals from Synthesis Filter Bank unit 105 are combined, and the combined signals go through a parallel/serial converter unit 106 to output the OQAM signal.
  • a frequency-time point ( m,n ) represents a real-value symbol modulated on the m -th sub-carrier of the n -th symbol, that is, a pulse amplitude modulation (PAM) symbol
  • PAM pulse amplitude modulation
  • is an even number representing the number of sub-carriers; is a set of the transmitted symbols; is the spacing between the sub-carriers; is the symbol period of the OQAM symbol, i.e., ; is a prototype filter function, whose time-domain impulse response length is generally times of , which results in an overlapping of the time-domain waveforms of the adjacent symbols, and thus is generally referred to as an overlapping factor of the filter.
  • the symbol rate of the OQAM is two times of the symbol rate of the traditional OFDM without cyclic prefix (CP). Due to the fact that the OQAM modulation is performed on real numbers, the amount of information carried by each OQAM symbol is half of that of the traditional OFDM. That is to say, the effective data rate of an OQAM system is the same as that of an OFDM system without CP insertion.
  • the real field orthogonality of the OQAM is achieved by designing prototype filter function .
  • the inner product of the base function of synthesis filter bank at the transmitter and the base function of analysis filter bank at the receiver ought to satisfy or approximately satisfy equation (2), that is, the design of prototype filter banks needs to meet
  • * represents complex conjugate calculation, represents an operation of extracting real part of a given complex-value symbol, represents inner product calculation, if and , then , , otherwise the value is 0. That is to say, if or , the inner product becomes a pure imaginary term. For simplicity, is used to represent the inner product operation. It is obvious that the interference generated by the signals between different sub-carriers and different symbols is a pure imaginary value.
  • the perfect reconstruction (PR) of the originally transmitted real-value signal can be achieved by simply processing the received signal according to equation (3) via the receiving analysis filter (AF) which is the matched filter with respect to the synthesis filter (SF) , where is a noise term, then the original complex-value QAM signal can be retrieved via combining.
  • AF receiving analysis filter
  • SF synthesis filter
  • Fig.2 illustrates a block diagram of receiving and demodulating conventional FBMC/OQAM signals according to the prior art.
  • parallel data streams are obtained after the received signal is serial-to-parallel converted through a serial/parallel converter unit 201.
  • Each signal is respectively input into two analysis filter banks 202.
  • the base function of the analysis filter bank 202 is a complex conjugate of that of said synthesis filter bank at the transmitter (105 of Fig. 1).
  • an output signal of each analysis filter bank 202 is processed by a corresponding M -point Fast Fourier Transform (FFT) unit 203 for demodulation.
  • Demodulated data are equalized in equalizers 204.
  • the real part and the imaginary part of each sub-carrier are alternately extracted by real part extraction units 205.
  • a complex-value modulated data symbol e.g., a complex-value QAM symbol
  • a parallel/serial conversion unit 206 The function of each module or unit of Fig. 2 could be easily understood from the above OQAM demodulation formula in equation (3).
  • transmitted symbols are formed by superposition of a plurality of independent signals which are of equal bandwidth and modulated onto sub-carriers.
  • the superposition of them will generate a relatively large peak power, which will cause a large ratio of signal peak power to signal average power.
  • the ratio herein is called Peak-to-Average Power Ratio (PAPR) in short.
  • PAPR Peak-to-Average Power Ratio
  • the length of the filter bank in an FBMC/OQAM system may be longer than the length of an FBMC/OQAM symbol, both the FBMC/OQAM system and the OFDM system transmit one frame of complex-value symbols during the period of in average, thus they have equivalent transmission rate. Therefore, the PAPR of the FBMC/OQAM system could also be defined as
  • the PAPR performance of a signal is generally characterized by the Cumulative Density Function (CDF) of the PAPR.
  • CDF Cumulative Density Function
  • CCDF Complementary Cumulative Density Function
  • the CCDF of the PAPR represents the probability of the power of the time-domain signal of a data block exceeding a certain threshold value.
  • the distribution of the PAPR in an FBMC/OQAM system is evaluated in terms of its CCDF hereinafter.
  • Fig. 3 illustrates simulation results of the complementary cumulative density function of the PAPR in a conventional OFDM and an FBMC/OQAM system according to the prior art.
  • the total number of sub-carriers of both the OFDM system and the FBMC/OQAM system, M are 256, the number of occupied sub-carriers, Ms, is 128, and QPSK modulation is employed by both schemes.
  • the number of input data blocks of the OFDM system and the FBMC/OQAM system are both 100, regardless of the influence of cyclic prefix in the OFDM system. It can be seen from the simulation results in Fig. 3 that, as the FBMC/OQAM system also belongs to a category of a multi-carrier system, the PAPR performance of the FBMC/OQAM system is similar to that of the OFDM system. However, as the length of the prototype filter of the FBMC/OQAM system is longer than the length of one FBMC/OQAM symbol, the PAPR performance of the FBMC/OQAM system is slightly worse than that of the OFDM system.
  • Fig. 4 illustrates the design principle of the transmitter of an FBMC/OQAM system based on a simple DFT spreading according to the prior art.
  • a DFT spreading operation is applied on a complex-value modulated data stream in an Ms-point Discrete Fourier Transform (DFT) unit 402 after being converted in a serial/parallel converter unit 401.
  • Said complex-value modulated data may be an MPSK (M-ary Phase Shift Keying) modulated signal or an MQAM (M-ary Quadrature Amplitude Modulation) modulated signal.
  • the complex-value modulated data could be represented in a vector form as , where represents transposition operation of a vector, and the complex-value modulated data comprises complex-value modulated symbols .
  • the complex-value modulated data is processed by an -point DFT spreading ( ), resulting
  • the data symbol vector after the DFT spreading is transmitted after an OQAM modulation (equation (1)). Specifically, is firstly divided into two signals, which are alternately modulated onto the real part and imaginary part of a sub-carrier and are transmitted with a time offset. More particularly, the real parts and imaginary parts of the two signals are respectively extracted by a real-part extraction unit 403 and an imaginary-part extraction unit 404. If it is assumed that the time indexes of the two signals are 2n and 2n+1, respectively, then
  • Fig. 5 illustrates the design principle of the receiver of an FBMC/OQAM system based on a simple DFT spreading according to the prior art.
  • the operations performed through blocks 501 to 508 at the receiver are substantially inverse operations of those at the transmitter as described in FIG. 4. Accordingly, a detailed description of the operations at the receiver in FIG. 5 will be omitted.
  • the receiver in addition to performing OQAM demodulation, sub-carriers selection and channel equalization on the received symbols, -point IDFT inverse spreading operation to the demodulated OQAM signals relative to the -point DFT spreading at the transmitter is also needed.
  • Fig. 6 illustrates simulation results of the complementary cumulative density function of the PAPR of a DFT spread OFDM (DFT-s-OFDM) system and a DFT spread FBMC/OQAM (DFT-s-FBMC/OQAM) system according to the prior art.
  • DFT-s-OFDM DFT spread OFDM
  • DFT-s-FBMC/OQAM DFT spread FBMC/OQAM
  • a novel effective FBMC/OQAM system based on DFT spreading is provided by the present application.
  • the solutions provided by the present application make the PAPR performance of an FBMC/OQAM system comparable to that of a single carrier system while maintaining the inherent characteristics of the FBMC/OQAM system.
  • Technical solutions of the present application are further discussed in detail by the following preferable embodiments.
  • the PAPR of an FBMC/OQAM system is reduced by using an FBMC/OQAM signal generation method based on Conjugate Symmetric (CS) DFT spreading.
  • CS Conjugate Symmetric
  • Fig. 7 is a block diagram illustrating an example of a configuration of a transmitter in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to a first embodiment of the present application.
  • CS-DFT-s-FBMC/OQAM Conjugate Symmetric DFT spread FBMC/OQAM
  • the complex-value modulated data is input to a Conjugate Symmetric (CS) operation unit 702 after being converted by a serial/parallel converter unit, 701 and then input to an M-point Discrete Fourier Transform (DFT) unit 703.
  • DFT Discrete Fourier Transform
  • two generated signals are alternately modulated onto the real part and the imaginary part of a sub-carrier through a sub-carrier mapping unit 704, an M-point Inverse Fast Fourier Transform (IFFT) unit 705 and a Synthesis Filter Bank unit 706, and then an OQAM symbol is output by the serial/parallel conversion unit 707. Further, the transmission signal is transmitted with certain time offset as described above.
  • the data symbols after Conjugate Symmetric DFT spreading are all pure real values, and could be directly modulated onto the corresponding time-frequency resources and transmitted without the nonlinear operation of extracting the real part and the imaginary part of a given complex-value symbol.
  • the Conjugate Symmetric DFT spreading method comprises two steps, a Conjugate Symmetric (CS) operation and a DFT spreading operation.
  • CS Conjugate Symmetric
  • Fig. 8 illustrates an exemplary flow chart of the design principle of applying a CS operation to given data symbols according to the embodiment of the present application.
  • the input complex-value modulated data is divided into two signals by a data separation module 801 first.
  • the input complex-value modulated data symbols may be represented in a vector form as .
  • Said data separation module 801 divides input complex-value modulated data into two complex-value modulated data with equal length, which are represented by and , respectively. For example, and may be extracted from the first half and the second half of , respectively, and may be represented by
  • the specific method for data separation is not limited in the present application, as long as the input complex-value modulated data is divided into two complex-value modulated data with equal length and the receiver is aware of the data separation method used by the transmitter for data demodulation.
  • each of the two complex-value modulated data is input into a data replication module 802, respectively.
  • Said data replication module 802 applies a data replication and a power allocation to the input data and outputs two complex-value modulated data after the power allocation, which are represented by
  • One of the two complex-value modulated data after the data replication operation is input into a data conjugate calculation module 803, and the other one is input into a data symmetric calculation module 804.
  • the data conjugate calculation module 803 applies a conjugate calculation to the input data, the output may be respectively represented by
  • the output data from the data conjugate calculation module 803 is also input to the data symmetric calculation module 804.
  • Said data symmetric calculation module 804 rotates one of the two input complex-value modulated data and combines the rotated one with the other one.
  • the data symmetric calculation module 804 firstly applies rotation operation to the input data from the data conjugate calculation module 803. This rotation operation can be denoted as and , and can be mathematically expressed as
  • the data symmetric calculation module 804 applies combination and zero padding operations to the input data from the data replication module 802 and input data from the data conjugate calculation module 803 which has been rotated, and outputs a conjugate symmetric complex-value modulated data.
  • the conjugate symmetric complex-value modulated data could be represented by
  • equation (12) represents that zero padding operation is applied at the Direct Current (DC) component of a given input data.
  • the conjugate symmetric complex-value modulated data may also be represented by
  • Equation (13) represents that the zero padding operation is simultaneously applied at the front of each of the two input data flows to be combined.
  • the output two data streams from the data symmetric calculation module 804 are processed by DFT spreading operations (referring to 703 of Fig. 7), respectively.
  • DFT spreading operations Take the two complex-value modulated data streams ( and ) that have been processed by Conjugate Symmetric (CS) operations for example, after being processed by -point ( ) DFT spreading ( ), the resulted data symbols can be respectively expressed as
  • Fig. 9 is a block diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM system according to the first embodiment of the present application.
  • the operations of blocks 901 to 910 at the receiver may be understood to be substantially inverse operations of those at the transmitter as described in FIG. 7.
  • OQAM demodulation Analysis Filter Bank unit 902 and M-point Fast Fourier Transform (FFT) unit 903
  • sub-carriers selection Sub-Carrier Selection unit 904
  • channel equalization 905 channel equalization
  • the CS-IDFT inverse spreading operation comprises two parts, an IDFT inverse spreading operation and an inverse Conjugate Symmetric (CS) operation. If the received signals after sub-carrier selections (904) and channel equalizations (905) can be written as and , respectively, then after performing per sub-carrier phase rotation operation by phase rotation unit 906 on and , the resulted and can be represented by
  • the real parts of the two data symbols are extracted by a real-part extraction unit 907 and perform -point IDFT inverse spreading operations (908) on the extracted real parts, the resulted output symbols can be expressed as
  • Fig. 10 illustrates a flow chart of applying an inverse CS operation to given data symbols according to the embodiment of the present application.
  • the data separation module 1001 outputs two data streams with equal length.
  • the data separation module e.g., reference numeral "801" in Fig. 8
  • the data symmetric calculation module reference numeral "804" in Fig. 8
  • the corresponding data separation module 1001 at the receiver outputs two complex-value data streams with equal length, which are respectively represented by and .
  • the outputs, which correspond to the input , of the data separation module 1001 at the receiver are, respectively:
  • the data replication module 1003 does not apply any calculations and/or operations to the input data. and are input to a data conjugate calculation module 1002. Specifically, the conjugate calculations are applied to the input data by the data conjugate calculation module 1002, and the results may be represented by
  • the data symmetric merging modules 1004 apply rotation operations to the input data from the data conjugate calculation module 1002 first, wherein the rotation operations are denoted by and , respectively, and the specific calculating operations are the same as those given in equation (11). Said data symmetric merging modules 1004 then apply merging operations to the input data from data replication modules 1003 and the rotated input data from the data conjugate calculation modules 1002, wherein the merging operations are represented by
  • Fig. 11 illustrates the simulation results of the complementary cumulative density function of the PAPR of a CS-DFT-s-FBMC/OQAM system according to the first embodiment of the present application.
  • the CS-DFT-s-FBMC/OQAM system substantially improves the PAPR performance of a FBMC/OQAM system, and significantly outperforms the DFT-s-FBMC/OQAM scheme in terms of the PAPR performance.
  • the CS-DFT-s-FBMC/OQAM provides comparable PAPR performance.
  • one of the two data streams output from the Conjugate Symmetric (CS) operation is first phase rotated and then DFT spread while the other output data stream is directly processed by DFT spreading.
  • CS Conjugate Symmetric
  • Fig. 12 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to a second embodiment of the present application.
  • the complex-value modulated data is converted by a serial/parallel conversion unit (1201), and then after a conjugate symmetric DFT spreading (CS operation unit 1202 and Discrete Fourier Transform unit 1203) and a sub-carrier allocation operation (sub-carrier allocation unit 1204), the resulted signals are directly modulated onto the mapped sub-carriers.
  • CS operation unit 1202 and Discrete Fourier Transform unit 1203 and a sub-carrier allocation operation sub-carrier allocation unit 1204
  • the conjugate symmetric DFT spreading method mainly comprises two steps, a Conjugate Symmetric (CS) operation (CS operation unit 1202) and a DFT spreading operation (Discrete Fourier Transform unit 1204).
  • CS Conjugate Symmetric
  • DFT spreading operation Discrete Fourier Transform unit 1204
  • the conjugate symmetric operation and the DFT spreading operation exhibit exactly the same functionalities as those in the conjugate symmetric operation and the DFT spreading operation described in the first embodiment of the present application.
  • the difference lies in that, in the second embodiment of the present application, one of the two data streams output from the conjugate symmetric operation is first phase rotated in a phase rotation unit 1203 and then processed by the DFT spreading, while the other output data is processed by the DFT spreading operation directly.
  • the phase rotation operation specifically refers to multiplying each data symbol in the data stream by an imaginary unit j .
  • the two data streams output from DFT spreading operations are processed by sub-carrier allocation operation (sub-carrier allocation unit 1205), and then directly modulated onto corresponding time-frequency resources and transmitted.
  • Fig. 13 is a diagram for explaining an example of applying a sub-carrier allocation operation to given data symbols according to the second embodiment of the present application.
  • the two data streams after the conjugate symmetric operation may be represented by and , respectively.
  • the phase of each symbol in is rotated, which gives .
  • -point DFT operations Discrete Fourier Transform unit 1204
  • a sub-carrier allocation operation is applied to data symbols in and in the sub-carrier allocation unit 1205.
  • Said sub-carrier allocation unit 1205 is used to generate a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by applying a permutation and combination to the pure imaginary-value data flow and the pure real-value data flow output from the DFT spreading unit.
  • the sub-carrier allocation unit can generate a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by exchanging the data symbols at even positions or odd positions in the pure imaginary-value data flow and the pure real-value data flow.
  • the sub-carrier allocation operation is applied to exchange the data symbols at even positions in and , the resulted symbols are directly modulated onto the corresponding time-frequency resources. If it is assumed that the time indexes of the two signals are 2n and 2n+1, then
  • Fig. 14 is a block diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM system according to the second embodiment of the present application.
  • the operations of blocks 1401 to 1412 at the receiver may be understood to be substantially inverse operations to those at the transmitter as described in FIG. 12.
  • a sub-carrier inverse allocation operation (sub-carrier inverse allocation unit 1406) is applied to a received signal after OQAM demodulation (Analysis Filter Bank unit 1402 and Fast Fourier Transform unit 1403), sub-carrier selection (sub-carrier selection unit 1404) and channel equalization 1405).
  • Each of the two data streams output from the sub-carrier inverse allocation are respectively processed by a real-part extraction and an imaginary-part extraction operation (real-part extraction unit 1407 and imaginary-part extraction unit 1408), as well as an Inverse Discrete Fourier Transform (IDFT) (Inverse Discrete Fourier Transform unit 1409).
  • IDFT Inverse Discrete Fourier Transform
  • Each data symbol in one of two data streams output from the IDFT inverse spreading operation is phase rotated (phase rotation unit 1410), the resulted signal along with the other signal are processed by an inverse conjugate symmetric (CS) operation ( inverse CS operation unit 1411).
  • CS inverse conjugate symmetric
  • the inverse CS operation is the same as that in the first embodiment of the present application.
  • Fig. 15 is a diagram for explaining an example of a sub-carrier inverse allocation operation according to the second embodiment of the present application.
  • the two received signals after OQAM demodulation are represented by and , respectively.
  • sub-carrier selection and channel equalization sub-carrier selection and channel equalizer unit 1501, which corresponds to the sub-carrier selection unit 1404 and equalizer 1405 in Fig. 14
  • sub-carrier inverse allocation operation sub-carrier inverse allocation unit 1406
  • sub-carrier inverse allocation operation is applied to exchange the data symbols at even positions in and , and the said position exchange operations are represented by
  • the conjugate symmetric (CS) operation and the DFT spreading operation are the same as the conjugate symmetric (CS) operation and the DFT spreading operation described in the first embodiment and the second embodiment of the present application.
  • the difference lies in that, in the third embodiment of the present application, after being processed by conjugate symmetric (CS) operation and prior to DFT spreading operation, data symbols are pre-coded by pre-defined pre-coding matrices.
  • Fig. 16 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to a third embodiment of the present application, wherein the transmitter of FIG. 16 generates and transmits pre-coded conjugate symmetric DFT spread FBMC/OQAM (P-CS-DFT-s-FBMC/OQAM) signals.
  • P-CS-DFT-s-FBMC/OQAM pre-coded conjugate symmetric DFT spread FBMC/OQAM
  • the complex-value modulated data are input to a conjugate symmetric (CS) operation unit after being converted in a serial/parallel converter unit 1601.
  • conjugate symmetric (CS) operations the resulted signals are processed by a pre-coding operation in a pre-coding unit 1603.
  • each of two output data streams after pre-coding is separately input to a corresponding Ms-point Discrete Fourier Transform unit 1604 for DFT spreading, the generated two signals are directly modulated onto mapped sub-carriers after sub-carrier mapping in sub-carrier mapping units 1605.
  • the method for OQAM modulation is exactly the same as that presented in the first embodiment.
  • the operations of the other blocks 1505, 1607, 1608 that have not been described are the same as those of the corresponding blocks at the transmitter of FIG. 7, so a detailed description thereof will be omitted.
  • the conjugate symmetric (CS) operation and the DFT spreading operation are exactly the same as the conjugate symmetric (CS) operation and the DFT spreading operation described in the first embodiment and the second embodiment of the present application.
  • the difference lies in that, in the third embodiment of the present application, prior to a DFT spreading operation, data symbols are pre-coded right after a conjugate symmetric (CS) operation.
  • pre-coding matrixes may be constructed as:
  • This matrix is a diagonal matrix, of which the off-diagonal elements are all 0s, the diagonal elements at even positions are all 1s, and the diagonal elements at odd positions are all j s. This matrix is represented by:
  • Fig. 17 is a diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM system according to the third embodiment of the present application, wherein the receiver of FIG. 17 receives Pre-coded Conjugate Symmetric DFT spread FBMC/OQAM (P-CS-DFT-s-FBMC/OQAM) signals.
  • P-CS-DFT-s-FBMC/OQAM Pre-coded Conjugate Symmetric DFT spread FBMC/OQAM
  • the operations of blocks 1701 to 1712 at the receiver may be understood to be substantially inverse operations of those at the transmitter as described in FIG. 16.
  • OQAM demodulations Analysis Filter Bank unit 1702 and Fast Fourier Transform unit 1703
  • sub-carrier selections sub-carrier selection unit 1704
  • channel equalizations 1705 real/imaginary parts of the received signals are extracted (real-part extraction unit 1706 and imaginary-part extraction unit 1707) with phase rotations (phase rotation unit 1708) applied to the corresponding data symbols in the two data streams.
  • Inverse Discrete Fourier Transform (IDFT) operations Inverse Discrete Fourier Transform unit 1709) are applied to the data output from the above processes.
  • the IDFT spread signals are then processed by an inverse pre-coding operation (inverse pre-coding unit 1710).
  • the sub-carrier selections and the channel equalizations are denoted as and , respectively, then:
  • inverse CS operation units 1711 and then parallel to serial converted in a parallel/serial conversion unit 1712, which outputs the estimated complex-value modulated data.
  • inverse CS operation is the same as that presented in the first embodiment and the second embodiment of the present application.
  • the fourth embodiment of the present application only one data stream is output from the serial-parallel conversion and the conjugate symmetric (CS) operations. After said one data stream is processed by a DFT spreading operation and a sub-carrier permutation operation, two data streams are output and transmitted after OQAM modulations.
  • CS conjugate symmetric
  • Fig. 18 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to the fourth embodiment of the present application.
  • the complex-value modulated data is converted by a serial/parallel conversion unit 1601 and processed by a conjugate symmetric (CS) DFT spreading operation (CS operation unit 1802 and Discrete Fourier Transform unit 1803) and a sub-carrier permutation operation (sub-carrier permutation unit 1804), and then the resulted two data streams are directly modulated onto the mapped sub-carriers.
  • CS conjugate symmetric
  • sub-carrier permutation unit 1804 sub-carrier permutation unit 1804
  • the method for OQAM modulation is the same as that described in the first embodiment.
  • the operations of the other blocks 1805, 1806, 1807 that have not been described are the same as those of the corresponding blocks at the transmitter of FIG. 7, so a detailed description thereof will be omitted.
  • Fig. 19 is a diagram for explaining an example of applying a CS operation to given data symbols according to the fourth embodiment of the present application. Said CS operation differs from that described in the first embodiment of the present application in that, the CS operation in the fourth embodiment of the present application does not contain any data separation modules.
  • a data replication module 1901 applies data replication operation and power allocation operation to the input data and output two complex-value modulated data streams after the power allocation operations.
  • the two data streams are represented by:
  • One of the two complex-value modulated data after the data replication operation is input into a data conjugate calculation module 1902, and the other one is input into a data symmetric calculation module 1903.
  • the data conjugate calculation module 1902 applies a conjugate calculation to the input data, and the output thereof may be represented by:
  • the data output from the data conjugate calculation module 1902 is also input to the data symmetric calculation module 1903.
  • Said data symmetric calculation module 1903 could apply a rotation operation to any one of the two input complex-value modulated data streams and combine the rotated one and the other one in a pre-determined manner.
  • the data symmetric calculation module 1903 applies a rotation operation to the data symbols output from the data conjugate calculation module first, which is denoted by , and is mathematically expressed as:
  • the data symmetric calculation module 1903 applies combination and zero padding operations to the input data from the data replication module 1901 and the input data from the data conjugate calculation module 1902 that has been rotated, and outputs a conjugate symmetric complex-value modulated data.
  • the conjugate symmetric complex-value modulated data may be represented by:
  • equation (40) represents that zero padding is applied at the Direct Current (DC) component of a given input data.
  • the conjugate symmetric complex-value modulated data could also be represented by:
  • Equation (41) represents that the zero padding operation is simultaneously applied at the front of each of the two data streams to be combined.
  • a DFT spreading operation is applied to the data output from the data symmetric calculation module 1903.
  • the conjugate symmetric (CS) operation according to equation (41) for example, after performing -point ( ) DFT spreading ( ) on , the resulted data vector can be expressed as:
  • the sub-carrier permutation operation comprises: adjusting and exchanging the data symbols in the input data stream in a predetermined manner and dividing the resulted data symbols into two data streams with equal length.
  • the said predetermined manner may be directly dividing the obtained data symbols into two data streams of equal length without any adjustment and/or position exchange.
  • the present application should not be limited to the specific method for the sub-carrier permutation operation; as long as it is guaranteed that the receiver is aware of the method for the sub-carrier permutation operation applied by the transmitter for data demodulation. Afterwards, and are alternately modulated onto the real parts and the imaginary parts of corresponding sub-carriers respectively and then transmitted with certain time offset.
  • Fig. 20 is a block diagram illustrating an example of a receiver in a CS-DFT-s-FBMC/OQAM system according to the fourth embodiment of the present application.
  • the operations of blocks 2001 to 2011 at the receiver may be understood to be substantially inverse operations to those at the transmitter as described in FIG. 18.
  • the receiver of FIG. 20 in addition to performing corresponding OQAM demodulations (Analysis Filter Bank unit 2002 and Fast Fourier Transform unit 2003), sub-carriers selections (Sub-Carrier Selection unit 2004) and channel equalizations (Equalizer 2005) on the received symbols, CS-IDFT inverse spreading operations to the demodulated OQAM signals corresponding to the CS-DFT spreading operations at the transmitter are also needed.
  • the CS-IDFT inverse spreading operation comprises two parts, an IDFT inverse spreading operation and an inverse conjugate symmetric (CS) operation. If it is assumed that the two received signals after sub-carrier selections and the channel equalizations are and , after per sub-carrier phase rotation conducted in the phase rotation units 2006 on and , two signals and are generated and may be represented by:
  • inverse sub-carrier permutation unit 2008 inverse sub-carrier permutation unit 2008
  • An inverse sub-carrier permutation operation is the inverse operation to the sub-carrier permutation operation employed at the transmitter.
  • -point IDFT inverse spreading operations Inverse Discrete Fourier Transform unit 2009
  • Fig. 21 is a diagram for explaining an example of an inverse CS operation on given data symbols according to the fourth embodiment of the present application.
  • Said inverse CS operation differs from that in the first embodiment of the present application in that, the inverse CS operation in the fourth embodiment of the present application does not contain any data merging modules.
  • a data separation module 2101 As shown in Fig. 21, is input into a data separation module 2101 first, and the data separation module 2101 outputs two data streams with equal length. Specifically, if the operations and calculations applied by the data symmetric calculation module at the transmitter are conducted according to equation (41), the data separation module 2101 outputs two complex-value data streams with equal length and are represented by and , respectively. Specifically,
  • a data replication module 2102 is input to a data replication module 2102 and then output to a data symmetric merging module 2104.
  • Said data replication module 2102 does not perform any calculations or operations on the input data.
  • a conjugate calculation is applied on the input data by the data conjugate calculation module 2103, and the result may be represented by:
  • the data symmetric merging module 2104 applies a rotation operation to the input data from the data conjugate calculation module 2103 first, and the operation is denoted by , which is the same as the operation described in equation (11).
  • Said data symmetric merging module 2104 then applies a merging operation to the input data from the data replication module 2102 and the rotated input data from the data conjugate calculation module 2103, and the operation may be represented by:
  • Fig. 22 is a flow chart illustrating an example of a method of transmitting CS-DFT-s-FBMC/OQAM signals according to a plurality of embodiments of the present application.
  • step 2210 a conjugate symmetric Discrete Fourier Transform (CS-DFT) spreading operation is applied on the input first complex-value data flow to output two data streams.
  • CS-DFT conjugate symmetric Discrete Fourier Transform
  • step 2220 the two output data streams are mapped to corresponding sub-carriers, respectively.
  • an Offset Quadrature Amplitude Modulation (OQAM) is applied on the data symbols, which are mapped to corresponding sub-carriers, for generating an OQAM signal.
  • OQAM Offset Quadrature Amplitude Modulation
  • step 2240 the OQAM signal is transmitted.
  • Said CS-DFT spreading operation in step 2210 may be performed according to the first to fourth embodiments of the present application as described above.
  • Fig. 23 is a flow chart illustrating an example of a method of receiving CS-DFT-s-FBMC/OQAM signals according to a plurality of embodiments of the present application.
  • an Offset Quadrature Amplitude Modulation (OQAM) signal is received in step 2310.
  • OQAM Offset Quadrature Amplitude Modulation
  • step 2320 a demodulation is applied on the received OQAM signal for generating two complex-value data streams.
  • step 2330 two first complex-value data streams are obtained by selecting the two complex-value data streams on corresponding mapped sub-carriers.
  • both of the two first complex-value data streams nay be equalized.
  • step 2350 Conjugate Symmetric Inverse Discrete Fourier Transform (CS-IDFT) inverse spreading operations are applied on the two equalized first complex-value data streams for generating one complex-value data stream.
  • CS-IDFT Conjugate Symmetric Inverse Discrete Fourier Transform
  • Said CS-IDFT inverse spreading operation may be performed according to the first to fourth embodiments of the present application as described above.
  • Fig. 24 is a block diagram illustrating an entity 2400 applicable to a transmitter or receiver according to an embodiment of the present application.
  • the entity 2400 may be configured as a transmitting terminal device, e.g., a transmitter, as well as a receiving terminal device, e.g., a receiver, and may also be configured as a device having functions of both transmitting and receiving, such as a transceiver.
  • a transmitting terminal device e.g., a transmitter
  • a receiving terminal device e.g., a receiver
  • a device having functions of both transmitting and receiving such as a transceiver.
  • the entity 2400 comprises a processor 2401, a memorizer 2402 which is coupled to the processor 2401, and a suitable Radio Frequency (RF) antenna 2404 which is coupled to the processor 2401.
  • RF Radio Frequency
  • a program 2403 is stored in the memorizer 2402.
  • An antenna 2404 is suitable for two-way wireless communication. It should be noted that, although only one antenna 2404 is illustrated in Fig. 24, a plurality of antennas may be configured in practice.
  • the entity 2400 may be coupled, through data paths, to one or more external networks or systems, for example, internet.
  • Said program 2403 may comprises program commands.
  • the entity 2400 may operate according to a plurality of exemplary embodiments of the present application.
  • the embodiments of the present application may be implemented by computer software which could be executed by the processor 2401 of the entity 2400, or hardware, or the combination of software and hardware.
  • the memorizer 2402 may be any appropriate type of memorizer suitable for local technical environment, and may be achieved by any appropriate data-storage technology, for example, a memory device and system based on semiconductor, a magnetic memory device and system, an optical memory device and system, a fixed memorizer and a removable memorizer, which are only some non-restrictive examples. Although only one memorizer is illustrated in the entity 2400, a plurality of physically independent memory cells may be contained by the entity 2400.
  • Said processor 2401 may be any appropriate type of processor suitable for local technical environment, and may comprise one or more of the followings: a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor and a processor based on multi-core architecture, which are only some non-restrictive examples.
  • the processor 2401 is configured for generating OQAM signals and the antenna 2404 is configured for transmitting OQAM signals.
  • the antenna 2404 is configured for receiving OQAM signals and the processor 2401 is configured for applying demodulations and various inverse operations corresponding to those of transmitting OQAM signals.
  • each unit comprised in the entity 2400 is configured for implementing the exemplary embodiments disclosed in the present application. Therefore, the above operations and feathers described combining Figs.7-23 are also applicable to the entity 2400 and the units therein, and a detailed description thereof will be omitted herein.
  • modules described in the embodiments of the present invention can be implemented using certain hardware, software, or a combination thereof.
  • the modules described herein may be implemented in a processor.
  • a processor comprises a conjugate symmetric operation unit.
  • the names of these modules in some cases do not intend to introduce any limitation to the modules themselves.
  • the conjugate symmetric operation unit may also be described as "a unit for applying a conjugate symmetric operation to data symbols".
  • a computer readable storage media which may be the computer readable storage media involved in a base station or a user's device as discussed in the above, or a computer readable storage media individually exists rather than being fitted into any terminal.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

The present disclosure relates to a communication method and system for converging a 5G communication system for supporting higher data rates beyond a 4G system with a technology for IoT. The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present application discloses a method and device for transmitting and receiving signals based on a filter bank. The device comprises: a CS-DFT spreading unit for generating two data flows by applying a CS-DFT spreading operation to a first complex-value data flow input thereto; a sub-carrier mapping unit for mapping each of the two data flows to corresponding sub-carriers; and an OQAM modulator for generating OQAM signals by applying an OQAM operation to the data flows mapped on sub-carriers.

Description

METHOD AND APPARATUS FOR GENERATING, TRANSMITTING AND RECEIVING SIGNALS BASED ON FILTER BANK IN WIRELESS COMMUNICATION SYSTEM
The present application generally relates to a technical field of wireless communication technology and, more particularly, to a method and an apparatus for generating, transmitting and receiving signals based on a filter bank.
To meet the demand for wireless data traffic having increased since deployment of 4G (4th-Generation) communication systems, efforts have been made to develop an improved 5G (5th-Generation) or pre-5G communication system. Therefore, the 5G or pre-5G communication system is also called a "beyond 4G network" or a "post LTE System".
The 5G communication system is considered to be implemented in higher frequency (mmWave) bands (e.g., 60GHz bands) so as to accomplish higher data rates. To decrease propagation loss of the radio waves and increase the transmission distance, the beamforming, massive multiple-input multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, an analog beam forming, and large scale antenna techniques are discussed in 5G communication systems.
In addition, in 5G communication systems, development for system network improvement is under way based on advanced small cells, cloud radio access networks (RANs), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, moving network, cooperative communication, coordinated multi-points (CoMP), reception-end interference cancellation and the like.
Further, in the 5G system, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) as an advanced coding modulation (ACM), and filter bank multi carrier (FBMC), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA) as an advanced access technology have been developed.
The Internet, which is a human centered connectivity network where humans generate and consume information, is now evolving to the Internet of things (IoT) where distributed entities, such as things, exchange and process information without human intervention. The internet of everything (IoE) may be an example of a combination of the IoT technology and the big data processing technology through connection with a cloud server.
As technology elements, such as "sensing technology", "wired/wireless communication and network infrastructure", "service interface technology", and "Security technology" have been demanded for IoT implementation, a sensor network, a machine-to-machine (M2M) communication, machine type communication (MTC), and so forth have been recently researched.
Such an IoT environment may provide intelligent Internet technology services that create a new value to human life by collecting and analyzing data generated among connected things. IoT may be applied to a variety of fields including smart home, smart building, smart city, smart car or connected cars, smart grid, health care, smart appliances and advanced medical services through convergence and combination between existing information technology (IT) and various industrial applications.
In line with this, various attempts have been made to apply 5G communication systems to IoT networks. For example, technologies such as a sensor network, machine type communication (MTC), and machine-to-machine (M2M) communication may be implemented by beamforming, MIMO, and array antennas. Application of a cloud radio access network (RAN) as the above-described dig data processing technology may also be considered to be an example of convergence between the 5G technology and the IoT technology.
The rapid developments of information and communications industries, especially, the increasing demands from mobile internet and IoT, bring unprecedented challenges to the mobile communications technologies. As reported in ITU-R M.[IMT.BEYOND 2020.TRAFFIC] from ITU (International Telecommunication Union), the mobile traffic is expected to grow by nearly 1000 times from year 2010 ( in the era of 4G) to 2020, and the number of connecting devices will surpass 17 billion. As a massive amount of IoT equipments gradually penetrate into the mobile communication network, the number of the connecting devices will dramatically increase. In order to cope with these unprecedented challenges, the fifth-generation mobile communications technologies (5G) are being widely investigated and researched in the communication industries and in the academic community, facing the year of 2020. Currently, the framework and overall objectives of future 5G are being discussed in the report ITU-R M. [IMT.VISION], in which demand prospects, application scenarios and a variety of key performance indicators are described in detail. For new demands of 5G, the report of ITU-R M. [IMT.FUTURE TECHNOLOGY TRENDS] provides relevant information on developing trends and the like of 5G, intending to solve significant problems, such as sharp increase of the system throughput, consistency of user experience, scalability to support IoT, ultra-low latency, high energy efficiency and high cost efficiency communications, highly flexible networks, support of new services, flexible spectrum usage and the like.
Modulation waveforms and multiple access schemes are fundamentals in designing Air-Interface of mobile communications, including 5G. Currently, Orthogonal Frequency Division Multiplexing (OFDM), which is a typical representative in the family of Multi-Carrier Modulation (MCM), is widely used in fields of audio and video broadcasting as well as in terrestrial communication systems, for example, Evolved Universal Terrestrial Radio Access (E-UTRA) protocols defined by the third Generation Partnership Project (3GPP) which corresponds to the system of Long Term Evolution (LTE), Digital Video Broadcasting (DVB) and Digital Audio Broadcasting (DAB), Very-high-bit-rate Digital Subscriber Loop (VDSL), IEEE802.11a/g Wireless Local Area Network (WLAN), IEEE802.22 Wireless Regional Area Network (WRAN) and IEEE802.16 World Interoperability for Microwave Access (WiMAX) and the like. It is well-known that the basic idea of OFDM is to divide a wideband channel into a plurality of parallel narrowband sub-channels/subcarriers so that high-rate data streams transmitted in frequency selective channels are transformed to low-rate data streams transmitted in a plurality of parallel independent flat-fading channels, thereby capabilities of the system to counter multipath interferences are greatly improved. Furthermore, OFDM can utilize Inverse Fast Fourier Transform/Fast Fourier Transform (IFFT/FFT) to simplify the implementation of the modulation and demodulation modules. Moreover, the insertion of Cyclic Prefix (CP) transforms the involvement of the transmitted signal with channel from a linear convolution operation to a circular convolution operation. As a result, according to the properties of a circular convolution operation, when the length of CP is greater than the largest multipath channel delay spread, the signals can be retrieved without Inter-symbol Interference (ISI) by applying simple one tap frequency-domain equalization, which in turn reduces processing and implementation complexities of receivers. Although modulation waveforms based on CP-OFDM are capable of meeting the service demands of mobile broadband (MBB) in the era of 4G, there are many limitations and shortcomings of applying CP-OFDM in 5G scenarios since 5G will have to face more challenging and diversified scenarios. The said limitations and shortcomings of applying CP-OFDM in 5G mainly include:
(1) The insertion of CP for resisting ISI will greatly reduce spectrum efficiency in 5G scenarios of low latency transmissions. To be specific, the low latency transmissions will greatly shorten the length of OFDM symbols while the length of CP is only constrained by the length of impulse response of channels, and thus the ratio of the length of CP to the length of OFDM symbols will increase greatly. Such overhead results in loss of spectrum efficiency to a great extent and thus is unacceptable in such scenarios requiring low latency transmissions.
(2) Strict requirements on time synchronization will result in large signaling overheads required for maintaining the closed loop synchronization in IoT scenarios of 5G. In addition, the strict synchronization mechanism makes the design of data frame structure lack of flexibility and elasticity, and thus cannot satisfy the different synchronization requirements of a variety of services.
(3) OFDM adopts Rectangular Pulse which results in severe out-of-band leakage since this type of time domain waveform makes the side-lopes of its corresponding frequency domain counterpart roll off very slowly. This is the reason why OFDM is very sensitive to the Carrier Frequency Offset (CFO). While there will be many demands for flexible fragmented spectrums access/share in 5G, the high out-of-band leakage of OFDM greatly limits its flexibilities in designing fragmented spectrum access schemes or it needs large frequency-domain guard band, such factors reduce the spectrum efficiency accordingly.
These shortcomings are mainly due to OFDM characteristics. Although the impacts caused by these shortcomings can be reduced by adopting certain measures, it will increase the complexity of system designs, and these problems cannot be completely addressed.
Due to the problems mentioned above, as reported in ITU-R M.[IMT.FUTURE TECHNOLOGY TRENDS], some new waveform modulation technologies (Multi-carrier Modulation based) are taken into account in 5G, of which Filter Bank Multi-Carrier (FBMC) modulation becomes one of the hot research topics. As FBMC provides degrees of freedom in designing Prototype Filter, it can employ the filters with good Time/Frequency Localization (TFL) property to pulse shape the transmission waveforms, such that the transmission signals can show various preferable characteristics, comprising improvement of the spectrum efficiency since the insertion of CP is not needed to resist the ISI , lower out-of-band leakage to support flexible access of fragmented spectrums and the insensitiveness to carrier frequency offset. The typical FBMC generally employs Offset Quadrature Amplitude Modulation (OQAM) to maximize the spectrum efficiency. Therefore, such technology is generally named FBMC/OQAM system, or OFDM/OQAM system. The applications of FBMC in digital communications have been discussed in an early article entitled "Analysis and Design of OFDM/OQAM Systems Based on Filter Bank Theory" (IEEE Transactions on Signal Processing, vol.50, no.5, pp.1170-1183, May 2002).
As FBMC has some advantageous characteristics which OFDM does not possess, FBMC attracts more and more attention in 5G research, but some of its inherent shortcomings challenge its applications in future mobile communication systems, and these challenges need to be solved and are being studied constantly. One of the most significant problems is that, similar to OFDM system, as a multi-carrier system, the transmit signal of an FBMC system is a superposition of signals from a plurality of sub-channels. The transmit signal may result in a relatively high peak power when the signals from these sub-channels are in-phase. Compared with single carrier system, FBMC signal thus has a relatively high Peak-to-Average Power Ratio (PAPR). As the operation range of linear high-power amplifier is limited, when the PAPR of an input signal is relatively high and goes beyond the operation range of the linear amplifier, a nonlinear amplification of the signal power will cause inter-modulation interference, which will influence the signals of adjacent frequency bands and the performance of the system. In 3GPP specified LTE uplink, Single-Carrier Frequency-Division Multiple Access (SC-FDMA) is employed, which has a lower PAPR than Orthogonal Frequency-Division Multiple Access (OFDMA) used in LTE downlink. The lower PAPR allows user terminals to have better transmit power efficiency and prolongs the service life of batteries. Particularly, the generating method of SC-FDMA in frequency-domain is also known as DFT spread OFDM (DFT-s-OFDM). DFT-s-OFDM applies a DFT spreading (DFT preprocessing) operation to the signals prior to the IFFT operation in the OFDM modulation. As such, the signals transmitted by the system are time-domain signals, and thus the problem of high PAPR caused by transmitting frequency-domain signals is avoided. SC-FDMA has two advantages, property of a single carrier signal in terms of low PAPR and robustness of a multi-carrier signal against multipath fading. Therefore, SC-FDMA with CP is adopted in the uplink transmission of LTE. However, since filter banks are introduced in an FBMC system, and the length of a filter bank may be longer than that of an FBMC/OQAM symbol, the two or more adjacent symbols are overlapped in time, which makes the PAPR suppression of an FBMC system different from that of a conventional OFDM system. Therefore, in an FBMC system, if the frequency-domain DFT spreading method in SC-FDMA of LTE uplink is directly applied, the property of a single carrier signal could not be obtained and therefore, the PAPR of the system could not be efficiently reduced.
In conclusion, in order to improve the competitiveness of FBMC among candidate technologies for future 5G, it is required to address the inherent shortcomings in FBMC in addition to exploiting its advantages. For the design of uplink multiple access schemes of FBMC, it is important to develop an efficient and effective method to address the problem of high PAPR in FBMC.
The technical problem to be addressed in the present application is the high PAPR in an FBMC/OQAM system. At present, there is not an effective method to reduce the PAPR in an FBMC/OQAM system. For this reason, the present application provides a signal generation method based on a Conjugate Symmetric DFT spread Filter Bank Multi-carrier (CS-DFT-s-FBMC) and a communications method and apparatus for transmitting and receiving signals. These methods make the PAPR performance of an FBMC/OQAM system comparable to that of a single carrier system meanwhile maintaining the inherent characteristics of the FBMC/OQAM system.
In a first aspect, a signal generation device is provided. The device comprises: a Conjugate Symmetric Discrete Fourier Transform (CS-DFT) spreading unit for generating two data flows by applying a CS-DFT spreading operation to a first complex-value data flow input thereto; a sub-carrier mapping unit for mapping each of the two data flows to corresponding sub-carriers; and an Offset Quadrature Amplitude Modulation (OQAM) modulator for generating OQAM signals by applying an OQAM operation to the data flows mapped on sub-carriers.
In some implementations, the CS-DFT spreading unit comprises: a conjugate symmetric operation unit for generating two conjugate symmetric complex-value data flows by applying a conjugate symmetric operation to the first complex-value data flow input thereto; and a Discrete Fourier Transform (DFT) spreading unit for generating two pure real-valued data flows by applying a DFT operation to each of the two generated conjugate symmetric complex-value data flows.
In some implementations, the OQAM modulator alternately modulates the two pure real-valued data flows onto real parts and imaginary parts of the sub-carriers on which the data flows are mapped.
In some other embodiments, the CS-DFT spreading unit comprises: a conjugate symmetric operation unit for generating two conjugate symmetric complex-value data flows by applying a conjugate symmetric operation to the first complex-value data flow input thereto; a phase rotation unit for rotating the phase of one of the two conjugate symmetric complex-value data flows; a DFT spreading unit for generating a pure imaginary-valued data flow by applying a DFT spreading operation to the complex-value data flow of which the phase is rotated, and generating a pure real-valued data flow by applying a DFT spreading operation to the other one of the generated complex-value data flows, of which the phase is rotated; and a sub-carrier allocation unit for respectively generating a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by permuting and combining the pure imaginary-valued data flow and the pure real-valued data flow output from the DFT spreading unit.
In some implementations, the phase rotation unit is used for multiplying each data symbol in the first complex-value data flow with an imaginary unit
Figure PCTKR2016000748-appb-I000001
.
In some implementations, the sub-carrier allocation unit is used for generating a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by exchanging the data symbols at even positions or odd positions in the pure imaginary-valued data flow and the pure real-valued data flow, respectively.
In some implementations, the OQAM modulator directly modulates the real-imaginary-alternate complex-value data flow and the imaginary-real-alternate complex-value data flow onto the mapped sub-carriers.
In some other embodiments, the CS-DFT spreading unit comprises: a conjugate symmetric operation unit for generating two conjugate symmetric complex-value data flows by applying a conjugate symmetric operation to the first complex-value data flow input thereto; a pre-coding unit for pre-coding each of the two conjugate symmetric complex-value data flows; and a DFT spreading unit for generating a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by applying a DFT spreading operation to the two pre-coded complex-value data flows.
In some implementations, the pre-coding unit operates to multiply pre-coding matrixes
Figure PCTKR2016000748-appb-I000002
and
Figure PCTKR2016000748-appb-I000003
to the two conjugate symmetric complex-value data flows respectively, wherein,
Figure PCTKR2016000748-appb-I000004
Figure PCTKR2016000748-appb-I000005
where,
Figure PCTKR2016000748-appb-I000006
is a DFT matrix with size of
Figure PCTKR2016000748-appb-I000007
is a diagonal matrix, of which off-diagonal elements are all 0s, diagonal elements at odd positions are all 1s, and diagonal elements at even positions are all js; and
Figure PCTKR2016000748-appb-I000008
is a diagonal matrix, of which off-diagonal elements are all 0s, diagonal elements at even positions are all 1s, and diagonal elements at odd positions are all js.
In some implementations, the OQAM modulator directly modulates the real-imaginary-alternate complex-value data flow and the imaginary-real-alternate complex-value data flow onto the mapped sub-carriers.
In some implementations, the conjugate symmetric operation unit comprises: a data separation module for separating the first complex-value data flow into a second complex-value data flow and a third complex-value data flow with equal length; a data replication module for replicating the second complex-value data flow and the third complex-value data flow and performing power allocation on the second complex-value data flow and the third complex-value data flow to generate two second complex-value data flows and two third complex-value data flows, respectively; a data conjugate calculation module for generating a fourth complex-value data flow and a fifth complex-value data flow by applying a conjugate calculation to each data symbol in one second complex-value data flow and one third complex-value data flow from the data replication module; and a data symmetry calculation module for generating a first conjugate symmetric complex-value data flow by rotating the other second complex-value data flow from the data replication module or one fourth complex-value data flow from the data conjugate calculation module, and combining the rotated one of the other second complex-value data flow and the one fourth complex-value data flow with the other one of the other second complex-value data flow and the one fourth complex-value data flow, and wherein the data symmetry calculation module is further configured for generating a second conjugate symmetric complex-value data flow by rotating the other third complex-value data flow from the data replication module or one fifth complex-value data flow from the data conjugate calculation module, and combining the rotated one of the other third complex-value data flow and the one fifth complex-value data flow with the other one of the other third complex-value data flow and the one fifth complex-value data flow.
In some embodiments, the CS-DFT spreading unit comprises: a conjugate symmetric operation unit for generating a conjugate symmetric complex-value data flow by applying a conjugate symmetric operation to the first complex-value data flow input thereto; a DFT spreading unit for generating a pure real-valued data flow by applying a DFT spreading operation to the conjugate symmetric complex-value data flow; and a sub-carrier permutation unit for adjusting the position of each data symbol in the pure real-valued data flow in a predetermined manner and dividing the data symbols after position adjustment into two pure real-valued data flows with equal length.
In some implementations, the OQAM modulator alternately modulates the two pure real-valued data flows with equal length onto real parts and imaginary parts of the mapped sub-carriers.
In some implementations, the conjugate symmetric operation unit comprises: a data replication module for replicating the first complex-value data flow and performing power allocation on the replicated first complex-value data flow to generate two sixth complex-value data flows; a data conjugate calculation module for generating a seventh complex-value data flow by applying a conjugate calculation to each data symbol in one sixth complex-value data flow from the data replication module; and a data symmetric calculation module for generating a conjugate symmetric complex-value data flow by rotating the other sixth complex-value data flow from the data replication module or the seventh complex-value data flow from the data conjugate calculation module, and combining the rotated one of the sixth complex-value data flow and the seventh complex-value data flow with the other of the sixth complex-value data flow and the seventh complex-value data flow.
In some implementations, the data symmetry calculation module is also used for executing zero padding operation during the combining.
In some implementations, the data symmetry calculation module executes zero padding operation by: executing directly zero padding at the DC component in the generated conjugate symmetric complex-value data flows; or executing, respectively, zero padding at front of the two complex-value data flows to be combined.
In the second aspect, a transmitter is provided. Said transmitter comprises: a signal generating device of any one of claims 1 to 16 for generating OQAM signals; and an antenna for transmitting the OQAM signals.
In the third aspect, a receiver is provided. Said receiver comprises: an antenna for receiving Offset Quadrature Amplitude Modulation (OQAM) signals; an OQAM demodulator for generating two complex-value data flows by demodulating the received OQAM signals; a sub-carrier selection unit for selecting two first complex-value data flows from the two complex-value data flows on mapped sub-carriers; and a conjugate symmetric Inverse Discrete Fourier Transform (CS-IDFT) inverse spreading unit for generating a complex-value data flow by applying a CS-IDFT to the two first complex-value data flows.
In some embodiments, the CS-IDFT inverse spreading unit comprises: a phase rotation unit for applying phase rotations to each of the two first complex-value data flows to generate two second complex-value data flows; a real/imaginary part extraction unit for extracting a real part of each data symbol in the two second complex-value data flows; an Inverse Discrete Fourier Transform (IDFT) spreading unit for generating two third complex-value data flows by applying an IDFT to each of the real part of the two second complex-value data flows; and an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to the two third complex-value data flows.
In some implementations, the phase rotation unit is used for alternately multiplying each data symbol in one of the two first complex-value data flows with 1 and
Figure PCTKR2016000748-appb-I000009
and alternately multiplying each data symbol in the other one of the two first complex-value data flows with
Figure PCTKR2016000748-appb-I000010
and 1.
In some other embodiments, the CS-IDFT inverse spreading unit comprises: a sub-carrier inverse allocation unit for permuting and combining the two first complex-value data flows to generate two fourth complex-value data flows; a real/imaginary part extraction unit for extracting real parts of one of the two fourth complex-value data flows and extracting imaginary parts of the other one of the two fourth complex-value data flows; an IDFT spreading unit for generating two fifth complex-value data flows by applying an IDFT to the real parts and imaginary parts extracted from the two fourth complex-value data flows, respectively; a phase rotation unit for rotating a phase in one of the two fifth complex-value data flows; and an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to one of the two fifth complex-value data flows whose phase is rotated and the other one of the two fifth complex-value data flows whose phase is not rotated.
In some implementations, the phase rotation unit is used for multiplying each data symbol in one of the two fifth complex-value data flows, of which the imaginary parts are extracted and to which IDFT is applied, with
Figure PCTKR2016000748-appb-I000011
.
In some implementations, the sub-carrier inverse allocation unit is used for generating the two fourth complex-value data flows by exchanging the data symbols at even positions or odd positions in the two first complex-value data flows.
In some other embodiments, the CS-IDFT inverse spreading unit comprises: a real/imaginary part extraction unit for alternately extracting real parts and imaginary parts of the two first complex-value data flows; a phase rotation unit for adjusting the phases of the real parts and imaginary parts extracted from the two first complex-value data flows to generate two sixth complex-value data flows; an IDFT spreading unit for generating two seventh complex-value data flows by applying IDFT to the two sixth complex-value data flows, respectively; an inverse pre-coding unit for generating two eighth complex-value data flows by applying an inverse pre-coding operation to the two seventh complex-value data flows, respectively; and an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to the two eighth complex-value data flows.
In some implementations, the phase rotation unit is used for multiplying the real parts extracted from the two first complex-value data flows with 1 and multiplying the imaginary parts extracted from the two first complex-value data flows with an imaginary unit
Figure PCTKR2016000748-appb-I000012
.
In some implementations, an encoding matrix applied by the inverse pre-coding unit is an inverse matrix or a conjugate transpose matrix of the pre-coding matrix used in a pre-coding operation of a transmitter.
In some implementations, the inverse conjugate symmetric operation unit comprises: a data separation unit for separating the two complex-value data flows input thereto into two eighth complex-value data flows with equal length and two ninth complex-value data flows with equal length; a data replication module for replicating one eighth complex-value data flow and one ninth complex-value data flow and outputting the replicated complex-value data flow to a data symmetric merging module; a data conjugate calculation module for generating a tenth complex-value data flow and an eleventh complex-value data flow by applying a conjugate calculation to each data symbol in the other eighth complex-value data flow and the other two ninth complex-value data flows, respectively; a data symmetric merging module for generating a first inverse conjugate symmetric complex-value data flow by rotating the one eighth complex-value data flow from the data replication module or the tenth complex-value data flow, and merging the rotated one of the one eighth complex-value data flow and the tenth complex-value data flow with the other one of the one eighth complex-value data flow and the tenth complex-value data flow, and for generating a second inverse conjugate symmetric complex-value data flow by rotating one ninth complex-value data flow from the data replication module or the eleventh complex-value data flow, and merging the rotated one of the one ninth complex-value data flow and the eleventh complex-value data flow with the other one of the one ninth complex-value data flow and the eleventh complex-value data flow; and a data merging module, used for merging the first conjugate symmetric complex-value data flow with the second conjugate symmetric complex-value data flow to generate a complex-value data flow.
In some embodiments, the CS-IDFT inverse spreading unit comprises: a phase rotation unit for rotating a phase of each of the two first complex-value data flows to generate two twelfth complex-value data flows; a real/imaginary part extraction unit for extracting a real part of each data symbol in the two twelfth complex-value data flows; an inverse sub-carrier permutation unit for permuting and combining real parts extracted from the two twelfth complex-value data flows to generate a thirteenth complex-value data flow; an IDFT spreading unit for generating a fourteenth complex-value data flow by applying an IDFT to one of the two twelfth complex-value data flows; and an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to the fourteenth complex-value data flow.
In some implementations, the inverse conjugate symmetric operation unit comprises: a data separation module for separating the fourteenth complex-value data flow into a fifteenth complex-value data flow with equal length and a sixteenth complex-value data flow with equal length; a data replication module for replicating the fifteenth complex-value data flow and outputting the replicated complex-value data flow to a data symmetric merging module; a data conjugate calculation module for generating a seventeenth complex-value data flow by applying a conjugate calculation to each data symbol in the sixteenth complex-value data flow; and a data symmetric merging module for generating a complex-value data flow by rotating the fifteenth complex-value data flow from the data replication module or the seventeenth complex-value data flow, and merging the rotated one of the fifteenth complex-value data flow and the seventeenth complex-value data flow with the other one of the fifteenth complex-value data flow and the seventeenth complex-value data flow.
In the fourth aspect, a method for generating signals is provided. Said method comprises: generating two data flows by applying a CS-DFT spreading operation to the first complex-value data flow; mapping the two data flows to corresponding sub-carriers, respectively; and generating Offset Quadrature Amplitude Modulation (OQAM) signals by applying OQAM to the data flows mapped on sub-carriers.
In the fifth aspect, a method for transmitting signals is provided. Said method comprises: generating OQAM signals according to the method of claim 30; and transmitting the OQAM signals.
In the sixth aspect, a method for receiving signals is provided. Said method comprises: receiving Offset Quadrature Amplitude Modulation (OQAM) signals; demodulating the received OQAM signals to generate two complex-value data flows; selecting the two first complex-value data flows from the two complex-value data flows on mapped sub-carriers; and generating a complex-value data flow by applying a CS-IDFT inverse spreading operation to the two first complex-value data flows.
The implementations of the present application make the PAPR performance of an FBMC/OQAM system comparable to that of a single carrier transmission while maintaining the inherent characteristics of the FBMC/OQAM system.
Further features, objects and advantages of the present application will be more apparent with a review of a detailed description of the non-limiting embodiments set forth below with reference to the attached drawings.
Fig. 1 is a block diagram of generating and transmitting conventional FBMC/OQAM signals according to the prior art.
Fig. 2 is a block diagram of receiving and demodulating conventional FBMC/OQAM signals according to the prior art.
Fig. 3 illustrates simulation results of the complementary cumulative density function of the PAPR in a conventional OFDM and an FBMC/OQAM system according to the prior art.
Fig. 4 is a block diagram of generating and transmitting simple DFT spread FBMC/OQAM (DFT-s-FBMC/OQAM) signals according to the prior art.
Fig. 5 is a block diagram of receiving and demodulating simple DFT spread FBMC/OQAM (DFT-s-FBMC/OQAM) signals according to the prior art.
Fig. 6 illustrates simulation results of the complementary cumulative density function of the PAPR in an OFDM system and an FBMC/OQAM system which are based on simple DFT spreading according to the prior art.
Fig. 7 is a block diagram illustrating an example of a configuration of a transmitter in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to a first embodiment of the present application.
Fig. 8 is a flow chart of applying a Conjugate Symmetric (CS) operation to given data symbols according to the first embodiment of the present application.
Fig. 9 is a block diagram illustrating an example of a configuration of a receiver in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to the first embodiment of the present application.
Fig. 10 is a flow chart of applying an inverse Conjugate Symmetric (CS) operation to given data symbols according to the first embodiment of the present application.
Fig. 11 illustrates simulation results of the complementary cumulative density function of the PAPR in a CS-DFT-s-FBMC/OQAM system according to the first embodiment of the present application.
Fig. 12 is a block diagram illustrating an example of a configuration of a transmitter in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to a second embodiment of the present application.
Fig. 13 is a diagram for explaining an example of applying a sub-carrier allocation operation to given data symbols according to the second embodiment of the present application.
Fig. 14 is a block diagram illustrating an example of a configuration of a receiver in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to the second embodiment of the present application.
Fig. 15 is a diagram for explaining an example of a sub-carrier inverse allocation operation to given data symbols according to the second embodiment of the present application.
Fig. 16 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to a third embodiment of the present application.
Fig. 17 is a block diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM system according to the third embodiment of the present application.
Fig. 18 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to a fourth embodiment of the present application.
Fig. 19 is a diagram for explaining an example of applying a Conjugate Symmetric (CS) operation to given data symbols according to the fourth embodiment of the present application.
Fig. 20 is a block diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM) system according to the fourth embodiment of the present application.
Fig. 21 is a diagram for explaining an example of an inverse Conjugate Symmetric (CS) operation to given data symbols according to the fourth embodiment of the present application.
Fig. 22 is a flow chart illustrating an example of a method of transmitting Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) signals according to a plurality of embodiments of the present application.
Fig. 23 is a flow chart illustrating an example of a method of receiving Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) signals according to a plurality of embodiments of the present application.
Fig. 24 is a block diagram illustrating an entity applicable to a transmitter or receiver according to a plurality of embodiments of the present application.
Hereinafter, the embodiments of the present application will be further explained in detail with reference to the accompanying drawings in order to make the purposes, technical solutions and advantages of the present application more clear. It should be understood that specific embodiments described herein are intended to explain the relevant invention, rather than to limit the invention. In addition, it should be noted that only a portion related to the present invention is shown in the accompanying drawings for ease of description.
Provided that there is no conflict, it should be noted that the embodiments, and features in the embodiments of the present application may be combined. Hereinafter, the present application will be explained in detail with reference to the accompanying drawings in connection with the embodiments.
A signal waveform having good Time/Frequency Localization (TFL) characteristics can be obtained by Filter Bank Multi-Carrier (FBMC) modulation, in which the corresponding prototype filter banks can be designed based on isotropic orthogonal transform algorithm (IOTA), extended Gaussian function (EGF) and European PHYDYAS and so on. That is, the FBMC system employs prototype filter banks with good TFL properties to pulse shape the signals on each sub-carrier such that: 1) the FBMC can greatly suppress the ISI resulted from multipath fading channel without the insertion of CP, which not only results in higher spectrum efficiency and energy efficiency relative to OFDM, but also exhibits robust and reliable receiving performance under relatively large timing synchronization errors, which in turn allows asynchronous transmissions and receptions; and 2) with good Time/Frequency Localization property, the FBMC can transmit signals in extremely narrow frequency band and keep a very low out-of-band leakage which reduces the inter-carrier interference (ICI) resulted from Doppler spread and the phase noise. Therefore, the FBMC has great usage potential in cognitive radios, fragmented spectrum access and asynchronous transmission and the like.
In order to achieve the maximum spectrum efficiency of the FBMC, the Offset Quadrature Amplitude Modulation (OQAM) is generally employed, which is referred to as FBMC/OQAM or OFDM/OQAM (OQAM is used hereafter in short). In FBMC/OQAM, one QAM symbol is divided into two symbols, and these two symbols are alternately modulated onto the real and imaginary parts of a given sub-carrier respectively, and transmitted with a time offset. At a receiving end, if the channel fading and noise are not taken into account, the transmitted signal can be recovered by alternately extracting the real and imaginary parts of the received signal on each sub-carrier.
Fig. 1 illustrates a block diagram of generating and transmitting conventional FBMC/OQAM signals according to the prior art.
As shown in Fig. 1,
Figure PCTKR2016000748-appb-I000013
parallel data streams are obtained after an input complex-value data stream containing, for example, complex-value QAM (Quadrature Amplitude Modulation) modulated symbols, is serial-to-parallel converted through a serial/parallel converter unit 101, where
Figure PCTKR2016000748-appb-I000014
is the number of sub-carriers. The transmitted signal is divided into two parts, with each containing either the real or imaginary part of the transmitted signal. The real and imaginary parts are respectively extracted through a real part extraction unit 102 and an imaginary part extraction unit 103. Then, the real part and the imaginary part of the transmitted signal are modulated respectively via an M-point Inverse Fast Fourier Transform (IFFT) unit 104. The modulated signals are then processed by Synthesis Filter Bank unit 105 to perform the pulse shaping. At last, the output signals from Synthesis Filter Bank unit 105 are combined, and the combined signals go through a parallel/serial converter unit 106 to output the OQAM signal.
The functions of each module or unit shown in figures can be easily understood from the mathematical expression of the OQAM signal. The continuous-time base-band signal model of an FBMC system can be expressed as
Figure PCTKR2016000748-appb-I000015
(1)
where
Figure PCTKR2016000748-appb-I000016
represents a frequency-time point (m,n),
Figure PCTKR2016000748-appb-I000017
represents a real-value symbol modulated on the m-th sub-carrier of the n-th symbol, that is, a pulse amplitude modulation (PAM) symbol,
Figure PCTKR2016000748-appb-I000018
can be regarded as either the real or imaginary part of the complex-value QAM symbol
Figure PCTKR2016000748-appb-I000019
with the symbol period of
Figure PCTKR2016000748-appb-I000020
, such as,
Figure PCTKR2016000748-appb-I000021
;
Figure PCTKR2016000748-appb-I000022
and
Figure PCTKR2016000748-appb-I000023
represent extracting real part and extracting imaginary part operations, respectively;
Figure PCTKR2016000748-appb-I000024
is an imaginary unit,
Figure PCTKR2016000748-appb-I000025
represents the real-imaginary alternation;
Figure PCTKR2016000748-appb-I000026
is an even number representing the number of sub-carriers;
Figure PCTKR2016000748-appb-I000027
is a set of the transmitted symbols;
Figure PCTKR2016000748-appb-I000028
is the spacing between the sub-carriers;
Figure PCTKR2016000748-appb-I000029
is the symbol period of the OQAM symbol, i.e.,
Figure PCTKR2016000748-appb-I000030
;
Figure PCTKR2016000748-appb-I000031
is a prototype filter function, whose time-domain impulse response length is generally
Figure PCTKR2016000748-appb-I000032
times of
Figure PCTKR2016000748-appb-I000033
, which results in an overlapping of the time-domain waveforms of the adjacent
Figure PCTKR2016000748-appb-I000034
symbols, and thus
Figure PCTKR2016000748-appb-I000035
is generally referred to as an overlapping factor of the filter.
Figure PCTKR2016000748-appb-I000036
is a synthesis filter function for modulating
Figure PCTKR2016000748-appb-I000037
. It can be seen that the symbol rate of the OQAM is two times of the symbol rate of the traditional OFDM without cyclic prefix (CP). Due to the fact that the OQAM modulation is performed on real numbers, the amount of information carried by each OQAM symbol is half of that of the traditional OFDM. That is to say, the effective data rate of an OQAM system is the same as that of an OFDM system without CP insertion.
The real field orthogonality of the OQAM is achieved by designing prototype filter function
Figure PCTKR2016000748-appb-I000038
. The inner product of the base function of synthesis filter bank at the transmitter and the base function of analysis filter bank at the receiver ought to satisfy or approximately satisfy equation (2), that is, the design of prototype filter banks needs to meet
Figure PCTKR2016000748-appb-I000039
(2)
where * represents complex conjugate calculation,
Figure PCTKR2016000748-appb-I000040
represents an operation of extracting real part of a given complex-value symbol,
Figure PCTKR2016000748-appb-I000041
represents inner product calculation, if
Figure PCTKR2016000748-appb-I000042
and
Figure PCTKR2016000748-appb-I000043
, then
Figure PCTKR2016000748-appb-I000044
,
Figure PCTKR2016000748-appb-I000045
, otherwise the value is 0. That is to say, if
Figure PCTKR2016000748-appb-I000046
or
Figure PCTKR2016000748-appb-I000047
, the inner product becomes a pure imaginary term. For simplicity,
Figure PCTKR2016000748-appb-I000048
is used to represent the inner product operation. It is obvious that the interference generated by the signals between different sub-carriers and different symbols is a pure imaginary value. Accordingly, when the FBMC/OQAM signal s(t) is transmitted through a distortion-free channel, the perfect reconstruction (PR) of the originally transmitted real-value signal
Figure PCTKR2016000748-appb-I000049
can be achieved by simply processing the received signal according to equation (3) via the receiving analysis filter (AF)
Figure PCTKR2016000748-appb-I000050
which is the matched filter with respect to the synthesis filter (SF)
Figure PCTKR2016000748-appb-I000051
, where
Figure PCTKR2016000748-appb-I000052
is a noise term, then the original complex-value QAM signal
Figure PCTKR2016000748-appb-I000053
can be retrieved via combining.
Figure PCTKR2016000748-appb-I000054
(3)
Fig.2 illustrates a block diagram of receiving and demodulating conventional FBMC/OQAM signals according to the prior art.
As shown in Fig. 2,
Figure PCTKR2016000748-appb-I000055
parallel data streams are obtained after the received signal is serial-to-parallel converted through a serial/parallel converter unit 201. Each signal is respectively input into two analysis filter banks 202. The base function of the analysis filter bank 202 is a complex conjugate of that of said synthesis filter bank at the transmitter (105 of Fig. 1). Next, an output signal of each analysis filter bank 202 is processed by a corresponding M-point Fast Fourier Transform (FFT) unit 203 for demodulation. Demodulated data are equalized in equalizers 204. After that, the real part and the imaginary part of each sub-carrier are alternately extracted by real part extraction units 205. Finally, the real parts and imaginary parts are combined and a complex-value modulated data symbol, e.g., a complex-value QAM symbol, is output by a parallel/serial conversion unit 206. The function of each module or unit of Fig. 2 could be easily understood from the above OQAM demodulation formula in equation (3).
As mentioned above, in an FBMC/OQAM system, transmitted symbols are formed by superposition of a plurality of independent signals which are of equal bandwidth and modulated onto sub-carriers. When the signals on sub-carriers are in-phase, the superposition of them will generate a relatively large peak power, which will cause a large ratio of signal peak power to signal average power. The ratio herein is called Peak-to-Average Power Ratio (PAPR) in short. Although the length of the filter bank in an FBMC/OQAM system may be longer than the length of an FBMC/OQAM symbol, both the FBMC/OQAM system and the OFDM system transmit one frame of complex-value symbols during the period of
Figure PCTKR2016000748-appb-I000056
in average, thus they have equivalent transmission rate. Therefore, the PAPR of the FBMC/OQAM system could also be defined as
Figure PCTKR2016000748-appb-I000057
(4)
The PAPR performance of a signal is generally characterized by the Cumulative Density Function (CDF) of the PAPR. Besides, Complementary Cumulative Density Function (CCDF) is more commonly used in the literatures to characterize system's PAPR performance. The CCDF of the PAPR represents the probability of the power of the time-domain signal of a data block exceeding a certain threshold value. The distribution of the PAPR in an FBMC/OQAM system is evaluated in terms of its CCDF hereinafter.
Fig. 3 illustrates simulation results of the complementary cumulative density function of the PAPR in a conventional OFDM and an FBMC/OQAM system according to the prior art.
Referring to FIG. 3, in the simulation, the total number of sub-carriers of both the OFDM system and the FBMC/OQAM system, M, are 256, the number of occupied sub-carriers, Ms, is 128, and QPSK modulation is employed by both schemes. The number of input data blocks of the OFDM system and the FBMC/OQAM system are both 100, regardless of the influence of cyclic prefix in the OFDM system. It can be seen from the simulation results in Fig. 3 that, as the FBMC/OQAM system also belongs to a category of a multi-carrier system, the PAPR performance of the FBMC/OQAM system is similar to that of the OFDM system. However, as the length of the prototype filter of the FBMC/OQAM system is longer than the length of one FBMC/OQAM symbol, the PAPR performance of the FBMC/OQAM system is slightly worse than that of the OFDM system.
Some solutions to improve the PAPR performance are provided by the prior art, and one of them is based on DFT spreading.
Fig. 4 illustrates the design principle of the transmitter of an FBMC/OQAM system based on a simple DFT spreading according to the prior art.
As shown in Fig. 4, a DFT spreading operation is applied on a complex-value modulated data stream in an Ms-point Discrete Fourier Transform (DFT) unit 402 after being converted in a serial/parallel converter unit 401. Said complex-value modulated data may be an MPSK (M-ary Phase Shift Keying) modulated signal or an MQAM (M-ary Quadrature Amplitude Modulation) modulated signal. Particularly, the complex-value modulated data could be represented in a vector form as
Figure PCTKR2016000748-appb-I000058
, where
Figure PCTKR2016000748-appb-I000059
represents transposition operation of a vector, and the complex-value modulated data comprises
Figure PCTKR2016000748-appb-I000060
complex-value modulated symbols
Figure PCTKR2016000748-appb-I000061
. Then, the complex-value modulated data
Figure PCTKR2016000748-appb-I000062
is processed by an
Figure PCTKR2016000748-appb-I000063
-point DFT spreading (
Figure PCTKR2016000748-appb-I000064
), resulting
Figure PCTKR2016000748-appb-I000065
(5)
where
Figure PCTKR2016000748-appb-I000066
represents a power normalization factor of the DFT spreading, and
Figure PCTKR2016000748-appb-I000067
.
The data symbol vector
Figure PCTKR2016000748-appb-I000068
after the DFT spreading is transmitted after an OQAM modulation (equation (1)). Specifically,
Figure PCTKR2016000748-appb-I000069
is firstly divided into two signals, which are alternately modulated onto the real part and imaginary part of a sub-carrier and are transmitted with a time offset. More particularly, the real parts and imaginary parts of the two signals are respectively extracted by a real-part extraction unit 403 and an imaginary-part extraction unit 404. If it is assumed that the time indexes of the two signals are 2n and 2n+1, respectively, then
Figure PCTKR2016000748-appb-I000070
(6)
Signals
Figure PCTKR2016000748-appb-I000071
and
Figure PCTKR2016000748-appb-I000072
are then mapped onto
Figure PCTKR2016000748-appb-I000073
continuous or discontinuous sub-carriers by a sub-carrier mapping unit 405. If it is assumed that the mapped sub-carriers are continuous and the initial index of the mapped sub-carriers is 0, then
Figure PCTKR2016000748-appb-I000074
(7)
where
Figure PCTKR2016000748-appb-I000075
represents the total number of sub-carriers. Afterwards, data symbols
Figure PCTKR2016000748-appb-I000076
and
Figure PCTKR2016000748-appb-I000077
are respectively processed by an
Figure PCTKR2016000748-appb-I000078
-point IFFT transformation (through an Inverse Fast Fourier Transform unit 406) and Polyphase filter bank operations (through a Synthesis Filter Bank unit 407), and then output an OQAM signal through a parallel/serial conversion unit 408. Said OQAM signal is then transmitted.
Fig. 5 illustrates the design principle of the receiver of an FBMC/OQAM system based on a simple DFT spreading according to the prior art.
As shown in Fig. 5, the operations performed through blocks 501 to 508 at the receiver are substantially inverse operations of those at the transmitter as described in FIG. 4. Accordingly, a detailed description of the operations at the receiver in FIG. 5 will be omitted. At the receiver, in addition to performing OQAM demodulation, sub-carriers selection and channel equalization on the received symbols,
Figure PCTKR2016000748-appb-I000079
-point IDFT inverse spreading operation to the demodulated OQAM signals relative to the
Figure PCTKR2016000748-appb-I000080
-point DFT spreading at the transmitter is also needed.
Fig. 6 illustrates simulation results of the complementary cumulative density function of the PAPR of a DFT spread OFDM (DFT-s-OFDM) system and a DFT spread FBMC/OQAM (DFT-s-FBMC/OQAM) system according to the prior art. As can be seen from the simulation results in Fig. 6, although the DFT-s-FBMC/OQAM system improves the PAPR performance of an FBMC/OQAM system to some extent, it is still far from the DFT-s-OFDM system used in LTE uplink in terms of PAPR performance improvement.
To address the above problem, a novel effective FBMC/OQAM system based on DFT spreading is provided by the present application. The solutions provided by the present application make the PAPR performance of an FBMC/OQAM system comparable to that of a single carrier system while maintaining the inherent characteristics of the FBMC/OQAM system. Technical solutions of the present application are further discussed in detail by the following preferable embodiments.
First embodiment
In the first embodiment, the PAPR of an FBMC/OQAM system is reduced by using an FBMC/OQAM signal generation method based on Conjugate Symmetric (CS) DFT spreading. It can be concluded from the precedent simulation results that, the improvement, based on a simple DFT-s-FBMC/OQAM, of the system PAPR performance is limited. This is mainly because that, in DFT-s-FBMC/OQAM, the input complex-value modulated data is divided into two signal branches after being processed by DFT spreading such that the two signal branches are respectively the real parts and imaginary parts of the data symbols output from the DFT spreading, and they are alternately modulated onto the real parts and imaginary parts of mapped sub-carriers and then transmitted with certain time offset. This kind of nonlinear operation not only fails to achieve a causality symmetry effect between DFT spreading and IFFT operation, but also results in relatively high peak power of the time-domain signals with a relatively high probability.
Fig. 7 is a block diagram illustrating an example of a configuration of a transmitter in a Conjugate Symmetric DFT spread FBMC/OQAM (CS-DFT-s-FBMC/OQAM) system according to a first embodiment of the present application. Those skilled in the art will appreciate that, for the purpose of illustration and understanding, one or more specific technical features are illustrated and described in the following description. However, the embodiments of the present application could also be implemented without these features.
As shown in Fig. 7, the complex-value modulated data is input to a Conjugate Symmetric (CS) operation unit 702 after being converted by a serial/parallel converter unit, 701 and then input to an M-point Discrete Fourier Transform (DFT) unit 703. After a Conjugate Symmetric DFT spreading, two generated signals are alternately modulated onto the real part and the imaginary part of a sub-carrier through a sub-carrier mapping unit 704, an M-point Inverse Fast Fourier Transform (IFFT) unit 705 and a Synthesis Filter Bank unit 706, and then an OQAM symbol is output by the serial/parallel conversion unit 707. Further, the transmission signal is transmitted with certain time offset as described above.
Different from the simple DFT spreading method, the data symbols after Conjugate Symmetric DFT spreading are all pure real values, and could be directly modulated onto the corresponding time-frequency resources and transmitted without the nonlinear operation of extracting the real part and the imaginary part of a given complex-value symbol.
In some embodiments, the Conjugate Symmetric DFT spreading method comprises two steps, a Conjugate Symmetric (CS) operation and a DFT spreading operation.
Fig. 8 illustrates an exemplary flow chart of the design principle of applying a CS operation to given data symbols according to the embodiment of the present application.
As shown in Fig. 8, the input complex-value modulated data is divided into two signals by a data separation module 801 first. Specifically, the input
Figure PCTKR2016000748-appb-I000081
complex-value modulated data symbols may be represented in a vector form as
Figure PCTKR2016000748-appb-I000082
. Said data separation module 801 divides input complex-value modulated data into two complex-value modulated data with equal length, which are represented by
Figure PCTKR2016000748-appb-I000083
and
Figure PCTKR2016000748-appb-I000084
, respectively. For example,
Figure PCTKR2016000748-appb-I000085
and
Figure PCTKR2016000748-appb-I000086
may be extracted from the first half and the second half of
Figure PCTKR2016000748-appb-I000087
, respectively, and may be represented by
Figure PCTKR2016000748-appb-I000088
(8)
It should be noted that, the specific method for data separation is not limited in the present application, as long as the input complex-value modulated data is divided into two complex-value modulated data with equal length and the receiver is aware of the data separation method used by the transmitter for data demodulation.
After the data separation, each of the two complex-value modulated data is input into a data replication module 802, respectively. Said data replication module 802 applies a data replication and a power allocation to the input data and outputs two complex-value modulated data after the power allocation, which are represented by
Figure PCTKR2016000748-appb-I000089
Figure PCTKR2016000748-appb-I000090
(9)
where
Figure PCTKR2016000748-appb-I000091
and
Figure PCTKR2016000748-appb-I000092
are power allocation factors corresponding to two complex-value modulated data streams, respectively. It should be noted that, the present application should not be limited to the specific method for power allocation as long as the total system transmit power meets the demand of the system design and receiver is aware of the power allocation method used by the transmitter for data demodulation. One of the two complex-value modulated data after the data replication operation is input into a data conjugate calculation module 803, and the other one is input into a data symmetric calculation module 804. Specifically, the data conjugate calculation module 803 applies a conjugate calculation to the input data, the output may be respectively represented by
Figure PCTKR2016000748-appb-I000093
(10)
The output data from the data conjugate calculation module 803 is also input to the data symmetric calculation module 804. Said data symmetric calculation module 804 rotates one of the two input complex-value modulated data and combines the rotated one with the other one. In some embodiments, the data symmetric calculation module 804 firstly applies rotation operation to the input data from the data conjugate calculation module 803. This rotation operation can be denoted as
Figure PCTKR2016000748-appb-I000094
and
Figure PCTKR2016000748-appb-I000095
, and can be mathematically expressed as
Figure PCTKR2016000748-appb-I000096
Figure PCTKR2016000748-appb-I000097
(11)
Afterwards, the data symmetric calculation module 804 applies combination and zero padding operations to the input data from the data replication module 802 and input data from the data conjugate calculation module 803 which has been rotated, and outputs a conjugate symmetric complex-value modulated data. Specifically, in one implementation, the conjugate symmetric complex-value modulated data could be represented by
Figure PCTKR2016000748-appb-I000098
Figure PCTKR2016000748-appb-I000099
(12)
Specially, equation (12) represents that zero padding operation is applied at the Direct Current (DC) component of a given input data. In another implementation, the conjugate symmetric complex-value modulated data may also be represented by
Figure PCTKR2016000748-appb-I000100
Figure PCTKR2016000748-appb-I000101
(13)
Equation (13) represents that the zero padding operation is simultaneously applied at the front of each of the two input data flows to be combined.
Afterwards, the output two data streams from the data symmetric calculation module 804 are processed by DFT spreading operations (referring to 703 of Fig. 7), respectively. Take the two complex-value modulated data streams (
Figure PCTKR2016000748-appb-I000102
and
Figure PCTKR2016000748-appb-I000103
) that have been processed by Conjugate Symmetric (CS) operations for example, after being processed by
Figure PCTKR2016000748-appb-I000104
-point (
Figure PCTKR2016000748-appb-I000105
) DFT spreading (
Figure PCTKR2016000748-appb-I000106
), the resulted data symbols can be respectively expressed as
Figure PCTKR2016000748-appb-I000107
(14)
where
Figure PCTKR2016000748-appb-I000108
is a DFT matrix with size of
Figure PCTKR2016000748-appb-I000109
with power normalization, the specific expression of which may be found by referring to equation (5). It should be noted that, after processing the conjugate symmetric complex-value modulated data (i.e.,
Figure PCTKR2016000748-appb-I000110
and
Figure PCTKR2016000748-appb-I000111
) with DFT spreading, the corresponding resulted data symbols (i.e.,
Figure PCTKR2016000748-appb-I000112
and
Figure PCTKR2016000748-appb-I000113
) are all pure real values.
Figure PCTKR2016000748-appb-I000114
and
Figure PCTKR2016000748-appb-I000115
are then alternately modulated onto the real parts and the imaginary parts of corresponding sub-carriers and transmitted with certain time offset. If it is assumed that the time indexes of the two signals are 2n and 2n+1, respectively, then
Figure PCTKR2016000748-appb-I000116
(15)
Afterwards, signals
Figure PCTKR2016000748-appb-I000117
and
Figure PCTKR2016000748-appb-I000118
are mapped onto
Figure PCTKR2016000748-appb-I000119
continuous or discontinuous sub-carriers through a sub-carrier mapping unit (referring to reference numeral "704" of Fig. 7). If it is assumed that the resource mappings are continuous and the initial index of the mapped sub-carriers is 0, then
Figure PCTKR2016000748-appb-I000120
(16)
where
Figure PCTKR2016000748-appb-I000121
represents the total number of sub-carriers. Afterwards, data symbols
Figure PCTKR2016000748-appb-I000122
and
Figure PCTKR2016000748-appb-I000123
are transmitted after being processed by
Figure PCTKR2016000748-appb-I000124
-point IFFT (referring to reference numeral "705" of Fig. 7) and Polyphase filter bank operations (referring to reference numeral "706" of Fig. 7).
Fig. 9 is a block diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM system according to the first embodiment of the present application.
As shown in Fig. 9, the operations of blocks 901 to 910 at the receiver may be understood to be substantially inverse operations of those at the transmitter as described in FIG. 7. At the receiver of FIG. 9, in addition to performing OQAM demodulation (Analysis Filter Bank unit 902 and M-point Fast Fourier Transform (FFT) unit 903), sub-carriers selection (Sub-Carrier Selection unit 904) and channel equalization 905) on the received symbols, CS-IDFT inverse spreading operations to the demodulated OQAM signals corresponding to the CS-DFT spreading at the transmitter are also needed.
In some embodiments, the CS-IDFT inverse spreading operation comprises two parts, an IDFT inverse spreading operation and an inverse Conjugate Symmetric (CS) operation. If the received signals after sub-carrier selections (904) and channel equalizations (905) can be written as
Figure PCTKR2016000748-appb-I000125
and
Figure PCTKR2016000748-appb-I000126
, respectively, then after performing per sub-carrier phase rotation operation by phase rotation unit 906 on
Figure PCTKR2016000748-appb-I000127
and
Figure PCTKR2016000748-appb-I000128
, the resulted
Figure PCTKR2016000748-appb-I000129
and
Figure PCTKR2016000748-appb-I000130
can be represented by
Figure PCTKR2016000748-appb-I000131
(17)
Afterwards, the real parts of the two data symbols
Figure PCTKR2016000748-appb-I000132
and
Figure PCTKR2016000748-appb-I000133
are extracted by a real-part extraction unit 907 and perform
Figure PCTKR2016000748-appb-I000134
-point IDFT inverse spreading operations (908) on the extracted real parts, the resulted output symbols can be expressed as
Figure PCTKR2016000748-appb-I000135
(18)
where
Figure PCTKR2016000748-appb-I000136
is a matrix inversion operation, and
Figure PCTKR2016000748-appb-I000137
is a DFT matrix with size of
Figure PCTKR2016000748-appb-I000138
. An inverse Conjugate Symmetric (CS) operation (909) is applied to
Figure PCTKR2016000748-appb-I000139
and
Figure PCTKR2016000748-appb-I000140
.
Fig. 10 illustrates a flow chart of applying an inverse CS operation to given data symbols according to the embodiment of the present application.
As shown in Fig. 10,
Figure PCTKR2016000748-appb-I000141
and
Figure PCTKR2016000748-appb-I000142
are respectively input to a data separation module 1001 first, and the data separation module 1001 outputs two data streams with equal length. Specifically, if the data separation module (e.g., reference numeral "801" in Fig. 8) and the data symmetric calculation module (reference numeral "804" in Fig. 8) are employed at the transmitter to perform operations and calculations according to equations (8) and (13), assuming that the input data is
Figure PCTKR2016000748-appb-I000143
, the corresponding data separation module 1001 at the receiver outputs two complex-value data streams with equal length, which are respectively represented by
Figure PCTKR2016000748-appb-I000144
and
Figure PCTKR2016000748-appb-I000145
. Specifically,
Figure PCTKR2016000748-appb-I000146
Figure PCTKR2016000748-appb-I000147
(19)
Similarly, the outputs, which correspond to the input
Figure PCTKR2016000748-appb-I000148
, of the data separation module 1001 at the receiver are, respectively:
Figure PCTKR2016000748-appb-I000149
Figure PCTKR2016000748-appb-I000150
(20)
Afterwards,
Figure PCTKR2016000748-appb-I000151
and
Figure PCTKR2016000748-appb-I000152
are input to a data replication module 1003 and then output to a data symmetric merging module 1004. The data replication module 1003 does not apply any calculations and/or operations to the input data.
Figure PCTKR2016000748-appb-I000153
and
Figure PCTKR2016000748-appb-I000154
are input to a data conjugate calculation module 1002. Specifically, the conjugate calculations are applied to the input data by the data conjugate calculation module 1002, and the results may be represented by
Figure PCTKR2016000748-appb-I000155
Figure PCTKR2016000748-appb-I000156
(21)
Afterwards,
Figure PCTKR2016000748-appb-I000157
and
Figure PCTKR2016000748-appb-I000158
are input to corresponding data symmetric merging modules 1004, respectively. Specifically, the data symmetric merging modules 1004 apply rotation operations to the input data from the data conjugate calculation module 1002 first, wherein the rotation operations are denoted by
Figure PCTKR2016000748-appb-I000159
and
Figure PCTKR2016000748-appb-I000160
, respectively, and the specific calculating operations are the same as those given in equation (11). Said data symmetric merging modules 1004 then apply merging operations to the input data from data replication modules 1003 and the rotated input data from the data conjugate calculation modules 1002, wherein the merging operations are represented by
Figure PCTKR2016000748-appb-I000161
Figure PCTKR2016000748-appb-I000162
(22)
where
Figure PCTKR2016000748-appb-I000163
and
Figure PCTKR2016000748-appb-I000164
are corresponding power allocation factors employed at the transmitter. Finally,
Figure PCTKR2016000748-appb-I000165
and
Figure PCTKR2016000748-appb-I000166
are input to a data merging module 1005 for merging, and a complex-value modulated data
Figure PCTKR2016000748-appb-I000167
is thus output, which may be represented by:
Figure PCTKR2016000748-appb-I000168
(23)
Fig. 11 illustrates the simulation results of the complementary cumulative density function of the PAPR of a CS-DFT-s-FBMC/OQAM system according to the first embodiment of the present application.
As can be seen from the simulation results shown in Fig. 11, the CS-DFT-s-FBMC/OQAM system substantially improves the PAPR performance of a FBMC/OQAM system, and significantly outperforms the DFT-s-FBMC/OQAM scheme in terms of the PAPR performance. Besides, compared with the DFT-s-OFDM used in LTE uplink, the CS-DFT-s-FBMC/OQAM provides comparable PAPR performance.
Second embodiment
Compared with the first embodiment of the present application, in the second embodiment of the present application, one of the two data streams output from the Conjugate Symmetric (CS) operation is first phase rotated and then DFT spread while the other output data stream is directly processed by DFT spreading.
Fig. 12 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to a second embodiment of the present application.
As shown in Fig. 12, the complex-value modulated data is converted by a serial/parallel conversion unit (1201), and then after a conjugate symmetric DFT spreading (CS operation unit 1202 and Discrete Fourier Transform unit 1203) and a sub-carrier allocation operation (sub-carrier allocation unit 1204), the resulted signals are directly modulated onto the mapped sub-carriers. The method for OQAM modulation is the same as that in the first embodiment. Reference can be made to Fig. 7 for detail and this method will be omitted hereinafter.
Specifically, in the second embodiment of the present application, the conjugate symmetric DFT spreading method mainly comprises two steps, a Conjugate Symmetric (CS) operation (CS operation unit 1202) and a DFT spreading operation (Discrete Fourier Transform unit 1204). Herein, the conjugate symmetric operation and the DFT spreading operation exhibit exactly the same functionalities as those in the conjugate symmetric operation and the DFT spreading operation described in the first embodiment of the present application. The difference lies in that, in the second embodiment of the present application, one of the two data streams output from the conjugate symmetric operation is first phase rotated in a phase rotation unit 1203 and then processed by the DFT spreading, while the other output data is processed by the DFT spreading operation directly. In some implementations, the phase rotation operation specifically refers to multiplying each data symbol in the data stream by an imaginary unit j. The two data streams output from DFT spreading operations are processed by sub-carrier allocation operation (sub-carrier allocation unit 1205), and then directly modulated onto corresponding time-frequency resources and transmitted.
Fig. 13 is a diagram for explaining an example of applying a sub-carrier allocation operation to given data symbols according to the second embodiment of the present application.
As shown in Fig. 13, it is assumed that the two data streams after the conjugate symmetric operation may be represented by
Figure PCTKR2016000748-appb-I000169
and
Figure PCTKR2016000748-appb-I000170
, respectively. The phase of each symbol in
Figure PCTKR2016000748-appb-I000171
is rotated, which gives
Figure PCTKR2016000748-appb-I000172
. Afterwards,
Figure PCTKR2016000748-appb-I000173
and
Figure PCTKR2016000748-appb-I000174
are processed by
Figure PCTKR2016000748-appb-I000175
-point DFT operations (Discrete Fourier Transform unit 1204), respectively, which yield
Figure PCTKR2016000748-appb-I000176
and
Figure PCTKR2016000748-appb-I000177
and are given by
Figure PCTKR2016000748-appb-I000178
Figure PCTKR2016000748-appb-I000179
(24)
It should be noted that, after above operations, all data symbols in
Figure PCTKR2016000748-appb-I000180
are pure real values and all data symbols in
Figure PCTKR2016000748-appb-I000181
are pure imaginary values. Afterwards, a sub-carrier allocation operation is applied to data symbols in
Figure PCTKR2016000748-appb-I000182
and
Figure PCTKR2016000748-appb-I000183
in the sub-carrier allocation unit 1205. Said sub-carrier allocation unit 1205 is used to generate a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by applying a permutation and combination to the pure imaginary-value data flow and the pure real-value data flow output from the DFT spreading unit. In some embodiments, the sub-carrier allocation unit can generate a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by exchanging the data symbols at even positions or odd positions in the pure imaginary-value data flow and the pure real-value data flow. Specifically, in one implementation, the sub-carrier allocation operation is applied to exchange the data symbols at even positions in
Figure PCTKR2016000748-appb-I000184
and
Figure PCTKR2016000748-appb-I000185
, the resulted symbols are directly modulated onto the corresponding time-frequency resources. If it is assumed that the time indexes of the two signals are 2n and 2n+1, then
Figure PCTKR2016000748-appb-I000186
Figure PCTKR2016000748-appb-I000187
(25)
It should be noted that, data symbols in
Figure PCTKR2016000748-appb-I000188
and
Figure PCTKR2016000748-appb-I000189
exhibit a real-imaginary-alternate manner and an imaginary-real-alternate manner, respectively in Equation (25). In other words, data symbols in
Figure PCTKR2016000748-appb-I000190
and
Figure PCTKR2016000748-appb-I000191
are alternately modulated onto the real parts and the imaginary parts of corresponding sub-carriers, respectively. Afterwards, signals
Figure PCTKR2016000748-appb-I000192
and
Figure PCTKR2016000748-appb-I000193
are mapped onto
Figure PCTKR2016000748-appb-I000194
continuous or discontinuous sub-carriers by a sub-carrier mapping unit 1206. If it is assumed that the mapped resources are continuous and the initial index of the mapped sub-carriers is 0, then
Figure PCTKR2016000748-appb-I000195
Figure PCTKR2016000748-appb-I000196
(26)
where
Figure PCTKR2016000748-appb-I000197
represents the total number of sub-carriers. Afterwards, data symbols in
Figure PCTKR2016000748-appb-I000198
and
Figure PCTKR2016000748-appb-I000199
are transmitted after
Figure PCTKR2016000748-appb-I000200
-point IFFT operation (Inverse Fast Fourier Transform unit 1207 in Fig. 12) and Polyphase filter bank operations (Synthesis Filter Bank unit 1208 in Fig. 12).
Fig. 14 is a block diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM system according to the second embodiment of the present application.
As shown in Fig. 14, the operations of blocks 1401 to 1412 at the receiver may be understood to be substantially inverse operations to those at the transmitter as described in FIG. 12. At the receiver of FIG 14, a sub-carrier inverse allocation operation (sub-carrier inverse allocation unit 1406) is applied to a received signal after OQAM demodulation (Analysis Filter Bank unit 1402 and Fast Fourier Transform unit 1403), sub-carrier selection (sub-carrier selection unit 1404) and channel equalization 1405). Each of the two data streams output from the sub-carrier inverse allocation are respectively processed by a real-part extraction and an imaginary-part extraction operation (real-part extraction unit 1407 and imaginary-part extraction unit 1408), as well as an Inverse Discrete Fourier Transform (IDFT) (Inverse Discrete Fourier Transform unit 1409). Each data symbol in one of two data streams output from the IDFT inverse spreading operation is phase rotated (phase rotation unit 1410), the resulted signal along with the other signal are processed by an inverse conjugate symmetric (CS) operation ( inverse CS operation unit 1411). In the second embodiment of the present application, the inverse CS operation is the same as that in the first embodiment of the present application.
Fig. 15 is a diagram for explaining an example of a sub-carrier inverse allocation operation according to the second embodiment of the present application.
Referring to Fig. 15, specifically, the two received signals after OQAM demodulation are represented by
Figure PCTKR2016000748-appb-I000201
and
Figure PCTKR2016000748-appb-I000202
, respectively. After sub-carrier selection and channel equalization (sub-carrier selection and channel equalizer unit 1501, which corresponds to the sub-carrier selection unit 1404 and equalizer 1405 in Fig. 14),
Figure PCTKR2016000748-appb-I000203
and
Figure PCTKR2016000748-appb-I000204
are transformed into two signals, denoted as
Figure PCTKR2016000748-appb-I000205
and
Figure PCTKR2016000748-appb-I000206
, respectively. After sub-carrier inverse allocation operation (sub-carrier inverse allocation unit 1406),
Figure PCTKR2016000748-appb-I000207
and
Figure PCTKR2016000748-appb-I000208
are transformed into two signals, which are represented by
Figure PCTKR2016000748-appb-I000209
and
Figure PCTKR2016000748-appb-I000210
, respectively. Specifically, the sub-carrier inverse allocation operation is applied to exchange the data symbols at even positions in
Figure PCTKR2016000748-appb-I000211
and
Figure PCTKR2016000748-appb-I000212
, and the said position exchange operations are represented by
Figure PCTKR2016000748-appb-I000213
Figure PCTKR2016000748-appb-I000214
(27)
Afterwards, the real and imaginary parts of
Figure PCTKR2016000748-appb-I000215
and
Figure PCTKR2016000748-appb-I000216
are respectively extracted, and the resulted signals are processed by
Figure PCTKR2016000748-appb-I000217
-point IDFT inverse spreading operations (Inverse Discrete Fourier Transform unit 1409), which yield:
Figure PCTKR2016000748-appb-I000218
(28)
Finally, a phase rotation is applied to each data symbol in
Figure PCTKR2016000748-appb-I000219
(referring to Fig. 14), which gives:
Figure PCTKR2016000748-appb-I000220
(29)
Figure PCTKR2016000748-appb-I000221
along with
Figure PCTKR2016000748-appb-I000222
are input to an inverse CS operation unit 1411. After a parallel-serial conversion in a parallel/serial conversion unit 1412, the estimated complex-value modulated data is output.
Third embodiment
In the third embodiment of the present application, the conjugate symmetric (CS) operation and the DFT spreading operation are the same as the conjugate symmetric (CS) operation and the DFT spreading operation described in the first embodiment and the second embodiment of the present application. The difference lies in that, in the third embodiment of the present application, after being processed by conjugate symmetric (CS) operation and prior to DFT spreading operation, data symbols are pre-coded by pre-defined pre-coding matrices.
Fig. 16 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to a third embodiment of the present application, wherein the transmitter of FIG. 16 generates and transmits pre-coded conjugate symmetric DFT spread FBMC/OQAM (P-CS-DFT-s-FBMC/OQAM) signals.
As shown in Fig. 16, the complex-value modulated data are input to a conjugate symmetric (CS) operation unit after being converted in a serial/parallel converter unit 1601. After conjugate symmetric (CS) operations, the resulted signals are processed by a pre-coding operation in a pre-coding unit 1603. Afterwards, each of two output data streams after pre-coding is separately input to a corresponding Ms-point Discrete Fourier Transform unit 1604 for DFT spreading, the generated two signals are directly modulated onto mapped sub-carriers after sub-carrier mapping in sub-carrier mapping units 1605. The method for OQAM modulation is exactly the same as that presented in the first embodiment. The operations of the other blocks 1505, 1607, 1608 that have not been described are the same as those of the corresponding blocks at the transmitter of FIG. 7, so a detailed description thereof will be omitted.
In the third embodiment of the present application, the conjugate symmetric (CS) operation and the DFT spreading operation are exactly the same as the conjugate symmetric (CS) operation and the DFT spreading operation described in the first embodiment and the second embodiment of the present application. The difference lies in that, in the third embodiment of the present application, prior to a DFT spreading operation, data symbols are pre-coded right after a conjugate symmetric (CS) operation.
The two signals output from the conjugate symmetric (CS) operations are separately represented by
Figure PCTKR2016000748-appb-I000223
and
Figure PCTKR2016000748-appb-I000224
. Thus the resulted signals after performing pre-coding operations on
Figure PCTKR2016000748-appb-I000225
and
Figure PCTKR2016000748-appb-I000226
are given as:
Figure PCTKR2016000748-appb-I000227
Figure PCTKR2016000748-appb-I000228
(30)
In some embodiments, pre-coding matrixes
Figure PCTKR2016000748-appb-I000229
and
Figure PCTKR2016000748-appb-I000230
may be constructed as:
Figure PCTKR2016000748-appb-I000231
Figure PCTKR2016000748-appb-I000232
(31)
where
Figure PCTKR2016000748-appb-I000233
is a DFT matrix with size of
Figure PCTKR2016000748-appb-I000234
, the expression of which is the same as that given in equation (5).
Figure PCTKR2016000748-appb-I000235
is a diagonal matrix, of which the off-diagonal entries are all 0s, the diagonal elements at odd positions are all 1s, and the diagonal elements at even positions are all js. This matrix is represented by:
Figure PCTKR2016000748-appb-I000236
(32)
Figure PCTKR2016000748-appb-I000237
is a diagonal matrix, of which the off-diagonal elements are all 0s, the diagonal elements at even positions are all 1s, and the diagonal elements at odd positions are all js. This matrix is represented by:
Figure PCTKR2016000748-appb-I000238
(33)
Afterwards,
Figure PCTKR2016000748-appb-I000239
and
Figure PCTKR2016000748-appb-I000240
are separately processed by a DFT matrix with size of
Figure PCTKR2016000748-appb-I000241
, yielding
Figure PCTKR2016000748-appb-I000242
and
Figure PCTKR2016000748-appb-I000243
, represented by:
Figure PCTKR2016000748-appb-I000244
Figure PCTKR2016000748-appb-I000245
(34)
It should be noted that, after above operations, all data symbols in
Figure PCTKR2016000748-appb-I000246
are in a real-imaginary-alternate manner and all date symbols in
Figure PCTKR2016000748-appb-I000247
are in an imaginary-real-alternate manner. Finally,
Figure PCTKR2016000748-appb-I000248
and
Figure PCTKR2016000748-appb-I000249
are directly modulated onto mapped sub-carriers after the sub-carrier mapping operation.
Fig. 17 is a diagram illustrating an example of a configuration of a receiver in a CS-DFT-s-FBMC/OQAM system according to the third embodiment of the present application, wherein the receiver of FIG. 17 receives Pre-coded Conjugate Symmetric DFT spread FBMC/OQAM (P-CS-DFT-s-FBMC/OQAM) signals.
As shown in Fig. 17, the operations of blocks 1701 to 1712 at the receiver may be understood to be substantially inverse operations of those at the transmitter as described in FIG. 16. At the receiver of FIG. 17, after OQAM demodulations (Analysis Filter Bank unit 1702 and Fast Fourier Transform unit 1703), sub-carrier selections (sub-carrier selection unit 1704) and channel equalizations 1705), real/imaginary parts of the received signals are extracted (real-part extraction unit 1706 and imaginary-part extraction unit 1707) with phase rotations (phase rotation unit 1708) applied to the corresponding data symbols in the two data streams. Inverse Discrete Fourier Transform (IDFT) operations (Inverse Discrete Fourier Transform unit 1709) are applied to the data output from the above processes. The IDFT spread signals are then processed by an inverse pre-coding operation (inverse pre-coding unit 1710).
Specifically, if the two data streams output from the OQAM demodulations, the sub-carrier selections and the channel equalizations are denoted as
Figure PCTKR2016000748-appb-I000250
and
Figure PCTKR2016000748-appb-I000251
, respectively, then:
Figure PCTKR2016000748-appb-I000252
(35)
Afterwards, the inverse pre-coding operations are applied to
Figure PCTKR2016000748-appb-I000253
and
Figure PCTKR2016000748-appb-I000254
respectively, the corresponding results can be expressed as:
Figure PCTKR2016000748-appb-I000255
(36)
Finally,
Figure PCTKR2016000748-appb-I000256
along with
Figure PCTKR2016000748-appb-I000257
are input to inverse CS operation units 1711, and then parallel to serial converted in a parallel/serial conversion unit 1712, which outputs the estimated complex-value modulated data. In the third embodiment of the present application, the inverse CS operation is the same as that presented in the first embodiment and the second embodiment of the present application.
Fourth embodimen t
Compared with the first embodiment, the second embodiment and the third embodiment of the present application, in the fourth embodiment of the present application, only one data stream is output from the serial-parallel conversion and the conjugate symmetric (CS) operations. After said one data stream is processed by a DFT spreading operation and a sub-carrier permutation operation, two data streams are output and transmitted after OQAM modulations.
Fig. 18 is a block diagram illustrating an example of a configuration of a transmitter in a CS-DFT-s-FBMC/OQAM system according to the fourth embodiment of the present application.
As shown in Fig. 18, the complex-value modulated data is converted by a serial/parallel conversion unit 1601 and processed by a conjugate symmetric (CS) DFT spreading operation (CS operation unit 1802 and Discrete Fourier Transform unit 1803) and a sub-carrier permutation operation (sub-carrier permutation unit 1804), and then the resulted two data streams are directly modulated onto the mapped sub-carriers. The method for OQAM modulation is the same as that described in the first embodiment. The operations of the other blocks 1805, 1806, 1807 that have not been described are the same as those of the corresponding blocks at the transmitter of FIG. 7, so a detailed description thereof will be omitted.
Fig. 19 is a diagram for explaining an example of applying a CS operation to given data symbols according to the fourth embodiment of the present application. Said CS operation differs from that described in the first embodiment of the present application in that, the CS operation in the fourth embodiment of the present application does not contain any data separation modules.
As shown in Fig. 19, the input
Figure PCTKR2016000748-appb-I000258
complex-value modulated data symbols could be represented by
Figure PCTKR2016000748-appb-I000259
. A data replication module 1901 applies data replication operation and power allocation operation to the input data and output two complex-value modulated data streams after the power allocation operations. The two data streams are represented by:
Figure PCTKR2016000748-appb-I000260
Figure PCTKR2016000748-appb-I000261
(37)
where
Figure PCTKR2016000748-appb-I000262
and
Figure PCTKR2016000748-appb-I000263
are power allocation factors of the two complex-value modulated data, respectively. It should be noted that, the present application should not be limited to the specific method for power allocation as long as the total system transmit power meets the demand of system design and receiver is aware of the power allocation method applied by the transmitter for data demodulation. One of the two complex-value modulated data after the data replication operation is input into a data conjugate calculation module 1902, and the other one is input into a data symmetric calculation module 1903. Specifically, the data conjugate calculation module 1902 applies a conjugate calculation to the input data, and the output thereof may be represented by:
Figure PCTKR2016000748-appb-I000264
(38)
The data output from the data conjugate calculation module 1902 is also input to the data symmetric calculation module 1903. Said data symmetric calculation module 1903 could apply a rotation operation to any one of the two input complex-value modulated data streams and combine the rotated one and the other one in a pre-determined manner. In some embodiments, the data symmetric calculation module 1903 applies a rotation operation to the data symbols output from the data conjugate calculation module first, which is denoted by
Figure PCTKR2016000748-appb-I000265
, and is mathematically expressed as:
Figure PCTKR2016000748-appb-I000266
(39)
Afterwards, the data symmetric calculation module 1903 applies combination and zero padding operations to the input data from the data replication module 1901 and the input data from the data conjugate calculation module 1902 that has been rotated, and outputs a conjugate symmetric complex-value modulated data. Specifically, in one implementation, the conjugate symmetric complex-value modulated data may be represented by:
Figure PCTKR2016000748-appb-I000267
(40)
specifically, equation (40) represents that zero padding is applied at the Direct Current (DC) component of a given input data. Besides, in another implementation, the conjugate symmetric complex-value modulated data could also be represented by:
Figure PCTKR2016000748-appb-I000268
(41)
Equation (41) represents that the zero padding operation is simultaneously applied at the front of each of the two data streams to be combined.
Afterwards, a DFT spreading operation is applied to the data output from the data symmetric calculation module 1903. Take the complex-value modulated data that has been processed by the conjugate symmetric (CS) operation according to equation (41) for example, after performing
Figure PCTKR2016000748-appb-I000269
-point (
Figure PCTKR2016000748-appb-I000270
) DFT spreading (
Figure PCTKR2016000748-appb-I000271
) on
Figure PCTKR2016000748-appb-I000272
, the resulted data vector can be expressed as:
Figure PCTKR2016000748-appb-I000273
(42)
where
Figure PCTKR2016000748-appb-I000274
is a DFT matrix with size of
Figure PCTKR2016000748-appb-I000275
with power normalization. Reference can be made to equation (5) for the specific expression of the matrix. It should be noted that, after performing conjugate symmetric operation and the DFT spreading operation on the complex-value modulated data symbols, the resulted data symbols are pure real-valued data symbols. Then, a sub-carrier permutation operation is then applied on
Figure PCTKR2016000748-appb-I000276
, which outputs two data streams represented by
Figure PCTKR2016000748-appb-I000277
. Specifically, the sub-carrier permutation operation comprises: adjusting and exchanging the data symbols in the input data stream in a predetermined manner and dividing the resulted data symbols into two data streams with equal length. Specially, the said predetermined manner may be directly dividing the obtained data symbols into two data streams of equal length without any adjustment and/or position exchange. It should be noted that, the present application should not be limited to the specific method for the sub-carrier permutation operation; as long as it is guaranteed that the receiver is aware of the method for the sub-carrier permutation operation applied by the transmitter for data demodulation. Afterwards,
Figure PCTKR2016000748-appb-I000278
and
Figure PCTKR2016000748-appb-I000279
are alternately modulated onto the real parts and the imaginary parts of corresponding sub-carriers respectively and then transmitted with certain time offset.
Fig. 20 is a block diagram illustrating an example of a receiver in a CS-DFT-s-FBMC/OQAM system according to the fourth embodiment of the present application.
As shown in Fig. 20, the operations of blocks 2001 to 2011 at the receiver may be understood to be substantially inverse operations to those at the transmitter as described in FIG. 18. At the receiver of FIG. 20, in addition to performing corresponding OQAM demodulations (Analysis Filter Bank unit 2002 and Fast Fourier Transform unit 2003), sub-carriers selections (Sub-Carrier Selection unit 2004) and channel equalizations (Equalizer 2005) on the received symbols, CS-IDFT inverse spreading operations to the demodulated OQAM signals corresponding to the CS-DFT spreading operations at the transmitter are also needed.
In some embodiments, the CS-IDFT inverse spreading operation comprises two parts, an IDFT inverse spreading operation and an inverse conjugate symmetric (CS) operation. If it is assumed that the two received signals after sub-carrier selections and the channel equalizations are
Figure PCTKR2016000748-appb-I000280
and
Figure PCTKR2016000748-appb-I000281
, after per sub-carrier phase rotation conducted in the phase rotation units 2006 on
Figure PCTKR2016000748-appb-I000282
and
Figure PCTKR2016000748-appb-I000283
, two signals
Figure PCTKR2016000748-appb-I000284
and
Figure PCTKR2016000748-appb-I000285
are generated and may be represented by:
Figure PCTKR2016000748-appb-I000286
(43)
Afterwards, the real parts of both the data streams
Figure PCTKR2016000748-appb-I000287
and
Figure PCTKR2016000748-appb-I000288
are respectively extracted (real-part extraction unit 2007) and then processed by an inverse sub-carrier permutation operation (inverse sub-carrier permutation unit 2008), resulting in only one data stream represented by
Figure PCTKR2016000748-appb-I000289
. An inverse sub-carrier permutation operation
Figure PCTKR2016000748-appb-I000290
is the inverse operation to the sub-carrier permutation operation
Figure PCTKR2016000748-appb-I000291
employed at the transmitter.
Figure PCTKR2016000748-appb-I000292
is then processed by
Figure PCTKR2016000748-appb-I000293
-point IDFT inverse spreading operations (Inverse Discrete Fourier Transform unit 2009), and the result may be represented by:
Figure PCTKR2016000748-appb-I000294
(44)
where
Figure PCTKR2016000748-appb-I000295
is a matrix inversion operation, and
Figure PCTKR2016000748-appb-I000296
is a DFT matrix with size of
Figure PCTKR2016000748-appb-I000297
. An inverse conjugate symmetric (CS) operation (inverse CS operation unit 2010) is then applied on
Figure PCTKR2016000748-appb-I000298
.
Fig. 21 is a diagram for explaining an example of an inverse CS operation on given data symbols according to the fourth embodiment of the present application.
Said inverse CS operation differs from that in the first embodiment of the present application in that, the inverse CS operation in the fourth embodiment of the present application does not contain any data merging modules.
As shown in Fig. 21,
Figure PCTKR2016000748-appb-I000299
is input into a data separation module 2101 first, and the data separation module 2101 outputs two data streams with equal length. Specifically, if the operations and calculations applied by the data symmetric calculation module at the transmitter are conducted according to equation (41), the data separation module 2101 outputs two complex-value data streams with equal length and are represented by
Figure PCTKR2016000748-appb-I000300
and
Figure PCTKR2016000748-appb-I000301
, respectively. Specifically,
Figure PCTKR2016000748-appb-I000302
Figure PCTKR2016000748-appb-I000303
(45)
Afterwards,
Figure PCTKR2016000748-appb-I000304
is input to a data replication module 2102 and then output to a data symmetric merging module 2104. Said data replication module 2102 does not perform any calculations or operations on the input data.
Figure PCTKR2016000748-appb-I000305
is input to a data conjugate calculation module 2103. Specifically, a conjugate calculation is applied on the input data by the data conjugate calculation module 2103, and the result may be represented by:
Figure PCTKR2016000748-appb-I000306
(46)
Afterwards,
Figure PCTKR2016000748-appb-I000307
and
Figure PCTKR2016000748-appb-I000308
are input to a corresponding data symmetric merging module 2104, respectively. Specifically, the data symmetric merging module 2104 applies a rotation operation to the input data from the data conjugate calculation module 2103 first, and the operation is denoted by
Figure PCTKR2016000748-appb-I000309
, which is the same as the operation described in equation (11). Said data symmetric merging module 2104 then applies a merging operation to the input data from the data replication module 2102 and the rotated input data from the data conjugate calculation module 2103, and the operation may be represented by:
Figure PCTKR2016000748-appb-I000310
(47)
where
Figure PCTKR2016000748-appb-I000311
and
Figure PCTKR2016000748-appb-I000312
thereof are corresponding power allocation factors employed at the transmitter.
Fig. 22 is a flow chart illustrating an example of a method of transmitting CS-DFT-s-FBMC/OQAM signals according to a plurality of embodiments of the present application.
As shown in Fig. 22, in step 2210, a conjugate symmetric Discrete Fourier Transform (CS-DFT) spreading operation is applied on the input first complex-value data flow to output two data streams.
In step 2220, the two output data streams are mapped to corresponding sub-carriers, respectively.
In step 2230, an Offset Quadrature Amplitude Modulation (OQAM) is applied on the data symbols, which are mapped to corresponding sub-carriers, for generating an OQAM signal.
Finally, in step 2240, the OQAM signal is transmitted.
Said CS-DFT spreading operation in step 2210 may be performed according to the first to fourth embodiments of the present application as described above.
Fig. 23 is a flow chart illustrating an example of a method of receiving CS-DFT-s-FBMC/OQAM signals according to a plurality of embodiments of the present application.
As shown in Fig. 23, an Offset Quadrature Amplitude Modulation (OQAM) signal is received in step 2310.
In step 2320, a demodulation is applied on the received OQAM signal for generating two complex-value data streams.
In step 2330, two first complex-value data streams are obtained by selecting the two complex-value data streams on corresponding mapped sub-carriers.
Alternately, in step 2340, both of the two first complex-value data streams nay be equalized.
In step 2350, Conjugate Symmetric Inverse Discrete Fourier Transform (CS-IDFT) inverse spreading operations are applied on the two equalized first complex-value data streams for generating one complex-value data stream.
Said CS-IDFT inverse spreading operation may be performed according to the first to fourth embodiments of the present application as described above.
Fig. 24 is a block diagram illustrating an entity 2400 applicable to a transmitter or receiver according to an embodiment of the present application.
Referring to FIG. 24, the entity 2400 may be configured as a transmitting terminal device, e.g., a transmitter, as well as a receiving terminal device, e.g., a receiver, and may also be configured as a device having functions of both transmitting and receiving, such as a transceiver.
As shown in Fig. 24, the entity 2400 comprises a processor 2401, a memorizer 2402 which is coupled to the processor 2401, and a suitable Radio Frequency (RF) antenna 2404 which is coupled to the processor 2401. A program 2403 is stored in the memorizer 2402. An antenna 2404 is suitable for two-way wireless communication. It should be noted that, although only one antenna 2404 is illustrated in Fig. 24, a plurality of antennas may be configured in practice. The entity 2400 may be coupled, through data paths, to one or more external networks or systems, for example, internet.
Said program 2403 may comprises program commands. When the program commands are executed by corresponding processor 2401, the entity 2400 may operate according to a plurality of exemplary embodiments of the present application.
The embodiments of the present application may be implemented by computer software which could be executed by the processor 2401 of the entity 2400, or hardware, or the combination of software and hardware.
The memorizer 2402 may be any appropriate type of memorizer suitable for local technical environment, and may be achieved by any appropriate data-storage technology, for example, a memory device and system based on semiconductor, a magnetic memory device and system, an optical memory device and system, a fixed memorizer and a removable memorizer, which are only some non-restrictive examples. Although only one memorizer is illustrated in the entity 2400, a plurality of physically independent memory cells may be contained by the entity 2400. Said processor 2401 may be any appropriate type of processor suitable for local technical environment, and may comprise one or more of the followings: a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor and a processor based on multi-core architecture, which are only some non-restrictive examples.
Where the entity 2400 is configured as a transmitting terminal device, in some embodiments, the processor 2401 is configured for generating OQAM signals and the antenna 2404 is configured for transmitting OQAM signals.
Where the entity 2400 is configured as a receiving terminal device, in some embodiments, the antenna 2404 is configured for receiving OQAM signals and the processor 2401 is configured for applying demodulations and various inverse operations corresponding to those of transmitting OQAM signals.
It should be comprehended that, each unit comprised in the entity 2400 is configured for implementing the exemplary embodiments disclosed in the present application. Therefore, the above operations and feathers described combining Figs.7-23 are also applicable to the entity 2400 and the units therein, and a detailed description thereof will be omitted herein.
The modules described in the embodiments of the present invention can be implemented using certain hardware, software, or a combination thereof. In addition, the modules described herein may be implemented in a processor. For example, it may be described as: a processor comprises a conjugate symmetric operation unit. The names of these modules in some cases do not intend to introduce any limitation to the modules themselves. For example, the conjugate symmetric operation unit may also be described as "a unit for applying a conjugate symmetric operation to data symbols".
In addition, there is provided a computer readable storage media, which may be the computer readable storage media involved in a base station or a user's device as discussed in the above, or a computer readable storage media individually exists rather than being fitted into any terminal. There is one or more computer programs stored on the computer readable storage media, and one or more processors run the one or more computer programs to perform the method for transmitting or receiving signals based on a filter bank.
The above description is only the preferred embodiments of the present application and the description of the principles of applied techniques. It will be appreciated by those skilled in the art that, the scope of the claimed solutions as disclosed in the present application are not limited to those consisted of particular combinations of features described above, but should cover other solutions formed by any combination of features from the foregoing or an equivalent thereof without departing from the inventive concepts, for example, a solution formed by replacing one or more features as discussed in the above with one or more features with similar functions disclosed (but not limited to) in the present application.

Claims (23)

  1. A transmission device in a wireless communication system, comprising:
    a spreading unit for generating two data flows by applying a Conjugate Symmetric Discrete Fourier Transform (CS-DFT) spreading operation to a first complex-value data flow input thereto;
    a sub-carrier mapping unit for mapping each of the two data flows to sub-carriers; and
    a modulator for generating Offset Quadrature Amplitude Modulation (OQAM) signals by applying a quadrature amplitude modulation operation to the data flows mapped on sub-carriers.
  2. The transmission device of claim 1, wherein the spreading unit comprises:
    a conjugate symmetric operation unit for generating two conjugate symmetric complex-value data flows by applying a conjugate symmetric operation to the first complex-value data flow input thereto; and
    a Discrete Fourier Transform (DFT) spreading unit for generating two pure real-valued data flows by applying a DFT operation to each of the two generated conjugate symmetric complex-value data flows.
  3. The transmission device of claim 2, wherein the modulator alternately modulates the at least two pure real-valued data flows onto real parts and imaginary parts of the mapped sub-carriers.
  4. The transmission device of claim 1, wherein the spreading unit comprises:
    a conjugate symmetric operation unit for generating two conjugate symmetric complex-value data flows by applying a conjugate symmetric operation to the first complex-value data flow input thereto;
    a phase rotation unit for rotating the phase of one of the two conjugate symmetric complex-value data flows; and
    a DFT spreading unit for generating a pure imaginary-valued data flow by applying a DFT spreading operation to the complex-value data flow of which the phase is rotated, and generating a pure real-valued data flow by applying a DFT spreading operation to the other one of the generated complex-value data flows, of which the phase is not rotated.
  5. The transmission device of claim 4, wherein the phase rotation unit is used for multiplying each symbol element in the first complex-value data flow with an imaginary unit
    Figure PCTKR2016000748-appb-I000313
    .
  6. The transmission device of claim 1, further comprising a sub-carrier allocation unit for respectively generating a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by permuting and combining the pure imaginary-valued data flow and the pure real-valued data flow output from the DFT spreading unit, wherein the sub-carrier allocation unit is used for generating a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by exchanging the data symbols at even positions or odd positions in the pure imaginary-valued data flow and the pure real-valued data flow, respectively.
  7. The transmission device of claim 4, wherein the modulator directly modulates the real-imaginary-alternate complex-value data flow and the imaginary-real-alternate complex-value data flow onto the mapped sub-carriers.
  8. The transmission device of claim 1, wherein the spreading unit comprises:
    a conjugate symmetric operation unit for generating two conjugate symmetric complex-value data flows by applying a conjugate symmetric operation to the first complex-value data flow input thereto;
    a pre-coding unit for pre-coding each of the two conjugate symmetric complex-value data flows; and
    a DFT spreading unit for generating a real-imaginary-alternate complex-value data flow and an imaginary-real-alternate complex-value data flow by applying a DFT spreading operation to the two pre-coded complex-value data flows.
  9. The transmission device of claim 8, wherein the modulator directly modulates the real-imaginary-alternate complex-value data flow and the imaginary-real-alternate complex-value data flow to the mapped sub-carriers.
  10. The transmission device of claim 1, wherein the spreading unit comprises:
    a conjugate symmetric operation unit for generating a conjugate symmetric complex-value data flow by applying a conjugate symmetric operation to the first complex-value data flow input thereto;
    a DFT spreading unit for generating a pure real-valued data flow by applying a DFT spreading operation to the conjugate symmetric complex-value data flow; and
    a sub-carrier permutation unit for adjusting and exchanging the position of each data symbol in the pure real-valued data flow in a predetermined manner and dividing the position adjusted data symbols into two pure real-valued data flows with equal length.
  11. The transmission device of claim 10, wherein the modulator alternately modulates the two pure real-valued data flows with equal length onto real parts and imaginary parts of the mapped sub-carriers.
  12. A reception device in a wireless communication system, comprising:
    a demodulator for generating two complex-value data flows by demodulating Offset Quadrature Amplitude Modulation (OQAM) signals;
    a sub-carrier selection unit for selecting two first complex-value data flows which are from the two complex-value data flows on mapped sub-carriers; and
    an inverse spreading unit for generating a complex-value data flow by applying a Conjugate Symmetric Inverse Discrete Fourier Transform (CS-IDFT) to the two first complex-value data flows.
  13. The reception device of claim 12, wherein the inverse spreading unit comprises:
    a phase rotation unit for rotating a phase of each of the two first complex-value data flows to generate two second complex-value data flows;
    a real/imaginary part extraction unit for extracting a real part of each data symbol in the two second complex-value data flows;
    an Inverse Discrete Fourier Transform (IDFT) spreading unit for generating two third complex-value data flows by applying an IDFT spreading to each of the real parts of the two second complex-value data flows; and
    an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to the two third complex-value data flows.
  14. The reception device of claim 13, wherein the phase rotation unit is used for alternately multiplying data symbols in one of the two first complex-value data flows with 1 and
    Figure PCTKR2016000748-appb-I000314
    and alternately multiplying data symbols in the other one of the two first complex-value data flows with
    Figure PCTKR2016000748-appb-I000315
    and 1.
  15. The reception device of claim 12, wherein the inverse spreading unit comprises:
    a sub-carrier inverse allocation unit for permuting and combining the two first complex-value data flows to generate two fourth complex-value data flows;
    a real/imaginary part extraction unit for extracting real parts of one of the two fourth complex-value data flows and extracting imaginary parts of the other one of the two fourth complex-value data flows;
    an IDFT spreading unit for generating two fifth complex-value data flows by applying an IDFT spreading operation to the real parts and imaginary parts extracted from the two fourth complex-value data flows, respectively;
    a phase rotation unit for rotating a phase of one of the two fifth complex-value data flows; and
    an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to one of the two fifth complex-value data flows whose phases are rotated and the other one of the two fifth complex-value data flows whose phases are not rotated.
  16. The reception device of claim 15, wherein the phase rotation unit is used for multiplying each data symbol in one of the two fifth complex-value data flows, of which the imaginary parts are extracted and to which IDFT spreading is applied, with
    Figure PCTKR2016000748-appb-I000316
    .
  17. The reception device of claim 15, wherein the sub-carrier inverse allocation unit is used for generating the two fourth complex-value data flows by exchanging the data symbols at even positions or odd positions in the two first complex-value data flows.
  18. The reception device of claim 12, wherein the inverse spreading unit comprises:
    a real/imaginary part extraction unit for alternately extracting real parts and imaginary parts of the two first complex-value data flows;
    a phase rotation unit for rotating the phases of the real parts and imaginary parts extracted from the two first complex-value data flows to generate two sixth complex-value data flows;
    an IDFT spreading unit for generating two seventh complex-value data flows by applying IDFT spreading to the two sixth complex-value data flows, respectively;
    an inverse pre-coding unit for generating two eighth complex-value data flows by applying an inverse pre-coding operation to the two seventh complex-value data flows, respectively; and
    an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to the two eighth complex-value data flows.
  19. The reception device of claim 18, wherein the phase rotation unit is used for multiplying the real parts extracted from the two first complex-value data flows with 1 and multiplying the imaginary parts extracted from the two first complex-value data flows with an imaginary unit
    Figure PCTKR2016000748-appb-I000317
    .
  20. The reception device of claim 18, wherein an encoding matrix applied by the inverse pre-coding unit is an inverse matrix or a conjugate transpose matrix of the pre-coding matrix used in a pre-coding operation of a transmitter.
  21. The reception device of claim 12, wherein the inverse spreading unit comprises:
    a phase rotation unit for rotating a phase of each of the two first complex-value data flows to generate two twelfth complex-value data flows;
    a real/imaginary part extraction unit for extracting a real part of each data symbol in the two twelfth complex-value data flows;
    an inverse sub-carrier permutation unit for permuting and combining real parts extracted from the two twelfth complex-value data flows to generate a thirteenth complex-value data flow;
    an IDFT spreading unit for generating a fourteenth complex-value data flow by applying an IDFT spreading operation to one of the two twelfth complex-value data flow; and
    an inverse conjugate symmetric operation unit for generating a complex-value data flow by applying an inverse conjugate symmetric operation to the fourteenth complex-value data flow.
  22. A method for transmitting signals in a wireless communication system, comprising:
    generating two data flows by applying a CS-DFT spreading operation to an input first complex-value data flow;
    mapping the two data flows to corresponding sub-carriers, respectively; and
    generating Offset Quadrature Amplitude modulation (OQAM) signals by applying OQAM operation to the data flows on mapped sub-carriers and transmitting the OQAM signals.
  23. A method for receiving signals in a wireless communication system, comprising:
    receiving Offset Quadrature Amplitude Modulation (OQAM) signals;
    demodulating the received OQAM signals to generate two complex-value data flows;
    selecting the two first complex-value data flows which are from the two complex-value data flows on mapped sub-carriers; and
    generating a complex-value data flow by applying a CS-IDFT inverse spreading operation to the two first complex-value data flows.
PCT/KR2016/000748 2015-01-23 2016-01-22 Method and apparatus for generating, transmitting and receiving signals based on filter bank in wireless communication system WO2016117973A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/322,099 US10027520B2 (en) 2015-01-23 2016-01-22 Method and apparatus for generating, transmitting and receiving signals based on filter bank in wireless communication system

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201510037369.4 2015-01-23
CN201510037369 2015-01-23
CN201510048195.1 2015-01-29
CN201510048195.1A CN105991257B (en) 2015-01-23 2015-01-29 Signal generation, transmission and reception method and device based on filter bank

Publications (1)

Publication Number Publication Date
WO2016117973A1 true WO2016117973A1 (en) 2016-07-28

Family

ID=56417423

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2016/000748 WO2016117973A1 (en) 2015-01-23 2016-01-22 Method and apparatus for generating, transmitting and receiving signals based on filter bank in wireless communication system

Country Status (1)

Country Link
WO (1) WO2016117973A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101806395B1 (en) 2017-03-02 2017-12-07 영남대학교 산학협력단 Apparatus and method for signal modulation and demodulation in filter bank multi-carrier system
CN107888533A (en) * 2016-09-30 2018-04-06 华为技术有限公司 A kind of data processing method, device and system
WO2018134838A1 (en) * 2017-01-20 2018-07-26 Wisig Networks Private Limited System and method for generating spreaded sequence with low peak-to-average power ratio (papr) waveform
WO2019012562A1 (en) * 2017-07-14 2019-01-17 Wisig Networks Private Limited Systems and methods for transmitting control data in a communication network
CN110233668A (en) * 2019-06-17 2019-09-13 江苏理工学院 The application of the sub-carrier mapping method and SC-FDMA, ofdm system of visible light communication system
US11245562B2 (en) 2016-09-30 2022-02-08 Huawei Technologies Co., Ltd. Data processing method, apparatus, and system
US12316440B2 (en) 2017-01-20 2025-05-27 Wisig Networks Private Ltd System and method for generating spreaded sequence with low peak-to-average power ratio (PAPR) waveform

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120243625A1 (en) * 2011-03-25 2012-09-27 Vincent Berg Treatment process of a multicarrier signal with filter banks for synchronisation by preamble
US20130148488A1 (en) * 2010-01-22 2013-06-13 Xiqi Gao Offset modulation orthogonal frequency division multiplexing (ofdm) and multi-access transmission method with cyclic prefix (cp)
WO2013152249A1 (en) * 2012-04-05 2013-10-10 Interdigital Patent Holdings, Inc. Systems and methods for providing and/or using an ofdm-oqam structure
US20140064407A1 (en) * 2011-02-28 2014-03-06 Orange Method for modulating an oqam type multi-carrier signal, and corresponding computer program and modulator
US20140192925A1 (en) * 2011-07-29 2014-07-10 Alcatel Lucent Method of and apparatus for reducing papr in filter-bank multi-carrier system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130148488A1 (en) * 2010-01-22 2013-06-13 Xiqi Gao Offset modulation orthogonal frequency division multiplexing (ofdm) and multi-access transmission method with cyclic prefix (cp)
US20140064407A1 (en) * 2011-02-28 2014-03-06 Orange Method for modulating an oqam type multi-carrier signal, and corresponding computer program and modulator
US20120243625A1 (en) * 2011-03-25 2012-09-27 Vincent Berg Treatment process of a multicarrier signal with filter banks for synchronisation by preamble
US20140192925A1 (en) * 2011-07-29 2014-07-10 Alcatel Lucent Method of and apparatus for reducing papr in filter-bank multi-carrier system
WO2013152249A1 (en) * 2012-04-05 2013-10-10 Interdigital Patent Holdings, Inc. Systems and methods for providing and/or using an ofdm-oqam structure

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11245562B2 (en) 2016-09-30 2022-02-08 Huawei Technologies Co., Ltd. Data processing method, apparatus, and system
CN107888533A (en) * 2016-09-30 2018-04-06 华为技术有限公司 A kind of data processing method, device and system
EP3496368A4 (en) * 2016-09-30 2019-09-18 Huawei Technologies Co., Ltd. Data processing method, apparatus, and system
CN107888533B (en) * 2016-09-30 2020-11-06 华为技术有限公司 Data processing method, device and system
WO2018134838A1 (en) * 2017-01-20 2018-07-26 Wisig Networks Private Limited System and method for generating spreaded sequence with low peak-to-average power ratio (papr) waveform
US10855503B2 (en) 2017-01-20 2020-12-01 Wisig Networks Private Limited System and method for generating spreaded sequence with low peak-to-average power ratio (PAPR) waveform
US11456907B2 (en) 2017-01-20 2022-09-27 Wisig Networks Private Limited System and method for generating spreaded sequence with low peak-to-average power ratio (PAPR) waveform
US12316440B2 (en) 2017-01-20 2025-05-27 Wisig Networks Private Ltd System and method for generating spreaded sequence with low peak-to-average power ratio (PAPR) waveform
KR101806395B1 (en) 2017-03-02 2017-12-07 영남대학교 산학협력단 Apparatus and method for signal modulation and demodulation in filter bank multi-carrier system
WO2019012562A1 (en) * 2017-07-14 2019-01-17 Wisig Networks Private Limited Systems and methods for transmitting control data in a communication network
US11206166B2 (en) 2017-07-14 2021-12-21 Wsig Private Networks Limited Systems and methods for transmitting control data in a communication network
US11894955B2 (en) 2017-07-14 2024-02-06 Wisig Networks Private Limited Systems and methods for transmitting control data in a communication network
CN110233668A (en) * 2019-06-17 2019-09-13 江苏理工学院 The application of the sub-carrier mapping method and SC-FDMA, ofdm system of visible light communication system

Similar Documents

Publication Publication Date Title
WO2016209045A1 (en) Method and apparatus of signal transmission and reception in a filter bank multiple carrier system
WO2016117973A1 (en) Method and apparatus for generating, transmitting and receiving signals based on filter bank in wireless communication system
WO2016114548A1 (en) Signal transmission and receiving method, system and apparatus based on filter bank
WO2018164544A1 (en) Method and apparatus for nr-dmrs sequence design
WO2016117980A1 (en) Method and auxiliary method, apparatus, base station and user equipment for interference cancellation
WO2018062875A1 (en) Method and apparatus for transmitting and receiving signal in communication system using scalable frame structure
WO2011139081A2 (en) Apparatus and method for transmitting and receiving of cyclic shift parameter for supporting orthogonality in mimo environment
WO2019125090A1 (en) Method and apparatus for configuring demodulation reference signal information in wireless cellular communication system
WO2021150009A1 (en) Method and apparatus for pbch payload in higher frequency ranges
EP3815262A1 (en) Method and apparatus for high-resolution csi reporting in wireless communication systems
WO2021049873A1 (en) Method and apparatus for port selection in wireless communication systems
EP3245772A1 (en) Signal transmission and receiving method, system and apparatus based on filter bank
WO2022075826A1 (en) Method and apparatus for configuring parameters of a port selection codebook
WO2019221388A1 (en) Method and apparatus for estimating channel in wireless communication system
WO2020009432A1 (en) Method and device for performing beamforming in wireless communication system
WO2022045804A1 (en) Method and apparatus for csi reporting based on a codebook
WO2023128600A1 (en) Method and apparatus for reporting doppler information of time-varying channel in wireless communication systems
WO2023121229A1 (en) Method and apparatus for reporting on time-varying csi in wireless communication systems
WO2016163732A1 (en) Method and apparatus for transmitting and receiving preamble based reference signal
AU2018390056B2 (en) Method and apparatus for configuring demodulation reference signal information in wireless cellular communication system
WO2021125833A1 (en) Method and apparatus for ss/pbch block patterns in higher frequency ranges
WO2021256897A1 (en) Method and apparatus for signal processing in a wireless communication system
WO2016159464A1 (en) Method and apparatus for peak to average power reduction in wireless communication systems using spectral mask filling
WO2022131790A1 (en) Method and apparatus of enhancement to standalone operation
WO2011087238A2 (en) Method and apparatus for transmitting and receiving reference signal in wireless communication 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: 16740445

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 15322099

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16740445

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载