# US 8,542,719 B2 · System and method for making busses limited to a linear topology extensible to other topologies

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

- Number: US 8,542,719 B2
- Document ID: US8542719B2
- Status: Granted
- Kind: B2
- Application number: 12/162,510
- Filed: 2007-02-01
- Published: 2009-12-10
- Granted: 2013-09-24
- Earliest claimed: 2006-02-01
- Assignees: GE Aviation Systems LLC
- Applicants: Stefano A. Lassini; Patrick G. Waite; Michael S. Habenschuss; Mary Voogt
- Inventors: Stefano A. Lassini; Patrick G. Waite; Michael S. Habenschuss; Mary Voogt
- Web page: https://patentgrep.com/patent/US8542719B2

## CPC

- H04L 12/4604: {LAN interconnection over a backbone network, e.g. Internet, Frame Relay}
- H04L 12/403: with centralised control, e.g. polling
- H04L 12/40013: {Details regarding a bus controller}
- H04L 12/40032: {Details regarding a bus interface enhancer}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A communication system and method includes a main bus that operates in accordance with a standard limited to a linear topology, a bus controller coupled to the main bus and configured to send and receive messages on the main bus, and a first remote terminal coupled to the main bus and configured to send and receive messages on the main bus including the messages sent by the bus controller. The system and method also includes a repeater coupled to the main bus and configured to send and receive messages on the main bus including the messages sent by the bus controller and by the first remote terminal, and second and third remote terminals coupled to the repeater, wherein the second and third remote terminals send and receive messages on the main bus via the repeater.

## Claims

### Claim 1

A communication system comprising:
a main bus that operates in accordance with a standard limited to a linear topology;
a bus controller coupled to the main bus and configured to send and receive messages on the main bus;
a first remote terminal coupled to the main bus and configured to send and receive messages on the main bus including the messages sent by the bus controller;
a repeater coupled to the main bus and configured to send and receive messages on the main bus including the messages sent by the bus controller and by the first remote terminal; and
second and third remote terminals coupled to the repeater,
wherein the second and third remote terminals send and receive messages on the main bus via the repeater,
wherein the repeater comprises:
an arbiter;
a first encoder/decoder unit interfacing the repeater to the main bus;
a second encoder/decoder unit interfacing the re'eater to the second remote terminal; and
a third encoder/decoder unit interfacing the repeater to the third remote terminal,
wherein the arbiter is coupled to each of the first, second, and third encoder/decoder units and is configured to control the encoding and decoding by the first, second, and third encoder/decoder units.

### Claim 2 (depends on 1)

The communication system of claim 1, wherein the second remote terminal is coupled directly to the repeater.

### Claim 3 (depends on 1)

The communication system of claim 1, wherein the second remote terminal is coupled to the repeater via a secondary bus operating in accordance with the same standard as the main bus.

### Claim 4 (depends on 1)

The communication, system of claim 1, wherein the first encoder/decoder unit is configured to decode messages received from the main bus into digital tokens and encode digital tokens received from the second encoder/decoder and the third encoder/decoder into messages for the main bus.

### Claim 5 (depends on 1)

The communication system of claim 1, wherein the arbiter is configured to provide control signals to the first, second, and third encoder/decoder units to control encoding arid decoding based on messages received by the repeater.

### Claim 6 (depends on 1)

The communication system of claim 1, wherein the repeater is configured to send messages received from the second remote terminal to the main bus and the third remote terminal, to send messages received from the third remote terminal to the main bus and the second remote terminal, and to send messages received from the main bus to the second and third remote terminals.

### Claim 7 (depends on 1)

The communication system of claim 1, wherein the main bus operates with time division multiplexing and a half-duplex command/response protocol.

### Claim 8

A method for transmitting messages in a communication system comprising a main bus that operates in accordance with a standard limited to a linear topology, the method comprising:
placing a message onto the main bus from a bus controller configured to send and receive messages on the main bus;
receiving the message at a first remote terminal coupled to the main bus and configured to send and receive messages on the main bus;
receiving the message at a repeater coupled to the main bus and configured to send and receive messages on the main bus including the messages sent by the bus controller and by the first remote terminal; and
passing the message from the repeater to second and third remote terminals coupled to the repeater,
wherein the second and third remote terminals send and receive messages on the main bus via the repeater,
wherein the repeater comprises an arbiter, a first encoder/decoder unit interfacing the repeater to the main bus, a second encoder/decoder unit interfacing the repeater to the second remote terminal, and a third encoder/decoder unit interfacing the repeater to the third remote terminal, wherein the arbiter is coupled to each of the first, second, and third encoder/decoder units and is configured to control the encoding and decoding by the first, second and third encoder/decoder units, and the method further comprises:
encoding the message received at the repeater with the first encoder/decoder unit into a digital token;
receiving the digital token at the second encoder/decoder and at the third encoder/decoder;
decodine the digital token received by the second encoder/decoder and the third encoder/decoder into a reconstructed message with the second encoder/decoder and the third encoder/decoder, respectively; and
passing the reconstructed message to the second remote terminal and the third remote terminal from the second encoder/decoder and the third encoder/decoder respectively.

### Claim 9 (depends on 8)

The method of claim 8, wherein the second remote terminal is coupled directly to the repeater.

### Claim 10 (depends on 8)

The method of claim 8, wherein the second remote terminal is coupled to the repeater via a secondary bus operating in accordance with the same standard as the main bus.

### Claim 11 (depends on 8)

The method of claim 8, further comprising:
encoding a remote message, received at the seemed encoder/decoder into a remote digital token;
receiving the remote digital token at the first encoder/decoder and the third encoder/decoder;
decoding the remote digital token received at the first encoder/decoder into a reconstructed remote message; and
passing the reconstructed remote message onto the main bus from the first encoder/decoder.

### Claim 12 (depends on 8)

The method of claim 8, further comprising providing control signals to the first, second, and third encoder/decoder units from the arbiter to control encoding and decoding based on messages received by the repeater.

### Claim 13 (depends on 8)

The method of claim 8, further comprising:
sending messages from the repeater that are received from the second remote terminal to the main bus and the third remote terminal;
sending messages from the repeater that are received from the third remote terminal to the main bus and the second remote terminal; and
sending messages from the repeater received from the main bus to the second and third remote terminals.

### Claim 14 (depends on 8)

The method of claim 8, wherein the main bus operates with time division multiplexing and a half-duplex command/response protocol.
