Unlock instant, AI-driven research and patent intelligence for your innovation.
Apparatus for encoding Turbo code and method thereof
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
A coding device and coding technology, applied in the field of channel coding
Active Publication Date: 2012-02-15
DATANG MOBILE COMM EQUIP CO LTD
View PDF1 Cites 0 Cited by
Summary
Abstract
Description
Claims
Application Information
AI Technical Summary
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
Because the WiMAX Turbo code uses the tail-biting method, the encoding complexity and decoding complexity are relatively large, and according to the actual application, the effect is not very good
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
Embodiment 1
[0076] In this embodiment, the used component code is (11, 13), the feedback polynomial of the component code is expressed as 11 in octal number, and the feedforward polynomial is expressed as 13 in octal number.
[0077] like Figure 4a As shown, the component code encoder of the present embodiment includes three shift registers, five adders, and a pair of switches. A toggle switch. Wherein, the adders are called the first to fifth adders according to the direction from input to output, and the shift registers are called first to third shift registers according to the direction from input to output. The input of the B road is connected to the first, second, and fourth adders at the same time; on the A road, the first adder is set between the switch and the first shift register, and the first and second shift registers are set There is a second adder, a fourth adder is arranged between the second and the third shift register, the output of the first adder and the output of t...
Embodiment 2
[0082] In this embodiment, the component codes and components used are the same as those in Embodiment 1, such as Figure 4b As shown, the difference is that the position of the switch on the A road is different from that of the first adder in Embodiment 1. The original input data A first enters the first adder, and the output of the first adder is then input to The first shift register and the third adder; and, the switch on the A road is also provided with a ground terminal, which is grounded when the switch switches.
[0083] The switch on the road A switches between the output terminal of the first adder and the ground terminal, and the switch on the road B switches between the original data input terminal and the ground terminal.
Embodiment 3
[0085] In this embodiment, the component code used is (11, 15), the feedback polynomial of the component code is expressed as 11 in octal number, and the feedforward polynomial is expressed as 15 in octal number.
[0086] like Figure 5a As shown, the component code encoder of the present embodiment includes three shift registers, five adders, and a pair of switches. A toggle switch. Wherein, the adders are called the first to fifth adders according to the direction from input to output, and the shift registers are called first to third shift registers according to the direction from input to output. The input of the B road is connected to the first, third, and fourth adders at the same time; on the A road, the first adder is set between the switch and the first shift register, and the first and second shift registers are set There is a third adder, a fourth adder is arranged between the second and the third shift register, the output of the first adder and the output of the...
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
Login to View More
Abstract
The present invention discloses an encoding device of Turbo code, and comprises a first component code encoder, an interweaving device, and a second component code encoder. The first component code encoder is used for receiving and encoding original data A and B which are input in pairs, and then outputting a check digit bit sequence Y1 and a tail bit sequence Z1; the interweaving device is used for interweaving the external layer and the internal layer of the original data A and B which are input in pairs, and then outputting the interweaved data in pairs to the second component code encoder; the second component code encoder is used for receiving and encoding the interweaved data, and then outputting a check digit bit sequence Y2 and a tail bit sequence Z2; the original data A and B which are input in pairs are transmitted outwards in pairs as a system. The present invention also discloses an encoding method of the Turbo code and a double-layer interweaving device, which can reduce the encoding and decoding complexity and realize the better encoding and decoding performance.
Description
technical field [0001] The invention relates to channel coding technology in communication, in particular to a new Turbo code coding device and method. Background technique [0002] Turbo code is a codec scheme proposed by C.Berrou, A.Glavieux and P.Thitimajshiwa in 1993. Because it has better performance than other codes in the application environment of low signal-to-noise ratio, it is used in the third generation (3G) In various schemes of the mobile communication system, the Turbo code is used as one of the coding standards of the wireless channel. The Turbo code coding technical specification adopted by the 3G mobile communication system is described in detail by TS25.212 in the Third Generation Partnership Project (3GPP). Generally, a Turbo coder consists of two system recursive convolution (RSC) coders, an interleaver and Deleter composition. [0003] With the continuous development of 3G mobile communication, Turbo code coding technology is widely used in various 3...
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.