A wireless communication receiver may utilize a plurality of receive chains, e.g., to improve performance of the receiver and/or the quality of a received wireless communication signal.
For example, the receiver may include first and second, e.g., parallel, receive chains to simultaneously receive the wireless communication signal.
The receiver may be configured to coherently combine first and second signals received via the first and second receive chains.
For simplicity and clarity of illustration, elements shown in the figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements may be exaggerated relative to other elements for clarity of presentation. Furthermore, reference numerals may be repeated among the figures to indicate corresponding or analogous elements. The figures are listed below.
In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of some embodiments. However, it will be understood by persons of ordinary skill in the art that some embodiments may be practiced without these specific details. In other instances, well-known methods, procedures, components, units and/or circuits have not been described in detail so as not to obscure the discussion.
Discussions herein utilizing terms such as, for example, “processing”, “computing”, “calculating”, “determining”, “establishing”, “analyzing”, “checking”, or the like, may refer to operation(s) and/or process(es) of a computer, a computing platform, a computing system, or other electronic computing device, that manipulate and/or transform data represented as physical (e.g., electronic) quantities within the computer's registers and/or memories into other data similarly represented as physical quantities within the computer's registers and/or memories or other information storage medium that may store instructions to perform operations and/or processes.
The terms “plurality” and “a plurality” as used herein include, for example, “multiple” or “two or more”. For example, “a plurality of items” includes two or more items.
Some embodiments may be used in conjunction with various devices and systems, for example, a Personal Computer (PC), a desktop computer, a mobile computer, a laptop computer, a notebook computer, a tablet computer, a server computer, a handheld computer, a handheld device, a Personal Digital Assistant (PDA) device, a handheld PDA device, an on-board device, an off-board device, a hybrid device, a vehicular device, a non-vehicular device, a mobile or portable device, a consumer device, a non-mobile or non-portable device, a wireless communication station, a wireless communication device, a wireless Access Point (AP), a wired or wireless router, a wired or wireless modem, a video device, an audio device, an audio-video (A/V) device, a wired or wireless network, a wireless area network, a Wireless Video Area Network (WVAN), a Local Area Network (LAN), a Wireless LAN (WLAN), a Wireless Metropolitan Area Network (WMAN) communication system, a Personal Area Network (PAN), a Wireless PAN (WPAN), devices and/or networks operating in accordance with existing IEEE 802.11 standards (“the 802.11 standards”), e.g., including IEEE 802.11 (IEEE 802.11-2007:Standard for Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Specific requirements, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications—June 2007), 802.11n (“IEEE 802.11n-2009Amendment 5: Enhancements for Higher Throughput. IEEE-SA. 29 Oct. 2009”), 802.11ac (“Very High Throughput <6 Ghz”), 802.11 task group ad (TGad) (“Very High Throughput 60 GHz”), and/or future versions and/or derivatives thereof, devices, and/or networks operating in accordance with IEEE 802.16 standards (“the 802.16 standards”), e.g., including 802.16 (IEEE-Std 802.16, 2004 Edition, Air Interface for Fixed Broadband Wireless Access Systems), 802.16d, 802.16e (IEEE-Std 802.16e, 2005 Edition, Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands), 802.16f, 802.16m standards and/or future versions and/or derivatives thereof, devices, and/or networks operating in accordance with existing Wireless-Gigabit-Alliance (WGA) and/or WirelessHD™ specifications and/or future versions and/or derivatives thereof, devices and/or networks operating in accordance with existing cellular specifications and/or protocols, e.g., 3rd Generation Partnership Project (3GPP), 3GPP Long Term Evolution (LTE), and/or future versions and/or derivatives thereof, units and/or devices which are part of the above networks, one way and/or two-way radio communication systems, cellular radio-telephone communication systems, a cellular telephone, a wireless telephone, a Personal Communication Systems (PCS) device, a PDA device which incorporates a wireless communication device, a mobile or portable Global Positioning System (GPS) device, a device which incorporates a GPS receiver or transceiver or chip, a device which incorporates an RFID element or chip, a Multiple Input Multiple Output (MIMO) transceiver or device, a device having one or more internal antennas and/or external antennas, Digital Video Broadcast (DVB) devices or systems, multi-standard radio devices or systems, a wired or wireless handheld device (e.g., BlackBerry, Palm Treo), a Wireless Application Protocol (WAP) device, or the like.
Some embodiments may be used in conjunction with one or more types of wireless communication signals and/or systems, for example, Radio Frequency (RF), Infra Red (IR), Frequency-Division Multiplexing (FDM), Orthogonal FDM (OFDM), Time-Division Multiplexing (TDM), Time-Division Multiple Access (TDMA), Extended TDMA (E-TDMA), General Packet Radio Service (GPRS), extended GPRS, Code-Division Multiple Access (CDMA), Wideband CDMA (WCDMA), CDMA 2000, single-carrier CDMA, multi-carrier CDMA, Multi-Carrier Modulation (MDM), Discrete Multi-Tone (DMT), Bluetooth®, Global Positioning System (GPS), Wi-Fi, Wi-Max, ZigBeeTM, Ultra-Wideband (UWB), Global System for Mobile communication (GSM), 2G, 2.5G, 3G, 3.5G, Enhanced Data rates for GSM Evolution (EDGE), or the like. Other embodiments may be used in various other devices, systems and/or networks.
The term “wireless device” as used herein includes, for example, a device capable of wireless communication, a communication device capable of wireless communication, a communication station capable of wireless communication, a portable or non-portable device capable of wireless communication, or the like. In some demonstrative embodiments, a wireless device may be or may include a peripheral that is integrated with a computer, or a peripheral that is attached to a computer. In some demonstrative embodiments, the term “wireless device” may be used to provide a wireless service.
Reference is now made to
In some demonstrative embodiments, system 100 may include one or more devices, e.g., devices 102 and 104, capable of communicating wireless communication signals over a wireless communication channel 103. For example, device 104 may include a transmitter 106 capable of transmitting a wireless communication signal 107 via one or more antennas 108, and/or device 102 may include a receiver 112 capable of receiving wireless communication signal 107. For example, transmitter 106 may transmit an OFDM wireless communication signal via antennas 108, and receiver 112 may receive the OFDM wireless communication signal.
In some demonstrative embodiments, wireless communication channel 103, may include, for example, a radio channel, an IR channel, a RF channel, a Wireless Fidelity (WiFi) channel, and the like.
In some demonstrative embodiments, device 102 may include a RF-module 120, including a plurality of receive (Rx) chains, to simultaneously receive wireless communication signal 107 via a plurality of antennas. For example, receiver 112 may include first and second receive chains 114 and 115 to simultaneously receive signal 107 via first and second respective antennas 110 and 113, e.g., as described below.
In some demonstrative embodiments, Rx chains 114 and 115 may include any suitable Rx chain elements, e.g., any suitable front end elements, filters and the like, to process signals received via antennas 110 and 113.
In some demonstrative embodiments, RF module 120 may include a RF combiner 122 to combine signals received via chains 114 and 115 into a combined RF signal 143, e.g., as described below.
In some demonstrative embodiments, receiver 112 may include a baseband module 130 to process signal 143, e.g., as described below.
In some demonstrative embodiments, antennas 108, 110 and/or 113 may include any type of antennas suitable for transmitting and/or receiving wireless communication signals, blocks, frames, transmission streams, packets, messages and/or data. Types of antennas that may be used for antennas 108, 110 and/or 113 may include but are not limited to internal antenna, dipole antenna, omni-directional antenna, a monopole antenna, an end fed antenna, a circularly polarized antenna, a micro-strip antenna, a diversity antenna, a phase array antenna and the like. In some embodiments, antennas 108, 110 and/or 113 may implement transmit and receive functionalities using separate transmit and receive antenna elements. In some embodiments, antennas 108, 110 and/or 113 may implement transmit and receive functionalities using common and/or integrated transmit/receive elements.
In some demonstrative embodiments, devices 102 and/or 104 may include, or may be included as part of, for example, a PC, a desktop computer, a mobile computer, a laptop computer, a notebook computer, a tablet computer, a server computer, a handheld computer, a handheld device, a PDA device, a handheld PDA device, an on-board device, an off-board device, a hybrid device (e.g., combining cellular phone functionalities with PDA device functionalities), a consumer device, a vehicular device, a non-vehicular device, a mobile or portable device, a non-mobile or non-portable device, a cellular telephone, a PCS device, a PDA device which incorporates a wireless communication device, a mobile or portable GPS device, a DVB device, a relatively small computing device, a non-desktop computer, a “Carry Small Live Large” (CSLL) device, an Ultra Mobile Device (UMD), an Ultra Mobile PC (UMPC), a Mobile Internet Device (MID), an “Origami” device or computing device, a device that supports Dynamically Composable Computing (DCC), a context-aware device, a video device, an audio device, an AN device, a STB, a BD player, a BD recorder, a DVD player, a HD DVD player, a DVD recorder, a HD DVD recorder, a PVR, a broadcast HD receiver, a video source, an audio source, a video sink, an audio sink, a stereo tuner, a broadcast radio receiver, a flat panel display, a PMP, a DVC, a digital audio player, a speaker, an audio receiver, a gaming device, an audio amplifier, a data source, a data sink, a DSC, a media player, a Smartphone, a television, a music player, or the like.
In some demonstrative embodiments, device 102 may also include, for example, one or more of a processor 118, an input unit 117, an output unit 105, a memory unit 109, and a storage unit 111. Device 102 may optionally include other suitable hardware components and/or software components. In some embodiments, some or all of the components of device 102 may be enclosed in a common housing or packaging, and may be interconnected or operably associated using one or more wired or wireless links In other embodiments, components of device 102 may be distributed among multiple or separate devices or locations.
Processor 118 includes, for example, a Central Processing Unit (CPU), a Digital Signal Processor (DSP), one or more processor cores, a single-core processor, a dual-core processor, a multiple-core processor, a microprocessor, a host processor, a controller, a plurality of processors or controllers, a chip, a microchip, one or more circuits, circuitry, a logic unit, an Integrated Circuit (IC), an Application-Specific IC (ASIC), or any other suitable multi-purpose or specific processor or controller. Processor 118 executes instructions, for example, of an Operating System (OS) of wireless communication device 102 and/or of one or more suitable applications.
Input unit 117 includes, for example, a keyboard, a keypad, a mouse, a touch-pad, a track-ball, a stylus, a microphone, or other suitable pointing device or input device. Output unit 105 includes, for example, a monitor, a screen, a flat panel display, a Cathode Ray Tube (CRT) display unit, a Liquid Crystal Display (LCD) display unit, a plasma display unit, one or more audio speakers or earphones, or other suitable output devices.
Memory unit 109 includes, for example, a Random Access Memory (RAM), a Read Only Memory (ROM), a Dynamic RAM (DRAM), a Synchronous DRAM (SD-RAM), a flash memory, a volatile memory, a non-volatile memory, a cache memory, a buffer, a short term memory unit, a long term memory unit, or other suitable memory units. Storage unit 111 includes, for example, a hard disk drive, a floppy disk drive, a Compact Disk (CD) drive, a CD-ROM drive, a DVD drive, or other suitable removable or non-removable storage units. Memory unit 109 and/or storage unit 111, for example, may store data processed by wireless communication device 102.
In some demonstrative embodiments, Rx chain 114 may generate a first analog wireless communication RF signal 141 corresponding to signal 107, as received via antenna 110, and Rx chain 115 may generate a second analog wireless communication RF signal 142 corresponding to signal 107, as received via antenna 113.
In some demonstrative embodiments, baseband module 130 may include a baseband phase estimator 132 configured to estimate a phase difference between first antenna 113 and second antenna 110, and to provide RF combiner 122 a feedback 144, corresponding to the phase difference, e.g., as described below.
In some demonstrative embodiments, RF combiner 122 may combine signal 141 and 142 according to feedback 144, e.g., as described in detail below.
In some demonstrative embodiments, baseband phase estimator 132 may estimate the phase difference based on combined signal 143, e.g., as described in detail below.
In some demonstrative embodiments, baseband phase estimator 132 may estimate the phase difference based on a preamble of signal 107.
In some demonstrative embodiments, baseband phase estimator 132 may cause RF combiner 122 to use a first predefined phase difference for combining a first symbol, e.g., a first training symbol, of signal 141 and a first symbol of signal 142 into a first combined symbol of signal 143, and to use a second predefined phase difference, different from the first phase difference, for combining a second symbol, e.g., a second training symbol, of signal 141 and a second symbol of signal 142 into a second combined symbol of signal 143.
In some demonstrative embodiments, baseband phase estimator 132 may estimate the phase difference based on the first and the second combined symbols of signal 143, e.g., as described below.
In some demonstrative embodiments, the first predefined phase difference and the second predefined phase difference may be separated by 180 degrees.
In some demonstrative embodiments, the first phase difference may include a phase difference of zero degrees, and the second phase difference may include a phase difference of 180 degrees, e.g., as described in detail below.
In some demonstrative embodiments, feedback 144 may include a quantized value of the estimated phase difference.
In some demonstrative embodiments, the quantized value of the estimated phase difference may be selected from a predefined set of quantized phase difference values, e.g., four quantized values as described below.
In some demonstrative embodiments, RF combiner 122 may include a Local Oscillator (LO) 123 configured to generate a frequency signal 145.
In some demonstrative embodiments, RF combiner 122 may include a Phase Shifter (PS) 124 configured to divide signal 145 into at least two, different, signals representing at least two respective quantized phase values. For example, PS 124 may divide signal 145 into four different quantized phase signals 139, e.g., representing four phases of 0, 90, 180 and 270 degrees, denoted 0°, 90°, 180° and 270° respectively.
In some demonstrative embodiments, RF combiner 122 may include a Multiplexer (Mux) 125 including four inputs, e.g., to receive signals 139, and to generate an output signal 146 including one of signals 139, which may be selected according to feedback 144, e.g., as provided by phase estimator 132. For example, signal 146 may include one quantized phase value, e.g., representing a phase difference to be applied for combining signals 141 and 142.
In some demonstrative embodiments, RF combiner 122 may include a first Down Converter (DC) 127 and a second down converter 128, configured to down convert signals 141 and 142 into signals 147 and 148, respectively, using signals 139.
For example, first down converter (DC) 127 may include a mixer and a IQ demodulator configured to down convert signal 141 into signal 147 using a first signal of signals 139, e.g., the signal corresponding to a phase difference of zero degrees.
For another example, second DC 128 may include a mixer and a IQ demodulator configured to down convert signal 142 into signal 148 using output signal 146, e.g., the signal corresponding to the selected signal of signals 139.
In some demonstrative embodiments, RF combiner 122 may include a Signal Combiner (SC) 129 configured to combine signal 147 and signal 148 into combined signal 143. For example, SC 129 may coherently combine signal 147 and signal 148, using an adder.
In some demonstrative embodiments, baseband phase estimator 132 may estimate the phase difference between first antenna 113 and second antenna 110 according to signal 143, and may provide RF combiner 122 with feedback 144 corresponding the estimated phase difference, e.g., as described in detail below.
In some demonstrative embodiments, baseband phase estimator 132 may estimate the phase difference based on a preamble of signal 107, as received via antennas 113 and 110, e.g., as described below.
Reference is now made to
As shown in
In some demonstrative embodiments, preamble 201 may include a Short Training Field (STF) 209, and a Long Training Field (LTF) 202, e.g., as defined by the IEEE 802.11 specifications.
In some demonstrative embodiments, LTF 202 may include at least one training symbol. For example, LTF 202 may include at least a first symbol 221 and a second symbol 222, e.g., as defined by the IEEE 802.11 specifications.
Referring back to
In some demonstrative embodiments, baseband phase estimator 132 may cause RF combiner 122, e.g., when receiving LTF 202 (
For example, when processing symbol 221 (
When processing symbol 222 (
In some demonstrative embodiments, the first combined symbol y0 and the second combined symbol y1 may be represented as a function of a channel response of channel 103, and noise, e.g., as follows:
y
0
=h
0,0
S
0
+n
0,0
+h
1,0
S
1
+n
1,0 (1)
y
1
=h
0,1
S
0
+n
0,1
−h
1,1
S
1
−n
1,1 (2)
wherein hi,j denotes a channel response corresponding to an i-th antenna, i=0, 1, and a j-th symbol, j=0, 1; wherein Si denotes the i-th symbol as transmitted by transmitter 106; and wherein ni,j denotes the noise sample of the i-th antenna and the j-th symbol. It may be seen from Equation 1, that the combined symbol y0 includes a combination of two first LTF symbols, as received from antennas 110 and 113, respectively, combined with a phase difference of zero degrees, e.g., a first phase of zero degrees and a second phase of zero degrees, whereas the combined symbol yl corresponds to a combination of two second LTF symbols, as received from antennas 110 and 113, respectively, combined with a phase difference of 180 degrees, e.g., a first phase of zero degrees and a second phase of 180 degrees.
In some demonstrative embodiments, the channel response of channel 103 may be assumed to be constant with respect to the two symbols, e.g., as follows:
h0,0=h0,1
h1,0=h1, (3)
In some demonstrative embodiments, a channel response of the first and second antennas may be determined based on the first and second combined signals y0 and y1. For example, the following equation may be determined by summing Equation 1 and Equation 2, e.g., as follows:
yo+y
1=2*h0S0+n0,0+n1,0+n0,1+n1,1 (4)
For example, phase estimator 132 may determine the channel response h0 by substituting the symbols y0 and y1 of signal 143 into Equation 4.
In some demonstrative embodiments, the following equation may be determined by subtracting Equation 1 and Equation 2, e.g., as follows:
y
0
−y
1=2h1S1+n0,0+n1,0−n0,1−n1,1 (5)
For example, phase estimator 132 may determine the channel response h1 by substituting the symbols y0 and y1 of signal 143 into Equation 5.
In some demonstrative embodiments, phase estimator 132 may determine the phase difference, denoted θ, between antennas 110 and 113, based on the channel responses h0 and h1, e.g., as described below.
In some demonstrative embodiments, combined signal 143 may be represented as follows:
z=y
0
+e
jθ
y
1=(h0+ejθh1)s+v=hs+v (6)
wherein z denotes combined signal 143, θ denotes the phase difference, v denotes a function of n0 and n1 and h is defined as (h0+ejθh1).
In some demonstrative embodiments, the phase θ may be determined to include a phase, denoted θm, at which a Signal to Noise Ratio (SNR) of received signal 107 is maximal. For example, the SNR of signal 107 may be determined as follows:
wherein E{x} denotes the expectation of x, and wherein a denotes the standard deviation of the noise n.
According to Equation 7, the phase θm may be determined when the nominator of Equation 7 is maximized. The nominator of Equation 7 may be represented as follows:
E{|h|
2
}=E{|h
0|2}+E{|h1|2+2Real{h0h1ke−jθ}}=p0+p1+2Real{e−jθr} (8)
wherein pi=E{|h1|2}, wherein r=E{h0h1*}, and wherein h1* denotes the conjugate transpose of h1.
According to Equation 8, the phase θm may be determined at a maximal value of the third term of equation 8, for example, since the third term of Equation 8 is the only term that is dependent on the phase θm. Accordingly, the phase θm may be determined as follows:
θm=phase{E(h0h1*}} (9)
In some demonstrative embodiments, the phase θm may be determined according to Equation 9, for example, by summing a plurality of multiplications over a plurality of tones of signal 107, e.g., as follows:
θm=α=phase{ΣkNumberOfTomerihekh1k*} (10)
In some demonstrative embodiments, a SNR, denoted, SNRFlatCombining, corresponding to the phase θm, may be determined, for example, by substituting Equation 9 in Equation 7, e.g., as follows:
A SNR, denoted SNRMRC, of a receiver utilizing a baseband-domain MRC, may be determined, for example, as follows:
Accordingly, a SNR loss, denoted L, defined as a ratio between SNRFlatCombining and SNRMRC may be determined, e.g., as follows:
In some demonstrative embodiments, phase estimator 132 may cause RF combiner to apply the estimated phase difference θm to data signal field 203 (
Reference is made to
Performance curves 302, 304 and 306 represent Bit-Error-Ratio (BER) values versus SNR.
Curve 302 corresponds to a receiver implementing a Single-In-Single-Out (SISO) receiver scheme; curve 304 corresponds to a receiver implementing a baseband-domain MRC scheme for combining two received signals in the baseband domain; and curve 306 corresponds to a receiver implementing a RF-domain combiner, in accordance with some demonstrative embodiments. For example, curve 306 may correspond to the performance of receiver 112, e.g., as described above.
It may be seen from
In some demonstrative embodiments, a receiver, e.g., receiver 112 (
Reference is made to
As indicated at block 404, the method may include receiving from a RF module a first digital signal corresponding to a first preamble symbol of a wireless communication frame. The first digital signal may include a first combination of RF signals of the first preamble, respectively, received via first and second antennas. For example, phase estimator 132 (
As indicated at block 405, the method may include receiving from the RF module a second digital signal corresponding to a second preamble symbol of the wireless communication frame. The second digital signal may include a second combination of RF signals of the second preamble, respectively, received via first and second antennas. For example, phase estimator 132 (
As indicated at block 406, the method may include, providing the RF module with a feedback indicating a phase difference to be applied by the RF module based on the first and second digital signals. For example, phase estimator 132 (
In some demonstrative embodiments, as indicated at block 407, the method may include estimating the phase difference based on the first and second digital signals. For example, phase estimator 132 (
In some demonstrative embodiments, as indicated at block 402, the method may include causing the RF module to use a first predefined phase difference for generating the first signal. For example, phase estimator 132 (
In some demonstrative embodiments, as indicated at block 403, the method may include causing the RF module to use a second predefined phase difference for generating the second signal. For example, phase estimator 132 (
As indicated at block 408, the method may include combining RF signals of a data field of the frame received via the first and the second antennas based on the feedback indicating the phase difference. For example, RF combiner 122 (
Functions, operations, components and/or features described herein with reference to one or more embodiments, may be combined with, or may be utilized in combination with, one or more other functions, operations, components and/or features described herein with reference to one or more other embodiments, or vice versa.
While certain features of the invention have been illustrated and described herein, many modifications, substitutions, changes, and equivalents may occur to those skilled in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the invention.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US11/49794 | 8/30/2011 | WO | 00 | 9/15/2013 |