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

Rescheduling scheduled transmissions

Assignee: Qualcomm Inc
•
Filing: 2001-04-26
•
Granted: 2003-09-23
•
Expires: 2021-04-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Rather than attaching a preamble to a data traffic subpacket, a preamble channel is transmitted along with a traffic channel. An ARQ channel is established on the reverse link in response to a received transmission on the preamble channel and the traffic channel. In accordance with the type of ARQ signal received or the lack of receipt thereof, a scheduling element in the base station alters an already existing transmission schedule for transmitting old data traffic or new data traffic.

Inventors

  • 👤 Joseph P. Odenwalder
  • 👤 Sandip Sarkar
  • 👤 Yongbin Wei

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 17:51
CPC Classifications
H; H04; H04W; H04W72/00; H04W72/12; H04W72/1263; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0071; H04L1/0045; H04L1/0046; H04L1/12; H04L1/16; H04L1/18; H04L1/1812; H04L1/1819; H04L1/1829; H04L1/1867; H04L1/188; H04L1/1887; H04W72/50; H04W72/54; H04W72/542; H04L1/08

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 181 words
An apparatus in a base station for adjusting an existing scheduling scheme for transmitting redundant data packets, comprising: a preamble channel generator for transmitting preamble subpackets; a data traffic channel generator for transmitting data traffic subpackets; a scheduling element electrically coupled to the preamble channel generator and the data traffic channel generator, the scheduling element for controlling the packing of preamble information into the preamble subpackets and data traffic into the data traffic subpackets, and for controlling the transmission sequence of the preamble subpackets and the transmission sequence of the data traffic subpackets; and a receiver subsystem electrically coupled to the scheduling element, the receiver subsystem for detecting a signal received on an acknowledgment channel from a remote station, wherein the scheduling element controls the transmission sequence of the preamble subpackets and the transmission sequence of the data traffic subpackets in accordance with the signal or lack thereof on the acknowledgment channel, wherein the arrival of the signal indicates that the preamble subpacket was successfully decoded and the non-arrival of the signal indicates that the preamble subpacket was not successfully decoded.
Claim 2
Independent Claim 181 words
An apparatus in a base station for adjusting an existing scheduling scheme for transmitting redundant data packets, comprising: a preamble channel generator for transmitting preamble subpackets; a data traffic channel generator for transmitting data traffic subpackets; a scheduling element electrically coupled to the preamble channel generator and the data traffic channel generator, the scheduling element for controlling the packing of preamble information into the preamble subpackets and data traffic into the data traffic subpackets, and for controlling the transmission sequence of the preamble subpackets and the transmission sequence of the data traffic subpackets; and a receiver subsystem electrically coupled to the scheduling element, the receiver subsystem for detecting a signal received on an acknowledgment channel from a remote station, wherein the scheduling element controls the transmission sequence of the preamble subpackets and the transmission sequence of the data traffic subpackets in accordance with the signal or lack thereof on the acknowledgment channel, wherein the arrival of the signal indicates that the preamble subpacket was successfully decoded and the non-arrival of the signal indicates that the preamble subpacket was not successfully decoded.
Claim 3
Independent Claim 276 words
A method for rescheduling scheduled transmissions between a base station and a target remote station, comprising: scheduling preamble information and data traffic for transmission to the target remote station, wherein the scheduling includes packing preamble information and data traffic into a plurality of preamble subpackets and a plurality of data traffic subpackets that are to be transmitted to the target remote station; transmitting at least one of the plurality of preamble subpackets and at least one of the plurality of data traffic subpackets in accordance with the scheduling; waiting for a signal transmitted on an acknowledgment channel; if no signal is received on the acknowledgment channel within a reasonable time period, then rescheduling the transmission of preamble information and data traffic to the remote station; if the signal received on the acknowledgment channel is an acknowledgment from the target remote station, then scheduling a transmission of new preamble information and new data traffic; if the signal received on the acknowledgment channel is a negative acknowledgment from the target remote station, then continuing with the scheduling by transmitting an additional one of the plurality of preamble subpackets and an additional one of the plurality of data traffic subpackets; if the signal received on the acknowledgment channel is an acknowledgment from a false remote station, then ignoring the signal and continuing with the scheduling by transmitting an additional one of the plurality of preamble subpackets and an additional one of the plurality of data traffic subpackets; and if the signal received on the acknowledgment channel is a negative acknowledgment from a false remote station, then ignoring the signal and suspending all transmissions for a predetermined amount of time.
Claim 4
Independent Claim 276 words
A method for rescheduling scheduled transmissions between a base station and a target remote station, comprising: scheduling preamble information and data traffic for transmission to the target remote station, wherein the scheduling includes packing preamble information and data traffic into a plurality of preamble subpackets and a plurality of data traffic subpackets that are to be transmitted to the target remote station; transmitting at least one of the plurality of preamble subpackets and at least one of the plurality of data traffic subpackets in accordance with the scheduling; waiting for a signal transmitted on an acknowledgment channel; if no signal is received on the acknowledgment channel within a reasonable time period, then rescheduling the transmission of preamble information and data traffic to the remote station; if the signal received on the acknowledgment channel is an acknowledgment from the target remote station, then scheduling a transmission of new preamble information and new data traffic; if the signal received on the acknowledgment channel is a negative acknowledgment from the target remote station, then continuing with the scheduling by transmitting an additional one of the plurality of preamble subpackets and an additional one of the plurality of data traffic subpackets; if the signal received on the acknowledgment channel is an acknowledgment from a false remote station, then ignoring the signal and continuing with the scheduling by transmitting an additional one of the plurality of preamble subpackets and an additional one of the plurality of data traffic subpackets; and if the signal received on the acknowledgment channel is a negative acknowledgment from a false remote station, then ignoring the signal and suspending all transmissions for a predetermined amount of time.
Claim 5
Dependent Claim 131 words
The method of claim 2 , further comprising: receiving the at least one of the plurality of preamble subpackets and the at least one of the plurality of data traffic subpackets at the target remote station; if the at least one of the plurality of preamble subpackets and at least one of the plurality of data traffic subpackets can be decoded, then transmitting the acknowledgment signal on the acknowledgment channel; if the at least one of the plurality of preamble subpackets can be decoded but the at least one of the plurality of data traffic subpackets cannot be decoded, then transmitting the negative acknowledgment signal on the acknowledgment channel; and if the at least one of the plurality of preamble subpackets cannot be decoded, framing from transmitting on the acknowledgment channel.
Claim 6
Dependent Claim 159 words
The method of claim 2 , further comprising: receiving the at least one of the plurality of preamble subpackets and at least one of the plurality of data traffic subpackets at the false remote station; if the at least one of the plurality of preamble subpackets and at least one of the plurality of data traffic subpackets can be decoded, then transmitting the acknowledgment signal on the acknowledgment channel; if the at least one of the plurality of preamble subpackets can be decoded but the at least one of the plurality of data traffic subpackets cannot be decoded, then transmitting the negative acknowledgment signal on the acknowledgment channel; if the at least one of the plurality of preamble subpackets cannot be decoded, then refraining from transmitting on the acknowledgment channel; and if no further transmission from the base station is received, then passing the at least one data traffic subpacket to Radio Link Protocol (RLP) layer as an error.
Claim 7
Independent Claim 304 words
An apparatus for rescheduling scheduled transmissions between a base station and a target remote station, comprising: means for scheduling preamble information and data traffic for transmission to the target remote station, wherein the scheduling means packs preamble information and data traffic into a plurality of preamble subpackets and a plurality of data traffic subpackets that are to be transmitted to the target remote station, and the scheduling means is responsive to signals received on an acknowledgment channel, wherein if no signal is received on the acknowledgment channel within a reasonable time period, then the scheduling means reschedules the transmission of preamble information and data traffic to the remote station, but if the signal received on the acknowledgment channel is an acknowledgment from the target remote station, then the scheduling means schedules a transmission of new preamble information and new data traffic; and if the signal received on the acknowledgment channel is a negative acknowledgment from the target remote station, then the scheduling means continues with the scheduling by transmitting an additional one of the plurality of preamble subpackets and an additional one of the plurality of data traffic subpackets; and if the signal received on the acknowledgment channel is an acknowledgment from a false remote station, then the scheduling means ignores the signal and continues with the scheduling by transmitting an additional one of the plurality of preamble subpackets and an additional one of the plurality of data traffic subpackets; and if the signal received on the acknowledgment channel is a negative acknowledgment from a false remote station, then the scheduling means ignores the signal and suspends all transmissions for a predetermined amount of time; and means for transmitting at least one of the plurality of preamble subpackets and at least one of the plurality of data traffic subpackets in accordance with the scheduling.
Claim 8
Independent Claim 304 words
An apparatus for rescheduling scheduled transmissions between a base station and a target remote station, comprising: means for scheduling preamble information and data traffic for transmission to the target remote station, wherein the scheduling means packs preamble information and data traffic into a plurality of preamble subpackets and a plurality of data traffic subpackets that are to be transmitted to the target remote station, and the scheduling means is responsive to signals received on an acknowledgment channel, wherein if no signal is received on the acknowledgment channel within a reasonable time period, then the scheduling means reschedules the transmission of preamble information and data traffic to the remote station, but if the signal received on the acknowledgment channel is an acknowledgment from the target remote station, then the scheduling means schedules a transmission of new preamble information and new data traffic; and if the signal received on the acknowledgment channel is a negative acknowledgment from the target remote station, then the scheduling means continues with the scheduling by transmitting an additional one of the plurality of preamble subpackets and an additional one of the plurality of data traffic subpackets; and if the signal received on the acknowledgment channel is an acknowledgment from a false remote station, then the scheduling means ignores the signal and continues with the scheduling by transmitting an additional one of the plurality of preamble subpackets and an additional one of the plurality of data traffic subpackets; and if the signal received on the acknowledgment channel is a negative acknowledgment from a false remote station, then the scheduling means ignores the signal and suspends all transmissions for a predetermined amount of time; and means for transmitting at least one of the plurality of preamble subpackets and at least one of the plurality of data traffic subpackets in accordance with the scheduling.
Claim 9
Independent Claim 155 words
A method for enhancing a transmission schedule, comprising: transmitting a plurality of preamble subpackets and a plurality of data traffic subpackets in parallel in accordance with the transmission schedule; monitoring for a signal on an acknowledgment channel; if a signal is not detected, continuing to transmit in accordance with the transmission schedule; if a signal is detected, determining whether the sender of the signal is a targeted station; if the signal is from the targeted station, then canceling the transmission schedule and forming a new transmission schedule with new data traffic if the signal is an acknowledgment, or sending a retransmission in accordance with the transmission schedule if the signal is a negative acknowledgment; and if the signal is not from the targeted station, then suspending a retransmission for a time period less than or equal to one second if the signal is negative acknowledgment or transmitting a retransmission if the signal is an acknowledgment.
Claim 10
Independent Claim 155 words
A method for enhancing a transmission schedule, comprising: transmitting a plurality of preamble subpackets and a plurality of data traffic subpackets in parallel in accordance with the transmission schedule; monitoring for a signal on an acknowledgment channel; if a signal is not detected, continuing to transmit in accordance with the transmission schedule; if a signal is detected, determining whether the sender of the signal is a targeted station; if the signal is from the targeted station, then canceling the transmission schedule and forming a new transmission schedule with new data traffic if the signal is an acknowledgment, or sending a retransmission in accordance with the transmission schedule if the signal is a negative acknowledgment; and if the signal is not from the targeted station, then suspending a retransmission for a time period less than or equal to one second if the signal is negative acknowledgment or transmitting a retransmission if the signal is an acknowledgment.

References Cited (Backward Citations)

US4901307A Cited
US5103459A Cited
US5103459B1 Cited
US5414796A Cited
US5303234A Cited
US5222061A Cited
US5875292A Cited
US6021124A Cited
WO2000045543A1 Cited
US6505034B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-09-22 2007-03-24 2007-09-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-09-22 2011-03-24 2011-09-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-09-22 2015-03-24 2015-09-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag