Patent US5289501A successfully refreshed from Google Patents.
US5289501A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Coded modulation with unequal error protection for fading channels
Assignee: Nokia of America Corp
•
Filing: 1991-11-26
•
Granted: 1994-02-22
•
Expires: 2011-11-26
Abstract
Abstract Information is transmitted in digital form over fading channels using DPSK coded modulation incorporating multi-level coding in order to provide unequal error protection for different classes of data such as generated by CELP or other speech encoders.
Inventors
- 👤 Nambirajan Seshadri
- 👤 Carl-Erik W. Sundberg
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 22:37
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/25; H03M13/35; H04; H04L; H04L27/00; H04L27/18; H04L27/186; H04L1/00; H04L2001/0098
Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
132 words
Transmitter apparatus comprising, means for encoding first and second portions of a stream of input data using first and second redundancy codes, respectively, to generate multi-level-coded words each of which has a value and includes at least one data element from each encoded portion, said first code having a minimum Hamming distance that is greater than a minimum Hamming distance of said second code, means for selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, and means for transmitting a signal representing the selected signal points over a fading communication channel, said constellation and codes being such that, in the transmission of said signal, a probability of error for said first portion is less than a probability of error for said second portion.
Claim 2
Dependent Claim
132 words
Transmitter apparatus comprising, means for encoding first and second portions of a stream of input data using first and second redundancy codes, respectively, to generate multi-level-coded words each of which has a value and includes at least one data element from each encoded portion, said first code having a minimum Hamming distance that is greater than a minimum Hamming distance of said second code, means for selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, and means for transmitting a signal representing the selected signal points over a fading communication channel, said constellation and codes being such that, in the transmission of said signal, a probability of error for said first portion is less than a probability of error for said second portion.
Claim 3
Dependent Claim
37 words
The transmitter apparatus of claim 1 wherein said stream of input data represents information and wherein said first and second portions of said stream of input data respectively represent more and less important aspects of said information.
Claim 4
Dependent Claim
17 words
The transmitter apparatus of claim 1 wherein the signal points of said constellation are of equal amplitude.
Claim 5
Dependent Claim
14 words
The invention of claim 3 wherein said signal points are non-uniformly spaced in phase.
Claim 6
Dependent Claim
26 words
The transmitter apparatus of claim 1 wherein said constellation and said selecting means are such as to modulate said multi-level-coded words using differential phase shift keying.
Claim 7
Dependent Claim
29 words
The transmitter apparatus of claim 1 wherein said first code has a degree of built-in time-diversity which is greater than a degree of built-in time-diversity of said second code.
Claim 8
Dependent Claim
182 words
Transmitter apparatus for communicating a plurality of streams of data over a channel characterized by Rayleigh fading, said apparatus comprising means for encoding said plurality of streams using respective associated redundancy codes to generate multi-level-coded words, each of which having a value, means for selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, and means for transmitting a signal representing the selected signal points over said communication channel, said channel being such that, for an i th one of said streams, P.sub.e (i)≈γ.sub.i [1/SNR].sup.d.sbsp.Hi, where SNR is a signal-to-noise ratio of said channel, d Hi is a minimum Hamming distance for the code which encodes said i th stream of data, P e (i) is a probability of error, upon decoding, for said i th stream of data, and γ i is a proportionality constant for said i th stream of data which is a function of said codes and said constellation, said codes and said constellation being chosen such that the value of P e (i) decreases for decreasing values of i.
Claim 9
Dependent Claim
182 words
Transmitter apparatus for communicating a plurality of streams of data over a channel characterized by Rayleigh fading, said apparatus comprising means for encoding said plurality of streams using respective associated redundancy codes to generate multi-level-coded words, each of which having a value, means for selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, and means for transmitting a signal representing the selected signal points over said communication channel, said channel being such that, for an i th one of said streams, P.sub.e (i)≈γ.sub.i [1/SNR].sup.d.sbsp.Hi, where SNR is a signal-to-noise ratio of said channel, d Hi is a minimum Hamming distance for the code which encodes said i th stream of data, P e (i) is a probability of error, upon decoding, for said i th stream of data, and γ i is a proportionality constant for said i th stream of data which is a function of said codes and said constellation, said codes and said constellation being chosen such that the value of P e (i) decreases for decreasing values of i.
Claim 10
Dependent Claim
38 words
The transmitter apparatus of claim 7 wherein each proportionality constant γ i is a ratio of a) an average number of nearest neighbors for an i th class of data to b) a product distance for that class.
Claim 11
Dependent Claim
17 words
The transmitter apparatus of claim 7 wherein the signal points of said constellation are of equal amplitude.
Claim 12
Dependent Claim
14 words
The invention of claim 9 wherein said signal points are nonuniformly spaced in phase.
Claim 13
Dependent Claim
160 words
Communications apparatus comprising, means for encoding first and second portions of a stream of input data using first and second redundancy codes, respectively, to generate multi-level-coded words each of which has a value and includes at least one data element from each encoded portion, said first code having a minimum Hamming distance that is greater than a minimum Hamming distance of said second code, means for selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, means for transmitting a signal representing the selected signal points over a communication channel having multiplicative Rayleigh noise as the predominant noise phenomenon, means for receiving said signal from said channel, and means for recovering said stream of input data from the received signal, said constellation and codes being such that, in the transmission of said signal, a probability of error for said first portion is less than a probability of error for said second portion.
Claim 14
Dependent Claim
160 words
Communications apparatus comprising, means for encoding first and second portions of a stream of input data using first and second redundancy codes, respectively, to generate multi-level-coded words each of which has a value and includes at least one data element from each encoded portion, said first code having a minimum Hamming distance that is greater than a minimum Hamming distance of said second code, means for selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, means for transmitting a signal representing the selected signal points over a communication channel having multiplicative Rayleigh noise as the predominant noise phenomenon, means for receiving said signal from said channel, and means for recovering said stream of input data from the received signal, said constellation and codes being such that, in the transmission of said signal, a probability of error for said first portion is less than a probability of error for said second portion.
Claim 15
Dependent Claim
28 words
The apparatus of claim 11 wherein said first code has a degree of built-in time-diversity which is greater than a degree of built-in time-diversity of said second code.
Claim 16
Dependent Claim
36 words
The apparatus of claim 12 wherein said stream of input data represents information and wherein said first and second portions of said stream of input data respectively represent more and less important aspects of said information.
Claim 17
Dependent Claim
16 words
The apparatus of claim 13 wherein the signal points of said constellation are of equal amplitude.
Claim 18
Dependent Claim
14 words
The invention of claim 14 wherein said signal points are nonuniformly spaced in phase.
Claim 19
Dependent Claim
25 words
The apparatus of claim 13 wherein said constellation and said selecting means are such as to modulate said multi-level-coded words using differential phase shift keying.
Claim 20
Dependent Claim
209 words
Communications apparatus for communicating a plurality of streams of data over a channel characterized where multiplicative Rayleigh noise is a predominant noise phenomenon, said apparatus comprising means for encoding said plurality of streams using respective associated redundancy codes to generate multi-level-coded words, each of which having a value, means for selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, means for transmitting a signal representing the selected signal points over said communication channel, said channel being such that, for an i th one of said streams, P.sub.e (i)≈γ.sub.i [1/SNR].spsp.d.sup.H.sbsp.i, where SNR is a signal-to-noise ratio of said channel, d Hi is a minimum Hamming distance of the code which encodes said i th stream of data, P e (i) is a probability of error, upon decoding, for said i th stream of data, and γ i is a proportionality constant for said i th stream of data which is a function of said codes and said constellation, said codes and said constellation being chosen such that the value of P e (i) decreases for decreasing values of i, means for receiving said signal from said channel, and means for recovering said plurality of streams of data from the received signal.
Claim 21
Dependent Claim
209 words
Communications apparatus for communicating a plurality of streams of data over a channel characterized where multiplicative Rayleigh noise is a predominant noise phenomenon, said apparatus comprising means for encoding said plurality of streams using respective associated redundancy codes to generate multi-level-coded words, each of which having a value, means for selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, means for transmitting a signal representing the selected signal points over said communication channel, said channel being such that, for an i th one of said streams, P.sub.e (i)≈γ.sub.i [1/SNR].spsp.d.sup.H.sbsp.i, where SNR is a signal-to-noise ratio of said channel, d Hi is a minimum Hamming distance of the code which encodes said i th stream of data, P e (i) is a probability of error, upon decoding, for said i th stream of data, and γ i is a proportionality constant for said i th stream of data which is a function of said codes and said constellation, said codes and said constellation being chosen such that the value of P e (i) decreases for decreasing values of i, means for receiving said signal from said channel, and means for recovering said plurality of streams of data from the received signal.
Claim 22
Dependent Claim
38 words
The transmitter apparatus of claim 17 wherein the proportionality constant γ i is a ratio of a) an average number of nearest neighbors for an i th class of data to b) a product distance for that class.
Claim 23
Independent Claim
129 words
A method comprising the steps of encoding first and second portions of a stream of input data using first and second redundancy codes, respectively, to generate multi-level-coded words each of which has a value and includes at least one data element from each encoded portion, said first code having a minimum Hamming distance that is greater than a minimum Hamming distance of said second code, selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, and transmitting a signal representing the selected signal points over a fading communication channel, said constellation and codes being such that, in the transmission of said signal, a probability of error for said first portion is less than a probability of error for said second portion.
Claim 24
Independent Claim
129 words
A method comprising the steps of encoding first and second portions of a stream of input data using first and second redundancy codes, respectively, to generate multi-level-coded words each of which has a value and includes at least one data element from each encoded portion, said first code having a minimum Hamming distance that is greater than a minimum Hamming distance of said second code, selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, and transmitting a signal representing the selected signal points over a fading communication channel, said constellation and codes being such that, in the transmission of said signal, a probability of error for said first portion is less than a probability of error for said second portion.
Claim 25
Dependent Claim
36 words
The method of claim 19 wherein said stream of input data represents information and wherein said first and second portions of said stream of input data respectively represent more and less important aspects of said information.
Claim 26
Dependent Claim
16 words
The method of claim 19 wherein the signal points of said constellation are of equal amplitude.
Claim 27
Dependent Claim
25 words
The method of claim 19 wherein said constellation and said selecting means are such as to modulate said multi-level-coded words using differential phase shift keying.
Claim 28
Dependent Claim
28 words
The method of claim 19 wherein said first code has a degree of built-in time-diversity which is greater than a degree of built-in time-diversity of said second code.
Claim 29
Independent Claim
193 words
A method for communicating a plurality of streams of data over a channel characterized by Rayleigh fading, said method comprising the steps of encoding said plurality of streams using respective associated redundancy codes to generate multi-level-coded words, each of which has a value, selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, transmitting a signal representing the selected signal points over said communication channel, said channel being such that, for an i th one of said streams, P.sub.e (i)≈γ.sub.i [1/SNR].spsp.d.sup.H.sbsp.i, where SNR is a signal-to-noise ratio of said channel, d Hi is a minimum Hamming distance of the code which encodes said i th stream of data, P e (i) is a probability of error, upon decoding, for said i th stream of data, and γ i is a proportionality constant for said i th stream of data which is a function of said constellation, said codes and said constellation being chosen such that the value of P e (i) decreases for decreasing values of i, receiving said signal from said channel, and recovering said plurality of streams of data from the received signal.
Claim 30
Independent Claim
193 words
A method for communicating a plurality of streams of data over a channel characterized by Rayleigh fading, said method comprising the steps of encoding said plurality of streams using respective associated redundancy codes to generate multi-level-coded words, each of which has a value, selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, transmitting a signal representing the selected signal points over said communication channel, said channel being such that, for an i th one of said streams, P.sub.e (i)≈γ.sub.i [1/SNR].spsp.d.sup.H.sbsp.i, where SNR is a signal-to-noise ratio of said channel, d Hi is a minimum Hamming distance of the code which encodes said i th stream of data, P e (i) is a probability of error, upon decoding, for said i th stream of data, and γ i is a proportionality constant for said i th stream of data which is a function of said constellation, said codes and said constellation being chosen such that the value of P e (i) decreases for decreasing values of i, receiving said signal from said channel, and recovering said plurality of streams of data from the received signal.
Claim 31
Dependent Claim
37 words
The method of claim 24 wherein each proportionality constant γ i is a ratio of a) an average number of nearest neighbors for an i th class of data to b) a product distance for that class.
Claim 32
Independent Claim
165 words
A method for processing a signal generated by the steps of encoding first and second portions of a stream of input data using first and second redundancy codes, respectively, to generate multi-level-coded words each of which has a value and includes at least one data element from each encoded portion, said first code having a minimum Hamming distance that is greater than a minimum Hamming distance of said second code, selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, and transmitting a signal representing the selected signal points over a communication channel having multiplicative Rayleigh noise as a predominant noise phenomenon, said constellation and codes being such that, in the transmission of said signal, a probability of error for said first portion is less than a probability of error for said second portion, said method comprising the steps of receiving said signal from said channel, and recovering said stream of input data from the received signal.
Claim 33
Independent Claim
165 words
A method for processing a signal generated by the steps of encoding first and second portions of a stream of input data using first and second redundancy codes, respectively, to generate multi-level-coded words each of which has a value and includes at least one data element from each encoded portion, said first code having a minimum Hamming distance that is greater than a minimum Hamming distance of said second code, selecting signal points of a predetermined signal constellation as a function of the values of said multi-level-coded words, and transmitting a signal representing the selected signal points over a communication channel having multiplicative Rayleigh noise as a predominant noise phenomenon, said constellation and codes being such that, in the transmission of said signal, a probability of error for said first portion is less than a probability of error for said second portion, said method comprising the steps of receiving said signal from said channel, and recovering said stream of input data from the received signal.
Claim 34
Dependent Claim
28 words
The method of claim 26 wherein said first code has a degree of built-in time-diversity which is greater than a degree of built-in time-diversity of said second code.
Claim 35
Dependent Claim
36 words
The method of claim 27 wherein said stream of input data represents information and wherein said first and second portions of said stream of input data respectively represent more and less important aspects of said information.
Claim 36
Dependent Claim
16 words
The method of claim 28 wherein the signal points of said constellation are of equal amplitude.
Claim 37
Dependent Claim
14 words
The method of claim 29 wherein said signal points are non-uniformly spaced in phase.
Claim 38
Dependent Claim
25 words
The method of claim 28 wherein said constellation and said selecting step are such as to modulate said multi-level-coded words using differential phase shift keying.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-02-21 | 1997-08-23 | 1998-02-22 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-02-21 | 2001-08-23 | 2002-02-22 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-02-21 | 2005-08-23 | 2006-02-22 | $7700.00 | Window Closed / Lapsed |