# US 5,351,271 A · Method and device for measuring the successive amplitude levels of signals received on a transmission channel

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,351,271 A
- Document ID: US5351271A
- Status: Granted
- Kind: A
- Application number: 07/992,531
- Filed: 1992-12-17
- Granted: 1994-09-27
- Earliest claimed: 1991-12-19
- Assignees: Institut Francais du Petrole
- Inventors: Patrick Coquerel
- Web page: https://patentgrep.com/patent/US5351271A

## CPC

- H04L 25/068: {by sampling faster than the nominal bit rate}
- G01R 19/25: using digital measurement techniques
- G01R 19/2506: {Arrangements for conditioning or analysing measured signals, e.g. for indicating peak values (G01R19/003 takes precedence); Details concerning sampling, digitizing or waveform capturing (displaying waveforms G01R13/00; analog sampling G01R19/0053)}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)

## Abstract

Measurement of the successive levels of a received signal is achieved by combining together the elements of groups of digitized samples (E1 to Em) which are taken from the signal during successive sampling windows (W) positioned by a local clock (H) kept thoroughly synchronous with the signal. The combination consists of a weighted average so as to take account of the transmission conditions: passband of the channel, required flow rate, background noise, etc, likely to distort the signals transmitted and therefore to lead to errors in the measurement of the actual levels thereof. Such weighting is achieved by using the set of digital samples (E1 to Em) corresponding to a single group, for addressing a memory (10) in which the values to be selected for each one of the digital words have been previously stored.

## Claims

### Claim 1

A method for measuring the successive amplitude levels of a periodic signal of variable amplitude received on a transmission channel, said method comprising:
restoring a clock signal H(f) synchronous with said periodic signal;
sampling the periodic signal at least during sampling time intervals (W) equal to a fraction of the period of the periodic signal and with a sampling frequency (f) sufficient to obtain during the time intervals successive groups of samples each containing a fixed number of distinct samples;
digitizing on a number n of bits each of the samples (E1 . . . Em) contained in each group to form a corresponding set of digital words; and
allocating to each set of digital words a weighted average value O.sub.m based on at least one of transmission capabilities of said transmission channel and the fraction of the signal included in the sampling time interval.

### Claim 2 (depends on 1)

A method as claimed in claim 1, wherein the allocating comprises comparing each set of digital words to a pre-established list of digitized words provided with appropriate weightings; and based on the comparison result, allocating to each group of digitized samples a single weighted and digitized value representative of the level of the periodic signal during the sampling time interval, the weighting applied taking account of the fraction of the signal that is sampled and of transmission capabilities of the transmission channel.

### Claim 3 (depends on 1)

A method as claimed in claim 1, wherein the allocating comprises reading directly a single digital word representative of the signal level during the sampling time interval, the single digital word being located in a location of a memory, the address of said location being fixed by the group of digitized samples obtained at each sampling.

### Claim 4 (depends on 1, 2)

A method as claimed in claim 1, 2, or 3, wherein the periodic signal is a coded digitized signal whose transmission is punctuated by a clock signal, and said method further comprises positioning the sampling time interval by a local clock synchronized with said clock signal.

### Claim 5 (depends on 1, 2, 3)

A method as claimed in any one of claims 1 to 3, wherein the periodic signal is an amplitude-modulated signal, and said method further comprises positioning the sampling time interval by a clock synchronized with the frequency of said modulated signal.

### Claim 6

A device for measuring the successive amplitude levels of a periodic signal of variable amplitude received on a transmission channel, said device comprising clock restitution means adapted to generate a local signal synchronous with the frequency of the received periodic signal; analog-to-digital conversion means (8) for digitizing a fixed number m of samples from the signal received during a determined sampling time interval into n-bit digital words; and selection means (9, 10) for allocating to each set of digital words a weighted average value taking account of transmission capabilities of said transmission channel.

### Claim 7 (depends on 6)

A device as claimed in claim 6, wherein said selection means comprise an addressable memory (10) containing digital words representative of amplitude values, and means (9) for forming memory reading addresses from at least part of the content of said addressable memory means.

### Claim 8 (depends on 7)

A device as claimed in claim 7, wherein said means (9) for forming memory reading addresses comprise storage elements for the whole of the digital words taken during each sampling time interval.

### Claim 9 (depends on 6, 7, 8)

A device as claimed in any one of claims 6 to 8, further comprising means (2) for adapting the level of the signals received on said transmission channel (1) before the application of the received signals to the analog-to-digital converter (8).

### Claim 10 (depends on 9)

A device as claimed in claim 9, wherein said clock restitution means comprises a local clock generator (11-13); storage means (14, 15) connected to said conversion means (8), for storing digitized samples taken during time intervals (W') including instants of transition of said signal between amplitude levels; and a control unit for generating correction signals (CR0, CR1) as a function of the set of deviation values obtained after comparing each of said sets with a list of typical configurations recognized as correct, said comparison means being adapted to produce correction signals (CR0, CR1) allowing the local clock to be resynchronized with the received periodic signal.

### Claim 11 (depends on 10)

A device as claimed in claim 10, wherein the local clock generator comprises a high-frequency oscillator (11), first frequency dividing means (12) for dividing the frequency of the local oscillator signal by different factors around one central value, and for selecting one of the factors as a function of said correction signals (CR0, CR1), and second dividing means (13) connected to the first dividing means (12) for generating a first signal at the same frequency (f) as the clock signal received and a synchronization signal at a frequency (F) which is a multiple of the frequency (f).

### Claim 12 (depends on 10)

A device as claimed in claim 10, wherein said means (16-18) for determining the relative deviations comprise means (16) for comparing two by two the successive digital samples contained in the storage means (14,15), and further storage means (17, 18) to contain said sets of relative deviations.

### Claim 13 (depends on 12)

A device as claimed in claim 12, wherein the local clock generator comprises a high-frequency oscillator (11), first frequency dividing means (12) for dividing the frequency of the local oscillator signal by different factors around one central value, and for selecting one of the factors as a function of said correction signals (CR0, CR1), and second dividing means (13) connected to the first dividing means (12) for generating a first signal at the same frequency (f) as the clock signal received and a synchronization signal at a frequency (F) which is a multiple of the frequency (f).

### Claim 14 (depends on 12)

A device as claimed in claim 12, wherein the comparison means (16) are adapted to compare each relative deviation to a threshold deviation.

### Claim 15 (depends on 14)

A device as claimed in claim 14, wherein the local clock generator comprises a high-frequency oscillator (11), first frequency dividing means (12) for dividing the frequency of the local oscillator signal by different factors around one central value, and for selecting one of the factors as a function of said correction signals (CR0, CR1), and second dividing means (13) connected to the first dividing means (12) for generating a first signal at the same frequency (f) as the clock signal received and a synchronization signal at a frequency (F) which is a multiple of the frequency (f).

### Claim 16 (depends on 6, 7, 8)

A device as claimed in any one of claims 6 to 8, wherein said clock restitution means comprises a local clock generator (11-13); storage means (14, 15) connected to said conversion means (8), for storing digitized samples taken during time intervals (W') including instants of transition of said signal between amplitude levels; means (16-18) for determining the relative level deviations between the samples taken during each time interval and for constituting with each of the samples a set of deviation values; and a control unit for generating correction signals (CR0, CR1) as a function of the set of deviation values obtained after comparing each of said sets with a list of typical configurations recognized as correct, said comparison being adapted to produce correction signals (CR0, CR1) allowing the local clock to be resynchronized with the received periodic signal.

### Claim 17 (depends on 16)

A device as claimed in claim 16, wherein the local clock generator comprises a high-frequency oscillator (11), first frequency dividing means (12) for dividing the frequency of the local oscillator signal by different factors around one central value, and for selecting one of the factors as a function of said correction signals (CR0, CR1), and second dividing means (13) connected to the first dividing means (12) for generating a first signal at the same frequency (f) as the clock signal received and a synchronization signal at a frequency (F) which is a multiple of the frequency (f).

### Claim 18 (depends on 16)

A device as claimed in claim 16, wherein said means (16-18) for determining the relative deviations comprise means (16) for comparing two by two the successive digital samples contained in the storage means (14, 15), and further storage means (17, 18) to contain said sets of relative deviations.

### Claim 19 (depends on 14)

A device as claimed in claim 14, wherein the local clock generator comprises a high-frequency oscillator (11), first frequency dividing means (12) for dividing the frequency of the local oscillator signal by different factors around one central value, and for selecting one of the factors as a function of said correction signals (CR0, CR1), and second dividing means (13) connected to the first dividing means (12) for generating a first signal at the same frequency (f) as the clock signal received and a synchronization signal at a frequency (F) which is a multiple of the frequency (f).

### Claim 20 (depends on 18)

A device as claimed in claim 18, wherein the comparison means (16) are adapted to compare each relative deviation to a threshold deviation.

### Claim 21 (depends on 20)

A device as claimed in claim 20, wherein the local clock generator comprises a high-frequency oscillator (11), first frequency dividing means (12) for dividing the frequency of the local oscillator signal by different factors around one central value, and for selecting one of the factors as a function of said correction signals (CR0, CR1), and second dividing means (13) connected to the first dividing means (12) for generating a first signal at the same frequency (f) as the clock signal received and a synchronization signal at a frequency (F) which is a multiple of the frequency (f).
