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

Out of channel cyclic redundancy code method for a discrete multitone spread spectrum communications system

Assignee: Clear Wireless LLC
•
Filing: 1997-02-24
•
Granted: 2001-09-11
•
Expires: 2017-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A new method makes the most efficient use of the scarce spectral bandwidth in a wireless discrete multitone spread spectrum communications system. Each remote station and each base station in the network prepares an error detection field, such as a cyclic code (CRC), on each block of data to be transmitted over the traffic channels. The sending station prepares an error detection message for transmission over the link control channel of the network. The sending station prepares the error detection message by forming a link control channel vector that will be spread using the discrete multitone spread spectrum (DMT-SS) protocol to distribute the data message over a plurality of discrete tone frequencies, forming a spread signal for the link control channel. A link control channel is associated with communications session using the traffic channels. The instant of transmission of the error detection message is allowed to be different from the instant of transmission of the data message. This permits the error detection messages to be transmitted when capacity is available on the link control channel. The receiving station buffers the error detection messages it receives from the link control channel, so that they are accessible by their block numbers. When the receiving station receives a data message on the traffic channel, it performs a CRC calculation on the data block in the message to obtain a resulting new CRC value. The new CRC value is also buffered at the receiving station with the block number so that it is accessible by its block number. Then, when both the received error message and the new CRC value are both available at the receiving station, they are matched by their common block number. The received CRC value in the error detection message is compared with the new CRC computed from the received data block. If the comparison determines that there is a difference in the values, then an error signal is generated.

Inventors

  • 👤 David Gibbons
  • 👤 Robert Lee Maxwell
  • 👤 David James Ryan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 20:29
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/0001; H04L1/0002; H04L1/0003; H04B; H04B1/00; H04B1/69; H04L1/004; H04L1/0045; H04L1/0056; H04L1/0057; H04L1/12; H04L1/16

Claims Analysis

Total Claims: 62
Claim 1
Independent Claim 187 words
A highly bandwidth-efficient communications method, comprising the steps of: receiving at a base station a wireless spread signal comprising an incoming data message including a data block and a block number in a first channel at a first time spread over a plurality of discrete traffic frequencies; adaptively despreading the data message received at the base station by using despreading weights; receiving at said base station a wireless spread signal comprising an incoming error detection message including said block number and a first error detection code derived from said data block in a second channel at a second time spread over a plurality of wireless link control frequencies; adaptively despreading the error detection message received at the base station by using said despreading weights; computing a second error detection code for said received data block; selecting said first error detection code using said block number received in said data message: comparing the first error detection code with said second error detection code; generating an error response signal at the base station in response to said first error detection code being different from said second error detection code.
Claim 2
Dependent Claim 187 words
A highly bandwidth-efficient communications method, comprising the steps of: receiving at a base station a wireless spread signal comprising an incoming data message including a data block and a block number in a first channel at a first time spread over a plurality of discrete traffic frequencies; adaptively despreading the data message received at the base station by using despreading weights; receiving at said base station a wireless spread signal comprising an incoming error detection message including said block number and a first error detection code derived from said data block in a second channel at a second time spread over a plurality of wireless link control frequencies; adaptively despreading the error detection message received at the base station by using said despreading weights; computing a second error detection code for said received data block; selecting said first error detection code using said block number received in said data message: comparing the first error detection code with said second error detection code; generating an error response signal at the base station in response to said first error detection code being different from said second error detection code.
Claim 3
Dependent Claim 24 words
The highly bandwidth-efficient communications method of claim 1 , wherein said base station is part of a wireless discrete multitone spread spectrum communications system.
Claim 4
Dependent Claim 30 words
The highly bandwidth-efficient communications method of claim 1 , wherein said second error detection code is a checksum resulting from the operation of a polynomial generator on said data block.
Claim 5
Dependent Claim 20 words
The highly bandwidth-efficient communications method of claim 1 , wherein said second error detection code is a cyclic redundancy code.
Claim 6
Dependent Claim 23 words
The highly bandwidth-efficient communications method of claim 1 , which further comprises: prior to said comparing step, buffering said first error detection code.
Claim 7
Dependent Claim 43 words
The highly bandwidth-efficient communications method of claim 1 , which further comprises: initiating a negative acknowledgement signal to be sent from the base station to the sender requesting the sender to repeat the data block transmission, in response to said error response signal.
Claim 8
Dependent Claim 48 words
The highly bandwidth-efficient communications method of claim 1 , which further comprises: initiating an update in the spreading and despreading weights at the receiving station in an effort to improve the signal and interference to noise ratio of a traffic channel, in response to said error response signal.
Claim 9
Dependent Claim 28 words
The highly bandwidth-efficient communications method of claim 1 , which further comprises: initiating an alarm to be used for realtime control, in response to said error response signal.
Claim 10
Dependent Claim 35 words
The highly bandwidth-efficient communications method of claim 1 , which further comprises: logging the error signal for compilation of a longer term report of a traffic channel quality, in response to said error response signal.
Claim 11
Dependent Claim 219 words
A highly bandwidth-efficient communications method, comprising the steps of: receiving at a base station a first spread signal comprising an incoming data traffic signal in a first channel at a first time having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; receiving at said base station a second spread signal comprising an incoming error detection signal in a second channel at a second time having an error detection portion and said block number portion spread over a plurality of link control frequencies, said error detection portion being derived from said data block portion; adaptively despreading said first spread signal received at the base station by using despreading weights, recovering said data block portion and said block number portion; computing an error detection value for said data block portion at said base station; adaptively despreading said second spread signal received at the base station by using despreading weights, recovering said error detection portion and said block number portion; selecting said error detection portion using said block number portion received in said data traffic signal; comparing the error detection value with said error detection portion at said base station; generating an error response signal at the base station in response to said error detection value not comparing with said error detection portion.
Claim 12
Dependent Claim 219 words
A highly bandwidth-efficient communications method, comprising the steps of: receiving at a base station a first spread signal comprising an incoming data traffic signal in a first channel at a first time having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; receiving at said base station a second spread signal comprising an incoming error detection signal in a second channel at a second time having an error detection portion and said block number portion spread over a plurality of link control frequencies, said error detection portion being derived from said data block portion; adaptively despreading said first spread signal received at the base station by using despreading weights, recovering said data block portion and said block number portion; computing an error detection value for said data block portion at said base station; adaptively despreading said second spread signal received at the base station by using despreading weights, recovering said error detection portion and said block number portion; selecting said error detection portion using said block number portion received in said data traffic signal; comparing the error detection value with said error detection portion at said base station; generating an error response signal at the base station in response to said error detection value not comparing with said error detection portion.
Claim 13
Dependent Claim 24 words
The highly bandwidth-efficient communications method of claim 10 , wherein said base station is part of a wireless discrete multitone spread spectrum communications system.
Claim 14
Dependent Claim 29 words
The highly bandwidth-efficient communications method of claim 10 , wherein said error detection signal is a checksum resulting from the operation of a polynomial generator on said data block.
Claim 15
Dependent Claim 19 words
The highly bandwidth-efficient communications method of claim 10 , wherein said error detection signal is a cyclic redundancy code.
Claim 16
Dependent Claim 22 words
The highly bandwidth-efficient communications method of claim 10 , which further comprises: prior to said comparing step, buffering said error detection signal.
Claim 17
Dependent Claim 43 words
The highly bandwidth-efficient communications method of claim 10 , which further comprises: initiating a negative acknowledgement signal to be sent from the base station to the sender requesting the sender to repeat the data block transmission, in response to said error response signal.
Claim 18
Dependent Claim 48 words
The highly bandwidth-efficient communications method of claim 10 , which further comprises: initiating an update in the spreading and despreading weights at the receiving station in an effort to improve the signal and interference to noise ratio of a traffic channel, in response to said error response signal.
Claim 19
Dependent Claim 28 words
The highly bandwidth-efficient communications method of claim 10 , which further comprises: initiating an alarm to be used for realtime control, in response to said error response signal.
Claim 20
Dependent Claim 35 words
The highly bandwidth-efficient communications method of claim 10 , which further comprises: logging the error signal for compilation of a longer term report of a traffic channel quality, in response to said error response signal.
Claim 21
Dependent Claim 173 words
A highly bandwidth-efficient communications system, comprising: means for receiving at a base station a wireless spread signal comprising an incoming data traffic signal including a data block and a block number in a first channel at a first time spread over a plurality of discrete traffic frequencies and an incoming error detection signal including said block number and a first error code derived from said data block in a second channel at a second time spread over a plurality of wireless link control frequencies; means for adaptively despreading the data traffic and error detection signals received at the base station by using despreading weights; means for computing an error detection value including a second error code for said data block; means for selecting said first error code using said block number from said data traffic signal; means for comparing the first error code with said second error code; means for generating an error response signal at the base station in response to said first error code being different from said second error code.
Claim 22
Dependent Claim 173 words
A highly bandwidth-efficient communications system, comprising: means for receiving at a base station a wireless spread signal comprising an incoming data traffic signal including a data block and a block number in a first channel at a first time spread over a plurality of discrete traffic frequencies and an incoming error detection signal including said block number and a first error code derived from said data block in a second channel at a second time spread over a plurality of wireless link control frequencies; means for adaptively despreading the data traffic and error detection signals received at the base station by using despreading weights; means for computing an error detection value including a second error code for said data block; means for selecting said first error code using said block number from said data traffic signal; means for comparing the first error code with said second error code; means for generating an error response signal at the base station in response to said first error code being different from said second error code.
Claim 23
Dependent Claim 24 words
The highly bandwidth-efficient communications system of claim 19 , wherein said base station is part of a wireless discrete multitone spread spectrum communications system.
Claim 24
Dependent Claim 29 words
The highly bandwidth-efficient communications system of claim 19 , wherein said error detection signal is a checksum resulting from the operation of a polynomial generator on a data block.
Claim 25
Dependent Claim 19 words
The highly bandwidth-efficient communications system of claim 19 , wherein said error detection signal is a cyclic redundancy code.
Claim 26
Dependent Claim 19 words
The highly bandwidth-efficient communications system of claim 19 , which further comprises: means for buffering said error detection signal.
Claim 27
Dependent Claim 45 words
The highly bandwidth-efficient communications system of claim 19 , which further comprises: means for initiating a negative acknowledgement signal to be sent from the base station to the sender requesting the sender to repeat the data block transmission, in response to said error response signal.
Claim 28
Dependent Claim 50 words
The highly bandwidth-efficient communications system of claim 19 , which further comprises: means for initiating an update in the spreading and despreading weights at the receiving station in an effort to improve the signal ad interference to noise ratio of a traffic channel, in response to said error response signal.
Claim 29
Dependent Claim 30 words
The highly bandwidth-efficient communications system of claim 19 , which further comprises: means for initiating an alarm to be used for realtime control, in response to said error response signal.
Claim 30
Dependent Claim 37 words
The highly bandwidth-efficient communications system of claim 19 , which further comprises: means for logging the error signal for compilation of a longer term report of a traffic channel quality, in response to said error response signal.
Claim 31
Dependent Claim 221 words
A highly bandwidth-efficient communications system, comprising: means for receiving at a base station a first spread signal comprising an incoming data traffic signal in a first channel at a first time having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; means for receiving at said base station a second spread signal comprising an incoming error detection signal in a second channel at a second time having an error detection portion and said block number portion spread over a plurality of link control frequencies; means for adaptively despreading said first spread signal received at the base station by using despreading weights, recovering said data block portion and a block number portion; means for computing an error detection value for said data block portion at said base station; means for adaptively despreading said second spread signal received at the base station by using despreading weights, recovering said error detection portion and said block number portion; means for selecting said error detection portion using said block number portion from said data traffic signal: means for comparing the error detection value with said error detection portion at said base station; and means for generating an error response signal at the base station in response to said error detection value not comparing with said error detection portion.
Claim 32
Dependent Claim 221 words
A highly bandwidth-efficient communications system, comprising: means for receiving at a base station a first spread signal comprising an incoming data traffic signal in a first channel at a first time having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; means for receiving at said base station a second spread signal comprising an incoming error detection signal in a second channel at a second time having an error detection portion and said block number portion spread over a plurality of link control frequencies; means for adaptively despreading said first spread signal received at the base station by using despreading weights, recovering said data block portion and a block number portion; means for computing an error detection value for said data block portion at said base station; means for adaptively despreading said second spread signal received at the base station by using despreading weights, recovering said error detection portion and said block number portion; means for selecting said error detection portion using said block number portion from said data traffic signal: means for comparing the error detection value with said error detection portion at said base station; and means for generating an error response signal at the base station in response to said error detection value not comparing with said error detection portion.
Claim 33
Dependent Claim 24 words
The highly bandwidth-efficient communications system of claim 28 , wherein said base station is part of a wireless discrete multitone spread spectrum communications system.
Claim 34
Dependent Claim 29 words
The highly bandwidth-efficient communications system of claim 28 , wherein said error detection signal is a checksum resulting from the operation of a polynomial generator on said data block.
Claim 35
Dependent Claim 19 words
The highly bandwidth-efficient communications system of claim 28 , wherein said error detection signal is a cyclic redundancy code.
Claim 36
Dependent Claim 19 words
The highly bandwidth-efficient communications system of claim 28 , which further comprises: means for buffering said error detection signal.
Claim 37
Dependent Claim 45 words
The highly bandwidth-efficient communications system of claim 28 , which further comprises: means for initiating a negative acknowledgement signal to be sent from the base station to the sender requesting the sender to repeat the data block transmission, in response to said error response signal.
Claim 38
Dependent Claim 50 words
The highly bandwidth-efficient communications system of claim 28 , which further comprises: means for initiating an update in the spreading and despreading weights at the receiving station in an effort to improve the signal and interference to noise ratio of a traffic channel, in response to said error response signal.
Claim 39
Dependent Claim 30 words
The highly bandwidth-efficient communications system of claim 28 , which further comprises: means for initiating an alarm to be used for realtime control, in response to said error response signal.
Claim 40
Dependent Claim 37 words
The highly bandwidth-efficient communications system of claim 28 , which further comprises: means for logging the error signal for compilation of a longer term report of a traffic channel quality, in response to said error response signal.
Claim 41
Dependent Claim 185 words
A highly bandwidth-efficient communications method, comprising the steps of: receiving at a base station a wireless spread signal comprising an incoming data traffic signal including a data block and a block number in a first channel at a first time spread over a plurality of discrete traffic frequencies and an incoming error detection signal in a second channel at a different time when capacity is available on the second channel, spread over a plurality of wireless link control frequencies; said error detection signal including said block number and a first code value derived from said data block; adaptively despreading the data traffic and error detection signals received at the base station by using despreading weights; computing an error detection value for said data block in said data traffic signal; said error detection value being a second code value; selecting said first code value using said block number from said data traffic signal: comparing the first code value with said second code value; generating an error response signal at the base station in response to said first code value being different from said second code value.
Claim 42
Dependent Claim 185 words
A highly bandwidth-efficient communications method, comprising the steps of: receiving at a base station a wireless spread signal comprising an incoming data traffic signal including a data block and a block number in a first channel at a first time spread over a plurality of discrete traffic frequencies and an incoming error detection signal in a second channel at a different time when capacity is available on the second channel, spread over a plurality of wireless link control frequencies; said error detection signal including said block number and a first code value derived from said data block; adaptively despreading the data traffic and error detection signals received at the base station by using despreading weights; computing an error detection value for said data block in said data traffic signal; said error detection value being a second code value; selecting said first code value using said block number from said data traffic signal: comparing the first code value with said second code value; generating an error response signal at the base station in response to said first code value being different from said second code value.
Claim 43
Dependent Claim 225 words
A highly bandwidth-efficient communications method, comprising the steps of: receiving at a base station a first spread signal comprising an incoming data traffic signal in a first channel at a first time having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; receiving at said base station a second spread signal comprising an incoming error detection signal in a second, different channel at a different time when capacity is available on the second channel, having an error detection portion and said block number portion spread over a plurality of link control frequencies; adaptively despreading said first spread signal received at the base station by using despreading weights, recovering said data block portion and a block number portion; buffering said data block portion and a block number portion; computing an error detection value for said data block portion at said base station; adaptively despreading said second spread signal received at the base station by using despreading weights, recovering said error detection portion and said block number portion; buffering said error detection portion and said block number portion; comparing the error detection value with said error detection portion when both are available at said base station; generating an error response signal at the base station in response to said error detection value not comparing with said error detection portion.
Claim 44
Dependent Claim 225 words
A highly bandwidth-efficient communications method, comprising the steps of: receiving at a base station a first spread signal comprising an incoming data traffic signal in a first channel at a first time having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; receiving at said base station a second spread signal comprising an incoming error detection signal in a second, different channel at a different time when capacity is available on the second channel, having an error detection portion and said block number portion spread over a plurality of link control frequencies; adaptively despreading said first spread signal received at the base station by using despreading weights, recovering said data block portion and a block number portion; buffering said data block portion and a block number portion; computing an error detection value for said data block portion at said base station; adaptively despreading said second spread signal received at the base station by using despreading weights, recovering said error detection portion and said block number portion; buffering said error detection portion and said block number portion; comparing the error detection value with said error detection portion when both are available at said base station; generating an error response signal at the base station in response to said error detection value not comparing with said error detection portion.
Claim 45
Dependent Claim 194 words
A highly bandwidth-efficient communications system, comprising: means for receiving at a base station a wireless spread signal comprising an incoming data traffic signal including a data block and a block number in a first channel at a first time spread over a plurality of discrete traffic frequencies and an incoming error detection signal in a second channel at a different time when capacity is available on the second channel, spread over a plurality of wireless link control frequencies; said error detection signal including said block number and a first code value derived from said data block; means for adaptively despreading the data traffic and error detection signals received at the base station by using despreading weights; means for computing an error detection value for said data block in said data traffic signal; said error detective value being a second code value; means for selecting said first code value using said block number from said data traffic signal; means for comparing the first code value with said second code value; means for generating an error response signal at the base station in response to said first code value being different from said second code value.
Claim 46
Dependent Claim 194 words
A highly bandwidth-efficient communications system, comprising: means for receiving at a base station a wireless spread signal comprising an incoming data traffic signal including a data block and a block number in a first channel at a first time spread over a plurality of discrete traffic frequencies and an incoming error detection signal in a second channel at a different time when capacity is available on the second channel, spread over a plurality of wireless link control frequencies; said error detection signal including said block number and a first code value derived from said data block; means for adaptively despreading the data traffic and error detection signals received at the base station by using despreading weights; means for computing an error detection value for said data block in said data traffic signal; said error detective value being a second code value; means for selecting said first code value using said block number from said data traffic signal; means for comparing the first code value with said second code value; means for generating an error response signal at the base station in response to said first code value being different from said second code value.
Claim 47
Dependent Claim 241 words
A highly bandwidth-efficient communications system, comprising: means for receiving at a base station a first spread signal comprising an incoming data traffic signal in a first channel at a first time having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; means for receiving at said base station a second spread signal comprising an incoming error detection signal in a second, different channel at a different time when capacity is available on the second channel, having an error detection portion and said block number portion spread over a plurality of link control frequencies; means for adaptively despreading said first spread signal received at the base station by using despreading weights, recovering said data block portion and a block number portion; means for buffering said data block portion and a block number portion; means for computing an error detection value for said data block portion at said base station; means for adaptively despreading said second spread signal received at the base station by using despreading weights, recovering said error detection portion and said block number portion; means for buffering said error detection portion and said block number portion; means for comparing the error detection value with said error detection portion when both are available at said base station; and means for generating an error response signal at the base station in response to said error detection value not comparing with said error detection portion.
Claim 48
Dependent Claim 241 words
A highly bandwidth-efficient communications system, comprising: means for receiving at a base station a first spread signal comprising an incoming data traffic signal in a first channel at a first time having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; means for receiving at said base station a second spread signal comprising an incoming error detection signal in a second, different channel at a different time when capacity is available on the second channel, having an error detection portion and said block number portion spread over a plurality of link control frequencies; means for adaptively despreading said first spread signal received at the base station by using despreading weights, recovering said data block portion and a block number portion; means for buffering said data block portion and a block number portion; means for computing an error detection value for said data block portion at said base station; means for adaptively despreading said second spread signal received at the base station by using despreading weights, recovering said error detection portion and said block number portion; means for buffering said error detection portion and said block number portion; means for comparing the error detection value with said error detection portion when both are available at said base station; and means for generating an error response signal at the base station in response to said error detection value not comparing with said error detection portion.
Claim 49
Dependent Claim 133 words
A communications method, comprising the steps of: receiving at a station a wireless signal comprising an incoming data message including a data block and a block number in a first discrete traffic frequency channel; receiving at said station a wireless signal comprising an incoming error detection message including said block number and a first error detection code derived from said data block in a second wireless link control frequency channel; computing a second error detection code for said received data block; selecting said first error detection code using said block number received in said data message; comparing the first error detection code with said second error detection code; and generating an error response signal at the station in response to said first error detection code being different from said second error detection code.
Claim 50
Dependent Claim 133 words
A communications method, comprising the steps of: receiving at a station a wireless signal comprising an incoming data message including a data block and a block number in a first discrete traffic frequency channel; receiving at said station a wireless signal comprising an incoming error detection message including said block number and a first error detection code derived from said data block in a second wireless link control frequency channel; computing a second error detection code for said received data block; selecting said first error detection code using said block number received in said data message; comparing the first error detection code with said second error detection code; and generating an error response signal at the station in response to said first error detection code being different from said second error detection code.
Claim 51
Dependent Claim 28 words
The communications method of claim 41 , wherein said second error detection code is a checksum resulting from the operation of a polynomial generator on said data block.
Claim 52
Dependent Claim 18 words
The communications method of claim 41 , wherein said second error detection code is a cyclic redundancy code.
Claim 53
Dependent Claim 21 words
The communications method of claim 41 , which further comprises: prior to said comparing step, buffering said first error detection code.
Claim 54
Dependent Claim 202 words
A communications method, comprising the steps of: receiving at a station a first spread signal comprising an incoming data traffic signal in a first channel having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; receiving at said station a second spread signal comprising an incoming error detection signal in a second channel having an error detection portion and said block number portion spread over a plurality of link control frequencies, said error detection portion being derived from said data block portion; adaptively despreading said first spread signal received at the station by using despreading weights, recovering said data block portion and said block number portion; computing an error detection value for said data block portion at said station; adaptively despreading said second spread signal received at the station by using despreading weights, recovering said error detection portion and said block number portion; selecting said error detection portion using said block number portion received in said data traffic signal; comparing the error detection value with said error detection portion at said station; generating an error response signal at the station in response to said error detection value not comparing with said error detection portion.
Claim 55
Dependent Claim 202 words
A communications method, comprising the steps of: receiving at a station a first spread signal comprising an incoming data traffic signal in a first channel having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; receiving at said station a second spread signal comprising an incoming error detection signal in a second channel having an error detection portion and said block number portion spread over a plurality of link control frequencies, said error detection portion being derived from said data block portion; adaptively despreading said first spread signal received at the station by using despreading weights, recovering said data block portion and said block number portion; computing an error detection value for said data block portion at said station; adaptively despreading said second spread signal received at the station by using despreading weights, recovering said error detection portion and said block number portion; selecting said error detection portion using said block number portion received in said data traffic signal; comparing the error detection value with said error detection portion at said station; generating an error response signal at the station in response to said error detection value not comparing with said error detection portion.
Claim 56
Dependent Claim 20 words
The communications method of claim 45 , which further comprises: prior to said comparing step, buffering said error detection signal.
Claim 57
Dependent Claim 130 words
A communications system, comprising: means for receiving at a station a wireless signal comprising an incoming data traffic signal including a data block and a block number in a first discrete traffic frequency channel and an incoming error detection signal including said block number and a first error code derived from said data block in a second wireless link control frequency channel; means for computing an error detection value including a second error code for said data block; means for selecting said first error code using said block number from said data traffic signal; means for comparing the first error code with said second error code; means for generating an error response signal at the station in response to said first error code being different from said second error code.
Claim 58
Dependent Claim 130 words
A communications system, comprising: means for receiving at a station a wireless signal comprising an incoming data traffic signal including a data block and a block number in a first discrete traffic frequency channel and an incoming error detection signal including said block number and a first error code derived from said data block in a second wireless link control frequency channel; means for computing an error detection value including a second error code for said data block; means for selecting said first error code using said block number from said data traffic signal; means for comparing the first error code with said second error code; means for generating an error response signal at the station in response to said first error code being different from said second error code.
Claim 59
Dependent Claim 17 words
The communications system of claim 47 , which further comprises: means for buffering said error detection signal.
Claim 60
Dependent Claim 204 words
A communications system, comprising: means for receiving at a station a first spread signal comprising an incoming data traffic signal in a first channel having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; means for receiving at said station a second spread signal comprising an incoming error detection signal in a second channel having an error detection portion and said block number portion spread over a plurality of link control frequencies; means for adaptively despreading said first spread signal received at the station by using despreading weights, recovering said data block portion and a block number portion; means for computing an error detection value for said data block portion at said station; means for adaptively despreading said second spread signal received at the station by using despreading weights, recovering said error detection portion and said block number portion; means for selecting said error detection portion using said block number portion from said data traffic signal; means for comparing the error detection value with said error detection portion at said station; and means for generating an error response signal at the station in response to said error detection value not comparing with said error detection portion.
Claim 61
Dependent Claim 204 words
A communications system, comprising: means for receiving at a station a first spread signal comprising an incoming data traffic signal in a first channel having a data block portion and a block number portion spread over a plurality of discrete traffic frequencies; means for receiving at said station a second spread signal comprising an incoming error detection signal in a second channel having an error detection portion and said block number portion spread over a plurality of link control frequencies; means for adaptively despreading said first spread signal received at the station by using despreading weights, recovering said data block portion and a block number portion; means for computing an error detection value for said data block portion at said station; means for adaptively despreading said second spread signal received at the station by using despreading weights, recovering said error detection portion and said block number portion; means for selecting said error detection portion using said block number portion from said data traffic signal; means for comparing the error detection value with said error detection portion at said station; and means for generating an error response signal at the station in response to said error detection value not comparing with said error detection portion.
Claim 62
Dependent Claim 17 words
The communications system of claim 49 , which further comprises: means for buffering said error detection signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-09-10 2005-03-12 2005-09-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-09-10 2009-03-12 2009-09-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-09-10 2013-03-12 2013-09-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag