Spread spectrum signal generating device and method
Abstract
There is provided spread spectrum signal generating device and a method 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 a 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 so as to be substantially uniform.

Term
Term ended
Projected expiry passed 18 August 2018, 8.1 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
22 claims: 14 independent, 8 dependent
- 1A 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.
- 3A device as claimed in any preceding claim, 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.
- 9A 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 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.
- 11A device as claimed in any preceding claim, whrein the time multiplexed first channel is output at a constant power level.
- 12A device as claimed in any preceding claim, wherein the logical channel data generator and the pilot channel data are scrambled.
- 13A 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.
- 15A method as claimed in either of claims 13 or 14, 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;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.
- 21A method as claimed in any of claims 13 to 20;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.
Independent claims14
62 paragraphs, as filed
0001The 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.
0002Along 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.
0003To 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.
0004The 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.
0005For 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 manufacture 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 intermitted output, but advantageous over the parallel probing in terms of PAR.
0006Figure 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.
0007Referring 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.
0008Figure 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.
0009Referring 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.
0010Scramblers 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.
0011Referring 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.
0012Figures 3A and 3B are block diagrams of the channeliser 113 shown in figure 1, differently configured according to the serial and parallel probe methods.
0013Referring 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.
0014In the channeliser 113 using the serial probe scheme, each data is time multiplexed to an output C<sub>o</sub>, 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.
0015Referring 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 1s of rate-adapted data to +1s and -1s, respectively. Walsh c 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.
0016In 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.
0017Figure 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.
0018As the final output C<sub>o</sub> 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).
0019Since 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<sub>o</sub> and the voice channel signal C<sub>2</sub> and thus generating an I signal, and an adder 423 for adding the control channel signal C<sub>1</sub> and the packet channel signal C<sub>1</sub> and thus generating a Q signal.
0020Figure 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.
0021Referring 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.
0022Mow, 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.
0023The PN spreader 117 of figure 5B is advantageous over that figure 5A in terms of peak-to-average power ratio.
0024The 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).
0025A 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.
0026The 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.
0027Therefore, 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.
0028Accordingly, a first 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.
0029Preferably, there is provided a device further comprising encoders for orthogonally spreading the first channel and the second channel using respective orthogonal codes.
0030An 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.
0031Preferably, 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.
0032Still 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.
0033Preferably, the PN spreader comprises means for complex-multiplying the first and second channels using PN codes.
0034A 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.
0035A 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.
0036Still more preferably, an embodiment provides a device wherein the orthogonal codes comprises multipath resistant pseudo codes (MRPOCs) such as are described in the appendix.
0037A 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.
0038A preferred embodiment provides a method further comprising the step of orthogonally spreading the first channel and the second channel using respective orthogonal codes.
0039Preferably, 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.
0040An 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.
0041Preferably, 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.
0042An 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.
0043Preferably, 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.
0044A 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.
0045Preferably, 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.
0046Preferably, an embodiment provides a method wherein the orthogonal codes comprises multipath resistant pseudo codes (MRPOCs).
0047Embodiments 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.
0048Embodiments 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.
0049An 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.
0050Embodiments of the present invention will now be described, by way of example only, with reference to the accompanying drawings in which: <ul id="ul0001" list-style="none" compact="compact"><li>figure 1 is a block diagram of a spread spectrum transmitter in a mobile communications system;</li><li>figure 2A is a block diagram of a logical channel data generator shown in figure 1;</li><li>figure 2B is a block diagram of scramblers shown in figure 2A;</li><li>figures 3A and 3B are block diagrams of a channeliser shown in figure 1;</li><li>figures 4A and 4B are block diagrams of an IQ signal mapper shown in figure 1;</li><li>figures 5A and 5B are block diagrams of a PN spreader shown in figure 1;</li><li>figure 6 is a block diagram of a baseband modulator shown in figure 1;</li><li>figure 7A is a block diagram of a logical channel data generator according to an embodiment of the present invention;</li><li>figure 7B is a block diagram of scramblers shown in figure 7A;</li><li>figure 8 is a block diagram of a channeliser according to an embodiment of the present invention;</li><li>figure 9 illustrates output characteristics of the channeliser according to an embodiment of the present invention; and</li><li>figures 10A and 10B are block diagrams of an IQ signal mapper according to an embodiment of the present invention.</li></ul>
0051Simultaneous 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.
0052If there exist only pilot data, control data, and 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.
0053In 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 et 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.
0054Figure 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.
0055Referring 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.
0056Referring 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 1s, 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 reference P71033EP. 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<sub>0</sub> and A<sub>1</sub> 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.<maths id="math0001"><math display="block"><mrow><mtable><mtr><mtd><mrow><mtable><mtr><mtd><mrow><mtable><mlabeledtr><mtext>(1)</mtext><mtd><mrow><msub><mrow><mtext mathvariant="italic">A</mtext></mrow><mrow><mtext>0</mtext></mrow></msub><mtext> = </mtext><msqrt><msup><mrow><mtext mathvariant="italic">E</mtext></mrow><mrow><mtext>2</mtext></mrow></msup><mtext> + </mtext><msup><mrow><mtext mathvariant="italic">F</mtext></mrow><mrow><mtext>2</mtext></mrow></msup><mtext>,</mtext></msqrt><mtext></mtext><msub><mrow><mtext mathvariant="italic">A</mtext></mrow><mrow><mtext>1</mtext></mrow></msub><mtext> = </mtext><msqrt><msup><mrow><mtext mathvariant="italic">E</mtext></mrow><mrow><mtext>2</mtext></mrow></msup><mtext> + </mtext><msup><mrow><mtext mathvariant="italic">F</mtext></mrow><mrow><mtext>2</mtext></mrow></msup></msqrt></mrow></mtd></mlabeledtr></mtable></mrow></mtd></mtr><mtr><mtd><mrow><mtable><mlabeledtr><mtext>(2)</mtext><mtd><mrow><mfrac><mrow><msup><mrow><mtext mathvariant="italic">E</mtext></mrow><mrow><mtext>2</mtext></mrow></msup></mrow><mrow><msup><mrow><mtext mathvariant="italic">E</mtext></mrow><mrow><mtext>2</mtext></mrow></msup><mtext> + </mtext><msup><mrow><mtext mathvariant="italic">F</mtext></mrow><mrow><mtext>2</mtext></mrow></msup></mrow></mfrac></mrow></mtd></mlabeledtr></mtable></mrow></mtd></mtr><mtr><mtd><mrow><mtable><mlabeledtr><mtext>(3)</mtext><mtd><mrow><mfrac><mrow><msup><mrow><mtext mathvariant="italic">F</mtext></mrow><mrow><mtext>2</mtext></mrow></msup></mrow><mrow><msup><mrow><mtext mathvariant="italic">E</mtext></mrow><mrow><mtext>2</mtext></mrow></msup><mtext> + </mtext><msup><mrow><mtext mathvariant="italic">F</mtext></mrow><mrow><mtext>2</mtext></mrow></msup></mrow></mfrac><mtext></mtext></mrow></mtd></mlabeledtr></mtable></mrow></mtd></mtr></mtable></mrow></mtd></mtr></mtable></mrow></math><img file="EP0903871A2_D0001.tif" /></maths>
0057Therefore, the multiplexer 841 of figure 8 multiplexes the pilot and control channel signals to a signal C<sub>0</sub> 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.
0058When 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.
0059The 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.
0060The 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.
0061As 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.
0062While 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 and spirit of the present invention.<img file="EP0903871A2_D0002.tif" /><img file="EP0903871A2_D0003.tif" /><img file="EP0903871A2_D0004.tif" /><img file="EP0903871A2_D0005.tif" /><img file="EP0903871A2_D0006.tif" /><img file="EP0903871A2_D0007.tif" /><img file="EP0903871A2_D0008.tif" /><img file="EP0903871A2_D0009.tif" /><img file="EP0903871A2_D0010.tif" /><img file="EP0903871A2_D0011.tif" /><img file="EP0903871A2_D0012.tif" /><img file="EP0903871A2_D0013.tif" /><img file="EP0903871A2_D0014.tif" /><img file="EP0903871A2_D0015.tif" /><img file="EP0903871A2_D0016.tif" /><img file="EP0903871A2_D0017.tif" /><img file="EP0903871A2_D0018.tif" /><img file="EP0903871A2_D0019.tif" /><img file="EP0903871A2_D0020.tif" /><img file="EP0903871A2_D0021.tif" /><img file="EP0903871A2_D0022.tif" /><img file="EP0903871A2_D0023.tif" /><img file="EP0903871A2_D0024.tif" /><img file="EP0903871A2_D0025.tif" /><img file="EP0903871A2_D0026.tif" /><img file="EP0903871A2_D0027.tif" /><img file="EP0903871A2_D0028.tif" /><img file="EP0903871A2_D0029.tif" /><img file="EP0903871A2_D0030.tif" /><img file="EP0903871A2_D0031.tif" /><img file="EP0903871A2_D0032.tif" /><img file="EP0903871A2_D0033.tif" /><img file="EP0903871A2_D0034.tif" /><img file="EP0903871A2_D0035.tif" /><img file="EP0903871A2_D0036.tif" /><img file="EP0903871A2_D0037.tif" /><img file="EP0903871A2_D0038.tif" /><img file="EP0903871A2_D0039.tif" /><img file="EP0903871A2_D0040.tif" /><img file="EP0903871A2_D0041.tif" /><img file="EP0903871A2_D0042.tif" /><img file="EP0903871A2_D0043.tif" /><img file="EP0903871A2_D0044.tif" /><img file="EP0903871A2_D0045.tif" /><img file="EP0903871A2_D0046.tif" /><img file="EP0903871A2_D0047.tif" /><img file="EP0903871A2_D0048.tif" /><img file="EP0903871A2_D0049.tif" /><img file="EP0903871A2_D0050.tif" /><img file="EP0903871A2_D0051.tif" /><img file="EP0903871A2_D0052.tif" /><img file="EP0903871A2_D0053.tif" />
66 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32 Sheet 33 Sheet 34 Sheet 35 Sheet 36 Sheet 37 Sheet 38 Sheet 39 Sheet 40 Sheet 41 Sheet 42 Sheet 43 Sheet 44 Sheet 45 Sheet 46 Sheet 47 Sheet 48 Sheet 49 Sheet 50 Sheet 51 Sheet 52 Sheet 53 Sheet 54 Sheet 55 Sheet 56 Sheet 57 Sheet 58 Sheet 59 Sheet 60 Sheet 61 Sheet 62 Sheet 63 Sheet 64 Sheet 65 Sheet 66
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| WO0143301A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US7126980B1 | Cited by | United States of America | Applicant |
| WO0143301A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US7505507B2 | Cited by | United States of America | Applicant |
| WO2008145917A2 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| FR2916116A1 | Cited by | France | Search report |
| WO2008145917A3 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US7471657B2 | Cited by | United States of America | Applicant |
| WO9901994A3 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US8432951B2 | Cited by | United States of America | Applicant |
| WO9901994A2 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US6304563B1 | Cited by | United States of America | Applicant |
| WO9523464A1 | Cites | World Intellectual Property Organization (WIPO) | Search report |
| WO9901994A2 | Cites | World Intellectual Property Organization (WIPO) | Search report |
33 members in 7 offices; this record represents the family
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 3920097 | Republic of Korea | – | |
| 3919997 | Republic of Korea | – | |
| 19970039200 | Republic of Korea | A | |
| 19970039199 | Republic of Korea | A |
Members33
| Document | Office | Kind | |
|---|---|---|---|
| CA2245194A1 | Canada | A1 | |
| CA2245196A1 | Canada | A1 | |
| EP0898393A2 | European Patent Office (EPO) | A2 | |
| KR19990016606A | Republic of Korea | A | |
| KR19990016607A | Republic of Korea | A | |
| EP0903871A2This record | European Patent Office (EPO) | A2 | |
| KR19990023752A | Republic of Korea | A | |
| EP0903871A3 | European Patent Office (EPO) | A3 | |
| EP0898393A3 | European Patent Office (EPO) | A3 | |
| JPH11154904A | Japan | A | |
| CN1221262A | China | A | |
| CN1227444A | China | A | |
| JP2947796B2 | Japan | B2 | |
| JPH11275002A | Japan | A | |
| JP3054402B2 | Japan | B2 | |
| US6385187B1 | United States of America | B1 | |
| US6396868B1 | United States of America | B1 | |
| KR100369794B1 | Republic of Korea | B1 | |
| KR100369801B1 | Republic of Korea | B1 | |
| CA2245196C | Canada | C | |
| CN1115792C | China | C | |
| CN1127225C | China | C | |
| CN1482750A | China | A | |
| CN1482755A | China | A | |
| CA2245194C | Canada | C | |
| EP0903871B1 | European Patent Office (EPO) | B1 | |
| DE69824802D1 | Germany | D1 | |
| EP0898393B1 | European Patent Office (EPO) | B1 | |
| DE69830108D1 | Germany | D1 | |
| DE69824802T2 | Germany | T2 | |
| CN1233124C | China | C | |
| DE69830108T2 | Germany | T2 | |
| CN1260895C | China | C |
51 legal events, as 3 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Fr: translation filedET | ET | EP | |
| Corresponds to:REF | REF | EP | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Designation fees paidDE FR GBAKX | AKX | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAL;LT;LV;MK;RO;SIAX | AX | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAL;LT;LV;MK;RO;SIAX | AX | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0903871
- Application
- 983065657
Titles3
- German
- Spreizspektrumsignalerzeugungseinrichtung und -verfahren
- English
- Spread spectrum signal generating device and method
- French
- Dispositif et procédé de génération de signal à spectre étalé
Classification
- CPC, 4
- H04J13/102
- H04B1/707
- H04B2201/70706
- H04J13/0022
- IPC, 4
- H04B1 707
- H04J11 00
- H04J13 00
- H04J13 10
Designated states2
- Contracting states, 1
- Sweden
- Extension states, 1
- Slovenia