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

Enhanced real-time topology analysis system or high speed networks

Assignee: Lockheed Martin Corp
•
Filing: 1996-04-22
•
Granted: 1998-07-07
•
Expires: 2016-04-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The disclosed system allows determination of topological aspects of a high speed data communications network in real time without interfering with the operation of the network. The topographical information determined by the present invention includes the cable length of the network, the cable length between stations on the network, and the station addresses and relative order of stations on the network. The system determines the cable length of the network by dividing the amount of time that a token spends on the cables of the network as it travels completely around the network by the propagation speed per unit length of the cables of the network. The system determines the length of cable between any two adjacent stations on the network by determining the length of time between frames transmitted by the adjacent stations, and dividing this time by the propagation speed per unit length of the cable of the network. Lastly, the system determines the number of stations and the addresses of these stations on the network by extracting source addresses from the pertinent network frames.

Inventors

  • 👤 Christopher G. Riedle
  • 👤 Paul C. Hershey

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 19:00
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/32; H04L41/12

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 139 words
A method for determining the total length of cable on a token ring network, said token ring network periodically transmitting a token which, on an as needed basis, is captured by a station on said network in order for said station to transmit data on said network, comprising the steps of: determining the length of time that said token spends on the cables of said token ring network as said token makes a complete rotation around said token ring network; calculating said length of time that said token spends on the cables of said token ring network as a function of the propagation speed per unit length of cable of said token ring network; and determining the presence of a security breach on said network by comparing said cable length with the authorized length of cable on said network.
Claim 2
Independent Claim 139 words
A method for determining the total length of cable on a token ring network, said token ring network periodically transmitting a token which, on an as needed basis, is captured by a station on said network in order for said station to transmit data on said network, comprising the steps of: determining the length of time that said token spends on the cables of said token ring network as said token makes a complete rotation around said token ring network; calculating said length of time that said token spends on the cables of said token ring network as a function of the propagation speed per unit length of cable of said token ring network; and determining the presence of a security breach on said network by comparing said cable length with the authorized length of cable on said network.
Claim 3
Independent Claim 308 words
A method for determining the length of cable between any two adjacent stations on a token ring network, said token ring network having at least one station with an event driven interface, comprising the steps of: configuring said event driven interface to identify active monitor present frames and standby monitor present frames by loading bit patterns into said event driven interface which correspond to said active monitor present frames and said standby monitor present frames; using said event driven interface to identify an active monitor present frame or a first standby monitor present frame transmitted from a first station; recording a first clock reading of said station having said event driven interface after said station identifies said active monitor present frame or said first standby monitor present frame; using said event driven interface to identify a next standby monitor present frame transmitted from a second station, said second station located adjacent to said first station; recording a second clock reading of said station having said event driven interface after said station identifies said next standby monitor present frame; determining the length of time between said active monitor present frame or said first standby monitor present frame and said next standby monitor present frame by multiplying the difference in said first and second clock readings by the time per clock pulse of said network giving a first result; subtracting from said first result the length of time required to generate a notification response giving a second result; dividing said second result by the propagation speed per unit length of cable of said token ring network giving the cable length between said first station, and said second station; and determining the presence of a security breach on said network by comparing said cable length between said two adjacent stations with the authorized length of cable between said two adjacent stations.
Claim 4
Independent Claim 308 words
A method for determining the length of cable between any two adjacent stations on a token ring network, said token ring network having at least one station with an event driven interface, comprising the steps of: configuring said event driven interface to identify active monitor present frames and standby monitor present frames by loading bit patterns into said event driven interface which correspond to said active monitor present frames and said standby monitor present frames; using said event driven interface to identify an active monitor present frame or a first standby monitor present frame transmitted from a first station; recording a first clock reading of said station having said event driven interface after said station identifies said active monitor present frame or said first standby monitor present frame; using said event driven interface to identify a next standby monitor present frame transmitted from a second station, said second station located adjacent to said first station; recording a second clock reading of said station having said event driven interface after said station identifies said next standby monitor present frame; determining the length of time between said active monitor present frame or said first standby monitor present frame and said next standby monitor present frame by multiplying the difference in said first and second clock readings by the time per clock pulse of said network giving a first result; subtracting from said first result the length of time required to generate a notification response giving a second result; dividing said second result by the propagation speed per unit length of cable of said token ring network giving the cable length between said first station, and said second station; and determining the presence of a security breach on said network by comparing said cable length between said two adjacent stations with the authorized length of cable between said two adjacent stations.

References Cited (Backward Citations)

US4464733A Cited
US4965763A Cited
US5291592A Cited
US5168444A Cited
US5289390A Cited
US5365513A Cited
US5325527A Cited
US5414833A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-06 2002-01-05 2002-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-06 2006-01-05 2006-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-06 2010-01-05 2010-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag