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

Constant bit rate synchronization

Assignee: Ericsson AB
•
Filing: 1995-09-22
•
Granted: 1997-12-02
•
Expires: 2015-09-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Packet based telecommunications networks are being developed to carry Constant Bit Rate (CBR) data streams between source and destination exchanges in the form of multiplexed packets, which are recombined at the destination exchange into a CBR stream. In such a network it is desirable to synchronise the frequency and maintain the phase relation of the recombined CBR stream with those of a source CBR stream arriving at the source exchange. The described synchronising circuit for use in such a network comprises a local oscillator (46), a local Residual Time Stamp (RTS) generator (50) arranged to determine a local RTS value (51) from the local oscillator frequency, a comparator (52) to determine the difference between the local RTS value (51) and a source RTS value (41) extracted from packets received at a destination exchange (10), and an oscillator controller (54) responsive to the difference to adjust the frequency and phase of the local oscillator to maintain the difference constant.

Inventors

  • 👤 Nigel John Burton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 04:36
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/062; H04J3/0632; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5616; H04L2012/5638; H04L2012/5646; H04L2012/5652; H04L2012/5672; H04L2012/5674

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 119 words
A synchronizing circuit for use in a multiplexed, packet-based telecommunications network capable of carrying Constant Bit Rate (CBR) data streams between a source exchange and a destination exchange, said circuit comprising: a) a destination exchange local oscillator for generating a local oscillator frequency and phase; b) a local Residual Time Stamp (RTS) generator for determining a local RTS value from the local oscillator frequency; c) processing means for extracting a source RTS value from packets received at the destination exchange; d) a comparator for determining a difference between the local RTS value and the source RTS value; and e) an oscillator controller responsive to said difference for adjusting the local oscillator frequency and phase to maintain said difference constant.
Claim 2
Dependent Claim 119 words
A synchronizing circuit for use in a multiplexed, packet-based telecommunications network capable of carrying Constant Bit Rate (CBR) data streams between a source exchange and a destination exchange, said circuit comprising: a) a destination exchange local oscillator for generating a local oscillator frequency and phase; b) a local Residual Time Stamp (RTS) generator for determining a local RTS value from the local oscillator frequency; c) processing means for extracting a source RTS value from packets received at the destination exchange; d) a comparator for determining a difference between the local RTS value and the source RTS value; and e) an oscillator controller responsive to said difference for adjusting the local oscillator frequency and phase to maintain said difference constant.
Claim 3
Dependent Claim 176 words
A synchronizing circuit for use in a multiplexed, packet-based telecommunications network capable of carrying Constant Bit Rate (CBR) data streams between a source exchange and a destination exchange, said circuit comprising: a) a destination exchange local oscillator for generating a local oscillator frequency and phase; b) a local Residual Time Stamp (RTS) generator for determining a local RTS value from the local oscillator frequency, said local RTS generator including a counter which is clocked by means of a clock derived from a network reference frequency, a÷n divider for dividing the local oscillator frequency by n, and a counter reader connected to the output of the counter and operable to read the counter output every n cycles of the local oscillator frequency; c) processing means for extracting a source RTS value from packets received at the destination exchange; d) a comparator for determining a difference between the local RTS value and the source RTS value; and e) an oscillator controller responsive to said difference for adjusting the local oscillator frequency and phase to maintain said difference constant.
Claim 4
Dependent Claim 176 words
A synchronizing circuit for use in a multiplexed, packet-based telecommunications network capable of carrying Constant Bit Rate (CBR) data streams between a source exchange and a destination exchange, said circuit comprising: a) a destination exchange local oscillator for generating a local oscillator frequency and phase; b) a local Residual Time Stamp (RTS) generator for determining a local RTS value from the local oscillator frequency, said local RTS generator including a counter which is clocked by means of a clock derived from a network reference frequency, a÷n divider for dividing the local oscillator frequency by n, and a counter reader connected to the output of the counter and operable to read the counter output every n cycles of the local oscillator frequency; c) processing means for extracting a source RTS value from packets received at the destination exchange; d) a comparator for determining a difference between the local RTS value and the source RTS value; and e) an oscillator controller responsive to said difference for adjusting the local oscillator frequency and phase to maintain said difference constant.
Claim 5
Dependent Claim 29 words
The synchronizing circuit according to claim 2, wherein the oscillator controller is operable to adjust the local oscillator frequency by an amount related to the square of said difference.
Claim 6
Dependent Claim 95 words
The synchronizing circuit according to claim 3, wherein the oscillator controller is further operable to determine an initial difference between the local RTS value and the source RTS value, said initial difference corresponding to an initial phase difference between said destination exchange local oscillator phase and the source exchange local oscillator phase, the local oscillator controller being further operable to adjust the phase of said destination exchange local oscillator such that, when frequency synchronization is achieved, said difference between the local RTS and the source RTS values is substantially the same as said initial difference.
Claim 7
Dependent Claim 95 words
The synchronizing circuit according to claim 2, wherein the oscillator controller is further operable to determine an initial difference between the local RTS value and the source RTS value, said initial difference corresponding to an initial phase difference between said destination exchange local oscillator phase and the source exchange local oscillator phase, the local oscillator controller being further operable to adjust the phase of said destination exchange local oscillator such that, when frequency synchronization is achieved, said difference between the local RTS and the source RTS values is substantially the same as said initial difference.
Claim 8
Dependent Claim 140 words
A synchronizing circuit for use in a multiplexed, packet-based telecommunications network capable of carrying Constant Bit Rate (CBR) data streams between a source exchange and a destination exchange, said circuit comprising: a) a destination exchange local oscillator for generating a local oscillator frequency and phase; b) a local residual time stamp (RTS) generator for determining a local RTS value from the local oscillator frequency; c) processing means for extracting a source RTS value from packets received at the destination exchange; d) a comparator for determining a difference between the local RTS value and the source RTS value; and e) an oscillator controller responsive to said difference for adjusting the local oscillator frequency and phase to maintain said difference constant, said oscillator controller being operable to adjust the local oscillator frequency by an amount related to the square of said difference.
Claim 9
Dependent Claim 140 words
A synchronizing circuit for use in a multiplexed, packet-based telecommunications network capable of carrying Constant Bit Rate (CBR) data streams between a source exchange and a destination exchange, said circuit comprising: a) a destination exchange local oscillator for generating a local oscillator frequency and phase; b) a local residual time stamp (RTS) generator for determining a local RTS value from the local oscillator frequency; c) processing means for extracting a source RTS value from packets received at the destination exchange; d) a comparator for determining a difference between the local RTS value and the source RTS value; and e) an oscillator controller responsive to said difference for adjusting the local oscillator frequency and phase to maintain said difference constant, said oscillator controller being operable to adjust the local oscillator frequency by an amount related to the square of said difference.
Claim 10
Dependent Claim 95 words
The synchronizing circuit according to claim 6, wherein the oscillator controller is further operable to determine an initial difference between the local RTS value and the source RTS value, said initial difference corresponding to an initial phase difference between said destination exchange local oscillator phase and the source exchange local oscillator phase, the local oscillator controller being further operable to adjust the phase of said destination exchange local oscillator such that, when frequency synchronization is achieved, said difference between the local RTS and the source RTS values is substantially the same as said initial difference.
Claim 11
Dependent Claim 205 words
A synchronizing circuit for use in a multiplexed, packet-based telecommunications network capable of carrying Constant Bit Rate (CBR) data streams between a source exchange and a destination exchange, said circuit comprising: a) a destination exchange local oscillator for generating a local oscillator frequency and phase; b) a local residual time stamp (RTS) generator for determining a local RTS value from the local oscillator frequency; c) processing means for extracting a source RTS value from packets received at the destination exchange; d) a comparator for determining a difference between the local RTS value and the source RTS value; and e) an oscillator controller responsive to said difference for adjusting the local oscillator frequency and phase to maintain said difference constant, said oscillator controller being operable to determine an initial difference between the local RTS value and the source RTS value, said initial difference corresponding to an initial phase difference between said destination exchange local oscillator phase and the source exchange local oscillator phase, the local oscillator controller being further operable to adjust the phase of said destination exchange local oscillator such that, when frequency synchronization is achieved, said difference between the local RTS and the source RTS values is substantially the same as said initial difference.
Claim 12
Dependent Claim 205 words
A synchronizing circuit for use in a multiplexed, packet-based telecommunications network capable of carrying Constant Bit Rate (CBR) data streams between a source exchange and a destination exchange, said circuit comprising: a) a destination exchange local oscillator for generating a local oscillator frequency and phase; b) a local residual time stamp (RTS) generator for determining a local RTS value from the local oscillator frequency; c) processing means for extracting a source RTS value from packets received at the destination exchange; d) a comparator for determining a difference between the local RTS value and the source RTS value; and e) an oscillator controller responsive to said difference for adjusting the local oscillator frequency and phase to maintain said difference constant, said oscillator controller being operable to determine an initial difference between the local RTS value and the source RTS value, said initial difference corresponding to an initial phase difference between said destination exchange local oscillator phase and the source exchange local oscillator phase, the local oscillator controller being further operable to adjust the phase of said destination exchange local oscillator such that, when frequency synchronization is achieved, said difference between the local RTS and the source RTS values is substantially the same as said initial difference.
Claim 13
Independent Claim 109 words
A method of synchronizing the frequency of, and maintaining the phase between, a Constant Bit Rate (CBR) data stream received at a destination exchange to that of a CBR data stream transmitted from a source exchange, the method comprising the steps of: a) at the destination exchange, generating a local oscillator frequency and phase; b) generating a local residual time stamp (RTS) value from the local oscillator frequency; c) extracting a source RTS value from packets received at the destination exchange; d) determining a difference between the local RTS value and the source RTS value; and e) adjusting the local oscillator frequency and phase to maintain said difference constant.
Claim 14
Independent Claim 109 words
A method of synchronizing the frequency of, and maintaining the phase between, a Constant Bit Rate (CBR) data stream received at a destination exchange to that of a CBR data stream transmitted from a source exchange, the method comprising the steps of: a) at the destination exchange, generating a local oscillator frequency and phase; b) generating a local residual time stamp (RTS) value from the local oscillator frequency; c) extracting a source RTS value from packets received at the destination exchange; d) determining a difference between the local RTS value and the source RTS value; and e) adjusting the local oscillator frequency and phase to maintain said difference constant.
Claim 15
Independent Claim 117 words
A method of synchronizing the frequency of, and maintaining the phase between, a Constant Bit Rate (CBR) data stream received at a destination exchange to that of a CBR data stream transmitted form a source exchange, the method comprising the steps of: a) at the destination exchange, generating a local oscillator frequency and phase; b) generating a local residual time stamp (RTS) value from the local oscillator frequency; c) extracting a source RTS value from packets received at the destination exchange; d) determining a difference between the local RTS value and the source RTS value; and e) adjusting the local oscillator frequency by an amount related to the square of said difference to maintain said difference constant.
Claim 16
Independent Claim 117 words
A method of synchronizing the frequency of, and maintaining the phase between, a Constant Bit Rate (CBR) data stream received at a destination exchange to that of a CBR data stream transmitted form a source exchange, the method comprising the steps of: a) at the destination exchange, generating a local oscillator frequency and phase; b) generating a local residual time stamp (RTS) value from the local oscillator frequency; c) extracting a source RTS value from packets received at the destination exchange; d) determining a difference between the local RTS value and the source RTS value; and e) adjusting the local oscillator frequency by an amount related to the square of said difference to maintain said difference constant.
Claim 17
Dependent Claim 74 words
The method according to claim 10, and further comprising the steps of: f) determining an initial difference between the local RTS value and the source RTS value, said initial difference corresponding to an initial phase difference between said destination exchange local oscillator phase and the source exchange local oscillator phase; and g) adjusting the local oscillator phase such that, when frequency synchronization is achieved, said difference is substantially the same as said initial difference.
Claim 18
Independent Claim 176 words
A method of synchronizing the frequency of, and maintaining the phase between, a Constant Bit Rate (CBR) data stream received at a destination exchange to that of a CBR data stream transmitted from a source exchange, the method comprising the steps of; a) at the destination exchange, generating a local oscillator frequency and phase; b) generating a local residual time stamp (RTS) value from the local oscillator frequency; c) extracting a source RTS value from packets received at the destination exchange; d) determining a difference between the local RTS value and the source RTS value; e) determining an initial difference between the local RTS value and the source RTS value, said initial difference corresponding to an initial phase difference between said destination exchange local phase and the source exchange local oscillator phase; f) adjusting the local oscillator frequency to maintain said difference constant; and g) adjusting the local oscillator phase such that, when frequency synchronization is achieved, said difference between the local RTS and the source RTS values is substantially the same as said initial difference.
Claim 19
Independent Claim 176 words
A method of synchronizing the frequency of, and maintaining the phase between, a Constant Bit Rate (CBR) data stream received at a destination exchange to that of a CBR data stream transmitted from a source exchange, the method comprising the steps of; a) at the destination exchange, generating a local oscillator frequency and phase; b) generating a local residual time stamp (RTS) value from the local oscillator frequency; c) extracting a source RTS value from packets received at the destination exchange; d) determining a difference between the local RTS value and the source RTS value; e) determining an initial difference between the local RTS value and the source RTS value, said initial difference corresponding to an initial phase difference between said destination exchange local phase and the source exchange local oscillator phase; f) adjusting the local oscillator frequency to maintain said difference constant; and g) adjusting the local oscillator phase such that, when frequency synchronization is achieved, said difference between the local RTS and the source RTS values is substantially the same as said initial difference.

References Cited (Backward Citations)

US4890303A Cited
US4894823A Cited
US5204882A Cited
JPH0537560A Cited
US5260978A Cited
US5526362A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag