在无质量保证的网络环境下,网络拥塞引起的数据包丢失可能会导致服务质量的急剧下降。提出一种基于(2,1,N)卷积码的网络丢包纠错方法,给出相应的纠错算法。通过对比在不同的信噪比条件下卷积码的纠错能力和稳定性,以及在相同信噪比的情况下对分组码和卷积码的丢包率,说明本文算法的纠错能力在低解码延迟条件下好于现有方法,能适应不同的网络延迟条件。
For the network environment without quality assurance, network packet losses caused by network congestion may bring about reducing quality of service rapidly. This paper proposes a method correcting network packet losses based on (2,1, N) system convolutional code, and pre- sents a code error correction algorithm. By comparing the error correction capability and stability under different signal-to-noise ratio conditions, and packet loss rate of the block code and the con- volutional code in the same signal-to-noise ratio condition, the results show that correcting ability of this algorithm is better than that of other method under the low delay condition, and it can adapt the different network delay condition.