Patent classifications
H04J3/0602
COMMUNICATION DEVICE, COMMUNICATION METHOD, COMPUTER PROGRAM PRODUCT, AND COMMUNICATION SYSTEM
A communication device according to an embodiment includes one or more hardware processors. The one or more hardware processors: receives, from a server device performing communication by a communication method of synchronizing a number indicating a communication timing, a reference number indicating the number serving as a reference; and determines a processing timing of predetermined processing, based on the reference number.
System and method for remote clock estimation for reliable communications
An electronic device is provided including a processor, a communications interface coupled to the processor, a memory coupled to the processor, and a module saved in the memory. The module configures the processor to receive a first communications packet from a remote device via the communications interface including information useful for estimating a clock offset of the remote device, and determine an upper bound of the clock offset of the remote device with respect to the electronic device based on the information.
DATA SENDING METHOD AND APPARATUS, AND FLEXE SWITCHING SYSTEM
This application discloses a data sending method and apparatus, and a FlexE switching system. When slice packets received by a sending module include a SOP flag and a EOP flag of a same data packet, it indicates that the sending module receives a complete data packet, and immediately sends data packet slices, or sends the data packet slices after a latency of first preset duration. In this way, a stream inside the data packet is not interrupted, a data sending latency is reduced, and transmission efficiency is improved. When the slice packets received by the sending module include a SOP flag of a data packet but do not include a EOP flag of the data packet, it indicates that the sending module has not received a complete data packet, and then sends data packet slices after a latency of second preset duration longer than the first preset duration.
TRANSMISSION DEVICE AND DISTORTION COMPENSATION METHOD
A transmission device includes a receiver configured to receive a frame signal including synchronization data, main signal data, and an error correction code, a compensator configured to compensate for distortion of the frame signal based on a compensation coefficient, a detector configured to detect synchronization timing of the frame signal from the synchronization data; a corrector configured to correct an error of the frame signal after the distortion is compensated, based on the error correction code according to the synchronization timing, a generator configured to generate a replica signal from the frame signal after the error is corrected by the corrector, based on the synchronization timing, the replica signal corresponding to the frame signal before the distortion is compensated, and an update processor configured to update the compensation coefficient based on the replica signal and the frame signal before the distortion is compensated.
SYSTEMS AND METHODS FOR TIMESTAMP SYNCHRONIZATION
Described herein are systems, methods, and non-transitory computer-readable media configured to determine times embedded in a plurality of signals. A time deviation is detected based on the times embedded in the plurality of signals. In response, signal strengths associated with the plurality of signals are determined. Data is timestamped based on time embedded a signal that has a highest signal strength.
MOBILE SURGICAL NAVIGATION SYSTEM
The optical tracking system for mobile surgical navigation generally includes An Optical Tracking System {10} which is able to sense Fiducials (21) located on Markers (20) via Optical Sensors (11). The Optical Tracking System has processing means to compute the pose (position+translation) of the Markers (2.0) and transfer them to a Tablet computer (40) via Communication Means (30). These metrological data are finally used by a surgical application.
SYSTEM AND METHOD FOR PROVIDING SECURITY FOR MASTER CLOCKS
Embodiments describe monitoring network activity and behavior of authorized clocks to identify suspicious activity, and in response, removing a clock for an authorized clock list. In one embodiment, a network monitor detects changes in profiles corresponding to the authorized clocks such as a disconnecting from a port, changing a network location, unexpected changes in the clock signal, changes to the clock ID or MAC address, and the like. If the network monitor deems these changes suspicious, it removes the clock from the authorized clock list. When the current master clock fails, the PTP endpoints select a new master clock only if that clock is included in the authorized clock list. In this manner, the network monitor can constantly update the authorized clock list to ensure it contains only clocks that have not been tampered with or replaced with rogue clocks.
METHOD, DEVICE AND APPARATUS FOR DETERMINING TIME INFORMATION
The present application discloses a method for determining time information, including: detecting a signal of a periodic block, and recording a timestamp of the periodic block; and determining a time at which a time information message to be sent according to the timestamp of the periodic block matched with the time information message, and generating a timestamp of the time information message. The present application further discloses an apparatus and device for determining time information, and a storage medium.
Methods and devices for transmitting a continuous bit stream in a digital network non-synchronous with the bit stream
Methods and devices for transmitting a continuous bit stream in a digital network non-synchronous with the bit stream are disclosed. In one aspect, the method includes digitizing a continuous bit stream implemented by a transmitting apparatus and restoring the continuous bit stream implemented by a receiving apparatus. A processor of the transmitting apparatus digitizes the initial continuous bit stream into a binary data sequence to be transmitted at a nominal frequency corresponding to a set clock period, the binary data to be transmitted being encapsulated in at least one transport frame sent to the receiving apparatus. The digitization includes estimating a mean emission clock period value of the data sequence, and inserting, in a predetermined field of the transport frame, information making it possible to restore, in the receiving apparatus, the mean emission clock period value of the data sequence.
Communication system between electronic devices
A system for communicating between electronic devices on a communication bus includes a communication bus and one or more communication circuits each having an output driver coupled to the communication bus and each having an input terminal. Each communication circuit produces, in response to a request message, a data communication on the communication bus in a predetermined order with respect to data communications from other communication circuits so that the data communications from each communication circuit form a sequential data stream in response to the request message.