H04L7/0054

Method for measuring and correcting multi-wire skew

Generating, during a first and second signaling interval, an aggregated data signal by forming a linear combination of wire signals received in parallel from wires of a multi-wire bus, wherein at least some of the wire signals undergo a signal level transition during the first and second signaling interval; measuring a signal skew characteristic of the aggregated data signal; and, generating wire-specific skew offset metrics, each wire-specific skew offset metric based on the signal skew characteristic.

Method and apparatus for blending an audio signal in an in-band on-channel radio system

A method for processing a digital audio broadcast signal in a radio receiver includes: receiving a digital audio broadcast signal; demodulating the digital audio broadcast signal to produce an analog audio stream and a digital audio stream; determining a digital signal quality value for the digital audio stream; blending an output of the radio receiver from the analog audio stream to the digital audio stream when the digital signal quality value exceeds an adaptive analog-to-digital threshold value; and blending the output of the radio receiver from the digital audio stream to the analog audio stream when the digital signal quality value falls below an adaptive digital-to-analog threshold value, wherein the adaptive digital-to-analog threshold value is lower than the adaptive analog-to-digital threshold value.

SYSTEMS AND METHODS FOR MULTI-CLIENT CONTENT DELIVERY

In some aspects, the disclosure is directed to methods and systems for synchronized multi-client content delivery, and a content selection system based on individual and aggregated scores for the content items, to generate bundles or sets of content items having approximately corresponding scores. Server timers and local timers on client devices may be synchronized via notifications, and timer durations dynamically adjusted when client requests and responses are sent prior to client-side timer expiration, but received after server-side timer expiration, indicating communication latency has caused desynchronization. Timers may be adjusted on a global basis or per-client device basis. Through scoring and bundling, sets of content items that may be relevant to approximately an equal share of the recipient client devices may be selected and transmitted.

INFORMATION PROCESSING DEVICE AND MANAGEMENT DEVICE

An information processing device which transmits and receives a message to which a communication ID indicating a class has been assigned, includes: a storage unit which stores, for each of the communication IDs, a communication counter for verifying a recency of a communication; a recency information management unit which updates the communication counter based on a predetermined condition; an abnormality monitoring unit which identifies an influence range of an abnormality that occurred; and a message generation unit which generates a synchronization request message including the communication ID indicating that it is a message requesting a synchronization of the communication counter, and a synchronization target identifier indicating the influence range identified by the abnormality monitoring unit.

METHOD AND DEVICE FOR RECEIVING AN ADS-B MESSAGE VIA A SATELLITE
20220209849 · 2022-06-30 ·

A method for receiving an ADS-B message is disclosed including a synchronisation phase for detecting the start of the message and a decoding phase for recovering a bit stream corresponding to a block of data in the message. The synchronisation phase is based on determining a sequence of log-likelihood ratios having the greatest likelihood of corresponding to a sequence of symbols expected from a preamble of the message. Each log-likelihood ratio corresponds to a ratio between the respective probabilities that a symbol of the signal received corresponds to one of two possible values for a symbol. The decoding phase applies a belief propagation algorithm to a sequence of log-likelihood ratios respectively associated with the symbols in the block of data in the message, with an optimised parity matrix of the cyclic redundancy code of the message.

PAM-4 BAUD-RATE CLOCK AND DATA RECOVERY CIRCUIT USING STOCHASTIC PHASE DETECTION TECHNIQUE

There is provided a clock and data recovery circuit for a high-speed PAM-4 receiver through statistical learning. A clock and data recovery device according to an embodiment includes: an input unit through which data is inputted; a clock input unit through which a clock is inputted; a sampling unit configured to sample the inputted data by using the inputted clock; a controller configured to combine results of sampling at a plurality of sampling points, to determine a state of the clock based on the combined results, and to generate a control value for controlling the clock; and an adjustment unit configured to adjust the clock applied to the sampling unit, based on the control value generated by the controller. Accordingly, a hardware structure is simplified and energy efficiency is enhanced compared to an exiting oversampling clock and data recovery circuit for a PAM-4 receiver.

TIME-SYNCHRONIZATION SYSTEM, RELAY APPARATUS, TIME-SYNCHRONIZATION METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
20220182214 · 2022-06-09 · ·

A time-synchronization system according to the present disclosure includes a relay apparatus (10) configured to perform time-synchronization with a master apparatus (30) through a transmission system of which a transmission delay changes depending on a transmission direction, and a relay apparatus (20) configured to perform time-synchronization with the relay apparatus (10), in which the relay apparatus (20) transmits information about a difference between first time information obtained by performing time-synchronization with the relay apparatus (10) and second time information obtained from a time-synchronization source to the relay apparatus (10), and the relay apparatus (10) corrects third time information obtained by performing time-synchronization with the master apparatus (30) by using the information about the difference, and performs time-synchronization with a slave apparatus (50) by using the corrected third time information.

METHOD FOR MEASURING AND CORRECTING MULTI-WIRE SKEW
20220173883 · 2022-06-02 ·

Generating, during a first and second signaling interval, an aggregated data signal by forming a linear combination of wire signals received in parallel from wires of a multi-wire bus, wherein at least some of the wire signals undergo a signal level transition during the first and second signaling interval; measuring a signal skew characteristic of the aggregated data signal; and, generating wire-specific skew offset metrics, each wire-specific skew offset metric based on the signal skew characteristic.

TIME OFFSET DETERMINATION WITHOUT SYNCHRONIZATION
20230275680 · 2023-08-31 ·

A method and system for the post-adjustment (i.e., offline) of event timestamps to implement virtual time synchronization amongst detection node clocks. In existing methodologies with the goal of clock synchronization, clocks (and timestamps generated therefrom) are disciplined or adjusted at the recordation time of the events on a detection node (e.g., a switch/router, an Internet-of-Things (IoT) device, a wireless sensor, etc.). However, there is no particular reason for these clocks or timestamps to be accurate during the recordation time, but rather, should be accurate at their use or interpretation time. Further, through these recordation time adjustments, clock drifts and timing errors may be gradually introduced, leading to runaway inaccuracies. The disclosed method and system intentionally avoids the disciplining of clocks at event recordation times on the detection node and, instead, adjusts timestamps during interpretation times, to overcome the aforementioned issues.

METHOD FOR MODIFYING PARAMETER VALUES FOR LONG RANGE EXTENSION AND CORRESPONDING NODE

Systems and methods are disclosed for adjusting Radio Link Monitoring (RLM), Radio Link Failure (RLF) detection, RLF recovery, and/or connection establishment failure detection for wireless devices (16) in a cellular communications network (10) depending on mode of operation. In one embodiment, a node (14, 16) in the cellular communications network (10) determines whether a wireless device (16) (e.g., a Machine Type Communication (MTC) device) is to operate in a long range extension mode of operation or a normal mode of operation. The node (14, 16) then applies different values for at least one parameter depending on whether the wireless device (16) is to operate in the long range extension mode or the normal mode. The at least one parameter includes one or more RLM parameters, one or more RLF detection parameters, and/or one or more RLF recovery parameters. In doing so, signaling overhead and energy consumption within the wireless device (16) when operating in the long range extension mode is substantially reduced.