US5809083A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Differentially encoded pilot word system and method for wireless transmissions of digital data
Assignee: MPR Teltech Ltd
•
Filing: 1994-11-23
•
Granted: 1998-09-15
•
Expires: 2014-11-23
Abstract
Abstract A system and method for transmitting digital data over a wireless channel uses periodically-transmitted, differentially encoded pilot words to allow a receiver to rapidly synchronize with a transmitter. Each differentially encoded pilot word comprises at least two pilot symbols that are separated by a fixed difference. The receiver monitors differences between symbols to locate the differentially encoded pilot words, and to thereby become synchronized with the transmitter. Once the receiver becomes synchronized with the transmitter, the receiver uses the pilot symbols of the differentially encoded pilot words to perform channel estimation and compensation.
Inventors
- 👤 Andrew S. Wright
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 14:23
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/32; H04L27/34; H04L27/345; H04L27/3455; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0602; H04J3/0605
Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
212 words
A method of estimating the state of a wireless channel when a signal is transmitted from a transmitter to a receiver, the method comprising the steps of: (a) periodically inserting a pilot word into a stream of data symbols, the pilot word comprising at least two pilot symbols that are separated by a fixed, predetermined pilot difference, at least one pilot symbol having a value that is known to the receiver; (b) transmitting a stream of symbols resulting from step (a) from the transmitter on the wireless channel; (c) receiving a stream of channel-impaired symbols at the receiver, the stream of channel-impaired symbols being the stream of symbols transmitted in step (b) as modified by the wireless channel; (d) detecting the periodic position of the pilot word inserted in step (a) within the stream of channel-impaired symbols received in step (c) by monitoring a difference between received channel-impaired symbols; (e) extracting said pilot word inserted in step (a) from the stream of channel-impaired symbols received in step (c) using the periodic position detected in step (d); and (f) comparing at least one pilot symbol of the pilot word extracted in step (e) with the value of the pilot symbol upon insertion in step (a) to thereby estimate the state of the channel.
Claim 2
Independent Claim
212 words
A method of estimating the state of a wireless channel when a signal is transmitted from a transmitter to a receiver, the method comprising the steps of: (a) periodically inserting a pilot word into a stream of data symbols, the pilot word comprising at least two pilot symbols that are separated by a fixed, predetermined pilot difference, at least one pilot symbol having a value that is known to the receiver; (b) transmitting a stream of symbols resulting from step (a) from the transmitter on the wireless channel; (c) receiving a stream of channel-impaired symbols at the receiver, the stream of channel-impaired symbols being the stream of symbols transmitted in step (b) as modified by the wireless channel; (d) detecting the periodic position of the pilot word inserted in step (a) within the stream of channel-impaired symbols received in step (c) by monitoring a difference between received channel-impaired symbols; (e) extracting said pilot word inserted in step (a) from the stream of channel-impaired symbols received in step (c) using the periodic position detected in step (d); and (f) comparing at least one pilot symbol of the pilot word extracted in step (e) with the value of the pilot symbol upon insertion in step (a) to thereby estimate the state of the channel.
Claim 3
Dependent Claim
52 words
The method according to claim 1, wherein step (d) comprises the step of monitoring the difference between received channel-impaired symbols over a plurality of pilot periods to detect a periodic occurrence of the predetermined pilot difference, the periodic occurrence of the predetermined pilot difference indicating the periodic position of the pilot word.
Claim 4
Dependent Claim
28 words
The method according to claim 1, wherein the pilot word periodically inserted in step (a) consists of two pilot symbols that are separated by a predetermined phase difference.
Claim 5
Dependent Claim
28 words
The method according to claim 1, wherein the pilot word consists of two pilot symbols that are separated by a predetermined phase difference and a predetermined amplitude difference.
Claim 6
Dependent Claim
47 words
The method according to claim 1, wherein the pilot word consists of first, second and third pilot symbols, and wherein said first and second pilot symbols are separated by a first predetermined difference and said second and third pilot symbols are separated by a second predetermined difference.
Claim 7
Dependent Claim
29 words
The method according to claim 1, further comprising the step of: (g) using an estimate generated in step (f) to compensate the amplitude and phase of channel-impaired data symbol.
Claim 8
Dependent Claim
111 words
A transmitter for transmitting data over a wireless channel, comprising: a constellation mapper that receives a data stream and generates a data symbol stream by transforming binary values of said data stream into corresponding symbols; a pilot word generator that generates differentially encoded pilot words, each differentially encoded pilot word comprising at least two pilot symbols; a pilot word inserter that periodically inserts said pilot symbols of said pilot words into said data symbol stream to produce a composite symbol stream; a filter for filtering said composite symbol stream; and a radio frequency up-converter that generates a radio frequency representation of said composite symbol stream for transmission over the wireless channel.
Claim 9
Dependent Claim
111 words
A transmitter for transmitting data over a wireless channel, comprising: a constellation mapper that receives a data stream and generates a data symbol stream by transforming binary values of said data stream into corresponding symbols; a pilot word generator that generates differentially encoded pilot words, each differentially encoded pilot word comprising at least two pilot symbols; a pilot word inserter that periodically inserts said pilot symbols of said pilot words into said data symbol stream to produce a composite symbol stream; a filter for filtering said composite symbol stream; and a radio frequency up-converter that generates a radio frequency representation of said composite symbol stream for transmission over the wireless channel.
Claim 10
Dependent Claim
28 words
The transmitter according to claim 7, wherein said pilot word generator generates differentially encoded pilot words by generating two pilot symbols that are a predetermined, fixed difference apart.
Claim 11
Dependent Claim
117 words
A transmitter for transmitting data over a wireless channel, comprising: a constellation mapper that receives a data stream and generates a symbol stream by transforming binary values of said data stream into corresponding symbols; an inserter that periodically inserts predetermined binary values into said data stream to cause said constellation mapper to generate pilot symbols; a pilot word generator that generates the predetermined binary values that are inserted by the inserter, the predetermined binary values generated so as to produce periodic, differentially encoded pilot words in said symbol stream; a filter for filtering said symbol stream; and a radio frequency up-converter that generates a radio frequency representation of said symbol stream for transmission over the wireless channel.
Claim 12
Dependent Claim
117 words
A transmitter for transmitting data over a wireless channel, comprising: a constellation mapper that receives a data stream and generates a symbol stream by transforming binary values of said data stream into corresponding symbols; an inserter that periodically inserts predetermined binary values into said data stream to cause said constellation mapper to generate pilot symbols; a pilot word generator that generates the predetermined binary values that are inserted by the inserter, the predetermined binary values generated so as to produce periodic, differentially encoded pilot words in said symbol stream; a filter for filtering said symbol stream; and a radio frequency up-converter that generates a radio frequency representation of said symbol stream for transmission over the wireless channel.
Claim 13
Dependent Claim
24 words
The transmitter according to claim 9, wherein each differentially encoded pilot word consists of two pilot symbols that are separated by a fixed difference.
Claim 14
Dependent Claim
264 words
A receiver for receiving a stream of symbols transmitted over a wireless channel, the stream of symbols comprising data symbols and comprising pilot symbols that are arranged as differentially encoded pilot words, each differentially encoded pilot word comprising at least two pilot symbols that are separated by a fixed difference, the differentially encoded pilot words being spaced apart in the symbol stream by a pilot period, the receiver comprising: an antenna that receives the stream of symbols as a radio frequency signal; a down-converter that transforms the radio-frequency signal into a baseband signal; a filter that bandlimits the baseband signal; a sampler that samples the baseband signal to generate a stream of symbol values; a detector that detects the periodic position of the differentially encoded pilot words within the stream of symbols by monitoring differences between symbol values of said stream of symbol values over multiple pilot periods; a pilot symbol extractor that extracts the differentially encoded pilot words from the stream of symbols by extracting pilot symbol values from said stream of symbol values; a channel estimator that compares pilot symbol values extracted by said pilot symbol extractor with transmitted pilot symbol values to generate channel estimates; a channel compensator that compensates data symbols in the stream of symbols by using said channel estimates to adjust data symbol values in said stream of symbol values, the channel compensator thereby producing a stream of compensated data symbols; and a demodulator that converts said stream of compensated data symbols to a stream of digital data by converting compensated data symbols into corresponding binary data values.
Claim 15
Dependent Claim
264 words
A receiver for receiving a stream of symbols transmitted over a wireless channel, the stream of symbols comprising data symbols and comprising pilot symbols that are arranged as differentially encoded pilot words, each differentially encoded pilot word comprising at least two pilot symbols that are separated by a fixed difference, the differentially encoded pilot words being spaced apart in the symbol stream by a pilot period, the receiver comprising: an antenna that receives the stream of symbols as a radio frequency signal; a down-converter that transforms the radio-frequency signal into a baseband signal; a filter that bandlimits the baseband signal; a sampler that samples the baseband signal to generate a stream of symbol values; a detector that detects the periodic position of the differentially encoded pilot words within the stream of symbols by monitoring differences between symbol values of said stream of symbol values over multiple pilot periods; a pilot symbol extractor that extracts the differentially encoded pilot words from the stream of symbols by extracting pilot symbol values from said stream of symbol values; a channel estimator that compares pilot symbol values extracted by said pilot symbol extractor with transmitted pilot symbol values to generate channel estimates; a channel compensator that compensates data symbols in the stream of symbols by using said channel estimates to adjust data symbol values in said stream of symbol values, the channel compensator thereby producing a stream of compensated data symbols; and a demodulator that converts said stream of compensated data symbols to a stream of digital data by converting compensated data symbols into corresponding binary data values.
Claim 16
Dependent Claim
55 words
The receiver according to claim 11, wherein said detector generates cumulative summation value over multiple pilot periods with one cumulative summation value generated for each possible periodic position within the stream of symbols where the differentially encoded pilot words may be located, each cumulative summation value representing a cumulative symbol difference for two symbol positions.
Claim 17
Dependent Claim
58 words
A transmitter that transmits a sequential stream of data, the sequential stream of data comprising: a stream of data symbols; and a series of pilot words where each word comprises two differentially encoded symbols spaced at substantially equal time intervals within said stream of data symbols, at least some of said pilot words being identical to each other.
Claim 18
Dependent Claim
58 words
A transmitter that transmits a sequential stream of data, the sequential stream of data comprising: a stream of data symbols; and a series of pilot words where each word comprises two differentially encoded symbols spaced at substantially equal time intervals within said stream of data symbols, at least some of said pilot words being identical to each other.
Claim 19
Dependent Claim
12 words
The transmitter according to claim 13, wherein all pilot words are identical.
Claim 20
Dependent Claim
13 words
The transmitter according to claim 13, wherein every other pilot word is identical.
Claim 21
Dependent Claim
19 words
The transmitter according to claim 13, wherein the differential encoding comprises a fixed difference between the pilot word symbols.
Claim 22
Dependent Claim
15 words
The transmitter according to claim 16, wherein the fixed difference is a difference in amplitude.
Claim 23
Dependent Claim
15 words
The transmitter according to claim 16, wherein the fixed difference is a difference in phase.
Claim 24
Dependent Claim
21 words
The transmitter according to claim 13, in combination with a receiver that is designed to receive the sequential stream of data.
Claim 25
Dependent Claim
24 words
The transmitter according to claim 13, wherein said transmitter transmits the sequential stream of data as a radio frequency signal on a wireless channel.
Claim 26
Dependent Claim
52 words
A sequential stream of data, the sequential stream of data comprising: a stream of data symbols; and a series of pilot words that comprise two differentially encoded symbols spaced at substantially equal time intervals within said stream of data symbols, at least some of said pilot words being identical to each other.
Claim 27
Dependent Claim
52 words
A sequential stream of data, the sequential stream of data comprising: a stream of data symbols; and a series of pilot words that comprise two differentially encoded symbols spaced at substantially equal time intervals within said stream of data symbols, at least some of said pilot words being identical to each other.
Claim 28
Dependent Claim
17 words
The sequential stream of data according to claim 21, wherein all of said pilot words are identical.
Claim 29
Dependent Claim
16 words
The sequential stream of data according to claim 21, wherein every other pilot word is identical.
Claim 30
Dependent Claim
23 words
The sequential stream of data according to claim 21, wherein said two differentially encoded symbols differ from one another by a fixed phase.
Claim 31
Dependent Claim
22 words
The sequential stream of data according to claim 21, in combination with a receiver configured to receive the sequential stream of data.
References Cited (Backward Citations)
US3633107A
Cited
US4494239A
Cited
JPS60183837A
Cited
US4675880A
Cited
US4953183A
Cited
US5056105A
Cited
US5048057A
Cited
US5187806A
Cited
US5140615A
Cited
US5519730A
Cited
US5170413A
Cited
US5241544A
Cited
US5406585A
Cited
US5666378A
Cited
US5712877A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-09-14 | 2002-03-16 | 2002-09-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-09-14 | 2006-03-16 | 2006-09-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-09-14 | 2010-03-16 | 2010-09-15 | $7700.00 | Window Closed / Lapsed |