System for configuring an event driven interface including control blocks defining good loop locations in a memory which represent detection of a characteristic pattern
First Claim
1. A system for configuring an Event Driven Interface having a memory for a data communications network which communicates a serial stream of binary bits having a characteristic pattern, comprising:
- a control vector generator coupled to said event driven interface, for generating a control vector C(i) which describes said characteristic pattern by generating a control block for each bit in said characteristic pattern, each control block including a current memory location and a next memory location for said memory, and generating an infinite good loop location for said memory which is stored in one of said control blocks to represent detecting said characteristic pattern;
said control vector generator outputting said control vector to said Event Driven Interface coupled to said network, for configuring said Event Driven Interface to digitally filter said characteristic pattern such that when said characteristic pattern is detected said infinite good loop location is addressed and a counter is incremented to generate an event vector.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and process are disclosed for configuring an Event Driven Interface and analyzing its output for monitoring and controlling a data communications network. The invention is a combination of a source of control vectors, which sends control vectors to a Programmable Performance Vector Generator which is coupled to a data communications network to be monitored and controlled. The control vectors configure an Event Driven Interface contained in the Programmable Performance Vector Generator, based upon the protocol of the network, performance information required, and the type of analysis and network characteristics required from the system. Event vectors are then output to an expert system which analyzes them and provides monitoring information and control signals to the network. The invention enables real-time load distribution, load balancing, problem determination, routing and customer services.
190 Citations
17 Claims
-
1. A system for configuring an Event Driven Interface having a memory for a data communications network which communicates a serial stream of binary bits having a characteristic pattern, comprising:
-
a control vector generator coupled to said event driven interface, for generating a control vector C(i) which describes said characteristic pattern by generating a control block for each bit in said characteristic pattern, each control block including a current memory location and a next memory location for said memory, and generating an infinite good loop location for said memory which is stored in one of said control blocks to represent detecting said characteristic pattern; said control vector generator outputting said control vector to said Event Driven Interface coupled to said network, for configuring said Event Driven Interface to digitally filter said characteristic pattern such that when said characteristic pattern is detected said infinite good loop location is addressed and a counter is incremented to generate an event vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for configuring an event driven interface having a memory, for a data communications network which communicates a plurality of serial binary bits having a characteristic pattern, comprising the steps of:
-
generating a control vector C(i) for said event driven interface which describes said characteristic pattern, comprising; generating a plurality of control blocks, one for each of said plurality of bits in said pattern said control blocks including current memory location and next memory location for said memory; generating an infinite good loop location for said memory which is stored in one of said control blocks to represent detecting said characteristic pattern; generating control vector data for storage in said memory which provides a count value to a counter coupled to said memory when said infinite good loop location is addressed in response to said Event Driven Interface receiving said characteristic pattern; outputting said control vector to said Event Driven Interface, for configuring said Event Driven Interface to digitally filter said characteristic pattern and increment said counter coupled thereto, to generate an event vector E(i). - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification