Communication system with balanced transmission bandwidth
AssigneeTropic Networks Inc.
InventorThomas George Zboril
Life of this patent
Estimating the term…
Abstract
A communication system such as a distributed packet switch, is described, including multiple nodes with bi-directional transmission links between the nodes, each link comprising of a set of multiple links in parallel. The system provides an automatic balancing the aggregate capacity of one set of links in a proportion “M:N” to the aggregate capacity of the other set of links under varying link conditions, including one or more individual link failures in one or both sets of links.
Claims20
A communication system having a first node and a second node, the first node being connected to the second node with a first set of multiple links for sending packets and feedback information from the first node to the second node, and the second node being connected to the first node with a second set of multiple links for sending packets and feedback information from the second node to the first node, the system comprising means for automatic balancing the aggregate capacity of the first set of links in a proportion “M:N” to the aggregate capacity of the second set of links under varying link conditions, including one or more individual link failures in one or both sets of links, each link in the first and second set of links has substantially the same capacity, and the means for automatic balancing comprises means for automatic selecting a number of links which are active (transmitting data packets) in the first set and another number of links which are active in the second set, the numbers of the selected links being in the proportion “M:N”.
A node for a communication system, the node being a first node having a first set of multiple links for sending packets and feedback information to a second node connected to the first node with a second set of multiple links for sending packets and feedback information from the second node to the first node, the node comprising means for automatic balancing the aggregate capacity of the first set of links in a proportion “M:N” to the aggregate capacity of the second sets of links under varying link conditions, including one or more individual link failures in one or both sets of links, each link in the first and second set of links has substantially the same capacity, and the means for automatic balancing comprises means for automatic selecting a number of links which are active (transmitting data packets) in the first set and another number of links which are active in the second set, the numbers of the selected links being in the proportion “M:N”.
A mesh port in a node for a communication system, connected by a first set of multiple links for sending packets and feedback information to a second mesh port in another node, the second mesh port being connected to the first mesh port with a second set of multiple links for sending packets and feedback information, the mesh port comprising means for automatic balancing the aggregate capacity of the first set of links in a proportion “M:N” to the aggregate capacity of the second sets of links under varying link conditions, including one or more individual link failures in one or both sets of links, each link in the first and second set of links has substantially the same capacity, and the means for automatic balancing comprises means for automatic selecting a number of links which are active (transmitting data packets) in the first set and another number of links which are active in the second set, the numbers of the selected links being in the proportion “M:N”.
In a communication system having a first node and a second node, the first node being connected to the second node with a first set of multiple links for sending packets and feedback information from the first node to the second node, and the second node being connected to the first node with a second set of multiple links for sending packets and feedback information from the second node to the first node, a method for controlling transmission bandwidth comprising the step of automatic balancing the aggregate capacity of the first set of links in a proportion “M:N” to the aggregate capacity of the second sets of links under varying link conditions, including one or more individual link failures in one or both sets of links, each link in the first and second set of links has substantially the same capacity, and the means for automatic balancing comprises means for automatic selecting a number of links which are active (transmitting data packets) in the first set and another number of links which are active in the second set, the numbers of the selected links being in the proportion “M:N”.
Dependencies are inferred from the claim text.