-
公开(公告)号:US11184035B2
公开(公告)日:2021-11-23
申请号:US16815624
申请日:2020-03-11
Applicant: Cisco Technology, Inc.
Abstract: A decoder decodes a soft information input vector represented by an input vector that is binary and that is constructed from the soft information input vector. The decoder stores even parity error vectors that are binary and odd parity error vectors that are binary for L least reliable bits (LRBs) of the input vector. The decoder computes a parity check of the input vector, and selects as error vectors either the even parity error vectors or the odd parity error vectors based at least in part on the parity check. The decoder hard decodes test vectors, representing respective sums of the input vector and respective ones of the error vectors, based on the L LRBs, to produce codewords that are binary for corresponding ones of the test vectors, and metrics associated with the codewords. The decoder updates the soft information input vector based on the codewords and the metrics.
-
公开(公告)号:US11533126B1
公开(公告)日:2022-12-20
申请号:US17407764
申请日:2021-08-20
Applicant: Cisco Technology, Inc.
Abstract: A method comprises: receiving, from a communication channel, non-binary multilevel symbols that represent corresponding multibit labels each including at least a least-significant bit (LSB) and a most-significant bit (MSB), the non-binary multilevel symbols mapped to the multibit labels according to set-partition labeling, which partitions the non-binary multilevel symbols between a first set and a second set according to a first value and a second value of the LSB, respectively; digitizing the non-binary multilevel symbols to produce symbol samples; and performing Soft-Output-Viterbi (SOV) equalization of the non-binary multilevel symbols based on the symbol samples, to produce decoded symbol information corresponding to the non-binary multilevel symbols.
-
公开(公告)号:US11483076B2
公开(公告)日:2022-10-25
申请号:US17374380
申请日:2021-07-13
Applicant: Cisco Technology, Inc.
Abstract: Techniques are presented for mapping a digital data sequence into a signal point sequence for transmission. The signal point sequence belongs to a set of possible signal point sequences. In one example, a digital data sequence is received. Forbidden branch flags that forbid certain signal points in the possible signal points sequences are applied. The signal point sequence is selected from a subset of all the possible signal point sequences based on the digital data sequence. The subset is defined by the forbidden branch flags.
-
公开(公告)号:US20210288674A1
公开(公告)日:2021-09-16
申请号:US16815624
申请日:2020-03-11
Applicant: Cisco Technology, Inc.
Abstract: A decoder decodes a soft information input vector represented by an input vector that is binary and that is constructed from the soft information input vector. The decoder stores even parity error vectors that are binary and odd parity error vectors that are binary for L least reliable bits (LRBs) of the input vector. The decoder computes a parity check of the input vector, and selects as error vectors either the even parity error vectors or the odd parity error vectors based at least in part on the parity check. The decoder hard decodes test vectors, representing respective sums of the input vector and respective ones of the error vectors, based on the L LRBs, to produce codewords that are binary for corresponding ones of the test vectors, and metrics associated with the codewords. The decoder updates the soft information input vector based on the codewords and the metrics.
-
-
-