before explaining the disclosed embodiment of the present invention in detail it is to be understood that the invention is not limited in its application to the details of the particular arrangement shown since the invention is capable of other embodiments . also , the terminology used herein is for the purpose of description and not of limitation . fig1 is a schematic of a setup 1 of a high speed hybrid wdm - tdm optical link , showing the multiwave transmitter ( fully discussed and described with respect to fig2 a and 2 b ) connected to an optical clock recovery oscillator and the all optical switch . the multi - wavelength laser transmitter features the multiwavelength modelocked semiconductor diode laser disclosed in parent u . s . patent application ser . no . 09 / 096 , 271 filed jun . 11 , 1998 , which is incorporated by reference . referring to fig1 modulator 12 can be an electro - optic modulator such as a lithium niobium intensity modulator ( by united technologies , inc . ), and the like . alternatively , modulator 12 can be semiconductor based modulator such as a semiconductor electro - absorption modulator , and the like . optical multiplexer 14 can be wavelength division multiplexing devices such as an arrayed waveguide grating router ( by piri , inc . ), a bulk diffractive grating devices ( by instruments sa , inc . ), and the like . data link 16 can be a single optical fiber either single mode or multimode fiber , multiple fiber bundles ( both coherent and incoherent ), parallel optical busses ( such as fiber by corning ), data links such as free - space propagation , and the like . optical amplifier 18 can be a semiconductor optical amplifier , an erbium doped fiber , and the like . tap 26 can be an optical fiber splitter , an optical coupler , an optical beamsplitter , and the like . referring to fig1 demultiplexer 28 is where the multiwavelength switching in the invention is occuring . demultiplexer 28 can be an all optical switch such as a nonlinear optical interferometer , a lithium niobate electro - optic switch , and the like . referring to fig1 the multiwave laser generator 10 is capable of generating up to 20 different wavelengths , each of which can be modulated by modulator 12 , which enables data to be transmitted at a data rate of 5 gbits / s . the data then passes through an all optical multiplexer 14 to a 100 gbits / s data link 16 to an optical amplifier 18 . owing to the modelocked nature of the semiconductor laser , the optical data is transmitted in the r - z format . the r - z data format is also referred to as a return - to - zero data format , and is an optical data format that uses a pulse of light to represent a logical state . this is in contrast to a continuous light intensity to represent a logical state or non - return - to - zero data format nr - z . the r - z data format is relevant to the subject invention because the laser output light is in the return to zero format . r - z data also offers advantages in all optical signal processing because it contains an rf spectral component at the clock frequency ( which is not found in the nr - z data format ). at the receiver 20 , the data is demultiplexed by employing an all - optical clock recovery oscillator 22 in conjunction with an ultrafast nonlinear optical loop 24 in conjunction with an optical tap 26 and an all optical demultiplexer 28 which utilizes a semiconductor optical amplifier as the nonlinear element . the data then goes to a bandpass filter element 30 before reaching the receiver 20 . owing to the temporal duration of the data bits ( approximately 10 picoseconds or 10 to minus 11 th seconds ), aggressive temporal interleaving of the data should allow for single wavelength channel data rates of approximately 40 gbits / s , implying a total aggressive data transmission of approximately 840 gbit / s from a single semiconductor laser diode . to achieve approximately 840 gbits / s occurs by combining both the 21 independent wavelengths or wdm channels with the time division multiplexing or interleaving optical pulses of 10 picosecond pulses to single wavelength rates of approximately 40 ghz would imply a combined data rate of approximately 21 × 40 gb / s or 840 gb / s . thus , this hybrid approach uses or combines both wavelength division multiplexing and time division multiplexing . fig2 a is a schematic of the multiwavelength modelocked semiconductor diode laser transmitter system 200 . soa , semiconductor optical amplifier 230 , can be a gaas ( gallium arsenide ), algaas ( aluminum gallium arsenide ), and the like . g grating 250 can be approximately 1800 lines per mm . spatial filter , sf 270 can be a spatial transmission mask with variable intensity transmission , variable phase delay ( or optical path length ) or a combination of both amplitude and phase variation . lens , l 260 can be a 150 mm achromatic lens for collimating and focussing the light . m 2 , 210 and m 1 , 280 are end mirrors . lenses 222 , 226 , and 242 can be an 8 mm achromatic lens for collimating and focussing the light . resistor 232 and capacitor 236 can be configured as a bias tee , such the ones manufactured by mini circuits . dc bias 233 can be approximately 172 ma . rf sinusoidal signal 235 can have a frequency of approximately 600 mhz . component 258 can be a broadband reflective mirror . multiplexer 290 can be a configuration of 3 cascaded modified michelson interferometers , or any type of optical splitters such as but not limited to beam splitters , and the like . multiplexer 290 can further be an optical delays such as but not limited to retroreflecting corner cubes with mechanical position stages , and the like . multiplexer 290 can further be an optical recombiners such as but not limited to beamsplitters , recombiners , and the like . fig2 a schematically shows the setup 200 of actively modelocked optical pulses generated from an angled - strip gaas / algaas soa 230 by incorporating an intracavity spectral filter 270 to define the individual spectral components . in fig2 a , components 210 through 280 correspond to the multiwavelength laser 10 shown in fig1 . referring to fig2 a , the end mirror m 1 280 reflects the selected spectral components back to the gain device 230 to complete the multiple wavelength generation . a co - linear composite multiwavelength pulse train is coupled out from the zeroth order grating reflection 250 for diagnostics 257 . modelocking occurs by injecting approximately 1w of an rf sinusoidal signal 235 at a frequency of approximately 600 mhz with approximately 172 ma of dc bias current 233 into the diode chip 230 , while diode chip 230 is impedance - matched for optimum power delivery . fig2 b shows the filter mask 270 that can be used with the embodiment 200 of fig2 a . the filter mask 270 can be constructed as a pure amplitude mask with more than 20 slits to accommodate 20 wavelength channels with wavelength spacing of approximately 0 . 52 nm . referring to fig2 a , the black lines represent areas where light can pass through the mask . the horizontal direction is parallel to the direction of spectral dispersion determined by the grating ; the vertical direction is perpendicular to the dispersion plane determined by the grating . the operation of the components in fig2 a will now be described . referring to fig2 a , light is generated in soa 230 with dc bias current 232 . the light is collected and collimated by lenses 226 and 242 . light is focussed on to mirror m 2 - 210 using lens 222 . this light is then reflected back into the gain medium by retracing the optical path . light from 242 is directed to grating g - 250 . the diffracted light is directed to the spectral filter which is comprised of lens 260 , spatial filter 270 , and mirror m 1 - 280 . the specularly reflected light ( the zeroth order diffracted light ) is sent to the diagnostic 253 . the reflected light from mirror m 1 - 280 is directed back into the gain element 230 by retracing the optical path . this completes the optical cavity . the bias current 233 , passed through cap 232 is increased to 175 ma to bring the laser cavity close to lasing threshold . an additional rf current 235 is applied to modulate the gain at a rate that is inversely proportional to the round trip time . this additional current establishes modelocking . the twenty wavelengths are defined by the optical filter . as modelocking occurs , it is transient unsaturated gain which allows the simultaneous production of the multiple wavelength . when the wavelengths are equally spaced , nonlinear four wave mixing occurs in the soa chip 30 which produces four wave mixing components that are injected into the lasing wavelengths . this effect contributes to establishing as phase relation between the independent wavelength channels . the zeroth reflection 253 is also used as the output 285 . the light is then passed through the multiplexer unit 290 to increase the pulse repetition frequency . g grating 50 can be approximately 1800 lines per mm . sf 70 ( spatial filter ) is a transmission mask which can be fabricated photographically , or can be construed by fabricating thin slits in a thin , optically opaque medium . the mask can be a transmission mask , a phase mask , or a combination of amplitude and phase masks . lens 60 can be a 150mm achromatic lens , end mirrors m 2 , 10 and m 1 , 80 . lens 22 can be a 8 mm focal length lens for collimating or focusing the light from a laser diode . lens 26 can be a 8 mm focal length lens for collimating or focusing the light from a laser diode . lens 42 can be a 8 mm focal length lens for collimating or focusing the light from a laser diode . resistor 32 and capacitor 36 are found in commercially available bias tees from mini circuits , hewlett packard , or picosecond plus labs . ( the resistor - capacitor combination is a “ bias tee ”). dc bias 33 can be approximately 175 ma , and rf sinusoidal signal 35 can have a frequency of approximately 2 . 5 ghz . diagnostics 257 can pass to external components such as a spectrometer 292 such as a jarrel ashe spectrometer or a hewlett packard optical spectrum analyzer , and a diode array 294 such as a linear detector array such as a silicon detector array manufactured by epitaxial products , e . g .& amp ; g , or princeton , that are used to measure the optical spectrum . diagnostics 257 can further include a high speed sampling oscilloscope 298 such as a tektronix high speed sampling oscilloscope , and a high speed photodetector 296 such as a picometrix pin photodiode with 20 picosecond response time , which is used to measure the optical pulse train . diagnostics 257 can further include an external optical autocorrelator , such as a commercially available autocorrelator from femtochrome , which measures individual optical pulse characteristics . referring to fig2 a , the output spectrum can be monitored using a spectrometer 292 in conjunction with a diode array 294 , while the temporal characteristics can be measured using a fast photodetector 296 with a sampling oscilloscope 298 and nonlinear optical autocorrelation techniques . nonlinear optical autocorrelation techniques is a method that can provide information about the temporal intensity of a short optical pulse . this method uses a modified interferometer and nonlinear crystals such as lithium iodate ( liio3 )( manufactured by femtochrone ). the output of the modelocked diode laser 200 is directed into a temporal interleaver 291 ( delay unit 290 ) to achieve high pulse repetition rates between approximately 5 and approximately 15 ghz . as earlier discussed , an ultrafast optical demultplexer 28 is required in fig1 . temporal interleaver 291 can be comprised of beamsplitters and optical delays to generate a pulse train and subsequently combine them with an appropriate delay , to increase the overall repetition rate of the pulse train . for that purpose , an optical clock recovery oscillator 22 , based on a passively modelocked semiconductor is employed , such as a well known optical recovery circuit shown in fig1 of u . s . pat . no . 5 , 548 , 433 to smith , which is incorporated by reference . the well known optical clock recovery can be achieved by injecting light from a modulated data stream 26 a into the passively modelocked laser of the optical clock recovery oscillator 22 , with output clock pulses passing out at arrow 22 a . arrows 18 a , 26 a , 22 a , 26 b , and 28 a show the direction through the nonlinear optical loop 24 . for this application , a small amount of optical power from the wdm - tdm laser transmitter 10 is used to injection lock the passively modelocked diode laser . typical operating modes of the optical clock recovery oscillator are minimum injection powers of 3 microwatts for robust recover , a fractional locking bandwith of approximately 3 × 10 − 3 , immunity to bit patterns of 2 50 − 1 , and & gt ; 8 : 1 data to clock rate conversion . to demonstrate the robustness of the clock recovery oscillator 22 , fig4 shows and oscilloscope trace of clock recovery with repetitive data packets containing a single login “ one ” data bit followed by 49 clock cycles of logic zero . the generation of stable clock recovery suggests that the clock recovery process is immune to pseudo random bit patterns of greater than 2 50 − 1 . the capability of rate conversion is shown in fig5 a . in this oscilloscope trace , the data transmitter is displayed operating at a rate equal to eight times the free running clock rate , along with the recovered , synchronized optical clock pulse train . this shows the ability of the clock recovery process to lock onto a signal with a data rate equal to a multiple of the fundamental clock rate , thus enabling the clock to be employed in demultiplexing applications . upon achieving robust clock recovery , the subsequently generated optical modelocked optical pulses are amplified in a semiconductor optical amplifier and used as control pulses in a nonlinear amplifier asymmetrically displaced from the center of the optical loop . typical launch pulse energies into the optical switch are approximately 10pj , not including coupling losses into the soa . upon achieving robust clock recovery , the subsequently generated clock pulses are amplified in a semiconductor optical amplifier and are used as control pulses in an all optical switch shown and described in reference to fig6 . the optical switch consists of a nonlinear optical loop mirror with a semiconductor optical amplifier asymmetrically displaced from the center of the loop . complete data switching is achieved with control pulse energies as low as 1 . 6 picojoules , not including coupling losses in the semiconductor optical amplifier . fig5 b is an oscilloscope trace showing the performance of the all optical switch . fig5 b shows the temporal output of the optical switch when an optical logic pulse of state “ one ” is present at the input of the switch . the two traces represent the output of the switch when the control ; or switching pulse is either present or absent . the relative ratio of the peak detected signal represents the switching contrast , which in this case is greater than approximately 10 db . the multiwavelength optical switch depicted in fig6 is based on a nonlinear optical loop mirror that uses a semiconductor optical amplifier 307 as the nonlinear optical element . the operation of the switch is schematically represented in fig6 . it should be noted that the same functionality can be achieved by employing all fiber based optical components . multiwavelength data packets , which are generated from the multiwavelength laser transmitter 10 are injected into the nonlinear loop ( comprised of beamsplitter 302 , mirrors 303 , 304 , polarization beam splitters 305 , 309 , semiconductor optical amplifier 307 , lenses 306 , 308 , optical delay ( mirrors 310 , 311 , 312 , 313 ) and mirror 314 . control or grating pulses 322 are generated from the injection modelocked laser 10 . the output 305 a of the injection modelocked control laser 322 injected into an out of the nonlinear loop using polarizing beam splitters 305 , 309 , respectively . the position of the soa 307 is placed off - center x in the loop . the control pulse 322 induces an index change so that the data pulse is ejected out 315 of the loop at beamsplitter 302 . it should be noted that without the control pulse 322 , the data pulses are reflected back toward the multiwavelength laser 10 and are blocked or filtered out by isolator 301 . aperture 316 is used to spatially filter the output signals for achieving high switching contrast . the mirrors , isolator , aperture and polarizing beamsplitters are commercially available off the shelf from newport corporation . the soa 307 can be the same as soa 230 . fig . sc shows multiwavelength switching across a wide spectral bandwidth with high contrast . the solid trace shows the output of the switch in its “ on ” state , when a control pulse 322 is present , showing the presence of the multiples wavelength channels being switched at the output . the dashed trace shows the switch in its “ off ” state when a control pulse 322 is absent , showing a minimal amount of light leakage through the switch . the switching contrast ranging from approximately 13 to approximately 23 db is measured in the spectral domain , illustrating the capability of switching , routing and processing multiwavelength channels in parallel , simultaneously . the correlated temporal synchronization described above has applications in optical clock recovery 22 shown in fig1 and synchronized wdm networks . the optical clock recovery can be a generation of a train of stable optical pulses 22 a at a well defined repetition rate by injecting an optical data stream 26 a into a passively modelocked laser which is part of optical clock recovery oscillator 22 . the synchronized wdm network can be a network of optical fiber links and switches which use plural wavelengths which are pulsed at a well defined repetition rate to send optical data . the wdm - tdm network is a network of optical fiber links and switches which use many wavelengths which are pulsed at a selected repetition rate and that the optical pulses can be temporally interleaved with each other to send optical data . furthermore , the ultrafast temporal modulation shows that intracavity dynamics plays a role in establishing phase coherence across the composite multiwavelength spectrum . in addition , the foregoing invention shows that modelocked multiwavelength single - stripe diode laser can be useful wdm - tdm generators of multifrequency wavelengths networks such as the optical links described above . although the mutiwavelength laser generator and the passively modelocked diode laser for demultiplexing are described using semiconductor laser diodes such as gaas and algaas , and the like ; other lasers can be used such as but not limited to optical fiber lasers such as erbium , praesodimium , and the like . solid state lasers can also be used such as but not limited to yag , fosterite , lisaf , and ti : al 2 o 3 , and be used . other semiconductor lasers can also be used such as but not limited to vertical cavity lasers , inp , ingaas , ingaasp , gan , ingaaln , and the like . still other semiconductor lasers can be used such as inaigaas , and inalgap , and the like . still other lasers can be used such as but not limited to diode pumped lasers , gas lasers , waveguide lasers , and the like . in summary , it has been shown that there are now , as a result of employing a hybrid wdm - tdm modelocked multiwavelength semiconductor , optical links capable of generating over 20 independent wavelength channels at rates greater than 5 gbit / s which lead to optical data and transmission lines systems operating at rates in excess of approximately 800 gbit / s . while the invention has been described , disclosed , illustrated and shown in various terms of certain embodiments or modifications which it has presumed in practice , the scope of the invention is not intended to be , nor should it be deemed to be , limited thereby and such other modifications or embodiments as may be suggested by the teachings herein are particularly reserved especially as they fall within the breadth and scope of the claims here appended .