← Back to Patent Explorer
US4811340A Expired / Lapsed US ⏱️ 0.0 years remaining

Synchronization of asynchronous data signals

Assignee: Nortel Networks Ltd
•
Filing: 1986-06-19
•
Granted: 1989-03-07
•
Expires: 2006-06-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a synchronous network, asynchronous data signals are synchronized using positive/negative stuffing under the control of stuff request signals which are produced in dependence upon the phase difference between the asynchronous and synchronized data signals as compared to respective threshold values. The phase difference is, or the threshold values are, cyclically changed in a manner to produce additional stuffing, not necessitated by the asynchronous frequency difference, whereby the frequency of jitter, due to stuffing, in the synchronized data signal is increased. The increased frequency jitter is filtered out in an already-provided phase locked loop.

Inventors

  • 👤 James A. McEachern
  • 👤 Wayne D. Grover

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 07:26
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/07; H04J3/076

Claims Analysis

Total Claims: 55
Claim 1
Independent Claim 59 words
A method of synchronizing an asynchronous signal to produce a synchronized signal by stuffing the asynchronous signal in dependence upon a stuff request signal produced from a comparison of phases of the asynchronous and synchronized signals, wherein the stuff request signal is produced with additional stuff requests thereby to change the frequency spectrum of jitter in the synchronized signal.
Claim 2
Independent Claim 59 words
A method of synchronizing an asynchronous signal to produce a synchronized signal by stuffing the asynchronous signal in dependence upon a stuff request signal produced from a comparison of phases of the asynchronous and synchronized signals, wherein the stuff request signal is produced with additional stuff requests thereby to change the frequency spectrum of jitter in the synchronized signal.
Claim 3
Dependent Claim 23 words
A method as claimed in claim 1 wherein the frequency spectrum is changed to increase the frequency of jitter in the synchronized signal.
Claim 4
Independent Claim 84 words
A method of synchronizing an asynchronous data signal to produce a synchronized data signal comprising the steps of: stuffing the asynchronous data signal in dependence upon a stuff request signal to produce the synchronized data signal; producing the stuff request signal in dependence upon the relative phases of the asynchronous and synchronized data signals; and modifying the production of the stuff request signal to include additional stuff requests therein, whereby the frequency of jitter, due to stuffing, in the synchronized data signal is increased.
Claim 5
Independent Claim 84 words
A method of synchronizing an asynchronous data signal to produce a synchronized data signal comprising the steps of: stuffing the asynchronous data signal in dependence upon a stuff request signal to produce the synchronized data signal; producing the stuff request signal in dependence upon the relative phases of the asynchronous and synchronized data signals; and modifying the production of the stuff request signal to include additional stuff requests therein, whereby the frequency of jitter, due to stuffing, in the synchronized data signal is increased.
Claim 6
Dependent Claim 67 words
A method as claimed in claim 3 wherein the stuff request signal is produced in dependence upon the magnitude of a phase difference between the asynchronous and synchronized data signals in comparison to at least one threshold value, and wherein the step of modifying the production of the stuff request signal comprises the step of changing at least one of said phase difference and said threshold value.
Claim 7
Dependent Claim 23 words
A method as claimed in claim 4 wherein said at least one of said phase difference and said threshold value is changed cyclically.
Claim 8
Dependent Claim 42 words
A method as claimed in claim 4 wherein said at least one of said phase difference and said threshold value is changed cyclically and periodically with a period during which a plurality of stuffs of the asynchronous data signal can be effected.
Claim 9
Dependent Claim 17 words
A method as claimed in claim 6 wherein said period is not more than about 5 ms.
Claim 10
Dependent Claim 39 words
A method as claimed in claim 6 wherein said at least one of said phase difference and said threshold value is changed cyclically with a predetermined waveform having a progressively changing level at least during part of each cycle.
Claim 11
Dependent Claim 15 words
A method as claimed in claim 8 wherein said waveform is a substantially sawtooth waveform.
Claim 12
Dependent Claim 15 words
A method as claimed in claim 8 wherein said waveform is a substantially triangular waveform.
Claim 13
Dependent Claim 15 words
A method as claimed in claim 8 wherein said waveform is a substantially sinusoidal waveform.
Claim 14
Dependent Claim 30 words
A method as claimed in claim 8 wherein said phase difference and said threshold value are digital quantities and said waveform is constituted by a changing count of a counter.
Claim 15
Dependent Claim 19 words
A method as claimed in claim 12 wherein said threshold value is changed cyclically in dependence upon said count.
Claim 16
Independent Claim 111 words
A method of synchronizing an asynchronous data signal to produce a synchronized data signal comprising the steps of: stuffing the asynchronous data signal in dependence upon positive and negative stuff request signals to produce the synchronized data signal; producing the positive and negative stuff request signals in dependence upon the magnitude of a phase difference between the asynchronous and synchronized data signals in comparison to respective threshold values; and cyclically changing at least one of said phase difference and said threshold values thereby to produce additional stuff requests in the positive and negative stuff request signals, whereby the frequency of jitter, due to stuffing, in the synchronized data signal is increased.
Claim 17
Independent Claim 111 words
A method of synchronizing an asynchronous data signal to produce a synchronized data signal comprising the steps of: stuffing the asynchronous data signal in dependence upon positive and negative stuff request signals to produce the synchronized data signal; producing the positive and negative stuff request signals in dependence upon the magnitude of a phase difference between the asynchronous and synchronized data signals in comparison to respective threshold values; and cyclically changing at least one of said phase difference and said threshold values thereby to produce additional stuff requests in the positive and negative stuff request signals, whereby the frequency of jitter, due to stuffing, in the synchronized data signal is increased.
Claim 18
Dependent Claim 41 words
A method as claimed in claim 14 wherein said at least one of said phase difference and said threshold values is cyclically changed periodically with a period during which a plurality of stuffs of the asynchronous data signal can be effected.
Claim 19
Dependent Claim 17 words
A method as claimed in claim 15 wherein said period is not more than about 5 ms.
Claim 20
Dependent Claim 39 words
A method as claimed in claim 15 wherein said at least one of said phase difference and said threshold values is changed cyclically with a predetermined waveform having a progressively changing level at least during part of each cycle.
Claim 21
Dependent Claim 15 words
A method as claimed in claim 17 wherein said waveform is a substantially sawtooth waveform.
Claim 22
Dependent Claim 15 words
A method as claimed in claim 17 wherein said waveform is a substantially triangular waveform.
Claim 23
Dependent Claim 15 words
A method as claimed in claim 17 wherein said waveform is a substantially sinusoidal waveform.
Claim 24
Dependent Claim 30 words
A method as claimed in claim 17 wherein said phase difference and said threshold values are digital quantities and said waveform is constituted by a changing count of a counter.
Claim 25
Dependent Claim 31 words
A method as claimed in claim 14 wherein said threshold values differ by, and said cyclical change has an amplitude of, an amount corresponding to a phase difference of about 360°.
Claim 26
Dependent Claim 31 words
A method as claimed in claim 15 wherein said threshold values differ by, and said cyclical change has an amplitude of, an amount corresponding to a phase difference of about 360°.
Claim 27
Dependent Claim 31 words
A method as claimed in claim 17 wherein said threshold values differ by, and said cyclical change has an amplitude of, and amount corresponding to a phase difference of about 360°.
Claim 28
Dependent Claim 31 words
A method as claimed in claim 21 wherein said threshold values differ by, and said cyclical change has an amplitude of, an amount corresponding to a phase difference of about 360°.
Claim 29
Dependent Claim 23 words
A method as claimed in claim 14 wherein said threshold value differ by an amount corresponding to a phase difference of about 720°.
Claim 30
Dependent Claim 23 words
A method as claimed in claim 15 wherein said threshold values differ by an amount corresponding to a phase difference of about 720°.
Claim 31
Dependent Claim 23 words
A method as claimed in claim 17 wherein said threshold values differ by an amount corresponding to a phase difference of about 720°.
Claim 32
Dependent Claim 23 words
A method as claimed in claim 21 wherein said threshold values differ by an amount corresponding to a phase difference of about 720°.
Claim 33
Dependent Claim 74 words
Synchronizing apparatus comprising: means responsive to a stuff request signal for stuffing an asynchronous data signal to produce a synchronized data signal; means for producing the stuff request in a dependence upon the relative phases of the asynchronous and synchronized data signals; and modifying means for modifying the production of the stuff request signal to include additional stuff requests thereby to increase the frequency of jitter, due to stuffing, in the synchronized data signal.
Claim 34
Dependent Claim 74 words
Synchronizing apparatus comprising: means responsive to a stuff request signal for stuffing an asynchronous data signal to produce a synchronized data signal; means for producing the stuff request in a dependence upon the relative phases of the asynchronous and synchronized data signals; and modifying means for modifying the production of the stuff request signal to include additional stuff requests thereby to increase the frequency of jitter, due to stuffing, in the synchronized data signal.
Claim 35
Dependent Claim 77 words
Apparatus as claimed in claim 30 wherein the means for producing the stuff request signal comprises phase comparison means, for comparing the relative phases of the asynchronous and synchronized data signals to produce a phase difference signal, and means for comparing the phase difference signal with at least one threshold value to produce the stuff request signal, and the modifying means comprises means for changing at least one of said phase difference signal and said threshold value.
Claim 36
Dependent Claim 50 words
Apparatus as claimed in claim 31 wherein the modifying means comprises means for generating a cyclical waveform having a progressively changing level at least during part of each cycle, and means for changing at least one of said phase difference signal and said threshold value in dependence upon said waveform.
Claim 37
Dependent Claim 29 words
Apparatus as claimed in claim 31 wherein the phase difference signal and the threshold value are digital quantities and the means for generating a cyclical waveform comprises a counter.
Claim 38
Dependent Claim 101 words
Synchronizing apparatus comprising: means responsive to positive and negative stuff request signals for stuffing an asynchronous data signal to produce a synchronized data signal; means for producing the positive and negative stuff request signals in dependence upon the magnitude of a phase difference between the asynchronous and synchronized data signals in comparison to respective threshold values; and means for cyclically changing at least one of said phase difference and said threshold values thereby to produce additional stuff requests in the positive and negative stuff request signals, whereby the frequency of jitter, due to stuffing, in the synchronized data signal is increased.
Claim 39
Dependent Claim 101 words
Synchronizing apparatus comprising: means responsive to positive and negative stuff request signals for stuffing an asynchronous data signal to produce a synchronized data signal; means for producing the positive and negative stuff request signals in dependence upon the magnitude of a phase difference between the asynchronous and synchronized data signals in comparison to respective threshold values; and means for cyclically changing at least one of said phase difference and said threshold values thereby to produce additional stuff requests in the positive and negative stuff request signals, whereby the frequency of jitter, due to stuffing, in the synchronized data signal is increased.
Claim 40
Dependent Claim 63 words
Apparatus as claimed in claim 34 wherein the means for cyclically changing at least one of said phase difference and said threshold values comprises means for generating a cyclical waveform having a progressively changing level at least during part of each cycle, and means for changing at least one of said phase difference signal and said threshold values in dependence upon said waveform.
Claim 41
Dependent Claim 19 words
Apparatus as claimed in claim 35 wherein the means for generating a cyclical waveform comprises a sawtooth waveform generator.
Claim 42
Dependent Claim 13 words
Apparatus as claimed in claim 35 wherein the waveform generator comprises a counter.
Claim 43
Dependent Claim 29 words
Apparatus as claimed in claim 37 and including means for supplying to the counter a clock signal which is related to the timing of one of the data signals.
Claim 44
Independent Claim 93 words
A method of synchronizing an asynchronous data signal to produce a synchronized data signal, comprising the steps of: stuffing the asynchronous data signal in dependence upon a stuff request signal to produce the synchronized data signal; producing the stuff request signal in dependence upon the magnitude of a phase difference between the asynchronous and synchronized data signals in comparison to at least one threshold value; and modifying the production of the stuff request signal in dependence upon said comparison to increase the frequency of jitter, due to stuffing, in the synchronized data signal.
Claim 45
Independent Claim 93 words
A method of synchronizing an asynchronous data signal to produce a synchronized data signal, comprising the steps of: stuffing the asynchronous data signal in dependence upon a stuff request signal to produce the synchronized data signal; producing the stuff request signal in dependence upon the magnitude of a phase difference between the asynchronous and synchronized data signals in comparison to at least one threshold value; and modifying the production of the stuff request signal in dependence upon said comparison to increase the frequency of jitter, due to stuffing, in the synchronized data signal.
Claim 46
Dependent Claim 37 words
A method as claimed in claim 39 wherein the production of the stuff request signal is modified cyclically and periodically with a period during which a plurality of stuffs of the asynchronous data signal can be effected.
Claim 47
Dependent Claim 17 words
A method as claimed in claim 40 wherein said period is not more than about 5 ms.
Claim 48
Dependent Claim 41 words
A method as claimed in claim 39 wherein the step of modifying the production of the stuff request signal comprises cyclically varying the threshold value with a predetermined waveform having a progressively changing level at least during part of each cycle.
Claim 49
Dependent Claim 31 words
A method as claimed in claim 42 wherein the phase difference magnitude and the threshold value are digital quantities and the waveform is constituted by a changing count of a counter.
Claim 50
Dependent Claim 97 words
A method as claimed in claim 39 wherein the asynchronous data signal is stuffed using positive and negative stuffing in dependence upon positive and negative stuff request signals to produce the synchronized data signal, the positive and negative stuff request signals are produced in dependence upon the magnitude of the phase difference between the asynchronous and synchronized data signals in comparison in respective threshold values, and the production of the positive and negative stuff request signals in dependence upon the respective comparisons in modified to produce additional stuff requests in the positive and negative stuff request signals.
Claim 51
Dependent Claim 26 words
A method as claimed in claim 44 wherein the production of the positive and negative stuff request signals is modified by varying said respective threshold values.
Claim 52
Dependent Claim 72 words
Synchronizing apparatus comprising: stuffing means responsive to a stuff request signal for stuffing an asynchronous data signal to produce a synchronized data signal; means for producing the stuff request signal in dependence upon the relative phases of the asynchronous and synchronized data signals in comparison to at least one threshold value; and means for varying the threshold value whereby the frequency of jitter, due to stuffing, in the synchronized data is increased.
Claim 53
Dependent Claim 72 words
Synchronizing apparatus comprising: stuffing means responsive to a stuff request signal for stuffing an asynchronous data signal to produce a synchronized data signal; means for producing the stuff request signal in dependence upon the relative phases of the asynchronous and synchronized data signals in comparison to at least one threshold value; and means for varying the threshold value whereby the frequency of jitter, due to stuffing, in the synchronized data is increased.
Claim 54
Dependent Claim 45 words
Apparatus as claimed in claim 46 wherein the means for varying the threshold value comprises means for generating a cyclical waveform having a progressively changing level at least during part of each cycle, and means for changing the threshold value in dependence upon said waveform.
Claim 55
Dependent Claim 25 words
Apparatus as claimed in claim 47 wherein the threshold value is a digital quantity and the means for generating a cyclical waveform comprises a counter.

References Cited (Backward Citations)

US3461245A Cited
US3873773A Cited
US3872257A Cited
US4086436A Cited
US4072826A Cited
US4095053A Cited
EP0035795A2 Cited
US4347620A Cited
US4412299A Cited
US4387459A Cited
US4489421A Cited
US4514855A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-03-06 1992-09-05 1993-03-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-03-06 1996-09-05 1997-03-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-03-06 2000-09-05 2001-03-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag