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
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 09:02
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 |