CA2138958A1 - A data decoder and method for use there in using a dynamically indexed channel state metric - Google Patents

A data decoder and method for use there in using a dynamically indexed channel state metric

Info

Publication number
CA2138958A1
CA2138958A1 CA2138958A CA2138958A CA2138958A1 CA 2138958 A1 CA2138958 A1 CA 2138958A1 CA 2138958 A CA2138958 A CA 2138958A CA 2138958 A CA2138958 A CA 2138958A CA 2138958 A1 CA2138958 A1 CA 2138958A1
Authority
CA
Canada
Prior art keywords
channel state
data decoder
state metric
channel
metric
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2138958A
Other languages
French (fr)
Other versions
CA2138958C (en
Inventor
Gus Vos
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Solutions Inc
Original Assignee
Gus Vos
Motorola, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gus Vos, Motorola, Inc. filed Critical Gus Vos
Publication of CA2138958A1 publication Critical patent/CA2138958A1/en
Application granted granted Critical
Publication of CA2138958C publication Critical patent/CA2138958C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0059Convolutional codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0054Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03178Arrangements involving sequence estimation techniques
    • H04L25/03184Details concerning the metric

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Artificial Intelligence (AREA)
  • Power Engineering (AREA)
  • Error Detection And Correction (AREA)

Abstract

A data decoder (15) using a dynamically indexed channel state metric to decode symbols recovered from a channel that provides an index value corresponding to a signal strength indication less an average signal strength for a symbol time period, selects a channel metric, corresponding to the index value, from predetermined values, and weights a decoder decision for the symbol time period in accordance with the channel metric.
CA002138958A 1993-05-20 1994-04-13 A data decoder and method for use there in using a dynamically indexed channel state metric Expired - Fee Related CA2138958C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/064,308 US5363413A (en) 1993-05-20 1993-05-20 Data decoder and method for use therein using a dynamically indexed channel state metric
US064,308 1993-05-20

Publications (2)

Publication Number Publication Date
CA2138958A1 true CA2138958A1 (en) 1994-12-08
CA2138958C CA2138958C (en) 1998-08-18

Family

ID=22055035

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002138958A Expired - Fee Related CA2138958C (en) 1993-05-20 1994-04-13 A data decoder and method for use there in using a dynamically indexed channel state metric

Country Status (7)

Country Link
US (1) US5363413A (en)
EP (1) EP0660978B1 (en)
JP (1) JP3526867B2 (en)
AU (1) AU663261B2 (en)
CA (1) CA2138958C (en)
DE (1) DE69428870T2 (en)
WO (1) WO1994028622A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5539780A (en) * 1993-10-28 1996-07-23 Motorola, Inc. Computationally efficient data decoder and method used therein
US5636230A (en) * 1994-05-31 1997-06-03 Motorola, Inc. Method for eliminating a receiving data unit as a source of excessive resend requests
JP2864988B2 (en) * 1994-06-21 1999-03-08 日本電気株式会社 Soft decision signal output type receiver
GB9520445D0 (en) * 1995-10-06 1995-12-06 British Telecomm Convolutional codes
US5815508A (en) * 1996-10-11 1998-09-29 Motorola, Inc. Method and apparatus for providing information between communication devices
US5995550A (en) * 1997-05-27 1999-11-30 Motorola, Inc. Method and apparatus for decoding a coded signal in a communication system
US6219389B1 (en) * 1998-06-30 2001-04-17 Motorola, Inc. Receiver implemented decoding method of selectively processing channel state metrics to minimize power consumption and reduce computational complexity
US6760438B1 (en) * 1999-07-01 2004-07-06 Nortel Networks Limited System and method for Viterbi decoding on encrypted data
DE60014790T2 (en) * 1999-07-15 2006-02-09 Mitsubishi Denki K.K. Device for reducing noise
JP3923685B2 (en) * 1999-09-13 2007-06-06 富士通株式会社 Decoding method and decoding apparatus
US7433432B2 (en) * 2004-12-31 2008-10-07 Broadcom Corporation Adaptive detector for multiple-data-path systems
US8462867B2 (en) * 2007-08-31 2013-06-11 Qualcomm Incorporated Near soft-output maximum-likelihood detection for multiple-input multiple-output systems

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4015238A (en) * 1975-11-24 1977-03-29 Harris Corporation Metric updater for maximum likelihood decoder
US4700349A (en) * 1984-02-06 1987-10-13 Codex Corporation Coded modulation system
US5010554A (en) * 1989-05-12 1991-04-23 At&T Bell Laboratories Error correction method and apparatus
US5111483A (en) * 1989-08-07 1992-05-05 Motorola, Inc. Trellis decoder
US5271042A (en) * 1989-10-13 1993-12-14 Motorola, Inc. Soft decision decoding with channel equalization
US5144644A (en) * 1989-10-13 1992-09-01 Motorola, Inc. Soft trellis decoding
US5134635A (en) * 1990-07-30 1992-07-28 Motorola, Inc. Convolutional decoder using soft-decision decoding with channel state information
US5289504A (en) * 1991-06-28 1994-02-22 Wilson Timothy J Signal decoding method using both signal and channel state information
IL100029A (en) * 1991-11-11 1994-02-27 Motorola Inc Method and apparatus for improving detection of data bits in a slow frequency hopping communication system

Also Published As

Publication number Publication date
US5363413A (en) 1994-11-08
DE69428870D1 (en) 2001-12-06
EP0660978A1 (en) 1995-07-05
DE69428870T2 (en) 2002-04-25
WO1994028622A1 (en) 1994-12-08
AU663261B2 (en) 1995-09-28
JP3526867B2 (en) 2004-05-17
EP0660978A4 (en) 1999-03-03
CA2138958C (en) 1998-08-18
EP0660978B1 (en) 2001-10-31
JPH07509357A (en) 1995-10-12
AU6768494A (en) 1994-12-20

Similar Documents

Publication Publication Date Title
EP0801503A3 (en) Multiple mode trellis decoder for a digital signal processing system
CA2152315A1 (en) Soft Decision Signal Outputting Receiver
CA2102789A1 (en) Error detection system
CA2138958A1 (en) A data decoder and method for use there in using a dynamically indexed channel state metric
CA2162417A1 (en) Data Rate Detector for Terminal Station Receiver
CA2268857A1 (en) Method and apparatus for determining the rate of received data in a variable rate communication system
CA2222029A1 (en) Slice predictor for a signal receiver
EP0887760B8 (en) Method and apparatus for decoding bar code symbols
EP0606868A3 (en) Picture signal coding method, decoding method and picture signal recording medium.
WO2003047118A3 (en) Method and apparatus for determining the log-likelihood ratio with precoding
EP0641101A3 (en) Digital communications system with symbol multiplexers.
EP0367093A3 (en) Dc-free line code for arbitrary data transmission
WO1999003058A3 (en) Apparatus and method for entropy coding
CA2343153A1 (en) Receiver and an adaptive equalizer method
CA2117560A1 (en) Error Detector Circuit for Receiver Operative to Receive Discretely-Encoded Signals
EP0848522A3 (en) A generalized multimodulus technique for blind equalization
EP0612171A3 (en) Data queueing apparatus and atm cell switch based on shifting and searching.
DE69431065D1 (en) Viterbi pipelinedekoder
EP0622904A3 (en) PLL circuit having a multiloop, and FM receiving method and apparatus able to utilize the same.
EP0739117A4 (en) Digital radio communication equipment
TW357496B (en) Receiver decoder circuitry and associated method for decoding an encoded signal
EP0827298A3 (en) Data receiver and data receiving method
EP0402058A3 (en) Predictive decoding device correcting code errors
WO2001069872A3 (en) Architecture for high-speed decision feedback sequence estimation
CA2131488A1 (en) Computationally Efficient Data Decoder and Method Used Therein

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed