WO2002101954A1 - Method of limiting signal, and transmitter - Google Patents

Method of limiting signal, and transmitter Download PDF

Info

Publication number
WO2002101954A1
WO2002101954A1 PCT/FI2002/000505 FI0200505W WO02101954A1 WO 2002101954 A1 WO2002101954 A1 WO 2002101954A1 FI 0200505 W FI0200505 W FI 0200505W WO 02101954 A1 WO02101954 A1 WO 02101954A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
combined signal
threshold value
value
chip
Prior art date
Application number
PCT/FI2002/000505
Other languages
French (fr)
Inventor
Timo Viero
Matti Kiiski
Olli VÄÄNÄNEN
Jouko Vankka
Original Assignee
Nokia Corporation
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
Application filed by Nokia Corporation filed Critical Nokia Corporation
Publication of WO2002101954A1 publication Critical patent/WO2002101954A1/en
Priority to US10/726,654 priority Critical patent/US7319713B2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/30TPC using constraints in the total amount of available transmission power
    • H04W52/34TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
    • 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/70755Setting of lock conditions, e.g. threshold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70706Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation with means for reducing the peak-to-average power ratio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • H04J13/0044OVSF [orthogonal variable spreading factor]

Definitions

  • the invention relates to a method of limiting power or amplitude values of a combined signal in transmitters and receivers of telecommuni- cations systems.
  • the same radio frequency usually has to be divided between several users.
  • One method of dividing the same transmission frequency between several users is code division multiple access CDMA, where different users are distinguished from one another by multiplying the signal of each user by a separate code, which differs from the other codes and is preferably orthogonal to them so that different transmissions would not correlate with one another on the radio path.
  • CDMA code division multiple access
  • one carrier frequency is modulated by a combined signal which consists of several signals directed to different users.
  • several code groups are available, such as an orthogonal variable spreading factor OVSF used as the channelization code in WCDMA systems (Wide Band Code Division Multiple Access).
  • the combined signal is amplified to provide it with a suitable transmission power by a power amplifier, which is linear only in a certain power range. This causes problems because the power of the combined signal may momentarily receive values that require a large linear range. Power amplifiers of this kind are difficult to design as well as expensive, for which reason the peak-to-mean ratio (peak-to-average ratio, crest factor) of the signal (or amplitudes) to be amplified has to be limited.
  • Several limiting methods have been devised. These methods are generally called clipping methods. Usually, however, the prior art methods change a combined signal so that the orthogonality of different user-specific codes disappears.
  • the power or ampli- tude of outputs cannot in practice be limited because this could hinder successful detection at the receiver of a subscriber terminal.
  • Systems that cannot stand clipping include high speed downlink packet access (HSDPA) which has been researched by the 3GPP (3 rd Generation Partnership Project) standardization forum. This system employs 16-level or 64-level quadrature amplitude modulation QAM.
  • the object of the invention is to provide an improved method of limiting a signal. This is achieved by a method of limiting a combined signal, the method comprising multiplying an information signal intended for each subscriber terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber termi- nal, and combining transmissions directed to several subscriber terminals into a combined signal.
  • the method of the invention comprises setting a threshold value for the power or amplitude values of the combined signal, dividing a chip sequence of the combined signal into blocks, comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, and if the threshold value is exceeded, decorrelating the block where the threshold value was exceeded and a pre-determined number of channelization codes, which have a pre-determined spreading factor, and performing normalization to determine first weighting coefficients for the channelization codes or channelization code groups, the first weighting coefficients being proportional to the power of the transmissions directed to pre-determined subscriber terminals, comparing each combination of the first weighting coefficient and the related channelization code with the set objectives and determining second weighting coefficients for the downlink transmission selected as a result of the comparison, the second weighting coefficients being proportional to the power of the transmission directed to pre-determined subscriber terminals, re-forming the examined block using combinations of the channelization codes and the weighting coefficients that were determined, the weighting coefficient being second weighting coefficients, provided they
  • the invention also relates to a method of limiting a combined signal, the method comprising multiplying an information signal intended for each subscriber terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the sub- scriber terminal, and combining transmissions intended for several subscriber terminals into a combined signal.
  • the method of the invention comprises setting a threshold value for the power or amplitude values of the combined signal, dividing a chip sequence of the combined signal into blocks, comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, and if the threshold value is exceeded, forming a residual signal, finding channelization codes that are unused at a given time and decorrelating the residual signal and the unused channelization codes to determine weighting coefficients, forming an estimate for the residual signal by means of one or more vectors selected from the sum vectors of the unused channelization codes and weighting coefficients and from the sum vectors corresponding to the unused channelization codes, forming a clipped signal by subtracting the estimate of the residual signal from the combined signal of the examined block, and thus examined block of the residual signal becomes limited in respect of the power or amplitude.
  • the invention further relates to a transmitter of a radio telecommunications system where a combined signal is limited and an information signal intended for each subscriber terminal is multiplied by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber terminal and the transmissions intended for several subscriber terminals are combined into a combined signal.
  • the transmitter of the invention comprises means for setting a threshold value for the power or amplitude values of the combined signal, means for dividing a chip sequence of the combined signal into blocks, means for comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, means for decorrelating the block where the threshold value was exceeded and a pre-determined number of channelization codes, which have a pre-determined spreading factor, and for performing normalization to determine first weighting coefficients for the channelization codes or channelization code groups, the first weighting coefficients being propor- tional to the power of the transmissions intended for pre-determined subscriber terminals, the transmitter comprises means for comparing each combination of the first weighting coefficient and the related channelization code with the set objectives and for determining second weighting coefficients for the downlink transmissions selected as a result of the comparison, the second weighting coefficients being proportional to the power of the transmissions intended for pre-determined subscriber terminals, the transmitter comprises means for re- forming the examined block using combinations of the channelization codes and the weighting coefficient
  • the invention further relates to a transmitter of a radio telecommunications system where a combined signal is limited and an information signal intended for each subscriber terminal is multiplied by a spreading code and a weighting coefficient, which is proportional to the power of the transmis- sion intended for the subscriber terminal and the transmissions intended for several subscriber terminals are combined into a combined signal.
  • the transmitter of the invention comprises means for setting a threshold value for the power or amplitude values of the combined signal, means for dividing a chip sequence of the combined signal into blocks, means for comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, and if the threshold value is exceeded, the transmitter comprises means for forming a residual signal, means for finding the channelization codes that are unused at a given time and decorrelating the residual signal and the unused channelization codes to determine weighting coeffi- cients, means for selecting one or more desired vectors from the sum vectors corresponding to the unused channelization codes, means for forming an estimate of the residual signal using the unused channelization codes and the selected one or more sum vectors, means for forming a clipped signal by subtracting the estimate of the residual signal from the combined signal of the ex- amined block, and thus the examined block of the combined signal becomes limited in respect of the power or amplitude.
  • the invention is based on examining whether the power or amplitude of a combined signal needs to be limited, and if there is need for limitation, the power or amplitude is limited blockwise.
  • the length of the blocks is preferably the same as the pre-selected spreading factor of the channelization cide, e.g. in the WCDMA system the downlink channelization code may have a length of 4, 8, 16, 32, 64,..., 512 chips, from which one is selected as the block length.
  • the method and system of the invention provide several advantages. Since the combined signal is limited on the code level in blocks of several chips, it is easier to retain orthogonality between individual channelization codes.
  • clipping can be directed to only those outputs that can be clipped since the detection was successful. Alternatively, if a system with different quality of service classes is used, clipping can be directed only to connections with a lower quality of service. If high speed downlink packet access (HSDPA) is used, one embodiment of the method according to the invention can be used to separate HSDPA signals that are not clipped from other downlink outputs that can be clipped.
  • HSDPA high speed downlink packet access
  • One modulation method for clipping modulated signals is e.g. quadrature phase shift keying QPSK.
  • Figure 1 shows one example of a telecommunications system
  • Figure 2 shows a second example of a telecommunications system
  • Figure 3 is a flow chart illustrating first method steps for limiting a combined signal
  • Figure 4 illustrates the concept of an error vector (EVM)
  • Figure 5 illustrates an example of a code tree
  • Figure 6 is a flow chart illustrating an example of second method steps for limiting a combined signal
  • Figure 7 illustrates an example of a transmitter
  • Figure 8 illustrates an example of the structure of a spreading and weighting block.
  • the solution of the invention is particularly applicable to a WCDMA radio system (Wideband Code Division Multiple Access), which employs the direct sequence DS technique.
  • WCDMA radio system Wideband Code Division Multiple Access
  • Other applications include satellite systems, military telecommunications systems and private non-cellular networks.
  • the solution of the invention is not, however, limited to these examples.
  • the following example illustrates preferred embodiments of the invention in a UMTS system (Universal Mobile Telephone System) without limiting the invention thereto.
  • the structure of a mobile communications system will be ex- emplified referring to Figure 1.
  • the main parts of the mobile communications system are a core network CN, a UMTS terrestrial radio access network UT- RAN and user equipment Ue.
  • the interface between the CN and the UTRAN is called lu and the air interface between the UT RAN and the Ue is known as Uu.
  • the UTRAN consists of radio network subsystems RNS.
  • the interface between the radio network subsystems RNS is called lur.
  • the RNS consists of radio network controllers RNC and one or more node Bs.
  • the interface between the RNC and the B is called lub.
  • the coverage area of the node B i.e.
  • FIG. 1 a cell, is denoted by C in the figure.
  • Figure 2 includes only the most essential blocks but it is clear to a person skilled in the art that a conventional cellular radio system also comprises other functions and structures which need not be explained more closely here. The details of the cellular radio system may be different from those shown in Figure 2 but these differences are not relevant to the invention.
  • the cellular radio network typically comprises the infrastructure of a fixed network, i.e. a network part 200 and subscriber terminals 202, which may be fixed, placed in a vehicle or portable terminals, e.g. mobile phones or laptops, which enable communication with a radio telecommunications system.
  • the network part 200 includes base stations 204.
  • the base station corresponds to the node B in the preceding figure.
  • Several base stations 204 are controlled centrally by a radio network controller 206 which communicates with the base stations.
  • the base station 204 includes transceivers 208 and a multiplexer unit 212.
  • the base station 204 further includes a control unit 210, which controls the function of the transceivers 208 and the multiplexer 212.
  • the multiplexer 212 is used for arranging the traffic and control channels used by several transceivers 208 onto one transmission connection 214.
  • the trans- mission connection 214 forms an interface called lub.
  • the structure of the frames to be transmitted over the radio connection 216 is system-specific and called a Uu air interface.
  • the radio network controller 206 comprises a group switching field 220 and a control unit 222.
  • the group switching field 220 is used for switching speech and data and for connecting signalling circuits.
  • the radio network subsystem 224 formed by the base station 204 and the radio network controller 206 also includes a transcoder 226.
  • the transcoder 226 is usually located as close to a mobile services switching centre 228 as possible because this way transmission capacity can be saved when speech is transferred in the format of the cellular radio network between the transcoder 226 and the radio network controller 206.
  • the transcoder 226 converts the different digital speech en- doding formats used between the public switched telephone network and the radio telephone network into compatible formats, e.g. from the format of the fixed network into a format of the cellular radio network or vice versa.
  • the control unit 222 performs call control, mobility management, collection of statistical information and signalling.
  • Figure 2 further shows a mobile services switching centre
  • gateway mobile services switching centre which is responsible for the connections of the mobile communication system to external networks, in this case to the public switched telephone network 232.
  • the method comprises multiplying the information signal intended for each terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission intended for the subscriber terminal.
  • the method also comprises combining transmissions intended for several different subscriber terminals into a combined signal.
  • the method starts in block 300.
  • a threshold value is set for the power or amplitude values of the combined signal, i.e. combination of several signals that are to be transmitted on the same carrier wave. The parts of the signals that exceed the threshold value are clipped.
  • the properties of the power amplifier used and the desired peak-to-mean ratio of power are typically taken into account in the determination of the threshold value.
  • the requirements of the data transmission system such as the allowed bandwidth and stop band attenuation, i.e. the width of the signal's frequency band, so that the signal would extend to other frequency bands within the allowed limits, the required transmission power and the allowed maximum value of the error vector magnitude EVM or the maximum value of the peak code domain error, which is used in WCDMA systems and describes the error caused by modulation inaccuracy in the combined sig- nal.
  • Other factors can also be taken into account when the threshold value is set.
  • Figure 4 illustrates a simple example of a signal space diagram, which can be used to illustrate how modu- lated symbols are located with respect to one another.
  • the example describes a two-dimensional signal space diagram of a phase-modulated signal when modulation comprises four constellation points or states. In that case four different signals or pulse forms are used.
  • points 404, 406, 408, 410 describe different signals, i.e. states of the signal space dia- gram. The signal receives a different phase difference in the different states 404, 406, 408, 410 of the signal space diagram.
  • the number of states in the signal space diagram varies depending on the modulation method: the larger the number of states, the higher the data transmission capacity of the system.
  • the signal space diagram can be presented as a single circle as in Figure 4 but there are also other ways of presentation.
  • the horizontal axis 400 represents the phase component of a modulated signal and the vertical axis 402 the quadrature component.
  • Circles 412, 414, 416, 418 describe the area where the signals representing different symbols really are due to various instances of interference. There are also signal values between the constella- tion points.
  • the sampling moment is determined by taking samples at moments when the signal is at the constellation point as accurately as possible.
  • the signal phase diagram is formed by placing the indicator figures of different signals with certain phase differences in the same figure. Only one indicator figure 420 illustrating the amplitude of one signal is shown in Figure 4. Angle 424 describes the phase difference of the signal. For the signal this indicator figure is Acos(27f 0 t + ) where A is the signal amplitude, f 0 is the average frequency, t is the time and ⁇ is the phase difference.
  • Arrow 422 denotes a vector which represents the distance between the location of an interference-free symbol and the real location of the symbol when interference has been added to the modulated signal. This vector is called error vector magnitude (EVM).
  • EVM error vector magnitude
  • the error vector is one prior art indicator for quality of modulation.
  • the chip sequence of the combined signal i.e. the symbol sequence multiplied by the channelization code
  • the length of a chip block is preferably the same as the spreading factor SF of the pre-selected channelization code; for example, if the spreading factor is four, the length of the chip block is four chips.
  • One channelization code corresponds to one or more downlink transmissions depending on the block length and the transmission symbol rate used.
  • the power or amplitude of each chip block is compared with the threshold value set in block 302 to find any values that are greater than the threshold value. This allows to find out whether the combined signal needs to be clipped.
  • the block where the threshold value was exceeded and a pre-determined number of channelization codes are decorrelated in block 308.
  • Decorrelation is preferably performed by calculating the input of the vectors by means of the block where the threshold value was exceeded and a pre-determined number of channelization codes.
  • the channelization codes are selected so that they have a pre-determined spreading factor which is the same as the block length.
  • the decorrelation re- suit is normalized, i.e. divided by the selected spreading factor of the channelization code.
  • First weighting coefficients can be determined for the channelization codes of the combined signal by means of decorrelation and normalization. The first weighting coefficients are proportional to the power of the transmission intended for pre-determined subscriber terminals, i.e.
  • the weighting coefficients can be determined codewise if the block is sufficiently long, i.e. a more accurate picture of the downlink transmissions is obtained by increasing the block length. In practice, however, the block length needs to be usually limited because the delay increases with the block length. Thus in several cases the weighting coefficients can be determined code group by code group, i.e. according to the sub-code tree. If the threshold was not exceeded, the following block will be examined.
  • each point 500 represents one feasible channelization code.
  • the codes on each vertical broken line are orthogonal to one another.
  • the code tree on the right-hand side of each channelization code, i.e. point 500 in the figure, forms a sub-code tree with two branches: a left-hand branch and a right-hand branch.
  • the codes of different sub-tree branches are orthogonal to one another.
  • the maximum number of different simultaneous channelization codes that are orthogonal to one another could be 512 in WCDMA systems.
  • codes of a certain level are always orthogonal to one another.
  • a code on a certain level is orthogonal to another code on the same level and to all next-level codes derived from it.
  • the code groups refer to codes belonging to the same sub-code tree.
  • each combination of a first weighting coefficient and a related channelization code determined in block 308 is compared with the set objectives.
  • Each combination determines the power of transmission directed to one or more subscriber terminals.
  • the set objective is to reduce the peak-to-mean ratio within a block, i.e. cutting of the power or amplitude value which exceeds the threshold value to the threshold level.
  • the distortion caused by the combined signal of the selected clipping algorithm is to be minimized so as not to exceed the limits of the maximum value of the peak code domain error and error vector magnitude EVM in accordance with the standard of the telecommunications system used.
  • one or more second weighting coefficients are determined for the selected downlink transmissions.
  • the second weighting coefficients are also proportional to the transmission power: the higher the weighting coefficient, the higher the transmission power.
  • the second weighting coefficients can be defined for all channelization codes or code groups or only for a desired part of them.
  • the examined block is re-formed using combinations of channelization codes and weighting coefficients that were determined.
  • the weighting coefficients are second weighting coefficients, provided that they have been determined; otherwise they are first weighting coefficients, in which case the examined block of the combined signal becomes limited in respect of the power or amplitude.
  • combining is performed by multiplying each channelization code by its weighting coefficient, after which a desired number of signals multiplied by the codes are added up.
  • the first column includes the spreading factor SF of the channelization code used.
  • One encoded transmission is directed to each subscriber terminal, e.g. subscriber terminal 1.
  • the next column includes the first weighting coefficients and the last column an output-specific channelization code.
  • the code with spreading factor 4 is repeated (weighting coefficient 6 both for the first and the second block) and the code sequence will thus have the same length as the codes with spreading factor 8.
  • the signal 26, 12, 0, -14, 6, 20, -8, 6 is sent to clipping.
  • the first four-chip block is 26, 12, 0, -14 and the second one 6, 20, -8, 6. 20 is set as the thresh- old value, which means that the greatest power value 26 is clipped. Then the channelization codes and the selected block are decorrelated, i.e. the input is calculated. The decorrelation result is normalized, i.e. divided by the spreading factor, which is 4 in the example, which yields weighting coefficients 6, 13, 7, 0. [0034] In the exemplified situation a decision is made to clip the transmission directed to subscriber terminal 2 by spreading factor 8 to change weighting coefficient 7 into 1. The transmission to be clipped can also be any other transmission and the value for the weighting coefficient can be selected differently. The chipped block is 20, 18, -6, -8. It is noticed that in the block the signal of only one code channel has been clipped and the orthogonality be- tween the different codes has been retained. In the latter four-chip block the threshold value 20 is not exceeded and thus no clipping is performed.
  • the method ends in block 318.
  • the method can be repeated in various ways.
  • Arrow 314 describes repetition of the method blockwise and arrow 316 describes repetition of the method starting from setting of the threshold value.
  • the clipping method described above is preferably performed on the l/Q level, in which case any scrambling has to be eliminated or clipping has to be performed before multiplication by the spreading code.
  • Any other signals in the combined signal that are non-orthogonal to the transmis- sions of the subscriber terminal are also deleted from the combined signal before clipping, or clipping is performed before these signals are added.
  • the deleted signals are taken into account when the threshold value is set.
  • I components and Q components can be processed separately when a combined signal is formed by adding I components and Q components with their separate adders. Clipping can change both the signal amplitude and the phase or only the signal amplitude. It should be noted that one or a few undipped signals can be added to a clipped combined signal.
  • the method comprises multiplying the information signal intended for each subscriber terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber terminal, and combining transmissions directed to several subscriber terminals into a combined signal.
  • the method starts in block 600.
  • a threshold value is set for the power and amplitude values of the combined signal, i.e. a combination of several signals to be transmitted on the same carrier wave.
  • the power or amplitude values that exceed the threshold value are clipped. Setting of the threshold value was described in greater detail in connection with Figure 3.
  • the chip sequence of the combined signal i.e. the symbol sequence multiplied by the spreading code
  • the chip block length is preferably the same as the spreading factor SF of the channelization codes used; for example, if the spreading factor is four, the chip block length is four.
  • block 606 the power or amplitude values of each chip block are compared with the threshold value set in block 602 to find any values that are greater than the threshold value. This way it can be found out whether the combined signal needs to be clipped.
  • a residual signal is formed for each chip of the block.
  • the residual signal can be formed in a number of different ways.
  • the residual signal preferably includes the signal part that exceeds the threshold value.
  • the residual signal is formed by defining a residual value for each chip of the block as follows: if the chip value is greater than the threshold value, the threshold value is subtracted from the chip and the result of this subtraction is the residual value. If the absolute value of the chip at most equals the threshold value, the residual value is zero. If the chip value is lower than the negation of the threshold value, the threshold value is added to the chip value and the result of this addition is the residual value.
  • the residual value is determined for each chip of the block under examination as follows:
  • x means the chip
  • t the threshold value
  • r the residual signal
  • the residual signal can be determined for each chip of the block as follows:
  • the residual signal is formed by determining a residual value for each chip of the block as follows: if the chip value is at least zero, the standard deviation of the combined signal is subtracted from the chip value and the result of this subtraction is the residual value; if the chip value is lower than zero, the standard deviation of the combined signal is added to the chip value and the result of this addition is the residual value.
  • channelization codes that are unused at a given time are searched for.
  • the unused channelization codes are preferably searched for by decorrelating a block of the combined signal and the corresponding channelization codes and by normalizing the decorrelation result by dividing it by the length of the channelization code, which is equal to the block length.
  • Decorrelation is preferably performed by calculating the vector inputs.
  • the codes with a weighting coefficient which is zero or close to it are unused channelization codes. This is followed by decorrelating the residual signal defined for the block under examination in block 608 by each unused channelization code. This way the weighting coefficients corresponding to the unused channelization codes can be determined.
  • an estimate of the residual signal is formed us- ing the unused channelization codes, the weighting coefficients and the one or more selected sum vectors.
  • the sum vectors correspond to each unused channelization code. All elements of the selected sum vector are preferably zeroes, in which case the signal is orthogonal.
  • the residual signal estimate is formed by multiplying each unused channelization code by a corresponding weighting coefficient, which yields an input vector, and by adding the selected sum vector to the input vector obtained, which yields a partial estimate vector, after which the partial estimate vectors obtained are added up. If all sum vectors are zeroes, the estimate of the residual signal is orthogonal to the combined signal, i.e. to the signals to be transmitted to the terminals.
  • the estimate of the residual signal correlates with the combined signal because the residual signal is unorthogonal to the combined signal. If the difference between the combined signal and the residual signal still exceeds the set threshold value, a vector with one or more elements which deviate from zero can be selected as the sum vector or one or more elements can be set as different from zero. The deviation from the othrogonality of the signal should be as small as possible even if the estimate of the residual signal had to be changed.
  • a clipped signal is formed by subtracting the estimate of the residual signal from the combined signal of the examined block and thus the examined block of the combined signal becomes limited in re- spect of the power or amplitude.
  • the channelization code whose spreading factor (SF) is four is repeated and thus the code sequence will have the same length as the codes whose spreading factor is eight.
  • the signal 26, 12, 0, -14, 6, 20, - 8, 6 is sent to clipping.
  • the first four-chip block is 26, 12, 0, -14 and the second one 6, 20, -8, 6. 20 has been selected as the threshold value.
  • the block Since value 26 of the first block exceeds the threshold value, the block is decorrelated by all channelization codes 1111 , 11-1-1 , 1-11-1 , 1-1-11 whose length equals to the block length and divided by the spreading factor, which is four in this example. This yields weighting coefficients 6, 13, 7, 0. Code 1-1-11 is unused and the other ones are used codes.
  • a residual signal is calculated for the first block by the method according to formula (1), which yields as the residual signal 6, 0, 0, 0.
  • the calculated residual signal is decorrelated by the unused code 1-1-11 , which yields weighting coefficient 6, which is 6/4 after normalization.
  • the esti- mate of the residual signal is thus 6/4, -6/4, -6/4, 6/4 when the sum vector corresponding to code 1-1-11 has been set as zero.
  • a clipped signal 24 , 1334, V/z, -15 is obtained.
  • the sum vector can be e.g. signal 1 , 0, 0, 0, which yields estimate 10/4, -6/4, -6/4, 6/4, in which case the clipped combined signal is 23 1 / 2 , 13 1 / 2 , V ⁇ , -15 1 / 2 .
  • the second block 6, 20, -8, 6 does not include values exceeding the threshold value, and consequently it will not be clipped.
  • the method ends in block 620.
  • the method can be repeated in various ways.
  • Arrow 616 illustrates repetition of the method chip block by chip block.
  • Arrow 618 illustrates repetition of the method starting from setting of the threshold value.
  • the clipping method explained above is preferably performed on the l/Q level, in which case any scrambling is eliminated or the clip- ping is performed before that. Any other signals in the combined signal that are non-orthogonal to the transmissions of the subscriber terminal are also deleted from the combined signal before clipping, or clipping is performed before these signals are added. It should be noted that the deleted signals are taken into account when the threshold value is set. In that case I components and Q components can be processed separately when a combined signal is formed by adding I components and Q components with their separate adders, i.e. there are two adders. In that case the I components and the Q components are not combined into one signal until after clipping. Clipping can change both the signal amplitude and the phase or only the signal amplitude. It should be noted that one or a few undipped signals can be added to a clipped combined signal.
  • FIG. 7 An example of a transmitter structure where a signal can be limited blockwise will be explained with reference to Figure 7. It is obvious to a person skilled in the art that the transmitter structure may be different from the one shown in Figure 7.
  • Functional blocks 700A to D multiply the signals to be transmitted by a spreading code and a weighting coefficient.
  • Each functional block 700A to D receives a data signal, i.e. an information sequence that has been processed differently, intended for one subscriber terminal.
  • Signal processing of the information sequence including channel encoding and interleaving, is usually implemented in a DSP processor (Digital Signal Processing), which is not shown in Figure 7.
  • DSP processor Digital Signal Processing
  • a data flow processed in various ways arrives at a serial-to-parallel converter, which divides the symbols of the data flow into I and Q branches.
  • the l branch is an in-phase component branch and the Q branch is a quadrature branch.
  • the symbols are usually divided by guiding even symbols to the I branch and odd symbols to the Q branch.
  • the symbols of the I and Q branches are multiplied by coefficients 802, 804 of the selected channelization code.
  • the chips of the Q branch are converted into complex values by 90 ° phase shift, after which the chips of different branches are added up to a sum signal l+jQ.
  • the signal intended for one subscriber terminal is weighted by a weighting coefficient 810, which is proportional to the transmission power of the output. Finally the signal is multiplied by the weighting coefficient 812 of the scrambling code. Then the signal is supplied to an adding block 702 of the transmitter where the signals of one user are added up to a combined signal.
  • the adding process can also be implemented in phases, i.e. first a desired number of the modulator outputs of one carrier wave are added up, after which the intermediate results are added up to obtain the final sum signal. For example, if one carrier wave has eight modulators, four signals can be added up first, after which the intermediate results are added up. There can also be more than two successive addition phases. This embodiment may be advantageous when one carrier wave has several modulators.
  • the number of blocks 700A to D may vary depending on the application, mainly on the number of users. Thus there may be more or fewer blocks than in Figure 7.
  • the combined signal is supplied to a clipping block 704, where weighting coefficients are determined for the combined signal in accordance with the description of Figure 3 or 6.
  • Figure 3 describes the first em- bodiment of the method according to the invention and Figure 6 the second one.
  • the clipping block may be followed by a pulse processing filter and interpolation, which are not shown in the figure.
  • Block 706 is a control block which controls the function of the clipping block, e.g. sets the threshold value or gives a command to define/determine second weighting coefficients. If clipping is performed on the l/Q level, scrambling is eliminated or clipping is performed before that. Any other signals in the combined signal that are non-orthogonal to the transmissions of the subscriber terminal are also deleted from the combined signal before clipping, or clipping is performed before these signals are added. It should be noted that the deleted signals are taken into account when the threshold value is set.
  • the I and Q components can be processed separately when a combined signal is formed by adding l components and Q components with their separate adders, i.e. there are two adders. In that case the I components and the Q components are not combined into one signal until after clipping. Clipping can change both the amplitude and the phase of the signal or only the signal amplitude.
  • Modulation where the combined signal modulates the carrier wave according to the selected modulation method is performed in block 708.
  • the modulation methods are well known in the art and will not be described in greater detail here.
  • the signal is also converted from the digital format into the analogue format by a D/A converter.
  • the signal is upconverted to the selected transmission frequency and filtered, if necessary.
  • the power amplifier 712 am- plifies the signal to the transmission power level. If the transmitter and the receiver use the same antenna, a duplex filter is also needed to separate the signal to be transmitted from the signal to be received.
  • the antenna 714 may be a single antenna or a group antenna consisting of one or more antenna elements.
  • the invention is implemented e.g. by software, in which case the base station 204 includes a microprocessor where the functions according to the method described are implemented by software.
  • the invention can also be implemented by hardware solutions, for example, which provide the required functionality, such as ASIC (Application Specific Integrated Circuit), or using separate logic components.
  • ASIC Application Specific Integrated Circuit

Abstract

To limit a combined signal, the method comprises multiplying an information signal intended for each subscriber terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber terminal. The method comprises setting a threshold value, dividing the combined signal into blocks, comparing the values of each block with the set threshold value and if the threshold value is exceeded, decorrelating the block where the threshold value was exceeded and a pre-determined number of channelization codes, which have a pre-determined spreading factor. The decorrelation result is normalized to determine first weighting coefficients. The method also comprises comparing each combination of a first weighting coefficient and a related channelization code with the set objectives and determining second weighting coefficients for the downlink transmissions selected as a result of the comparison. The examined block is re-formed using combinations of the channelization codes and the weighting coefficients that were determined.

Description

METHOD OF LIMITING SIGNAL, AND TRANSMITTER
FIELD OF THE INVENTION
[0001] The invention relates to a method of limiting power or amplitude values of a combined signal in transmitters and receivers of telecommuni- cations systems.
BACKGROUND OF THE INVENTION
[0002] In telecommunications systems, particularly in cellular systems, the same radio frequency usually has to be divided between several users. One method of dividing the same transmission frequency between several users is code division multiple access CDMA, where different users are distinguished from one another by multiplying the signal of each user by a separate code, which differs from the other codes and is preferably orthogonal to them so that different transmissions would not correlate with one another on the radio path. In systems based on the code division multiple access, one carrier frequency is modulated by a combined signal which consists of several signals directed to different users. In the existing systems several code groups are available, such as an orthogonal variable spreading factor OVSF used as the channelization code in WCDMA systems (Wide Band Code Division Multiple Access). [0003] The combined signal is amplified to provide it with a suitable transmission power by a power amplifier, which is linear only in a certain power range. This causes problems because the power of the combined signal may momentarily receive values that require a large linear range. Power amplifiers of this kind are difficult to design as well as expensive, for which reason the peak-to-mean ratio (peak-to-average ratio, crest factor) of the signal (or amplitudes) to be amplified has to be limited. Several limiting methods have been devised. These methods are generally called clipping methods. Usually, however, the prior art methods change a combined signal so that the orthogonality of different user-specific codes disappears. In some cases the power or ampli- tude of outputs cannot in practice be limited because this could hinder successful detection at the receiver of a subscriber terminal. This results from the use of a multilevel modulation method where symbols are so close to one another in the signal space diagram that even a small increase in noise causes an error in detection. In that case clipping should be directed only to the trans- missions that can be clipped. Systems that cannot stand clipping include high speed downlink packet access (HSDPA) which has been researched by the 3GPP (3rd Generation Partnership Project) standardization forum. This system employs 16-level or 64-level quadrature amplitude modulation QAM.
BRIEF DESCRIPTION OF THE INVENTION [0004] The object of the invention is to provide an improved method of limiting a signal. This is achieved by a method of limiting a combined signal, the method comprising multiplying an information signal intended for each subscriber terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber termi- nal, and combining transmissions directed to several subscriber terminals into a combined signal. The method of the invention comprises setting a threshold value for the power or amplitude values of the combined signal, dividing a chip sequence of the combined signal into blocks, comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, and if the threshold value is exceeded, decorrelating the block where the threshold value was exceeded and a pre-determined number of channelization codes, which have a pre-determined spreading factor, and performing normalization to determine first weighting coefficients for the channelization codes or channelization code groups, the first weighting coefficients being proportional to the power of the transmissions directed to pre-determined subscriber terminals, comparing each combination of the first weighting coefficient and the related channelization code with the set objectives and determining second weighting coefficients for the downlink transmission selected as a result of the comparison, the second weighting coefficients being proportional to the power of the transmission directed to pre-determined subscriber terminals, re-forming the examined block using combinations of the channelization codes and the weighting coefficients that were determined, the weighting coefficient being second weighting coefficients, provided they have been determined, or otherwise first weighting coefficients, and thus the examined block of the combined signal becomes limited in respect of the power or amplitude.
[0005] The invention also relates to a method of limiting a combined signal, the method comprising multiplying an information signal intended for each subscriber terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the sub- scriber terminal, and combining transmissions intended for several subscriber terminals into a combined signal. The method of the invention comprises setting a threshold value for the power or amplitude values of the combined signal, dividing a chip sequence of the combined signal into blocks, comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, and if the threshold value is exceeded, forming a residual signal, finding channelization codes that are unused at a given time and decorrelating the residual signal and the unused channelization codes to determine weighting coefficients, forming an estimate for the residual signal by means of one or more vectors selected from the sum vectors of the unused channelization codes and weighting coefficients and from the sum vectors corresponding to the unused channelization codes, forming a clipped signal by subtracting the estimate of the residual signal from the combined signal of the examined block, and thus examined block of the residual signal becomes limited in respect of the power or amplitude. [0006] The invention further relates to a transmitter of a radio telecommunications system where a combined signal is limited and an information signal intended for each subscriber terminal is multiplied by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber terminal and the transmissions intended for several subscriber terminals are combined into a combined signal. The transmitter of the invention comprises means for setting a threshold value for the power or amplitude values of the combined signal, means for dividing a chip sequence of the combined signal into blocks, means for comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, means for decorrelating the block where the threshold value was exceeded and a pre-determined number of channelization codes, which have a pre-determined spreading factor, and for performing normalization to determine first weighting coefficients for the channelization codes or channelization code groups, the first weighting coefficients being propor- tional to the power of the transmissions intended for pre-determined subscriber terminals, the transmitter comprises means for comparing each combination of the first weighting coefficient and the related channelization code with the set objectives and for determining second weighting coefficients for the downlink transmissions selected as a result of the comparison, the second weighting coefficients being proportional to the power of the transmissions intended for pre-determined subscriber terminals, the transmitter comprises means for re- forming the examined block using combinations of the channelization codes and the weighting coefficients that were determined, the weighting coefficients being second weighting coefficients, provided that they have been defined, or otherwise first coefficients, and thus the examined block of the combined sig- nal becomes limited in respect of the power or amplitude.
[0007] The invention further relates to a transmitter of a radio telecommunications system where a combined signal is limited and an information signal intended for each subscriber terminal is multiplied by a spreading code and a weighting coefficient, which is proportional to the power of the transmis- sion intended for the subscriber terminal and the transmissions intended for several subscriber terminals are combined into a combined signal. The transmitter of the invention comprises means for setting a threshold value for the power or amplitude values of the combined signal, means for dividing a chip sequence of the combined signal into blocks, means for comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, and if the threshold value is exceeded, the transmitter comprises means for forming a residual signal, means for finding the channelization codes that are unused at a given time and decorrelating the residual signal and the unused channelization codes to determine weighting coeffi- cients, means for selecting one or more desired vectors from the sum vectors corresponding to the unused channelization codes, means for forming an estimate of the residual signal using the unused channelization codes and the selected one or more sum vectors, means for forming a clipped signal by subtracting the estimate of the residual signal from the combined signal of the ex- amined block, and thus the examined block of the combined signal becomes limited in respect of the power or amplitude.
[0008] The preferred embodiments of the invention are disclosed in the dependent claims.
[0009] The invention is based on examining whether the power or amplitude of a combined signal needs to be limited, and if there is need for limitation, the power or amplitude is limited blockwise. The length of the blocks is preferably the same as the pre-selected spreading factor of the channelization cide, e.g. in the WCDMA system the downlink channelization code may have a length of 4, 8, 16, 32, 64,..., 512 chips, from which one is selected as the block length. [0010] The method and system of the invention provide several advantages. Since the combined signal is limited on the code level in blocks of several chips, it is easier to retain orthogonality between individual channelization codes. Furthermore, in one embodiment of the method according to the invention clipping can be directed to only those outputs that can be clipped since the detection was successful. Alternatively, if a system with different quality of service classes is used, clipping can be directed only to connections with a lower quality of service. If high speed downlink packet access (HSDPA) is used, one embodiment of the method according to the invention can be used to separate HSDPA signals that are not clipped from other downlink outputs that can be clipped. One modulation method for clipping modulated signals is e.g. quadrature phase shift keying QPSK.
BRIEF DESCRIPTION OF THE FIGURES
[0011] The invention will now be described in greater detail by means of preferred embodiments with reference to the accompanying drawings, in which
Figure 1 shows one example of a telecommunications system, Figure 2 shows a second example of a telecommunications system, Figure 3 is a flow chart illustrating first method steps for limiting a combined signal,
Figure 4 illustrates the concept of an error vector (EVM), Figure 5 illustrates an example of a code tree, Figure 6 is a flow chart illustrating an example of second method steps for limiting a combined signal, Figure 7 illustrates an example of a transmitter,
Figure 8 illustrates an example of the structure of a spreading and weighting block.
DESCRIPTION OF EMBODIMENTS
[0012] The solution of the invention is particularly applicable to a WCDMA radio system (Wideband Code Division Multiple Access), which employs the direct sequence DS technique. Other applications include satellite systems, military telecommunications systems and private non-cellular networks. The solution of the invention is not, however, limited to these examples. [0013] The following example illustrates preferred embodiments of the invention in a UMTS system (Universal Mobile Telephone System) without limiting the invention thereto.
[0014] The structure of a mobile communications system will be ex- emplified referring to Figure 1. The main parts of the mobile communications system are a core network CN, a UMTS terrestrial radio access network UT- RAN and user equipment Ue. The interface between the CN and the UTRAN is called lu and the air interface between the UT RAN and the Ue is known as Uu. [0015] The UTRAN consists of radio network subsystems RNS. The interface between the radio network subsystems RNS is called lur. The RNS consists of radio network controllers RNC and one or more node Bs. The interface between the RNC and the B is called lub. The coverage area of the node B, i.e. a cell, is denoted by C in the figure. [0016] The description shown in Figure 1 is rather general and therefore a more detailed example of a cellular radio system is given in Figure 2. Figure 2 includes only the most essential blocks but it is clear to a person skilled in the art that a conventional cellular radio system also comprises other functions and structures which need not be explained more closely here. The details of the cellular radio system may be different from those shown in Figure 2 but these differences are not relevant to the invention.
[0017] The cellular radio network typically comprises the infrastructure of a fixed network, i.e. a network part 200 and subscriber terminals 202, which may be fixed, placed in a vehicle or portable terminals, e.g. mobile phones or laptops, which enable communication with a radio telecommunications system. The network part 200 includes base stations 204. The base station corresponds to the node B in the preceding figure. Several base stations 204 are controlled centrally by a radio network controller 206 which communicates with the base stations. The base station 204 includes transceivers 208 and a multiplexer unit 212.
[0018] The base station 204 further includes a control unit 210, which controls the function of the transceivers 208 and the multiplexer 212. The multiplexer 212 is used for arranging the traffic and control channels used by several transceivers 208 onto one transmission connection 214. The trans- mission connection 214 forms an interface called lub. [0019] From the transceivers 208 of the base station 204 there is a connection to an antenna unit 218, which establishes a radio connection 216 to the subscriber terminal 202. The structure of the frames to be transmitted over the radio connection 216 is system-specific and called a Uu air interface. [0020] The radio network controller 206 comprises a group switching field 220 and a control unit 222. The group switching field 220 is used for switching speech and data and for connecting signalling circuits. The radio network subsystem 224 formed by the base station 204 and the radio network controller 206 also includes a transcoder 226. The transcoder 226 is usually located as close to a mobile services switching centre 228 as possible because this way transmission capacity can be saved when speech is transferred in the format of the cellular radio network between the transcoder 226 and the radio network controller 206.
[0021] The transcoder 226 converts the different digital speech en- doding formats used between the public switched telephone network and the radio telephone network into compatible formats, e.g. from the format of the fixed network into a format of the cellular radio network or vice versa. The control unit 222 performs call control, mobility management, collection of statistical information and signalling. [0022] Figure 2 further shows a mobile services switching centre
228 and a gateway mobile services switching centre, which is responsible for the connections of the mobile communication system to external networks, in this case to the public switched telephone network 232.
[0023] In the following, method steps according to a first embodi- ment of the invention for limiting the power or amplitude level in a transmitter when the chip sequence of a combined signal is divided into blocks will be described by means of Figure 3. The method comprises multiplying the information signal intended for each terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission intended for the subscriber terminal. The method also comprises combining transmissions intended for several different subscriber terminals into a combined signal. The method starts in block 300. In block 302 a threshold value is set for the power or amplitude values of the combined signal, i.e. combination of several signals that are to be transmitted on the same carrier wave. The parts of the signals that exceed the threshold value are clipped. The properties of the power amplifier used and the desired peak-to-mean ratio of power (peak-to-average ratio, crest factor) are typically taken into account in the determination of the threshold value. In the design of the clipping algorithm and the whole radio transmitter it is necessary to consider the requirements of the data transmission system, such as the allowed bandwidth and stop band attenuation, i.e. the width of the signal's frequency band, so that the signal would extend to other frequency bands within the allowed limits, the required transmission power and the allowed maximum value of the error vector magnitude EVM or the maximum value of the peak code domain error, which is used in WCDMA systems and describes the error caused by modulation inaccuracy in the combined sig- nal. Other factors can also be taken into account when the threshold value is set.
[0024] In the following, the determination of the error vector magnitude will be described by means of Figure 4. Figure 4 illustrates a simple example of a signal space diagram, which can be used to illustrate how modu- lated symbols are located with respect to one another. The example describes a two-dimensional signal space diagram of a phase-modulated signal when modulation comprises four constellation points or states. In that case four different signals or pulse forms are used. In the example of Figure 4 points 404, 406, 408, 410 describe different signals, i.e. states of the signal space dia- gram. The signal receives a different phase difference in the different states 404, 406, 408, 410 of the signal space diagram. The number of states in the signal space diagram varies depending on the modulation method: the larger the number of states, the higher the data transmission capacity of the system. The signal space diagram can be presented as a single circle as in Figure 4 but there are also other ways of presentation. In the figure the horizontal axis 400 represents the phase component of a modulated signal and the vertical axis 402 the quadrature component. Circles 412, 414, 416, 418 describe the area where the signals representing different symbols really are due to various instances of interference. There are also signal values between the constella- tion points. The sampling moment is determined by taking samples at moments when the signal is at the constellation point as accurately as possible.
[0025] The signal phase diagram is formed by placing the indicator figures of different signals with certain phase differences in the same figure. Only one indicator figure 420 illustrating the amplitude of one signal is shown in Figure 4. Angle 424 describes the phase difference of the signal. For the signal this indicator figure is Acos(27f0t + ) where A is the signal amplitude, f0 is the average frequency, t is the time and φ is the phase difference.
[0026] Arrow 422 denotes a vector which represents the distance between the location of an interference-free symbol and the real location of the symbol when interference has been added to the modulated signal. This vector is called error vector magnitude (EVM). The error vector is one prior art indicator for quality of modulation.
[0027] Next in block 304 the chip sequence of the combined signal, i.e. the symbol sequence multiplied by the channelization code, is divided into blocks. In WCDMA systems the length of a chip block is preferably the same as the spreading factor SF of the pre-selected channelization code; for example, if the spreading factor is four, the length of the chip block is four chips. One channelization code corresponds to one or more downlink transmissions depending on the block length and the transmission symbol rate used. [0028] In block 306 the power or amplitude of each chip block is compared with the threshold value set in block 302 to find any values that are greater than the threshold value. This allows to find out whether the combined signal needs to be clipped. If the threshold was exceeded, the block where the threshold value was exceeded and a pre-determined number of channelization codes are decorrelated in block 308. Decorrelation is preferably performed by calculating the input of the vectors by means of the block where the threshold value was exceeded and a pre-determined number of channelization codes. The channelization codes are selected so that they have a pre-determined spreading factor which is the same as the block length. The decorrelation re- suit is normalized, i.e. divided by the selected spreading factor of the channelization code. First weighting coefficients can be determined for the channelization codes of the combined signal by means of decorrelation and normalization. The first weighting coefficients are proportional to the power of the transmission intended for pre-determined subscriber terminals, i.e. when the coeffi- cient changes, the power of the transmission intended for the subscriber terminal also changes. The higher the weighting coefficient, the higher the transmission power. The weighting coefficients can be determined codewise if the block is sufficiently long, i.e. a more accurate picture of the downlink transmissions is obtained by increasing the block length. In practice, however, the block length needs to be usually limited because the delay increases with the block length. Thus in several cases the weighting coefficients can be determined code group by code group, i.e. according to the sub-code tree. If the threshold was not exceeded, the following block will be examined.
[0029] In the following, an example of the structure of a prior art code tree will be described by means of Figure 5. The code tree shown in Fig- ure 5 is used in WCDMA systems. Each point 500 represents one feasible channelization code. The vertical broken lines describe different spreading factors: SF=1 , SF=2, SF=4, SF=8, SF=16, SF=32, SF=64, SF=128, SF=256, SF=512. The codes on each vertical broken line are orthogonal to one another. The code tree on the right-hand side of each channelization code, i.e. point 500 in the figure, forms a sub-code tree with two branches: a left-hand branch and a right-hand branch. The codes of different sub-tree branches are orthogonal to one another. In practice, the maximum number of different simultaneous channelization codes that are orthogonal to one another could be 512 in WCDMA systems. For example, the code corresponding to the spreading fac- tor SF=1 is (1). The spreading factor SF=2 has two codes (1 ,1) and (1 ,-1 ) that are orthogonal to each other. Furthermore, the spreading factor SF=4 has four codes that are orthogonal to one another: codes (1 ,1 ,1 ,1 ) and (1 ,1 ,-1 ,-1 ) below the upper-level code (1 , 1 ) and codes (1 ,-1 ,1 ,-1 ) and (1 ,-1 ,-1 ,1) below the second upper-level code (1 ,-1). The formation of codes proceeds this way towards the lower levels in the code tree. Codes of a certain level are always orthogonal to one another. Likewise a code on a certain level is orthogonal to another code on the same level and to all next-level codes derived from it. In this application the code groups refer to codes belonging to the same sub-code tree.
[0030] In block 310 each combination of a first weighting coefficient and a related channelization code determined in block 308 is compared with the set objectives. Each combination determines the power of transmission directed to one or more subscriber terminals. The set objective is to reduce the peak-to-mean ratio within a block, i.e. cutting of the power or amplitude value which exceeds the threshold value to the threshold level. At the same time the distortion caused by the combined signal of the selected clipping algorithm is to be minimized so as not to exceed the limits of the maximum value of the peak code domain error and error vector magnitude EVM in accordance with the standard of the telecommunications system used. Furthermore, it is advisable to keep the channelization codes orthogonal because this allows minimi- zation of the interference that the signals multiplied by different channelization codes cause to one another. If the comparison shows that there is need to change one or more of the weighting coefficients determined in block 308 to achieve the above-mentioned objectives, one or more second weighting coefficients are determined for the selected downlink transmissions. The second weighting coefficients are also proportional to the transmission power: the higher the weighting coefficient, the higher the transmission power. The second weighting coefficients can be defined for all channelization codes or code groups or only for a desired part of them.
[0031] In block 312 the examined block is re-formed using combinations of channelization codes and weighting coefficients that were determined. The weighting coefficients are second weighting coefficients, provided that they have been determined; otherwise they are first weighting coefficients, in which case the examined block of the combined signal becomes limited in respect of the power or amplitude. Typically combining is performed by multiplying each channelization code by its weighting coefficient, after which a desired number of signals multiplied by the codes are added up.
[0032] In the following, an example of limiting a signal blockwise will be described by means of Table 1. The example has been simplified for the sake of clarity. In clipping the block length is four chips and the example illustrates clipping of two successive blocks.
Figure imgf000013_0001
Table 1
[0033] In the table the first column includes the spreading factor SF of the channelization code used. One encoded transmission is directed to each subscriber terminal, e.g. subscriber terminal 1. The next column includes the first weighting coefficients and the last column an output-specific channelization code. A sum signal is obtained by adding up the signals that have been multiplied by the weighting coefficients, i.e. we obtain 26, 12, 0, -14, 6, 20, -8, 6 (e.g. 6*1+7*1+3*1+10*1 = 26). The code with spreading factor 4 is repeated (weighting coefficient 6 both for the first and the second block) and the code sequence will thus have the same length as the codes with spreading factor 8. The signal 26, 12, 0, -14, 6, 20, -8, 6 is sent to clipping. The first four-chip block is 26, 12, 0, -14 and the second one 6, 20, -8, 6. 20 is set as the thresh- old value, which means that the greatest power value 26 is clipped. Then the channelization codes and the selected block are decorrelated, i.e. the input is calculated. The decorrelation result is normalized, i.e. divided by the spreading factor, which is 4 in the example, which yields weighting coefficients 6, 13, 7, 0. [0034] In the exemplified situation a decision is made to clip the transmission directed to subscriber terminal 2 by spreading factor 8 to change weighting coefficient 7 into 1. The transmission to be clipped can also be any other transmission and the value for the weighting coefficient can be selected differently. The chipped block is 20, 18, -6, -8. It is noticed that in the block the signal of only one code channel has been clipped and the orthogonality be- tween the different codes has been retained. In the latter four-chip block the threshold value 20 is not exceeded and thus no clipping is performed.
[0035] The method ends in block 318. The method can be repeated in various ways. Arrow 314 describes repetition of the method blockwise and arrow 316 describes repetition of the method starting from setting of the threshold value.
[0036] The clipping method described above is preferably performed on the l/Q level, in which case any scrambling has to be eliminated or clipping has to be performed before multiplication by the spreading code. Any other signals in the combined signal that are non-orthogonal to the transmis- sions of the subscriber terminal are also deleted from the combined signal before clipping, or clipping is performed before these signals are added. It should be noted that the deleted signals are taken into account when the threshold value is set. In that case I components and Q components can be processed separately when a combined signal is formed by adding I components and Q components with their separate adders. Clipping can change both the signal amplitude and the phase or only the signal amplitude. It should be noted that one or a few undipped signals can be added to a clipped combined signal.
[0037] Next we will describe method steps according to a second embodiment for limiting the power or amplitude level in a transmitter when a chip sequence of the combined signal is divided into blocks. The method comprises multiplying the information signal intended for each subscriber terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber terminal, and combining transmissions directed to several subscriber terminals into a combined signal. The method starts in block 600. In block 602 a threshold value is set for the power and amplitude values of the combined signal, i.e. a combination of several signals to be transmitted on the same carrier wave. The power or amplitude values that exceed the threshold value are clipped. Setting of the threshold value was described in greater detail in connection with Figure 3.
[0038] In block 604 the chip sequence of the combined signal, i.e. the symbol sequence multiplied by the spreading code, is divided into blocks. In WCDMA systems the chip block length is preferably the same as the spreading factor SF of the channelization codes used; for example, if the spreading factor is four, the chip block length is four.
[0039] In block 606 the power or amplitude values of each chip block are compared with the threshold value set in block 602 to find any values that are greater than the threshold value. This way it can be found out whether the combined signal needs to be clipped.
[0040] Next in block 608 a residual signal is formed for each chip of the block. The residual signal can be formed in a number of different ways. The residual signal preferably includes the signal part that exceeds the threshold value. The residual signal is formed by defining a residual value for each chip of the block as follows: if the chip value is greater than the threshold value, the threshold value is subtracted from the chip and the result of this subtraction is the residual value. If the absolute value of the chip at most equals the threshold value, the residual value is zero. If the chip value is lower than the negation of the threshold value, the threshold value is added to the chip value and the result of this addition is the residual value. Thus the residual value is determined for each chip of the block under examination as follows:
x — t,x > t r — 0,\x\ ≤ t . where (1 ) x + t,x < —t
x means the chip, t = the threshold value r = the residual signal.
[0034] Alternatively, the residual signal can be determined for each chip of the block as follows:
r = , where (2)
Figure imgf000016_0001
x means the chip a = the standard deviation of the combined signal, r = the residual signal.
[0035] In other words, the residual signal is formed by determining a residual value for each chip of the block as follows: if the chip value is at least zero, the standard deviation of the combined signal is subtracted from the chip value and the result of this subtraction is the residual value; if the chip value is lower than zero, the standard deviation of the combined signal is added to the chip value and the result of this addition is the residual value.
[0036] In block 610 channelization codes that are unused at a given time are searched for. The unused channelization codes are preferably searched for by decorrelating a block of the combined signal and the corresponding channelization codes and by normalizing the decorrelation result by dividing it by the length of the channelization code, which is equal to the block length. Decorrelation is preferably performed by calculating the vector inputs. The codes with a weighting coefficient which is zero or close to it are unused channelization codes. This is followed by decorrelating the residual signal defined for the block under examination in block 608 by each unused channelization code. This way the weighting coefficients corresponding to the unused channelization codes can be determined.
[0037] In block 612 an estimate of the residual signal is formed us- ing the unused channelization codes, the weighting coefficients and the one or more selected sum vectors. The sum vectors correspond to each unused channelization code. All elements of the selected sum vector are preferably zeroes, in which case the signal is orthogonal. The residual signal estimate is formed by multiplying each unused channelization code by a corresponding weighting coefficient, which yields an input vector, and by adding the selected sum vector to the input vector obtained, which yields a partial estimate vector, after which the partial estimate vectors obtained are added up. If all sum vectors are zeroes, the estimate of the residual signal is orthogonal to the combined signal, i.e. to the signals to be transmitted to the terminals. Otherwise the estimate of the residual signal correlates with the combined signal because the residual signal is unorthogonal to the combined signal. If the difference between the combined signal and the residual signal still exceeds the set threshold value, a vector with one or more elements which deviate from zero can be selected as the sum vector or one or more elements can be set as different from zero. The deviation from the othrogonality of the signal should be as small as possible even if the estimate of the residual signal had to be changed.
[0038] In block 614 a clipped signal is formed by subtracting the estimate of the residual signal from the combined signal of the examined block and thus the examined block of the combined signal becomes limited in re- spect of the power or amplitude.
[0039] In the following, an example of how signals are limited blockwise by adding codes, i.e. according to the second embodiment, will be described by means of Table 1. The example has been simplified for the sake of clarity. Table 1 was used above in connection with the description of the first embodiment of the invention. In clipping the block length is four chips and the example illustrates clipping of two successive blocks.
[0040] A sum signal is obtained by adding up the signals multiplied by the weighting coefficients, which yields signals 26, 12, 0, -14, 6, 20, -8, 6 (e.g. 6*1 +7*1 +3*1 +10*1=26). The channelization code whose spreading factor (SF) is four is repeated and thus the code sequence will have the same length as the codes whose spreading factor is eight. The signal 26, 12, 0, -14, 6, 20, - 8, 6 is sent to clipping. The first four-chip block is 26, 12, 0, -14 and the second one 6, 20, -8, 6. 20 has been selected as the threshold value. Since value 26 of the first block exceeds the threshold value, the block is decorrelated by all channelization codes 1111 , 11-1-1 , 1-11-1 , 1-1-11 whose length equals to the block length and divided by the spreading factor, which is four in this example. This yields weighting coefficients 6, 13, 7, 0. Code 1-1-11 is unused and the other ones are used codes. A residual signal is calculated for the first block by the method according to formula (1), which yields as the residual signal 6, 0, 0, 0. The calculated residual signal is decorrelated by the unused code 1-1-11 , which yields weighting coefficient 6, which is 6/4 after normalization. The esti- mate of the residual signal is thus 6/4, -6/4, -6/4, 6/4 when the sum vector corresponding to code 1-1-11 has been set as zero. When the estimate of the residual signal is subtracted from the combined signal, a clipped signal 24 , 1334, V/z, -15 is obtained. Alternatively, the sum vector can be e.g. signal 1 , 0, 0, 0, which yields estimate 10/4, -6/4, -6/4, 6/4, in which case the clipped combined signal is 231/2, 131/2, VΛ , -151/2 . The second block 6, 20, -8, 6 does not include values exceeding the threshold value, and consequently it will not be clipped.
[0041] The method ends in block 620. The method can be repeated in various ways. Arrow 616 illustrates repetition of the method chip block by chip block. Arrow 618 illustrates repetition of the method starting from setting of the threshold value.
[0042] The clipping method explained above is preferably performed on the l/Q level, in which case any scrambling is eliminated or the clip- ping is performed before that. Any other signals in the combined signal that are non-orthogonal to the transmissions of the subscriber terminal are also deleted from the combined signal before clipping, or clipping is performed before these signals are added. It should be noted that the deleted signals are taken into account when the threshold value is set. In that case I components and Q components can be processed separately when a combined signal is formed by adding I components and Q components with their separate adders, i.e. there are two adders. In that case the I components and the Q components are not combined into one signal until after clipping. Clipping can change both the signal amplitude and the phase or only the signal amplitude. It should be noted that one or a few undipped signals can be added to a clipped combined signal.
[0043] An example of a transmitter structure where a signal can be limited blockwise will be explained with reference to Figure 7. It is obvious to a person skilled in the art that the transmitter structure may be different from the one shown in Figure 7. Functional blocks 700A to D multiply the signals to be transmitted by a spreading code and a weighting coefficient. Each functional block 700A to D receives a data signal, i.e. an information sequence that has been processed differently, intended for one subscriber terminal. Signal processing of the information sequence, including channel encoding and interleaving, is usually implemented in a DSP processor (Digital Signal Processing), which is not shown in Figure 7. [0044] The function of blocks 700A to D will be described in greater detail by means of Figure 8. Figure 8 is a block diagram showing an example of the structure of one functional block. It is obvious to a person skilled in the art that the structure of a functional block may differ from the one shown in Figure 8. A data flow processed in various ways arrives at a serial-to-parallel converter, which divides the symbols of the data flow into I and Q branches. The l branch is an in-phase component branch and the Q branch is a quadrature branch. The symbols are usually divided by guiding even symbols to the I branch and odd symbols to the Q branch. The symbols of the I and Q branches are multiplied by coefficients 802, 804 of the selected channelization code. After this, the chips of the Q branch are converted into complex values by 90 ° phase shift, after which the chips of different branches are added up to a sum signal l+jQ. The signal intended for one subscriber terminal is weighted by a weighting coefficient 810, which is proportional to the transmission power of the output. Finally the signal is multiplied by the weighting coefficient 812 of the scrambling code. Then the signal is supplied to an adding block 702 of the transmitter where the signals of one user are added up to a combined signal. The adding process can also be implemented in phases, i.e. first a desired number of the modulator outputs of one carrier wave are added up, after which the intermediate results are added up to obtain the final sum signal. For example, if one carrier wave has eight modulators, four signals can be added up first, after which the intermediate results are added up. There can also be more than two successive addition phases. This embodiment may be advantageous when one carrier wave has several modulators. The number of blocks 700A to D may vary depending on the application, mainly on the number of users. Thus there may be more or fewer blocks than in Figure 7.
[0045] Next the combined signal is supplied to a clipping block 704, where weighting coefficients are determined for the combined signal in accordance with the description of Figure 3 or 6. Figure 3 describes the first em- bodiment of the method according to the invention and Figure 6 the second one. The clipping block may be followed by a pulse processing filter and interpolation, which are not shown in the figure.
[0046] Signals that are transmitted on the same carrier wave are added up in block 702. The result is a combined signal which comprises a number of signals of one user. This number varies depending on the application. Block 706 is a control block which controls the function of the clipping block, e.g. sets the threshold value or gives a command to define/determine second weighting coefficients. If clipping is performed on the l/Q level, scrambling is eliminated or clipping is performed before that. Any other signals in the combined signal that are non-orthogonal to the transmissions of the subscriber terminal are also deleted from the combined signal before clipping, or clipping is performed before these signals are added. It should be noted that the deleted signals are taken into account when the threshold value is set. The I and Q components can be processed separately when a combined signal is formed by adding l components and Q components with their separate adders, i.e. there are two adders. In that case the I components and the Q components are not combined into one signal until after clipping. Clipping can change both the amplitude and the phase of the signal or only the signal amplitude.
[0047] Modulation where the combined signal modulates the carrier wave according to the selected modulation method is performed in block 708. The modulation methods are well known in the art and will not be described in greater detail here. In the modulation block the signal is also converted from the digital format into the analogue format by a D/A converter.
[0048] In RF parts 710 the signal is upconverted to the selected transmission frequency and filtered, if necessary. The power amplifier 712 am- plifies the signal to the transmission power level. If the transmitter and the receiver use the same antenna, a duplex filter is also needed to separate the signal to be transmitted from the signal to be received. The antenna 714 may be a single antenna or a group antenna consisting of one or more antenna elements. [0049] The invention is implemented e.g. by software, in which case the base station 204 includes a microprocessor where the functions according to the method described are implemented by software. The invention can also be implemented by hardware solutions, for example, which provide the required functionality, such as ASIC (Application Specific Integrated Circuit), or using separate logic components.
[0050] Even though the invention was described referring to an example according to the enclosed drawings, it is clear that the invention is not restricted thereto but it can be modified in various ways within the inventive concept disclosed in the appended claims.

Claims

1. A method of limiting a combined signal, the method comprising multiplying an information signal intended for each subscriber terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber terminal, and combining transmissions intended for various subscriber terminals into a combined signal, c h a r a c t e r i z e d by
(302) setting a threshold value for power or amplitude values of the combined signal, (304) dividing a chip sequence of the combined signal into blocks,
(306) comparing the values of each block with the set threshold value to find out whether the combned signal needs to be limited, and if the threshold value is exceeded
(308) decorrelating the block where the threshold value was ex- ceeded and a pre-determined number of channelization codes, which have a pre-determined spreading factor, and performing normalization to determine first weighting coefficients for the channelization codes or channelization code groups, the first weighting coefficients being proportional to the power of transmissions directed to pre-determined subscriber terminals, (310) comparing each combination of the first weighting coefficient and the related channelization code with the set objectives and determining second weighting coefficients for the selected downlink transmissions as a result of the comparison, the second weighing coefficients being proportional to the power of transmissions directed to pre-determined subscriber terminals, (312) re-forming the examined block using combinations of the channelization codes and the weighting coefficients that were determined, the weighting coefficients being second weighting coefficients provided that they have been determined, or otherwise first weighting coefficients, and thus the examined block of the combined signal becomes limited in respect of the power or amplitude.
2. A method of limiting a combined signal, the method comprising multiplying an information signal intended for each subscriber terminal by a spreading code and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber terminal, and combining trans- missions intended for various subscriber terminals into a combined signal, characterized by
(602) setting a threshold value for the power or amplitude values of the combined signal, (604) dividing a chip sequence of the combined signal into blocks,
(604) comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, and if the threshold values is exceeded
(608) forming a residual signal, (610) searching for channelization codes that are unused at a given time, and decorrelating the residual signal and the unused channelization codes to determine weighting coefficients,
(612) forming an estimate of the residual signal by means of the unused channelization codes, the weighting coefficients and one or more vectors selected from the sum vectors corresponding to the unused channelization codes,
(614) forming a clipped signal by subtracting the estimate of the residual signal from the combined signal of the examined block, and thus the examined block of the combined signal becomes limited in respect of the power or amplitude.
3. A method according to claim 1, characterized in that all channelization codes that have the same pre-determined spreading factors are used in decorrelation.
4. A method according to claim 1, characterized in that decorrelation is performed by calculating the input of vectors using the block where the threshold value was exceeded and a pre-determined number of channelization codes.
5. A method according to claim 1 or 2, characterized in that the combined signal is divided into chip blocks whose length is the same as the spreading factor of the channelization code.
6. A method according to claim 1, characterized in that the set objective is not to exceed the maximum value limit of the peak code domain error according to the standard of the telecommunications system used.
7. A method according to claim ^ characterized in that the set objective is to keep the channelization codes orthogonal.
8. A method according to claim ^characterized in that the set objective is not to exceed the error vector magnitude EVM according to the standard of the telecommunications system used.
9. A method according to claim 1 or 2, characterized in that the threshold value is determined so that the desired peak-to-mean ratio
(peak-to-average ratio, crest factor) of the power or amplitude is achieved.
10. A method according to claim 1, characterized in that normalization is performed by dividing the decorrelation result by the selected spreading factor of the channelization code.
11. A method according to claim 1, characterized in that the weighting coefficients of the combined signal are defined for the codes.
12. A method according to claim 1, characterized in that the weighting coefficients of the combined signal are defined for the code groups.
13. A method according to claim 2, characterized in that the signal to be added to the combined signal is an orthogonal signal.
14. A method according to claim 2, characterized in that the unused codes are searched for by decorrelating the combined signal and the channelization codes and by normalizing the decorrelation result by dividing it by the channelization code length.
15. A method according to claim 2, characterized in that the signal to be added to the combined signal is a non-orthogonal signal.
16. A method according to claim 2, characterized in that the residual signal is formed by determining a residual value for each chip of a block as follows: if the chip value is greater than the threshold value, the threshold value is subtracted from the chip and the result of this subtraction is the residual value; if the absolute value of the chip at most equals to the threshold value, the residual value is zero; if the chip value is lower than the negation of the threshold value, the threshold value is added to the chip value and the result of this addition is the residual value.
17. A method according to claim 2, characterized in that the estimate of the residual signal is formed by multiplying each unused channelization code and the corresponding weighting factor and by adding up the products obtained.
18. A method according to claim 2, characterized in that the estimate of the residual signal is formed by first determining a partial estimate by multiplying each unused channelization code and the corresponding weight- ing coefficient to obtain an input vector and by adding the selected sum vector to the input vector obtained, after which the partial estimates that were determined are added up.
19. A method according to claim 2, c h a r a c t e r i z e d in that the residual signal is formed by determining a residual value for each chip of the block as follows: if the chip value is at least zero, the standard deviation of the combined signal is subtracted from the chip value and the result of this subtraction is the residual value; if the chip value is lower than zero, the standard deviation of the combined signal is added to the chip value and the result of this addition is the residual value.
20. A method according to claim 2, c h a r a c t e r i z e d in that the sum vector is selected so that all elements are zeroes.
21. A method according to claim 2, c h a r a c t e r i z e d in that the sum vector is selected so that the sum vector comprises at least one element that is different from zero.
22. A transmitter of a radio telecommunications system where a combined signal is limited and an information signal intended for each subscriber terminal is multiplied by a spreading factor and a weighting coefficient, which is proportional to the power of the transmission directed to the sub- scriber terminal, and transmissions directed to several different subscriber terminals are combined into a combined signal, c h a r a c t e r i z e d in that the transmitter comprises means (704, 706) for setting a threshold value for the power or amplitude values of the combined signal, the transmitter comprises means (704, 706) for dividing the chip se- quence of the combined signal into blocks, the transmitter comprises means (704, 706) for comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, the transmitter comprises means (704, 706) for decorrelating the block where the threshold value was exceeded and a pre-determined number of channelization codes, which have a pre-determined spreading factor, and for performing normalization to determine first weighting coefficients for the channelization codes or channelization code groups, the first weighting coefficients being proportional to the power of the transmissions directed to pre- determined subscriber terminals, the transmitter comprises means (704, 706) for comparing each combination of a first weighting coefficient and a related channelization code with the set objectives and for determining second weighting coefficients for downlink transmissions selected as a result of the comparison, the second weighting coefficients being proportional to the power of the transmissions directed to pre-determined subscriber terminals, the transmitter comprises means (704, 706) for re-forming the examined block using combinations of the channelization codes and the weighting coefficients that were determined, the weighting coefficients being second weighting coefficients provided that they have been determined, or otherwise first weighting coefficients, and thus the examined block of the combined signal becomes limited in respect of the power or amplitude.
23. A transmitter of a radio telecommunications system where a combined signal is limited and an information signal intended for each sub- scriber terminal is multiplied by a spreading factor and a weighting coefficient, which is proportional to the power of the transmission directed to the subscriber terminal, and transmissions directed to several different subscriber terminals are combined into a combined signal, c h a r a c t e r i z e d in that the transmitter comprises means (704, 706) for setting a threshold value for the power or amplitude values of the combined signal, the transmitter comprises means (704, 706) for dividing the chip sequence of the combined signal into blocks, the transmitter comprises means (704, 706) for comparing the values of each block with the set threshold value to find out whether the combined signal needs to be limited, and if the threshold value is exceeded the transmitter comprises means (704, 706) for forming a residual signal, the transmitter comprises means (704, 706) for searching for the channelization codes that are unused at a given time and for decorrelating the residual signal and the unused channelization codes to determine weighting coefficients, the transmitter comprises means (704, 706) for selecting one or more desired vectors from the sum vectors corresponding to the unused channelization codes, the transmitter comprises means (704, 706) for forming an estimate of the combined signal by means of the unused channelization codes and the selected one or more sum vectors, the transmitter comprises means (704, 706) for forming a clipped signal by subtracting the estimate of the residual signal from the combined signal of the examined block, and thus the examined block of the combined signal becomes limited in respect of the power or amplitude.
24. A transmitter according to claim 22, characterized in that all channelization codes that have the same pre-determined spreading factors are used in decorrelation.
25. A transmitter according to claim 22, characterized in that decorrelation is performed by calculating the input of the vectors using the block where the threshold value was exceeded and a pre-determined number of channelization codes.
26. A transmitter according to claim 22 or 23, characterized in that the combined signal is divided into chip blocks whose length is the same as the spreading factor of the channelization code.
27. A transmitter according to claim 22, characterized in that the set objective is not to exceed the maximum value limit of the peak code domain error according to the standard of the telecommunications system used.
28. A transmitter according to claim 22, characterized in that the set objective is to keep the channelization codes orthogonal.
29. A transmitter according to claim 22, c h a r a c t e r i z e d in that the set objective is not to exceed the error vector magnitude EVM according to the standard of the telecommunications system used.
30. A transmitter according to claim 22 or 23, characterized in that the threshold value is determined so that the desired peak-to-mean ratio (peak-to-average ratio, crest factor) of the power or amplitude is achieved.
31. A transmitter according to claim 22, characterized in that normalization is performed by dividing the decorrelation result by the selected spreading factor of the channelization code.
32. A transmitter according to claim 22, characterized in that the weighting coefficients of the combined signal are determined for the codes.
33. A transmitter according to claim 22, characterized in that the weighting coefficients of the combined signal are determined for the code groups.
34. A transmitter according to claim 23, characterized in that the signal to be added to the combined signal is an orthogonal signal.
35. A transmitter according to claim 23, characterized in that the unused codes are searched for by decorrelating the combined signal and the channelization codes and by normalizing the decorrelation result by dividing it by the channelization code length.
36. A transmitter according to claim 23, c h a r a c t e r i z e d in that the residual signal is formed by determining a residual value for each chip of a block as follows: if the chip value is greater than the threshold value, the threshold value is subtracted from the chip and the result of this subtraction is the residual value; if the absolute value of the chip at most equals to the threshold value, the residual value is zero; if the chip value is lower than the negation of the threshold value, the threshold value is added to the chip value and the result of this addition is the residual value.
37. A transmitter according to claim 23, characterized in that the estimate of the residual signal is formed by multiplying each unused chan- nelization code and the corresponding weighting factor and by adding up the products obtained.
38. A transmitter according to claim 23, characterized in that the estimate of the residual signal is formed by first determining a partial estimate by multiplying each unused channelization code and the corresponding weighting coefficient to obtain an input vector and by adding the selected sum vector to the input vector obtained, after which the partial estimates that were determined are added up.
39. A method according to claim 23, characterized in that the residual signal is formed by determining a residual value for each chip of the block as follows: if the chip value is at least zero, the standard deviation of the combined signal is subtracted from the chip value and the result of this subtraction is the residual value; if the chip value is lower than zero, the standard deviation of the combined signal is added to the chip value and the result of this addition is the residual value.
40. A transmitter according to claim 23, characterized in that all elements of the selected sum vector are zeroes.
41. A transmitter according to claim 41, characterized in that each selected sum vector includes at least one element that is different from zero.
42. A transmitter according to claim 23, characterized in that the signal to be added to the combined signal is a non-orthogonal signal.
PCT/FI2002/000505 2001-06-12 2002-06-11 Method of limiting signal, and transmitter WO2002101954A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/726,654 US7319713B2 (en) 2001-06-12 2003-12-04 Method of limiting signal, and transmitter

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20011238 2001-06-12
FI20011238A FI20011238A0 (en) 2001-06-12 2001-06-12 Method for limiting the signal and transmitter

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/726,654 Continuation US7319713B2 (en) 2001-06-12 2003-12-04 Method of limiting signal, and transmitter

Publications (1)

Publication Number Publication Date
WO2002101954A1 true WO2002101954A1 (en) 2002-12-19

Family

ID=8561391

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FI2002/000505 WO2002101954A1 (en) 2001-06-12 2002-06-11 Method of limiting signal, and transmitter

Country Status (3)

Country Link
US (1) US7319713B2 (en)
FI (1) FI20011238A0 (en)
WO (1) WO2002101954A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004064108B4 (en) * 2004-07-06 2008-08-28 Infineon Technologies Ag Method and circuit for limiting the power of a signal composed of spread-coded signals
US7719973B2 (en) 2003-02-19 2010-05-18 Fujitsu Limited Method and apparatus for packet scheduling

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4222957B2 (en) * 2004-03-01 2009-02-12 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 Transmission power control method and apparatus
US7496145B2 (en) * 2005-07-28 2009-02-24 Motorola, Inc. Method and apparatus for reducing transmitter peak power requirements with orthogonal code noise shaping
JP5051122B2 (en) * 2006-03-15 2012-10-17 日本電気株式会社 Transmission power control apparatus, mobile station, transmission power control method and program
WO2008141510A1 (en) * 2007-05-22 2008-11-27 Huawei Technologies Co., Ltd. Multiple antenna transmission with small dynamical power range in ofdm systems
US8446202B2 (en) * 2008-12-22 2013-05-21 Nec Corporation Power limiting circuit
US20130077801A1 (en) * 2011-09-23 2013-03-28 David James Tarnowski Distortion control techniques and configurations
US20130242966A1 (en) * 2012-03-19 2013-09-19 Qualcomm Incorporated Initiating access terminal communication based on access point loading
GB201412194D0 (en) * 2014-07-09 2014-08-20 Qinetiq Ltd Interference mitigation for a receiver
KR102262735B1 (en) * 2015-01-27 2021-06-09 한국전자통신연구원 Method and Apparatus for Processing Transmission Signal for PAPR Reduction in Time Region

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000138655A (en) * 1998-10-30 2000-05-16 Kokusai Electric Co Ltd Transmission power control method transmission power controller and base station provided with it
WO2000038351A2 (en) * 1998-12-18 2000-06-29 Telefonaktiebolaget Lm Ericsson (Publ) Method in a telecommunication system
WO2000045538A1 (en) * 1999-01-29 2000-08-03 Telefonaktiebolaget Lm Ericsson (Publ) A method and an apparatus for clipping signals in a cdma system
US6144694A (en) * 1996-10-17 2000-11-07 Hitachi, Ltd. Transmitting apparatus for code division multiplexed signals

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2718398B2 (en) * 1995-06-30 1998-02-25 日本電気株式会社 CDMA base station transmitter
US6393005B1 (en) * 1997-06-27 2002-05-21 Nec Corporation Method of controlling transmitting power of a base station in a CDMA mobile communication system
EP0940925A1 (en) * 1998-03-05 1999-09-08 Lucent Technologies Inc. System and method to reduce the peak-to-average power ratio in a DS-CMDA transmitter
DE19824233B4 (en) * 1998-05-29 2005-10-06 Telefonaktiebolaget Lm Ericsson (Publ) amplitude limiting
US6590906B1 (en) * 1998-08-24 2003-07-08 Matsushita Electric Industrial Co., Ltd. Multi-carrier transmitter circuit and communication equipment
US6931053B2 (en) * 1998-11-27 2005-08-16 Nortel Networks Limited Peak power and envelope magnitude regulators and CDMA transmitters featuring such regulators
JP2000349640A (en) * 1999-06-02 2000-12-15 Nec Corp Code division multiplex transmitter
US6434135B1 (en) * 1999-08-31 2002-08-13 Interdigital Technology Corporation Adaptive RF amplifier prelimiter
JP4183364B2 (en) * 1999-12-28 2008-11-19 富士通株式会社 Distortion compensation device
US6922389B1 (en) * 2000-11-15 2005-07-26 Qualcomm, Incorporated Method and apparatus for reducing transmission power in a high data rate system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6144694A (en) * 1996-10-17 2000-11-07 Hitachi, Ltd. Transmitting apparatus for code division multiplexed signals
JP2000138655A (en) * 1998-10-30 2000-05-16 Kokusai Electric Co Ltd Transmission power control method transmission power controller and base station provided with it
WO2000038351A2 (en) * 1998-12-18 2000-06-29 Telefonaktiebolaget Lm Ericsson (Publ) Method in a telecommunication system
WO2000045538A1 (en) * 1999-01-29 2000-08-03 Telefonaktiebolaget Lm Ericsson (Publ) A method and an apparatus for clipping signals in a cdma system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 2000, no. 8 6 October 2000 (2000-10-06) *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7719973B2 (en) 2003-02-19 2010-05-18 Fujitsu Limited Method and apparatus for packet scheduling
DE102004064108B4 (en) * 2004-07-06 2008-08-28 Infineon Technologies Ag Method and circuit for limiting the power of a signal composed of spread-coded signals
DE102004032666B4 (en) * 2004-07-06 2008-09-04 Infineon Technologies Ag Method and circuit for limiting the power of a signal composed of spread-coded signals
US7693208B2 (en) 2004-07-06 2010-04-06 Infineon Technologies Ag Method and circuit for limiting the power of a signal compiled from spread-coded signals

Also Published As

Publication number Publication date
US7319713B2 (en) 2008-01-15
FI20011238A0 (en) 2001-06-12
US20040109492A1 (en) 2004-06-10

Similar Documents

Publication Publication Date Title
US7643801B2 (en) Clipping of transmission signal
KR100966672B1 (en) Multiple-access hybrid ofdm-cdma system with frequency-domain spreading
US8064326B2 (en) Mobile station, base station, communication system, and communication method
JPH0918451A (en) Cdma base station transmitter
JP2000307549A (en) Base station device, and method for suppressing peak power
EP1190522A1 (en) Automatic gain control for improved decoding of multi-carrier signal
GB2342019A (en) CDMA receiver with variable sampling rate
US7319713B2 (en) Method of limiting signal, and transmitter
WO2007091157A2 (en) Apparatus, method and computer program product providing a transport format that is compatible with another transport format that uses spreading codes
EP1402633B1 (en) Data transmission method and arrangement
EP1834462B1 (en) Clipping of transmission signal
US7340004B2 (en) Method and arrangement for limiting signal in radio transmitter
US7577183B2 (en) Transmission apparatus and peak reduction method
EP1500209B1 (en) Method for limiting signal and transmitter
EP0973283B1 (en) Probing apparatus and method for a spread-spectrum communications system
EP1080546A1 (en) Receiving method and receiver for spread sprectrum signals
US20050100107A1 (en) Composite carrier peak limiting method
KR20020014147A (en) Apparatus and method for compensating and presuming of channel in mobile communication system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ CZ DE DE DK DK DM DZ EC EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 10726654

Country of ref document: US

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP