|
Description  |
|
|
BACKGROUND OF THE INVENTION
Description of the Related Art
Heretofore, there has been proposed the orthogonal frequency division multiplexing system (OFDM) as a mobile communication system for transmitting data with a high data rate. In this system, plural orthogonal carriers whose phases are mutually
orthogonal are used concurrently to perform digital modulation of information data, and then modulated signal is transmitted. This system is used in a digital radio broadcasting in Europe which is referred to as digital audio broadcast (DAB), and also
expected as a transmitting system of the next generation high-definition television.
Hereupon, the OFDM system is explained referring to FIGS. 1 and 2.
In an OFDM system transmitting apparatus 1, information data (information bit string) S1 which is to be transmitted is first inputted to a serial-parallel converter (S/P) 2, as shown in FIG. 1. The serial-parallel converter 2 converts the
inputted information data S1 into parallel data strings, in accordance with the modulation multivalued number. In this connection, if the modulation system is binary phase shift keying (BPSK) then the modulation multivalued number becomes "1", and if it
is quadrature phase shift keying (QPSK) then the modulation multivalued number becomes "2", and if it is 8-phase phase-shift keying (8-phase PSK) then the modulation multivalued number becomes "3", and if it is quadrature amplitude modulation (16 QAM)
then the modulation multivalued number becomes "4".
A modulator 3 produces orthogonal phase signals according to the stated modulation system, on the basis of the inputted parallel data strings. This orthogonal phase signals are inputted to a serial-parallel converter (S/P) 4, and converted, in
this place, into parallel data strings in accordance with the number of orthogonal carriers.
An inverse Fourier transformer (IFFT) 5 transforms the inputted parallel data strings into a signal of a time-base region, and outputs it as a transmission signal S2. This transmission signal S2 is converted into a signal which has the desired
carrier frequency band in a frequency converter 6, and then amplified to the stated electric power in a high-frequency amplifier 7, and radiated on the air through an antenna 8.
On the other hand, as shown in FIG. 2, in an OFDM system receiving apparatus 9, the reception signal which has been received with an antenna 10 is amplified in a high-frequency amplifier 11, converted into a base-band signal S3 by a frequency
converter 12, and then inputted to a Fourier transformer (FFT) 13. The Fourier transformer 13 extracts orthogonal phase components in respective orthogonal carriers from the inputted base-band signal S3, and outputs the extracted phase components to a
parallel-serial converter (P/S) 14. The parallel-serial converter 14 converts the inputted plural orthogonal phase components into serial. A demodulator 15 performs demodulation with respect to the orthogonal phase components which have been converted
into serial. At this time, the data which is obtained through the demodulator 15 is a form of parallel data strings (that is, information symbols) corresponding to the modulation multivalued number; therefore, by converting it into a serial data string
by means of a parallel-serial converter (P/S) 16, the information data S4 can be obtained.
This OFDM system has such a feature that the length of the symbol is long (for instance, several tens [.mu.S]) because plural orthogonal carriers are used concurrently, and so it is little influenced by inter-symbol interference based on
multipath. Particularly, if guard-time is inserted among symbols subsequently to inverse Fourier transformation on the transmitting side, then the influence can be perfectly eliminated, so it can be said that it is an extremely well suited communication
system for mobile communication.
By the way, in the case of the OFDM system, because frequency bandwidth of each carrier is narrow, influence which is based on frequency selective fading (that is, temporal fluctuation of received power) become large, hence transmission
characteristics such as error rate are greatly influenced by this. That is, the OFDM system has such problems that each carrier becomes narrow-band and so it is easily influenced by fading, even though it has such features that the influence of
multipath delay can be ignored because its symbol length is long, and an equalizer is not needed.
This point is explained with reference to FIG. 3. FIG. 3 shows which bit of energy is contained in each carrier, in the case where BPSK is used as the modulation system. As shown in FIG. 3, only one bit of energy is contained in each carrier.
Therefore, when energy of a certain carrier has been attenuated because of frequency selective fading, the error rate of a bit which is sent through the vary carrier become remarkably large, and the error rate of the whole frequency band is largely
influenced too.
In the case of the OFDM system, the data rate is determined by the number of carriers, therefore, if it is desired to change the data rate, changing of the number of carriers is needed. At this time, the transmission bandwidth varies due to
changing of the number of carriers, hence the performance will be deteriorated unless the bandwidth of the filter which is utilized for the transmitting apparatus and the receiving apparatus is changed. Thus, in the OFDM system, there is a problem that
it can not easily cope with a modification of the data rate.
SUMMARY OF THE INVENTION
In view of the foregoing, an object of the present invention is to provide a communication system which is able to alleviate the performance deterioration due to frequency selective fading, retaining the advantages of the OFDM system, and also be
able to easily cope with a modification of the data rate.
The foregoing object and other objects of the present invention have been achieved by the provision of the transmitting apparatus that transmits an orthogonal frequency multiplex signal which is composed in such a way that the energy of each bit
of the inputted information bit string is diffused throughout the frequency band of the orthogonal carriers, and the energy of the plural bits is multiplexed toward each orthogonal carrier.
Because the energy of each bit of the inputted information bit string is diffused throughout the frequency band of the orthogonal carriers, and the energy of the plural bits is multiplexed toward each orthogonal carrier, even though the energy of
the partial orthogonal carrier is lost owing to frequency selective fading, attenuation value of the energy of each bit is little, and so it is able to alleviate remarkable degrading of the error rate.
Besides, in this case, since the plural bits are multiplexed with respect to each orthogonal carrier, the data rate can be easily changed without a conventional modification of the frequency band of the filter and so on, by changing the number of
code-multiplexing.
The nature, principle and utility of the invention will become more apparent from the following detailed description when read in conjunction with the accompanying drawings in which like parts are designated by like reference numerals or
characters.
BRIEF DESCRIPTION OF THE DRAWINGS
In the accompanying drawings:
FIG. 1 is a block diagram showing the configuration of the conventional transmitting apparatus;
FIG. 2 is a block diagram showing the configuration of the conventional receiving apparatus;
FIG. 3 is a schematic diagram showing the situation of the conventional energy distribution of each bit;
FIG. 4 is a schematic diagram showing the orthogonal carriers used in the OFDM system;
FIG. 5 is a schematic diagram showing the situation of the energy distribution of each bit according to the present invention;
FIG. 6 is a block diagram showing the configuration of the transmitting apparatus according to the first embodiment;
FIG. 7 is a block diagram showing the configuration of the receiving apparatus according to the first embodiment;
FIG. 8 is a block diagram showing the configuration of the diffusion-code generator;
FIG. 9 is a block diagram showing the configuration of the transmitting apparatus according to the second embodiment; and
FIG. 10 is a block diagram showing the configuration of the receiving apparatus according to the second embodiment;
DETAILED DESCRIPTION OF THE EMBODIMENT
Preferred embodiments of the present invention will be described with reference to the accompanying drawings:
(1) The First Embodiment
In the OFDM system, transmission is performed using plural orthogonal carriers which are mutually orthogonal, as shown in FIG. 4. In the case of this embodiment, electric power of information of one bit is diffused to every one of the orthogonal
carriers (this is referred to as spectrum diffusion herein), and an approach which is called code-multiplexing is used, so that improvement of the frequency utilization factor is realized.
That is, in the transmitting apparatus, an information data (an information bit string) is converted into orthogonal phase signals by a modulator, and then converted into parallel data strings by a serial-parallel converter, and multiplied by the
diffusion codes which are exclusive to the respective data strings. Then, the respective parallel data strings which have been multiplied by the diffusion codes are added, and this is sequentially allocated to the respective orthogonal carriers, and
then subjected to inverse Fourier transformation, so that a code-multiplexed signal of which information data has been diffused throughout the frequency band is produced.
On the other hand, in the receiving apparatus, the orthogonal phase components in the respective orthogonal carriers are extracted by Fourier transformation, and then the extracted orthogonal phase components are converted into serial signal
strings by means of a parallel-serial converter, and this is separated in accordance with the number of the code channels, and multiplied by the diffusion codes which are exclusive to the respective code channels. Then, the parallel signal strings which
have been multiplied by the diffusion codes are integrated to the amounts which correspond to the diffusion-code lengths respectively, so that the information data is recovered on the basis of those which have been integrated.
In this connection, the products of the multiplications of the first diffusion code which is common to the respective code channels and exclusive to each system by the second diffusion codes which are exclusive to the respective code channels are
used, as the diffusion codes.
By such an approach, the information of one bit is diffused to all orthogonal carriers (that is, all orthogonal frequencies), and degrading of the error rate which is due to frequency selective fading can be alleviated hereby. That is, as shown
in FIG. 5, energy of each bit (b.sub.1 -b.sub.n) is diffused to all carriers (f.sub.1 -f.sub.n) and then transmitted. As to a particular carrier, various bits are code-multiplexed and stacked up. Therefore, even though the energy of partial carriers is
lost owing to frequency selective fading, the attenuation value of energy of each bit is little, and so it is able to prevent remarkable degrading of the error rate.
Because the products of the multiplications of the first diffusion code which is common to the respective code channels and exclusive to each system by the second diffusion codes which are exclusive to the respective code channels are used as the
diffusion codes, it is able to reduce the interference between systems and the interference between code channels.
Additionally, plural bits are multiplexed on the same frequency using code-multiplexing, therefore it is able to easily change the data rate without a modification of the bandwidth of the filter, by changing the number of code-multiplexing.
In FIG. 6, which has the same reference numerals as FIG. 1 on the portions corresponding to those of FIG. 1, an instantiated configuration of the transmitting apparatus according to the embodiment is shown. As shown in FIG. 6, in the
transmitting apparatus 20, the information data (the information bit string) S1 is inputted to a serial-parallel converter (S/P) 2, and then, in this place, the information data S1 are converted into parallel data strings in accordance with the
modulation multivalued number. However, if the information data S1 is originally parallel data strings in accordance with the modulation system, then conversion-to-parallel is not needed.
In this connection, if the modulation system is binary phase shift keying (BPSK) then the modulation multivalued number becomes "1", and if it is quadrature phase shift keying (QPSK) then the modulation multivalued number becomes "2", and if it
is 8-phase phase shift keying (8-phase PSK) then the modulation multivalued number becomes "3", and if it is quadrature amplitude modulation (16 QAM) then the modulation multivalued number becomes "4".
A modulator 3 produces orthogonal phase signals (I, Q) which are corresponding to the stated modulation system, on the basis of the inputted parallel data strings. As an example, in the case where the modulation system is QPSK, 4-phase
information is produced from 2-bit information. When the produced orthogonal phase signals are represented in the form of [I-component, Q-component], then it becomes any one of [1, 1], [-1, 1], [-1, -1], and [1, -1].
The orthogonal phase signals (I, Q) which have been produced by the modulator 3 are inputted to a serial-parallel converter (S/P) 4 respectively, and then, at this place, converted into parallel data strings (I.sub.1 and Q.sub.1 -I.sub.n and
Q.sub.n) in accordance with the number of code-multiplexing (that is, the number of code channels). In this connection, as used herein, conversion to parallel data strings refers to performing serial-to-parallel conversion with respect to each of the
orthogonal phase signals. That is, the I-component and the Q-component are respectively subjected to serial-to-parallel conversion, in accordance with the number of code channels.
Hereupon, a diffusion code generator 21 generates diffusion codes (c.sub.1 -c.sub.n) which are exclusive to the respective code channels. The diffusion codes (c.sub.1 -c.sub.n) are supplied to multipliers (X.sub.I1, and X.sub.Q1 -X.sub.In and
X.sub.Qn) respectively, and then, in this place, multiplied by the orthogonal phase signals (I.sub.1 and Q.sub.1 -I.sub.n and Q.sub.n) at every code channel. In other words, the multiplier X.sub.I1 multiplies the in-phase component I.sub.1 by the
diffusion code c.sub.1, and the multiplier X.sub.Q1 multiplies the orthogonal component Q.sub.1 by the diffusion code c.sub.1. The multiplier X.sub.I2 multiplies the in-phase component I.sub.2 by the diffusion code c.sub.2, and the multiplier X.sub.Q2
multiplies the orthogonal component Q.sub.2 by the diffusion code c.sub.2. The multiplier X.sub.In multiplies the in-phase component I.sub.n by the diffusion code c.sub.n, and the multiplier X.sub.Qn multiplies the orthogonal component Q.sub.n by the
diffusion code c.sub.n. Thus, in a particular code channel, the respective components are multiplied by the same diffusion code.
The outputs of the multipliers (X.sub.I1 and X.sub.Q1 -X.sub.In and X.sub.Qn) are inputted to adders 22, 23 in accordance with the distinction of orthogonal phases, and added, respectively. That is, in the adder 22, the outputs of the
multipliers X.sub.I1 -X.sub.In which are the I-components of the respective code channels are added; and in the adder 23, the outputs of the multipliers X.sub.Q1 -X.sub.Qn which are the Q-components of the respective code channels are added.
The output of the adder 22 is inputted to a serial-parallel converter (S/P) 24, and, in this place, converted into parallel data strings in accordance with the number of orthogonal carriers, and then supplied to an inverse Fourier transformer
(IFFT) 25 as the I-components of the respective orthogonal carriers of OFDM.
On the other hand, the output of the adder 23 is inputted to a serial-parallel converter (S/P) 26, and, in this place, converted into parallel data strings in accordance with the number of orthogonal carriers, and then supplied to the inverse
Fourier transformer 25 as the Q-components of the respective orthogonal carriers of OFDM.
The inverse Fourier transformer 25 produces orthogonal frequency multiplex signals S10, S11 from the supplied phase information of the respective orthogonal carriers (that is, the orthogonal phase components which are comprised of the
I-components and the Q-components), and outputs the orthogonal frequency multiplex signals S10, S11 to a frequency converter 27. The frequency converter 27 converts the inputted orthogonal frequency multiplex signals S10, S11 into a signal of the
desired carrier frequency band, and outputs it as the transmission signal S12. The transmission signal S12 is inputted to a high-frequency amplifier 7, and amplified to the stated electric power, in this place, and then radiated on the air through an
antenna 8.
On the other hand, in FIG. 7, which has the same reference numerals as FIG. 2 on the portions corresponding to those of FIG. 2, a configuration is shown of a receiving apparatus according to the embodiment. As shown in FIG. 7, in the receiving
apparatus 30, the received signal which has been received with an antenna 10 is amplified to the stated electric power by a high-frequency amplifier 11, converted into base band signals S20, S21 by means of a frequency converter 31, and then inputted to
a Fourier transformer (FFT) 32. In this connection, the base band signals S20, S21 are those which correspond to the orthogonal frequency multiplex signals S10, S11 in the transmitting apparatus 20.
The Fourier transformer 32 extracts the orthogonal phase components in the respective orthogonal carriers (I.sub.1 ' and Q.sub.1 '-I.sub.n ' and Q.sub.n ') from the inputted base band signals S20, S21, and outputs the components to a
parallel-serial converter (P/S) 33. The parallel-serial converter 33 converts the inputted orthogonal phase components (I.sub.1 ' and Q.sub.1 '-I.sub.n ' and Q.sub.n ') into serial signal strings. That is, the parallel-serial converter 33 performs
serial conversion of the orthogonal phase components (I.sub.1 ' and Q.sub.1 '-I.sub.n ' and Q.sub.n ') individually, with respect to each component, and then outputs the orthogonal phase components I', Q'.
The orthogonal phase components I', Q' are separated in accordance with the number of the code channels, and supplied to multipliers (Y.sub.I1 and Y.sub.Q1 -Y.sub.In and Y.sub.Qn).
A diffusion code generator 34, which is corresponding to the diffusion code generator 21 of the transmission side, generates diffusion codes (c.sub.1 -c.sub.n) which are exclusive to the respective code channels. The diffusion codes (c.sub.1
-c.sub.n) are supplied to the multipliers (Y.sub.I1 and Y.sub.Q1 -Y.sub.In and Y.sub.Qn) respectively, and multiplied by the orthogonal phase components I', Q'. That is, the multiplier Y.sub.I1 multiplies the in-phase component I' by the diffusion code
c.sub.1, and the multiplier Y.sub.Q1 multiplies the orthogonal component Q' by the diffusion code c.sub.1. The multiplier Y.sub.I2 multiplies the in-phase component I' by the diffusion code c.sub.2, and the multiplier Y.sub.Q2 multiplies the orthogonal
component Q' by the diffusion code c.sub.2. The multiplier Y.sub.In multiplies the in-phase component I' by the diffusion code c.sub.n, and the multiplier Y.sub.Qn multiplies the orthogonal component Q' by the diffusion code c.sub.n. Thus, the
orthogonal phase components I', Q' are multiplied by the diffusion codes which are exclusive to the respective code channels.
The outputs of the multipliers (Y.sub.I1 and Y.sub.Q1 -Y.sub.In and Y.sub.Qn) are respectively inputted to integrators Z.sub.1 -Z.sub.n in accordance with the distinction of code channels, and then, integrated to the amounts which correspond to
the diffusion-code lengths, in accordance with the distinction of code channels. In this case, the respective integrators Z.sub.1 -Z.sub.n, which have the configuration of 2-inputs and 2-outputs, integrate that which have been inputted, and then output
them, independently.
The results of integration of the respective code channels, which are outputted from the integrators Z.sub.1 -Z.sub.n, are inputted to a parallel-serial converter (P/S) 14 respectively, and then, converted into a serial signal string with respect
to each component. In other words, in the parallel-serial converter 14, the fellow I-components out of the results of integration are converted into one serial signal string, and the fellow Q-components out of the results of integration are converted
into one serial signal string, so that the serial signal strings which are comprised of the orthogonal two components are outputted.
This serial signal strings, which are comprised of the two orthogonal components, are inputted to a demodulator 15, and demodulated at this place. At this point, parallel data strings of plural bits (for instance, if it is BPSK then 1 bit, if
QPSK then 2 bits, if 8-phase PSK then 3 bits, if 16 QAM then 4 bits) are outputted from the demodulator 15 in accordance with the modulation multivalued number (that is, information symbols are outputted). So, by converting them into serial data strings
with a parallel-serial converter (P/S) 16, the information data S4 can be obtained which corresponds to the information data S1 of the transmitting side.
In the case where the modulation system is BPSK, the output of the demodulator 15 is serial data strings, so there is no need of parallel-to-serial conversion, and the parallel-serial converter 16 is not required.
The diffusion code generators 21 and 34 are now explained, referring to FIG. 8. However, because the configurations of the diffusion code generators 21 and 34 are the same, only the diffusion code generator 21 is explained here.
As shown in FIG. 8, the diffusion code generator 21 is composed of a diffusion code generator D for generating the first diffusion code d.sub.1 which is exclusive to the individual system, diffusion code generators E.sub.1 -E.sub.n for generating
the second diffusion codes e.sub.1 -e.sub.n which are exclusive to the respective code channels, and multipliers M.sub.1 -M.sub.n.
The first diffusion code d.sub.1 which has been produced by the diffusion code generator D is inputted to multipliers M.sub.1 -M.sub.n. The second diffusion codes e.sub.1 -e.sub.n which have been produced by the diffusion code generators E.sub.1
-E.sub.n are inputted to the corresponding multipliers M.sub.1 -M.sub.n, respectively. The multiplier M.sub.1 multiplies the inputted first diffusion code d.sub.1 by the second diffusion code e.sub.1, and the multiplier M.sub.2 multiplies the inputted
first diffusion code d.sub.1 by the second diffusion code e.sub.2. Likewise, the multiplier M.sub.n multiplies the inputted first diffusion code d.sub.1 by the second diffusion code e.sub.n. As a result, the diffusion codes c.sub.1 -c.sub.n which are
corresponding to the respective code channels are outputted from the multipliers M.sub.1 -M.sub.n.
In this case, the first diffusion code d.sub.1 contributes to the effect of alleviating a disturbance toward the other system, and the second diffusion codes e.sub.1 -e.sub.n contributes to the effect of alleviating an interference among the
multiplexed code channels. The pseudo noise code (the PN code) which is represented by the maximum length linear shift register sequence code (the M series code) is used as the first diffusion code d.sub.1, and the PN code which is represented by the M
series code or the orthogonal code which is represented by the Walsh code is used as the second diffusion codes e.sub.1 -e.sub.n. In this connection, in the case where the orthogonal code is used as the second diffusion code, the interference among the
code channels can be substantially alleviated, as is known from the feature of the orthogonal code.
With the above configuration, in the transmitting apparatus 20, the orthogonal phase signals (I, Q) which are obtained from the information data S1 are converted into the parallel data strings (I.sub.1 and Q.sub.1 -I.sub.n and Q.sub.n) which are
corresponding to the number of the code channels, and the respective parallel data strings (I.sub.1 and Q.sub.1 -I.sub.n and Q.sub.n) are multiplied by the diffusion codes (c.sub.1 -c.sub.n) which are exclusive to the respective code channels. Then, the
respective parallel data strings which have been multiplied by the diffusion codes are added in accordance with the distinction of orthogonal phases, and this is converted into parallel data strings which are corresponding to the number of the orthogonal
carriers, and subjected to inverse Fourier transformation. As a result, in the transmitting apparatus 20, transmission is performed in such a manner that each bit of the information data S1 is diffused throughout the frequency band (f.sub.1 -f.sub.n) as
shown in FIG. 5, and plural bits are code-multiplexed with respect to the respective orthogonal carriers (f.sub.1 -f.sub.n).
On the other hand, in the receiving apparatus 30, the orthogonal phase components (I.sub.1 ' and Q.sub.1 '-I.sub.n ' and Q.sub.n ') in the respective orthogonal carriers are extracted from the received base band signal S20, S21 by Fourier
transformation, and then the extracted orthogonal phase components (I.sub.1 ' and Q.sub.1 '-I.sub.n ' and Q.sub.n ') are accumulated in accordance with time series and converted into the serial signal strings (I', Q'), and this is separated in accordance
with the number of the code channels, and multiplied by the diffusion codes (c.sub.1 -c.sub.n) which are exclusive to the respective code channels (in other words, inverse diffusion is performed). Then, the parallel signal strings which have been
multiplied by the diffusion codes are respectively integrated to the amounts which correspond to the diffusion-code lengths, and the information data is recovered on the basis of those which have been integrated. As a result, in the receiving apparatus
30, the information data is recovered which had been diffused over the whole frequency band (f.sub.1 -f.sub.n) and code-multiplexed with respect to the respective orthogonal carriers.
In this way, in the case of this embodiment, each bit of the information data is diffused to all orthogonal carriers as shown in FIG. 5 and then transmitted, as a result, even though the energy of a part of the carriers is lost owing to frequency
selective fading, attenuation value of the energy of each bit is little, and so it is able to alleviate remarkable degrading of the error rate.
In this connection, in the case of the conventional system, each bit of the information data has not been diffused over the whole frequency band, but the energy of one bit has been placed on only one carrier, as shown in FIG. 3; therefore, if
energy of a certain carrier has been lost because of frequency selective fading, an error has been produced in the bit which is transmitted through the faded carrier, so that the error rate has been degraded as a whole.
In the case of this embodiment, the codes (c.sub.1 -c.sub.n) which are the products of the first diffusion code (d.sub.1) which is common to the respective code channels and exclusive to each system and the second diffusion codes (e.sub.1
-e.sub.n) which are exclusive to the respective code channels are used, as the diffusion codes which are utilized for code multiplexing; as a result, interference among the different systems can be avoided by virtue of the first diffusion code, and
interference among the code channels can be avoided by virtue of the second diffusion codes.
Besides, in the case of this embodiment, plural bits are multiplexed toward the same carrier by code multiplexing, and the data rate is therefore easily changed without any conventional modification of a filter bandwidth etc., by changing the
number of code-multiplexing (that is, the number of the code channels).
According to the above configuration, each bit of the information data has been diffused to every orthogonal carriers, and the plural bits have been code-multiplexed with respect to each orthogonal carrier, as a result, even though the case where
frequency selective fading has occurred remarkable degrading of the error rate can be alleviated, and also in the case where the data rate is changed, the change can be easily accommodated. In this way, a communication system can be realized which is
able to alleviate the performance deterioration due to frequency selective fading, and to easily cope with a modification of the data rate, retaining the advantages of the OFDM system.
(2) The Second Embodiment
In FIG. 9, which has the same reference numerals as FIG. 6 on the portions corresponding to those of FIG. 6, the reference numeral 40 designates a transmitting apparatus of the second embodiment as a whole. In this transmitting apparatus 40, an
information data S1 is inputted to a serial-parallel converter (S/P) 41, and then the information data S1 is converted into parallel data strings, in accordance with the number of code-multiplexing (that is, the number of the code channels). This
parallel data strings are inputted to serial-parallel converters (S/P) SP.sub.1 -SP.sub.n respectively, and then, at this places, converted into parallel data strings respectively, in accordance with the modulation multivalued number (if BPSK then "1",
if QPSK then "2", if 8-phase PSK then "3", if 16QAM then "4").
Modulators MOD.sub.1 -MOD.sub.n respectively produce orthogonal phase signals (I.sub.1 and Q.sub.1 -I.sub.n and Q.sub.n) which are corresponding to the stated modulation system, on the basis of the inputted parallel data strings. As an example,
in the case where the modulation system is QPSK, 4-phase information is produced from 2-bit information. If the produced orthogonal phase signal is represented in the form of [I-component, Q-component], then it becomes any one of [1, 1], [-1, 1], [-1,
-1], and [1, -1]. The orthogonal phase signals (I.sub.1 and Q.sub.1 -I.sub.n and Q.sub.n) which are outputted from the modulators MOD.sub.1 -MOD.sub.n are inputted to multipliers (X.sub.I1 and X.sub.Q1 -X.sub.In and X.sub.QN), respectively.
A diffusion code generator 21, which has the configuration shown in FIG. 8 like the first embodiment, generates diffusion codes (c.sub.1 -c.sub.n) which have been differentiated from each other and assigned to the respective code channels. The
diffusion codes (c.sub.1 -c.sub.n) are supplied to the multipliers (X.sub.I1 and X.sub.Q1 -X.sub.In and X.sub.Qn) respectively, and the orthogonal phase signals (I.sub.1 and Q.sub.1 -I.sub.n and Q.sub.n) are multiplied, by the diffusion codes at
respective code channels. In other words, the multiplier X.sub.I1 multiplies the in-phase component I.sub.1 by the diffusion code c.sub.1, and the multiplier X.sub.Q1 multiplies the orthogonal component Q.sub.1 by the diffusion code c.sub.1. The
multiplier X.sub.I2 multiplies the in-phase component I.sub.2 by the diffusion code c.sub.2, and the multiplier X.sub.Q2 multiplies the orthogonal component Q.sub.2 by the diffusion code c.sub.2. The multiplier X.sub.In multiplies the in-phase component
I.sub.n by the diffusion code c.sub.n, and the multiplier X.sub.Qn multiplies the orthogonal component Q.sub.n by the diffusion code c.sub.n. Thus, in a particular code channel, the respective components are multiplied by the same diffusion code.
The outputs of the multipliers (X.sub.I1 and X.sub.Q1 -X.sub.In and X.sub.Qn) are inputted to adders 22, 23 respectively in accordance with the distinction of orthogonal phases, and added. In other words, in the adder 22, the outputs of the
multipliers X.sub.I1 -X.sub.In, which are the I-components of the respective code channels, are added; and in the adder 23, the outputs of the multipliers X.sub.Q1 -X.sub.Qn, which are the Q-components of the respective code channels, are added.
The output of the adder 22 is inputted to a serial-parallel converter (S/P) 24, and converted, into parallel data strings in accordance with the number of the orthogonal carriers, and then supplied to an inverse Fourier transformer (IFFT) 25 as
the I-components of the respective orthogonal carriers of OFDM.
On the other hand, the output of the adder 23 is inputted to a serial-parallel converter (S/P) 26, and converted, in this place, into parallel data strings in accordance with the number of orthogonal carriers, and then supplied to the inverse
Fourier transformer 25 as the Q-components of the respective orthogonal carriers of OFDM.
The inverse Fourier transformer 25 produces orthogonal frequency multiplex signals S10, S11 from the supplied phase information of the respective orthogonal carriers (that is, the orthogonal phase components which are composed of the I-components
and the Q-components), and outputs the orthogonal frequency multiplex signals S10, S11 to a frequency converter 27. The frequency converter 27 converts the inputted orthogonal frequency multiplex signals S10, S11 into a signal of the desired carrier
frequency band, and outputs it as a transmission signal S12. The transmission signal S12 is inputted to a high-frequency amplifier 7, amplified to the stated electric power in this place, and then radiated on the air through an antenna 8.
On the other hand, in FIG. 10, which has the same reference numerals as FIG. 7 on the portions corresponding to those of FIG. 7, a receiving apparatus of the second embodiment is shown. As shown in FIG. 10, in the receiving apparatus 50, the
received signal which has been received with an antenna 10 is amplified to the stated electric power by a high-frequency amplifier 11, converted into base band signals S20, S21 by means of a frequency converter 31, and then inputted to a Fourier
transformer (FFT) 32. In this connection, the base band signals S20, S21 correspond to the orthogonal frequency multiplex signals S10, S11 in the transmitting apparatus 40.
The Fourier transformer 32 extracts orthogonal phase components in the respective orthogonal carriers (I.sup.1 ' and Q.sub.1 '-I.sub.n ' and Q.sub.n ') from the inputted base band signals S20, S21, and outputs the components to a parallel-serial
converter (P/S) 33. The parallel-serial converter 33 converts the inputted orthogonal phase components (I.sub.1 ' and Q.sub.1 '-I.sub.n ' and Q.sub.n ') into serial signal strings. That is, in the parallel-serial converter 33, conversion-to-serial of
the orthogonal phase components (I.sub.1 ' and Q.sub.1 '-I.sub.n ' and Q.sub.n ') is performed with respect to the respective components, and then the orthogonal phase components I', Q' are outputted.
The orthogonal phase components I', Q' are separated in accordance with the number of the code channels, and supplied to multipliers (Y.sub.I1 and Y.sub.Q1 -Y.sub.In and Y.sub.Qn).
A diffusion code generator 34, which corresponds to the diffusion code generator 21 of the transmission side and has the configuration shown in FIG. 8 like the first embodiment, generates diffusion codes (c.sub.1 -c.sub.n) which have been
differentiated from each other and assigned to the respective code channels. The diffusion codes (c.sub.1 -c.sub.n) are supplied to the multipliers (Y.sub.I1 and Y.sub.Q1 -Y.sub.In and Y.sub.Qn) respectively, and the orthogonal phase components I', Q'
are multiplied by these diffusion codes respectively. That is, the multiplier Y.sub.I1 multiplies the in-phase component I' by the diffusion code c.sub.1, and the multiplier Y.sub.Q1 multiplies the or | | |