Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
178 words
In a system having a two-stage network with a plurality of links connected between stages, each said stage comprising a plurality of switches, and said system also having a memory, logic circuits, and a network controller responsive to control information for controlling said network to establish a path through said network, the method of selecting, controlling, and establishing a path through said network comprising the steps of retrieving from said memory link information specifying accessible idle links, operating said logic circuits to generate congestion information specifying the congestion of each of said second stage switches, operating said logic circuits to logically combine said link information and said congestion information to generate path selection information specifying one of the least congested second-stage switches having an accessible idle link connected thereto, operating said logic circuits in accordance with said path selection information to generate control information, and applying said generated control informaton to said network controller to establish the path through said network via a first-stage switch, said specified one least-congested second-stage switch and said accessible idle link connected thereto.
Claim 2
Dependent Claim
178 words
In a system having a two-stage network with a plurality of links connected between stages, each said stage comprising a plurality of switches, and said system also having a memory, logic circuits, and a network controller responsive to control information for controlling said network to establish a path through said network, the method of selecting, controlling, and establishing a path through said network comprising the steps of retrieving from said memory link information specifying accessible idle links, operating said logic circuits to generate congestion information specifying the congestion of each of said second stage switches, operating said logic circuits to logically combine said link information and said congestion information to generate path selection information specifying one of the least congested second-stage switches having an accessible idle link connected thereto, operating said logic circuits in accordance with said path selection information to generate control information, and applying said generated control informaton to said network controller to establish the path through said network via a first-stage switch, said specified one least-congested second-stage switch and said accessible idle link connected thereto.
Claim 3
Dependent Claim
251 words
In a system having a memory, registers, logic circuits, a two-stage network, and a network controller; said stages having links connected therebetween and each said stage comprising a plurality of switches; said network controller being responsive to control information for controlling said network to establish a path therethrough, and said memory storing current outlet information specifying the idle or busy condition of the outlets of the second-stage switches, the method of selecting, controlling and establishing paths in said network comprising the steps of storing in one of said registers the identity of a first-stage switch through which a connection is to be established, storing in one of said registers link information specifying the idle or busy condition of links associated with said identified first-stage switch, retrieving said current outlet information from said memory, operating said logic circuits in accordance with said retrieved current outlet information to generate congestion information based upon the number of idle outlets on said second-stage switches, those second-stage switches having the greatest number of idle outlets being the least congested, logically comparing said link information with said congestion information utilizing said logic circuits to identify a least-congested second-stage switch having an idle link connected thereto and also connected to said identified first-stage switch, further operating said logic circuits in accordance with the identity of said least-congested second-stage switch to generate control information, and applying said generated control information to said network controller to establish a path through said identified first-stage switch to said identified least-congested second-stage switch.
Claim 4
Dependent Claim
251 words
In a system having a memory, registers, logic circuits, a two-stage network, and a network controller; said stages having links connected therebetween and each said stage comprising a plurality of switches; said network controller being responsive to control information for controlling said network to establish a path therethrough, and said memory storing current outlet information specifying the idle or busy condition of the outlets of the second-stage switches, the method of selecting, controlling and establishing paths in said network comprising the steps of storing in one of said registers the identity of a first-stage switch through which a connection is to be established, storing in one of said registers link information specifying the idle or busy condition of links associated with said identified first-stage switch, retrieving said current outlet information from said memory, operating said logic circuits in accordance with said retrieved current outlet information to generate congestion information based upon the number of idle outlets on said second-stage switches, those second-stage switches having the greatest number of idle outlets being the least congested, logically comparing said link information with said congestion information utilizing said logic circuits to identify a least-congested second-stage switch having an idle link connected thereto and also connected to said identified first-stage switch, further operating said logic circuits in accordance with the identity of said least-congested second-stage switch to generate control information, and applying said generated control information to said network controller to establish a path through said identified first-stage switch to said identified least-congested second-stage switch.
Claim 5
Dependent Claim
260 words
In a system having a memory, registers, logic circuits, a two-stage network, and a network controller; said stages having links connected therebetween and each said stage comprising a plurality of switches; said network controller being responsive to control information for controlling said network to establish paths therethrough, and said memory storing current outlet information specifying the idle or busy condition of the outlets of the second-stage switches; the method of selecting, controlling and establishing paths in said network comprising the steps of storing in one of said registers the identity of a first-stage switch through which a path is to be established, storing in one of said registers link information specifying the idle or busy condition of the links associated with said identified first stage, retrieving said current outlet information from said memory, operating said logic circuits in accordance with said retrieved current outlet information to generate congestion information specifying the number of idle outlets on each of said second-stage switches, logically comparing said link information in a predetermined sequence with said congestion information utilizing said logic circuits, to identify a second-stage switch with the greatest number of idle outlets and also having an idle link connected thereto, which link is connected to said identified first-stage switch further operating said logic circuits in accordance with the identity of said identified second stage switch to generate control information, and applying said generated control information to said network controller to establish a path through said identified first-stage switch to said selected idle outlets via an idle link and said identified second-stage switch.
Claim 6
Dependent Claim
260 words
In a system having a memory, registers, logic circuits, a two-stage network, and a network controller; said stages having links connected therebetween and each said stage comprising a plurality of switches; said network controller being responsive to control information for controlling said network to establish paths therethrough, and said memory storing current outlet information specifying the idle or busy condition of the outlets of the second-stage switches; the method of selecting, controlling and establishing paths in said network comprising the steps of storing in one of said registers the identity of a first-stage switch through which a path is to be established, storing in one of said registers link information specifying the idle or busy condition of the links associated with said identified first stage, retrieving said current outlet information from said memory, operating said logic circuits in accordance with said retrieved current outlet information to generate congestion information specifying the number of idle outlets on each of said second-stage switches, logically comparing said link information in a predetermined sequence with said congestion information utilizing said logic circuits, to identify a second-stage switch with the greatest number of idle outlets and also having an idle link connected thereto, which link is connected to said identified first-stage switch further operating said logic circuits in accordance with the identity of said identified second stage switch to generate control information, and applying said generated control information to said network controller to establish a path through said identified first-stage switch to said selected idle outlets via an idle link and said identified second-stage switch.
Claim 7
Dependent Claim
243 words
In a communication system having a two-stage concentrator network and a processor with memory for controlling the establishment of connections in said network, said stages having links connected therebetween and each said stage comprising a plurality of switches, said memory including a first portion specifying the idle-busy condition of said links and also including a second portion specifying the idle-busy condition of the outlets on said second-stage switches; the method of controlling the establishing of a connection through said network comprising the steps of generating from said second portion, congestion information specifying the number of idle outlets on each of said second-stage switches, storing the identity of a first-stage switch through which a connection is to be established, retrieving from said first portion, link information specifying the idle-busy condition of the links connected to said identified first-stage switch, logically comparing said congestion information with said retrieved link information to identify one second-stage switch having the greatest number of idle outlets and connected to an idle link which is also connected to said identified first-stage switch, retrieving from said second portion, outlet information specifying the idle-busy condition of the outlets on said identified one second-stage switch, selecting an idle outlet on said identified one second-stage switch based upon said retrieved outlet information, and providing control information for controlling said network to establish a connection through said identified first-stage switch to said selected idle outlet via an idle link and said identified one second-stage switch.
Claim 8
Dependent Claim
243 words
In a communication system having a two-stage concentrator network and a processor with memory for controlling the establishment of connections in said network, said stages having links connected therebetween and each said stage comprising a plurality of switches, said memory including a first portion specifying the idle-busy condition of said links and also including a second portion specifying the idle-busy condition of the outlets on said second-stage switches; the method of controlling the establishing of a connection through said network comprising the steps of generating from said second portion, congestion information specifying the number of idle outlets on each of said second-stage switches, storing the identity of a first-stage switch through which a connection is to be established, retrieving from said first portion, link information specifying the idle-busy condition of the links connected to said identified first-stage switch, logically comparing said congestion information with said retrieved link information to identify one second-stage switch having the greatest number of idle outlets and connected to an idle link which is also connected to said identified first-stage switch, retrieving from said second portion, outlet information specifying the idle-busy condition of the outlets on said identified one second-stage switch, selecting an idle outlet on said identified one second-stage switch based upon said retrieved outlet information, and providing control information for controlling said network to establish a connection through said identified first-stage switch to said selected idle outlet via an idle link and said identified one second-stage switch.
Claim 9
Dependent Claim
165 words
In a communication system havingn a two-stage network, said stages having links connected therebetween and each of said stages comprising a plurality of switches, apparatus for selecting and controlling the establishment of connections in said network comprising means for generating congestion information specifying the number of idle outlets on each of said second-stage switches, those second-stage switches with the greatest number of idle outlets being the least congested, means for storing the identity of a first-stage switch, means for retrieving link information specifying the idle-busy condition of the links connected to said identified first-stage switch, means for logically comparing said link information and said congestion information to identify one of the least-congested second-stage switches having an idle link connected thereto and also connected to said identified first-stage switch, means for selecting an idle outlet on said one identified second-stage switch, and means for providing control information for controlling said network to establish a connection from said one identified first-stage switch to said selected idle outlet.
Claim 10
Dependent Claim
165 words
In a communication system havingn a two-stage network, said stages having links connected therebetween and each of said stages comprising a plurality of switches, apparatus for selecting and controlling the establishment of connections in said network comprising means for generating congestion information specifying the number of idle outlets on each of said second-stage switches, those second-stage switches with the greatest number of idle outlets being the least congested, means for storing the identity of a first-stage switch, means for retrieving link information specifying the idle-busy condition of the links connected to said identified first-stage switch, means for logically comparing said link information and said congestion information to identify one of the least-congested second-stage switches having an idle link connected thereto and also connected to said identified first-stage switch, means for selecting an idle outlet on said one identified second-stage switch, and means for providing control information for controlling said network to establish a connection from said one identified first-stage switch to said selected idle outlet.