WO2003058864A1 - Frequency-domain mimo processing method and system - Google Patents

Frequency-domain mimo processing method and system Download PDF

Info

Publication number
WO2003058864A1
WO2003058864A1 PCT/US2002/039021 US0239021W WO03058864A1 WO 2003058864 A1 WO2003058864 A1 WO 2003058864A1 US 0239021 W US0239021 W US 0239021W WO 03058864 A1 WO03058864 A1 WO 03058864A1
Authority
WO
WIPO (PCT)
Prior art keywords
frequency
domain
domain signal
weighted
time
Prior art date
Application number
PCT/US2002/039021
Other languages
French (fr)
Inventor
Frederick W. Vook
Timothy A. Thomas
Original Assignee
Motorola, Inc., A Corporation Of The State Of Delaware
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola, Inc., A Corporation Of The State Of Delaware filed Critical Motorola, Inc., A Corporation Of The State Of Delaware
Priority to AU2002360503A priority Critical patent/AU2002360503A1/en
Publication of WO2003058864A1 publication Critical patent/WO2003058864A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03159Arrangements for removing intersymbol interference operating in the frequency domain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/0335Arrangements for removing intersymbol interference characterised by the type of transmission
    • H04L2025/03375Passband transmission
    • H04L2025/03382Single of vestigal sideband
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03433Arrangements for removing intersymbol interference characterised by equaliser structure
    • H04L2025/03439Fixed structures
    • H04L2025/03522Frequency domain

Definitions

  • the present invention relates to the field of multiple input- multiple output (“MIMO") communication systems. More specifically, the present invention relates to increasing the link capacity of broadband wireless single carrier systems operating in a high delay-spread channel.
  • MIMO multiple input- multiple output
  • a Cyclic-Prefix single carrier (“CP-single carrier”) system known in the art is characterized by the insertion of an OFDM-style cyclic prefix into a sequence of time-domain data symbols. It is well known that the cyclic prefix facilitates the application of frequency-domain equalization and receive array processing methodologies at a receiving device having one or more antennas. Many benefits of frequency-domain equalization and cyclic prefixes have been acquired. However, the idea of applying a MIMO methodology to cyclic prefix-based single carrier systems is absent from the prior art. The present invention addresses this situation.
  • One form of the invention is a method of operating a transmitting device having one or more transmission branches with each transmission branch receiving a time-domain signal.
  • each time-domain signal is transformed into a frequency-domain signal.
  • each frequency-domain signal is weighted to form one or more weighted frequency-domain signals with each weighted frequency-domain signal being a function of each frequency-domain signal.
  • a second form of the invention is a method of operating a receiving device having one or more reception branches with each reception branch receiving a time-domain waveform and each time-domain waveform being a function of one or more time-domain signals.
  • each time-domain waveform is transformed into a frequency-domain sample.
  • each frequency-domain sample is weighted to form one or more weighted frequency-domain samples with each weighted frequency-domain sample being a function of each frequency-domain sample.
  • FIG. 1 illustrates one embodiment of a timing diagram of a cyclic-prefix- based single-carrier system in accordance with the present invention
  • FIG. 2 illustrates one embodiment of a closed-loop MIMO transmitting device for a cyclic-prefix single-carrier system in accordance with the present invention
  • FIG. 3 illustrates one embodiment of a frequency-domain weighting module for the closed loop MIMO transmitting device of FIG. 1 ;
  • FIG. 4 illustrates one embodiment of a linear MIMO receiving device for a cyclic-prefix single-carrier system in accordance with the present invention
  • FIG. 5 illustrates one embodiment of a frequency-domain weighting module for the linear MIMO receiving device of FIG. 4.
  • Such methods can employ cyclic redundancy (i.e., cyclic prefixes, cyclic postfixes, or a mixture thereof).
  • FIG. 1 illustrates a time line wherein the time domain is divided up into a baud interval 11a, a baud interval 11b, and others baud intervals not shown.
  • Each illustrated baud interval consists of a cyclic redundancy of L cp symbols, such as a cyclic prefix 12a of L c symbolsi and a cyclic prefix 12b of L cp symbol.
  • a cyclic prefix 12a of L c symbolsi a cyclic prefix 12b of L cp symbol.
  • other forms of cyclic redundancy can be used, such as, for example, cyclic postfix and a mixture of a cyclic prefix and a cyclic postfix.
  • Each baud interval further consists of a data interval of N symbols ( ⁇ />1), such as a data interval 13a of N symbols-i and a data interval 13b of N symbol.
  • the L cp symbols of each cyclic prefix are simply a repetition of the last L c symbols of a corresponding data interval.
  • the goal of a transmitting device of the present invention e.g., transmitting device 20
  • N s sequences of N symbols e.g., Quadrature Amplitude Modulation ("QAM”) symbols or Phase- Shift Keying ("PSK”) symbols
  • QAM Quadrature Amplitude Modulation
  • PSK Phase- Shift Keying
  • FIG. 2 illustrates transmitting device 20 operating in accordance with the present invention.
  • a following operational description on of transmitting device 20 involves baud interval 11a (FIG.1).
  • transmitting device 20 As a result, in the following operational description of transmitting device 20, the dependencies of the mathematical quantities on a particular baud interval are omitted for clarity. Furthermore, from the following operational description of transmitting device 20, those having ordinary skill in the art will appreciate alternative embodiments of a transmitting device in accordance with the present invention for processing any number of streams (i.e., 1 ⁇ v " s ⁇ °°) with any number of transmit antennas M ⁇ .
  • Transmitting device 20 includes a Time-Frequency Transformer ("TFT") module 21a, a TFT module 21b, and a TFT module 21c.
  • TFT module 21a, TFT module 21 , and TFT module 21c transform time-domain signal stfm], time-domain signal s ⁇ fm], and time-domain signal S 3 [m], respectively, into frequency-domain signals of a continuous nature or a discrete nature.
  • TFT module 21a, TFT module 21 b, and TFT module 21c are Fast Fourier Transform ("FFT") based modules for implementing the following equation [1] in transforming time-domain signal s ⁇ [m], time-domain signal S 2 [m], and time-domain signal s 3 [m], respectively, into a frequency-domain signal S ⁇ [k], a frequency-domain signal S 2 [k], and a frequency-domain signal S 3 / ⁇ J, respectively:
  • FFT Fast Fourier Transform
  • frequency-domain weighting module 22 provides a weighted frequency-domain signal X ⁇ [k], a weighted frequency- domain signal X ⁇ [k], and a weighted frequency-domain signal X 3 [k], each being a function of frequency-domain signal S ⁇ [k], frequency-domain signal S ⁇ [k], and frequency-domain signal S 3 [k].
  • frequency-domain weighting module 22 provides a weighted frequency-domain signal X ⁇ [k], a weighted frequency- domain signal X ⁇ [k], and a weighted frequency-domain signal X 3 [k].
  • frequency-domain weighting module 22 receives frequency-domain signal S ⁇ [k], frequency-domain signal S ⁇ fk], and frequency-domain signal S 3 [k] on the Ac" 1 subcarrier in an ⁇ / S ⁇ 1 vector according to the following equation [2]:
  • the FFT size N (which in most embodiments is equal to the number of symbols in a data interval 13a) is shown to be 3, although, as will be appreciated by those skilled in the art, N can take on other values such as 512 or 1024.
  • frequency-domain weighting module 22 includes a plurality of weight modules 22a-22i and a plurality of sum devices 22j-22r for providing the vector X[k] by a weighting of the frequency-domain signals S ⁇ [0]-S 3 [2] in accordance with the following equation [4]:
  • FTT module 23a, FTT module 23b, and FTT module 23c are inverse FFT based modules whereby weighted time-domain signals X ⁇ [m], x ⁇ ⁇ m], and X 3 [m] are determined in accordance with the following equation [7]:
  • Equation [9] the weighted time-domain signals x ⁇ [m], X 2 [m], and X 3 [m] of Equation [7] are given by the following equation [9]:
  • the time-domain data is the convolution of the time-domain equivalent transmit weights and the N s data streams.
  • a cyclic module 24a adds a cyclic redundancy in the form of a cyclic prefix to weighted time-domain signal x ⁇ [m] to form a weighted redundant time-domain signal x-
  • a cyclic module 24b adds a cyclic redundancy in the form of a cyclic prefix to weighted time-domain signal x [m] to form a weighted redundant time-domain signal X2[i] .
  • a cyclic module 24c adds a cyclic redundancy in the form of a cyclic prefix to weighted time-domain signal X 3 [m] to form a weighted redundant time-domain signal X3U] .
  • [i] , X2_i] , 3D] are formed in accordance with the following equation [10]:
  • cyclic module 24a adds a cyclic redundancy in the form of a cyclic postfix to weighted time-domain signal X ⁇ [m] to form weighted redundant time-domain signal x ⁇
  • a cyclic module 24b adds a cyclic redundancy in the form of a cyclic postfix to weighted time-domain signal x ⁇ fm] to form weighted redundant time-domain signal X2D] .
  • a cyclic module 24c adds a cyclic redundancy in the form of a cyclic postfix to weighted time-domain signal X 3 [m] to form weighted redundant time-domain signal X3 [i] .
  • weighted redundant time-domain signals x ⁇ [i] , X2[i] , and X3[i] having cyclic postfixes are formed in accordance with the following equation [11]:
  • cyclic module 24a adds a cyclic redundancy in the form of a combined cyclic prefix and cyclic postfix to weighted time-domain signal x ⁇ [m] to form weighted redundant time-domain signal x-
  • a cyclic module 24b adds a cyclic redundancy in the form of a combined cyclic prefix and cyclic postfix to weighted time-domain signal X 2 [m] to form weighted redundant time-domain signal X2[i] .
  • a cyclic module 24c adds a cyclic redundancy in the form of a combined cyclic prefix and cyclic postfix to weighted time-domain signal X 3 [m] to form weighted redundant time-domain signal .
  • a pulse shaping module 25a shapes weighted redundant time-domain signal x-][i] into a weighted time-domain waveform x-j(t) .
  • a pulse shaping module 25b shapes weighted time-domain signal X2[i] into a weighted time- domain waveform X2(t).
  • a pulse shaping module 25c shapes weighted time- domain signal X3 ] into a weighted time-domain waveform > ⁇ 3(t) .
  • pulse shaping module 25a, pulse shaping module 25b, and pulse shaping module 25c provides weighted time-domain waveforms x ⁇ (t) , X2( t ) . and X3(t), respectively, in accordance with the following equation [12]:
  • T s is the duration of a symbol.
  • (t) , X2(t), and X3(t) propagate from antenna 26a, antenna 26b, and antenna 26c, respectively, to an antenna 31a, an antenna 31b, and an antenna 31c, respectively, of receiving device 30 through a multipath channel with an RF impulse response in accordance with the following equation [13]:
  • h and ⁇ l are the complex gain for they* transmit antenna and the h receive antenna and time delay of the /* h path, respectively, and where ⁇ t) is a Dirac delta function.
  • This channel impulse response is assumed to be time-invariant during the transmitted block of N data symbols, although the extension of this equation to time-varying channels is straightforward.
  • FIG. 4 illustrates receiving device 30 operating in accordance with the present invention.
  • cyclic module 24a, cyclic module 24b, and cyclic module 24c as illustrated in FIG. 2 will be viewed as adding cyclic prefixes to weighted time-domain signals x ⁇ [m], x ⁇ tm], and X 3 [m], respectively.
  • the operation of receiving device 30 will be described with N symbols.
  • other embodiments of a receiving device in accordance with the present invention can utilize any multiple of N (e.g., 2/V, 3/V, etc.). From such description, those having ordinary skill in the art will appreciate that alternative embodiments of a receiving device in accordance with the present invention can have any number of receive antennas M R .
  • a matched filter 32a In response to time-domain waveforms f (t) , r 2 (f)and r 3 ⁇ t), a matched filter 32a, a matched filter 32b, and a matched filter 32c (where in one embodiment, each has an impulse response p S r(-t), where p sr ⁇ t) is the impulse response of each of the pulse shaping modules 25a, 25b, and 25c) provide a matched-filtered waveform r ⁇ (t), a matched-filtered waveform r 2 (t), and a matched-filtered waveform r 3 (t), respectively.
  • matched-filtered waveform n(t), matched-filtered waveform r 2 (t), and matched-filtered waveform 3 (t) are determined in accordance with the following equation [14]:
  • hj j (t) is the overall impulse response between the weighted redundant time-domain signal X j [ ] and the matched-filtered waveform r t) on the /* antenna as would be appreciated by those skilled in the art.
  • n t) is the receiving device noise signal on the /* antenna branch
  • h ⁇ t) includes the transmit pulse shaping for transmit antenna y " , the received matched filtering for receive antenna / ' , and the impulse response of the RF channel between they* transmit and the /* receive antenna is given by the following equation [15]:
  • p rc ⁇ t is the convolution of p s ⁇ t) with p sr (-t), and p rc (f) typically has the raised-cosine spectrum.
  • received sequence r ⁇ [m], received sequence r 2 [m], and received sequence ⁇ Im] are formed in accordance with the following equation [16] (0 ⁇ m ⁇ /-1):
  • symbol-spaced sample y ⁇ [m], symbol-spaced sample y ⁇ m], and symbol- spaced sample y 3 [m] are determined in accordance with the following equation [17]:
  • the raised cosine waveform p ⁇ ⁇ f) is assumed to be time limited for the interval -N p T s ⁇ t ⁇ N p T s , where N p is the number of significant "tails" of the raised cosine waveform.
  • the first multipath arrival time is N P T S
  • the maximum multipath arrival time ⁇ is assumed to be no greater than ⁇ L cp - 2/V p ) symbol times, where L cp is the length of the prefix.
  • TFT modules 35a-35c are FFT based modules whereby frequency-domain sample Y ⁇ [k], a frequency-domain sample Y ⁇ [k], and a frequency-domain sample Y 3 [k] are determined in accordance with the following equation [18]:
  • Equation [18] can be concisely written as the following equation [22]:
  • equation [22] can be rewritten as the following equation [25]:
  • a frequency-domain weighting module 36 takes the vector of frequency-domain samples on each subcarrier (as represented in equation [22]) and applies a linear weighting matrix W[/] to form the vector of multiple outputs on each subcarrier in accordance with the following equation [26]:
  • frequency-domain weighting module 36 includes a plurality of split modules 36a-36i and a plurality of weight and sum ("W&S") modules 36j-36r in communication via signal paths SP28-SP54.
  • FTT module 37a, FTT module 37b, and FTT module 37c are inverse FFT based modules whereby weighted time-domain sample Z ⁇ [m], z ⁇ m], and z 3 [m] are determined in accordance with the following equation [27]:
  • a decoder 38a conventionally decodes weighted time-domain sample
  • a decoder 38b conventionally decodes weighted time-domain sample z 2 [m] to derive time-domain signal s 2 [m] (FIG. 2).
  • a decoder 38c conventionally decodes weighted time-domain sample Z 3 [m] to derive time-domain signal S 3 [m] (FIG. 2).
  • Each module of transmitting device 20 (FIG. 2) and each module of receiving device 30 (FIG. 4) as described may be implemented in hardware (analog or digital), software, or any combination of hardware and software.
  • Those having ordinary skill in the art will appreciate a sequential operation of the modules of transmitting device 20 and the modules of receiving device 30 (e.g., in a software implementation) and a concurrent operation of the modules of transmitting device 20 and the modules of receiving device 30 (e.g., in a hardware implementation).
  • Numerous methods can be used for picking the transmit weight matrix implemented by frequency-domain weighting module 22 (FIGS. 2 and 3) and the receive weight matrix implemented by frequency-domain weighting module 36 (FIGS. 4 and 5) for frequency flat channels. Such methods can be applied on a subcarrier in the frequency-domain of a cyclic-prefix-based single carrier system. For illustration purposes, several examples for picking the transmit and receive weights are given in the following discussion.
  • the MMSE receive weights can be in accordance with the following equation [28]:
  • TJfc] ⁇ l ⁇ ]v[ ]V* [ifcjH" [k]+ ⁇ 2 ⁇ _1 ⁇ ]v
  • the transmit weight matrix V[/c] can be chosen to be equal to the identity matrix.
  • Another example of choosing the transmit weight matrix is as follows. First, take the singular value decomposition of H[ ] in accordance with the following equation [29]:
  • the transmitter must first be provided channel information such as either H[/] or Q[ ].
  • the channel matrices H[/ ] are estimated at the receiving device and then transmitted back to the transmitting device.

Abstract

A communication system based upon frequency-domain MIMO processing is disclosed. A transmitting device (20) of the communication system transforms time-domain signals (S1-3 [M]) into frequency-domain signals (S1-3 [K]) , and weights (22) each frequency-domain signal to form weighted frequency-domain signals (X1-3 [K]) with each weighted frequency-domain signal (X1-3 [K]) being a function of each frequency-domain signal. The transmitting device (20) transmits weighted time-domain waveforms as a function of the weighted frequency-domain signals (X1-3 [K]) . In response thereto, a receiving device of the communication system provides frequency-domain samples that are a function of the one or more weighted time-domain waveforms and weights each frequency-domain sample to form one or more weighted frequency-domain samples with each weighted frequency-domain sample being a function of each frequency-domain sample. The receiving device decodes the weighted frequency-domain sample to obtain the information represented by the time-domain signals.

Description

FREQUENCY-DOMAIN MIMO PROCESSING METHOD AND SYSTEM
FIELD OF THE INVENTION In general, the present invention relates to the field of multiple input- multiple output ("MIMO") communication systems. More specifically, the present invention relates to increasing the link capacity of broadband wireless single carrier systems operating in a high delay-spread channel.
BACKGROUND OF THE INVENTION
Both single data-stream array processing methods and multiple data stream methods as known in the art are utilized for purposes of increasing the link capacity of narrowband single carrier communication systems and orthogonal frequency division multiplexing ("OFDM") systems. Various methodologies require the transmit array to have knowledge of the channel response between each transmit antenna element and each receive antenna element, and are therefore referred to as "closed-loop" MIMO. Conversely, prior art transmission methods that do not require channel knowledge at the transmit array are referred to as "open-loop" MIMO. Theoretically, the benefits of having perfect channel knowledge versus not having any channel knowledge at the transmit array are obtained mainly at low signal-to-noise ratios and in correlated channels. The higher link capacities obtained when channel knowledge is present, however, translate into significant capacity gains on the system level. A Cyclic-Prefix single carrier ("CP-single carrier") system known in the art is characterized by the insertion of an OFDM-style cyclic prefix into a sequence of time-domain data symbols. It is well known that the cyclic prefix facilitates the application of frequency-domain equalization and receive array processing methodologies at a receiving device having one or more antennas. Many benefits of frequency-domain equalization and cyclic prefixes have been acquired. However, the idea of applying a MIMO methodology to cyclic prefix-based single carrier systems is absent from the prior art. The present invention addresses this situation.
SUMMARY OF THE INVENTION One form of the invention is a method of operating a transmitting device having one or more transmission branches with each transmission branch receiving a time-domain signal. First, each time-domain signal is transformed into a frequency-domain signal. Second, each frequency-domain signal is weighted to form one or more weighted frequency-domain signals with each weighted frequency-domain signal being a function of each frequency-domain signal.
A second form of the invention is a method of operating a receiving device having one or more reception branches with each reception branch receiving a time-domain waveform and each time-domain waveform being a function of one or more time-domain signals. First, each time-domain waveform is transformed into a frequency-domain sample. Second, each frequency-domain sample is weighted to form one or more weighted frequency-domain samples with each weighted frequency-domain sample being a function of each frequency-domain sample. The foregoing and other features and advantages of the invention will become further apparent from the following detailed description of the presently preferred embodiment, read in conjunction with the accompanying drawings. The detailed description and drawings are merely illustrative of the invention rather than limiting, the scope of the invention being defined by the appended claims and equivalents thereof.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 illustrates one embodiment of a timing diagram of a cyclic-prefix- based single-carrier system in accordance with the present invention;
FIG. 2 illustrates one embodiment of a closed-loop MIMO transmitting device for a cyclic-prefix single-carrier system in accordance with the present invention;
FIG. 3 illustrates one embodiment of a frequency-domain weighting module for the closed loop MIMO transmitting device of FIG. 1 ;
FIG. 4 illustrates one embodiment of a linear MIMO receiving device for a cyclic-prefix single-carrier system in accordance with the present invention; and
FIG. 5 illustrates one embodiment of a frequency-domain weighting module for the linear MIMO receiving device of FIG. 4.
DETAILED DESCRIPTION OF THE
PRESENTLY PREFERRED EMBODIMENTS
The present invention is a method for incorporating multiple-stream array processing techniques in single carrier systems comprising a transmitting device having Mr transmit antennas (e.g., a transmitting device 20 illustrated in FIG. 2 where Mτ= 3) and a receiving device having MR receive antennas (e.g., a receiving device 30 illustrated in FIG. 4 where MR = 3). Such methods can employ cyclic redundancy (i.e., cyclic prefixes, cyclic postfixes, or a mixture thereof).
FIG. 1 illustrates a time line wherein the time domain is divided up into a baud interval 11a, a baud interval 11b, and others baud intervals not shown. Each illustrated baud interval consists of a cyclic redundancy of Lcp symbols, such as a cyclic prefix 12a of Lc symbolsi and a cyclic prefix 12b of Lcp symbol. In other embodiments of baud intervals, other forms of cyclic redundancy can be used, such as, for example, cyclic postfix and a mixture of a cyclic prefix and a cyclic postfix. Each baud interval further consists of a data interval of N symbols (Λ/>1), such as a data interval 13a of N symbols-i and a data interval 13b of N symbol. The Lcp symbols of each cyclic prefix are simply a repetition of the last Lc symbols of a corresponding data interval. Within a given baud interval, the goal of a transmitting device of the present invention (e.g., transmitting device 20) is to deliver Ns sequences of N symbols (e.g., Quadrature Amplitude Modulation ("QAM") symbols or Phase- Shift Keying ("PSK") symbols) within each baud interval. The mth time- domain symbol of they* stream is denoted Sj[m], fory'=1... Ns, and m=0...Λ/-1. The symbols of the Ns streams can belong to a traditional QAM or PSK constellation, time-domain chips in a CDMA system, or other weighted time- domain signals as known in the art. FIG. 2 illustrates transmitting device 20 operating in accordance with the present invention. Transmitting device 20 has three branches for processing a time-domain signal s^m], a time-domain signal S2[m], and a time-domain signal S3[m] (i.e., Mτ~ 3 and Λ/s=3). A following operational description on of transmitting device 20 involves baud interval 11a (FIG.1). As a result, in the following operational description of transmitting device 20, the dependencies of the mathematical quantities on a particular baud interval are omitted for clarity. Furthermore, from the following operational description of transmitting device 20, those having ordinary skill in the art will appreciate alternative embodiments of a transmitting device in accordance with the present invention for processing any number of streams (i.e., 1< v" s<°°) with any number of transmit antennas Mτ.
Transmitting device 20 includes a Time-Frequency Transformer ("TFT") module 21a, a TFT module 21b, and a TFT module 21c. TFT module 21a, TFT module 21 , and TFT module 21c transform time-domain signal stfm], time-domain signal s∑fm], and time-domain signal S3[m], respectively, into frequency-domain signals of a continuous nature or a discrete nature. In one embodiment, TFT module 21a, TFT module 21 b, and TFT module 21c are Fast Fourier Transform ("FFT") based modules for implementing the following equation [1] in transforming time-domain signal sι[m], time-domain signal S2[m], and time-domain signal s3[m], respectively, into a frequency-domain signal Sι[k], a frequency-domain signal S2[k], and a frequency-domain signal S3/ΑJ, respectively:
Figure imgf000007_0001
[1]
where Sj[k] is the frequency-domain symbol on the /c"1 frequency bin (or subcarrier) for the h stream, where / =0...Λ/-1 , and N is the FFT size.
Once in the frequency-domain, the transmit array processing required by MIMO is carried out on each frequency bin by a frequency-domain weighting module 22. Specifically, frequency-domain weighting module 22 provides a weighted frequency-domain signal Xι[k], a weighted frequency- domain signal X[k], and a weighted frequency-domain signal X3[k], each being a function of frequency-domain signal Sι[k], frequency-domain signal S[k], and frequency-domain signal S3[k]. In one embodiment, as illustrated in FIG. 3, frequency-domain weighting module 22 receives frequency-domain signal Sι[k], frequency-domain signal Sfk], and frequency-domain signal S3[k] on the Ac"1 subcarrier in an Λ/S χ1 vector according to the following equation [2]:
Figure imgf000007_0002
[2]
where =0.../V-1 , and where Λ/s=3.
Accordingly, TFT module 21a implements a serial-to-parallel conversion of the time-domain signal sι[m] (m=0...Λ ) to a frequency- domain signal Sι[0], a frequency-domain signal Sι[1], and a frequency- domain signal Sι[2]. TFT module 21b implements a serial-to-parallel conversion of the time-domain signal s2[m] (m=0...Λ/-1) to a frequency- domain signal S∑β], a frequency-domain signal S∑ft], and a frequency- domain signal S2 2 . TFT module 21c implements a serial-to-parallel conversion of the time-domain signal S3[m] (/77=0.../V-1 ) to a frequency- domain signal S3[0], a frequency-domain signal S3[1], and a frequency- domain signal S3[2]. In this FFT embodiment, the FFT size N (which in most embodiments is equal to the number of symbols in a data interval 13a) is shown to be 3, although, as will be appreciated by those skilled in the art, N can take on other values such as 512 or 1024.
In response thereto, for each subcarrier k of the N subcarriers, frequency-domain weighting module 22 provides Mr weighted frequency- domain signals Xj[k], y'=1... Mr, which are collected into the /Wrχ1 vector X[k] in accordance with the following equation [3]:
Figure imgf000008_0001
[3]
As shown in FIG. 3, the number of antennas Mγ is shown to be 3, although it will be appreciated by those skilled in the art that Mr can take on other values that are, for example, not necessarily equal to the number of streams Ns. In most embodiments, Mγ is chosen to be greater than or equal to Ns. A Frequency-Time Transformer ("FTT") module 23a receives a weighted frequency-domain signal Xι[k] for k=0...Λ/-1 (i.e., Xι[0], X ] and Xι[2]). An FTT module 23b receives a weighted frequency-domain signal X2[k] for / =0...Λ (i.e., X2[0], X2[1] and X2[2]). An FTT module 23c receives a weighted frequency-domain signal X3[k] for =0...Λ/-1 (i.e., 3/O/, X3[1] and X3[2J). In one embodiment, frequency-domain weighting module 22 includes a plurality of weight modules 22a-22i and a plurality of sum devices 22j-22r for providing the vector X[k] by a weighting of the frequency-domain signals Sι[0]-S3[2] in accordance with the following equation [4]:
Figure imgf000009_0001
[4]
where the Mr χ1 vector X[/] is as in equation [3]; where the Λ/S χ1 vector S[/] is as in equation [2]; where the Mrχ1 transmit weight vector for the £ih stream is given by \e [k] in accordance with the following equation [5]:
Figure imgf000009_0002
[5]
and the Ns transmit vectors are arranged into a transmit matrix V[/] in accordance with the following equation [6]:
Figure imgf000009_0003
[6] where, as illustrated in FIG. 3, a plurality of signal paths SP1-SP27 are arranged between weight units 22a-22i and sum units 22j-22r in accordance with equations [4], [5], and [6].
FTT module 23a converts weighted frequency-domain signals Xι[0], Xι[1], and Xι[2J into a weighted time-domain signal xι[m], for m=0...Λ/-1. FTT module 23b converts weighted frequency-domain signals XfO], X2II], and X2/27 into weighted time-domain signal x m], for m=0.../V-1. FTT module 23c converts weighted frequency-domain signals X3/0 * X3P] and X3[2] into a weighted time-domain signal X3[m], for m=0... V-1. In one embodiment, FTT module 23a, FTT module 23b, and FTT module 23c are inverse FFT based modules whereby weighted time-domain signals Xι[m], xϊm], and X3[m] are determined in accordance with the following equation [7]:
Figure imgf000010_0001
[7] At this point, the quantities vJt[m], m=0... Λ/-1 , are defined to be the time-domain equivalent representation of the frequency-domain transmit weights v [k], / =0.../V-1 ,y"=1...Mr, ^ =1...Λ/S> in accordance with the following equation [8]:
Figure imgf000010_0002
[8]
It can then be shown that the weighted time-domain signals xι[m], X2[m], and X3[m] of Equation [7] are given by the following equation [9]:
Figure imgf000010_0003
[9]
As shown in equation [9], the time-domain data is the convolution of the time-domain equivalent transmit weights and the Ns data streams.
A cyclic module 24a adds a cyclic redundancy in the form of a cyclic prefix to weighted time-domain signal xι[m] to form a weighted redundant time-domain signal x-|[i] . A cyclic module 24b adds a cyclic redundancy in the form of a cyclic prefix to weighted time-domain signal x [m] to form a weighted redundant time-domain signal X2[i] . A cyclic module 24c adds a cyclic redundancy in the form of a cyclic prefix to weighted time-domain signal X3[m] to form a weighted redundant time-domain signal X3U] . In one embodiment, weighted redundant time-domain signals x<|[i] , X2_i] , 3D] are formed in accordance with the following equation [10]:
- fxj[' + N ~ LCp], O ≤ i ≤ LCp - 1
XJLIJ Xj[i - Lcp], Lcp < i ≤ N + Lcp - 1
[10] In an alternative embodiment, cyclic module 24a adds a cyclic redundancy in the form of a cyclic postfix to weighted time-domain signal Xι[m] to form weighted redundant time-domain signal x<|[i] . A cyclic module 24b adds a cyclic redundancy in the form of a cyclic postfix to weighted time- domain signal xfm] to form weighted redundant time-domain signal X2D] . A cyclic module 24c adds a cyclic redundancy in the form of a cyclic postfix to weighted time-domain signal X3[m] to form weighted redundant time-domain signal X3 [i] . In one embodiment, weighted redundant time-domain signals xι [i] , X2[i] , and X3[i] having cyclic postfixes are formed in accordance with the following equation [11]:
Figure imgf000011_0001
[11]
In another alternative embodiment, cyclic module 24a adds a cyclic redundancy in the form of a combined cyclic prefix and cyclic postfix to weighted time-domain signal xι[m] to form weighted redundant time-domain signal x-|[i] . A cyclic module 24b adds a cyclic redundancy in the form of a combined cyclic prefix and cyclic postfix to weighted time-domain signal X2[m] to form weighted redundant time-domain signal X2[i] . A cyclic module 24c adds a cyclic redundancy in the form of a combined cyclic prefix and cyclic postfix to weighted time-domain signal X3[m] to form weighted redundant time-domain signal
Figure imgf000012_0001
.
A pulse shaping module 25a shapes weighted redundant time-domain signal x-][i] into a weighted time-domain waveform x-j(t) . A pulse shaping module 25b shapes weighted time-domain signal X2[i] into a weighted time- domain waveform X2(t). A pulse shaping module 25c shapes weighted time- domain signal X3 ] into a weighted time-domain waveform ><3(t) . In one embodiment, pulse shaping module 25a, pulse shaping module 25b, and pulse shaping module 25c provides weighted time-domain waveforms xι(t) , X2(t) . and X3(t), respectively, in accordance with the following equation [12]:
N+Lcp-1
*;( = ∑Zj[n]Psr(t - nTs) n=0
[12]
where p{t) is the pulse shaping waveform (which typically has the square-root raised cosine spectrum) and Ts is the duration of a symbol.
Weighted time-domain waveforms x-|(t) , X2(t), and X3(t) propagate from antenna 26a, antenna 26b, and antenna 26c, respectively, to an antenna 31a, an antenna 31b, and an antenna 31c, respectively, of receiving device 30 through a multipath channel with an RF impulse response in accordance with the following equation [13]:
Figure imgf000012_0002
[13]
where h and τl are the complex gain for they* transmit antenna and the h receive antenna and time delay of the /*h path, respectively, and where δ{t) is a Dirac delta function. This channel impulse response is assumed to be time-invariant during the transmitted block of N data symbols, although the extension of this equation to time-varying channels is straightforward.
FIG. 4 illustrates receiving device 30 operating in accordance with the present invention. Receiving device 30 has three branches (i.e., MR= 3) for processing three time-domain waveforms r (t) , r2( )and r3(f)which are a function of a propagation of the weighted time-domain waveforms x-ι(t) ,
X2(t), and X3(t), through the channel as would be appreciated by those having ordinary skill in the art. For purposes of describing receiving device 30, cyclic module 24a, cyclic module 24b, and cyclic module 24c as illustrated in FIG. 2 will be viewed as adding cyclic prefixes to weighted time-domain signals xι[m], xtm], and X3[m], respectively. Also, for clarity, the operation of receiving device 30 will be described with N symbols. However, other embodiments of a receiving device in accordance with the present invention can utilize any multiple of N (e.g., 2/V, 3/V, etc.). From such description, those having ordinary skill in the art will appreciate that alternative embodiments of a receiving device in accordance with the present invention can have any number of receive antennas MR.
In response to time-domain waveforms f (t) , r2(f)and r3{t), a matched filter 32a, a matched filter 32b, and a matched filter 32c (where in one embodiment, each has an impulse response pSr(-t), where psr{t) is the impulse response of each of the pulse shaping modules 25a, 25b, and 25c) provide a matched-filtered waveform rι(t), a matched-filtered waveform r2(t), and a matched-filtered waveform r3(t), respectively. In one embodiment, matched-filtered waveform n(t), matched-filtered waveform r2(t), and matched-filtered waveform 3(t) are determined in accordance with the following equation [14]:
Mγ Λ/+ -1
'7(0= ∑ ∑*j[n1 ij{t -nTs) + nj(t) 7=1 n=0
[14] where hjj(t) is the overall impulse response between the weighted redundant time-domain signal Xj[ ] and the matched-filtered waveform r t) on the /* antenna as would be appreciated by those skilled in the art. In equation [14], n t) is the receiving device noise signal on the /* antenna branch, h^t) includes the transmit pulse shaping for transmit antenna y", the received matched filtering for receive antenna /', and the impulse response of the RF channel between they* transmit and the /* receive antenna is given by the following equation [15]:
-1 hjj{t) = ∑hjjWrc(t -τι)
1=0
[15]
where prc{t) is the convolution of p t) with psr(-t), and prc(f) typically has the raised-cosine spectrum. After matched-filtering, a sampling module 33a, a sampling module
33b, and a sampling module 33c sample matched-filtered waveform n(t), matched-filtered waveform r (t), and matched-filtered waveform r3(t), respectively, at a symbol rate to form a received sequence rι[m], a received sequence rim], and a received sequence r3[m], respectively. In one embodiment, received sequence rι[m], received sequence r2[m], and received sequence ^Im] are formed in accordance with the following equation [16] (0<m<Λ/-1):
Mj N+Lcp- M-r / +L -l η[m] = η(mTs) = ∑ ∑*j[n ijj(mTs - nTs) = ∑ ∑xj[n ijj[m - n] y'=1 n=0 y'=1 π=0
[16]
where hij[m] is defined to be h mTs) and noise has been neglected. At each receive branch, the first Lcp received samples for each baud interval are discarded, and the remaining N symbols of each block are transformed into the frequency-domain. Accordingly, a cyclic removal module 34a, a cyclic removal module 34b, and a cyclic removal module 34c provide a symbol-spaced sample yι[m], a symbol-spaced sample y2[m], and a symbol- spaced sample y^m], respectively, where /τ?=0...Λ/-1. In one embodiment, symbol-spaced sample yι[m], symbol-spaced sample y m], and symbol- spaced sample y3[m] are determined in accordance with the following equation [17]:
MT Lcp-l VI M = ∑ ∑ hjj [n]xj [m - n] + n; [m] y'=1 n=0
[17]
where AT7=0.../V-1 , /7;[m] is the sampled noise waveform on the /* receive antenna, and for one embodiment, the following assumptions are made. First, the raised cosine waveform pκ{f) is assumed to be time limited for the interval -NpTs≤t≤NpTs, where Np is the number of significant "tails" of the raised cosine waveform. Second, in the RF channel response as defined in equation [13] above, the first multipath arrival time is NPTS, and the maximum multipath arrival time π is assumed to be no greater than {Lcp - 2/Vp) symbol times, where Lcp is the length of the prefix. These assumptions imply that h, ri = h^nTs) is nonzero only for 0</< cp-1. As will be appreciated by those skilled in the art, the extension of equation [17] to situations where these assumptions do not hold is straightforward.
In response to symbol-spaced sample yι[m], symbol-spaced sample y2[m], and symbol-spaced sample yβlm], respectively, where m=0...Λ/-1 , a TFT module 35a, a TFT module 35b, and a TFT module 35c provide a frequency-domain sample Yι[k], a frequency-domain sample Yfk], and a frequency-domain sample Ys[k], respectively, for /c=0...Λ/-1. In one embodiment, TFT modules 35a-35c are FFT based modules whereby frequency-domain sample Yι[k], a frequency-domain sample Y[k], and a frequency-domain sample Y3[k] are determined in accordance with the following equation [18]:
Figure imgf000016_0001
[18]
where
Figure imgf000016_0002
[19]
Figure imgf000016_0003
[20]
Λ/-1 Ni[k] = ∑ nj[n]e-J2πnk l N n=0
[21]
Equation [18] can be concisely written as the following equation [22]:
Figure imgf000016_0004
[22] where the MR*MT channel matrix on subcarrier k is in accordance with the following equations [23] and [24]:
[k] . H ] H2[ ] - H[k]
[23] and
Figure imgf000017_0001
Figure imgf000017_0002
[24]
Using equation [4], equation [22] can be rewritten as the following equation [25]:
Y[/ ] = H[/ ]v[/ ]sM+N[/ ]
[25] For linear receive array processing, a frequency-domain weighting module 36 takes the vector of frequency-domain samples on each subcarrier (as represented in equation [22]) and applies a linear weighting matrix W[/] to form the vector of multiple outputs on each subcarrier in accordance with the following equation [26]:
Z[k] = WH[/ ]Y[/ ] = WH[/f l[ ]v[ ]s[ ]+ WH[/ ]N[/ ]
[26]
In one embodiment, as illustrated in FIG. 5, frequency-domain weighting module 36 includes a plurality of split modules 36a-36i and a plurality of weight and sum ("W&S") modules 36j-36r in communication via signal paths SP28-SP54. A FTT module 37a converts weighted frequency-domain samples Zι[0], Zι[1], and Zι[2] into a weighted time-domain sample Zι[m], for A77=O...Λ/-1. A FTT module 37b converts weighted frequency-domain samples Z2/0 , Z2[1], and Z [2] into weighted time-domain sample z2[m], for m=0...N- 1. A FTT module 37c converts weighted frequency-domain samples Z3[0], Z3[1] and Z3[2] into a weighted time-domain sample Z3[m], for m=0...Λ/-1. In one embodiment, FTT module 37a, FTT module 37b, and FTT module 37c are inverse FFT based modules whereby weighted time-domain sample Zι[m], z m], and z3[m] are determined in accordance with the following equation [27]:
Figure imgf000018_0001
[27]
A decoder 38a conventionally decodes weighted time-domain sample
Zι[m] to derive time-domain signal Sι[m] (FIG. 2). A decoder 38b conventionally decodes weighted time-domain sample z2[m] to derive time- domain signal s2[m] (FIG. 2). A decoder 38c conventionally decodes weighted time-domain sample Z3[m] to derive time-domain signal S3[m] (FIG. 2).
Each module of transmitting device 20 (FIG. 2) and each module of receiving device 30 (FIG. 4) as described may be implemented in hardware (analog or digital), software, or any combination of hardware and software. Those having ordinary skill in the art will appreciate a sequential operation of the modules of transmitting device 20 and the modules of receiving device 30 (e.g., in a software implementation) and a concurrent operation of the modules of transmitting device 20 and the modules of receiving device 30 (e.g., in a hardware implementation).
Numerous methods can be used for picking the transmit weight matrix implemented by frequency-domain weighting module 22 (FIGS. 2 and 3) and the receive weight matrix implemented by frequency-domain weighting module 36 (FIGS. 4 and 5) for frequency flat channels. Such methods can be applied on a subcarrier in the frequency-domain of a cyclic-prefix-based single carrier system. For illustration purposes, several examples for picking the transmit and receive weights are given in the following discussion.
For an arbitrary transmit weight matrix V[/], the MMSE receive weights can be in accordance with the following equation [28]:
TJfc] = {lφ]v[ ]V* [ifcjH" [k]+ σ2ι}_1ιφ]v| ]
[28]
When channel knowledge is not available to transmitting device 20 (FIG. 2), the transmit weight matrix V[/c] can be chosen to be equal to the identity matrix. Another example of choosing the transmit weight matrix is as follows. First, take the singular value decomposition of H[ ] in accordance with the following equation [29]:
H[k]= U[k]∑[k]QH[k]
[29]
where ∑[k] is a diagonal matrix with the singular values of H[/ ] along the main diagonal. Setting W(/ ) = U[/]∑_1 and V[/] = Q[A], equation [26] becomes the following equation [30]:
Z[k] = S[k]+Σ~1[k]u[k)M[k] [30]
and the channel has effectively been "diagonalized" into parallel non- interfering spatial channels between the input to the transmit array and the input to the receive array. In this embodiment, the transmitter must first be provided channel information such as either H[/] or Q[ ]. In one embodiment, the channel matrices H[/ ] are estimated at the receiving device and then transmitted back to the transmitting device.
The term "signal" was used in the operational description of the transmitting device 20 (FIG. 2) herein and term "sample" was used in the operational description of the transmitting device 20 (FIG. 4) herein for purposes of making a clear distinction between the operational description of transmitting device 20 and the operational description of receiving device 30. However, for purposes of claim construction, the terms "signal" and "sample" are interchangeable. The present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes that come within the meaning and range of equivalency of the claims are to be embraced within their scope.

Claims

WE CLAIM:
1. A method of operating a transmitting device having one or more transmission branches, each transmission branch receiving a time-domain signal, said method comprising: transforming each time-domain signal into a frequency-domain signal; and weighting each frequency-domain signal to form one or more weighted frequency-domain signals with each weighted frequency-domain signal being a function of each frequency-domain signal.
2. The method for claim 1 , wherein a transformation of each time- domain signal into a frequency-domain signal is according to:
Figure imgf000021_0001
3. The method for claim 1 , wherein a weighting of each frequency- domain signal is according to:
Figure imgf000021_0002
4. The method of claim 1 , further comprising: transforming each weighted frequency-domain signal into a weighted time-domain signal.
5. The method of claim 4, wherein a transformation of each weighted frequency-domain signal into a weighted time-domain signal is according to:
Figure imgf000022_0001
6. A transmitting device having one or more transmission branches, each transmission branch receiving a time-domain signal, said transmitting device comprising: a first set of one or more modules operable to transform each time-domain signal into a frequency-domain signal; and a second set of one or more modules operable to apply a weight to each frequency-domain signal to form one or more weighted frequency- domain signals with each weighted frequency-domain signal being a function of each frequency-domain signal.
7. The transmitting device for claim 6, wherein a transformation of each time-domain signal into a frequency-domain signal is according to:
Λ/-1 Sj[k] = ∑ Sj[mlβ-J2πkm/N m=0
8. The transmitting device for claim 6, wherein a weighting of each frequency-domain signal is according to:
Figure imgf000022_0002
9. The transmitting device of claim 6, further comprising: a third set of one or more modules operable to transform each weighted frequency-domain signal into a weighted time-domain signal.
10. The transmitting device of claim 9, wherein a transformation of each weighted frequency-domain signal into a weighted time-domain signal is according to:
Figure imgf000023_0001
PCT/US2002/039021 2001-12-28 2002-11-21 Frequency-domain mimo processing method and system WO2003058864A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2002360503A AU2002360503A1 (en) 2001-12-28 2002-11-21 Frequency-domain mimo processing method and system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/032,602 US6912195B2 (en) 2001-12-28 2001-12-28 Frequency-domain MIMO processing method and system
US10/032,602 2001-12-28

Publications (1)

Publication Number Publication Date
WO2003058864A1 true WO2003058864A1 (en) 2003-07-17

Family

ID=21865793

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/039021 WO2003058864A1 (en) 2001-12-28 2002-11-21 Frequency-domain mimo processing method and system

Country Status (3)

Country Link
US (1) US6912195B2 (en)
AU (1) AU2002360503A1 (en)
WO (1) WO2003058864A1 (en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7952511B1 (en) 1999-04-07 2011-05-31 Geer James L Method and apparatus for the detection of objects using electromagnetic wave attenuation patterns
JP4309110B2 (en) * 2002-09-27 2009-08-05 パナソニック株式会社 Adaptive antenna wireless communication device
US7545867B1 (en) 2003-05-14 2009-06-09 Marvell International, Ltd. Adaptive channel bandwidth selection for MIMO wireless systems
US7616698B2 (en) 2003-11-04 2009-11-10 Atheros Communications, Inc. Multiple-input multiple output system and method
SE0400370D0 (en) * 2004-02-13 2004-02-13 Ericsson Telefon Ab L M Adaptive MIMO architecture
KR100950639B1 (en) * 2005-03-23 2010-04-01 삼성전자주식회사 Transceiving apparatus and method using space-frequency block-coded single-carrier frequency domain equalization
US7501985B2 (en) * 2006-01-31 2009-03-10 Motorola, Inc. Nanostructured tunable antennas for communication devices
JP4637061B2 (en) 2006-06-28 2011-02-23 富士通株式会社 Wireless transmission device and guard interval insertion method
US9049611B2 (en) 2011-08-17 2015-06-02 CBF Networks, Inc. Backhaul radio with extreme interference protection
US10716111B2 (en) 2011-08-17 2020-07-14 Skyline Partners Technology Llc Backhaul radio with adaptive beamforming and sample alignment
US8422540B1 (en) 2012-06-21 2013-04-16 CBF Networks, Inc. Intelligent backhaul radio with zero division duplexing
US10764891B2 (en) 2011-08-17 2020-09-01 Skyline Partners Technology Llc Backhaul radio with advanced error recovery
US9713019B2 (en) 2011-08-17 2017-07-18 CBF Networks, Inc. Self organizing backhaul radio
US8467363B2 (en) 2011-08-17 2013-06-18 CBF Networks, Inc. Intelligent backhaul radio and antenna system
US10051643B2 (en) 2011-08-17 2018-08-14 Skyline Partners Technology Llc Radio with interference measurement during a blanking interval
US8238318B1 (en) 2011-08-17 2012-08-07 CBF Networks, Inc. Intelligent backhaul radio
US10548132B2 (en) * 2011-08-17 2020-01-28 Skyline Partners Technology Llc Radio with antenna array and multiple RF bands
US8502733B1 (en) 2012-02-10 2013-08-06 CBF Networks, Inc. Transmit co-channel spectrum sharing
US8761100B2 (en) 2011-10-11 2014-06-24 CBF Networks, Inc. Intelligent backhaul system
US20220070867A1 (en) * 2011-08-17 2022-03-03 Skyline Partners Technology Llc Backhaul radio with advanced error recovery
US8982772B2 (en) 2011-08-17 2015-03-17 CBF Networks, Inc. Radio transceiver with improved radar detection
US8989762B1 (en) 2013-12-05 2015-03-24 CBF Networks, Inc. Advanced backhaul services
US10708918B2 (en) 2011-08-17 2020-07-07 Skyline Partners Technology Llc Electronic alignment using signature emissions for backhaul radios
US8385305B1 (en) 2012-04-16 2013-02-26 CBF Networks, Inc Hybrid band intelligent backhaul radio
US8928542B2 (en) 2011-08-17 2015-01-06 CBF Networks, Inc. Backhaul radio with an aperture-fed antenna assembly
US9474080B2 (en) 2011-08-17 2016-10-18 CBF Networks, Inc. Full duplex backhaul radio with interference measurement during a blanking interval
US9137788B2 (en) * 2011-09-05 2015-09-15 Nec Laboratories America, Inc. Multiple-input multiple-output wireless communications with full duplex radios
USD704174S1 (en) 2012-08-14 2014-05-06 CBF Networks, Inc. Intelligent backhaul radio with symmetric wing radome

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010053143A1 (en) * 2000-05-22 2001-12-20 Ye Li MIMO OFDM system
EP1185001A2 (en) * 2000-09-01 2002-03-06 Nortel Networks Limited Adaptive time deversity and spatial diversity for OFDM
US6377631B1 (en) * 1996-08-29 2002-04-23 Cisco Systems, Inc. Transmitter incorporating spatio-temporal processing

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR1158716A (en) * 1955-10-25 1958-06-18 Licentia Gmbh High power circuit breaker for high voltage
US5561667A (en) * 1991-06-21 1996-10-01 Gerlach; Karl R. Systolic multiple channel band-partitioned noise canceller
US5796779A (en) * 1992-06-29 1998-08-18 Raytheon Company Adaptive signal processor for non-stationary environments and method
US5481570A (en) * 1993-10-20 1996-01-02 At&T Corp. Block radio and adaptive arrays for wireless systems
US5550872A (en) * 1994-10-24 1996-08-27 Motorola, Inc. Method and apparatus for Fast Fourier Transform based maximal ratio combining
US5754942A (en) * 1996-09-09 1998-05-19 Hughes Electronics Corporation Satellite power level monitoring system and method using digital signal processing
JP3279228B2 (en) * 1997-08-09 2002-04-30 日本電気株式会社 Encoded speech decoding device
US6487253B1 (en) * 1999-10-04 2002-11-26 Cisco Technology, Inc. OFDM channel estimation in the presence of interference
US6473467B1 (en) * 2000-03-22 2002-10-29 Qualcomm Incorporated Method and apparatus for measuring reporting channel state information in a high efficiency, high performance communications system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6377631B1 (en) * 1996-08-29 2002-04-23 Cisco Systems, Inc. Transmitter incorporating spatio-temporal processing
US20010053143A1 (en) * 2000-05-22 2001-12-20 Ye Li MIMO OFDM system
EP1185001A2 (en) * 2000-09-01 2002-03-06 Nortel Networks Limited Adaptive time deversity and spatial diversity for OFDM

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WANG ET AL.: "Optimizing time and space MIMO antenna system for frequeny selective fading channels", IEEE JOURNAL, vol. 19, no. 7, July 2001 (2001-07-01), pages 1395 - 1407, XP002961176 *

Also Published As

Publication number Publication date
US6912195B2 (en) 2005-06-28
US20030095573A1 (en) 2003-05-22
AU2002360503A1 (en) 2003-07-24

Similar Documents

Publication Publication Date Title
WO2003058864A1 (en) Frequency-domain mimo processing method and system
US7120201B2 (en) Method and system for optimization of channel estimation and synchronization in an OFDM-MIMO wireless communication system
US7082159B2 (en) Methods and arrangements in a telecommunications system
CN100553186C (en) OFDM channel estimating and multiple transmit antennas are followed the tracks of
US7443919B2 (en) Channel estimation for wireless systems with multiple transmit antennas
CN1947398B (en) Use the Fourier transform pairs demodulation based on subband based on the communication system of OFDM of reduction
EP2299625B1 (en) Signaling method and apparatus in an ofdm multiple access system
CN1643867B (en) Device and method for estimating channels
CN101657987B (en) Method of radio data emission, emitter and receiver using the method
US6990153B1 (en) Method and apparatus for semi-blind communication channel estimation
JP2007523550A (en) Channel evaluator and method for evaluating channel transfer function, and apparatus and method for supplying pilot sequence
CN107426124B (en) Code based on orthogonal frequency division multiplexi is multiplexed differential Chaos Shift Keying modem
CN105874734A (en) Transmission device, reception device, and communication system
WO2015143621A1 (en) Method and device for inserting and extracting pilot sequences
CN109309542A (en) A kind of orthogonal letter based on time domain oversampling point multiplexing underwater acoustic communication method
US8824578B2 (en) System and method of single-carrier layer shifting for multiple-stream transmission facilitating SIC implementation
US9553651B2 (en) Method of high-bitrate wireless communication with a multi-antenna receiver
CN101267416B (en) Transmitter, receiver and its method for flexible OFDM multi-address uplink transmission
US7508808B2 (en) Frequency-division multiplexing system and method for communication having enhanced reliability in fading environments
JP4451046B2 (en) GMMSE type equalization method and apparatus and receiver
JP3891986B2 (en) Multi-carrier transmission method and apparatus
WO2007015317A1 (en) Transmitter, receiver, communication method and transmitting/receiving system
Sahu et al. A comparative analysis of LS and MMSE channel estimation techniques for MIMO-OFDM system
WO2012035345A2 (en) Improvements in ofdm communication systems
US7324435B2 (en) Methods and apparatus for receiving OFDM signals

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

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

AL Designated countries for regional patents

Kind code of ref document: A1

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

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

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP