Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
105 words
A packet-based telecommunications network comprising: a plurality of packet switches; a plurality of simplex communication links that connect said packet switches in a plurality of different elemental networks, each different elemental network providing access to a destination from a subset of said plurality of packet switches, each different elemental network having the topology of a sink tree with a root, and such that at least one of said packet switches is the root for at least two of said different elemental networks; and a network controller for managing the flow of packets through said packet-based telecommunications network by changing the number of different elemental networks.
Claim 2
Dependent Claim
105 words
A packet-based telecommunications network comprising: a plurality of packet switches; a plurality of simplex communication links that connect said packet switches in a plurality of different elemental networks, each different elemental network providing access to a destination from a subset of said plurality of packet switches, each different elemental network having the topology of a sink tree with a root, and such that at least one of said packet switches is the root for at least two of said different elemental networks; and a network controller for managing the flow of packets through said packet-based telecommunications network by changing the number of different elemental networks.
Claim 3
Dependent Claim
34 words
The packet-based telecommunications network of claim 1 wherein said network controller manages the flow of packets through said packet-based telecommunications network by changing which packet switches are on each of said different elemental networks.
Claim 4
Dependent Claim
28 words
The packet-based telecommunications network of claim 1 wherein each of said packet switches is capable of being the root for at least two of said different elemental networks.
Claim 5
Dependent Claim
25 words
The packet-based telecommununications network of claim 1 wherein each of said packet switches is the root for at least two of said different elemental networks.
Claim 6
Dependent Claim
14 words
The packet-based telecommunications network of claim 1 wherein said destination is a packet switch.
Claim 7
Dependent Claim
18 words
The packet-based telecommunications network of claim 1 wherein at least one of said subsets is a proper subset.
Claim 8
Dependent Claim
20 words
The packet-based telecommunications network of claim 1 wherein said network controller associates each different elemental network with a unique address.
Claim 9
Dependent Claim
28 words
The packet-based telecommunications network of claim 1 wherein at least one of said packet switches can access said destination via at least two of said different elemental networks.
Claim 10
Dependent Claim
20 words
The packet-based telecommununications network of claim 8 wherein each of said different elemental networks is associated with a unique address.
Claim 11
Dependent Claim
29 words
The packet-based telecommunications network of claim 9 wherein said network controller indicates to one of said packet switches which of said unique addresses to use to access said destination.
Claim 12
Dependent Claim
13 words
The packet-based telecommunications network of claim 1 wherein said network controller is centralized.
Claim 13
Dependent Claim
16 words
The packet-based telecommunications network of claim 1 wherein said network controller is at least partially distributed.
Claim 14
Dependent Claim
13 words
The packet-based telecommununications network of claim 1 wherein said network controller is distributed.
Claim 15
Dependent Claim
28 words
The packet-based telecommunications network of claim 10 wherein each of said packet switches can access every other packet switch via at least two of said different elemental networks.
Claim 16
Dependent Claim
233 words
A packet-based telecommunications network comprising: (1) a plurality of packet switches, including a source packet switch and also including a destination packet switch that is associated with a plurality of addresses, each of which packet switches comprises: (i) at least one input port for receiving a packet that contains one of said addresses, (ii) at least two output ports, (iii) a router table that has a plurality of addresses entries, including at least one of said addresses, and an indicia of one of said packet switches associated with each of said addressee entries, and (iv) a switching fabric for receiving said packet from one of said input ports and for directing said packet to another of said packet switches, via one of said output ports, based on said address an said router table; (2) a plurality of simplex communication links that connect, for each of said addresses, said packet switches to form a different elemental network in the topology of a sink tree with a root with said destination packet switch being at said root of said sink tree; and (3) a network controller for managing the flow of packets through said packet-based telecommunications network by changing the number of different elemental networks and for controlling said telecommununications network by indicating to said source packet switch which of said addresses said source packet should use when addressing packets to said destination packet switch.
Claim 17
Dependent Claim
233 words
A packet-based telecommunications network comprising: (1) a plurality of packet switches, including a source packet switch and also including a destination packet switch that is associated with a plurality of addresses, each of which packet switches comprises: (i) at least one input port for receiving a packet that contains one of said addresses, (ii) at least two output ports, (iii) a router table that has a plurality of addresses entries, including at least one of said addresses, and an indicia of one of said packet switches associated with each of said addressee entries, and (iv) a switching fabric for receiving said packet from one of said input ports and for directing said packet to another of said packet switches, via one of said output ports, based on said address an said router table; (2) a plurality of simplex communication links that connect, for each of said addresses, said packet switches to form a different elemental network in the topology of a sink tree with a root with said destination packet switch being at said root of said sink tree; and (3) a network controller for managing the flow of packets through said packet-based telecommunications network by changing the number of different elemental networks and for controlling said telecommununications network by indicating to said source packet switch which of said addresses said source packet should use when addressing packets to said destination packet switch.
Claim 18
Dependent Claim
13 words
The packet-based telecommunications network of claim 15 wherein said network controller is centralized.
Claim 19
Dependent Claim
16 words
The packet-based telecommunications network of claim 15 wherein said network controller is at least partially distributed.
Claim 20
Dependent Claim
13 words
The packet-based telecommunications network of claim 15 wherein said network controller is distributed.
Claim 21
Dependent Claim
19 words
The packet-based telecommununications network of claim 18 wherein at least some of said simplex communication links are wireless links.
Claim 22
Independent Claim
101 words
A method for use in a packet-based telecommunications network of packet switches that are connected by a plurality of communication links, the method comprising: determining the topology of said network; associating at least two names with at least one of said packet switches; populating a router table in a plurality of said packet switches so that for each name, said packet switches and said communication links from a different elemental network, each with the topology of a sink tree with a root: and managing the flow of packet through said packet-based telecommunications network by changing a number of different elemental networks.
Claim 23
Independent Claim
101 words
A method for use in a packet-based telecommunications network of packet switches that are connected by a plurality of communication links, the method comprising: determining the topology of said network; associating at least two names with at least one of said packet switches; populating a router table in a plurality of said packet switches so that for each name, said packet switches and said communication links from a different elemental network, each with the topology of a sink tree with a root: and managing the flow of packet through said packet-based telecommunications network by changing a number of different elemental networks.
Claim 24
Dependent Claim
31 words
The method of claim 20 further comprising: receiving network traffic information about said packet-based telecommunications network; and re-populating at least one of said router tables based on said network traffic information.
Claim 25
Dependent Claim
40 words
The method of claim 20 further comprising: receiving network traffic information about said packet-based telecommunications network; and adding at least one of said packet switches to at least one of said different elemental networks based on said network traffic information.
Claim 26
Dependent Claim
42 words
The method of claim 20 further comprising: receiving network traffic information about said packet-based telecommunications network; and signaling to one of said packet switches which name it should use when addressing another of said packet switches based on said network traffic information.
Claim 27
Dependent Claim
20 words
The method of claim 20 wherein said packet switch associated with said names is the root of said sink tree.
Claim 28
Dependent Claim
18 words
The method of claim 20 wherein at least two names are associated with each of said packet switches.
Claim 29
Independent Claim
209 words
A method comprising: determining the topology of a network of packet switches that are connected by communication links, wherein each of said packet switches comprises: (i) at least one input port for receiving a packet that contains a first address of one of said packet switches, (ii) at least two output ports, (iii) a router table that has a plurality of addressee entries and an indicia of one of said output ports associated with each of said addressee entries, and (iv) a switching fabric for receiving said packet from one of said input ports and for directing said packet to one of said output ports based on said first address and said router table; associating at least a second and third addresses with one of said packet switches; populating each of said router tables so that for said second address said packet switches and said communication links form a elemental network with the topology of a first tree, and so that for said third address said packet switches and said communication links form a elemental network with a topology of a second tree that is different than said first tree; and managing the flow of packets through said packet-based telecommununications network by changing a number of different elemental networks.
Claim 30
Independent Claim
209 words
A method comprising: determining the topology of a network of packet switches that are connected by communication links, wherein each of said packet switches comprises: (i) at least one input port for receiving a packet that contains a first address of one of said packet switches, (ii) at least two output ports, (iii) a router table that has a plurality of addressee entries and an indicia of one of said output ports associated with each of said addressee entries, and (iv) a switching fabric for receiving said packet from one of said input ports and for directing said packet to one of said output ports based on said first address and said router table; associating at least a second and third addresses with one of said packet switches; populating each of said router tables so that for said second address said packet switches and said communication links form a elemental network with the topology of a first tree, and so that for said third address said packet switches and said communication links form a elemental network with a topology of a second tree that is different than said first tree; and managing the flow of packets through said packet-based telecommununications network by changing a number of different elemental networks.
Claim 31
Dependent Claim
27 words
The method of claim 26 wherein said packet switch associated with said second and third addresses is the root of said first tree and said second tree.
Claim 32
Dependent Claim
14 words
The method of claim 26 wherein all of said communication links are wireline links.
Claim 33
Dependent Claim
14 words
The method of claim 26 wherein all of said communication links are wireless links.