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

Adaptive token release mechanism for ring networks

Assignee: Nytell Software LLC
•
Filing: 1991-01-03
•
Granted: 1992-10-13
•
Expires: 2011-01-03
📄 Original PDF 🌐 Google Patents

Abstract

Abstract A token ring network in which the token release mechanism adapts to the status of the other stations in the ring. Rather than releasing the token at the end of the token holding period, the token-holding station requests permission to continue transmitting. If permission is not denied by another station desiring to use the network, the token-holding station continues to transmit without interruption. Both absolute and relative priority can be accommodated with this adaptive token release mechanism. The permission denied message preferably comprises a simple modification of the request for permission to continue message.

Inventors

  • 👤 Khalid M. Khalil

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 04:21
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/42; H04L12/427; H04L12/433

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 94 words
A token ring transmission system for transmitting frames of data comprising a closed loop transmission medium, a plurality of signal receiving and transmitting stations disposed around said closed loop, means at each said station for taking and holding a token for at least a preselected token holding period during which said frames can be transmitted, means included in said frames for requesting permission to continue transmitting after said preselected token holding period, and means at each said station for adaptively releasing said token in response to status information concerning other stations on said loop.
Claim 2
Dependent Claim 94 words
A token ring transmission system for transmitting frames of data comprising a closed loop transmission medium, a plurality of signal receiving and transmitting stations disposed around said closed loop, means at each said station for taking and holding a token for at least a preselected token holding period during which said frames can be transmitted, means included in said frames for requesting permission to continue transmitting after said preselected token holding period, and means at each said station for adaptively releasing said token in response to status information concerning other stations on said loop.
Claim 3
Dependent Claim 28 words
The token ring transmission system according to claim 1 further comprising means included in said frames for denying permission to continue transmitting after said preselected token holding period.
Claim 4
Dependent Claim 44 words
The token ring transmission system according to claim 1 further comprising means included in said frames for registering the priority of the accompanying data, and means at each said station responsive to said registered priority for influencing said means for adaptively releasing said token.
Claim 5
Dependent Claim 55 words
The token ring transmission system according to claim 1 further comprising late counters at said stations for measuring whether the token is received earlier or later than a target token rotation time, and means for resetting late counters in timed token rotation ring stations whenever said token is retained beyond said preselected token holding period.
Claim 6
Dependent Claim 93 words
A token ring transmission system for transmitting data frames between at least two stations on said ring, said system comprising means at a sending station for including in said data frames a first code indicating that a preselected period has expired at said sending station, means at a receiving station for changing said first code to a second code at said receiving station having data frames to be transmitted, a token holding timer at said stations, and means at said stations for resetting said token holding timer in response to said second code.
Claim 7
Dependent Claim 93 words
A token ring transmission system for transmitting data frames between at least two stations on said ring, said system comprising means at a sending station for including in said data frames a first code indicating that a preselected period has expired at said sending station, means at a receiving station for changing said first code to a second code at said receiving station having data frames to be transmitted, a token holding timer at said stations, and means at said stations for resetting said token holding timer in response to said second code.
Claim 8
Dependent Claim 31 words
The token ring transmission system according to claim 5 further including means at said sending station for transmitting a reset message when said preselected period has expired at said sending station.
Claim 9
Dependent Claim 49 words
The token ring transmission system according to claim 5 further including means at said stations for including a priority code in each of said data frames and means at said stations responsive to said priority code for conditioning said means for changing said first code to said second code.
Claim 10
Dependent Claim 49 words
The token ring transmission system according to claim 5 further including means at said stations for including a priority code in each of said data frames and means at said stations responsive to said priority code for conditioning said means for changing said first code to said second code.
Claim 11
Dependent Claim 88 words
A token ring transmission system for transmitting blocks of digital data between a plurality stations on said ring, said system comprising means at each said station for seizing a token transmitted on said ring to enable transmission on said ring by an active station, means at each said station for indicating the activity status of said each station to an active station which has seized said token, and means at said active station, responsive to said means for indicating activity status, for selectively releasing or holding said token.
Claim 12
Dependent Claim 88 words
A token ring transmission system for transmitting blocks of digital data between a plurality stations on said ring, said system comprising means at each said station for seizing a token transmitted on said ring to enable transmission on said ring by an active station, means at each said station for indicating the activity status of said each station to an active station which has seized said token, and means at said active station, responsive to said means for indicating activity status, for selectively releasing or holding said token.
Claim 13
Dependent Claim 28 words
The token ring transmission system according to claim 9 further comprising means included in said blocks for requesting permission to continue transmitting after a preselected token holding period.
Claim 14
Dependent Claim 28 words
The token ring transmission system according to claim 9 further comprising means included in said blocks for denying permission to continue transmitting after a preselected token holding period.
Claim 15
Independent Claim 118 words
A method for transmitting information in a token ring transmission system having a plurality of stations connected in a closed loop, said method comprising the steps of circulating a token ring around the loop, said token ring determining the active one of said stations on the loop, defining at an active station a preselected holding time for said token ring at said active station, transmitting a request from said active station to the other stations on the loop for information as to their activity status, and responsive to said request received back at said active station releasing said token ring at said active station or initiating an additional holding time for said token ring at said active station.
Claim 16
Independent Claim 118 words
A method for transmitting information in a token ring transmission system having a plurality of stations connected in a closed loop, said method comprising the steps of circulating a token ring around the loop, said token ring determining the active one of said stations on the loop, defining at an active station a preselected holding time for said token ring at said active station, transmitting a request from said active station to the other stations on the loop for information as to their activity status, and responsive to said request received back at said active station releasing said token ring at said active station or initiating an additional holding time for said token ring at said active station.

References Cited (Backward Citations)

USRE28811E Cited
US3796992A Cited
US4566097A Cited
US4675671A Cited
US4933935A Cited
US4682324A Cited
US5068849A Cited
US5051986A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-10-13 1996-04-13 1996-10-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-10-13 2000-04-13 2000-10-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-10-13 2004-04-13 2004-10-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag