摘要
针对高丢包率的无线网络环境下TCP/IP协议由于其自身缺陷难以提高网络吞吐量的问题,在TCP/IP层次结构中的传输层和网络层之间引入了一个网络编码层。此层在有线网络环境下,对于传输层和网络层来说是透明的,不影响TCP/IP层次结构的功能;在高丢包率的网络环境下,通过编码窗口使用基于RS码的网络编码来提高网络传输吞吐量。网络编码层模型被引入NS2网络仿真软件,仿真结果表明,在高丢包率的网络环境下,此层可提高网络传输吞吐量。
In contrast to wired TCP/IP networks, the wireless links induce packet erasures with high packet erasure probability. The network coding based on RS code is used to cope with such packet erasures. A network coding layer between network and transport layer of the Internet protocol stack is used to encapsulate all network coding related functions and to make network coding transparent to the other, traditional layers of the stack. A simulation in NS2 has proved that the network coding layer based on RS codes has increased the throughput of transmission in the network conditions with high packet drop rate.
出处
《软件》
2013年第5期92-95,共4页
Software
关键词
通信与信息系统
网络编码
无线网络
TCP
IP
吞吐量
Communication and Information system
network coding layer
wireless network
TCP/IP
throughput