US8711957B2 - Apparatus and method for transmitting and receiving data - Google Patents
Apparatus and method for transmitting and receiving data Download PDFInfo
- Publication number
- US8711957B2 US8711957B2 US13/241,483 US201113241483A US8711957B2 US 8711957 B2 US8711957 B2 US 8711957B2 US 201113241483 A US201113241483 A US 201113241483A US 8711957 B2 US8711957 B2 US 8711957B2
- Authority
- US
- United States
- Prior art keywords
- hadamard
- key index
- optimum
- symbols
- walsh
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active - Reinstated, expires
Links
- 238000000034 method Methods 0.000 title claims description 41
- 239000011159 matrix material Substances 0.000 claims abstract description 70
- 230000005540 biological transmission Effects 0.000 claims abstract description 17
- 238000013507 mapping Methods 0.000 claims abstract description 9
- 239000013598 vector Substances 0.000 claims description 82
- 238000004422 calculation algorithm Methods 0.000 claims description 5
- 239000013256 coordination polymer Substances 0.000 description 18
- 125000004122 cyclic group Chemical group 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 208000005632 oculopharyngodistal myopathy Diseases 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2614—Peak power aspects
Definitions
- the present invention relates to a method and apparatus for transmitting and receiving data, and more particularly, to a method and apparatus for transmitting and receiving orthogonal frequency-division multiplexing (OFDM) data.
- OFDM orthogonal frequency-division multiplexing
- An OFDM method is embodied through a simple equalizer, and has strong characteristics in multipath fading and thus in recent wireless communication, the OFDM method has been widely used.
- the OFDM method is selected and used in several wireless communication systems such as a wireless local area network (WLAN), a wireless metropolitan area network (WMAN), digital audio broadcast (DAB), and digital video broadcast (DVB).
- WLAN wireless local area network
- WMAN wireless metropolitan area network
- DAB digital audio broadcast
- DVD digital video broadcast
- FIG. 1 is a block diagram illustrating a conventional OFDM transmitter.
- the conventional OFDM transmitter 10 includes a serial-to-parallel converter (hereinafter, an SPC) 11 , a symbol mapper 12 , an inverse fast Fourier transformer (hereinafter, an IFFT operation unit) 13 , a parallel-to-serial converter (hereinafter, a PSC) 14 , a cyclic prefix inserter (hereinafter, a CP inserter) 15 , a digital-to-analog converter (hereinafter, a DAC) 16 , a transmitter 17 , and at least one transmitting antenna 18 .
- SPC serial-to-parallel converter
- IFFT operation unit an inverse fast Fourier transformer
- PSC parallel-to-serial converter
- a CP inserter cyclic prefix inserter
- a DAC digital-to-analog converter
- the SPC 11 converts a plurality of serial binary data signals to a plurality of parallel binary data signals.
- the symbol mapper 12 generates a plurality of digital-modulated data symbols by performing digital modulation such as binary phase shift keying (BPSK), quadrature amplitude modulation (QAM), 16-QAM, and 64-QAM on a plurality of parallel binary data signals that are output by the SPC 11 .
- digital modulation such as binary phase shift keying (BPSK), quadrature amplitude modulation (QAM), 16-QAM, and 64-QAM
- the IFFT operation unit 13 generates a plurality of inverse-fast-fourier-transformed symbols (IFFT symbols) by performing IFFT on a plurality of digital-modulated data symbols that are outputs by the symbol mapper 12 .
- the PSC 14 outputs a plurality of IFFT symbols that are output in parallel by the IFFT operation unit 13 in series.
- the CP inserter 15 adds a signal of cyclic prefix to a front portion of a plurality of IFFT symbols that are output in series by the PSC 14 and generates a symbol group into which a CP is inserted.
- a cyclic prefix indicates some symbols of a rear portion of a plurality of IFFT symbols.
- the DAC 16 receives a symbol group into which a CP is inserted from the CP inserter 15 , converts the symbol group to analog, and generates one OFDM symbol.
- the transmitter 17 amplifies and converts an OFDM symbol that is generated by the DAC 16 to a radio frequency (RF) signal and transmits the RF signal to the channel through at least one transmitting antenna 18 .
- RF radio frequency
- FIG. 2 is a block diagram illustrating a conventional OFDM receiver.
- the conventional OFDM receiver 20 includes at least one receiving antenna 21 , a receiver 22 , an analog-to-digital converter (hereinafter, an ADC) 23 , a cyclic prefix remover (hereinafter, a CP remover) 24 , an SPC 25 , a fast Fourier transformer (hereinafter, a FFT operation unit) 26 , a symbol demapper 27 , and a PSC 28 .
- ADC analog-to-digital converter
- a CP remover cyclic prefix remover
- SPC 25 an SPC 25
- FFT operation unit a fast Fourier transformer
- the receiver 22 receives an OFDM symbol from a channel through at least one receiving antenna 21 .
- the ADC 23 converts an OFDM symbol that is received by the receiver 22 to digital and generates a plurality of digital symbols.
- the CP remover 24 removes a cyclic prefix from the plurality of digital symbols that the ADC 23 generates.
- the SPC 25 receives a plurality of digital symbols in which a CP is removed by the CP remover 24 in series and outputs the plurality of digital symbols in parallel.
- the FFT operation unit 26 receives a plurality of symbols that the SPC 25 outputs in parallel, performs fast Fourier transform (FFT), and generates a plurality of fast-Fourier-transformed symbols (FFT symbols).
- FFT fast Fourier transform
- the symbol demapper 27 generates a plurality of binary data signals by performing digital demodulation such as BPSK, QAM, 16-QAM, and 64-QAM on a plurality of FFT symbols that the FFT operation unit 26 generates.
- the PSC 28 converts a plurality of parallel binary data signals that are generated by the symbol demapper 27 to a plurality of serial binary data signals.
- an OFDM signal generally has a very high average peak-to-average power ratio (PAPR) of about 12 dB in a transmitting terminal, and such a high PAPR causes non-linear distortion in a power amplifier of a transmitter.
- PAPR peak-to-average power ratio
- a clipping technique and a block coding technique have suggested as methods of lowering a PAPR in an OFDM system.
- the clipping technique can be easily embodied, but has a drawback that signal quality is deteriorated due to out-of-band radiation and in-band distortion.
- the block coding technique can limit a PAPR to 3 dB without signal distortion, but has a drawback that as the number of subcarriers increases, a calculation amount exponentially increases and a code rate is greatly deteriorated, and thus spectral efficiency gets worse.
- An existing method solves a PAPR problem by compulsorily suppressing a signal of a predetermined size or more in a time domain, and thus a distortion phenomenon of an OFDM signal occurs.
- Embodiments of the present invention provide a data transmission apparatus that can transmit an OFDM symbol by reducing a PAPR and a data receiving apparatus that can obtain desired data by receiving an OFDM symbol in which a PAPR is reduced.
- An embodiment of the present invention provides an apparatus for transmitting data.
- the apparatus includes a first symbol mapper configured to generate a plurality of key symbols by performing symbol mapping on information about an optimum key index that instructs a modified Walsh-Hadamard matrix that causes a minimum peak-to-average power ratio (PAPR), a first modified Walsh-Hadamard transformer configured to generate a plurality of modified Walsh-Hadamard-transformed data symbols by performing modified Walsh-Hadamard transform on a plurality of data symbols according to a modified Walsh-Hadamard matrix that the optimum key index instructs, an inverse Fourier transformer configured to generate a plurality of inverse Fourier-transformed symbols by performing inverse Fourier transform on the plurality of key symbols and the plurality of modified Walsh-Hadamard-transformed data symbols, and a transmitter configured to transmit the plurality of inverse Fourier-transformed symbols to a channel through at least one antenna.
- PAPR peak-to-average power ratio
- the information about the optimum key index may correspond to an optimum search key index, and the optimum key index may be obtained by a search interval and the optimum search key index.
- the apparatus may further include an optimum key index generator configured to generate the optimum key index.
- the optimum key index generator may include a key index generator configured to generate a present key index corresponding to a present search key index, a second modified Walsh-Hadamard transformer configured to generate a plurality of modified Walsh-Hadamard-transformed search data symbols by performing modified Walsh-Hadamard transform on the plurality of data symbols according to a modified Walsh-Hadamard matrix that the present key index instructs, a second symbol mapper configured to generate a plurality of search key symbols by performing symbol mapping on the present search key index, an inverse Fourier transformer configured to generate a plurality of inverse Fourier-transformed symbols by performing inverse Fourier transform on the plurality of search key symbols and the plurality of modified Walsh-Hadamard-transformed search data symbols, a measuring unit configured to measure a PAPR of the plurality of inverse Fourier-transformed symbols, and a minimum PAPR detector configured to determine an optimum search key index or an optimum key index corresponding to a minimum PAPR of PAPRs corresponding to a plurality of search key index
- the optimum key index generator may further include a key combination vector generator indexes generate a present key combination vector corresponding to the present key index, and a modified Walsh-Hadamard matrix generator indexes generate a modified Walsh-Hadamard matrix according to the present key combination vector.
- the key combination vector generator may generate the present key combination vector corresponding to the present key index from a table that defines a relationship between a key index and a key combination vector.
- the key combination vector generator may generate the present key combination vector corresponding to the present key index using a key combination vector generation algorithm that receives the present key index as an input.
- the second modified Walsh-Hadamard transformer may generate the plurality of modified Walsh-Hadamard-transformed search data symbols by grouping the plurality of data symbols into a plurality of data symbol groups and by performing modified Walsh-Hadamard transform on each data symbol group.
- Another embodiment of the present invention provides a method of transmitting data in a data transmission apparatus.
- the method includes generating a plurality of key symbols by performing symbol mapping on information about an optimum key index that instructs a modified Walsh-Hadamard matrix that causes a minimum PAPR, generating a plurality of modified Walsh-Hadamard-transformed data symbols by performing modified Walsh-Hadamard transform on a plurality of data symbols according to a modified Walsh-Hadamard matrix that the optimum key index instructs, generating a plurality of inverse Fourier-transformed symbols by performing inverse Fourier transform on the plurality of key symbols and the plurality of modified Walsh-Hadamard-transformed data symbols, and transmitting the plurality of inverse Fourier-transformed symbols to a channel through at least one antenna.
- the method may further include generating the optimum key index.
- Generating the optimum key index may include generating a present key index corresponding to a present search key index, generating a plurality of modified Walsh-Hadamard-transformed search data symbols by performing modified Walsh-Hadamard transform on the plurality of data symbols according to a modified Walsh-Hadamard matrix that the present key index instructs, generating a plurality of search key symbols by performing symbol mapping on the present search key index, generating a plurality of inverse Fourier-transformed symbols by performing inverse Fourier transform on the plurality of search key symbols and the plurality of modified Walsh-Hadamard-transformed search data symbols, measuring a PAPR of the plurality of inverse Fourier-transformed symbols, and determining an optimum search key index or an optimum key index corresponding to a minimum PAPR of PAPRs corresponding to a plurality of search key indexes.
- the apparatus includes a receiver configured to receive a plurality of digital symbols from a channel through at least one antenna, a Fourier transformer configured to generate a plurality of Fourier-transformed key symbols and a plurality of Fourier-transformed data symbols by performing Fourier transform on the plurality of digital symbols, an optimum key index generator configured to generate an optimum key index from the plurality of Fourier-transformed key symbols, a modified inverse Walsh-Hadamard transformer configured to generate a plurality of modified inverse Walsh-Hadamard-transformed data symbols by performing modified inverse Walsh-Hadamard transform on the plurality of Fourier-transformed data symbols according to a transposed matrix of a modified Walsh-Hadamard matrix that the optimum key index instructs, and a symbol mapper configured to converts the plurality of modified Walsh-Hadamard-transformed data symbols to a plurality of binary data signals.
- the optimum key index generator may generate an optimum search key index from the plurality of Fourier-transformed key symbols and generate the optimum key index using a search interval and the optimum search key index.
- the apparatus may further include an optimum key combination vector generator configured to generate an optimum key combination vector corresponding to the optimum key index.
- a modified Walsh-Hadamard matrix that the optimum key index instructs may be generated by changing a position of a row or a column of an original Walsh-Hadamard matrix according to the optimum key combination vector.
- the modified inverse Walsh-Hadamard transformer may generate a plurality of modified inverse Walsh-Hadamard data symbols by grouping the plurality of Fourier-transformed data symbols into a plurality of data symbol groups and by performing modified inverse Walsh-Hadamard transform on each data symbol group.
- Another embodiment of the present invention provides a method of receiving data in a data receiving apparatus.
- the method includes receiving a plurality of digital symbols from a channel through at least one antenna, generating a plurality of Fourier-transformed key symbols and a plurality of Fourier-transformed data symbols by performing Fourier transform on the plurality of digital symbols, generating an optimum key index from the plurality of Fourier-transformed key symbols, generating a plurality of modified inverse Walsh-Hadamard-transformed data symbols by performing modified inverse Walsh-Hadamard transform on the plurality of Fourier-transformed data symbols according to a transposed matrix of a modified Walsh-Hadamard matrix that the optimum key index instructs, and converting the plurality of modified Walsh-Hadamard transformed data symbols to a plurality of binary data signals.
- Generating the optimum key index may include generating the optimum search key index from the plurality of Fourier-transformed key symbols, and generating the optimum key index using a search interval and the optimum search key index.
- the method may further include generating an optimum key combination vector corresponding to the optimum key index, and generating a modified Walsh-Hadamard matrix that the optimum key index instructs by changing a position of a row or a column of an original Walsh-Hadamard matrix according to the optimum key combination vector.
- Generating the plurality of modified inverse Walsh-Hadamard-transformed data symbols may include grouping the plurality of Fourier-transformed data symbols into a plurality of data symbol groups, and generating the plurality of modified inverse Walsh-Hadamard-transformed data symbols by performing modified inverse Walsh-Hadamard transform on each data symbol group.
- FIG. 1 is a block diagram illustrating a conventional OFDM transmitter.
- FIG. 2 is a block diagram illustrating a conventional OFDM receiver.
- FIG. 3 is a block diagram illustrating an OFDM transmitter according to an embodiment of the present invention.
- FIG. 4 is a flowchart illustrating a method of transmitting a signal in an OFDM transmitter according to an embodiment of the present invention.
- FIG. 5 is a block diagram illustrating an optimum key index generator according to an embodiment of the present invention.
- FIG. 6 is a flowchart illustrating a method of generating an optimum key index according to an embodiment of the present invention.
- FIG. 7 is a flowchart illustrating an algorithm for generating a key combination vector according to an embodiment of the present invention.
- FIG. 8 is a block diagram illustrating an OFDM receiver according to an embodiment of the present invention.
- FIG. 9 is a flowchart illustrating a method of receiving a signal in an OFDM receiver according to an embodiment of the present invention.
- FIG. 3 is a block diagram illustrating an OFDM transmitter according to an embodiment of the present invention.
- the OFDM transmitter 100 includes a serial-to-parallel converter (hereinafter, an SPC) 101 , a symbol mapper 103 , an optimum key index generator 110 , a symbol mapper 120 , a modified Walsh-Hadamard transformer 125 , an inverse fast Fourier transformer (hereinafter, an IFFT operation unit) 130 , a parallel-to-serial converter (PSC) 140 , a cyclic prefix inserter (hereinafter, a CP inserter) 150 , a digital-to-analog converter (hereinafter, a DAC) 160 , a transmitter 170 , and at least one transmitting antenna 180 .
- SPC serial-to-parallel converter
- a symbol mapper 103 the OFDM transmitter 100 includes a serial-to-parallel converter 101 , a symbol mapper 103 , an optimum key index generator 110 , a symbol mapper 120 , a modified Walsh-Hadamard transformer 125 , an inverse
- FIG. 4 is a flowchart illustrating a method of transmitting a signal in an OFDM transmitter according to an embodiment of the present invention.
- the SPC 101 converts a plurality of serial binary data signals into a plurality of parallel binary data signals (S 101 ).
- the symbol mapper 103 generates a plurality of digital-modulated data symbols by performing digital modulation such as BPSK, QAM, 16-QAM, and 64-QAM on a plurality of parallel binary data signals that the SPC 11 outputs in parallel (S 103 ).
- the optimum key index generator 110 generates an optimum key combination vector that causes a minimum PAPR, an optimum key index that instructs the optimum key combination vector, and an optimum search key index that instructs the optimum key index (S 105 ).
- the key combination vector, the key index, and the search key index will be described later.
- the symbol mapper 120 generates a plurality of digital-modulated key symbols by performing digital modulation on the optimum key combination vector, the optimum key index, or the search key index (S 107 ). Particularly, because the bit number of the search key index is smaller than that of the optimum key combination vector or the optimum key index, the symbol mapper 120 minimizes an added control data amount by performing digital modulation on the search key index.
- the modified Walsh-Hadamard transformer 125 generates a plurality of modified Walsh-Hadamard-transformed data symbols by performing modified Walsh-Hadamard transform on a plurality of digital-modulated data symbols that the symbol mapper 103 outputs according to a modified Walsh-Hadamard matrix that the optimum key index, the optimum search key index, or the optimum key combination vector instructs (S 109 ).
- the IFFT operation unit 130 generates a plurality of inverse-fast-fourier-transformed symbols (IFFT symbols) by performing IFFT on the plurality of digital-modulated key symbols that the symbol mapper 120 outputs and a plurality of modified Walsh-Hadamard-transformed data symbols that the modified Walsh-Hadamard transformer 125 outputs (S 111 ).
- power may be adjusted so that average power of the plurality of digital-modulated key symbols and average power of the plurality of modified Walsh-Hadamard-transformed data symbols are the same.
- the PSC 140 converts the plurality of parallel IFFT symbols that the IFFT operation unit 130 outputs in parallel to a plurality of serial IFFT symbols (S 113 ).
- the CP inserter 150 generates a symbol group into which a CP is inserted by adding a signal of a cyclic prefix to a front portion of the plurality of IFFT symbols that the PSC 140 outputs in series (S 115 ).
- the cyclic prefix may indicate some symbols of a rear portion of the plurality of IFFT symbols.
- the DAC 160 receives a symbol group into which a CP is inserted from the CP inserter 150 , converts the symbol group to analog, and generates one OFDM symbol (S 117 ).
- the transmitter 170 amplifies and converts the OFDM symbol that is generated by the DAC 160 to an RF signal and transmits the RF signal to a channel through at least one transmitting antenna 180 (S 119 ).
- FIG. 5 is a block diagram illustrating an optimum key index generator according to an embodiment of the present invention.
- the optimum key index generator 110 includes a key index generator 111 , a key combination vector generator 112 , a modified Walsh-Hadamard matrix generator 113 , a modified Walsh-Hadamard transformer 114 , a symbol mapper 115 , an inverse fast Fourier transformer (IFFT operation unit) 116 , a parallel-to-serial converter (PSC) 117 , a PAPR measuring unit 118 , and a minimum PAPR detection unit 119 .
- IFFT operation unit inverse fast Fourier transformer
- PSC parallel-to-serial converter
- FIG. 6 is a flowchart illustrating a method of generating an optimum key index according to an embodiment of the present invention.
- the key index generator 111 generates a key index while changing a search key index (S 201 ).
- the key index generator 111 generates the key index according to Equation 1.
- (key index) (previous key index)+fix((entire number of key indexes)/(number of search repetitions))*((search key index) ⁇ 1) (Equation 1)
- fix(x) is a function that returns a largest integer smaller than x.
- fix((entire number of key indexes)/(number of search repetitions)) represents a search interval.
- the search key index increases by 1 from 1 until arriving at the search repetition number.
- Equation 2 A Walsh-Hadamard matrix is represented by Equation 2.
- H ⁇ ( 2 0 ) [ 1 ]
- ⁇ H ⁇ ( 2 1 ) [ 1 1 1 - 1 ]
- ⁇ H ⁇ ( 2 2 ) [ 1 1 1 1 1 1 - 1 1 - 1 1 1 - 1 - 1 1 ]
- ⁇ H ⁇ ( 2 k ) [ H ⁇ ( 2 k - 1 ) H ⁇ ( 2 k - 1 ) H ⁇ ( 2 k - 1 ) - H ⁇ ( 2 k - 1 ) ] ( Equation ⁇ ⁇ 2 )
- Equation 2 K is an integer, and is not negative.
- a modified Walsh-Hadamard matrix is generated by changing a position of rows or columns of a Walsh-Hadamard matrix.
- RMH(4) (k1, k2, k3, k4) represents an original Walsh-Hadamard matrix.
- CMH(4) (k1, k2, k3, k4) represents an original Walsh-Hadamard matrix.
- the key index instructs a modified Walsh-Hadamard matrix or a key combination vector, and thus the entire number of key indexes is also 4!.
- the entire number of key indexes for an M ⁇ M Walsh-Hadamard matrix is M!.
- the key combination vector generator 112 generates a key combination vector corresponding to a key index that the key index generator 111 generates (S 203 ).
- the key combination vector generator 112 generates the key combination vector according to Table 1.
- the key combination vector generator 112 uses the algorithm of FIG. 7 .
- FIG. 7 is a flowchart illustrating algorithm for generating a key combination vector according to an embodiment of the present invention.
- the key combination vector generator 112 performs initialization of a variable (S 301 ).
- a variable V-index (1:M), a buffer (1:M), a key_combination_Vector (1:M), and a temp (1:M) are initialized to 0, a variable D is initialized to M+1, and a variable k is initialized to 1.
- the key combination vector generator 112 receives a key index (S 302 ).
- the key combination vector generator 112 stores a value of the key index at the buffer (1) (S 303 ).
- the key combination vector generator 112 stores “floor((Buffer(k) ⁇ 1/factorial(M ⁇ k))+1” at a variable V_index k (S 305 ).
- the floor(x) returns an integer smaller than or equal to x.
- the key combination vector generator 112 stores “mod((index ⁇ 1), factorial (M ⁇ k))+1” at a variable (Buffer(k+1)) (S 307 ).
- Mod(A, B) indicates A-floor (A/B) ⁇ C.
- the key combination vector generator 112 stores Temp(V_index(k)) at a variable Key_Combination_Vector(k) (S 309 ).
- the key combination vector generator 112 stores D at a variable Temp(V_index(k)) (S 311 ).
- the key combination vector generator 112 stores sort Temp(1:M) at a variable Temp(1:M) (S 313 ).
- Sort(A) indicates a sequential arrangement from the minimum number to the maximum number among elements of A.
- the key combination vector generator 112 increases the variable k by 1 (S 315 ).
- the key combination vector generator 112 determines whether the variable k is larger than M (S 317 ), and if a variable k is equal to or smaller than M, the process returns to step S 305 .
- the key combination vector generator 112 If a variable k is larger than M, the key combination vector generator 112 outputs a variable Key_combination_Vector (1:M) to the key combination vector.
- FIG. 6 will be described again.
- the modified Walsh-Hadamard matrix generator 113 generates a modified Walsh-Hadamard matrix according to a key combination vector that the key combination vector generator 112 generates (S 205 ).
- the modified Walsh-Hadamard matrix generator 113 converts k1st, k2nd, k3rd, and k4th rows or columns of an original Walsh-Hadamard matrix to 1st, 2nd, 3rd, and 4th rows or columns of a modified Walsh-Hadamard matrix and generates a modified Walsh-Hadamard matrix.
- Equation 3 When a 4 ⁇ 4 original Walsh-Hadamard matrix is represented by Equation 3, an example of a 4 ⁇ 4 modified Walsh-Hadamard matrix is represented in Equations 4 to 6.
- R ⁇ ⁇ M ⁇ ⁇ H ⁇ ( 4 ) ( 1 , 2 , 3 , 4 ) ( M 11 M 12 M 13 M 14 M 21 M 22 M 23 M 24 M 31 M 32 M 33 M 34 M 41 M 42 M 43 M 44 ) ( Equation ⁇ ⁇ 3 )
- R ⁇ ⁇ M ⁇ ⁇ H ⁇ ( 4 ) ( 2 , 3 , 4 , 1 ) ( M 21 M 22 M 23 M 24 M 31 M 32 M 33 M 34 M 41 M 42 M 43 M 44 M 11 M 12 M 13 M 14 ) ( Equation ⁇ ⁇ 4 )
- R ⁇ ⁇ M ⁇ ⁇ H ⁇ ( 4 ) ( 3 , 4 , 1 , 2 ) ( M 31 M 32 M 33 M 34 M 41 M 42 M 43 M 44 M 11 M 12 M 13 M 14 M 21 M 22 M 23 M 24 ) ( Equation ⁇ ⁇ 5 )
- An M value does not exceed ((number of subcarriers of OFDM) ⁇ (number of subcarriers that are allocated to a search key index)) and is determined so that ((number of subcarriers of OFDM) ⁇ (number of subcarriers that are allocated to a search key index)/M) is an integer.
- the number of subcarriers that are allocated to the search key index is determined using the number of search repetitions. For example, when the number of search repetitions is 1024, a binary code of the number of search repetitions is 10000000000b.
- a modulation method for transmission of a search key index is BPSK, at least 10 subcarriers are necessary for transmission of a search key index.
- a modulation method for transmission of a search key index is QPSK, at least 5 subcarriers are necessary for transmission of a search key index.
- the number of subcarriers that are used for transmission of an actual search key index may be determined by ((entire number of subcarriers of OFDMA) ⁇ M*floor(number of subcarriers of OFDMA/M)).
- M subcarriers may be additionally allocated.
- the entire number of subcarriers of an OFDM is 500, M is 8, and at least 5 subcarriers are necessary for transmission of a search key index.
- the modified Walsh-Hadamard transformer 114 generates a plurality of modified Walsh-Hadamard-transformed data symbols by performing modified Walsh-Hadamard transform on a plurality of digital-modulated data symbols that the symbol mapper 103 outputs according to a modified Walsh-Hadamard matrix that the modified Walsh-Hadamard matrix generator 113 generates (S 207 ).
- the modified Walsh-Hadamard transformer 114 receives digital-modulated data symbols corresponding to ((entire number of subcarriers of OFDMA)-(number of subcarriers that are used for transmission of a search key index)) from the symbol mapper 103 .
- the modified Walsh-Hadamard transformer 114 groups N digital-modulated data symbols into N/M digital-modulated data symbol groups.
- N digital-modulated data symbols are represented by Equation 7
- M digital-modulated data symbol groups are represented by Equation 8.
- InD ( InD 1 InD 2 InD 3 . . . InD N ) (Equation 7)
- GInD ( GInD 1 GInD 2 GInD 3 . . . GInD N/M ) (Equation 8)
- InD i represents an i-th digital-modulated data symbol
- GInD k represents a k-th digital-modulated data symbol group.
- the modified Walsh-Hadamard transform may be performed according to Equation 9.
- W k represents a k-th modified Walsh-Hadamard-transformed data symbol group.
- Equation 10 a k-th modified Walsh-Hadamard-transformed symbol group is represented by Equation 10.
- Equation 11 the k-th modified Walsh-Hadamard-transformed symbol group W k is represented by Equation 11.
- the symbol mapper 115 performs digital modulation on an optimum key combination vector, an optimum key index, or an optimum search key index and generates a plurality of digital-modulated key symbols (S 209 ). Particularly, because the bit number of a search key index is smaller than an optimum key combination vector or an optimum key index, the symbol mapper 115 performs digital modulation on the search key index, thereby minimizing an added control data amount.
- the IFFT operation unit 116 performs IFFT on a plurality of digital-modulated key symbols that the symbol mapper 115 outputs and a plurality of modified Walsh-Hadamard-transformed data symbols that the modified Walsh-Hadamard transformer 114 outputs, and generates a plurality of IFFT symbols (S 211 ).
- the PSC 117 converts a plurality of parallel IFFT symbols that are output by the IFFT operation unit 130 to a plurality of serial IFFT symbols (S 213 ).
- the PAPR measuring unit 118 measures a PAPR of a signal that is formed with a plurality of IFFT symbols that the PSC 117 outputs in series (S 215 ).
- the optimum key index generator 110 increases a value of the search key index by 1, and the process returns to step S 201 and an optimum key index is again generated.
- the minimum PAPR detection unit 119 compares a plurality of PAPR values corresponding to each of a plurality of search key indexes, finds a minimum value, determines an optimum key combination vector, an optimum key index, and an optimum search key index corresponding to the minimum PAPR, and provides at least one of them to the modified Walsh-Hadamard transformer 125 (S 219 ).
- the OFDM receiver 200 according to an embodiment of the present invention will be described with reference to FIG. 8 .
- FIG. 8 is a block diagram illustrating an OFDM receiver according to an embodiment of the present invention.
- the OFDM receiver 200 includes at least one receiving antenna 210 , a receiver 220 , an analog-to-digital converter (hereinafter, an ADC) 230 , a cyclic prefix remover (hereinafter, a CP remover) 240 , an SPC 250 , a fast Fourier transformer (hereinafter, an FFT operation unit) 261 , a symbol demapper 263 , an optimum key index generator 265 , an optimum key combination vector generator 267 , a modified inverse Walsh-Hadamard transformer 269 , a symbol demapper 270 , and a PSC 280 .
- ADC analog-to-digital converter
- a CP remover cyclic prefix remover
- SPC 250 a fast Fourier transformer
- FFT operation unit hereinafter, an FFT operation unit
- FIG. 9 is a flowchart illustrating a method of receiving a signal in an OFDM receiver according to an embodiment of the present invention.
- the receiver 220 receives an OFDM symbol from a channel through at least one receiving antenna 210 (S 401 ).
- the ADC 230 converts an OFDM symbol that is received by the receiver 220 to digital and generates a plurality of digital symbols (S 403 ).
- the CP remover 240 removes a cyclic prefix from a plurality of digital symbols that are generated by the ADC 230 (S 405 ).
- the SPC 250 converts a plurality of serial digital symbols in which a CP is removed by the CP remover 240 to a plurality of parallel digital symbols (S 407 ).
- the FFT operation unit 261 receives a plurality of symbols that the SPC 250 outputs in parallel, performs fast Fourier transform (FFT), and generates a plurality of fast-Fourier-transformed symbols (FFT symbols)) (S 409 ).
- FFT fast Fourier transform
- FFT symbols fast-Fourier-transformed symbols
- the symbol demapper 263 outputs an optimum search key index by performing digital demodulation such as BPSK, QAM, 16-QAM, and 64-QAM on a plurality of FFT symbols corresponding to a subcarrier that is allocated to a search key index among a plurality of FFT symbols that the FFT operation unit 261 outputs (S 411 ).
- digital demodulation such as BPSK, QAM, 16-QAM, and 64-QAM
- the optimum key index generator 265 generates an optimum key index corresponding to an optimum search key index that the symbol demapper 263 outputs (S 413 ).
- the optimum key index generator 265 generates an optimum key index corresponding to an optimum search key index with the same method as that in which the key index generator 111 of the OFDM transmitter 100 generates a key index.
- the optimum key combination vector generator 267 generates an optimum key combination vector corresponding to an optimum key index that the optimum key index generator 265 outputs (S 415 ).
- the optimum key combination vector generator 267 generates an optimum key combination vector corresponding to an optimum key index with the same method as that in which the key combination vector generator 112 of the OFDM transmitter 100 generates a key combination vector.
- the modified inverse Walsh-Hadamard transformer 269 performs modified Walsh-Hadamard transform on N FFT symbols corresponding to subcarriers that are allocated to input data among a plurality of FFT symbols that are output by the FFT operation unit 261 according to a transposed matrix of a modified Walsh-Hadamard matrix corresponding to an optimum search key index, an optimum key index, or an optimum key combination vector and generates N modified Walsh-Hadamard-transformed data symbols (S 417 ).
- the modified inverse Walsh-Hadamard transformer 269 groups N FFT symbols into N/M FFT symbol groups. When N FFT symbols are represented by Equation 12, M FFT symbol groups are represented by Equation 13.
- InX ( InX 1 InX 2 InX 3 . . . InX N ) (Equation 12)
- GInX ( GInX 1 GInX 2 GInX 3 . . . GInX N/M ) (Equation 13)
- InX i represents an i-th FFT symbol
- GInX k represents a k-th FFT symbol group.
- the modified inverse Walsh-Hadamard transformer 269 performs modified inverse Walsh-Hadamard transform according to Equation 14.
- GY k 1 M ⁇ GInX k ⁇ ( Modified ⁇ ⁇ Walsh - Hadamard ⁇ ⁇ matrix ) T ( Equation ⁇ ⁇ 14 )
- Equation 14 GY k corresponds to a k-th modified Walsh-Hadamard-transformed data symbol group.
- Equation 15 a modified Walsh-Hadamard matrix corresponding to an optimum key combination vector corresponds to Equation 4.
- Equation 15 a k-th modified Walsh-Hadamard-transformed data symbol group is represented by Equation 15.
- Equation 16 a k-th modified Walsh-Hadamard-transformed data symbol group is represented by Equation 16.
- the symbol demapper 270 performs digital demodulation such as BPSK, QAM, 16-QAM, and 64-QAM on N modified Walsh-Hadamard-transformed data symbols that the modified inverse Walsh-Hadamard transformer 269 outputs and generates a plurality of binary data signals (S 419 ).
- the PSC 280 converts a plurality of parallel binary data signals that are generated by the symbol demapper 270 to a plurality of serial binary data signals (S 421 ).
- a PAPR of an OPDM signal can be greatly reduced while sustaining the same bit error rate (BER) performance as that of an existing OFDM system using a modified Walsh-Hadamard transform.
- BER bit error rate
- a PAPR of an OFDM signal of an existing OFDM signal transmission apparatus was a maximum of about 12 dB, but as a simulation result according to an embodiment of the present invention, a PAPR can be reduced by a maximum of about 4 dB to a maximum of about 8 dB. This means that an output of a transmitter can be reduced by about 40%, compared with an existing output.
- a problem due to a high PAPR i.e., distortion generation due to modulation between frequencies and non-linear distortion that is caused by a power amplifier, can be improved.
- An embodiment of the present invention may not only be embodied through an apparatus and method but may also be embodied through a program that executes a function corresponding to a configuration of the embodiment of the present invention or through a recording medium on which the program is recorded, and can be easily embodied from a description of the foregoing embodiment.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
(key index)=(previous key index)+fix((entire number of key indexes)/(number of search repetitions))*((search key index)−1) (Equation 1)
TABLE 1 | |
Key index | |
1 | 1 | 2 | 3 | 4 |
2 | 1 | 2 | 4 | 3 |
3 | 1 | 3 | 2 | 4 |
4 | 1 | 3 | 4 | 2 |
5 | 1 | 4 | 2 | 3 |
6 | 1 | 4 | 3 | 2 |
7 | 2 | 1 | 3 | 4 |
8 | 2 | 1 | 4 | 3 |
9 | 2 | 3 | 1 | 4 |
10 | 2 | 3 | 4 | 1 |
11 | 2 | 4 | 1 | 3 |
12 | 2 | 4 | 3 | 1 |
13 | 3 | 1 | 2 | 4 |
14 | 3 | 1 | 4 | 2 |
15 | 3 | 2 | 1 | 4 |
16 | 3 | 2 | 4 | 1 |
17 | 3 | 4 | 1 | 2 |
18 | 3 | 4 | 2 | 1 |
19 | 4 | 1 | 2 | 3 |
20 | 4 | 1 | 3 | 2 |
21 | 4 | 2 | 1 | 3 |
22 | 4 | 2 | 3 | 1 |
23 | 4 | 3 | 1 | 2 |
24 | 4 | 3 | 2 | 1 |
InD=(InD 1 InD 2 InD 3 . . . InD N) (Equation 7)
GInD=(GInD 1 GInD 2 GInD 3 . . . GInD N/M) (Equation 8)
-
- where, GInDk=(InD(k−1)×M+1 InD(k−1)×M+2 . . . InD(k−1)×M+M)
InX=(InX 1 InX 2 InX 3 . . . InX N) (Equation 12)
GInX=(GInX 1 GInX 2 GInX 3 . . . GInX N/M) (Equation 13)
-
- where, GInXk=(InX(k−1)×M+1 InX(k−1)×M+2 . . . InX(k−1)×M+M)
Claims (20)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20100093962 | 2010-09-28 | ||
KR10-2010-0093962 | 2010-09-28 | ||
KR1020110082983A KR101865675B1 (en) | 2010-09-28 | 2011-08-19 | Apparatus and method for transmitting and receiving data |
KR10-2011-0082983 | 2011-08-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20120076233A1 US20120076233A1 (en) | 2012-03-29 |
US8711957B2 true US8711957B2 (en) | 2014-04-29 |
Family
ID=45870636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/241,483 Active - Reinstated 2032-10-10 US8711957B2 (en) | 2010-09-28 | 2011-09-23 | Apparatus and method for transmitting and receiving data |
Country Status (1)
Country | Link |
---|---|
US (1) | US8711957B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106385394A (en) * | 2016-09-23 | 2017-02-08 | 西安电子科技大学 | Method for suppressing peak-to-average ratio of orthogonal frequency division multiplexing (OFDM) signals |
US20190288883A1 (en) * | 2017-01-13 | 2019-09-19 | Huawei Technologies Co., Ltd. | Optimized Architecture for a Signal Decoder |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150304153A1 (en) * | 2014-04-21 | 2015-10-22 | Harris Corporation | Wireless communications device providing peak-to-average power ratio (papr) reduction based upon walsh transformation matrix permutations and related methods |
EP3089416A1 (en) * | 2015-04-30 | 2016-11-02 | Harris Corporation | Wireless communications device providing peak-to-average power ratio (papr) reduction based upon walsh transformation matrix permutations and related methods |
US11469935B2 (en) * | 2018-12-09 | 2022-10-11 | Ramot At Tel-Aviv University Ltd. | Reduction of peak to average power ratio |
CN112468194B (en) * | 2019-09-06 | 2023-04-07 | 中兴通讯股份有限公司 | Method and device for generating offset signal, base station and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060285602A1 (en) * | 2005-06-16 | 2006-12-21 | Lg Electronics, Inc. | Method of transmitting/receiving OFDM signal and mobile communication terminal thereof |
US20060291431A1 (en) * | 2005-05-31 | 2006-12-28 | Nokia Corporation | Novel pilot sequences and structures with low peak-to-average power ratio |
US20080075191A1 (en) * | 2006-09-27 | 2008-03-27 | Telefonaktiebolaget L M Ericsson (Publ) | Reduction of Peak-To-Average-Power Ratio in a Telecommunications System |
US20100110875A1 (en) * | 2007-05-29 | 2010-05-06 | Snu R & Db Foundation | modified slm scheme with low complexity for papr reduction of ofdm systems |
US8116695B2 (en) * | 2008-01-10 | 2012-02-14 | Amimon Ltd | Method, device and system of reduced peak-to-average-ratio communication |
US20120176886A1 (en) * | 2011-01-10 | 2012-07-12 | Zte Corporation | Method and system for optical orthogonal frequency division multiplexing with hadamard transform combined with companding transform |
-
2011
- 2011-09-23 US US13/241,483 patent/US8711957B2/en active Active - Reinstated
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060291431A1 (en) * | 2005-05-31 | 2006-12-28 | Nokia Corporation | Novel pilot sequences and structures with low peak-to-average power ratio |
US20060285602A1 (en) * | 2005-06-16 | 2006-12-21 | Lg Electronics, Inc. | Method of transmitting/receiving OFDM signal and mobile communication terminal thereof |
US20080075191A1 (en) * | 2006-09-27 | 2008-03-27 | Telefonaktiebolaget L M Ericsson (Publ) | Reduction of Peak-To-Average-Power Ratio in a Telecommunications System |
US20100110875A1 (en) * | 2007-05-29 | 2010-05-06 | Snu R & Db Foundation | modified slm scheme with low complexity for papr reduction of ofdm systems |
US8116695B2 (en) * | 2008-01-10 | 2012-02-14 | Amimon Ltd | Method, device and system of reduced peak-to-average-ratio communication |
US20120176886A1 (en) * | 2011-01-10 | 2012-07-12 | Zte Corporation | Method and system for optical orthogonal frequency division multiplexing with hadamard transform combined with companding transform |
Non-Patent Citations (1)
Title |
---|
Kim, Sang-Woo et al., "PAPR Reduction Method Using SLM-based WHT and DSI," Dept. of Electronic Engineering and Research Institute of Computer, Information & Communication, Changbuk National University, pp. 1147-1154 (2005). |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106385394A (en) * | 2016-09-23 | 2017-02-08 | 西安电子科技大学 | Method for suppressing peak-to-average ratio of orthogonal frequency division multiplexing (OFDM) signals |
CN106385394B (en) * | 2016-09-23 | 2019-03-26 | 西安电子科技大学 | A method of inhibiting OFDM signal peak-to-average force ratio |
US20190288883A1 (en) * | 2017-01-13 | 2019-09-19 | Huawei Technologies Co., Ltd. | Optimized Architecture for a Signal Decoder |
US10771292B2 (en) * | 2017-01-13 | 2020-09-08 | Huawei Technologies Co., Ltd. | Optimized architecture for a signal decoder |
Also Published As
Publication number | Publication date |
---|---|
US20120076233A1 (en) | 2012-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7583738B2 (en) | Apparatus and method for reducing peak-to-average power ratio in orthogonal frequency division multiplexing communication system | |
US7342978B2 (en) | Method and apparatus for PAPR reduction of an OFDM signal | |
US8351520B2 (en) | Dynamically selecting methods to reduce distortion in multi-carrier modulated signals resulting from high peak-to-average power ratios | |
KR100933115B1 (en) | Apparatus and method for reducing peak to average power ratio in a orthogonal frequency division multiplexing communication system | |
CN101258701B (en) | Adaptive radio/modulation apparatus, receiver apparatus, wireless communication system and wireless communication method | |
US7206317B2 (en) | OFDM communication system and method having a reduced peak-to-average power ratio | |
US20050089109A1 (en) | Apparatus and method for PAPR reduction in an OFDM communication system | |
US20040136314A1 (en) | Apparatus and method for minimizing PAPR in an OFDM communication system | |
US8711957B2 (en) | Apparatus and method for transmitting and receiving data | |
Baig et al. | PAPR reduction in OFDM systems: Zadoff-Chu matrix transform based pre/post-coding techniques | |
US10348544B2 (en) | Method and device for controlling power in multi-carrier communication system | |
CN103036835B (en) | A kind of method for suppressing peak to average ratio of ofdm system and equipment | |
US20150304153A1 (en) | Wireless communications device providing peak-to-average power ratio (papr) reduction based upon walsh transformation matrix permutations and related methods | |
US20060120269A1 (en) | Transmitting apparatus of OFDM system and method thereof | |
US8223860B2 (en) | OFDM system and data transmission method therefor | |
KR20080067741A (en) | Apparatus and method for reducing the maximum power-to-average power ratio in wireless communication systems | |
US20190173709A1 (en) | Apparatus and method for reducing signal distortion | |
US8842758B2 (en) | Dynamically selecting methods to reduce distortion in multi-carrier modulated signals resulting from high peak-to-average power ratios | |
EP1532788A1 (en) | Processing of an ofdm signal | |
JP3046786B2 (en) | Multi-carrier signal transmission device | |
US6920184B1 (en) | Transmission system | |
Aldinger | A multicarrier scheme for HIPERLAN | |
Kamerman et al. | OFDM encoding with reduced crestfactor | |
Aimer et al. | PAPR reduction performance in WIMAX OFDM systems using interleavers with downward-compatibility | |
KR101865675B1 (en) | Apparatus and method for transmitting and receiving data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTIT Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LIM, JONG SOO;KWON, SUN HYOUNG;REEL/FRAME:026955/0447 Effective date: 20110915 |
|
AS | Assignment |
Owner name: INTELLECTUAL DISCOVERY CO., LTD., KOREA, REPUBLIC Free format text: ACKNOWLEDGEMENT OF PATENT EXCLUSIVE LICENSE AGREEMENT;ASSIGNOR:ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE;REEL/FRAME:031171/0898 Effective date: 20130716 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.) |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.) |
|
PRDP | Patent reinstated due to the acceptance of a late maintenance fee |
Effective date: 20180530 |
|
FEPP | Fee payment procedure |
Free format text: SURCHARGE, PETITION TO ACCEPT PYMT AFTER EXP, UNINTENTIONAL. (ORIGINAL EVENT CODE: M2558); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY Free format text: PETITION RELATED TO MAINTENANCE FEES FILED (ORIGINAL EVENT CODE: PMFP) Free format text: PETITION RELATED TO MAINTENANCE FEES GRANTED (ORIGINAL EVENT CODE: PMFG) |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2551) Year of fee payment: 4 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20180429 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2552); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY Year of fee payment: 8 |