网络编码方法能有效提高数据传输效率,但采用该方法的机会网络数据转发机制均未考虑传输中的编码数据迭代冗余副本控制问题。为了充分降低译码复杂度并减少迭代冗余副本,提出了相遇持续时间估计及编码机会感知方法,进而设计了带有传输容量估计的编码冗余控制数据转发机制。节点以分布式的方式感知数据编码机会,为不同扩散程度的数据确定相应的优先级,并根据传输容量估计结果完成转发控制,以充分利用节点问的相遇持续时间。结果表明,所提出机制有效地减少了网络中的冗余副本,使译码所需的数据量趋于理论上的最小值,改善了网络资源利用率。
The network coding can improve network transmission efficiency. But most of the data forwarding mechanism does not consider the iteration redundancy control during data transmission. In order to reduce the complexity of decod- ing and iteration redundancy copies sufficiently in coding nodes limited network, the encounter duration estimating method and coding opportunity-aware method are proposed. Further, a data forwarding mechanism for coding redun- dancy control with communication capacity estimating method is designed. It can make full use of the encounter duration between nodes to forward the data, which has more coding opportunity and less than the community capacity. Further- more, the coding number of nodes is updated and the iteration redundancy in every generation is controlled. Experimental results show that, the mechanism could reduce the iteration redundancy in the network and minimize data amount re- quired by decoding, which tends to the theoretical minimum and improves the utilization of network resources.