H04L1/0045

Built-in-self-test and characterization of a high speed serial link receiver

Aspects of the invention include a driver arranged at a stand-alone receiver that is configured to receive a binary sequence from a pseudorandom binary sequence (PRBS) generator arranged at the receiver. The driver is configured to adjust the signal characteristics of the binary sequence to simulate channel loss at the receiver. The driver is further configured to output the adjusted binary sequence to a downstream data path of the receiver to enable the receiver to perform a self-test.

M-MIMO RECEIVER
20220393726 · 2022-12-08 ·

A method for detecting transmitted data in a multiple-input multiple-output (MIMO) receiver, the method comprising: iteratively calculating symbol estimates by: obtaining input symbol estimates and input symbol variances; calculating error values for the input symbol estimates; refining the input symbol estimates to obtain refined symbol estimates, based on the error values, wherein the refined symbol estimates are used as input symbol estimates for the subsequent iteration of the above calculation, and wherein the refined symbol estimates are used as final symbol estimates when the difference between refined symbol estimates from one iteration to the next is below a threshold change.

Method for downlink control channel design

Embodiments of this disclosure improve the reliability of blind decoding when beamforming is used by having a user equipment (UE) receive a single downlink control information (DCI) message with different transmission and/or reception parameters. In some embodiments, a UE receives more than one set of configuration parameters, where any two sets of configuration parameters out of the more than one set of configuration parameters have at least one different parameter. The UE may receive two sets of configuration parameters each having a different transmission modes, but the same search space type. Additional examples are also provided.

Receiver, communication apparatus, method and computer program for receiving an amplitude shift keyed signal

A method of a receiver is used for receiving an amplitude shift keyed signal provided over a multi-layered transmission from a plurality of antennas with different precoding of different symbols for the respective layers. The method comprises receiving a sequence of signal values of the signal, estimating, from the sequence of signal values, channels for the respective layers, and selecting one of a plurality of detection methods based on a difference in quality between the estimated channels A receiver and a computer program are also disclosed.

Channel multiplexing method and multiplexed channel transmission method for wireless communication system and device using same

A base station of a wireless communication system is disclosed. The base station of the wireless communication includes: a communication module; and a processor configured to control the communication module. When a second physical uplink data channel transmission of the UE is scheduled to a time-frequency resource in which uplink control information (UCI) transmission of a first physical uplink data channel of the UE is scheduled, the processor is configured to transmit the UCI to a base station of the wireless communication system in a time-frequency resource except for a time-frequency resource in which a second physical uplink data channel transmission of the UE is scheduled.

Multi-stride packet payload mapping for robust transmission of data
11522816 · 2022-12-06 · ·

Systems and methods for packet payload mapping for robust transmission of data are described. For example, methods may include receiving, using a network interface, packets that each respectively include a primary frame and one or more preceding frames from the sequence of frames of data that are separated from the primary frame in the sequence of frames by a respective multiple of a stride parameter; storing the frames of the packets in a buffer with entries that each hold the primary frame and the one or more preceding frames of a packet; reading a first frame from the buffer as the primary frame from one of the entries; determining that a packet with a primary frame that is a next frame in the sequence has been lost; and, responsive to the determination, reading the next frame from the buffer as a preceding frame from one of the entries.

Wired communication system including asymmetrical physical layer devices
11522739 · 2022-12-06 · ·

A first physical layer device includes a first transmitter and a first receiver. The first transmitter transmits first data to a second physical layer device over a medium at a first line rate during a first transmit period. The first receiver is configured to not receive data during the first transmit period and an echo reflection period occurring after the first transmit period. The echo reflection period is based on a length of the medium between the first physical layer device and the second physical layer device. The first receiver is configured to, after the echo reflection period, receive second data from the second physical layer device over the medium at a second line rate that is less than the first line rate.

HARDWARE-IMPLEMENTED TABLES AND METHODS OF USING THE SAME FOR CLASSIFICATION AND COLLISION RESOLUTION OF DATA PACKETS
20220385593 · 2022-12-01 ·

Introduced here are approaches to classifying traffic that comprises data packets. For each data packet, a classification engine implemented on a computing device can identify an appropriate class from amongst multiple classes using a lookup table implemented in a memory. The memory could be, for example, static random-access memory (SRAM) as further discussed below. Moreover, the classification engine may associate an identifier with each data packet that specifies the class into which the data packet has been assigned. For example, each data packet could have an identifier appended thereto (e.g., in the form of metadata). Then, the data packets can be placed into queues based on the identifiers. Each queue may be associated with a different identifier (and thus a different class).

MONITORING CONTROL CHANNELS USING DYNAMIC DOWNLINK CONTROL INFORMATION
20220386285 · 2022-12-01 ·

Presented are systems, methods, apparatuses, or computer-readable media for monitoring control channels using dynamic downlink control information. A wireless communication device may receive, from a wireless communication node, a higher layer configuration. The wireless communication device may receive, from the wireless communication node, downlink control information (DCI) configured to trigger upper limits for physical downlink control channel (PDCCH) monitoring. In some embodiments, the wireless communication device may decode at least one PDDCH in at least one slot according to the upper limits.

METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR RECONSTRUCTING UNCORRECTABLE FORWARD ERROR CORRECTION (FEC) DATA
20220385396 · 2022-12-01 ·

A method for reconstructing uncorrectable forward error correction (FEC) data includes generating and transcoding a known bit sequence and transmitting a FEC encoded codeword that includes a payload containing the transcoded known bit sequence through a component under test. The method further includes receiving the FEC encoded codeword transmitted via the component under test and determining that the encoded contents of the FEC encoded codeword contains a number of symbol errors that exceeds a predefined threshold. The method also includes utilizing stored scramble seed bits corresponding to an immediately preceding FEC encoded codeword and the transcoded known bit sequence to generate a reconstructed codeword.