The present description generally relates to chromatic dispersion measurement, and more particularly to chromatic dispersion measurement in optical fiber devices or links, based on the group-delay approach.
Chromatic dispersion is a physical phenomenon encountered in optical fiber links and which affects signal transmission quality. Chromatic dispersion is caused by a physical property of the transmission medium which cause light at different wavelengths to travel at different speeds. It has the effect of broadening optical transmission pulses, which is especially critical for high-speed transmission such as 40-Gbps and 100-Gbps signals.
As part of the characterization of an optical fiber link, the chromatic dispersion may need to be measured. One method of measuring the chromatic dispersion of an optical fiber link in the field is the so-called spectral group delay method (also known as the time-of-flight method), which is described, e.g., in TIA Standard no. TIA-455-175-B and Page et al. “Measuring chromatic dispersion of optical fiber using time-of-flight and a tunable multi-wavelength semiconductor fiber laser”, Optics Communications, Vol. 265, pp. 161-170 (2006).
In short, the time-of-flight/pulse-delay method measures the travel time of light carriers through the optical fiber link under test at different wavelengths. Such measurement may be obtained using a multi-wavelength Optical Time Domain Reflectometer (OTDR). The OTDR launches light pulses at multiple wavelengths into one end of the optical fiber link under test. It then analyzes the travel time after a back-reflection from a mirror or non-angled polished (UPC) connector at the other end of the link, which length can also be deduced from the travel time. The group delay as a function of wavelength is then calculated by comparing the travel times and the chromatic dispersion coefficient may be deduced therefrom.
Compared to other chromatic dispersion measurement methods such as the phase shift method, the OTDR pulse-delay method is less expensive because of the low cost of the required test instrument (compared, e.g., to the phase-shift test setup). It also has the advantage of being a single-ended solution which is more efficient for field testing than other methods because it advantageously requires a single operator to carry out the test.
However, one concern with the OTDR pulse-delay method is that an impressive dynamic range is required for characterizing long optical fiber links such as link lengths over 100 km. Although the dynamic range may be improved by averaging over a longer time, acquisition time may then become an issue. The OTDR pulse-delay method is therefore a good solution for metro and access applications but less applicable to long-haul applications.
There therefore remains a need for improving the dynamic range vs the acquisition time of the pulse-delay method for measuring chromatic dispersion.
There is therefore provided an improved method for measuring the chromatic dispersion using the group-delay approach, which allows to improve the dynamic range vs the acquisition time, e.g., reach more dynamic range for the same acquisition time.
There is proposed to improve the dynamic range/acquisition time of the group-delay method using a technique similar to correlation coded OTDR. In short, for each OTDR acquisition, instead of launching a single OTDR pulse at a time, a sequence of pulses is used. A correlation method is then used to detect the sequence of pulses after a back-reflection from a mirror or non-angled polished (UPC) connector at the remote end of the link and extract the position of the reflective peak. The process is repeated at various wavelengths to compare the travel times and deduce therefrom the chromatic dispersion coefficient.
Still, some key differences exist between the correlation coded OTDR and the herein proposed repeated pulse method. Notably, the group delay method for chromatic dispersion measurement only targets one specific reflectance peak at the other end of the optical fiber link, whereas correlation coded OTDRs need to characterize the whole link.
It is noted that correlation coded OTDRs suffer from some artifacts that are due to correlation side lobes. This can be especially problematic when characterizing low-loss or low-reflectance events. However, the group-delay method only needs to find one specific reflectance peak at the other end of the optical fiber link under test. Extracting this typically highly reflective peak is more tolerant to artifacts, which makes a repeated pulse method more suitable for chromatic dispersion measurement.
There is provided a chromatic dispersion measurement method and system for characterizing an optical fiber link under test. From a proximal end of the optical fiber link, at least one OTDR acquisition is performed, wherein each OTDR acquisition is performed by propagating in the optical fiber link under test, at least one test signal comprising a plurality of light pulses in accordance with a known sequence of pulses and detecting corresponding return light signal from the optical fiber link so as to obtain a trace representing backscattered and reflected light as a function of distance in the optical fiber link under test, and wherein said test signals have mutually different wavelengths. For each test signal and corresponding wavelength, a position of the reflective peak associated with a remote end of the optical fiber link is extracted from the return light signal by calculating a cross-correlation between the known sequence of pulses and the acquired trace. A value of a chromatic dispersion coefficient associated with said optical fiber link is then calculated from values of the extracted positions and corresponding wavelengths.
There is also provided a chromatic dispersion measurement system and method for characterizing an optical fiber link under test. From a proximal end of the optical fiber link, a set of OTDR acquisitions are performed for a corresponding set of mutually different wavelengths, wherein each OTDR acquisition is performed by propagating in the optical fiber link under test, a test signal comprising a plurality of light pulses in accordance with a known sequence of pulses and detecting corresponding return light signal from the optical fiber link so as to obtain a trace representing backscattered and reflected light as a function of distance in the optical fiber link under test, and wherein each of said OTDR acquisitions is performed with a corresponding wavelength of said test signal. For each OTDR acquisition, a position of the reflective peak associated with a remote end of the optical fiber link is extracted by calculating a cross-correlation between the known sequence of pulses and the acquired trace. For each wavelength, a value of a group delay associated with said optical fiber link is calculated from values of the extracted positions.
In accordance with another aspect, there is provided a chromatic dispersion measurement method for characterizing an optical fiber link under test, the method comprising:
In some embodiments, a set of OTDR acquisitions is performed for a corresponding set of mutually different wavelengths and each of said OTDR acquisitions is performed with a corresponding wavelength of said test signal. In other embodiments, each OTDR acquisition is performed by propagating in the optical fiber link under test, a plurality of test signals, in sequence.
In some embodiments, calculating a value of a chromatic dispersion coefficient comprises, wherein for each wavelength, calculating a value of a group delay associated with said optical fiber link from values of the extracted positions and calculating a chromatic dispersion coefficient associated with said optical fiber link from values of group delay and corresponding values of wavelengths. A minimum of two mutually different wavelengths are required to derive the chromatic dispersion coefficient at one wavelength. However, in some embodiments, the OTDR acquisitions may be performed for at least three mutually different wavelengths, wherein calculating a chromatic dispersion coefficient comprises fitting a function on values of group delay and corresponding values of wavelengths. The function may correspond to the Sellmeier model of delay as a function of wavelength and the chromatic dispersion coefficient be derived from the fitted function.
In some embodiments, the known sequence of pulses may comprise a periodic equidistant repeated pulse sequence, a chirped sequence of pulses or a coded sequence of pulses.
In some embodiments, calculating a cross-correlation between the known sequence of pulses and the acquired trace may comprise cross-correlating an impulse pulse response of the known sequence of pulses and the acquired trace.
In accordance with another aspect, there is provided a chromatic dispersion measurement method for characterizing an optical fiber link under test. The method comprises:
In accordance with another aspect, there is provided a chromatic dispersion measurement system for characterizing an optical fiber link under test, the system comprising:
In some embodiments, a set of OTDR acquisitions is performed for a corresponding set of mutually different wavelengths and each of said OTDR acquisitions is performed with a corresponding wavelength of said test signal. In other embodiments, each OTDR acquisition is performed by propagating in the optical fiber link under test, a plurality of test signals, in sequence.
In some embodiments, the OTDR acquisition device comprises: a light generating assembly comprising a tunable laser source and pulse generator and configured to generate said test signal comprising a plurality of light pulses in accordance with the known sequence of pulses, at said mutually different wavelengths.
In some other embodiments, the OTDR acquisition device comprises: a light generating assembly comprising a plurality of laser sources having mutually different wavelengths and pulse generator, said light generating assembly being configured to generate said test signal comprising a plurality of light pulses in accordance with the known sequence of pulses, at said mutually different wavelengths.
In some other embodiments, the OTDR acquisition device comprises: a light detecting assembly comprising a light detector configured to detect light returning from said optical fiber link from said test signal for each of said OTDR acquisitions, to obtain said trace.
In some embodiments, the known sequence of pulses may comprise a periodic equidistant repeated pulse sequence, a chirped sequence of pulses or a coded sequence of pulses.
In some embodiments, calculating a value of a chromatic dispersion coefficient comprises, wherein for each wavelength, calculating a value of a group delay associated with said optical fiber link from values of the extracted positions and calculating a chromatic dispersion coefficient associated with said optical fiber link from values of group delay and corresponding values of wavelengths.
In accordance with another aspect, there is provided a chromatic dispersion measurement system for characterizing an optical fiber link under test. The system comprises:
In some embodiments, a periodic equidistant repeated pulse sequence (R-P) is used. In other embodiment, a non-periodic sequence is used such as a chirped sequence (e.g., the C-sequence described herein below) or a coded sequence (e.g., the H-sequence described herein below).
In accordance with another aspect, there is provided a chromatic dispersion measurement method for characterizing an optical fiber link under test, the method comprising:
In this specification, unless otherwise mentioned, word modifiers such as “substantially” and “about” which modify a value, condition, relationship or characteristic of a feature or features of an embodiment, should be understood to mean that the value, condition, relationship or characteristic is defined to within tolerances that are acceptable for proper operation of this embodiment in the context its intended application.
In the present description, and unless stated otherwise, the terms “connected”, “coupled” and variants and derivatives thereof refer to any connection or coupling, either direct or indirect, between two or more elements. The connection or coupling between the elements may be mechanical, physical, operational, electrical or a combination thereof.
In the present description, the terms “light” and “optical” are used to refer to radiation in any appropriate region of the electromagnetic spectrum. More particularly, the terms “light” and “optical” are not limited to visible light, but can include, for example, the infrared wavelength range.
Further features and advantages of the present invention will become apparent to those of ordinary skill in the art upon reading of the following description, taken in conjunction with the appended drawings.
The following description is provided to gain a comprehensive understanding of the methods, apparatus and/or systems described herein. Various changes, modifications, and equivalents of the methods, apparatuses and/or systems described herein will suggest themselves to those of ordinary skill in the art. Description of well-known functions and structures may be omitted to enhance clarity and conciseness.
Although some features may be described with respect to individual exemplary embodiments, aspects need not be limited thereto such that features from one or more exemplary embodiments may be combinable with other features from one or more exemplary embodiments.
It will be noted that throughout the drawings, like features are identified by like reference numerals. In the following description, similar features in the drawings have been given similar reference numerals and, to not unduly encumber the figures, some elements may not be indicated on some figures if they were already identified in a preceding figure. It should be understood herein that elements of the drawings are not necessarily depicted to scale, since emphasis is placed upon clearly illustrating the elements and structures of the present embodiments. Some mechanical or other physical components may also be omitted in order to not encumber the figures.
OTDR is a diagnostic technique for optical fiber links where a test signal in the form of light pulses is launched in the optical fiber link under test and the return light signal, arising from backscattering and reflections along the link, is detected. Herein, the process of launching a test signal and acquiring the return light signal to obtain therefrom an OTDR trace is referred to as an “OTDR acquisition”. The acquired power level of the return light signal as a function of time is referred to as an “OTDR trace” or a “reflectometric trace”, where the time scale is representative of distance between the OTDR acquisition device and a point along the fiber link. Light acquisitions may be repeated with varied wavelengths of the test signal to produce a set of OTDR traces for a corresponding set of wavelengths.
Although an OTDR trace is typically referred to as a function representing backscattered and reflected light as a function of “distance” in the optical fiber link under test, what is actually measured during an OTDR acquisition is the return light as a function of time. OTDR data is therefore sampled on the time scale, with a fixed sampling period Δt determined by the sampling circuit. In the present description, the sampled OTDR data is represented in a one-dimensional array wherein Traceλn (i) represents the sampled OTDR trace value data at index i and wherein the time scale can be retrieved as i×Δt. Of course, other representations may be envisaged without departing from the invention.
One skilled in the art will readily understand that in the context of OTDR methods and systems, each light acquisition generally involves propagating a large number of substantially identical light pulses in the optical fiber link and averaging the results. In this case, the result obtained from averaging will herein be referred to as an OTDR trace. It will also be understood that other factors may need to be controlled during the light acquisitions or from one light acquisition to the next, such as gain settings, pulse width, pulse power, etc. as is well known to those skilled in the art.
“Backscattering” refers to Rayleigh scattering occurring from the interaction of the travelling light with the optical fiber media all along the fiber link, resulting in a generally sloped background light (in logarithmic units, i.e. dB, on the ordinate) on the OTDR trace, whose intensity disappears at the end of the range of the travelling pulse. “Events” along the fiber will generally result in a more localized drop of the backscattered light on the OTDR trace, which is attributable to a localized loss, and/or in a localized reflection peak. It will be understood that an “event” may be generated by any perturbation along the fiber link which affects the returning light. Typically, an event may be generated by an optical fiber splice along the fiber link, which is characterized by a localized loss with little or no reflection. Mating connectors can also generate events that typically present reflectance, although these may be impossible to detect in some instances. Here, for CD measurement, the only event of interest is the reflective event corresponding to remote reflective end of the fiber 14, which manifests as a strong reflective peak.
Now referring to the drawings, the OTDR pulse-delay method is described briefly. More details on known OTDR pulse-delay methods can be found, e.g., in TIA Standard no. TIA-455-175-B and Page et al. “Measuring chromatic dispersion of optical fiber using time-of-flight and a tunable multi-wavelength semiconductor fiber laser”, Optics Communications, Vol. 265, pp. 161-170 (2006).
For CD measurement, a set of OTDR acquisitions are performed for a corresponding set of mutually different wavelengths.
For each OTDR acquisition, a test signal is propagated in the FUT 12. The test signal comprises a least one light pulse. An OTDR trace is obtained by detecting corresponding return light signal from the FUT 12, which trace represents backscattered and reflected light as a function of distance in the FUT 12.
Due to CD, the position of the reflective peak 16 in the OTDR trace varies with the acquisition wavelength. Although the length of the FUT 12 does not change, a variation of the group delay in FUT 12 as a function of wavelength causes a variation in the travel time of the test signal in the FUT 12. The position of the reflective peak 16 in the acquired OTDR trace therefore varies with the acquisition wavelength.
As explained hereinabove, an OTDR trace is typically referred to as a function representing backscattered and reflected light as a function of “distance” in the optical fiber link under test. But what is actually measured during an OTDR acquisition is the return light as a function of time. OTDR data is therefore sampled on the time scale, with a fixed sampling period Δt determined by the sampling circuit. It is noted that some of the graphs in the present drawings show OTDR traces expressed on a distance scale. It is noted that such pseudo-distance scale is actually fictitious and obtained by assuming that all OTDR traces were acquired at a giving nominal wavelength (which is not true), which nominal wavelength corresponds to a given conversion factor from the time scale to a distance scale given as:
wherein i is the acquisition index, D is the distance along the tested optical fiber link, c is the light speed in vacuum (3×108 m/s) and neff is the optical fiber effective refractive index (1.4679) at the nominal wavelength. The factor 2 is used to account for the round trip of light in the fiber.
Therefore, due to CD, the position of the reflective peak 16 in the OTDR trace (as expressed on an index or pseudo-distance scale) varies with the acquisition wavelength. But it will be understood that the real distance of the reflective peak 16 from the proximal end of the FUT 12 does not actually vary.
Put more simply, the travel time or time-of-flight (TOF) corresponding to the reflective peak 16 may be obtained as:
wherein ic is the position of the centroid of the reflective peak 16 on the index scale.
Referring to
The position of each reflective peak 16 is therefore indicative of the relative group delay (RGD) associated with the corresponding wavelength:
wherein L is the length of the fiber 14 from the proximal end to the remote end, which, for any nominal wavelength, can be obtained as:
wherein neff is the optical fiber effective refractive index (1.4679) at the nominal wavelength λnom.
It is noted that a minimum of two mutually different wavelengths are required to derive the chromatic dispersion coefficient at one wavelength. However, in some embodiments, the chromatic dispersion coefficient may be obtained by fitting a model (such as the Sellmeier model) on values of group delay and corresponding values of wavelengths and deriving the chromatic dispersion coefficient from the fitted model.
The data points for each wavelength are shown as the dots 511 in
Equation (5) represents the Sellmeier model for the group delay τ(λ) as a function of wavelength for SMF-28 fibers, wherein S0 and λ0 are parameters to be adjusted by regression.
Equation (6) represents the Sellmeier model for the chromatic dispersion CD (A) as a function of wavelength for SMF-28 fibers, wherein S0 and λ0 are parameters to be adjusted by regression. Equation (6) can be obtained from the derivative of equation (5) at λ.
Then, from the parameters S0 and λ0 obtained from the fitted function, the chromatic dispersion curve CD(λ) can be computed from equation (6) and is shown in
It is noted that, although the Sellmeier model may be preferred in the case of SMF-28 fibers, other models may be used as well for the fit, such as, e.g., any of the following:
Now, there is herein proposed to improve the dynamic range/acquisition time of the hereinabove described group-delay method using a technique similar to correlation coded OTDR. In short, for each OTDR acquisition, instead of launching a single OTDR pulse at a time, a sequence of pulses is used. A correlation method is then used to detect the sequence of pulses after a back-reflection from a mirror or non-angled polished (UPC) connector at the remote end of the link and extract the position of the reflective peak, from which the chromatic dispersion can be derived.
Three types of pulse sequences are considered:
It shall be noted that other approaches of coded OTDR have been proposed in the literature (such as the Simplex method, see Jones, “Using simplex codes to improve OTDR sensitivity,” IEEE Photonics Technol. Lett. 5 (7), 822-824 (1993)). Such methods can be adapted to the methods proposed herein.
The dynamic range of the group delay method can be improved using a technique we named the “repeated pulse method”. In the repeated pulse method, for each OTDR acquisition, a sequence (or pulse train) of periodic equidistant pulses is used.
It is noted that the repeated pulse method represents a special case of the sequence of pulses 601 of
The pulse length is key for CD accuracy. A shorter pulse means less dynamic range but provides better delay accuracy. Typically, pulses of 5 to 50 ns may be found suitable, depending on the OTDR implementation.
In the example of
For the graphs on the right side of
Using such repeated pulse method, the SNR can be improved by a factor that is proportional to the square root of the number of pulses:
In the illustrated example, SNR is therefore improved with a factor of 4.25 dB (the square root of 50). Note that in OTDR display, we need to take into account the round trip of light in the FUT, i.e.:
This gain can be used to increase the dynamic range of the instrument, or to reduce the measurement time for each acquisition (each wavelength). Of course, for chromatic dispersion measurement, this repeated pulse method needs to be repeated for each wavelength of a set.
The processing method calculates a cross-correlation of the acquired OTDR trace 710 as obtained with a sequence of repeated pulses, with the sequence of pulse 601 used to generate the OTDR test signal:
wherein f represents the acquired OTDR trace 710 and g represents the sequence of pulse 601.
As illustrated in
This process yields a processed repeated pulse trace 711 (see
It is noted that some techniques may be used to help in extracting the position of the reflective peak 712. For example, the sequence of pulse may be slightly modified so that it is not purely repetitive. Any unrepetitive feature will provide a gain in the amplitude difference between the maximum correlation peak and its adjacent peaks.
As shown hereinabove, extraction of the maximum correlation peak in the processed repeated pulse trace 711 obtained from the pure repeated pulse method (periodic equidistant pulses) may be difficult in low SNR conditions because the low amplitude difference between the maximum correlation peak and its adjacent peaks. A pulse sequence that would minimize the amplitude of the adjacent peaks would improve the peak detection.
One characteristic of a sequence of pulse used in an OTDR acquisition is the level of the sidelobes that will be generated by the correlation detection. These sidelobes levels can be managed using different methods. For example, a periodic equidistant repeated pulse sequence represents the worst case and leads to difficult peak selection. One advantage of the repeated pulse sequence is that it provides a good SNR for a given sequence length. Thus, when constructing sequences, a tradeoff shall be made between the SNR, sidelobes, and the sequence length.
The following methods may be used to improve peak detection and consist of variations of the repeated pulse method.
It shows that the correlation peak to sidelobe ratio is 4.4 dB for C-sequence is 4.4 dB and 1.1 dB for the H-sequence. However, the C-sequence has a length of 741, which is more than 10 times longer than the H-Sequence which has a length of 64 and is therefore a lot more compact. This ratio 1.1 dB represents a substantial improvement compared to the repeated pulse method.
It is noted that, compared to the H-Sequence, C-Sequence has the advantage of exhibiting a good peak to sidelobe ratio but the disadvantage of being longer (less compact).
As to the H-Sequence, despite exhibiting a lower peak to sidelobe ratio, it is a lot more compact. So, for a length equivalent to the C-Sequence, the H-Sequence would provide more dynamic gain improvement.
In the context of coded correlation OTDRs, there exist some methods in the literature to remove the correlation sidelobes by adding a layer of complexity (see M. Nazarathy et al., “Real-time long range complementary correlation optical time domain reflectometer,” J. Lightwave Technol. 7 (1), 24-38 (1989) and Sischka et al., “Complementary Correlation Optical Time-Domain Reflectometry”, December 1988 HEWLETT-PACKARD JOURNAL). These techniques may be adapted to detect the remote reflective peak in the context of CD measurement.
Instead of having only one sequence, the correlations secondary peaks can be eliminated using complementary correlation coded Golay sequences.
A complementary correlation Code set is defined as a set of two codewords. For examples A and B, each L bits long, are said to be complementary if the sum of the autocorrelations of all the codewords is zero for all nonzero shifts, i.e.:
A pulsed version of a Golay Complementary code set of length 32 is shown in the
Since OTDR is a unipolar device (power is always positive), the Goaly bipolar sequences A and B may be transformed in four unipolar sequences as follows:
As illustrated in
As illustrated in
SOTDR A+ and SOTDR A− are acquired then subtracted to provide an intermediate signal SOTDR A. SOTDR B+ and SOTDR B− are acquired then subtracted to provide an intermediate signal SOTDR B.
SOTDR A is then correlated with the transmitted sequence A. SOTDR B is then correlated with the transmitted sequence B. The sum of these correlated traces yields a processed pulse trace.
The complementary correlation coded Golay sequences provides an SNR gain given by the following equation:
Accordingly, with a code length Lcode=32, a gain of 2.25 dB is obtained.
It should be noted that the simple repeated pulse and coded correlation methods described hereinabove provide a gain 2× greater than that of the more complex multiple coded sequence method. Considering the more complex implementation of the complementary correlation coded Golay sequences, there are not much advantage of using then compared to the simpler repeated pulse and coded correlation methods.
It shall be noted that other approaches of coded OTDR have been proposed in the literature such as the simplex and other methods (see Jones, “Using simplex codes to improve OTDR sensitivity”, IEEE Photonics Technol. Lett. 5 (7), 822-824 (1993), Naseem et al., “Composite coding scheme for OTDR SNR enhancement”, ConTEL 2011, ISBN: 978-3-85125-161-6 and Sahu et al., “Optical time-domain reflectometer performance improvement using complementary correlated Prometheus orthonormal sequence”, IET Optoelectron., 2008, Vol. 2, No. 3, pp. 128-133). These methods provide improvements compared to the Golay sequences but are also more complex and still have less gain than the simpler repeated pulse and coded correlation methods.
Referring to
In step 1, an initial OTDR acquisition is performed toward the FUT to find the reflective end of the fiber. For this initial OTDR acquisition, the wavelength that provides the best dynamic range (e.g., strongest laser output and lowest fiber attenuation) may be selected. For example, the acquisition may be performed at a wavelength of 1550 nm. This initial OTDR acquisition may be performed using a single pulse acquisition.
The end of fiber peak value 804 is subtracted from the noise level of the OTDR trace 805 to provide a value of the Peak to Noise Ratio (PNR) 806.
As shown in
Typically, a PNR of at least 5 is need for good quality results. The method may therefore include an optional step of adjusting the sequence of pulse as a function of the necessary PNR gain.
If equation (14) yields a required PNR gain (PNR_gain) that is less than 0, then no gain is required, and single pulse acquisitions may be used. If a PNR gain is required (the PRN needs to be improved) then a gain may be obtained using longer averaging time or a repeated pulse technique such as one of the methods described herein (repeated pulse, coded correlation or multiple coded sequence).
The remaining steps described here will assume that a repeated pulse technique is used for the OTDR acquisition.
The number of pulses Npulses of the sequence that is required for a given PNR gain is then calculated.
In the case of the repeated pulse method, the number of pulses Npulses required for a given PNR gain may be calculated as follows:
For example, if a PNR gain of 3 dB (in OTDR dB) is required, then a code having at least 16 pulses may be used.
These tables list the coding gain of the 3 proposed methods. For example, let's say that the required PNR gain computed at step 2 is 4 dB, then, according to the repeated pulse table, the repeated pulse method may be used with a code length of 64 pulses.
The wavelengths are typically selected to be uniformly distributed across the tunable OTDR range. For example, for a tunable OTDR having a wavelength range from 1500 to 1600 nm, with N=11, then the wavelength selected are: 1500, 1510, 1520, 1530, 1540, 1550, 1560, 1570, 1580, 1590, 1600 nm. Of course, uniform distribution is optional and other values may be chosen as well.
It shall be noted that in the case of a discrete laser OTDR such as that described with reference to
In the case of a tunable laser, the laser may be swept and stopped at each wavelength of interest, or the laser may be swept while acquisition is ongoing (see, e.g., U.S. Pat. No. 7,920,253 to Cyr et al.). However, the next section assumes a case where the laser is stopped at each wavelength of interest.
If no code gain is required, a single pulse OTDR acquisition may be performed, with any appropriate average time.
If a PNR gain is required, then the pulse sequence 160 may be programmed using the following parameters:
As in classical OTDR, a strict and precise control of the clock is required. For pulsed test signal generation, the digital control circuit 151 allows the OTDR pulse rising edge to be controlled by the clock. In the case of classical OTDR, the pulse is also precisely synchronized with sampling by means of the clock. And the pulse width is controlled by the digital control circuit 151.
In the case of a coded sequence (coded correlation and multiple coded sequence methods), pulsed test signal generation is done the same way, except that a binary code sequence 600 and a pulse sequence repetition period 603 are programmed.
Then, for each of the wavelengths in the list, either the OTDR laser source is tuned to the wavelength to be acquired or the corresponding discrete laser source is turned on. And an OTDR acquisition is performed towards the FUT.
Once the OTDR acquisition is completed, the acquired trace is correlated with the sequence of pulse to obtain a processed pulse trace from which the position of the reflective peak corresponding to the end of the FOT can be retrieved.
As explained herein above with reference to
In the case of the repeated pulse method and the coded correlation OTDR method, the same correlation calculations are used for the correlation.
As to the multiple sequence method, multiple correlation calculations are calculated as described hereinabove with reference to
Once the correlation is computed and the processed pulse trace 711 is obtained, the position of the remote end of the FUT is extracted from the processed pulse trace 711 by finding the maximum correlation peak near the end of fiber identified in step 1. For example, the centroid method may be used to compute the precise position of the peak on the processed pulse trace (as expressed on an index, time or pseudo-distance scale). The time-of-flight corresponding to this peak position is then retrieved (see equation (2)).
At the end of this step, an array may be produced, listing the time-of-flight or relative group delay corresponding to the end of the FUT for each wavelength (corresponding to the dots 511 in
Step 6: Compute the Group Delay and/or Chromatic Dispersion
As described hereinabove with reference to
Then, from the parameters of the fitted model (e.g., S0 and λ0), the chromatic dispersion curve CD(λ) may be computed (as illustrated in
Of course, a chromatic dispersion value may then be outputted for any wavelength within the range covered by the OTDR acquisitions.
The acquisition frame comprises at least one pulse per wavelength. In the implementation illustrated in
As shown in
One will understand that the repeated pulse method (
The acquisition methods illustrated in
The receiver device 914 may operate like a sampling oscilloscope, wherein the first light pulses received acts as a trigger. This way each laser impulse can be reconstructed precisely, and the differential delay induced by chromatic dispersion can be computed using the same fitting technique as the single ended time-of-flight method.
One will understand that the dual ended method has the advantage of allowing to pass through network amplifiers. It is also noted that dual ended method does not require any communication nor synchronization between the light source device 910 and the receiver device 914.
It should also be noted that the dual ended approach naturally offers a greater dynamic range, because light pulses do not have to propagate backward in the FUT as in the single ended approach. This means that a sequence of pulses may not be used in some embodiments.
The processing unit 1002 is a hardware device for executing software instructions. The processing unit 1002 may comprise one or more processors, including central processing units (CPU), auxiliary processor(s) or generally any device for executing software instructions. When the OTDR device 1000 is in operation, the processing unit 1002 is configured to execute software stored within the memory 1010, to communicate data to and from the memory 1010, and to generally control operations of the OTDR device 1000 pursuant to the software instructions. In an embodiment, the processing unit 1002 may include an optimized mobile processor such as optimized for power consumption and mobile applications. The I/O interfaces 1004 can be used to receive user input from and/or for providing system output. User input can be provided via, for example, a keypad, a touch screen, a scroll ball, a scroll bar, buttons, barcode scanner, and the like. System output can be provided via a display device such as a liquid crystal display (LCD), touch screen, and the like, via one or more LEDs or a set of LEDs, or via one or more buzzer or beepers, etc. The I/O interfaces 1004 can be used to display a graphical user interface (GUI) that enables a user to interact with the OTDR device 1000 and/or output at least one of the values derived by the OTDR analyzing module.
The radio 1006, if included, may enable wireless communication to an external access device or network. Any number of suitable wireless data communication protocols, techniques, or methodologies can be supported by the radio 1006, including, without limitation: RF; IrDA (infrared); Bluetooth; ZigBee (and other variants of the IEEE 802.15 protocol); IEEE 802.11 (any variation); IEEE 802.16 (WiMAX or any other variation); Direct Sequence Spread Spectrum; Frequency Hopping Spread Spectrum; Long Term Evolution (LTE); cellular/wireless/cordless telecommunication protocols (e.g. 3G/4G, etc.); NarrowBand Internet of Things (NB-IoT); Long Term Evolution Machine Type Communication (LTE-M); magnetic induction; satellite data communication protocols; and any other protocols for wireless communication. The data store 1008 may be used to store data, such as OTDR traces and OTDR measurement data files. The data store 1008 may include any of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, and the like)), nonvolatile memory elements (e.g., ROM, hard drive, tape, CDROM, and the like), and combinations thereof. Moreover, the data store 1008 may incorporate electronic, magnetic, optical, and/or other types of storage media.
The memory 1010 may include any of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, etc.)), nonvolatile memory elements (e.g., ROM, hard drive, etc.), and combinations thereof. Moreover, the memory 1010 may incorporate electronic, magnetic, optical, and/or other types of storage media. Note that the memory 1010 may have a distributed architecture, where various components are situated remotely from one another, but can be accessed by the processor 1002. The software in memory 1010 can include one or more computer programs, each of which includes an ordered listing of executable instructions for implementing logical functions. In the example of
It is noted that, in some embodiments, the I/O interfaces 1004 may be provided via a physically distinct mobile device (not shown), such as a handheld computer, a smartphone, a tablet computer, a laptop computer, a wearable computer or the like, e.g., communicatively coupled to the OTDR device 1000 via the radio 106. In such cases, at least some of the programs 1016 may be located in a memory of such a mobile device, for execution by a processor of the physically distinct device. The mobile may then also include a radio and be used to transfer OTDR measurement data files toward a remote test application residing, e.g., on a server.
It should be noted that the OTDR device shown in
The OTDR acquisition device 1050 is connectable toward the tested optical fiber link via an output interface 1064, for performing OTDR acquisitions toward the optical fiber link. The OTDR acquisition device 1050 comprises conventional optical hardware and electronics as known in the art for performing OTDR acquisitions over an optical fiber link.
The OTDR acquisition device 1050 comprises a light generating assembly 1054, a detection assembly 1056, a directional coupler 1058, as well as a controller 1070 and a data store 1072.
The light generating assembly 1054 is embodied by a laser source 1060 driven by a pulse generator 1062 to generate the OTDR test signal comprising test light pulses having desired characteristics. As known in the art, the light generating assembly 1054 is adapted to generate test light pulses of varied pulse widths, repetition periods and optical power through a proper control of the pattern produced by the pulse generator 1062. One skilled in the art will understand that it may be beneficial or required by the application to perform OTDR measurements at various different wavelengths. For this purpose, in some embodiments, the light generating assembly 1054 is adapted to generate test light pulses having varied wavelengths by employing a laser source 1060 that is tunable for example. It will be understood that the light generating assembly 1054 may combine both pulse width and wavelength control capabilities. Of course, different and/or additional components may be provided in the light generating assembly, such as modulators, lenses, mirrors, optical filters, wavelength selectors and the like.
The light generating assembly 1054 is coupled to the output interface 1064 of the OTDR acquisition device 1050 through a directional coupler 1058, such as a circulator, having three or more ports. The first port is connected to the light generating assembly 1054 to receive the test light pulses therefrom. The second port is connected toward the output interface 1064. The third port is connected to the detection assembly 1056. The connections are such that test light pulses generated by the light generating assembly 1054 are coupled to the output interface 1064 and that the return light signal arising from backscattering and reflections along the optical fiber link under test is coupled to the detection assembly 1056.
The detection assembly 1056 comprises a light detector 1066, such as a photodiode, an avalanche photodiode or any other suitable photodetector, which detects the return light signal corresponding to each test signal, and an analog to digital converter 1068 to convert the electrical signal proportional to the detected return light signal from analog to digital in order to allow data storage and processing. It will be understood that the detected return light signal may of course be amplified, filtered or otherwise processed before analog to digital conversion. The power level of return light signal as a function of time, which is obtained from the detection and conversion above, is referred to as one acquisition of an OTDR trace. One skilled in the art will readily understand that in the context of OTDR methods and systems, each light acquisition generally involves propagating a large number of substantially identical test signals in the optical fiber link and averaging the results, in order to improve the Signal-to-Noise Ratio (SNR). In this case, the result obtained from averaging is herein referred to as an OTDR trace.
Of course, the OTDR acquisition device 1050 may also be used to perform multiple acquisitions with varied pulse widths to obtain a multi-pulsewidth OTDR measurement.
The OTDR acquisition device 1050, and more specifically the light generating assembly 1054 is controlled by the controller 1070. The controller 1070 is a hardware logic device. It may comprise one or more Field Programmable Gate Array (FPGA); one or more Application Specific Integrated Circuits (ASICs) or one or more processors, configured with a logic state machine or stored program instructions. When the OTDR acquisition device 1050 is in operation, the controller 1070 is configured to control the OTDR measurement process. The controller 1070 controls parameters of the light generating assembly 1054 according to OTDR acquisition parameters that are either provided by the operator of the OTDR software or otherwise determined by program(s) 1016.
The data store 1072 may be used to cumulate raw data received from the detection assembly 1056, as well as intermediary averaged results and resulting OTDR traces. The data store 1008 may include any of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, and the like)) or the like and it may be embedded with the controller 1070 or distinct.
The OTDR traces acquired by the OTDR acquisition device 1050 may be received and analyzed by one or more of the computer programs 1016 and/or stored in data store 1008 for further processing.
It should be noted that the architecture of the OTDR acquisition device 1050 as shown in
It will be appreciated that some embodiments described herein may include one or more generic or specialized processors (“one or more processors”) such as microprocessors; Central Processing Units (CPUs); Digital Signal Processors (DSPs): customized processors such as Network Processors (NPs) or Network Processing Units (NPUs), Graphics Processing Units (GPUs), or the like; Field Programmable Gate Arrays (FPGAs); and the like along with unique stored program instructions (including both software and firmware) for control thereof to implement, in conjunction with certain non-processor circuits, some, most, or all of the functions of the methods and/or systems described herein. Alternatively, some or all functions may be implemented by a state machine that has no stored program instructions, or in one or more Application Specific Integrated Circuits (ASICs), in which each function or some combinations of certain of the functions are implemented as custom logic or circuitry. Of course, a combination of the aforementioned approaches may be used. For some of the embodiments described herein, a corresponding device in hardware and optionally with software, firmware, and a combination thereof can be referred to as “circuitry configured or adapted to,” “logic configured or adapted to,” etc. perform a set of operations, steps, methods, processes, algorithms, functions, techniques, etc. on digital and/or analog signals as described herein for the various embodiments.
Moreover, some embodiments may include a non-transitory computer-readable storage medium having computer readable code stored thereon for programming a computer, server, appliance, device, processor, circuit, etc. each of which may include a processor to perform functions as described and claimed herein. Examples of such computer-readable storage mediums include, but are not limited to, a hard disk, an optical storage device, a magnetic storage device, a ROM (Read Only Memory), a PROM (Programmable Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable Programmable Read Only Memory), Flash memory, and the like. When stored in the non-transitory computer-readable medium, software can include instructions executable by a processor or device (e.g., any type of programmable circuitry or logic) that, in response to such execution, cause a processor or the device to perform a set of operations, steps, methods, processes, algorithms, functions, techniques, etc. as described herein for the various embodiments.
The embodiments described above are intended to be exemplary only and one skilled in the art will recognize that numerous modifications can be made to these embodiments without departing from the scope of the invention.
Although the present disclosure has been illustrated and described herein with reference to specific embodiments and examples thereof, it will be readily apparent to those of ordinary skill in the art that other embodiments and examples may perform similar functions and/or achieve like results. All such equivalent embodiments and examples are within the spirit and scope of the present disclosure, are contemplated thereby, and are intended to be covered by the following claims.
Number | Date | Country | |
---|---|---|---|
63518197 | Aug 2023 | US |