Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Decoding method and device

A decoding method and decoding device technology, applied in the field of decoding method and device, capable of solving problems such as insufficient OTN service processing capacity, large resources, and consumption

Active Publication Date: 2014-12-03
SANECHIPS TECH CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to improve the decoding efficiency, the existing technical scheme adopts a codeword parallel decoding method, and each clock cycle processes 2 codewords in parallel, which improves the decoding efficiency and system data throughput rate, but this method is simply two codewords in parallel, It is not possible to process 2 codewords at the same time in terms of algorithm support, and its processing capacity is obviously not enough for high-speed OTN services, which will lead to a large circuit scale and consume a lot of resources

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
  • Decoding method and device
  • Decoding method and device
  • Decoding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0087] Such as figure 1 , this embodiment provides a decoding method, including the following steps:

[0088] Step 101: converting the multi-channel business data input in parallel into serial business data;

[0089] Step 102: Decoding the serial service data;

[0090] Step 103: output the decoded service data to subsequent circuits in a time slot multiplexing manner.

[0091] The decoding method of this embodiment can convert the multi-channel coded services input in parallel into serial services, and decode the serial services, and output the decoded data in a time slot multiplexing manner. The decoding method of this embodiment adopts The time-division multiplexing technology can make multi-channel business data share one decoding circuit, which meets the requirements of high-speed business processing, improves decoding efficiency and data throughput, avoids increasing decoding efficiency by adding decoding circuits, and reduces resource consumption. . The decoding meth...

Embodiment 2

[0133] This embodiment introduces in detail the algorithm for parallel decoding of two bytes, and the bit width of the service data input in parallel is 256 bits:

[0134] Step 1: Parallel adjoint computation;

[0135] Let the codeword polynomial of the received business data be: R(x)=r n-1 x n-1 + r n-2 x n-2 +…+r 1 x+r 0 , the general adjoint polynomial coefficient s is calculated from the codeword polynomial of the business data j Calculation method, the calculation of the associated coefficient can be done by Figure 5 The arithmetic circuit shown completes:

[0136] s j = R ( α j ) = Σ i = 0 n - 1 r i · α ij ...

Embodiment 3

[0155] Such as Figure 11 As shown, this embodiment provides a decoding device, including: a conversion module, a decoding module and an output module;

[0156] The conversion module is used to receive multi-channel business data input in parallel, and convert the business data input in parallel into serial business data;

[0157] The decoding module is used to decode the serial service data;

[0158] The output module is used to output the decoded service data to subsequent circuits in a time slot multiplexing manner.

[0159] Such as Figure 12 As shown, the decoding device in this embodiment may further include: a bit width conversion module;

[0160] The bit width conversion module is used to process the bit width of the parallel input multi-channel business data before the conversion module converts the parallel-input multi-channel business data into serial service data, and convert the bit width of each channel of business data Convert to uniform bit width.

[0161]...

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

Embodiments of the present invention provide a decoding method and apparatus. The decoding method of the embodiments of the present invention comprises: converting parallelly input multi-way service data into a serial service data; decoding the serial service data; and outputting the decoded service data to a following circuit by using a timeslot multiplexing mode. By using the method, the decoding efficiency can be improved, and the resource consumption can be reduced.

Description

technical field [0001] The present invention relates to the field of optical communication, in particular to a decoding method and device. Background technique [0002] Affected by factors such as the expansion of fixed broadband services, the rise of 3G / LTE mobile Internet, and the widespread application of cloud computing / data centers, the demand for network bandwidth has risen sharply in recent years and will continue to double. Come and ask for more. In optical communication, forward error correction (forword error correction) technology is usually used to reduce the bit error rate generated by signal transmission through the channel, so as to improve the quality of signal transmission and reduce the power requirements of optical equipment. RS code is one of the coding methods often used in forward error correction. It is very effective in correcting random symbol errors and random burst errors. It has been widely used in optical communication, digital TV, data storage ...

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/00
CPCH04L1/0052H04J3/1652H04J2203/0089
Inventor 曾纪瑞王通
Owner SANECHIPS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products