Multilevel pulse position modulation for efficient fiber optic communication

Information

  • Patent Grant
  • 7352824
  • Patent Number
    7,352,824
  • Date Filed
    Thursday, October 5, 2006
    18 years ago
  • Date Issued
    Tuesday, April 1, 2008
    16 years ago
Abstract
Decreasing the average transmitted power in an optical fiber communication channel using multilevel amplitude modulation in conjunction with Pulse Position Modulation (PPM). This multilevel PPM method does not entail any tradeoff between decreased power per channel and channel bandwidth, enabling a lower average transmitted power compared to On/Off Keying (OOK) with no reduction in aggregate data rate. Therefore, multilevel PPM can be used in high-speed Dense Wavelength Division Multiplexed (DWDM) systems where the maximum number of channels is traditionally limited by nonlinear effects such as self-phase modulation (SPM), cross-phase modulation (XPM), four-wave mixing (FWM), stimulated Brillouin scattering (SBS), and stimulated Raman scattering (SRS). This modulation technique can enable an increased number of channels in DWDM systems, thereby increasing aggregate data rates within those systems.
Description
FIELD OF THE INVENTION

The present invention relates to optical fiber communication systems and more particularly relates to decreasing the transmitted power of signal transmission over an optical fiber communication channel, while maintaining channel bandwidth, through the use of multilevel pulse position modulation.


BACKGROUND OF THE INVENTION

In virtually all fields of communications, there exists a persistent demand to transmit more data in less time. The amount of information that can be transmitted over a communications system (or through a component of that system) is referred to as the bit rate or the data throughput of the system. Traditionally, system throughput is increased by either increasing the number of channels carrying information or increasing the bit rate of each channel. In order to meet ever-increasing bandwidth demands, aggregate throughput in fiber optic transmission systems has conventionally been increased by using multiple Wavelength Division Multiplexed (WDM) channels, time-division-multiplexing (TDM), or some combination of the two techniques. WDM techniques increase the number of channels transmitted on a particular fiber, while TDM techniques increase the data rate of each individual channel.


Conventional optical fiber networks typically can deliver on the order of 10 Gigabits of data per second (10 Gb/s). Both WDM and TDM techniques have been applied to realize fiber channel bit rates well above this conventional 10 Gb/s capacity. Many fiber optic communication systems comprise multiple WDM channels simultaneously transmitted through a single optical fiber. Each of these channels operates independently at a given bit rate, B. Thus for an m channel WDM system, the system throughput is equal to m×B. Conventional Dense WDM (DWDM) systems typically operate with 40 to 100 channels. There are certain restrictions, however, that limit the aggregate power that can be transmitted through a single DWDM optical fiber (i.e., the launch power). For example, eye safety power regulations and nonlinear effects in the fiber place limits on the aggregate launch power. In addition, channel spacing limitations and per-channel launch power, effectively limit the number of WDM channels that can be combined for transmission on a single fiber.


Optical fiber networks are typically comprised of a series of links that include a transmission block, a receiver block, and a long stretch of optical fiber connecting the two blocks (i.e., the optical plant). FIG. 1 is a block diagram of a conventional m-channel WDM fiber optic transmission system link 100. The fiber optic transmission system link 100 consists of a WDM transmission block 102 (denoted as the “Head”), the optical fiber 104, and a WDM reception block 106 (denoted as the “Terminal”). The Head 102 comprises m transmitters 108-112 (labeled “Tx”) and an m-channel WDM multiplexer 114. Each transmitter 108-112 comprises an optical source (not shown) and all circuitry necessary to modulate the source with the incoming data stream. For the case of external modulation, the transmitter block also includes a modulator. The Terminal 106 comprises an m-channel WDM demultiplexer 116 and m receivers 118-122 (labeled “Rx”). Each receiver 118-122 comprises a photodetector (not shown) and all circuitry required to operate the detector and amplify the detected signal in order to output the original electrical data stream.


For 10 Gb/s transmission in optical fiber, chromatic dispersion can present a potentially significant transmission problem. Any transmitted optical signal will have a spectral width associated with it. As data rates increase for on-off key modulated signals, the spectral width of the modulated signal increases as well. Because the refractive index of a fiber medium, such as silica fiber is a function of wavelength, different components in the spectrum of the optical signal will travel at different velocities through the fiber. This phenomenon is known as chromatic dispersion, and it can present a significant source of distortion and inter-symbol interference (ISI) for high-speed optical transmission over long lengths of fiber. Conventional 10 Gb/s links of 75 kilometers or longer typically utilize some type of dispersion compensation to offset this effect. Such dispersion compensation is typically implemented in the form of dispersion-shifted fiber (DSF) that counteracts the dispersive effects of standard fiber.


In order to upgrade existing fiber optic transmission systems for 10 Gb/s signaling, dispersion compensation can become an even more complex issue. In order to realize channel data rates of 10 Gb/s and beyond, the optical fiber 104 as well as the Head 102 and Terminal 106 of the link 100 are typically upgraded to support the increased data rates. In order to increase the channel bit rates in this conventional link 100, each transmission block 102 and reception block 106 must be replaced with optical components and circuitry capable of achieving the desired bandwidths. For high-speed channel bit rates (10 Gb/s and faster), the optical fiber 104 also must often be replaced in order to compensate for signal distortions, which are more prominent at higher data rates. This process can be particularly cumbersome and costly in a long-haul link where hundreds of kilometers of fiber must be replaced. For existing long-haul optical links, the complexity and cost of replacing planted fiber often represents a prohibitive barrier for increasing channel bit rates.


Service providers seeking to optimize revenue and contain cost prefer a highly granular, incremental expansion capability that is cost effective while retaining network scalability. The ability to increase the throughput capacity of single point-to-point links or multi-span links without upgrading or otherwise impacting the remainder of the network is highly desirable from an engineering, administrative and profitability standpoint. It is also desirable to decrease the power required to transmit a signal over an optical fiber communication system. However, power efficiency cannot normally be realized at the cost of data throughput rates.


Dense wavelength division multiplexing (DWDM) technology currently enables high aggregate data rates in long-haul fiber optic transmission systems. The maximum power per WDM channel on a single fiber link is limited by several well-known nonlinear effects including self-phase modulation (SPM), cross-phase modulation (XPM), four-wave mixing (FWM), stimulated Brillouin scattering (SBS), and stimulated Raman scattering (SRS). Since a given fiber optic system will have inherent limits on the maximum total power that can be transmitted on a single fiber, these nonlinear effects ultimately limit the maximum number of channels, i.e., wavelengths, in a DWDM system. For many WDM systems, particularly long-haul transmission links, it is desirable to increase the number of WDM channels, thereby increasing the total aggregate data rate of the system.


In order to meet growing demands for higher data throughput in WDM fiber optic transmission systems, more channels per fiber are desired. The detrimental effects (such as channel cross-talk and signal-to-noise degradation) due to nonlinear interactions such as FWM increase as channel spacings decrease. Accordingly, simply narrowing the WDM channel spacing is not a completely satisfactory solution. However, because decreasing the transmitted power per channel can reduce many nonlinear effects in the system, one solution entails simultaneously reducing the power per channel and the channel spacing to realize a greater number of channels. Advantageously, decreasing the power per channel while maintaining the channel spacing can increase the transmission length of a given WDM system.


Compared to on-off keying (OOK), alternative modulation techniques such as pulse position modulation (PPM) can reduce the transmitted power per channel. However, in the specific case of PPM, the increased efficiency can be realized at the cost of decreased bandwidth. Using this method of modulation, a transmitted symbol, or cell, is divided into a discrete number of equally spaced temporal positions. One pulse, or chip, is transmitted per cell, occupying one and only one of the temporal positions within that cell. In this way, data is encoded into the temporal position of a chip within its particular cell.


As an example of the PPM format, FIG. 3 illustrates an 8-PPM (eight temporal positions per cell) data stream with a cell period of T and a chip duration of τ, which is one eighth the cell period. This 8-PPM modulation format could be used to multiplex three independent OOK data streams (each with bit rates equal to T−1) since there are eight (23) chip positions available in each cell. Assuming that each of the three multiplexed channels consists of a data stream with an equal percentage of 0s and 1s transmitted, the 8-PPM data stream as shown in FIG. 3 can operate at 1/12 the average transmitted power of the three OOK channels combined.


Although PPM requires less average transmitted power than conventional OOK, overall bandwidth in the link is decreased. In order to multiplex n OOK channels (each with a bit rate of T−1) in n-PPM format for optical transmission, the link would require electronics and optical components that could operate with bit rates of 2n/T. If we consider the example of 8-PPM shown in FIG. 3, the components required to transmit such a signal would need to be capable of operating at a bit rate of 8/T in order to transmit chips of duration τ=T/8. However, the aggregate data rate of the 8-PPM system would be 3/T (number of channels·OOK channel bit rate). In general, in order to transmit an n-PPM data stream, components with a data rate of 2n/T are required, but the aggregate data rate of the system would only be n/T. For high-speed fiber optic links, greater bandwidth is typically preferred over low power transmission, making PPM a less desirable solution for these applications.


PPM may also be used to reduce the average transmitted power on a single channel. For example, n consecutive bits in a OOK data stream (with a bit rate of B) may be encoded into a 2n-PPM signal with a cell period of n/B. In this case, the 2n-PPM signal would transmit ½n−1 the average transmitted power of the OOK data stream. However, the 2n-PPM signal would require components with data rates up to 2n·B/n to maintain the data rate of the incoming OOK signal. In other words, the transmitting and receiving components in the link must operate at data rates that are faster than the original data rate, B. As in the previous case, a trade-off exists between average transmitted power and the bandwidth of the components.


PPM has been used in free-space data transmission systems and has even been demonstrated for fiber optic transmission. Although PPM enables lower average transmission powers, the corresponding tradeoff with channel bandwidth has prevented its commercial implementation in conventional fiber optic systems, particularly long haul DWDM systems.


In view of the foregoing, there is a need to implement PPM in the context of a fiber optic communication system to reduce the required transmitted power. However, the use of PPM in the fiber optics communication system should not reduce the system throughput (i.e., bandwidth). The present invention combines multilevel amplitude modulation with PPM to achieve efficient optical data transmission without a subsequent decrease in channel bandwidth. Moreover, the PPM implementation should not require replacing an existing optical fiber plant or necessitate a change in the expensive optical components.


SUMMARY OF THE INVENTION

The present invention can be used to decrease the average transmitted power per Wavelength Division Multiplexed (WDM channel) using multilevel amplitude modulation in conjunction with pulse position modulation (PPM). The multilevel PPM method of the present invention does not entail any tradeoff between decreased power per channel and channel bandwidth, allowing for a lower average transmitted power compared to OOK with no reduction in aggregate data rate. Therefore, multilevel PPM is applicable to high-speed DWDM systems where the maximum number of channels is currently limited by nonlinear effects in the fiber. This modulation technique can enable an increased number of channels in DWDM systems, thereby increasing aggregate data rates within those systems.


The present invention enables the combination of N data streams into one m-level amplitude modulated n-PPM (n available temporal positions within each transmitted cell) data stream, where m·n=2N. The m levels of amplitude modulation combined with the n chip positions within each cell allow for the 2N independent symbols required for multiplexing N data streams. Accordingly, a 4×4-PPM signal has a cell duration of T (=B−1) and a chip duration of τ=T/4. The electronics and optical components required for the 4×4-PPM system must be capable of a data rate four times greater than B in order to generate chips with a duration of τ. The 4×4-PPM system has an aggregate data rate of 4B, which is equal to the aggregate data rate of the four input data streams. The average transmitted power in the m×n-PPM system will be considerably less than that in a conventional OOK system, enabling a greater number of DWDM channels without degrading channel bandwidth.


The factor of improvement in average transmitted power depends on the amplitudes of the m levels in the m×n-PPM signal relative to the amplitude of the OOK signal. Where the amplitude of the OOK optical signal is equal to AOOK, then the maximum amplitude (the mth level) of the m×n-PPM optical signal will typically be set in the range of AOOK to 2·AOOK, depending on the signal-to-noise ratio (SNR) required in the link. The ratio of the average transmitted power of the optical m×n-PPM signal to that of a corresponding (same aggregate data rate) OOK signal is given by:









P

avg
,
PPM



P

avg
,
OOK



=



A
PPM


A
OOK




(


m
+
1

mn

)



,





where APPM is the maximum amplitude of the m×n-PPM signal and the assumption is made that chip duration is given by τ=T/n. Returning to the simple case of 4×4-PPM, if APPM=2·AOOK, the average transmitted power of the optical 4×4-PPM signal would be a factor of ⅝ lower than that of the OOK signal. If APPM=AOOK, then the ratio would be 5/16. These reductions in average transmitted power can reduce nonlinear interactions in the optical fiber, enabling a greater number of DWDM channels and/or a greater transmission distance.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of a conventional m-channel WDM fiber optic transmission system.



FIG. 2 is a block diagram depicting an exemplary operating environment in which an exemplary embodiment of the present invention can be implemented as an encoder.



FIG. 3 is a graph depicting an exemplary pulse position modulated signal over a given time period.



FIG. 4 is a graph depicting a multilevel pulse position modulated signal of an exemplary embodiment of the present invention.



FIG. 5 is a block diagram depicting a method for generating a multilevel pulse position modulated signal that is an exemplary embodiment of the present invention.



FIG. 6 is a block diagram of a transmission system for generating a multilevel pulse position modulated signal that is an exemplary embodiment of the present invention.



FIG. 7 is a block diagram of an encoding circuit for generating a multilevel pulse position modulated signal that is an exemplary embodiment of the present invention.



FIG. 8 is a block diagram of a receiving system for receiving and decoding a multilevel pulse position modulated signal that is an exemplary embodiment of the present invention.



FIG. 9 is a graph depicting exemplary recovered clock signals that can be used by an exemplary receiving system to decode a pulse position modulated signal.



FIG. 10 is a graph depicting a five amplitude-level pulse position modulated signal of an exemplary embodiment of the present invention.





DESCRIPTION OF EXEMPLARY EMBODIMENTS

In an exemplary embodiment of the present invention, the average transmitted power in an optical fiber communication channel is decreased by using multilevel amplitude modulation in conjunction with Pulse Position Modulation (PPM). This multilevel PPM does not entail any tradeoff between decreased power per channel and channel bandwidth and, therefore, enables a lower average transmitted power compared to On/Off Keying (OOK) with no reduction in aggregate data rate. Accordingly, multilevel PPM can be used in high-speed Dense Wavelength Division Multiplexed (DWDM) optical communication systems where the maximum number of channels has traditionally been limited by nonlinear effects associated with WDM transmission through optical fiber. This modulation technique can enable an increased number of channels in DWDM systems, thereby increasing aggregate data rates within those systems.



FIG. 2 is a block diagram depicting an exemplary operating environment in which an exemplary embodiment of the present invention can be implemented as an encoder. Specifically, an exemplary embodiment of the present invention can be implemented as an encoder and/or decoder in an optical fiber communication link. FIG. 2 depicts an exemplary multilevel ASK optical transmitter 200 that can transmit an optical signal over an optical fiber 280 to a multilevel ASK optical receiver 250. The transmitter 200 typically receives m input sources 201 and comprises an error protection coding (EPC) module 210, an m-channel multilevel PPM encoder 202, which may include a Digital to Analog Converter DAC (not shown), a pre-compensation or pulse shaping circuit 206, and an optical source 208. The combination of the error protection coding (EPC) module 210, m-channel encoder 202, and pre-compensation/pulse shaping circuit 206 may be referred to as a symbolizer. The encoder 202 can map an m-bit word (that consists of a single bit from each of the m input data streams) into an n-bit word where n≧m. The input data can be processed by the EPC module 210 so that when decoded in the receiver, the processed data is error protected against bit errors introduced by the encoding/transmission/decoding process.


Pre-distortion of the transmitted data can help compensate for non-ideal link frequency response and for some classes of link non-linearities, effectively reducing pattern-dependent errors in the transmitted data. Hence, this technique is often referred to as pre-compensation and can be performed by the pre-compensation/pulse shaping module 206. Additionally, the pre-compensation/pulse shaping module 206 may perform pulse-shaping to maximize the dispersion distance (i.e., distortion-free transmission distance) of the signal in the optical fiber 280.


The receiver 250 typically comprises an optical detector 252, a clock recovery module 254, an n-channel PPM decoder 256, which can include an Analog to Digital Converter ADC (not shown), and an error protection decoding (EPD) module 258. The combination of the clock recovery module 254, n-channel decoder 256, and EPD module 258 may be referred to as a desymbolizer. The electronics of receiver 250 are termed the “desymbolizer”, because they convert the received symbols back into one or more digital output data streams. The symbolizer may also include post-compensation circuitry (not shown) to further improve the recovered signal received from the transmitter 200.


The n-channel PPM decoder 256 converts the received multilevel PPM signal into a stream of n-bit words. The clock recovery circuit 254 can be used to generate the necessary timing signal to operate the encoder 256 as well as to provide timing for output synchronization. The n-bit words can be input to the EPD module 258, which converts a coded n-bit word for each clock cycle into the corresponding m-bit word that was initially input to the transmitter 200. The original data input to the transmitter 200 can then be obtained from the EPD 258 by decoding the error protected data using the redundant bits introduced by the transmitter's EPC 210 to correct errors in the received data. The EPD 258 can output the data in m digital data streams, as the data was originally input to the transmitter 200.


Compared to on-off keying (OOK), modulation techniques such as pulse position modulation (PPM) can be used to reduce the transmitted power per channel (i.e., increase power efficiency). However, the increased efficiency of PPM can simultaneously result in decreased bandwidth. Using PPM, a transmitted symbol, or cell, is divided into a discrete number of equally spaced temporal positions. One pulse, or chip, is transmitted per symbol, occupying one and only one of the temporal positions within that symbol. In this way, data can be encoded into the temporal position of a chip within its particular symbol.



FIG. 3 depicts an exemplary 8-PPM (eight temporal positions per cell) data stream 300 with a cell period of T and a chip duration of τ, which is one-eighth the cell period. As will be appreciated by those skilled in the art, chip duration need not be exactly equal to the spacing of the temporal positions within the symbol. The 8-PPM format can be used to multiplex three independent OOK data streams (each with bit rates equal to T−1) since there are eight (23) chip positions available in each symbol. Assuming that each of the three multiplexed channels consists of a data stream with an equal percentage of 0s and 1s transmitted, the 8-PPM data stream 300 as shown in FIG. 3 will operate at 1/12 the average transmitted power of the three OOK channels combined. Table 1 gives a truth table for multiplexing three separate channels into a single 8-PPM data stream.









TABLE 1







8-PPM Truth Table















Pulse



D1
D2
D3
Position







0
0
0
1



1
0
0
2



0
1
0
3



1
1
0
4



0
0
1
5



1
0
1
6



0
1
1
7



1
1
1
8










In general, 2n chip positions per cell are required to multiplex n OOK channels in PPM format. However, in an alternative embodiment, a guard time interval (not shown in FIG. 3) can be added at the end of each symbol to contain data that can be used to improve synchronization at the receiver. The addition of such a time interval to each symbol requires that chip position spacing within the symbol and chip duration are decreased to make room for the guard time interval. Accordingly, the average transmitted power required for the n-PPM data stream would be a fraction of that required by the n OOK channels. This fraction is described by the following equation:








P
PPM


P

OOK
,
total



=


1

n
·

2

n
-
1




.





While PPM advantageously requires less average transmitted power than conventional OOK, it can have an adverse side effect: the overall bandwidth in the link can be decreased. In order to multiplex n OOK channels (each with a bit rate of T−1) in n-PPM format for optical transmission, the link would require electronics and optical components capable of operating with bit rates of 2n/T. Returning to the exemplary 8-PPM format depicted in FIG. 3, the components required to transmit such a signal would need to be capable of operating at a bit rate of 8/T in order to transmit chips of duration τ=T/8. However, the aggregate data rate of the 8-PPM system would be 3/T (i.e., the number of channels times the OOK channel bit rate). Accordingly, components with a data rate of 2n/T are required to transmit an n-PPM data stream, but the aggregate data rate of the system would only be n/T (i.e., the bandwidth is reduced). For high-speed fiber optic links, there is greater motivation to increase bandwidth than there is to decrease transmission power. Accordingly, PPM is a less than satisfactory solution for such applications. Various embodiments of the present invention can be used to overcome this adverse effect of PPM.


Although FIGS. 1-3 have been described in the context of n input streams (channels), those skilled in the art will appreciate that PPM may also be used to reduce the average transmitted power on a single channel. For example, n consecutive bits in an OOK data stream (with a bit rate of B) may be encoded into a 2n-PPM signal with a cell period of n/B. In this case, the 2n-PPM signal would transmit ½n−1 the average transmitted power of the OOK data stream. However, the 2n-PPM signal would require components with data rates up to 2n·B/n to maintain the data rate of the incoming OOK signal. In other words, the transmitting and receiving components in the link must operate at data rates that are faster than the original data rate, B. As described above, a trade-off exists between average transmitted power and the bandwidth of the components.


Various embodiments of the present invention can decrease the average transmitted power per Wavelength Division Multiplexed (WDM channel), while maintaining bandwidth by implementing multilevel amplitude modulation in conjunction with PPM (i.e., multilevel PPM). Exemplary multilevel PPM methods of the present invention do not require a tradeoff between decreased power per channel and channel bandwidth, thereby enabling a lower average transmitted power (as compared with OOK) without a commensurate reduction in aggregate data rate. Therefore, multilevel PPM can be implemented in conventional high-speed DWDM systems where the maximum number of channels is traditionally limited by nonlinear effects such as SPM, XPM, FWM, SBS, and SRS. This modulation technique can enable an increased number of channels in DWDM systems, thereby increasing aggregate data rates within those systems.


In one embodiment of the present invention a method is provided for combining N data streams into one m-level amplitude modulated n-PPM (n available temporal positions within each transmitted symbol) data stream, where m·n=2N. The m levels of amplitude modulation combined with the n chip positions within each cell allow for the 2N independent symbols required for multiplexing N data streams. For clarity, such a modulation format will be denoted as m×n-PPM. As an example, the simplest case will be considered with N=4 (i.e., four input data streams) and m=n=4. FIG. 4 depicts a 4×4-PPM waveform 400 that is capable of producing 16 (2N, N=4) independent symbols, based on unique pulse amplitudes 402 and unique temporal positions 404 within a symbol. It is assumed that each of the 4 independent data streams that are multiplexed into the waveform shown in FIG. 2 has a bit rate of B (where B=T−1) and that the resulting 4×4-PPM signal has a symbol rate of B. Thus, the 4×4-PPM signal has a symbol duration of T and a chip duration of τ=T/4. In other words, the electronics and optical components required for the 4×4-PPM system must be capable of a data rate four times greater than B in order to generate chips with a duration of τ. This 4×4-PPM system has an aggregate data rate of 4B, which is equal to the aggregate data rate of the four input data streams.


One advantage of an m×n-PPM transmission system with an aggregate data rate of B′ is revealed when compared to a single channel OOK system operating at the same bit rate of B′. The average transmitted power in the m×n-PPM system will be considerably less than that in the OOK system, enabling a greater number of DWDM channels without a degradation of channel bandwidth. The factor of improvement in average transmitted power depends on the amplitudes of the m levels in the m×n-PPM signal as compared to the amplitude of the OOK signal. If the amplitude of the OOK optical signal is equal to AOOK, then the maximum amplitude (the mth level) of the m×n-PPM optical signal will typically be set in the range of AOOK to 2·AOOK, depending on the signal-to-noise ratio (SNR) required in the link. The ratio of the average transmitted power of the optical m×n-PPM signal to that of a corresponding (same aggregate data rate) OOK signal is given by:









P

avg
,
PPM



P

avg
,
OOK



=



A
PPM


A
OOK




(


m
+
1

mn

)



,





where APPM is the maximum amplitude of the m×n-PPM signal and the assumption is made that chip duration is given by τ=T/n. Returning to the simple case of 4×4-PPM, if APPM=2·AOOK, the average transmitted power of the optical 4×4-PPM signal would be a factor of ⅝ lower than that of the OOK signal. If APPM=AOOK, then the ratio would be 5/16. These reductions in average transmitted power can reduce nonlinear interactions in the optical fiber enabling either a greater number of DWDM channels or a greater transmission distance.



FIG. 5 depicts an exemplary method for generating a multilevel 4×4-PPM signal 500. Two OOK data streams 502, 504 are combined into a multilevel signal 506, while two other OOK data streams 508, 510 are represented as chip positions in a 4-PPM signal 512. Next, the amplitude levels of the multilevel signal 506 are used to determine the amplitude of each transmitted chip in the PPM signal 512. In this manner, a 4×4-PPM signal 500 can be generated and used, for example, to drive an optical transmitter. It should be clear to those skilled in the art that more data streams 502, 504, 508, 510 (which will require more levels in the multilevel signal, more chip positions in the PPM cell, or both) may be multiplexed in this manner for even greater channel efficiency.



FIG. 6 depicts a transmission system 600 for generating a multilevel PPM signal. Four independent OOK electrical data streams D1−D4 are multiplexed into a single 4×4-PPM electrical signal 610 that can then be used to modulate an optical transmitter (not shown). In this example, each of the four OOK signals D1−D4 has the same bit rate, B. Two of the binary signals, D1 and D2, are combined by an adding element 604 to form a multilevel signal 602 with a symbol rate equal to B. Prior to summation, D2 is attenuated by −6 dB by an attenuator 606, and D1 is delayed by an amount equivalent to the delay applied to D2 by the attenuator 606. The multilevel signal 602 is then sent to a multilevel PPM encoder circuit 608. Those skilled in the art will appreciate that a more sophisticated multilevel encoding scheme may be used to combine incoming data channels into a single multilevel amplitude waveform in order to maximize the SNR of the multilevel signal and enhance receiver sensitivity.


Referring still to FIG. 6, the signals D3 and D4 are also input to the encoder circuit 608 after each is appropriately delayed to ensure proper synchronization with the multilevel signal 602. The encoder circuit 608 generates a 4-PPM chip sequence based on the current bit combination of the signals D3 and D4. The amplitude level of each generated chip in the 4-PPM signal is set by the amplitude of the multilevel signal (plus a small DC component). The resulting signal is a 4×4-PPM waveform that can be used to modulate an optical transmitter. As a specific example, the four OOK signals D1−D4 can be assumed to each have bit rates of 2.5 Gb/s. The multilevel signal generated at the adding element 604 will then have a symbol rate of 2.5 symbols/s. The transmitted 4×4-PPM signal would have a symbol rate of 2.5 Gcells/s and four temporal chip positions per cell. Thus, the electronic circuit of the encoder 608 and any downstream optical transmission components (modulator, laser, etc.) must be capable of operating at a data rate of 10 Gb/s. The aggregate data rate of the 4×4-PPM system would be 10 Gb/s. As described in more detail above, the average transmitted power of the 10 Gb/s 4×4-PPM system would be much less than that of a conventional 10 Gb/s OOK system.


The implementation depicted in FIG. 6 is described as an exemplary embodiment of the multilevel PPM of the present invention. It will be appreciated by those skilled in the art that more than two signals may be combined into a multilevel signal at the adding element 604 and that multiple data streams may be combined using well-known efficient coding techniques as opposed to a simple adding element. Likewise, more than two OOK signals could be input to the multilevel PPM encoder, requiring greater than four temporal positions per cell. However, as the number of input OOK data streams increases so will the complexity of the electronics, since a greater number of inputs will require faster components to avoid bottlenecking.



FIG. 7 depicts an exemplary embodiment of a multilevel PPM encoder circuit 700 for 4×4-PPM transmission. The inputs signals to the circuit include a multilevel signal that maintains greater than 1 bit per symbol (in this case, D1+D2), two independent data channels (D3 and D4), a clock signal 702, and a “clock×2” signal 704. The clock 702 and clock×2 704 are input to an AND gate 706 in order to generate one pulse per bit with a temporal width equal to one chip duration, τ. The generated pulse can be represented as a chip in the first position of a PPM signal with a cell period equal to the bit period of the incoming data signals D1−D4. This timing pulse is used as an ENABLE signal for a 2-to-4 decoder 708. The data signals D3 and D4 are input to the decoder 708. When the decoder 708 is enabled by the timing pulse, it transmits an “on” state to one of four output channels according to the truth table shown in Table 2.










TABLE 2







Decoder Input
Decoder Output













ENABLE
D3
D4
Channel 0
Channel 1
Channel 2
Channel 3





0
X
X
0
0
0
0


1
0
0
1
0
0
0


1
1
0
0
1
0
0


1
0
1
0
0
1
0


1
1
1
0
0
0
1










Because the decoder 708 is enabled only for a duration, τ, for each bit, the output “on” state is also a pulse of duration τ. Each output channel from the decoder acts as an ENABLE for a transmission gate (TG) 710-716; Each of the four transmission gates 710-716 is connected in parallel to the incoming multilevel signal (D1+D2). Thus, when a transmitted pulse from the decoder 708 enables its associated transmission gate 710-716, the gate will transmit a pulse with an amplitude equal to that of a current bit from the multilevel signal and a pulse width equal to τ.


The multilevel signal may be generated with a DC offset at its lowest level (not shown in the figure) since a zero (0) amplitude may be indeterminable in a PPM format. The output of each transmission gate 710-716 has a corresponding delay 718-722 associated with it that effectively assigns the appropriate chip position (in a cell) to each transmitted multilevel pulse. The four channels are combined at an adding element 724 and the resulting waveform is a 4×4-PPM signal 726 that can be used to drive an optical transmitter. Those skilled in the art will appreciate than an m×n-PPM signal can be generated by using faster clock rates (for n chip positions) and a multilevel signal with m levels.



FIGS. 5-7 have been primarily devoted to the description of the transmission of a multilevel PPM signal, as opposed to the reception of a multilevel PPM signal. FIG. 8 depicts an exemplary embodiment of a multilevel PPM receiver 800. Specifically the receiver 800 of FIG. 8 could be implemented in connection with a 4×4-PPM modulation scheme. Those skilled in the art will appreciate that various well-known clock recovery methods, such as a phase-locked loop (PLL) method, can be used to generate a clock 802 at four times the cell rate from the received 4×4-PPM signal. The clock can then be frequency divided by four to produce a clock at the cell rate. The clock recovery step is implied in FIG. 8. For the receiver 800 of FIG. 8, the clock rate is equal to that of the received 4×4-PPM cell rate. For example, if the 4×4-PPM signal has a cell rate of 2.5 Gcell/s, the recovered and subsequently frequency divided clock 802 would have a rate of 2.5 GHz. The recovered clock 802 depicted in FIG. 8, is input to a phase generator 804 which generates four clock signals (φ1, φ2, φ3, and φ4) with the same rate as the input clock signal (not shown), each with a π/4 phase shift relative to its nearest neighbor. Exemplary clock signals (φ14) are illustrated in FIG. 9. Those skilled in the art will appreciate that the phase generator 804 can be a power splitter with four different delay lines on its four outputs. Alternatively, the phase generator 804 could be incorporated into the clock recovery circuit.


The 4×4-PPM signal (labeled Vin) in FIG. 8, is input to four separate 5-level (or log 2(5)=2.322-bit) analog-to-digital converters (ADCs) 806-812. Each ADC 806-812 has three outputs, D1, D2, and Ref. Each ADC 806-812 is triggered to make a decision by the leading edge of one of the four clock signals that are output from the phase generator 804. The relative phase shifts of the clock signals ensure that, for each received cell, each of the 4 chip positions in the 4×4-PPM cell are evaluated by one of the ADCs 806-812 for a multilevel intensity-modulated pulse. The outputs of each ADC are input to a decoder circuit 814, depicted in FIG. 8. The 2.322-bit ADCs 806-812 in FIG. 8 can operate with four decision thresholds to accommodate the fact that the received 4×4-PPM signal can have 5 possible amplitudes. A conventional 2-bit ADC operates with three decision thresholds for use with a 4-level amplitude modulated signal.



FIG. 10 depicts an exemplary 4×4-PPM signal 1000, where Levels 1-4 correspond to a 4-level amplitude modulated signal, while Level 0 signifies an empty chip position within the PPM cell. Accordingly, if a triggered ADC receives Levels 1, 2, 3, or 4, the ADC will output two parallel bits based on the input amplitude level on the outputs D1 and D2 (FIG. 8). However, if the triggered ADC receives Level 0, the ADC will output a special bit on the Ref (FIG. 8) output which signifies to the decoder 814 that D1 and D2 (FIG. 8) do not carry any information.


For each cell cycle, the decoder circuit 814 uses the four Ref outputs from the ADCs 806-812 to determine both the chip position for the current cell as well as which of the ADCs is outputting the “amplitude-encoded” data on channels D1 and D2. Those skilled in the art will appreciate that these decoding functions can be accomplished using various well-known combinational logic circuits. For each cell cycle, the decoder 814 outputs four bits (two “amplitude-encoded” bits from the appropriate D1 and D2 outputs and two “position-encoded” bits) to a latch 816 as depicted in FIG. 8. As the 4×4-PPM signal is transmitted through an optical communication system, the individual pulses may broaden in width, causing the ADCs to incorrectly output data on D1 and D2. Those skilled in the art will appreciate that the Decoder 814 can be designed to effectively select the strongest input signals, thereby reducing or eliminating errors that may result from chips broadening into neighboring positions. The latch 816 is triggered by the original recovered and frequency divided clock signal 802. The latch 816 outputs in parallel four bits per PPM cell cycle. Depending on the requirements of the system in which this 4×4-PPM receiver 800 is implemented, these bits may then be multiplexed to a single data stream that is four times the data rate of the four parallel streams.


The use of multilevel amplitude modulation can result in a signal-to-noise (SNR) penalty when compared with OOK modulation at an identical base symbol rate. Because this SNR penalty may manifest itself in multilevel PPM modulation as well, various embodiments of the present invention can include means for reducing an SNR penalty. Conventional methods for reducing or eliminating an SNR penalty include the use of Forward Error Correcting (FEC) codes as well as a combination of precompensation techniques and pulse-shaping techniques. Another technique applicable to various embodiments of the present invention can be implemented using the Decoder (814) of FIG. 8. Because a decoder can be used to effectively select (i.e., “vote” for) the strongest input signal, this “voting” mechanism in the decoder can be configured to enhance the effective sensitivity of the receiver. This would effectively reduce the SNR penalty associated with multilevel amplitude modulation. The inventors contemplate that those skilled in the art will appreciate that various techniques are well-known and available for overcoming an SNR penalty, any of which might be applicable to the reduction of an SNR penalty in the multilevel PPM modulation context.


Although the present invention has been described in connection with various exemplary embodiments, those of ordinary skill in the art will understand that many modifications can be made thereto within the scope of the claims that follow. Accordingly, it is not intended that the scope of the invention in any way be limited by the above description, but instead be determined entirely by reference to the claims that follow.

Claims
  • 1. A method for decreasing transmitted power in a channel of an optical fiber communication system while maintaining channel bandwidth, the method comprising the steps of: receiving one or more digital input signals, each having a data rate;creating a digital input word having n bits from the one or more digital input signals;converting the digital input word to a corresponding output symbol representing one of 2n distinct values, wherein the output symbol comprises a multilevel pulse position modulated symbol; andgenerating an output signal comprising a series of output symbols, wherein the output signal has an aggregate data rate substantially equal to a sum of the data rates of the digital input signals, and wherein the output signal has a lower transmitted power than an on-off modulated signal transmitting a series of on-off modulated output symbols at the aggregate data rate.
  • 2. The method of claim 1, wherein the output symbol is characterized by a pulse having one of a plurality of unique amplitudes and one of a plurality of unique pulse positions.
  • 3. A method for decreasing transmitted power in a channel of an optical fiber communication system while maintaining channel bandwidth, the method comprising the steps of: receiving one or more digital input signals, each having a data rate;creating a digital input word having n bits from the one or more digital input signals;converting the digital input word to a corresponding output symbol representing one of 2n distinct values, wherein the output symbol comprises a multilevel pulse position modulated symbol; andgenerating an output signal comprising the output symbol in a series of output symbols, wherein the output signal has an aggregate data rate substantially equal to a sum of the data rates of the digital input signals, andwherein a transmitted power of the output signal is less than half of another transmitted power for conveying the data using on-off modulation at the aggregate data rate.
  • 4. An optical fiber communication system comprising: a transmitter for combining n input signals for transmission over an optical fiber communication link via a series of output symbols, each symbol characterized by a position modulated, multilevel pulse representing one of 2n unique values,wherein a first transmission power for transmitting the output symbols over the optical fiber communication link at a predetermined data rate is less than a second transmission power for transmitting an on-off modulated output signal over the optical fiber communication link at the predetermined data rate.
  • 5. The optical fiber communication system of claim 4, further comprising a receiver operative to receive the encoded signal from the optical fiber communication link and having a decoder operative to decode the encoded output signal into n output signals.
  • 6. The optical fiber communication system of claim 4, wherein the first transmission power is a power level required to transmit the output symbols over the optical fiber communication link at the predetermined data rate, and wherein the second transmission power is a power level required to transmit the on-off modulated output signal over the optical fiber communication link at the predetermined data rate.
  • 7. A method for managing power for an optical communication channel, wherein the optical communication channel is compatible with transmitting an on-off modulated signal, comprising on-off modulated symbols, at a data rate and a transmitted power,the method comprising the steps of: receiving digital input signals, collectively providing at least the data rate;producing digital input words, each having n bits, in response to processing the received digital input signals; converting the digital input words into corresponding symbols, each representing one of 2n distinct values and each comprising a multilevel pulse position modulated symbol; andproducing an output signal, comprising the corresponding symbols, for transmission over the optical communication channel,wherein the output signal provides at least the data rate at another transmitted power that is less than the transmitted power.
  • 8. The method of claim 7, wherein the corresponding symbols are characterized by pulses having one of a plurality of unique amplitudes and one of a plurality of unique pulse positions.
  • 9. The method of claim 7, wherein the corresponding symbols comprise pulses, each having one of a plurality of discrete amplitudes and one of a plurality of discrete pulse positions.
PRIORITY AND RELATED APPLICATIONS

This application is a continuation of and claims priority under 35 U.S.C. § 120 to U.S. application Ser. No. 10/112,586 filed Mar. 29, 2002, now U.S. Pat. No. 7,149, 256 entitled “Multilevel Pulse Position Modulation for Efficient Fiber Optic Communications,” the entire contents of which are hereby incorporated herein by reference. U.S. patent application Ser. No. 10/112,586 claims priority to the provisional patent application entitled, “Multilevel Pulse Position Modulation For Efficient Fiber-Optic Communication,” filed on Mar. 29, 2001 and assigned U.S. patent application Ser. No. 60/279,655.

US Referenced Citations (259)
Number Name Date Kind
2632058 Gray Mar 1953 A
3445771 Clapham et al. May 1969 A
3571725 Kaneko et al. Mar 1971 A
3599122 Leuthoki Aug 1971 A
3714437 Kinsel Jan 1973 A
3806915 Higgins et al. Apr 1974 A
3977795 Buschmann Aug 1976 A
4201909 Dogliotti et al. May 1980 A
4287756 Gallagher Sep 1981 A
4288872 Tamburelli Sep 1981 A
4349914 Evans Sep 1982 A
4363127 Evans et al. Dec 1982 A
4386339 Henry et al. May 1983 A
4387461 Evans Jun 1983 A
4393499 Evans Jul 1983 A
4410878 Stach Oct 1983 A
4464771 Sorenson Aug 1984 A
4470126 Haque Sep 1984 A
4475227 Belfield Oct 1984 A
4479266 Eumurian et al. Oct 1984 A
4521883 Roché Jun 1985 A
4580263 Watanabe et al. Apr 1986 A
4584720 Garrett Apr 1986 A
4618941 Linder et al. Oct 1986 A
4646173 Kammeyer et al. Feb 1987 A
4651026 Serfaty et al. Mar 1987 A
4751497 Torii Jun 1988 A
4830493 Giebeler May 1989 A
4847521 Huignard et al. Jul 1989 A
4864590 Arnon et al. Sep 1989 A
4873700 Wong Oct 1989 A
4912726 Iwamatsu et al. Mar 1990 A
4942593 Whiteside et al. Jul 1990 A
4953041 Huber Aug 1990 A
4959535 Garrett Sep 1990 A
4978957 Hotta et al. Dec 1990 A
5007106 Kahn et al. Apr 1991 A
5008957 Klyono Apr 1991 A
5012475 Campbell Apr 1991 A
5067126 Moore Nov 1991 A
5072221 Schmidt Dec 1991 A
5111065 Roberge May 1992 A
5113278 Degura et al. May 1992 A
5115450 Arcuri May 1992 A
5121411 Fluharty Jun 1992 A
5128790 Heidemann et al. Jul 1992 A
5132639 Blauvelt et al. Jul 1992 A
5151698 Pophillat Sep 1992 A
5181034 Takakura et al. Jan 1993 A
5181136 Kavehrad et al. Jan 1993 A
5184131 Ikeda Feb 1993 A
5208833 Erhart et al. May 1993 A
5222103 Gross Jun 1993 A
5223834 Wang et al. Jun 1993 A
5225798 Hunsinger et al. Jul 1993 A
5237590 Kazawa et al. Aug 1993 A
5243613 Gysel et al. Sep 1993 A
5252930 Blauvelt Oct 1993 A
5282072 Nazarathy et al. Jan 1994 A
5283679 Wedding Feb 1994 A
5291031 MacDonald et al. Mar 1994 A
5293406 Suzuki Mar 1994 A
5300930 Burger et al. Apr 1994 A
5321543 Huber Jun 1994 A
5321710 Cornish et al. Jun 1994 A
5327279 Farina et al. Jul 1994 A
5343322 Pirio et al. Aug 1994 A
5351148 Maeda et al. Sep 1994 A
5355240 Prigent et al. Oct 1994 A
5361156 Pidgeon Nov 1994 A
5371625 Wedding et al. Dec 1994 A
5373384 Hebert Dec 1994 A
5376786 MacDonald Dec 1994 A
5382955 Knierim Jan 1995 A
5387887 Zimmerman et al. Feb 1995 A
5408485 Ries Apr 1995 A
5413047 Evans et al. May 1995 A
5416628 Betti et al. May 1995 A
5418637 Kuo May 1995 A
5424680 Nazarathy et al. Jun 1995 A
5428643 Razzell Jun 1995 A
5428831 Monzello et al. Jun 1995 A
5436752 Wedding Jul 1995 A
5436756 Knox et al. Jul 1995 A
5444864 Smith Aug 1995 A
5450044 Hulick Sep 1995 A
5481389 Pidgeon et al. Jan 1996 A
5481568 Yada Jan 1996 A
5483552 Shimazaki et al. Jan 1996 A
5504633 Van Den Enden Apr 1996 A
5510919 Wedding Apr 1996 A
5515196 Kitajima et al. May 1996 A
5528710 Burton et al. Jun 1996 A
5541955 Jacobsmeyer Jul 1996 A
5548253 Durrant Aug 1996 A
5557439 Alexander et al. Sep 1996 A
5574743 van der Poel et al. Nov 1996 A
5589786 Bella et al. Dec 1996 A
5606734 Bahu Feb 1997 A
5612653 Dodds et al. Mar 1997 A
5617135 Noda et al. Apr 1997 A
5621764 Ushirokawa et al. Apr 1997 A
5625360 Garrity et al. Apr 1997 A
5625722 Froberg et al. Apr 1997 A
5644325 King et al. Jul 1997 A
5648987 Yang et al. Jul 1997 A
5670871 Man et al. Sep 1997 A
5675600 Yamamoto Oct 1997 A
5678198 Lemson Oct 1997 A
5689356 Rainal Nov 1997 A
5691978 Kenworthy Nov 1997 A
5692011 Nobakht et al. Nov 1997 A
5699022 Tovar Dec 1997 A
5706008 Huntley et al. Jan 1998 A
5721315 Evans et al. Feb 1998 A
5723176 Keyworth et al. Mar 1998 A
5751726 Kim May 1998 A
5754681 Watanabe et al. May 1998 A
5757763 Green et al. May 1998 A
5761243 Russell et al. Jun 1998 A
5764542 Gaudette et al. Jun 1998 A
5774505 Baugh Jun 1998 A
5783630 Evans et al. Jul 1998 A
5784032 Johnston et al. Jul 1998 A
5790595 Benthin et al. Aug 1998 A
5798854 Blauvelt et al. Aug 1998 A
5801657 Fowler et al. Sep 1998 A
5802089 Link Sep 1998 A
5812578 Schemmann et al. Sep 1998 A
5825211 Smith et al. Oct 1998 A
5825257 Klymyshyn et al. Oct 1998 A
5825825 Altmann et al. Oct 1998 A
5828329 Burns Oct 1998 A
5835848 Bi et al. Nov 1998 A
5839105 Ostendorf et al. Nov 1998 A
5841841 Dodds et al. Nov 1998 A
5844436 Altmann Dec 1998 A
5848139 Grover Dec 1998 A
5850409 Link Dec 1998 A
5850505 Grover et al. Dec 1998 A
5852389 Kumar et al. Dec 1998 A
5859862 Hikasa et al. Jan 1999 A
5861966 Ortel Jan 1999 A
5872468 Dyke Feb 1999 A
5878390 Kawai et al. Mar 1999 A
5880870 Sieben et al. Mar 1999 A
5883910 Link Mar 1999 A
5887022 Lee et al. Mar 1999 A
5889759 McGibney Mar 1999 A
5896392 Ono et al. Apr 1999 A
5912749 Harstead et al. Jun 1999 A
5920600 Yamaoka et al. Jul 1999 A
5923226 Kakura et al. Jul 1999 A
5942576 Evans et al. Aug 1999 A
5943380 Marchesani et al. Aug 1999 A
5943457 Hayward et al. Aug 1999 A
5949926 Davies Sep 1999 A
5959032 Evans et al. Sep 1999 A
5959750 Eskildsen et al. Sep 1999 A
5965667 Evans et al. Oct 1999 A
5968198 Hassan et al. Oct 1999 A
5978417 Baker et al. Nov 1999 A
5983178 Naito et al. Nov 1999 A
5985999 Dominguez et al. Nov 1999 A
5999300 Davies et al. Dec 1999 A
6002274 Smith et al. Dec 1999 A
6002717 Gaudet Dec 1999 A
6009424 Lepage et al. Dec 1999 A
6011952 Dankberg et al. Jan 2000 A
6021110 McGibney Feb 2000 A
6028658 Hamada et al. Feb 2000 A
6031048 Evans et al. Feb 2000 A
6031866 Oler et al. Feb 2000 A
6031874 Chennakeshu et al. Feb 2000 A
6034996 Herzberg Mar 2000 A
6035080 Henry et al. Mar 2000 A
6041299 Schuster et al. Mar 2000 A
6052420 Yeap et al. Apr 2000 A
6072364 Jeckeln et al. Jun 2000 A
6072615 Mamyshev Jun 2000 A
6078627 Crayford Jun 2000 A
6084931 Powell, II et al. Jul 2000 A
6091782 Harano Jul 2000 A
6093496 Dominguez et al. Jul 2000 A
6093773 Evans et al. Jul 2000 A
6108474 Eggleton et al. Aug 2000 A
6111477 Klymyshyn et al. Aug 2000 A
6118563 Boskovic et al. Sep 2000 A
6118567 Alameh et al. Sep 2000 A
6127480 Dominguez et al. Oct 2000 A
6140416 Evans et al. Oct 2000 A
6140858 Dumont Oct 2000 A
6140972 Johnston et al. Oct 2000 A
6141127 Boivin et al. Oct 2000 A
6141387 Zhang Oct 2000 A
6148428 Welch et al. Nov 2000 A
6151150 Kikuchi Nov 2000 A
6154301 Harvey Nov 2000 A
6163638 Eggleton et al. Dec 2000 A
6169764 Babanezhad Jan 2001 B1
6169912 Zuckerman Jan 2001 B1
6181454 Nagahori et al. Jan 2001 B1
6191719 Bult et al. Feb 2001 B1
6201916 Eggleton et al. Mar 2001 B1
6208792 Hwang et al. Mar 2001 B1
6211978 Wojtunik Apr 2001 B1
6212654 Lou et al. Apr 2001 B1
6214914 Evans et al. Apr 2001 B1
6219633 Lepage Apr 2001 B1
6222861 Kuo et al. Apr 2001 B1
6226112 Denk et al. May 2001 B1
6236963 Naito et al. May 2001 B1
6259836 Dodds Jul 2001 B1
6259847 Lenz et al. Jul 2001 B1
6268816 Bult et al. Jul 2001 B1
6271690 Hirano et al. Aug 2001 B1
6271944 Schemmann et al. Aug 2001 B1
6281824 Masuda Aug 2001 B1
6288668 Tsukamoto et al. Sep 2001 B1
6289055 Knotz Sep 2001 B1
6289151 Kazarinov et al. Sep 2001 B1
6295325 Farrow et al. Sep 2001 B1
6298459 Tsukamoto Oct 2001 B1
6304199 Fang et al. Oct 2001 B1
6311045 Domokos Oct 2001 B1
6313713 Ho et al. Nov 2001 B1
6317247 Yang et al. Nov 2001 B1
6317469 Herbert Nov 2001 B1
6341023 Puc Jan 2002 B1
6356374 Farhan Mar 2002 B1
6388786 Ono et al. May 2002 B1
6411117 Hatamian Jun 2002 B1
6421155 Yano Jul 2002 B1
6445476 Kahn et al. Sep 2002 B1
6473131 Neugebauer et al. Oct 2002 B1
6501792 Webster Dec 2002 B2
6539204 Marsh et al. Mar 2003 B1
6560257 DeSalvo et al. May 2003 B1
6665348 Feher Dec 2003 B1
6665500 Snawerdt Dec 2003 B2
6718138 Sugawara Apr 2004 B1
6751587 Thyssen et al. Jun 2004 B2
6816101 Hietala et al. Nov 2004 B2
6819166 Choi et al. Nov 2004 B1
6961019 McConnell et al. Nov 2005 B1
20010024542 Aina et al. Sep 2001 A1
20020086640 Belcher et al. Jul 2002 A1
20020196508 Wei et al. Dec 2002 A1
20030002121 Miyamoto et al. Jan 2003 A1
20030008628 Lindell et al. Jan 2003 A1
20030030876 Takei Feb 2003 A1
20030053534 Sivadas et al. Mar 2003 A1
20030058976 Ohta et al. Mar 2003 A1
20030063354 Davidson Apr 2003 A1
20030067990 Bryant Apr 2003 A1
20040197103 Roberts et al. Oct 2004 A1
20040213354 Jones et al. Oct 2004 A1
20040218756 Tang et al. Nov 2004 A1
20050069063 Waltho et al. Mar 2005 A1
Foreign Referenced Citations (20)
Number Date Country
0 527 966 Sep 1994 EP
0 584 865 Mar 2000 EP
2 223 369 Apr 1990 GB
2 306 066 Apr 1997 GB
62082659 Oct 1988 JP
1990000063162 Nov 1991 JP
04187738 Jul 1992 JP
08079186 Mar 1996 JP
WO 9945683 Sep 1999 WO
WO 0141346 Jun 2001 WO
WO 02067521 Aug 2002 WO
WO 02082694 Oct 2002 WO
WO 02091600 Nov 2002 WO
WO 03071731 Aug 2003 WO
WO 03077423 Sep 2003 WO
WO 03092237 Nov 2003 WO
WO 2004008782 Jan 2004 WO
WO 2004045078 May 2004 WO
WO 2004088857 Oct 2004 WO
WO 2005050896 Jun 2005 WO
Related Publications (1)
Number Date Country
20070092265 A1 Apr 2007 US
Provisional Applications (1)
Number Date Country
60279655 Mar 2001 US
Continuations (1)
Number Date Country
Parent 10112586 Mar 2002 US
Child 11543693 US