CA2116736A1 - Decoder Selection - Google Patents

Decoder Selection

Info

Publication number
CA2116736A1
CA2116736A1 CA2116736A CA2116736A CA2116736A1 CA 2116736 A1 CA2116736 A1 CA 2116736A1 CA 2116736 A CA2116736 A CA 2116736A CA 2116736 A CA2116736 A CA 2116736A CA 2116736 A1 CA2116736 A1 CA 2116736A1
Authority
CA
Canada
Prior art keywords
channel
present
processor
decoder selection
facch
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
CA2116736A
Other languages
French (fr)
Other versions
CA2116736C (en
Inventor
Edward M. Roney, Iv
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 Mobility LLC
Original Assignee
Edward M. Roney, Iv
Motorola, Inc.
Motorola Mobility, 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 Edward M. Roney, Iv, Motorola, Inc., Motorola Mobility, Inc. filed Critical Edward M. Roney, Iv
Publication of CA2116736A1 publication Critical patent/CA2116736A1/en
Application granted granted Critical
Publication of CA2116736C publication Critical patent/CA2116736C/en
Anticipated expiration legal-status Critical
Expired - Lifetime 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/20Arrangements for detecting or preventing errors in the information received using signal quality detector
    • H04L1/203Details of error rate determination, e.g. BER, FER or WER
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/23Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using convolutional codes, e.g. unit memory 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/0046Code rate detection or code type detection
    • 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

Abstract

The process of the present invention receives encoded data over a channel, decodes the data, and estimates the number of errors induced by the channel. The proper convolutional decoder is chosen by comparing the bit error rates to a threshold that is biased in favor of the Fast Associated Control Channel (FACCH) message being present on the channel.
The selection process of the present invention requires reduced processing time by the processor thereby reducing the power requirements of the processor.
CA002116736A 1993-03-05 1994-03-01 Decoder selection Expired - Lifetime CA2116736C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US2683593A 1993-03-05 1993-03-05
US026,835 1993-03-05

Publications (2)

Publication Number Publication Date
CA2116736A1 true CA2116736A1 (en) 1994-09-06
CA2116736C CA2116736C (en) 1999-08-10

Family

ID=21834059

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002116736A Expired - Lifetime CA2116736C (en) 1993-03-05 1994-03-01 Decoder selection

Country Status (2)

Country Link
US (1) US5453997A (en)
CA (1) CA2116736C (en)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5912907A (en) * 1993-11-22 1999-06-15 Thomson Consumer Electronics, Inc. Satellite receiver code rate switching apparatus
JP3360922B2 (en) * 1994-04-11 2003-01-07 株式会社日立製作所 Moving image communication system, image restoration device thereof, and image restoration method thereof
US5774496A (en) * 1994-04-26 1998-06-30 Qualcomm Incorporated Method and apparatus for determining data rate of transmitted variable rate data in a communications receiver
JP3628359B2 (en) * 1994-10-19 2005-03-09 株式会社日立製作所 Data transfer method, data transmission device, data reception device, and video mail system
US20010002851A1 (en) * 1995-04-14 2001-06-07 Takao Shimada Multimedia data processing system in network
US5742646A (en) * 1995-05-05 1998-04-21 Harris Corporation Method of selecting and switching signal paths in a digital communication system
US5808573A (en) * 1996-08-01 1998-09-15 Nec Electronics Incorporated Methods and structure for sampled-data timing recovery with reduced complexity and latency
US5949820A (en) * 1996-08-01 1999-09-07 Nec Electronics Inc. Method for optimizing an equalization and receive filter
US5848106A (en) * 1996-12-16 1998-12-08 Ericsson, Inc. Receiver decoder circuitry, and associated method, for decoding an encoded signal
US5881093A (en) * 1997-02-10 1999-03-09 Motorola, Inc. Method of interleaving a convolutionally coded signal in a spread spectrum communication system
US5914989A (en) * 1997-02-19 1999-06-22 Nec Electronics, Inc. PRML system with reduced complexity maximum likelihood detector
US5892464A (en) * 1997-03-19 1999-04-06 Ericsson Inc. Message encoding technique for communication systems
US5828672A (en) * 1997-04-30 1998-10-27 Telefonaktiebolaget Lm Ericsson (Publ) Estimation of radio channel bit error rate in a digital radio telecommunication network
KR100463038B1 (en) * 1997-09-30 2005-04-06 삼성전자주식회사 Decoder chip identification method
US6400966B1 (en) * 1997-10-07 2002-06-04 Telefonaktie Bolaget Lm Ericsson (Publ) Base station architecture for a mobile communications system
US6282685B1 (en) 1997-11-20 2001-08-28 Ericsson Inc. Methods and apparatus for signaling using parity status
FI104769B (en) * 1997-12-01 2000-03-31 Nokia Networks Oy Method and apparatus for identifying a logical channel
US6009553A (en) * 1997-12-15 1999-12-28 The Whitaker Corporation Adaptive error correction for a communications link
US6112325A (en) * 1998-01-23 2000-08-29 Dspc Technologies, Ltd. Method and device for detecting rate
US6457156B1 (en) * 1998-01-29 2002-09-24 Adaptec, Inc. Error correction method
US6411663B1 (en) * 1998-04-22 2002-06-25 Oki Electric Industry Co., Ltd. Convolutional coder and viterbi decoder
KR100444980B1 (en) * 1998-08-31 2004-10-14 삼성전자주식회사 Method and apparatus for determining data rate of transmitted variable rate data
US6260168B1 (en) * 1998-09-23 2001-07-10 Glenayre Electronics, Inc. Paging system having optional forward error correcting code transmission at the data link layer
US7042963B1 (en) * 1998-12-11 2006-05-09 Ericsson Inc. Methods and apparatus for decoding variably-coded signals based on prior communication
US6553065B1 (en) 1999-02-04 2003-04-22 Nokia Corporation Mobile station employing CRC verification using decoding reliability and methods therefor
US6308054B2 (en) 1999-03-02 2001-10-23 Hitachi, Ltd. Diversity wireless communication method and its wireless communication apparatus
FI111505B (en) * 1999-05-31 2003-07-31 Nokia Corp A method for transmitting control information in a communication system, a communication system, a wireless terminal, and a base station system
FR2794584B1 (en) * 1999-06-02 2001-09-14 France Telecom METHOD FOR BLIND DETECTION OF THE DIGITAL DATA CODING MODE
FI116992B (en) * 1999-07-05 2006-04-28 Nokia Corp Methods, systems, and devices for enhancing audio coding and transmission
JP3699863B2 (en) * 1999-07-12 2005-09-28 株式会社日立コミュニケーションテクノロジー Error correction code apparatus, error correction code decoding apparatus, and transmission apparatus
US6848065B1 (en) * 2000-06-21 2005-01-25 Telefonaktiebolaget Lm Ericsson (Publ) Bit error rate estimation
US7020185B1 (en) 2000-11-28 2006-03-28 Lucent Technologies Inc. Method and apparatus for determining channel conditions in a communication system
US7046719B2 (en) * 2001-03-08 2006-05-16 Motorola, Inc. Soft handoff between cellular systems employing different encoding rates
US7613985B2 (en) * 2003-10-24 2009-11-03 Ikanos Communications, Inc. Hierarchical trellis coded modulation
US10116336B2 (en) * 2014-06-13 2018-10-30 Sandisk Technologies Llc Error correcting code adjustment for a data storage device

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3078443A (en) * 1959-01-22 1963-02-19 Alan C Rose Compound error correction system
CA1235189A (en) * 1985-01-14 1988-04-12 Haruhiko Akiyama Error correction encoding system
US5051999A (en) * 1989-03-13 1991-09-24 Motorola, Inc. Programmable error correcting apparatus within a paging receiver
US5157672A (en) * 1989-03-15 1992-10-20 Nec Corporation Interference detection apparatus for use in digital mobile communications system
SE465797B (en) * 1990-03-07 1991-10-28 Ericsson Telefon Ab L M PROCEDURE TO TRANSFER SYNCHRONIZATION INFORMATION FOR CRYPED TRANSFER IN A MOBILE RADIO SYSTEM
US5182753A (en) * 1990-03-20 1993-01-26 Telefonaktiebolaget L M Ericsson Method of transmitting signaling messages in a mobile radio communication system
JPH0481054A (en) * 1990-06-01 1992-03-13 Nec Corp Data transmission system
JP3282180B2 (en) * 1990-08-28 2002-05-13 ソニー株式会社 Magnetic recording / reproducing device
US5287556A (en) * 1990-09-28 1994-02-15 Motorola, Inc. Interference reduction using an adaptive receiver filter, signal strength, and BER sensing
US5140627A (en) * 1990-10-09 1992-08-18 Telefonaktiebolaget L M Ericsson Handoff procedure that minimizes disturbances to dtmf signalling in a cellular radio system
US5214675A (en) * 1991-07-02 1993-05-25 Motorola, Inc. System and method for calculating channel gain and noise variance of a communication channel
US5335356A (en) * 1991-09-05 1994-08-02 Telefonaktiebolaget L M Ericsson Adaptive resource allocation in a mobile telephone system
US5392300A (en) * 1992-11-10 1995-02-21 Motorola, Inc. Dual mode radio communication unit
JP2845705B2 (en) * 1993-01-14 1999-01-13 日本電気株式会社 Multi-level coded modulation communication device
US5402447A (en) * 1993-03-05 1995-03-28 Motorola, Inc. Speech decoding in a zero BER environment

Also Published As

Publication number Publication date
CA2116736C (en) 1999-08-10
US5453997A (en) 1995-09-26

Similar Documents

Publication Publication Date Title
CA2116736A1 (en) Decoder Selection
AU589077B2 (en) Data transmission system employing a combination of block encoding and convolution encoding for error protection
CA2273169A1 (en) Variable length decoder and decoding method
ATE484116T1 (en) ERROR PROTECTION FOR OVER-RAD DATA TRANSMISSION
TW338859B (en) Decoder utilizing soft information outut to minimize error rates
CA2290580A1 (en) Device and method for selecting turbo or non-turbo error correction codes based on data type or length
CA2293079A1 (en) A repeatable data error correction system
EP0167627A4 (en) Method and apparatus for decoding error correction code.
CA2134996A1 (en) Apparatus and Method for Trellis Decoder
CA2273592A1 (en) Processing of state histories in viterbi decoding
MY124888A (en) Baseband processors and methods and systems for decoding a received signal having a transmitter or channel induced coupling between bits
EP0609188A3 (en) Erasure decoder and decoding method for use in a concatenated error correcting scheme for data transmission systems.
CA2344046A1 (en) Turbo product code decoder
WO1998016016A3 (en) Error correction with two block codes and error correction with transmission repetition
HK1094840A1 (en) Multichannel viterbi decoder
EP1206040A3 (en) Low delay channel codes for correcting bursts of lost packets
CA2206688A1 (en) Digital transmission system for encoding and decoding attribute data into error checking symbols of main data, and method therefor
DE3265431D1 (en) A data processing device for processing multiple-symbol data-words based on a symbol-correcting code and having multiple operating modes
EP0660534A3 (en) Error correction systems with modified viterbi decoding.
CA2056884A1 (en) Concatenated coding method and apparatus with errors and erasures decoding
MY112024A (en) Method and apparatus for encoding and decoding information in a digital communication system
EP0155110A3 (en) Viterbi decoder comprising a majority circuit in producing a decoded signal
EP0402058A3 (en) Predictive decoding device correcting code errors
CA2116735A1 (en) Bit Error Rate Estimation
CA2136058A1 (en) Error Correction Circuit

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20140303