Claims
- 1. A method for allocation of channels in a network consisting of:
identifying groups of users based on similar interests allocating a wavelength when a group's population and traffic exceed a threshold
- 2. The method of claim 1 with the additional step of:
deallocating the wavelength and carrying the traffic on a normal packet switched network (e.g., IP/SONET) when traffic is reduced
- 3. The method of claim 1 used on processors located internal to the network
- 4. The method of claim 3 when the processors are general purpose processors
- 5. The method of claim 3 when the processors are processors specialized for network data processing
- 6. The method of claim 3 where the processors employ VLSI photonics to improve interaction between electronic and photonic subsystems
- 7. A method for operating a network with fiber optic links, consisting of:
identifying groups of users based on similar interests allocating wavelengths on paths in the network where traffic is generated by the identified groups
- 8. The method of claim 7 where the wavelengths are freed and reallocated dynamically.
- 9. The method of claim 1 where the allocation is performed periodically
- 10. The method of claim 1 where the threshold is determined periodically
- 11. The method of claim 1 where the threshold is determined dynamically based on system workload
- 12. The method of claim 1 where the threshold is determined based on membership in a predefined group
- 13. The method of claim 12 where the predefined group is determined based on participation in a distributed computation
- 14. The method of claim 1 where the wavelengths are implemented on a fiber optic network
- 15. The method of claim 1 where the wavelengths are implemented on a free space optical network
- 16. The method of claim 14 where the fiber optic links are implemented with glass
- 17. The method of claim 14 where the fiber optic links are implemented with plastic optical fiber
- 18. The method of claim 1 implemented by processors located external to the network
- 19. The method of claim 18 where the the processors are general purpose processors
- 20. The method of claim 7 where the allocation is performed periodically
- 21. The method of claim 7 where the threshold is determined periodically
- 22. The method of claim 7 where the threshold is determined dynamically
- 23. The method of claim 7 where the threshold is determined dynamically based on system workload
- 24. The method of claim 7 where the threshold is determined based on membership in a predefined group
- 25. The method of claim 24 where the predefined group is determined based on participation in a distributed computation
- 26. The method of claim 7 where the wavelengths are implemented on a fiber optic network
- 27. The method of claim 7 where the wavelengths are implemented on a free space optical network
- 27. The method of claim 26 where the fiber optic links are implemented with glass
- 28. The method of claim 26 where the fiber optic links are implemented with plastic optical fiber
- 29. The method of claim 7 where the links are implemented on some combination of fiber optic and free space optical links
- 30. The method of claim 7 implemented by processors located external to the network
- 31. The method of claim 8 where the allocation is performed periodically
- 32. The method of claim 8 where the threshold is determined periodically
- 33. The method of claim 8 where the threshold is determined dynamically
- 34. The method of claim 8 where the threshold is determined dynamically based on system workload
- 35. The method of claim 8 where the threshold is determined based on membership in a predefined group
- 36. The method of claim 36 where the predefined group is determined based on participation in a distributed computation
- 37. The method of claim 8 where the wavelengths are implemented on a fiber optic network
- 38. The method of claim 8 where the wavelengths are implemented on a free space optical network
- 39. The method of claim 37 where the fiber optic links are implemented with glass
- 40. The method of claim 37 where the fiber optic links are implemented with plastic optical fiber
- 41. The method of claim 8 where the links are implemented on some combination of fiber optic and free space optical links
CROSS REFERENCES TO RELATED APPLICATION
[0001] Conversion of Provisional Application No. 60/307,091 to a non-provisional utility patent application
[0002] 1. M. Maeda, “Management and Control of Transparent Optical Networks,” IEEE JSAC 16(7), September 1998, pp. 1008-1023.
[0003] 2. DARPA VLSI Photonics, http://www.darpa.mil/ETO/VLSI/index.html
[0004] 3. John M. Senior, Michael R. Handley and Mark S. Leeson, “Developments in Wavelength Division Multiple Access Networking,” IEEE Communications Magazine 36(12), December 1998, pp. 28-38
[0005] 4. Martin Zirngibl, “Multifrequency Lasers and Applications in WDM Networks,” IEEE Communications Magazine 36(12), December 1998, pp. 39-41.
[0006] 5. Frank Tong, “Multiwavelength Receivers for WDM Systems,” IEEE Communications Magazine 36(12), December 1998, pp. 42-49.
[0007] 6. Dan Sadot and Efraim Boimovich, “Tunable Optical Filters for Dense WDM Networks,” IEEE Communications Magazine 36(12), December 1998, pp. 50-55
[0008] 7. Derek Nesset, Tony Kelly and Dominique Marcenac, “All-optical wavelength conversion using SOA nonlinearities,” IEEE Communications Magazine 36(12), December 1998, pp. 56-61
[0009] 8. Kenneth A. McGreer, “Arrayed Waveguide Gratings for Wavelength Routing,” IEEE Communications Magazine 36(12), December 1998, pp. 62-68
[0010] 9. Frederick S. M. Herz, Jason M. Eisner, Marcos Salganicoff, Jonathan M. Smith, Pseudonymous Server for System for Customized Electronic Identification of Desirable Objects, U.S. Pat. No. 5,754,938, (May 19, 1998).
[0011] 10. Frederick S. M. Herz, Steven Salzberg, Jason M. Eisner, System for Customized Electronic Identification of Desirable Objects, U.S. Pat. No. 6,029,195, Feb. 22, 2000.
[0012] 11. W. Marcus, I. Hadzic, T. McAuley, and J. Smith, “Protocol Boosters: Applying Programmability to Network Infrastructures,” IEEE Communications, Vol. 36(10), pp. 79-83 (October 1998).
[0013] 12. I. Hadzic, W. S. Marcus, and J. M. Smith, “On-the-fly Programmable Hardware for Networks,” in IEEE GLOBECOM 98, Sydney, AU (November, 1998).
[0014] 13. Ilija Hadzic and Jonathan M. Smith, P4: A platform for FPGA implementation of Protocol Boosters, Springer-Verlag (1997), pp. 438-447. (Field Programmable Logic 1997 Conference)
[0015] 14. J. M. Smith, I. Hadzic, and W. Marcus, “ACTIVE Interconnects: Let's have some guts!, ” in Proceedings, IEEE Hot Interconnects Workshop, Palo Alto, Calif. (Aug. 13-15, 1998), pp. 159-173.
[0016] 15. A. Acampora, “Last Mile by Laser”, Scientific American, Jun. 17, 2002.
[0017] 16. A. Acampora and S. Krishnamurthy, “A Broadband Wireless Access Network Based on on Mesh-Connected Free-Space Optical Links”, IEEE Personal Communications, 6(5), October 1999.
[0018] 17. A. Acampora, S. Krishnamurthy and S. Bloom, “UniNet: A Hybrid Approach for Universal Broadband Access Using Small Radio Cells Interconnected by Free-Space Optical Links”, IEEE JSAC, 16(6), pp. 973-988, August 1998.
[0019] 18. A. Leo, “Nanolaser Tag”, Technology Review, Jun. 11, 2001.
[0020] 19. R. Kunzig, “Trapping Light: This is the future, and it moves at 186,000 miles per second” Discover , 22(4), April 2001.
[0021] 20. E. Yablonovitch, “Photonic Crystals: Semiconductors of Light” Scientific American pp. 47-55, December 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60307091 |
Jul 2001 |
US |