Network timing synchronization systems
First Claim
1. A method for synchronizing timing of a follower system to a reference system, comprising the steps:
- applying a Hierarchical CFF function (“
HCFF”
) to a set of Correction Factor Functions types (“
CFFs”
) or a set of other HCFF, whereinthere are several types of CFF and HCFF according to the aspect of the timing they process and according to the process they useeach CFF type uses the same input data set specific to that type and generates at least one Correction Factor Solution (“
CFS”
) for each of the CFF, wherein the CFS consists of only CF or the CFS consists of both CF and a SACF, andthe HCFF takes as input a set of CFS and generates at least one CFS, wherein the CFS consist of only the CF, or the CFS consists of both the CF and a SACF; and
using said CFS to synchronize timing.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and means synchronize timing of a follower system to a reference system. A Hierarchical CFF function (“HCFF”) is applied to a set of Correction Factor Functions types (“CFFs”) or a set of other HCFF. Each CFF type uses the same input data set specific to that type and generates at least one Correction Factor Solution (“CFS”) for each of the CFF, wherein the CFS consists of only CF or the CFS consists of both i) CF and ii) a SACF. The HCFF takes as input a set of CFS and generates at least one CFS, wherein the CFS consist of only the CF, or the CFS consists of both the i) CF and ii) a SACF.
-
Citations
23 Claims
-
1. A method for synchronizing timing of a follower system to a reference system, comprising the steps:
-
applying a Hierarchical CFF function (“
HCFF”
) to a set of Correction Factor Functions types (“
CFFs”
) or a set of other HCFF, whereinthere are several types of CFF and HCFF according to the aspect of the timing they process and according to the process they use each CFF type uses the same input data set specific to that type and generates at least one Correction Factor Solution (“
CFS”
) for each of the CFF, wherein the CFS consists of only CF or the CFS consists of both CF and a SACF, andthe HCFF takes as input a set of CFS and generates at least one CFS, wherein the CFS consist of only the CF, or the CFS consists of both the CF and a SACF; and using said CFS to synchronize timing. - View Dependent Claims (8, 11, 12, 14, 15, 16, 17)
-
-
2. A method for synchronizing timing of a follower system to a reference system as recited by 1, wherein the input data of a CFF function comprises a set of timestamp pairs (“
- TSP”
); andwherein the CFF comprises the steps of; making a set of Teons, wherein each Teon includes a plurality of departure time and arrival time TSPs, each of said TSP is associated with a communication event, all the communication events occur within a synchronization update interval, and are separated by a defined minimum time interval; extracting at least one raw correction factor from at least one of the Teons; and using said at least one raw correction factors (“
CFn”
) to synchronize the timing. - View Dependent Claims (3, 4, 5, 6, 7, 9, 10, 13)
- TSP”
-
18. A system that measure the environmental conditions (“
- EC”
) comprisinga device transmitting messages (“
TxSensor”
) containing the departure time stamp of said massages wherein the time stamp is a reading of a counter at the time the message is transmitted and said counter has sufficient stages to prevent wraparound in between transmission time, and the clock is provided by a local oscillator which frequency fluctuates mostly due to the environmental condition that is measured;a device (“
RxBase”
) that receives said time stamped messages and time stamps the arrival time of said messages with a high stability clock wherein the time stamp is the reading of a counter driven by the high stability clock at the moment said packet is received and said counter has sufficient stages to prevent wraparound in between receive events;means to determine the frequency offset between the TxSensor and the RxBase; and means to extract the EC by interpreting the frequency offset.
- EC”
-
19. A method to correct the frequency of a free running oscillator comprising the steps of:
-
sampling the environmental conditions (“
EC”
) at a rate sufficient to capture measurable changes that will determine modifications of the frequency;calculating an interpolated value CF(EC) corresponding to the environmental conditions sample EC from a CF(EEC(k−
1)) and a CF(EEC(k)) wherein;CF(EEC(k−
1)) and CF(EEC(k)) are elements of a multidimensional array of correction factors CF indexed on equivalent environmental conditions EEC (ECOCA),EEC(k−
1) is the closest index in the ECOCA array that is smaller than EC,EEC(k) is the closest index in the ECOCA array that is greater than EC, and t(n) is the time of measurement of the EC; and applying the CF(EC) correction to the oscillator. - View Dependent Claims (20)
-
-
21. An apparatus for network simulation, comprising:
-
a high stability frequency oscillator; a logic unit that is configured to perform the functions of at least one Timing Reference Node (“
Master”
) running a timing synchronization protocol (“
TSP”
);a means to time stamp the TSP packets; a means to provide sequences of propagation delay values (“
PD”
) equivalent with PD experienced by the TSP packets for the network configurations that are emulated; anda means to modify said time stamp of the TSP packets generated by each Master wherein the modification is the addition or the subtraction of a PD associated with the propagation path between each reference node and an equipment under test. - View Dependent Claims (22)
-
-
23. A telecommunication protocol for timing synchronization with identical message structure for both directions, comprising:
-
an arrival time stamp A(n) and an associated sequence ID from a protocol packet received from the opposite end; a departure time stamp information D(m) of the previously transmitted packet; and a departure sequence ID, wherein the sequence ID of the packets transmitted by the follower node are only odd numbers and the sequence ID transmitted by the reference node are only even numbers.
-
Specification