← Back to Patent Explorer
US5883923A Expired / Lapsed US ⏱️ 0.0 years remaining

Data receiver with symbol rate discrimination and statistical analysis functions

Assignee: Canon Inc
•
Filing: 1996-09-11
•
Granted: 1999-03-16
•
Expires: 2016-09-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A received signal has been converted from a source symbol rate to another symbol rate by symbol repetition, then interleaved to form frames in which the same symbol sequence is repeated multiple times. The source symbol rate is identified by dividing each frame into various numbers of blocks, and determining whether each such division makes at least a certain proportion of the blocks identical. The source symbols are reproduced by identifying a subset of similar blocks from statistical properties of the blocks, and combining the signal values in the subset of blocks.

Inventors

  • 👤 Yoshihito Shimazaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 11:00
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/03; H04; H04L; H04L1/00; H04L1/004; H04L1/0045; H04L1/0046; H03M13/27; H04B; H04B17/00; H04B17/20; H04B17/26; H04L1/0056; H04L1/0064; H04L1/0065; H04L1/08

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 81 words
A method of identifying the data rate of a received signal that has been interleaved at a fixed symbol rate to form frames, comprising the steps of: (a) dividing one of said frames into N blocks of equal length, where N is an integer greater than unity; (b) comparing said N blocks; and (c) identifying said data rate as being equal to said fixed symbol rate divided by N, if more than a certain proportion of said blocks are mutually identical.
Claim 2
Independent Claim 81 words
A method of identifying the data rate of a received signal that has been interleaved at a fixed symbol rate to form frames, comprising the steps of: (a) dividing one of said frames into N blocks of equal length, where N is an integer greater than unity; (b) comparing said N blocks; and (c) identifying said data rate as being equal to said fixed symbol rate divided by N, if more than a certain proportion of said blocks are mutually identical.
Claim 3
Dependent Claim 40 words
The method of claim 1, comprising the further step of: (d) changing N to a different integer greater than unity and repeating said steps (a) to (c), if not more than said certain proportion of said blocks are mutually identical.
Claim 4
Dependent Claim 11 words
The method of claim 1, wherein said certain proportion is one-half.
Claim 5
Dependent Claim 25 words
The method of claim 1, wherein said steps (a) to (c) are employed to identify data rates in a first set of predetermined data rates.
Claim 6
Dependent Claim 60 words
The method of claim 4, comprising the further steps of: (e) processing said received signal at an assumed data rate in a second set of predetermined data rates, thereby obtaining reproduced data; (f) performing an error check on said reproduced data; and (g) identifying said data rate as being equal to said assumed data rate, if said error check passes.
Claim 7
Dependent Claim 41 words
The method of claim 5, comprising the further step of: (h) repeating said steps (e), (f), and (g) for different assumed data rates in said second set of predetermined data rates, until said data rate is identified in said step (g).
Claim 8
Dependent Claim 31 words
The method of claim 5, wherein the data rates in said first set of predetermined data rates are slower than the data rates in said second set of predetermined data rates.
Claim 9
Dependent Claim 121 words
A data rate discriminator for identifying the data rate of a received signal that has been interleaved at a fixed symbol rate to form frames, comprising: a buffer for storing at least one of said frames; a repetition checker coupled to said buffer, for dividing said one of said frames into N blocks of equal length, where N is an integer greater than unity, comparing said N blocks, and reporting information indicating whether more than a certain proportion of said blocks are mutually identical; and a data rate decision circuit coupled to said repetition checker, for supplying at least one value of N to said repetition checker and determining said data rate according to the information reported by said repetition checker.
Claim 10
Dependent Claim 121 words
A data rate discriminator for identifying the data rate of a received signal that has been interleaved at a fixed symbol rate to form frames, comprising: a buffer for storing at least one of said frames; a repetition checker coupled to said buffer, for dividing said one of said frames into N blocks of equal length, where N is an integer greater than unity, comparing said N blocks, and reporting information indicating whether more than a certain proportion of said blocks are mutually identical; and a data rate decision circuit coupled to said repetition checker, for supplying at least one value of N to said repetition checker and determining said data rate according to the information reported by said repetition checker.
Claim 11
Dependent Claim 13 words
The data rate discriminator of claim 8, wherein said certain proportion is one-half.
Claim 12
Dependent Claim 42 words
The data rate discriminator of claim 8, also comprising a binary decision circuit for assigning a binary value to each symbol in said received signal, wherein said buffer stores the assigned binary value of each symbol in said one of said frames.
Claim 13
Dependent Claim 41 words
The data rate discriminator of claim 8, also comprising: a decoding means coupled to said data rate decision circuit, for decoding said received signal at at least one assumed data rate, and issuing reports indicating whether correct decoded data are obtained.
Claim 14
Dependent Claim 77 words
The data rate discriminator of claim 11, wherein said data rate decision circuit identifies data rates in a first set of predetermined data rates from the information reported by said repetition checker, and identifies data rates in a second set of predetermined data rates from the reports issued by said decoding means, the data rates in said first set of predetermined data rates being slower than the data rates in said second set of predetermined data rates.
Claim 15
Dependent Claim 16 words
The data rate discriminator of claim 11, wherein said decoding means performs a convolutional decoding process.
Claim 16
Dependent Claim 28 words
The data rate discriminator of claim 8, wherein said received signal has been transmitted from a base station to a mobile station in a code-division multiple-access communication system.
Claim 17
Dependent Claim 154 words
A data receiver for receiving a signal having a variable data rate, after the data have been interleaved to form frames with a fixed number of symbols and transmitted at a fixed symbol rate, comprising: a buffer for storing at least one of said frames; a repetition checker coupled to said buffer, for dividing said one of said frames into N blocks of equal length, where N is an integer greater than unity, comparing said N blocks, and reporting information indicating whether more than a certain proportion of said blocks are mutually identical; a data rate decision circuit coupled to said repetition checker, for supplying at least one value of N to said repetition checker and identifying said data rate from the information reported by said repetition checker; and a decoding means coupled to said data rate decision circuit, for decoding said received signal at the data rate identified by said data rate-decision circuit.
Claim 18
Dependent Claim 154 words
A data receiver for receiving a signal having a variable data rate, after the data have been interleaved to form frames with a fixed number of symbols and transmitted at a fixed symbol rate, comprising: a buffer for storing at least one of said frames; a repetition checker coupled to said buffer, for dividing said one of said frames into N blocks of equal length, where N is an integer greater than unity, comparing said N blocks, and reporting information indicating whether more than a certain proportion of said blocks are mutually identical; a data rate decision circuit coupled to said repetition checker, for supplying at least one value of N to said repetition checker and identifying said data rate from the information reported by said repetition checker; and a decoding means coupled to said data rate decision circuit, for decoding said received signal at the data rate identified by said data rate-decision circuit.
Claim 19
Dependent Claim 12 words
The data receiver of claim 15, wherein said certain proportion is one-half.
Claim 20
Dependent Claim 24 words
The data receiver of claim 15, also comprising a binary decision circuit for assigning a binary value to each symbol stored in said buffer.
Claim 21
Dependent Claim 25 words
The data receiver of claim 15, wherein said decoding means issues reports to said data rate decision circuit, indicating whether correct decoded data are obtained.
Claim 22
Dependent Claim 88 words
The data receiver of claim 18, wherein said data rate decision circuit identifies data rates in a first set of predetermined data rates from the information reported by said repetition checker, and identifies data rates in a second set of predetermined data rates by having said decoding means perform trial decoding of said received signal and receiving resulting reports from said decoding means, the data rates in said first set of predetermined data rates being slower than the data rates in said second set of predetermined data rates.
Claim 23
Dependent Claim 15 words
The data receiver of claim 15, wherein said decoding means performs a convolutional decoding process.
Claim 24
Dependent Claim 28 words
The data rate discriminator of claim 15, wherein said received signal has been transmitted from a base station to a mobile station in a code-division multiple-access communication system.

References Cited (Backward Citations)

WO1995001032A1 Cited
US5566206A Cited
US5627845A Cited
US5537410A Cited
US5757850A Cited
US5689511A Cited
US5671255A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-15 2002-09-14 2003-03-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-15 2006-09-14 2007-03-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-15 2010-09-14 2011-03-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag