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

Method and apparatus for reducing waiting time jitter in pulse stuffing synchronized digital communications

Assignee: Adtran Holdings Inc
•
Filing: 1995-04-27
•
Granted: 1997-04-08
•
Expires: 2015-04-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A jitter/wander reduction mechanism monitors the ratio of pulse stuffing, to detect whenever the pulse stuffing ratio is proximate a prescribed undesirable ratio of stuffs per stuffing opportunity, which causes the wander to be a large number of unit intervals. A stuffing pulse accumulator-controlled frequency shift control circuit monitors the signal produced by a multiplexer (and demultiplexer for full duplex mode) control logic circuit and incrementally adjusts, as necessary, the frequency of a synchronized clock signal input to the multiplexer (and demultiplexer). The magnitude of the incremental frequency shift is sufficient to drive the synchronized clock away from the frequency associated with the undesired stuff ratio to a frequency that is sufficiently separated from the undesired value to produce a stuffing ratio other than the undesired value and reduce the jitter/wander.

Inventors

  • 👤 Richard A. Burch
  • 👤 Kevin W. Schneider
  • 👤 Michael D. Turner

Bibliographic Details

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

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 79 words
A method of synchronizing an asynchronous signal to produce a synchronized signal comprising the steps of: (a) performing a comparison of phases of the asynchronous signal and the synchronized signal to produce a stuff control signal and controllably stuffing the asynchronous signal with pulses at a ratio of stuffs per stuffing opportunity in dependence upon said stuff control signal; and (b) controllably adjusting the frequency of said synchronized signal in accordance with said ratio of stuffs per stuffing opportunity.
Claim 2
Independent Claim 79 words
A method of synchronizing an asynchronous signal to produce a synchronized signal comprising the steps of: (a) performing a comparison of phases of the asynchronous signal and the synchronized signal to produce a stuff control signal and controllably stuffing the asynchronous signal with pulses at a ratio of stuffs per stuffing opportunity in dependence upon said stuff control signal; and (b) controllably adjusting the frequency of said synchronized signal in accordance with said ratio of stuffs per stuffing opportunity.
Claim 3
Dependent Claim 52 words
A method according to claim 1, wherein step (b) comprises controllably changing the frequency of said synchronized signal to a value that is not proximate a stuffing ratio associated with a given undesired stuffing ratio of q stuffs per stuffing opportunity p, wherein each of q and p is a small integer.
Claim 4
Dependent Claim 49 words
A method according to claim 1, wherein step (b) comprises monitoring the number of stuffs controllably stuffed in step (a) over a prescribed interval, and incrementally changing the frequency of said synchronized signal in response to said number of stuffs having a prescribed relationship with respect to a criterion.
Claim 5
Dependent Claim 18 words
A method according to claim 3, wherein step (b) comprises incrementally increasing the frequency of said synchronized signal.
Claim 6
Dependent Claim 18 words
A method according to claim 3, wherein step (b) comprises incrementally decreasing the frequency of said synchronized signal.
Claim 7
Independent Claim 184 words
An apparatus for synchronizing an asynchronous digital signal to produce a synchronized digital signal comprising: an elastic store into which successive components of said asynchronous digital signal are written by a write clock coupled to said elastic store, and from which successive components of said synchronized digital signal are read out by a read clock coupled to said elastic store; a phase comparator to which said write and read clocks are coupled and which is operative to produce an output representative of the phase difference between said write and read clocks; an output multiplexer which is coupled to receive said synchronized digital signal and stuff pulses, and is operative to controllably multiplex said stuff pulses with components of said synchronized signal in accordance with a control signal to produce a stuffed synchronous output signal having a number of stuffs per stuffing opportunity; and a stuff controller which is operative to generate said control signal in accordance with the output of said phase comparator, said stuff controller controllably adjusting the frequency of said synchronized signal in accordance with said ratio of stuffs per stuffing opportunity.
Claim 8
Independent Claim 184 words
An apparatus for synchronizing an asynchronous digital signal to produce a synchronized digital signal comprising: an elastic store into which successive components of said asynchronous digital signal are written by a write clock coupled to said elastic store, and from which successive components of said synchronized digital signal are read out by a read clock coupled to said elastic store; a phase comparator to which said write and read clocks are coupled and which is operative to produce an output representative of the phase difference between said write and read clocks; an output multiplexer which is coupled to receive said synchronized digital signal and stuff pulses, and is operative to controllably multiplex said stuff pulses with components of said synchronized signal in accordance with a control signal to produce a stuffed synchronous output signal having a number of stuffs per stuffing opportunity; and a stuff controller which is operative to generate said control signal in accordance with the output of said phase comparator, said stuff controller controllably adjusting the frequency of said synchronized signal in accordance with said ratio of stuffs per stuffing opportunity.
Claim 9
Dependent Claim 56 words
An apparatus according to claim 6, wherein said stuff controller is operative to controllably change the frequency of said synchronized signal to a value that is not proximate to a stuffing ratio associated with a given undesired stuffing ratio of q stuffs per stuffing opportunity p, wherein each of q and p is a small integer.
Claim 10
Dependent Claim 52 words
An apparatus according to claim 7, wherein said stuff controller is operative to monitor the number of stuffs controllably multiplexed by said multiplexer over a prescribed interval, and incrementally changes the frequency of said synchronized signal in response to said number of stuffs having a prescribed relationship with respect to a criterion.
Claim 11
Dependent Claim 21 words
An apparatus according to claim 8, wherein said stuff controller is operative to incrementally increase the frequency of said synchronized signal.
Claim 12
Dependent Claim 21 words
An apparatus according to claim 8, wherein said stuff controller is operative to incrementally decrease the frequency of said synchronized signal.
Claim 13
Dependent Claim 83 words
An apparatus according to claim 6, wherein said stuff controller comprises a stuffing pulse accumulator, which is operative to monitor the number of stuffs carried out over a given interval, and a controllable synchronized clock generator, the output frequency of which is incrementally changed so as to adjust the frequency of said synchronized signal, in response to said number of stuffs accumulated by said stuffing pulse accumulator at any time during said given interval having a prescribed relationship with respect to a criterion.
Claim 14
Dependent Claim 21 words
An apparatus according to claim 11, wherein said stuff controller is operative to incrementally increase the frequency of said synchronized signal.
Claim 15
Dependent Claim 21 words
An apparatus according to claim 11, wherein said stuff controller is operative to incrementally decrease the frequency of said synchronized signal.
Claim 16
Dependent Claim 222 words
An apparatus according to claim 6, further including a demultiplexer-desynchronizer for desynchronizing a synchronized digital signal to produce a desynchronized digital signal, said demultiplexer-desynchronizer including: an input demultiplexer which is coupled to receive said synchronized digital signal and is operative to controllably demultiplex said synchronized signal to a selected output line including a stuff pulses output line in accordance with a destuff control signal to produce a destuffed synchronized digital signal; a further elastic store into which successive components of said destuffed synchronized digital signal are written by a write clock therefor, and from which successive components of a desynchronized digital signal are read out by a read clock therefor; a further phase comparator to which said write and read clocks are coupled and which is operative to produce an output representative of the phase difference between said write and read clocks; a read clock generator which is operative to generate said read clock in accordance with said output representative of the phase difference between said write and read clocks; and a destuff controller which is operative to generate said destuff control signal, said destuff controller being coupled to further controllably adjust the frequency of said synchronized signal to a value that is not proximate said stuffing ratio associated with said given undesired stuffing ratio of q stuffs per stuffing opportunity p.
Claim 17
Dependent Claim 52 words
An apparatus according to claim 14, wherein said destuff controller is operative to monitor the number of destuffs carried out over a prescribed interval, and incrementally causes the frequency of said synchronized signal to be changed in response to said number of destuffs having said prescribed relationship with respect to said criterion.
Claim 18
Dependent Claim 24 words
An apparatus according to claim 15, wherein said destuff controller is operative to cause the frequency of said synchronized signal to be incrementally increased.
Claim 19
Dependent Claim 24 words
An apparatus according to claim 15, wherein said stuff controller is operative to cause the frequency of said synchronized signal to be incrementally decreased.
Claim 20
Dependent Claim 83 words
An apparatus according to claim 14, wherein said destuff controller comprises a destuffing pulse accumulator, which is operative to monitor the number of destuffs carried out over a given interval, and wherein the output frequency of said controllable synchronized clock generator is incrementally changed so as to adjust the frequency of said synchronized signal, in response to said number of destuffs accumulated by said destuffing pulse accumulator at any time during said given interval having a prescribed relationship with respect to a criterion.
Claim 21
Dependent Claim 24 words
An apparatus according to claim 18, wherein said destuff controller is operative to cause the frequency of said synchronized signal to be incrementally increased.
Claim 22
Dependent Claim 24 words
An apparatus according to claim 18, wherein said destuff controller is operative to cause the frequency of said synchronized signal to be incrementally decreased.

References Cited (Backward Citations)

US4095053A Cited
US4744082A Cited
US4811340A Cited
US4791652A Cited
US4928275A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-04-07 2000-10-07 2001-04-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-04-07 2004-10-07 2005-04-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-04-07 2008-10-07 2009-04-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag