Abstract:
This application discloses example decoding methods, example decoders, and example decoding apparatuses. One example decoding method includes performing soft decision decoding on a first sub-codeword in a plurality of sub-codewords to obtain a hard decision result. It is determined whether to skip a decoding iteration. In response to determining not to skip the decoding iteration, a first turn-off identifier corresponding to the first sub-codeword is set to a first value based on the hard decision result. The first turn-off identifier indicates whether to perform soft decision decoding on the first sub-codeword in a next decoding iteration. The soft decision decoding is not performed on the first sub-codeword in the next decoding iteration when a value indicated by the first turn-off identifier is the first value. The hard decision result is stored.
Abstract:
Embodiments relate to the communications field, and provide an adaptive modulation and coding method, apparatus, and system. The method includes: obtaining to-be-processed data; obtaining channel information corresponding to the to-be-processed data, and determining a modulation mode according to the channel information. The method also includes determining first data and second data from the to-be-processed data according to the modulation mode; performing soft decision forward error correction FEC coding on the first data to obtain a first bit stream. The method also includes obtaining a second bit stream according to the second data, and modulating the first bit stream and the second bit stream according to a constellation mapping rule; and sending modulated data.
Abstract:
The present disclosure provides a method, system, and terminal device for data transmission in an unlicensed spectrum, effectively reduce mutual signal interference between different systems while meeting regulation constraints on use of the unlicensed spectrum. The method in the present disclosure includes: at a processing start moment of a terminal device in a current channel occupancy time window of a network device, when remaining duration of the current channel occupancy time window of the network device is greater than or equal to duration for the terminal device to transmit a to-be-sent data packet to the network device, selecting based on a user attribute of the terminal device and from a mapping relationship between a user attribute and a transmission mode; and sending the to-be-sent data packet to the network device in the selected transmission mode.
Abstract:
A decoding apparatus and method. When all the code words in the to-be-decoded group meet that a checksum is 0, forward error correction (FEC) decoding is not performed, and only the sign bit decision is performed. That is, in a process of performing multiple times of decoding on each code word, FEC decoding is not always performed every time. This reduces power consumption required by FEC decoding.
Abstract:
Embodiments relate to the communications field, and provide an adaptive modulation and coding method, apparatus, and system. The method includes: obtaining to-be-processed data; obtaining channel information corresponding to the to-be-processed data, and determining a modulation mode according to the channel information. The method also includes determining first data and second data from the to-be-processed data according to the modulation mode; performing soft decision forward error correction FEC coding on the first data to obtain a first bit stream. The method also includes obtaining a second bit stream according to the second data, and modulating the first bit stream and the second bit stream according to a constellation mapping rule; and sending modulated data.
Abstract:
Embodiments provide a data encoding method, a data decoding method, and a related device. The method includes a transmitting end device that determines N data symbols at a same symbol location of N links of service data, where N is an integer greater than 1, and quantities of bits in all data symbols are the same. The transmitting end device performs forward error correction (FEC) encoding on the N data symbols to obtain a codeword, where the codeword includes the N data symbols and M overhead symbols, M is an integer greater than or equal to 1 and less than or equal to N, and a quantity of bits in each data symbol is the same as a quantity of bits in each overhead symbol. The transmitting end device sends the N data symbols through N service channels, and sends the M overhead symbols through M overhead channels.
Abstract:
This application provides a signal transmission method and system, and relates to the field of communications technologies. The system includes an equalization module, a first decoder, and a feedback module. The equalization module includes at least two multi-symbol detectors. The feedback module is connected to the first decoder and the at least two multi-symbol detectors. The equalization module performs equalization processing on convolutional data flows to obtain an equalized data flow. In this process, each multi-symbol detector performs multi-symbol detection processing on a convolutional data flow input into the multi-symbol detector. The first decoder decodes the equalized data flow to obtain a decoded data flow. The feedback module feeds back a feedback data flow to the at least two multi-symbol detectors. The equalization module performs equalization processing on the convolutional data flows based on the feedback data flow.
Abstract:
The present invention discloses data receiving and sending methods and apparatuses and a system, and relates to the field of communications technologies. The data receiving method includes: receiving a data carrier; deciding polar radius values of multiple labeled constellation points carried at a pre-determined location in the data carrier, to determine a numerical value indicated by a polar radius value of each labeled constellation point in the multiple labeled constellation points; determining, according to a sequence including numerical values indicated by polar radius values of all the labeled constellation points in the multiple labeled constellation points, a demodulation scheme of a constellation point, other than the multiple labeled constellation points, carried in the data carrier; and demodulating, according to the determined demodulation scheme, the constellation point, other than the multiple labeled constellation points, carried in the data carrier.
Abstract:
The present invention discloses data receiving and sending methods and apparatuses and a system, and relates to the field of communications technologies. The data receiving method includes: receiving a data carrier; deciding polar radius values of multiple labeled constellation points carried at a pre-determined location in the data carrier, to determine a numerical value indicated by a polar radius value of each labeled constellation point in the multiple labeled constellation points; determining, according to a sequence including numerical values indicated by polar radius values of all the labeled constellation points in the multiple labeled constellation points, a demodulation scheme of a constellation point, other than the multiple labeled constellation points, carried in the data carrier; and demodulating, according to the determined demodulation scheme, the constellation point, other than the multiple labeled constellation points, carried in the data carrier.