Method for determining an estimated diameter of a broadcast channel
DCFirst Claim
1. A method in a computer system for determining a diameter of a broadcast channel, the broadcast channel having computers, each computer connected to at least three neighbor computers, the method comprising:
- receiving a message from a neighbor computer;
identifying a distance traveled from the received message;
setting an estimated diameter based on the identified distance traveled amount, wherein setting the estimated diameter sets the estimated diameter to the distance traveled whenever the identified distance traveled is greater than the current estimated diameter;
incrementing the distance traveled in the message; and
sending the message with the incremented distance traveled to a neighbor computer.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method for a node in a network to determine an estimated diameter of a broadcast channel is disclosed. In particular embodiments, when a node receives a message from a neighbor computer, it can determine the received message'"'"'s distance traveled and set that distance as an estimated diameter. It can then increment the distance traveled and forward the message to a neighbor computer. The node may be configured to set a new estimated diameter only if the new estimate is greater than the prior estimate. It may also be configured to send out a message broadcasting the new diameter estimate to its neighbors.
96 Citations
7 Claims
-
1. A method in a computer system for determining a diameter of a broadcast channel, the broadcast channel having computers, each computer connected to at least three neighbor computers, the method comprising:
-
receiving a message from a neighbor computer; identifying a distance traveled from the received message; setting an estimated diameter based on the identified distance traveled amount, wherein setting the estimated diameter sets the estimated diameter to the distance traveled whenever the identified distance traveled is greater than the current estimated diameter; incrementing the distance traveled in the message; and sending the message with the incremented distance traveled to a neighbor computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification