Patent US5365513A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5365513A Expired / Lapsed US ⏱️ 0.0 years remaining

Token ring local area network testing apparatus for matching its speed to ring speed

Assignee: Fluke Corp
•
Filing: 1993-01-11
•
Granted: 1994-11-15
•
Expires: 2013-01-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A token ring local area network (LAN) testing apparatus is provided. The apparatus includes hardware and software that enables it to determine whether the testing apparatus is able to send frames into the token ring at a correct ring speed. The apparatus includes a conventional network interface card (NIC). The NIC includes two selectable clock signals, with the frequencies of the two clock signals being different. When the NIC is used in transmitting frames into the token ring, one of the two clock signals is selected to accompany the frames. The testing apparatus monitors whether frames and/or tokens are obtained from the token ring using the selected clock signal. If not, the testing apparatus causes the other clock signal to be selected. A determination of proper ring speed is made before a beacon condition occurs that would disrupt normal operation of the token ring.

Inventors

  • 👤 Mark Copley
  • 👤 Charles H. Whiteside

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 14:57
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/42; H04L12/427; H04L12/433; H04L43/00; H04L43/50

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 200 words
A method for modifying a rate at which data is sent by a testing apparatus around a token ring local area network, comprising: inserting a testing apparatus into a token ring having a predetermined rate at which data is properly transmitted around the token ring. ascertaining whether an acceptable event has occurred, said acceptable event including receipt of a valid data stream by said testing apparatus after insertion thereof, said valid data stream included in one of a token and a frame; counting each time said acceptable event occurs; resetting a timer before conducting said counting step; monitoring said timer for passage of a predetermined time interval, said predetermined time interval being less than a time that causes a beacon state to occur in the token ring; determining whether a predetermined count has been counted indicative that a predetermined number of acceptable events has occurred, before said timer has reached said predetermined time interval, with said predetermined count being greater than one; and modifying a rate at which said testing apparatus is able to send data into the token ring when a determination is made that said timer has exceeded said predetermined time interval before said predetermined count is reached.
Claim 2
Independent Claim 200 words
A method for modifying a rate at which data is sent by a testing apparatus around a token ring local area network, comprising: inserting a testing apparatus into a token ring having a predetermined rate at which data is properly transmitted around the token ring. ascertaining whether an acceptable event has occurred, said acceptable event including receipt of a valid data stream by said testing apparatus after insertion thereof, said valid data stream included in one of a token and a frame; counting each time said acceptable event occurs; resetting a timer before conducting said counting step; monitoring said timer for passage of a predetermined time interval, said predetermined time interval being less than a time that causes a beacon state to occur in the token ring; determining whether a predetermined count has been counted indicative that a predetermined number of acceptable events has occurred, before said timer has reached said predetermined time interval, with said predetermined count being greater than one; and modifying a rate at which said testing apparatus is able to send data into the token ring when a determination is made that said timer has exceeded said predetermined time interval before said predetermined count is reached.
Claim 3
Dependent Claim 35 words
A method, as claimed in claim 1, wherein said modifying step includes changing a control bit in a control register when said timer has exceeded said predetermined time interval before said predetermined count is reached.
Claim 4
Dependent Claim 38 words
A method, as claimed in claim 2, wherein: said changing step includes applying an output related to said control bit to change the rate at which said testing apparatus is able to send data around the token ring.
Claim 5
Dependent Claim 202 words
A testing apparatus for modifying the rate at which data is repeated around a token ring local area network, comprising: first means for receiving information from a token ring at a first rate; second means responsive to said first means for ascertaining whether an acceptable event has occurred, said acceptable event including receipt of a valid data stream by said testing apparatus, said valid data stream included in one of a token and a frame; third means for counting each time said acceptable event occurs; fourth means for monitoring passage of a predetermined time interval, said fourth means being reset before said third means begins counting a first plurality of said acceptable events, said predetermined time interval being less than a time that causes a beacon state to occur in the token ring; fifth means for determining whether a predetermined count has been counted by said third means indicative that a predetermined number of acceptable events has occurred, before said timer has reached said predetermined time interval, with said predetermined count being greater than one; and sixth means for modifying a rate at which said testing apparatus sends data when said predetermined time interval is exceeded before said predetermined count is reached.
Claim 6
Dependent Claim 202 words
A testing apparatus for modifying the rate at which data is repeated around a token ring local area network, comprising: first means for receiving information from a token ring at a first rate; second means responsive to said first means for ascertaining whether an acceptable event has occurred, said acceptable event including receipt of a valid data stream by said testing apparatus, said valid data stream included in one of a token and a frame; third means for counting each time said acceptable event occurs; fourth means for monitoring passage of a predetermined time interval, said fourth means being reset before said third means begins counting a first plurality of said acceptable events, said predetermined time interval being less than a time that causes a beacon state to occur in the token ring; fifth means for determining whether a predetermined count has been counted by said third means indicative that a predetermined number of acceptable events has occurred, before said timer has reached said predetermined time interval, with said predetermined count being greater than one; and sixth means for modifying a rate at which said testing apparatus sends data when said predetermined time interval is exceeded before said predetermined count is reached.
Claim 7
Dependent Claim 49 words
An apparatus, as claimed in claim 4, wherein: said first means includes a second clock signal having a second frequency that is selectable for sending information around the token ring at a second rate when said first rate does not correspond to the predetermined rate for the token ring.
Claim 8
Dependent Claim 26 words
An apparatus as claimed in claim 4, wherein: said predetermined time interval relates to a time interval required to transmit a frame around the token ring.
Claim 9
Dependent Claim 27 words
An apparatus, as claimed in claim 4, wherein: said second means includes a field programmable gate array for checking whether said valid data stream has been received.
Claim 10
Dependent Claim 28 words
An apparatus, as claimed in claim 7, wherein: said field programmable gate array includes a state machine for detecting said valid data stream in generating a control signal.
Claim 11
Dependent Claim 55 words
An apparatus, as claimed in claim 8, wherein: said second means includes processing means communicating with said third means for receiving an input therefrom indicative of whether said valid data stream was received by said field programmable gate array and in which said processing means determines whether said third means has reached a predetermined count.
Claim 12
Dependent Claim 35 words
An apparatus, as claimed in claim 4, wherein: said sixth means includes control register means communicating with said fifth means including a control bit having a state related to a selection of a clock signal.
Claim 13
Dependent Claim 45 words
An apparatus, as claimed in claim 10, wherein: said fifth means includes processing means communicating with said control register means with said processing means causing a change instate of said control bit when said predetermined time interval is exceeded before said predetermined count is reached.

References Cited (Backward Citations)

US4756007A Cited
US4667323A Cited
US4837488A Cited
US5247546A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-11-14 1998-05-16 1998-11-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-11-14 2002-05-16 2002-11-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-11-14 2006-05-16 2006-11-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag