System and Method for Bandwidth Allocation in an Optical Light-Trail
First Claim
1. A method for allocating the use of an optical light-trail, the light-trail enabling a plurality of nodes included in the light-trail to share the use of an optical wavelength to transmit traffic between the nodes included in the light-trail, the method comprising:
- calculating a bid at a first node in the light-trail with consideration for the criticality of the node'"'"'s need to transmit particular traffic on the light-trail;
transmitting the calculated bid to one or more of the other nodes included in the light-trail;
receiving an acknowledgment from one or more of the other nodes included in the light-trail, each acknowledgement indicating whether the transmitted bid is higher or lower than a bid calculated by the node from which the acknowledgment originates; and
determining, based at least on the content of acknowledgements received, whether the transmitted bid is the highest bid.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for allocating the use of an optical light-trail includes calculating a bid at a first node in the light-trail with consideration for the criticality of the node'"'"'s need to transmit particular traffic on the light-trail. The method also includes transmitting the calculated bid to one or more of the other nodes included in the light-trail. In addition, the method includes receiving an acknowledgment from one or more of the other nodes included in the light-trail, each acknowledgement indicating whether the transmitted bid is higher or lower than a bid calculated by the node from which the acknowledgment originates. The method also includes determining, based at least on the content of acknowledgements received, whether the transmitted bid is the highest bid.
78 Citations
27 Claims
-
1. A method for allocating the use of an optical light-trail, the light-trail enabling a plurality of nodes included in the light-trail to share the use of an optical wavelength to transmit traffic between the nodes included in the light-trail, the method comprising:
-
calculating a bid at a first node in the light-trail with consideration for the criticality of the node'"'"'s need to transmit particular traffic on the light-trail;
transmitting the calculated bid to one or more of the other nodes included in the light-trail;
receiving an acknowledgment from one or more of the other nodes included in the light-trail, each acknowledgement indicating whether the transmitted bid is higher or lower than a bid calculated by the node from which the acknowledgment originates; and
determining, based at least on the content of acknowledgements received, whether the transmitted bid is the highest bid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Logic for allocating the use of an optical light-trail, the light-trail enabling a plurality of nodes included in the light-trail to share the use of an optical wavelength to transmit traffic between the nodes included in the light-trail, the logic embodied in a computer-readable medium and operable when executed to:
-
calculate a bid at a first node in the light-trail with consideration for the criticality of the node'"'"'s need to transmit particular traffic on the light-trail;
transmit the calculated bid to one or more of the other nodes included in the light-trail;
receive an acknowledgment from one or more of the other nodes included in the light-trail, each acknowledgement indicating whether the transmitted bid is higher or lower than a bid calculated by the node from which the acknowledgment originates; and
determine, based at least on the content of acknowledgements received, whether the transmitted bid is the highest bid. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for allocating the use of an optical light-trail, the light-trail enabling a plurality of nodes included in the light-trail to share the use of an optical wavelength to transmit traffic between the nodes included in the light-trail, the system comprising a first node in the light-trail operable to:
-
calculate a bid with consideration for the criticality of the node'"'"'s need to transmit particular traffic on the light-trail;
transmit the calculated bid to one or more of the other nodes included in the light-trail;
receive an acknowledgment from one or more of the other nodes included in the light-trail, each acknowledgement indicating whether the transmitted bid is higher or lower than a bid calculated by the node from which the acknowledgment originates; and
determine, based at least on the content of acknowledgements received, whether the transmitted bid is the highest bid. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification