USPatent applicationPatented

Method and arrangement for clock and data recovery

Granted 27 Apr 2004 · 2 office actions

Current assignee: Ciena Corporation · originally Nortel Networks Corporation

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Paul Wilson, Darrell Smith, Edward Whittaker · Examiner: Leslie Pascal · AU 2633 · TC 2600

Application· this page
9537359
filed 29 Mar 2000
Publication
Not published
not published
Patent
US 6,728,493
granted 27 Apr 2004

Life of the application

17 dated events
⤢ drag to zoom20002005201020152020ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

An optical receiver arrangement comprises a phase locked loop incorporating a voltage controlled oscillator whereby the loop can be matched in frequency to a received signal frequency. A frequency detector associated with the loop produces an output comprising first or second pulses indicative of whether the loop frequency is above or below the received signal frequency. A control circuit determines a time averaged measure of difference between the loop frequency and the received signal frequency, and issues a loss of lock alarm if this averaged difference exceeds a predetermined value.

Description

6 parts
›FIELD OF THE INVENTION

This invention relates to clock and data recovery from a received digital signal in a communications network. The invention further relates to arrangements and methods for determining loss of lock between a receiver and an input signal in an optical communications network.

›BACKGROUND OF THE INVENTION

Digital transmission is widely used for the transport of voice and data signals. In a typical system, the signals from various sources are digitally encoded and are then subjected to one or more levels of multiplexing for transmission over the network. In general, such signals will be transmitted using the SDH (synchronous digital hierarchy) or SONET protocol in which the network is synchronised to a master clock and in which the transmitted signal carries timing information whereby system nodes can synchronise to the master clock. Typically, the higher levels of multiplexing are transmitted in the form of optical signals over fibre paths that provide links between nodes in the network. At the network nodes, received optical signals are converted to corresponding electrical signals for processing, e.g. to effect switching and/or to add/drop channels. In order to perform such operations at a node, it is of course essential to determine the timing or bit rate of the received optical signal so as to affect clock and date recovery and synchronise the node with the signal. This is generally referred to as clock and data extraction. For high bit rate systems, such a function is generally performed by a phase locked loop (PLL) arrangement which synchronises with the received signal clock rate. This then provides a timing reference for the node so as to permit the necessary de-multiplexing of the received signal for the purpose of switching and/or the dropping of channels at the node. A particular problem with currently used phased lock loop circuits is their limited ability to accommodate noisy data. Under noise conditions, such circuits can lose lock with the signal. This causes the generation of a loss of lock alarm and the discarding of the received data signal.

The purpose of loss of lock detection is to discard the data and run the node at a locally generated temporary clock in the event that the received data is in some way faulty and no longer suitable as a timing reference source. In currently used phase locked loop systems, the presence of noise can cause a false alarm of loss of lock resulting in data and timing reference loss even though there may be no fault in the data itself.

›SUMMARY OF THE INVENTION

An object of the invention is to minimise or to overcome the above disadvantages.

A further object of the invention is to provide an improved arrangement and method for determining loss of lock between an input signal and a receiver in an optical transmission system.

According to a first aspect of the invention, there is provided an optical receiver arrangement comprising: a phase locked loop incorporating an oscillator whereby the loop can be matched in frequency to a received signal frequency, a frequency detector arranged to produce an output indicative of whether the instant loop frequency is above or below said received signal frequency, and control means responsive to said frequency detector output for generating a loss of lock indication when a time averaged measure of difference between the loop frequency and the received signal frequency exceeds a predetermined value.

According to another aspect of the invention, there is provided a network node for use in an optical transmission system in which traffic is transported in multiplexed digital form, the node incorporating optical receiver arrangement comprising: a phase locked loop incorporating an oscillator whereby the loop can be matched in frequency to a received signal frequency, a frequency detector arranged to produce an output indicative of whether the instant loop frequency is above or below said received signal frequency, control means responsive to said frequency detector output for generating a loss of lock indication when a time averaged measure of difference between the loop frequency and the received signal frequency exceeds a predetermined value, and for enabling a local timing means for providing a timing reference to the node.

According to a further aspect of the invention, there is provided a method of detecting loss of lock between a received signal frequency and a local oscillator frequency in an optical receiver arrangement having a phase locked loop incorporating an oscillator whereby the loop can be matched in frequency to a received signal frequency, the method comprising: determining whether the instant loop frequency is above or below said received signal frequency, determining a time averaged measure of a difference between the loop frequency and the received signal frequency, and generating a loss of lock indication when said time averaged difference measure exceeds a predetermined value.

According to a further aspect of the invention, there is provided a circuit arrangement for extracting clock information from a received digital signal and for detecting loss of frequency lock with that signal, the circuit comprising a phase locked loop incorporating an oscillator whereby the loop can be matched in frequency to a received signal frequency, a frequency detector arranged to produce an output indicative of whether the instant loop frequency is above or below said received signal frequency, and control means responsive to said frequency detector output for generating a loss of lock indication when a time averaged measure of difference between the loop frequency and the received signal frequency exceeds a predetermined value.

According to another aspect of the invention, there is provided an arrangement for determining loss of frequency lock between a receiver local oscillator and a received digital optical signal in an optical communications system, the arrangement comprising: a frequency detector arranged to produce an output indicative of whether the instant oscillator frequency is above or below said received signal frequency, and control means responsive to said frequency detector output for generating a loss of lock indication when a time averaged measure of difference between the oscillator frequency and the received signal frequency exceeds a predetermined value.

By providing a time average of frequency slips between the phase locked loop and the received signal, the problem of spurious triggering of a loss of lock alarm by noise or minor glitches in the received signal is substantially overcome.

Advantageously, the frequency detector provides first and second pulse signals indicative of the number of cycle slips respectively above or below the nominal frequency between the phase locked loop and the received signal.

›BRIEF DESCRIPTION OF THE DRAWINGS

A preferred embodiment of the invention and the best node of putting the invention into practice will now be described with reference to the accompanying drawings in which:

FIG. 1 is a schematic diagram of part of a optical communications system;

FIG. 2 illustrates the general construction of a node in the communications system of FIG. 1;

FIG. 3 shows in schematic from a receiver arrangement for use in the system of FIG. 1;

FIG. 4 shows a phase locked loop circuit according to a preferred embodiment of the invention;

FIG. 4 a illustrates output signals from a frequency detector or comparator in the circuit of FIG. 4;

FIG. 5 shows an integration stage construction employed in the phase locked loop circuit of FIG. 4; and

FIG. 6 shows a control circuit for use in the phase locked loop circuit of FIG. 4 .

›DESCRIPTION OF PREFERRED EMBODIMENT · 1 of 2

Referring first to FIG. 1, this depicts in schematic from part of an optical communications system in which multiplexed digital traffic is carried over optical fibre paths 11 between network nodes 12 . It will be appreciated that the fibre paths 11 may include a number of fibres carrying traffic in forward and return directions. Further, a fibre may carry a single optical frequency or a number of frequencies providing wavelength division multiplexing. Typically, the network will be a synchronous network, e.g. an SDH or a SONET network, in which digitised traffic is carried in virtual containers within frames. Traffic arriving at a node is converted from optical signals into corresponding electrical signals which can then undergo processing such as de-multiplexing/multiplexing in order perform switching and/or adding/dropping of channels from/to local networks 13 . In order to perform these functions, each node adjusts its timing by extracting a clock signal that is incorporated in the transmitted optical signal.

The general construction of one of the network nodes of FIG. 1 is shown schematically in FIG. 2 . The node incorporates receivers 21 , one for each incoming fibre 11 a, and transmitters 22 , one for each outgoing fibre 11 b. For clarity, the figure shows only one transmitter and receiver, but it will of course be appreciated that a node may incorporate many of such devices. It will further be appreciated that duplication of fibre paths may be provided for protection purposes. The data output from the receiver 21 is fed to an ad/drop multiplexer 23 which further functions as a switch to provide appropriate routing of traffic channels. Timing information from the receiver, together with overhead information associated with the received traffic is fed to a control unit 24 . The control unit is provided with a local standby clock 25 which is used as an emergency timing reference for the node in the event that the node cannot be synchronised to the network clock from a received signal.

FIG. 3 shows an exemplary receiver arrangement disposed at a node for converting the incoming optical signal to a corresponding electrical signal and for deriving timing information from that electrical signal so that this signal can then be processed at the node. The receiver comprises a photodiode detector 31 optically coupled to the fibre 11 a, the electrical output of the photodiode being fed to a phase locked loop (PLL) 32 . The PLL 32 locks to the receiver signal both in frequency and phase so as to determine accurate clock for subsequent processing of the data signal by the node. A frequency detector circuit 33 is associated with the phase locked loop 32 and compares the frequency of the received signal with the current frequency of the phase locked loop. If these frequencies differ significantly, e.g. as a result of a frequency drift of the received signal, the frequency detector 33 issues a loss of lock indication to inform the node that the receiver clock is no longer suitable and that the node should switch to its temporary local clock for timing purposes. The frequency detector is also employed selectively in an acquisition mode, as will be discussed below, to adjust the loop frequency up or down to obtain lock with a received signal. Typically, when a loss of lock is detected, the phase locked loop is temporarily locked to the local clock.

FIG. 4 shows the PLL and frequency detector arrangement in further detail. Incoming data is fed to one input of a phase detector 41 and to one input of frequency detector or comparator 33 . The output of the phase detector 41 is fed to integration stage 42 , whose output provides a control voltage for a voltage controlled oscillator (VCO) 43 . The output signal from the VCO 43 is fed back to the second input of the phase detector 41 thus completing the loop.

The VCO output signal is also fed to the second input of the frequency detector 33 which compares the VCO frequency with that of the incoming data signal. The output of the frequency detector, which advantageously comprises a first or second series of pulses according to whether the VCO frequency is above or below the incoming signal frequency, is fed to the control circuit 45 . These pulses are also referred to as ‘up’ pulses and ‘down’ pulses respectively, and typical pulse sequences are illustrated in FIG. 4 a. In an acquisition mode, the output pulses indicative of a loop frequency above or below the signal frequency are fed to the integrator stage 42 whereby to provide a respective decrease or increase of the VCO frequency so as to obtain a match with the signal frequency and to lock the loop thereto.

A suitable construction of the integration stage 42 is depicted in FIG. 5 . The stage comprises a differential amplifier 421 having feedback paths each comprising a series connected resistor (R 41 a, R 41 b ) and capacitor (C 41 a, C 41 b ) arranged between the respective inputs and outputs. Input resistors R 4 a, R 4 b may be provided. In the acquisition mode, the pulse signals from the frequency detector representing a measure of any frequency mismatch of the loop above or below the signal frequency are fed to the respective feedback loops causing the amplifier to increase or decrease its output voltage accordingly and thereby provide an adjustment of the VCO frequency. When the VCO has been adjusted to the correct frequency so that the phase locked loop can lock to the signal frequency, the acquisition mode is terminated and the frequency detector ceases the transmission of pulses to the integrator stage. However, the two output pulse signals continue to be fed to the control circuit.

The control circuit 45 (FIG. 4) determines from the two sets of pulse signals received from the frequency detector whether any indicated loss of lock is of sufficient magnitude to require default action to be take by the node and, if so, issues a loss of lock signal to the node and to the frequency detector. In that event, the node ignores the received data and switches to its internal standby clock for nodal timing purposes.

›DESCRIPTION OF PREFERRED EMBODIMENT · 2 of 2

In the embodiment of FIG. 4, a data level detector 46 is employed to determine whether the signal has fallen below a certain minimum amplitude at which detection becomes unreliable. This can occur for example as a result of a fault in the optical transmission system. This information is used to override the control circuit function and force a loss of lock indication to be flagged. This level detection function can alternatively be derived from an AGC amplifier chain (not shown) preceding the PLL. In this latter case, the level detector 45 may be omitted from the PLL and the amplitude signal instead be derived from the AGC.

FIG. 6 shows the detailed construction of the control circuit employed in the phase locked loop circuit of FIG. 4 . The frequency detector 33 produces a current pulse on one or other of its output lines every time the VCO clock slips up or down one cycle with respect to the incoming data/reference. The ‘up’ pulses and ‘down’ pulses received at the control circuit from the frequency detector are fed respectively to the first and second inputs of an operational amplifier 61 . These pulses indicative respectively of a loop frequency slip above or below the signal frequency are each integrated by respective leaky integrators comprised by the feedback parallel network of R 61 and C 61 , and by the parallel network of R 62 and C 62 . This frequency slip will normally result from a drift of the received signal from its nominal frequency rather than a drift in the PLL frequency.

The output from the amplifier 61 , representing the time averaged differential sum of the first and second pulse outputs from the frequency detector, is fed to first and second comparators 62 a, 62 b which compare the amplifier output with respective positive and negative reference voltages +V 1 and −V 1 . These reference voltages are set by the user to provide a desired tolerance for the net number of oscillator cycle slips above or below the signal frequency that can be permitted. The comparator outputs are fed via a first OR gate 63 to a second OR-gate 64 , the other input of which is coupled to the data level detector. In the event that either a loss of signal indication is applied to one input of OR-gate 64 and/or a frequency error signal is applied to the other input of that OR-gate, an error signal indicative of loss of lock is output from the OR-gate 64 .

By integrating the positive and negative going pulses with the respective leaky integrators, an output is produced that is proportional to the frequency of the slip pulses which may be used to control the operation of the PLL. With noisy data the frequency detector will produce random ‘up’ and ‘down’ pulses which could cause false triggering with a conventional single ended setup. In the present arrangement however, the mean density of both the ‘up’ and the ‘down’ pulses from the frequency detector is substantially the same when averaged over time and by the use of a differential integrator the effects of noise can be masked out with appropriate choice of integrator period. Thus, if over a given time period there are substantially equal numbers of cycle slips above and below the signal frequency, and the number of successive cycle slips in one direction does not exceed the limit set by the respective reference voltage, the phase locked loop will be treated as in lock with the signal and the loss of lock alarm will not be generated.

As discussed above, the choice of the pre-set voltages V 1 and −V 1 used as references for the two comparators determines the frequency difference between data and VCO which trips the loss of lock indication ad re-enables the frequency detector to drive the PLL loop. To prevent any risk of instability in the control system, it is preferred that the comparators should have hysteresis. For some electro-optic applications a robust indication before the error rate exceeds 1000 ppm is appropriate and with this implementation the risk of false triggering is sufficiently low that the limits may be set nominally at 500 ppm allowing loose tolerance of circuit components values. In any case these limits should be inside the capture range of the PLL operating without the use of the frequency detector.

In normal operation, when the PLL is first switched on, the VCO is typically significantly out of lock with the incoming data. In a short interval the loss of lock indication is flagged and this signal enables the frequency detector output into the PLL loop. With the frequency detector driving the PLL, the VCO is driven towards the frequency lock with the incoming data. As the VCO frequency approaches within a few multiples of the loop bandwidth of the PLL the phase detector captures the PLL and lock is acquired. With the PLL in lock the charge on the integrator in the control block leaks away and loss of lock signal is cancelled. This has the effect of disabling the frequency detector output to the PLL loop. Random noise triggering of the frequency detector now will not perturb the PLL loop. If however there is a sustained stream of pulses in either the “up” or “down” direction then the loss of lock flag is reasserted and the acquisition process is re-started.

Advantageously, the circuit arrangement of FIGS. 4, 5 and 6 is provided in the form of an integrated circuit fabricated e.g. in CMOS or BICMOS technology. The methods for translating the circuit diagrams into integrated circuit form will be familiar to those skilled in the art.

It will be understood that the above description of a preferred embodiment is given by way of example only and that various modifications may be made by those skilled in the art without departing from the spirit and scope of the invention.

Claims as granted

18 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

4 codes
IPC · International Patent Classification
Section H — Electricity
  • H04B10/158
USPC · US Patent Classification
398/155398/209398/154

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2000Jul 2000Jan 2001Jul 2001Jan 2002Jul 2002Jan 2003Jul 2003Jan 2004Jul 2004USPTOApplicantNon-final rejectionNon-final rejectionNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
4.1 y
1,490 days filing → grant
Office actions
2
non-final + final
Responses
2
no RCE
Examiner
Leslie Pascal
art unit 2633 · TC 2600
Citations: 5 back · 4 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20002002200420062008201020122014201620182020Owner 2Owner 4liens, releases & corrections
TitleLienReleasehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock