Abstract:
Traditional network routing cannot reach Shannon capacity limit of the "maximum flow-minimum cut" theory in multicast network, but network coding is a very good solution to these problems, it can increase the throughput also balance network load, and improve bandwidth utilization ratio. But malicious attacks in network can introduce error packets, it will bring packets of "error propagation" problem under the linear network coding and waste a large number of resources. Therefore, how to improve the security of communication network while optimizing network transmission performance is an urgent problem to be solved. In this paper, the homomorphism of the classic linear block code in linear network coding was proposed for the case of binary field and its extensions for network error-control, in order to resolve the problem of pollution attacks in multicast network. And the safety performance and transmission performance were analyzed. Experimental results demonstrate that homomorphic error-control codes for linear network coding can detect and correct error packets timely based on not destroy packet encoding rules. It can get good performance in error control, improve network performance and save the cost of network consumption.