For a better understanding of the embodiments and to show how the same may be carried into effect, certain embodiments of the present invention will now be described by way of example only with reference to the accompanying drawings.
In many systems, a signal comprises a number of different components, each component having different characteristics. The total signal can be represented as a superposition of the different components. In known methods, when the peak-to-average power ratio of such a multi-component signal is reduced, the reduction in the peak-to-average power ratio of the signal is distributed evenly over the components of the signal.
The present inventors have realized that, because of their different characteristics, the different components of a signal will be affected differently by reducing their peak-to-average power ratio. That is, reducing the peak-to-average power ratio of certain components of a signal will have a large impact on the performance of a system whereas reducing the peak-to-average power ratio of other components of the signal will have little impact on the performance of the system. This may be due to a components importance on the performance of the system and/or a components susceptibility to a reduction in its peak-to-average power ratio in relation to data loss and an increase in the probability of data errors being introduced.
In light of the above, the present inventors have realised that in order to reduce the peak-to-average power ratio of a signal which has multiple components, while not unduly affecting the performance of a system, the reduction in power of the signal should not be distributed evenly over the components of the signal but rather should be distributed over the components taking account of the effect of reducing the power of each component on the signal and its effect on the performance of the system. Some component's peak-to-average power ratio will be reduced more than others. Some component's peak-to-average power ratio may not be reduced at all.
Preferably, the signal is separated into streams and each stream's peak-to-average power ratio is reduced taking into account the effect of this reduction on the signal. The signal may be separated into streams according to a range of different characteristics of the streams. For example, the signal may be separated into streams according to each component's assessed sensitivity towards distortion, according to a type of service to which each stream is associated (e.g. Voice over Internet Protocol (VoIP) over background), and/or according to a priority of each stream/user. Other possible characteristics for separating the signal into streams may also be envisaged.
The distribution of the reduction in peak-to-average power ratio over the components of the signal in accordance with certain embodiments may be referred to as the peak-to-average power ratio (PAPR) reduction scheme. Each stream may be characterized by one or more parameters of relevance to the PAPR reduction scheme. Such parameters could include, but are not limited to:
For example, a signal could be split into three streams as follows:
According to an embodiment, the peak-to-average power ratio of the third stream in the above example should be reduced more than the first and second streams in order to achieve a suitable reduction in the peak-to-average power ratio of the overall signal while limiting problems of BLEP increase and/or impact on system performance.
PAPR-reduction schemes that are blind to the above issues (e.g. the importance of the component of the signal and/or the susceptibility of the component of the signal to a reduction in the peak-to-average power ratio by, for example, clipping) will tend to distribute the “clipping” effect evenly but not the impact at system level. This is not the case in embodiments in which the “clipping” effect is distributed such that the impact at a system level is spread more evenly over the components of a signal. In effect, the PAPR reduction schemes of embodiments are Quality-of-Service-Aware (QoS-Aware). That is, the quality of reception and impact on system/stream level performance are taken into account. QoS/stream-aware clipping methods according to embodiments can thus achieve efficient power amplifier operation while minimizing impact of impairments on system/stream level performance. In this way, it is possible to reduce the performance of low-quality services before the performance of high-quality services is reduced.
According to another embodiment there is provided a network element adapted to perform the method described herein.
According to another embodiment there is provided a telecommunications network comprising the network element and a plurality of mobile user equipment.
According to another embodiment there is provided a computer program, embodied on a computer readable medium, that includes program code means adapted to perform the method described herein when the program is run on a computer or on a processor.
According to another embodiment there is provided a computer program product that includes program code means stored in a computer readable medium, the program code means being adapted to perform any of steps of method described herein when the program is run on a computer or on a processor.
It will be understood that in the following description the present invention is described with reference to particular non-limiting examples from which the invention can be best understood. The invention, however, is not limited to such examples.
Embodiments of the present invention can be applied generally to systems where different data/control streams are transmitted simultaneously and where power amplifier efficiency is important. An example of such a system is a Universal Mobile Telecommunications System (UMTS) network and a UE in communication with that network. Referring to
A user equipment (UE) 100 communicates over a radio interface 101 with a UTRAN (UMTS radio access network) 102. As is known in the art, the UTRAN 102 includes a base transceiver station (BTS) 104 and a radio network controller (RNC) 106. In the UMTS network the UTRAN 102 is connected to a serving General Packet Radio Service (GPRS) support node (SGSN) 108, which in turn is connected to a gateway GPRS support node (GGSN) 110. The GGSN 110 is further connected to at least one external network, e.g. multimedia IP network, represented by reference numeral 112 in
A communication device can be used for accessing various services and/or applications provided via a communication system as shown in
A base station is typically controlled by at least one appropriate controller entity 213 so as to enable operation thereof and management of mobile devices in communication with the base station. The controller entity is typically provided with memory capacity and at least one data processor. In
The following exemplification is given for the downlink direction (i.e. from a base transceiver station (or Node B as it may be called in some systems) to user equipment (UE)) where orthogonal frequency-division multiple access (OFDMA) is used. However, embodiments of this invention could also be applied in the uplink (i.e. from the user equipment to the base station) where power efficiency is also very important and where multiple data streams are transmitted simultaneously (e.g. different streams with different BLEP targets or different streams using different modulation). Aspects of the invention can in general be applied to any system, where the resulting time domain signal can be represented as a superposition of a set of user streams with different requirements. It is envisaged that embodiments of the invention can improve competitiveness of, for example, Node-B and UE products. It is assumed that overall, the UE or Node-B needs to comply with some predefined test cases, and that the present invention can allow fulfillment these requirements with less output back-off (OBO).
Each stream of a signal is fed from parallel modulators 301, 302, 30N into an apparatus or block 304 conducting the QoS-Aware PAPR reduction as shown in
The PAPR reduction at block 304 is conducted from knowledge of the impact on the different streams and when a satisfactory result is achieved, the new and distorted data stream (now combined) is fed forward to a power amplifier 308 for subsequent transmission. In the case that the clipping unit is ‘non-intelligent’, it will clip the signal without any knowledge of the final output signal. In this case, a clipping unit 306 is disposed after the per-stream summation at block 304 of the clipped signals and before the power amplifier 308 is desirable. Furthermore, a filtering circuit (illustrated as within the clipping unit 306) is desirable at this point to reduce spectral re-growth, since the clipping process will typically introduce this.
As the clipping algorithm will do the signal modifications on the time domain signal components to be transmitted, and since the algorithm does not require any a priori knowledge of the PAPR reduction algorithm, no additional control signalling needs to be given to the receiving UE.
The exact implementation can vary from being very complex to being very simple. In the following, an example of a simple implementation and its operation is given. First, the general concept of
The different time domain streams from parallel modulators 301, 302, 30N are fed as input to the QoS-Aware PAPR reduction block 304 and are influenced by the PAPR reduction algorithm, embodied in
The conceptual principle of a one-shot approach is shown in
An example of modulation-aware PAPR reduction is given below. This example is merely an example and many ways of forming the implementation exist.
Different signals are separated into streams depending on which type of modulation is used. For example, one Quaternary Phase-Shift Keying (QPSK) stream would include all the signals using QPSK modulation (e.g. control channels and data signals for different users). Without PAPR reduction, each stream may be described mathematically as
QPSK stream: s4(t)=|α4(t)|·exp(jθ4(t)).
16 QAM stream: s16(t)=|α16(t)|·exp(jθ16(t)).
64 QAM stream: s64 (t)=|α64(t)|·exp(jθ64(t)).
In the above equations, s(t) is the time-domain signal, α represents signal amplitude, and θ represents signal phase. BPSK (Binary PSK), 8 PSK, etc. could be other options depending on what is supported by the system.
In the example shown here, the PAPR reduction scheme utilizes a priori information related to the sensitivity of the modulation scheme to amplitude distortion. Example distortion curves are given in
Expanding the algorithm further, also the code rate could be used to define the PAPR reduction method. However, from a spectral efficiency viewpoint, higher order modulation is not usually used together with low code rates and so the impact may be quite accurately read using
The target is to adjust the PAPR reduction function for each stream until the point when the total transmit signal fits within the available PA dynamic range (with some outage). For example, the total signal for the present example becomes:
where the function fN(x) denotes the PAPR reduction for each scheme and N represents the different code-rate streams. In this very simple example, it is assumed that the amplitude is lowered without distorting the phase of each stream such that
f
N(x)=max{|x|,WN}·exp(j∠x)
where WN denotes the maximum limiting amplitude for stream N. The optimization task is now to select the values W4, W16, and W64 such that the signal quality degradation of the different streams is balanced. Here, both the amplitude and phase of the individual streams need to be considered carefully. In the solution two criteria need to be observed:
This constitutes an equation set comprising two equations and two unknowns (since the WN's are tied together and their total contribution is limited by the maximum available output power of the PA before clipping).
A simplified approach to the problem would be to consider the one-shot approach (such as shown by example in
s=(i1+j*q1)+(i2+j*q2)+(i3+j*q3)=a1*ê(j*p1)+a2*ê(j*p2)+a3*ê(j*p3)=a0*ê(j*p0)
Now, only stream ‘1’ would/should be clipped if the service allows this, and provided that (at the same time) the phase of stream 1 is such that it will actually provide a reduction of the total transmitted amplitude. That is, stream 1 should have approximately the same phase as the resulting output signal (+/−45 degrees). A similar argument applies for the other streams.
In addition to the advantage of balancing the PAPR reduction impact related to the importance of the transmitted data, another advantage of embodiments of the invention is that no a priori information is needed at the receiving end, thus operating without the need for additional control information transmitted over the air interface. One disadvantage is that the approach requires more computational load at the transmitting end. Also, depending on how much QoS information will be used in the clipper, some information may need to be exchanged between layers in the system (e.g. from higher layers to the physical layer).
The required data processing functions may be provided by means of one or more data processor entities. All required processing may be provided in the mobile user equipment or a network element such as the base station transceiver/Node B or equivalent. Appropriately adapted computer program code product may be used for implementing the embodiments, when loaded to a computer or processor. The program code product for providing the operation may be stored on and provided by means of a carrier medium such as a carrier disc, card or tape. A possibility is to download the program code product via a data network. Implementation may be provided with appropriate software.
The BS 920 includes a transceiver 922, a processor 924, and a computer readable memory 928 for storing software programs 926 of computer instructions executable by the processor 924 for performing actions related to this invention. The BS 920 further has an antenna 929 for sending and receiving wireless signals modified according to embodiments of this invention. The UE 910 and the RNC 930 have some similar components, indicated in the MS 910 as a transceiver 3912, processor 914, memory 918 and programs 916; and in the RNC 930 as a processor 934, memory 938 and programs 936. Though not shown, if the link 931 between the BS 920 and the RNC 930 is wireless, the RNC 930 will also include a transceiver and an antenna, and in some networks the higher node (represented by the RNC 930) may communicate directly (and wirelessly) with the UE 910.
The component blocks illustrated in
The embodiments of this invention may be implemented by computer software executable by a data processor of the BS 920, the UE 910, or other host device, such as the processor 924, 914, 934, or by hardware, or by a combination of software and hardware. Further in this regard it should be noted that the various blocks of the diagrams of
The memory or memories 918, 928, 938 may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. The data processor(s) 914, 924, 934 may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multi-core processor architecture, as non-limiting examples.
In general, the various embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
Embodiments of the inventions may be practiced in various components such as integrated circuit modules. The design of integrated circuits is by and large a highly automated process. Complex and powerful software tools are available for converting a logic level design into a semiconductor circuit design ready to be etched and formed on a semiconductor substrate.
Programs, such as those provided by Synopsys, Inc. of Mountain View, Calif. and Cadence Design, of San Jose, Calif. automatically route conductors and locate components on a semiconductor chip using well established rules of design as well as libraries of pre-stored design modules. Once the design for a semiconductor circuit has been completed, the resultant design, in a standardized electronic format (e.g., Opus, GDSII, or the like) may be transmitted to a semiconductor fabrication facility or “fab” for fabrication.
While this invention has been particularly shown and described with reference to exemplary embodiments, it will be understood to those skilled in the art that various changes in form and detail may be made without departing from the scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
0620158.6 | Oct 2006 | GB | national |