| With the development of information technology, cloning and restoring images of operation system on computers is gradually replacing the method of OS installing in traditional way. In order to reduce the time cost of massive OS deployment, we brought forward an issue for designing a network image deployment system.The design concept of network image deployment system is multicasting OS image to massive client machines simultaneously so that client machines can restore a computer system from OS image. A key problem in the implement of network image deployment system, is designing a credible and efficient data transfer module.This paper focuses on the design of data transfer module in network image deployment system, including the following aspects: 1) Introduce the network image deployment system, including its structure and the principal functions of core modules; 2) Design a FEC code for packet loss recovery based on Vandermonde Matrix, which can be easily carried out in computer programming; 3) Design some data transmitting schedule methods to improve the transmission efficiency; 4) Apply the Kalman Filtering Theory to the forecasting of packet loss rate and use the prediction result of the Kalman Filter to adjust the FEC parameter. |