Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
148 words
In a synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a phase difference between a source node clock and a reference clock, an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter comprising: a slope determinator configured to determine the slopes of source RTS and destination RTS samples; a slope compensator configured to scale the ranges of said sample slopes to compensate for the expected average slope; and a range extender, coupled to said slope compensator, configured to increase the number of phase values of said samples to generate extended compensated samples.
Claim 2
Dependent Claim
148 words
In a synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a phase difference between a source node clock and a reference clock, an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter comprising: a slope determinator configured to determine the slopes of source RTS and destination RTS samples; a slope compensator configured to scale the ranges of said sample slopes to compensate for the expected average slope; and a range extender, coupled to said slope compensator, configured to increase the number of phase values of said samples to generate extended compensated samples.
Claim 3
Dependent Claim
33 words
The RTS sample interpreter of claim 1, wherein said slope determinator comprises: a subtractor configured to subtract a previous RTS sample from a current RTS sample to generate a current RTS sample slope.
Claim 4
Dependent Claim
77 words
The RTS sample interpreter of claim 2, wherein said slope compensator comprises: a range adjuster configured to adjust the range of said current RTS sample slope; and first means for removing a nominal slope associated with the interface from said current RTS sample slope prior to said adjustment by said range adjuster and for replacing said nominal slope in said current RTS sample slope after said adjustment of said current RTS sample slope by said range adjuster.
Claim 5
Dependent Claim
47 words
The RTS sample interpreter of claim 3, wherein said first means comprises: a subtractor for subtracting said nominal slope from said current RTS sample slope; and an adder for adding said nominal slope to said adjusted current RTS sample slope to generate said compensated RTS sample slope.
Claim 6
Dependent Claim
39 words
The RTS sample interpreter of claim 1, wherein said range extender comprises: second means for accumulating successive compensated RTS samples to generate said extended compensated samples having a range greater than said range of said source and destination samples.
Claim 7
Dependent Claim
48 words
The RTS sample interpreter of claim 5, wherein said second means comprises: temporary storage means for storing accumulated values of said successive current RTS sample slopes; and an adder for adding said successive current RTS sample slopes to said accumulated RTS sample to generate said extended compensated samples.
Claim 8
Dependent Claim
17 words
The RTS sample interpreter of claim 6, wherein said temporary storage means comprises an extended range register.
Claim 9
Dependent Claim
19 words
The RTS sample interpreter of claim 3, wherein said slope compensator further comprises means for generating said nominal slope.
Claim 10
Dependent Claim
176 words
In a synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a phase difference between a source node clock and a reference clock, an SRTS timing controller for generating an error signal representing a current phase difference between said transmit clock and said source clock, said SRTS timing controller comprising: an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter including, a slope determinator configured to determine the slopes of source RTS and destination RTS samples, a slope compensator configured to scale the ranges of said sample slopes to compensate for RTS sample nominal slope, and a range extender, coupled to said slope compensator, configured to increase the range of phase values of said RTS samples to generate extended compensated samples.
Claim 11
Dependent Claim
176 words
In a synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a phase difference between a source node clock and a reference clock, an SRTS timing controller for generating an error signal representing a current phase difference between said transmit clock and said source clock, said SRTS timing controller comprising: an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter including, a slope determinator configured to determine the slopes of source RTS and destination RTS samples, a slope compensator configured to scale the ranges of said sample slopes to compensate for RTS sample nominal slope, and a range extender, coupled to said slope compensator, configured to increase the range of phase values of said RTS samples to generate extended compensated samples.
Claim 12
Dependent Claim
62 words
The SRTS timing controller of claim 9, further comprising: a first subtractor configured to subtract said extended compensated destination slope from said extended compensated source slope to determine a current difference between said source clock phase and said transmit phase; and a second subtractor for subtracting a target RTS sample difference from said current RTS sample difference to generate said error signal.
Claim 13
Dependent Claim
17 words
The SRTS timing controller of claim 10, further comprising: means for generating said target RTS sample difference.
Claim 14
Dependent Claim
19 words
The SRTS timing controller of claim 10, further comprising: an RTS sample generator for generating said destination RTS sample.
Claim 15
Dependent Claim
206 words
A synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a phase difference between a source node clock and a reference clock, the SRTS clock recovery system comprising: an SRTS timing controller for generating an error signal representing a current phase difference between said transmit clock and said source clock, said SRTS timing controller including, an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter generating an extended compensated source sample and an extended compensated destination sample, said extended compensated samples having an increased number of phase values to interpret phase differences between said source clock and said transmit clock, a first subtractor configured to subtract said extended compensated destination sample from said extended compensated source sample to determine a current phase offset between said source clock and said transmit clock, and a second subtractor for subtracting a target phase offset from said current phase offset to generate said error signal.
Claim 16
Dependent Claim
206 words
A synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a phase difference between a source node clock and a reference clock, the SRTS clock recovery system comprising: an SRTS timing controller for generating an error signal representing a current phase difference between said transmit clock and said source clock, said SRTS timing controller including, an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter generating an extended compensated source sample and an extended compensated destination sample, said extended compensated samples having an increased number of phase values to interpret phase differences between said source clock and said transmit clock, a first subtractor configured to subtract said extended compensated destination sample from said extended compensated source sample to determine a current phase offset between said source clock and said transmit clock, and a second subtractor for subtracting a target phase offset from said current phase offset to generate said error signal.
Claim 17
Dependent Claim
44 words
The SRTS clock recovery system of claim 13, further comprising: a clock generation system configured to generate said transmit clock having said frequency responsive to said error signal and further configured to transmit said data to the destination user process at said transmit frequency.
Claim 18
Dependent Claim
77 words
The SRTS clock recovery system of claim 13, further comprising: a network receiver configured to receive the information stream, said network receiver including, a data FIFO for storing said received data, and an RTS sample FIFO for storing said source RTS sample, wherein said SRTS timing controller retrieves said source RTS sample from said RTS sample FIFO, and further wherein said clock generation system retrieves said data from said data FIFO for transmission to the destination process.
Claim 19
Dependent Claim
48 words
The SRTS clock recovery system of claim 15, wherein said network receiver further comprises: a cell/packet receiver configured to parse said information stream into a plurality of portions, said plurality of portions including a first portion including said data and a second portion including said source RTS sample.
Claim 20
Dependent Claim
36 words
The SRTS clock recovery system of claim 14, wherein said clock generation system comprises: a low pass filter configured to filter said error signal and to provide said accumulated filtered error signal to said control circuit.
Claim 21
Dependent Claim
63 words
The SRTS clock recovery system of claim 13, wherein said SRTS clock recovery system is included within a network node, said network node further comprising: a reference clock processor configured to generate a fundamental reference clock and an SRTS reference clock relative to the network reference clock, wherein said RTS sample generator utilizes said SRTS reference clock to generate said destination RTS sample.
Claim 22
Dependent Claim
123 words
In a synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a phase difference between a source node clock and a reference clock, an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter comprising: a slope determinator configured to determine the slopes of source RTS and destination RTS samples; and a slope compensator configured to scale the ranges of said sample slopes to compensate for nominal sample slope.
Claim 23
Dependent Claim
123 words
In a synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a phase difference between a source node clock and a reference clock, an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter comprising: a slope determinator configured to determine the slopes of source RTS and destination RTS samples; and a slope compensator configured to scale the ranges of said sample slopes to compensate for nominal sample slope.
Claim 24
Dependent Claim
33 words
The RTS sample interpreter of claim 19, wherein said slope determinator comprises: a subtractor configured to subtract a previous RTS sample from a current RTS sample to generate a current RTS sample slope.
Claim 25
Dependent Claim
77 words
The RTS sample interpreter of claim 20, wherein said slope compensator comprises: a range adjuster configured to adjust the range of said current RTS sample slope; and first means for removing a nominal slope associated with the interface from said current RTS sample slope prior to said adjustment by said range adjuster and for replacing said nominal slope in said current RTS sample slope after said adjustment of said current RTS sample slope by said range adjuster.
Claim 26
Dependent Claim
47 words
The RTS sample interpreter of claim 21, wherein said first means comprises: a subtractor for subtracting said nominal slope from said current RTS sample slope; and an adder for adding said nominal slope to said adjusted current RTS sample slope to generate said compensated RTS sample slope.
Claim 27
Dependent Claim
147 words
In a synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a frequency difference between a source node clock frequency and a frequency of the reference clock, an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter comprising: a slope determinator configured to generate a current RTS sample slope representing the difference between the slopes of the source RTS and destination RTS samples; and a range extender, coupled to said slope determinator, configured to increase the number of phase values of said current RTS sample slope to generate an extended sample slope.
Claim 28
Dependent Claim
147 words
In a synchronous residual time stamp (SRTS) clock recovery system for ensuring proper reception and transmission of an information stream transmitted by a source node over a network having a network reference clock, the information stream including data to be transmitted to a destination user process and a residual time stamp (RTS) representing a frequency difference between a source node clock frequency and a frequency of the reference clock, an RTS sample interpreter for enabling the SRTS clock recovery system to operate in a high jitter network environment, the RTS sample interpreter comprising: a slope determinator configured to generate a current RTS sample slope representing the difference between the slopes of the source RTS and destination RTS samples; and a range extender, coupled to said slope determinator, configured to increase the number of phase values of said current RTS sample slope to generate an extended sample slope.
Claim 29
Dependent Claim
33 words
The RTS sample interpreter of claim 23, wherein said slope determinator comprises: a subtractor configured to subtract a previous RTS sample from a current RTS sample to generate said current RTS sample slope.
Claim 30
Dependent Claim
39 words
The RTS sample interpreter of claim 23, wherein said range extender comprises: means for accumulating successive RTS sample slopes to generate said extended sample slope having a range greater than said range of said source and destination sample slopes.
Claim 31
Dependent Claim
50 words
The RTS sample interpreter of claim 25, wherein said accumulating means comprises: an temporary storage means for storing accumulated values of said successive current RTS sample slopes; and an adder for adding said successive current RTS sample slopes to said accumulated RTS sample slopes to generate said extended sample slope.
Claim 32
Dependent Claim
17 words
The RTS sample interpreter of claim 26, wherein said temporary storage means comprises an extended range register.