H04J3/0641

CONTROLLER AREA NETWORK SYNCHRONIZATION
20170317812 · 2017-11-02 ·

A computer-implemented method for synchronizing nodes on a controller area network includes identifying, via a processor, a node from a plurality of nodes as a sync master node; designating, via the processor, each of the remaining nodes as a sync slave node; designating, via the processor, the first message from the sync master node as a sync message; assigning, via the processor, the lowest number, among all the message IDs in the network system, to the message ID of the sync message; determining a sync message target receiving time on a sync slave node; and triggering an interrupt to the processor responsive to receiving the sync message on a sync slave node in the controller area network to perform time adjustment on the sync slave node.

TIME SYNCHRONIZATION PATH SELECTION DEVICE AND TIME SYNCHRONIZATION PATH SELECTION METHOD
20220060310 · 2022-02-24 ·

[Problem to be Solved] Optimizing a route of time synchronization in a network including apparatuses with different types of precision classes.

[Solution to the Problem] A time transmission system includes BC nodes 200 with different types of apparatus performances, and multiple routes of PTP packets from GM nodes 101 and 102 to a BC node 220 via the BC node 200 are present. Each BC node 200 located upstream on a route performs notification of performance information indicating its apparatus performance to the BC node 200 located downstream with respect thereto. The BC node 220 includes a determination index calculation unit 11 that calculates a determination index for each route by referencing the performance information notified from the BC nodes 200 located upstream on each route, and a route selection unit 12 that selects a route for transmitting and receiving PTP packets from multiple routes of PTP packets to the BC node 220, based on the calculated determination index for each route.

Accurate Synchronization as a Service
20170302392 · 2017-10-19 ·

Novel tools and techniques are provided for implementing network timing functionality. In some embodiments, a grand master clock(s) might receive a first timing signal from a global positioning system (“GPS”) source via a GPS antenna(s), and might send a second timing signal (which might be based at least in part on the first timing signal) to a slave clock(s), in some cases, via one or more network elements or the like. A computing system might calculate various transmission times for the second timing signal to be transmitted between the grand master clock(s) and the slave clock(s), and might calculate any time delay differences in the transmission times, might generate a third timing signal based at least in part on the calculated time delay differences (if any), and might send the third timing signal to one or more network elements, thereby providing Accurate Synchronization as a Service (“ASaaS”) functionality.

M-CMTS, Edge-QAM and upstream receiver core timing synchronization
09787768 · 2017-10-10 · ·

Systems and methods of this disclosure can operate to synchronize timing between communication devices and can include a timing server. The timing server can provide a communications interface for the exchange of timing messages to a first communication device. Using existing protocol messages defined in the M-CMTS architecture, additional communication devices can intercept, snoop, and extract timing information from messages between the first communication device and the timing server to adjust their internal clocks to maintain timing synchronization thereby reducing the number of communication interfaces required from a timing server.

Synchronized Exchange System
20170330278 · 2017-11-16 ·

A method for synchronous processing exchange orders, comprising: creating a first batch of orders by accumulating exchange orders received within a first time period, TP1; creating a second batch of orders by accumulating exchange orders received within a second time period, TP2; and processing the orders from the first batch within the second time period, TP2.

METHOD AND DEVICE FOR SUPPORTING CONFIGURATION OF TIME SYNCHRONIZATION NETWORK IN MOBILE COMMUNICATION NETWORK
20220046570 · 2022-02-10 ·

The disclosure relates to a communication method and system for converging a 5G communication system for supporting higher data rates beyond a 4G system with a technology for IoT. A method of a NW-TT is provided. The method includes receiving a first announce message via user plane from a first DS-TT using a first PDU session between the NW-TT and the first DS-TT, receiving a second announce message from a N6 interface, determining port states for each port of the first DS-TT and the NW-TT with the first and second announce message using a BMCA procedure, if GM is external to a time synchronization network, generating a third announce message based on the first and second announce message for each master port in the first DS-TT and the NW-TT, and transmitting the third announce message to the first PDU session related to the master port in the first DS-TT.

METHOD FOR TIME SYNCHRONIZATION OF DOMAIN BASED ON TIME INFORMATION OF VEHICLE
20170251508 · 2017-08-31 ·

Disclosed are time synchronization methods for domains based on time information of a vehicle. A time synchronization method performed by a first end node belonging to a first domain of a vehicle includes: receiving a first frame including time information from the vehicle; changing the first end node to a grand master node of the first domain when the time information indicates a time of a universal time domain; and synchronizing a time of the grand master node with the time of the universal time domain.

Clock recovery in a packet based network

A technique for facilitating clock recovery in a node of a packet-based network is disclosed. The node is synchronized with other nodes based on a master-slave clock mechanism. A list of backup master clock node is maintained for the node, which includes at least one backup master clock node for the node, and in response to occurrence of a synchronization related event, a master clock node of the node is switched from the current master clock node to a backup master clock node selected from the list. A master clock node reselection message is generated and transmitted to the switched backup master clock node for the switched backup master clock node to reselect its master clock node.

TIMING ADJUSTMENT FOR DISTRIBUTED NETWORK ARCHITECTURE
20220311531 · 2022-09-29 · ·

In some embodiments, a first computing device detects a loss of a connection to a first source of timing information that the first computing device and a second computing device use to maintain synchronization with a first clock and a second clock. The first computing device receives a second source of timing information from the second computing device. The second source of timing information is also being transmitted to a third computing device. The first computing device uses the second source of timing information to determine a first timestamp and determines a second timestamp from the first clock. The first computing device uses the first timestamp and the second timestamp to adjust a rate of the first clock where the first clock is used to transmit the second source of timing information from the second computing device to the third computing device.

CLOCK SYNCHRONIZATION OVER REDUNDANT NETWORKS
20170237512 · 2017-08-17 ·

A method of facilitating clock synchronization over redundant networks may include, when a SYNC message and a DELAY_REQ message of a PTP clock synchronization cycle are carried by different redundant networks, adjusting a timestamp associated with one of the messages to emulate carriage of the SYNC message and the DELAY_REQ message by the same redundant network. In a method of facilitating PTP clock synchronization, an indicator of an operational status of each of a pair of redundant networks for carrying messages from a slave clock to a master clock may be embedded in a PTP message destined for the slave clock. An indicator of which one of the pair of redundant networks is valid for PTP clock synchronization may be obtained from a PTP message destined for the master clock. PTP messages to the master clock may be selectively relayed based on whether the PTP messages have been received from the valid one of the redundant networks.