1. Field of the Invention
The present invention relates to a communications system, etc., and more particularly, to a communications system, etc. for making a digital communication by using a frequency-division multiplexing communications method or a code-division multiplexing communications method.
2. Description of the Related Art
In a digital communications system which makes a communication by using a frequency-division multiplexing communications method or a code-division multiplexing communications method, a ratio (PAPR) of transmission peak power to transmission average power becomes large. A transmission power amplifier is designed in consideration of PAPR, leading to a problem that power consumption increases and downsizing becomes difficult.
As a conventional technique for overcoming this problem, a peak reduction technique exists.
Examples of such a conventional technique include the inventions recited in Patent Documents 1 and 2.
According to the invention recited in Patent Document 1, transmission data is OFDM-modulated in an IDFT unit to generate an OFDM signal, whether or not to require a reduction in the generated multi-carrier signal is determined, the multi-carrier signal determined to require the reduction is evenly reduced with an even reduction circuit, and a peak voltage portion is clipped with a clipping circuit, whereby the peak voltage is reduced. In this way, the clipping process is performed if transmission peak power exceeds a threshold value, thereby decreasing PAPR.
According to the invention recited in Patent Document 2, a peak cutting unit reduces a detected peak to a threshold value if the peak of an amplitude level, which is equal to or larger than the threshold value, is detected, and a switching unit outputs the signal, the peak of which is reduced, to an FFT unit.
With the conventional transmission power peak reduction technique, the clipping process is performed for a transmission signal. However, since the clipping process is a nonlinear process, inter-symbol interference, etc. can occur, which leads to a degradation of a bit error rate.
An object of the present invention is to provide a communications system, a transmitter, a receiver, etc. thereof, which can decrease PAPR without degrading a bit error rate, in consideration of the above described problems.
A communications system according to the present invention is a communications system having a transmitter and a receiver. The transmitter comprises a transmission power peak detecting unit for measuring each transmission power within a symbol, and for detecting whether or not the measured value exceeds a preset threshold value for each symbol of a multiplexed transmission sample or transmission chip, and a power dispersing unit for generating and outputting a dispersion signal by dispersing each transmission power within the symbol to a plurality of subsymbols configured by partitioning the symbol. If the transmission power peak detecting unit detects that the measured value exceeds the preset threshold value, the transmitter makes a transmission to the receiver by using the dispersion signal output from the power dispersing unit. The receiver comprises a dispersion detecting unit for detecting whether or not a reception signal is the dispersion signal for each symbol of the reception signal upon receipt of the signal transmitted from the transmitter, and a power combiner for synthesizing power dispersed to the plurality of subsymbols within the symbol if the dispersion detecting unit detects that the reception signal is the dispersion signal.
In the above described communications system, if the necessity to decrease PAPR arises, a dispersion signal is generated by dispersing each transmission power within a symbol to a plurality of subsymbols configured by partitioning the symbol, and a transmission is made to the side of the receiver by using the dispersion signal. On the side of the receiver, the power combiner restores to the original state if the reception signal is the dispersion signal. To implement this, whether or not the reception signal is the dispersion signal must be determined on the side of the receiver. The above described configuration adopts the dispersion detecting unit. However, various configurations can be considered other than the above described one.
In a first configuration, the transmitter further comprises a dispersion indicate signal generating unit for generating a dispersion indicate signal, which indicates that the transmission power within the symbol is dispersed to the plurality of subsymbols, if the transmission power peak detecting unit detects that the measured value exceeds the threshold value, and a dispersion indicate signal multiplexing unit for multiplexing the dispersion indicate signals to the transmission signal. In the meantime, the receiver further comprises a dispersion indicate signal detecting unit for extracting a dispersion indicate signal, which indicates whether or not power dispersion is made, from the reception signal, and for detecting whether or not the dispersion of transmission power is made based on the dispersion indicate signal.
Additionally, the above described communications system uses a multiplexed transmission sample or transmission chip as described above. Namely, this is a communications system which makes a communication of an OFDM modulation method or a communication of a CDM modulation method.
A second configuration is a configuration in a case of a communications system using an OFDM modulation method.
In this case, the transmitter further comprises a dispersion signal multiplexing unit for adding two dispersion detection subcarriers to a guard band or a band of unused subcarriers by using two dispersion detection signals. In the meantime, the receiver further comprises a dispersion detection signal detecting unit for detecting whether or not the dispersion of transmission power is made by using the dispersion detection subcarriers, as a replacement for the dispersion detecting unit.
A third configuration is a configuration in a case of a communications system using a CDM modulation method.
In this case, the transmitter further comprises a spreading unit for performing a spread process for two dispersion detection signals by using an unused spread code. In the meantime, the receiver further comprises a dispersion detection signal detecting unit for detecting whether or not the dispersion of transmission power is made by using the detection signals, as a replacement for the dispersion detecting unit.
Preferred embodiments according to the present invention are hereinafter described with reference to the drawings.
The transmitter 10 shown in
The serial-to-parallel converting unit 11, to which multiplexed transmission data (a multiplexed transmission sample (in the case of OFDM)) or a multiplexed transmission chip (in the case of CDMA)) is input, converts the data into parallel signals in units of one symbol. Each of the parallel signals is hereinafter referred to as a sample signal.
The transmission power peak detecting unit 13 measures the transmission power of each of the sample signals, detects whether or not the transmission power of at least one sample signal exceeds a preset threshold value, and outputs a detection signal to the selecting unit 14. The threshold value may be arbitrarily set to a suitable value. Preferably, the threshold value is set, for example, to “average power within one symbol”, or a “value (naturally a value smaller than the total power) larger than a value obtained by subtracting an arbitrary value S (S is a value equal to or smaller than 3 (dB)) from the total power within one symbol. From another viewpoint, preferably, the threshold value is set so that the number of sample signals the transmission power of which exceeds the threshold value does not become 2 or more.
The power dispersing unit 12 disperses the transmission power within one symbol to a plurality of subsymbols. More specifically, the subsymbol is generated by partitioning the above described one symbol. In this description, one symbol is partitioned into two subsymbols. However, the number of subsymbols is not limited to two. Since one symbol is partitioned into two in this description, two subsymbols are generated. The power dispersing unit 12 disperses the transmission power of each sample signal within the above described one symbol to two subsymbols. Details of the configuration of the power dispersing unit 12 are shown in
The output of the serial-to-parallel converting unit 11 and that of the power dispersing unit 12 are input to the selecting unit 14. The selecting unit 14 selects and outputs either of the output signals of the serial-to-parallel converting unit 11 and the power dispersing unit 12 according to the detection signal output from the transmission power peak detecting unit 13.
The parallel-to-serial converting unit 15 converts the output signal of the selecting unit 14 into a serial signal.
The various-type timing signal generating unit 16, to which a symbol timing signal is input, generates and outputs various types of timing signals, which determine the operation timings of the above described constituent elements 11 to 13 and 15 based on the symbol timing signal. Additionally, the various-type timing signal generating unit 16 outputs various types of timing signals, which are generated based on the symbol timing signal, to the serial-to-parallel converting unit 11, the power dispersing unit 12, the transmission power peak detecting unit 13, and the parallel-to-serial converting unit 15.
The serial signal output from the parallel-to-serial converting unit 15 is transmitted to the receiver by a transmitting unit not shown.
An example of the configuration of the power dispersing unit 12 is shown in
The power dispersing unit 12 shown in this figure comprises adders 21 for outputting the sum of a plurality of sample signals, subtractors 22 for outputting a difference between a plurality of sample signals, and attenuators 23 for attenuating the power of the output signal of each of the adders 21 and each of the subtractors 22.
Here, the transmission power in units of samples is dispersed to two subsymbols as described above. Additionally, the example shown in
An addition by an adder 21 and a subtraction by a subtractor 22 are made for each pair of two arbitrary sample signals. Then, the results of the addition and the subtraction are attenuated to one half by attenuators 23.
The pair of two sample signals may be arbitrary. However, it is better to avoid pairing sample signals within the same subsymbol. As the above described pair of two sample signals, a sample signal P0(N/2+n) is made to correspond to a sample signal P0(n) (n: integer) in the example shown in
Taking the pair of the sample signals P0(0) and P0(N/2) as an example, a difference between these sample signals is obtained by a subtractor 22, and a signal obtained by attenuating the difference to one half with an attenuator 23 is output as a dispersion signal P1(0). Additionally, the sum of the sample signals P0(0) and P0 (N/2) is obtained by an adder 21, and a signal obtained by attenuating the sum to one half with an attenuator 23 is output as a dispersion signal P1 (N/2). The dispersion signals P1(0) and P1 (N/2) correspond to the first and the second subsymbols respectively. Such a process is referred to as “dispersing each transmission power (of a sample signal) within a symbol to a plurality of subsymbols”, or “generating a dispersion signal”.
Similarly, for the pair of sample signals P0(1) and P0(N/2+1), a difference between these sample signals is obtained by a subtractor 22, and a signal obtained by attenuating the difference to one half with an attenuator 23 is output as a dispersion signal P1(1). Additionally, the sum of the sample signals P0(1) and P0 (N/2+1) is obtained by an adder 21, and a signal obtained by attenuating the sum to one half with an attenuator 23 is output as a dispersion signal P1(N/2+1).
The above described process is performed for pairs of all of the sample signals, whereby the transmission power within one symbol can be dispersed to two subsymbols.
The above description can be represented by the following equation (1).
One example of the power distribution of one symbol of a transmission signal is shown in
The example in
In this case, the power of the sample signal P0(1) is dispersed to two subsymbols based on the above provided equation (1). As shown in
Assuming that the peak power of the sample signal P0(1) shown in
As described above, the peak power of a transmission signal can be dispersed to a plurality of subsymbols and transmitted.
The receiver 30 shown in this figure comprises a serial-to-parallel converting unit 31, a symbol timing detecting unit 32, a various-type timing signal generating unit 33, a power combiner 34, a dispersion detecting unit 35, a selecting unit 36, and a parallel-to-serial converting unit 37.
Upon receipt of the transmission signal from the transmitter 10, the serial-to-parallel converting unit 31 converts this reception signal (referred to as a reception sample or a reception chip) into parallel signals for each symbol. The output of the serial-to-parallel converting unit 31 is input to the power combiner 34, the dispersion detecting unit 35, and the selecting unit 36. Each of the parallel signals is hereinafter referred to as a reception sample signal.
The symbol timing detecting unit 32 extracts the symbol timing signal from the reception signal, and outputs the extracted signal to the various-type timing signal generating unit 33. Operations of the various-type timing signal generating unit 33 are almost similar to those of the various-type timing signal generating unit 16 of the transmitter 10. Namely, the various-type timing signal generating unit 33 generates various types of timing signals for synchronizing the operations of the functional units within the receiver 30 based on the symbol timing signal, and outputs the generated signals to the functional units (the serial-to-parallel converting unit 31, the power combiner 34, the dispersion detecting unit 35, and the parallel-to-serial converting unit 37).
The power combiner 34 performs a process for synthesizing a plurality of sample signals regardless of whether or not the reception signal is a signal dispersed to the plurality of subsymbols, and outputs a synthesis signal resultant from the process to the selecting unit 36 and the dispersion detecting unit 35.
The dispersion detecting unit 35, to which the output signal (reception signal) of the serial-to-parallel converting unit 31 and the output signal (synthesis signal) of the power combiner 34 are input, detects whether or not the reception signal is the dispersion signal, and outputs a detection signal to the selecting unit 36.
The selecting unit 36 selects and outputs either of the output signal (reception signal) of the serial-to-parallel converting unit 31 and the output signal (synthesis signal) of the power combiner 34 according to the detection signal from the dispersion detecting unit 35. If the detection signal is a signal indicating that the reception signal is the dispersion signal, the selecting unit 36 naturally selects and outputs the output signal (synthesis signal) of the power combiner 34.
The parallel-to-serial converting unit 37 converts the output signal of the selecting unit 36 into a serial signal.
An example of the configuration of the power combiner 34 is shown in
The power combiner 34 shown in this figure comprises adders 41 for obtaining the sum of a plurality of reception sample signals, and subtractors 42 for obtaining a difference between a plurality of reception sample signals. Here, the example of the configuration is shown according to the above described example of the configuration on the side of the transmitter 10 shown in
In a similar manner as in the above described case of
As the above described pair of two sample signals, a reception sample signal P2(N/2+n) is made to correspond to a reception sample signal P2(n) (n: integer) in the example shown in
Taking the pair of the reception sample signals P2(0) and P2(N/2) as an example, a difference between these reception sample signals is obtained by a subtractor 42, and output as a synthesis signal P3(N/2). Additionally, the sum of these reception sample signals is obtained by an adder 41, and output as a synthesis signal P3(0).
Similarly, for the pair of the reception sample signals P2(1) and P2(N/2+1), a difference between these reception sample signals is obtained by a subtractor 42, and output as a synthesis signal P3(N/2+1). Additionally, the sum of these reception sample signals is obtained by an adder 41, and output as a synthesis signal P3(1).
The above described process is performed for pairs of all of the reception sample signals, whereby the reception power of two subsymbols can be synthesized.
The above description can be represented by the following equation (2).
For example, if the signal shown in
Block diagrams showing a second basic configuration of the digital communications system according to the preferred embodiment are shown in
As shown in
To the dispersion indicate signal generating unit 52, a timing signal a is input among various types of timing signals output from the various-type timing signal generating unit 16. This timing signal a is generated based on the above described symbol timing signal. Additionally, to the dispersion indicate signal generating unit 52, a detection signal b output from the transmission power peak detecting unit 13 is input. A dispersion indicate signal is generated and output based on the input signals a and b. The dispersion indicate signal is a signal indicating whether or not a transmission signal is the dispersion signal P1.
The dispersion indicate signal multiplexing unit 51 multiplexes the dispersion indicate signal to the output signal of the parallel-to-serial converting unit 15.
A block diagram of the configuration of the dispersion indicate signal generating unit 52 is shown in
This is an example where the dispersion indicate signal is generated as a BPSK signal.
The dispersion indicate signal generating unit 52 shown in
The oscillator 61 outputs a signal of a predetermined frequency. A signal the cycle of which is one half of a symbol length is generated and output in this example.
The timing of each symbol is determined based on the timing signal a. As shown in
Here, the detection signal b becomes “1” if the transmission power of any one or more of samples exceed the threshold value for each symbol.
Two arbitrary symbols (the first and the second symbols) are shown in
The ON/OFF signal generating unit 65, to which the timing signal a and the detection signal b are input, generates and outputs an ON/OFF control signal for the switch 64 according to the input signals a and b. As shown in
Furthermore, the detection signal b serves as a switching signal for the switch 63. The switch 63 selects the side of A when the detection signal b is “0”, or selects the side of B when the detection signal b is “1”. When the switch 63 selects the side of A, the output signal of the oscillator 61 is selected and output. Or, when the switch 63 selects the side of B, the output (the inversion signal of the output signal of the oscillator 61) of the NOT circuit 62 is selected and output. Additionally, the output of the switch 63 is input to the switch 64.
Based on the above description, the dispersion indicate signal for the first symbol becomes the output signal of the oscillator 61 as shown in
The above described dispersion indicate signal is generated, whereby this signal can be multiplexed to the transmission signal and the multiplexed signal can be transmitted without causing interference by the dispersion indicate signal multiplexing unit 51.
The receiver 70 shown in
As shown in this figure, the configuration of the receiver 70 is almost the same as that of the receiver 30 shown in
The dispersion indicate signal detecting unit 71, to which a reception signal and a symbol timing signal output from the various-type timing signal generating unit 33 are input, outputs a detection signal, which indicates whether or not dispersion is made, to the selecting unit 36 similar to the dispersion detecting unit 35.
A block diagram of the configuration of the dispersion indicate signal detecting unit 71 is shown in
The dispersion indicate signal detecting unit 71 shown in this figure comprises a timing signal generating unit 81, a switch 82, a dispersion indicate signal extracting unit 83, an orthogonal demodulating unit 84, and a discriminator 85.
The timing signal generating unit 81 generates a timing signal c based on the input symbol timing signal. The timing signal c is the same as the above described timing signal a as shown in
Accordingly, the dispersion indicate signal extracting unit 83, which is intended to extract a dispersion indicate signal from a reception signal, extracts only the portion of the dispersion indicate signal, which is equivalent to the second subsymbol, for each symbol, as shown in
The extracted dispersion indicate signal is input to the orthogonal demodulating unit 84, which demodulates this signal. The polarity of the demodulation signal is discriminated by the discriminator 85, whereby whether or not dispersion is made in each symbol of the reception signal is detected.
The transmitter 90 shown in this figure comprises a serial-to-parallel converting unit 91, a transmission power dispersing unit 92, a transmission power peak detecting unit 93, a selecting unit 94, a parallel-to-serial converting unit 95, a various-type timing signal generating circuit 96, a serial-to-parallel converting unit 301, a mapping circuit 302, an IFFT unit 303, and a P/S (parallel-to-serial converting) unit 304.
Since the serial-to-parallel converting unit 301, the mapping circuit 302, the IFFT unit 303, and the P/S (parallel-to-serial converting) unit 304 are normal constituent elements in an existing transmitter which adopts an OFDM method, their descriptions are not particularly provided. With these constituent elements 301 to 304, the above described multiplexed transmission sample is generated. Namely, the constituent elements 301 to 304 generate and output, what is called, an OFDM signal (A serial signal for which normal OFDM modulation processes such as a mapping process, an IFFT process, etc. are performed. This signal is configured by a plurality of digital modulation signals having different carrier frequencies, and an orthogonal relationship exists among the carriers). This OFDM signal is equivalent to the multiplexed transmission sample shown in
The serial-to-parallel converting unit 91, the transmission power dispersing unit 92, the transmission power peak detecting unit 93, the selecting unit 94, the parallel-to-serial converting unit 95, and the various-type timing signal generating circuit 96 are configured to carry out functions almost similar to those of the serial-to-parallel converting unit 11, the transmission power dispersing unit 12, the transmission power peak detecting unit 13, the selecting unit 14, the parallel-to-serial converting unit 15, and the various-type timing signal generating unit 16. Their functions are briefly described below.
The serial-to-parallel converting unit 91 converts the OFDM signal from serial to parallel for each symbol (OFDM symbol).
The transmission power dispersing unit 92, to which the output of the serial-to-parallel converting unit 91 is input, disperses the transmission power for one symbol to a plurality of subsymbols. The transmission power peak detecting unit 93 detects the peak power of the OFDM symbol, determines whether or not the peak power exceeds a preset threshold value, and outputs a determination result to the selecting unit 94 as a selection signal. The selecting unit 94 selects and outputs either of the output signal of the serial-to-parallel converting unit 91 and that of the transmission power dispersing unit 92 according to the selection signal. The parallel-to-serial converting unit 95 converts the output signal of the selecting unit 94 into a serial signal.
As described above, if the transmission peak power which exceeds the threshold value is detected, the transmission power is dispersed to a plurality of subsymbols and transmitted, whereby PAPR can be decreased.
However, in the configuration shown in
In
As an example of a configuration for an OFDM method, constituent elements, which relate to unnecessary serial-to-parallel conversion and parallel-to-serial conversion, are removed from the configuration due to a reason similar to that of
The receiver 100 shown in this figure comprises a serial-to-parallel converting unit 101, a symbol timing detecting unit 102, a various-type timing signal generating unit 103, a power combiner 104, a dispersion detecting unit 105, a selecting unit 106, the FFT unit 311, and the parallel-to-serial converting unit 312.
The serial-to-parallel converting unit 101, the symbol timing detecting unit 102, the various-type timing signal generating unit 103, the power combiner 104, the dispersion detecting unit 105, and the selecting unit 106 are configured to carry out functions almost similar to those of the corresponding constituent elements 31 to 36 shown in
Additionally, since the FFT unit 311 and the parallel-to-serial converting unit 312 are existing constituent elements as described above, their descriptions are not particularly provided.
An example of the configuration of the dispersion detecting unit 105 is shown in
The dispersion detecting unit 105 shown in this figure comprises DFT units 111, 112, 113, and 114, correlators 115 and 116, and a comparing unit 117. The DFT units 111, 112, 113, and 114, to each of which either of the reception signal (1) and the synthesis signal (2) shown in
Actually, the reception signal (1) and the synthesis signal (2) are parallel signals, and T(0), T(N/2), T(N−1), etc., which are shown in
Note that an “even-numbered subcarrier” is an expression in the case where the first subcarrier f0 is handled as the 0th subcarrier, which is handled as an even-numbered subcarrier. If the first subcarrier f0 is handled as the 1st subcarrier, it can be said that any one of odd-numbered subcarriers is handled as a process target.
Accordingly, if another way of definition is used, it can be said that the above described f0, f2, etc. are “signals repeated in a cycle of N/2 in normal cases”. Since these signals are “signals repeated in the cycle of N/2”, the waveforms of the first and the second subsymbols of such signals become identical. Additionally, “in normal cases” means a case of a reception signal in an existing configuration to which the present invention is not applied. In other words, this means the “reception signal (1) when dispersion is not made”. The “reception signal (1) when dispersion is not made” is shown in
Based on the above description, the subcarrier, which is the “signal repeated in the cycle of N/2”, is referred to as an “even-numbered subcarrier” in the following description.
Firstly, the DFT unit 111, to which the output of the serial-to-parallel converting unit 101 (hereinafter referred to as the reception signal (1)) is input, performs the DFT (Discrete Fourier Transform) process in the second subsymbol time T2 for a particular even-numbered subcarrier of the reception signal (1).
The DFT unit 113, to which the reception signal (1) is input, performs the DFT process in the OFDM symbol time N for the particular even-numbered subcarrier.
The DFT unit 112, to which the output signal of the power combiner 104 (hereinafter referred to as the synthesis signal (2)) is input, performs the DFT process in the OFDM symbol time N for the particular even-numbered subcarrier of the synthesis signal (2).
The DFT unit 114, to which the synthesis signal (2) is input, performs the DFT process in the first subsymbol time T1 for the particular even-numbered subcarrier of the synthesis signal (2).
The correlator 115 detects a correlation value between the outputs of the DFT units 111 and 112.
The correlator 116 detects a correlation value between the outputs of the DFT units 113 and 114.
The comparing unit 117 makes a comparison between the correlation values respectively detected by the correlators 115 and 116. The comparing unit 117 outputs to the selecting unit 106 a signal, which indicates that dispersion is made, if the correlation value of the correlator 115 is larger, or outputs to the selecting unit 106 a signal, which indicates that dispersion is not made, if the correlation value of the correlator 116 is larger.
An example of the reception signal (1) when the dispersion process is not performed on the side of the transmitter is shown in
In the examples shown in
To simplify the drawings, only 3 channels f0 to f2 are shown. However, other subcarriers may exist as a matter of course (their frequencies are naturally an integral multiple of the basic frequency (n×f1; n=3, 4, 5, . . . )). The signals f0, f2, etc. are even-numbered subcarriers, whereas the signal f1, etc. are odd-numbered subcarriers.
The normal OFDM reception signal (1) is shown in
In this case, if the DFT process is performed in the OFDM symbol time N within the DFT unit 113 by targeting one of the even-numbered subcarriers, inter-subcarrier interference does not occur (as a matter of course). In the meantime, if the DFT process is performed in the second subsymbol time T2 within the DFT unit 111, inter-subcarrier interference is exerted. In the example shown in
The synthesis signal (2), which is generated by the power combiner 104 based on the reception signal (1) when the dispersion process is not performed on the side of the transmitter, is shown in
In this case, if the DFT process is performed in the first subsymbol time T1 within the DFT unit 114 by targeting one of the even-numbered subcarriers, inter-subcarrier interference does not occur.
In the meantime, if the DFT process is performed in the OFDM symbol time N within the DFT unit 112 by targeting one of the even-numbered subcarriers, inter-subcarrier interference is exerted.
As described above, if the dispersion process is not performed on the side of the transmitter, inter-subcarrier interference is not exerted on the results of the DFT processes performed by the DFT units 113 and 114, so that the correlation value detected by the correlator 116 becomes 1. In the meantime, inter-subcarrier interference is exerted on the results of the DFT processes performed by the DFT units 111 and 112, so that the correlation value detected by the correlator 115 does not become 1 (correlation value<1).
Accordingly, the signal, which indicates that dispersion is not made, is output from the comparing unit 117 as described above.
Note that the functions of the correlators 115 and 116 are the same as those of correlators 165 and 166, which will be described later.
An example of the signals of the subcarriers of the reception signal (1) when the dispersion process is performed on the side of the transmitter is shown in
Accordingly, if the dispersion process is performed on the side of the transmitter, inter-subcarrier interference is not exerted on the results of the DFT processes performed by the DFT units 111 and 112, so that the correlation value detected by the correlator 115 becomes 1. In the meantime, inter-subcarrier interference is exerted on the results of the DFT processes performed by the DFT units 113 and 114, so that the correlation value detected by the correlator 116 does not become 1 (correlation value<1).
Accordingly, the signal, which indicates that dispersion is made, is output from the comparing unit 117 as described above.
The signals shown in
The transmitter 120 shown in this figure comprises a serial-to-parallel converting unit 121, a transmission power dispersing unit 122, a transmission power peak detecting unit 123, a selecting unit 124, a parallel-to-serial converting unit 125, and a various-type timing signal generating unit 126, a spread code generating unit 127, spreaders 128, a synthesizer 129, and a serial-to-parallel converting unit 130.
The serial-to-parallel converting unit 121, the transmission power dispersing unit 122, the transmission power peak detecting unit 123, the selecting unit 124, the parallel-to-serial converting unit 125, and the various-type timing signal generating unit 126 are configured to carry out functions almost similar to those of the above described serial-to-parallel converting unit 11, power dispersing unit 12, transmission power peak detecting unit 13, selecting unit 14, parallel-to-serial converting unit 15, and various-type timing signal generating unit 16, and their descriptions are not particularly provided.
Additionally, the spread code generating unit 127, the spreaders 128, the synthesizer 129, and the serial-to-parallel converting unit 130 are merely normal constituent elements of a CDMA transmitter. Therefore, they are briefly described below.
The serial-to-parallel converting unit 130 converts transmission data into parallel signals, and outputs the parallel signals to the respective spreaders 128. The respective spreaders 128 perform a spread process for the output signals from the serial-to-parallel converting unit 130 by using any of spread codes (orthogonal codes) generated by the spread code generating unit 127. The synthesizer 129 synthesizes the outputs of the spreaders 128. The serial-to-parallel converting unit 121, to which the output (multiplexed transmission chip) of the synthesizer 129 is input, converts the transmission chip into parallel signals for each symbol.
The receiver 140 shown in this figure comprises a serial-to-parallel converting unit 141, a symbol timing detecting unit 142, a various-type timing signal generating unit 143, a power combiner 144, a dispersion detecting unit 145, a selecting unit 146, and a parallel-to-serial converting unit 147. These constituent elements are configured to carry out functions almost similar to those of the corresponding constituent elements 31 to 37 shown in
The receiver 140 shown in this figure further comprises a parallel-to-serial converting unit 148, correlators 149, and a spread code generating unit 150. These constituent elements are merely normal constituent elements of a CDMA receiver. Therefore, they are briefly described below.
The output of the parallel-to-serial converting unit 147 is input to each of the correlators 149. The spread code generating unit 150 generates a replica of a spread code. Each of the correlators 149 performs a despread process by using any of the spread codes generated by the spread code generating unit 150 to detect a correlation. The parallel-to-serial converting unit 148 converts the output signals of the correlators 149 into a serial signal.
The dispersion detecting unit 145 shown in this figure comprises correlators 161, 162, 163, 164, 165, and 166, and a comparing unit 167.
To the correlators 161 and 163, the output signal (hereinafter referred to as a reception signal (3)) of the serial-to-parallel converting unit 141 is input. To the correlators 162 and 164, the output signal (hereinafter referred to as a synthesis signal (4)) of the power combiner 144 is input.
Functions of the correlators 161, 162, 163, and 164 are similar to those of the correlators (correlators 149) used on the side of the receiver in a CDMA communication. However, a difference from the correlators 149 exists in a point that the correlators 161 to 164 use not an arbitrary spread code but a particular orthogonal code and does not perform an integration/division process in a symbol time in all cases as will be described later although the correlators 149 perform the despread process using an arbitrary spread code, performs an integration process in a symbol time, and performs a process for dividing an integration result by the symbol time.
Namely, the correlators 161 to 164, to which the reception signal (3) or the synthesis signal (4), which is a multiplexed chip, and a particular code are input, perform a correlation process under respective conditions (any of N, T1, and T2, which will be described later). The above described particular code is a particular code in an orthogonal code (Walsh code) sequence generated by the spread code generating unit 127. This particular code (particular orthogonal code) may be any code as far as the code satisfies conditions to be described below, but all of the correlators 161 to 164 use the same code.
The condition of the code regarded as the particular code is to be a code which is a repetition of the same code in a cycle of N/2. This is described below with a specific example.
An example of a Walsh matrix (N=8) used by the spread code generating unit 127 is provided below.
The following 4 codes correspond to the code which is a repetition of the same code in the cycle of N/2 among the codes in the example of the above Walsh matrix.
As shown above, for example, the code [1 1 −1 −1 1 1 −1 −1] is proved to be a repetition of “1 1 −1 −1” in the cycle of N/2.
Accordingly, in this example, as a code sequence input to the correlators 161 to 164, any one of the above 4 codes is selected (any one may be used, but all of the correlators 161 to 164 must use the same code sequence). The following description is provided with a specific example by assuming that the code [1 1 1 1 1 1 1 1] is input to all of the correlators 161 to 164, which then perform a correlation process between this code [1 1 1 1 1 1 1 1] and the input signal (the reception signal (3) or the synthesis signal (4)). In this case, N is equal to 8 in N sample signals to be described later as a matter of course.
Based on the above description, performing the spread process using an orthogonal code such as Walsh code, etc. is a prerequisite on the side of the transmitter in this technique.
The correlator 161, to which the reception signal (3) is input, performs the correlation process in the second subsymbol time T2, and the correlator 163, to which the reception signal (3) is input, performs the correlation process in the symbol time N. Additionally, the correlator 162, to which the synthesis signal (4) is input, performs the correlation process in the symbol time N, and the correlator 164, to which the synthesis signal (4) is input, performs the correlation process in the first subsymbol time T1.
Actually, the reception signal (3) and the synthesis signal (4) are parallel signals, and T(0), T(N/2), T(N−1), etc., which are shown in
The correlator 165, to which the outputs of the correlators 161 and 162 are input, detects a correlation between the outputs of these correlators. The correlator 166, to which the outputs of the correlators 163 and 164 are input, detects a correlation between the outputs of these correlators. The correlators 165 and 166 output “1” if the two input values are the same, or output a value (smaller than 1) according to a difference between the two input values if the two input values are not the same. A value close to “1” is output if the difference between the two input values is small, or a value close to “0” is output if the difference is large.
The comparing unit 167, to which the outputs of the correlators 165 and 166 are input, makes a comparison between these outputs.
Contents of the reception signal (3) and the synthesis signal (4) when the dispersion process is not performed (when dispersion is not made) on the side of the transmitter are shown in
In this case, if the correlation process in the symbol time N is performed by the correlator 163, inter-code interference does not occur. Or, if the correlation process (by the correlator 164) in the first subsymbol time T1 is performed, inter-code interference does not occur. As described above, inter-code interference is not exerted on both of the results of the correlation processes performed by the correlators 163 and 164, and the correlation value output from the correlator 166 becomes 1.
In the meantime, inter-code interference is exerted on both of the result of the correlation process performed in the second subsymbol time T2 (by the correlator 161) for the reception signal (3) and that of the correlation process in the symbol time N (by the correlator 162) for the synthesis signal (4). Therefore, the correlation value output from the correlator 165 does not become 1.
Contents of the reception signal (3) and the synthesis signal (4) when the dispersion process is performed (when dispersion is made) on the side of the transmitter are shown in
In this case, since inter-code interference does not occur in the correlation processes performed by the correlators 162 and 161, the correlation value output from the correlator 165 becomes 1. In the meantime, since inter-code interference occurs in the correlation processes performed by the correlators 163 and 164, the correlation value output from the correlator 166 does not become 1.
The comparing unit 167 outputs to the selecting unit 146 a signal, which indicates that dispersion is not made, if the correlation value output from the correlator 166 is larger than that output from the correlator 165, or outputs to the selecting unit 146 a signal, which indicates that dispersion is made, if the former value is not larger than the latter value.
The reason that the output (correlation value) of the correlator 165/166 becomes 1 (or does not become 1) in the above described cases is verified below with the above described specific example. Here, since data is “1”, the output from the correlator when interference is not exerted becomes “1”.
First assume that the code [1 1 1 1 1 1 1 1] is input to all of the correlators 161 to 164 as described above. As a verification method, for each of the correlators 161 to 164, the signals (C0, C1, C2), which configure the input signal (the reception signal (3) or the synthesis signal (4)), and the code [1 1 1 1 1 1 1 1] are multiplied, and their sum total is obtained and divided by the number of input samples (only for the example of this code sequence, it may be considered to divide a result obtained by integrating the signals (C0, C1, C2) by the number of input samples). The number of input samples is 4 for the correlators 161 and 164, and 8 for the correlators 162 and 163.
Taking as an example the case where the dispersion process is not performed on the side of the transmitter as shown in
In the meantime, in the correlator 161, the sum totals of C0, C1, and C2 become 4, −4, and 0 respectively, and the total results in 0. Therefore, the result of the division becomes 0. In the correlator 162, the sum totals of C0, C1, and C2 become 4, 4, and 0 respectively, and the total results in 8. Therefore, the result of the division becomes 1. Accordingly, in this case, the inputs to the correlators 165 become 0 and 1, so that the correlation value does not become 1 (becomes a value smaller than 1).
Consequently, in this case, the correlation value output from the correlator 166 is larger than that output from the correlator 165 as described above. If similar verification is made also for
In the above described example, the phenomenon that “inter-code interference does not occur” means that the sum total of the signals other than the signal (CO) corresponding to the input code [1 1 1 1 1 1 1 1], namely, the sum total of each of C1 and C2 becomes 0.
Up to this point, the examples of the configurations and operations when the first basic configuration is applied to OFDM or CDMA are shown and described. However, examples of configurations and operations when the second basic configuration is applied to OFDM or CDMA are not shown and described. Fundamentally, this can be implemented only by adding the dispersion indicate signal generating unit 52 and the dispersion indicate signal multiplexing unit 51 to the configurations shown in
Here, as a method for allowing a determination of whether or not a received signal is a signal the transmission power of which is dispersed to a plurality of subsymbols on the side of the receiver, various methods can be considered in addition to the methods already described for the first and the second basic configurations. One example of such methods is described below as a further preferred embodiment.
The further preferred embodiment (No. 1) is first described.
The transmitter 170 shown in this figure comprises a serial-to-parallel converting unit 301, a mapping circuit 302, a power dispersing unit 172, a transmission power peak detecting unit 173, a selecting unit 174, a parallel-to-serial converting unit 175, a various-type timing signal generating unit 176, and an IFFT unit 177. Fundamentally, operations of these constituent elements are almost similar to those of the serial-to-parallel converting unit 301, the mapping circuit 302, the transmission power dispersing unit 92, the transmission power peak detecting unit 93, the selecting unit 94, the parallel-to-serial converting unit 95, the various-type timing signal generating unit 96, and the IFFT unit 303 in the transmitter 90 shown in
Accordingly, the IFFT (Inverse Fast Fourier Transform) unit 177, to which not only the output of the mapping circuit 302 but also the first and the second dispersion detection signals are input, converts the frequency regions of these input signals into time domains. Here, assume that the first and the second dispersion detection signals in the following description indicate dispersion detection signals after being processed by the IFFT (Inverse Fast Fourier Transform) unit 177.
These two dispersion detection signals are inserted, for example, in a guard band of an OFDM modulation signal as shown in
The receiver 180 shown in this figure comprises a serial-to-parallel converting unit 181, a symbol timing detecting unit 182, a various-type timing signal generating unit 183, a power combiner 184, a dispersion detection signal detecting unit 185, a selecting unit 186, an FFT unit 188, and a parallel-to-serial converting unit 187.
Among these constituent elements, the constituent elements other than the dispersion detection signal detecting unit 185 are the same as those shown in
The dispersion detection signal detecting unit 185, to which reception data is input as shown in
The dispersion detection signal detecting unit 185 comprised by the receiver 180 is described below with reference to
As shown in
Namely, to the DFT units in the configuration shown in
A summary of the above description is as follows.
The DFT unit 191 performs the DFT process in the second subsymbol time T2 for the first dispersion detection signal of the reception signal.
The DFT unit 192 performs the DFT process in the second subsymbol time T2 for the second dispersion detection signal of the reception signal.
The DFT unit 193 performs the DFT process in the symbol time N for the first dispersion detection signal of the reception signal.
The DFT unit 194 performs the DFT process in the symbol time N for the second dispersion detection signal of the reception signal.
The correlator 195 obtains a correlation between the output signals of the DFT units 191 and 192. The correlator 196 obtains a correlation between the output signals of the DFT units 193 and 194. The comparing unit 197, to which the outputs of the correlators 195 and 196 are input, makes a comparison between these outputs. The comparing unit 197 outputs to the selecting unit 186 a signal, which indicates that dispersion is made, if the output value of the correlator 195 is larger, or outputs to the selecting unit 186 a signal, which indicates that dispersion is not made, if the output value of the correlator 196 is larger.
If the reception signal is the signal indicating that dispersion is made, inter-subcarrier interference does not occur in the DFT process in the second subsymbol time T2. Therefore, the correlation between the outputs of the DFT units 191 and 192 becomes 1. In the meantime, inter-subcarrier interference occurs in the DFT process in the symbol time N. Therefore, the correlation between the outputs of the DFT units 193 and 194 does not become 1.
Similarly, if the reception signal is the signal indicating that dispersion is not made, the correlation between the outputs of the DFT units 191 and 192 does not become 1, but the correlation between the outputs of the DFT units 193 and 194 becomes 1.
Accordingly, these correlation values are compared, whereby whether or not dispersion is made can be detected.
The transmitter 200 shown in this figure comprises a serial-to-parallel converting unit 201, a transmission power dispersing unit 202, a transmission power peak detecting unit 203, a selecting unit 204, a parallel-to-serial converting unit 205, a various-type timing signal generating unit 206, a spread code generating unit 207, spreaders 208, a synthesizer 209, and a serial-to-parallel converting unit 210.
The above described configuration is almost the same as that of the transmitter 120 shown in
The condition of this preferred embodiment is that the values of the first and the second dispersion detection signals are made identical. Since one-bit data is put on one symbol, both of the values of the first and the second dispersion detection signals are made to become “0” or “1” for each symbol.
Here, also assume that the spreaders 208 perform the spread process for the first dispersion detection signal by using the code [1 1 1 1 1 1 1 1], and for the second dispersion detection signal by using the code [1 1 −1 −1 1 1 −1 −1], and first and second detection signals (a) and (b) resultant from the spread process are made to become the codes [1 1 1 1 1 1 1 1] and [1 1 −1 −1 1 1 −1 −1] themselves as shown in
The receiver 220 shown in this figure comprises a serial-to-parallel converting unit 221, a symbol timing detecting unit 222, a various-type timing signal generating unit 223, a power combiner 224, a dispersion detection signal detecting unit 225, a selecting unit 226, a parallel-to-serial converting unit 228, correlators 229, a spread code generating unit 230, and a parallel-to-serial converting unit 227.
A difference between the receiver 220 shown in
The dispersion detection signal detecting unit 225 shown in this figure comprises correlators 241, 242, 243, 244, 245, and 246, and a comparing unit 247. Functions of these constituent elements are similar to those of the corresponding constituent elements shown in
Namely, the reception signal or the synthesis signal is input to the correlators 161 to 164 in the configuration shown in
Furthermore, the correlators 241 and 242 perform the correlation process in the second subsymbol time T2, whereas the correlators 243 and 244 perform the correlation process in the symbol time N.
A summary of the above description is as follows.
The correlator 241 performs the correlation process in the second subsymbol time T2 for the first detection signal of the reception signal.
The correlator 242 performs the correlation process in the second subsymbol time T2 for the second detection signal of the reception signal.
The correlator 243 performs the correlation process in the symbol time N for the first detection signal of the reception signal.
The correlator 244 performs the correlation process in the symbol time N for the second detection signal of the reception signal.
The correlator 245, to which the outputs of the correlators 241 and 242 are input, obtains a correlation value, and outputs the obtained value to the comparing unit 247. The correlator 246, to which the outputs of the correlators 243 and 244 are input, obtains a correlation value, and outputs the obtained value to the comparing unit 247. The comparing unit 247 makes a comparison between the output values of the correlators 245 and 246. The comparing unit 247 outputs to the selecting unit 226 a signal, which indicates that dispersion is not made, if the output of the correlator 246 is larger, or outputs to the selecting unit 226 a signal, which indicates that dispersion is made, if the output of the correlator 245 is larger.
Only the first and the second dispersion detection signals included in the reception signal to which various types of signals are multiplexed are shown in
The first and the second detection signals when dispersion is not made are shown in
Accordingly, since inter-code interference does not occur in the correlation processes performed by the correlators 241 and 242 when dispersion is made (and the values of the first and the second dispersion detection signals are the same as described above) in this example, the outputs of the correlators 241 and 242 become identical (such as “1”), and the output of the correlator 245 becomes “1” as a matter of course. In the meantime, inter-code interference occurs in the correlation processes performed by the correlators 243 and 244 when dispersion is made. Therefore, the output of the correlator 246 does not become “1” (becomes a value smaller than 1). Accordingly, the comparing unit 247 outputs a signal indicating that dispersion is made.
Similarly, when dispersion is not made, the output of the correlator 245 does not become “1” (becomes a value smaller than 1), and the output of the correlator 246 becomes “1”. Therefore, the comparing unit 247 outputs a signal indicating that dispersion is not made.
An example of another configuration of the dispersion indicate signal generating unit 52 is shown in
The example of the configuration of the dispersion indicate signal generating unit 52 is already shown in
An oscillator 251 outputs a signal of a predetermined frequency. In this example, the signal the cycle of which is one half of a symbol length is generated and output.
ON/OFF of a switch 252 is controlled with the detection signal b. Namely, the switch 252 is turned on when the detection signal b is “0”, and turned off when the detection signal b is “1”. The detection signal b is already described with reference to
With the operations of the switch 252, a dispersion indicate signal when the detection signal b is “0” (when dispersion is not made) becomes the output signal of the oscillator 251 as shown in
Such a dispersion indicate signal is multiplexed as described with reference to
The dispersion indicate signal detecting unit 71 in the example shown in
The timing signal generating unit 264 outputs an input symbol timing signal to the discriminator 263. The discriminator 263 makes a comparison between the signal output from the detector 262 and a preset threshold level for each symbol based on the symbol timing signal. The discriminator 263 outputs a signal, which indicates that dispersion is not made, if the signal output from the detector 262 exceeds the threshold level, or outputs a signal, which indicates that dispersion is made, if the signal does not exceed the threshold level.
Specifically, the dispersion indicate signal extracting unit 261 is a filter that makes only a particular frequency region pass through. Naturally, only the frequency of the output signal of the oscillator 251 is made to pass through. Accordingly, the dispersion indicate signal extracting unit 261 extracts the dispersion indicate signal shown in
Accordingly, as shown in
With the communications system, transmitter, receiver, etc. thereof according to the present invention, PAPR can be decreased without degrading a bit error rate. Therefore, power consumption can be reduced, and downsizing can be realized.
Number | Date | Country | Kind |
---|---|---|---|
2006-148900 | May 2006 | JP | national |
2007-129766 | May 2007 | JP | national |
This patent application is a continuation in part of application of the previous U.S. patent application, titled “COMMUNICATIONS SYSTEM, TRANSMITTER, RECEIVER, AND COMMUNICATIONS METHOD THEREOF”, filed on Sep. 28, 2006, application Ser. No. 11/528,373, now abandoned herein incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
5124979 | Matui | Jun 1992 | A |
20020181610 | Sumasu et al. | Dec 2002 | A1 |
20030016640 | Onggosanusi et al. | Jan 2003 | A1 |
20060115010 | Rog et al. | Jun 2006 | A1 |
Number | Date | Country |
---|---|---|
1659722 | May 2006 | EP |
A-2002-077097 | Mar 2002 | JP |
A-2005-101975 | Apr 2005 | JP |
Number | Date | Country | |
---|---|---|---|
20070274201 A1 | Nov 2007 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11528373 | Sep 2006 | US |
Child | 11802987 | US |