摘要
网络编码技术给传统TCP协议的改进提供了新思路,而伽罗华理论为网络编码的实现提供了必要的理论基础。本文描述了网络编码TCP(TCP/NC)系统的原理架构,给出了基于伽罗华域运算的网络编解码算法的具体实现方案,并就TCP/NC和TCP-vegas协议在相同网络丢包率下的吞吐量进行了对比分析,实验结果表明,基于网络编码的TCP/NC协议在丢包率较高的网络环境下具有更高的吞吐量。
The network coding technology provides a new idea for the improvement of traditional TCP protocol, and Galois theory provides the necessary theoretical basis for the realization of network coding. This paper describes the system architecture of network coding for TCP, the specific realization of coding algorithm based on Galois field arithmetic, and compared the throughput of the same network in NS2 environment respectively using TCP/NC and TCP-vegas protocol with a specific packet loss rate. The experimental results proves that the network with TCP/NC protocol can get a much higher throughput.
出处
《软件》
2014年第9期21-25,共5页
Software
基金
国家科技支撑计划课题(2012BAH01F02
2013BAH10F01
2013BAH07F02)
中央高校基本科研业务费专项资金资助
教育部信息网络工程研究中心资助