US20070280375A1 - Pulse shaping which compensates for component distortion - Google Patents

Pulse shaping which compensates for component distortion Download PDF

Info

Publication number
US20070280375A1
US20070280375A1 US11/839,771 US83977107A US2007280375A1 US 20070280375 A1 US20070280375 A1 US 20070280375A1 US 83977107 A US83977107 A US 83977107A US 2007280375 A1 US2007280375 A1 US 2007280375A1
Authority
US
United States
Prior art keywords
pulse
distortion
pulse function
cost parameters
component
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/839,771
Inventor
Natividadel Lobo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GBGB9801308.9A external-priority patent/GB9801308D0/en
Priority claimed from GBGB9801302.2A external-priority patent/GB9801302D0/en
Priority claimed from GBGB9801305.5A external-priority patent/GB9801305D0/en
Priority claimed from GBGB9801306.3A external-priority patent/GB9801306D0/en
Priority claimed from GBGB9804600.6A external-priority patent/GB9804600D0/en
Priority claimed from GBGB9805126.1A external-priority patent/GB9805126D0/en
Priority claimed from GBGB9805234.3A external-priority patent/GB9805234D0/en
Priority claimed from GB9805504A external-priority patent/GB2337670B/en
Priority claimed from GB9814300A external-priority patent/GB2333673A/en
Priority claimed from GB9824426A external-priority patent/GB2333674B/en
Priority to US11/839,771 priority Critical patent/US20070280375A1/en
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of US20070280375A1 publication Critical patent/US20070280375A1/en
Assigned to OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP reassignment OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WSOU INVESTMENTS, LLC
Assigned to WSOU INVESTMENTS, LLC reassignment WSOU INVESTMENTS, LLC RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/20Power amplifiers, e.g. Class B amplifiers, Class C amplifiers
    • H03F3/24Power amplifiers, e.g. Class B amplifiers, Class C amplifiers of transmitter output stages
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/02Transmitters
    • H04B1/04Circuits
    • H04B1/0475Circuits with means for limiting noise, interference or distortion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03828Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
    • H04L25/03834Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using pulse shaping
    • H04L25/0384Design of pulse shapes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/10Frequency-modulated carrier systems, i.e. using frequency-shift keying
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • H04L27/20Modulator circuits; Transmitter circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • H04L27/20Modulator circuits; Transmitter circuits
    • H04L27/2003Modulator circuits; Transmitter circuits for continuous phase modulation
    • H04L27/2007Modulator circuits; Transmitter circuits for continuous phase modulation in which the phase change within each symbol period is constrained
    • H04L27/2017Modulator circuits; Transmitter circuits for continuous phase modulation in which the phase change within each symbol period is constrained in which the phase changes are non-linear, e.g. generalized and Gaussian minimum shift keying, tamed frequency modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/36Modulator circuits; Transmitter circuits
    • H04L27/366Arrangements for compensating undesirable properties of the transmission path between the modulator and the demodulator
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/36Modulator circuits; Transmitter circuits
    • H04L27/366Arrangements for compensating undesirable properties of the transmission path between the modulator and the demodulator
    • H04L27/367Arrangements for compensating undesirable properties of the transmission path between the modulator and the demodulator using predistortion
    • H04L27/368Arrangements for compensating undesirable properties of the transmission path between the modulator and the demodulator using predistortion adaptive predistortion
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2200/00Indexing scheme relating to amplifiers
    • H03F2200/451Indexing scheme relating to amplifiers the amplifier being a radio frequency amplifier

Definitions

  • the present invention relates to a communication device which is provided with pre-distortion to compensate for distortion introduced by components in the device, and a method of such pre-distortion.
  • the present invention relates to the compensation of distortion by components in a transmitter.
  • Components in the transmitter cause an information signal to be distorted prior to transmission to differing degrees.
  • Two major factors affect this distortion, namely ramp up and ramp down, and component tolerances. Whilst individually such distortions may not affect the signal to be transmitted significantly, there is a possibility that the superposition of such signals is unacceptable as it is outside the limits defined by the appropriate telecommunication standard. For example, such distortion may cause a signal in the frequency domain to extend outside the bandwidth defined by a standard.
  • each device can be measured, and the devices not meeting the necessary requirements can have the offending components altered. As will be appreciated, this increases manufacturing costs, and results in a reduction in yield over a given time.
  • active pre-distortion can be provided, for example on the basis of feedback from the output of a component to be compensated for. However, this increases the complexity of the transmitter and the power consumption.
  • a filter may sometimes be used to compensate for distortion by certain components. However, this is not possible for cases where the distortion varies over a frequency range such as in non-linear devices (for example non-linear power amplifiers).
  • GMSK used in GSM
  • QPSK used in CDMA systems
  • Distortion by components in the transmitter of a communication device can reduce the benefits of these schemes in practice.
  • GMSK was selected to be used in GSM on the basis that it provides a constant amplitude, and is thus power efficient.
  • distortion of the signal by components in a GSM transmitter will cause variation in the amplitude envelope and thus a variation in power efficiency, so negating at least to some extent the advantages for which GMSK was chosen.
  • a method for defining the relationship between frequency and amplitude of a pulse function for acting on a data stream for transmission in a telecommunications system to compensate for distortion by a component of the transmitter comprising:
  • This method enables the designer to select from an expanded choice of components for use in the transmitter. For example, it may enable a designer to use a more efficient power amplifier, because the method provides pre-distortion to compensate for any variation in efficiency. Also, this same distortion can be used for each transmitter designed, and thus eliminates the need for testing and modifying individual devices during manufacture. Furthermore, once the defined pulse function has been implemented in a transmitter there is no need for further pre-distortion compensation. That is, there is no active pre-distortion—this method provides a single step static pre-distortion.
  • the invention is particularly advantageous when compensating for non-linear distortion.
  • Non-linear distortion may result by virtue of the component itself being non-linear.
  • the compensation can be targeted at the particular frequencies where maximum distortion occurs. Compensation may be for a power amplifier. This will enable a more efficient power amplifier to be used, thus reducing power consumption of a communication device. This is made possible by the method as the power amplifier can operate in its non-linear region without having to suffer the consequences of non-linearity as this is compensated for.
  • non-linear distortion can arise when determining a pulse function which is suitable for components (linear or non-linear) having different tolerance values. This is advantageous in that the same pulse function can be used in devices employing different components. It does not, for example, need to be ascertained for each type of device before it can be put on the production line.
  • a suitable pulse function for compensating for non-linear distortion can be readily determined by minimizing (sic) the distortion function symbolically (as opposed to numerically). Values can then replace the symbols to determine the actual amplitude values for given frequencies for a particular transmitter.
  • the present invention may be used to compensate for one or plurality of components. This method reduces the mathematical complexity in determining the level of distortion to be compensated for by two components.
  • the telecommunication system is GSM
  • the first component is a reconstruction filter
  • the second a non-linear power amplifier.
  • the pulse function required for compensation of the reconstruction filter is determined, and then a second pulse function which would result in the reconstruction filter compensation pulse function is compensating for the power amplifier.
  • Desired cost parameters may be defined on the basis of a number of telecommunication system requirements, including TDMA and CDMA.
  • TDMA time division multiple access
  • CDMA Code Division Multiple Access
  • a pulse function may be defined according to the method of the present invention such that a conventionally shaped Gaussian pulse may be transmitted.
  • the pulse function may be defined to take other cost functions into account.
  • the pulse function may be defined conventionally such that a pulse of a root raised cosine shape may be transmitted, or alternatively the pulse function may be defined to take other cost functions into account.
  • the defined pulse function is generated by a pulse function generator.
  • a modulator which comprises means for shaping a data stream in accordance with the defined pulse function.
  • the means for shaping a data stream advantageously comprises a look-up table.
  • a transceiver for a communication device comprising such a modulator and a demodulator, and a communication device, comprising such a transceiver.
  • a dual mode communication device operable in a first mode in a TDMA telecommunications system in which a channel is a combination of frequency and timeslot and a second mode in a CDMA telecommunications system, comprising a modulator for modulating a data stream with a carrier signal in accordance with a predetermined modulation scheme in both the first and second modes of operation and a pulse function generator for shaping a data stream in accordance with respective pulse functions responsive to the mode of operation of the radio telephone and distortion by a component of the transmitter.
  • a dual mode communication device operable in a first mode when a first set of cost parameters are desired and in a second mode when a second set of cost parameters are desired, the radiotelephone comprising:
  • a first pulse function generator for converting a data stream in accordance with a pulse function shaped in dependence on the first set of desired cost parameters
  • a second pulse function generator for converting a data stream in accordance with a pulse function shaped in dependence on the second set of desired cost parameters
  • This communication device may be operable at a first data rate in the first mode and a second data rate in the second mode.
  • the first data rate supports voice applications and the second data rate supports data applications.
  • a dual mode communication device operable in a first mode when a first set of cost parameters are desired and in a second mode when a second set of cost parameters are desired, the radiotelephone comprising:
  • a modulator for modulating a data stream with a carrier signal in accordance with a predetermined modulation scheme in both the first and second modes of operation
  • a first pulse function generator for shaping a data stream in accordance with a pulse function shaped in dependence on the first set of desired cost parameters and distortion by a component of the transmitter
  • a second pulse function generator for shaping a data stream in accordance with a pulse function shaped in dependence on the second set of desired cost parameters and distortion by a component of the transmitter
  • a method for selecting a modulation scheme for a communication system using a predetermined transmitter comprising:
  • Gaussian H ⁇ ( f ) 1 2 ⁇ ⁇ ⁇ ⁇ ⁇ e - f 2 / 2 ⁇ a 2 for GSM in which an MSK modulation scheme is used.
  • the pulse shape most appropriate for each modulation scheme is quite clear.
  • the system designer conventionally makes a decision on which modulation scheme based on its strengths and weaknesses and selects the appropriate pulse shape based solely on that chosen modulation scheme (i.e. a Gaussian for GMSK and a root raised cosine for QPSK). He does not take distortion of the ideal pulse shape into account when determining the modulation scheme to be used.
  • the single variable of the mathematical function is set to provide an acceptable balance in the defined relationship between the cost parameters.
  • the pulse shaper there is no predetermined mathematical relationship for the pulse shaper.
  • the shape of the pulse is defined in order to compensate for distortion by one or more transmitter components. There is freedom to select new pulse shapes that compensate for distortion so that the transmitter can transmit a signal of appropriate (potentially ideal) shape for the chosen modulation scheme, such as a Gaussian or root raised cosine.
  • pulse shapes may be chosen which provide for compensation, and furthermore allow many cost parameters to be balanced against each other since the trade-off relationship between two parameters is no longer defined so restricted. This leads to a number of interesting possibilities, which will be outlined below.
  • the pulse shape in MSK it is not necessary for the pulse shape in MSK to be gaussian. Although this particular pulse shape optimizes performance in terms of power efficiency it is not optimal in terms of spectral efficiency. By deviating from a gaussian shape in the frequency domain the balance between BER, power efficiency and bandwidth alters. The same applies to the consequences of deviations from the root raised cosine pulse shape in QPSK modulation.
  • Pulses in both the MSK system and the QPSK system can be shaped to provide a desired balance between cost functions (e.g. BER, bandwidth, power efficiency, AFC) rather than being at the mercy of existing trade-offs when only the parameters of a given shape pulse such as a gaussian or a root raised cosine are modified.
  • Cost functions are functions which are positive and get smaller the better a system operates.
  • the present invention suggests that the pulse shape in a modulation scheme can be used to alter the cost functions (parameters) of the scheme as well as to provide predistortion.
  • This can be utilised in a number of ways. It allows existing modulation schemes to be looked at afresh with new pulse shapes to obtain performances that are better than those possible at present with conventional pulse shapes.
  • MSK spectral inefficiency
  • QPSK power inefficiency
  • a dual mode GSM CDMA terminal could be constructed using a single modulator.
  • the pulse shape would be likely to differ for each system as the cost function (desired parameters) may also differ.
  • the invention also allows problems with existing systems to be ameliorated.
  • the major problem with the existing GSM system is that as data users increase they will occupy an increasing fraction of available channels. This is because if data transmission rates are to match expectations, more than one channel is needed to transmit data. If the data rate requirements are met, as the fraction of data users increases, the capacity of the system decreases. If GSM is to continue to support both voice and data users, without grinding to a halt, the number of operable channels needs to increase.
  • This increase in operable channels can be achieved by modifying the pulse shape in the MSK modulation scheme to reduce the relevant cost function i.e. bandwidth or bit error rate.
  • a channel can be divided either in time so that more than one frame is sent in a single time slot.
  • the channel could be divided in frequency to allow more than one frequency band to be sent in an existing (wider) frequency band.
  • a data user could then send data at a faster rate by using ‘subchannels’ within a channel allocated by the system without reducing the capacity of the system. Without the subchannels the only way the data rate could be increased would be by using more than one channel to transmit data. For every additional channel utilised, there would be a corresponding reduction in the number of channels available, for both voice and data transmissions.
  • the two types of user, fast data rate and slow data rate could co-exist in the same system with only minimal changes to the GSM infrastructure (e.g. software).
  • the proposed half rate GSM could be used, in which a half rate channel (where only one slot every other frame is dedicated per subscriber) is used for slow data rate users. This arrangement would accordingly allow GSM to evolve to become useful as a high data rate system, extending its practical life.
  • GSM there are 8 timeslots and 175 frequency bands. By dividing each channel into two up to twice the users could be accommodated on the existing channel. This would significantly effect the future data user capacity of the system.
  • pulse shaping would allow the cost functions in a QPSK modulation scheme to be optimized. This would allow the power efficiency to increase with perhaps some resulting increase in the BER and decrease in spectral efficiency.
  • the freedom to select a pulse shape unconstrained by conventional root raised cosines and gaussian pulses allows the cost function in any of these modulation schemes to be optimized to meet desired parameters. This provides greater freedom in designing a third generation or enhanced second generation system, having desired parameters that are considered as set of weighted costs in an optimization calculation.
  • FIG. 1 ( a ) illustrates a conventional GSM transmitter
  • FIG. 1 ( b ) illustrates a conventional CDMA transmitter
  • FIG. 1 ( c ) shows the GSM frame structure
  • FIG. 2 illustrates a GSM transmitter according to an embodiment of the present invention
  • FIG. 3 illustrates a CDMA transmitter according to an embodiment of the present invention
  • FIG. 4 ( a ) is a block diagram illustrating terms used in compensating for a single component
  • FIG. 4 ( b ) is a block diagram illustrating terms used in compensating for two components, namely an A/D converter and a reconstruction filter;
  • FIG. 4 ( c ) illustrates a GSM transmitter according to an embodiment of the present invention
  • FIG. 5 ( a ) shows the characteristics of an ideal and a typical amplifier
  • FIGS. 5 ( b ) to ( d ) show required, uncompensated and compensated spectrums of the typical amplifier
  • FIGS. 6 ( a ) and ( b ) illustrate pulse shapes which provide predistortion for a typical power amplifier
  • FIGS. 6 ( c ) to ( f ) illustrate the uncompensated, ideal and compensated spectrum of the typical power amplifier
  • FIG. 7 is an enhanced GSM transmitter according to an embodiment of the present invention.
  • FIG. 8 is a dual mode GSM/CDMA transmitter according to an embodiment of the present invention.
  • FIG. 9 is a receiver which can be used in accordance with the present invention.
  • FIG. 10 a illustrates the shape of pulses compensating for component distortion
  • FIG. 10 b illustrates the phase noise for those pulses.
  • FIG. 1 a illustrates a GSM transmitter.
  • GSM conventionally comprises a frame structure as shown in FIG. 1 c.
  • a bit sequence 101 a to be transmitted is input to a frame builder 102 a of the transmitter, which puts the bits in the appropriate portion of a burst within a time slot of a TDMA frame.
  • the bit stream is then forwarded to a modulator 104 a.
  • this modulator would be a GMSK modulator, and thus the signal would be put through a Gaussian filter.
  • a clock or carrier generator 105 a provides the carrier signal.
  • the modulated signal is input to a digital analogue converter 107 a. This analogue signal is then reconstructed by reconstruction filter 108 a.
  • This filter might typically comprise a switch capacitor filter for performing some of the spectral shaping and an analogue filter, such as an RC filter, for mainly dealing with residual shaping.
  • an analogue filter such as an RC filter
  • FIG. 1 ( b ) illustrates a conventional Code Division Multiple Access (CDMA) transmitter.
  • CDMA conventionally comprises a frame made up of a dedicated physical data channel (DPDCH) and a dedicated physical control channel (DPCCH).
  • DPDCH dedicated physical data channel
  • DPCCH dedicated physical control channel
  • a bit sequence 101 b to be transmitted is input to a frame builder 102 b of the transmitter, which puts the bits in the appropriate part of the frame (i.e. in the DPDCH).
  • This Gold Code Encoder 103 b operates as follows.
  • the output of the Gold Code Encoder 103 b is a sequence with N ⁇ M terms having the following elements:
  • a modulator 104 b modulates these MN chips output by the Gold Code Encoder 103 b on to a carrier, which is output by clock or carrier generator 105 b.
  • the modulator 104 b is a QPSK modulator, as is generally used in CDMA systems such as IS95, and outputs a signal having a root raised cosine pulse function.
  • the output of the modulator 104 b is input to a digital to analogue converter 107 b.
  • the analogue signal is then reconstructed by a reconstruction filter 108 b.
  • a reconstruction filter might typically comprise a switch capacitor filter for performing some spectral shaping and an analogue filter, such as an RC filter network, for mainly dealing with residual shaping.
  • the signal output by the antenna 110 a,b of these systems will not be of ideal Gaussian/root raised cosine shape due to its distortion by components of the transmitter. Compensation of such distortion may be provided as outlined in the description of the background of the invention.
  • these solutions have disadvantages associated with them.
  • a new method of predistortion is provided in which the modulator modulates the information signal with a pulse shaped to compensate for distortion by one or more of the transmitter components. This will be explained further with reference to FIGS. 2 and 3 below.
  • FIG. 2 illustrates a GSM transmitter according to an embodiment of the present invention.
  • a number of components of the transmitter correspond to those of the conventional GSM transmitter shown in FIG. 1 ( a ): the bit sequence 201 , frame builder 202 , modulator 204 and D/A converter 207 , reconstruction filter 208 , power amplifier 209 and antenna 210 correspond to their counterparts 101 a, 102 a, 104 a, 107 a - 110 a respectively.
  • the main difference lies in the means for providing the modulator with a carrier.
  • the carrier generator 105 a of the conventional transmitter which provides a Gaussian signal in the frequency domain, is replaced with a clock 205 and a look up table 206 comprising data for adaptively shaping the pulse function to compensate for component distortion.
  • FIG. 3 illustrates a CDMA transmitter according to the present invention, in which the main difference over the transmitter of FIG. 1 ( b ) lies in the means for providing the modulator with a carrier.
  • the carrier generator 105 b of the conventional CDMA transmitter which provides a root raised cosine signal in the frequency domain, is replaced with a clock 305 and a look up table 306 comprising data for adaptively shaping the pulse function to compensate for component distortion.
  • the look-up table comprises data defining the amplitude of the pulse function over a range of frequencies which meet the telecommunications system requirements and compensate for component distortion.
  • the values for the look up table need only to be calculated once for each type of device.
  • FIG. 4 ( a ) is a block diagram illustrating the terms used in an initial equation which compensates for a single component.
  • F(t) is the symbol reflecting the function of the component (e.g. reconstruction filter) to be compensated for
  • C(t) is symbol indicative of the desired pulse to be output (for example a Gaussian pulse in GSM or a root raised cosine pulse in CDMA)
  • C′(t) is the symbol reflecting the pulse required to compensate for distortion by the component.
  • the distortion function for such a component is defined by: ⁇ - ⁇ ⁇ ⁇ ⁇ C ′ ⁇ ( t ) * F 1 ⁇ ( t ) - C ⁇ ( t ) ⁇ 2 ⁇ d t ( 1 )
  • This distortion (cost) function can be solved using any standard equation solving technique. That is, the distortion cost function is minimized. Numeric values can then replace the symbols to determine the actual value of C′(t) for a particular type of transmitter.
  • FIG. 4 ( b ) is a block diagram illustrating the terms used in an initial equation which compensates for a plurality (in this case two) components.
  • F A/D (t) is the symbol reflecting the function of an A/D converter filter to be compensated for
  • F REF (t) is the symbol indicative of the function of a reconstruction filter to be compensated for
  • C(t) is the symbol for desired pulse to be output (for example a Gaussian pulse in GSM or a root raised cosine pulse in CDMA)
  • C′(t) is the symbol for the pulse required to compensate for distortion by the components.
  • the distortion function for the components is defined by: ⁇ - ⁇ ⁇ ⁇ ⁇ ( C ′ ⁇ ( t ) * F A / D ⁇ ( t ) ) * F REF ⁇ ( t ) - C ⁇ ( t ) ⁇ 2 ⁇ d t ( 2 )
  • this distortion (cost) function can be determined using any standard equation solving technique. That is, the distortion function is minimized. Numeric values can then replace the symbols to determine the actual value of C′(t) to be stored in the look-up table of a particular transmitter.
  • the components may be treated as a composite, or they may be compensated for individually.
  • the latter technique is useful, for example, to reduce the mathematical complexity in solving the equations, and is exemplified with respect to the GSM transmitter of FIG. 2 , as shown in FIG. 4 ( c ). In this case, predistortion of the power amplifier 409 and the reconstruction filter is required.
  • the power amplifier is treated as having been removed from the path between the modulator 404 and the antenna 410 , to a position between the look up table 406 and the carrier input of the modulator 404 , as indicated in dotted lines in FIG. 4 ( c ).
  • the predistortion to compensate for errors caused by the reconstruction filter 408 is determined by solving equation 1 above, where F(t) is the function of the reconstruction filter 408 .
  • a cost function is determined which will provide the optimum predistortion over a range of tolerance values. This is applicable to both linear and non-linear devices, and enables a single look-up table to be used for a variation of components. Hence, it avoids the need to measure individual devices during manufacture.
  • the cost function may be defined by: ⁇ ⁇ ⁇ - ⁇ ⁇ ⁇ ⁇ C 1 ′ ⁇ ( t ) * F 1 ⁇ ( t ) - C ⁇ ( t ) ⁇ 2 + ⁇ ⁇ ⁇ ⁇ - ⁇ ⁇ ⁇ ⁇ C 2 ′ ⁇ ( t ) * F 2 ⁇ ( t ) - C ⁇ ( t ) ⁇ 2 + ⁇ ⁇ ⁇ - ⁇ ⁇ ⁇ C 3 ′ ⁇ ( t ) * F 3 ⁇ ( t ) - C ⁇ ( t ) ⁇ 2 +
  • F 1 is the function of the component having a first tolerance value to be compensated for
  • F 2 is the function of the component having a second tolerance value to be compensated for
  • F 1 is the function of the component having a third tolerance value to be compensated for
  • C(t) is the desired pulse to be output
  • C′ 1 (t) is the pulse required to compensate for distortion by the component having the first tolerance value
  • C′ 2 (t) is the pulse required to compensate for distortion by the component having the second tolerance value
  • C′ 3 (t) is the pulse required to compensate for distortion by the component having the third tolerance value
  • ⁇ , ⁇ and ⁇ are weighting factors.
  • Typical tolerance values for the components might be:
  • weighting factors can be varied so as to tailor the results. Values for the cost function are then determined which minimize the cost function and thus give a pulse shape which compensates for distortion over the range of tolerance values (e.g. +5% +0 ⁇ 5%).
  • FIG. 5 ( a ) shows the characteristics of a typical power amplifier against the ideal linear amplifier 53 .
  • the power amplifier is linear as indicated by the part of the line 52 , and there is thus a linear relationship between amplitude (AMP) and output power (O/P).
  • AMP amplitude
  • O/P output power
  • this linear relationship would be maintained at higher amplitudes as indicated by the line 53 .
  • power amplifiers have a non linear region at higher amplitudes, as indicated by the curved part 51 . Variations occur primarily due to the use of inexact component values and during ramp up and ramp down of the burst.
  • the power amplifier is chosen to operate in its more power efficient, yet non-linear region.
  • the non-linearity of this power amplifier is around 5%, and predistortion is determined as follows, so that it can be input in the look up table 206 of FIG. 2 to counteract this non-linearity.
  • FIG. 5 ( b ) compares the spectrum of a non linear amplifier 54 with a linear one 55 .
  • FIG. 5 ( c ) shows the result of using pulses that have been derived to compensate for the non linearity using a conventional optimization procedure, for example as described with reference to FIG. 4 above.
  • the predistorted (compensated) power amplifier has a narrower spectrum than the non compensated power amplifier. Indeed, it even overcompensates at the regions where variations in amplitude are most rife during ramp up and ramp down, namely at around 200 kHz and, more critically, at around 400 kHz.
  • FIG. 5 ( d ) illustrates the spectrum including distortion from the reconstruction filter (this component is likely to cause a substantial amount of the overall transmitter component distortion), and also shows the GSM mask, 57 .
  • distortion from other transmitter components may cause the spectrum of the uncompensated non-linear amplifier to shift outside the GSM mask 57 , and thus preventing the transmitter from being allowed for use in the GSM system.
  • the power amplifier compensation of this embodiment is sufficient to ensure that the total distortion by transmitter components does not cause this to happen since there is a clear margin between the spectrum 56 (which already includes the reconstruction filter distortion), and the mask 57 .
  • compensation could alternatively be provided for a number of transmitter components. This could either be done at the same time as the power amplifier compensation, before or afterwards.
  • Gaussian pulses As mentioned above, only the Gaussian and root raised cosine pulses have been considered for use in modulators of telecommunications systems to date. Laurent has suggested that a Gaussian pulse can be approximated by the superposition of AM pulses (C 0 , C 1 . . . etc.), these pulses being a fixed family of pulses which are functions of cos and sin. In a preferred embodiment of the present invention, a totally different approach has been taken, as is outlined below.
  • the fixed function components in Laurent's superposition expansion are replaced by one or more functions representing respective unknown pulse components.
  • cost functions are looked at (e.g. component distortion such as non linearity, BER, bandwidth, amplitude, AFC). That is, the errors from the values that the particular system requires and the amount of predistortion to be compensated for are considered.
  • the weightings of the cost functions can be varied so as to tailor the results. Values for each function are then determined, for example using an optimiser, which minimize these cost functions and thus give a pulse shape which meets the specified system requirements.
  • the steps required to obtain an appropriate frequency spectrum taking into account power amplifier distortions are as follows:
  • FIGS. 6 ( a ) and ( b ) show the results of the optimization, FIG. 6 ( a ) showing the requisite first distorted Laurent pulse C 0 and FIG. 6 ( b ) showing the second, C 1 .
  • FIG. 6 ( c ) illustrates the spectrum of an uncompensated power amplifier having a 5% non linearity
  • FIG. 6 ( d ) illustrates the desired ideal spectrum of the output signal (i.e. that of an ideal linear power amplifier).
  • FIG. 6 ( e ) shows the spectrum of a power amplifier compensated in accordance with the unknowns determined by the above process
  • FIG. 6 ( f ) shows the three spectrums illustrated in FIGS. 6 ( c ) to ( e ) together for comparison.
  • the replacement of fixed function components in Laurent's superposition expansion by one or more functions representing respective unknown pulse components can be extended beyond determining appropriate pulse shapes for providing predistortion.
  • appropriate pulse shapes are determined which, as well as providing for predistortion, also provide improved cost functions than would be obtained using conventional shaped pulses in telecommunications system (e.g. better than would be obtained using a Gaussian pulse shape for GSM or root raised cosine for CDMA).
  • the pulse shaping can be determined in a single optimizing step, or in consecutive steps. Firstly, a first pulse shape which meets the cost function requirements other than distortion error could be determined, for example as will be explained below, followed by determination of the pulse shape which would result in that first pulse shape taking into account component distortion.
  • the method of determining the appropriate pulse shape can be implemented as follows:
  • PULSE is unknown as yet, but is, in this embodiment it is read, non zero and of maximum length 8.
  • equation (3) can be identified as to whether it is real or imaginary (assuming that the pulse function is real).
  • Equation 3 e.g. for a simple receiver
  • bit ⁇ N ⁇ 4 is transmitted at time (N+4)T as it is on its own. It is imaginary and the interfering (i.e. other imaginary) pulses must be taken into account.
  • the real terms in this expression can be totally ignored both for the interfering terms and the absolute value of the pulses.
  • the interference should be minimized.
  • the BER performance can, for example, be improved by making the terms Pulse[0] at (N+4)T large compared to the absolute value of all the other terms.
  • the absolute value of the pulse at time ⁇ T can be calculated in terms of the unknown pulses.
  • the pulse is required to meet certain criteria with regard to power, HER, AFC and bandwidth. Hence, error functions for these are determined.
  • the oversampling rate can be altered depending upon the level of pulse sampling required.
  • the amplitude and BER costs are calculated for ⁇ T taking each of the above values.
  • the total cost for each is the addition of all the 8 expressions obtained over the possible sequences.
  • the error in amplitude can be given by: ⁇ absolute value 2 ⁇ 1 2 ⁇ 2
  • the derivative of the pulse functions (which at this stage are still unknown) are required. This derivative can be approximated as being the difference between two adjacent pulse values.
  • the bandwidth for a pulse is given by: sum ⁇ derivative at the sample points ⁇ 2
  • Adjacent sample points have adjacent numbers and the set of unknowns and becomes:
  • the pulse can be specifically designed based on system requirements by weighting the above error functions (for example 0.3 for power, 0.3 for BER and 0.4 for bandwidth or if a system requires only, for example, bandwidth considerations, 0 for power and BER and 1 for bandwidth). More weight can be added to whatever is causing a problem.
  • the only restriction is that the total weighting must equal +1.
  • this expression is minimized using a conventional off-the-shelf optimiser, for example.
  • the carrier generator 105 a, 105 b of the conventional transmitter which provides a Gaussian signal (for GSM)/root raised cosine signal (for CDMA) in the frequency domain, is replaced with a clock 205 and a look up table 206 comprising data for adaptively shaping the pulse function to compensate for component distortion.
  • the data of the look up table also adaptively shapes the pulse function to meet other cost function requirements. This enables the modulator type to differ from the type conventionally used by a particular telecommunication system.
  • the modulator may be a GMSK modulator, as is conventional.
  • the modulator 304 may be a QPSK modulator as is generally used in COMA systems such as IS95. However, alternatively, it may be a continuous phase modulator such as that used in MSK modulation.
  • the bandwidth of the signal output by the modulator 204 , 304 is related to the spectrum of the pulses that are used to make up the lookup table 206 , 306 .
  • EDGE For the further evolution of GSM (EDGE), it has been proposed to improve the data rate by 3 by changing the modulation scheme.
  • the present invention enables the data rate to be increased by designing a pulse which meets the appropriate cost functions. Consequently, the existing infra-structure can be used with its channels divided either in frequency or time.
  • FIG. 7 shows an enhanced GSM transmitter which could be used in such a system.
  • This transmitter is similar to present GSM transmitters, and in this embodiment the modulator 204 is an MSK modulator.
  • this enhanced GSM transmitter comprises 2 lookup tables 206 a and 206 b, which define different pulse functions for acting on the bit sequence 201 .
  • Lookup table 206 a comprises data defining a pulse function which can act on speech with the current data rate of 9.6 kilobits per second.
  • the data of this lookup table could correspond to the Gaussian curve, so that it provides the same modulation (ie GMSK) as is currently used in GSM.
  • it comprises data defining a pulse function according to the present invention, for example one which is optimized for a more stringent cost function and provides predistortion.
  • Lookup table 206 b comprises data which defines a pulse function for acting on the bit sequence 201 for data applications.
  • the pulse function is designed based on different cost functions from the ones required for the voice applications, as clearly data applications require a much improved data rate.
  • Switch 211 provides connection between the modulator and the appropriate lookup table for the application required.
  • FIG. 8 shows a dual mode GSM/CDMA transmitter.
  • This transmitter is provided with a common modulator 604 .
  • a number of components can be used for both GSM and CDMA operations and where two components are required a switch is included, the switch between them depending on the operation of the transmitter. For example, if in CDMA mode the bit sequence 601 would need to be encoded by a gold code encoder 603 .
  • switch 611 provides a connection so a bit sequence can be shaped according to the data in this lookup table.
  • switch 612 is provided so that the power amplifier is connected to the filter network for the appropriate mode of operation of the transmitter.
  • FIG. 9 shows a typical receiver.
  • a received signal is put through at least 1 IF stage 501 to reduce its frequency to a base band frequency and then the signal is split into its I and Q components and the carrier is removed from the signal, using mixers 502 a and 502 b and low pass filters 503 a and 503 b.
  • the signal is then converted from an analogue signal into a digital signal by the A/D converters 504 a and 504 b and forwarded to the Demodulator stage 505 .
  • demodulation, any equalization, and decoding etc is performed.
  • FIG. 10 ( a ) and ( b ) show how a pulse shape can be determined according to the present invention which compensates for component distortion without increasing the phase error.
  • the first modulation table provides a pulse function which compensates for distortion by a linear component (reconstruction filter) and the second modulation table provides a pulse function which also compensates for distortion by a power amplifier.
  • These pulse shapes could be stored in a look up table of a phone such as the Nokia 5100 and 6100 series (e.g. 5110, 5130, 6130, 6150).
  • the present invention includes any novel feature or combination of features disclosed herein either explicitly or any generalization thereof irrespective of whether or not it relates to the claimed invention or mitigates any or all of the problems addressed.
  • Annex 1 which is on the file of this application is hereby incorporated by reference.

Abstract

A method is provided for defining a pulse function shape for acting on a data stream for transmission in a telecommunication system which compensates for distortion by a component of the transmitter. The method comprises defining desired cost parameters (e.g. error functions for amplitude, BER, bandwidth, energy, AFC) and defining the shape of the pulse function in dependence of the desired cost parameters and the distortion to be compensated for. A pulse generator, modulator and communications device providing such a pulse function are also provided. Application in dual mode TDMA/CDMA system.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of U.S. patent application Ser. No. 09/625,201, filed Jul. 21, 2000 which is a continuation of PCT Application PCT/GB99/00201, filed Jan. 21, 1999 which are hereby incorporated herein in their entirety by reference.
  • BACKGROUND OF THE INVENTION
  • The present invention relates to a communication device which is provided with pre-distortion to compensate for distortion introduced by components in the device, and a method of such pre-distortion.
  • In particular, the present invention relates to the compensation of distortion by components in a transmitter.
  • Components in the transmitter cause an information signal to be distorted prior to transmission to differing degrees. Two major factors affect this distortion, namely ramp up and ramp down, and component tolerances. Whilst individually such distortions may not affect the signal to be transmitted significantly, there is a possibility that the superposition of such signals is unacceptable as it is outside the limits defined by the appropriate telecommunication standard. For example, such distortion may cause a signal in the frequency domain to extend outside the bandwidth defined by a standard.
  • There are three ways in which compensation of such distortion may be provided. Firstly, during manufacture, each device can be measured, and the devices not meeting the necessary requirements can have the offending components altered. As will be appreciated, this increases manufacturing costs, and results in a reduction in yield over a given time. Secondly, active pre-distortion can be provided, for example on the basis of feedback from the output of a component to be compensated for. However, this increases the complexity of the transmitter and the power consumption. Thirdly, a filter may sometimes be used to compensate for distortion by certain components. However, this is not possible for cases where the distortion varies over a frequency range such as in non-linear devices (for example non-linear power amplifiers).
  • When designing telecommunication systems, there are a number of modulation schemes which may be selected from. Each one will have its own particular advantages and disadvantages. For example, GMSK (used in GSM) is spectrally inefficient but power efficient, whereas on the other hand QPSK (used in CDMA systems) is spectrally efficient but power inefficient. Distortion by components in the transmitter of a communication device can reduce the benefits of these schemes in practice. For example, GMSK was selected to be used in GSM on the basis that it provides a constant amplitude, and is thus power efficient. However, in practice, distortion of the signal by components in a GSM transmitter will cause variation in the amplitude envelope and thus a variation in power efficiency, so negating at least to some extent the advantages for which GMSK was chosen.
  • SUMMARY OF THE INVENTION
  • According to the present invention, there is provided a method for defining the relationship between frequency and amplitude of a pulse function for acting on a data stream for transmission in a telecommunications system to compensate for distortion by a component of the transmitter, the method comprising:
  • defining desired cost parameters on the basis of the telecommunications system requirements and the distortion to be compensated for; and
  • defining the amplitude of the pulse function over a range of frequencies in dependence on the desired cost parameters and the distortion.
  • This method enables the designer to select from an expanded choice of components for use in the transmitter. For example, it may enable a designer to use a more efficient power amplifier, because the method provides pre-distortion to compensate for any variation in efficiency. Also, this same distortion can be used for each transmitter designed, and thus eliminates the need for testing and modifying individual devices during manufacture. Furthermore, once the defined pulse function has been implemented in a transmitter there is no need for further pre-distortion compensation. That is, there is no active pre-distortion—this method provides a single step static pre-distortion.
  • The invention is particularly advantageous when compensating for non-linear distortion. Non-linear distortion may result by virtue of the component itself being non-linear. In this case, the compensation can be targeted at the particular frequencies where maximum distortion occurs. Compensation may be for a power amplifier. This will enable a more efficient power amplifier to be used, thus reducing power consumption of a communication device. This is made possible by the method as the power amplifier can operate in its non-linear region without having to suffer the consequences of non-linearity as this is compensated for.
  • Alternatively, non-linear distortion can arise when determining a pulse function which is suitable for components (linear or non-linear) having different tolerance values. This is advantageous in that the same pulse function can be used in devices employing different components. It does not, for example, need to be ascertained for each type of device before it can be put on the production line.
  • A suitable pulse function for compensating for non-linear distortion can be readily determined by minimizing (sic) the distortion function symbolically (as opposed to numerically). Values can then replace the symbols to determine the actual amplitude values for given frequencies for a particular transmitter.
  • The present invention may be used to compensate for one or plurality of components. This method reduces the mathematical complexity in determining the level of distortion to be compensated for by two components. In a preferred embodiment, the telecommunication system is GSM, the first component is a reconstruction filter and the second a non-linear power amplifier. In this case, firstly the pulse function required for compensation of the reconstruction filter is determined, and then a second pulse function which would result in the reconstruction filter compensation pulse function is compensating for the power amplifier.
  • Desired cost parameters may be defined on the basis of a number of telecommunication system requirements, including TDMA and CDMA. One type of TDMA system is GSM, and a pulse function may be defined according to the method of the present invention such that a conventionally shaped Gaussian pulse may be transmitted. Alternatively, the pulse function may be defined to take other cost functions into account.
  • Similarly, for CDMA, the pulse function may be defined conventionally such that a pulse of a root raised cosine shape may be transmitted, or alternatively the pulse function may be defined to take other cost functions into account.
  • According to another aspect of the present invention, the defined pulse function is generated by a pulse function generator.
  • According to a further aspect of the present invention, a modulator is provided which comprises means for shaping a data stream in accordance with the defined pulse function.
  • The means for shaping a data stream advantageously comprises a look-up table.
  • According to other aspects of the present invention, there is provided a transceiver for a communication device comprising such a modulator and a demodulator, and a communication device, comprising such a transceiver.
  • According to a still further aspect, there is provided a dual mode communication device operable in a first mode in a TDMA telecommunications system in which a channel is a combination of frequency and timeslot and a second mode in a CDMA telecommunications system, comprising a modulator for modulating a data stream with a carrier signal in accordance with a predetermined modulation scheme in both the first and second modes of operation and a pulse function generator for shaping a data stream in accordance with respective pulse functions responsive to the mode of operation of the radio telephone and distortion by a component of the transmitter.
  • According to another aspect, there is provided a dual mode communication device operable in a first mode when a first set of cost parameters are desired and in a second mode when a second set of cost parameters are desired, the radiotelephone comprising:
  • a first pulse function generator for converting a data stream in accordance with a pulse function shaped in dependence on the first set of desired cost parameters;
  • a second pulse function generator for converting a data stream in accordance with a pulse function shaped in dependence on the second set of desired cost parameters; and
  • means for selecting the pulse function generator in accordance with the mode of operation of the phone;
  • wherein at least one of the pulse functions is shaped in accordance with the relationship defined by any of the above methods.
  • This communication device may be operable at a first data rate in the first mode and a second data rate in the second mode. Preferably the first data rate supports voice applications and the second data rate supports data applications.
  • According to a further aspect of the present invention, there is provided a dual mode communication device operable in a first mode when a first set of cost parameters are desired and in a second mode when a second set of cost parameters are desired, the radiotelephone comprising:
  • a modulator for modulating a data stream with a carrier signal in accordance with a predetermined modulation scheme in both the first and second modes of operation;
  • a first pulse function generator for shaping a data stream in accordance with a pulse function shaped in dependence on the first set of desired cost parameters and distortion by a component of the transmitter;
  • a second pulse function generator for shaping a data stream in accordance with a pulse function shaped in dependence on the second set of desired cost parameters and distortion by a component of the transmitter; and
  • means for selecting the pulse function generator in accordance with the mode of operation of the phone.
  • According to yet another aspect of the present invention, there is provided a method for selecting a modulation scheme for a communication system using a predetermined transmitter, the method comprising:
  • defining a pulse function for a first modulation scheme in accordance with any of the aforementioned methods;
  • defining a pulse function for a second modulation scheme for the same desired cost parameters;
  • determining the resultant cost parameters for each scheme;
  • and selecting the modulation scheme which gives good resultant cost parameters given the desired ones.
  • In prior art modulation schemes, the pulse functions used to shape the data streams have had a predefined mathematical relationship.
  • For example:
    root raised cosine H ( f ) = 1 f < H ( f ) = 1 2 ( 1 - cos ( 2 ( f - ( T + ) ) < f T + = 0 f > T +
    for CDMA systems in which QPSK modulation is used and PDC and NADC systems in which DQPSK modulation is used.
    Gaussian H ( f ) = 1 2 σ - f 2 / 2 a 2
    for GSM in which an MSK modulation scheme is used.
  • With pulse shapes according to the conventional predefined mathematical relationships only one parameter is variable for a given energy level. For the gaussian pulse this is ‘sigma’ that varies the spread of the pulse allowing the bandwidth to alter at the expense of amplitude. For the root raised cosine the variable is ‘alpha’ that varies the frequency at which the cosine tail begins. This effects the bandwidth and consequently the power efficiency. The relationship between the cost parameters is well defined so as one improves the other declines in a determined fashion. That is, there is no scope for altering the bandwidth without the detriment of power inefficiency.
  • Because of the severe restrictions placed on the trade-offs achievable by varying the single variable for the predetermined mathematical functions, the pulse shape most appropriate for each modulation scheme is quite clear. The system designer conventionally makes a decision on which modulation scheme based on its strengths and weaknesses and selects the appropriate pulse shape based solely on that chosen modulation scheme (i.e. a Gaussian for GMSK and a root raised cosine for QPSK). He does not take distortion of the ideal pulse shape into account when determining the modulation scheme to be used. The single variable of the mathematical function is set to provide an acceptable balance in the defined relationship between the cost parameters.
  • In the present invention, there is no predetermined mathematical relationship for the pulse shaper. The shape of the pulse is defined in order to compensate for distortion by one or more transmitter components. There is freedom to select new pulse shapes that compensate for distortion so that the transmitter can transmit a signal of appropriate (potentially ideal) shape for the chosen modulation scheme, such as a Gaussian or root raised cosine.
  • In a preferred embodiment, pulse shapes may be chosen which provide for compensation, and furthermore allow many cost parameters to be balanced against each other since the trade-off relationship between two parameters is no longer defined so restricted. This leads to a number of interesting possibilities, which will be outlined below.
  • With this preferred embodiment of the present invention, it is not necessary for the pulse shape in MSK to be gaussian. Although this particular pulse shape optimizes performance in terms of power efficiency it is not optimal in terms of spectral efficiency. By deviating from a gaussian shape in the frequency domain the balance between BER, power efficiency and bandwidth alters. The same applies to the consequences of deviations from the root raised cosine pulse shape in QPSK modulation.
  • Pulses in both the MSK system and the QPSK system can be shaped to provide a desired balance between cost functions (e.g. BER, bandwidth, power efficiency, AFC) rather than being at the mercy of existing trade-offs when only the parameters of a given shape pulse such as a gaussian or a root raised cosine are modified. Cost functions are functions which are positive and get smaller the better a system operates.
  • Simulations demonstrate that by experimenting with the pulse shape used for MSK modulation the spectral efficiency of the GSM system can be enhanced while retaining an acceptable power efficiency. This allows the existing GSM system to be enhanced to increase data rate using existing frequency bands by dividing existing channels, a channel being a combination of frequency band and timeslot.
  • The present invention suggests that the pulse shape in a modulation scheme can be used to alter the cost functions (parameters) of the scheme as well as to provide predistortion. This can be utilised in a number of ways. It allows existing modulation schemes to be looked at afresh with new pulse shapes to obtain performances that are better than those possible at present with conventional pulse shapes. By removing the strong links between particular modulation schemes and the current problems, e.g. MSK—spectral inefficiency; QPSK—power inefficiency, the modulation schemes for particular systems could be selected on a different basis.
  • For example, by implementing CDMA using a MSK modulation scheme with a suitable pulse shape to meet the required cost function i.e. (CDMA criteria) a dual mode GSM CDMA terminal could be constructed using a single modulator. The pulse shape would be likely to differ for each system as the cost function (desired parameters) may also differ.
  • The invention also allows problems with existing systems to be ameliorated. The major problem with the existing GSM system is that as data users increase they will occupy an increasing fraction of available channels. This is because if data transmission rates are to match expectations, more than one channel is needed to transmit data. If the data rate requirements are met, as the fraction of data users increases, the capacity of the system decreases. If GSM is to continue to support both voice and data users, without grinding to a halt, the number of operable channels needs to increase.
  • This increase in operable channels can be achieved by modifying the pulse shape in the MSK modulation scheme to reduce the relevant cost function i.e. bandwidth or bit error rate.
  • To support a faster data rate within existing channels, a channel can be divided either in time so that more than one frame is sent in a single time slot. Alternatively the channel could be divided in frequency to allow more than one frequency band to be sent in an existing (wider) frequency band. A data user could then send data at a faster rate by using ‘subchannels’ within a channel allocated by the system without reducing the capacity of the system. Without the subchannels the only way the data rate could be increased would be by using more than one channel to transmit data. For every additional channel utilised, there would be a corresponding reduction in the number of channels available, for both voice and data transmissions.
  • The two types of user, fast data rate and slow data rate could co-exist in the same system with only minimal changes to the GSM infrastructure (e.g. software). The proposed half rate GSM could be used, in which a half rate channel (where only one slot every other frame is dedicated per subscriber) is used for slow data rate users. This arrangement would accordingly allow GSM to evolve to become useful as a high data rate system, extending its practical life. In GSM there are 8 timeslots and 175 frequency bands. By dividing each channel into two up to twice the users could be accommodated on the existing channel. This would significantly effect the future data user capacity of the system.
  • As well as using MSK modulation in a CDMA system, pulse shaping would allow the cost functions in a QPSK modulation scheme to be optimized. This would allow the power efficiency to increase with perhaps some resulting increase in the BER and decrease in spectral efficiency. The freedom to select a pulse shape unconstrained by conventional root raised cosines and gaussian pulses allows the cost function in any of these modulation schemes to be optimized to meet desired parameters. This provides greater freedom in designing a third generation or enhanced second generation system, having desired parameters that are considered as set of weighted costs in an optimization calculation.
  • By experimentation, optimization could be tried for any modulation scheme and the results examined to determine the ‘best’ optimization for a predetermined cost function.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Embodiments of the invention will now be described, by way of example, with reference to the accompanying drawings, of which,
  • FIG. 1(a) illustrates a conventional GSM transmitter;
  • FIG. 1(b) illustrates a conventional CDMA transmitter;
  • FIG. 1(c) shows the GSM frame structure;
  • FIG. 2 illustrates a GSM transmitter according to an embodiment of the present invention;
  • FIG. 3 illustrates a CDMA transmitter according to an embodiment of the present invention;
  • FIG. 4(a) is a block diagram illustrating terms used in compensating for a single component,
  • FIG. 4(b) is a block diagram illustrating terms used in compensating for two components, namely an A/D converter and a reconstruction filter;
  • FIG. 4(c) illustrates a GSM transmitter according to an embodiment of the present invention;
  • FIG. 5(a) shows the characteristics of an ideal and a typical amplifier;
  • FIGS. 5(b) to (d) show required, uncompensated and compensated spectrums of the typical amplifier;
  • FIGS. 6(a) and (b) illustrate pulse shapes which provide predistortion for a typical power amplifier;
  • FIGS. 6(c) to (f) illustrate the uncompensated, ideal and compensated spectrum of the typical power amplifier;
  • FIG. 7 is an enhanced GSM transmitter according to an embodiment of the present invention;
  • FIG. 8 is a dual mode GSM/CDMA transmitter according to an embodiment of the present invention;
  • FIG. 9 is a receiver which can be used in accordance with the present invention.
  • FIG. 10 a illustrates the shape of pulses compensating for component distortion;
  • and FIG. 10 b illustrates the phase noise for those pulses.
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 1 a illustrates a GSM transmitter. GSM conventionally comprises a frame structure as shown in FIG. 1 c. A bit sequence 101 a to be transmitted is input to a frame builder 102 a of the transmitter, which puts the bits in the appropriate portion of a burst within a time slot of a TDMA frame. The bit stream is then forwarded to a modulator 104 a. Conventionally this modulator would be a GMSK modulator, and thus the signal would be put through a Gaussian filter. A clock or carrier generator 105 a provides the carrier signal. The modulated signal is input to a digital analogue converter 107 a. This analogue signal is then reconstructed by reconstruction filter 108 a. This filter might typically comprise a switch capacitor filter for performing some of the spectral shaping and an analogue filter, such as an RC filter, for mainly dealing with residual shaping. Finally, the signal is amplified by a power amplifier 109 a and is transmitted via antenna 110 a.
  • FIG. 1(b) illustrates a conventional Code Division Multiple Access (CDMA) transmitter. CDMA conventionally comprises a frame made up of a dedicated physical data channel (DPDCH) and a dedicated physical control channel (DPCCH). A bit sequence 101 b to be transmitted is input to a frame builder 102 b of the transmitter, which puts the bits in the appropriate part of the frame (i.e. in the DPDCH).
  • The bit stream is then spread across the spectrum by the Gold Code Encoder. This Gold Code Encoder 103 b operates as follows.
      • Given {CO,C1 . . . CN−1} bit stream
      • and {fOf1 . . . fM−1} frame sequence
        • (i.e. M symbol bits)
  • the output of the Gold Code Encoder 103 b is a sequence with N×M terms having the following elements:
  • {f0C0,f0C1, . . . f0CN−1, f1C0 . . . f1CN−1 . . .
  • . . . fM−1CN−1 . . . fN−1CM−1}
  • Hence, there are MN chips to modulate.
  • A modulator 104 b modulates these MN chips output by the Gold Code Encoder 103 b on to a carrier, which is output by clock or carrier generator 105 b. The modulator 104 b is a QPSK modulator, as is generally used in CDMA systems such as IS95, and outputs a signal having a root raised cosine pulse function. The output of the modulator 104 b is input to a digital to analogue converter 107 b. The analogue signal is then reconstructed by a reconstruction filter 108 b. A reconstruction filter might typically comprise a switch capacitor filter for performing some spectral shaping and an analogue filter, such as an RC filter network, for mainly dealing with residual shaping. Once the signal has been reconstructed, it is input to a power amplifier 109 b, which amplifies the signal for transmission by the antenna 110 b.
  • In practice, the signal output by the antenna 110 a,b of these systems will not be of ideal Gaussian/root raised cosine shape due to its distortion by components of the transmitter. Compensation of such distortion may be provided as outlined in the description of the background of the invention. However, as explained these solutions have disadvantages associated with them. According to the present invention, a new method of predistortion is provided in which the modulator modulates the information signal with a pulse shaped to compensate for distortion by one or more of the transmitter components. This will be explained further with reference to FIGS. 2 and 3 below.
  • FIG. 2 illustrates a GSM transmitter according to an embodiment of the present invention. A number of components of the transmitter correspond to those of the conventional GSM transmitter shown in FIG. 1(a): the bit sequence 201, frame builder 202, modulator 204 and D/A converter 207, reconstruction filter 208, power amplifier 209 and antenna 210 correspond to their counterparts 101 a, 102 a, 104 a, 107 a-110 a respectively. The main difference lies in the means for providing the modulator with a carrier. The carrier generator 105 a of the conventional transmitter, which provides a Gaussian signal in the frequency domain, is replaced with a clock 205 and a look up table 206 comprising data for adaptively shaping the pulse function to compensate for component distortion.
  • Likewise, FIG. 3 illustrates a CDMA transmitter according to the present invention, in which the main difference over the transmitter of FIG. 1(b) lies in the means for providing the modulator with a carrier. In this case, the carrier generator 105 b of the conventional CDMA transmitter, which provides a root raised cosine signal in the frequency domain, is replaced with a clock 305 and a look up table 306 comprising data for adaptively shaping the pulse function to compensate for component distortion.
  • The look-up table comprises data defining the amplitude of the pulse function over a range of frequencies which meet the telecommunications system requirements and compensate for component distortion.
  • The values for the look up table need only to be calculated once for each type of device.
  • FIG. 4(a) is a block diagram illustrating the terms used in an initial equation which compensates for a single component. F(t) is the symbol reflecting the function of the component (e.g. reconstruction filter) to be compensated for, C(t) is symbol indicative of the desired pulse to be output (for example a Gaussian pulse in GSM or a root raised cosine pulse in CDMA), and C′(t) is the symbol reflecting the pulse required to compensate for distortion by the component.
  • The distortion function for such a component is defined by: - { C ( t ) * F 1 ( t ) - C ( t ) } 2 t ( 1 )
  • This distortion (cost) function can be solved using any standard equation solving technique. That is, the distortion cost function is minimized. Numeric values can then replace the symbols to determine the actual value of C′(t) for a particular type of transmitter.
  • FIG. 4(b) is a block diagram illustrating the terms used in an initial equation which compensates for a plurality (in this case two) components. FA/D(t) is the symbol reflecting the function of an A/D converter filter to be compensated for, FREF(t) is the symbol indicative of the function of a reconstruction filter to be compensated for, C(t) is the symbol for desired pulse to be output (for example a Gaussian pulse in GSM or a root raised cosine pulse in CDMA), and C′(t) is the symbol for the pulse required to compensate for distortion by the components.
  • In this case, the distortion function for the components is defined by: - { ( C ( t ) * F A / D ( t ) ) * F REF ( t ) - C ( t ) } 2 t ( 2 )
  • Again, this distortion (cost) function can be determined using any standard equation solving technique. That is, the distortion function is minimized. Numeric values can then replace the symbols to determine the actual value of C′(t) to be stored in the look-up table of a particular transmitter. The components may be treated as a composite, or they may be compensated for individually. The latter technique is useful, for example, to reduce the mathematical complexity in solving the equations, and is exemplified with respect to the GSM transmitter of FIG. 2, as shown in FIG. 4(c). In this case, predistortion of the power amplifier 409 and the reconstruction filter is required. The power amplifier is treated as having been removed from the path between the modulator 404 and the antenna 410, to a position between the look up table 406 and the carrier input of the modulator 404, as indicated in dotted lines in FIG. 4(c). Firstly the predistortion to compensate for errors caused by the reconstruction filter 408 is determined by solving equation 1 above, where F(t) is the function of the reconstruction filter 408. The resultant pulse C′(t) is then used as the desired output pulse from the imaginary power amplifier 409 a at point B and predistortion to compensate for errors caused by the power amplifier is determined by solving equation 1 above (where F(t)=function of the power amplifier, C(t)=C″(t) and C′(t)=C′″(t)). That is, the distortion function is minimized and numeric values of the resultant pulse are stored in look-up table 406 for application at point A.
  • In a preferred embodiment of the invention, a cost function is determined which will provide the optimum predistortion over a range of tolerance values. This is applicable to both linear and non-linear devices, and enables a single look-up table to be used for a variation of components. Hence, it avoids the need to measure individual devices during manufacture. For example, the cost function may be defined by: α - { C 1 ( t ) * F 1 ( t ) - C ( t ) } 2 + β - { C 2 ( t ) * F 2 ( t ) - C ( t ) } 2 + δ - { C 3 ( t ) * F 3 ( t ) - C ( t ) } 2 +
  • where F1 is the function of the component having a first tolerance value to be compensated for;
  • where F2 is the function of the component having a second tolerance value to be compensated for;
  • where F1 is the function of the component having a third tolerance value to be compensated for;
  • C(t) is the desired pulse to be output;
  • C′1(t) is the pulse required to compensate for distortion by the component having the first tolerance value;
  • C′2(t) is the pulse required to compensate for distortion by the component having the second tolerance value;
  • C′3(t) is the pulse required to compensate for distortion by the component having the third tolerance value; and
  • α, β and δ are weighting factors.
  • Typical tolerance values for the components might be:
  • First value +5%
  • Second value 0% (ideal)
  • Third value −5%
  • The weighting factors can be varied so as to tailor the results. Values for the cost function are then determined which minimize the cost function and thus give a pulse shape which compensates for distortion over the range of tolerance values (e.g. +5% +0 −5%).
  • A preferred embodiment of the invention will now be described with reference to FIG. 5, in which distortion in the form of non linearities of a power amplifier are compensated for. FIG. 5(a) shows the characteristics of a typical power amplifier against the ideal linear amplifier 53. At low amplitudes, the power amplifier is linear as indicated by the part of the line 52, and there is thus a linear relationship between amplitude (AMP) and output power (O/P). Ideally, this linear relationship would be maintained at higher amplitudes as indicated by the line 53. However, in practice, power amplifiers have a non linear region at higher amplitudes, as indicated by the curved part 51. Variations occur primarily due to the use of inexact component values and during ramp up and ramp down of the burst. It is more power efficient to operate power amplifiers in this non linear region. However, this sacrifices the constant amplitude of a signal, and thus systems such as GSM have conventionally been forced to use power amplifiers operating in a less efficient, but more linear region. However, in the present embodiment, the power amplifier is chosen to operate in its more power efficient, yet non-linear region. The non-linearity of this power amplifier is around 5%, and predistortion is determined as follows, so that it can be input in the look up table 206 of FIG. 2 to counteract this non-linearity.
  • Consider a signal St passing through the non-linear amplifier. The signal at the output is:
    St+αSt 2
  • Then the Fourier transform of the output is:
    Sf+α(Sf.Sf)
  • Now, compensation for this distortion can be determined. It is assumed that there is a function ht, such that the following equation is true in the spectral domain:
    Hf+α(Hf.Hf)=Sf
  • This equation can be solved using any standard method.
  • The distortion caused by a non linear amplifier and its compensation are exemplified in FIGS. 5(b) to (d).
  • FIG. 5(b) compares the spectrum of a non linear amplifier 54 with a linear one 55. The plot 54 shows the effect of the spectrum of a non linear power amplifier, where the AM to AM distortion is expressed as α0+α1X=α2X2 with α2/α1=0.05.
  • FIG. 5(c) shows the result of using pulses that have been derived to compensate for the non linearity using a conventional optimization procedure, for example as described with reference to FIG. 4 above. As can be seen, the predistorted (compensated) power amplifier has a narrower spectrum than the non compensated power amplifier. Indeed, it even overcompensates at the regions where variations in amplitude are most rife during ramp up and ramp down, namely at around 200 kHz and, more critically, at around 400 kHz.
  • In this embodiment compensation has only been provided for the power amplifier. FIG. 5(d) illustrates the spectrum including distortion from the reconstruction filter (this component is likely to cause a substantial amount of the overall transmitter component distortion), and also shows the GSM mask, 57. In reality, distortion from other transmitter components may cause the spectrum of the uncompensated non-linear amplifier to shift outside the GSM mask 57, and thus preventing the transmitter from being allowed for use in the GSM system. However, the power amplifier compensation of this embodiment is sufficient to ensure that the total distortion by transmitter components does not cause this to happen since there is a clear margin between the spectrum 56 (which already includes the reconstruction filter distortion), and the mask 57. In other embodiments, if necessary, compensation could alternatively be provided for a number of transmitter components. This could either be done at the same time as the power amplifier compensation, before or afterwards.
  • As mentioned above, only the Gaussian and root raised cosine pulses have been considered for use in modulators of telecommunications systems to date. Laurent has suggested that a Gaussian pulse can be approximated by the superposition of AM pulses (C0, C1 . . . etc.), these pulses being a fixed family of pulses which are functions of cos and sin. In a preferred embodiment of the present invention, a totally different approach has been taken, as is outlined below.
  • Laurent's theory that a pulse can be approximated by the superposition of components has been implemented. However, instead of using this theory to approximate existing Gaussian pulses based on the fixed function components, Laurent's superposition expansion has been used as the basis of ascertaining a pulse shape which meets the criteria required by a particular communications system and provides compensation for distortion by one or more components of the transmitter. This may be done as follows.
  • Firstly, the fixed function components in Laurent's superposition expansion are replaced by one or more functions representing respective unknown pulse components. Then cost functions are looked at (e.g. component distortion such as non linearity, BER, bandwidth, amplitude, AFC). That is, the errors from the values that the particular system requires and the amount of predistortion to be compensated for are considered. The weightings of the cost functions can be varied so as to tailor the results. Values for each function are then determined, for example using an optimiser, which minimize these cost functions and thus give a pulse shape which meets the specified system requirements. In the embodiment illustrated in FIG. 6, the steps required to obtain an appropriate frequency spectrum taking into account power amplifier distortions are as follows:
      • 1. Predistort two Laurent pulses, CO and C1 to compensate for reconstruction filter tolerances and A/D specifications;
      • 2. Express the values of the compensated pulses required to obtain as close to an ideal spectrum as possible as unknowns;
      • 3. Determine the function of the power amplifier—in this case the power amplifier is taken to have a second order non linearity, i.e. α1X+α2X2
      • 4. Perform an optimizing routine to determine the unknowns.
      • 5. Substitute numeric values to the resultant equation to determine the values to input in the look-up table.
  • This is further exemplified in the simulation shown in Annex 1.
  • FIGS. 6(a) and (b) show the results of the optimization, FIG. 6(a) showing the requisite first distorted Laurent pulse C0 and FIG. 6(b) showing the second, C1. FIG. 6(c) illustrates the spectrum of an uncompensated power amplifier having a 5% non linearity, and FIG. 6(d) illustrates the desired ideal spectrum of the output signal (i.e. that of an ideal linear power amplifier). FIG. 6(e) shows the spectrum of a power amplifier compensated in accordance with the unknowns determined by the above process and FIG. 6(f) shows the three spectrums illustrated in FIGS. 6(c) to (e) together for comparison.
  • The replacement of fixed function components in Laurent's superposition expansion by one or more functions representing respective unknown pulse components can be extended beyond determining appropriate pulse shapes for providing predistortion. In a preferred embodiment, appropriate pulse shapes are determined which, as well as providing for predistortion, also provide improved cost functions than would be obtained using conventional shaped pulses in telecommunications system (e.g. better than would be obtained using a Gaussian pulse shape for GSM or root raised cosine for CDMA). The pulse shaping can be determined in a single optimizing step, or in consecutive steps. Firstly, a first pulse shape which meets the cost function requirements other than distortion error could be determined, for example as will be explained below, followed by determination of the pulse shape which would result in that first pulse shape taking into account component distortion.
  • Preferably two cost functions are used as this provides more optimal pulse shaping than just using one function, and in this regard, the method of determining the appropriate pulse shape can be implemented as follows:
  • Firstly, Laurent's formula is considered. According to Laurent's formulation: S NT + Δ T = K = 0 M - 1 n = 0 L k - 1 J A K , N - n C K , n T + Δ T Equation ( 1 )
  • where S(t) is the signal at time t A K , N = n = - N a n - i = 1 L - 1 a N - i · K , i A K , N = A O , N - i = 1 L - 1 a N - i · K , i . C K ( t ) = S 0 ( t ) X i = 1 L - 1 S i - L · K , i ( t ) ( 0 K M - 1 )
  • Instead of using Laurent's pulses, CK,n′, we wish to use an alternative pulse, PULSE KK,n′ which is as yet unknown, but for which we wish to determine an appropriate value depending upon requisite error function requirements.
  • Substituting this in equation 1 gives: S NT + Δ T = K = 0 M = 1 n = 0 L k - 1 J A K , N - n PULSE K , n T + Δ T Equation ( 2 ) where J = - 1
  • As mentioned above, PULSE is unknown as yet, but is, in this embodiment it is read, non zero and of maximum length 8.
  • In this embodiment we choose to use two components (PULSE [0] and PULSE [1]) to build up S. Hence M=2. Expanding equation (2) for M=2 and replacing the function AK with a function of the bit streams ∞1, ∞2 . . . gives:
    JA O,N−S (J( N−4 +∞ N−3 +∞ N−2 +∞ N−1 +∞ N)Pulse[0][δT]+J( N−4 +∞ N−3 +∞ N−2 +∞ N−1)Pulse[0][T+δT]+J( N−4 +∞ N−3 +∞ N−2)Pulse[0][2T+δT]+J( N−4 +∞ N−3)Pulse[0][3T+δT]+J N−4 Pulse[0][4T+δT]+Pulse[0][5T+δT]+J( −∞ N−5)Pulse[0][6T+δT]+J( −∞ N−5 −∞ N−6)Pulse[0][7T+δT]+J( −∞ N−5 −∞ N−6 −∞ N−7)Pulse[0][8T+δT]+J( N−4 +∞ N−3 +∞ N−2 +∞ N−1 +∞ N −αN−1Pulse[1][δT]+J( N−4 +∞ N−3 +∞ N−2 +∞ N−1 −∞ N−2)Pulse[1][T+δT]+J( N−4 +∞ N−3 +∞ N−2 +∞ N−3)Pulse[1][2T+δT]+J( N−4 +∞ N−3 −∞ N−4)Pulse[1][3T+δT]+J( −∞ N−4 −∞ N−5)Pulse[1][4T+δT]+J(−∞ N−6)Pulse[1][5T+δT]+J( −∞ N−5 +∞ N−7)Pulse[1][6T+δT])   Equation (3)
  • Since ∞ denotes a bit, it must be plus or minus 1. Hence each term in equation (3) can be identified as to whether it is real or imaginary (assuming that the pulse function is real).
  • eg: Taking the first term of the equation:
    J(∞N−4+∞N−3+∞N−2+∞N−1+∞N)
    N−4, ∞N−2, ∞N=odd→imaginary
    N−3, ∞N−1=even→real
  • Hence it is possible to calculate the absolute value of this expression as a function of the bits (∞s). A decision to be made is what ∞ is sent at time N. (In an ideal system this will be the signal received at baseband).
  • Looking at equation 3 (e.g. for a simple receiver), it can be deduced that the bit ∞N−4 is transmitted at time (N+4)T as it is on its own. It is imaginary and the interfering (i.e. other imaginary) pulses must be taken into account. The real terms in this expression can be totally ignored both for the interfering terms and the absolute value of the pulses.
  • The interference should be minimized. The BER performance can, for example, be improved by making the terms Pulse[0] at (N+4)T large compared to the absolute value of all the other terms.
  • Therefore, given an ∞ sequence of:
    {∞N,∞N−1, . . . ∞N−7}={1,1,1,1,1,1,1,1},
    the absolute value of the pulse at time ΔT can be calculated in terms of the unknown pulses. The absolute value of the interfering terms at time ΔT can also be calculated in terms of the unknown pulses. This is performed for every possible combination of 1,−1 for ∞N to ∞7 (i.e., all 28=256 possibilities). For each possibility an expression both for interfering terms and absolute value are obtained.
  • In this embodiment, the pulse is required to meet certain criteria with regard to power, HER, AFC and bandwidth. Hence, error functions for these are determined.
  • Given an oversampling of 8, ΔT can take on the following values: Δ T = { 0 , T 8 , 2 T 8 , 3 T 8 7 T 8 }
  • Clearly, the oversampling rate can be altered depending upon the level of pulse sampling required.
  • The amplitude and BER costs are calculated for ΔT taking each of the above values. The total cost for each is the addition of all the 8 expressions obtained over the possible sequences.
  • Cost (Error) Functions
  • (i) Amplitude Error Function
  • Given a constant amplitude of 1, the error in amplitude can be given by:
    {absolute value2−12}2
  • (ii) BER Error Function
  • To calculate this, the amount of noise needs to be determined. This is given by:
    {absolute value of interfering regions}2
  • (iii) Energy Error Function
  • Required energy—sum of the square of the sample points.
  • (iv) Bandwidth Error Function
  • In order to estimate the bandwidth of the pulses, the derivative of the pulse functions (which at this stage are still unknown) are required. This derivative can be approximated as being the difference between two adjacent pulse values. The bandwidth for a pulse, is given by:
    sum{derivative at the sample points}2
  • This can be determined as follows:
  • A pulse width of 8T has been assumed and we have oversampled the pulse by 8.
  • According to Laurent:
      • Pulse [0][t] is non zero for 0≦t≦9T
      • Pulse [1][t] is non zero for 0≦t≦7T
  • The unknown pulses are: Pulse [ 0 ] [ mT + nT 8 ] for m = 0 , 1 , 2 …8 n = 0 , 1 , 2 …7 Pulse [ 1 ] [ mT + nT 8 ] for m = 0 , 1 , 2 …7 n = 0 , 1 , 2 …7
  • For convenience denote: Pulse [ 0 ] [ mT + nT 8 ] by X 0 , m · 8 + n Pulse [ 0 ] [ mT + nT 8 ] by X 1 , m · 8 + n
  • Then for example: Pulse [ 0 ] [ 2 T + 3 T 8 ] = X 0 , 19 Pulse [ 1 ] [ 2 T + 3 T 8 ] = X 1 , 19
  • Adjacent sample points have adjacent numbers and the set of unknowns and becomes:
      • Xo,i where i=0,1,2 . . . 71
  • and
      • X1,j where i=0,1,2 . . . 55
  • Consequently, the approximate bandwidths for pulse [0] is as follows: Pulse [ 0 ] : Sum ( X 1 , i + 1 - X 0 , i ) 2 T / 8 for i = 0 to 70 - ( a )
  • In the present embodiment, the bandwidth for the second component is to be determined, then a similar expression needs to be determined for PULSE [1], This is as follows: Pulse [ 1 ] : Sum ( X 1 , i + 1 - X 0 , i ) 2 T / 8 for i = 0 to 54 - ( b )
  • Total bandwidth for the pulse composed of the two components=(a)+(b)
  • The pulse can be specifically designed based on system requirements by weighting the above error functions (for example 0.3 for power, 0.3 for BER and 0.4 for bandwidth or if a system requires only, for example, bandwidth considerations, 0 for power and BER and 1 for bandwidth). More weight can be added to whatever is causing a problem. The only restriction is that the total weighting must equal +1.
  • Now the total error function is expressed in terms of the unknowns, namely, X0,i(i=0 to 71) and Xi,j(i=0 to 55). To determine appropriate values for the unknowns, and thus deduce the pulse shapes, this expression is minimized using a conventional off-the-shelf optimiser, for example.
  • The implementation of a pulse function defined in dependence on desired cost parameters (eg by the above method) will now be described.
  • Conventional transmitters can still be used. However, as shown in the embodiments of FIGS. 2 and 3, the carrier generator 105 a, 105 b of the conventional transmitter, which provides a Gaussian signal (for GSM)/root raised cosine signal (for CDMA) in the frequency domain, is replaced with a clock 205 and a look up table 206 comprising data for adaptively shaping the pulse function to compensate for component distortion. In this embodiment, the data of the look up table also adaptively shapes the pulse function to meet other cost function requirements. This enables the modulator type to differ from the type conventionally used by a particular telecommunication system. For example, in the GSM transmitter of FIG. 2, the modulator may be a GMSK modulator, as is conventional. However, alternatively, it may be a QPSK modulator. Similarly, in the CDMA transmitter of FIG. 3, the modulator 304 may be a QPSK modulator as is generally used in COMA systems such as IS95. However, alternatively, it may be a continuous phase modulator such as that used in MSK modulation. The bandwidth of the signal output by the modulator 204, 304 is related to the spectrum of the pulses that are used to make up the lookup table 206, 306.
  • For the further evolution of GSM (EDGE), it has been proposed to improve the data rate by 3 by changing the modulation scheme. The present invention enables the data rate to be increased by designing a pulse which meets the appropriate cost functions. Consequently, the existing infra-structure can be used with its channels divided either in frequency or time.
  • FIG. 7 shows an enhanced GSM transmitter which could be used in such a system. This transmitter is similar to present GSM transmitters, and in this embodiment the modulator 204 is an MSK modulator. However, this enhanced GSM transmitter comprises 2 lookup tables 206 a and 206 b, which define different pulse functions for acting on the bit sequence 201. Lookup table 206 a comprises data defining a pulse function which can act on speech with the current data rate of 9.6 kilobits per second. The data of this lookup table could correspond to the Gaussian curve, so that it provides the same modulation (ie GMSK) as is currently used in GSM. However, preferably, it comprises data defining a pulse function according to the present invention, for example one which is optimized for a more stringent cost function and provides predistortion.
  • Lookup table 206 b, on the other hand, comprises data which defines a pulse function for acting on the bit sequence 201 for data applications. The pulse function is designed based on different cost functions from the ones required for the voice applications, as clearly data applications require a much improved data rate. Switch 211 provides connection between the modulator and the appropriate lookup table for the application required.
  • As mentioned previously, flexibility of choice of modulation scheme for a particular telecommunication system has been restricted due to the modulation schemes having certain efficiencies and inefficiencies tied to them. However, by removing these ties by providing a suitable pulse shape which meets the cost function requirements of a certain system, the present invention provides greater flexibility.
  • FIG. 8 shows a dual mode GSM/CDMA transmitter. This transmitter is provided with a common modulator 604. This is possible because the cost function restraints of a particular modulation scheme have been reduced by the transmitter having two lookup tables 606 a and 606 b, which, in this embodiment respectively define pulse shapes which meet the cost function requirements of GSM and CDMA and provide compensation for transmitter component distortion. As can be seen a number of components can be used for both GSM and CDMA operations and where two components are required a switch is included, the switch between them depending on the operation of the transmitter. For example, if in CDMA mode the bit sequence 601 would need to be encoded by a gold code encoder 603. Hence the switch would make a connection with this gold code encoder, whereas if in GSM mode it would switch straight through to the modulator. Similarly if in GSM mode, the pulse shaping is provided by GSM lookup table 606 a and switch 611 provides a connection so a bit sequence can be shaped according to the data in this lookup table. Finally switch 612 is provided so that the power amplifier is connected to the filter network for the appropriate mode of operation of the transmitter.
  • FIG. 9 shows a typical receiver. A received signal is put through at least 1 IF stage 501 to reduce its frequency to a base band frequency and then the signal is split into its I and Q components and the carrier is removed from the signal, using mixers 502 a and 502 b and low pass filters 503 a and 503 b. The signal is then converted from an analogue signal into a digital signal by the A/ D converters 504 a and 504 b and forwarded to the Demodulator stage 505. At this stage, demodulation, any equalization, and decoding etc is performed.
  • FIG. 10(a) and (b) show how a pulse shape can be determined according to the present invention which compensates for component distortion without increasing the phase error. The first modulation table provides a pulse function which compensates for distortion by a linear component (reconstruction filter) and the second modulation table provides a pulse function which also compensates for distortion by a power amplifier. These pulse shapes could be stored in a look up table of a phone such as the Nokia 5100 and 6100 series (e.g. 5110, 5130, 6130, 6150).
  • The present invention includes any novel feature or combination of features disclosed herein either explicitly or any generalization thereof irrespective of whether or not it relates to the claimed invention or mitigates any or all of the problems addressed.
  • In view of the foregoing description it will be evident to a person skilled in the art that various modifications may be made within the scope of the invention.
  • Annex 1 which is on the file of this application is hereby incorporated by reference.

Claims (33)

1. A method for defining the relationship between frequency and amplitude of a pulse function for acting on a data stream for transmission in a telecommunications system to compensate for distortion by a component of the transmitter, the method comprising:
defining desired cost parameters on the basis of the telecommunications system requirements and the distortion to be compensated for; and
defining the amplitude of the pulse function over a range of frequencies in dependence on the desired cost parameters.
2. A method as claimed in claim 1, wherein the compensation is for non linear distortion.
3. A method as claimed in claim 2, wherein defining the distortion to be compensated for comprises defining first and second distortions.
4. A method as claimed in claim 3, wherein the first and second distortions relate to different component tolerances.
5. A method as claimed in claim 3, wherein the method comprises weighting the first and second distortions.
6. A method as claimed in claim 1, wherein the compensation is for distortion by a linear component of the transmitter.
7. A method as claimed in claim 6, wherein the compensation is for distortion by a reconstruction filter.
8. A method as claimed in claim 2, wherein the compensation is for distortion by a non linear component of the transmitter.
9. A method as claimed in claim 8, wherein the compensation is for distortion by a power amplifier.
10. A method for defining the relationship between frequency and amplitude of a pulse function for acting on a data stream for transmission in a telecommunications system to compensate for distortion by first and second components of the transmitter, the method comprising:
the method of claim 1 for defining the amplitude of the pulse function over a range of frequencies in dependence on the desired cost parameters for the first component;
defining the cost parameters for the second component on the basis of the distortion to be compensated for in the second component; and
defining the amplitude of the pulse function over a range of frequencies in dependence upon the cost parameters of the second component and the pulse function defined for the first component.
11. A method as claimed in claim 10, wherein the compensation for distortion by the first component is compensation for distortion by a linear component of the transmitter, and wherein the compensation for distortion by the second component is compensation for non linear distortion.
12. A method as claimed in claim 11, wherein the compensation is for distortion by a non linear component of the transmitter.
13. A method according to claim 10, wherein the desired cost parameters are selected from one or more of the group including component tolerances, power efficiency, spectral efficiency, bit error rate, AFC, Nyquist, and energy.
14. A method as claimed in claim 10, wherein desired cost parameters are defined on the basis of TDMA telecommunications system requirements.
15. A method as claimed in claim 10, wherein desired cost parameters are defined on the basis of GSM requirements.
16. A method as claimed in claim 14, wherein the pulse function is defined such that a pulse of Gaussian shape may be transmitted.
17. A method as claimed in claim 1, wherein desired cost parameters are defined on the basis of CDMA requirements.
18. A method as claimed in claim 17, wherein the pulse function is defined such that a pulse of root raised cosine shape may be transmitted.
19. A method according to claim 10, wherein the amplitude of the pulse function over a range of frequencies is defined in an iterative process in which the pulse function is altered and the cost parameters determined until an acceptable balance of cost parameters is achieved.
20. A method according to claim 10, wherein the method comprises the step of weighting the respective cost parameters.
21. A method according to claim 20, wherein an acceptable balance between the cost parameters is achieved by optimizing the respective costs with the respective weightings.
22. A method according to claim 21, wherein the optimization is performed using an optimizer computer programme.
23. A pulse function generator for converting a data stream in accordance with a pulse function shaped in accordance with the relationship defined by the method of claim 10.
24. A modulator for providing a signal for transmission in a telecommunication system comprising:
means for shaping a data stream in accordance with the pulse function generator of claim 23.
25. A modulator according to claim 24, wherein the means for shaping comprises a look-up table.
26. A transceiver for a communication device comprising a modulator in accordance with claim 24 and a demodulator.
27. A communication device operable in communication system comprising a transceiver according to claim 26.
28. A dual mode communication device operable in a first mode in a TDMA telecommunications system in which a channel is a combination of frequency and timeslot and a second mode in a CDMA telecommunications system, comprising a modulator for modulating a data stream with a carrier signal in accordance with a predetermined modulation scheme in both the first and second modes of operation and a pulse function generator for shaping a data stream in accordance with respective pulse functions responsive to the mode of operation of the radio telephone and distortion by a component of the transmitter.
29. A dual mode communication device operable in a first mode when a first set of cost parameters are desired and in a second mode when a second set of cost parameters are desired, the radiotelephone comprising:
a first pulse function generator for converting a data stream in accordance with a pulse function shaped in dependence on the first set of desired cost parameters;
a second pulse function generator for converting data stream in accordance with a pulse function shaped in dependence on the second set of desired cost parameters; and
means for selecting the pulse function generator in accordance with the mode of operation of the phone;
wherein at least one of the pulse functions is shaped in accordance with the relationship defined by the method of claim 1.
30. A communication device as claimed in claim 29, which is operable at a first data rate in the first mode and a second data rate in the second mode.
31. A communication device as claimed in claim 29, wherein the first data rate supports voice applications and the second data rate supports data applications.
32. A dual mode communication device operable in a first mode when a first set of cost parameters are desired and in a second mode when a second set of cost parameters are desired, the radiotelephone comprising:
a modulator for modulating a data stream with a carrier signal in accordance with a predetermined modulation scheme in both the first and second modes of operation;
a first pulse function generator for shaping a data stream in accordance with a pulse function shaped in dependence on the first set of desired cost parameters and distortion by a component of the transmitter;
a second pulse function generator for shaping a data stream in accordance with a pulse function shaped in dependence on the second set of desired cost parameters and distortion by a component of the transmitter; and
means for selecting the pulse function generator in accordance with the mode of operation of the phone.
33. A method for selecting a modulation scheme for a communication system using a predetermined transmitter, the method comprising:
defining a pulse function for a first modulation scheme in accordance with the method as claimed in claim 1;
defining a pulse function for a second modulation scheme for the same desired cost parameters;
determining the resultant cost parameters for each scheme; and
selecting the modulation scheme which gives good resultant cost parameters given the desired ones.
US11/839,771 1998-01-21 2007-08-16 Pulse shaping which compensates for component distortion Abandoned US20070280375A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/839,771 US20070280375A1 (en) 1998-01-21 2007-08-16 Pulse shaping which compensates for component distortion

Applications Claiming Priority (23)

Application Number Priority Date Filing Date Title
GBGB9801305.5A GB9801305D0 (en) 1998-01-21 1998-01-21 Optimizer
GBGB9801306.3A GB9801306D0 (en) 1998-01-21 1998-01-21 Receiver/modulator
GBGB9801308.9A GB9801308D0 (en) 1998-01-21 1998-01-21 Receiver/modulator
GBGB9801302.2A GB9801302D0 (en) 1998-01-21 1998-01-21 Mobile phone system
GB9801306.3 1998-01-21
GB9801305.5 1998-01-21
GB9801308.9 1998-01-21
GB9801302.2 1998-01-21
GB9804600.6 1998-03-05
GBGB9804600.6A GB9804600D0 (en) 1998-03-05 1998-03-05 A cdma modulator/demodulator
GBGB9805126.1A GB9805126D0 (en) 1998-03-11 1998-03-11 A transceiver
GB9805126.1 1998-03-11
GBGB9805234.3A GB9805234D0 (en) 1998-01-21 1998-03-12 A radio telephone
GB9805234.3 1998-03-12
GB9805504A GB2337670B (en) 1998-01-21 1998-03-13 Method and Apparatus for Generating a Pulse Function
GB9805504.9 1998-03-13
GB9814300A GB2333673A (en) 1998-01-21 1998-07-01 Despreading a signal which has been spread by a code and modulated according to a non-linear modulation scheme
GB9814300.1 1998-07-01
GB9824426A GB2333674B (en) 1998-01-21 1998-11-06 A radio telephone
GB9824426.2 1998-11-06
PCT/GB1999/000201 WO1999038297A1 (en) 1998-01-21 1999-01-21 Pulse shaping which compensates for component distortion
US09/625,201 US7274747B1 (en) 1998-01-21 2000-07-21 Pulse shaping which compensates for component distortion
US11/839,771 US20070280375A1 (en) 1998-01-21 2007-08-16 Pulse shaping which compensates for component distortion

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/625,201 Continuation US7274747B1 (en) 1998-01-21 2000-07-21 Pulse shaping which compensates for component distortion

Publications (1)

Publication Number Publication Date
US20070280375A1 true US20070280375A1 (en) 2007-12-06

Family

ID=27579419

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/625,201 Expired - Lifetime US7274747B1 (en) 1998-01-21 2000-07-21 Pulse shaping which compensates for component distortion
US11/839,771 Abandoned US20070280375A1 (en) 1998-01-21 2007-08-16 Pulse shaping which compensates for component distortion

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/625,201 Expired - Lifetime US7274747B1 (en) 1998-01-21 2000-07-21 Pulse shaping which compensates for component distortion

Country Status (8)

Country Link
US (2) US7274747B1 (en)
EP (1) EP1050139B1 (en)
JP (1) JP4015363B2 (en)
CN (1) CN1156121C (en)
AU (1) AU2176499A (en)
ES (1) ES2321353T3 (en)
GB (1) GB2349317A (en)
WO (1) WO1999038297A1 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1156121C (en) * 1998-01-21 2004-06-30 诺基亚移动电话有限公司 Pulse shaping which compensates for component distortion
US8682386B2 (en) 2003-04-07 2014-03-25 Fujitsu Limited Dual-mode system and dual-mode wireless terminal
JP2004328713A (en) * 2003-04-09 2004-11-18 Sharp Corp Waveform shaping method, waveform shaping device, electronic equipment, waveform shaping program and recording medium
JP3902184B2 (en) * 2004-02-24 2007-04-04 株式会社アドバンテスト Quadrature modulation apparatus, method, program, and recording medium
US8046662B2 (en) * 2004-08-20 2011-10-25 Broadcom Corporation Method and system for decoding control data in GSM-based systems using inherent redundancy
US20080208008A1 (en) * 2007-02-28 2008-08-28 Microsoft Corporation Wireless body sensor with small size background
WO2009093396A1 (en) * 2008-01-25 2009-07-30 Nec Corporation Non-linear distortion compensation circuit, transmission circuit, and non-linear distortion compensation method
FR2953084B1 (en) * 2009-11-20 2012-03-16 Thales Sa SYSTEM AND METHOD FOR TRANSMITTING-RECEIVING A DIGITAL SIGNAL ON A RADIO PATH
CN105517200B (en) * 2014-09-26 2020-02-21 联想(北京)有限公司 Method and device for processing transmitted signal
US9735879B2 (en) * 2014-09-30 2017-08-15 International Business Machines Corporation Near-threshold optical transmitter pre-distortion
FR3060912A1 (en) * 2016-12-21 2018-06-22 Universite de Bordeaux DEVICE FOR GENERATING A DIGITAL SIGNAL MODULE AND SYSTEM FOR GENERATING AN ANALOGUE SIGNAL MODULE

Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4255789A (en) * 1978-02-27 1981-03-10 The Bendix Corporation Microprocessor-based electronic engine control system
US4319359A (en) * 1980-04-10 1982-03-09 Rca Corporation Radio transmitter energy recovery system
US4409594A (en) * 1979-09-21 1983-10-11 International Standard Electric Corporation Apparatus for performing radio frequency pulse modulation with automatic modulation control
US4600891A (en) * 1984-08-21 1986-07-15 Peavey Electronics Corporation Digital audio amplifier having a high power output level and low distortion
US4750192A (en) * 1986-06-24 1988-06-07 Bbc Brown Boveri Ag Method for transmitting digital data by means of continuous phase modulation
US5070254A (en) * 1989-03-17 1991-12-03 U.S. Philips Corporation Pulse generators with constant mark/space ratio and small phase modulation jitter
US5105446A (en) * 1989-10-18 1992-04-14 Alcatel Transmission Par Faisceaux Hertziens Digital method of correcting non-linearity in a transmission chain, and apparatus implementing the method
US5253272A (en) * 1991-03-01 1993-10-12 Amp Incorporated Digital data transmission system with adaptive predistortion of transmitted pulses
US5313494A (en) * 1991-05-28 1994-05-17 Samsung Electronics Co., Ltd. Compact superposed modulated signal generator
US5335355A (en) * 1990-07-09 1994-08-02 Kabushiki Kaisha Toshiba Mobile radio communication system utilizing analog and digital modulation
US5481533A (en) * 1994-05-12 1996-01-02 Bell Communications Research, Inc. Hybrid intra-cell TDMA/inter-cell CDMA for wireless networks
US5572516A (en) * 1994-01-31 1996-11-05 Matsushita Electric Industrial Co., Ltd. Mobile unit communication system
US5701294A (en) * 1995-10-02 1997-12-23 Telefonaktiebolaget Lm Ericsson System and method for flexible coding, modulation, and time slot allocation in a radio telecommunications network
US5712868A (en) * 1992-06-30 1998-01-27 Motorola, Inc. Dual mode communication network
US5748678A (en) * 1995-07-13 1998-05-05 Motorola, Inc. Radio communications apparatus
US5790516A (en) * 1995-07-14 1998-08-04 Telefonaktiebolaget Lm Ericsson Pulse shaping for data transmission in an orthogonal frequency division multiplexed system
US5808511A (en) * 1996-08-09 1998-09-15 Trw Inc. Active feedback pre-distortion linearization
US5909460A (en) * 1995-12-07 1999-06-01 Ericsson, Inc. Efficient apparatus for simultaneous modulation and digital beamforming for an antenna array
US6025944A (en) * 1997-03-27 2000-02-15 Mendez R&D Associates Wavelength division multiplexing/code division multiple access hybrid
US6072364A (en) * 1997-06-17 2000-06-06 Amplix Adaptive digital predistortion for power amplifiers with real time modeling of memoryless complex gains
US6128589A (en) * 1997-06-26 2000-10-03 Nortel Networks Limited Method and apparatus for modelling a system which includes the transmission and reception of signals
US6252912B1 (en) * 1997-12-24 2001-06-26 General Dynamics Government Systems Corporation Adaptive predistortion system
US6556326B2 (en) * 1996-12-20 2003-04-29 Tyco Telecommunications (Us) Inc. Synchronous amplitude modulation for improved performance of optical transmission systems
US7054658B1 (en) * 1998-01-21 2006-05-30 Nokia Mobile Phones Limited Pulse shaping according to modulation scheme
US7274747B1 (en) * 1998-01-21 2007-09-25 Nokia Corporation Pulse shaping which compensates for component distortion

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE58907579D1 (en) * 1989-01-18 1994-06-01 Siemens Ag Digital distortion.
EP0561258B1 (en) * 1992-03-18 2001-08-01 Infineon Technologies AG Method of generating CPM (continuous phase modulation) signals

Patent Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4255789A (en) * 1978-02-27 1981-03-10 The Bendix Corporation Microprocessor-based electronic engine control system
US4409594A (en) * 1979-09-21 1983-10-11 International Standard Electric Corporation Apparatus for performing radio frequency pulse modulation with automatic modulation control
US4319359A (en) * 1980-04-10 1982-03-09 Rca Corporation Radio transmitter energy recovery system
US4600891A (en) * 1984-08-21 1986-07-15 Peavey Electronics Corporation Digital audio amplifier having a high power output level and low distortion
US4750192A (en) * 1986-06-24 1988-06-07 Bbc Brown Boveri Ag Method for transmitting digital data by means of continuous phase modulation
US5070254A (en) * 1989-03-17 1991-12-03 U.S. Philips Corporation Pulse generators with constant mark/space ratio and small phase modulation jitter
US5105446A (en) * 1989-10-18 1992-04-14 Alcatel Transmission Par Faisceaux Hertziens Digital method of correcting non-linearity in a transmission chain, and apparatus implementing the method
US5335355A (en) * 1990-07-09 1994-08-02 Kabushiki Kaisha Toshiba Mobile radio communication system utilizing analog and digital modulation
US5253272A (en) * 1991-03-01 1993-10-12 Amp Incorporated Digital data transmission system with adaptive predistortion of transmitted pulses
US5313494A (en) * 1991-05-28 1994-05-17 Samsung Electronics Co., Ltd. Compact superposed modulated signal generator
US5712868A (en) * 1992-06-30 1998-01-27 Motorola, Inc. Dual mode communication network
US5572516A (en) * 1994-01-31 1996-11-05 Matsushita Electric Industrial Co., Ltd. Mobile unit communication system
US5481533A (en) * 1994-05-12 1996-01-02 Bell Communications Research, Inc. Hybrid intra-cell TDMA/inter-cell CDMA for wireless networks
US5748678A (en) * 1995-07-13 1998-05-05 Motorola, Inc. Radio communications apparatus
US5790516A (en) * 1995-07-14 1998-08-04 Telefonaktiebolaget Lm Ericsson Pulse shaping for data transmission in an orthogonal frequency division multiplexed system
US5701294A (en) * 1995-10-02 1997-12-23 Telefonaktiebolaget Lm Ericsson System and method for flexible coding, modulation, and time slot allocation in a radio telecommunications network
US5909460A (en) * 1995-12-07 1999-06-01 Ericsson, Inc. Efficient apparatus for simultaneous modulation and digital beamforming for an antenna array
US5808511A (en) * 1996-08-09 1998-09-15 Trw Inc. Active feedback pre-distortion linearization
US6556326B2 (en) * 1996-12-20 2003-04-29 Tyco Telecommunications (Us) Inc. Synchronous amplitude modulation for improved performance of optical transmission systems
US6025944A (en) * 1997-03-27 2000-02-15 Mendez R&D Associates Wavelength division multiplexing/code division multiple access hybrid
US6072364A (en) * 1997-06-17 2000-06-06 Amplix Adaptive digital predistortion for power amplifiers with real time modeling of memoryless complex gains
US6128589A (en) * 1997-06-26 2000-10-03 Nortel Networks Limited Method and apparatus for modelling a system which includes the transmission and reception of signals
US6252912B1 (en) * 1997-12-24 2001-06-26 General Dynamics Government Systems Corporation Adaptive predistortion system
US7054658B1 (en) * 1998-01-21 2006-05-30 Nokia Mobile Phones Limited Pulse shaping according to modulation scheme
US7274747B1 (en) * 1998-01-21 2007-09-25 Nokia Corporation Pulse shaping which compensates for component distortion

Also Published As

Publication number Publication date
CN1294803A (en) 2001-05-09
EP1050139B1 (en) 2009-03-25
GB0018666D0 (en) 2000-09-13
JP4015363B2 (en) 2007-11-28
JP2002502148A (en) 2002-01-22
EP1050139A1 (en) 2000-11-08
CN1156121C (en) 2004-06-30
GB2349317A (en) 2000-10-25
US7274747B1 (en) 2007-09-25
AU2176499A (en) 1999-08-09
WO1999038297A1 (en) 1999-07-29
ES2321353T3 (en) 2009-06-04

Similar Documents

Publication Publication Date Title
US20070280375A1 (en) Pulse shaping which compensates for component distortion
US5708681A (en) Hybrid analog/digital method and apparatus for controlling the transmission power level of a radio transceiver
US7394869B2 (en) RF transmitter architecture for continuous switching between modulation modes
EP3941011B1 (en) Processing transmission signals in radio transmitter
US7340224B2 (en) Devices for reducing the dynamic range of signals in transmitters of communication systems
US20060088123A1 (en) Method and system for Gaussian filter modification for improved modulation characteristics in Bluetooth RF transmitters
JP2005012750A (en) Digital/analog conversion in extended range
US7054658B1 (en) Pulse shaping according to modulation scheme
US20030123566A1 (en) Transmitter having a sigma-delta modulator with a non-uniform polar quantizer and methods thereof
EP1330041B1 (en) A method and an apparatus for improving the carriers&#39; output power of a broadband multi-carrier base-station
US7127006B2 (en) Method for transmitting frames comprising bursts modulated with different modulation schemes on radio communication channel
GB2333674A (en) Defining a pulse function shape for acting on a data stream for transmission
US4825452A (en) Digital FSK demodulator
US7254122B2 (en) Apparatus and method for generating pilot beacon signal in base stations of CDMA system
US8279970B2 (en) Transmission spectra
US8224265B1 (en) Method for optimizing AM/AM and AM/PM predistortion in a mobile terminal
US6532249B1 (en) Transmitter of multiple frequency radio communication system
JPH04290321A (en) Nonlinear distortion compensating method
US20030219079A1 (en) Data transmission method and arrangement
GB2337670A (en) Defining a pulse function shape for acting on a data stream for transmission
GB2351633A (en) Optimising pulse shaping for radio telephones
JP4037395B2 (en) Transmitter
JP3989455B2 (en) OFDM transmitter

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION

AS Assignment

Owner name: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP, NEW YORK

Free format text: SECURITY INTEREST;ASSIGNOR:WSOU INVESTMENTS, LLC;REEL/FRAME:043966/0574

Effective date: 20170822

Owner name: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP, NEW YO

Free format text: SECURITY INTEREST;ASSIGNOR:WSOU INVESTMENTS, LLC;REEL/FRAME:043966/0574

Effective date: 20170822

AS Assignment

Owner name: WSOU INVESTMENTS, LLC, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP;REEL/FRAME:049246/0405

Effective date: 20190516