The invention belongs to the technical field of
wide area network data transmission, and provides a
wide area network data transmission enhancement method and
system.The
wide area network data transmission enhancement method comprises the steps that at a sending end, a coding controller conducts coding
processing on an identified RDMA message, and then an
original data packet and a repair packet are together delivered to a lower-layer UDP
protocol stack to be packaged and transmitted; when ACK / NACK is received, the collection module extracts
packet loss statistical information carried by the message and delivers the
packet loss statistical information to the coding controller; at a receiving end, a transmitted data packet is redirected to a decoding buffer area, and after decoding is completed through a decoding controller, a message is transmitted to an upper-layer RDMA
protocol stack; and meanwhile, the receiving end redirects the ACK / NACK information to a collection module, and the module adds
packet loss statistical information and then delivers the ACK / NACK information to a lower-layer
protocol stack for transmission. According to the invention, by introducing a feedback collection mechanism and a self-
adaptive coding algorithm in which the receiving end and the transmitting end cooperate, the dynamic
perception of the
network packet loss state is realized, so that the self-adaptive adjustment of the coding level is realized, and the transmission capability in a lossy WAN network environment is improved.