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

Contention control system

Assignee: Oki Electric Industry Co Ltd
•
Filing: 1988-06-24
•
Granted: 1991-11-12
•
Expires: 2008-06-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A contention control system for a shared communication medium has a separate control line. Functional modules contend on the control line for use of the communication medium. The system is simple and inexpensive, and avoids data collisions.

Inventors

  • 👤 Eizo Tomita
  • 👤 Yutaka Asai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 18:59
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40143; H04L12/407; H04L12/413

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 108 words
A contention control system for a single communication medium shared by a plurality of independent functional modules, comprising: a control line separate from the communication medium; and control means in the respective functional modules for checking said control line prior to data transmission, waiting for said control line to become inactive, activating said control line for a predetermined contention interval, then checking said control line again and reverting to the waiting state if said control line is active, or if said control line is inactive, reactivating said control line, commencing data transmission, and holding said control line in the active state for the duration of the data transmission.
Claim 2
Dependent Claim 108 words
A contention control system for a single communication medium shared by a plurality of independent functional modules, comprising: a control line separate from the communication medium; and control means in the respective functional modules for checking said control line prior to data transmission, waiting for said control line to become inactive, activating said control line for a predetermined contention interval, then checking said control line again and reverting to the waiting state if said control line is active, or if said control line is inactive, reactivating said control line, commencing data transmission, and holding said control line in the active state for the duration of the data transmission.
Claim 3
Dependent Claim 129 words
A contention control system according to claim 1, wherein said control means comprises: driving means coupled to said control line, for activating said control line; receiver means coupled to said control line, for detecting whether said control line is active or inactive; timing means for determining the length of said contention interval; and a control unit connected to said driving means, said receiver means, and said timing means, for receiving a signal from said receiver means indicating whether said control line is inactive, turning said driving means on when said control line is found inactive, turning said driving means off at the end of said contention interval as determined by said timing means, and turning said driving means on and off at the beginning and end of data transmission.
Claim 4
Dependent Claim 32 words
A contention control system according to claim 2, in which said timing means comprises a timer for measuring the length of said contention interval and time setting means for presetting said timer.
Claim 5
Dependent Claim 18 words
A contention control system according to claim 1, wherein respective functional modules employ contention intervals of different lengths.
Claim 6
Dependent Claim 20 words
A contention control system according to claim 4, where functional modules of higher priorities employ contention intervals of longer lengths.
Claim 7
Independent Claim 158 words
A method of contention control within a communication medium shared by a plurality of independent functional modules coupled thereto for at least transmitting data over the communication medium, the communication medium being associated with a control line connected to the functional nodes, each of the functional modules being operable for activating the control line and also for checking the state of the control line, the method comprising, for a functional module having data to transmit on the communication medium, the steps of: (a) checking the state of the control line to determine if the control line is inactive; (b) activating, if the control line is determined to be inactive, the control line for a predetermined contention interval; (c) checking the state of the control line to determine if the line is inactive; (d) reactivating the control line; and (e) commencing data transmission and holding the control line in the active state for the duration of the data transmission.
Claim 8
Independent Claim 158 words
A method of contention control within a communication medium shared by a plurality of independent functional modules coupled thereto for at least transmitting data over the communication medium, the communication medium being associated with a control line connected to the functional nodes, each of the functional modules being operable for activating the control line and also for checking the state of the control line, the method comprising, for a functional module having data to transmit on the communication medium, the steps of: (a) checking the state of the control line to determine if the control line is inactive; (b) activating, if the control line is determined to be inactive, the control line for a predetermined contention interval; (c) checking the state of the control line to determine if the line is inactive; (d) reactivating the control line; and (e) commencing data transmission and holding the control line in the active state for the duration of the data transmission.
Claim 9
Dependent Claim 15 words
The method of claim 6, wherein the functional modules employ contention intervals of different lengths.
Claim 10
Dependent Claim 17 words
The method of claim 7, wherein functional modules of higher priorities employ contention intervals of longer lengths.
Claim 11
Dependent Claim 236 words
A contention control system for a single communication medium, comprising: a control line separate from said communications medium; and a plurality of independent functional modules, each of said modules including a transmit/receive unit coupled to said single communications medium; a data link control unit coupled to said tranmit/receive unit; a receiver coupled to said control line, said receiver generating a signal indicative of whether said control line is active or inactive; a driving means coupled to said control line for the activation of said control line when said control line is inactive; timing means; and a contention control unit coupled to said data link control unit, receiver, driving means and timing means, said contention control unit (1) turning on said driving and timing means when said receiver indicates that said control line is inactive thereby activating said control line, (2) turning off said driving means at the end of a predetermined contention interval set by said timing means thereby deactivating said control line, (3) again turning on said driving means when said receiver indicates that said control line is inactive to again activate said control line while simultaneously commanding said data link control unit to begin transmission of data by said transmit/receive unit on said communication medium, and (4) at the end of said data transmission turning off said driving means thereby deactivating said control line and making said communication medium available to other function modules.
Claim 12
Dependent Claim 236 words
A contention control system for a single communication medium, comprising: a control line separate from said communications medium; and a plurality of independent functional modules, each of said modules including a transmit/receive unit coupled to said single communications medium; a data link control unit coupled to said tranmit/receive unit; a receiver coupled to said control line, said receiver generating a signal indicative of whether said control line is active or inactive; a driving means coupled to said control line for the activation of said control line when said control line is inactive; timing means; and a contention control unit coupled to said data link control unit, receiver, driving means and timing means, said contention control unit (1) turning on said driving and timing means when said receiver indicates that said control line is inactive thereby activating said control line, (2) turning off said driving means at the end of a predetermined contention interval set by said timing means thereby deactivating said control line, (3) again turning on said driving means when said receiver indicates that said control line is inactive to again activate said control line while simultaneously commanding said data link control unit to begin transmission of data by said transmit/receive unit on said communication medium, and (4) at the end of said data transmission turning off said driving means thereby deactivating said control line and making said communication medium available to other function modules.
Claim 13
Dependent Claim 31 words
A contention control system according to claim 9 wherein said timing means includes a timer for measuring the length of said contention interval and time setting means for presetting said timer.
Claim 14
Dependent Claim 18 words
A contention control system according to claim 9, wherein respective functional modules employ contention intervals of different lengths.
Claim 15
Dependent Claim 18 words
A contention control system according to claim 10, wherein respective functional modules employ contention intervals of different lengths.
Claim 16
Dependent Claim 36 words
A contention control system according to claim 9 wherein said driving means includes a transistor having one electrode connected between said receiver and said control line, and a second electrode connected to said contention control unit.

References Cited (Backward Citations)

GB1480208A Cited
US4292623A Cited
GB2101457A Cited
US4556939A Cited
US4652873A Cited
US4638311A Cited
US4755990A Cited
US4807223A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-11-11 1995-05-13 1995-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-11-11 1999-05-13 1999-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-11-11 2003-05-13 2003-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag