Adaptive DC sub-carrier handling in a receiver

Receiving units will switch between performing a DC bias suppression and not removing the DC distortion at the receiver depending on the amount of DC interference level observed/measured/estimated. Since the overall DC interference is from all uplink transmitters, potentially at different power levels, the amount of DC distortion can be measured based on the difference between the received power level and the expected power level on the DC sub-carrier. Additionally it can be estimated based on the number of active transmitters, their allocation bandwidth, power control target and/or a rough estimate of the DC distortion introduced by each active transmitter and also the distortion introduced by the receiver. Once this distortion level is estimated, a decision is then made whether or not to remove the DC distortion.

FIELD OF THE DISCLOSURE

The present disclosure relates generally to wireless communications, and more particularly to handling the DC distortion adaptively in a receiver, to allocating a subset of sub-carriers from a superset including a DC sub-carrier to wireless communication terminals, and also to radio resource scheduling in wireless communication networks, corresponding entities and methods.

BACKGROUND

DFT-SOFDM is an OFDM-like single carrier modulation technique that is used in the EUTRA uplink (36.211 v8.2.0). DFT-SOFDM has significantly better power de-rating, which is also known as cubic metric or peak to average power ratio (PAPR) properties than OFDM, enabling better data rates near the cell edge and/or improved battery life in subscriber stations or user equipment (UE).

Unfortunately, direct conversion transmitters and receivers introduce distortion on the DC sub-carrier. On the uplink, the distortion includes unsuppressed carrier feed-through from all active user equipment in the uplink. The DC sub-carrier may be used for DFT-SOFDM transmissions. Allocations spanning the DC sub-carrier but not transmitting or skipping over the DC sub-carrier would suffer from increased CM (˜1.7 dB for pi/2 BPSK, 0.7 dB for QPSK, and 0.5 dB for 16QAM for DC distortion power equal to the average sub-carrier power negating the low CM benefit of DFT-SOFDM. At the transmitter, both error vector magnitude (EVM) and the cubic metric (CM)/PAPR worsen with increased levels of DC distortion. In 3GPP EUTRA 36.211 v8.2.0, the transmitted signal is frequency shifted by ½ the sub-carrier spacing, prior to transmission so that the impact of the DC distortion due to local oscillator leakage can be distributed over sub-carriers adjacent to the DC sub-carrier.

Since DFT-SOFDM is a weighted sum of multiple data symbols (in contrast to conventional OFDM), degradation to the DC sub-carrier degrades receiver performance compared to an ideal DFT-SOFDM receiver with no DC distortion. Simply discarding (zeroing out) the DC sub-carrier at the receiver can cause 0.9 dB of degradation for 1 resource block (12 sub-carrier) allocations with 16QAM modulation. On the other hand, not discarding the DC subcarier results in significant degradation for high DC distortion values. Therefore, there is a need for improved DC sub-carrier handling in the receiver for DFT-SOFDM uplink.

DETAILED DESCRIPTION

FIG. 1is a wireless communication system100comprising a cellular network including multiple cell serving base stations distributed over a geographical region that utilizes pilot transmissions. In one embodiment, the communication system utilizes either OFDMA or a next generation single-carrier based FDMA (SC-FDMA) architecture for uplink transmissions, such as interleaved FDMA (IFDMA), Localized FDMA (LFDMA), DFT-spread OFDM (DFT-SOFDM) with IFDMA or LFDMA.

Single-carrier based FDMA approaches are attractive in that they optimize performance when assessed using contemporary waveform quality metrics, which may include peak-to-average power ratio (PAPR) or the so-called cubic metric (CM). These metrics are good indicators of power backoff or power de-rating necessary to maintain linear power amplifier operation, where “linear” generally means a specified and controllable level of distortion both within the signal bandwidth generally occupied by the desired waveform and in neighboring frequencies. While these SC-FDMA approaches can be classified as single-carrier based transmission schemes with a much lower peak-to average power ratio than OFDM, they can also be classified as multi-carrier schemes in the present disclosure because they are block-oriented like OFDM and can be configured to occupy only a certain set of “sub-carriers” in the frequency domain like OFDM. Thus IFDMA and DFT-SOFDM can be classified as both single-carrier and multi-carrier since they have single carrier characteristics in the time domain and multi-carrier characteristics in the frequency domain. On top of the baseline transmission scheme, the architecture may also include the use of spreading techniques such as direct-sequence CDMA (DS-CDMA), multi-carrier CDMA (MC-CDMA), multi-carrier direct sequence CDMA (MC-DS-CDMA), Orthogonal Frequency and Code Division Multiplexing (OFCDM) with one or two dimensional spreading, or simpler time and/or frequency division multiplexing/multiple access techniques, or a combination of these various techniques.

In order to retain the low PAPR or CM property of IFDMA/DFT-SOFDM, only a single IFDMA code could be transmitted by each user which leads to a time division multiplexing (TDM) of pilot or reference symbol blocks, where data and pilot signals of a particular user are not mixed within the same symbol block. This allows the low PAPR property to be preserved and also enables the pilot to remain orthogonal from the data in multi-path channels, since there is conventionally a cyclic prefix between blocks.

FIG. 2illustrates an IFDMA/DFT-SOFDM pilot block and subsequent IFDMA/DFT-SOFDM data blocks for a transmission frame or burst. Multiplexing of pilot or reference signals and lower-layer control signaling may be based on time, frequency and/or code multiplexing. TDM reference signals may have a different, such as shorter, block duration than data blocks resulting in a sub-carrier bandwidth and occupied sub-carrier spacing for the pilot block that is greater than the sub-carrier bandwidth and the occupied sub-carrier spacing for the data block. In this case, if the pilot block length (excluding cyclic prefix) is Tpand the data block length (excluding cyclic prefix) is Td, the sub-carrier bandwidth and the occupied sub-carrier spacing for the pilot block is Td/Tptimes the sub-carrier bandwidth and the occupied sub-carrier spacing for the data block, respectively. The pilot (or reference symbol) multiplexing shown inFIG. 2is an example. Other possible configurations may have pilot and data blocks with the same data block length Td, or may have no cyclic prefix present (Tcp=0), or may have different values for Tcpon different symbols. Also, the number and location of pilot blocks in a transmission frame or burst may be different.

As one of ordinary skill in the art will recognize, even though IFDMA and DFT-SOFDM can be seen as single-carrier-based schemes, during operation of an IFDMA system or a DFT-SOFDM system, multiple sub-carriers, e.g., 768 sub-carriers, are utilized to transmit data. This is illustrated inFIG. 3. InFIG. 3, a wideband channel is divided into many narrow frequency bands (sub-carriers)301, with data being transmitted in parallel on the sub-carriers. However, a difference between OFDMA and IFDMA/DFT-SOFDM is that in OFDMA each data symbol is mapped to a particular sub-carrier, whilst in IFDMA/DFT-SOFDM a portion of each data symbol is present on every occupied sub-carrier (the set of occupied sub-carriers for a particular transmission may be either a subset or all of the sub-carriers). Hence in IFDMA/DFT-SOFDM, each occupied sub-carrier contains a mixture of multiple data symbols.

Returning toFIG. 1, the communication system includes one or more base units101and102and one or more remote units103and110. A base unit comprises one or more transmitters and one or more receivers that serve a number of remote units within a sector. The number of transmitters may be related, for example, to the number of transmit antennas at the base unit. The base units101and102communicate with remote units103and110to perform functions such as scheduling the remote units to receive or transmit data using available radio resources. A base unit may also be referred to as an access point, access terminal, Node-B, or similar terminologies from the art. A remote unit comprises one or more transmitters and one or more receivers. The number of transmitters may be related, for example, to the number of transmit antennas at the remote unit. A remote unit may also be referred to as a subscriber unit, a mobile unit, a mobile terminal, a user, a terminal, a wireless communication terminal, a subscriber station, user equipment (UE), a user terminal or similar terminologies from the art. As known in the art, the entire physical area served by the communication network may be divided into cells, and each cell may comprise one or more sectors. The network also comprises management functionality including data routing, admission control, subscriber billing, terminal authentication, etc., which may be controlled by other network entities, as is known generally by those having ordinary skill in the art.

When multiple antennas are used to serve each sector to provide various advanced communication modes (e.g., adaptive beam-forming, transmit diversity, transmit SDMA, and multiple stream transmission, etc.), multiple base units can be deployed. These base units within a sector may be highly integrated and may share various hardware and software components. For example, all base units co-located together to serve a cell can constitute what is traditionally known as a base station. Base units101and102transmit downlink communication signals104and105to serving remote units on at least a portion of the same resources (time and/or frequency). Remote units103and110communicate with one or more base units101and102via uplink communication signals106and113.

InFIG. 1, while only two base units and two remote units are shown, one of ordinary skill in the art will recognize that typical communication systems comprise many base units in simultaneous communication with many remote units. A base unit or a remote unit may be referred to more generally as a communication unit.

Generally, a wireless communication network infrastructure scheduling entity located, for example, in a base station101,102, allocates or assigns radio resources to wireless communication entities, e.g., mobile terminals, in the wireless communication network. InFIG. 1, the base stations101,102each include a scheduler (not shown) for scheduling and allocating resources to mobile terminals in corresponding cellular areas. In multiple access schemes such as those based on OFDM methods, multi-carrier access or multi-channel CDMA wireless communication protocols including, for example, IEEE-802.16Rev2, multi-carrier HRPD-A in 3GPP2, and the long term evolution of UTRA/UTRAN Study Item in 3GPP (also known as evolved UTRA/UTRAN (EUTRA/EUTRAN)), scheduling may be performed in the time and frequency dimensions using a Frequency Selective (FS) scheduler. To enable FS scheduling by the base station scheduler, in some embodiments, each mobile terminal provides a per-frequency band channel quality indicator (CQI) or a channel sounding to the scheduler.

In OFDM systems or OFDM like systems such as DFT-SOFDM and IFDMA, a resource allocation is the frequency and time allocation that maps information for a particular UE to sub-carrier resources from a set of available sub-carriers, wherein the available sub-carriers may include a DC sub-carrier, as determined by the scheduler. The DC sub-carrier is defined to be the sub-carrier that is within a sub-carrier separation distance of the radio frequency carrier frequency. In some embodiments, the DC sub-carrier would be substantially within a half sub-carrier separation distance of the radio frequency (RF) carrier frequency. A sub-carrier separation distance is the distance between two consecutive sub-carriers. For uniformly separated sub-carriers the sub-carrier separation distance would be the same for each pair of consecutive sub-carriers.

In the case where DC distortion, which occurs at the carrier frequency at RF, does not align exactly with the transmitted sub-carriers then the term “DC sub-carrier” refers to DC distortion at the carrier frequency at RF, rather than a sub-carrier that could potentially be used for transmission. In one embodiment, the “radio frequency carrier frequency” is defined with respect to the wireless communications device transmitter. In another embodiment, for the purpose of DC sub-carrier definition, the radio carrier frequency can be either the radio carrier frequency of a transmitting device or a receiving device. Normally, if the transmitting device and receiving device are operating with the same bandwidth on the same communication channel, the radio carrier frequency of the transmitter and receiver will be substantially the same. However, if the transmitter and receiver are operating with differing bandwidths, the receiver will have a receiver-associated DC sub-carrier associated with its radio carrier frequency, and optionally may be considered to have an additional transmitter-associated DC sub-carrier associated with the radio carrier frequency of the transmitter.

The resource allocation may depend, for example, on the frequency-selective channel sounding or channel-quality indication (CQI) reported by the UE to the scheduler. The channel-coding rate and the modulation scheme, which may be different for different portions of the sub-carrier resources, are also determined by the scheduler and may also depend on the channel sounding or reported CQI. In some applications, the UE may not be assigned consecutive sub-carriers. For example, it could be assigned every Qth sub-carrier (equally spaced, non-consecutive) of the entire portion or a portion of the available system sub-carriers to improve frequency diversity. The available system sub-carriers not including the DC sub-carrier may be grouped into one or more resource blocks (RB) wherein each resource block comprises the same (common) number of sub-carriers. A resource assignment to a UE can be a resource block or a fraction thereof. More generally, a resource assignment or allocation is a fraction of multiple resource blocks.

During transmission, information is preferably modulated on one or more of the designated sub-carriers using DFT-SOFDM or some other modulation scheme. The information may consist of data, control, pilot signals, access signals, etc., or various combinations thereof. InFIG. 4, the sub-carriers of the resource allocation are consecutive resulting in a so called “localized allocation” and the information is transmitted on consecutive sub-carriers of the one or more designated sub-carriers. More particularly, a UE is allocated a localized allocation comprising two consecutive resource blocks, RB1(sub-carrier indexes10-19) and RB2(indices20-29) with one resource block (RB) comprising 10 sub-carriers.

In the above examples, uplink sounding (for channel dependent scheduling) can take into account that allocations are preferably not done so as to span DC, such as by sounding at least a portion of the bandwidth on either side of the DC sub-carrier. At the receiver, since allocations that do not span DC may perform better, restrictions on the scheduler may also help mitigate any possible degradation from DC sub-carrier distortion due to local oscillator leakage.

In another embodiment, shown inFIG. 4, the DC sub-carrier is included as one of the sub-carriers of the resource block RB2and a UE is allocated a localized allocation comprising RB1and RB2for transmission. In this embodiment, the transmitted signal is frequency shifted by a fraction of the sub-carrier spacing, for example, ½ the sub-carrier spacing, prior to transmission resulting in no data modulated exactly on the DC sub-carrier (carrier frequency at RF). That is, the carrier frequency of the wireless communication device does not coincide with the nominal center frequency of a sub-carrier of the allocated resource blocks. Thus, the impact of the DC distortion due to local oscillator leakage is distributed over sub-carriers adjacent to the DC sub-carrier instead of being concentrated on the DC sub-carrier without any frequency shift. InFIG. 4, the allocated sub-carriers corresponding to RB1and RB2are frequency shifted by ½ the sub-carrier spacing. For a transmission frame or burst format including different block lengths, e.g., half-length short blocks (SB) multiplexed with full-length long blocks (LB) having different sub-carrier spacings, the frequency shift may be different for SB and LB. In other embodiments, it may be desirable to keep the absolute frequency shift constant (in Hz) and select different fraction values on the SB and LB, for example, ½ sub-carrier spacing on LB and ¼ sub-carrier spacing on SB.

The time-continuous transmit signal sl(t) with ½ sub-carrier spacing frequency shift in DFT-SOFDM/SC-FDMA block/symbol l in a burst or slot is given by

∑l′=0l-1⁢(NCP,l′+N)⁢Ts
within the slot. The time-continuous transmit signal sl(t) without any frequency shift in SC-FDMA symbol l in an uplink slot is given by

As discussed, direct conversion transmitters and receivers introduce significant distortion on the DC sub-carrier (or RF carrier frequency). On the uplink, the distortion includes unsuppressed carrier feedthrough from all the active transmitters in the uplink. Simply discarding (zeroing out) the DC sub-carrier at the receiver can cause 0.9 dB of degradation for 1 resource block (12 sub-carrier) allocations with 16QAM modulation. On the other hand, no removal of the DC distortion at the receiver results in significant degradation for high DC distortion values. Therefore, there is a need for improved DC sub-carrier handling in the receiver of DFT-SOFDM uplink.

In order to address this need, receiving units will switch between performing the DC bias suppression and not removing the DC distortion at the receiver depending on the amount of DC interference level observed/measured/estimated. Since the overall DC interference is from all uplink transmitters, potentially at different power levels, the amount of DC distortion can be measured based on the difference between the received power level and the expected power level on the DC sub-carrier. Additionally it can be estimated based on the number of active transmitters, their allocation bandwidth, power control target and/or a rough estimate of the DC distortion introduced by each active transmitter and also the distortion introduced by the receiver. Once this distortion level is estimated, a decision is then made whether or not to remove the DC distortion.

In one embodiment, the DC distortion can be suppressed at the receiver by discarding the received frequency domain signal on at least one sub-carrier within a sub-carrier distance of the DC distortion after frequency domain transformation of the received baseband signal. This is referred to as frequency-domain DC suppression. In another embodiment, the DC distortion is estimated, for example in the time domain by averaging at least a portion of the received baseband signal, and then, the obtained DC distortion estimate is subtracted from the received baseband signal in the time domain. If the transmitted signal is frequency shifted by a fraction of the sub-carrier spacing, frequency translation of the received baseband signal can be performed before frequency domain transformation, and the time domain DC distortion suppression is applied before frequency translation of the received signal.

FIG. 5andFIG. 6demonstrate the benefit of adaptively switching between performing the DC bias suppression and not removing any DC distortion at the receiver for detection. Simulation parameters in Table 1 are assumed (similar to current accepted 3GPP parameters) for size of 1 RB allocations (RB=12 sub-carriers).

Performance is evaluated for the following configurations with and without suppressing the DC distortion:1 RB allocation with DC sub-carrier on the center and no frequency shift;1 RB allocation with DC sub-carrier at the edge and no frequency shift;1 RB allocation with DC sub-carrier near the center and 7.5 kHz frequency shift to the UL signal—½ sub-carrier frequency shift (no sub-carrier is centered at DC); and1 RB allocation with DC sub-carrier near the edge and the UL signal frequency shifted by 7.5 kHz frequency.

FIG. 5compares the performance with and without suppressing the DC distortion at the receiver for different DC distortion levels when the DC distortion is located on the center or near the center of allocation.FIG. 5(a) shows the performance without frequency shift of the UL signal whileFIG. 5(b) shows the performance with 7.5 kHz frequency shift.

It can be seen fromFIG. 5that there is a cross-over point for when not suppressing the DC sub-carrier performs better than performing suppression and vice-versa (for both no frequency shift and frequency shift cases). For DC distortion below ˜0.5 dB for no frequency shift, no suppression is desirable in the receiver, while for DC distortion above this value DC distortion removal is more desirable than not suppressing the DC distortion. As shown inFIG. 5(a), frequency-domain DC suppression is equivalent to time-domain DC suppression for the case of no frequency shift.FIG. 5(b) shows that time-domain DC suppression is more appropriate for the case of frequency shift.

FIG. 6compares the performance with and without removing the DC distortion at the receiver for different DC distortion levels when the DC distortion is located at the edge or near the edge sub-carrier.FIG. 6(a) shows the performance without frequency shift of the UL signal whileFIG. 6(b) shows the performance with 7.5 kHz frequency shift.

Similar to the trend inFIG. 5, it can be seen fromFIG. 6(a) that for DC distortion below ˜0.5 dB with no frequency shift, no operation done for removing the DC distortion is desirable in the receiver, while for DC distortion higher than ˜0.5 dB, DC suppression is more desirable than not suppressing the DC distortion.FIG. 6(b) also shows cross-over points (˜−2 dB for time-domain DC suppression and ˜5 dB for frequency-domain DC suppression) for when not suppressing the DC sub-carrier performs better than performing suppression and vice-versa with frequency shift.

Thus, it is desirable for best performance to adaptively switch between suppressing and not suppressing the DC distortion. The DC distortion suppression is done either by discarding the sub-carrier(s) closest to DC (i.e., RF carrier frequency) in the receiver or by subtracting the estimated DC distortion from the time domain received signal depending on the amount of DC distortion level observed.

If the transmitter and receiver are operating with differing bandwidths, the receiver will have a receiver-associated DC sub-carrier associated with its radio carrier frequency, and optionally may be considered to have an additional transmitter-associated DC sub-carrier associated with the radio carrier frequency of the transmitter. Thus, multiple DC distortion locations induced by all active transmitters and the receiver may occur in the uplink. In one embodiment, both time-domain DC bias removal and discarding one or more sub-carrier(s) closest to DC in the frequency domain may be performed jointly to suppress multiple DC distortions. In an alternative embodiment, either time-domain DC suppression or frequency-domain DC suppression may be performed to suppress multiple DC distortions. The time-domain DC bias estimation and/or removal may be performed individually for the different DC distortion location. For example, the received signal can be frequency translated such that a DC distortion location corresponds to the receiver-associated DC sub-carrier location and an estimate of DC distortion can be obtained in the time domain by averaging at least a portion of the frequency translated received baseband signal. The DC distortion estimate is then subtracted from the frequency translated received baseband signal in the time domain before undoing the frequency translation or frequency translating to another DC distortion location. Since the distortion level may not be the same for each DC distortion location, adaptive switching between performing the DC suppression and not suppressing the DC distortion may be dependent on the DC distortion location. In another embodiment, inFIG. 7, a UE is allocated a distributed allocation. One way to specify the distributed sub-carriers assigned is to specify the sub-carrier offset index S, the repetition factor R (or the sub-carrier decimation factor or skip factor), and the index of the last sub-carrier allocated, B. The parameters are similar to a B-sub-carrier OFDM modulator, with sub-carrier mapping of evenly-spaced sub-carriers with spacing of R sub-carriers with a sub-carrier offset of S for an DFT-SOFDM signal. These can be written as an ordered triplet: (S, R, B), and the distributed allocation shown inFIG. 7can be denoted by (0, 4, 36). In this embodiment, the distributed signal is frequency shifted by a fraction, e.g., ½, of a sub-carrier spacing prior to transmission resulting in no data modulated exactly on the DC sub-carrier (carrier frequency at RF).

In another embodiment, the radio resource is allocated based on a condition of the wireless communication terminal or the radio resource allocation satisfies a minimum size requirement if the radio resource allocation includes a sub-carrier within a sub-carrier distance of the radio frequency carrier frequency. In a more specific embodiment, the condition is satisfied when the radio resource allocation includes a sub-carrier within ½ the sub-carrier distance of the radio frequency carrier frequency called the DC sub-carrier. For an allocation that spans the DC sub-carrier, since the allocation includes the DC sub-carrier then the DC distortion due to local oscillator leakage is expected to degrade the performance of the allocation. There are at least two scheduling techniques that may limit this degradation. The first is to advantageously select the UE that includes the DC sub-carrier in order to overcome degradation due to DC distortion. Such a selection may be based on allocating the resource allocation to one of a plurality of wireless communication terminals on the condition that it is not power limited. For example, a group of resource blocks including DC may be allocated when a maximum power level of the UE is higher than a power controlled power level of the UE. The selection may also be based on the condition on whether the UE has significant DC suppression in its transmitter, where a group of resource blocks including DC may be allocated to the UE with significant DC suppression in its transmitter. The UE capability or class with such suppression capability may be previously signaled to the serving communication network, such as whether or not the terminal has significant DC suppression in its transmitter.

A second scheduling technique is to impose limits on the minimum size of an allocation that may limit degradation when the allocation includes the DC sub-carrier. If allocations are made in terms of numbers of resource blocks, the minimum size of a group of resource blocks allocated may be determined by whether the group includes the DC resource block and the location of the DC sub-carrier within the group. In one embodiment, the minimum number of resource blocks in a group containing the DC resource block may be chosen to be larger than a threshold N1 when the DC sub-carrier is adjacent to more than one of the plurality of sub-carriers and N2 when the DC sub-carrier is adjacent to not more than one of the plurality of sub-carriers. N2 may be conditioned on whether a maximum power level of the schedulable wireless communication terminal resulting from the allocation is higher than a power controlled power level of the schedulable wireless communication terminal. N1 or N2 may also be conditioned on resource block size (e.g., 12 sub-carriers, 15 sub-carriers, or 25 sub-carriers).

FIG. 8is a block diagram of an IFDMA transmitter800capable of performing time-domain signal generation. In operation, incoming data bits are received by serial to parallel converter801and output as m-bit streams to constellation mapping circuitry803. Switch807receives either a pilot signal (sub-block) from pilot signal generator805or a data signal (sub-block) from mapping circuitry803of sub-block length, Bs. The length of the pilot sub-block may be smaller or larger than that of the data sub-block. Regardless of whether a pilot sub-block or data sub-block are received by sub-block repetition circuitry809, circuitry809performs sub-block repetition with repetition factor Rdon the sub-block passed from switch807to form a data block of block length B. Data block and a modulation code811are fed to a modulator810. Thus, the modulator810receives a symbol stream (i.e., elements of a data block) and an IFDMA modulation code (sometimes referred to as simply a modulation code). The output of modulator810comprises a signal existing at certain evenly-spaced frequencies, or sub-carriers, wherein the sub-carriers having a specific bandwidth.

The actual sub-carriers utilized are dependent on the repetition factor Rdof the sub-blocks and the particular modulation code utilized. The sub-block length Bs, repetition factor Rd, and modulation code can also be changed over time. Changing the modulation code changes the set of sub-carriers, so changing the modulation code is equivalent to changing Sd. Varying the block length B varies the specific bandwidth of each sub-carrier, with larger block lengths having smaller sub-carrier bandwidths. While changing the modulation code will change the sub-carriers utilized for transmission, the evenly-spaced nature of the sub-carriers remain. Thus, a sub-carrier changing pilot pattern is achieved by changing the modulation code. In one embodiment, the modulation code is changed at least once per burst. In another embodiment, the modulation code is not changed in a burst. A cyclic prefix is added by circuitry813and pulse-shaping takes place via pulse-shaping circuitry815. The resulting signal is transmitted via transmission circuitry817.

FIG. 9is a block diagram of DFT-SOFDM transmitter900used to transmit pilots and data in the frequency. Blocks901,902and906-909are similar to a conventional OFDM/OFDMA transmitter, while blocks903and905are unique to DFT-SOFDM. As with conventional OFDM, the IDFT size (or number of points, N) is typically larger than the maximum number of allowed non-zero inputs. More specifically, some inputs corresponding to frequencies beyond the edges of the channel bandwidth are set to zero, thus providing an over-sampling function to simplify the implementation of the subsequent transmission circuitry, as is known in the art. As described earlier, different sub-carrier bandwidths may be used on pilot blocks than on data blocks, corresponding to different pilot block and data block lengths. In the transmitter ofFIG. 9, different sub-carrier bandwidths can be provided by different IDFT sizes (N) for pilot blocks and data blocks. For example, a data block may have N=512 and the number of usable sub-carriers within the channel bandwidth may be B=384. Then, an example of a pilot block having a larger sub-carrier bandwidth (and more specifically, a sub-carrier bandwidth twice as large as a data block) is obtained by using N=512/2=256 for the pilot block, with the number of usable pilot sub-carriers being B=384/2=192. The specific set of sub-carriers out of those occupied by a data block or a pilot block are determined by the mapping block905. InFIG. 9, an additional element is inserted in between908and909to perform a frequency shift by a fraction of the sub-carrier spacing. This shift can be equivalent to multiplication by exp(j2πΔft), where Δf is the desired shift.

FIG. 10is a receiver block diagram having frequency-domain DC suppression. Receive circuitry1000receives a composite of the channel distorted transmit signal from all the transmitters. During operation, the received signal is converted to baseband by baseband conversion circuitry1001and baseband filtered via filter1002. Logic circuitry1003is provided to estimate the DC distortion power and compare with a threshold value. As discussed above, the distortion will be removed if the amount of DC distortion is above a threshold. Frequency translation takes place in frequency-translation circuitry1004if transmit signals from the mobile terminals is frequency shifted by a fraction of the sub-carrier spacing before transmission. This frequency translation at the receiver can be equivalent to multiplication by exp(−j2πΔft), where Δf is the desired shift, and is the inverse of the operation performed at the transmit side in the case. For the case when no frequency shift by a fraction of the sub-carrier is performed in the mobile terminals, frequency-translation circuitry1004is skipped. The cyclic prefix is removed from the pilot and data blocks via cyclic prefix removal circuitry1005. The remaining data and pilot blocks are passed to logic circuitry1006where the distortion is removed if the distortion is above the threshold. More particularly, circuitry1003passes this indication to remove, or not to remove distortion to circuitry1006.

The resulting signal is output from circuitry1006and passed to channel estimation and equalization circuitry1007. As discussed above, a pilot signal is commonly used for communication systems to enable a receiver to perform a number of critical functions, including but not limited to, the acquisition and tracking of timing and frequency synchronization, the estimation and tracking of desired channels for subsequent demodulation and decoding of the information data, the estimation and monitoring of the characteristics of other channels for handoff, interference suppression, etc. Circuitry1007performs channel estimation on the occupied sub-carriers for the data block utilizing at least received pilot blocks. Circuitry1007also equalizes the data blocks on the occupied sub-carriers. Due to potential DC sub-carrier distortion, in one embodiment the circuitry1007ignores or sets to zero the received signal on the DC sub-carrier. In another embodiment, circuitry1007may tolerate the distortion on the DC sub-carrier. In another embodiment, the circuitry1007may apply a weighting factor to the received signal on the DC sub-carrier (such as multiplying by a value less than 1) to reduce the influence of the distortion on the DC sub-carrier.

Circuitry1007may also perform advanced equalization techniques to cancel or lessen the impact of the distortion on the DC sub-carrier due to local oscillator leakage. The signal output from circuitry1007comprises an appropriately equalized data signal that is passed to a user separation circuit1008where an individual user's signal is separated from the data signal (the transmission from a single user corresponds to a transmission from each transmitter at the user). The user separation can be performed in the time-domain or frequency-domain and can be combined with the equalization circuitry1007. A decision device1009determines the symbols/bits from the user-separated signal.

FIG. 11is a receiver block diagram having time-domain DC suppression. Receive circuitry1100receives a composite of the channel distorted transmit signal from all the transmitters. During operation, the received signal is converted to baseband by baseband conversion circuitry1101and baseband filtered via filter1102. Logic circuitry1103is provided to estimate the DC distortion power and compare with a threshold value. As discussed above, the distortion will be removed if the amount of DC distortion is above a threshold. The data and pilot blocks are passed to circuitry1104where the distortion is removed if the distortion is above the threshold. In one embodiment, frequency translation takes place in frequency-translation circuitry1105if transmit signals from the mobile terminals is frequency shifted by a fraction of the sub-carrier spacing before transmission. This frequency translation at the receiver can be equivalent to multiplication by exp(−j2πΔft), where Δf is the desired shift, and is the inverse of the operation performed at the transmit side in the case. For the case when no frequency shift by a fraction of the sub-carrier is performed in the mobile terminals, frequency-translation circuitry1105is skipped. The cyclic prefix is removed from the pilot and data blocks via cyclic prefix removal circuitry1106.

The resulting signal is output from circuitry1106and passed to channel estimation and equalization circuitry1107. As discussed above, a pilot signal is commonly used for communication systems to enable a receiver to perform a number of critical functions, including but not limited to, the acquisition and tracking of timing and frequency synchronization, the estimation and tracking of desired channels for subsequent demodulation and decoding of the information data, the estimation and monitoring of the characteristics of other channels for handoff, interference suppression, etc. Circuitry1107performs channel estimation on the occupied sub-carriers for the data block utilizing at least received pilot blocks. Circuitry1107also equalizes the data blocks on the occupied sub-carriers. Due to potential DC sub-carrier distortion, in one embodiment the circuitry1107ignores or sets to zero the received signal on the DC sub-carrier. In another embodiment, circuitry1107may tolerate the distortion on the DC sub-carrier. In another embodiment, the circuitry1107may apply a weighting factor to the received signal on the DC sub-carrier (such as multiplying by a value less than 1) to reduce the influence of the distortion on the DC sub-carrier.

Circuitry1107may also perform advanced equalization techniques to cancel or lessen the impact of the distortion on the DC sub-carrier due to local oscillator leakage. The signal output from circuitry1107comprises an appropriately equalized data signal that is passed to a user separation circuit1108where an individual user's signal is separated from the data signal (the transmission from a single user corresponds to a transmission from each transmitter at the user). The user separation can be performed in the time-domain or frequency-domain and can be combined with the equalization circuitry1107. A decision device1109determines the symbols/bits from the user-separated signal.

FIG. 12is a flow chart showing operation of the receiver ofFIG. 10. The logic flow begins at step1201where a receiver has already received a composite signal. At step1201, circuitry1003estimates the DC distortion power by using the received baseband time-domain signal. As discussed, the DC distortion comprises an amount of distortion existing on a sub-carrier of a resource block of sub-carriers. The received signal comprises a composite signal within a channel bandwidth, wherein the composite signal comprises a channel impaired SC-FDMA transmit signal from at least a first wireless communication terminal transmitting on a first set of sub-carriers. As discussed, the first set of sub-carriers may comprise a sub-carrier within a sub-carrier distance of the DC distortion. The DC distortion may exist substantially halfway between two adjacent sub-carrier locations of the first set of sub-carriers, or substantially coincident with a sub-carrier location of the first set of sub-carriers.

The DC distortion power can be determined in time-domain or frequency-domain, where a location of the DC distortion corresponds to a radio frequency carrier frequency of at least the first wireless communication terminal and a receiver processing the received composite signal. For the case when the transmit signals from the mobile terminals is frequency shifted by a fraction of the sub-carrier spacing before transmission, the frequency shift is undone in the receiver by translation circuitry1004(step1202). For the case when no frequency shift by a fraction of the sub-carrier is performed in the mobile terminals, step1202is skipped. Cyclic prefix removal and FFT are done at step1203. Note that cyclic prefix removal can also be performed before step1201and/or1202.

Circuitry1003then compares the estimated/measured DC distortion power with a pre-selected DC power threshold at step1204and determines whether or not to remove the DC distortion based on the amount of DC distortion. In one embodiment, the threshold value is based on a characteristic of the first set of subcarriers, wherein the characteristic is one or more of the number of subcarriers in the first set of subcarriers, modulation order of the first set of subcarriers, and location of the DC distortion relative to the first set of subcarriers. In another embodiment, the threshold value is based on a characteristic of a equalizer employed within the receiver, wherein the characteristic is one or more a frequency domain equalizer, a time-domain equalizer, a decision feedback equalizer, an iterative equalizer, an ISI canceller, a turbo equalizer, and a maximum likelihood sequence estimator. If the DC power is higher than the threshold value, the received frequency-domain signal on at least one sub-carrier near DC is removed by circuitry1006at step1205and the logic flow continues to step1206where the channel estimator and/or the equalizer does not exploit discarded sub-carriers for detection. If, however, at step1204, the DC power is not higher than the threshold value, the logic flow continues to step1206where normal channel estimation/equalization takes place.

The step of removing the DC distortion may comprise discarding one or more sub-carriers located within substantially ½ sub-carrier of the DC distortion, wherein the sub-carriers discarded comprises reference signal sub-carriers used for coherent demodulation. Additionally, the step of removing the DC distortion may comprise removing a portion of the DC distortion from each of the sub-carriers from the first set of sub-carriers and/or removing the DC distortion in a time domain. The step of removing the DC distortion in the time domain may comprise estimating the DC distortion by averaging at least a portion of a received baseband composite signal, and subtracting the DC distortion estimate from the received baseband composite signal. The step of removing the DC distortion in the time domain may also comprise removing the DC distortion before a ½ sub-carrier frequency translation of the received composite signal, and/or removing the DC distortion before frequency domain transformation of the received composite signal.

FIG. 13is a flow chart showing operation of the receiver ofFIG. 13. In this logic flow sub-carriers may be discarded only on pilot blocks. If the DC power is lower than the threshold value, equalization is performed without discarding any sub-carriers. For time-domain DC suppression, the DC distortion power is estimated, measured, or observed by circuitry1103, and compared with the threshold value at step1301. A determination is made circuitry1103whether or not the distortion power is larger than the threshold (step1302). If so, the DC distortion estimated by taking the average of the time-domain signal, is subtracted from the time-domain received baseband signal by circuitry1104(step1303) otherwise the logic flow continues to step1304where frequency translation takes place with circuitry1105. Frequency translation to undo the fractional sub-carrier frequency shift in the transmitter is performed only for the case of frequency shift when the transmit signals from the mobile terminals is frequency shifted by a fraction of the sub-carrier spacing before transmission. For the case when no frequency shift by a fraction of the sub-carrier is performed in the mobile terminals, step1304is skipped. Cyclic prefix removal, and FFT are performed at step1305by circuitry1106and channel estimation and/or equalization is performed for the frequency-domain signal at step1306via circuitry1107.

In one embodiment, the one or more discarded subcarriers comprise reference signal sub-carriers used for coherent demodulation which may be replaced by a subcarrier dependent weighted sum of the non-discarded subcarriers within the radio resource allocation of a wireless communication terminal prior to channel estimation. For channel estimation, in another embodiment, the received reference or pilot signal located within a sub-carrier spacing distance of the DC sub-carrier may be replaced by the received reference signal on a sub-carrier with equal to or larger than a sub-carrier spacing distance to the DC sub-carrier before it is fed to channel estimators if the DC sub-carrier is located on the edge or near the edge of allocated consecutive sub-carriers. If the DC sub-carrier is one of interior sub-carriers of allocated resource blocks, the received reference signal on the DC sub-carrier may be replaced by the average value of two reference signals on adjacent sub-carriers which are located on each side of the DC sub-carrier, or replaced by the weighted sum of several reference signals on sub-carriers near the DC sub-carrier. If the DC sub-carrier is located within a sub-carrier spacing distance of one of interior sub-carriers of allocated resource blocks, the received reference signals on sub-carriers with a sub-carrier spacing or less than a sub-carrier spacing distance to the DC sub-carrier may be replaced by the weighted sum of several reference signals on sub-carriers near the DC sub-carrier.

The threshold value determining whether to use the reference signal located within a sub-carrier spacing distance of the DC sub-carrier or not for channel estimation, i.e. for the pilot blocks may be different from the threshold value for whether to perform DC suppression for the data blocks. Either time-domain or frequency-domain DC suppression, or combination of time- and frequency-domain DC suppression may be performed depending on whether the fractional sub-carrier frequency shift was performed in the transmitters and/or on the number and location of the DC distortion locations, etc.

While the present disclosure and the best modes thereof have been described in a manner establishing possession and enabling those of ordinary skill to make and use the same, it will be understood and appreciated that there are equivalents to the exemplary embodiments disclosed herein and that modifications and variations may be made thereto without departing from the scope and spirit of the inventions, which are to be limited not by the exemplary embodiments but by the appended claims. In particular, there are other embodiments where the ½ sub-carrier shift is not present. In that case DC may lie directly on a sub-carrier of a resource block. Alternatively, may add a DC sub-carrier. In either case, thresholds may be different but same principle applies.