H04L7/041

DECISION FEEDBACK EQUALIZATION CORRECTION OF EYE SCOPE MEASUREMENTS
20200366392 · 2020-11-19 ·

Methods and systems are described for obtaining a plurality of BER-specific correction values by comparing a first set of BER values obtained by sampling, at a sampling instant near the center of a signaling interval, a non-DFE corrected received signal with a second set of BER values obtained by sampling a DFE-corrected received signal at the sampling instant. A set of eye-scope BER measurements are obtained, each eye-scope BER measurement having a sampling offset relative to the sampling instant, a voltage offset value representing a voltage offset applied to alter a decision threshold, and an eye-scope BER value. A set of DFE-adjusted eye-scope BER measurements are generated by using BER-specific correction values to adjust the voltage offset values of the eye-scope BER measurements.

Methods for nanosecond-scale time synchronization over a network

A method includes, at a first node: transmitting a first synchronization signal at a first time according to a first clock of the first node; back-coupling the first synchronization signal to generate a first self-receive signal; calculating a time-of-arrival of the first self-receive signal according to the first clock; and calculating a time-of-arrival of the second synchronization signal according to the first clock. The method also includes, at the second node: transmitting the second synchronization signal at a second time according to a second clock of the second node; back-coupling the second synchronization signal to generate a second self-receive signal; calculating a time-of-arrival of the second self-receive signal according to the second clock; and calculating a time-of-arrival of the first synchronization signal according to the second clock. The method S100 further includes calculating a time bias and a propagation delay between the pair of nodes based on the time-of-arrivals.

Adaptive equalization correlating data patterns with transition timing
10826733 · 2020-11-03 · ·

An integrated receiver supports adaptive receive equalization. An incoming bit stream is sampled using edge and data clock signals derived from a reference clock signal. A phase detector determines whether the edge and data clock signals are in phase with the incoming data, while some clock recovery circuitry adjusts the edge and data clock signals as required to match their phases to the incoming data. The receiver employs the edge and data samples used to recover the edge and data clock signals to note the locations of zero crossings for one or more selected data patterns. The pattern or patterns may be selected from among those apt to produce the greatest timing error. Equalization settings may then be adjusted to align the zero crossings of the selected data patterns with the recovered edge clock signal.

Processing module and associated method

A processing module for a receiver device is disclosed. The processing module is configured to provide for processing of a signal received by the receiver device from a transmitter device. The signal includes a secure training sequence divided into a plurality of time spaced blocks. The secure training sequence incoudes a non-repeating pattern of symbols. The processing module is configured to, based on a first phase marker in the first block and a second phase marker in the second block defining a phase difference of the signal between the first and second antennas and a known spacing of the first antenna relative to the second antenna, determine an angle of arrival of the signal relative to the receiver device.

SIGNAL SENDING DEVICE, SIGNAL RECEIVING DEVICE, SYMBOL TIMING SYNCHRONIZATION METHOD, AND SYSTEM

The present disclosure relates to the field of wireless communications technologies, relates to a signal sending device, a signal receiving device, a symbol timing synchronization method, and a system, and resolves a problem that complexity of symbol timing synchronization performed by a terminal with relatively low crystal oscillator accuracy is high. In a receiving device, a receiving module receives a synchronization signal including a first signal and a second signal. The first signal includes N1 generalized ZC sequences, and the second signal includes N2 generalized ZC sequences. The second signal is used to distinguish different cells or different cell groups. There are at least two generalized ZC sequences with different root indexes in (N1+N2) generalized ZC sequences. A processing module performs a first sliding correlation operation and a second sliding correlation operation on the synchronization signal, and performs symbol timing synchronization according to a relationship between a sliding correlation peak generated when a sliding correlation is performed on the N1 generalized ZC sequences and a sliding correlation peak generated when a sliding correlation is performed on the N2 generalized ZC sequences. This has relatively low implementation complexity, compared with an existing method in which grid search should be performed multiple times to compensate for a relatively large phase rotation.

Signal sending method and apparatus, and signal receiving method and apparatus
10763948 · 2020-09-01 · ·

A signal sending method and apparatus, and a signal receiving method and apparatus are provided, to ensure a low peak-to-average power ratio and a frequency domain diversity gain when a signal is sent on two different subcarrier groups in a same time cell. The method includes: mapping, by a transmit end, a first sequence {p.sub.ia.sub.0, p.sub.ia.sub.1, . . . , p.sub.ia.sub.P1} whose length is P into an i.sup.th subcarrier group in M subcarrier groups in a same time cell, where the i.sup.th subcarrier group includes K consecutive subcarriers that are evenly distributed, M, P, and K are all greater than or equal to 2, PK, there is at least one pair of two inconsecutive subcarrier groups in the M subcarrier groups, and a second sequence {p.sub.i} corresponding to the M subcarrier groups meets the following requirement: A sequence {x.sub.i} is a Barker sequence, where {x.sub.i}={x.sub.i|x.sub.1=p.sub.s+1, x.sub.2=p.sub.s+2, . . . , x.sub.Ms=p.sub.M, x.sub.Ms+1=p.sub.1, x.sub.Ms+2=p.sub.2, . . . , x.sub.M=p.sub.s}, or a sequence {cx.sub.i} is a second sequence corresponding to M consecutive subcarrier groups, where c is a non-zero complex number; generating, by the transmit end, a sending signal based on signals on subcarriers in the i.sup.th subcarrier group; and sending, by the transmit end, the sending signal.

Device and Method For Deriving Alignment Information
20200267620 · 2020-08-20 ·

A communication device configured to operate in accordance with a first communication protocol and to align itself with one or more communications transmitted in accordance with that protocol by identifying a communication transmitted in accordance with a second communication protocol that is not intended for the communication device, deriving alignment information from the identified communication and configuring itself to receive a communication transmitted in accordance with the first communication protocol in dependence on the alignment information.

Method and Apparatus for Providing timing Synchronization
20200252892 · 2020-08-06 · ·

A method, apparatus, receiver and system provide timing synchronization during data transmission over a channel. In the context of a method, the method receives, for individual ones of a plurality of sequences of samples generated by a channel in response to transmission of corresponding frames that are comprised of a plurality of symbols including a preamble and one or more data symbols: (i) a probability vector and (ii) an indication of the sample of the respective sequence that corresponds to the particular symbol of the corresponding frame. The method determines one or more updated parameters of a frame detector of a receiver that receives the sequence of samples from the channel. The method determines one or more updated parameters of a preamble generator of a transmitter that provides the preamble for transmission over the channel.

Techniques and apparatuses for synchronization design
10728016 · 2020-07-28 · ·

Some techniques and apparatuses described herein provide synchronization signal numerology, coverage extension/repetition schemes, and synchronization signal burst set periodicities for 5G IoT user equipment (UEs). For example, some techniques and apparatuses described herein provide a sequence of slots and/or particular symbols within a slot for transmission of a synchronization signal and/or a broadcast channel. Furthermore, some techniques and apparatuses described herein define minimum bandwidths of IoT UEs in relation to non-IoT UEs, and define synchronization signal burst set periodicities that may be different for IoT UEs than for non-IoT UEs.

ADAPTIVE EQUALIZATION CORRELATING DATA PATTERNS WITH TRANSITION TIMING
20200220753 · 2020-07-09 ·

An integrated receiver supports adaptive receive equalization. An incoming bit stream is sampled using edge and data clock signals derived from a reference clock signal. A phase detector determines whether the edge and data clock signals are in phase with the incoming data, while some clock recovery circuitry adjusts the edge and data clock signals as required to match their phases to the incoming data. The receiver employs the edge and data samples used to recover the edge and data clock signals to note the locations of zero crossings for one or more selected data patterns. The pattern or patterns may be selected from among those apt to produce the greatest timing error. Equalization settings may then be adjusted to align the zero crossings of the selected data patterns with the recovered edge clock signal.