H04J3/0697

HIGH RESOLUTION SIGNAL RECEPTION

A method for reception of a signal by a subscriber of a real-time network. The signal includes a signal clock having a signal clock frequency and the subscriber includes a counter, which has a counter clock with a counter clock frequency and which maps a local time of the subscriber. The method includes sampling the signal with a reception clock of a reception counter of the subscriber, the reception clock being derived from the counter clock, whereby the reception counter maps the local time of the subscriber, adapting a phase position of the reception clock to a phase position of the signal clock when said reception clock is derived from the counter clock, and sampling the signal at a reception clock frequency of the reception counter

SYSTEMS AND METHODS FOR TIMING A SIGNAL
20230006903 · 2023-01-05 ·

Systems and methods are provided for timing signals, measuring latency, and/or timestamping. Some of the systems described herein can measure latency in a network device, and can include a signal generator, a sampler, a pulse detector, a timer, and a connector. The signal generator can define a signal profile. The sampler can sample the signal profile at a frequency of at least 4 GHz to generate a plurality of bits, each bit corresponding to a value of the signal profile during the sampling. The pulse detector can detect a change in the signal profile by detecting at least one change in the plurality of bits. The timer can time the change in value in the plurality of bits to provide at least one detection time measurement. The connector can electronically link the signal generator and the sampler to the network device to provide an external network path for transmitting a signal from the signal generator to the sampler via the network device.

Control method and time aware bridge device for seamless precision time protocol

A control method and a time aware bridge device for a seamless Precision Time Protocol (PTP) are provided. The control method includes: utilizing the time aware bridge device to pre-configure a first control signal source as a master control signal source, and pre-configure a second control signal source as a backup control signal source; utilizing the time aware bridge device to determine whether one or more packets from the master control signal source conform to at least one predetermined rule to generate a determination result; and selectively configuring the second control signal source as the master control signal source according to the determination result.

COMMUNICATION APPARATUS, METHOD, AND STORAGE MEDIUM
20220416927 · 2022-12-29 ·

A communication apparatus includes a plurality of clocks configured to output signals indicating current times, a plurality of counter units configured to synchronize with the plurality of clocks using the signals indicating the current times output from the plurality of clocks, an instruction unit configured to give an instruction to acquire count values of the plurality of counter units, an acquisition unit configured to acquire the count values of the plurality of counter units based on the instruction from the instruction unit, and a calculation unit configured to calculate a difference between the acquired count values.

CLOCK RECOVERY TRAINING
20220407674 · 2022-12-22 ·

Aspects of the disclosure provide for an apparatus. In some examples, the apparatus includes a clock generator, a clock data recovery (CDR) circuit, a state machine, and an adder. The clock generator is configured to determine a sampling clock based on a received input clock and a clock offset. The CDR circuit is configured to determine a phase of the input clock and determine CDR codes based on the determined phase and sampled data. The state machine is configured to record a first CDR code of the CDR codes at a first time, record a second CDR code of the CDR codes at a second time subsequent to the first time, and determine a calibrated offset based on the first CDR code and the second CDR code. The adder is configured to determine the clock offset according to the CDR codes and the calibrated offset.

Digital time processing over time sensitive networks
11533117 · 2022-12-20 · ·

The Digital Time Processing over Time Sensitive Networks (DTP TSN) disclosed herein is contributing methods, systems and circuits for using a Precision Time Protocol (PTP) such as IEEE 1588 for distributing a master time secured by a master unit to slave units by utilizing slave clocks recovered from PTP messages and/or compatible with them data receiver clocks for maintaining a local slave time which is increased to a local master time by adding to it an estimate of a transmission delay derived by processing PTP messages, wherein such distribution of the master time includes filtering out phase noise of a timing referencing signals communicated by PTP messages in order to produce accurate timing implementing signals such as the slave clock, local slave time and local master time.

Method for adjusting PHY in FlexE group, related device, and storage medium

A receiving device determines that a first PHY needs to be added to a first FlexE group in a working state. The receiving device performs a deskew on the first PHY or each PHY in the first FlexE group based on a received data stream corresponding to the first PHY and a received data stream corresponding to each PHY in the first FlexE group, and restores a data stream corresponding to a client from a PHY in the first FlexE group. If a skew between the data stream corresponding to the first PHY and the data stream corresponding to each PHY in the first FlexE group after the deskew is performed is zero, the receiving device restores a data stream corresponding to a client from a PHY in a second FlexE group so that flexibility of adjusting a PHY in a FlexE group in a working state is improved.

Signaling the distributed 1588v2 clock accuracy relative to UTC
20220385389 · 2022-12-01 ·

A network element includes circuitry configured to receive information related to clock distribution from Precision Time Protocol (PTP) messages from an upstream network element, determine a delta between a network clock from the information and a Primary Reference Time Clock (PRTC), and transmit the delta in PTP messages to downstream network elements. The circuitry can be further configured to receive a configuration of a clock class of a clock at the network element, and transmit the clock class in the PTP messages with the delta. The clock class can be one of A, B, C, and D from G.8273.2 or G.8273.4.

IN-ORDER PROCESSING OF NETWORK PACKETS
20220377019 · 2022-11-24 ·

The described technology relates to a real-time processing of network packets. An example system relates to reordering messages received at a server over a communication network from distributed clients, in order to, among other things, eliminate or at least substantially reduce the effects of jitter (delay variance) experienced in the network. The reordering of messages may enable the example data processing application to improve the consistency of processing packets in the time order of when the respective packets entered a geographically distributed network.

TIME SYNCHRONIZATION IN A MEDICAL DEVICE SYSTEM OR NETWORK

Medical devices can perform a plurality of functions, such as sensing, monitoring, deriving and/or calculating various physiological statuses of a patient (e.g., blood pressure, temperature, respiration rate, etc.). Medical devices can also be used to image part or all of a patient's body, to deliver a treatment, or to manage information related to a patient's care. The present disclosure is directed at one or more devices that perform these functions using a plurality of processing circuits, wherein each processing circuit has a timing circuit with a local clock. These processing circuits can be connected via a network, and each timing circuit can communicate with at least one other timing circuit in order to detect and correct time-differences between their local clocks. In this way, multiple processing circuits can be synchronized with each other to facilitate diagnosis or treatment of a patient's condition, or other aspects of a patient's care.