Data highway access control system
AssigneeElectric Power Research Institute, Inc.
InventorsJames F. Sutherland, Donald F. Furgerson, Mladen Kezunovic
Life of this patent
Estimating the term…
Abstract
An arrangement for permitting communication among a plurality of stations on a single serial data communications bus. Each station is provided a choice between two modes of operation. All stations ordinarily operate in a normal mode, seeking access to the serial bus upon occurrence of a democratic time window. In the normal mode, each station is given an opportunity to issue a single transmission before any one station is permitted to issue a second transmission. Should any station require transmission of an urgent message, that station may seek access during an autocratic time window. Within any single round of bus arbitration, all autocratic time windows occur prior to the first democratic time window.
Claims3
In a digital communication system, a serial data communications network comprising:
- a plurality of stations,
- a serial data communications bus to which each of said stations is interfaced and through which each of said stations communicates to every other of said stations, and
- a plurality of circuit means, each in communication with one of said stations, for controlling orderly and collision-free access by said station to said serial bus and each operative in a selected one of the modes including a normal transmission mode and an emergency transmission mode, each circuit means comprising:
- first means for monitoring said bus for transmission inactivity over a preassigned first time period which is substantially common to all of the stations of said plurality, said first means including means for reinitializing its monitoring time upon detection of bus transmission activity within said first time period and for repeating monitoring of said bus over another first time period upon detection of transmission inactivity throughout a first time period, said first means further including means for generating a first signal upon initiation of each repeat of a monitoring operation,
- second means for monitoring said bus for transmission inactivity over a selected one of preassigned second and third time periods, each circuit means corresponding to a station of said plurality being preassigned a unique set of second and third time periods, all said preassigned second time periods being shorter in time than the shortest of said preassigned third time periods, said preassigned first time period being longer in time than the longest of said preassigned third time periods, said second means including means for reinitializing its monitoring time upon detection of bus transmission activity within said selected time period and for generating a second signal upon detection of transmission inactivity throughout said selected time period, said second means further including means for repeating monitoring said bus over another selected time period concurrent with said repeat of monitoring operation of said first means;
- means for selecting one of said preassigned second and third time periods corresponding to the desired transmission mode of said normal and emergency transmission modes of said corresponding station, respectively;
- means governed by said second signal to conditionally generate a third signal to permit said corresponding station exclusive transmission access to said bus, whereby collision-free access by each corresponding station to said bus is achieved;
- means for enabling said generating means to generate said third signal in accordance with a function based on a combination of time period selection and bus transmission activity, and a first signal generation;
- and
- means for disabling said generating means to prevent generation of said third signal upon transmission activity of said corresponding station and for maintaining disablement thereof after said transmission until enabled by said enabling means, whereby an orderly and emergency access by each corresponding station to said bus is achieved.
Dependencies are inferred from the claim text.