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

Data transmission method and system

A data transmission method and data packet technology, which are applied in digital transmission systems, transmission systems, encoding, etc., can solve the problems of continuous propagation of decoding errors, etc., to overcome error propagation, reduce decoding overhead, and reduce encoding and decoding complexity Effect

Active Publication Date: 2012-09-19
NANJING ZHONGXING XIN SOFTWARE CO LTD
View PDF3 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] What form of encoding is used by the relay in the transmission model of network coding, and how to prevent decoding errors from continuing to propagate at the relay end are not deeply involved in previous studies

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
  • Data transmission method and system
  • Data transmission method and system
  • Data transmission method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] User A uses Raptor code to send N1≥K data packets to the base station (or relay), where K is the number of original data packets, and N1 is the number of actually sent data packets encoded by Raptor code; when the base station correctly decodes K After the original data packet, the base station sends an ACK confirmation message to user A; when user A receives the ACK message from the base station, it stops sending data packets.

[0045] User B uses Raptor codes to send N2≥K data packets to the base station or relay, where K is the number of original data packets, and N2 is the number of actually sent data packets encoded by Raptor codes; when the base station correctly decodes K original data packets After the data packet, the base station sends an ACK confirmation message to user B; when user B receives the ACK message from the base station, it stops sending data packets;

[0046] The base station (or relay) performs network coding on the original data packets sent by ...

Embodiment 2

[0063] User A uses Raptor code to send N1≥K data packets to the base station (or relay), where K is the number of original data packets, and N1 is the number of actually sent data packets encoded by Raptor code; when the base station correctly decodes K After the original data packet, the base station sends an ACK confirmation message to user A; when user A receives the ACK message from the base station, it stops sending data packets.

[0064] User B uses Raptor codes to send N2≥K data packets to the base station or relay, where K is the number of original data packets, and N2 is the number of actually sent data packets encoded by Raptor codes; when the base station correctly decodes K original data packets After the data packet, the base station sends an ACK confirmation message to user B; when user B receives the ACK message from the base station, it stops sending data packets;

[0065] The base station (or relay) performs network coding on the original data packets sent by ...

Embodiment 3

[0078] User A uses fountain codes to send N1≥K data packets to the base station (or relay), where K is the number of original data packets, and N1 is the number of actually sent data packets encoded by fountain codes; when the base station correctly decodes K After the original data packet, the base station sends an ACK confirmation message to user A; when user A receives the ACK message from the base station, it stops sending data packets.

[0079] User B uses fountain codes to send N2≥K data packets to the base station or relay, where K is the number of original data packets, and N2 is the number of actually sent data packets encoded by fountain codes; when the base station correctly decodes K original data packets After the data packet, the base station sends an ACK confirmation message to user B; when user B receives the ACK message from the base station, it stops sending data packets;

[0080] The base station (or relay) performs network coding on the original data packet...

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

The invention discloses a data transmission method and a system. The data transmission method comprises the following steps: a first user sends a data package encoded by using fountain codes to a control station; a second user sends a data package encoded by using fountain codes to the control station; the control station conducts network encoding on the data packages sent by the first user and the second user; and the control station encodes the data packages after network encoding by using the fountain codes and then sends the data packages to the first user and the second user. Through the scheme, the problem of error propagation can be effectively overcome, the accuracy of receiving and sending data can be improved, and the decoding cost in the transmission process of data and encoding and decoding complexity can be reduced.

Description

technical field [0001] The invention belongs to the field of communication, and more specifically relates to a data transmission method and system in a wireless communication system. Background technique [0002] Generally speaking, resources such as transmission energy in wireless communication networks are always subject to certain restrictions. If information is to be transmitted to each node, it is necessary to increase the transmission energy so that the information can be received with a higher signal-to-noise ratio. nodes, but at the same time it will also generate strong inter-node interference. On the other hand, if the channel changes over time, such as channel fading or node movement, it will also affect signal reception. In addition, many current wireless communication network protocols only aim at point-to-point connections, and do not make full use of the broadcast characteristics in wireless transmission; in the research of information theory, it is found tha...

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
IPC IPC(8): H04L1/00
CPCH03M13/00H04L1/0043H03M13/3761
Inventor 李睿许进徐俊
Owner NANJING ZHONGXING XIN SOFTWARE 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