摘要
COPE协议成功地把网络编码应用于实际之中,但COPE协议对节点编码数据包的要求限制了系统吞吐量的提升。针对该问题,在COPE的基础上提出了优化的ECOPE协议。通过对网络中常见的一种拓扑结构进行分析,降低节点编码数据包的限制,使输出队列中的数据包被编码的可能性增大,增加节点编码的数据包个数,减少网络中成功发送1个数据包需要的传输次数,从而提高网络的吞吐量。通过改变节点输出队列的长度,找出输出队列与数据包传输消耗的关系,减少发送数据包消耗传输次数。仿真结果与理论分析相符合。
COPE bridges network coding with practice.However,the requirement for nodes to encode packets in COPE limits the enhancement of system throughput.In order to solve this problem,we propose an evolved scheme based on COPE,called ECOPE.By analyzing a common topology in networks,ECOPE lowers limit in encoding packets,increases encoding chance of packets in output queue and accelerates the number of encoded packets.And thus it reduces transmissions per packet and im-proves network throughput.In the meantime,by changing the number of output queue,we find the relationship between output queue and packet transport costs and take advantage of this to cut down the cost.Simulation results are consistent with theoretical analysis.
出处
《中国科技论文》
CAS
北大核心
2014年第1期11-15,共5页
China Sciencepaper
基金
国家自然科学基金资助项目(61271184)
关键词
网络编码
无线网状网
COPE
编码原则
network coding
wireless mesh network
COPE
encoding principle