Spread spectrum signal generating device and method

Abstract: There is provided a pseudo-orthogonal code generating method for spreading input channel data in a CDMA communication system, the method comprising the steps of selecting M orthogonal codes from N orthogonal codes for forming a pseudo-orthogonal code; and interlacing the elements of the selected M orthogonal codes to generate the pseudo orthogonal code as a sequence of MxN elements.

Description: The present invention relates to a spread spectrum signal generating device and method and more particularly to a transmitter and a transmission method in a spread spectrum mobile communications system, and in particular, to a spread spectrum signal generating device and method for managing transmit output levels. Along with the deployment of a CDMA (Code Division Multiple Access) mobile communications system, various DSS (Direct Spread Spectrum) transmission and reception schemes have been explored. Coherent demodulation is known to be very effective in increasing the subscriber accommodating capacity of a DSS-CDMA mobile communications system due to a small signal-to-noise ratio required to obtain a given frame error rate, as compared to incoherent demodulation. To realise coherent demodulation in a mobile communications environment, the complex gain of a received multipath channel signal of each path should be determined. Complex gains are calculated by a decision directed method or a pilot assisted method. The latter is generally used due to its excellent performance and easy realisation. For details of the pilot assisted method, see "Performance of Adaptive Match Filter Receivers Over Fading Multipath Channels" by Pahlavan and Matthews, IEEE Transactions on Communications, Vol. 38, No. 12, December 1990, pp. 2106-221. The pilot assisted method is implemented by parallel probing or serial probing. In parallel probing, a transmitter spreads a spread user data signal, including information and data known to a receiver, with different PN (Pseudo random Noise) sequences. However, data known to the receiver is periodically inserted into the spread user data signal, including information, and then they are spread with the same PN symbol, in serial probing. WO 99/01994 filed under PCT/US98/13678 discloses a subscriber unit and method in which pilot data and control data are combined into one channel of four sub-channels to allow substantially continuous transmission to be realised which, in turn, influences the peak-to-average power ratio of that single channel. For CDMA mobile radio communications, a user needs to transmit different data such as voice data, control data, and packet data for a high-speed data service or a multimedia service. Two cases should be considered for such data transmission: one is that a small peak-to-average power (PAR) ratio at an output terminal of a terminal leads to a decrease in power dissipation and manufacturing cost of the terminal; and the other is that intermittent output of the terminal may cause a device that a user carries to malfunction, such as a hearing aid or a cardiometer. The serial probing is inferior to the parallel probing in terms of intermittent output, but advantageous over the parallel probing in terms of PAR. Figure 1 is a block diagram of a transmitter for generating a transmission signal including a pilot signal on a reverse link in a point-to-point spread spectrum CDMA cellular communications system. Referring to figure 1, a logical channel data generator 111 has a plurality of data generators for generating channel data and a plurality of scramblers for scrambling the channel data. A channeliser 113 processes the data received from the logical channel data generator 111 in such a manner that interference between channels is small and that the PAR is small. An IQ signal mapper 115 maps the channelised signals received from the channeliser 113 into in-phase and quadrature-phase signals. A PN spreader 117 spreads the output of the IQ signal mapper 115 with PN codes. A baseband modulator 119 translates the spread signal received from the PN spreader 117 to a baseband signal and modulates the baseband signal. A frequency upconverter 121 upconverts the frequency of the modulated signal received from the baseband modulator 119 to a transmission frequency and outputs a radio transmission signal. Figure 2A is a block diagram of the logical channel data generator 111 shown in figure 1 and figure 2B is a block diagram of the scramblers shown in figure 2A. Referring to figure 2A, the logical channel data generator 111 includes a pilot data generator 211, a control data generator 213, a voice data generator 215, and a packet data generator 217. The pilot data generator 211 outputs unmodulated consecutive 0 bits. Control data generated from the control data generator 213 is composed of a power control command for power control on a forward link or other control information. The voice data generator 215 outputs data from a variable bit rate (VBR) vocoder. The voice data output from the vocoder can be, for example, a convolutionally encoded and interleaved bit sequence. The encoded voice data is output at a VBR of ½, ¼, or 1/8, increasing one bit time by two, four, or eight times. The packet data generator 217 has an output bit rate which is an integer multiple of the highest bit rate 1 to 8 of the voice data generator 215. Scramblers 219, 221 and 223 scramble the data received from the control data generator 213, the voice data generator 215, and the packet data generator 217, respectively. Referring to figure 2B, a switch 232 of the scramblers 219, 221 or 223 selectively outputs the output of a decimator 233 or data "0", and an exclusive OR gate 231 exclusive-Ors the data received from the data generators 213, 215, or 217 with the output of the decimator 233 or the data "0" selected by the switch 232. The decimator 233 decimates a second PN code sequence (i.e., long PN code sequence) P at the same bit rate as that of the control, voice and packet data, which were all encoded and interleaved. Figures 3A and 3B are block diagrams of the channeliser 113 shown in figure 1, differently configured according to the serial and parallel probe methods. Referring to figure 3A, rate adaptors 311 to 317, connected to the respective data generators 211 to 217, adjust the data rates of the data generators 211 to 217. Signal mappers 321 to 327, connected to the respective rate adaptors 311 to 317, convert bits 0s and 1s of rate-adapted data to +1s and -1s, respectively. Multipliers 331 to 337 multiply converted signals received from the signal mappers 321 to 327 by corresponding channel amplitude control signals A0 to A3. A multiplexer 341 multiplexes the outputs of the multipliers 331 to 337. In the channeliser 113 using the serial probe scheme, each data is time multiplexed to an output C o , to occupy a different time slot and the time that the data occupies is adjusted by varying the number of repetitions of the outputs of the data generators 211 to 217 in the rate-adaptors 311 to 317. The rate-adapted data is converted from logical channel data 0s and 1s to +1s and -1s suitable for transmission by the signal converters 321 to 327 and multiplied by the channel amplitude control signals A0 to A3 by the multipliers 331 to 337, thereby determining power levels. Referring to figure 3B, rate adaptors 351 to 357 are connected to the data generators 211 to 217 of the logical channel data generator 111 and adjust data transmission rates of the corresponding data generators 211 to 217. Signal mappers 361 to 367 are connected to the corresponding rate adaptors 351 to 357, for converting bits 0s and Is of rate-adapted data to +1s and -1s, respectively. Walsh code generators 371 to 377 generate Walsh codes WO to W3. Multipliers 381 to 387 multiply signals received from the signal mappers 321 to 327 by the Walsh codes W0 to W3 received from the Walsh code generators 371 to 377 to reduce or remove interference between channels and phase errors. Thus, the Walsh code generators 371 to 377 and the multipliers 381 to 387 serve as an interference remover. Multipliers 391 to 397 multiply the outputs of the multipliers 381 to 387 by the corresponding channel amplitude control signals A0 to A3 acting as a channel amplitude controller. In the channeliser 113 using the parallel probe method, the occupation time of each data is adjusted by varying the number of repetitions of the outputs of the data generators 211 to 217 by the rate adaptors 351 to 357. The rate-adapted data is converted from logical channel data 0s and 1s to +1s and -1s suitable for transmission by the signal mappers 321 to 217, and multiplied by the mutually orthogonal Walsh codes by the multipliers 381 to 387 thereby reducing interference between channels and phase error-induced performance deterioration. The outputs of the multipliers 381 to 387 are multiplied by the corresponding channel amplitude control signals A0 to A3 by multipliers 391 to 397 so that power levels are controlled. Figure 4A is a block diagram of the IQ signal mapper 115 shown in figure 1, which is connected to the channeliser 113 for the serial probe scheme, and figure 4B is a block diagram of the IQ signal mapper 115 shown in figure 1, which is connected to the channeliser 113 for the parallel probe scheme. The IQ signal mapper 115 maps a channelised signal into in-phase and quadrature-phase signals. As the final output C o of the channeliser 113 using the serial probe scheme is multiplexed data, the IQ signal mapper 115 of figure 4 is provided with a serial-to-parallel converter 411 for separating the multiplexed signal into odd-numbered bits and even-numbered bits and generating an in-phase signal (I signal) and a quadrature-phase signal (Q signal). Since the final output of the channeliser 113 using the parallel probe scheme is non-multiplexed parallel data, the IQ signal mapper 115 of figure 4B has an adder 421 for adding the pilot channel signal C o and the voice channel signal C 2 and thus generating an I signal, and an adder 423 for adding the control channel signal C 1 and the packet channel signal C 1 and thus generating a Q signal. Figure 5A is a block diagram of the PN spreader 117 shown in figure 1 using an IQ split method, and figure 5B is a block diagram of a PN spreader 117 shown in figure 1 using a complex spreading method. Here, a first PN code refers to a short PN code, and a second PN code refers to a long PN code, see for example, IS-IT 5 standard reverse link spreading. Referring to figure 5A, a first PNi code generator 511 generates an in-phase PN code, PNi, and a first PNq code generator 513 generates a quadrature-phase PN code, PNq. A second PN code generator 515 generates a long PN code commonly applied to the in-phase PN code, PNi and the quadrature-phase PN code, PNq. A multiplier 571 multiplies PNi by the second PN code thereby generating an in-phase PN code. A multiplier 519 multiplies PNq by the second PN code, thereby generating a quadrature-phase PN code. A multiplier 520 multiplies the I signal received from the IQ signal mapper 115 by the quadrature-phase PN code and generates a spread signal PI. A multiplier 512 multiplies the Q signal received from the IQ signal mapper 115 by the in-phase PN code and generates a spread signal PQ. Now, there will be given a description of the PN spreader 117 for complex spreading shown in figure 5B. Referring to figure 5B, the first PNi code generator 511 generates the in-phase PN code, PNi, and the first PNq code generator 513 generates a quadrature-phase PN code PNq. The second PN code generator 515 generates a long PN code commonly applied to both of the PN codes PNi and PNq. The multiplier 517 multiplies PNi by the second PN code thereby generating an in-phase PN code. The multiplier 519 multiplies PNq by the second PN code thereby generating a quadrature-phase PN code. A multiplier 521 multiplies the I signal received from the IQ signal mapper 115 by the in-phase PN code. A multiplier 523 multiplies the Q signal received from the IQ signal mapper 115 by the in-phase PN code. A multiplier 525 multiplies the Q signal received from the IQ signal mapper 115 by the quadrature-phase PN code. A multiplier 527 multiplies the I signal received from the IQ signal mapper 115 by the quadrature-phase PN code. A subtracter 529 subtracts the output of the multiplier 525 from the output of the multiplier 521 and generates a complex-spread in- phase signal PI. An adder 531 adds the outputs of the multipliers 523 and 527 and generates a complex-spread quadrature-phase signal PQ. The PN spreader 117 of figure 5B is advantageous over that figure 5A in terms of peak-to-average power ratio. The baseband modulator 119 configured as shown in figure 6 modulates the spread signals PI and PQ received from the PN spreader 117 shown in figure 5A or 5B. Referring to figure 6, the spread signal PI is filtered by an FIR (Finite Impulse Response) filter 615 whereas the spread signal PQ is delayed by a predetermined time in a delay 611 and filtered by an FIR filter 613. The baseband modulator 119 may operate based on OQAM (offset Quadrature Amplitude Modulation). A transmitter using the parallel probe method includes the channeliser 113 of figure 3B, the IQ signal mapper 115 of figure 4B, the PN spreader 117 of figure 5B and the baseband modulator 119 of figure 6. On the other hand, a transmitter using the serial probe method has the channeliser 113 of figure 3A, the IQ signal mapper 115 of figure 4A, the PN spreader 117 of figure 5A, and the baseband modulator 119 of figure 6. The transmitter using the parallel probe method increases PAR, and that of the serial probe method suffers a significant power variation due to a varied bit rate of a voice signal and the intermittent presence of a packet signal, thereby increasing interference. Therefore, concurrent use of multiple.channels gives rise to problems associated with an amplifier in the conventional transmitters. That is, because the pilot channel, the control channel, the voice channel, and the packet channel are simultaneously used, a peak-to-average power ratio is increased, which implies that the amplifier should exhibit an excellent linearity. In particular, a terminal using only the voice channel (i.e. low speed traffic channel) without the packet channel (i.e. high speed traffic channel) may have a significantly increased peak-to-average power ratio depending on gain adjustment for channels. Accordingly, a first aspect of the present invention provides a spread spectrum signal generating device for a transmitter of a mobile communication system using a plurality of channels comprising at least one of either constant bit rate and constant power level signals and at least one of either variable bit rate and variable power level signals, the device comprising: means for producing and outputting a time multiplexed channel by time multiplexing only the constant bit rate and constant power level signals for output on a first channel; and means for outputting at least one of the variable bit rate and variable power level signals on a second channel which is independent of the first channel. Preferably, there is provided a device further comprising encoders for orthogonally spreading the first channel and the second channel using respective orthogonal codes. An embodiment provides a device wherein the plurality of channels comprises a pilot channel signal, a control channel signal, a voice channel signal and a packet channel signal, and wherein means for producing a time multiplexed channel comprises: a multiplexer for time multiplexng the pilot channel signal and the control channel signal; a first orthogonal encoder for orthogonally spreading the output of the multiplexer using an orthogonal code; a second orthogonal encoder for orthogonally spreading the voice channel signal having a variable bit rate using an orthogonal code; a third orthogonal encoder for orthogonally spreading the packet channel signal having a variable bit rate using an orthogonal code; an IQ signal mapper for adding the outputs of the first and third orthogonal encoders, outputting the added signal on the first channel and outputting the output of the second orthogonal encoder on the second channel. Preferably, the IQ mapper further comprises means for outputting the output of the second orthogonal encoder on the second channel in the presence of a voice channel signal; and means for outputting the outputs of the first and third orthogonal encoders on the first channel and the second channel respectively in the absence of a voice channel signal. Still more preferably, en embodiment provides a device further comprising a PN spreader for spreading the first and second channels using PN codes to produce a spread spectrum signal; and means for outputting the spread spectrum signal. Preferably, the PN spreader comprises means for complex-multiplying the first and second channels using PN codes. A preferred embodiment provides a device further comprising a baseband modulator for baseband filtering the output of the PN spreader and modulating the filtered signal.; and/or a frequency converter for upconverting the frequency of the output of the baseband modulator to a transmission frequency. A preferred embodiment provides a device wherein the means for producing and outputting a time multiplexed channel comprises a plurality of rate adaptors for adjusting the rates of the at least one of either constant bit rate and constant power level signals and at least one of either variable bit rate and variable power level signals; a plurality of signal mappers for converting the Os and 1s received from the rate adaptors into +1s and -1s respectively; a plurality of channel amplitude controllers for multiplying the outputs of the signal mappers by corresponding channel amplitude control values. Still more preferably, an embodiment provides a device wherein the orthogonal codes comprises multipath resistant pseudo codes (MRPOCs) such as are described in the appendix. A second aspect of the present invention provides a spread spectrum signal generating method for a transmitter of a mobile communication system using a plurality of channels comprising at least one of either constant bit rate and constant power level signals and at least one of either variable bit rate and variable power level signals, the method comprising the steps of producing and outputting a time multiplexed channel by time multiplexing only the constant bit rate and constant power level signals for output on a first channel; and outputting at least one of the variable bit rate and variable power level signals on a second channel which is independent of the first channel. A preferred embodiment provides a method further comprising the step of orthogonally spreading the first channel and the second channel using respective orthogonal codes. Preferably, a method is provided wherein the plurality of channels comprises a pilot channel signal, a control channel signal, a voice channel signal and a packet channel signal, and wherein the step of producing a time multiplexed channel comprises the steps of time multiplexng the pilot channel signal and the control channel signal; orthogonally spreading, using a first orthogonal encoder, the output of the multiplexer using an orthogonal code; orthogonally spreading, using a second orthogonal encoder, the voice channel signal having a variable bit rate using an orthogonal code; orthogonally spreading, using a third orthogonal encoder, the packet channel signal having a variable bit rate using an orthogonal code; and adding the outputs of the first and third orthogonal encoders, outputting the added signal on the first channel and outputting the output of the second orthogonal encoder on the second channel. An embodiment preferably provides a method further comprising the steps of outputting the output of the second orthogonal encoder on the second channel in the presence of a voice channel signal; and outputting the outputs of the first and third orthogonal encoders on the first channel and the second channel respectively in the absence of a voice channel signal. Preferably, there is provided a method further comprising the steps of spreading, using a PN spreader, the first and second channels using PN codes to produce a spread spectrum signal; and outputting the spread spectrum signal. An embodiment of the present invention provides a method wherein the step of spreading comprises the step complex-multiplying the first and second channels using PN codes. Preferably, a method provides a method further comprising the steps of baseband filtering, using a baseband modulator, the output of the PN spreader; and modulating the filtered signal. A preferred embodiment provides a method further comprising the step of upconverting, using a frequency converter, the frequency of the output of the baseband modulator to a transmission frequency. Preferably, there is provided a method wherein the step of producing and outputting a time multiplexed channel comprises the steps of adjusting, using a plurality of rate adaptors, the rates of the at least one of either constant bit rate and constant power level signals and at least one of either variable bit rate and variable power level signals; converting, using a plurality of signal mappers, the 0s and 1s received from the rate adaptors into +1s and -1s respectively; multiplying, using a plurality of channel amplitude controller, the outputs of the signal mappers by corresponding channel amplitude control values. Preferably, an embodiment provides a method wherein the orthogonal codes comprises multipath resistant pseudo codes (MRPOCs). Embodiments of the present invention advantageously provide a spread spectrum signal generating device and method in a mobile communications system for transmitting data of multiple logical channels, where the data of logical channels having constant transmit power levels is channelised by multiplexing and orthogonal codes. Embodiments facilitate the provision a spread spectrum signal generating device in a mobile communications system for transmitting data of multiple logical channels, where the data of logical channels having a constant transmit power levels is channelised by multiplexing and the data of the other logical channels is channelised on the basis of the power level of the multiplexed channel. An embodiment provides a spread spectrum signal generating device in a transmitter of a mobile communications system using a plurality of logical channels. In the spread spectrum signal generating device, a multiplexer time multiplexes a pilot channel signal and a control channel signal which are output at constant power levels, a first orthogonal encoder orthogonally spreads the output of the multiplexer with an orthogonal code, a second orthogonal encoder orthogonally spreads voice channel data of a variable bit rate with an orthogonal code, a third orthogonal encoder orthogonally spreads packet channel data of a variable bit rate with an orthogonal code, an IQ signal mapper adds the outputs of the first and third orthogonal encoders, outputs the added signal as a first channel signal, and outputs the output of the second orthogonal encoder as a second channel signal, and a PN spreader spreads the first and second channel signals with PN codes and outputs a final spectrum spread signal. Therefore, a peak-to-average power ratio of the transmitter is maintained at a substantially uniform level. Embodiments of the present invention will now be described, by way of example only, with reference to the accompanying drawings in which: figure 1 is a block diagram of a spread spectrum transmitter in a mobile communications system; figure 2A is a block diagram of a logical channel data generator shown in figure 1; figure 2B is a block diagram of scramblers shown in figure 2A; figures 3A and 3B are block diagrams of a channeliser shown in figure 1; figures 4A and 4B are block diagrams of an IQ signal mapper shown in figure 1; figures 5A and 5B are block diagrams of a PN spreader shown in figure 1; figure 6 is a block diagram of a baseband modulator shown in figure 1; figure 7A is a block diagram of a logical channel data generator according to an embodiment of the present invention; figure 7B is a block diagram of scramblers shown in figure 7A; figure 8 is a block diagram of a channeliser according to an embodiment of the present invention; figure 9 illustrates output characteristics of the channeliser according to an embodiment of the present invention; and figures 10A and 10B are block diagrams of an IQ signal mapper according to an embodiment of the present invention. Simultaneous transmission of pilot data, control data, voice data, and packet data increases a peak-to-average power ratio in a mobile communications system for transmitting data of multiple logical channels. This may cause problems in the linearity of a power amplifier of a transmitter. The peak-to-average power ratio and the number of orthogonal codes used for channelisation can be reduced by channelising a pilot signal and a data signal through time multiplexing. If there exists only pilot data, control data and voice data such that the voice data has the highest bit rate in a transmitter using the parallel probe method, the power ratio of pilot channel: control channel: voice channel is 1:1/4:4 and a peak-to-average power ratio at an output terminal is 6.95dB. In addition, with voice data having a bit rate of one eighth of the highest bit rate, the power ratio becomes 1:1/4:1/2 and the peak-to-average power ratio is 7.23dB. Here, the average energy ratio per unit time of the pilot channel to the control channel is fixed at 1:1/4. However, since the voice channel has a variable bit rate, it has 4-1/2 times the average energy of the pilot channel. The peak-to- average power ratio increases as the difference in energy between channels which are added in the IQ signal mapper 115 reduces. In an embodiment of the present invention relying on the above principles, the logical channel data generator 111 is configured as shown in figures 7A and 7B, and the channeliser 113 is constituted as shown in figure 8 so that the power level of the multiplexed pilot/control channel is set to be the sum of the power level of the pilot channel and the power level of the control channel in parallel probing. For example, if the power level of the pilot channel is 1 and that of the control channel is ¼ in parallel probing then the power level of the time multiplexed pilot/control channel is 1+¼. The control channel is output for 4/5 time as shown in figure 9. Figure 7A is a block diagram of the logical channel data generator 111 according to an embodiment of the present invention, and figure 7B is a block diagram of scramblers shown in figure 7A. Referring to figure 7A, the logical channel data generator 111 includes a pilot data generator 711, a control data generator 713, a voice data generator 715, and a packet data generator 717. The pilot data generator 711 outputs unmodulated consecutive bits 0s. Control data generated from the control data generator 713 comprises a power control command for power control on a forward link or other control information. The voice data generator 715 outputs data from a vocoder at a variable bit rate. The voice data output from the vocoder can be, for example, a convolutionally encoded and interleaved bit sequence. The encoded voice data is output at a VBR of 1/2, 1/4, or 1/8, increasing one bit time by two, four, or eight times. The packet data generator 717 has an output bit rate which is an integer multiple of the highest bit rate 1 to 8 of the voice data generator 215. Scramblers 721 to 727 scramble the data received from the data generators 711 to 717. Referring to figure 7B, a decimator 733 of the scrambler 721 to 727 decimates according to a predetermined value P, and an exclusive OR gate 731 exclusive Ors the output of the data generators 711 to 717 with the output of the decimator 733. The pilot data, control data, voice data, and packet data are all encoded and interleaved. The interleaved data is exclusive ORed with the data resulting from decimating a second PN code sequence at the same bit rate as that of the interleaved data. Figure 8 is a block diagram of the channeliser 113 according to the embodiment of the present invention. Referring to figure 8, rate adaptors 811 to 817 are connected to the corresponding data generators 711 to 717, for adjusting the data transmission rates of the data generators 711 to 717. Signal mappers 821 to 827 are connected to the rate adaptors 811 to 817, for converting bits, 0s and Is, of the rate-adapted data to + 1s and - 1s, respectively. Multipliers 831 to 837 multiply the outputs of the signal mappers 821 to 827 by the corresponding channel amplitude control signals A0 to A3. A multiplexer 841 multiplexes the outputs of the multipliers 831 and 832. The multiplexed signal is a pilot/control channel signal. A pseudo-orthogonal encoder 842 spreads the pilot/control channel signal with a multipath resistant pseudo-orthogonal code (MRPOC) to overcome the problem or orthogonality loss caused by a multipath signal component. A pseudo-orthogonal encoder 845 spreads the voice data channel signal with an MRPOC, and a pseudo-orthogonal encoder 847 spreads the packet data channel signal with an MRPOC. MRPOCs are described in the appendix and are the subject of co-pending application EP -A-0 898 393. In realising the channeliser 113 of figure 8, if E and F are the corresponding channel gains in the conventional parallel probe, the gains A 0 and A 1 in this invention have identical values computed from E and F by equations (1) and the pilot and control channels are output for the time periods calculated by equations (2) and (3), respectively. A 0 = E 2 + F 2 , A 1 = E 2 + F 2 E 2 E 2 + F 2 F 2 E 2 + F 2 Therefore, the multiplexer 841 of figure 8 multiplexes the pilot and control channel signals to a signal C 0 as shown in figure 9, and the voice and packet data channel signals are output without being multiplexed. The output of the multiplexer 841, the voice data signal, and the packet data signal are spread by the pseudo-orthogonal encoders 843 to 847 thereby ensuring orthogonality which would otherwise be lost due to a multipath propagated component. When the voice channel transmits power, that is, in the presence of voice data, the voice channel signal is output as a Q channel signal, as shown in figure 10A, and the packet/control channel signal is added to the packet data signal by an adder and output as an I channel signal. In the absence of voice data, the packet signal is output as a Q channel signal and the packet/control signal is output as an I channel signal, as shown in figure 10B. When power is transmitted from the voice channel output from the channeliser 113, the IQ signal mapper 115 outputs the voice channel signal in using a phase which is different to that of the pilot/control channel and adds the packet data and the pilot/control channel signal to the other output, as shown in figure 10A. If the voice channel is off, the packet channel signal is output using a phase which is different to that if the pilot/control channel signal, as shown in figure 10B. The PN spreader 117 in the embodiment of the present invention may be configured as shown in figure 5B and reduces a peak-to-average power ratio. Preferably, the modulation follows the method of figure 6 In this case, the peak-to-average power ratio is smaller than that in a general parallel probe method by between 1.5-1.9dB. The Walsh encoders of figure 3B or inner codes of a pseudo-orthogonal code can be used for the pseudo-orthogonal encoders 843 to 847 of figure 8. Preferably, a PN sequence should be generated to have an appropriate bit rate in a PN code generator. Since pilot data is always uniform, use of the pseudo-orthogonal codes may cause interference to other users. To prevent this, the pilot data is scrambled by a scrambling sequence decimated from the second PN code generator. As described above, a pilot signal and a data signal are channelised through time multiplexing in a mobile communications system using a plurality of logical channels such as pilot data, control data, voice data and packet data thereby reducing a peak-to-average power ration and the number of orthogonal codes involved in channelisation. While the present invention has been described in detail with reference to the specific embodiment, it is a mere exemplary application. Thus, it is to be clearly understood that many variations can be made by anyone skilled in the art within the scope of the present invention.

Claims: A spread spectrum signal generating device (113) for a transmitter of a mobile communication system using a plurality of channels comprising at least one of either constant bit rate and constant power level signals and at least one of either variable bit rate and variable power level signals, the device comprising: means for producing and outputting a time multiplexed channel by time multiplexing only the constant bit rate and constant power level signals for output on a first channel; and means for outputting at least one of the variable bit rate and variable power level signals on a second channel which is independent of the first channel; encoders for orthogonally spreading the first channel and the second channel using respective orthogonal codes; wherein the plurality of channels comprises a pilot channel signal, a control channel signal, a voice channel signal and a packet channel signal, and wherein means for producing a time multiplexed channel comprises; a multiplexer (841) for time multiplexng the pilot channel signal and the control channel signal; a first orthogonal encoder (843) for orthogonally spreading the output of the multiplexer using an orthogonal code; a second orthogonal encoder (845) for orthogonally spreading the voice channel signal having a variable bit rate using an orthogonal code; a third orthogonal encoder (847) for orthogonally spreading the packet channel signal having a variable bit rate using an orthogonal code; an IQ signal mapper (115) for adding the outputs of the first and third orthogonal encoders, outputting the added signal on the first channel and outputting the output of the second orthogonal encoder on the second channel. A device as claimed in claim 1, wherein the IQ mapper further comprises means for outputting the output of the second orthogonal encoder on the second channel in the presence of a voice channel signal; and means for outputting the outputs of the first and third orthogonal encoders on the first channel and the second channel respectively in the absence of a voice channel signal. A device as claimed in either of claims 1 or 2, further comprising a PN spreader for spreading the first and second channels using PN codes to produce a spread spectrum signal; and means for outputting the spread spectrum signal. A device as claimed in claim 3, wherein the PN spreader comprises means for complex-multiplying the first and second channels using PN codes. A device as claimed in either of claims 3 or 4, further comprising a baseband modulator for baseband filtering the output of the PN spreader and modulating the filtered signal. A device as claimed in claim 5, further comprising a frequency converter for upconverting the frequency of the output of the baseband modulator to a transmission frequency. A device as claimed in any preceding claim, wherein the means for producing and outputting a time multiplexed channel comprises a plurality of rate adaptors for adjusting the rates of the at least one of either constant bit rate and constant power level signals and at least one of either variable bit rate and variable power level signals; a plurality of signal mappers for converting the 0s and 1s received from the rate adaptors into +1s and -1s respectively; a plurality of channel amplitude controllers for multiplying the outputs of the signal mappers by corresponding channel amplitude control values. A device as claimed in any of claims 1 to 7, wherein the orthogonal codes comprises multipath resistant pseudo codes (MRPOCs). A device as claimed in any preceding claim, wherein the time multiplexed first channel is output at a constant power level. A device as claimed in any preceding claim, wherein the logical channel data generator and the pilot channel data are scrambled. A spread spectrum signal generating method for a transmitter of a mobile communication system using a plurality of channels comprising at least one of either constant bit rate and constant power level signals and at least one of either variable bit rate and variable power level signals, the method comprising the steps of producing and outputting a time multiplexed channel by time multiplexing only the constant bit rate and constant power level signals for output on a first channel; outputting at least one of the variable bit rate and variable power level signals on a second channel which is independent of the first channel; orthogonally spreading the first channel and the second channel using respective orthogonal codes; wherein the plurality of channels comprises a pilot channel signal, a control channel signal, a voice channel signal and a packet channel signal, and wherein the step of producing a time multiplexed channel comprises the steps of time multiplexing the pilot channel signal and the control channel signal; orthogonally spreading, using a first orthogonal encoder (843), the output of the multiplexer using an orthogonal code; orthogonally spreading, using a second orthogonal encoder (845), the voice channel signal having a variable bit rate using an orthogonal code; orthogonally spreading, using a third orthogonal encoder (847), the packet channel signal having a variable bit rate using an orthogonal code; adding the outputs of the first and third orthogonal encoders, outputting the added signal on the first channel and outputting the output of the second orthogonal encoder on the second channel. A method as claimed in claim 11, further comprising the steps of outputting the output of the second orthogonal encoder on the second channel in the presence of a voice channel signal; and outputting the outputs of the first and third orthogonal encoders on the first channel and the second channel respectively in the absence of a voice channel signal. A method as claimed in either of claims 11 or 12, further comprising the steps of spreading, using a PN spreader, the first and second channels using PN codes to produce a spread spectrum signal; and outputting the spread spectrum signal. A method as claimed in claim 13, wherein the step of spreading comprises the step complex-multiplying the first and second channels using PN codes. A method as claimed in either of claims 13 or 14, further comprising the steps of baseband filtering, using a baseband modulator, the output of the PN spreader; and modulating the filtered signal. A method as claimed in claim 15, further comprising the step of upconverting, using a frequency converter, the frequency of the output of the baseband modulator to a transmission frequency. A method as claimed in any of claims 11 to 16; wherein the step of producing and outputting a time multiplexed channel comprises the steps of adjusting, using a plurality of rate adaptors, the rates of the at least one of either constant bit rate and constant power level signals and at least one of either variable bit rate and variable power level signals; converting, using a plurality of signal mappers, the 0s and 1s received from the rate adaptors into +1s and -1s respectively; multiplying, using a plurality of channel amplitude controller, the outputs of the signal mappers by corresponding channel amplitude control values. A method as claimed in any of claims 11 to 17, wherein the orthogonal codes comprises multipath resistant pseudo codes (MRPOCs).

Inventors: AHN JAE-MIN, CHUNG HA-BONG, KANG HEE-WON, KIM JE-WOO, KIM YOUNG-KY, NO JONG-SEON, SONG HONG-YEOP, YOON SOON-YOUNG, AHN, JAE-MIN, CHUNG, HA-BONG, KANG, HEE-WON, KIM, JE-WOO, KIM, YOUNG-KY, NO, JONG-SEON, SONG, HONG-YEOP, YOON, SOON-YOUNG, Chung, Ha-Bong Samsung Electronics Co., Ltd, Kim, Young-ky Samsung Electronics Co., Ltd, Song, Hong-Yeop Samsung Electronics Co., Ltd, Yoon, Soon-Young Samsung Electronics Co., Ltd
Applicants: SAMSUNG ELECTRONICS CO LTD, SAMSUNG ELECTRONICS CO., LTD.
Application year: 1998
Main classification: H04B1
IPC codes: H04J11, H04J13, H04B1