# US 5,583,824 A · Telemetry data transmission circuit having selectable clock source

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

- Number: US 5,583,824 A
- Document ID: US5583824A
- Status: Granted
- Kind: A
- Application number: 08/126,304
- Filed: 1993-09-23
- Granted: 1996-12-10
- Earliest claimed: 1993-09-23
- Assignees: Whitehall Corporation
- Inventors: Deane D. Fletcher
- Web page: https://patentgrep.com/patent/US5583824A

## CPC

- G01V 1/22: Transmitting seismic signals to recording or processing apparatus
- G01V: GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS (means for indicating the location of accidentally buried, e.g. snow-buried, persons A63B29/02)

## Abstract

Disclosed is a telemetry data transmission circuit for a towed hydrophone streamer, the streamer comprised of a plurality of series-coupled modules. The transmission circuit comprises: (1) a slave clock input in a first module capable of receiving a master timing signal from a master clock source located in a second module, the master timing signal capable of synchronizing an operation of the transmission circuit to allow the transmission circuit to place local telemetry data on a data bus coupled to the transmission circuit and running a length of the streamer, (2) a local clock input in the first module capable of receiving a local timing signal from a local clock source located in the first module, the local timing signal alternatively capable of synchronizing the operation of the transmission circuit and (3) a clock source selection circuit capable of allowing the local clock source to synchronize the operation of the transmission circuit as a function of a condition of the master timing signal.

## Claims

### Claim 1

A telemetry data transmission circuit for a towed hydrophone streamer comprised of a first module and a second module, said first module and said second module interchangeable within said streamer, comprising:
a slave clock input in said second module capable of receiving a master timing signal from a master clock source located in said first module, said master timing signal capable of synchronizing an operation of said data transmission circuit to allow said transmission circuit to place telemetry data from said second module on a data bus coupled to said transmission circuit and running a length of said streamer;
a local clock input in said second module capable of receiving a local timing signal from a local clock source located in said second module, said local timing signal alternatively capable of synchronizing said operation of said transmission circuit; and
a clock source selection circuit in said second module capable of allowing said local clock source to synchronize said operation of said transmission circuit as a function of a condition of said master timing signal, a controller in said second module ignoring said master timing signal and any telemetry data received from said first module when said master timing signal is faulty, said controller allowing said transmission circuit to continue to place said telemetry data from said second module on said data bus.

### Claim 2 (depends on 1)

The circuit as recited in claim 1 wherein said local timing signal is transmitted to a third module, said local clock source serving as a master clock source for a transmission circuit in said third module.

### Claim 3 (depends on 1)

The circuit as recited in claim 1 wherein said selection circuit allows said local clock source to synchronize said operation of said transmission circuit as a function of a condition of said any telemetry data on said data bus.

### Claim 4 (depends on 1)

The circuit as recited in claim 1 wherein said selection circuit allows said local clock source to synchronize said operation of said transmission circuit as a function of a condition of a frame synchronization signal.

### Claim 5 (depends on 1)

The circuit as recited in claim 1 wherein said transmission circuit receives a frame of telemetry data on said data bus and retransmits said data on said data bus, adding said local telemetry data to said frame during said retransmission.

### Claim 6 (depends on 1)

The circuit as recited in claim 1 wherein said local telemetry data is received from hydrophones in said hydrophone streamer.

### Claim 7 (depends on 1)

The circuit as recited in claim 1 wherein said first module is proximate a towing vessel and said second module is distal from said vessel.

### Claim 8 (depends on 1)

The circuit as recited in claim 1 wherein said data bus comprises a channel for nonacoustic data.

### Claim 9 (depends on 1)

The circuit as recited in claim 1 wherein said first module further comprises a plurality of hydrophones coupled to said transmission circuit via a data receiver.

### Claim 10 (depends on 1)

The circuit as recited in claim 1 wherein said transmission circuit is embodied in a programmable logic array.

### Claim 11

A method of synchronizing an operation of a telemetry data transmission circuit in a towed hydrophone streamer comprised of a first module and a second module, said first module and said second module interchangeable within said streamer, comprising the steps of:
receiving a master timing signal from a master clock source located in said first module into a slave dock input in said second module, said master timing signal capable of synchronizing said operation of said transmission circuit to allow said transmission circuit to place telemetry data from said second module on a data bus coupled to said transmission circuit and running a length of said streamer;
receiving a local timing signal from a local clock source located in said second module into a local clock input in said second module, said local timing signal alternatively capable of synchronizing said operation of said transmission circuit; and
allowing said local clock source to synchronize said operation of said transmission circuit as a function of a condition of said master timing signal with a clock source selection circuit.

### Claim 12 (depends on 11)

The method as recited in claim 11 further comprising the step of transmitting said local timing signal to a third module, said local clock source serving as a master clock source for a transmission circuit in said third module.

### Claim 13 (depends on 11)

The method as recited in claim 11 further comprising the step of allowing said local clock source to synchronize said operation of said transmission circuit as a function of a condition of said any telemetry data on said data bus.

### Claim 14 (depends on 11)

The method as recited in claim 11 further comprising the step of allowing said local clock source to synchronize said operation of said transmission circuit as a function of a condition of a frame synchronization signal.

### Claim 15 (depends on 11)

The method as recited in claim 11 further comprising the steps of receiving a frame of telemetry data on said data bus and retransmitting said data on said data bus with said transmission circuit, said transmission circuit adding said local telemetry data to said frame during said retransmission.

### Claim 16 (depends on 11)

The method as recited in claim 11 further comprising the step of receiving said local telemetry data from hydrophones in said hydrophone streamer.

### Claim 17 (depends on 11)

The method as recited in claim 11 wherein said first module is proximate a towing vessel and said second module is distal from said vessel.

### Claim 18 (depends on 11)

The method as recited in claim 11 wherein said data bus comprises a channel for nonacoustic data.

### Claim 19 (depends on 11)

The method as recited in claim 11 wherein said first module further comprises a plurality of hydrophones coupled to said transmission circuit via a data receiver.

### Claim 20 (depends on 11)

The method as recited in claim 11 wherein said transmission circuit is embodied in a programmable logic array.

### Claim 21

A towed acoustic streamer, comprising:
a plurality of interchangeable modules connected in series, each of said modules containing a plurality of hydrophones and a data bus running a length of said each of said modules, said data bus coupled to recording equipment onboard a towing vessel, said towing vessel coupled to a forward end of said streamer, each of said modules further containing a telemetry data transmission circuit including:
a slave clock input capable of receiving a master timing signal from a master clock source located in another module, said master timing signal capable of synchronizing an operation of said transmission circuit to allow said transmission circuit to place local telemetry data from said plurality of hydrophones on said data bus;
a local clock input capable of receiving a local timing signal from a local clock source, said local timing signal alternatively capable of synchronizing said operation of said transmission circuit; and
a clock source selection circuit capable of allowing said local clock source to synchronize said operation of said transmission circuit as a function of a condition of said master timing signal,
said each of said modules receiving said master clock signal from an aftmost functioning module, said clock selection circuit allowing a module forward of said aftmost module to generate said master clock signal when said aftmost module is faulty.

### Claim 22 (depends on 21)

The streamer as recited in claim 21 wherein said local timing signal is transmitted to forward modules, said local clock source serving as a master clock source for forward transmission circuits.

### Claim 23 (depends on 21)

The streamer as recited in claim 21 wherein said selection circuit allows said local clock source to synchronize said operation of said transmission circuit as a function of a condition of said any telemetry data on said data bus.

### Claim 24 (depends on 21)

The streamer as recited in claim 21 wherein said selection circuit allows said local clock source to synchronize said operation of said transmission circuit as a function of a condition of a frame synchronization signal.

### Claim 25 (depends on 21)

The streamer as recited in claim 21 wherein said transmission circuit receives a frame of telemetry data on said data bus and retransmits said data on said data bus, adding said local telemetry data to said frame during said retransmission.

### Claim 26 (depends on 21)

The streamer as recited in claim 21 wherein said data bus comprises a channel for nonacoustic data.

### Claim 27 (depends on 21)

The streamer as recited in claim 21 wherein said transmission circuit is embodied in a programmable logic array.
