Claims
- 1. A system comprising:
a burst assembler to form data bursts from data received from a data source to be transmitted over an optical network; and an adaptive monitor to selectively cause the burst assembler to form statistically multiplexed data bursts in response to detecting that losses incurred in previous transmissions of data over the optical network fall into a first preselected category and to selectively cause the burst assembler to form data bursts according to another format in response to detecting that losses incurred in previous transmissions of data over the optical network fall into a second preselected category.
- 2. The system of claim 1 wherein the system is to selectively form a control burst corresponding to a data burst formed by the burst assembler, the control burst to selectively configure optical switches of selected optical switching nodes in the optical network before the system transmits the corresponding data burst over the optical network.
- 3. The system of claim 1 wherein the first preselected category includes transmission losses that have an average that is below a preselected threshold.
- 4. The system of claim 1 wherein the second preselected category includes transmission losses that have an average that is above a preselected threshold.
- 5. The system of claim 1 wherein the optical network comprises a wavelength division multiplexed (WDM) network.
- 6. The system of claim 1 wherein the adaptive monitor is to selectively cause the burst assembler to form data bursts that each have data from a single flow in response to detecting that losses incurred in previous transmissions of data over the optical network fall into the second preselected category.
- 7. The system of claim 1 wherein the adaptive monitor is to selectively cause the burst assembler to form data bursts that each have less data than previously transmitted data bursts that were lost during transmission in response to detecting that losses incurred in previous transmissions of data over the optical network fall into the second preselected category.
- 8. The system of claim 1 wherein the adaptive monitor is to detect losses by tracking acknowledgment messages corresponding to data in previously transmitted data bursts.
- 9. The system of claim 1 wherein the adaptive monitor is to detect losses by tracking retransmit messages corresponding to data in previously transmitted data bursts.
- 10. The system of claim 1 wherein the adaptive monitor is to selectively cause the burst assembler to complete formation of a data burst in response to adding a predetermined amount of data from a newly started flow to the statistically multiplexed data burst, the predetermined amount of data being less than the statistically multiplexed data burst's maximum capacity.
- 11. A method comprising:
receiving data from a data source to be transmitted to a destination via an optical network; selectively forming a data burst from the received data according to a statistically multiplexed format in response to detecting that losses incurred in previous transmissions of data over the optical network fall into a first preselected category; and selectively forming a data burst according to another format in response to detecting that losses incurred in previous transmissions of data over the optical network fall into a second preselected category.
- 12. The method of claim 11 further comprising selectively forming a control burst corresponding to a previously formed data burst, the control burst to selectively configure optical switches of selected optical switching nodes in the optical network before the corresponding data burst is transmitted over the optical network.
- 13. The method of claim 11 wherein the first preselected category includes transmission losses that have an average that is below a preselected threshold.
- 14. The method of claim 11 wherein the second preselected category includes transmission losses that have an average that is above a preselected threshold.
- 15. The method of claim 11 wherein the optical network comprises a wavelength division multiplexed (WDM) network.
- 16. The method of claim 11 wherein selectively forming a data burst according to another format comprises forming a data burst with data from only a single flow.
- 17. The method of claim 11 wherein selectively forming a data burst according to another format comprises forming the data burst to have less data than previously transmitted data bursts that were lost during transmission.
- 18. The method of claim 11 further comprising detecting losses in previously transmitted data bursts by tracking acknowledgment messages corresponding to data in the previously transmitted data bursts.
- 19. The method of claim 11 further comprising detecting losses in previously transmitted data bursts by tracking retransmit messages corresponding to data in previously transmitted data bursts.
- 20. The method of claim 11 further comprising completing formation of a data burst in response to adding a predetermined amount of data from a newly started flow to the data burst, the predetermined amount of data being less than the data burst's maximum capacity.
- 21. An optical network, comprising:
a plurality of optical switching nodes; first and second edge nodes coupled to the plurality of optical switching nodes, wherein the first edge node comprises:
a burst assembler to form data bursts from data received from a data source to be transmitted over the optical network; and an adaptive monitor to selectively cause the burst assembler to form statistically multiplexed data bursts in response to detecting that losses incurred in previous transmissions of data over the optical network fall into a first preselected category and to selectively cause the burst assembler to form data bursts according to another format in response to detecting that losses incurred in previous transmissions of data over the optical network fall into a second preselected category.
- 22. The optical network of claim 21 wherein the first edge node is to selectively form a control burst corresponding to a data burst formed by the burst assembler, the control burst to selectively configure an optical switch of a selected optical switching node of the plurality of optical switches before the system transmits the corresponding data burst over the optical network.
- 23. The optical network of claim 21 wherein the first preselected category includes transmission losses that have an average that is below a preselected threshold.
- 24. The optical network of claim 21 wherein the second preselected category includes transmission losses that have an average that is above a preselected threshold.
- 25. The optical network of claim 21 wherein the optical network comprises a wavelength division multiplexed (WDM) network.
- 26. The optical network of claim 21 wherein the adaptive monitor is to selectively cause the burst assembler to form data bursts that each have data from a single flow in response to detecting that losses incurred in previous transmissions of data over the optical network fall into the second preselected category.
- 27. The optical network of claim 21 wherein the adaptive monitor is to selectively cause the burst assembler to form data bursts that each have less data than previously transmitted data bursts that were lost during transmission in response to detecting that losses incurred in previous transmissions of data over the optical network fall into the second preselected category.
- 28. The optical network of claim 21 wherein the adaptive monitor is to detect losses by tracking acknowledgment messages corresponding to data in previously transmitted data bursts.
- 29. The optical network of claim 21 wherein the adaptive monitor is to detect losses by tracking retransmit messages corresponding to data in previously transmitted data bursts.
- 30. The optical network of claim 21 wherein the adaptive monitor is to selectively cause the burst assembler to prevent addition of data to a statistically multiplexed data burst in response to adding a predetermined amount of data from a newly started flow to the statistically multiplexed data burst, the predetermined amount of data being less than the statistically multiplexed data burst's maximum capacity for the newly started flow.
- 31. A system comprising:
a data burst demultiplexer to selectively send data extracted from a data burst to a destination coupled to the system in response to receiving the data burst from an edge node of an optical network; and an adaptive monitor to selectively cause the system to send a request to the edge node to form data bursts according to a second format in response to detecting that losses incurred in previous transmissions from the edge node of data bursts according to a first format fall into a preselected category.
- 32. The system of claim 31 wherein the first format includes having statistically multiplexed data in the data burst.
- 33. The system of claim 31 wherein the second format includes having non-statistically multiplexed data in the data burst.
- 34. The system of claim 31 wherein the preselected category includes transmission losses that have an average that is above a preselected threshold.
- 35. The system of claim 31 wherein the optical network comprises a wavelength division multiplexed (WDM) network.
- 36. The system of claim 31 wherein a data burst according to the second format has data from only a single flow.
- 37. The system of claim 31 wherein a data burst according to the second format has a smaller data capacity than a data burst according to the first format.
- 38. The system of claim 31 wherein the adaptive monitor is to detect losses by tracking acknowledgment messages corresponding to data in previously transmitted data bursts.
- 39. The system of claim 31 wherein the adaptive monitor is to detect losses by tracking retransmit messages corresponding to data in previously transmitted data bursts.
- 40. The system of claim 31 wherein the request is included in a data burst sent by the system to the edge node.
- 41. A method comprising:
selectively sending data extracted from a data burst to a destination coupled to a first edge node of an optical network in response to receiving the data burst transmitted by a second edge node of the optical network; and selectively causing the second edge node to send a request to the first edge node to form data bursts according to a second format in response to detecting that losses incurred in previous transmissions from the edge node of data bursts according to a first format fall into a preselected category.
- 42. The method of claim 41 wherein the first format includes having statistically multiplexed data in the data burst.
- 43. The method of claim 41 wherein the second format includes having non-statistically multiplexed data in the data burst.
- 44. The method of claim 41 wherein the preselected category includes transmission losses that have an average that is above a preselected threshold.
- 45. The method of claim 41 wherein the optical network comprises a wavelength division multiplexed (WDM) network.
- 46. The method of claim 41 wherein a data burst according to the second format has data from only a single flow.
- 47. The method of claim 41 wherein a data burst according to the second format has a smaller data capacity than a data burst according to the first format.
- 48. The method of claim 41 wherein detecting that losses incurred in previous transmissions further comprises tracking acknowledgment messages corresponding to data in previously transmitted data bursts.
- 49. The method of claim 43441 wherein detecting that losses incurred in previous transmission further comprises tracking retransmit messages corresponding to data in previously transmitted data bursts.
- 50. The method of claim 41 wherein the request is included in a data burst sent by the system to the edge node.
- 51. An optical network, comprising:
a plurality of optical switching nodes; first and second edge nodes coupled to the plurality of optical switching nodes, wherein the second edge node comprises:
a data burst demultiplexer to selectively send data extracted from a data burst to a destination coupled to the optical network in response to receiving the data burst from the first edge node via the plurality of optical switching nodes; and an adaptive monitor to selectively cause the second edge node to send a request to the first edge node to form data bursts according to a second format in response to detecting that losses incurred in previous transmissions from the edge node of data bursts according to a first format fall into a preselected category. Describe 2nd edge node:
- 52. The optical network of claim 51 wherein the first format includes having statistically multiplexed data in the data burst.
- 53. The optical network of claim 51 wherein the second format includes having non-statistically multiplexed data in the data burst.
- 54. The optical network of claim 51 wherein the preselected category includes transmission losses that have an average that is above a preselected threshold.
- 55. The optical network of claim 51 wherein the optical network comprises a wavelength division multiplexed (WDM) network.
- 56. The optical network of claim 51 wherein a data burst according to the second format has data from only a single flow.
- 57. The optical network of claim 51 wherein a data burst according to the second format has a smaller data capacity than a data burst according to the first format.
- 58. The optical network of claim 51 wherein the adaptive monitor is to detect losses by tracking acknowledgment messages corresponding to data in previously transmitted data bursts.
- 59. The optical network of claim 51 wherein the adaptive monitor is to detect losses by tracking retransmit messages corresponding to data in previously transmitted data bursts.
- 60. The optical network of claim 51 wherein the request is included in a data burst sent by the system to the edge node.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application is related to U.S. patent application Ser. No. 10/126,091, filed Apr. 17, 2002; U.S. patent application Ser. No. 10/183,111, filed Jun. 25, 2002; U.S. patent application Ser. No. 10/328,571, filed Dec. 24, 2002; U.S. patent application Ser. No. 10/377,312 filed Feb. 28, 2003; U.S. patent application Ser. No. 10/377,580 filed Feb. 28, 2003; U.S. patent application Ser. No. 10/417,823 filed Apr. 16, 2003; U.S. patent application Ser. No. 10/417,487 filed Apr. 17, 2003; and U.S. patent application Ser. No. (Attorney Docket No. 42P16183) filed May 19, 2003.