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

320 results about "Fountain code" patented technology

In coding theory, fountain codes (also known as rateless erasure codes) are a class of erasure codes with the property that a potentially limitless sequence of encoding symbols can be generated from a given set of source symbols such that the original source symbols can ideally be recovered from any subset of the encoding symbols of size equal to or only slightly larger than the number of source symbols. The term fountain or rateless refers to the fact that these codes do not exhibit a fixed code rate.

Self-adapting fountain code multicast transmission system based on modulation

The invention discloses a self-adapting fountain code multicast transmission system based on modulation, which comprises a base station and a plurality of user sides. The base station comprises a base station data memory, a fountain coder, a user classification processor, a superposition coder, a modulator, a base station duplex transceiver and a feedback information processing module; and each user side comprises a terminal duplex transceiver, a serial interference cancellation decoder, a terminal data memory, a fountain decoder and a feedback generator. In a correcting and deleting channel, a mode of digital fountain codes is adopted for transmission so as to reduce the feedback in a multicast environment and improve the throughput rate of the system. According to a multi-user channel state, modulation modes are self-adaptively switched and selected. When the performance difference among the users is small, a common modulation mode is adopted; and when the performance difference among the users is large, superposition coding for different user information is carried out through power distribution so that the system still can keep good transmission performance. The combination of the digital fountain code and the superposition coding exerts the advantages of the digital fountain code and improves the performances.
Owner:HUAZHONG UNIV OF SCI & TECH

Fountain code-based multi-path parallel transmission method and apparatus

The invention discloses a fountain code-based multi-path parallel transmission method and apparatus. The method includes the following steps that: original data packets to be sent are cached respectively according to the address of a receiving end; whether the number of the original data packets in caching reaches a preset number or whether the waiting time of the original data packets in caching exceeds a preset value is judged; if the number of the original data packets in caching reaches the preset number or the waiting time of the original data packets in caching exceeds the preset value, fountain encoding is carried out on the original data packets in caching, so that encoded data packets can be obtained; the overall conditions of a plurality of tunnels for transmitting the encoded data packets are obtained, and the overall conditions of the plurality of tunnels are divided into a performance good condition and a performance poor condition, and corresponding transmission modes are selected according to the overall conditions, corresponding tunnels are selected for the encoded data packets according to the scale values of the encoded data packets under the corresponding transmission modes, and the transmission modes of the encoded data packets are adjusted correspondingly in different stages of the transmission process of the encoded data packets; and a feedback module is set at the receiving end, a sending end is made to judge whether the transmission process is completed, and therefore, multi-path parallel transmission of the original data packets can be realized, and link utilization rate and transmission reliability can be improved.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Multi-scale fountain encode and decode method based on finite domain

The invention relates to a multi-system fountain coding and decoding method based on a finite field. Firstly, a fountain code is coded to obtain a fountain coding sequence: a coding-level distribution function Mu(d) is given and a nonnegative integer di is randomly generated according to the distribution function Mu(d), and di is used as the coding level of a coded symbol vi; di different symbols are randomly selected from K information source symbols; di nonzero values are generated in a finite field GF(q) randomly and evenly and used as coding coefficients of the coded symbol vi; weighted sum is obtained for the di different symbols according to the coded coefficients to obtain the value of the coded symbol vi so as to further obtain the fountain coding sequences. Coding sequences with the length of N (N is more than or equal to K) are selected from the fountain coding sequences and designated to be that w equals to (w1, w2, until wN). Decoding is carried out to the coding sequences by pivot selection and pivot in-situ Gauss elimination to obtain a final decoding output sequence. The method greatly improves the fountain coding efficiency, reduces the decoding complexity of the fountain code and is applicable to the fountain codes with various lengths of the information source.
Owner:BEIJING INSTITUTE OF TECHNOLOGYGY

Transmitting and receiving methods and systems of HARQ (hybrid automatic repeat request) technology adopting fountain codes

The invention discloses transmitting and receiving methods and systems of an HARQ (hybrid automatic repeat request) technology adopting fountain codes... A transmitting module comprises a transmitted data fountain encoder, a first CRC (cyclical redundancy check) encoder, a first modulator, a feedback retransmitted data fountain encoder and a second CRC encoder, wherein the transmitted data fountain encoder is used for receiving to-be-transmitted data streams, and carrying out fountain encoding on the to-be-transmitted data streams; the first CRC encoder is connected with the output of the transmitted data fountain encoder, and used for carrying out CRC encoding; the first modulator is connected with the output of the first CRC encoder, and used for carrying out signal modulation, and transmitting output signals to a channel; the feedback retransmitted data fountain encoder is controlled by a retransmission request unit, and used for receiving the to-be-transmitted data streams, and carrying out fountain encoding on the to-be-transmitted data streams; and the second CRC encoder is connected with the output of the second CRC encoder, and used for carrying out signal modulation, and transmitting output signals to the channel. The invention also discloses corresponding receiving modules, systems and methods. The methods and systems disclosed by the invention aim to improve the transmission efficiency and the transmission reliability.
Owner:BEIJING JIAODA MICROUNION TECH

Deep space multi-file transmission method based on fountain codes

The invention discloses a deep space multi-file transmission method based on fountain codes. According to the method, the codeless characteristic of the fountain codes is fully utilized, and a forward channel is fully utilized to reduce the data size on a backward channel, so that the link utilization rate is increased, and time delay is shortened. According to latest packet loss rate information, required coding redundancy is calculated, the success rate of primary transmission is increased, and the redundancy is effectively controlled; with respect to the receiving party, a united decoding algorithm is adopted, coded information is fully utilized, the calculation complexity is lowered, and the success rate of decoding is increased; in the retransmission process, different protection strategies are adopted according to different packet loss conditions to reduce retransmission frequency; a multi-file united transmission strategy is adopted, feedback information of the receiving party is not waited for, files to be transmitted are processed directly, link resources are fully utilized, and time delay is shortened; on the basis of a CFDP, a coding packet is sent as content of a data field, so that good compatibility and practicability are guaranteed. By means of the deep space multi-file transmission method based on the fountain codes, the problems of huge transmission delay, link time varying and channel asymmetry are solved in a targeted mode, the redundancy is effectively controlled, the transmission frequency is reduced, and the goal of efficient and reliable transmission of deep space files is basically achieved.
Owner:CHONGQING UNIV OF POSTS & TELECOMM

Opportunistic routing protocol data distributing method based on fountain code and network coding

The invention relates to an opportunistic routing protocol data distributing method based on fountain code and network coding. The method includes the specific steps of numbering all the network nodes and establishing routing information under the TinyOS system; segmenting and numbering the data, calculating the receive threshold of each node; with regard to source nodes, carrying out the precoding to the data via fountain codes, and maintaining a send window which controls the quantity of the data packet in the network; with regard to intermediate nodes, carrying out the network coding to the data packet of the same segment, and sending the coded data by the opportunistic routing method; with regard to information sink codes, carrying out the network decoding to the data, and then carrying out the fountain code decoding to the data which go through the network decoding. The invention realizes the combination of the network coding and the opportunistic routing, increases the contentsof information in single transmission, but decreases the transmission and retransmission frequencies of the data packet, thus having the advantages of reliable data transmission, improved network efficiency, and reduced energy consumption of sensor nodes.
Owner:XIDIAN UNIV

Method for guaranteeing secure transmission of wireless data based on fountain codes

The invention discloses a method for guaranteeing secure transmission of wireless data based on fountain codes. The method comprises the following steps that each time slot sending end adopts a fountain code method to complete a check package encoding process; after the check package generated at the sending end is subjected to CRC (Cyclic Redundancy Check) coding of a data link layer and channel coding of a physical layer, the check package is sent to a legal user, and a tapping user taps current time slot transmission check package information; when packet loss does not occur in the channel, a legal receiving end completes a decoded operation of the received check package, and updates a set of serial numbers of decoded information packets and feeds the set back to the sending end after correct decoding, otherwise the set of the serial numbers of the decoded information packets is not updated; and the legal receiving end judges whether the number of the successfully decoded information packets is equal to the number of source information packets and decides whether to inform the sending end to stop sending the check package according to the information. According to the method, real-time adjustment of an encoding scheme for the sending end is carried out according to the decoding speed of the legal user, so that the intercept probability for the tapping user in a wireless data transmission process is remarkably reduced and the transmission efficiency of the sending end is improved.
Owner:博纳信远能源科技有限公司

Two-dimensional distribution design method for distributed fountain code

The invention relates to an encoding and decoding technology, and especially relates to a two-dimensional distribution design method for a distributed fountain code. The method comprises the following steps: step A, establishing a distributed network system model; step B, designing a two-dimensional distribution network coding relaying protocol, wherein the whole coding process is divided into two parts, one part is fountain coding at an information source node in the previous two stages of the conversation process, and the other part is network coding based on two-dimensional distribution in the third stage of the conversation process; step C, analyzing the decoding performance; and step D, optimizing a degree distribution function. The two-dimensional distribution design method for the distributed fountain code provided by the invention can be applicable to multi-source data download and storage in a distributed system, and can also be used as a distributed cooperative transmission scheme in cooperative communication; meanwhile, under the condition of facing to topological structures like a time varying channel, an asymmetrical network structure in a spatial information network, the distributed fountain code scheme can greatly improve the effectiveness of network system transmission and reduce the energy consumption of the system by means of network coding adaptive scheduling.
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