Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

75 results about "Raptor code" patented technology

In computer science, Raptor codes (rapid tornado; see Tornado codes) are the first known class of fountain codes with linear time encoding and decoding. They were invented by Amin Shokrollahi in 2000/2001 and were first published in 2004 as an extended abstract. Raptor codes are a significant theoretical and practical improvement over LT codes, which were the first practical class of fountain codes.

Encoded transmission

Significant improvement in Raptor codes and punctured LDPC codes are obtainable by use of the invention. In both a transmission scheme for Raptor-encoded or LDPC-encoded information, a dynamic adjustment approach is employed. A fraction of a codeword or information frame is transmitted. A feedback signal is sent from the receiver to the transmitter indicating either 1) successful decoding, or 2) failure to decode and / or a feedback signal indicative of a statistical measure of transmission channel quality. If decoding fails, a further portion of the codeword or frame is sent. The intensity and / or size of the fraction is adjusted based on the feedback signal. In one embodiment, a specific range for probabilities employed in the encoding process for Raptor codes provides the ability to increase transmission throughput. Further it has been found that the advantageous Raptor codes are useful in noise conditions where even the improved punctured LDPC codes of the invention begin to degrade.
Owner:RPX CORP +1

Method and System for Communicating Multimedia Using Reconfigurable Rateless Codes and Decoding In-Process Status Feedback

A method and system use capacity-approaching rateless code to communicate multimedia data even with very short codewords, such as 64 bits or less, via erasure and noise channels. The method provides a way to design the edge degree distribution of rateless codes for any arbitrary channel. Based on an equivalent metric of decoding behavior in any channels, the degree distribution of a rateless code such as Luby-transform codes and raptor codes is optimized based on in-process status of decoding. A regularized least-squares optimization is used to avoid erroneous decoding. Multiple feedbacks can further improve the performance.
Owner:MITSUBISHI ELECTRIC RES LAB INC

Methods and apparatus for generating authenticated error correcting codes

Methods and apparatus are provided for encoding and decoding via authenticated error correcting codes, such as secure LT codes, secure Raptor codes, block codes and / or rateless codes. Encoded symbols are generated via an authenticated error correcting code by applying a Luby Transform (LT) code to a plurality of message symbols to produce one or more intermediate symbols using a pseudo random number generator (PRNG) to select the plurality of message symbols to combine to produce the intermediate symbols; encrypting the intermediate symbols to produce encrypted symbols; computing an authentication value, such as a message authentication code (MAC), over one or more of the one or more encrypted symbols; and appending the authentication value to the corresponding encrypted symbols to form the encoded symbols. Block scalable and random scalable constructions are also provided, as well as decoding techniques for all of the constructions.
Owner:EMC CORP

Raptor Codes encoding/decoding method suitable for medium/short code lengths of additive white Gaussian noise channel

The invention discloses a Raptor Codes encoding / decoding method suitable for medium / short code lengths of an additive white Gaussian noise channel. According to the method disclosed by the invention, the degree distribution of the inner codes, i.e. LT (Linear-Time) Codes, of the Raptor Codes which are more suitable for the medium / short code lengths is proposed; and the improved PEG (Progressive Edge-Growth) algorithm is used for encoding the inner codes, i.e. the LT codes, of the Raptor Codes, wherein the encoding manner consists of two PEG encoding manners, i.e. independently carrying out PEG composition on the LT Codes and carrying out the PEG composition on the LT Codes through combining with outer codes, i.e. LDPC (Low Density Parity Check) Codes, thus the problem that excessive shortloops appear in a Tanner graph, caused by randomly selecting information packets in an LT encoding stage, is solved. With the adoption of the method disclosed by the invention, the effectiveness for the transfer of soft information when the BP (Background Processing) iterative decoding is carried out is therefore enhanced, the performance better than that of a random composition manner is obtained, and the more reliable transmission for the rateless codes with the medium / short code lengths is realized.
Owner:ZHEJIANG UNIV

Single-stage decoder for raptor codes

A system and method for recovering erased symbols in a wireless communication is provided. The system and method includes a receiver configured to receive encoded data transmissions. The receiver includes a single stage decoder configured to perform a decoding operation. The single stage decoder also is configured to determine a symbol erasure rate, the symbol erasure rate defined by a number of erased symbols. The single stage decoder further is configured to generate a recovery matrix based on the symbol erasure rate and invert the recovery matrix. Thereafter, the single stage decoder recovers the erased symbols based on a function of the inverted recovery matrix.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and device for decoding fountain codes

The invention relates to encoding-decoding technique, and discloses a method and a device for decoding fountain codes, wherein the method for decoding fountain codes comprises the following steps of: receiving L Raptor code packets; decoding the L Raptor code packets by a BP algorithm; and if the L Raptor code packets are failed to be decoded by the BP algorithm, decoding the Raptor code packets which are failed to be decoded by the BP algorithm by a GE algorithm. By adopting the technical scheme provided by the invention, the success ratio of decoding the Raptor code packets is improved.
Owner:HUAWEI TECH CO LTD

DNA information storage method based on Raptor codes and quaternary RS codes

The invention discloses a DNA information storage method based on Raptor codes and quaternion RS codes. The method comprises a DNA information storage process based on Raptor codes. The DNA information storage process comprises the following steps: 1, converting an information file needing to be stored into a binary code stream; 2, encoding the binary code stream into a base sequence containing A,T, C and G by using Raptor codes; and 3, adding a quaternary RS error correction mechanism to the base sequences to ensure the correctness of information storage, then adding primer segments requiredfor synthesizing DNA to the two ends of the base sequences, and synthesizing the base sequences into DNA chains by using a biotechnology to complete information storage; compared with the prior art,the DNA storage technology realized by the invention has the beneficial effects of good ductility, high encoding and decoding efficiency, low complexity and the like.
Owner:TIANJIN UNIV

Raptor code method of system unequal error protection

InactiveCN104320147AOvercome limitationsTake full advantage of the excellent performance of encodingError preventionOther decoding techniquesComputer hardwareDegree distribution
The invention discloses a Raptor code method of system unequal error protection. The Raptor code method of the system unequal error protection solves the problems that an existing Raptor code method of the system unequal error protection either modifies degree distribution and structure of standard system Raptor codes and damages code word performance, or uses a standard system Raptor encoder to distribute different amounts of redundancy (code rate) for different important data and causes difficulty and waste of redundancy data distribution. According to the Raptor code method of the system unequal error protection, coding is performed based on a standard system Raptor coding algorithm, an algorithm similar to window extension is used for a middle symbol, the unequal error protection for a source symbol is achieved, decoding is performed by only slightly modifying a generation matrix, and a standard system Raptor decoder is still used. The Raptor code method of the system unequal error protection has the advantages of being achieved completely through standard system Raptor code stepping coding and decoding, especially performing the increment decoding according to the classification of the protected degree of the source symbol, and simultaneously maintaining the advantages of original degree distribution, high efficiency of coding and decoding and the like of the standard system Raptor encoder and the standard system Raptor decoder, and achieving the high efficiency unequal error protection.
Owner:COMMUNICATION UNIVERSITY OF CHINA

P2P streaming media scheduling system and method based on coupling of codes

ActiveCN103856560AReduce the differenceSimplify Scheduling PolicyTransmissionCouplingOriginal data
The invention discloses a P2P streaming media scheduling system and method based on coupling of codes. The system comprises a server and a terminal node, wherein the server comprises a control module and an Raptor coding module, and the control module is used for controlling interactive information; the Raptor coding module is used for coding source files and generating Raptor coding packs, and the Raptor coding packs are transmitted to a network in the transmitting time slot; the terminal code comprises a control module, network coding and decoding modules and an Raptor decoding module, wherein the network coding module is used for performing NC recoding on the received coding packs, then the coding packs are transmitted to neighboring downstream nodes, or decoding is performed when enough coding packs are received, and next the coding packs are transmitted to an Raptor decoder; the Raptor decoding module is used for decoding the Raptor coding packs having been decoded by a network decoder, and original data packets are restored. According to the system and method, Raptor codes and network codes are effectively cascaded, a complex scheduling strategy of the streaming media system is simplified, and the bandwidth availability rate and the system throughput rate are improved.
Owner:INST OF DONGGUAN SUN YAT SEN UNIV +1

Method and device for sending and receiving on-line files of instant messaging tool

The invention discloses a method and device for sending and receiving on-line files of an instant messaging tool. All of modules between a sending end application layer Raptor encoder and a receiving end application layer Raptor decoder are erasure channels having certain packet loss rate. A sending method comprises the steps of 1.1, packing and encapsulating file data to be sent into a plurality of data packages, performing Raptor code encoding in a sending application layer with a data package as a unit, loading a cyclic redundancy code (CRC) and transmitting the CRC to a sending end transport layer; 1.2, performing user datagram protocol (UDP) conversion in transport layer and then transmitting the CRC to a physical layer; and 1.3, performing channel coding and modulation of the data packages in the physical layer and then transmitting the CRC to a network channel. The invention further discloses a method for receiving the on-line files of the instant messaging tool and a system for receiving the on-line files of the instant messaging tool. Compared with QQ and other instant messaging tools, the method, device and system for receiving the on-line files of the instant messaging tool improves the file transmission speed by 30% or more than 30%.
Owner:BEIJING JIAODA MICROUNION TECH

Screen updating transmission method based on reinforcement learning and fountain codes

The invention discloses a screen update transmission method based on reinforcement learning and fountain codes, and the method employs a reinforcement learning algorithm SARSA to control the transmission rate of screen update, carries out the transmission behavior decision through a specified transmission target instead of a fixed rule, and improves the adaptability of the transmission method to different network conditions. A Gilbert-Elliot model is adopted to model a network packet loss behavior, reliable transmission of screen updating is ensured by means of a system Raptor code and an ARQmechanism, the number of unnecessary retransmission times is reduced by dynamically setting the size of a coding block and the number of redundant packets, and the transmission real-time performance is considered. By means of the method, efficient transmission of screen updating in the desktop service mode is achieved, and the requirement of a user for the experience quality can be better met.
Owner:SICHUAN UNIV

Raptor Code coding method, decoding method and systems based on CUDA (Compute Unified Device Architecture)

The invention discloses a Raptor Code coding method, decoding method and systems based on CUDA (Compute Unified Device Architecture). According to the parallel characteristic of Raptor Code coding and decoding operation, a decomposition mode and an iterative data storage structure for a coding and decoding task in a parallel program and a specific operating process of each thread are designed. Thus, the executing speed of Raptor Code coding and decoding is improved, and the technical problems of long test cycle and low test efficiency when a Raptor Code coding and decoding algorithm is implemented at present are solved.
Owner:HUAZHONG UNIV OF SCI & TECH

High-scale Raptor code encoding and decoding method with limited code length

The invention discloses a high-scale Raptor code encoding and decoding method with a limited code length. The method comprises the steps of performing pre-encoding on data whose original symbol number is k to obtain an intermediate symbol whose length is n, and then performing LT encoding on the intermediate symbol to obtain a Raptor code whose encoding redundancy is gamma; elements and an original symbol b in a pre-encoding generated matrix, as shown in the specification, of the whole Raptor code and an LT code generated matrix as shown in the specification all are high-scale elements in a q-element domain, a high-scale LDGM code is adopted by the pre-encoding and the generated matrixes are in a full rank; matrix construction is performed on the LT encoding generated matrix according to a degree distribution omega, and a degree value d of each row is subject to a probability distribution as shown in the specification and as shown in the specification; non-zero elements in the generated matrixes are generated randomly; and all non-zero elements in the pre-encoding and the LT encoding are generated according to a Bernoulli variable eta and an output degree distribution omega (x) in an equal probability 1 / q. According to the high-scale Raptor code encoding and decoding method, an upper limit and a lower limit of a decoding failure probability of any scale Raptor code under an ML (Maximum Likelihood) decoding algorithm are given, the performance of an actual codeword is simulated by Monte Carlo, and the accuracy of the upper and lower limits are verified.
Owner:HARBIN INST OF TECH SHENZHEN GRADUATE SCHOOL
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