Patent US3979478A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 13:02
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)

US4882733A Cited
US5105442A Cited
EP0485105A2 Cited
EP0485108A2 Cited
US5164963A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag