P
US9130637B2ActiveUtilityPatentIndex 73

Communication methods and systems for nonlinear multi-user environments

Assignee: MAGNACOM LTDPriority: Jan 21, 2014Filed: Jan 20, 2015Granted: Sep 8, 2015
Est. expiryJan 21, 2034(~7.6 yrs left)· nominal 20-yr term from priority
Inventors:ELIAZ AMIRREUVEN ILAN
H04B 1/10H04L 25/067H04B 17/391H04B 2001/1045H04L 25/03178H04B 1/1036H04L 27/2601H04L 25/00
73
PatentIndex Score
5
Cited by
320
References
40
Claims

Abstract

An electronic receiver comprises a nonlinear distortion modeling circuit and a nonlinear distortion compensation circuit. The nonlinear distortion modeling circuit is operable to determine a plurality of sets of nonlinear distortion model parameter values, where each of the sets of nonlinear distortion model parameter values representing nonlinear distortion experienced by signals received by the electronic receiver from a respective one a plurality of communication partners. The nonlinear distortion compensation circuit is operable to use the sets of nonlinear distortion model parameter values for processing of signals from the plurality of communication partners. Each of the sets of nonlinear distortion model parameter values may comprises a plurality of values corresponding to a plurality of signal powers. The sets of nonlinear distortion model parameters may be stored in a lookup table indexed by a signal strength parameter.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
       1. A system comprising:
 an electronic receiver comprising:
 a nonlinear distortion modeling circuit operable to determine a plurality of sets of nonlinear distortion model parameter values, each of said sets of nonlinear distortion model parameter values representing nonlinear distortion experienced by signals received by said electronic receiver from a respective one a plurality of communication partners; and 
 a nonlinear distortion compensation circuit operable to use said sets of nonlinear distortion model parameter values for processing of signals from said plurality of communication partners, wherein:
 each of said sets of nonlinear distortion model parameter values comprises a plurality of values corresponding to a plurality of signal powers; and 
 said sets of nonlinear distortion model parameters are stored in a lookup table indexed by a signal strength parameter. 
 
 
 
     
     
       2. The system of  claim 1 , wherein:
 said electronic receiver comprises a signal strength indicator circuit operable to generate an indication of transmitted signal strength of a received signal; and 
 said nonlinear distortion modeling circuit is operable to select an entry of said lookup table for processing of said received signal based on said indication of transmitted signal strength of said received signal. 
 
     
     
       3. The system of  claim 1 , wherein said sets of nonlinear distortion model parameters are stored in a lookup table indexed by an identifier of signal source. 
     
     
       4. The system of  claim 1 , said electronic receiver comprises a source identification circuit operable to identify which one of said plurality of communication partners transmitted a signal. 
     
     
       5. The system of  claim 4 , wherein said nonlinear distortion modeling circuit is operable to select which of said sets of nonlinear distortion model parameters to use for processing of a received signal based on said identification by said source identification circuit. 
     
     
       6. The system of  claim 1 , wherein said nonlinear distortion modeling circuit is operable to:
 for each burst transmission received, determine which one of said sets of nonlinear distortion model parameter values to use for processing of said burst based on a preamble of said burst. 
 
     
     
       7. The system of  claim 1 , wherein:
 each set of said plurality of sets of nonlinear distortion model parameter values corresponds to a respective one of a plurality of transmitters with which said electronic receiver communicates. 
 
     
     
       8. The system of  claim 7 , wherein said nonlinear distortion modeling circuit is operable to determine one of said sets of nonlinear distortion model parameter values for a particular one of said plurality of transmitters based on training signals sent during admission of said particular one of said transmitters to a network. 
     
     
       9. A system comprising:
 an electronic receiver configured to communicate with a first communication partner and a second communication partner, wherein said electronic receiver comprises:
 nonlinear distortion modeling circuitry operable to:
 determine a first set of nonlinear distortion model parameter values that model nonlinear distortion present in signals from said first communication partner; and 
 determine a second set of nonlinear distortion model parameter values that model nonlinear distortion present in signals from said second communication partner; and 
 
 nonlinear distortion compensation circuitry operable to:
 use said first set of nonlinear distortion model parameter values for processing of signals received from said first communication partner; and 
 use said second set of nonlinear distortion model parameter values for processing of signals received from said second communication partner. 
 
 
 
     
     
       10. The system of  claim 9 , wherein said electronic receiver comprises source identification circuitry operable to generate an indication of whether a received signal originated from said first communication partner or said second communication partner. 
     
     
       11. The system of  claim 10  wherein:
 said nonlinear distortion modeling circuitry is operable to select between use of said first set of nonlinear distortion model parameter values and said second set of nonlinear distortion model parameter values for processing of said received signal; and 
 said selection is based on said indication. 
 
     
     
       12. The system of  claim 9 , wherein said electronic receiver comprises signal strength indicator circuitry operable to generate an indication of transmitted signal strength of a signal received from said first communication partner. 
     
     
       13. The system of  claim 12 , wherein
 said nonlinear distortion modeling circuitry is operable to select between use of said first set of nonlinear distortion model parameter values and said second set of nonlinear distortion model parameter values for processing of a received signal; and 
 said selection is based on said indication of transmitted signal strength. 
 
     
     
       14. The system of  claim 9 , wherein said first set of nonlinear distortion model parameters values and said second set of nonlinear distortion model parameters are stored in one or more lookup tables in said electronic receiver. 
     
     
       15. A method comprising:
 in an electronic receiver:
 determining, by a nonlinear distortion modeling circuit of said electronic receiver, a plurality of sets of nonlinear distortion model parameter values, each of said sets of nonlinear distortion model parameter values representing nonlinear distortion experienced by signals received by said electronic receiver from a respective one a plurality of communication partners; 
 processing, by a nonlinear distortion compensation circuit of said electronic receiver, signals from said plurality of communication partners using said sets of nonlinear distortion model parameter values; and 
 storing said sets of nonlinear distortion model parameters in a lookup table of said electronic receiver, wherein said lookup table is indexed by a signal strength parameter. 
 
 
     
     
       16. A method comprising:
 in an electronic receiver:
 determining, by a nonlinear distortion modeling circuit of said electronic receiver, a plurality of sets of nonlinear distortion model parameter values, each of said sets of nonlinear distortion model parameter values representing nonlinear distortion experienced by signals received by said electronic receiver from a respective one a plurality of communication partners; 
 processing, by a nonlinear distortion compensation circuit of said electronic receiver, signals from said plurality of communication partners using said sets of nonlinear distortion model parameter values; and 
 storing said sets of nonlinear distortion model parameters in a lookup table of said electronic receiver, wherein said lookup table is indexed by an identifier of signal source. 
 
 
     
     
       17. A system comprising:
 an electronic receiver comprising: 
 a nonlinear distortion modeling circuit operable to determine a plurality of sets of nonlinear distortion model parameter values, each of said sets of nonlinear distortion model parameter values representing nonlinear distortion experienced by signals received by said electronic receiver from a respective one a plurality of communication partners; and 
 a nonlinear distortion compensation circuit operable to use said sets of nonlinear distortion model parameter values for processing of signals from said plurality of communication partners, wherein said sets of nonlinear distortion model parameters are stored in a lookup table indexed by an identifier of signal source. 
 
     
     
       18. The system of  claim 17 , wherein each of said sets of nonlinear distortion model parameter values comprises a plurality of values corresponding to a plurality of signal powers. 
     
     
       19. The system of  claim 17 , wherein:
 each of said sets of nonlinear distortion model parameter values comprises a plurality of values corresponding to a plurality of signal powers; 
 said sets of nonlinear distortion model parameters are stored in a lookup table indexed by a signal strength parameter; 
 said electronic receiver comprises a signal strength indicator circuit operable to generate an indication of transmitted signal strength of a received signal; and 
 said nonlinear distortion modeling circuit is operable to select an entry of said lookup table for processing of said received signal based on said indication of transmitted signal strength of said received signal. 
 
     
     
       20. The system of  claim 17 , wherein said electronic receiver comprises a source identification circuit operable to identify which one of said plurality of communication partners transmitted a signal. 
     
     
       21. The system of  claim 20 , wherein said nonlinear distortion modeling circuit is operable to select which of said sets of nonlinear distortion model parameters to use for processing of a received signal based on said identification by said source identification circuit. 
     
     
       22. The system of  claim 17 , wherein said nonlinear distortion modeling circuit is operable to:
 for each burst transmission received, determine which one of said sets of nonlinear distortion model parameter values to use for processing of said burst based on a preamble of said burst. 
 
     
     
       23. The system of  claim 17 , wherein:
 each set of said plurality of sets of nonlinear distortion model parameter values corresponds to a respective one of a plurality of transmitters with which said electronic receiver communicates. 
 
     
     
       24. The system of  claim 23 , wherein said nonlinear distortion modeling circuit is operable to determine one of said sets of nonlinear distortion model parameter values for a particular one of said plurality of transmitters based on training signals sent during admission of said particular one of said plurality of transmitters to a network. 
     
     
       25. A system comprising:
 an electronic receiver comprising: 
 a nonlinear distortion modeling circuit operable to determine a plurality of sets of nonlinear distortion model parameter values, each of said sets of nonlinear distortion model parameter values representing nonlinear distortion experienced by signals received by said electronic receiver from a respective one a plurality of communication partners; 
 a nonlinear distortion compensation circuit operable to use said sets of nonlinear distortion model parameter values for processing of signals from said plurality of communication partners; and 
 a source identification circuit operable to identify which one of said plurality of communication partners transmitted a signal. 
 
     
     
       26. The system of  claim 25 , wherein each of said sets of nonlinear distortion model parameter values comprises a plurality of values corresponding to a plurality of signal powers. 
     
     
       27. The system of  claim 25 , wherein:
 each of said sets of nonlinear distortion model parameter values comprises a plurality of values corresponding to a plurality of signal powers; 
 said sets of nonlinear distortion model parameters are stored in a lookup table indexed by a signal strength parameter; 
 said electronic receiver comprises a signal strength indicator circuit operable to generate an indication of transmitted signal strength of a received signal; and 
 said nonlinear distortion modeling circuit is operable to select an entry of said lookup table for processing of said received signal based on said indication of transmitted signal strength of said received signal. 
 
     
     
       28. The system of  claim 25 , wherein said nonlinear distortion modeling circuit is operable to select which of said sets of nonlinear distortion model parameters to use for processing of a received signal based on said identification by said source identification circuit. 
     
     
       29. The system of  claim 25 , wherein said nonlinear distortion modeling circuit is operable to:
 for each burst transmission received, determine which one of said sets of nonlinear distortion model parameter values to use for processing of said burst based on a preamble of said burst. 
 
     
     
       30. the system of  claim 25 , wherein:
 each set of said plurality of sets of nonlinear distortion model parameter values corresponds to a respective one of a plurality of transmitters with which said electronic receiver communicates. 
 
     
     
       31. The system of  claim 30 , wherein said nonlinear distortion modeling circuit is operable to determine one of said sets of nonlinear distortion model parameter values for a particular one of said plurality of transmitters based on training signals sent during admission of said particular one of said plurality of transmitters to a network. 
     
     
       32. A system comprising:
 an electronic receiver comprising: 
 a nonlinear distortion modeling circuit operable to determine a plurality of sets of nonlinear distortion model parameter values, each of said sets of nonlinear distortion model parameter values representing nonlinear distortion experienced by signals received by said electronic receiver from a respective one a plurality of communication partners; and 
 a nonlinear distortion compensation circuit operable to:
 use said sets of nonlinear distortion model parameter values for processing of signals from said plurality of communication partners; and 
 for each burst transmission received, determine which one of said sets of nonlinear distortion model parameter values to use for processing of said burst based on a preamble of said burst. 
 
 
     
     
       33. The system of  claim 32 , wherein:
 each of said sets of nonlinear distortion model parameter values comprises a plurality of values corresponding to a plurality of signal powers; 
 said sets of nonlinear distortion model parameters are stored in a lookup table indexed by a signal strength parameter; 
 said electronic receiver comprises a signal strength indicator circuit operable to generate an indication of transmitted signal strength of a received signal; and 
 said nonlinear distortion modeling circuit is operable to select an entry of said lookup table for processing of said received signal based on said indication of transmitted signal strength of said received signal. 
 
     
     
       34. The system of  claim 32 , wherein:
 said electronic receiver comprises a source identification circuit operable to identify which one of said plurality of communication partners transmitted a signal; and 
 said nonlinear distortion modeling circuit is operable to select which of said sets of nonlinear distortion model parameters to use for processing of a received signal based on said identification by said source identification circuit. 
 
     
     
       35. The system of  claim 32 , wherein:
 each set of said plurality of sets of nonlinear distortion model parameter values corresponds to a respective one of a plurality of transmitters with which said electronic receiver communicates. 
 
     
     
       36. The system of  claim 35 , wherein said nonlinear distortion modeling circuit is operable to determine one of said sets of nonlinear distortion model parameter values for a particular one of said plurality of transmitters based on training signals sent during admission of said particular one of said plurality of transmitters to a network. 
     
     
       37. A system comprising:
 an electronic receiver comprising: 
 a nonlinear distortion modeling circuit operable to determine a plurality of sets of nonlinear distortion model parameter values, each of said sets of nonlinear distortion model parameter values representing nonlinear distortion experienced by signals received by said electronic receiver from a respective one a plurality of communication partners; and 
 a nonlinear distortion compensation circuit operable to use said sets of nonlinear distortion model parameter values for processing of signals from said plurality of communication partners, wherein:
 each set of said plurality of sets of nonlinear distortion model parameter values corresponds to a respective one of a plurality of transmitters with which said electronic receiver communicates; and 
 said nonlinear distortion modeling circuit is operable to determine one of said sets of nonlinear distortion model parameter values for a particular one of said plurality of transmitters based on training signals sent during admission of said particular one of said plurality of transmitters to a network. 
 
 
     
     
       38. The system of  claim 37 , wherein each of said sets of nonlinear distortion model parameter values comprises a plurality of values corresponding to a plurality of signal powers. 
     
     
       39. The system of  claim 37 , wherein:
 each of said sets of nonlinear distortion model parameter values comprises a plurality of values corresponding to a plurality of signal powers; 
 said sets of nonlinear distortion model parameters are stored in a lookup table indexed by a signal strength parameter; 
 said electronic receiver comprises a signal strength indicator circuit operable to generate an indication of transmitted signal strength of a received signal; and 
 said nonlinear distortion modeling circuit is operable to select an entry of said lookup table for processing of said received signal based on said indication of transmitted signal strength of said received signal. 
 
     
     
       40. The system of  claim 37 , wherein:
 said electronic receiver comprises a source identification circuit operable to identify which one of said plurality of communication partners transmitted a signal; and 
 said nonlinear distortion modeling circuit is operable to select which of said sets of nonlinear distortion model parameters to use for processing of a received signal based on said identification by said source identification circuit.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.