US20060269023A1 - Interference rejection in wireless networks - Google Patents
Interference rejection in wireless networks Download PDFInfo
- Publication number
- US20060269023A1 US20060269023A1 US11/137,940 US13794005A US2006269023A1 US 20060269023 A1 US20060269023 A1 US 20060269023A1 US 13794005 A US13794005 A US 13794005A US 2006269023 A1 US2006269023 A1 US 2006269023A1
- Authority
- US
- United States
- Prior art keywords
- signal
- channel
- receiver
- collecting
- spatial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 33
- 239000011159 matrix material Substances 0.000 claims description 31
- 230000000644 propagated effect Effects 0.000 claims description 12
- 239000000969 carrier Substances 0.000 claims description 5
- 230000005055 memory storage Effects 0.000 claims 2
- 230000002452 interceptive effect Effects 0.000 abstract description 60
- 230000015572 biosynthetic process Effects 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract description 2
- 239000000284 extract Substances 0.000 description 8
- 230000008901 benefit Effects 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 4
- 230000002596 correlated effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000005562 fading Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000006735 deficit Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details 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/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
- H04B1/1027—Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal
- H04B1/1036—Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal with automatic suppression of narrow band noise or interference, e.g. by using tuneable notch filters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/0848—Joint weighting
- H04B7/0857—Joint weighting using maximum ratio combining techniques, e.g. signal-to- interference ratio [SIR], received signal strenght indication [RSS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/0335—Arrangements for removing intersymbol interference characterised by the type of transmission
- H04L2025/03426—Arrangements for removing intersymbol interference characterised by the type of transmission transmission using multiple-input and multiple-output channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
Definitions
- the present invention relates generally to wireless communications, and more specifically to interference rejection in wireless networks.
- wireless network devices are becoming commonplace. For example, increasing numbers of wireless telephones, two-way radios, and wireless network devices are being used every day. With the proliferation of wireless communications devices comes the increased likelihood that they may interfere with each other. For example, wireless network devices may be subject to interference caused by other wireless network devices. Also for example, wireless network devices may be subject to interference caused by wireless communications devices other than wireless network devices.
- Interference may also be caused by devices other than wireless communications devices.
- wireless network devices may be subject to interference caused by spurious emissions from appliances such as microwave ovens. Many other types of devices may cause interference to wireless network devices.
- FIG. 1 shows a receiver and two signal sources
- FIG. 2 shows an interfering signal and a desired signal over time
- FIG. 3 shows a 3 ⁇ 2 system subject to interference
- FIG. 4 shows simulation results
- FIG. 5 shows a 3 ⁇ 2 system subject to interference
- FIG. 6 shows a system diagram in accordance with various embodiments of the present invention.
- FIG. 7 shows a flowchart in accordance with various embodiments of the present invention.
- FIG. 1 shows a receiver and two signal sources.
- Receiver 140 is shown receiving a desired signal from desired signal source 110 , and receiving an interfering signal from interfering signal source 120 .
- Receiver 140 is shown having three antennas 132 , 134 , and 136 .
- Desired signal source 110 is shown having two antennas 112 and 114 , and interfering signal source is shown having one antenna 122 .
- receiver 140 and desired signal source 110 are part of a wireless local area network (WLAN).
- WLAN wireless local area network
- one or both of receiver 140 and desired signal source 110 may be an access point in a WLAN.
- one or both of receiver 140 and desired signal source 110 may be a mobile station such as a laptop computer, personal digital assistant (PDA), or the like.
- PDA personal digital assistant
- receiver 140 and desired signal source 110 are part of a wireless wide area network (WWAN).
- WWAN wireless wide area network
- one or more of receiver 140 and desired signal source 110 may be a base station or a subscriber unit.
- receiver 140 and desired signal source 110 may operate partially in compliance with, or completely in compliance with, a wireless network standard.
- receiver 140 and desired signal source 110 may operate partially in compliance with a standard such as ANSI/IEEE Std. 802.11, 1999 Edition, although this is not a limitation of the present invention.
- 802.11 refers to any past, present, or future IEEE 802.11 standard, including, but not limited to, 802.11a, 802.11b, 802.11g, 802.11n, and others.
- receiver 140 and desired signal source 110 may operate partially in compliance with any other standard, such as any IEEE wireless wide area network (WWAN) standard.
- WWAN wireless wide area network
- the “channel” through which desired signal source 110 and receiver 140 communicate may include many possible signal paths. For example, when desired signal source 110 and receiver 140 are in an environment with many “reflectors” (e.g. walls, doors, or other obstructions), many signals may arrive from different paths. This condition is known as “multipath.” In some embodiments, desired signal source 110 and receiver 140 utilize multiple antennas to take advantage of the multipath and to increase the communications bandwidth. For example, in some embodiments, desired signal source 110 and receiver 140 may communicate using Multiple-Input-Multiple-Output (MIMO) techniques. In general, MIMO systems offer higher capacities by utilizing multiple spatial channels made possible by multipath.
- MIMO Multiple-Input-Multiple-Output
- desired signal source 110 and receiver 140 may communicate using orthogonal frequency division multiplexing (OFDM) in each spatial channel.
- Multipath may introduce frequency selective fading which may cause impairments like inter-symbol interference (ISI).
- ISI inter-symbol interference
- OFDM is effective at combating frequency selective fading in part because OFDM utilizes multiple frequency sub-carriers in each spatial channel such that the spectrum occupied by each sub-carrier exhibits a more flat channel characteristic.
- Scaling appropriate for each sub-carrier may be implemented to correct any sub-carrier attenuation. Further, the data carrying capacity of each sub-carrier may be controlled dynamically depending on the fading characteristics of the spectrum occupied by the sub-carrier.
- interfering signal source 120 may interfere with communications between desired signal source 110 and receiver 140 .
- interfering signal source 120 may represent adjacent channel energy from an 802.11 transmitter, co-channel energy from an 802.11 transmitter in a different basic service set (BSS), platform noise, or any other noise source, narrowband or wideband, whose statistics can be considered stationary relative to the life of an 802.11 packet.
- BSS basic service set
- platform noise or any other noise source, narrowband or wideband, whose statistics can be considered stationary relative to the life of an 802.11 packet.
- receiver 140 may collect information about the interfering signal, and use this information to generate coefficients for spatial equalizer 130 .
- Spatial equalizer 130 receives signal energy from the three antennas 132 , 134 , and 136 plus spatially uncorrelated white noise shown as n 1 , n 2 , and n 3 .
- Spatial equalizer 130 reduces the effects of interference caused by interfering signal source 120 , and recovers and separates the desired signals from each other at 142 and 144 .
- the recovered signal corresponds to the desired signals transmitted by antennas 112 and 114 .
- FIG. 2 shows an interfering signal and a desired signal over time.
- the horizontal axis represents the passage of time from left to right, and the vertical axis represents signal energy.
- the signals shown in FIG. 2 represent signals received by receiver 140 ( FIG. 1 ).
- a noise floor is shown at 210 .
- Noise floor 210 corresponds to the noise represented by n 1 , n 2 , and n 3 in FIG. 1 .
- An interfering signal is shown at 220 .
- Interfering signal 220 corresponds to the signal transmitted by interfering signal source 120 ( FIG. 1 ).
- a desired signal is shown at 230 . Desired signal 230 corresponds to signals transmitted by desired signal source 110 ( FIG. 1 ).
- Time regions “a”, “b”, “c”, and “d” are defined in FIG. 2 .
- Time region “a” represents the time preceding the arrival of both the interfering signal and the desired signal. Estimation of the spatially uncorrelated noise power may be performed at this time.
- Time region “b” represents the period of time before the desired signal has arrived but after the interfering signal has arrived. This is the time to estimate the interfering signal and its channel information or spatial covariance.
- time period “c” the preamble for the desired signal arrives. The preamble enables the estimation of the channel between the desired transmitters and receivers in the presence of noise and interference.
- interfering signal 220 is received prior to desired signal 230 .
- the receiver may begin normal reception of the interfering signal 220 prior to the arrival of the desired signal. The receiver may not yet know that this is not the desired signal. Normal reception will include exploiting the preamble transmission for channel estimation and demodulation of the packet headers.
- the receiver may collect useful information regarding the interfering signal, shown at 222 . If the interfering signal is not recognized by the receiver, the receiver may collect useful information regarding the interfering signal and the channel through which it propagated without attempting to understand any contents of the interfering signal.
- a spatial equalizer 130 can be designed using the noise power, channel information and or spatial covariance estimated in time periods “a”, “b” and “c”. This equalizer at 232 separates the desired signals from each other and the interference enabling demodulation of the transmitted information in time period “d”. The information collected about the interfering signal and the channel through which it propagated may be used in the formation of a spatial equalizer at 232 to reject interference caused by the interfering signal.
- interfering signal source 120 may transmit an interfering signal, and receiver 140 may collect information regarding the interfering signal and the channel through which it propagated, whether or not the interfering signal is recognized as a compatible signal. Desired signal source 110 may then transmit a desired signal, and receiver 140 will preempt the reception of the interfering signal to prosecute the desired signal. Receiver 140 may use information describing the received interfering signal and the channel through which it propagated to form spatial equalizer 130 to reduce interference caused by interfering signal source 120 .
- the interfering signal may or may not be recognized as a compatible signal by the receiver.
- an interfering signal may be compatible when an 802.11 preamble is detected.
- the formation and application of spatial equalizers is now described for embodiments in which the interfering signal is compatible with the receiver, and for embodiments in which the interfering signal is not compatible with the receiver.
- FIG. 3 shows a 3 ⁇ 2 system subject to interference.
- an interfering signal z appears to a three antenna receiver first, and then a desired signal s 1 , s 2 , is received at higher power.
- the interfering signal may be adjacent channel energy from another 802.11 transmitter, a co-channel 802.11 signal from a different BSS, platform noise, or any other noise source, narrow or wide band, whose statistics can be considered stationary relative to the life of an 802.11 packet.
- FIG. 3 represents a multiple-input-multiple-output (MIMO) system, however this is not a limitation of the present invention.
- the multi-antenna receiver shown in FIG. 3 may receive any number of signals from any number of spatial streams.
- the receiver detects the arrival of new energy but its detection circuit, which is designed to reject interference, does not indicate the presence of an 802.11 packet. This corresponds to interfering signal 220 ( FIG. 2 ) arriving at the receiver.
- the receiver turns on its Fast Fourier Transform (FFT) engines (one for each antenna) and begins collecting the received energy for each OFDM sub-carrier. This corresponds to collecting interfering signal information at 222 ( FIG. 2 ) where the interfering signal information includes received energy for each OFDM sub-carrier.
- FFT Fast Fourier Transform
- This data is used to estimate the 3 ⁇ 3 noise covariance matrix R for each sub-carrier.
- the noise covariance matrix describes the spatial correlation of the noise. This information is used in the creation of a spatial equalizer that will be used to demodulate a signal that arrives before the interference goes away.
- the receiver's detection circuit When the desired signal is detected by the receiver's detection circuit, acquisition begins and the receiver exploits the training sequence in the desired signal's preamble to estimate the 3 ⁇ 2 channel matrix J which describes the channel between the transmit antennas and the receive antennas. This corresponds to desired signal 230 ( FIG. 2 ) arriving at the receiver. This estimate is performed in the presence of the interference and therefore its quality is somewhat degraded.
- the desired signal could be a multiple transmitter 802.11a or 802.11g signal using cyclic delay diversity or it could be a 2 transmitter space frequency coded or multiplexed 802.11n signal.
- the number of transmitter spatial streams that can be accommodated is a function of the number of antennas at the receiver and the number of interfering spatial streams.
- the collected data (J and R) is used to form minimum mean squared error (MMSE) equalizer coefficients for each sub-carrier. This corresponds to forming the equalizer using information that describes the interfering signal and the channel through which the interfering signal propagated ( 232 , FIG. 2 ), as well as signal information that describes the desired signal and the channel through which it propagated. Note that Zero Forcing ZF equalizer coefficients could also be calculated. For brevity, only a MMSE implementation is described.
- the receiver may estimate the 3 ⁇ 1 channel vector k describing the channel between the interference source and the receiver.
- interference rejection can also be implemented as described below under the heading “Compatible Interfering Signal.”
- the channel matrix J describes the channel between the three receive antennas and the two desired transmit antennas.
- the channel vector k describes the channel between the three receive antennas and the undesired interference source.
- the 2 ⁇ 3 equalizer matrix W is used to isolate the desired signals, s 1 and s 2 , from each other and the interference.
- the first row extracts s 1 and the second row extracts s 2 .
- J′ is the conjugate transpose of J
- R is the covariance matrix of the noise which includes spatially correlated and colored interference as well as spatially uncorrelated additive noise.
- the covariance matrix R is estimated from the interfering signal prior to the desired signals arrival.
- the received and MMSE equalized signal includes a signal component, residual cross talk, un-canceled interference and enhanced noise as shown by the following.
- ⁇ overscore (c) ⁇ W ⁇ overscore (Js) ⁇ +W ⁇ overscore (k) ⁇ z+W ⁇ overscore (n) ⁇ .
- d 11 and d 22 are the diagonal of the D matrix and represent the desired signal components; d 12 and d 21 are the off-diagonal of the D matrix and represent residual crosstalk; q 1 and q 2 are the elements of q and represent residual interference; and ml and m 2 are the elements of m and represent enhanced noise.
- the residual interference q may be used to determine confidence weights applied to soft bits input to a convolutional decoder. For example, knowledge of the signal-to-interference-plus-noise ratio (SINR) for each sub-carrier may be used to demodulate to the optimal soft bits.
- SINR signal-to-interference-plus-noise ratio
- ⁇ tilde over (k) ⁇ be a vector having absolute magnitude and relative phases of k.
- ⁇ n 2 equals the power of the spatially uncorrelated noise at the receiver
- r ( 1 ) [ r 11 r 21 r 31 ]
- ⁇ ⁇ is ⁇ ⁇ ⁇ the ⁇ ⁇ ⁇ first ⁇ ⁇ ⁇ column ⁇ ⁇ ⁇ of ⁇ ⁇ R 3 ⁇ 3 ⁇ ⁇
- Various embodiments of the present invention substitute ⁇ tilde over (k) ⁇ for k in the calculation of q in the above soft bit calculations without loss of performance.
- a unique spatial equalizer (beam-former) may be generated for each sub-carrier. This may be useful in frequency selective channels where time domain beam forming would be of very limited value without a huge number of taps.
- FIG. 4 shows simulation results with and without the rejection technique described above.
- the x-axis is Interference to Noise Ratio (INR) and the y-axis is average Signal to Noise Ratio (SNR).
- the simulation environment is consistent with the scenario shown in FIG. 3 .
- the receiver has three antennas with base-band frequency domain combining.
- the interferer is an undetected co-channel 802.11 (a,g) signal. Note that the interference source could be something other than an 802.11 signal as stated earlier. Also note that if the 802.11 interfering signal was detected, the channel vector k could be estimated by means of the conventional training process and the solution could be obtained as described below under the heading “Compatible Interfering Signal.”
- the performance shown in FIG. 4 also applies to embodiments where the channel vector k is estimated as described below under the heading “Compatible Interfering Signal.”
- the simulated channel between the interference source and the receiver is a Rayleigh channel with 75 ns delay spread.
- the channel between the desired transmitter and the receiver is a Rayleigh channel with 75 ns delay spread.
- the signal transmitted is a 48 Mbps space frequency coded transmission (two spatial streams of 24 Mbps).
- Trace 410 shows performance when the proposed interference rejection technique is not used. Specifically it shows how much SNR on average is required for successful demodulation with interference of a given power.
- Trace 420 shows simulated performance when the rejection technique described above is used.
- the benefit can be viewed in two ways. First, consider an interference with INR of 14 dB. Without rejection, an average SNR of 28 dB is required for successful demodulation. With rejection, only 18 dB is required. This shows a 10 dB SNR benefit. Another way to view the benefit is to consider that you have received a 28 dB SNR signal. Then without rejection, demodulation can tolerate interference with 14 dB INR. With rejection, demodulation can tolerate interference with 26 dB INR. This shows a 12 dB INR benefit.
- Various embodiments of the present invention utilize 802.11 OFDM receivers having multiple antennas whose outputs are combined digitally at base band.
- the combining is done in the frequency domain (at the output of the FFT) enabling unique combining for each sub-carrier.
- Frequency domain combining is powerful and may significantly extend the receivers' range.
- Such a receiver may detect distant transmitters and may not know when a transmitter is outside its basic service set (BSS).
- BSS basic service set
- the receiver When the receiver is prosecuting a packet from outside its BSS, it may leave a signal detector running to detect additional incoming signals so as to not be blind to transmissions from within its BSS.
- the receiver may allow detection and prosecution of arriving signals with greater power.
- the receiver discontinues demodulation of the weaker packet (the preempted packet) and begins acquisition and demodulation of the stronger packet.
- the receiver may not be possible to successfully demodulate the first signal in the presence of the stronger new arrival, so there is no performance penalty associated with preemption.
- the preempted packet is interference to the desired stronger packet.
- Various embodiments of the present invention exploit the information captured during acquisition processing of the preempted packet in the formation of the spatial equalizer for the purpose of interference rejection.
- the relevant information captured may include the channel estimate, frequency error and signal length.
- interfering signal 220 may be a legacy 802.11 (a or g) signal appearing to a three antenna receiver first.
- the receiver may have more than three antennas.
- the signal is from a different BSS and is not intended for the receiver.
- the receiver does not know this and begins prosecuting the signal.
- the receiver estimates the 3 ⁇ 1 channel vector k between the undesired transmitter and each of its three antennas. See FIG. 3 .
- the receiver also estimates the frequency error ⁇ f p between the clocks.
- the receiver may or may not read the signal field and extract the length field prior to the arrival of the desired signal.
- An 802.11n receiver can synchronize with and read the signal field because the 802.11n receiver is backward compatible with earlier 802.11 standards.
- the desired signal arrives with greater power.
- the desired signal could be any compatible signal including a multiple transmitter 802.11a or 802.11g signal using cyclic delay diversity or a two transmitter space frequency coded or multiplexed 802.11n signal.
- the number of transmitter spatial streams that can be accommodated is a function of the number of antennaS at the receiver and the number of interfering spatial streams.
- Preemption occurs and the receiver begins acquisition of the desired, stronger signal.
- the receiver estimates the 3 ⁇ 2 channel matrix J which describes the channel between the two transmit antennas and the three receive antennas. See FIG. 3 .
- the receiver also estimates the frequency error ⁇ f d between the clocks.
- the receiver may also read the signal field and extract the length field.
- the collected data (k, J, ⁇ f p , ⁇ f d ) is used to form the MMSE equalizer coefficients for each sub-carrier. Note that Zero Forcing ZF equalizer coefficients could also be calculated. For brevity, this disclosure discusses the MMSE implementation only.
- interference rejection can still be implemented as described above under the heading “Non-Compatible Interfering Signal.”
- Signal model A is shown in FIG. 3 , and views the interference as a spatially correlated noise source.
- the channel matrix J describes the channel between the three receive antennas and the two desired transmit antennas.
- the channel vector k describes the channel between the three receive antennas and the interfering transmit antenna.
- the 2 ⁇ 3 equalizer matrix W is used to isolate the desired signals, s 1 and s 2 from each other and the interference.
- the first row extracts si and the second extracts s 2 .
- the R represents the covariance matrix of the noise which consists of spatially correlated and colored interference as well as spatially uncorrelated additive noise.
- FIG. 5 represents a multiple-input-multiple-output (MIMO) system, however this is not a limitation of the present invention.
- MIMO multiple-input-multiple-output
- the multi-antenna receiver shown in Figure may receive any number of signals from any number of spatial streams.
- the signal model of FIG. 5 views the interference as a third transmit stream that does not need to be demodulated.
- the channel matrix is 3 ⁇ 3 and is formed by concatenating J and k.
- the equalizer matrix becomes a 3 ⁇ 3 matrix.
- the third row is not required as it extracts the interference from the desired signal and we do not care to demodulate the interference.
- W 3 ⁇ 3 H′ 3 ⁇ 3 ( H 3 ⁇ 3 H 3 ⁇ 3 + ⁇ n 2 I 3 ⁇ 3 ) (16)
- the third row of W is not required as it extracts the interference from the desired signal and we do not care to demodulate the interference.
- the two signal models (A and B) produce identical equalizers and lead to flexibility in digital hardware implementation.
- Soft bit calculations including SINR are the same as described above under the heading “Non-Compatible Interfering Signal.”
- the channel k was estimated after correcting for the frequency error between the interfering transmitter and the receiver.
- the channel J was estimated after correcting for the frequency error between the desired transmitter and the receiver.
- these two clock domains could be as different as 230 KHz.
- the estimated parameters ⁇ f p and ⁇ f d are used to bring k into the same clock domain as J. If not done, approximately 10-20% of the potential performance benefit may be lost.
- Clock domain synchronization is explained in the following manner. Due to the difference in clock domains, k does not describe the channel at the center frequencies of the data sub-carriers in the desired signal. Sub-carrier spacing in 802.11a, and 802.11g is 312.5 KHz. Spacing will likely be unchanged for 802.11n. This means that k describes the channel that may be shifted by as much as 73% (230/312.5) of the sub-carrier spacing from the desired data center frequencies. Interpolation can be used to estimate the channel at the data sub-carrier center frequencies. The absolute phase of channel k does not need to be preserved. Only relative phases are important and they may be preserved in a straight forward interpolation.
- the duration of the interference is considered.
- two sets of equalizer coefficients may be calculated: one for when the interference is present and one for when it is not. The applied coefficients may then be swapped at the moment the interference goes away.
- FIG. 6 shows a system diagram in accordance with various embodiments of the present invention.
- Electronic system 600 includes antennas 610 , spatial equalizer 620 , orthogonal frequency division multiplexing (OFDM) receiver 630 , Ethernet interface 650 , processor 660 , and memory 670 .
- electronic system 600 may be a wireless device capable of rejecting interference as described above with reference to the previous figures.
- electronic system 600 may be utilized in a wireless network as a station or an access point.
- electronic system 600 may be a wireless device capable of performing the calculations shown in any of the equations above.
- electronic system 600 may represent a system that includes an access point or mobile station as well as other circuits.
- electronic system 600 may be a computer, such as a personal computer, a workstation, or the like, that includes an access point or mobile station as a peripheral or as an integrated unit.
- electronic system 600 may include a series of access points that are coupled together in a network.
- system 600 sends and receives signals using antennas 610 , and the signals are processed by the various elements shown in FIG. 6 .
- Antennas 610 may be an antenna array or any type of antenna structure that supports MIMO processing.
- System 600 may operate in partial compliance with, or in complete compliance with, a wireless network standard such as an 802.11 standard.
- Spatial equalizer 620 may be any of the spatial equalizer embodiments described above.
- spatial equalizer 620 may be any of the spatial equalizers shown in FIGS. 1, 3 , or 5 , and may implement any of the equalizers represented above as W.
- OFDM receiver 630 receives recovered signals from spatial equalizer 620 and performs further processing.
- OFDM receiver may perform fast Fourier transforms (FFTs), demodulation, deinterleaving, or the like.
- FFTs fast Fourier transforms
- System 600 may include other blocks that are not shown.
- system 600 may include low noise amplifiers (LNA), filters, frequency conversion or the like.
- LNA low noise amplifiers
- system 600 includes circuits to support frequency up-conversion, and RF transmitters.
- processor 660 reads instructions and data from memory 670 and performs actions in response thereto.
- processor 660 may access instructions from memory 670 and perform method embodiments of the present invention, such as method 700 ( FIG. 7 ) or methods described with reference to other figures.
- Processor 660 represents any type of processor, including but not limited to, a microprocessor, a digital signal processor, a microcontroller, or the like.
- Memory 670 represents an article that includes a machine readable medium.
- memory 670 represents a random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read only memory (ROM), flash memory, or any other type of article that includes a medium readable by processor 660 .
- Memory 670 may store instructions for performing the execution of the various method embodiments of the present invention.
- Memory 670 may also store coefficients for spatial equalizer 620 .
- memory 670 may be an internal memory within processor 660 or may be a microprogram control store within processor 660 .
- the various elements of system 600 may be separately packaged and mounted on a common circuit board.
- the various elements are separate integrated circuit dice packaged together, such as in a multi-chip module, and in still further embodiments, various elements are on the same integrated circuit die.
- Ethernet interface 650 may provide communications between electronic system 600 and other systems.
- electronic system 600 may be an access point that utilizes Ethernet interface 650 to communicate with a wired network or to communicate with other access points. Some embodiments of the present invention do not include Ethernet interface 650 .
- electronic system 600 may be a network interface card (NIC) that communicates with a computer or network using a bus or other type of port.
- NIC network interface card
- FIG. 7 shows a flowchart in accordance with various embodiments of the present invention.
- method 700 may be used in, or for, a wireless network device to reduce interference.
- method 700 or portions thereof, is performed by a wireless receiver, embodiments of which are shown in the various figures.
- method 700 is performed by a processor or electronic system.
- Method 700 is not limited by the particular type of apparatus or software element performing the method.
- the various actions in method 700 may be performed in the order presented, or may be performed in a different order. Further, in some embodiments, some actions listed in FIG. 7 are omitted from method 700 .
- Method 700 is shown beginning at block 710 in which a first signal is received.
- the first signal corresponds to interfering signal 220 ( FIG. 2 ).
- the first signal may or may not be compatible with the receiver.
- the receiver may be an 802.11 compatible device, and the first signal may or may not be an 802.11 compatible signal.
- information that describes the first signal is collected.
- the amount and type of information collected may depend on many factors.
- the first signal may not be compatible with the receiver, and the receiver may be limited to collecting signal energy.
- the receiver may collect signal energy for multiple sub-carriers. From this signal energy, the receiver may estimate a covariance matrix.
- the signal may be compatible with the receiver, and the receiver may begin to prosecute the first signal.
- a MIMO/OFDM receiver may receive a compatible signal, and may collect information that allows the receiver to estimate a channel vector (shown as k in previous figures).
- a second signal is received.
- the second signal corresponds to desired signal 230 ( FIG. 2 ).
- signal information that describes the second signal is collected. For example, information may be collected that allows the receiver to estimate a channel matrix (shows as J in previous figures).
- the signal information that describes the first and second signals is utilized to form a spatial equalizer to reject interference due to the first signal.
- channels J and k may be concatenated to form a spatial equalizer.
- k may not be fully known, and the absolute magnitude and relative phases of elements of k may be utilized instead.
- Method 700 encompasses any of the embodiments described with reference to the previous figures.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Noise Elimination (AREA)
- Radio Transmission System (AREA)
Abstract
Description
- The present invention relates generally to wireless communications, and more specifically to interference rejection in wireless networks.
- Various types of wireless communications devices are becoming commonplace. For example, increasing numbers of wireless telephones, two-way radios, and wireless network devices are being used every day. With the proliferation of wireless communications devices comes the increased likelihood that they may interfere with each other. For example, wireless network devices may be subject to interference caused by other wireless network devices. Also for example, wireless network devices may be subject to interference caused by wireless communications devices other than wireless network devices.
- Interference may also be caused by devices other than wireless communications devices. For example, wireless network devices may be subject to interference caused by spurious emissions from appliances such as microwave ovens. Many other types of devices may cause interference to wireless network devices.
-
FIG. 1 shows a receiver and two signal sources; -
FIG. 2 shows an interfering signal and a desired signal over time; -
FIG. 3 shows a 3×2 system subject to interference; -
FIG. 4 shows simulation results; -
FIG. 5 shows a 3×2 system subject to interference; -
FIG. 6 shows a system diagram in accordance with various embodiments of the present invention; and -
FIG. 7 shows a flowchart in accordance with various embodiments of the present invention. - In the following detailed description, reference is made to the accompanying drawings that show, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It is to be understood that the various embodiments of the invention, although different, are not necessarily mutually exclusive. For example, a particular feature, structure, or characteristic described herein in connection with one embodiment may be implemented within other embodiments without departing from the spirit and scope of the invention. In addition, it is to be understood that the location or arrangement of individual elements within each disclosed embodiment may be modified without departing from the spirit and scope of the invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims, appropriately interpreted, along with the full range of equivalents to which the claims are entitled. In the drawings, like numerals refer to the same or similar functionality throughout the several views.
-
FIG. 1 shows a receiver and two signal sources. Receiver 140 is shown receiving a desired signal from desiredsignal source 110, and receiving an interfering signal from interfering signal source 120. Receiver 140 is shown having threeantennas signal source 110 is shown having twoantennas - In some embodiments, receiver 140 and desired
signal source 110 are part of a wireless local area network (WLAN). For example, one or both of receiver 140 and desiredsignal source 110 may be an access point in a WLAN. Also for example, one or both of receiver 140 and desiredsignal source 110 may be a mobile station such as a laptop computer, personal digital assistant (PDA), or the like. Further, in some embodiments, receiver 140 and desiredsignal source 110 are part of a wireless wide area network (WWAN). For example, one or more of receiver 140 and desiredsignal source 110 may be a base station or a subscriber unit. - In some embodiments, receiver 140 and desired
signal source 110 may operate partially in compliance with, or completely in compliance with, a wireless network standard. For example, receiver 140 and desiredsignal source 110 may operate partially in compliance with a standard such as ANSI/IEEE Std. 802.11, 1999 Edition, although this is not a limitation of the present invention. As used herein, the term “802.11” refers to any past, present, or future IEEE 802.11 standard, including, but not limited to, 802.11a, 802.11b, 802.11g, 802.11n, and others. Also for example, receiver 140 and desiredsignal source 110 may operate partially in compliance with any other standard, such as any IEEE wireless wide area network (WWAN) standard. - Various embodiments of the present invention are described with respect to the operation of an 802.11 compatible wireless network, although this is not a limitation of the present invention. The various methods, apparatus, and systems of the present invention may be applied to wireless communications and wireless networks other than 802.11 compatible wireless networks.
- The “channel” through which desired
signal source 110 and receiver 140 communicate may include many possible signal paths. For example, when desiredsignal source 110 and receiver 140 are in an environment with many “reflectors” (e.g. walls, doors, or other obstructions), many signals may arrive from different paths. This condition is known as “multipath.” In some embodiments, desiredsignal source 110 and receiver 140 utilize multiple antennas to take advantage of the multipath and to increase the communications bandwidth. For example, in some embodiments, desiredsignal source 110 and receiver 140 may communicate using Multiple-Input-Multiple-Output (MIMO) techniques. In general, MIMO systems offer higher capacities by utilizing multiple spatial channels made possible by multipath. - In some embodiments, desired
signal source 110 and receiver 140 may communicate using orthogonal frequency division multiplexing (OFDM) in each spatial channel. Multipath may introduce frequency selective fading which may cause impairments like inter-symbol interference (ISI). OFDM is effective at combating frequency selective fading in part because OFDM utilizes multiple frequency sub-carriers in each spatial channel such that the spectrum occupied by each sub-carrier exhibits a more flat channel characteristic. Scaling appropriate for each sub-carrier may be implemented to correct any sub-carrier attenuation. Further, the data carrying capacity of each sub-carrier may be controlled dynamically depending on the fading characteristics of the spectrum occupied by the sub-carrier. - Signals emitted from interfering signal source 120 may interfere with communications between desired
signal source 110 and receiver 140. For example, interfering signal source 120 may represent adjacent channel energy from an 802.11 transmitter, co-channel energy from an 802.11 transmitter in a different basic service set (BSS), platform noise, or any other noise source, narrowband or wideband, whose statistics can be considered stationary relative to the life of an 802.11 packet. - Various embodiments of the present invention mitigate the interference described above using various techniques. In some embodiments, receiver 140 may collect information about the interfering signal, and use this information to generate coefficients for spatial equalizer 130. Spatial equalizer 130 receives signal energy from the three
antennas antennas -
FIG. 2 shows an interfering signal and a desired signal over time. As shown inFIG. 2 , the horizontal axis represents the passage of time from left to right, and the vertical axis represents signal energy. The signals shown inFIG. 2 represent signals received by receiver 140 (FIG. 1 ). A noise floor is shown at 210.Noise floor 210 corresponds to the noise represented by n1, n2, and n3 inFIG. 1 . An interfering signal is shown at 220. Interferingsignal 220 corresponds to the signal transmitted by interfering signal source 120 (FIG. 1 ). A desired signal is shown at 230. Desiredsignal 230 corresponds to signals transmitted by desired signal source 110 (FIG. 1 ). - Time regions “a”, “b”, “c”, and “d” are defined in
FIG. 2 . Time region “a” represents the time preceding the arrival of both the interfering signal and the desired signal. Estimation of the spatially uncorrelated noise power may be performed at this time. Time region “b” represents the period of time before the desired signal has arrived but after the interfering signal has arrived. This is the time to estimate the interfering signal and its channel information or spatial covariance. In time period “c” the preamble for the desired signal arrives. The preamble enables the estimation of the channel between the desired transmitters and receivers in the presence of noise and interference. - In the scenario represented by
FIG. 2 , interferingsignal 220 is received prior to desiredsignal 230. If the interfering signal is recognized as a compatible signal by the receiver, the receiver may begin normal reception of the interferingsignal 220 prior to the arrival of the desired signal. The receiver may not yet know that this is not the desired signal. Normal reception will include exploiting the preamble transmission for channel estimation and demodulation of the packet headers. During this period of reception of the interfering signal, the receiver may collect useful information regarding the interfering signal, shown at 222. If the interfering signal is not recognized by the receiver, the receiver may collect useful information regarding the interfering signal and the channel through which it propagated without attempting to understand any contents of the interfering signal. - When the desired signal arrives with a higher signal power, the receiver recognizes the desired signal and begins reception of the desired signal regardless of whether the interfering signal was recognized. A spatial equalizer 130 can be designed using the noise power, channel information and or spatial covariance estimated in time periods “a”, “b” and “c”. This equalizer at 232 separates the desired signals from each other and the interference enabling demodulation of the transmitted information in time period “d”. The information collected about the interfering signal and the channel through which it propagated may be used in the formation of a spatial equalizer at 232 to reject interference caused by the interfering signal. Referring now back to
FIG. 1 , interfering signal source 120 may transmit an interfering signal, and receiver 140 may collect information regarding the interfering signal and the channel through which it propagated, whether or not the interfering signal is recognized as a compatible signal. Desiredsignal source 110 may then transmit a desired signal, and receiver 140 will preempt the reception of the interfering signal to prosecute the desired signal. Receiver 140 may use information describing the received interfering signal and the channel through which it propagated to form spatial equalizer 130 to reduce interference caused by interfering signal source 120. - As described above, the interfering signal may or may not be recognized as a compatible signal by the receiver. In the context of an 802.11 system, an interfering signal may be compatible when an 802.11 preamble is detected. The formation and application of spatial equalizers is now described for embodiments in which the interfering signal is compatible with the receiver, and for embodiments in which the interfering signal is not compatible with the receiver.
-
FIG. 3 shows a 3×2 system subject to interference. In the scenario represented byFIG. 3 , an interfering signal z appears to a three antenna receiver first, and then a desired signal s1, s2, is received at higher power. The interfering signal may be adjacent channel energy from another 802.11 transmitter, a co-channel 802.11 signal from a different BSS, platform noise, or any other noise source, narrow or wide band, whose statistics can be considered stationary relative to the life of an 802.11 packet. - In some embodiments,
FIG. 3 represents a multiple-input-multiple-output (MIMO) system, however this is not a limitation of the present invention. For example, the multi-antenna receiver shown inFIG. 3 may receive any number of signals from any number of spatial streams. - The receiver detects the arrival of new energy but its detection circuit, which is designed to reject interference, does not indicate the presence of an 802.11 packet. This corresponds to interfering signal 220 (
FIG. 2 ) arriving at the receiver. The receiver turns on its Fast Fourier Transform (FFT) engines (one for each antenna) and begins collecting the received energy for each OFDM sub-carrier. This corresponds to collecting interfering signal information at 222 (FIG. 2 ) where the interfering signal information includes received energy for each OFDM sub-carrier. This data is used to estimate the 3×3 noise covariance matrix R for each sub-carrier. The noise covariance matrix describes the spatial correlation of the noise. This information is used in the creation of a spatial equalizer that will be used to demodulate a signal that arrives before the interference goes away. - When the desired signal is detected by the receiver's detection circuit, acquisition begins and the receiver exploits the training sequence in the desired signal's preamble to estimate the 3×2 channel matrix J which describes the channel between the transmit antennas and the receive antennas. This corresponds to desired signal 230 (
FIG. 2 ) arriving at the receiver. This estimate is performed in the presence of the interference and therefore its quality is somewhat degraded. - The desired signal could be a multiple transmitter 802.11a or 802.11g signal using cyclic delay diversity or it could be a 2 transmitter space frequency coded or multiplexed 802.11n signal. The number of transmitter spatial streams that can be accommodated is a function of the number of antennas at the receiver and the number of interfering spatial streams. The collected data (J and R) is used to form minimum mean squared error (MMSE) equalizer coefficients for each sub-carrier. This corresponds to forming the equalizer using information that describes the interfering signal and the channel through which the interfering signal propagated (232,
FIG. 2 ), as well as signal information that describes the desired signal and the channel through which it propagated. Note that Zero Forcing ZF equalizer coefficients could also be calculated. For brevity, only a MMSE implementation is described. - If the receiver detects the energy of an 802.11 interferer and recognizes it as 802.11, the receiver may estimate the 3×1 channel vector k describing the channel between the interference source and the receiver. In this case interference rejection can also be implemented as described below under the heading “Compatible Interfering Signal.”
- The channel matrix J describes the channel between the three receive antennas and the two desired transmit antennas. The channel vector k describes the channel between the three receive antennas and the undesired interference source.
- The received signal vector {overscore (y)} is given by:
{overscore (y)}a={overscore (n)};
{overscore (y)} b ={overscore (k)}z+{overscore (n)}; (1)
{overscore (y)} c ={overscore (y)} d ={overscore (Js)}+{overscore (kz)} +{overscore (n)};
where the subscripts a through d represent the time region in which the received signal is being observed and: - The recovered signal at the output of the spatial equalizer is given by:
{overscore (c)}={overscore (Wy)} d =W{overscore (Js)}+W{overscore (k)}z+W{overscore (n)} (3) - where {overscore (Js)} represents the received desired signal, {overscore (k)}z represents spatially correlated and colored noise, and {overscore (n)} represents spatially uncorrelated white noise, and the equalizer W is given by:
- The 2×3 equalizer matrix W is used to isolate the desired signals, s1 and s2, from each other and the interference. The first row extracts s1 and the second row extracts s2. The equalizer is created using the following MMSE formula:
W 2×3=(J′)2×3 [J 3×2(J′)2×3 +R 3×3]hu −1 (5)
where J′ is the conjugate transpose of J and R is the covariance matrix of the noise which includes spatially correlated and colored interference as well as spatially uncorrelated additive noise. The covariance matrix R is estimated from the interfering signal prior to the desired signals arrival. - The received and MMSE equalized signal includes a signal component, residual cross talk, un-canceled interference and enhanced noise as shown by the following. As shown in (3) above, {overscore (c)}=W {overscore (Js)}+W{overscore (k)}z+W{overscore (n)}.
- Let
- Combining (3) and (6) yields:
- where d11 and d22 are the diagonal of the D matrix and represent the desired signal components; d12 and d21 are the off-diagonal of the D matrix and represent residual crosstalk; q1 and q2 are the elements of q and represent residual interference; and ml and m2 are the elements of m and represent enhanced noise.
- The residual interference q, together with the enhanced noise m, may be used to determine confidence weights applied to soft bits input to a convolutional decoder. For example, knowledge of the signal-to-interference-plus-noise ratio (SINR) for each sub-carrier may be used to demodulate to the optimal soft bits. These SINR values can be calculated as:
however, this implies that k must be known to compute q1 and q2 because
as shown above at (6). Various embodiments of the present invention recognize that the amount of interference remaining after equalization can be determined utilizing the absolute magnitude of the k vector and relative phases of the elements in the k vector, without having complete knowledge of k. Let {tilde over (k)} be a vector having absolute magnitude and relative phases of k. {tilde over (k)} can be computed as follows: - Where σn 2 equals the power of the spatially uncorrelated noise at the receiver, and
- Various embodiments of the present invention substitute {tilde over (k)} for k in the calculation of q in the above soft bit calculations without loss of performance.
- Using the above described embodiments, a unique spatial equalizer (beam-former) may be generated for each sub-carrier. This may be useful in frequency selective channels where time domain beam forming would be of very limited value without a huge number of taps.
-
FIG. 4 shows simulation results with and without the rejection technique described above. The x-axis is Interference to Noise Ratio (INR) and the y-axis is average Signal to Noise Ratio (SNR). The simulation environment is consistent with the scenario shown inFIG. 3 . The receiver has three antennas with base-band frequency domain combining. The interferer is an undetected co-channel 802.11 (a,g) signal. Note that the interference source could be something other than an 802.11 signal as stated earlier. Also note that if the 802.11 interfering signal was detected, the channel vector k could be estimated by means of the conventional training process and the solution could be obtained as described below under the heading “Compatible Interfering Signal.” The performance shown inFIG. 4 also applies to embodiments where the channel vector k is estimated as described below under the heading “Compatible Interfering Signal.” - The simulated channel between the interference source and the receiver is a Rayleigh channel with 75 ns delay spread. The channel between the desired transmitter and the receiver is a Rayleigh channel with 75 ns delay spread. The signal transmitted is a 48 Mbps space frequency coded transmission (two spatial streams of 24 Mbps).
-
Trace 410 shows performance when the proposed interference rejection technique is not used. Specifically it shows how much SNR on average is required for successful demodulation with interference of a given power.Trace 420 shows simulated performance when the rejection technique described above is used. The benefit can be viewed in two ways. First, consider an interference with INR of 14 dB. Without rejection, an average SNR of 28 dB is required for successful demodulation. With rejection, only 18 dB is required. This shows a 10 dB SNR benefit. Another way to view the benefit is to consider that you have received a 28 dB SNR signal. Then without rejection, demodulation can tolerate interference with 14 dB INR. With rejection, demodulation can tolerate interference with 26 dB INR. This shows a 12 dB INR benefit. - Various embodiments of the present invention utilize 802.11 OFDM receivers having multiple antennas whose outputs are combined digitally at base band. The combining is done in the frequency domain (at the output of the FFT) enabling unique combining for each sub-carrier. Frequency domain combining is powerful and may significantly extend the receivers' range. Such a receiver may detect distant transmitters and may not know when a transmitter is outside its basic service set (BSS). When the receiver is prosecuting a packet from outside its BSS, it may leave a signal detector running to detect additional incoming signals so as to not be blind to transmissions from within its BSS.
- By leaving a signal detector running, the receiver may allow detection and prosecution of arriving signals with greater power. When a stronger signal arrives, the receiver discontinues demodulation of the weaker packet (the preempted packet) and begins acquisition and demodulation of the stronger packet. In some embodiments, it may not be possible to successfully demodulate the first signal in the presence of the stronger new arrival, so there is no performance penalty associated with preemption.
- In this scenario, the preempted packet is interference to the desired stronger packet. Various embodiments of the present invention exploit the information captured during acquisition processing of the preempted packet in the formation of the spatial equalizer for the purpose of interference rejection. The relevant information captured may include the channel estimate, frequency error and signal length.
- The order of signals arriving at the receiver is shown in
FIG. 2 . In this scenario, interferingsignal 220 may be a legacy 802.11 (a or g) signal appearing to a three antenna receiver first. Note that the receiver may have more than three antennas. The signal is from a different BSS and is not intended for the receiver. The receiver does not know this and begins prosecuting the signal. The receiver estimates the 3×1 channel vector k between the undesired transmitter and each of its three antennas. SeeFIG. 3 . The receiver also estimates the frequency error Δfp between the clocks. The receiver may or may not read the signal field and extract the length field prior to the arrival of the desired signal. An 802.11n receiver can synchronize with and read the signal field because the 802.11n receiver is backward compatible with earlier 802.11 standards. - The desired signal (230,
FIG. 2 ) arrives with greater power. The desired signal could be any compatible signal including a multiple transmitter 802.11a or 802.11g signal using cyclic delay diversity or a two transmitter space frequency coded or multiplexed 802.11n signal. (Note: The number of transmitter spatial streams that can be accommodated is a function of the number of antennaS at the receiver and the number of interfering spatial streams.) Preemption occurs and the receiver begins acquisition of the desired, stronger signal. The receiver estimates the 3×2 channel matrix J which describes the channel between the two transmit antennas and the three receive antennas. SeeFIG. 3 . The receiver also estimates the frequency error Δfd between the clocks. The receiver may also read the signal field and extract the length field. The collected data (k, J, Δfp, Δfd) is used to form the MMSE equalizer coefficients for each sub-carrier. Note that Zero Forcing ZF equalizer coefficients could also be calculated. For brevity, this disclosure discusses the MMSE implementation only. - Note that if the receiver detects the energy of the interferer but does not recognize it as a compatible signal (in this example, an 802.11 signal), it will not estimate the channel vector k. In this case interference rejection can still be implemented as described above under the heading “Non-Compatible Interfering Signal.”
- Various signal models may be used to demonstrate the rejection of interference caused by a compatible signal. Two signal models are now described, referred to as signal model A, and signal model B. Signal model A is shown in
FIG. 3 , and views the interference as a spatially correlated noise source. The channel matrix J describes the channel between the three receive antennas and the two desired transmit antennas. The channel vector k describes the channel between the three receive antennas and the interfering transmit antenna. The 2×3 equalizer matrix W is used to isolate the desired signals, s1 and s2 from each other and the interference. The first row extracts si and the second extracts s2. - If the problem is viewed according to signal model A, the following MMSE formula may be used:
W 2×3=(J′)2×3 [J 3×2(J′)2×3 +R 3×3]−1 (15)
R 3×3 =k 3×1(k′)1×3+σn 2 I 3×3 - The R represents the covariance matrix of the noise which consists of spatially correlated and colored interference as well as spatially uncorrelated additive noise.
- Signal model B is shown in
FIG. 5 . In some embodiments,FIG. 5 represents a multiple-input-multiple-output (MIMO) system, however this is not a limitation of the present invention. For example, the multi-antenna receiver shown in Figure may receive any number of signals from any number of spatial streams. The signal model ofFIG. 5 views the interference as a third transmit stream that does not need to be demodulated. In this view, the channel matrix is 3×3 and is formed by concatenating J and k. The equalizer matrix becomes a 3×3 matrix. The third row, however, is not required as it extracts the interference from the desired signal and we do not care to demodulate the interference. - If the problem is viewed according to signal model B, the following formula may be used:
W 3×3 =H′ 3×3(H 3×3 H 3×3+σn 2 I 3×3) (16) - In this approach there is no interference, just a third spatial stream that we will choose not to demodulate. Therefore there is no need to calculate the third row of W.
- The received signal vector Yd at the input to the spatial equalizer is:
{overscore (y)} d ={overscore (Js)}+{overscore (k)}z+{overscore (n)}=H{overscore (x)}+{overscore (n)} (17) - where
- The recovered signal at the output of the spatial equalizer is given by:
{overscore (c)}=WH{overscore (x)}+W{overscore (n)} (19) - where the equalizer W is given by:
- As described above, the third row of W is not required as it extracts the interference from the desired signal and we do not care to demodulate the interference. The two signal models (A and B) produce identical equalizers and lead to flexibility in digital hardware implementation. Soft bit calculations including SINR are the same as described above under the heading “Non-Compatible Interfering Signal.”
- The channel k was estimated after correcting for the frequency error between the interfering transmitter and the receiver. The channel J was estimated after correcting for the frequency error between the desired transmitter and the receiver. In 802.11 systems, these two clock domains could be as different as 230 KHz. The estimated parameters Δfp and Δfd are used to bring k into the same clock domain as J. If not done, approximately 10-20% of the potential performance benefit may be lost.
- Clock domain synchronization is explained in the following manner. Due to the difference in clock domains, k does not describe the channel at the center frequencies of the data sub-carriers in the desired signal. Sub-carrier spacing in 802.11a, and 802.11g is 312.5 KHz. Spacing will likely be unchanged for 802.11n. This means that k describes the channel that may be shifted by as much as 73% (230/312.5) of the sub-carrier spacing from the desired data center frequencies. Interpolation can be used to estimate the channel at the data sub-carrier center frequencies. The absolute phase of channel k does not need to be preserved. Only relative phases are important and they may be preserved in a straight forward interpolation.
- In some embodiments, the duration of the interference is considered. In these embodiments, two sets of equalizer coefficients may be calculated: one for when the interference is present and one for when it is not. The applied coefficients may then be swapped at the moment the interference goes away.
-
FIG. 6 shows a system diagram in accordance with various embodiments of the present invention.Electronic system 600 includesantennas 610,spatial equalizer 620, orthogonal frequency division multiplexing (OFDM)receiver 630,Ethernet interface 650,processor 660, andmemory 670. In some embodiments,electronic system 600 may be a wireless device capable of rejecting interference as described above with reference to the previous figures. For example,electronic system 600 may be utilized in a wireless network as a station or an access point. Also for example,electronic system 600 may be a wireless device capable of performing the calculations shown in any of the equations above. - In some embodiments,
electronic system 600 may represent a system that includes an access point or mobile station as well as other circuits. For example, in some embodiments,electronic system 600 may be a computer, such as a personal computer, a workstation, or the like, that includes an access point or mobile station as a peripheral or as an integrated unit. Further,electronic system 600 may include a series of access points that are coupled together in a network. - In operation,
system 600 sends and receivessignals using antennas 610, and the signals are processed by the various elements shown inFIG. 6 .Antennas 610 may be an antenna array or any type of antenna structure that supports MIMO processing.System 600 may operate in partial compliance with, or in complete compliance with, a wireless network standard such as an 802.11 standard. -
Spatial equalizer 620 may be any of the spatial equalizer embodiments described above. For example,spatial equalizer 620 may be any of the spatial equalizers shown inFIGS. 1, 3 , or 5, and may implement any of the equalizers represented above asW. OFDM receiver 630 receives recovered signals fromspatial equalizer 620 and performs further processing. For example, OFDM receiver may perform fast Fourier transforms (FFTs), demodulation, deinterleaving, or the like. -
System 600 may include other blocks that are not shown. For example,system 600 may include low noise amplifiers (LNA), filters, frequency conversion or the like. Further, in some embodiments,system 600 includes circuits to support frequency up-conversion, and RF transmitters. - In operation,
processor 660 reads instructions and data frommemory 670 and performs actions in response thereto. For example,processor 660 may access instructions frommemory 670 and perform method embodiments of the present invention, such as method 700 (FIG. 7 ) or methods described with reference to other figures.Processor 660 represents any type of processor, including but not limited to, a microprocessor, a digital signal processor, a microcontroller, or the like. -
Memory 670 represents an article that includes a machine readable medium. For example,memory 670 represents a random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read only memory (ROM), flash memory, or any other type of article that includes a medium readable byprocessor 660.Memory 670 may store instructions for performing the execution of the various method embodiments of the present invention.Memory 670 may also store coefficients forspatial equalizer 620. - Although the various elements of
system 600 are shown separate inFIG. 6 , embodiments exist that combine the circuitry ofprocessor 660,memory 670, andEthernet interface 650 in a single integrated circuit. For example,memory 670 may be an internal memory withinprocessor 660 or may be a microprogram control store withinprocessor 660. In some embodiments, the various elements ofsystem 600 may be separately packaged and mounted on a common circuit board. In other embodiments, the various elements are separate integrated circuit dice packaged together, such as in a multi-chip module, and in still further embodiments, various elements are on the same integrated circuit die. -
Ethernet interface 650 may provide communications betweenelectronic system 600 and other systems. For example, in some embodiments,electronic system 600 may be an access point that utilizesEthernet interface 650 to communicate with a wired network or to communicate with other access points. Some embodiments of the present invention do not includeEthernet interface 650. For example, in some embodiments,electronic system 600 may be a network interface card (NIC) that communicates with a computer or network using a bus or other type of port. -
FIG. 7 shows a flowchart in accordance with various embodiments of the present invention. In some embodiments,method 700 may be used in, or for, a wireless network device to reduce interference. In some embodiments,method 700, or portions thereof, is performed by a wireless receiver, embodiments of which are shown in the various figures. In other embodiments,method 700 is performed by a processor or electronic system.Method 700 is not limited by the particular type of apparatus or software element performing the method. The various actions inmethod 700 may be performed in the order presented, or may be performed in a different order. Further, in some embodiments, some actions listed inFIG. 7 are omitted frommethod 700. -
Method 700 is shown beginning atblock 710 in which a first signal is received. The first signal corresponds to interfering signal 220 (FIG. 2 ). The first signal may or may not be compatible with the receiver. For example, the receiver may be an 802.11 compatible device, and the first signal may or may not be an 802.11 compatible signal. - At 720, information that describes the first signal is collected. The amount and type of information collected may depend on many factors. For example, in some embodiments, the first signal may not be compatible with the receiver, and the receiver may be limited to collecting signal energy. In OFDM embodiments, the receiver may collect signal energy for multiple sub-carriers. From this signal energy, the receiver may estimate a covariance matrix.
- In other embodiments, the signal may be compatible with the receiver, and the receiver may begin to prosecute the first signal. For example, a MIMO/OFDM receiver may receive a compatible signal, and may collect information that allows the receiver to estimate a channel vector (shown as k in previous figures).
- At 730, a second signal is received. The second signal corresponds to desired signal 230 (
FIG. 2 ). At 740, signal information that describes the second signal is collected. For example, information may be collected that allows the receiver to estimate a channel matrix (shows as J in previous figures). - At 750, the signal information that describes the first and second signals is utilized to form a spatial equalizer to reject interference due to the first signal. For example, in some embodiments, channels J and k may be concatenated to form a spatial equalizer. In other embodiments, k may not be fully known, and the absolute magnitude and relative phases of elements of k may be utilized instead.
Method 700 encompasses any of the embodiments described with reference to the previous figures. - Although the present invention has been described in conjunction with certain embodiments, it is to be understood that modifications and variations may be resorted to without departing from the spirit and scope of the invention as those skilled in the art readily understand. Such modifications and variations are considered to be within the scope of the invention and the appended claims. Attorney Docket No. 80107.301US1 21 Intel Ref. No. P20445
Claims (24)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/137,940 US7684529B2 (en) | 2005-05-26 | 2005-05-26 | Interference rejection in wireless networks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/137,940 US7684529B2 (en) | 2005-05-26 | 2005-05-26 | Interference rejection in wireless networks |
Publications (2)
Publication Number | Publication Date |
---|---|
US20060269023A1 true US20060269023A1 (en) | 2006-11-30 |
US7684529B2 US7684529B2 (en) | 2010-03-23 |
Family
ID=37463371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/137,940 Expired - Fee Related US7684529B2 (en) | 2005-05-26 | 2005-05-26 | Interference rejection in wireless networks |
Country Status (1)
Country | Link |
---|---|
US (1) | US7684529B2 (en) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090116568A1 (en) * | 2007-11-07 | 2009-05-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and Apparatus for Interference Rejection Combining and Detection |
US20090225876A1 (en) * | 2008-03-06 | 2009-09-10 | Pantech Co., Ltd. | Method for transmitting and receiving data in multiple-input multiple-output wireless local area network environment, and a system and apparatus for performing the method |
US20110228837A1 (en) * | 2010-03-16 | 2011-09-22 | Nokia Corporation | Methods and Apparatuses for Interference Cancellation with Frequency Error Compensation for Equalizer Adaptation |
US8095097B1 (en) * | 2007-08-06 | 2012-01-10 | Marvell International Ltd. | Increasing the robustness of channel estimates derived through sounding for WLAN |
US8155233B1 (en) * | 2007-09-11 | 2012-04-10 | Marvell International Ltd. | MIMO decoding in the presence of various interfering sources |
US8411806B1 (en) | 2008-09-03 | 2013-04-02 | Marvell International Ltd. | Method and apparatus for receiving signals in a MIMO system with multiple channel encoders |
US20140219373A1 (en) * | 2011-02-01 | 2014-08-07 | Research In Motion Limited | Mixed rank downlink compound multi-user interference alignment scheme |
WO2014125491A1 (en) * | 2013-02-14 | 2014-08-21 | Ubiqam Ltd. | Methods and systems for processing received signals for a wireless network receiver |
US8964871B2 (en) | 2012-05-14 | 2015-02-24 | Blackberry Limited | Codebook based downlink multi-user interference alignment scheme |
US20150326260A1 (en) * | 2011-11-08 | 2015-11-12 | Marvell World Trade Ltd. | Methods and apparatus for mitigating known interference |
US9197461B1 (en) | 2013-03-12 | 2015-11-24 | Marvell International Ltd. | Method and apparatus for memory efficient architecture of successive interference cancellation for MIMO systems |
US9331765B2 (en) | 2011-02-01 | 2016-05-03 | Blackberry Limited | Mixed rank downlink multi-user interference alignment scheme |
US9722730B1 (en) | 2015-02-12 | 2017-08-01 | Marvell International Ltd. | Multi-stream demodulation schemes with progressive optimization |
US10079633B2 (en) | 2015-09-29 | 2018-09-18 | The United States Of America, As Represented By The Secretary Of The Army | Time-based and frequency-based radio beamforming waveform transmission |
US10193612B2 (en) * | 2015-09-29 | 2019-01-29 | The United States Of America, As Represented By The Secretary Of The Army | Time-based radio beamforming waveform transmission |
US10320467B2 (en) | 2015-09-29 | 2019-06-11 | The United States Of America, As Represented By The Secretary Of The Army | Frequency-based radio beamforming waveform transmission |
US11115095B1 (en) * | 2020-03-05 | 2021-09-07 | Cornell University | Finite-alphabet beamforming for multi-antenna wideband systems |
US11172488B2 (en) * | 2017-03-08 | 2021-11-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Power amplifier-aware user scheduling |
US11233592B2 (en) * | 2016-11-04 | 2022-01-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for handling non-typical interference in wireless communications networks |
US11409527B2 (en) | 2019-07-15 | 2022-08-09 | Cornell University | Parallel processor in associative content addressable memory |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8351522B2 (en) * | 2006-09-29 | 2013-01-08 | Intel Corporation | Interfering base stations recognition method and scheme for 802.16E systems |
WO2012170200A1 (en) * | 2011-06-08 | 2012-12-13 | Xg Technology, Inc. | Interference rejection method based on multiple sub-band projections |
CN103684552A (en) * | 2012-09-26 | 2014-03-26 | 中兴通讯股份有限公司 | Interference avoiding method and apparatus in wireless communication system |
JP6219193B2 (en) * | 2014-02-21 | 2017-10-25 | パナソニック株式会社 | Equalization method and equalizer |
Citations (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4733172A (en) * | 1986-03-08 | 1988-03-22 | Trw Inc. | Apparatus for testing I.C. chip |
US4973273A (en) * | 1989-09-22 | 1990-11-27 | Robinson Nugent, Inc. | Dual-beam receptacle socket contact |
US5019945A (en) * | 1983-05-31 | 1991-05-28 | Trw Inc. | Backplane interconnection system |
US6146202A (en) * | 1998-08-12 | 2000-11-14 | Robinson Nugent, Inc. | Connector apparatus |
US20010010979A1 (en) * | 1997-10-01 | 2001-08-02 | Ortega Jose L. | Connector for electrical isolation in condensed area |
US6350134B1 (en) * | 2000-07-25 | 2002-02-26 | Tyco Electronics Corporation | Electrical connector having triad contact groups arranged in an alternating inverted sequence |
US6540559B1 (en) * | 2001-09-28 | 2003-04-01 | Tyco Electronics Corporation | Connector with staggered contact pattern |
US20030072255A1 (en) * | 2001-10-17 | 2003-04-17 | Jianglei Ma | System access and synchronization methods for MIMO OFDM communications systems and physical layer packet and preamble design |
US20030125040A1 (en) * | 2001-11-06 | 2003-07-03 | Walton Jay R. | Multiple-access multiple-input multiple-output (MIMO) communication system |
US20030171010A1 (en) * | 2001-11-14 | 2003-09-11 | Winings Clifford L. | Cross talk reduction and impedance-matching for high speed electrical connectors |
US20040043648A1 (en) * | 2002-08-30 | 2004-03-04 | Houtz Timothy W. | Electrical connector having a cored contact assembly |
US6808419B1 (en) * | 2003-08-29 | 2004-10-26 | Hon Hai Precision Ind. Co., Ltd. | Electrical connector having enhanced electrical performance |
US6827611B1 (en) * | 2003-06-18 | 2004-12-07 | Teradyne, Inc. | Electrical connector with multi-beam contact |
US6843684B2 (en) * | 2000-12-05 | 2005-01-18 | Henry Milan | Connecting apparatus for data transmission between stackable hubs |
US6863543B2 (en) * | 2002-05-06 | 2005-03-08 | Molex Incorporated | Board-to-board connector with compliant mounting pins |
US20050128966A1 (en) * | 2003-12-02 | 2005-06-16 | Kabushiki Kaisha Toshiba | Communications apparatus and methods |
US7068977B1 (en) * | 2002-10-11 | 2006-06-27 | Navini Networks, Inc. | Method and system for interference assessment and reduction in a wireless communication system |
US20060140256A1 (en) * | 2004-12-29 | 2006-06-29 | Obernosterer Frank G E | Removing bias in a pilot symbol error rate for receivers |
US20060172570A1 (en) * | 2005-01-31 | 2006-08-03 | Minich Steven E | Surface-mount connector |
US7131870B2 (en) * | 2005-02-07 | 2006-11-07 | Tyco Electronics Corporation | Electrical connector |
US7163421B1 (en) * | 2005-06-30 | 2007-01-16 | Amphenol Corporation | High speed high density electrical connector |
US20070021004A1 (en) * | 2005-03-31 | 2007-01-25 | Laurx John C | High-density, robust connector with dielectric insert |
US7203249B2 (en) * | 1996-08-29 | 2007-04-10 | Cisco Technology, Inc. | Spatio-temporal processing for communication |
US20070223358A1 (en) * | 2004-04-22 | 2007-09-27 | Raphael Visoz | Iterative Vector Equalization for Cdma Communications Systems on the Mimo Channel |
US7332856B2 (en) * | 2004-10-22 | 2008-02-19 | Hitachi Displays, Ltd. | Image display device |
US7384311B2 (en) * | 2006-02-27 | 2008-06-10 | Tyco Electronics Corporation | Electrical connector having contact modules with terminal exposing slots |
US7473183B2 (en) * | 2005-06-14 | 2009-01-06 | Mcduffee Ruthann Angela | Portable golf putting practice kit |
US20090011645A1 (en) * | 2007-06-20 | 2009-01-08 | Molex Incorporated | Mezzanine-style connector with serpentine ground structure |
US20090011642A1 (en) * | 2007-06-20 | 2009-01-08 | Molex Incorporated | Short length compliant pin, particularly suitable with backplane connectors |
US20090011664A1 (en) * | 2007-06-20 | 2009-01-08 | Molex Incorporated | Connector with bifurcated contact arms |
US20090011644A1 (en) * | 2007-06-20 | 2009-01-08 | Molex Incorporated | High speed connector with spoked mounting frame |
US20090017691A1 (en) * | 2007-07-09 | 2009-01-15 | Breen Iv Dennis M | In-line electrical disconnect with terminal holders |
US20090071682A1 (en) * | 2007-07-02 | 2009-03-19 | Crawford Jr Mcarvie | Temporary protective junction box cover |
-
2005
- 2005-05-26 US US11/137,940 patent/US7684529B2/en not_active Expired - Fee Related
Patent Citations (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5019945A (en) * | 1983-05-31 | 1991-05-28 | Trw Inc. | Backplane interconnection system |
US4733172A (en) * | 1986-03-08 | 1988-03-22 | Trw Inc. | Apparatus for testing I.C. chip |
US4973273A (en) * | 1989-09-22 | 1990-11-27 | Robinson Nugent, Inc. | Dual-beam receptacle socket contact |
US7203249B2 (en) * | 1996-08-29 | 2007-04-10 | Cisco Technology, Inc. | Spatio-temporal processing for communication |
US20010010979A1 (en) * | 1997-10-01 | 2001-08-02 | Ortega Jose L. | Connector for electrical isolation in condensed area |
US6146202A (en) * | 1998-08-12 | 2000-11-14 | Robinson Nugent, Inc. | Connector apparatus |
US6350134B1 (en) * | 2000-07-25 | 2002-02-26 | Tyco Electronics Corporation | Electrical connector having triad contact groups arranged in an alternating inverted sequence |
US6843684B2 (en) * | 2000-12-05 | 2005-01-18 | Henry Milan | Connecting apparatus for data transmission between stackable hubs |
US6540559B1 (en) * | 2001-09-28 | 2003-04-01 | Tyco Electronics Corporation | Connector with staggered contact pattern |
US20030072255A1 (en) * | 2001-10-17 | 2003-04-17 | Jianglei Ma | System access and synchronization methods for MIMO OFDM communications systems and physical layer packet and preamble design |
US20030125040A1 (en) * | 2001-11-06 | 2003-07-03 | Walton Jay R. | Multiple-access multiple-input multiple-output (MIMO) communication system |
US20030171010A1 (en) * | 2001-11-14 | 2003-09-11 | Winings Clifford L. | Cross talk reduction and impedance-matching for high speed electrical connectors |
US6863543B2 (en) * | 2002-05-06 | 2005-03-08 | Molex Incorporated | Board-to-board connector with compliant mounting pins |
US20040043648A1 (en) * | 2002-08-30 | 2004-03-04 | Houtz Timothy W. | Electrical connector having a cored contact assembly |
US7068977B1 (en) * | 2002-10-11 | 2006-06-27 | Navini Networks, Inc. | Method and system for interference assessment and reduction in a wireless communication system |
US6827611B1 (en) * | 2003-06-18 | 2004-12-07 | Teradyne, Inc. | Electrical connector with multi-beam contact |
US6808419B1 (en) * | 2003-08-29 | 2004-10-26 | Hon Hai Precision Ind. Co., Ltd. | Electrical connector having enhanced electrical performance |
US20050128966A1 (en) * | 2003-12-02 | 2005-06-16 | Kabushiki Kaisha Toshiba | Communications apparatus and methods |
US20070223358A1 (en) * | 2004-04-22 | 2007-09-27 | Raphael Visoz | Iterative Vector Equalization for Cdma Communications Systems on the Mimo Channel |
US7332856B2 (en) * | 2004-10-22 | 2008-02-19 | Hitachi Displays, Ltd. | Image display device |
US20060140256A1 (en) * | 2004-12-29 | 2006-06-29 | Obernosterer Frank G E | Removing bias in a pilot symbol error rate for receivers |
US20060172570A1 (en) * | 2005-01-31 | 2006-08-03 | Minich Steven E | Surface-mount connector |
US7131870B2 (en) * | 2005-02-07 | 2006-11-07 | Tyco Electronics Corporation | Electrical connector |
US20070021004A1 (en) * | 2005-03-31 | 2007-01-25 | Laurx John C | High-density, robust connector with dielectric insert |
US7473183B2 (en) * | 2005-06-14 | 2009-01-06 | Mcduffee Ruthann Angela | Portable golf putting practice kit |
US7163421B1 (en) * | 2005-06-30 | 2007-01-16 | Amphenol Corporation | High speed high density electrical connector |
US7384311B2 (en) * | 2006-02-27 | 2008-06-10 | Tyco Electronics Corporation | Electrical connector having contact modules with terminal exposing slots |
US20090011645A1 (en) * | 2007-06-20 | 2009-01-08 | Molex Incorporated | Mezzanine-style connector with serpentine ground structure |
US20090011642A1 (en) * | 2007-06-20 | 2009-01-08 | Molex Incorporated | Short length compliant pin, particularly suitable with backplane connectors |
US20090011664A1 (en) * | 2007-06-20 | 2009-01-08 | Molex Incorporated | Connector with bifurcated contact arms |
US20090011644A1 (en) * | 2007-06-20 | 2009-01-08 | Molex Incorporated | High speed connector with spoked mounting frame |
US20090071682A1 (en) * | 2007-07-02 | 2009-03-19 | Crawford Jr Mcarvie | Temporary protective junction box cover |
US20090017691A1 (en) * | 2007-07-09 | 2009-01-15 | Breen Iv Dennis M | In-line electrical disconnect with terminal holders |
Cited By (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8699978B1 (en) * | 2007-08-06 | 2014-04-15 | Marvell International Ltd. | Increasing the robustness of channel estimates derived through sounding for WLAN |
US9002305B1 (en) * | 2007-08-06 | 2015-04-07 | Marvell Interational Ltd. | Increasing the robustness of channel estimates derived through sounding for WLAN |
US8095097B1 (en) * | 2007-08-06 | 2012-01-10 | Marvell International Ltd. | Increasing the robustness of channel estimates derived through sounding for WLAN |
US8428530B1 (en) * | 2007-08-06 | 2013-04-23 | Marvell International Ltd. | Increasing the robustness of channel estimates derived through sounding for WLAN |
US8155233B1 (en) * | 2007-09-11 | 2012-04-10 | Marvell International Ltd. | MIMO decoding in the presence of various interfering sources |
US8611452B1 (en) * | 2007-09-11 | 2013-12-17 | Marvell International Ltd. | MIMO decoding in the presence of various interfering sources |
WO2009060023A2 (en) * | 2007-11-07 | 2009-05-14 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for interference rejection combining and detection |
WO2009060023A3 (en) * | 2007-11-07 | 2009-08-13 | Ericsson Telefon Ab L M | Method and apparatus for interference rejection combining and detection |
US8023600B2 (en) | 2007-11-07 | 2011-09-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for interference rejection combining and detection |
US20090116568A1 (en) * | 2007-11-07 | 2009-05-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and Apparatus for Interference Rejection Combining and Detection |
US20090225876A1 (en) * | 2008-03-06 | 2009-09-10 | Pantech Co., Ltd. | Method for transmitting and receiving data in multiple-input multiple-output wireless local area network environment, and a system and apparatus for performing the method |
US8411806B1 (en) | 2008-09-03 | 2013-04-02 | Marvell International Ltd. | Method and apparatus for receiving signals in a MIMO system with multiple channel encoders |
US8711989B1 (en) | 2008-09-03 | 2014-04-29 | Marvell International Ltd. | Method and apparatus for receiving signals in a MIMO system with multiple channel encoders |
US9071295B1 (en) | 2008-09-03 | 2015-06-30 | Marvell International Ltd. | Method and apparatus for receiving signals in a MIMO system with multiple channel encoders |
US8755459B2 (en) | 2010-03-16 | 2014-06-17 | Nokia Corporation | Methods and apparatuses for interference cancellation with frequency error compensation for equalizer adaptation |
US20110228837A1 (en) * | 2010-03-16 | 2011-09-22 | Nokia Corporation | Methods and Apparatuses for Interference Cancellation with Frequency Error Compensation for Equalizer Adaptation |
US8929493B2 (en) * | 2011-02-01 | 2015-01-06 | Blackberry Limited | Mixed rank downlink compound multi-user interference alignment scheme |
US20140219373A1 (en) * | 2011-02-01 | 2014-08-07 | Research In Motion Limited | Mixed rank downlink compound multi-user interference alignment scheme |
US9331765B2 (en) | 2011-02-01 | 2016-05-03 | Blackberry Limited | Mixed rank downlink multi-user interference alignment scheme |
US10003365B2 (en) | 2011-11-08 | 2018-06-19 | Marvell World Trade Ltd. | Methods and apparatus for mitigating known interference |
US20150326260A1 (en) * | 2011-11-08 | 2015-11-12 | Marvell World Trade Ltd. | Methods and apparatus for mitigating known interference |
US9479205B2 (en) * | 2011-11-08 | 2016-10-25 | Marvell World Trade Ltd. | Methods and apparatus for mitigating known interference |
US8964871B2 (en) | 2012-05-14 | 2015-02-24 | Blackberry Limited | Codebook based downlink multi-user interference alignment scheme |
WO2014125491A1 (en) * | 2013-02-14 | 2014-08-21 | Ubiqam Ltd. | Methods and systems for processing received signals for a wireless network receiver |
US9496904B2 (en) | 2013-02-14 | 2016-11-15 | Ubiqam Ltd. | Methods and systems for processing received signals for a wireless network receiver |
US9887717B2 (en) | 2013-02-14 | 2018-02-06 | Ubiqam Ltd. | Methods and systems for processing received signals for a wireless network receiver |
US9197461B1 (en) | 2013-03-12 | 2015-11-24 | Marvell International Ltd. | Method and apparatus for memory efficient architecture of successive interference cancellation for MIMO systems |
US9722730B1 (en) | 2015-02-12 | 2017-08-01 | Marvell International Ltd. | Multi-stream demodulation schemes with progressive optimization |
US10079633B2 (en) | 2015-09-29 | 2018-09-18 | The United States Of America, As Represented By The Secretary Of The Army | Time-based and frequency-based radio beamforming waveform transmission |
US10193612B2 (en) * | 2015-09-29 | 2019-01-29 | The United States Of America, As Represented By The Secretary Of The Army | Time-based radio beamforming waveform transmission |
US10320467B2 (en) | 2015-09-29 | 2019-06-11 | The United States Of America, As Represented By The Secretary Of The Army | Frequency-based radio beamforming waveform transmission |
US11233592B2 (en) * | 2016-11-04 | 2022-01-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for handling non-typical interference in wireless communications networks |
US11172488B2 (en) * | 2017-03-08 | 2021-11-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Power amplifier-aware user scheduling |
US11409527B2 (en) | 2019-07-15 | 2022-08-09 | Cornell University | Parallel processor in associative content addressable memory |
US11115095B1 (en) * | 2020-03-05 | 2021-09-07 | Cornell University | Finite-alphabet beamforming for multi-antenna wideband systems |
Also Published As
Publication number | Publication date |
---|---|
US7684529B2 (en) | 2010-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7684529B2 (en) | Interference rejection in wireless networks | |
US6362781B1 (en) | Method and device for adaptive antenna combining weights | |
US6504506B1 (en) | Method and device for fixed in time adaptive antenna combining weights | |
US6826240B1 (en) | Method and device for multi-user channel estimation | |
US8488724B2 (en) | Wideband interference mitigation for devices with multiple receivers | |
US20030012308A1 (en) | Adaptive channel estimation for wireless systems | |
KR100630039B1 (en) | Apparatus and method for receiving data in mobile communication system using adaptive antenna array method | |
US7649964B2 (en) | Radio receiver and noise estimated value correction method | |
US20040127245A1 (en) | System and method for intelligent transmitted power control scheme | |
JP2007096468A (en) | Multi-user receiver | |
WO2005078949A1 (en) | Mobile communication system and wireless apparatus used therein | |
US20050141641A1 (en) | Receiving method and receiving apparatus with adaptive array signal processing | |
US7729458B2 (en) | Signal decoding apparatus, signal decoding method, program, and information record medium | |
JP4382107B2 (en) | Receiving device, wireless transmission / reception system, and wireless receiving method | |
US20080101216A1 (en) | Orthogonal frequency division multiplex (ofdm) signal equalizier | |
US20030002433A1 (en) | System and method for synchronizing multiuser signals for OFDM CDMA | |
US8848778B2 (en) | Covariance estimation method for space-frequency domain equalization and apparatus and system associated therewith | |
US8687675B2 (en) | Method and system for transmitting/receiving data in communication system | |
KR100243106B1 (en) | The structure of mc-cdma receiver using antenna array and receiving method | |
KR100729727B1 (en) | Interference Cancellation Method and Module for OFDMA Mobile Communication System | |
KR20050015738A (en) | Apparatus and method for receiving data in mobile communication system using adaptive antenna array scheme | |
CN115396271A (en) | Method and equipment for transmitting and receiving single-carrier dual-antenna signal under multipath channel | |
US20080037620A1 (en) | Method and apparatus for estimating a noise power for ofdm | |
US6950630B2 (en) | Hard decision-based decorrelator for estimating spatial signatures in a wireless communications system | |
Marques et al. | Vectorial channel estimation for uplink MC-CDMA in beyond 3G wireless systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INTEL CORPORATION,CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHIMITT, WILLIAM J.;KALLURI, SUDHAKAR;HOLT, KEITH;SIGNING DATES FROM 20050520 TO 20050525;REEL/FRAME:016605/0702 Owner name: INTEL CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHIMITT, WILLIAM J.;KALLURI, SUDHAKAR;HOLT, KEITH;REEL/FRAME:016605/0702;SIGNING DATES FROM 20050520 TO 20050525 |
|
CC | Certificate of correction | ||
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.) |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.) |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20180323 |