Apparatus and method for displaying data communication network configuration after searching the network
First Claim
1. A computer implemented method for providing a response to a query of a relational database having a plurality of entries describing a model of a communication network, said model of said communication network comprising a plurality of elements which are interconnected by a plurality communication links, said plurality of elements being located at a plurality of nodes in said communication network, said plurality of elements including at least two types of elements selected from a set of types of elements consisting of a modem element, a multiplexer element and Digital Service Unit element, said method comprising the steps of:
- first, searching said database for said entries which satisfy a search criterion, said search criterion including the criterion of selection of only said entries representative of a predetermined one of said types of elements;
said first step of searching through said database including the further ordered steps of;
a) generating a token including said search criterion;
b) placing said token on an incoming port of first one of said elements having at least one incoming port and at least one outgoing port;
c) determining whether said first element has characteristics which satisfy said search criterion;
d) transforming said token to said outgoing port of said first element in accordance with a stored internal switch mapping which describes how said at least one incoming port of said first element is mapped to said at least one outgoing port of said first element;
e) moving said token to an externally connected second one of said elements using a stored external connection mapping which describes how said first element is interconnected with said second element; and
d) recording a list of the elements traversed as by the above steps which satisfy said search criterion;
second, ascertaining a structural interrelationship between said entries which satisfy said search criterion; and
third, generating a graphical representation of said structural interrelationship between said entries which satisfy said search criterion, whereby said graphical representation of said communication network includes only said predetermined one of said types of elements.
8 Assignments
0 Petitions
Accused Products
Abstract
In a data communication network, a method and apparatus for determining routing in a diagnostic channel utilizes a search token which is passed through nodes of a memory model of the network. The memory model represents nodes as one (or a combination of) object models representing aggregation, deaggregation, mesh or translation operations. By referring to a relational database, selective searches are performed without need to flood the network with search tokens. The search results may be displayed graphically for easier understanding. The method also has general application to a relational database management system by allowing for display of the database relationships and interconnections in a graphical manner for easier interpretation by the user.
-
Citations
11 Claims
-
1. A computer implemented method for providing a response to a query of a relational database having a plurality of entries describing a model of a communication network, said model of said communication network comprising a plurality of elements which are interconnected by a plurality communication links, said plurality of elements being located at a plurality of nodes in said communication network, said plurality of elements including at least two types of elements selected from a set of types of elements consisting of a modem element, a multiplexer element and Digital Service Unit element, said method comprising the steps of:
-
first, searching said database for said entries which satisfy a search criterion, said search criterion including the criterion of selection of only said entries representative of a predetermined one of said types of elements; said first step of searching through said database including the further ordered steps of; a) generating a token including said search criterion; b) placing said token on an incoming port of first one of said elements having at least one incoming port and at least one outgoing port; c) determining whether said first element has characteristics which satisfy said search criterion; d) transforming said token to said outgoing port of said first element in accordance with a stored internal switch mapping which describes how said at least one incoming port of said first element is mapped to said at least one outgoing port of said first element; e) moving said token to an externally connected second one of said elements using a stored external connection mapping which describes how said first element is interconnected with said second element; and d) recording a list of the elements traversed as by the above steps which satisfy said search criterion; second, ascertaining a structural interrelationship between said entries which satisfy said search criterion; and third, generating a graphical representation of said structural interrelationship between said entries which satisfy said search criterion, whereby said graphical representation of said communication network includes only said predetermined one of said types of elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for displaying a graphical representation of a selected portion of information from a database describing a communication network, said network comprising a plurality of elements interconnected by communication links, said plurality of elements being located at a plurality of nodes in said communication network, said plurality of elements including at least two types of elements selected from a set of types of elements consisting of a modem element, a multiplexer element and Digital Service Unit element, comprising in combination:
-
searching means for searching said database for entries which satisfy a search criterion, said search criterion including the criterion of selection of only a predetermined one of said types of elements of said communication network, so that said graphical representation of said communication network includes only said predetermined type of element; said searching means further including; a) means for generating a token including said search criterion; b) means for placing said token on an incoming port of first one of said elements having at least one incoming port and at least one outgoing port; c) means for determining whether said first element has characteristics which satisfy said search criterion; d) means for transforming said token to said outgoing port of said first element in accordance with a stored internal switch map which describes how said at least one incoming port of said first element is mapped to said at least one outgoing port of said first element; e) means for moving said token to an externally connected second one of said elements using a stored external connection map which describes how said first element is interconnected with said second element; and d) means for recording a list of the elements traversed by said searching means which satisfy said search criterion; ascertaining means, receiving said entries from said searching means, for ascertaining a structural interrelationship between said entries which satisfy said search criterion; and generating means, responsive to said ascertaining means, for generating a graphical representation of said interrelationship between said entries which satisfy said search criterion. - View Dependent Claims (10, 11)
-
Specification