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

Autonomous terminal data communications system

Assignee: Boeing Co
•
Filing: 1981-02-11
•
Granted: 1984-09-11
•
Expires: 2001-02-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data communications system which includes a plurality of terminals TL 1 -TL 5 ) and a data bus (DB), wherein each of the terminals has autonomous access to the data bus. Each terminal includes a receiver (114) which is normally enabled to receive messages on the data bus and which provides a signal (ADA) signifying the absence of messages. A transmitter (120) within each terminal includes a protocol control unit (140) which enables the transmitter to initiate message transmission only upon (i) the detection of an absence of messages on the data bus whose duration substantially equals that of a sync gap that is common to all of the terminals, and (ii) the subsequent detection of an absence of messages on the data bus whose duration substantially equals that of a terminal gap that is unique to the terminal, with the duration of the sync gap being greater than the duration of any terminal gap. Within each protocol control unit, the sync gap is detected by a sync gap timer (160, 162, 164, 166, and 168) and the terminal gap is detected by a termial gap timer (190, 192, 194, 196, and 198) which is enabled (169) by the sync gap timer, with both timers being responsive to signal ADA. In order to limit the rate of message transmission by any terminal, each protocol control unit may also include a transmission interval timer (170, 172, 174, 176, and 178) which enables message transmission only upon the further condition that (iii) a transmission interval has elapsed from a previous message transmission by the terminal, with the duration of the transmission interval being substantially the same for each terminal.

Inventors

  • 👤 John L. Shaw
  • 👤 Hans K. Herzog

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 18:09
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/0264; H04L25/0266; G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/368; G06F13/376

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 130 words
An improved method which permits each of a plurality of terminals to autonomously transmit messages on a data communications medium, said method comprising the steps, at each said terminal, of: detecting the absence of messages on said data communications medium; and, enabling transmission of a message by said terminal only upon (i) the detection of an absence of messages on said data communications medium whose duration substantially equals that of a sync gap that is common to all of said plurality of terminals, and (ii) the subsequent detection of an absence of messages on the data communications medium whose duration substantially equals that of a terminal gap that is unique to said terminal, with the duration of said sync gap being greater than the duration of any said terminal gap.
Claim 2
Dependent Claim 130 words
An improved method which permits each of a plurality of terminals to autonomously transmit messages on a data communications medium, said method comprising the steps, at each said terminal, of: detecting the absence of messages on said data communications medium; and, enabling transmission of a message by said terminal only upon (i) the detection of an absence of messages on said data communications medium whose duration substantially equals that of a sync gap that is common to all of said plurality of terminals, and (ii) the subsequent detection of an absence of messages on the data communications medium whose duration substantially equals that of a terminal gap that is unique to said terminal, with the duration of said sync gap being greater than the duration of any said terminal gap.
Claim 3
Dependent Claim 55 words
A method as recited in claim 1, wherein the transmission of a message by said terminal is enabled only when a transmission interval, from a previous transmission of a message by said terminal, has also elapsed, said transmission interval having a predetermined duration which is substantially the same for all of said plurality of terminals.
Claim 4
Dependent Claim 22 words
A method as recited in claim 2, wherein the duration of said transmission interval is greater than that of said sync gap.
Claim 5
Independent Claim 20 words
A method as recited in claims 1 or 2, wherein successive messages transmitted by each said terminal have variable durations.
Claim 6
Independent Claim 20 words
A method as recited in claims 1 or 2, wherein successive messages transmitted by each said terminal have fixed durations.
Claim 7
Independent Claim 21 words
A method as recited in claims 1 or 2, wherein the messages transmitted by said plurality of terminals have equal durations.
Claim 8
Independent Claim 21 words
A method as recited in claims 1 or 2, wherein the messages transmitted by said plurality of terminals have unequal durations.
Claim 9
Independent Claim 55 words
A method as recited in claims 1 or 2, wherein a message transmitted by at least one of said plurality of terminals consists of a plurality of successive message words separated in time by interword gaps, and wherein each said terminal gap has a duration that is greater than that of each said interword gap.
Claim 10
Independent Claim 31 words
A method as recited in claims 1 or 2, wherein each said message is in the form of at least one serial, digital data word transmitted on said data communications medium.
Claim 11
Dependent Claim 16 words
A method as recited in claim 9, wherein said data communications medium is a data bus.
Claim 12
Dependent Claim 134 words
A data communications system comprising: a data communications medium; and, a plurality of terminals coupled to said data communications medium, each said terminal including: first means for providing a first output signal in response to an absence of messages on said data communications medium whose duration substantially equals that of a sync gap common to said plurality of terminals; second means enabled by said first output signal for providing a second output signal in response to an absence of messages on said data communications medium whose duration substantially equals that of a terminal gap unique to said terminal, the duration of said sync gap being greater than that of any said terminal gap; and, transmitting means enabled by said first and said second output signals for transmitting a message on said data communications medium.
Claim 13
Dependent Claim 134 words
A data communications system comprising: a data communications medium; and, a plurality of terminals coupled to said data communications medium, each said terminal including: first means for providing a first output signal in response to an absence of messages on said data communications medium whose duration substantially equals that of a sync gap common to said plurality of terminals; second means enabled by said first output signal for providing a second output signal in response to an absence of messages on said data communications medium whose duration substantially equals that of a terminal gap unique to said terminal, the duration of said sync gap being greater than that of any said terminal gap; and, transmitting means enabled by said first and said second output signals for transmitting a message on said data communications medium.
Claim 14
Dependent Claim 70 words
A system as recited in claim 11, wherein each said terminal also includes third means for providing a third output signal at the elapse of a predetermined transmission interval from a previous message transmission by said terminal, the duration of said transmission interval being substantially the same for each of said plurality of terminals; and, wherein said transmitting means is enabled only by said first, second and third output signals.
Claim 15
Independent Claim 26 words
A system as recited in claims 11 or 12, wherein each said terminal also includes receiving means for receiving messages transmitted on said data communications medium.
Claim 16
Dependent Claim 57 words
A system as recited in claim 13, wherein each said terminal is adapted to exchange information with an associated utilization device, and wherein each said terminal further includes interface means for transferring messages received by said receiving means to the utilization device and for transferring messages to be transmitted from the utilization device to said transmitting means.
Claim 17
Independent Claim 27 words
A system as recited in claims 11 or 12, wherein said transmitting means is operative to transmit said messages in the form of serial, digital data words.
Claim 18
Dependent Claim 16 words
A system as recited in claim 15, wherein said data communications medium comprises a data bus.
Claim 19
Dependent Claim 264 words
A terminal which is capable of autonomous access, along with other terminals, to a data bus for the purpose of transmitting and receiving messages on the data bus, said terminal comprising: (a) a receiver adapted to be coupled to the data bus for receiving messages on the data bus, said receiver providing a message absent signal during the absence of messages on the data bus; (b) a transmitter adapted to be coupled to the data bus, for transmitting, when enabled, a message on the data bus; and (c) a protocol control unit coupled to said receiver and to said transmitter, said protocol control unit including: a resettable sync gap timer adapted to time said message absent signal and to provide a sync gap detection signal when said message absent signal has a predetermined duration substantially equal to a sync gap common to each terminal accessing the data bus, said sync gap timer being reset whenever said message absent signal terminates; latch means for temporarily storing said sync gap detection signal; a resettable terminal gap timer which is enabled in response to said sync gap detection signal and which is adapted, when enabled, to time said message absent signal and to provide a terminal gap detection signal when said message absent signal has a predetermined duration substantially equal to a terminal gap unique to said terminal, said terminal gap timer being reset whenever said message absent signal terminates; and, gating means for enabling said transmitter and for resetting said latch means in response to said sync gap detection signal and said terminal gap detection signal.
Claim 20
Dependent Claim 264 words
A terminal which is capable of autonomous access, along with other terminals, to a data bus for the purpose of transmitting and receiving messages on the data bus, said terminal comprising: (a) a receiver adapted to be coupled to the data bus for receiving messages on the data bus, said receiver providing a message absent signal during the absence of messages on the data bus; (b) a transmitter adapted to be coupled to the data bus, for transmitting, when enabled, a message on the data bus; and (c) a protocol control unit coupled to said receiver and to said transmitter, said protocol control unit including: a resettable sync gap timer adapted to time said message absent signal and to provide a sync gap detection signal when said message absent signal has a predetermined duration substantially equal to a sync gap common to each terminal accessing the data bus, said sync gap timer being reset whenever said message absent signal terminates; latch means for temporarily storing said sync gap detection signal; a resettable terminal gap timer which is enabled in response to said sync gap detection signal and which is adapted, when enabled, to time said message absent signal and to provide a terminal gap detection signal when said message absent signal has a predetermined duration substantially equal to a terminal gap unique to said terminal, said terminal gap timer being reset whenever said message absent signal terminates; and, gating means for enabling said transmitter and for resetting said latch means in response to said sync gap detection signal and said terminal gap detection signal.
Claim 21
Dependent Claim 103 words
A terminal as recited in claim 17, wherein said protocol control unit further includes: a resettable transmission interval timer which is operative to provide a transmission interval detection signal at the elapse of a predetermined transmission interval following reset of said transmission interval timer, said transmission interval having substantially the same duration for each terminal accessing the data bus; and, wherein said gating means is further operative to enable said transmitter, to reset said latch means, and to reset said transmission interval timer only in response to said sync gap detection signal, said terminal gap detection signal, and said transmission interval detection signal.
Claim 22
Dependent Claim 26 words
A terminal as recited in claims 17 or 18, wherein said sync gap timer further includes means for selectively adjusting the duration of said sync gap.
Claim 23
Dependent Claim 25 words
A terminal as recited in claims 17 or 18, wherein said terminal gap timer includes means for selectively adjusting the duration of said terminal gap.
Claim 24
Dependent Claim 49 words
A terminal as recited in claims 17 or 18, wherein said terminal is particularly adapted for use with a data bus comprising an elongated, twisted pair of conductors having short-circuit terminations, and further comprising means for inductively coupling said receiver and said transmitter to the twisted pair of conductors.
Claim 25
Dependent Claim 23 words
A terminal as recited in claim 18, wherein said transmission interval timer includes means for selectively adjusting the duration of said transmission interval.
Claim 26
Dependent Claim 44 words
A terminal as recited in claim 18, wherein said protocol control unit further includes means for selectively disabling reset of said transmission interval timer and for causing said transmission interval timer to provide said transmission interval detection signal when reset thereof has been disabled.
Claim 27
Dependent Claim 35 words
A terminal as recited in claim 18, wherein said protocol control unit further includes means for causing said transmission interval timer to provide said transmission interval detection signal upon application of power to said terminal.
Claim 28
Dependent Claim 37 words
A terminal as recited in claims 18 or 24, wherein said protocol control unit further includes means for causing said sync gap timer to provide said sync gap detection signal upon application of power to said terminal.

References Cited (Backward Citations)

US4052566A Cited
US4177450A Cited
US4053714A Cited
GB2006491A Cited
US4156112A Cited
US4199663A Cited
US4395710A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-09-11 1988-03-12 1988-09-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-09-11 1992-03-12 1992-09-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-09-11 1996-03-12 1996-09-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag