CA2300835A1 - Method for packet transmission using an arq protocol on transmission channels in a digital transmission system - Google Patents

Method for packet transmission using an arq protocol on transmission channels in a digital transmission system Download PDF

Info

Publication number
CA2300835A1
CA2300835A1 CA002300835A CA2300835A CA2300835A1 CA 2300835 A1 CA2300835 A1 CA 2300835A1 CA 002300835 A CA002300835 A CA 002300835A CA 2300835 A CA2300835 A CA 2300835A CA 2300835 A1 CA2300835 A1 CA 2300835A1
Authority
CA
Canada
Prior art keywords
transmission
information
packet
turbo
transmitted
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
CA002300835A
Other languages
French (fr)
Other versions
CA2300835C (en
Inventor
Markus Doetsch
Jorg Plechinger
Peter Jung
Friedbert Berens
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.)
Siemens AG
Original Assignee
Siemens Aktiengesellschaft
Markus Doetsch
Jorg Plechinger
Peter Jung
Friedbert Berens
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 Siemens Aktiengesellschaft, Markus Doetsch, Jorg Plechinger, Peter Jung, Friedbert Berens filed Critical Siemens Aktiengesellschaft
Publication of CA2300835A1 publication Critical patent/CA2300835A1/en
Application granted granted Critical
Publication of CA2300835C publication Critical patent/CA2300835C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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/29Coding, 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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
    • H03M13/2957Turbo codes and decoding
    • H03M13/2975Judging correct decoding, e.g. iteration stopping criteria
    • 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/63Joint error correction and other techniques
    • H03M13/635Error control coding in combination with rate matching
    • H03M13/6362Error control coding in combination with rate matching by puncturing
    • H03M13/6368Error control coding in combination with rate matching by puncturing using rate compatible puncturing or complementary puncturing
    • H03M13/6381Rate compatible punctured turbo [RCPT] codes

Abstract

In a method for packet transmission using an ARQ protocol on transmission channels in a digital transmission system, for channel coding, turbo coding is carried out in a turbo coder at the transmitter end and turbo decoding is carried out in a turbo decoder at the receiver end using soft-decision output signals, with a return channel being provided, using which the receiver requests the information from faulty packets once again. An RCPTC is used as the turbo code. When the information in a faulty packet is transmitted once again, at least a portion of the information suppressed by the puncturing of the RCPTC in the previous transmission is transmitted. This additional information is inserted into the already existing information at the receiver end, and this completed information is decoded once again. When the repeat transmission is made, the only bits which are transmitted are those which are additionally available at the next lower coding rate, since they are not punctured. The method is repeated until the packet is decoded without any errors or all the coded information in a packet is transmitted.
CA002300835A 1997-08-22 1998-07-29 Method for packet transmission using an arq protocol on transmission channels in a digital transmission system Expired - Lifetime CA2300835C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE19736676.7 1997-08-22
DE19736676A DE19736676C1 (en) 1997-08-22 1997-08-22 Data packet transmission method in digital transmission system
PCT/DE1998/002165 WO1999011010A1 (en) 1997-08-22 1998-07-29 Method for packet transmission with an arq protocol on transmission channels in a digital transmission system

Publications (2)

Publication Number Publication Date
CA2300835A1 true CA2300835A1 (en) 1999-03-04
CA2300835C CA2300835C (en) 2005-03-15

Family

ID=7839915

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002300835A Expired - Lifetime CA2300835C (en) 1997-08-22 1998-07-29 Method for packet transmission using an arq protocol on transmission channels in a digital transmission system

Country Status (8)

Country Link
US (1) US6571366B1 (en)
EP (1) EP1005733B1 (en)
JP (1) JP2001514458A (en)
CN (1) CN1207864C (en)
AU (1) AU731396B2 (en)
CA (1) CA2300835C (en)
DE (2) DE19736676C1 (en)
WO (1) WO1999011010A1 (en)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2792476B1 (en) * 1999-04-13 2001-06-08 Canon Kk ARQ TYPE METHOD FOR TRANSMISSION METHOD USING TURBO-CODES, AND ASSOCIATED DEVICE
US6393257B1 (en) * 1999-04-29 2002-05-21 Qualcomm Incorporated Wireless communications receiver and decoder for receiving encoded transmissions, such as transmissions using turbo codes, and estimating channel conditions
EP1094612B1 (en) * 1999-10-21 2003-05-28 Sony International (Europe) GmbH SOVA Turbo decoder with decreased normalisation complexity
DE10001856A1 (en) 2000-01-18 2001-08-09 Infineon Technologies Ag Method for decoding a data signal
CA2397893C (en) 2000-01-20 2011-05-03 Nortel Networks Limited Hybrid arq schemes with soft combining in variable rate packet data applications
FR2805418B1 (en) * 2000-02-23 2003-05-30 Mitsubishi Electric Inf Tech METHOD OF DIGITAL TRANSMISSION OF TYPE WITH ERROR CORRECTING CODING
SE0000897D0 (en) * 2000-03-17 2000-03-17 Ericsson Telefon Ab L M Methods in a communication system
CA2380008C (en) * 2000-05-22 2006-05-09 Min-Goo Kim Data transmission apparatus and method for an harq data communication system
EP1176749A3 (en) * 2000-06-20 2005-07-13 Matsushita Electric Industrial Co., Ltd. Radio communication system
US7127664B2 (en) * 2000-09-18 2006-10-24 Lucent Technologies Inc. Reconfigurable architecture for decoding telecommunications signals
AU2001230642A1 (en) * 2000-10-30 2002-05-15 Nortel Networks Limited Automatic request protocol based packet transmission using punctured codes
KR100365183B1 (en) * 2000-12-07 2002-12-16 에스케이 텔레콤주식회사 Method and BTS for transmitting a data using the adaptation coding at physical layer in W-CDMA system
US6961388B2 (en) * 2001-02-01 2005-11-01 Qualcomm, Incorporated Coding scheme for a wireless communication system
US9979580B2 (en) 2001-02-01 2018-05-22 Qualcomm Incorporated Coding scheme for a wireless communication system
FR2822315B1 (en) * 2001-03-19 2003-06-06 Mitsubishi Electric Inf Tech METHOD AND DEVICE FOR OPTIMIZING THE SIZE OF ENCODED DATA BLOCKS UNDER PERFORMANCE CONSTRAINTS
JP4198921B2 (en) * 2002-02-28 2008-12-17 株式会社エヌ・ティ・ティ・ドコモ Adaptive radio parameter control method, QoS control device, base station, and radio communication system
CN1674480A (en) * 2004-03-25 2005-09-28 皇家飞利浦电子股份有限公司 Convolution coder and decoding method thereof
US7660368B2 (en) * 2005-01-11 2010-02-09 Qualcomm Incorporated Bit log likelihood ratio evaluation
JP2008527927A (en) * 2005-01-11 2008-07-24 クゥアルコム・インコーポレイテッド Method and apparatus for decoding data in a layered modulation system
JP4494238B2 (en) * 2005-02-03 2010-06-30 株式会社エヌ・ティ・ティ・ドコモ MIMO multiplex transmission apparatus and MIMO multiplex transmission method
US20060198454A1 (en) * 2005-03-02 2006-09-07 Qualcomm Incorporated Adaptive channel estimation thresholds in a layered modulation system
US7340669B2 (en) * 2005-03-11 2008-03-04 Via Telecom Co., Ltd. Memory efficient streamlined transmitter with a multiple instance hybrid ARQ
JP2007274335A (en) * 2006-03-31 2007-10-18 Nec Corp Turbo decoding device and method
US8127216B2 (en) 2007-11-19 2012-02-28 Seagate Technology Llc Reduced state soft output processing
US20090132894A1 (en) * 2007-11-19 2009-05-21 Seagate Technology Llc Soft Output Bit Threshold Error Correction
US20100251069A1 (en) * 2009-03-31 2010-09-30 Qualcomm Incorporated Method and apparatus for efficient memory allocation for turbo decoder input with long turbo codeword
US9060365B2 (en) 2013-03-12 2015-06-16 Qualcomm Incorporated Method and apparatus for sharing decoding time across transport blocks

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5214675A (en) * 1991-07-02 1993-05-25 Motorola, Inc. System and method for calculating channel gain and noise variance of a communication channel
US5278871A (en) * 1992-03-19 1994-01-11 Motorola, Inc. Method and apparatus for estimating signal weighting parameters in a receiver
US5546429A (en) * 1992-11-09 1996-08-13 Motorola, Inc. Frequency hopping code division multiple access radio communication unit
DE19521327A1 (en) * 1995-06-12 1996-12-19 Siemens Ag Secure information transmission method using multi-component coding
DE19630343B4 (en) * 1996-07-26 2004-08-26 Telefonaktiebolaget L M Ericsson (Publ) Method and packet transmission system using error correction of data packets
US6189123B1 (en) * 1997-03-26 2001-02-13 Telefonaktiebolaget Lm Ericsson Method and apparatus for communicating a block of digital information between a sending and a receiving station
US5983384A (en) * 1997-04-21 1999-11-09 General Electric Company Turbo-coding with staged data transmission and processing
US5907582A (en) * 1997-08-11 1999-05-25 Orbital Sciences Corporation System for turbo-coded satellite digital audio broadcasting
DE19736625C1 (en) * 1997-08-22 1998-12-03 Siemens Ag Data transmission method in digital transmission system

Also Published As

Publication number Publication date
EP1005733B1 (en) 2008-10-29
US6571366B1 (en) 2003-05-27
CN1268267A (en) 2000-09-27
WO1999011010A1 (en) 1999-03-04
CN1207864C (en) 2005-06-22
AU731396B2 (en) 2001-03-29
EP1005733A1 (en) 2000-06-07
DE59814315D1 (en) 2008-12-11
AU9253298A (en) 1999-03-16
CA2300835C (en) 2005-03-15
JP2001514458A (en) 2001-09-11
DE19736676C1 (en) 1998-12-10

Similar Documents

Publication Publication Date Title
CA2300835A1 (en) Method for packet transmission using an arq protocol on transmission channels in a digital transmission system
CA2222253A1 (en) Automatic retransmission query (arq) with inner code for generating multiple provisional decodings of a data packet
US7031350B2 (en) Coding of data stream
WO1996023360A3 (en) A digital communication system having a punctured convolutional coding system and method
EP0713302A3 (en) Adaptive forward error correction system using block codes
US7814399B2 (en) Apparatus and method of early decoding in communication systems
KR100230331B1 (en) The error protecting method for multi-media
EP2184864A3 (en) Method and apparatus for data transmission using multiple transmit antennas
US6927708B2 (en) Mapping system for transmission and reception of multiple data types
EP1933466A3 (en) Turbo-coding with staged data transmission and processing
ATE240617T1 (en) DATA TRANSMISSION IN RADIO SYSTEM
WO2002084887A3 (en) Apparatus and method of ctcm encoding and decoding for a digital communication system
EP2068451A3 (en) Method for a general turbo code trellis termination
JP2001502861A (en) Coding schemes for digital communication systems
EP1511209A3 (en) Apparatus and method for transmitting/receiving data in a mobile comunication system
WO1997015164A3 (en) Simplifying decoding of codewords in a wireless communication system
CA2206688A1 (en) Digital transmission system for encoding and decoding attribute data into error checking symbols of main data, and method therefor
CA2208660A1 (en) Data transmission device
EP1624585A3 (en) Transmission system with adaptive channel encoder and decoder
CA2330799A1 (en) Burst and packet wireless transmission using product codes with iterative decoding
KR100296358B1 (en) The decoder for a rate-matching turbo code
KR950030535A (en) Randomization Method Using Convolutional Codes and Its Digital Communication Device
KR960020491A (en) Transmitter and receiver of high definition video system

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20180730