H04L25/4908

DECODING DEVICE, INFORMATION TRANSMISSION SYSTEM, DECODING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
20170222752 · 2017-08-03 · ·

A decoding device receives transmission data obtained by scrambling according to a polynomial x.sup.a+x.sup.b+1 where a and b are each an integer, a>b, and a≠2b. The decoding device includes a receiving unit, an error detecting unit, and a correcting unit. The receiving unit receives data obtained by scrambling transmission data in a block of 2.sup.N or less bits and an (N+3)-bit error correcting code. The (N+3)-bit error correcting code is calculated according to an (N+3)-degree cyclic code generator polynomial that is preset to generate 2.sup.N or more types of consecutive syndromes indicating bit error locations. The error detecting unit calculates, from (2.sup.(N+3)−1) types of syndromes and on the basis of a table, a bit error location in descrambled data obtained by descrambling the received data. The correcting unit corrects the descrambled data at the error location calculated by the error detecting unit.

OVERHEAD MONITORING METHOD AND APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM
20220231777 · 2022-07-21 ·

Disclosed are an overhead monitoring method and apparatus, and a non-transitory computer-readable storage medium. The method may include: receiving a flexible Ethernet (FlexE) signals from one or more PHY interfaces respectively; de-interleaving each FlexE signal with the transmission rate of N*Y Gbps in the received FlexE signals respectively into N PHY signals each having a transmission rate of Y Gbps; selecting M valid data signals from the FlexE signal with the transmission rate being the target transmission rate in the received FlexE signals and the de-interleaved PHY signals with the transmission rate of Y Gbps; removing each pad from each of the M valid data signals, performing frame delimitation on each of the M valid data signals, and extracting each FlexE overhead from each of the M valid data signals; and generating a linear overhead frame based on the extracted FlexE overheads, and outputting the linear overhead frame.

REDUCED POWER TRANSMITTER DURING STANDBY MODE

A transmitter includes a data stream encoder layer having an output and a pattern generator having a bit pattern output. The transmitter further includes a first multiplexer having first and second inputs and a first multiplexer output. The first input is coupled to the output of the data stream encoder layer, and the second input is coupled to the bit pattern output of the pattern generator. While at least a portion of the data stream encoder layer is powered down, the pattern generator is configured to provide bit patterns on its bit pattern output, a control signal to the first multiplexer is configured to select the second input of the first multiplexer, and the first multiplexer is configured to output the bit patterns on the output of the first multiplexer.

COMMUNICATION METHOD, COMMUNICATIONS DEVICE, AND STORAGE MEDIUM
20220190953 · 2022-06-16 ·

Embodiments of this application provide a communication method, a communications device, and a storage medium, to process an invalid block in a data stream. In embodiments of this application, N first block streams are obtained, where N is a positive integer. When there is an invalid block in the N first block streams, the invalid block in the N first block streams is converted into a target block, to obtain a to-be-sent block stream. Then, the to-be-sent block stream is sent. Because the invalid block in the block stream is checked and converted into the target block, an error that occurs in service data at a receive end and that is caused by the invalid block can be reduced.

BLOCK PROCESSING METHOD, NODE, AND MEDIUM
20230275691 · 2023-08-31 ·

A block processing method, node and medium are provided. The method includes: determining, in a metro transport network, Ethernet or flexible Ethernet, 64B/66B blocks of a forward error correction (FEC) codeword with errors that cannot been corrected; replacing all of the 64B/66B blocks in the FEC codeword with error control blocks, or replacing each invalid 64B/66B block in the FEC codeword with an error control block.

TRANSPORT DATA STRUCTURE USEFUL FOR TRANSPORTING INFORMATION VIA A FREE SPACE OPTICAL LINK
20230268993 · 2023-08-24 ·

Processing signals is disclosed. A method includes receiving a signal transmission with a nb/mb encoding scheme that maps n-bit words to m-bit symbols. In this scheme, m>n. The method further includes, for a first payload data word in the transmission, determining that the first payload data word corresponds to a valid payload data word, and as a result, assigning a first reliability metric to bits in the first payload data word. The method further includes for a second payload data word in the transmission, determining that the second payload data word does not correspond to a valid payload data word, and as a result, assigning a second reliability metric to bits in the second payload data word. The method further includes performing signal decoding using the assigned reliability metrics.

Rotary data coupler

Various examples are directed to a rotary coupler and methods of use thereof. The rotary data coupler may comprise a transmitter and receiver. The transmitter may comprise a first band and a second transmitter band. The receiver may comprise a receiver housing positioned to rotate relative to the first transmitter band and the second transmitter band. A first receiver band may be positioned opposite the first transmitter band to form a first capacitor and a second receiver band may be positioned opposite the second transmitter band to form a second capacitor. The receiver may also comprise a resistance electrically coupled between the first receiver band and the second receiver band and a differential amplifier. The differential amplifier may comprise an inverting input and a non-inverting input, with the non-inverting input electrically coupled to the first receiver band and the inverting input electrically coupled to the second receiver band.

Communication method, communications device, and storage medium
11736223 · 2023-08-22 · ·

Embodiments of this application provide a communication method, a communications device, and a storage medium, to process an invalid block in a data stream. In embodiments of this application, N first block streams are obtained, where N is a positive integer. When there is an invalid block in the N first block streams, the invalid block in the N first block streams is converted into a target block, to obtain a to-be-sent block stream. Then, the to-be-sent block stream is sent. Because the invalid block in the block stream is checked and converted into the target block, an error that occurs in service data at a receive end and that is caused by the invalid block can be reduced.

Data distribution method, data aggregation method, and related apparatuses

A data distribution method, a data aggregation method, and related apparatuses are disclosed. The data distribution method may include: receiving a first packet stream; dividing the first packet stream to obtain a first data block stream; sending the first data block stream to a first circuit; processing, by the first circuit, the first data block stream to obtain a first data stream; distributing, by the first circuit, the first data stream to N1 second circuits of M second circuits in a PT-W, where M is greater than N1, N1 is a positive integer, and M is a positive integer; and processing, by the N1 second circuits, the received first data stream to obtain N1 first code streams. The technical solutions provided by the embodiments of the present application help to meet a requirement for complex bandwidth configuration and extend an application scenario.

Transmission device, reception device, and communication system

A transmission device of the disclosure includes: a generator unit that generates, on the basis of a control signal, a transmission symbol signal that indicates a sequence of transmission symbols; an output control unit that generates an output control signal on the basis of the transmission symbol signal; and a driver unit that generates, on the basis of the output control signal, a first output signal, a second output signal, and a third output signal. The generator unit generates the transmission symbol signal on the basis of the control signal, to allow the first output signal, the second output signal, and the third output signal to exchange signal patterns with one another.