NETWORK SYNCHRONIZATION OVER IP NETWORKS
First Claim
1. A method for determining clock synchronization in an IP connected network having a plurality of members in one or more domains comprising:
- determining a difference between an arrival time of a received packet and outpulsing of a signal to a digital signal processor, in a window;
determining a time to generate window size samples and a time to receive window size samples; and
accumulating a difference which is used to adjust an interrupt timer in at least one member.
23 Assignments
0 Petitions
Accused Products
Abstract
Network timing is derived from the PSTN and distributed through the network to gateways capable of deriving timing from the incoming UDP stream. The derived timing has the correct frequency for voice telephony without using external timing sources or extraneous hardware components. For example, a digital signal processor (DSP) can derive the timing from a timed TDM bus and distribute messages, such as IP messages, to other gateways or port networks. The other gateways and port networks use the incoming stream to extract the timing which is then used to time their TDM bus. The port networks and gateways can also distribute other streams to other gateways in a fan-out type of arrangement. This internally generated timing can be used, for example, for Circuit Emulated Services (CES).
-
Citations
18 Claims
-
1. A method for determining clock synchronization in an IP connected network having a plurality of members in one or more domains comprising:
-
determining a difference between an arrival time of a received packet and outpulsing of a signal to a digital signal processor, in a window; determining a time to generate window size samples and a time to receive window size samples; and accumulating a difference which is used to adjust an interrupt timer in at least one member. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for clock synchronization in an IP connected network having a plurality of members in one or more domains comprising:
a controller that; determines a difference between an arrival time of a received packet and outpulsing of a signal to a digital signal processor, in a window; determines a time to generate window size samples and a time to receive window size samples; and accumulates a difference which is stored and used to adjust an interrupt timer in at least one member. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
Specification