WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Interference signal cancelling method, receiver and communication system using the same    
United States Patent5537443   
Link to this pagehttp://www.wikipatents.com/5537443.html
Inventor(s)Yoshino; Hitoshi (Yokosuka, JP); Fukawa; Kazuhiko (Yokohama, JP); Suzuki; Hiroshi (Yokosuka, JP)
AbstractPluralities of estimated desired and interference signal sequence candidates corresponding to the states of transition of desired and interference signals estimated to receive are sequentially generated in a state estimation part 40, from which they are provided to a desired signal estimation part 10 and an interference signal estimation part 20. These estimation parts 10 and 20 generate estimated desired and interference signals from the sequence candidates in accordance with conversion parameters from a channel parameter estimation part 50. A signal of their sum is subtracted in an error estimation part 30 from a received signal to yield an estimation error signal .epsilon.. The state estimation part 40 estimates estimated desired and interference signal sequences for the generated sequence candidates.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Inventor     Yoshino; Hitoshi (Yokosuka, JP); Fukawa; Kazuhiko (Yokohama, JP); Suzuki; Hiroshi (Yokosuka, JP)
Owner/Assignee     NTT Mobile Communications Network Inc. (Tokyo, JP)
Patent assignment
All assignments
Publication Date     July 16, 1996
Application Number     08/302,735
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     September 9, 1994
US Classification     375/340 375/346 375/348 708/323
Int'l Classification     H03D 001/00 H04L 027/06
Examiner     Chin; Stephen
Assistant Examiner     Webster; Bryan E.
Attorney/Law Firm     Pollock, Vande Sande & Priddy
Address
Parent Case    
Priority Data     Jan 19, 1993[JP]5-007001 Mar 26, 1993[JP]5-068419
USPTO Field of Search     375/262 375/341 375/346 375/348 375/232 375/233 364/724.19 364/724.2
Patent Tags     interference signal cancelling method, receiver communication system
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5291523
Bergmans
375/232
Mar,1994

[0 after 0 votes]
5285480
Chennakeshu
375/348
Feb,1994

[0 after 0 votes]
5263052
Borth
375/262
Nov,1993

[0 after 0 votes]
5081651
Kubo

Jan,1992

[0 after 0 votes]
5005188
Clark
375/341
Apr,1991

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


Having thus described our invention, we claim:

1. A receiver comprising:

desired signal estimation means for converting a desired signal sequence candidate into an estimated received desired signal in accordance with a channel parameter and outputting said estimated received desired signal;

interference signal estimation means for converting an interference signal sequence candidate into an estimated received interference signal in accordance with a channel parameter and outputting said estimated received interference signal;

error estimation means connected to the outputs of said desired signal estimation means and said interference signal estimation means, for generating an estimation error signal by subtracting, from a received signal, said estimated received desired signal from said desired signal estimation means and said estimated received interference signal from said interference signal estimation means;

state estimation means connected to the output of said error estimation means and to inputs of said desired signal estimation means and said interference signal estimation means for producing a plurality of desired signal sequence candidates and a plurality of interference signal sequence candidates respectively corresponding to a predetermined plurality of sequences of states of signal transition and for providing said plurality of desired signal sequence candidates and said plurality of interference signal sequence candidates to said desired signal estimation means and said interference signal estimation means, respectively, said state estimation means being operative to output, as the result of a sequence decision, that one of said desired signal sequence candidates that is estimated to be a desired signal sequence contained in said received signal on the basis of said estimation error signal generated by said error estimation means; and

control means connected to the output of said state estimation means and to inputs of said desired signal estimation means and said interference signal estimation means, for controlling said channel parameters of said desired signal estimation means and said interference signal estimation means by an adaptation algorithm on the basis of said desired signal sequence, said interference signal sequence and said estimation error signal;

said desired signal estimation means and said interference signal estimation means being formed by first and second transversal filters with predetermined numbers of taps, respectively, and said control means generating, as said channel parameters, first and second tap coefficient vectors representing channel impulse responses and providing said first and second tap coefficient vectors to said first and second transversal filters.

2. A receiver comprising:

desired signal estimation means for converting a desired signal sequence candidate into an estimated received desired signal in accordance with a channel parameter and outputting said estimated received desired signal;

interference signal estimation means for converting an interference signal sequence candidate into an estimated received interference signal in accordance with a channel parameter and outputting said estimated received interference signal;

error estimation means connected to the outputs of said desired signal estimation means and said interference signal estimation means, for generating an estimation error signal by subtracting, from a received signal, said estimated received desired signal from said desired signal estimation means and said estimated received interference signal from said interference signal estimation means;

state estimation means connected to the output of said error estimation means and to inputs of said desired signal estimation means and said interference signal estimation means for producing a plurality of desired signal sequence candidates and a plurality of interference signal sequence candidates respectively corresponding to a predetermined plurality of sequences of states of signal transition and for providing said plurality of desired signal sequence candidates and said plurality of interference signal sequence candidates to said desired signal estimation means and said interference signal estimation means, respectively, said state estimation means being operative to output, as the result of a sequence decision, that one of said desired signal sequence candidates that is estimated to be a desired signal sequence contained in said received signal on the basis of said estimation error signal generated by said error estimation means; and

control means connected to the output of said state estimation means and to inputs of said desired signal estimation means and said interference signal estimation means, for controlling said channel parameters of said desired signal estimation means and said interference signal estimation means by an adaptation algorithm on the basis of said desired signal sequence, said interference signal sequence and said estimation error signal;

said desired signal estimation means, said interference signal estimation means, said error estimation means and said control means constituting a first diversity branch, said receiver including a second diversity branch of the same construction as said first diversity branch, said error estimation means of said first and second diversity branches being supplied with quasi-coherently detected signal sample values obtained from received signals at different positions, respectively, and said state estimation means comprising first and second square means for calculating the squares of estimation errors from said error estimation means of said first and second diversity branches and adder means which adds the outputs from said first and second square means and outputs the added result as a likelihood signal corresponding to its likelihood, said state estimation means generating a set of a desired signal symbol sequence candidate and an interference signal symbol sequence candidate and providing said set to said desired signal estimation means, said interference signal estimation means and said control means of said first and second diversity branches.

3. A receiver comprising:

desired signal estimation means for converting a desired signal sequence candidate into an estimated received desired signal in accordance with a channel parameter and outputting said estimated received desired signal;

interference signal estimation means for converting an interference signal sequence candidate into an estimated received interference signal in accordance with a channel parameter and outputting said estimated received interference signal;

error estimation means connected to the outputs of said desired signal estimation means and said interference signal estimation means, for generating an estimation error signal by subtracting, from a received signal, said estimated received desired signal from said desired signal estimation means and said estimated received interference signal from said interference signal estimation means;

state estimation means connected to the output of said error estimation means and to inputs of said desired signal estimation means and said interference signal estimation means for producing a plurality of desired signal sequence candidates and a plurality of interference signal sequence candidates respectively corresponding to a predetermined plurality of sequences of states of signal transition and for providing said plurality of desired signal sequence candidates and said plurality of interference signal sequence candidates to said desired signal estimation means and said interference signal estimation means, respectively, said state estimation means being operative to output, as the result of a sequence decision, that one of said desired signal sequence candidates that is estimated to be a desired signal sequence contained in said received signal on the basis of said estimation error signal generated by said error estimation means; and

control means connected to the output of said state estimation means and to inputs of said desired signal estimation means and said interference signal estimation means, for controlling said channel parameters of said desired signal estimation means and said interference signal estimation means by an adaptation algorithm on the basis of said desired signal sequence, said interference signal sequence and said estimation error signal;

said state estimation means comprising: state sequence candidate generating means which generates a first transition state sequence candidate corresponding to said desired signal symbol sequence candidate and a second transition state sequence candidate corresponding to said interference signal symbol sequence candidate; and first and second modulated signal generating means which generate, as said desired signal sequence candidate and said interference signal sequence candidate, first and second symbol sequence candidates sequentially modulated in accordance with said first and second transition state sequence candidates, respectively.

4. A method for cancelling an interference signal from a received signal in a receiver which comprises error estimation means, state estimation means, desired signal estimation means, interference signal estimation means and channel estimation means, said method comprising:

A. a step wherein upon each input of a quasi-coherently detected signal sample value into said error estimation means, said state estimation means sequentially generates a plurality of first symbol sequence candidates and a plurality of second symbol sequence candidates corresponding to a plurality of transition state sequence candidates for received signals of desired and interference waves;

B. a step wherein said desired signal estimation means and said interference signal estimation means respectively perform convolutional operations of said first and second symbol sequence candidates and channel impulse response estimated values for said desired and interference waves from said channel estimation means to generate an estimated received interference signal;

C. a step wherein said error estimation means subtracts said estimated received desired signal and said estimated received interference signal from said sample value to generate an estimation error signal; and

D. a step wherein said state estimation means calculates the likelihood corresponding to said estimation error signal for said set of first and second symbol sequence candidates to decide a desired signal sequence candidate of the maximum likelihood and outputs the result of said decision;

said method including an interference wave training signal period during which a symbol sequence corresponding to an interference wave training signal is provided, as a substitute for said second symbol sequence candidate, to said interference signal estimation means and said channel estimation means, and said channel estimation means outputs said channel impulse response estimated value corresponding to said symbol sequence candidate of said desired signal which provides the maximum likelihood.

5. A method for cancelling an interference signal from a received signal in a receiver which comprises error estimation means, state estimation means, desired signal estimation means, interference signal estimation means and channel estimation means, said method comprising:

A. a step wherein upon each input of a quasi-coherently detected signal sample value into said error estimation means, said state estimation means sequentially generates a plurality of first symbol sequence candidates and a plurality of second symbol sequence candidates corresponding to a plurality of transition state sequence candidates for received signals of desired and interference waves;

B. a step wherein said desired signal estimation means and said interference signal estimation means respectively perform convolutional operations of said first and second symbol sequence candidates and channel impulse response estimated values for said desired and interference waves from said channel estimation means to generate an estimated received interference signal;

C. a step wherein said error estimation means subtracts said estimated received desired signal and said estimated received interference signal from said sample value to generate an estimation error signal; and

D. a step wherein said state estimation means calculates the likelihood corresponding to said estimation error signal for said set of first and second symbol sequence candidates to decide a desired signal sequence candidate of the maximum likelihood and outputs the result of said decision;

said step A being a step wherein, in a predetermined period of a received signal, said channel estimation means sets the number of states to a value larger than the numbers of possible transition states for desired and interference waves and increases the numbers of said first and second symbol sequence candidates accordingly and said channel estimation means outputs said channel impulse response estimated values corresponding to said first and second symbol sequence candidates of said desired and interference waves which provide the maximum likelihood in said predetermined period.

6. A method for cancelling an interference signal from a received signal in a receiver which comprises error estimation means, state estimation means, desired signal estimation means, interference signal estimation means and channel estimation means, said method comprising:

A. a step wherein upon each input of a quasi-coherently detected signal sample value into said error estimation means, said state estimation means sequentially generates a plurality of first symbol sequence candidates and a plurality of second symbol sequence candidates corresponding to a plurality of transition state sequence candidates for received signals of desired and interference waves;

B. a step wherein said desired signal estimation means and said interference signal estimation means respectively perform convolutional operations of said first and second symbol sequence candidates and channel impulse response estimated values for said desired and interference waves from said channel estimation means to generate an estimated received interference signal;

C. a step wherein said error estimation means subtracts said estimated received desired signal and said estimated received interference signal from said sample value to generate an estimation error signal;

D. a step wherein said state estimation means calculates the likelihood corresponding to said estimation error signal for said set of first and second symbol sequence candidates to decide a desired signal sequence candidate of the maximum likelihood and outputs the result of said decision; and

E. a step wherein in desired and interference wave training signal periods, training signal symbol sequences respectively corresponding to desired and interference wave training signals are provided to said desired signal estimation means and said interference signal estimation means, as substitutes for said first and second symbol sequence candidates, said training symbol sequences being provided to said channel estimation means as well, and said channel impulse response estimated values to be provided to said desired signal estimation means and said interference signal estimation means are determined so that said estimation error signal of said error estimation means is minimized in said training signal periods.

7. A method for cancelling an interference signal from a received signal in a receiver which comprises error estimation means, state estimation means, desired signal estimation means, interference signal estimation means and channel estimation means, said method comprising:

A. a step wherein upon each input of a quasi-coherently detected signal sample value into said error estimation means, said state estimation means sequentially generates a plurality of first symbol sequence candidates and a plurality of second symbol sequence candidates corresponding to a plurality of transition state sequence candidates for received signals of desired and interference waves;

B. a step wherein said desired signal estimation means and said interference signal estimation means respectively perform convolutional operations of said first and second symbol sequence candidates and channel impulse response estimated values for said desired and interference waves from said channel estimation means to generate an estimated received interference signal;

C. a step wherein said error estimation means subtracts said estimated received desired signal and said estimated received interference signal from said sample value to generate an estimation error signal;

D. a step wherein said state estimation means calculates the likelihood corresponding to said estimation error signal for said set of first and second symbol sequence candidates to decide a desired signal sequence candidate of the maximum likelihood and outputs the result of said decision; and

E. a step of selecting a path which provides the maximum state transition path metric, by use of the Viterbi algorithm, for each of all predetermined possible transition states of a combination of said desired and interference signals and, upon each selection of said path for each state at each point in time, updating channel parameters for said desired and interference signals on the basis of said first and second symbol sequence candidates corresponding to said selected path.

8. A method for cancelling an interference signal from a received signal in a receiver which comprises error estimation means, state estimation means, desired signal estimation means, interference signal estimation means and channel estimation means, said method comprising:

A. a step wherein upon each input of a quasi-coherently detected signal sample value into said error estimation means, said state estimation means sequentially generates a plurality of first symbol sequence candidates and a plurality of second symbol sequence candidates corresponding to a plurality of transition state sequence candidates for received signals of desired and interference waves;

B. a step wherein said desired signal estimation means and said interference signal estimation means respectively perform convolutional operations of said first and second symbol sequence candidates and channel impulse response estimated values for said desired and interference waves from said channel estimation means to generate an estimated received interference signal;

C. a step wherein said error estimation means subtracts said estimated received desired signal and said estimated received interference signal from said sample value to generate an estimation error signal;

D. a step wherein said state estimation means calculates the likelihood corresponding to said estimation error signal for said set of first and second symbol sequence candidates to decide a desired signal sequence candidate of the maximum likelihood and outputs the result of said decision; and

E. a step wherein states groups composed of combinations of possible transition states of said desired signal and possible transition states of said interference signal are defined; the state transition between adjacent points in time is limited to one path which provides the maximum path metric between respective state groups; and upon each selection of one path on the basis of said path metric, channel impulse responses for said desired and interference signals are updated in accordance with said first and second symbol sequence candidates of said desired and interference signals corresponding to the selected state transition.

9. A communication system which uses a receiver to receive a desired signal in signals transmitted from a plurality of transmitting stations, said plurality of transmitting stations each including random generating means for generating a pseudo-random number and phase shift means for shifting the phase of the signal to be transmitted, by an amount corresponding to said pseudo-random number; said receiver comprising:

desired signal estimation means for converting a desired signal sequence candidate into an estimated received desired signal in accordance with a channel parameter and outputting said estimated received desired signal;

interference signal estimation means for converting an interference signal sequence candidate into an estimated received interference signal in accordance with a channel parameter and outputting said estimated received interference signal;

error estimation means connected to the outputs of said desired signal estimation means and said interference signal estimation means, for generating an estimation error signal by subtracting, from a received signal, said estimated received desired signal from said desired signal estimation means and said estimated received interference signal from said interference signal estimation means;

state estimation means connected to the output of said error estimation means and to inputs of said desired signal estimation means and said interference signal estimation means for producing a plurality of desired signal sequence candidates and a plurality of interference signal sequence candidates respectively corresponding to a predetermined plurality of sequences of states of signal transition and for providing said plurality of desired signal sequence candidates and said plurality of interference signal sequence candidates to said desired signal estimation means and said interference signal estimation means, respectively, said state estimation means being operative to output, as the result of a sequence decision, that one of said desired signal sequence candidates that is estimated to be a desired signal sequence contained in said received signal on the basis of said estimation error signal generated by said error estimation means; and

control means connected to the output of said state estimation means and to inputs of said desired signal estimation means and said interference signal estimation means, for controlling said channel parameters of said desired signal estimation means and said interference signal estimation means by an adaptation algorithm on the basis of said desired signal sequence, said interference signal sequence and said estimation error signal.

10. A communication system which uses receiver to receive a desired signal in signals transmitted from a plurality of transmitting stations, each transmitting station including random generating means for generating a pseudo-random number and power control means for changing the amplitude of the signal to be transmitted in accordance with said pseudeo-random number; said receiver comprising:

desired signal estimation means for converting a desired signal sequence candidate into an estimated received desired signal in accordance with a channel parameter and outputting said estimated received desired signal;

interference signal estimation means for converting an interference signal sequence candidate into an estimated received interference signal in accordance with a channel parameter and outputting said estimated received interference signal;

error estimation mean connected to the outputs of said desired signal estimation means and said interference signal estimation means, for generating an estimation error signal by subtracting, from a received signal, said estimated received desired signal from said desired signal estimation means and said estimated received interference signal from said interference signal estimation means;

state estimation means connected to the output of said error estimation means and to inputs of said desired signal estimation means and said interference signal estimation means for producing a plurality of desired signal sequence candidates and a plurality of interference signal sequence candidates respectively corresponding to predetermined plurality of sequence of states of signal transition and for providing said plurality of desired signal sequence candidates and said plurality of interference signal sequence candidates to said desired signal estimation means and said interference signal estimation means, respectively, said state estimation means being operative to output, as the result of a sequence decision, that one of said desired signal sequence candidates that is estimated to be a desired signal sequence contained in said received signal on the basis of said estimation error signal generated by said error estimation means, and

control mean connected to the output of said state estimation means and to inputs of said desired signal estimation means and said interference signal estimation means, for controlling said channel parameters of said parameters of said desired signal estimation means and said interference signal estimation means by an adaptation algorithm on the basis of said desired signal sequence, said interference signal sequence and said estimation error signal.

11. A method for cancelling an interference signal from a received signal in a receiver which comprises error estimation means, state estimation means, desired signal estimation means, interference signal estimation means and channel estimation means, said method comprising:

A. a step wherein upon each input of a quasi-coherently detected signal sample value into said error estimation means, said state estimation means sequentially generates a plurality of first symbol sequence candidates and a plurality of second symbol sequence candidates corresponding to a plurality of transition state sequence candidates for received signals of desired and interference waves;

B. a step wherein said desired signal estimation means and said interference signal estimation means respectively perform convolutional operations of said first and second symbol sequence candidates and channel impulse response estimated values for said desired and interference waves from said channel estimation means to generate an estimated received desired signal and an estimated received interference signal;

C. a step wherein said error estimation means subtracts said estimated received desired signal and said estimated received interference signal from said sample value to generate an estimation error signal; and

D. a step wherein said state estimation means calculates the likelihood corresponding to said estimation error signal for said set of first and second symbol sequence candidates to decide a desired signal sequence candidate of the maximum likelihood and outputs the result of said decision;

said method including a desired wave training signal period during which a symbol sequence corresponding to a desired wave training signal is provided, as a substitute for said first symbol sequence candidate, to said desired signal estimation means and said channel estimation means, and said channel estimation means outputs said channel impulse response estimated value corresponding to said symbol sequence candidate of said interference wave which provides the maximum likelihood.

12. The receiver of claim 1, wherein said state estimation means comprises: first maximum likelihood sequence estimation means which generates a desired signal symbol sequence candidate for the transition state of said desired signal and makes a maximum likelihood sequence estimation for said desired signal symbol candidate on the basis of said estimation error signal from said error estimation means; desired signal modulated signal generating means which modulates said desired signal symbol sequence candidate from said first maximum likelihood sequence estimation means and outputs said desired signal sequence candidate to said desired signal estimation means; second maximum likelihood sequence estimation means which generates an interference signal symbol sequence candidate for the transition state of said interference signal and makes a maximum likelihood sequence estimation for said interference signal symbol sequence candidate on the basis of said estimation error signal from said error estimation means; and interference signal modulated signal generating means which modulates said interference signal symbol sequence candidate from said second maximum likelihood sequence estimation means and outputs said interference signal sequence candidate to said interference signal estimation means.

13. The receiver of claim 1, wherein said state estimation means comprises: maximum likelihood sequence estimation means which generates a plurality of sets of desired and interference signal symbol sequence candidates for respective state sequences each formed by a combination of the transition state for said desired signal and the transition state for said interference signal and makes a maximum likelihood estimation for each of said sets of desired and interference signal symbol sequence candidates on the basis of the corresponding estimation error signal from said error estimation means; and desired signal modulated signal generating means and interference signal modulated signal generating means which respectively modulate said desired signal sequence candidate and said interference signal sequence candidate obtainable from said sets of candidates outputted from said maximum likelihood sequence estimation means and output said desired signal sequence candidate and said interference signal sequence candidate to said desired signal estimation means and said interference signal estimation means, respectively.

14. The receiver of claim 1, wherein said state estimation means comprises: maximum likelihood sequence estimation means which generates a plurality of desired signal symbol sequence candidates for each state sequence of said desired signal and makes a maximum likelihood sequence estimation for each of said desired signal symbol sequence candidates on the basis of the corresponding estimation error signal from said error estimation means; desired signal modulated signal generating means which modulates each of said desired signal symbol sequence candidates from said maximum likelihood sequence estimation means and outputs said desired signal sequence candidate to said desired signal estimation means; maximum likelihood decision means which generates a plurality of interference signal symbol sequence candidates for each state sequence of said interference signal and makes a maximum likelihood decision for each to said interference signal symbol sequence candidates on the basis of the corresponding estimation error signal from said error estimation means; and interference signal modulated signal generating means which modulates each of said interference signal symbol sequence candidates from said maximum likelihood decision means and outputs said interference signal sequence candidate to said interference signal estimation means.

15. The receiver of claim 1, wherein said state estimation means comprises: maximum likelihood decision means which generates a plurality of desired signal symbol sequence candidates for each state sequence of said desired signal and makes a maximum likelihood decision for each of said desired signal symbol sequence candidates on the basis of the corresponding estimation error signal from said error estimation means; desired signal modulated signal generating means which modulates each of said desired signal symbol sequence candidates from said maximum likelihood decision means and outputs said desired signal sequence candidate to said desired signal estimation means; maximum likelihood sequence estimation means which generates a plurality of interference signal symbol sequence candidates for each state sequence of said interference signal and makes a maximum likelihood sequence estimation for each of said interference signal symbol sequences on the basis of the corresponding estimation error signal from said error estimation means; and interference signal modulated signal generating means which modulates each of said interference signal symbol sequence candidates from said maximum likelihood sequence estimation means and outputs said interference signal sequence candidate to said interference signal estimation means.

16. The receiver of claim 1, wherein said state estimation means comprises: maximum likelihood decision means which generates a plurality of desired signal symbol sequence candidates for each state sequence of said desired signal and make a maximum likelihood decision for each of said desired signal symbol sequence candidates on the basis of the corresponding estimation error signal from said error estimation means; desired signal modulated signal generating means which modulates each of said desired signal symbol sequence candidates from said maximum likelihood decision means and outputs said desired signal sequence candidate to said desired signal estimation means; maximum likelihood decision means which generates a plurality of interference signal symbol sequence candidates for each state sequence of the state sequence of said interference signal and makes a maximum likelihood decision for each of said interference signal symbol sequences on the basis of the corresponding to estimation error signal from said error estimation means; and interference signal modulated signal generating means which modulates each of said interference signal symbol sequence candidates from said maximum likelihood decision means and output said interference signal sequence candidate to said interference signal estimation means.

17. The receiver of claim 1, wherein said state estimation means comprises: maximum likelihood sequence estimation means which generates a plurality of desired signal symbol sequence candidates for each state sequence of said desired signal and makes a maximum likelihood sequence estimation for each of said desired signal symbol sequence candidates on the basis of the corresponding estimation error signal from said error estimation means; desired signal modulated signal generating means which modulates each of said desired signal symbol sequence candidates from said maximum likelihood sequence estimation means and outputs said desired signal sequence candidate to said desired signal estimation means; inverse filter means which is controlled by the inverse of said second tap coefficient vector and generates an interference signal sequence estimated from said estimation error signal; and symbol decision means which makes a symbol-by-symbol decision for said estimated interference signal sequence and outputs it as said interference signal sequence candidate.

18. The receiver of any one of claims 1 through 12, wherein said control means comprises: tap coefficient update means which is supplied with said desired signal symbol sequence candidate and said interference signal symbol sequence candidate from said state estimation means and said estimation error signal from said error estimation means and whereby said first and second tap coefficient vectors stored for each transition state are updated for each possible transition state of said desired signal and said interference signal through said adaptation algorithm; tap coefficient holding means which holds said updated first and second tap coefficient vectors for each transition state; and tap coefficient switching means which selects, for each transition state, the corresponding first and second tap coefficient vectors from said tap coefficient holding means and sets them in said first and second transversal filters.

19. The receiver of any one of claims 12 through 15, wherein said maximum likelihood sequence estimation means is means which makes said estimation following a Viterbi algorithm.

20. The receiver of claim 1, which further comprises: training signal storage means having stored therein training signals of a plurality of base stations; and first switching means whereby, in a training signal period of a received signal of a desired wave, said desired signal symbol sequence candidate from said state estimation means is switched to a desired wave training signal symbol sequence for supply to said first transversal filter and said control means from said training signal storage means; and wherein said control means adaptively updates, on the basis of said estimation error signal, said first tap coefficient vector for each transition state of said desired wave training signal symbol sequence in said training signal period.

21. The receiver of claim 20, which further comprises second switching means whereby, in said training signal period, said interference signal sequence candidate from said state estimation means is switched to an interference wave training signal for supply to said second transversal filter and said control means from said training signal storage means, and wherein said control means adaptively updates, on the basis of said estimation error signal, said second tap coefficient vector for each transition state of said interference wave training signal in said training signal period.

22. The receiver of claim 20 or 21, wherein said switching means is provided at the input side of said modulated signal generating means.

23. The receiver of claim 1, wherein at least one of said desired signal estimation means and said interference signal estimation means includes complex multiplier means which rotates the phase of a complex signal output of said transversal filter in accordance with a carrier center frequency difference between desired and interference waves.

24. The receiver of claim 8, wherein said first and second modulated signal generating means respectively comprise: first and second mapping logic circuit means which convert said transition state sequences provided thereto into first and second modulated symbol sequences of desired modulated forms; and first and second converting means which convert said first and second modulated symbol sequences from said first and second mapping logic circuit means into said desired signal symbol sequence candidate and said interference signal symbol sequence candidate, respectively.

25. The method of claim 6, wherein said receiver has prestored in memory means a plurality of preknown training patterns corresponding to different receivable training signals, said method selecting that one of said training patterns which provides a training signal symbol sequence which has the highest correlation to a received signal and using a symbol sequence corresponding to said selecting training pattern as said training symbol sequence.

26. The method of claim 6 or 25, wherein training patterns for said desired and interference waves are those which are high in the auto-correlation of their symbol sequences but low in the correlation between said symbol sequences.

27. The method of claim 26, wherein said training patterns are determined so that their symbol sequences are orthogonal to each other.

28. The communication system of claim 9, which includes timing generating means for applying a common timing signal to at least two of said transmitting stations, said transmitting stations including transmitting power control means for controlling the amplitudes of said signals to be transmitted on the basis of said timing signal so that said signals have different amplitudes.

29. The communication system of claim 10, wherein said each transmitting station includes second random generating means for generating a second pseudorandom number and phase shift means for changing the phase of said signal to be transmitted by an amount corresponding to said second pseudo-random number.

30. The communication system of claim 19, 28, or 29, wherein said each transmitting station transmits the signal with a burst and said phase shift means changes the phase of said signal to be transmitted on the basis of said random number for each burst.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

The present invention relates to an interference signal cancelling method and a receiver using the same and, more particularly, to an interference signal cancelling method which compensates for the degradation of transmission characteristics due to co-channel or similar interference signals from other adjacent cells in digital mobile radio communication and a receiver and a communication system using such an interference signal cancelling method.

There have already been proposed several types of receivers that generate replicas from transmission symbol candidates for desired and interference signals and transmission line parameters corresponding to these two signals, subtract these replicas from a received signal to obtain an error signal, multiply the square of the error signal by -1 and use the resulting signal as a log likelihood to make a maximum likelihood decision by a maximum likelihood sequence estimator for desired and inter-channel interference signals under inter-symbol interference generating environment.

For example, W. Van Etten has proposed, as a maximum likelihood sequence estimator, a receiver using the Viterbi algorithm (W. Van Etten, "Maximum Likelihood Receiver for Multiple Channel Transmission System," IEEE Trans. on Comm., February 1976). However, this receiver is based on the assumption that the value of the impulse response of the transmission line is preknown. A receiver of the type that estimates transmission line parameters and employs a maximum likelihood sequence estimator has been proposed by Howard E. Nicols, Arithur A. Giordano and John G. Proakis. According to their proposal, the transmission line parameters are estimated and updated by an adaptation algorithm through use of an estimated value for a symbol detection which is outputted from the maximum likelihood sequence estimator after being delayed for the same period of time as a received signal sample delayed for a fixed period of time. This receiver operates well when the radio channel undergoes relatively slow time-variations. In the mobile radio channel, however, since