WO1995008890A1 - Interference suppression in cdma systems - Google Patents
Interference suppression in cdma systems Download PDFInfo
- Publication number
- WO1995008890A1 WO1995008890A1 PCT/US1994/010430 US9410430W WO9508890A1 WO 1995008890 A1 WO1995008890 A1 WO 1995008890A1 US 9410430 W US9410430 W US 9410430W WO 9508890 A1 WO9508890 A1 WO 9508890A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- symbol
- filter
- bank
- sampled
- output
- Prior art date
Links
Classifications
-
- 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/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/7103—Interference-related aspects the interference being multiple access 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/12—Neutralising, balancing, or compensation arrangements
- H04B1/123—Neutralising, balancing, or compensation arrangements using adaptive balancing or compensation means
Definitions
- This invention relates generally to digital systems and, more specifically, to circuitry and a concomitant methodology for demodulating direct-sequence spread-spectrum code-division multiple-access signals in the presence of interference.
- CDMA Code-Division Multiple-Access
- the correlation property is such that a particular receiver tuned to a given transmitter code produces a detectable signal whenever the given transmitter code is presented to the receiver during each time period, whereas the output of the receiver is near zero for any other transmitter code presented to the receiver.
- a CDMA system operating on this time domain correlation property and utilizing a set of codes designated the optimal orthogonal codes was disclosed in U.S. Patent No. 4,779,266; optimal orthogonal codes are but one type of more generic Direct-Sequence Spread- Spectrum (DS/SS) CDMA codes.
- the near-far problem can be mitigated, as taught in the prior art, by interference suppression schemes which use signal processing to exploit the structure of the multiple-access interference instead of treating it as noise.
- these schemes are significantly more complex than the matched filter receiver, and they require knowledge of the interfering signals.
- Representative of such techniques is the subject matter covered in the reference entitled "Near-far Resistance of Multiplier Detectors in Asynchronous Channels," LEEE Transactions on Communications, Vol. COM-38, No. 4, pp. 496-508, April 1990 as published by R. Lupas and S. Verdu.
- recent proposals for demodulation of DS/SS CDMA systems typically assume a matched filter receiver, and deal with the near-far problem by controlling the power at the filter inputs, typically using feedback from the receiver.
- MMSE techniques have been used in equalization (as presented in the text Digital Communication, by E. A. Lee and D. G. Messerschmitt, published by Kluwer, 1988) and crosstalk suppression in wire channels (in a paper entitled “Suppression of Near- and Far-end Crosstalk by Linear Pre- and Post-filtering, " IEEE Journal on Selected Areas in Communication, Vol. 10, No. 3, April, 1992).
- the art is devoid of teachings or suggestions of applying the MMSE technique to the demodulation of DS/SS CDMA signals.
- circuitry and a concomitant method for demodulating the received DS/SS CDMA channel signal using a minimum mean squared error criterion to suppress interference are obviated, in accordance with the present invention, by circuitry and a concomitant method for demodulating the received DS/SS CDMA channel signal using a minimum mean squared error criterion to suppress interference.
- an overall communication system is composed generally of a plurality of sources and a plurality of receivers interconnected by a communications channel.
- the channel propagates DS/SS CDMA signals produced by the sources; each source is assigned a preselected CDMA signature sequence, and similarly each receiver selects or is assigned a predetermined CDMA signature sequence corresponding to the desired transmission.
- Demodulation of an incoming DS/SS CDMA channel signal is effected in each receiver by sampling the incoming channel signal at a rate corresponding to the processing gain of the CDMA channel signal to produce a sampled incoming signal.
- the sampled incoming signal is connected to a bank of D filters (wherein D is bounded by the processing gain), each filter being a cyclically shifted version of a standard matched filter used to conventionally detect the incoming DS/SS CDMA signal.
- the output of each of the D filters is then sampled at the symbol rate of each symbol being conveyed by the DS/SS CDMA signal.
- Each sampled output of each of the D filters is then weighted by a corresponding adaptive coefficient to obtain a weighted sampled output; the set of coefficients is adaptively selected to minimize the mean squared error between the transmitted and received symbols. All of the weighted sampled outputs are summed to produce an estimate to the transmitted symbol propagated from the corresponding source by the incoming DS/SS CDMA signal.
- an overall communication system is composed generally of a plurality of sources and a plurality of receivers interconnected by a communications channel.
- the channel propagates DS/SS CDMA signals produced by the sources; each source is assigned a preselected CDMA signature sequence, and similarly each receiver selects or is assigned a predetermined CDMA signature sequence corresponding to the desired transmission.
- each receiver selects or is assigned a predetermined CDMA signature sequence corresponding to the desired transmission.
- the signal is sampled at a rate corresponding to the processing gain of the CDMA system to produce a sampled incoming signal.
- the sampled incoming signal is connected to a bank of D sub-filters (wherein D is bounded by the processing gain) selected with reference to a standard matched filter used to conventionally detect the incoming DS/SS CDMA signal.
- the output of each of the D sub-filters is then sampled at the rate of D times the original symbol rate of each symbol being conveyed by the DS/SS CDMA signal.
- Each sampled output of each of the D filters serves as an input to D delay lines. Outputs from predetermined ones of the taps in each of the delay lines are combined to produce a set of D intermediary signals.
- Each of the D intermediary signals is then sampled at the symbol rate to produce intermediary sampled outputs.
- Each of the intermediary sampled outputs is then weighted by a corresponding adaptive coefficient to obtain an weighted sampled output; the set of coefficients is adaptively selected to minimize the mean squared error between the transmitted and received symbols. All of the weighted sampled outputs are summed to produce an estimate to the transmitted symbol propagated from the corresponding source.
- an overall communication system is composed generally of a plurality of sources and a plurality of receivers interconnected by a communications channel.
- the channel propagates DS/SS CDMA signals produced by the sources; each source is assigned a preselected CDMA signature sequence, and similarly each receiver selects or is assigned a predetermined CDMA signature sequence corresponding to the desired transmission.
- To demodulate an incoming DS/SS CDMA channel signal the signal is sampled at a rate corresponding to the processing gain of the CDMA system to produce a sampled incoming signal.
- the sampled incoming signal serves as the input to a standard matched filter chosen to conventionally detect the incoming DS/SS CDMA signal.
- the taps of the standard matched filter are weighted in correspondence to the elements of the signature sequence assigned to the demodulation process, and the weighted outputs as combined to produce a weighted incoming signal.
- the weighted incoming signal is sampled at D times the symbol rate (wherein D is bounded by the processing gain) to produce a weighted, sampled signal which serves as an input to a tapped delay line; the number of taps in the delay line is selected with reference to the parameter D.
- Pre-determined outputs from the tapped delay line are further weighted with adaptive coefficients, and the weighted delay line outputs are combined to produce an estimate of the received symbol.
- the set of coefficients is adaptively selected to minimize the mean squared error between the transmitted and received symbols.
- FIG. 1 depicts, in block diagram form, the communication system under consideration in accordance with the present invention
- FIG. 2 depicts the relationship between a data symbol stream generated within a source and the rate-increased chip bit stream propagated in correspondence to the data symbol stream;
- FIG. 3 illustrates a conventional matched filter to detect a DS/SS CDMA signal in a given receiver having a pre-determined signature sequence
- FIG. 4 illustrates an equivalent representation for the matched filter shown in FIG. 3
- FIG. 11 illustrates one illustrative embodiment of a cyclically shifted filter bank for arbitrary D;
- FIG. 12 illustrates one illustrative embodiment of a bank of sub- filters for arbitrary D corresponding to the short filter bank realization of the filter in FIG. 11;
- FIG. 13 illustrates one illustrative of a filter arrangement corresponding to the oversampling technique for arbitrary D.
- the channel 121 under consideration for immediate discussion purposes is illustratively of the type that is linear and propagates both positive and negative electrical signals having amplitudes which fall within a given dynamic range.
- Each rate- increased stream S. corresponds to a similar symbol stream produced within each source 101, 102, ..., 103, respectively, as discussed shortly. Since channel 121 supports multi-level signals, if, for example, two sources both propagate +1 bits during the same time interval, the level of the signal on channel 121 during this time interval is +2.
- the composite signal on channel 121 due to all S.'s is the superposition of all S-'s and is represented by
- Each lead 151, ..., 153 emanating from channel 121 serves as an input to and provides composite signal S to receivers 111, ..., 113, respectively.
- each signature signal S. is constrained in time such that sources 101, ..., 103 initiate a transmission or information interchange in synchronism.
- One conventional approach of achieving this synchronism is the use of a clock (not shown) to generate timing signals to control synchronization and framing among sources 101, ..., 103.
- Receivers 111, ..., 113 are in synchronism with sources 101, ..., 103, which "train" receivers 111, ..., 113 using any of the well-known training techniques to provide the requisite synchronization.
- This synchronization constraint can be relaxed in the most general case in which a source-receiver pair having S. as a signature sequence is synchronized, but all other S.'s source-receiver pairs need not be synchronized with the S. pair.
- a primary function of each source 101, ..., or 103 is that of converting each data symbol generated within the source to a predetermined rate-increased bit stream corresponding to given data symbol, as generally depicted by signal 200 in FIG. 2.
- Line (i) in FIG. 2 depicts three contiguous data symbols, namely, the +1, -1,-1-1 symbol stream produced within, say for discussion purposes, source 101 at the symbol rate; the time duration of a symbol is designated as duration 201 in FIG. 2 and is denoted by T.
- Line (ii) in FIG. 2 represents a rate-increased output pulse stream, say S ⁇ from source 101, corresponding to the line (i) symbol stream.
- a rate-increased signature stream of ( -1,-1, +1,+ l,-l,-l)-level pulses is propagated for each +1 in the low-rate data symbol stream; however, the negative of this signature stream is propagated for each -1 in the low-rate symbol stream.
- each frame corresponds to a symbol having a duration T, and the time interval of each +1 or -1 level in the rate-increased stream is designated the chip duration 202 and is denoted T c .
- the signature for source S 1 is the ordered set (+1,-1,4-1, +1,-1,-1).
- An example of another signature, to be used shortly in discussing interference during demodulation, generated with reference to the above-identified signature is the signature given by the ordered set (+1,+1,-1,+1,+1,+1).
- each receiver 111, ...,113 The essential function of each receiver 111, ...,113 is that of discriminating within the composite signal S the preassigned signature associated with each receiver 111, ...,113.
- each receiver 111,...,113 is implemented by matched filter, as now discussed with reference to FIG. 3.
- FIG. 3 there is shown standard matched filter 300 for the specific case of six chip positions in a rate-increased data stream.
- the input which appears on lead 301, represents a selected one of the receiver leads 151,..., or 153, say lead 151 for concreteness.
- the signal appearing on lead 301 designated r(t), is equal to the signal S plus additive noise present on lead 151 at the input to receiver 111. In general, r(t) is a continuous time signal.
- This continuous signal is converted to a sampled data signal by sampler 310 which samples r(t) at the chip rate T ; for the specific example under consideration, six samples of r(t) are taken in each frame — the samples are denoted by the set r(k), r(k-l), r(k-2), r(k-3), r(k-4), and r(k-5), with r(k) being the latest sample taken and r(k-5) corresponding to the earliest sample in a frame.
- the samples are stored in shift register 320 composed of five delay elements 321-325 wherein each delay element provides a delay of T seconds between its input and output.
- peak correlation which in this case is the value +6 or the peak correlation value equals the number of chips.
- matched filter 300 of FIG. 3 is shown in short-hand representation by filter 400 in FIG. 4 since filter 400 sets forth the essence of matched filter 300.
- Filter arrangement 401 equates to the circuitry encompassed by elements having reference numerals 310-346 in FIG. 3, and sampler 402 equates to sampler 360.
- CSFB cyclically shifted filter bank
- Filter 501 is actually the matched filter 401, as represented by FIG. 4.
- filter 500 is composed of a second filter 502, operating in parallel with filter 501, which is a shifted version of matched filter 501.
- D corresponds to the number of samples to be taken per source symbol in each frame and, in effect, determines the number of matched filters, such as filters 501 and 502, to be placed in parallel.
- filter 501 is shifted three positions to the right so that a 1 [2] occupies the position corresponding to a.. [5] of filter 501, a..
- [l] occupies the same position as a.. [4], and so forth; as depicted, the shift equates to 3T C chip positions or, equivalently, T/2 (T/D) chip positions.
- the output of filter 501, appearing on lead 503, serves as an input to sampler 510, which samples at the original symbol rate T.
- the output of filter 502, appearing on lead 504, serves as an input to sampler 511, which samples at the original symbol rate T.
- the output of sampler 510 designated y x , serves as one input to multiplier 520.
- the other input to multiplier 520 is an adaptively-selected coefficient, designated c x ; its selection and function is discussed below.
- multiplier 521 serves as one input to multiplier 521.
- the other input to multiplier 521 is an adaptively-selected coefficient, designated c 2 ; its selection and function is discussed below.
- the outputs of both multipliers 521 and 522 serve as inputs to summer 531, with the output (u) of summer 531 representing the symbol detected by the given receiver.
- the set of coefficients (c 1 ,c 2 ) is selected so as to minimize the mean square error between the transmitted and detected symbol. These coefficients may typically be determined adaptively by executing a training session on arrangement 500 prior to the transmission of any actual data symbols.
- a numerical example is most illuminating. It is assumed that two sources may be transmitting symbols (say source 101 and 102 in FIG. 1), with source 101 having a signature sequence given above by the a.. [i]'s, namely, as represented by the set (1,-1,1,1,-1,-1,), and with source 102 having the signature sequence given above by the a 2 [j]'s, namely, as represented by the set (1,1,-1,1,1,1).
- the focus is on the demodulation scheme at one receiver (say receiver 111) which has a signature sequence corresponding to source 101, namely, the signature set (1,-1,1,1,-1,-1).
- source 102 may be considered an interferer with respect to source 101-receiver 111 pair.
- SIR.. signal-to-interference ratio
- Filter 601 is a sub-filter related to matched filter 401 represented by FIG. 4 and is obtained by selecting the first three elements in the front end of filter 401, namely, a., [5], a- [4], and a- [3].
- Filter 600 is also composed of a second filter 602, operating in parallel with filter 601, which is obtained from the remaining three elements of filter 401, namely, a- [2], n ⁇ [l], and & ⁇ [0] .
- filter 600 is the result of selecting the value of two (2) for a parameter designated D in that section; in effect, D determines the manner of splitting matched filter 300 into sub-filters such as filters 601 and 602.
- the output of filter 602, appearing on lead 604, serves as an input to sampler 611, which also samples at twice the original symbol rate 1/T.
- the output of sampler 610, designated w x serves as one input to summer 630 as well as the input to delay element 620; the delay of element 620 is T/2 (T/D generally) and its output is designated t v
- the output of sampler 611, designated w 2 serves as one input to summer 631 as well as the input to delay element 621; the delay of element 621 is T/2 (T/D generally) and its output is designated t 2 .
- the other input to summer 630 is t 2
- the other input to summer 631 is t
- the output of summer 630 designated p and referred to as a first intermediary signal
- the output of summer 631 designated p 2 and referred to as a second intermediary signal, serves as the input to sampler 641, which samples at the rate 1/T; the output of sampler 641 becomes the second intermediary sampled output is designated by y 2 .
- the output y-' serves as one input to multiplier 650; the other input to multiplier 650 is an adaptively-selected coefficient, designated c ⁇ ; its selection and function is discussed below.
- the output y 2 serves as one input to multiplier 651; the other input to multiplier 651 is an adaptively-selected coefficient, designated c ; its selection and function is discussed below.
- the outputs of both multipliers 650 and 651 serve as inputs to summer 661, with the output u ' of summer 661 representing the symbol detected by the given receiver.
- the set of coefficients (c ⁇ ,c 2 ) is commensurate with the coefficients selected for the cyclically-shifted filter arrangement 500, that is, the coefficients C j and c 2 of filter 600 are selected so as to minimize the means square error between the transmitted and detected symbol. These coefficients may typically be determined adaptively by executing a training session on arrangement 600 prior to the transmission of any actual data symbols.
- FIG. 7 illustrates filter 700 composed of original matched filter 701 and two cyclically-shifted versions 702 and 703 of matched filter 701.
- the operation and structure of filter 700 is, by analogy, commensurate with FIG. 5.
- filter 702 is obtained from filter 701 by a right shift of two positions (N/D)
- filter 703 is obtained from filter 701 by a right shift of four positions (or two positions of filter 702).
- Each filter 701-703 is sampled by a corresponding sampler 710-712 to produce outputs z v z 2 , and z 3 , respectively.
- Adaptive coefficients d 1; d 2 , and d 3 weight the respective Z j ' to obtain weighted sampled outputs, and the weighted sampled outputs are summed in summer 731 to produce an estimate v of the received symbol.
- FIG. 8 illustrates filter 800 composed of three sub-filters 801, 802, and 803 derived from matched filter 401 by partitioning matched filter 401 into three segments and then arranging each of the sub-filters to process the sampled input signal represented by the r(k) samples.
- the operation and structure of filter 800 is, by analogy, commensurate with FIG. 6.
- the matched filter 401 is partitioned into 3 segments (N/D) to provide three sub-filters 801- 803, and each of the sub-filters is sampled in sampler 810-812 to produce sampled outputs i, w 2 , and w 3 , respectively.
- Each of the sampled outputs serves as an input to D tapped delay lines.
- Each of the lines has, generally, the same number of delays as the number of positions in the sub-filter, that is, N/D delays.
- 1 -W 3 serve as inputs to tapped delay line arrangement 820.
- 3 is delayed by delay taps 824 and 825, each providing a delay of T/3, and the output of element 825 serves as one input to summer 831.
- 2 undergoes a delay of T/3 as furnished by delay element 826, and the output of element 826 serves as a second input to summer 831.
- wj is not delayed, and serves as the remaining input to summer 831.
- the output of summer 831 an intermediary signal designated p x , is sampled at the symbol rate 1/T in sampler 841 to produce intermediary sampled output _ x '.
- the w outputs serve as inputs to delay line arrangements 821 and 822; pre-determined ones of the taps composing each arrangement provide inputs to summers 832 and 833, as shown.
- Summer 832 emits intermediary signal p 2
- summer 833 emits intermediary signal p 3 .
- Each of the intermediary signals is sampled by samplers 841-843 to yield sampled signals z ⁇ -zg, respectively.
- the output of each samplers 841-843 is weighted by adaptive coefficient d ⁇ -dg, respectively. All weighted sampled outputs are combined in summer 861 to produce the estimate v' to the transmitted symbol. (Delay lines not actually implemented in a particular delay line arrangement are shown as dashed to provide a visual indication of the symmetry among all the delay line arrangements).
- oversampling arrangement 900 includes conventional matched filter 901 commensurate with filter 401 of FIG. 4.
- the weighted output of filter 901, on lead 902 is sampled at twice the symbol rate by sampler 910, and the output of sampler 910 is produced on lead 911.
- This output serves as an input to multiplier 930; the other input to multiplier 930 is adaptive coefficient i .
- the outputs of multipliers 930 and 931 serve as an input to summer 940, and the resulting summation produces the estimate (g) to the received symbol.
- the coefficients t ⁇ . and f 2 are selected to minimize the mean- square between the transmitted and received symbol.
- the output of matched filter 1001, on lead 1002 is sampled at three times the symbol rate by sampler 1010.
- the output of sampler 1010, as well as first and second delayed versions of the sampler output, as provided by delay elements 1020 and 1021 each having a delay of T/3, are weighted by adaptive coefficients f ⁇ -fa to produce the received symbol g7
- the SIR. for the oversampling scheme illustrated by FIG. 9 is now presented. It is assumed that two sources may be transmitting symbols (say source 101 and 102 in FIG. 1), with source 101 having a signature sequence given above by the a., [i]'s, namely, as represented by the set (1,-1,1,1,-1,-1,), and with source 102 having the signature sequence given above by the a 2 [j]'s, namely, as represented by the set (1,1,-1,1,1,1).
- the focus is on the demodulation scheme at one receiver (say receiver 111) which has a signature sequence corresponding to source 101, namely, the signature set (1,-1,1,1,-1,-1). Accordingly, source 102 may be considered an interferer with respect to source 101-receiver 111 pair.
- SIR j 10.7 dB.
- T is the bit or symbol interval
- b j [i] is the ith bit of the jth user (taking the value +1 or -1)
- P j is the power
- j is the delay
- ⁇ j is the carrier phase
- S j (t) is
- the signal S j (t) is a DS/SS waveform given by s ⁇ - ⁇ N- ⁇ a j lll ⁇ -lT , (2)
- a j [l] € ⁇ — 1,1 ⁇
- n(t) white Gaussian noise with double-sided power spectral density N 0 /2.
- the problem of demodulating the first transmission is treated initially, which will be referred to as the "desired transmission". It is assumed that the receiver is synchronized to this transmission, so that the kth sample at the output of the chip matched filter is
- the receiver uses the discrete-time signal for its bit decisions.
- T j the relative delay
- T j the relative delay
- [l] aj [l + N- ⁇ j ] (l -u[l- ⁇ j ]) ) 0 ⁇ 1 ⁇ N- 1,
- the N-tap MMSE solution approaches a zero-forcing solution.
- the zero-forcing solution completely eliminates multi-user interference while enhancing the noise.
- the N-tap MMSE solution balances the effect of noise and multi-user interference, and yields a higher Signal- to-Interference Ratio (SIR) than the zero-forcing solution.
- SIR Signal- to-Interference Ratio
- the performance criterion used is asymptotic efficiency, which is based on the bit error probability. Since the asymptotic efficiency is computed under the limiting situation in which the noise variance tends to zero, the N-tap MMSE solution has the same asymptotic efficiency as the zero-forcing solution, and is therefore near-far resistant.
- the N-tap MMSE detector requires the adaptation of N taps, where the processing gain N may be large. Because of the complexity and coefficient noise associated with such a filter, simpler interference suppression schemes in accordance with the present invention are now elucidated.
- CSFB Cyclically Shifted Filter Bank
- a zero-forcing solution still exists provided that the space spanned by the bank of receiver filters (vectors in R N ) contains the space spanned by the transmitted signal vectors. That is, the samples at the output of the new bank of filters can still be linearly combined so as to eliminate the multi-user interference at the expense of enhancing the noise.
- a bank of K filters can therefore suppress K— 1 interferers in a wide variety of cases. Since the MMSE solution tends to the zero-forcing solution as the noise variance tends to zero, this implies that this type of structure, where the outputs of the K filters are linearly combined according to the MMSE criterion, is often near-far resistant.
- ⁇ LN/DJ .
- D is at least twice the number of strong asynchronous interferers.
- each filter fj into D disjoint contiguous sub-filters of length N/D.
- Filter configuration 1100 of FIG. 11 depicts an illustrative embodiment for the general cyclically shifted filter bank case.
- the structure and operation of filter 1100 is commensurate with the structure and operation previously described with reference to FIGS. 5 and 7.
- filter 1101 in the bank is the matched filter conventionally used to detect the CDMA signature.
- Filter 1102 is a cyclically shifted version of filter 1101; the shift, as measured in terms of delay time, is T/D.
- the contiguous weights are successively shifted by two positions to obtain the cyclically shifted filters.
- the a., [5] weight is shifted from the first position of filter 701 to the third position of filter 702, and finally to the fifth position of filter 703.
- the other filter coefficients are moved in correspondence to the movement of the & ⁇ [5] coefficient.
- the set of adaptive coefficients referred to as the d.'s, are again selected to minimize the mean square error between the transmitted symbol and detected symbol.
- Filter configuration 1200 of FIG. 12 depicts an illustrative embodiment for the bank of sub-filters case. The structure and operation of filter 1200 is commensurate with the structure and operation previously described with reference to the short filter bank realizations of FIGS!
- sub- filters 1201-1203 in the bank are derived from the matched filter conventionally used to detect the CDMA signature by partitioning the matched filter into the sub-filters.
- a measure of the partitioning is the integer part of N/D.
- the matched filter is subdivided by grouping adjacent weights to form a set of contiguous weights, the set having a number of elements equal to N/D if D divides N exactly, or the (integer part of N/D)+l if D does not divided N exactly.
- one sub-filter from the bank is assigned one of the groups of contiguous weights from the set of contiguous weights; another sub-filter is assigned another of the groups of contiguous weights from the set, and so forth.
- the matched filter 401 is subdivided into pairs of contiguous filter weights, namely, the a., [ ⁇ j-a- [4] pair, the a., [3]-a., [2] pair, and the a,- [l]-a 1 [0] pair.
- Each sub-filter 801,..., or 803 is assigned one of the pairs, so the set of contiguous weights has three elements, each element given by the above-identified pairs.
- delay line arrangement 1220 is composed of a parallel arrangement of D delay lines each having, at most, (D-l) delay elements each providing a delay of T/D time units.
- the output of sub-filter 1203 undergoes the maximum delay by passing this output through the parallel branch having (D-l) delay elements.
- Delay line arrangement 1221 is also composed of a parallel arrangement of D delay lines each having, at most, (D-l) delay elements each providing a delay of T/D time units.
- the connection of delay line arrangement 1221 to the outputs of the samplers 1210-1212 is such that the delays to these outputs are a permutation of the delays provided by delay line arrangement 1220.
- the output of sub-filter 1201 undergoes a single delay of T/D seconds, whereas the delay of sub-filter 1202 undergoes two delays of T/D seconds, until sub- filter 1203 undergoes no delay in filter arrangement 1221.
- the D delay line arrangements 1220-1222 provide all possible permutations of delays to the outputs of filters 1201-1203 — thus the grouping of all delay line arrangements 1220-1222 may be referred to conveniently as a permuted delay line.
- the remainder of the circuitry in FIG. 1200 namely, summers 1231-1232, samplers 1241-1243, multipliers 1251-1253, and summer 1261, operate and are configured in a manner commensurate with FIGS. 6 and 8.
- the adaptive coefficients e.'s are selected to minimize the mean square error between the transmitted symbol and detected symbol.
- Filter configuration 1300 of FIG. 13 depicts an illustrative embodiment for the general oversampling filter case.
- the structure and operation of filter 1300 is commensurate with the structure and operation previously described with reference to FIGS. 9 and 10.
- filter 1301 is the matched filter conventionally used to detect the CDMA signature.
- Sampler 1310 samples the outputs of filter 1301 at the rate D/T.
- the output of sampler 1310 serves as an input to delay elements 1320-1322, each providing a delay of T/D seconds.
- Outputs from each of the elements as well as sampler 1310 serve as inputs to multipliers 1330-1333, respectively.
- the adaptive coefficients, denoted as the f ⁇ 's also serve as inputs to multipliers 1330-1333, respectively.
- Summer 1340 which receives the inputs of all multipliers, produces an estimate to the detected symbol.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7509839A JPH08510606A (en) | 1993-09-24 | 1994-09-15 | Interference suppression in CDMA system |
EP94929808A EP0720799A4 (en) | 1993-09-24 | 1994-09-15 | Interference suppression in cdma systems |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/127,384 US5343496A (en) | 1993-09-24 | 1993-09-24 | Interference suppression in CDMA systems |
US08/127,384 | 1993-09-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1995008890A1 true WO1995008890A1 (en) | 1995-03-30 |
Family
ID=22429822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1994/010430 WO1995008890A1 (en) | 1993-09-24 | 1994-09-15 | Interference suppression in cdma systems |
Country Status (5)
Country | Link |
---|---|
US (1) | US5343496A (en) |
EP (1) | EP0720799A4 (en) |
JP (1) | JPH08510606A (en) |
CA (1) | CA2169961C (en) |
WO (1) | WO1995008890A1 (en) |
Families Citing this family (104)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5553062A (en) * | 1993-04-22 | 1996-09-03 | Interdigital Communication Corporation | Spread spectrum CDMA interference canceler system and method |
JP3181440B2 (en) * | 1993-07-30 | 2001-07-03 | 松下通信工業株式会社 | CDMA communication device |
FR2709623B1 (en) * | 1993-08-31 | 1995-11-17 | Sgs Thomson Microelectronics | Digital phase locked loop filter. |
FI106898B (en) * | 1993-11-10 | 2001-04-30 | Nokia Networks Oy | Reception procedure and CDMA receiver |
JP2734953B2 (en) * | 1993-12-16 | 1998-04-02 | 日本電気株式会社 | CDMA receiver |
KR100217715B1 (en) * | 1993-12-31 | 1999-09-01 | 윤종용 | Up-link system in ds/cdma |
US5521946A (en) * | 1994-01-07 | 1996-05-28 | The 3Do Company | Multi-phase filter/DAC |
CA2160382A1 (en) * | 1994-02-14 | 1995-08-17 | Michael S. Feeney | Decorrelating receiver for asynchronous cdma channels |
FI107854B (en) * | 1994-03-21 | 2001-10-15 | Nokia Networks Oy | A method for eliminating interference in a CDMA cellular network |
US5469476A (en) * | 1994-03-21 | 1995-11-21 | Motorola, Inc. | Circuit and method for filtering voltage spikes |
US5481533A (en) * | 1994-05-12 | 1996-01-02 | Bell Communications Research, Inc. | Hybrid intra-cell TDMA/inter-cell CDMA for wireless networks |
JP2655092B2 (en) * | 1994-08-11 | 1997-09-17 | 日本電気株式会社 | Code division multiplex receiver |
US5499236A (en) * | 1994-08-16 | 1996-03-12 | Unisys Corporation | Synchronous multipoint-to-point CDMA communication system |
US5574747A (en) | 1995-01-04 | 1996-11-12 | Interdigital Technology Corporation | Spread spectrum adaptive power control system and method |
FR2731310B1 (en) * | 1995-03-02 | 1997-04-11 | Alcatel Telspace | DEVICE AND METHOD FOR MULTIDEBIT RECEPTION WITH SINGLE FILTERING OF INTERPOLATION AND ADAPTATION |
JP3000037B2 (en) * | 1995-09-08 | 2000-01-17 | エヌ・ティ・ティ移動通信網株式会社 | Communication method and apparatus for the communication method |
US5881098A (en) * | 1996-02-21 | 1999-03-09 | Industrial Technology Research Institute | Efficient demodulation scheme for DSSS communication |
US5790537A (en) * | 1996-05-15 | 1998-08-04 | Mcgill University | Interference suppression in DS-CDMA systems |
US5764690A (en) * | 1996-06-04 | 1998-06-09 | Motorola, Inc. | Apparatus for despreading and demodulating a burst CDMA signal |
US5884148A (en) * | 1996-07-08 | 1999-03-16 | Omnipoint Corporation | Wireless local loop system and method |
US5887032A (en) * | 1996-09-03 | 1999-03-23 | Amati Communications Corp. | Method and apparatus for crosstalk cancellation |
AUPO563097A0 (en) * | 1997-03-13 | 1997-04-10 | Southern Poro Communications Pty Ltd | An improved CDMA receiver |
US6078573A (en) * | 1997-04-11 | 2000-06-20 | Research Foundation Of State University Of New York | Circuitry and method for demodulating code division multiple access (CDMA) signals |
US6101178A (en) * | 1997-07-10 | 2000-08-08 | Ksi Inc. | Pseudolite-augmented GPS for locating wireless telephones |
US6208627B1 (en) | 1997-12-10 | 2001-03-27 | Xircom, Inc. | Signaling and protocol for communication system with wireless trunk |
US6580906B2 (en) * | 1997-12-10 | 2003-06-17 | Intel Corporation | Authentication and security in wireless communication system |
US8165028B1 (en) | 1997-12-10 | 2012-04-24 | Intel Corporation | Monitoring in communication system with wireless trunk |
US6526026B1 (en) | 1997-12-10 | 2003-02-25 | Intel Corporation | Digit transmission over wireless communication link |
US6097817A (en) * | 1997-12-10 | 2000-08-01 | Omnipoint Corporation | Encryption and decryption in communication system with wireless trunk |
US6330271B1 (en) | 1998-10-13 | 2001-12-11 | Telefonaktiebolaget Lm Ericsson (Publ) | CDMA receiver that shares a tracking device among multiple rake branches |
US6687461B1 (en) | 1998-11-04 | 2004-02-03 | Board Of Regents, The University Of Texas System | Active optical lattice filters |
KR100283379B1 (en) | 1998-11-16 | 2001-03-02 | 정선종 | Parallel Multistage Interference Cancellation |
KR100277697B1 (en) | 1998-12-02 | 2001-01-15 | 정선종 | Adaptive Receiver Using Constrained Mean Square Error Minimization |
US6700923B1 (en) | 1999-01-04 | 2004-03-02 | Board Of Regents The University Of Texas System | Adaptive multiple access interference suppression |
US6377611B1 (en) * | 1999-02-01 | 2002-04-23 | Industrial Technology Research Institute | Apparatus and method for a DSSS/CDMA receiver |
US6807405B1 (en) | 1999-04-28 | 2004-10-19 | Isco International, Inc. | Method and a device for maintaining the performance quality of a code-division multiple access system in the presence of narrow band interference |
US7952511B1 (en) | 1999-04-07 | 2011-05-31 | Geer James L | Method and apparatus for the detection of objects using electromagnetic wave attenuation patterns |
US6782036B1 (en) | 1999-05-26 | 2004-08-24 | Board Of Regents, The University Of Texas System | Smart antenna multiuser detector |
US7167683B2 (en) * | 1999-08-09 | 2007-01-23 | Broadcom Corporation | Bad frame indicator for radio telephone receivers |
US6704322B1 (en) * | 1999-11-17 | 2004-03-09 | National Science Council | Smart different prime code multiplexing system |
US7130292B2 (en) * | 2000-06-02 | 2006-10-31 | Essex Corporation | Optical processor enhanced receiver architecture (opera) |
US6792034B1 (en) * | 2000-10-06 | 2004-09-14 | Mitsubishi Electric Research Laboratories, Inc. | Adaptive multi-users interference reduction and cancellation in a CDMA network |
US6560440B1 (en) | 2000-10-10 | 2003-05-06 | General Dynamics Decision Systems, Inc. | Method for precompensating frequency data for use in high-velocity satellite communication systems |
US7636403B2 (en) * | 2001-02-20 | 2009-12-22 | Massachusetts Institute Of Technology | Correlation shaping multi-signature receiver |
US7751469B2 (en) | 2001-02-20 | 2010-07-06 | Massachusetts Institute Of Technology | Correlation shaping matched filter receiver |
US6959206B2 (en) * | 2001-03-16 | 2005-10-25 | Isco International, Inc. | Dual-duplexed, tower-top front-end for a radio transceiver system |
US7039094B2 (en) * | 2001-05-03 | 2006-05-02 | Electronics And Telecommunications Research Institute | Adaptive rake receiving apparatus constrained with at least one constraint for use in mobile communication system and method therefor |
FR2828032B1 (en) * | 2001-07-30 | 2003-09-12 | France Telecom | JOINT DETECTION OF CDMA CODES FOR MULTI-PATH DOWNLINK |
US7230975B2 (en) * | 2001-08-07 | 2007-06-12 | Qualcomm Incorporated | Adaptive pilot filter for a wireless communication system |
GB2396985B (en) | 2001-09-12 | 2005-05-11 | Data Fusion Corp | Gps near-far resistant receiver |
US7158559B2 (en) * | 2002-01-15 | 2007-01-02 | Tensor Comm, Inc. | Serial cancellation receiver design for a coded signal processing engine |
US8085889B1 (en) | 2005-04-11 | 2011-12-27 | Rambus Inc. | Methods for managing alignment and latency in interference cancellation |
US20050101277A1 (en) * | 2001-11-19 | 2005-05-12 | Narayan Anand P. | Gain control for interference cancellation |
US7260506B2 (en) * | 2001-11-19 | 2007-08-21 | Tensorcomm, Inc. | Orthogonalization and directional filtering |
US6792037B2 (en) * | 2002-02-28 | 2004-09-14 | Interdigital Technology Corporation | Apparatus and method of searching for known sequences |
US6718166B2 (en) | 2002-05-17 | 2004-04-06 | Illinois Superconductor Corporation, Inc. | Multiple carrier adaptive notch filter |
US20040208238A1 (en) * | 2002-06-25 | 2004-10-21 | Thomas John K. | Systems and methods for location estimation in spread spectrum communication systems |
US7808937B2 (en) | 2005-04-07 | 2010-10-05 | Rambus, Inc. | Variable interference cancellation technology for CDMA systems |
US7876810B2 (en) | 2005-04-07 | 2011-01-25 | Rambus Inc. | Soft weighted interference cancellation for CDMA systems |
US7787572B2 (en) | 2005-04-07 | 2010-08-31 | Rambus Inc. | Advanced signal processors for interference cancellation in baseband receivers |
US7463609B2 (en) * | 2005-07-29 | 2008-12-09 | Tensorcomm, Inc | Interference cancellation within wireless transceivers |
US7577186B2 (en) * | 2002-09-20 | 2009-08-18 | Tensorcomm, Inc | Interference matrix construction |
US20050180364A1 (en) * | 2002-09-20 | 2005-08-18 | Vijay Nagarajan | Construction of projection operators for interference cancellation |
US8761321B2 (en) | 2005-04-07 | 2014-06-24 | Iii Holdings 1, Llc | Optimal feedback weighting for soft-decision cancellers |
US8005128B1 (en) | 2003-09-23 | 2011-08-23 | Rambus Inc. | Methods for estimation and interference cancellation for signal processing |
US20050123080A1 (en) * | 2002-11-15 | 2005-06-09 | Narayan Anand P. | Systems and methods for serial cancellation |
CN100423466C (en) | 2002-09-23 | 2008-10-01 | 张量通讯公司 | Method and apparatus for selectively applying interference cancellation in spread spectrum systems |
US8179946B2 (en) | 2003-09-23 | 2012-05-15 | Rambus Inc. | Systems and methods for control of advanced receivers |
US7653028B2 (en) * | 2002-10-03 | 2010-01-26 | Qualcomm Incorporated | Scheduling techniques for a packet-access network |
JP4210649B2 (en) * | 2002-10-15 | 2009-01-21 | テンソルコム インコーポレイテッド | Method and apparatus for channel amplitude estimation and interference vector construction |
WO2004036811A2 (en) * | 2002-10-15 | 2004-04-29 | Tensorcomm Inc. | Method and apparatus for interference suppression with efficient matrix inversion in a ds-cdma system |
WO2004042948A1 (en) * | 2002-10-31 | 2004-05-21 | Tensorcomm, Incorporated | Systems and methods for reducing interference in cdma systems |
WO2004073159A2 (en) * | 2002-11-15 | 2004-08-26 | Tensorcomm, Incorporated | Systems and methods for parallel signal cancellation |
EP1568160A4 (en) * | 2002-11-26 | 2006-05-24 | Interdigital Tech Corp | Adaptive turbo multiuser detection for hsdpa/tdd cdma with unknown interferers |
US7099378B2 (en) * | 2003-01-30 | 2006-08-29 | The Mitre Corporation | Sub-symbol parallel interference cancellation |
US6873596B2 (en) | 2003-05-13 | 2005-03-29 | Nokia Corporation | Fourier-transform based linear equalization for CDMA downlink |
US7420916B2 (en) * | 2003-05-13 | 2008-09-02 | Nokia Corporation | Fourier-transform based linear equalization for MIMO CDMA downlink |
GB2404822B (en) * | 2003-08-07 | 2007-07-11 | Ipwireless Inc | Method and arrangement for noise variance and sir estimation |
US7042657B2 (en) * | 2003-08-28 | 2006-05-09 | Board Of Regents The University Of Texas System | Filter for selectively processing optical and other signals |
US20050169354A1 (en) * | 2004-01-23 | 2005-08-04 | Olson Eric S. | Systems and methods for searching interference canceled data |
US7477710B2 (en) * | 2004-01-23 | 2009-01-13 | Tensorcomm, Inc | Systems and methods for analog to digital conversion with a signal cancellation system of a receiver |
US20060125689A1 (en) * | 2004-12-10 | 2006-06-15 | Narayan Anand P | Interference cancellation in a receive diversity system |
US8014468B2 (en) | 2004-12-15 | 2011-09-06 | Microsoft Corporation | Energy detection receiver for UWB |
WO2006093723A2 (en) * | 2005-02-25 | 2006-09-08 | Data Fusion Corporation | Mitigating interference in a signal |
US7826516B2 (en) | 2005-11-15 | 2010-11-02 | Rambus Inc. | Iterative interference canceller for wireless multiple-access systems with multiple receive antennas |
KR100868679B1 (en) * | 2005-06-01 | 2008-11-13 | 삼성전자주식회사 | Apparatus and method for transmitting and receiving preamble signal in wireless communication system |
US20060291595A1 (en) * | 2005-06-28 | 2006-12-28 | Bachu Raja S | Communications channel symbol recovery by combining outputs at different decision delays |
US7525942B2 (en) | 2005-09-01 | 2009-04-28 | Isco International, Inc. | Method and apparatus for detecting interference using correlation |
US8660210B2 (en) * | 2006-01-23 | 2014-02-25 | Qualcomm Incorporated | Method of packet format dependent selection of MIMO-OFDM demodulator |
US20100109783A1 (en) * | 2008-11-03 | 2010-05-06 | T-Var Semiconductor, Llc | Reconfigurable Amplifier and Filter Using Time-Varying Circuits |
US9048919B2 (en) | 2008-11-11 | 2015-06-02 | Isco International Llc | Method and apparatus for an adaptive filter architecture |
US8385483B2 (en) | 2008-11-11 | 2013-02-26 | Isco International, Llc | Self-adaptive digital RF bandpass and bandstop filter architecture |
US20110081243A1 (en) * | 2009-10-02 | 2011-04-07 | Sullivan John T | Helical airfoil wind turbines |
CN102868422A (en) * | 2012-09-07 | 2013-01-09 | 天津理工大学 | MMSE-BDFE (Minimum Mean Square Error-Blind Decision Feedback Equalizer) multi-user detection system based on neural network, and working method of MMSE-BDFE multi-user detection system |
US10812955B2 (en) | 2013-01-05 | 2020-10-20 | Brian G Agee | Generation of signals with unpredictable transmission properties for wireless M2M networks |
US9648444B2 (en) | 2014-01-06 | 2017-05-09 | Brian G. Agee | Physically secure digital signal processing for wireless M2M networks |
US9319916B2 (en) | 2013-03-15 | 2016-04-19 | Isco International, Llc | Method and appartus for signal interference processing |
US9794888B2 (en) | 2014-05-05 | 2017-10-17 | Isco International, Llc | Method and apparatus for increasing performance of a communication link of a communication node |
EP3651386B1 (en) | 2015-05-04 | 2023-08-23 | ISCO International, LLC | Method and apparatus for increasing the performance of communication paths for communication nodes |
US10373608B2 (en) | 2015-10-22 | 2019-08-06 | Texas Instruments Incorporated | Time-based frequency tuning of analog-to-information feature extraction |
US10652835B2 (en) | 2016-06-01 | 2020-05-12 | Isco International, Llc | Signal conditioning to mitigate interference impacting wireless communication links in radio access networks |
US10298279B2 (en) | 2017-04-05 | 2019-05-21 | Isco International, Llc | Method and apparatus for increasing performance of communication paths for communication nodes |
US10812121B2 (en) | 2017-08-09 | 2020-10-20 | Isco International, Llc | Method and apparatus for detecting and analyzing passive intermodulation interference in a communication system |
US10284313B2 (en) | 2017-08-09 | 2019-05-07 | Isco International, Llc | Method and apparatus for monitoring, detecting, testing, diagnosing and/or mitigating interference in a communication system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4217586A (en) * | 1977-05-16 | 1980-08-12 | General Electric Company | Channel estimating reference signal processor for communication system adaptive antennas |
US4470138A (en) * | 1982-11-04 | 1984-09-04 | The United States Of America As Represented By The Secretary Of The Army | Non-orthogonal mobile subscriber multiple access system |
US4472815A (en) * | 1982-09-27 | 1984-09-18 | The United States Of America As Represented By The Secretary Of The Army | Pulse interference cancelling system for spread spectrum signals |
US4472814A (en) * | 1982-09-01 | 1984-09-18 | The United States Of America As Represented By The Secretary Of The Army | CW Interference cancelling system for spread spectrum signals |
US4608701A (en) * | 1983-09-22 | 1986-08-26 | Hollandse Signaalapparaten B.V. | Communication receiving unit for the suppression of noise and interference signals |
US4638493A (en) * | 1985-06-17 | 1987-01-20 | Sperry Corporation | Adaptive interference rejection for improved frequency hop detection |
US4779266A (en) * | 1986-03-10 | 1988-10-18 | Bell Communications Research, Inc. | Encoding and decoding for code division multiple access communication systems |
US5099493A (en) * | 1990-08-27 | 1992-03-24 | Zeger-Abrams Incorporated | Multiple signal receiver for direct sequence, code division multiple access, spread spectrum signals |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4730340A (en) * | 1980-10-31 | 1988-03-08 | Harris Corp. | Programmable time invariant coherent spread symbol correlator |
US4707839A (en) * | 1983-09-26 | 1987-11-17 | Harris Corporation | Spread spectrum correlator for recovering CCSK data from a PN spread MSK waveform |
US5260968A (en) * | 1992-06-23 | 1993-11-09 | The Regents Of The University Of California | Method and apparatus for multiplexing communications signals through blind adaptive spatial filtering |
US5268927A (en) * | 1992-10-06 | 1993-12-07 | Mayflower Communications Company, Inc. | Digital adaptive transversal filter for spread spectrum receivers |
-
1993
- 1993-09-24 US US08/127,384 patent/US5343496A/en not_active Expired - Lifetime
-
1994
- 1994-09-15 WO PCT/US1994/010430 patent/WO1995008890A1/en not_active Application Discontinuation
- 1994-09-15 EP EP94929808A patent/EP0720799A4/en not_active Withdrawn
- 1994-09-15 CA CA002169961A patent/CA2169961C/en not_active Expired - Fee Related
- 1994-09-15 JP JP7509839A patent/JPH08510606A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4217586A (en) * | 1977-05-16 | 1980-08-12 | General Electric Company | Channel estimating reference signal processor for communication system adaptive antennas |
US4472814A (en) * | 1982-09-01 | 1984-09-18 | The United States Of America As Represented By The Secretary Of The Army | CW Interference cancelling system for spread spectrum signals |
US4472815A (en) * | 1982-09-27 | 1984-09-18 | The United States Of America As Represented By The Secretary Of The Army | Pulse interference cancelling system for spread spectrum signals |
US4470138A (en) * | 1982-11-04 | 1984-09-04 | The United States Of America As Represented By The Secretary Of The Army | Non-orthogonal mobile subscriber multiple access system |
US4608701A (en) * | 1983-09-22 | 1986-08-26 | Hollandse Signaalapparaten B.V. | Communication receiving unit for the suppression of noise and interference signals |
US4638493A (en) * | 1985-06-17 | 1987-01-20 | Sperry Corporation | Adaptive interference rejection for improved frequency hop detection |
US4779266A (en) * | 1986-03-10 | 1988-10-18 | Bell Communications Research, Inc. | Encoding and decoding for code division multiple access communication systems |
US5099493A (en) * | 1990-08-27 | 1992-03-24 | Zeger-Abrams Incorporated | Multiple signal receiver for direct sequence, code division multiple access, spread spectrum signals |
Also Published As
Publication number | Publication date |
---|---|
US5343496A (en) | 1994-08-30 |
EP0720799A1 (en) | 1996-07-10 |
CA2169961A1 (en) | 1995-03-30 |
JPH08510606A (en) | 1996-11-05 |
EP0720799A4 (en) | 2000-04-05 |
CA2169961C (en) | 1999-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5343496A (en) | Interference suppression in CDMA systems | |
EP1774670B1 (en) | Use of adaptive filters in cdma wireless systems employing pilot signals | |
Moshavi | Multi-user detection for DS-CDMA communications | |
US8144748B2 (en) | Method and apparatus for equalizing CDMA signals | |
Bensley et al. | Maximum-likelihood synchronization of a single user for code-division multiple-access communication systems | |
Rapajic et al. | Linear adaptive transmitter-receiver structures for asynchronous CDMA systems | |
US7133435B2 (en) | Interference cancellation system and method | |
JP2005534229A (en) | Group-by-group continuous interference cancellation for block transmission with receive diversity | |
Yang et al. | Multistage block-spreading for impulse radio multiple access through ISI channels | |
US7756196B1 (en) | Efficient adaptive filters for CDMA wireless systems | |
Li et al. | A new blind receiver for downlink DS-CDMA communications | |
Tomasin et al. | Frequency-domain interference cancellation and nonlinear equalization for CDMA systems | |
Zvonar | Multiuser detection in asynchronous CDMA frequency-selective fading channels | |
Majmundar et al. | Adaptive single-user receivers for direct-sequence spread-spectrum CDMA systems | |
US7027491B2 (en) | Interference cancellation receiver for use in a CDMA system | |
WO2000054418A1 (en) | Unsupervised adaptive chip separation filter for cdma terminal | |
Brandt-Pearce | Signal separation using fractional sampling in multiuser communications | |
WO2009031964A2 (en) | Efficient computation of soft scaling factors for linear multi-user detector | |
Ko et al. | Performance analysis for multistage interference cancellers in asynchronous DS-CDMA systems | |
Ristaniemi | Code acquisition in CDMA communication system with fictitious pilot signals | |
Han et al. | Adaptive multi-stage parallel interference cancellation receiver for multi-rate DS-CDMA system | |
Haris et al. | Performance of Blind Successive Interference Canceller for Multi-Carrier CDMA Systems | |
Kim et al. | Multi-stage receiver for multipath and interference suppression in multi-user cdma | |
Rajeswari et al. | A Selective Survey on Multiuser Detection Techniques in CDMA Systems | |
Chen et al. | Finite field wavelet spread signature CDMA with hybrid successive and intracode interference cancellation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CA JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE |
|
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 | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2169961 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1994929808 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1994929808 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1994929808 Country of ref document: EP |