Claims
- 1. A system for monitoring and controlling a data communication network including an end unit interacting with a processor and operating at a media speed, comprising:
- a) a full duplex connection between the end unit and the processor;
- b) a programmable digital filter arranged in first and second partitions and coupled to the full duplex connection;
- c) the first partition processing data bits and flags transmitted on the network by the end unit;
- d) the second partition processing data bits and flags transmitted by the processor;
- e) a calculating unit connected between and responsive to inputs provided by the first and second partitions, the calculating unit providing an output representative of the network response time; and
- f) means for initiating control action on the network based upon the network response time output.
- 2. The system of claim 1 further comprising:
- a) a buffer connected between the control action means and the output of the programmable digital filter.
- 3. The system of claim 2 further comprising:
- a) means connected to the calculating unit for loading the buffer with data from one of the partitions while collecting new data on the full duplex connection.
- 4. The system of claim 3 wherein:
- a) the calculating unit calculates the response time of the network by counting data bits transmitted by the network in a measurement interval and dividing the counted data bits by the network media speed.
- 5. In a system for monitoring and controlling a data communication network including a programmable digital filter and a full duplex connection between an end unit interacting with a processor through the network, the network operating at a media speed, a method for calculating the response time of messages transmitted between the end unit and the processor, comprising the steps of:
- a) transmitting message between the end unit and the processor using the full duplex connection therebetween;
- b) partitioning the programmable digital filter in first and second partitions and coupling the partitions to the full duplex connection;
- c) processing data bits and flags in messages transmitted on the network by the end unit using the first partition;
- d) processing data bits and flags transmitted in messages on the network by the processor using the second partition;
- e) providing an output representative of the network response time from the first and second partitions using a calculating unit coupled to the first and second partitions; and
- f) initiating control action on the network using the calculated network response time output.
CROSS REFERENCE TO RELATED APPLICATION
This application is a division of application Ser. No. 08/496,622, filed Jun. 29, 1995 and issued Sep. 1, 1998, as U.S. Pat. No. 5,802,302, hereby incorporated by reference.
US Referenced Citations (17)
Foreign Referenced Citations (4)
Number |
Date |
Country |
5108026 |
Feb 1954 |
JPX |
3230243 |
Oct 1991 |
JPX |
4130555 |
May 1992 |
JPX |
6179341 |
Apr 1996 |
JPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
496622 |
Jun 1995 |
|