Multi-element error correcting code transmitting and receiving apparatus, data communication system and related method

A technology of transmitting device and error correction code, which is applied in the field of data coding and decoding, can solve the problems of poor error correction performance of binary codes, poor ability to resist burst errors, loss of coding gain, and high computational complexity, so as to improve the resistance to burst errors. ability, reduce computational complexity, and improve the effect of error correction performance

Inactive Publication Date: 2009-05-06
GLOBAL INNOVATION AGGREGATORS LLC
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] First of all, binary codes are used for data transmission in the prior art, but the error correction performance and burst error resistance of binary codes are not strong;
[0012] Secondly, in the transmitter scheme of the prior art, the coded bit data is mapped to symbol data for transmission after being passed through a frequency spreader and an interleaver. Since the number of unit data of bit data is more than that of symbol data, the spreading The frequency converter and the interleaver need to carry out a large number of calculations, so the calculation complexity is high in the prior art;
[0013] Again, in the receiver scheme of the prior art, since the prior art uses binary codes for data transmission, that is, the binary decoder can only recognize bit probability information, so the receiver calculates the symbol sequence after receiving the symbol sequence After the symbol probability information of the sequence, the symbol probability information must be converted into bit probability information before it can be sent to the binary decoder for processing. Similarly, the output of the binary decoder is also bit probability information. To iterate, it is also necessary to convert the bit probability information It is then converted into symbol probability information, so in the case of high-order modulation, the receiver needs to frequently convert between symbol probability and bit probability, and the computational complexity is high;
[0014] In addition, when converting between symbol probability and bit probability, information will be lost, thereby losing part of the coding gain and affecting system performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-element error correcting code transmitting and receiving apparatus, data communication system and related method
  • Multi-element error correcting code transmitting and receiving apparatus, data communication system and related method
  • Multi-element error correcting code transmitting and receiving apparatus, data communication system and related method

Examples

Experimental program
Comparison scheme
Effect test

no. 5 example

[0173] The above description is for the signal transmission and reception process of a certain user in the multi-user processing process. It can be understood that, on the basis of the fourth embodiment, the spreading sequence of each user can be generalized after spreading. The interleaving steps, please refer to Figure 10 , Figure 10 It is the fifth embodiment of the multiple error correction code transmitting device in the embodiment of the present invention, including:

[0174] Multivariate channel encoder 1001, configured to perform multivariate encoding on the user's source data frame to obtain an encoding sequence;

[0175] A grouper 1002, configured to group the coded sequence to obtain a grouped sequence;

[0176] A user interleaver 1003, configured to interleave the packet sequence to obtain an interleaved sequence; wherein, the user interleaver used by each user may be the same or different;

[0177] A symbol mapper 1004, configured to perform symbol mapping on...

no. 1 example

[0190] see Figure 12 , the first embodiment of the multiple error correction code transmission method in the embodiment of the present invention includes:

[0191] 1201. Receive the source data frame sent by the user;

[0192] 1202. Perform multiple encoding on the source data frame to obtain an encoding sequence;

[0193] 1203. Perform symbol mapping on the coding sequence to obtain a symbol sequence;

[0194] 1204. Interleave the symbol sequence to obtain an interleaved sequence;

[0195] 1205. Perform spectrum spreading on the interleaving sequence to obtain a spreading sequence and transmit it.

[0196] For specific examples and detailed explanations, refer to the previous description of the embodiment of the device for transmitting multiple error correction codes, and details will not be repeated here.

[0197] It can be understood that, in this embodiment, the spreading sequence obtained after spreading may also be subjected to general interleaving and then transmit...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a multiple-unit error correcting code transmitting and receiving device and a data transferring system as well as related methods, which can be used for reducing the complexity of operation. The multiple-unit error correcting code transmitting device comprises a multichannel decoder, a symbol mapper, a user interleaver and a frequency amplifier, wherein the multichannel decoder is used for carrying out the multiple-unit coding on the source data frames of users to obtain a coding sequence; the symbol mapper is used for carrying out the symbol mapping on the coding sequence to obtain a symbol sequence; the user interleaver is used for interleaving the symbol sequence to obtain an interleaved sequence; and the frequency amplifier is used for carrying out the frequency amplifying on the interleaving sequence to obtain a frequency amplifying sequence. The invention also provides a multiple-unit error correcting code receiving device, a data transferring system and the related methods, and can effectively reduce the complexity of operation.

Description

technical field [0001] The invention relates to the field of data encoding and decoding, in particular to a multiple error correction code transmitting and receiving device, a data transmission system and related methods. Background technique [0002] There are multiple multiple access methods in existing communication systems, such as Code Division Multiple Access (CDMA, Code Division Multiple Access) and Interleave Division Multiple Access (IDMA, Interleave Division Multiple Access). The so-called CDMA refers to the use of different users. Different spreading codeword sequences transmit information; the so-called IDMA means that different users use different interleavers to transmit information. [0003] CDMA technology uses forward error correction coding (FEC, Forward ErrorCorrection) cascaded with spread spectrum operation at the transmitter. From the perspective of channel coding theory, spread spectrum operation does not obtain coding gain; while IDMA technology uses ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L1/00H04L1/06H04L27/26
CPCH04L1/005H03M13/6325H03M13/2957H04L1/004H04L1/0071H03M13/134H03M13/27H04L1/0056
Inventor 曾雁星梁伟光金莹张超
Owner GLOBAL INNOVATION AGGREGATORS LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products