The present disclosure relates generally to communication networks, and more particularly, to a method for measuring signal quality in a Wave Division Multiplexing (WDM) Optical Network.
Wave division multiplexing (WDM) optical networks are well known in the art. A WDM channel is typically transmitted by a single mode semiconductor laser. Information to be communicated is imposed on the light by modulating the laser current or by externally modulating the light by applying a voltage to a modulator coupled to the laser source. A receiver employs a photo-detector that converts the light into electric current. Typically, modulation may affect the amplitude of the light or the phase of the light, or both.
Regardless of whether signaling is based on phase-shift-keying (PSK), Amplitude-Shift Keying (ASK), or the simplest form of ASK, On-Off Keying (OOK), the most universal impairment of the optical signals is due to the accumulation of noise. Electrical noise can arise in the transmitter or especially in the receiver, but in optical communication networks covering long distances, the dominant source of noise is usually the buildup of Amplified Spontaneous Emission (ASE) from the optical amplifiers used to overcome transmission and switching losses. At the receiver end of an optical link, this spontaneous emission interacts with itself and with the optical signal to create electrical noise known as spontaneous-spontaneous beat noise or signal-spontaneous beat noise. The degradation due to ASE is often characterized by the Optical Signal-to-Noise Ratio (OSNR), defined as the ratio of the signal power in a single wavelength channel, divided by the noise power within a band of 0.1 nm, in the same wavelength channel.
Multipoint optical networks present a challenging environment for signal quality measurements, such as OSNR measurements.
Measuring OSNR should be possible by inspecting the time dependence of the signal-spontaneous (SSP) beat noise, provided the signal is known.
A paper by Rossi, Dimmick, and Blumenthal (Journal of Lightwave Technology, vol. 18, pp.1639-1648, and included herein by reference) discusses a scheme to extract OSNR values in WDM systems from the Carrier-to-Noise Ratio (CNR) of RF subcarriers. However, Rossi's method does not appear to work in a network where the noise level varies from one channel to another. Standard analysis of the CNR (see, for example, the book chapter by Mary Phillips and Ted Darcie ‘Lightwave Analog Video Transmission’, chapter 14 in Optical Fiber Telecommunications IIIA, Academic Press 1997, and included herein by reference) shows no frequency peak in the PSD of the SSP term, computing the SSP noise as a constant appropriate to the time-averaged signal power.
OSNR measurement also becomes extremely challenging as systems move towards higher spectral efficiency. As data rates per channel rise, the wavelength range occupied by each modulated signal increases. At the same time, systems are being designed with closer channel spacing, in order to pack more channels within the wavelength range accessible to practical optical amplifiers. Both of these developments tend to eliminate the well-defined noise shoulders framing each channel as shown in FIG. 1. In high spectral-efficiency systems, there may be no wavelengths where the noise can be measured separately from the signal, prohibiting the traditional method of interpolation from being used.
Thus, there exists a need for a method of signal quality measurement that can be implemented in WDM optical networks, providing rapid, accurate and low-cost measurements of multiple wavelength channels without requiring a narrow optical filter or a wavelength-dispersive element. There also exists a need for a method of OSNR measurement which can measure both noise and signal at exactly the same wavelength, without the need to interpolate from noise-only measurements of flat channel shoulders.
In accordance with a first aspect, a method for determining signal quality in a wavelength division multiplexing (WDM) network that communicates multiplexed signals representing a plurality of communication channels is disclosed herein. The method comprises formatting the plurality of communication channels to impart a distinctive noise profile in time or frequency for each channel; and collectively processing the channels at a digital signal processing device to measure the signal-to-noise ratio.
In accordance with another aspect, a memory medium containing machine encoded instructions thereon, which when executed by at least one processor, enables a device in a wavelength division multiplexing (WDM) network that communicates multiplexed signals representing a plurality of communication channels to determine received signal quality. The memory medium comprises instructions that enable the device to collectively process the channels to measure the signal-to-noise ratio based on the distinctive noise profile of each channel. In some embodiments, a separate memory medium and processor may be used to format the plurality of communication channels to impart a distinctive noise profile in time or frequency for each channel.
These aspects of the disclosure and further advantages thereof will become apparent to those skilled in the art as the present disclosure is described with particular reference to the accompanying drawings.
a through 2d show waveforms of photocurrent vs. time for an amplified optical link in which the signal is a simple on-off square wave;
Embodiments of the disclosure will be described with reference to the accompanying drawing figures wherein like numbers represent like elements throughout. Before embodiments of the disclosure are explained in detail, it is to be understood that the disclosure is not limited in its application to the details of the examples set forth in the following description or illustrated in the figures. The disclosure is capable of other embodiments and of being practiced or carried out in a variety of applications and in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof herein are meant to encompass the items listed thereafter and equivalents thereof as well as additional items.
In accordance with an aspect of the disclosure, each optical wavelength channel is formatted at its source in a manner to impart a distinctive profile in time or frequency to the signal noise. In this connection, when the combined noise from multiple WDM channels is received at a single photodetector, the noise contributions associated with each wavelength can be extracted separately, thereby allowing signal quality measurements to be carried out in parallel across multiple channels by analyzing a single electrical signal from a shared photodiode.
In considering how to define the frequency-dependent scalar parameter used for OSNR measurement, it is important to note that the PSD, sometimes called the frequency spectrum, is not a suitable choice. Although some published papers, such as Dimmick, Rossi, and Blumenthal referenced above suggest that PSD can be used to extract the OSNR, a careful mathematical analysis shows that the PSD of both spontaneous-spontaneous and signal-spontaneous beat noise is flat over frequency. The frequency dependence is more subtle, appearing only in the phase component of the Fourier transform of the electrical signal, not in the magnitude component. One effective choice is the autocorrelation of the Fourier transform of the electrical signal. Another possibility is to square the electrical signal first, and then take the PSD of the square. The definition of the frequency-dependent scalar parameter is discussed further in Appendix A.
The measurement of the frequency-dependent scalar parameter is necessarily subject to some uncertainty. Under some circumstances, it may be possible to reduce the uncertainty in the inferred signal-to-noise ratio by more complex computations involving the frequency-dependent scalar parameters many or all of the channels, to calculate the signal-to-noise ratio for each channel.
In the CDMA example, all optical signals sharing the fiber are encoded with distinct CDMA patterns. Then, square-law detection in the photodetector transfers the signal's CDMA pattern as a modulation of the signal-spontaneous beat noise. After squaring the modulated noise, a CDMA pattern decoder is utilized to unambiguously measure the OSNR of all wavelength channels. As discussed in the above embodiment, the accuracy of the OSNR measurement for a given wavelength may be enhanced by performing a combined analysis of all wavelengths' CDMA test patterns, rather than separately analyzing only the individual CDMA pattern associated with the wavelength under test.
This method of signal-quality measurement is particularly advantageous in networks which utilize the LightLabel system for lightpath tracing, as shown in U.S. Pat. No. 7,580,632, issued Aug. 25, 2009, entitled METHOD AND APPARATUS FOR MANAGING LIGHTPATHS IN OPTICALLY-ROUTED NETWORKS, and U.S. Pat. No. 7,512,342 issued Mar. 31, 2009, entitled DIGITAL ENCODING OF LABELS FOR OPTICAL PACKET NETWORKS, which are incorporated by reference herein and assigned to the assignee of the present application, since its implementation will require little or no additional hardware beyond that which is used for the lightpath tracing.
The above-described processes may be implemented by program modules that are executed by a computer. Generally, program modules include routines, objects, components, data structures and the like that perform particular tasks or implement particular abstract data types. The term “program” as used herein may connote a single program module or multiple program modules acting in concert. The disclosure may be implemented on a variety of types of computers, including personal computers (PCs), hand-held devices, multi-processor systems, microprocessor-based programmable consumer electronics, network PCs, minicomputers, mainframe computers and the like. The disclosure may also be employed in distributed computing environments, where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, modules may be located in both local and remote memory storage devices.
An exemplary processing module for implementing the methodology above may be hardwired in the DSP 600 generally shown in
The term “computer-readable medium” as employed herein refers to any machine encoded medium that provides or participates in providing instructions to the processor. Such a medium includes but is not limited to non-volatile media, volatile media and transmission media. For example, non-volatile media can include optical or magnetic memory disks. Volatile media include dynamic random access memory (DRAM), which typically constitutes the main memory. Common expedients of computer-readable media are well-known in the art and need not be described in detail here.
As described above, the DSP is programmed via software, hardware and/or a combination thereof, to implement the aforementioned processes for measuring signal quality as a function of a defined peak at a known frequency or encoded time dependent patterns.
The foregoing detailed description is to be understood as being in every respect illustrative and exemplary, but not restrictive, and the scope of the disclosure disclosed herein is not to be determined from the description of the disclosure, but rather from the claims as interpreted according to the full breadth permitted by the patent laws. It is to be understood that the embodiments shown and described herein are only illustrative of the principles of the present disclosure and that various modifications may be implemented by those skilled in the art without departing from the scope and spirit of the disclosure.
APPENDIX A—Frequency domain analysis.
Analysis: Single Channel PSD
The photocurrent can be expressed with only a single signal and ASE noise that is flat with wavelength as follows:
where Φ is the average signal power, ρ is the responsivity of the photoreceiver, s(t) is the signal waveform, normalized so that its time-average is unity, Γ is the OSNR, Bo is the optical bandwidth, nspsp(t) is a white random process representing spontaneous-spontaneous noise, and nsisp(t) is a stochastic process representing signal-spontaneous noise. The two noise terms can be expressed in terms of nα(t) and nβ(t), two independent white random processes with variance of unity:
where Be is the electrical bandwidth and
To obtain (2) and (3), the usual assumption that Be<<Bo. Note that the signal-spontaneous noise term is not in general stationary, or even wide-sense stationary, so the Wiener-Khinchin theorem does not apply. In the simple case where s(t) represents a sinusoidal tone of 100% modulation depth and frequency Δ:
s(t)=1−cos(2πΔt) (A4)
The received signal level and the (constant) ASE level can be measured to a reasonable accuracy by time-averaging, and subtract them off to obtain the zero-mean stochastic variable:
Note that in this single-channel example, the extraction of the DC offset provides Γ directly, but in the general multi-channel case it will not be possible to extract multiple Γu values from the (single) measured offset. First is shown that the Power Spectral Density (PSD) of y(t) does not have any characteristic peak at Δ or its harmonics—in fact the PSD is flat with frequency (i.e., white). Since nspsp(t) and nsisp(t) are uncorrelated, the PSD of y(t) is simply the sum of the PSDs of the two terms.
where E{ } represents the expectation value of the ensemble average and ηsisp(ƒ) is the Fourier transform of nsisp(t). It can be obtained from the convolution theorem:
ηsisp(ƒ)≡ℑ(nsisp(t))=N0·ℑ(s(t))ℑ(nβ(t))=N0·ℑ(s(t))ηβ(ƒ) (A7)
where the symbol represents convolution. Then using eq. (4) to compute the Fourier transform of s(t), it is determined that:
In eq. (8) and below, δ(ƒ) represents the Dirac delta function. The Fourier transform of the white noise function, ηβ(ƒ), has uniform magnitude and random phase over frequency. Because uncorrelated phases are summed, the magnitude of ηsisp(ƒ) will vary with frequency for any specific measurement instance. However, the PSD represents the expectation value of the ensemble average of |ηsisp(ƒ)|2, and all of the cross terms have an expectation value of zero, so the PSD may be written:
PSD for the stochastic part of the received waveform can then be expressed by:
As anticipated above, the PSD is constant over frequency, and a measurement of the electrical power spectrum cannot be used to deduce the OSNR. Normally, one associates this flat power spectrum with a stationary white noise waveform. However, a wide range of (non-stationary) modulated noise waveforms is also possible, representing different envelope functions s(t).
From eq. (11) it is apparent that the shape of the PSD does not depend on s(t), so the PSD cannot be used to extract OSNR values in a multichannel system with a shared photodetector. An alternative analysis method is thus needed, and described below.
Analysis: Single Channel Autocorrelation of Fourier Transform
Continuing with the sinusoidal tone signal specified in (4), it is clear from (9) that a simple frequency dependence is present in the signal-spontaneous noise term, even though it is not visible in the PSD. One way to extract that frequency dependence is to examine the autocorrelation (signal-processing sense) of the Fourier transform:
Since ηα and ηβ are independent white noise processes, the integrals of the cross-terms will vanish and thus:
Substituting from eq. (9) and collecting and evaluating terms:
Since ηβ is a white noise process, it has constant magnitude and random phase at all points. Then after again collecting and evaluating terms:
Eq. (15) shows clear peaks at the tone frequency Δ, so the autocorrelation of the Fourier transform provides an effective tool for measuring OSNR in a multi-channel optical signal with a shared photodetector. The OSNR of the channel can therefore be extracted from the height of the peak at Δ.
Analysis: Multiple Channel Autocorrelation of Fourier Transform
The preceding analysis was completed for a spectrum of broad flat ASE noise and a single signal wavelength. Now consider an example in which the photodetector is shared among U wavelengths, each with its own ASE level, signal level and tone modulation frequency. The photocurrent now becomes:
where Φu is the time-average signal power of wavelength u, su(t) is the signal of wavelength u, and so on. The new parameter, nspspall(t) is a white random process representing the aggregate spontaneous-spontaneous noise from all wavelength channels.
where Nu and Nspall are defined, and each nβu(t) is an independent white random process. For specificity, consider an another example where:
s
u(t)=1−cos(2πΔut) (A20)
and the Δu values are chosen so that no individual Δu is an integer multiple of any other Δu. Then using eq. (9), the Fourier transform of nsispall(t) yields:
As before, the received signal level and the (constant) ASE level are subtracted to define the zero-mean stochastic variable:
And the autocorrelation of the Fourier transform:
As before, the integrals of the cross-terms will vanish and after collecting terms:
Because each nβu(t) is independent, more cross-terms vanish in the left-hand integral, the equation may be expressed as, and further simplified:
As in the single-channel case, the definition of Nu may be inverted to extract the OSNR of channel u.
Thus, the autocorrelation of the Fourier transform of the stochastic component of the aggregate photocurrent is seen to contain discrete peaks corresponding to the tone applied to each of the wavelength channels, and the height of each peak is related to the OSNR of its corresponding channel.
APPENDIX B—Time-Domain Analysis
Analysis: Square of Time-Domain Waveform
An alternative data analysis method uses the expectation value of |y(t)|2. First, consider the single-channel case. From eqs. (3), (4), and (5), it is seen that:
Note that Ψ(t) is a deterministic (i.e., non-stochastic) function whose Fourier transform is given by:
The PSD of Ψ(t), given by the square of the (real) Fourier transform, will have spectral peaks related to the modulation frequency Δ.
The extension to multiple wavelengths is straightforward. Using eqs. (A17)-(A20) and (A22), plus the fact that each nβu(t) is independent:
Then the Fourier transform of Ψ′(t) is:
By choosing tone frequencies so that no tone is an integer multiple of any other tone, one can assure that all the individual Γu values can be extracted from the various peaks of this function.
This approach also generalizes easily to the case where the modulation signals su(t) are digital signals, such as code-division multiple-access (CDMA) signatures.
s
u(t)=binarysequence (B6)
Eq. (41) continues to apply, but now the su(t) represent CDMA signature sequences. Instead of computing the Fourier transform of Ψ′(t), a CDMA detector can be applied to Ψ′(t).