Claims
- 1. A method that comprises scheduling of bursts, each burst carrying a quantity of traffic demand between an origin node and a destination node of a communication network, the scheduling comprising:
a) selecting a yet-unscheduled, feasible node pair for scheduling of a burst therebetween; b) selecting a timeslot from a finite timeslot sequence; c) scheduling the burst for the selected timeslot; and d) repeating (a)-(c) to exhaustion of unscheduled demand or of feasible node pairs; wherein: e) a yet-unscheduled node pair is determined to be feasible in a given timeslot only if the burst will neither start concurrently with an already-scheduled burst at the origin node nor, taking delay into account, arrive concurrently with an already-scheduled burst at the destination node; and f) the determination of feasibility is carried out taking into account the delay experienced by the burst in transmission from its origin node to its destination node.
- 2. The method of claim 1, wherein:
node pairs and timeslots are selected preferentially according to a weight function; the weight function is proportional, for a given node pair in a given timeslot, to unscheduled demand between the given node pair; and the weight function is normalized by a sum of unscheduled demands between node pairs belonging to the set of node-pair-timeslot combinations that potentially lead to a collision with the given node pair.
- 3. The method of claim 1, wherein each burst has an inherent property that determines the destination node of that burst.
- 4. The method of claim 3, wherein the network is an optical network, and the inherent property is wavelength.
- 5. The method of claim 4, further comprising transporting each scheduled burst from the origin node to the destination node.
- 6. The method of claim 5, wherein the transporting of bursts is carried out passively.
- 7. The method of claim 1, wherein at least one node pair is represented as a candidate for scheduling on a primary path from the pertinent origin node to the pertinent destination node, and further represented as a candidate for scheduling on a backup path between said nodes, said primary and backup paths being no more than partially coincident.
- 8. The method of claim 7, wherein the primary and backup paths are disjoint.
CROSS-REFERENCE TO RELATED PATENT APPLICATIONS
[0001] U.S. patent application Ser. No. 10/411,039, filed Apr. 10, 2003 by R. C. Giles et al. under the title, “Optical Network With Subwavelength Grooming,” commonly assigned herewith, discloses certain subject matter which is common hereto.
[0002] U.S. patent application Ser. No. ______, filed Apr. 30, 2003 by R. C. Giles et al. under the title “System and Method for WDM Communication with Interleaving of Optical Signals for Efficient Wavelength Utilization,” commonly assigned herewith, discloses certain subject matter which is common hereto.