Method and device for forward error correction encoding, method and device for forward error correction decoding, and communication device and system
A forward error correction coding and decoding technology, which is applied in the field of communication equipment and systems, forward error correction coding and decoding methods and devices, can solve data frame requirements and algorithms that have limited error correction capability and cannot meet high-speed transmission. complex issues
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0145] Example one
[0146] The first embodiment of the present invention provides a forward error correction coding method, see figure 1 , The method includes:
[0147] Step 101: Obtain the data to be transmitted in the i-th row. The data structure of the data to be transmitted in the i-th row includes a payload part and an overhead part. The overhead part of the data to be transmitted in the i-th row is empty, where i is any value.
[0148] Among them, in the data to be transmitted, the payload part is filled with original data that has not been encoded, and the overhead part is used to fill the encoded data.
[0149] In addition, it is easy to know that i is a positive integer.
[0150] Step 102: Perform interleaving processing on the data to be transmitted after the encoding of rows i-1~ih to obtain the interleaved data of the i-th row. The data structure of the data to be transmitted after each row of encoding is the same as that of the data to be transmitted, and The overhead par...
Example Embodiment
[0158] Example two
[0159] The second embodiment of the present invention provides a forward error correction coding method, see figure 2 , The method includes:
[0160] Step 201: Obtain the data to be transmitted in the i-th row, where i is any value.
[0161] Specifically, the data structure of the data to be transmitted is as image 3 As shown, the payload part and the overhead part are included, and the overhead part of the data to be transmitted is empty. The payload part is filled with original data that has not been coded, and the overhead part is used to fill coded data.
[0162] Generally, the data to be transmitted is transmitted in units of frames. One frame includes multiple rows of data, and the number of rows of data contained in each frame is determined by the frame structure. For example, for an OTU2 frame, each frame includes 4 rows of data.
[0163] Step 202: Perform block interleaving on the to-be-transmitted data encoded in rows i-1 to i-h to obtain block interle...
Example Embodiment
[0218] Example three
[0219] The third embodiment of the present invention provides a forward error correction decoding method, which corresponds to the forward error correction coding method provided in the first embodiment, see Figure 7 , The method includes:
[0220] Step 301: Receive the i-th line of transmission data. The data structure of the i-th line of transmission data includes a payload part and an overhead part. The overhead part of the i-th line of transmission data is filled with coded data, where i is any value.
[0221] Specifically, the data structure of the transmission data is the same as the data structure of the data to be transmitted in the first embodiment, and will not be described in detail here.
[0222] Step 302: Perform interleaving processing on the i-1 to i-h-th row of transmission data to obtain the i-th row of interleaving data, where h≥2 and h is an integer.
[0223] Step 303: Concatenate and merge the transmission data of the i-th row with the interle...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap