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

Token ring with secondary transmit opportunities

Assignee: International Business Machines Corp
•
Filing: 1983-12-23
•
Granted: 1986-01-21
•
Expires: 2003-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Stations on a token ring network use a "Secondary Transmit Opportunity" protocol to transmit information onto the ring. According to the protocol a ring station detecting an idle character immediately following an abort sequence or a physical trailer sequence on the ring may insert a message. Simultaneously, the ring station monitors an input bit stream to detect messages and tokens from upstream stations. If this condition is detected, the station aborts or continues transmission in accordance with a predefined message priority algorithm.

Inventors

  • 👤 Seymour Bederman

Bibliographic Details

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

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 137 words
A method for operating stations on a ring network comprising the steps of: (a) monitoring an input terminal at each of said stations to detect a first predetermined bit pattern on the ring network; (b) inserting, from one of the stations, message characters onto the ring network in place of a portion of said first predetermined bit pattern; (c) monitoring the input at said one station to detect a second predetermined bit pattern from any station other than said one station; (d) buffering at said one station a portion of the second predetermined bit pattern; (e) determining a relative priority between the received second predetermined bit pattern and the message characters being transmitted; and (f) aborting transmission of the message character and forwarding the second predetermined bit pattern only if the relative priority has a predetermined relationship.
Claim 2
Independent Claim 137 words
A method for operating stations on a ring network comprising the steps of: (a) monitoring an input terminal at each of said stations to detect a first predetermined bit pattern on the ring network; (b) inserting, from one of the stations, message characters onto the ring network in place of a portion of said first predetermined bit pattern; (c) monitoring the input at said one station to detect a second predetermined bit pattern from any station other than said one station; (d) buffering at said one station a portion of the second predetermined bit pattern; (e) determining a relative priority between the received second predetermined bit pattern and the message characters being transmitted; and (f) aborting transmission of the message character and forwarding the second predetermined bit pattern only if the relative priority has a predetermined relationship.
Claim 3
Dependent Claim 43 words
The method recited in claim 1 wherein the relative priority of the second predetermined bit pattern and transmitted message are being determined by comparing a selected portion of the second predetermined bit pattern with the priority status of the message characters being transmitted.
Claim 4
Dependent Claim 36 words
The method recited in claim 1 wherein transmission of the message characters is aborted only if the priority of the received second predetermined bit pattern is higher than the priority of the message characters being transmitted.
Claim 5
Dependent Claim 16 words
The method recited in claim 1 wherein the first predetermined bit pattern includes an idle octet.
Claim 6
Dependent Claim 20 words
The method recited in claim 1 wherein the second predetermined determined bit pattern includes a start of message character sequence.
Claim 7
Independent Claim 146 words
An apparatus for allowing stations to access the ring of a communication network system, said apparatus comprising: means for monitoring an input at each of said stations to detect a first predetermined bit pattern; means, provided at a transmitting station, for inserting message characters into the communication network system following detection of said first predetermined bit pattern; means for monitoring the input at the transmitting station to detect a second predetermined bit pattern being transmitted from any station other than the transmitting station; means in the transmitting station for buffering a portion of the second predetermined bit pattern; means in the transmitting station for determining a relative transmission priority between the second predetermined bit pattern and the message characters; and means in the transmitting station for aborting the message characters being transmitted and forwarding a received message only if the relative priority has a predetermined relationship.
Claim 8
Independent Claim 146 words
An apparatus for allowing stations to access the ring of a communication network system, said apparatus comprising: means for monitoring an input at each of said stations to detect a first predetermined bit pattern; means, provided at a transmitting station, for inserting message characters into the communication network system following detection of said first predetermined bit pattern; means for monitoring the input at the transmitting station to detect a second predetermined bit pattern being transmitted from any station other than the transmitting station; means in the transmitting station for buffering a portion of the second predetermined bit pattern; means in the transmitting station for determining a relative transmission priority between the second predetermined bit pattern and the message characters; and means in the transmitting station for aborting the message characters being transmitted and forwarding a received message only if the relative priority has a predetermined relationship.
Claim 9
Independent Claim 135 words
A method of operating the stations on a token ring network comprising the steps of: monitoring an input at said stations to detect incoming idle characters; inserting message characters from a transmitting station onto the token ring network in place of said incoming idle characters, monitoring the input at the transmitting station to detect an incoming token protocol from any station other than the transmitting station; buffering a fixed portion of the incoming token protocol at the transmitting station, comparing a selected portion of the incoming token protocol with a priority status being assigned to the transmitting station to determine a relative priority between the incoming token protocol and message characters being transmitted, and aborting transmission of the message characters and forwarding the incoming token protocol only if the relative priority has a predetermined relationship.
Claim 10
Independent Claim 135 words
A method of operating the stations on a token ring network comprising the steps of: monitoring an input at said stations to detect incoming idle characters; inserting message characters from a transmitting station onto the token ring network in place of said incoming idle characters, monitoring the input at the transmitting station to detect an incoming token protocol from any station other than the transmitting station; buffering a fixed portion of the incoming token protocol at the transmitting station, comparing a selected portion of the incoming token protocol with a priority status being assigned to the transmitting station to determine a relative priority between the incoming token protocol and message characters being transmitted, and aborting transmission of the message characters and forwarding the incoming token protocol only if the relative priority has a predetermined relationship.
Claim 11
Independent Claim 148 words
A device for giving stations access to transmit data on a token ring network comprising: means provided at each station for monitoring an input line to detect idle characters thereon; means provided in a transmitting station for inserting message characters onto the token ring network in place of said idle characters; means for monitoring the input at the transmitting station to detect a predetermined token sequence from any station other than the transmitting station; means provided at the transmitting station for buffering a fixed portion of the predetermined token sequence; means for comparing a selected portion of the predetermined token sequence with a priority status for the transmitting station to determine a relative priority between the predetermined token sequence and the message characters being inserted; and means for aborting transmission of the message characters and forwarding the token sequence only if the relative priority has a predetermined relationship.
Claim 12
Independent Claim 148 words
A device for giving stations access to transmit data on a token ring network comprising: means provided at each station for monitoring an input line to detect idle characters thereon; means provided in a transmitting station for inserting message characters onto the token ring network in place of said idle characters; means for monitoring the input at the transmitting station to detect a predetermined token sequence from any station other than the transmitting station; means provided at the transmitting station for buffering a fixed portion of the predetermined token sequence; means for comparing a selected portion of the predetermined token sequence with a priority status for the transmitting station to determine a relative priority between the predetermined token sequence and the message characters being inserted; and means for aborting transmission of the message characters and forwarding the token sequence only if the relative priority has a predetermined relationship.
Claim 13
Independent Claim 109 words
An apparatus for controlling the stations of a ring communication network comprising: means operable for monitoring the ring and for generating a control signal when a predetermined bit pattern is being detected; means responsive to the control signal and operable to initiate transmission of a locally generated message; means operable for monitoring the ring and for generating a second control signal when a second predetermined bit pattern is being detected; means operable for determining a relative transmission priority between the locally generated message and the second predetermined bit pattern; and means for aborting transmission of the locally generated message only if the relative transmission priority has a predetermined relationship.
Claim 14
Independent Claim 109 words
An apparatus for controlling the stations of a ring communication network comprising: means operable for monitoring the ring and for generating a control signal when a predetermined bit pattern is being detected; means responsive to the control signal and operable to initiate transmission of a locally generated message; means operable for monitoring the ring and for generating a second control signal when a second predetermined bit pattern is being detected; means operable for determining a relative transmission priority between the locally generated message and the second predetermined bit pattern; and means for aborting transmission of the locally generated message only if the relative transmission priority has a predetermined relationship.
Claim 15
Independent Claim 89 words
A device for giving stations access to a token ring network comprising: means for monitoring an input at each of said stations to detect an idle line condition; means for inserting a local message onto the token ring network following a detection of the idle line condition; means for monitoring the input at a transmitting station to detect a start of message character sequence from any station other than the transmitting station; and means for aborting transmission of the local message and forwarding the start of message character sequence.
Claim 16
Independent Claim 89 words
A device for giving stations access to a token ring network comprising: means for monitoring an input at each of said stations to detect an idle line condition; means for inserting a local message onto the token ring network following a detection of the idle line condition; means for monitoring the input at a transmitting station to detect a start of message character sequence from any station other than the transmitting station; and means for aborting transmission of the local message and forwarding the start of message character sequence.
Claim 17
Independent Claim 80 words
A method of operating the stations on a token ring network comprising the steps of: monitoring an input at each said station to detect an idle line condition; inserting local message characters onto the token ring network following a detection of the idle line condition; monitoring the input at a transmitting station to detect a predetermined message sequence from any station other than the transmitting station; and aborting transmission of the local message characters and forwarding the predetermined message sequence.
Claim 18
Independent Claim 80 words
A method of operating the stations on a token ring network comprising the steps of: monitoring an input at each said station to detect an idle line condition; inserting local message characters onto the token ring network following a detection of the idle line condition; monitoring the input at a transmitting station to detect a predetermined message sequence from any station other than the transmitting station; and aborting transmission of the local message characters and forwarding the predetermined message sequence.
Claim 19
Dependent Claim 26 words
The method of claim 11 wherein the predetermined message sequence is being forwarded only if said predetermined message sequence includes a start of message character sequence.

References Cited (Backward Citations)

US3863220A Cited
JPS5273604A Cited
US4295122A Cited
US4335426A Cited
US4373183A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-01-20 1989-07-22 1990-01-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-01-20 1993-07-22 1994-01-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-01-20 1997-07-22 1998-01-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag