← Back to Patent Explorer
EP0354809A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Frame removal mechanism for token ring networks

Assignee: Digital Equipment Corp
•
Filing: 1989-08-11
•
Granted: —
•
Expires: 2009-08-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A station transmits a sequence of one or more frames on a token ring, keeping count of the frames transmitted. At the end of the transmitted frame the station originates onto the ring one or more coded marker frames and finally transmits a token. After the station transmission is begun, the station strips from the ring all the frames it receives, decrementing its count for each properly stripped frame, until either its count is reduced to zero or one of its marker frames is detected.

Inventors

  • 👤 Henry Yang
  • 👤 Kadangode K. Ramakrishnan
  • 👤 Barry Spinney
  • 👤 Rajendra K. Jain

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-01 18:11
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4637; H04L12/42; H04L12/427; H04L12/433

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 110 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on the network; B. originating means responsive to said transmitting means for originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the information frame transmission; C. strip delimiter frame detecting means for detecting error-free strip delimiter frames on the network; and D. frame stripping means responsive to said transmitting means and said strip delimiter frame detecting means for stripping from the network information frames received after frame transmission is begun and before one of said strip delimiter frames is detected.
Claim 2
Dependent Claim 110 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on the network; B. originating means responsive to said transmitting means for originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the information frame transmission; C. strip delimiter frame detecting means for detecting error-free strip delimiter frames on the network; and D. frame stripping means responsive to said transmitting means and said strip delimiter frame detecting means for stripping from the network information frames received after frame transmission is begun and before one of said strip delimiter frames is detected.
Claim 3
Dependent Claim 28 words
The station of claim 1, said station further comprising a counter responsive to said transmitting means for counting the frames transmitted by the station on to the network.
Claim 4
Dependent Claim 33 words
The station of claim 2 wherein said counter is further responsive to said frame stripping means such that the frame count is reduced by one for each error-free frame stripped from the network.
Claim 5
Dependent Claim 55 words
The station of claim 3 wherein said frame stripping means is further responsive to said counter such that frames other than said strip delimiter frames or frames identifying said station as the source station are not stripped after the earlier of: i. the count equalling zero, or ii. the detection of a strip delimiter frame.
Claim 6
Dependent Claim 28 words
The station of claim 2 wherein said counter is further responsive to said originating means and increments the frame count by one for each strip delimiter frame transmitted.
Claim 7
Dependent Claim 33 words
The station of claim 5 wherein said counter is additionally responsive to said frame stripping means such that the frame count is reduced by one for each error-free frame stripped from the network.
Claim 8
Dependent Claim 56 words
The station of claim 6 wherein said frame stripping means is further responsive to said counter such that frames other than said strip delimiter frames or frames identifying said station as the source station are not stripped after the earlier of: i. the detection of a strip delimiter frame, or ii. the frame count equalling zero.
Claim 9
Dependent Claim 199 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on the network; B. originating means responsive to said transmitting means for originating one or more strip delimiter frames and transmitting said frames on to the network at the end of the information frame transmission; C. frame stripping means for stripping frames from the network; D. a counter responsive to said transmitting means and said originating means for counting the frames transmitted on to the network by the station, and further responsive to said frame stripping means for decrementing said count for each error-free information frame stripped from the network by the station; E. strip delimiter frame detecting means for detecting error-free strip delimiter frames on the network; and F. frame stripping control means responsive to said transmitting means, said strip delimiter frame detecting means and said counter for controlling said frame stripping means such that frames other than strip delimiter frames or frames identifying said station as the source station received after said frame transmission is begun and before the earlier of: i. the detection of a strip delimiter frame, or ii. the frame count equalling zero. are stripped.
Claim 10
Dependent Claim 199 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on the network; B. originating means responsive to said transmitting means for originating one or more strip delimiter frames and transmitting said frames on to the network at the end of the information frame transmission; C. frame stripping means for stripping frames from the network; D. a counter responsive to said transmitting means and said originating means for counting the frames transmitted on to the network by the station, and further responsive to said frame stripping means for decrementing said count for each error-free information frame stripped from the network by the station; E. strip delimiter frame detecting means for detecting error-free strip delimiter frames on the network; and F. frame stripping control means responsive to said transmitting means, said strip delimiter frame detecting means and said counter for controlling said frame stripping means such that frames other than strip delimiter frames or frames identifying said station as the source station received after said frame transmission is begun and before the earlier of: i. the detection of a strip delimiter frame, or ii. the frame count equalling zero. are stripped.
Claim 11
Dependent Claim 105 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on to the network; B. frame stripping means for stripping frames from the network; C. a counter responsive to said transmitting means for counting the frames transmitted on to the network by the station, and further responsive to said frame stripping means for decrementing said count for each error-free information frame stripped from the network by the station; and D. frame stripping control means for controlling the frame stripping means such that information frames are stripped from the network when said counter has a non-zero count.
Claim 12
Dependent Claim 105 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on to the network; B. frame stripping means for stripping frames from the network; C. a counter responsive to said transmitting means for counting the frames transmitted on to the network by the station, and further responsive to said frame stripping means for decrementing said count for each error-free information frame stripped from the network by the station; and D. frame stripping control means for controlling the frame stripping means such that information frames are stripped from the network when said counter has a non-zero count.
Claim 13
Dependent Claim 238 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on the network; B. originating means responsive to said transmitting means for originating one or more strip delimiter frames and transmitting said frames on to the network at the end of the information frame transmission. C. frame stripping means for stripping frames from the network; D. a counter responsive to said transmitting means and said originating means for counting the frames transmitted on to the network by the station, and further responsive to said frame stripping means for decrementing said count for each error-free information frame stripped from the network by the station; E. strip delimiter frame detecting means for detecting error-free strip delimiter frames on the network; F. error condition detecting means for detecting frames indicating a network error condition; G. token detecting means for detecting the network token; and H. frame stripping control means responsive to said transmitting means, said strip delimiter frame detecting means, said error condition detecting means, said token detecting means and said counter for controlling said frame stripping means such that frames other than strip delimiter frames, received after said frame transmission is begun and before the earlier of: i. the detection of one of said strip delimiter frames, ii. the frame count equalling zero, iii. the detection of a network error condition, or iv. the detection of the network token, are stripped.
Claim 14
Dependent Claim 238 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on the network; B. originating means responsive to said transmitting means for originating one or more strip delimiter frames and transmitting said frames on to the network at the end of the information frame transmission. C. frame stripping means for stripping frames from the network; D. a counter responsive to said transmitting means and said originating means for counting the frames transmitted on to the network by the station, and further responsive to said frame stripping means for decrementing said count for each error-free information frame stripped from the network by the station; E. strip delimiter frame detecting means for detecting error-free strip delimiter frames on the network; F. error condition detecting means for detecting frames indicating a network error condition; G. token detecting means for detecting the network token; and H. frame stripping control means responsive to said transmitting means, said strip delimiter frame detecting means, said error condition detecting means, said token detecting means and said counter for controlling said frame stripping means such that frames other than strip delimiter frames, received after said frame transmission is begun and before the earlier of: i. the detection of one of said strip delimiter frames, ii. the frame count equalling zero, iii. the detection of a network error condition, or iv. the detection of the network token, are stripped.
Claim 15
Dependent Claim 164 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on the network; B. originating means responsive to said transmitting means for originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the information frame transmission; C. strip delimiter frame detecting means for detecting said strip delimiter frames on the network; D. token detecting means for detecting a token on the network; E. network error condition detecting means for detecting error conditions on the network; and F. frame stripping means responsive to said transmitting means, and said strip delimiter frame detecting means, said token detecting means and said network error condition detecting means for stripping from the network information frames received after frame transmission is begun and before: i. the detection of one of said strip delimiter frames is detected. ii. the detection of a token, or iii. the detection of a network error condition.
Claim 16
Dependent Claim 164 words
A station on a computer network, said station comprising: A. transmitting means for transmitting one or more information frames on the network; B. originating means responsive to said transmitting means for originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the information frame transmission; C. strip delimiter frame detecting means for detecting said strip delimiter frames on the network; D. token detecting means for detecting a token on the network; E. network error condition detecting means for detecting error conditions on the network; and F. frame stripping means responsive to said transmitting means, and said strip delimiter frame detecting means, said token detecting means and said network error condition detecting means for stripping from the network information frames received after frame transmission is begun and before: i. the detection of one of said strip delimiter frames is detected. ii. the detection of a token, or iii. the detection of a network error condition.
Claim 17
Independent Claim 84 words
A method for stripping frames from a computer network, said steps comprising the steps of: A. transmitting frames on to the network; B. originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the frame transmission; C. detecting error-free strip delimiter frames; D. stripping frames after said frame transmission is begun and before one of said strip delimiter frames is detected; and E. continuing to strip said strip delimiter frames whenever one is detected.
Claim 18
Independent Claim 84 words
A method for stripping frames from a computer network, said steps comprising the steps of: A. transmitting frames on to the network; B. originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the frame transmission; C. detecting error-free strip delimiter frames; D. stripping frames after said frame transmission is begun and before one of said strip delimiter frames is detected; and E. continuing to strip said strip delimiter frames whenever one is detected.
Claim 19
Dependent Claim 22 words
The method of claim 12, said method further comprising counting the frames transmitted on to the network and maintaining a frame count.
Claim 20
Dependent Claim 26 words
The method of claim 13, said counting step further comprising reducing the count by one for each error-free frame stripped from the network by the station.
Claim 21
Dependent Claim 35 words
The method of claim 14, said frame stripping step further comprising discontinuing the frame stripping at the earlier of: i. the count equalling zero, or ii. the detection of one of said strip delimiter frames.
Claim 22
Dependent Claim 22 words
The method of claim 15, said counting step additionally comprising incrementing the frame count by one for each strip delimiter frame transmitted.
Claim 23
Dependent Claim 24 words
The method of claim 16, said counting step further comprising reducing the frame count by one for each error-­free frame stripped from the network.
Claim 24
Dependent Claim 55 words
The method of claim 17, said stripping step comprising discontinuing frame stripping such that frames other than said strip delimiter frames and frames identifying said station as the source station will not be stripped after the earlier of: i. the detection of one of said strip delimiter frames, or ii. the frame count equalling zero.
Claim 25
Independent Claim 130 words
A method stripping frames from a computer network comprising the steps of: A. transmitting frames on to the network; B. originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the frame transmission; C. counting the frames transmitted on to the network and maintaining a frame count; D. detecting error-free strip delimiter frames; E. stripping frames after said frame transmission is begun; F. decrementing the frame count by one for each error-­free frame stripped; G. discontinuing stripping frames before the earlier of: i. the detection of one of said strip delimiter frames; or ii. the frame count equalling zero, H. continuing to strip said strip delimiter frames and frames identifying said station as the source station whenever one is detected.
Claim 26
Independent Claim 130 words
A method stripping frames from a computer network comprising the steps of: A. transmitting frames on to the network; B. originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the frame transmission; C. counting the frames transmitted on to the network and maintaining a frame count; D. detecting error-free strip delimiter frames; E. stripping frames after said frame transmission is begun; F. decrementing the frame count by one for each error-­free frame stripped; G. discontinuing stripping frames before the earlier of: i. the detection of one of said strip delimiter frames; or ii. the frame count equalling zero, H. continuing to strip said strip delimiter frames and frames identifying said station as the source station whenever one is detected.
Claim 27
Independent Claim 154 words
A method stripping frames from a computer network comprising the steps of: A. transmitting frames on to the network; B. originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the frame transmission; C. counting the frames transmitted on to the network and maintaining a frame count; D. detecting error-free strip delimiter frames; E. detecting network error conditions or a network token; F. stripping frames after said frame transmission is begun; G. decrementing the frame count by one for each error­free frame stripped; H. discontinuing stripping frames before the earlier of: i. the detection of one of said strip delimiter frames, ii. the frame count equalling zero, iii. the detection of a network error condition, or iv. the detection of the network token, I. continuing to strip said strip delimiter frames and frames identifying said station as the source station whenever one is detected.
Claim 28
Independent Claim 154 words
A method stripping frames from a computer network comprising the steps of: A. transmitting frames on to the network; B. originating one or more strip delimiter frames and transmitting said delimiter frames on to the network at the end of the frame transmission; C. counting the frames transmitted on to the network and maintaining a frame count; D. detecting error-free strip delimiter frames; E. detecting network error conditions or a network token; F. stripping frames after said frame transmission is begun; G. decrementing the frame count by one for each error­free frame stripped; H. discontinuing stripping frames before the earlier of: i. the detection of one of said strip delimiter frames, ii. the frame count equalling zero, iii. the detection of a network error condition, or iv. the detection of the network token, I. continuing to strip said strip delimiter frames and frames identifying said station as the source station whenever one is detected.
Claim 29
Independent Claim 64 words
A method stripping frames from a computer network comprising the steps of: A. transmitting frames on to the network; B. counting the frames transmitted on to the network and maintaining a frame count; C. stripping frames after said frame transmission is begun; D. decrementing the frame count by one for each error-­free frame stripped; E. discontinuing stripping frames when the frame count equals zero.
Claim 30
Independent Claim 64 words
A method stripping frames from a computer network comprising the steps of: A. transmitting frames on to the network; B. counting the frames transmitted on to the network and maintaining a frame count; C. stripping frames after said frame transmission is begun; D. decrementing the frame count by one for each error-­free frame stripped; E. discontinuing stripping frames when the frame count equals zero.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag