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

Communication network interface testing system

Assignee: Allen Bradley Co LLC
•
Filing: 1988-02-01
•
Granted: 1994-02-22
•
Expires: 2008-02-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Data is sent over a digital communication network in a message frame which includes a header, a data field and an end delimiter. An analyzer for such a network evaluates the response of network interface devices to test message frames. Included in the analyzer is a mechanism for creating a test message frame which allows the user to define a number of pad-idle symbols, a sequence of symbols for a start delimiter, a series of symbols for the data field and a set of symbols for the end delimiter. The use defined test message frame may include invalid symbols to test the error response of the interface device. A transmitter is provided for repeatedly sending the test message frame to the network interface device with a given number of silence symbols inserted between each repetition. The analyzer has a section for receiving message frames back from the network interface device and sequentially comparing the symbols of the test message frame to those of the received message frame. A count is maintained of the number of received message frames which do not coincide with the test message frame.

Inventors

  • 👤 Joseph D. Purcell
  • 👤 Bruce Graham

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 07:38
CPC Classifications
H; H04; H04L; H04L43/00; H04L43/50

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 298 words
A system for testing components of a communication network over which messages are sent in frames, each frame having a header including a first predefined sequence of data symbols, a data field including a definable sequence of data symbols, and an end delimiter having a second predefined sequence of data symbols, said system comprising: means for the user to designate the data symbols in a series of data symbols which series does not necessarily contain the predefined sequences of symbols for the header and end delimiter; a transmit section including a first memory means for storing the series of data symbols, and a means for transmitting the symbols stored in the first memory means to an interface device of the network; and a receive section including means for receiving a sequence of data symbols from the interface device, a second memory means for storing at least a portion of the series of data symbols, means for comparing a plurality of data symbols in the sequence of data symbols with the data symbols stored in the second memory means, means responsive t the means for comparing for indicating errors in the received sequence of data symbols, and means for counting indicated errors; and wherein each of the first and second memory means includes: (a) a first-in first-out memory having a plurality of storage locations each of which for storing a byte of data; (b) a multiplexer having a pair of four bit wide inputs and a four bit wide output; and (c) means for coupling one group of four bits of each byte of data read from said memory to one input of said multiplexer and for coupling another group of four bits of each byte of data read from said memory to the other input of said multiplexer.
Claim 2
Independent Claim 298 words
A system for testing components of a communication network over which messages are sent in frames, each frame having a header including a first predefined sequence of data symbols, a data field including a definable sequence of data symbols, and an end delimiter having a second predefined sequence of data symbols, said system comprising: means for the user to designate the data symbols in a series of data symbols which series does not necessarily contain the predefined sequences of symbols for the header and end delimiter; a transmit section including a first memory means for storing the series of data symbols, and a means for transmitting the symbols stored in the first memory means to an interface device of the network; and a receive section including means for receiving a sequence of data symbols from the interface device, a second memory means for storing at least a portion of the series of data symbols, means for comparing a plurality of data symbols in the sequence of data symbols with the data symbols stored in the second memory means, means responsive t the means for comparing for indicating errors in the received sequence of data symbols, and means for counting indicated errors; and wherein each of the first and second memory means includes: (a) a first-in first-out memory having a plurality of storage locations each of which for storing a byte of data; (b) a multiplexer having a pair of four bit wide inputs and a four bit wide output; and (c) means for coupling one group of four bits of each byte of data read from said memory to one input of said multiplexer and for coupling another group of four bits of each byte of data read from said memory to the other input of said multiplexer.
Claim 3
Dependent Claim 46 words
The system as in claim 1 wherein said receive section further includes a circuit for detecting the first predefined sequence of data symbols in the received sequence of data symbols and in response thereto enabling the read out of data symbols from said second memory means.
Claim 4
Dependent Claim 54 words
The system as recited in claim 1 wherein the transmit section further includes a control circuit for repeatedly transmitting the series of data symbols stored in the first memory means to the interface device, and means for defining the amount of time between each repetition of the sending of the series of data symbols.
Claim 5
Dependent Claim 30 words
The system as recited in claim 3 wherein the means for defining the amount of time includes means for transmitting a given number of silence symbols to the interface device.
Claim 6
Dependent Claim 32 words
The system as recited in claim 3 wherein the control circuit includes means for limiting the number of times that the series of data symbols is repeatedly transmitted to a predefined number.
Claim 7
Dependent Claim 30 words
The system as recited in claim 1 wherein the receive section further includes means for detecting the first predefined sequence of data symbols in the received sequence of data symbols.
Claim 8
Dependent Claim 30 words
The system as recited in claim 6 wherein the receive section further includes means for detecting the second predefined sequence of data symbols in the received sequence of data symbols.
Claim 9
Dependent Claim 40 words
The system as recited in claim 7 wherein the means for indicating errors is also responsive to the two means for detecting the predefined sequences whereby an error is indicated if either one of the predefined sequences is not detected.

References Cited (Backward Citations)

US4383312A Cited
US4652874A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-02-21 1997-08-23 1998-02-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-02-21 2001-08-23 2002-02-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-02-21 2005-08-23 2006-02-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag