Patent US6101168A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6101168A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for time efficient retransmission using symbol accumulation

Assignee: Qualcomm Inc
•
Filing: 1997-11-13
•
Granted: 2000-08-08
•
Expires: 2017-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An efficient retransmission of data using symbol accumulation wherein the packet received in error is retransmitted at a lower energy-per-bit level concurrently in the same frame with the new packet. The destination device receives the data transmission and retransmission, demodulate the signal, and separates the received data into the new and retransmitted packet. The destination device then accumulates the energy of the retransmitted packet with the energy already accumulated for the packet received in error and decodes the accumulated packet. The accumulation of the additional energy provided by the subsequent retransmissions improves the probability of a correct decoding. The throughput rate can be improved since the packet received in error is retransmitted concurrently with the transmission of the new data packet. The capacity is maximized since the retransmission of the packet received in error is at a lower energy level than that of the new packet.

Inventors

  • 👤 Tao Chen
  • 👤 Joseph P. Odenwalder
  • 👤 Edward G. Tiedemann, Jr.
  • 👤 Serge Willenegger

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 04:40
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0059; H04L1/12; H04L1/16; H04L1/18; H04B; H04B1/00; H04B1/76; H04B7/00; H04B7/005; H04L1/0001; H04L1/0002; H04L1/0009; H04L1/0023; H04L1/0026; H04L1/0045; H04L1/0054; H04L1/0067; H04L1/0068; H04L1/0069; H04L1/0071; H04L1/08; H04L1/1812; H04L1/1816; H04L1/1819; H04L1/1825; H04L1/1829; H04L1/1835; H04L1/1845; H04L1/1867; H04L1/1893; H04W; H04W52/00; H04W52/04; H04W52/38; H04W52/44; H04L1/1809

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 103 words
A method for decoding a data packet comprising the steps of: first receiving a transmission of said data packet to obtain a received packet; second receiving at least one retransmission of said data packet to obtain retransmitted packets; accumulating said received packet with said retransmitted packets to obtain an accumulated packet; and decoding said accumulated packet scaling code symbols of said received packet with a first gain factor; scaling code symbols of each of said retransmitted packets with second gain factors; and combining said code symbols of said received packet with said code symbols of said retransmitted packets to obtain said accumulated packet.
Claim 2
Independent Claim 103 words
A method for decoding a data packet comprising the steps of: first receiving a transmission of said data packet to obtain a received packet; second receiving at least one retransmission of said data packet to obtain retransmitted packets; accumulating said received packet with said retransmitted packets to obtain an accumulated packet; and decoding said accumulated packet scaling code symbols of said received packet with a first gain factor; scaling code symbols of each of said retransmitted packets with second gain factors; and combining said code symbols of said received packet with said code symbols of said retransmitted packets to obtain said accumulated packet.
Claim 3
Dependent Claim 93 words
The method of claim 1 wherein said first receiving step comprises the steps of: demodulating at least one signal path of said transmission of said data packet to obtain first pilot signals and first filtered data symbols; performing a dot product of said first pilot signals and said first filtered data symbols for each of said at least one signal path to obtain first scalar values; and combining said first scalar values of said least one signal path to obtain first combined scalar values; said first combined scalar values comprising said received packet.
Claim 4
Dependent Claim 96 words
The method of claim 1 wherein said second receiving step comprises the steps of: demodulating at least one signal path of said at least one retransmission of said data packet to obtain second pilot signals and second filtered data symbols; performing a dot product of said second pilot signals and said second filtered data symbols for each of said at least one signal path to obtain second scalar values; and combining said second scalar values of said least one signal path to obtain second combined scalar values; said second combined scalar values comprising said retransmitted packets.
Claim 5
Dependent Claim 46 words
The method of claim 1 wherein said first gain factor is defined in accordance with a signal-to-noise measurement of a received signal of said transmission and said second gain factors are defined in accordance with signal-to-noise measurements of received signals of said at least one retransmissions.
Claim 6
Dependent Claim 31 words
The method of claim 1 wherein said accumulating step comprises the steps of: replacing selected symbols of said received packet with symbols of said retransmitted packets to obtain said accumulated packet.
Claim 7
Dependent Claim 46 words
The method of claim 1 wherein said accumulating step comprises the steps of: interleaving symbols of said received packet with symbols of said retransmitted packets to obtain said accumulated packet; and wherein said decoding step is performed in accordance with a rate of said accumulated packet.
Claim 8
Dependent Claim 25 words
The method of claim 1 wherein said at least one retransmission of said data packet is concurrent with a transmission of a second data packet.
Claim 9
Dependent Claim 33 words
The method of claim 7 wherein said at least one retransmission of said data packet is achieved by replacing repeated symbols of said second data packet with code symbols of said data packet.
Claim 10
Dependent Claim 28 words
The method of claim 7 wherein said at least one retransmission of said data packet is achieved by encoding said second data packet with a modified code rate.
Claim 11
Dependent Claim 27 words
The method of claim 7 wherein said at least one retransmission of said data packet is achieved by transmitting said data packet on an additional code channel.
Claim 12
Dependent Claim 21 words
The method of claim 1 wherein each of said at least one retransmission is at a lower energy-per-bit than said transmission.
Claim 13
Dependent Claim 28 words
The method of claim 11 wherein each of said at least one retransmission is at a minimal energy-per-bit which still allows for correct decoding of said data packet.
Claim 14
Dependent Claim 34 words
The method of claim 12 wherein said minimal energy-per-bit is computed in accordance with a required E s /I o and a measured E s /I o of a received signal of said transmission.
Claim 15
Dependent Claim 39 words
The method of claim 12 wherein said minimal energy-per-bit is computed in accordance with a required E s /I o and an accumulated E s /I o of received signals of said transmission and said at least one retransmission.
Claim 16
Dependent Claim 18 words
The method of claim 1 wherein each of said retransmitted packets comprises a portion of said received packet.
Claim 17
Dependent Claim 27 words
The method of claim 15 wherein each of said retransmitted packets is based on a measured E s /I o for a duration of said received packet.
Claim 18
Dependent Claim 16 words
The method of claim 1 wherein decoding step is performed for a constraint length of 9.
Claim 19
Dependent Claim 16 words
The method of claim 1 wherein decoding step is performed for a code rate of 1/2.
Claim 20
Independent Claim 133 words
An apparatus for decoding a data packet comprising: demodulation means for receiving and demodulating a transmission of said data packet to obtain a received packet and for receiving and demodulating at least one retransmissions of said data packet to obtain retransmitted packets; accumulation means for accumulating said retransmitted packets with said received packet to produce an accumulated packet; and storage means for receiving and storing said received packet and/or said accumulated packet; decoding means for receiving and decoding said accumulated packet; transmission means for concurrently retransmitting said at least one retransmission of said data packet with a transmission of a second data packet and for adjusting a transmission power of said at least one retransmission of said data packet to be lower than a transmission power of said transmission of said data packet.
Claim 21
Independent Claim 133 words
An apparatus for decoding a data packet comprising: demodulation means for receiving and demodulating a transmission of said data packet to obtain a received packet and for receiving and demodulating at least one retransmissions of said data packet to obtain retransmitted packets; accumulation means for accumulating said retransmitted packets with said received packet to produce an accumulated packet; and storage means for receiving and storing said received packet and/or said accumulated packet; decoding means for receiving and decoding said accumulated packet; transmission means for concurrently retransmitting said at least one retransmission of said data packet with a transmission of a second data packet and for adjusting a transmission power of said at least one retransmission of said data packet to be lower than a transmission power of said transmission of said data packet.
Claim 22
Dependent Claim 51 words
The apparatus of claim 19 further comprising: scaling means for receiving and scaling said received packet and said retransmitted packets to produce a scaled received packet and scaled retransmitted packets; wherein said accumulation means received and accumulate said scaled retransmitted packets with said scaled received packets to produce said accumulated packet.

References Cited (Backward Citations)

US5084900A Cited
US5506865A Cited
DE4241618A1 Cited
US5614914A Cited
WO1997037459A1 Cited
WO1998049785A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-08 2004-02-07 2004-08-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-08 2008-02-07 2008-08-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-08 2012-02-07 2012-08-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag