← Back to Patent Explorer
US5574751A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for a soft-decision modulation system

Assignee: Voice Signals LLC
•
Filing: 1995-04-24
•
Granted: 1996-11-12
•
Expires: 2015-04-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A soft-decision modulation system (10) has a transmitter (11) and a receiver (21). The transmitter encodes (68), modulates (72) and transmits (74-78) a data stream. The receiver receives the modulated data stream and recovers symbols (86) representing the transmitted data stream. Data decoding (92) is performed with a trellis decoder with a soft-decision metric using a selected set of coefficients (90). The performance of the decoding step is evaluated (104). The coefficients are adjusted (108) until performance is acceptable. When performance is satisfactory the coefficients are installed (112) in the modulation system.

Inventors

  • 👤 Jennifer Trelewicz

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 21:36
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/63; H03M13/6325; H03M13/25; H03M13/37; H03M13/39; H03M13/41; H03M13/65; H03M13/6502; H04; H04L; H04L1/00; H04L1/004; H04L1/0045; H04L1/0054

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 141 words
A method for a soft-decision modulation system, said soft-decision modulation system including a transmitter and a receiver, said soft-decision modulation system including a processor for performing said method, said method comprising the steps of: said transmitter performing the steps of: encoding original data by a trellis encoder to produce encoded data; modulating by a modulator said encoded data to produce modulated data; and transmitting said modulated data; said receiver performing the steps of: recovering symbols representing said original data from said modulated data; selecting values for a set of coefficients; decoding via a trellis decoder said symbols with said set of coefficients to produce new data approximating said original data; evaluating a bit error rate of said new data for determining acceptable performance of said decoding step; and adjusting said values of said set of coefficients, if said performance is unacceptable.
Claim 2
Independent Claim 141 words
A method for a soft-decision modulation system, said soft-decision modulation system including a transmitter and a receiver, said soft-decision modulation system including a processor for performing said method, said method comprising the steps of: said transmitter performing the steps of: encoding original data by a trellis encoder to produce encoded data; modulating by a modulator said encoded data to produce modulated data; and transmitting said modulated data; said receiver performing the steps of: recovering symbols representing said original data from said modulated data; selecting values for a set of coefficients; decoding via a trellis decoder said symbols with said set of coefficients to produce new data approximating said original data; evaluating a bit error rate of said new data for determining acceptable performance of said decoding step; and adjusting said values of said set of coefficients, if said performance is unacceptable.
Claim 3
Dependent Claim 49 words
A method for a soft-decision modulation system as claimed in claim 1, wherein said transmitter further performs the steps of: choosing a number of bits per trellis block encoded; generating a pseudo-noise data sequence; and encoding said original data with said pseudo-noise data sequence to produce said encoded data.
Claim 4
Dependent Claim 32 words
A method for a soft-decision modulation system as claimed in claim 2, wherein said step of modulating further includes the step generating in-phase (I) and quadrature (Q) portions of said modulated data.
Claim 5
Dependent Claim 33 words
A method for a soft-decision modulation system as claimed in claim 3, wherein said transmitter further performs the step of low-pass filtering said in-phase (I) and quadrature (Q) portions of said modulated data.
Claim 6
Dependent Claim 37 words
A method for a soft-decision modulation system as claimed in claim 4, wherein said receiver further performs the steps of: receiving said modulated data including said in-phase (I) and quadrature (Q) portions; and demodulating said modulated data.
Claim 7
Dependent Claim 59 words
A method for a soft-decision modulation system as claimed in claim 5, wherein said step of demodulating includes the steps of: low-pass filtering said modulated data to produce filtered data; applying an arctangent function to said in-phase (I) and quadrature (Q) portions of said filtered data to produce an arctangent output; and integrate and dump filtering said arctangent output.
Claim 8
Dependent Claim 70 words
A method for a soft-decision modulation system as claimed in claim 6, wherein said recovering step includes the steps of: determining an error for said symbols for conversion to constellation points to produce adjusted symbols; tracking a DC offset voltage for each of said symbols; tracking a gain for constant quantization for each of said symbols; and generating a data rate clock for said symbols and a fine phase offset.
Claim 9
Dependent Claim 26 words
A method for a soft-decision modulation system as claimed in claim 7, wherein said receiver further performs the step of delaying said low-pass filtered modulated data.
Claim 10
Dependent Claim 72 words
A method for a soft-decision modulation system as claimed in claim 8, wherein said step of selecting values includes the steps of: arbitrarily choosing initial values for coefficients a 2 , a 3 , a 4 and a 5 ; and choosing values of coefficients a 0 , a 1 and G to satisfy the constraints: ##EQU5## where M(x) is a soft-decision metric (an M metric) and A and B are constants.
Claim 11
Dependent Claim 33 words
A method for a soft-decision modulation system as claimed in claim 9, wherein said decoding step includes the step of constructing a trellis diagram for said adjusted symbols to produce decoded original data.
Claim 12
Dependent Claim 51 words
A method for a soft-decision modulation system as claimed in claim 10, wherein said decoding step further includes the step of calculating an M metric for a state transition of said trellis diagram for finding a distance between said adjusted symbols and a constellation pair which corresponds to said state transition.
Claim 13
Dependent Claim 36 words
A method for a soft-decision modulation system as claimed in claim 11, wherein said decoding step further includes the step of calculating a Euclidean metric (an E metric) for each state transition in said trellis diagram.
Claim 14
Dependent Claim 34 words
A method for a soft-decision modulation system as claimed in claim 12, wherein said decoding step includes the step of performing a Viterbi search to find a least cost path in said trellis diagram.
Claim 15
Dependent Claim 40 words
A method for a soft-decision modulation system as claimed in claim 13, wherein said evaluating step includes the steps of: comparing said decoded original data to a test data sequence; and determining a bit error rate for a trellis block.
Claim 16
Dependent Claim 28 words
A method for a soft-decision modulation system as claimed in claim 14, wherein said evaluating step includes the step of comparing said M metric to said E metric.
Claim 17
Dependent Claim 60 words
A method for a soft-decision modulation system as claimed in claim 15, wherein said adjusting step includes the steps of, if M is less than E: changing by relatively small values coefficients a 2 , a 3 , a 4 and a 5 ; and generating values of coefficients a 0 , a 1 and G to satisfy constraints: ##EQU6##
Claim 18
Dependent Claim 34 words
A method for a soft-decision modulation system as claimed in claim 16, wherein there is further included the step of iterating said steps of decoding, evaluating and adjusting, if M is less than E.
Claim 19
Dependent Claim 42 words
A method for a soft-decision modulation system as claimed in claim 17, wherein there is further included the step of installing in said soft-decision modulation system said values of said set of coefficients, if M is greater than or equal to E.
Claim 20
Independent Claim 172 words
A method for a soft-decision modulation system, said soft-decision modulation system including a transmitter and a receiver, said soft-decision modulation system including a processor for performing said method, said method comprising the steps of: said transmitter performing the steps of: encoding original data by a trellis decoder to produce encoded data; modulating by a modulator said encoded data to produce modulated data; and transmitting said modulated data; said receiver performing the steps of: recovering symbols representing said original data from said modulated data; selecting values for a set of coefficients; decoding via a trellis decoder said symbols with said set of coefficients to produce new data approximating said original data; evaluating a bit error rate of said new data for determining acceptable performance of said decoding step; adjusting said values of said set of coefficients, if said performance is unacceptable; iterating said steps of decoding, evaluating and adjusting if said performance is unacceptable; and installing in said soft-decision modulation system said values of said set of coefficients, if said performance is acceptable.
Claim 21
Independent Claim 172 words
A method for a soft-decision modulation system, said soft-decision modulation system including a transmitter and a receiver, said soft-decision modulation system including a processor for performing said method, said method comprising the steps of: said transmitter performing the steps of: encoding original data by a trellis decoder to produce encoded data; modulating by a modulator said encoded data to produce modulated data; and transmitting said modulated data; said receiver performing the steps of: recovering symbols representing said original data from said modulated data; selecting values for a set of coefficients; decoding via a trellis decoder said symbols with said set of coefficients to produce new data approximating said original data; evaluating a bit error rate of said new data for determining acceptable performance of said decoding step; adjusting said values of said set of coefficients, if said performance is unacceptable; iterating said steps of decoding, evaluating and adjusting if said performance is unacceptable; and installing in said soft-decision modulation system said values of said set of coefficients, if said performance is acceptable.

References Cited (Backward Citations)

US4979175A Cited
US5128967A Cited
US5208816A Cited
US5144644A Cited
US5375129A Cited
JPH0488726A Cited
US5471500A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-11-12 2000-05-13 2000-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-11-12 2004-05-13 2004-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-11-12 2008-05-13 2008-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag